From 6fe1dafaa446d9bc41dea28a43551fffa73f6b87 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 Mar 2025 00:31:30 +0000 Subject: gentoo auto-resync : 22:03:2025 - 00:31:29 --- Manifest | 30 +- Manifest.files.gz | Bin 30273 -> 30280 bytes app-admin/Manifest.gz | Bin 32870 -> 32873 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.38.17.ebuild | 93 ++++ app-arch/Manifest.gz | Bin 18264 -> 18273 bytes app-arch/libarchive/Manifest | 3 + app-arch/libarchive/libarchive-3.7.8.ebuild | 173 +++++++ app-arch/patool/Manifest | 2 +- app-arch/patool/patool-3.1.3.ebuild | 2 +- app-arch/zstd/Manifest | 2 + .../zstd-1.5.7-move-pragma-before-static.patch | 45 ++ app-arch/zstd/zstd-1.5.7-r1.ebuild | 72 +++ app-crypt/Manifest.gz | Bin 25100 -> 25098 bytes app-crypt/mit-krb5-appl/Manifest | 1 - .../mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild | 66 --- app-editors/Manifest.gz | Bin 13936 -> 13938 bytes app-editors/diakonos/Manifest | 2 - app-editors/diakonos/diakonos-0.9.7.ebuild | 37 -- app-emacs/Manifest.gz | Bin 76973 -> 76971 bytes app-emacs/meson-mode/Manifest | 2 +- app-emacs/meson-mode/meson-mode-0.3-r1.ebuild | 2 +- app-misc/Manifest.gz | Bin 50037 -> 50031 bytes app-misc/ckb/Manifest | 6 +- app-misc/ckb/ckb-0.6.0-r2.ebuild | 77 ---- app-misc/ckb/ckb-0.6.2.ebuild | 72 +++ app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch | 16 - app-misc/ckb/files/ckb-0.6.0-odr.patch | 32 -- app-misc/fastfetch/Manifest | 4 +- app-misc/fastfetch/fastfetch-2.39.0.ebuild | 124 ----- app-misc/fastfetch/fastfetch-2.39.1.ebuild | 124 +++++ app-misc/icdiff/Manifest | 3 - app-misc/icdiff/icdiff-2.0.6.ebuild | 29 -- app-misc/icdiff/icdiff-2.0.7.ebuild | 29 -- app-misc/linux-logo/Manifest | 2 - app-misc/linux-logo/linux-logo-6.0.ebuild | 81 ---- app-misc/openrgb/Manifest | 1 - app-misc/openrgb/openrgb-0.9-r1.ebuild | 102 ----- app-misc/supercat/Manifest | 2 - app-misc/supercat/supercat-0.5.7.ebuild | 20 - app-office/Manifest.gz | Bin 8107 -> 8097 bytes app-office/kmymoney/Manifest | 2 - .../kmymoney/kmymoney-5.1.92_p20250306.ebuild | 122 ----- app-office/libalkimia/Manifest | 2 + .../libalkimia/libalkimia-8.1.92_p20250321.ebuild | 78 ++++ app-pda/Manifest.gz | Bin 2068 -> 2070 bytes app-pda/jpilot/Manifest | 2 - app-pda/jpilot/jpilot-1.8.2-r1.ebuild | 52 --- app-portage/Manifest.gz | Bin 9595 -> 9593 bytes app-portage/pycargoebuild/Manifest | 2 + .../pycargoebuild/pycargoebuild-0.14.0.ebuild | 28 ++ app-text/Manifest.gz | Bin 50109 -> 50118 bytes app-text/html2text/Manifest | 3 - app-text/html2text/html2text-2.1.1.ebuild | 38 -- app-text/html2text/html2text-2.2.3.ebuild | 27 -- app-vim/Manifest.gz | Bin 31551 -> 31558 bytes app-vim/nerdtree/Manifest | 2 - app-vim/nerdtree/nerdtree-6.4.3.ebuild | 22 - dev-build/Manifest.gz | Bin 7707 -> 7715 bytes dev-build/cmake/Manifest | 7 +- dev-build/cmake/cmake-3.28.5.ebuild | 27 +- dev-build/cmake/cmake-3.30.6.ebuild | 293 ------------ dev-cpp/Manifest.gz | Bin 16833 -> 16662 bytes dev-cpp/fast_float/Manifest | 2 +- dev-cpp/fast_float/fast_float-7.0.0.ebuild | 2 +- dev-cpp/gemmlowp/Manifest | 3 - dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild | 28 -- dev-cpp/gemmlowp/metadata.xml | 11 - dev-cpp/xsimd/Manifest | 2 + dev-cpp/xsimd/xsimd-13.2.0.ebuild | 70 +++ dev-db/Manifest.gz | Bin 16760 -> 16750 bytes dev-db/lmdb++/Manifest | 3 - dev-db/lmdb++/lmdb++-0.9.14.0.ebuild | 22 - dev-db/lmdb++/lmdb++-1.0.0.ebuild | 28 -- dev-db/mariadb/Manifest | 4 +- dev-db/mariadb/mariadb-10.11.11.ebuild | 2 +- dev-db/mariadb/mariadb-10.6.21.ebuild | 2 +- dev-db/mongodb/Manifest | 2 +- dev-db/mongodb/mongodb-5.0.30.ebuild | 2 +- dev-lang/Manifest.gz | Bin 22624 -> 22620 bytes dev-lang/micropython/Manifest | 2 - dev-lang/micropython/micropython-1.17.ebuild | 66 --- dev-lang/rust/Manifest | 16 +- dev-lang/rust/rust-1.84.0-r1.ebuild | 8 + dev-lang/rust/rust-1.84.1-r1.ebuild | 8 + dev-lang/rust/rust-1.85.0-r1.ebuild | 8 + dev-lang/rust/rust-1.85.0.ebuild | 8 + dev-lang/rust/rust-1.85.1.ebuild | 8 + dev-lang/rust/rust-1.86.0_beta20250218-r1.ebuild | 8 + dev-lang/rust/rust-1.86.0_beta20250225.ebuild | 8 + dev-lang/rust/rust-9999.ebuild | 8 + dev-libs/Manifest.gz | Bin 99176 -> 99171 bytes dev-libs/clog/Manifest | 2 +- dev-libs/clog/clog-2023.11.04.ebuild | 10 +- dev-libs/hiredis/Manifest | 2 +- dev-libs/hiredis/hiredis-1.2.0.ebuild | 4 +- dev-libs/libdnet/Manifest | 2 + ...-1.18.0-fix-incompatible-function-pointer.patch | 110 +++++ dev-libs/libdnet/libdnet-1.18.0-r2.ebuild | 102 +++++ dev-libs/libportal/Manifest | 3 - .../6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch | 47 -- dev-libs/libportal/libportal-0.7.1-r1.ebuild | 118 ----- dev-libs/libtommath/Manifest | 2 +- dev-libs/libtommath/libtommath-1.3.0.ebuild | 2 +- dev-libs/mpfr/Manifest | 3 + dev-libs/mpfr/mpfr-4.2.2.ebuild | 98 ++++ dev-libs/npth/Manifest | 2 +- dev-libs/npth/npth-1.8.ebuild | 2 +- dev-libs/plasma-wayland-protocols/Manifest | 2 + .../plasma-wayland-protocols-1.17.0.ebuild | 38 ++ dev-perl/Business-ISSN/Business-ISSN-1.8.0.ebuild | 2 +- dev-perl/Business-ISSN/Manifest | 2 +- dev-perl/Manifest.gz | Bin 288134 -> 288120 bytes dev-perl/Test-UseAllModules/Manifest | 2 +- .../Test-UseAllModules-0.170.0-r3.ebuild | 2 +- dev-perl/Test-Warnings/Manifest | 2 +- dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild | 2 +- dev-perl/libintl-perl/Manifest | 2 +- dev-perl/libintl-perl/libintl-perl-1.350.0.ebuild | 2 +- dev-perl/libwww-perl/Manifest | 2 +- dev-perl/libwww-perl/libwww-perl-6.780.0.ebuild | 2 +- dev-python/Manifest.gz | Bin 275113 -> 275117 bytes dev-python/absl-py/Manifest | 2 + dev-python/absl-py/absl-py-2.2.0.ebuild | 81 ++++ dev-python/anyioutils/Manifest | 2 +- dev-python/anyioutils/anyioutils-0.7.1.ebuild | 2 +- dev-python/astroid/Manifest | 4 +- dev-python/astroid/astroid-3.3.8.ebuild | 7 + dev-python/astroid/astroid-3.3.9.ebuild | 7 + dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.37.17.ebuild | 53 +++ dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.37.17.ebuild | 67 +++ dev-python/django-debug-toolbar/Manifest | 4 - .../django-debug-toolbar-4.4.6-r1.ebuild | 37 -- .../django-debug-toolbar-5.0.1.ebuild | 44 -- dev-python/ensurepip-setuptools/Manifest | 2 + .../ensurepip-setuptools-77.0.3.ebuild | 20 + dev-python/gpep517/Manifest | 2 + dev-python/gpep517/gpep517-17.ebuild | 48 ++ dev-python/griffe/Manifest | 4 - dev-python/griffe/griffe-1.6.0.ebuild | 70 --- dev-python/griffe/griffe-1.6.1.ebuild | 70 --- dev-python/mkdocstrings-python/Manifest | 4 - .../mkdocstrings-python-1.16.5.ebuild | 51 --- .../mkdocstrings-python-1.16.6.ebuild | 51 --- dev-python/openapi-core/Manifest | 2 + dev-python/openapi-core/openapi-core-0.19.5.ebuild | 71 +++ dev-python/psycopg/Manifest | 4 - dev-python/psycopg/psycopg-3.2.3.ebuild | 119 ----- dev-python/psycopg/psycopg-3.2.4.ebuild | 111 ----- dev-python/python-lsp-black/Manifest | 3 +- .../files/python-lsp-black-2.0.0-test.patch | 73 +++ .../python-lsp-black-2.0.0-r1.ebuild | 8 +- dev-python/pyzotero/Manifest | 6 +- dev-python/pyzotero/pyzotero-1.6.11.ebuild | 46 ++ dev-python/pyzotero/pyzotero-1.6.8.ebuild | 41 -- dev-python/pyzotero/pyzotero-1.6.9.ebuild | 46 -- dev-python/rpds-py/Manifest | 2 +- dev-python/rpds-py/rpds-py-0.23.1.ebuild | 2 +- dev-python/setuptools/Manifest | 2 + dev-python/setuptools/setuptools-77.0.3.ebuild | 135 ++++++ dev-python/spyder-line-profiler/Manifest | 2 + .../spyder-line-profiler-0.4.1.ebuild | 42 ++ dev-python/types-gdb/Manifest | 2 + .../types-gdb/types-gdb-15.0.0.20250321.ebuild | 16 + dev-python/uv/Manifest | 2 + dev-python/uv/uv-0.6.9.ebuild | 170 +++++++ dev-python/zmq-anyio/Manifest | 2 +- dev-python/zmq-anyio/zmq-anyio-0.3.6.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 113541 -> 113550 bytes dev-ruby/async/Manifest | 2 + dev-ruby/async/async-2.23.1.ebuild | 47 ++ dev-ruby/backports/Manifest | 2 + dev-ruby/backports/backports-3.25.1.ebuild | 26 ++ dev-ruby/metrics/Manifest | 2 +- dev-ruby/metrics/metrics-0.12.2.ebuild | 2 +- dev-ruby/recog/Manifest | 10 +- dev-ruby/recog/recog-3.1.10.ebuild | 30 -- dev-ruby/recog/recog-3.1.11.ebuild | 30 -- dev-ruby/recog/recog-3.1.12.ebuild | 30 -- dev-ruby/recog/recog-3.1.13.ebuild | 30 -- dev-ruby/recog/recog-3.1.15.ebuild | 30 ++ dev-ruby/traces/Manifest | 2 +- dev-ruby/traces/traces-0.15.2.ebuild | 2 +- dev-tex/Manifest.gz | Bin 6695 -> 6681 bytes dev-tex/latex-beamer/Manifest | 2 +- dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild | 1 + dev-util/Manifest.gz | Bin 64958 -> 64967 bytes dev-util/android-tools/Manifest | 2 +- dev-util/android-tools/android-tools-35.0.2.ebuild | 1 + dev-util/imediff/Manifest | 2 - dev-util/imediff/imediff-3.3.1.ebuild | 35 -- dev-util/mesa_clc/Manifest | 2 + dev-util/mesa_clc/mesa_clc-25.0.2.ebuild | 95 ++++ dev-vcs/Manifest.gz | Bin 12027 -> 12022 bytes dev-vcs/git-cola/Manifest | 2 +- dev-vcs/git-cola/git-cola-4.12.0.ebuild | 2 +- llvm-core/Manifest.gz | Bin 2698 -> 2699 bytes llvm-core/polly/Manifest | 2 +- llvm-core/polly/polly-20.1.1.ebuild | 2 +- media-gfx/Manifest.gz | Bin 38343 -> 38344 bytes media-gfx/exiv2/Manifest | 4 - media-gfx/exiv2/exiv2-0.28.3.ebuild | 128 ------ media-gfx/exiv2/exiv2-0.28.4.ebuild | 128 ------ media-gfx/recoverjpeg/Manifest | 2 - media-gfx/recoverjpeg/recoverjpeg-2.2.3-r1.ebuild | 20 - media-libs/Manifest.gz | Bin 70101 -> 70094 bytes media-libs/alsa-ucm-conf/Manifest | 4 - .../alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild | 20 - .../alsa-ucm-conf/alsa-ucm-conf-1.2.12.ebuild | 20 - media-libs/libavif/Manifest | 3 +- media-libs/libavif/libavif-1.2.0.ebuild | 22 +- media-libs/libxmi/Manifest | 3 + media-libs/libxmi/files/libxmi-1.3-gcc15.patch | 23 + media-libs/libxmi/files/libxmi-1.3-implicit.patch | 13 + media-libs/libxmi/libxmi-1.3-r2.ebuild | 32 ++ media-libs/mesa/Manifest | 2 + media-libs/mesa/mesa-25.0.2.ebuild | 505 +++++++++++++++++++++ media-libs/urt/Manifest | 11 - media-libs/urt/files/gentoo-config | 53 --- .../urt/files/urt-3.1b-compile-updates.patch | 141 ------ .../urt-3.1b-implicit-function-declarations.patch | 96 ---- .../urt/files/urt-3.1b-librle-toolchain.patch | 60 --- media-libs/urt/files/urt-3.1b-make.patch | 75 --- media-libs/urt/files/urt-3.1b-r2-build-fixes.patch | 139 ------ media-libs/urt/files/urt-3.1b-rle-fixes.patch | 203 --------- media-libs/urt/files/urt-3.1b-solaris.patch | 14 - media-libs/urt/files/urt-3.1b-tempfile.patch | 19 - media-libs/urt/urt-3.1b-r3.ebuild | 99 ---- media-video/Manifest.gz | Bin 23205 -> 23204 bytes media-video/ffmpeg-chromium/Manifest | 14 +- .../ffmpeg-chromium/ffmpeg-chromium-126.ebuild | 239 ---------- .../ffmpeg-chromium/ffmpeg-chromium-127.ebuild | 239 ---------- .../ffmpeg-chromium/ffmpeg-chromium-128.ebuild | 239 ---------- .../ffmpeg-chromium/ffmpeg-chromium-129.ebuild | 239 ---------- .../ffmpeg-chromium/ffmpeg-chromium-130.ebuild | 239 ---------- .../ffmpeg-chromium/ffmpeg-chromium-131.ebuild | 239 ---------- .../ffmpeg-chromium/ffmpeg-chromium-134.ebuild | 2 +- media-video/vlc/Manifest | 5 - media-video/vlc/files/vlc-3.0.2.1-vdpau.patch | 174 ------- .../vlc/files/vlc-3.0.21-vaapi-w-ffmpeg5.patch | 149 ------ media-video/vlc/vlc-3.0.21-r3.ebuild | 500 -------------------- metadata/Manifest.gz | Bin 13726 -> 13727 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28892 -> 28910 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 55326 -> 55482 bytes metadata/md5-cache/app-admin/awscli-1.38.17 | 16 + metadata/md5-cache/app-arch/Manifest.gz | Bin 28338 -> 28655 bytes metadata/md5-cache/app-arch/libarchive-3.7.8 | 16 + metadata/md5-cache/app-arch/patool-3.1.3 | 4 +- metadata/md5-cache/app-arch/zstd-1.5.7-r1 | 16 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 41190 -> 41024 bytes .../md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 | 14 - metadata/md5-cache/app-editors/Manifest.gz | Bin 26171 -> 26015 bytes metadata/md5-cache/app-editors/diakonos-0.9.7 | 17 - metadata/md5-cache/app-emacs/Manifest.gz | Bin 102339 -> 102338 bytes metadata/md5-cache/app-emacs/meson-mode-0.3-r1 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 72361 -> 71560 bytes metadata/md5-cache/app-misc/ckb-0.6.0-r2 | 16 - metadata/md5-cache/app-misc/ckb-0.6.2 | 16 + metadata/md5-cache/app-misc/fastfetch-2.39.0 | 17 - metadata/md5-cache/app-misc/fastfetch-2.39.1 | 17 + metadata/md5-cache/app-misc/icdiff-2.0.6 | 15 - metadata/md5-cache/app-misc/icdiff-2.0.7 | 15 - metadata/md5-cache/app-misc/linux-logo-6.0 | 15 - metadata/md5-cache/app-misc/openrgb-0.9-r1 | 14 - metadata/md5-cache/app-misc/supercat-0.5.7 | 9 - metadata/md5-cache/app-office/Manifest.gz | Bin 13689 -> 13691 bytes .../md5-cache/app-office/kmymoney-5.1.92_p20250306 | 18 - .../app-office/libalkimia-8.1.92_p20250321 | 17 + metadata/md5-cache/app-pda/Manifest.gz | Bin 2413 -> 2246 bytes metadata/md5-cache/app-pda/jpilot-1.8.2-r1 | 15 - metadata/md5-cache/app-portage/Manifest.gz | Bin 17783 -> 17945 bytes .../md5-cache/app-portage/pycargoebuild-0.14.0 | 16 + metadata/md5-cache/app-text/Manifest.gz | Bin 78172 -> 77853 bytes metadata/md5-cache/app-text/html2text-2.1.1 | 11 - metadata/md5-cache/app-text/html2text-2.2.3 | 13 - metadata/md5-cache/app-vim/Manifest.gz | Bin 34551 -> 34388 bytes metadata/md5-cache/app-vim/nerdtree-6.4.3 | 13 - metadata/md5-cache/dev-build/Manifest.gz | Bin 20144 -> 19993 bytes metadata/md5-cache/dev-build/cmake-3.28.5 | 18 +- metadata/md5-cache/dev-build/cmake-3.30.6 | 16 - metadata/md5-cache/dev-cpp/Manifest.gz | Bin 31211 -> 31200 bytes metadata/md5-cache/dev-cpp/fast_float-7.0.0 | 4 +- metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 | 14 - metadata/md5-cache/dev-cpp/xsimd-13.2.0 | 14 + metadata/md5-cache/dev-db/Manifest.gz | Bin 33024 -> 32705 bytes metadata/md5-cache/dev-db/lmdb++-0.9.14.0 | 10 - metadata/md5-cache/dev-db/lmdb++-1.0.0 | 12 - metadata/md5-cache/dev-db/mariadb-10.11.11 | 4 +- metadata/md5-cache/dev-db/mariadb-10.6.21 | 4 +- metadata/md5-cache/dev-db/mongodb-5.0.30 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 55544 -> 55378 bytes metadata/md5-cache/dev-lang/micropython-1.17 | 14 - metadata/md5-cache/dev-lang/rust-1.84.0-r1 | 4 +- metadata/md5-cache/dev-lang/rust-1.84.1-r1 | 4 +- metadata/md5-cache/dev-lang/rust-1.85.0 | 4 +- metadata/md5-cache/dev-lang/rust-1.85.0-r1 | 4 +- metadata/md5-cache/dev-lang/rust-1.85.1 | 4 +- .../md5-cache/dev-lang/rust-1.86.0_beta20250218-r1 | 4 +- .../md5-cache/dev-lang/rust-1.86.0_beta20250225 | 4 +- metadata/md5-cache/dev-lang/rust-9999 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 183459 -> 183768 bytes metadata/md5-cache/dev-libs/clog-2023.11.04 | 2 +- metadata/md5-cache/dev-libs/hiredis-1.2.0 | 4 +- metadata/md5-cache/dev-libs/libdnet-1.18.0-r2 | 17 + metadata/md5-cache/dev-libs/libportal-0.7.1-r1 | 17 - metadata/md5-cache/dev-libs/libtommath-1.3.0 | 4 +- metadata/md5-cache/dev-libs/mpfr-4.2.2 | 15 + metadata/md5-cache/dev-libs/npth-1.8 | 4 +- .../dev-libs/plasma-wayland-protocols-1.17.0 | 15 + metadata/md5-cache/dev-perl/Business-ISSN-1.8.0 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 307146 -> 307136 bytes .../dev-perl/Test-UseAllModules-0.170.0-r3 | 4 +- metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 | 4 +- metadata/md5-cache/dev-perl/libintl-perl-1.350.0 | 4 +- metadata/md5-cache/dev-perl/libwww-perl-6.780.0 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 380400 -> 380560 bytes metadata/md5-cache/dev-python/absl-py-2.2.0 | 15 + metadata/md5-cache/dev-python/anyioutils-0.7.1 | 4 +- metadata/md5-cache/dev-python/astroid-3.3.8 | 2 +- metadata/md5-cache/dev-python/astroid-3.3.9 | 2 +- metadata/md5-cache/dev-python/boto3-1.37.17 | 16 + metadata/md5-cache/dev-python/botocore-1.37.17 | 16 + .../dev-python/django-debug-toolbar-4.4.6-r1 | 16 - .../dev-python/django-debug-toolbar-5.0.1 | 16 - .../dev-python/ensurepip-setuptools-77.0.3 | 11 + metadata/md5-cache/dev-python/gpep517-17 | 16 + metadata/md5-cache/dev-python/griffe-1.6.0 | 16 - metadata/md5-cache/dev-python/griffe-1.6.1 | 16 - .../dev-python/mkdocstrings-python-1.16.5 | 16 - .../dev-python/mkdocstrings-python-1.16.6 | 16 - metadata/md5-cache/dev-python/openapi-core-0.19.5 | 16 + metadata/md5-cache/dev-python/psycopg-3.2.3 | 17 - metadata/md5-cache/dev-python/psycopg-3.2.4 | 17 - .../md5-cache/dev-python/python-lsp-black-2.0.0-r1 | 4 +- metadata/md5-cache/dev-python/pyzotero-1.6.11 | 16 + metadata/md5-cache/dev-python/pyzotero-1.6.8 | 16 - metadata/md5-cache/dev-python/pyzotero-1.6.9 | 16 - metadata/md5-cache/dev-python/rpds-py-0.23.1 | 4 +- metadata/md5-cache/dev-python/setuptools-77.0.3 | 17 + .../dev-python/spyder-line-profiler-0.4.1 | 16 + .../md5-cache/dev-python/types-gdb-15.0.0.20250321 | 15 + metadata/md5-cache/dev-python/uv-0.6.9 | 17 + metadata/md5-cache/dev-python/zmq-anyio-0.3.6 | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 238187 -> 238036 bytes metadata/md5-cache/dev-ruby/async-2.23.1 | 17 + metadata/md5-cache/dev-ruby/backports-3.25.1 | 17 + metadata/md5-cache/dev-ruby/metrics-0.12.2 | 4 +- metadata/md5-cache/dev-ruby/recog-3.1.10 | 17 - metadata/md5-cache/dev-ruby/recog-3.1.11 | 17 - metadata/md5-cache/dev-ruby/recog-3.1.12 | 17 - metadata/md5-cache/dev-ruby/recog-3.1.13 | 17 - metadata/md5-cache/dev-ruby/recog-3.1.15 | 17 + metadata/md5-cache/dev-ruby/traces-0.15.2 | 4 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 9729 -> 9733 bytes metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 138945 -> 138939 bytes metadata/md5-cache/dev-util/android-tools-35.0.2 | 6 +- metadata/md5-cache/dev-util/imediff-3.3.1 | 17 - metadata/md5-cache/dev-util/mesa_clc-25.0.2 | 16 + metadata/md5-cache/dev-vcs/Manifest.gz | Bin 21460 -> 21457 bytes metadata/md5-cache/dev-vcs/git-cola-4.12.0 | 4 +- metadata/md5-cache/llvm-core/Manifest.gz | Bin 20907 -> 20908 bytes metadata/md5-cache/llvm-core/polly-20.1.1 | 4 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 59750 -> 59273 bytes metadata/md5-cache/media-gfx/exiv2-0.28.3 | 16 - metadata/md5-cache/media-gfx/exiv2-0.28.4 | 16 - metadata/md5-cache/media-gfx/recoverjpeg-2.2.3-r1 | 11 - metadata/md5-cache/media-libs/Manifest.gz | Bin 121324 -> 121179 bytes metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11 | 11 - metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.12 | 11 - metadata/md5-cache/media-libs/libavif-1.2.0 | 6 +- metadata/md5-cache/media-libs/libxmi-1.3-r2 | 12 + metadata/md5-cache/media-libs/mesa-25.0.2 | 17 + metadata/md5-cache/media-libs/urt-3.1b-r3 | 14 - metadata/md5-cache/media-video/Manifest.gz | Bin 41270 -> 40167 bytes metadata/md5-cache/media-video/ffmpeg-chromium-126 | 17 - metadata/md5-cache/media-video/ffmpeg-chromium-127 | 17 - metadata/md5-cache/media-video/ffmpeg-chromium-128 | 17 - metadata/md5-cache/media-video/ffmpeg-chromium-129 | 17 - metadata/md5-cache/media-video/ffmpeg-chromium-130 | 17 - metadata/md5-cache/media-video/ffmpeg-chromium-131 | 17 - metadata/md5-cache/media-video/ffmpeg-chromium-134 | 4 +- metadata/md5-cache/media-video/vlc-3.0.21-r3 | 18 - metadata/md5-cache/net-im/Manifest.gz | Bin 14848 -> 14846 bytes .../md5-cache/net-im/signal-desktop-bin-7.46.1 | 14 - .../md5-cache/net-im/signal-desktop-bin-7.47.0 | 14 + metadata/md5-cache/net-libs/Manifest.gz | Bin 56765 -> 56603 bytes metadata/md5-cache/net-libs/libnftnl-1.2.8 | 2 +- metadata/md5-cache/net-libs/libquotient-0.8.2-r1 | 16 - metadata/md5-cache/net-libs/libquotient-0.9.1 | 16 - metadata/md5-cache/net-libs/libquotient-0.9.3 | 16 + metadata/md5-cache/net-mail/Manifest.gz | Bin 21078 -> 20921 bytes metadata/md5-cache/net-mail/dovecot-2.3.21.1 | 16 - metadata/md5-cache/net-misc/Manifest.gz | Bin 92368 -> 92356 bytes metadata/md5-cache/net-misc/asterisk-18.26.1 | 4 +- metadata/md5-cache/net-misc/curl-8.12.1 | 4 +- metadata/md5-cache/net-misc/frr-10.1.2 | 4 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 12722 -> 12720 bytes metadata/md5-cache/net-p2p/qbittorrent-5.0.1 | 18 - metadata/md5-cache/net-p2p/qbittorrent-5.0.3 | 4 +- metadata/md5-cache/net-p2p/qbittorrent-5.0.4 | 18 + metadata/md5-cache/net-p2p/qbittorrent-9999 | 4 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 10290 -> 9646 bytes metadata/md5-cache/net-proxy/haproxy-2.9.11 | 17 - metadata/md5-cache/net-proxy/haproxy-2.9.14 | 17 - metadata/md5-cache/net-proxy/haproxy-2.9.6 | 17 - metadata/md5-cache/net-proxy/haproxy-2.9.9999 | 16 - metadata/md5-cache/net-proxy/torsocks-2.4.0-r2 | 4 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 17117 -> 17280 bytes metadata/md5-cache/net-vpn/tor-0.4.8.15 | 16 + metadata/md5-cache/sci-biology/Manifest.gz | Bin 22492 -> 22980 bytes metadata/md5-cache/sci-biology/bcftools-1.21 | 16 + metadata/md5-cache/sci-biology/pysam-0.23.0 | 17 + metadata/md5-cache/sci-biology/pysam-9999 | 12 +- metadata/md5-cache/sci-biology/samtools-1.21 | 14 + metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 11677 -> 11677 bytes metadata/md5-cache/sci-chemistry/gromacs-2024.3 | 16 - metadata/md5-cache/sci-chemistry/gromacs-2025.1 | 16 + metadata/md5-cache/sci-geosciences/Manifest.gz | Bin 11783 -> 11780 bytes .../sci-geosciences/owntracks-recorder-0.9.9 | 17 - .../sci-geosciences/owntracks-recorder-1.0.0 | 17 + metadata/md5-cache/sci-libs/Manifest.gz | Bin 70713 -> 70709 bytes metadata/md5-cache/sci-libs/htslib-1.21 | 14 + metadata/md5-cache/sci-libs/indilib-2.1.1 | 16 - metadata/md5-cache/sci-ml/Manifest.gz | Bin 6595 -> 6939 bytes metadata/md5-cache/sci-ml/accelerate-1.5.2 | 17 + metadata/md5-cache/sci-ml/caffe2-2.4.1-r4 | 6 +- metadata/md5-cache/sci-ml/caffe2-2.5.1-r8 | 6 +- metadata/md5-cache/sci-ml/caffe2-2.6.0 | 6 +- metadata/md5-cache/sci-ml/gemmlowp-2021.12.20 | 14 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 93203 -> 92889 bytes metadata/md5-cache/sys-apps/diffutils-3.11-r2 | 2 +- metadata/md5-cache/sys-apps/mawk-1.3.4_p20250131 | 4 +- metadata/md5-cache/sys-apps/openrc-0.55.1 | 16 - metadata/md5-cache/sys-apps/openrc-0.60.1 | 16 - metadata/md5-cache/sys-boot/Manifest.gz | Bin 10228 -> 10223 bytes metadata/md5-cache/sys-boot/woeusb-ng-0.2.12 | 10 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 22763 -> 22924 bytes metadata/md5-cache/sys-devel/gcc-12.4.1_p20250320 | 16 + .../md5-cache/sys-devel/patch-2.7.6_p20250206-r1 | 10 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 35236 -> 35231 bytes metadata/md5-cache/sys-kernel/linux-docs-6.12.1 | 14 - metadata/md5-cache/sys-kernel/linux-docs-6.12.19 | 14 + metadata/md5-cache/virtual/Manifest.gz | Bin 38802 -> 38804 bytes metadata/md5-cache/virtual/package-manager-1 | 7 - metadata/md5-cache/virtual/package-manager-2 | 7 + metadata/md5-cache/www-apache/Manifest.gz | Bin 7293 -> 7289 bytes metadata/md5-cache/www-apache/passenger-6.0.26 | 4 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 24815 -> 24817 bytes metadata/md5-cache/www-apps/redmine-5.0.9 | 16 - metadata/md5-cache/www-apps/redmine-5.1.3 | 16 - metadata/md5-cache/www-apps/redmine-5.1.5 | 16 + metadata/md5-cache/www-apps/redmine-6.0.2 | 16 + metadata/md5-cache/www-client/Manifest.gz | Bin 13682 -> 13675 bytes metadata/md5-cache/www-client/vivaldi-7.1.3570.60 | 15 - metadata/md5-cache/www-client/vivaldi-7.2.3621.63 | 4 +- metadata/md5-cache/www-client/vivaldi-7.2.3621.67 | 15 + .../www-client/vivaldi-snapshot-7.2.3621.56 | 15 - .../www-client/vivaldi-snapshot-7.2.3639.3 | 15 + metadata/md5-cache/x11-libs/Manifest.gz | Bin 24718 -> 24727 bytes metadata/md5-cache/x11-libs/gtk+-3.24.48 | 4 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 59539 -> 59548 bytes metadata/md5-cache/x11-misc/sddm-0.21.0_p20250310 | 17 + metadata/md5-cache/x11-misc/vym-2.7.1 | 15 - metadata/md5-cache/xfce-base/Manifest.gz | Bin 6930 -> 7087 bytes metadata/md5-cache/xfce-base/exo-4.21.0 | 14 + metadata/md5-cache/xfce-base/xfce4-panel-4.20.3 | 4 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 4 + metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-im/Manifest.gz | Bin 8418 -> 8418 bytes net-im/signal-desktop-bin/Manifest | 4 +- .../signal-desktop-bin-7.46.1.ebuild | 94 ---- .../signal-desktop-bin-7.47.0.ebuild | 94 ++++ net-libs/Manifest.gz | Bin 30650 -> 30652 bytes net-libs/libnftnl/Manifest | 3 +- .../files/libnftnl-1.2.8-valgrind-tests.patch | 47 ++ net-libs/libnftnl/libnftnl-1.2.8.ebuild | 6 +- net-libs/libquotient/Manifest | 7 +- .../files/libquotient-0.8.0-no-tests.patch | 34 -- net-libs/libquotient/libquotient-0.8.2-r1.ebuild | 58 --- net-libs/libquotient/libquotient-0.9.1.ebuild | 53 --- net-libs/libquotient/libquotient-0.9.3.ebuild | 53 +++ net-mail/Manifest.gz | Bin 14588 -> 14592 bytes net-mail/dovecot/Manifest | 1 - net-mail/dovecot/dovecot-2.3.21.1.ebuild | 302 ------------ net-misc/Manifest.gz | Bin 53322 -> 53326 bytes net-misc/asterisk/Manifest | 2 +- net-misc/asterisk/asterisk-18.26.1.ebuild | 2 +- net-misc/curl/Manifest | 2 +- net-misc/curl/curl-8.12.1.ebuild | 2 +- net-misc/frr/Manifest | 2 +- net-misc/frr/frr-10.1.2.ebuild | 2 +- net-p2p/Manifest.gz | Bin 6099 -> 6100 bytes net-p2p/qbittorrent/Manifest | 10 +- net-p2p/qbittorrent/qbittorrent-5.0.1.ebuild | 135 ------ net-p2p/qbittorrent/qbittorrent-5.0.3.ebuild | 4 +- net-p2p/qbittorrent/qbittorrent-5.0.4.ebuild | 134 ++++++ net-p2p/qbittorrent/qbittorrent-9999.ebuild | 7 +- net-proxy/Manifest.gz | Bin 5534 -> 5541 bytes net-proxy/haproxy/Manifest | 7 - net-proxy/haproxy/haproxy-2.9.11.ebuild | 218 --------- net-proxy/haproxy/haproxy-2.9.14.ebuild | 218 --------- net-proxy/haproxy/haproxy-2.9.6.ebuild | 218 --------- net-proxy/haproxy/haproxy-2.9.9999.ebuild | 218 --------- net-proxy/torsocks/Manifest | 2 +- net-proxy/torsocks/torsocks-2.4.0-r2.ebuild | 2 +- net-vpn/Manifest.gz | Bin 8226 -> 8223 bytes net-vpn/tor/Manifest | 4 + net-vpn/tor/tor-0.4.8.15.ebuild | 199 ++++++++ profiles/Manifest.gz | Bin 238065 -> 238050 bytes profiles/arch/arm64/use.mask | 1 - profiles/arch/hppa/use.mask | 4 - profiles/arch/sparc/use.mask | 4 - profiles/base/package.use.force | 2 +- profiles/base/package.use.mask | 1 - profiles/base/package.use.stable.mask | 8 - profiles/package.mask | 1 + profiles/updates/1Q-2025 | 1 + profiles/use.local.desc | 1 - sci-biology/Manifest.gz | Bin 19016 -> 19018 bytes sci-biology/bcftools/Manifest | 2 + sci-biology/bcftools/bcftools-1.21.ebuild | 42 ++ sci-biology/pysam/Manifest | 4 +- sci-biology/pysam/pysam-0.23.0.ebuild | 68 +++ sci-biology/pysam/pysam-9999.ebuild | 43 +- sci-biology/samtools/Manifest | 2 + sci-biology/samtools/samtools-1.21.ebuild | 47 ++ sci-chemistry/Manifest.gz | Bin 8198 -> 8199 bytes sci-chemistry/gromacs/Manifest | 8 +- sci-chemistry/gromacs/gromacs-2024.3.ebuild | 341 -------------- sci-chemistry/gromacs/gromacs-2025.1.ebuild | 358 +++++++++++++++ sci-geosciences/Manifest.gz | Bin 7707 -> 7707 bytes sci-geosciences/owntracks-recorder/Manifest | 4 +- .../owntracks-recorder-0.9.9.ebuild | 111 ----- .../owntracks-recorder-1.0.0.ebuild | 111 +++++ sci-libs/Manifest.gz | Bin 40350 -> 40356 bytes sci-libs/htslib/Manifest | 2 + sci-libs/htslib/htslib-1.21.ebuild | 52 +++ sci-libs/indilib/Manifest | 2 - sci-libs/indilib/indilib-2.1.1.ebuild | 80 ---- sci-ml/Manifest.gz | Bin 4211 -> 4545 bytes sci-ml/accelerate/Manifest | 3 + sci-ml/accelerate/accelerate-1.5.2.ebuild | 45 ++ sci-ml/accelerate/metadata.xml | 11 + sci-ml/caffe2/Manifest | 6 +- sci-ml/caffe2/caffe2-2.4.1-r4.ebuild | 2 +- sci-ml/caffe2/caffe2-2.5.1-r8.ebuild | 10 +- sci-ml/caffe2/caffe2-2.6.0.ebuild | 10 +- sci-ml/gemmlowp/Manifest | 3 + sci-ml/gemmlowp/gemmlowp-2021.12.20.ebuild | 28 ++ sci-ml/gemmlowp/metadata.xml | 11 + sys-apps/Manifest.gz | Bin 51552 -> 51537 bytes sys-apps/diffutils/Manifest | 2 +- sys-apps/diffutils/diffutils-3.11-r2.ebuild | 4 +- sys-apps/mawk/Manifest | 2 +- sys-apps/mawk/mawk-1.3.4_p20250131.ebuild | 2 +- sys-apps/openrc/Manifest | 4 - sys-apps/openrc/openrc-0.55.1.ebuild | 164 ------- sys-apps/openrc/openrc-0.60.1.ebuild | 162 ------- sys-boot/Manifest.gz | Bin 5911 -> 5912 bytes sys-boot/woeusb-ng/Manifest | 3 +- .../files/woeusb-ng-0.2.12-python3.12.patch | 16 + sys-boot/woeusb-ng/woeusb-ng-0.2.12.ebuild | 5 +- sys-devel/Manifest.gz | Bin 6221 -> 6224 bytes sys-devel/gcc/Manifest | 2 + sys-devel/gcc/gcc-12.4.1_p20250320.ebuild | 65 +++ sys-devel/patch/Manifest | 6 +- ...20250206-no-backup-if-mismatch-regression.patch | 80 ---- ...ch-2.7.6_p20250206-traditional-diff-lines.patch | 78 ---- sys-devel/patch/patch-2.7.6_p20250206-r1.ebuild | 10 - sys-kernel/Manifest.gz | Bin 5408 -> 5412 bytes sys-kernel/linux-docs/Manifest | 4 +- sys-kernel/linux-docs/linux-docs-6.12.1.ebuild | 45 -- sys-kernel/linux-docs/linux-docs-6.12.19.ebuild | 45 ++ virtual/Manifest.gz | Bin 28207 -> 28211 bytes virtual/package-manager/Manifest | 2 +- virtual/package-manager/package-manager-1.ebuild | 14 - virtual/package-manager/package-manager-2.ebuild | 13 + www-apache/Manifest.gz | Bin 5734 -> 5736 bytes www-apache/passenger/Manifest | 2 +- www-apache/passenger/passenger-6.0.26.ebuild | 2 +- www-apps/Manifest.gz | Bin 13132 -> 13129 bytes www-apps/redmine/Manifest | 10 +- www-apps/redmine/metadata.xml | 1 - www-apps/redmine/redmine-5.0.9.ebuild | 255 ----------- www-apps/redmine/redmine-5.1.3.ebuild | 258 ----------- www-apps/redmine/redmine-5.1.5.ebuild | 258 +++++++++++ www-apps/redmine/redmine-6.0.2.ebuild | 255 +++++++++++ www-client/Manifest.gz | Bin 6212 -> 6216 bytes www-client/vivaldi-snapshot/Manifest | 8 +- .../vivaldi-snapshot-7.2.3621.56.ebuild | 220 --------- .../vivaldi-snapshot-7.2.3639.3.ebuild | 220 +++++++++ www-client/vivaldi/Manifest | 10 +- www-client/vivaldi/vivaldi-7.1.3570.60.ebuild | 220 --------- www-client/vivaldi/vivaldi-7.2.3621.63.ebuild | 2 +- www-client/vivaldi/vivaldi-7.2.3621.67.ebuild | 220 +++++++++ x11-libs/Manifest.gz | Bin 17658 -> 17660 bytes x11-libs/gtk+/Manifest | 2 +- x11-libs/gtk+/gtk+-3.24.48.ebuild | 2 +- x11-misc/Manifest.gz | Bin 46206 -> 46199 bytes x11-misc/sddm/Manifest | 4 + .../sddm-0.21.0_p20250310-Xsession-xinitrc.patch | 45 ++ ...m-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch | 39 ++ x11-misc/sddm/sddm-0.21.0_p20250310.ebuild | 151 ++++++ x11-misc/vym/Manifest | 2 - x11-misc/vym/vym-2.7.1.ebuild | 79 ---- xfce-base/Manifest.gz | Bin 3049 -> 3048 bytes xfce-base/exo/Manifest | 2 + xfce-base/exo/exo-4.21.0.ebuild | 44 ++ xfce-base/xfce4-panel/Manifest | 2 +- xfce-base/xfce4-panel/xfce4-panel-4.20.3.ebuild | 1 + 622 files changed, 6696 insertions(+), 10995 deletions(-) create mode 100644 app-admin/awscli/awscli-1.38.17.ebuild create mode 100644 app-arch/libarchive/libarchive-3.7.8.ebuild create mode 100644 app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch create mode 100644 app-arch/zstd/zstd-1.5.7-r1.ebuild delete mode 100644 app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild delete mode 100644 app-editors/diakonos/diakonos-0.9.7.ebuild delete mode 100644 app-misc/ckb/ckb-0.6.0-r2.ebuild create mode 100644 app-misc/ckb/ckb-0.6.2.ebuild delete mode 100644 app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch delete mode 100644 app-misc/ckb/files/ckb-0.6.0-odr.patch delete mode 100644 app-misc/fastfetch/fastfetch-2.39.0.ebuild create mode 100644 app-misc/fastfetch/fastfetch-2.39.1.ebuild delete mode 100644 app-misc/icdiff/icdiff-2.0.6.ebuild delete mode 100644 app-misc/icdiff/icdiff-2.0.7.ebuild delete mode 100644 app-misc/linux-logo/linux-logo-6.0.ebuild delete mode 100644 app-misc/openrgb/openrgb-0.9-r1.ebuild delete mode 100644 app-misc/supercat/supercat-0.5.7.ebuild delete mode 100644 app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild create mode 100644 app-office/libalkimia/libalkimia-8.1.92_p20250321.ebuild delete mode 100644 app-pda/jpilot/jpilot-1.8.2-r1.ebuild create mode 100644 app-portage/pycargoebuild/pycargoebuild-0.14.0.ebuild delete mode 100644 app-text/html2text/html2text-2.1.1.ebuild delete mode 100644 app-text/html2text/html2text-2.2.3.ebuild delete mode 100644 app-vim/nerdtree/nerdtree-6.4.3.ebuild delete mode 100644 dev-build/cmake/cmake-3.30.6.ebuild delete mode 100644 dev-cpp/gemmlowp/Manifest delete mode 100644 dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild delete mode 100644 dev-cpp/gemmlowp/metadata.xml create mode 100644 dev-cpp/xsimd/xsimd-13.2.0.ebuild delete mode 100644 dev-db/lmdb++/lmdb++-0.9.14.0.ebuild delete mode 100644 dev-db/lmdb++/lmdb++-1.0.0.ebuild delete mode 100644 dev-lang/micropython/micropython-1.17.ebuild create mode 100644 dev-libs/libdnet/files/libdnet-1.18.0-fix-incompatible-function-pointer.patch create mode 100644 dev-libs/libdnet/libdnet-1.18.0-r2.ebuild delete mode 100644 dev-libs/libportal/files/6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch delete mode 100644 dev-libs/libportal/libportal-0.7.1-r1.ebuild create mode 100644 dev-libs/mpfr/mpfr-4.2.2.ebuild create mode 100644 dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.17.0.ebuild create mode 100644 dev-python/absl-py/absl-py-2.2.0.ebuild create mode 100644 dev-python/boto3/boto3-1.37.17.ebuild create mode 100644 dev-python/botocore/botocore-1.37.17.ebuild delete mode 100644 dev-python/django-debug-toolbar/django-debug-toolbar-4.4.6-r1.ebuild delete mode 100644 dev-python/django-debug-toolbar/django-debug-toolbar-5.0.1.ebuild create mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-77.0.3.ebuild create mode 100644 dev-python/gpep517/gpep517-17.ebuild delete mode 100644 dev-python/griffe/griffe-1.6.0.ebuild delete mode 100644 dev-python/griffe/griffe-1.6.1.ebuild delete mode 100644 dev-python/mkdocstrings-python/mkdocstrings-python-1.16.5.ebuild delete mode 100644 dev-python/mkdocstrings-python/mkdocstrings-python-1.16.6.ebuild create mode 100644 dev-python/openapi-core/openapi-core-0.19.5.ebuild delete mode 100644 dev-python/psycopg/psycopg-3.2.3.ebuild delete mode 100644 dev-python/psycopg/psycopg-3.2.4.ebuild create mode 100644 dev-python/python-lsp-black/files/python-lsp-black-2.0.0-test.patch create mode 100644 dev-python/pyzotero/pyzotero-1.6.11.ebuild delete mode 100644 dev-python/pyzotero/pyzotero-1.6.8.ebuild delete mode 100644 dev-python/pyzotero/pyzotero-1.6.9.ebuild create mode 100644 dev-python/setuptools/setuptools-77.0.3.ebuild create mode 100644 dev-python/spyder-line-profiler/spyder-line-profiler-0.4.1.ebuild create mode 100644 dev-python/types-gdb/types-gdb-15.0.0.20250321.ebuild create mode 100644 dev-python/uv/uv-0.6.9.ebuild create mode 100644 dev-ruby/async/async-2.23.1.ebuild create mode 100644 dev-ruby/backports/backports-3.25.1.ebuild delete mode 100644 dev-ruby/recog/recog-3.1.10.ebuild delete mode 100644 dev-ruby/recog/recog-3.1.11.ebuild delete mode 100644 dev-ruby/recog/recog-3.1.12.ebuild delete mode 100644 dev-ruby/recog/recog-3.1.13.ebuild create mode 100644 dev-ruby/recog/recog-3.1.15.ebuild delete mode 100644 dev-util/imediff/imediff-3.3.1.ebuild create mode 100644 dev-util/mesa_clc/mesa_clc-25.0.2.ebuild delete mode 100644 media-gfx/exiv2/exiv2-0.28.3.ebuild delete mode 100644 media-gfx/exiv2/exiv2-0.28.4.ebuild delete mode 100644 media-gfx/recoverjpeg/recoverjpeg-2.2.3-r1.ebuild delete mode 100644 media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild delete mode 100644 media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.12.ebuild create mode 100644 media-libs/libxmi/files/libxmi-1.3-gcc15.patch create mode 100644 media-libs/libxmi/files/libxmi-1.3-implicit.patch create mode 100644 media-libs/libxmi/libxmi-1.3-r2.ebuild create mode 100644 media-libs/mesa/mesa-25.0.2.ebuild delete mode 100644 media-libs/urt/files/gentoo-config delete mode 100644 media-libs/urt/files/urt-3.1b-compile-updates.patch delete mode 100644 media-libs/urt/files/urt-3.1b-implicit-function-declarations.patch delete mode 100644 media-libs/urt/files/urt-3.1b-librle-toolchain.patch delete mode 100644 media-libs/urt/files/urt-3.1b-make.patch delete mode 100644 media-libs/urt/files/urt-3.1b-r2-build-fixes.patch delete mode 100644 media-libs/urt/files/urt-3.1b-rle-fixes.patch delete mode 100644 media-libs/urt/files/urt-3.1b-solaris.patch delete mode 100644 media-libs/urt/files/urt-3.1b-tempfile.patch delete mode 100644 media-libs/urt/urt-3.1b-r3.ebuild delete mode 100644 media-video/ffmpeg-chromium/ffmpeg-chromium-126.ebuild delete mode 100644 media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild delete mode 100644 media-video/ffmpeg-chromium/ffmpeg-chromium-128.ebuild delete mode 100644 media-video/ffmpeg-chromium/ffmpeg-chromium-129.ebuild delete mode 100644 media-video/ffmpeg-chromium/ffmpeg-chromium-130.ebuild delete mode 100644 media-video/ffmpeg-chromium/ffmpeg-chromium-131.ebuild delete mode 100644 media-video/vlc/files/vlc-3.0.2.1-vdpau.patch delete mode 100644 media-video/vlc/files/vlc-3.0.21-vaapi-w-ffmpeg5.patch delete mode 100644 media-video/vlc/vlc-3.0.21-r3.ebuild create mode 100644 metadata/md5-cache/app-admin/awscli-1.38.17 create mode 100644 metadata/md5-cache/app-arch/libarchive-3.7.8 create mode 100644 metadata/md5-cache/app-arch/zstd-1.5.7-r1 delete mode 100644 metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 delete mode 100644 metadata/md5-cache/app-editors/diakonos-0.9.7 delete mode 100644 metadata/md5-cache/app-misc/ckb-0.6.0-r2 create mode 100644 metadata/md5-cache/app-misc/ckb-0.6.2 delete mode 100644 metadata/md5-cache/app-misc/fastfetch-2.39.0 create mode 100644 metadata/md5-cache/app-misc/fastfetch-2.39.1 delete mode 100644 metadata/md5-cache/app-misc/icdiff-2.0.6 delete mode 100644 metadata/md5-cache/app-misc/icdiff-2.0.7 delete mode 100644 metadata/md5-cache/app-misc/linux-logo-6.0 delete mode 100644 metadata/md5-cache/app-misc/openrgb-0.9-r1 delete mode 100644 metadata/md5-cache/app-misc/supercat-0.5.7 delete mode 100644 metadata/md5-cache/app-office/kmymoney-5.1.92_p20250306 create mode 100644 metadata/md5-cache/app-office/libalkimia-8.1.92_p20250321 delete mode 100644 metadata/md5-cache/app-pda/jpilot-1.8.2-r1 create mode 100644 metadata/md5-cache/app-portage/pycargoebuild-0.14.0 delete mode 100644 metadata/md5-cache/app-text/html2text-2.1.1 delete mode 100644 metadata/md5-cache/app-text/html2text-2.2.3 delete mode 100644 metadata/md5-cache/app-vim/nerdtree-6.4.3 delete mode 100644 metadata/md5-cache/dev-build/cmake-3.30.6 delete mode 100644 metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 create mode 100644 metadata/md5-cache/dev-cpp/xsimd-13.2.0 delete mode 100644 metadata/md5-cache/dev-db/lmdb++-0.9.14.0 delete mode 100644 metadata/md5-cache/dev-db/lmdb++-1.0.0 delete mode 100644 metadata/md5-cache/dev-lang/micropython-1.17 create mode 100644 metadata/md5-cache/dev-libs/libdnet-1.18.0-r2 delete mode 100644 metadata/md5-cache/dev-libs/libportal-0.7.1-r1 create mode 100644 metadata/md5-cache/dev-libs/mpfr-4.2.2 create mode 100644 metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.17.0 create mode 100644 metadata/md5-cache/dev-python/absl-py-2.2.0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.37.17 create mode 100644 metadata/md5-cache/dev-python/botocore-1.37.17 delete mode 100644 metadata/md5-cache/dev-python/django-debug-toolbar-4.4.6-r1 delete mode 100644 metadata/md5-cache/dev-python/django-debug-toolbar-5.0.1 create mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-77.0.3 create mode 100644 metadata/md5-cache/dev-python/gpep517-17 delete mode 100644 metadata/md5-cache/dev-python/griffe-1.6.0 delete mode 100644 metadata/md5-cache/dev-python/griffe-1.6.1 delete mode 100644 metadata/md5-cache/dev-python/mkdocstrings-python-1.16.5 delete mode 100644 metadata/md5-cache/dev-python/mkdocstrings-python-1.16.6 create mode 100644 metadata/md5-cache/dev-python/openapi-core-0.19.5 delete mode 100644 metadata/md5-cache/dev-python/psycopg-3.2.3 delete mode 100644 metadata/md5-cache/dev-python/psycopg-3.2.4 create mode 100644 metadata/md5-cache/dev-python/pyzotero-1.6.11 delete mode 100644 metadata/md5-cache/dev-python/pyzotero-1.6.8 delete mode 100644 metadata/md5-cache/dev-python/pyzotero-1.6.9 create mode 100644 metadata/md5-cache/dev-python/setuptools-77.0.3 create mode 100644 metadata/md5-cache/dev-python/spyder-line-profiler-0.4.1 create mode 100644 metadata/md5-cache/dev-python/types-gdb-15.0.0.20250321 create mode 100644 metadata/md5-cache/dev-python/uv-0.6.9 create mode 100644 metadata/md5-cache/dev-ruby/async-2.23.1 create mode 100644 metadata/md5-cache/dev-ruby/backports-3.25.1 delete mode 100644 metadata/md5-cache/dev-ruby/recog-3.1.10 delete mode 100644 metadata/md5-cache/dev-ruby/recog-3.1.11 delete mode 100644 metadata/md5-cache/dev-ruby/recog-3.1.12 delete mode 100644 metadata/md5-cache/dev-ruby/recog-3.1.13 create mode 100644 metadata/md5-cache/dev-ruby/recog-3.1.15 delete mode 100644 metadata/md5-cache/dev-util/imediff-3.3.1 create mode 100644 metadata/md5-cache/dev-util/mesa_clc-25.0.2 delete mode 100644 metadata/md5-cache/media-gfx/exiv2-0.28.3 delete mode 100644 metadata/md5-cache/media-gfx/exiv2-0.28.4 delete mode 100644 metadata/md5-cache/media-gfx/recoverjpeg-2.2.3-r1 delete mode 100644 metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11 delete mode 100644 metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.12 create mode 100644 metadata/md5-cache/media-libs/libxmi-1.3-r2 create mode 100644 metadata/md5-cache/media-libs/mesa-25.0.2 delete mode 100644 metadata/md5-cache/media-libs/urt-3.1b-r3 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-chromium-126 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-chromium-127 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-chromium-128 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-chromium-129 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-chromium-130 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-chromium-131 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.21-r3 delete mode 100644 metadata/md5-cache/net-im/signal-desktop-bin-7.46.1 create mode 100644 metadata/md5-cache/net-im/signal-desktop-bin-7.47.0 delete mode 100644 metadata/md5-cache/net-libs/libquotient-0.8.2-r1 delete mode 100644 metadata/md5-cache/net-libs/libquotient-0.9.1 create mode 100644 metadata/md5-cache/net-libs/libquotient-0.9.3 delete mode 100644 metadata/md5-cache/net-mail/dovecot-2.3.21.1 delete mode 100644 metadata/md5-cache/net-p2p/qbittorrent-5.0.1 create mode 100644 metadata/md5-cache/net-p2p/qbittorrent-5.0.4 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.9.11 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.9.14 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.9.6 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.9.9999 create mode 100644 metadata/md5-cache/net-vpn/tor-0.4.8.15 create mode 100644 metadata/md5-cache/sci-biology/bcftools-1.21 create mode 100644 metadata/md5-cache/sci-biology/pysam-0.23.0 create mode 100644 metadata/md5-cache/sci-biology/samtools-1.21 delete mode 100644 metadata/md5-cache/sci-chemistry/gromacs-2024.3 create mode 100644 metadata/md5-cache/sci-chemistry/gromacs-2025.1 delete mode 100644 metadata/md5-cache/sci-geosciences/owntracks-recorder-0.9.9 create mode 100644 metadata/md5-cache/sci-geosciences/owntracks-recorder-1.0.0 create mode 100644 metadata/md5-cache/sci-libs/htslib-1.21 delete mode 100644 metadata/md5-cache/sci-libs/indilib-2.1.1 create mode 100644 metadata/md5-cache/sci-ml/accelerate-1.5.2 create mode 100644 metadata/md5-cache/sci-ml/gemmlowp-2021.12.20 delete mode 100644 metadata/md5-cache/sys-apps/openrc-0.55.1 delete mode 100644 metadata/md5-cache/sys-apps/openrc-0.60.1 create mode 100644 metadata/md5-cache/sys-devel/gcc-12.4.1_p20250320 delete mode 100644 metadata/md5-cache/sys-kernel/linux-docs-6.12.1 create mode 100644 metadata/md5-cache/sys-kernel/linux-docs-6.12.19 delete mode 100644 metadata/md5-cache/virtual/package-manager-1 create mode 100644 metadata/md5-cache/virtual/package-manager-2 delete mode 100644 metadata/md5-cache/www-apps/redmine-5.0.9 delete mode 100644 metadata/md5-cache/www-apps/redmine-5.1.3 create mode 100644 metadata/md5-cache/www-apps/redmine-5.1.5 create mode 100644 metadata/md5-cache/www-apps/redmine-6.0.2 delete mode 100644 metadata/md5-cache/www-client/vivaldi-7.1.3570.60 create mode 100644 metadata/md5-cache/www-client/vivaldi-7.2.3621.67 delete mode 100644 metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3621.56 create mode 100644 metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3 create mode 100644 metadata/md5-cache/x11-misc/sddm-0.21.0_p20250310 delete mode 100644 metadata/md5-cache/x11-misc/vym-2.7.1 create mode 100644 metadata/md5-cache/xfce-base/exo-4.21.0 delete mode 100644 net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild create mode 100644 net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild create mode 100644 net-libs/libnftnl/files/libnftnl-1.2.8-valgrind-tests.patch delete mode 100644 net-libs/libquotient/files/libquotient-0.8.0-no-tests.patch delete mode 100644 net-libs/libquotient/libquotient-0.8.2-r1.ebuild delete mode 100644 net-libs/libquotient/libquotient-0.9.1.ebuild create mode 100644 net-libs/libquotient/libquotient-0.9.3.ebuild delete mode 100644 net-mail/dovecot/dovecot-2.3.21.1.ebuild delete mode 100644 net-p2p/qbittorrent/qbittorrent-5.0.1.ebuild create mode 100644 net-p2p/qbittorrent/qbittorrent-5.0.4.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.9.11.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.9.14.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.9.6.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.9.9999.ebuild create mode 100644 net-vpn/tor/tor-0.4.8.15.ebuild create mode 100644 sci-biology/bcftools/bcftools-1.21.ebuild create mode 100644 sci-biology/pysam/pysam-0.23.0.ebuild create mode 100644 sci-biology/samtools/samtools-1.21.ebuild delete mode 100644 sci-chemistry/gromacs/gromacs-2024.3.ebuild create mode 100644 sci-chemistry/gromacs/gromacs-2025.1.ebuild delete mode 100644 sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.9.ebuild create mode 100644 sci-geosciences/owntracks-recorder/owntracks-recorder-1.0.0.ebuild create mode 100644 sci-libs/htslib/htslib-1.21.ebuild delete mode 100644 sci-libs/indilib/indilib-2.1.1.ebuild create mode 100644 sci-ml/accelerate/Manifest create mode 100644 sci-ml/accelerate/accelerate-1.5.2.ebuild create mode 100644 sci-ml/accelerate/metadata.xml create mode 100644 sci-ml/gemmlowp/Manifest create mode 100644 sci-ml/gemmlowp/gemmlowp-2021.12.20.ebuild create mode 100644 sci-ml/gemmlowp/metadata.xml delete mode 100644 sys-apps/openrc/openrc-0.55.1.ebuild delete mode 100644 sys-apps/openrc/openrc-0.60.1.ebuild create mode 100644 sys-boot/woeusb-ng/files/woeusb-ng-0.2.12-python3.12.patch create mode 100644 sys-devel/gcc/gcc-12.4.1_p20250320.ebuild delete mode 100644 sys-kernel/linux-docs/linux-docs-6.12.1.ebuild create mode 100644 sys-kernel/linux-docs/linux-docs-6.12.19.ebuild delete mode 100644 virtual/package-manager/package-manager-1.ebuild create mode 100644 virtual/package-manager/package-manager-2.ebuild delete mode 100644 www-apps/redmine/redmine-5.0.9.ebuild delete mode 100644 www-apps/redmine/redmine-5.1.3.ebuild create mode 100644 www-apps/redmine/redmine-5.1.5.ebuild create mode 100644 www-apps/redmine/redmine-6.0.2.ebuild delete mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-7.2.3621.56.ebuild create mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-7.2.3639.3.ebuild delete mode 100644 www-client/vivaldi/vivaldi-7.1.3570.60.ebuild create mode 100644 www-client/vivaldi/vivaldi-7.2.3621.67.ebuild create mode 100644 x11-misc/sddm/files/sddm-0.21.0_p20250310-Xsession-xinitrc.patch create mode 100644 x11-misc/sddm/files/sddm-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch create mode 100644 x11-misc/sddm/sddm-0.21.0_p20250310.ebuild delete mode 100644 x11-misc/vym/vym-2.7.1.ebuild create mode 100644 xfce-base/exo/exo-4.21.0.ebuild diff --git a/Manifest b/Manifest index bf35dd9a77f0..726006efc61f 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 30273 BLAKE2B c89ae5e32b8fd1d9e40bd4719ab30e535a819f3fee91e2c0757e21e6b853628c07c721e53323c86cf9c8b3e0cb2fd8462e5fa533af202622b7b3d15d35f17680 SHA512 69410faf3ea75f57077751db3a6bf78e0754e575ccc3dc756dc850be77749fcb64c520e97d2775e91a485cbc719f1ad553d3e2d3cd1c1efb14b29b50bbcf43ee -TIMESTAMP 2025-03-20T23:40:50Z +MANIFEST Manifest.files.gz 30280 BLAKE2B deb5150e20c570aa957cab0fb1a41901b704d67b1a12628f042a1d4cd0f68d2338bf7585eda3202be0b55ae72053f2dbe636e658fbee185880139de4edc2fe38 SHA512 2f3062800523e265c89347f09336bae837f151c1f63efb262e2a4e3232defb21b7bbcb2934b19c58fb106d42063fdd291f8aeb1015ae9b9e92c794d8ab92af49 +TIMESTAMP 2025-03-21T23:40:43Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfcp4JfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfd+PtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klALJBAAqTUL0qtg9vsRHehKJ54AJtDJDboC9V6WbXyFW8UOGLA+ZCuD3fTKV77e -6Mb1fdvGIeb3/h3QTqg2KbrvEFGW7bFuoNKCxUxD0JQwwGJPI32DOH2Cta248eXW -ZtynR74BPcvqgF7p80XzOHCtOxpthqDzemG4Nb9YPRchAnc4lpG9bguUMCXFaN7D -kjbqU3P5zmp23qaGrflDvKtJWgfb914w/TeI+M3VA4xnN/mjbcghJHGcMvqx97ug -3H6KqRUyjLUu2mIaOr2ktzwDY7kVzssJe29O/GabBRo7FLWbziv0PZT23C6RNRTS -B0lHfn2ktDtBOR1f4n3lDH8EORkNm+JC6FLqLmIyWByBO1BbqeiEvh/xqfVALLOe -04bW6l0eAc98lTJEiFGde1gWk2czcB5Lvl54EErIJAetwKaafUi7zMF0574vr8kQ -6KBMpo7oLuHLocZCu/lrruAu0hHS6Sjn3Hw2k2mtmskvrprFnIL4NrRRM5p+oTN3 -UdhEsB8EST7c9EkUHy44bX05KWTDR77SCcmAYptEl+okFI9UGmUwqzjIzlVBgxFI -l0EfjS7nwbc9A35oZdp+pL5z1nDi6ZMit+OgT+HmTZebBiQywNqczKgqTSi4s6u+ -B2rtT6Ck3ncLvZonJiocC8dOA9cWQkimiwD5ru+u4uRKrtJGX40= -=so98 +klDwJQ//XW3y1nWwtxtaxfi8uGPjfXEQ8QKfnCIQoLZTAdqJbmilpuuySa3UD9o4 +YmrqvZbnNemYIi815EdHJyaslKje3vIg+gN0vveQrydPrpbRfiwcwE/b92SfSWQq +jEVOdgTrXkHbtuIVoKgZew7YmXKKtVXXrqDzW1glWRx85hnilPSNFMBFoFofgAc1 +JBvqG6Mt6YkXUT7tfzCj2jntVjkocon3w+Vb9Q7reyPfXVvDuFN0W8Am9ialgmAj +SKg9D99kP36gCpslijnyys1cUPVlc3Tc4c+9Xid02xvt6NgEtICCt0tKtGXVBTQN +dEqArKyAeyFWQIZIWZCi7pRJDfZPL4sAtZg4a0D61qUEHKHfLSyVOuto/iDZ741e +jdZBEZ72c8F13gZd8iW6nYYcO9EtPK1xFRGPUMEU/iZqwwU/OzvkLFqRKhmYdl7g +6GLk2AI8xt52xHRBvxdJcIZ0KopszqDf/yKTZ2nbHAbCSkkpRIf7CcIg+utNw6tR +ryKGaVa1CavlPTFAjJqZS97Od/zN+kb0YhlMOfScBOIi9CMKq/fh73O61MO+XBXf +5/ZVBchMbrMr56Y7qGo0pTtlzfOApPOu1xFNAjxijD3ugiBMAwDRbWQ+i5wfY4xx ++oKfv8rTWtshnRULmnTQWZ56dJQdvifBM/aRBQ4cxicPGmXUeIc= +=WhaV -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index cf0b687e70ab..5eaa77e7702e 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 1cb6176a630f..d3dd9e0aac18 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 529ec03eeac6..557d36b9718e 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -2,12 +2,14 @@ DIST aws-cli-1.38.13.gh.tar.gz 2932854 BLAKE2B 197168721c41d0d79342dbf03892dd48f DIST aws-cli-1.38.14.gh.tar.gz 2933092 BLAKE2B d1550d891dc243138e593483ce7306286846d7821c92904839e82f4391b0cc3310f22942a24d750072e6e64000fa0f240b7b92333eeb702b32814d99df6b8b7c SHA512 367965d619ea852fff66ce20e3dfcf8fd2eb5e823eda96c212d9626e66e6ec85b0546ad5f66a8652b9cfdfae69a04600a570ffade25658898f8817723840482b DIST aws-cli-1.38.15.gh.tar.gz 2933057 BLAKE2B 7dbc2d1585ccb4aff946914ce55bf668278c4d305dabe40ea80669cf4eb75999837a10025b8cd35fc3d9405ceffece97ff3277854a28ce66553f4816da6a9b40 SHA512 234ed8a39649569601e060267166e59bc11d27429cd49abb3dcb4545ee212b5a66116243ec802a0b0c2112d8766ad823786b0b93d8899cb7af4d77dadbe17997 DIST aws-cli-1.38.16.gh.tar.gz 2941536 BLAKE2B 0fd403873f7ae6631f7be3c02117a3e26ec9f4c8b9a460684d4a0c37a1143c3ebbfd36156332152dd7b87dd1c633c137cbecfaaf8b6beb397feb8911545b0eef SHA512 f0260f88f9cd3f6d499cd3e42db7f59bd1a2cd9aa4d25ee73048dd17ca0c9de27fca0a0206ab9b0fc88f8789f3aa2a202c501b633af7b8115cec454138d6fe63 +DIST aws-cli-1.38.17.gh.tar.gz 2941746 BLAKE2B 4ef7d61e2c3d8eeeacaaa1b8ea7f9d1ccd381b7cb9f7be2e7b918abb52e2f546718afbe1f7956f7f97ea0e0738c39e2aefa0ed18188001116f66400ae36c14e2 SHA512 f28061ccde30a98e3732ef654bf98867789c0ed750608b1bc613040be8e3226945213be1296df015f7940e72ad6d1a2339b843e9518d18e02458453869e2d459 DIST aws-cli-1.38.4.gh.tar.gz 2908307 BLAKE2B 1dbae7f032e920b950cedaa5223692c88262b32af1fbd7cd5459110e6d987182bb321a2e689d2ba0b74757faa3d5dc8602480fd735ac227de1cf1975414019a8 SHA512 5c255d7b9cd63c49255b53e66f0800d1c7e03a68c18dd11f23f13d3a60dc06ac868f334cf3b1b29ece0cf0f458862a568283729f320bd0095211fc9fac0e7024 DIST aws-cli-1.38.9.gh.tar.gz 2921470 BLAKE2B fb6b616095702417335be03a763a4434759c79fa1a31ec7c8c84cb59567461167b0b3c5b80baa950cd0b7298985b298c825f669b82d33ef5bd35adefe947729c SHA512 23fd65c3a0b0c8bb0cd64d52db924cddc8663671c0d80e45c9af1afb2c8558e42eed7a88d3fba2351fa1cf2d0dda1ca1b51a3baaba04b5249bd5d1551059b100 EBUILD awscli-1.38.13.ebuild 3131 BLAKE2B 8a61c4d672bc9bc67974d876f40ee63bd5c0c585be1325b849e84fde874754025abf8e865d1b23ffac3adacf23025902d5b1268dab87dbd622cf4485f959a4c0 SHA512 b59539df0de6cb7927d67e150c651c078cbf4f19415787abe6d8e27ef51c6c5a374f3df09aed35249bb9d00afb69ccc633fd070be45ee301c99ade2e454c30f0 EBUILD awscli-1.38.14.ebuild 3131 BLAKE2B 8a61c4d672bc9bc67974d876f40ee63bd5c0c585be1325b849e84fde874754025abf8e865d1b23ffac3adacf23025902d5b1268dab87dbd622cf4485f959a4c0 SHA512 b59539df0de6cb7927d67e150c651c078cbf4f19415787abe6d8e27ef51c6c5a374f3df09aed35249bb9d00afb69ccc633fd070be45ee301c99ade2e454c30f0 EBUILD awscli-1.38.15.ebuild 3131 BLAKE2B 8a61c4d672bc9bc67974d876f40ee63bd5c0c585be1325b849e84fde874754025abf8e865d1b23ffac3adacf23025902d5b1268dab87dbd622cf4485f959a4c0 SHA512 b59539df0de6cb7927d67e150c651c078cbf4f19415787abe6d8e27ef51c6c5a374f3df09aed35249bb9d00afb69ccc633fd070be45ee301c99ade2e454c30f0 EBUILD awscli-1.38.16.ebuild 3131 BLAKE2B 8a61c4d672bc9bc67974d876f40ee63bd5c0c585be1325b849e84fde874754025abf8e865d1b23ffac3adacf23025902d5b1268dab87dbd622cf4485f959a4c0 SHA512 b59539df0de6cb7927d67e150c651c078cbf4f19415787abe6d8e27ef51c6c5a374f3df09aed35249bb9d00afb69ccc633fd070be45ee301c99ade2e454c30f0 +EBUILD awscli-1.38.17.ebuild 3131 BLAKE2B 8a61c4d672bc9bc67974d876f40ee63bd5c0c585be1325b849e84fde874754025abf8e865d1b23ffac3adacf23025902d5b1268dab87dbd622cf4485f959a4c0 SHA512 b59539df0de6cb7927d67e150c651c078cbf4f19415787abe6d8e27ef51c6c5a374f3df09aed35249bb9d00afb69ccc633fd070be45ee301c99ade2e454c30f0 EBUILD awscli-1.38.4.ebuild 3162 BLAKE2B 099b63681a7300c07c777d38f73edb68bb3d6421c65bf17e778a168441dcdd363e259fc399f7a83598e536bf27f534ccfdf960d1b356f180771b4774962df246 SHA512 662f08a57b1fe95a8fed4bd9c477b865526debd60be4d8164ef0a8fdeb7c4ef0cd71aef17b16717fbf189db283c13ddc13a3ee0c25f0541888f829b0449b134f EBUILD awscli-1.38.9.ebuild 3131 BLAKE2B 8a61c4d672bc9bc67974d876f40ee63bd5c0c585be1325b849e84fde874754025abf8e865d1b23ffac3adacf23025902d5b1268dab87dbd622cf4485f959a4c0 SHA512 b59539df0de6cb7927d67e150c651c078cbf4f19415787abe6d8e27ef51c6c5a374f3df09aed35249bb9d00afb69ccc633fd070be45ee301c99ade2e454c30f0 MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab diff --git a/app-admin/awscli/awscli-1.38.17.ebuild b/app-admin/awscli/awscli-1.38.17.ebuild new file mode 100644 index 000000000000..88651d723a58 --- /dev/null +++ b/app-admin/awscli/awscli-1.38.17.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2025 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 shell-completion + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y-1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( + "${serial_tests[@]}" + + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + newzshcomp bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 2b2f0a131390..1bf754cc0943 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest index 1a64a8d453b7..c5e81368458f 100644 --- a/app-arch/libarchive/Manifest +++ b/app-arch/libarchive/Manifest @@ -1,5 +1,8 @@ AUX libarchive-3.7.2-lrzip.patch 1095 BLAKE2B 011c61282f5ad91436e8155458695c5f0b9144e21ae856ba319927e6431d9730257d6e7f7ebcc916ad784e24b2f4ff2af75955aa0493ea3705fa8826f632f163 SHA512 71e3aefe7d3e5faa6cd47e350e52135d594184d957cf3e2d592e3770971ff3fed8886b7fe6c897c94efa15b3b9e9d15be05686178d201b422d4503e3878b704d DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0 SHA512 2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a DIST libarchive-3.7.7.tar.xz.asc 659 BLAKE2B 066d97312ded566e2c96ffc4603477fc829bcf17dcc057249dad51a0abea7aa5559691c0c25b581212168f8442db028a2dcc34148c648e973450fcb9dd5e35af SHA512 9f532df76bc381b40d7454a7bbbab85e34a646167ee7ca197fae45c713002e32f40e2b2871bc4a0d7149df19e69e2079efd9ab2f22eccf959b203604293d6094 +DIST libarchive-3.7.8.tar.xz 5493312 BLAKE2B ba058b2fa2afbfe53127d6ffd0a7ab00d9e8faf62340ae2eb8871a0ca232c2de482dbff2c4eedf2c45d944eb555123d765c462818158046bb72951f6421d9ea0 SHA512 a2b6c8c337e75bcce73126c30a3b564dc586df973780d9c7d5a9eed693dbe3779bf762b64c49c47203c2768c92a4a7d2dc8c0445b1dc398eafd2d58b0ba5aae6 +DIST libarchive-3.7.8.tar.xz.asc 659 BLAKE2B 2050214592b0add7cbd758b815c4289a8760bfb2e5b5db581afdbe741d348252b73f99919641cacd908b586cf4f8fc30a591d88b869bd607adc837251d8fbd4e SHA512 3f1d70318f5e2369fa59e94f91bf8473630a448ded11e2ff3502657380221b9e11e849dc98ba0806c3110c7267cee251f7d681db27751e2a45a948f6ad558404 EBUILD libarchive-3.7.7.ebuild 4617 BLAKE2B b50a720bd43687ccc3a4d78284ffc7848c149e20fdc65ca3102e26e7234ae3c3739c5f3d36f8027fc4ff6bd0e7c0bbdd0d0e41848a229f9d5814cf73c7ead846 SHA512 bc274e264d64f612ab46187aa236ef9a876f4c9a4b897a64667fc378c17e5445827136ef8a17aee47e08a8ede2736617fa1ec33adc2b9e6e812bf95a6be5e090 +EBUILD libarchive-3.7.8.ebuild 4619 BLAKE2B d17b705a9790d11fb02dbad88d3c57f4ef8f7a1f3360eea507f8d62cd3e3d8b02835f046adcaf2bc9a51ad0819fbe7755b0832eae958963a4f923ea2fdd1e31e SHA512 02b93a60c8ca9f97062d229cecea47a0bda136bcfcfb04063d49208647d585eb0996cd2835c17f9834458d9112293b8f1ee501db0ad6f88d663cc11f12f823d5 MISC metadata.xml 1224 BLAKE2B 538433528de5543ad8e912ce0d072340be3f6eeefe16320ef48b3c30a35ebdff4a32055edf89f36e4479ab1468c620871fcb5ba91bd66e81798093b4d0345949 SHA512 9f53d623a02334f675c06edea2829ce52e78d85e3894e684ae920a678eb47046393b7a93808c7e1761d30a69faa5986cd4922ae7ef8f1e2ef221de39869bd12b diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild new file mode 100644 index 000000000000..c393e6cf1f67 --- /dev/null +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit libtool multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="Multi-format archive and compression library" +HOMEPAGE=" + https://www.libarchive.org/ + https://github.com/libarchive/libarchive/ +" +SRC_URI=" + https://www.libarchive.de/downloads/${P}.tar.xz + verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc ) +" + +LICENSE="BSD BSD-2 BSD-4 public-domain" +SLOT="0/13" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE=" + acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle + static-libs test xattr +zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:=[${MULTILIB_USEDEP}] + acl? ( virtual/acl:=[${MULTILIB_USEDEP}] ) + blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] ) + bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] ) + expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] ) + !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] ) + iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] ) + dev-libs/openssl:=[${MULTILIB_USEDEP}] + lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] ) + lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] ) + nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + kernel_linux? ( + virtual/os-headers + e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] ) + ) + test? ( + app-arch/lrzip + app-arch/lz4 + app-arch/lzip + app-arch/lzop + app-arch/xz-utils + app-arch/zstd + lzma? ( app-arch/xz-utils[extra-filters(+)] ) + ) +" +BDEPEND=" + verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) + elibc_musl? ( sys-libs/queue-standalone ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc + +# false positives (checks for libc-defined hash functions) +QA_CONFIG_IMPL_DECL_SKIP=( + SHA256_Init SHA256_Update SHA256_Final + SHA384_Init SHA384_Update SHA384_Final + SHA512_Init SHA512_Update SHA512_Final +) + +PATCHES=( + # https://github.com/libarchive/libarchive/issues/2069 + # (we can simply update the command since we don't support old lrzip) + "${FILESDIR}/${PN}-3.7.2-lrzip.patch" +) + +src_prepare() { + default + + # Needed for flags to be respected w/ LTO + elibtoolize +} + +multilib_src_configure() { + export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 + + local myconf=( + $(use_enable acl) + $(use_enable static-libs static) + $(use_enable xattr) + $(use_with blake2 libb2) + $(use_with bzip2 bz2lib) + $(use_with expat) + $(use_with !expat xml2) + $(use_with iconv) + $(use_with lz4) + $(use_with lzma) + $(use_with lzo lzo2) + $(use_with nettle) + --with-zlib + $(use_with zstd) + + # Windows-specific + --without-cng + ) + if multilib_is_native_abi ; then + myconf+=( + --enable-bsdcat="$(tc-is-static-only && echo static || echo shared)" + --enable-bsdcpio="$(tc-is-static-only && echo static || echo shared)" + --enable-bsdtar="$(tc-is-static-only && echo static || echo shared)" + --enable-bsdunzip="$(tc-is-static-only && echo static || echo shared)" + ) + else + myconf+=( + --disable-bsdcat + --disable-bsdcpio + --disable-bsdtar + --disable-bsdunzip + ) + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_compile() { + if multilib_is_native_abi ; then + emake + else + emake libarchive.la + fi +} + +src_test() { + mkdir -p "${T}"/bin || die + # tests fail when lbzip2[symlink] is used in place of ref bunzip2 + ln -s "${BROOT}/bin/bunzip2" "${T}"/bin || die + # workaround lrzip broken on 32-bit arches with >= 10 threads + # https://bugs.gentoo.org/927766 + cat > "${T}"/bin/lrzip <<-EOF || die + #!/bin/sh + exec "$(type -P lrzip)" -p1 "\${@}" + EOF + chmod +x "${T}/bin/lrzip" || die + local -x PATH=${T}/bin:${PATH} + multilib-minimal_src_test +} + +multilib_src_test() { + # sandbox is breaking long symlink behavior + local -x SANDBOX_ON=0 + local -x LD_PRELOAD= + # some locales trigger different output that breaks tests + local -x LC_ALL=C.UTF-8 + emake check +} + +multilib_src_install() { + if multilib_is_native_abi ; then + emake DESTDIR="${D}" install + else + local install_targets=( + install-includeHEADERS + install-libLTLIBRARIES + install-pkgconfigDATA + ) + emake DESTDIR="${D}" "${install_targets[@]}" + fi + + # Libs.private: should be used from libarchive.pc instead + find "${ED}" -type f -name "*.la" -delete || die + # https://github.com/libarchive/libarchive/issues/1766 + sed -e '/Requires\.private/s:iconv::' \ + -i "${ED}/usr/$(get_libdir)/pkgconfig/libarchive.pc" || die +} diff --git a/app-arch/patool/Manifest b/app-arch/patool/Manifest index 8408cc2e052e..6f6442a51291 100644 --- a/app-arch/patool/Manifest +++ b/app-arch/patool/Manifest @@ -2,6 +2,6 @@ DIST patool-3.0.3.tar.gz 2003565 BLAKE2B 988b918f52c5f050c78fdd16351d95c2c23351e DIST patool-3.1.3.tar.gz 2007436 BLAKE2B cd90ec04671181f192a416577c30c88ea68293e5c5f86b0d5b82953a4870dff5d0b4b05b1ea8fcd4ffcf13ecb7718d4ee062ca3e57822258a4a0f0505bc92509 SHA512 59565a806c683a9cd0d134f491d92b7a76adee4bf3bfeaf13cc82d3b99daa8aaef8c8699e0dfc491a4e2a9cd87569d0f69408335ae3adaf37d947a8a80d84f50 DIST patool-4.0.0.tar.gz 2007828 BLAKE2B 230a6b7876db3d995f1b76bb9b3e28d3dc6b50eb933d8290226971800e101ceb462a5dc0f2e5b2782a0c450df09abbfaffad667b94fcb88303845e72cec5ef05 SHA512 4f2dbfe4bdedea18eb6959c19c2e08109380b43f604684a866ebad888c9ced23495f19a97964f18ea4ae011dcdfd0ec7e1a652dd6fd4e8e21c7e482a00fafd20 EBUILD patool-3.0.3.ebuild 3031 BLAKE2B e6b50e8c0b06619226f7ffbf63379dac39d80426d53bd9572351c52de73963794f742a94b01d712c619c4f6c482da5f03e438df6c2fb3ab243a222d77cd91e2c SHA512 c8fe25ecdcafd831058084e0c9017345f4587293647d51ee98073420cf58ed6cec252a8cd42b803fd56c890a8e28fb0e8b5aef382a4b953308e5fe69d577df0e -EBUILD patool-3.1.3.ebuild 2657 BLAKE2B 05767c093fcee9e0ae2dab301abc08a4637535741c8caa0a9f3ef6afd611fe36acc70d47dd402cf1e865ca420693eae845aaf7ad57db003445c7d8d54bc4f1fe SHA512 2f884eef708d1c33af6c0bd701ba4a3c66ad00af5364efdac56d2d35e181dac0de18dcc08737544f39bad0ba9521b54249aae3296dde453c3d9a7f96e924cde7 +EBUILD patool-3.1.3.ebuild 2656 BLAKE2B 61f2dab2807cfa9fc5d7f33852c4e120afa5b46ffa47deddd4ac04580f7cbaac35e108864037ba97b7dfa15e15713493764d01becebae4c605c88cda1ff4b187 SHA512 c82fe2a2d7a15362cc9754d27499a9ed13768681bcb7579b4155aca09f10366673d8427d3e1e6be87a197cb7759bd7ae2232cb5cda3349fb28bc183296b4e6d0 EBUILD patool-4.0.0.ebuild 2657 BLAKE2B dca80b493beed23d2c353116a0df4ca27ec84300ffd3a8e468bd1eec4e312af69f47f87e2d45f8a3d24295d31cf73e8724bf6ec76d10707ff73a5f1259b44bd5 SHA512 94d72113cbb51ea6c3bef9e823925daebcf1569a804bcfd169804c54c420933fab3af095d8cb9d1db0cf29fde527a9559c32c83a8bb62320a8f1e184c3492fcf MISC metadata.xml 539 BLAKE2B b19f1ad36967b42e152a23108851ad6eabcd7f44fd1faeeb4c345ff812b97d4b4079afc83653c1fd0dd005943a152cba44210132389e1ec956a434d24e97486d SHA512 b557ec32ca1211faa72e108a7f769f4ffb3a08075a4010aee2f9ced79a9f7f8c26f60bf26e2587d4a0cbb3cf6d52ea52d9102407ed548cdd41f53c67dd10d7bb diff --git a/app-arch/patool/patool-3.1.3.ebuild b/app-arch/patool/patool-3.1.3.ebuild index 339f8d9c0ad1..330f0402e287 100644 --- a/app-arch/patool/patool-3.1.3.ebuild +++ b/app-arch/patool/patool-3.1.3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wummel.github.io/patool/" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND=" test? ( diff --git a/app-arch/zstd/Manifest b/app-arch/zstd/Manifest index 75e6a3663349..7f38e37f85ee 100644 --- a/app-arch/zstd/Manifest +++ b/app-arch/zstd/Manifest @@ -1,6 +1,8 @@ AUX zstd-1.5.4-no-find-valgrind.patch 596 BLAKE2B 28c5bcc005511703833fc73b2f11ee7a42a69c5e762e71c269265c42585fe4cf167a4bdba4f0e36e8e0e7a61e01e0f992c9417690bc879978d575823aa5e1884 SHA512 ad6cd84fde1a4f29710ecffe40854a8bbad0b1428000a57d706b221411675e2d79958c940dc955ec27020cfb7c9a14b7ac84cfe15759a5d07552d46f94b7df88 +AUX zstd-1.5.7-move-pragma-before-static.patch 1495 BLAKE2B f388b79231bcd5ecb1ae8737c9de577729acd542ceaa81f19c24bdc4ad3cf720aa68c220186c2c4a44476aee8e59c281b58f27b3ef6c1680d0a31ca34dcf922d SHA512 427a885b2156ce0b7d2712ebf62cc6c601b5d5d548b8ce9bde13a320f114ffc343c8c96195cf01428165d625bb4869460c6905cc267c9b8ad34cabecd05ecbc3 DIST zstd-1.5.6.tar.gz 2406875 BLAKE2B fe17cf0950f8ee2cc07bfa2b41e97f36a1832e396386cb94a55bede975dc974920578cf147b39eecbc5b53ff06fe0dc1fe781a4cab9bc9f767ea28c0e786422e SHA512 54a578f2484da0520a6e9a24f501b9540a3fe3806785d6bc9db79fc095b7c142a7c121387c7eecd460ca71446603584ef1ba4d29a33ca90873338c9ffbd04f14 DIST zstd-1.5.7.tar.gz 2434947 BLAKE2B ef6bcf13bbb79edce2de21ef4860b01dcb4d2dd47ebd03657d5331c3bb1a207ef128e99ed907a32e787dca7bb51df225ebd8abb2097d03d02c003ca713e1e271 SHA512 b4de208f179b68d4c6454139ca60d66ed3ef3893a560d6159a056640f83d3ee67cdf6ffb88971cdba35449dba4b597eaa8b4ae908127ef7fd58c89f40bf9a705 EBUILD zstd-1.5.6.ebuild 2205 BLAKE2B 33feb555f8b95ad7244e6b51c4418108f28bc596ba655fbbf1c66c9e7e19f4e4fb43719308f25fd107dc336160b245f75b57f91e10d4ea0f01cfda544c9d27ab SHA512 6e8b6905e5e9e7dc1f15a0d25d1cdb1f429f1bc0f440f10db7f0a4b234baf675a521dbcb1332ae359c76c7b7595c5339037b86d2717188b7f2c4ef79d07fa800 +EBUILD zstd-1.5.7-r1.ebuild 1764 BLAKE2B f360c90c6b6dc1a5928df6e60411fc47ab2bba7612bd5d450a3d9721e6cc806a9bb16e3a7dbb1c93c210f245876f7f3b601af307908a998f61d225b388f4cd1f SHA512 57e5e2aa3ac92c7bbf07e294d4f1cce5612e816662418be0c5ce35bfd6c632b7a50ebdce97525a2329cc02e22031e1907fa5137f318103c76a25b03c5cdc11aa EBUILD zstd-1.5.7.ebuild 1698 BLAKE2B 32512524b7be7e7775009898a20638d4157edef09b86701abe828c57fd2b1038f2894a456597ae2019ff9d602ac885960ee299b9e0ee6f88e6a911eb560b4d18 SHA512 a37500e03e6cd076bf38624db1297f667841b28eabbc5a03397989e03ecd9a1eae2550d8ee40eec214958dd6a22fb20d0d9873959ad18b4f218afce0d7db20f9 MISC metadata.xml 302 BLAKE2B 66692581b8918a23bab99bb3b0909702327c1acf2b7f8ec2fbfdf74ff75a8f178ce1140e0a9d46b64983dfe9529134db842a5a60a86b7fcbbd5db88e844d136d SHA512 097c09d06824c85919b21bc841c791851b1a7d1a6c6d16a26bbe9bed9dfb1522cacdd2b430b8ff51762fb73b388d88ec679d46570b2e56b36352ea2cf20e46f6 diff --git a/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch b/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch new file mode 100644 index 000000000000..42b7266a2ccc --- /dev/null +++ b/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch @@ -0,0 +1,45 @@ +https://github.com/facebook/zstd/pull/4341 + +From cd8ca9d92e6fb3a4c962f8f6f50c3ee467177e06 Mon Sep 17 00:00:00 2001 +From: "Z. Liu" +Date: Thu, 20 Mar 2025 03:28:37 +0000 +Subject: [PATCH] lib/zstd.h: move pragma before static + +otherwise will cause dev-python/zstandard build failed when compiling with +clang as reported at https://bugs.gentoo.org/950259 + +the root cause is pycparser, which is unfixed since reported 2.5 years +ago, :( + +Signed-off-by: Z. Liu +--- + lib/zstd.h | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/lib/zstd.h b/lib/zstd.h +index 9fe542ed..85046949 100644 +--- a/lib/zstd.h ++++ b/lib/zstd.h +@@ -1868,15 +1868,14 @@ ZSTDLIB_STATIC_API const ZSTD_DDict* ZSTD_initStaticDDict( + typedef void* (*ZSTD_allocFunction) (void* opaque, size_t size); + typedef void (*ZSTD_freeFunction) (void* opaque, void* address); + typedef struct { ZSTD_allocFunction customAlloc; ZSTD_freeFunction customFree; void* opaque; } ZSTD_customMem; +-static +-#ifdef __GNUC__ +-__attribute__((__unused__)) +-#endif +- + #if defined(__clang__) && __clang_major__ >= 5 + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wzero-as-null-pointer-constant" + #endif ++static ++#ifdef __GNUC__ ++__attribute__((__unused__)) ++#endif + ZSTD_customMem const ZSTD_defaultCMem = { NULL, NULL, NULL }; /**< this constant defers to stdlib's functions */ + #if defined(__clang__) && __clang_major__ >= 5 + #pragma clang diagnostic pop +-- +2.45.2 + diff --git a/app-arch/zstd/zstd-1.5.7-r1.ebuild b/app-arch/zstd/zstd-1.5.7-r1.ebuild new file mode 100644 index 000000000000..a42999c07ecc --- /dev/null +++ b/app-arch/zstd/zstd-1.5.7-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="zstd fast compression library" +HOMEPAGE="https://facebook.github.io/zstd/" +SRC_URI="https://github.com/facebook/zstd/releases/download/v${PV}/${P}.tar.gz" +S="${WORKDIR}"/${P}/build/meson + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+lzma lz4 static-libs test zlib" +RESTRICT="!test? ( test )" + +RDEPEND=" + lzma? ( app-arch/xz-utils ) + lz4? ( app-arch/lz4:= ) + zlib? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND}" + +MESON_PATCHES=( + # Workaround until Valgrind bugfix lands + "${FILESDIR}"/${PN}-1.5.4-no-find-valgrind.patch +) + +PATCHES=( + "${FILESDIR}"/${PN}-1.5.7-move-pragma-before-static.patch +) + +src_prepare() { + cd "${WORKDIR}"/${P} || die + default + + cd "${S}" || die + eapply "${MESON_PATCHES[@]}" +} + +multilib_src_configure() { + local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local + + # This replaces the no-find-valgrind patch once bugfix lands in a meson + # release + we can BDEPEND on it (https://github.com/mesonbuild/meson/pull/11372) + cat >> ${native_file} <<-EOF || die + [binaries] + valgrind='valgrind-falseified' + EOF + + local emesonargs=( + -Ddefault_library=$(multilib_native_usex static-libs both shared) + + $(meson_native_true bin_programs) + $(meson_native_true bin_contrib) + $(meson_use test bin_tests) + + $(meson_native_use_feature zlib) + $(meson_native_use_feature lzma) + $(meson_native_use_feature lz4) + + --native-file "${native_file}" + ) + + meson_src_configure +} + +multilib_src_test() { + meson_src_test --timeout-multiplier=2 +} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 16e9465ca2d3..f5c74eb9a895 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/mit-krb5-appl/Manifest b/app-crypt/mit-krb5-appl/Manifest index c60ee0ba6c1f..84eddf8fd46c 100644 --- a/app-crypt/mit-krb5-appl/Manifest +++ b/app-crypt/mit-krb5-appl/Manifest @@ -3,7 +3,6 @@ AUX mit-krb5-appl-c99.patch 1605 BLAKE2B 930d909fd7d2258945d746f6505e950d0747620 AUX mit-krb5-appl-sig_t.patch 1411 BLAKE2B c2a34ada3f811459d006c1be6e79cb0811b0ab6ef7a1eb2fa6372db5b52b7db06e1cb94d7cbcd9b883fa14d9e0cf704ebfde7a441e7348728be9511ff2b6dae5 SHA512 a25ca113d8cae969ef370aa28b274dc4573964eb78e340a86ff4e3b130c6f7a73c97a41e657a5fabb634604a3bfb8f5a04c8925a248a8f9e45a22979fd8395f3 AUX mit-krb5-appl-tinfo.patch 579 BLAKE2B 8db4885b88e2eb155ea80ce8d4e7f320ae39a9183e70de452081a452c51ba9ae3dfad4ea000582b3f3f361e17de02b0720cd794473c974c5551b69afde869445 SHA512 3b90b4f9539b94ddc8a0483dc156f61d33b436a01d32d8e66de13a82e653ec51c7996e3e5b4f5d8e1edf6a21d6c4fe09f4a4382e2f918edff070e71bfcee0951 DIST krb5-appl-1.0.3-signed.tar 634880 BLAKE2B 0341ce0f3845bbf49ac2c43dea95d1bf196a9e6fb07a1bb4e8d1eac9ef74765f4b02b7f6e2794cf55ce6c7a7e2623bd325457dcb60f94b7e30bdc65a370751ad SHA512 1d85be6eb39a01c21308f6b159a375ae4ee331de8052c3990c9252f708d717b8b518f92c424bd6beebe344d940b4813e6ea11dd18df5d7caa4b5effc2513dd23 -EBUILD mit-krb5-appl-1.0.3-r3.ebuild 1647 BLAKE2B 74db80eb31f6b83f44e31a19781ad9c2d2d4470bc585f7caf7acbac4826cf6d25418a3383c8092545b41806e52916b9ffcc6612dd49a6daadeccf84369741a35 SHA512 ede93a96c657c9ebe68a12981e5608a7072cae5534db26f89cae907d64909257c1bf6f44fee6ed41b584eb26cbac3f325f8d2c3f80aca612de981f86b194fec3 EBUILD mit-krb5-appl-1.0.3-r4.ebuild 1688 BLAKE2B 133dbdc6e0f4baf4dbe6a5a9cd3d9fccc3e507c42a31a51fd86218cc672f90ffc7851b9f5fb86ea36023c49d4f7c03c8cd80b52a42adc415f94a7656c1f1af19 SHA512 89dd2d337c3c785e814ee34e0b5db20383af16ac386387d09e6f58f2eaf5bf8a42e82beb86fe8e33949b0305726e3d861186ebd96af49d22c9f6ec01adc03c9a EBUILD mit-krb5-appl-1.0.3-r5.ebuild 1802 BLAKE2B b6469ebfefe1b339f25262def1d3b3c16eded9403821ec7a966ce50faa9518064dde316973e01963b792fc6d0b6f7c4d3a051e40265146f4bbb581d7280b76f0 SHA512 0913cdb2e4cf0fd49d8accd7fbca80a956cc11b9ce6bc7534753207bdd1c7bf9db12318d36c96bfb4492abcc241e4a562e4712f0a7906b1a9ceebe87b48a1723 MISC metadata.xml 241 BLAKE2B ccde51ebe69cc26698aafb45f6c9491703ea0760efd8c1f32141ba61bf183e4015eb62ab6d779cc112b8ca9d08d5832a2f1ec1d8fb94d650bd4f3f7b2a1f4a22 SHA512 cd13ed42d7b37e1773b00b79fde8ffe9ef2a685eb88c30b6b974a026df67e99fb20c54cb208e8bb7c3b6d7508e0ef94e05eeb9e463d565a1570675460537c176 diff --git a/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild b/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild deleted file mode 100644 index 50e520eade22..000000000000 --- a/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic toolchain-funcs - -MY_P=${P/mit-} -MAJOR_MINOR="$(ver_cut 1-2)" -DESCRIPTION="Kerberized applications split from the main MIT Kerberos V distribution" -HOMEPAGE="http://web.mit.edu/kerberos/www/" -SRC_URI="http://web.mit.edu/kerberos/dist/krb5-appl/${MAJOR_MINOR}/${MY_P}-signed.tar" -S="${WORKDIR}/${MY_P}" - -LICENSE="openafs-krb5-a BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ~ppc ppc64 ~s390 sparc x86" - -BDEPEND="virtual/pkgconfig" -RDEPEND=">=app-crypt/mit-krb5-1.8.0 - sys-fs/e2fsprogs - sys-libs/ncurses:= - virtual/libcrypt:=" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-tinfo.patch" - "${FILESDIR}/${PN}-sig_t.patch" -) - -src_unpack() { - unpack ${A} - unpack ./"${MY_P}".tar.gz -} - -src_prepare() { - default - - sed -i -e "s/-lncurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" configure.ac || die - eautoreconf -} - -src_configure() { - append-cppflags "-I/usr/include/et" - append-cppflags -fno-strict-aliasing - append-cppflags -fno-strict-overflow - econf -} - -src_install() { - emake DESTDIR="${ED}" install - for i in {telnetd,ftpd} ; do - mv "${ED}"/usr/share/man/man8/${i}.8 "${ED}"/usr/share/man/man8/k${i}.8 \ - || die "mv failed (man)" - mv "${ED}"/usr/sbin/${i} "${ED}"/usr/sbin/k${i} || die "mv failed" - done - - for i in {rcp,rlogin,rsh,telnet,ftp} ; do - mv "${ED}"/usr/share/man/man1/${i}.1 "${ED}"/usr/share/man/man1/k${i}.1 \ - || die "mv failed (man)" - mv "${ED}"/usr/bin/${i} "${ED}"/usr/bin/k${i} || die "mv failed" - done - - rm "${ED}"/usr/share/man/man1/tmac.doc || die - dodoc README -} diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 123ba9760079..3a3da75992e0 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/diakonos/Manifest b/app-editors/diakonos/Manifest index 0189c12ea041..e31d5b7acdfd 100644 --- a/app-editors/diakonos/Manifest +++ b/app-editors/diakonos/Manifest @@ -1,5 +1,3 @@ DIST diakonos-0.9.12.tar.gz 142840 BLAKE2B dd9d03da6ee7fc83235ca5d1041f7f3eea74febf2e5bdc32aa663939a6b79c649bb4a3457b56827a6fd362dd293500b3f2eee7045940c242654c50371031d59a SHA512 515308fccdfb7dc7915359e4f7c0911f666b9e8a4a04ba5ad00e236e0b09d8e7a4a06ddab260e74322dfb0dc5b3ce617a407df1bcea3448a04f965626afeb847 -DIST diakonos-0.9.7.tar.gz 129807 BLAKE2B 26c3a72a00e1d41b4a7b2916b37024658d7607ac657d4f71a12b939830578d7939a4f9f4c3886693eae9eeaf91bfe1abe055be7bcc7681619448e298acb5c546 SHA512 ec23d93ed6871d18b6a91e02bc6916ac667ca773be5f093a68fffa5c9cbe89b123e80b18762c8649620eda23b1b9ba582a5236eb9eaefc0e22a411390cd30c73 EBUILD diakonos-0.9.12.ebuild 787 BLAKE2B 22922444f5d5de5d78e252153bbf1b993d15964dc267d4ba54ed99f671b731098bb888081430087f6f5d785ddcc624f944825bb5a8d5cb345102063228b1ea79 SHA512 9c86901966d452d0bdd25a084472427040a53c1b2e5f14d34ac6acb733779a139d9b0b8e6680bd4f3fc01fb80e3790066492a168accea990175b5cb5a4c433f6 -EBUILD diakonos-0.9.7.ebuild 795 BLAKE2B 7a781f326507917e152541a812caf946a64f5819b032dd3ba32519f9316ab6101e11129f7a5995826232187ff62c578d2e898297d963ed9ca38cf75498544d38 SHA512 4cd361fe47fa7e0004d34030382aff43e4ddc047b33d69b3edc822a2fe0cd323969a7e865275c880aaa84c4dbc2da636bb6c4a3c5164b4885f5f8052b1804567 MISC metadata.xml 252 BLAKE2B 6dd94becc731f3061a05b45c9098df243d83db3a62879a08f4ba4027a2275482405a50d663ee5935653f6ee62e65cd10c99ab8ea4038b58f9d185399fab81e72 SHA512 a30553c3791eee7e53872468667b324e1b984201348ff37299d3c26b7852d2328e552b49b255e04820be69cdd0b3776c0ead4b84f30882fcd775d2e9dc6bf7bd diff --git a/app-editors/diakonos/diakonos-0.9.7.ebuild b/app-editors/diakonos/diakonos-0.9.7.ebuild deleted file mode 100644 index ffde7aefebca..000000000000 --- a/app-editors/diakonos/diakonos-0.9.7.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby27 ruby30 ruby31" - -inherit ruby-ng - -DESCRIPTION="A Linux editor for the masses" -HOMEPAGE="https://git.sr.ht/~pistos/diakonos" -SRC_URI="https://github.com/Pistos/diakonos/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="doc test" - -ruby_add_rdepend "dev-ruby/curses" - -ruby_add_bdepend "doc? ( dev-ruby/yard ) - test? ( dev-ruby/rspec )" - -each_ruby_test() { - ${RUBY} -S rspec -Ilib spec/*.rb spec/*/*.rb || die -} - -each_ruby_install() { - ${RUBY} install.rb --dest-dir "${D}" --doc-dir /usr/share/doc/${PF} || die "install failed" -} - -all_ruby_install() { - if use doc; then - rake docs || die - dodoc -r doc/* - fi -} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 221b683d1f06..16c4de1b5e7a 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/meson-mode/Manifest b/app-emacs/meson-mode/Manifest index bb9c06fbcb32..b17088239c8b 100644 --- a/app-emacs/meson-mode/Manifest +++ b/app-emacs/meson-mode/Manifest @@ -1,5 +1,5 @@ AUX 50meson-mode-gentoo.el 218 BLAKE2B 05d454f80820e17a4b9f74fae44f024568b86fc0e4261fbb129b5bf38c72f9ecabf62dce62e1f29eb46f6dc422f8aac266477eeff7289cde7cb8bf17bec79f9e SHA512 bd6d2646490fe3860595e573b79fb04b76f04cf17efa3f5f743912dc40880f397b828459f385196db755219f1b4760a16c5e54a902c7eefe7e631b8ed18788f0 DIST meson-mode-0.3.tar.gz 30159 BLAKE2B d4d3256b1b9838d9816433c422207f99b6ad8a61d344d1ba34d00a2b1463c8d6d35cb87fa885667df95cd9622715e2f805f5e0e16bf21d404bbec9244916b70f SHA512 95dbe9b706ff9a25e9b235f5d09cbbca035ad9a9bc67abb5fee791ebf3e51cfc3d16e03cea037e9a810ff2bbd8b77caa515e8a26dbfbfe0b46b4cc019138375b -EBUILD meson-mode-0.3-r1.ebuild 592 BLAKE2B 2684c0cadf0a403aa38f53bf9728f7a9cdd94fe5402a3d5395ad5ccb752f88d94cd249e09ba9ec2f0b900a2e5059efcb3388d494b5b81663c676cac22fe85279 SHA512 2f03059fca644e4a27a73cc8df26d2708210728e5d2a522061164de2e4918c4f1745a6c0ffa88df5cae27ce22c6ef5ddba7c7ed5d7647cfaeef0a2936d35d016 +EBUILD meson-mode-0.3-r1.ebuild 604 BLAKE2B 559ccd7fb5c748af2ce0196f98ffbb7bbfa16a49df4949ed46d013978d282f0018d1d223496605a6a252ee4a80d2662377ce3f7c90b347aa37260016af5bb76a SHA512 b72c7ea359f2d89a481b28242b3233831cdd6bbd9ee257266e8cab6a13066540bb4d420d4bf5e80efe650892d0a7720b714e705c9e79fef94ee3db401e461d55 EBUILD meson-mode-9999.ebuild 569 BLAKE2B 870fa202056ca93ca7a752408e2e3b81b6eae3254ede1837ade52ac4cb177c733bdc41537889714277a6b2dcf345a61f84d4eb9eb721626033553ac79d21b310 SHA512 ea7cecf45245e4d2a8bc23552b890e4ac0e5c884206ec1c752022814445b2adb7d5d892024139d09606dd30ef43c760964b8864a19cb13afbc96634684448c29 MISC metadata.xml 451 BLAKE2B 287059f62d72728aba8d8533c71c54b170cdf4f4edf2c9fdff08f007b9900f787502800988fe9af720a463969a2e38eee8bdd72cb06aaafb2887a8320d5e5d49 SHA512 014b6a07661a0356b06b69df1f6328786b76da6372ee9b93ac882e1c77313b90c659aedeb490f07f3267f493bd3a575572b218eed30012a4bad3adda3880e02c diff --git a/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild b/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild index de8914c5da3a..45595ce4cae3 100644 --- a/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild +++ b/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3+" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index ffabb0b4fc66..67a606893982 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index c9a3b478fc4f..617c875d626b 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,8 +1,6 @@ -AUX ckb-0.6.0-fix-bashism.patch 692 BLAKE2B 25c5756e809f01045569e933447090ace40e66b002a0497d8211e091680eebb480b7d7075e73e238478d715cecb3ccf8c35db17375f11709222979fa7b3ca47a SHA512 8feab11579fa689e81d68d87ec3539f3db2b7299841ac14880be330a77cabc0a5e130022705c6edb21d694987b93605f2a27c1c0ce857e457e14e90566b06ea9 -AUX ckb-0.6.0-odr.patch 1126 BLAKE2B c2822fd5a52ad1fc55d76465e417a1365c40cf7e35860fe715d27ceced55dbce09a182d812612b72577802a65865b23b6e31d2c23d66d50ee827986c8fd5f775 SHA512 1ce9a73c2f2a618de236caf473cc4de3b7cb9721f47c12c3bd3a2337e602d6589dccec8e64ebba80add5bfe88316ada31cad63131b760ed616c063820b58ecbd -DIST ckb-0.6.0.tar.gz 1835972 BLAKE2B a6d905cf4a62e9395e008628a2b585681f4fa4af52305a11e49d2f00db990a966be79f97e0ae684031a45bf77b372548b64e2b0f87e344eaa0eb67c07117f89c SHA512 34236199d420b663bb71db9400622bb868a3a0b384b58d5da3f80d2bd7ec9586d4e4ac9caad0b047b8440dc4200e4dd6077f4e0d1edb5a75a1327bf9c9ba9392 DIST ckb-0.6.1.tar.gz 1861827 BLAKE2B 1efc2e3db0d5ab81871f36f687db8b91ad0cd5ca400968829fc5cf406ab615d04882772fb25c8e8351ecd87ed32d754190bbdf902552839dfe5540bdb713c541 SHA512 8f7f4eacd1cd3c255f5c57c277f255e30e6ed1ac7635c4aa7d52193bd63f997f6ba9489641c10be8fc8607045537a75816fa9d937585f3c072af6ed0e8240d7f -EBUILD ckb-0.6.0-r2.ebuild 1451 BLAKE2B ebfc8a38a42a2a65c432b94541921cb7ae4c9f317cae06b8ac3cc7db653813fb15f5cd92a44a443c31d8387cde877bb6c49d77a148e6affeb3b5d1261f434643 SHA512 9524fa55ee8baa4be4f1ea41ff069409987954de0aeae9eede2de6a3183e788e247c2b3661fdce11020baefe2d9f8cbd484045365ccbcb64fd734873b709e3fa +DIST ckb-0.6.2.tar.gz 1864977 BLAKE2B bf419ca453735f9ea83483261f675f20c997cb6def323fcb9157509c6ad518b4d8c73c145509c0de9d2c74df14ed6501bb6a35013c4d4575757ce24394419fad SHA512 21eb6fbb295501e1f30ea34e1361b595161db4c498afcc81efaa6ea7593ef4b04d9fb2966913af526e8151173c47b04b4bf199d7a901dcdc17ed6cd2262c5a20 EBUILD ckb-0.6.1.ebuild 1499 BLAKE2B c95cfc4892a2b1ea8d6616b98ba9abf65847524555e6cd0f0a4b3610f991f26f05a4e69ef3dbec6f17675ea4c6bff7f3d7a510f654f6db80244f4a3e5706f4cd SHA512 1669e97efbeedfdcbe4c48fbb780333033e8bafd5c4d21313e5a4e1ed0be2fdcb0dcaa68e532fdf2fbe040df200293b645c8ba7c154eb0a90b27a9a0be749c67 +EBUILD ckb-0.6.2.ebuild 1500 BLAKE2B 71ea3fd4c9f908620c2dac100553a4da1767cc89ea0548e2b12adde5b23116599be385d68f3976110de80b4336343e19fd05a738755927e7cdba9be20f4b634d SHA512 86150f0f63d807a4ef9c16d8092b18d2bb5997ca059cf9b0f86e074b21d1e85a6ba7b1ef8a572715fbe797bb9728ab4bfdd072c371e8121711e4d367d424759e EBUILD ckb-9999.ebuild 1500 BLAKE2B 4f2770ba1bebd19d09f29dc0e25558de2e9df4c7104bc551c507e3b4b2565244b6c43259a0fe53fefa7da803b6c48d8e6ed5550c776ec1d574a133f0cebc0a8c SHA512 1be26836ec31113d676973ecba5544a508faf49ccf4c9ce6cfbe7d9b0f97f314573ce26fef8389846f757dbae93e4a451656dc3a04fa53d8f61148582d39abcf MISC metadata.xml 330 BLAKE2B 1620c787b0b2ede7874f1b8dba4aa6629f436217278024965a9e5a715cb3196b8630351a1b742f7f05177dc7a22b76caf16cc0ed8fd52dec2e81c54dc1f7f3db SHA512 241b50400569870e01576e52b871aded1ab05853677a05ac42a54eb03295ec9e197a6a592e9182c1169dc9e1f963b9439bce6a2c75eddf5ea7168e07ca362dae diff --git a/app-misc/ckb/ckb-0.6.0-r2.ebuild b/app-misc/ckb/ckb-0.6.0-r2.ebuild deleted file mode 100644 index 360dd872a604..000000000000 --- a/app-misc/ckb/ckb-0.6.0-r2.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 cmake udev xdg - -DESCRIPTION="Corsair K65/K70/K95 Driver" -HOMEPAGE="https://github.com/ckb-next/ckb-next" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git" -else - SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64" - S="${WORKDIR}/${PN}-next-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="systemd" - -RDEPEND=" - dev-libs/libdbusmenu-qt - dev-libs/quazip:0=[qt5(+)] - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - || ( - media-libs/libpulse - media-sound/apulse[sdk] - ) - virtual/libudev:= - x11-libs/libxcb:= - x11-libs/xcb-util-wm" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( - "${FILESDIR}/${P}-fix-bashism.patch" - "${FILESDIR}/${P}-odr.patch" -) - -src_configure() { - local mycmakeargs=( - -DDISABLE_UPDATER=yes - -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - dodoc CHANGELOG.md -} - -pkg_postinst() { - udev_reload - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "The ckb daemon will have to be started before use:" - elog - if use systemd ; then - elog "# systemctl start ckb-next-daemon" - else - elog "# rc-config start ckb-next-daemon" - fi - fi -} - -pkg_postrm() { - udev_reload -} diff --git a/app-misc/ckb/ckb-0.6.2.ebuild b/app-misc/ckb/ckb-0.6.2.ebuild new file mode 100644 index 000000000000..6a24a2714caa --- /dev/null +++ b/app-misc/ckb/ckb-0.6.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev xdg + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git" +else + SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-next-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd" + +RDEPEND=" + dev-libs/quazip:0=[qt6(-)] + dev-qt/qtbase:6[dbus,gui,network,opengl,widgets] + || ( + media-libs/libpulse + media-sound/apulse[sdk] + ) + virtual/libudev:= + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/qttools:6[linguist]" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + # upstream has a knob that enables automagically using Qt6 with + # a Qt5 fallback + -DPREFER_QT6=yes + # but Qt itself has a more reliable knob for the + # default version to use + -DQT_DEFAULT_MAJOR_VERSION=6 + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md +} + +pkg_postinst() { + udev_reload + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-config start ckb-next-daemon" + fi + fi +} + +pkg_postrm() { + udev_reload +} diff --git a/app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch b/app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch deleted file mode 100644 index 8cdc2aa59a0e..000000000000 --- a/app-misc/ckb/files/ckb-0.6.0-fix-bashism.patch +++ /dev/null @@ -1,16 +0,0 @@ -From https://github.com/ckb-next/ckb-next/commit/76a47f95b442a1ae5a9c7448566eaafd8863ca8d -From: Willow Barraco -Date: Wed, 19 Jul 2023 09:38:09 +0200 -Subject: [PATCH] Fix ckb-next-daemon OpenRC service file - ---- a/linux/openrc/ckb-next-daemon.in -+++ b/linux/openrc/ckb-next-daemon.in -@@ -7,4 +7,4 @@ command="@CMAKE_INSTALL_PREFIX@/bin/ckb-next-daemon" - description="Corsair Keyboards and Mice Daemon" - pidfile="/dev/input/ckb0/pid" - logfile="/var/log/${RC_SVCNAME}.log" --start_stop_daemon_args+="--background --stdout ${logfile} --stderr ${logfile}" -+start_stop_daemon_args="$start_stop_daemon_args --background --stdout ${logfile} --stderr ${logfile}" --- -2.43.0 - diff --git a/app-misc/ckb/files/ckb-0.6.0-odr.patch b/app-misc/ckb/files/ckb-0.6.0-odr.patch deleted file mode 100644 index 9547fe4edaf9..000000000000 --- a/app-misc/ckb/files/ckb-0.6.0-odr.patch +++ /dev/null @@ -1,32 +0,0 @@ -https://bugs.gentoo.org/924410 - -From c5b68a00867b2add28bfd62430c45781ac2e9cb8 Mon Sep 17 00:00:00 2001 -From: John Helmert III -Date: Fri, 16 Feb 2024 22:14:24 -0800 -Subject: [PATCH] ckbsettingswriter: mirror QT version guards from ckbsettings - -The differing definitions between ckbsettingswriter.cpp and -ckbsettings.cpp trigger compilation errors with -Werror=odr. - -Signed-off-by: John Helmert III ---- a/src/gui/ckbsettingswriter.cpp -+++ b/src/gui/ckbsettingswriter.cpp -@@ -1,9 +1,18 @@ - #include "ckbsettingswriter.h" -+ -+#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) -+#include -+#else - #include -+#endif - - // Mirror ckbsettings.cpp - extern QAtomicInt cacheWritesInProgress; -+#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) -+extern QRecursiveMutex settingsMutex, settingsCacheMutex; -+#else - extern QMutex settingsMutex, settingsCacheMutex; -+#endif - #define lockMutex QMutexLocker locker(backing == _globalSettings ? &mutex : 0) - #define lockMutexStatic QMutexLocker locker(&settingsMutex) - #define lockMutexStatic2 QMutexLocker locker2(&settingsMutex) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 75e25746a6ea..89bf432b7f4b 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,9 +1,9 @@ DIST fastfetch-2.36.1.tar.gz 1176932 BLAKE2B 0a7727e049de9a5dbb945b171e720ea888c7d7ee77ee145b6122f09cf2933eccde5437ae76f0e89501e38e17edc4349e074747abc7dd4c89b9c1e1005b96197e SHA512 2906b8e6912185a3acdd2b615ff869fa8f44ce0e547ed5529068eb2570ef5c013ed84691e62d613e52f2433595aa4e67859cf89b4116588ba4cb7c7bb7d8bb01 DIST fastfetch-2.38.0.tar.gz 1207024 BLAKE2B 7d3d34416899c19741667d0f1fdc2f5cf8596bd555a3e06910292a51b7d0cdbbe98e4203245d497c350195505fd01cc194cceba395f06edc6fa69761f621452a SHA512 6c4ffebd2999c3882cd31a6e393f78d693c688b67ab62972b70833e24c0fee2f9d79f3b1ea82c6262e71e0b45fcc40f296194ae54beca65a817ccd25cde771d0 -DIST fastfetch-2.39.0.tar.gz 1211516 BLAKE2B b59215b2b7a32c352f5485a3a8090223f55303088f81abb3078ac1f9615db7289051e037e2c068e26bdd1bffcb13feecfce39d67ee623478904ac4b20774dfaf SHA512 dcc5e497cbb31ed7bdfa54c567a3a55d0e1e562ffedfd99f3592ce4df10a2faf8bcfc585192312905b95900a3174d741b036299475a1f133d5e2c04a0c410bd0 +DIST fastfetch-2.39.1.tar.gz 1211540 BLAKE2B aa9cd1301bac471782f9756974533a20677da0720a1ce45bf6328ea1d39c53dcaa2c99dd693c483faf688bb3e707c56b4bdf6ebe507685883d9f141c6eb0d877 SHA512 c2c045f1af50dff43a4414939716d6d3467ee6dc8adeabe0e0cb37e7b9523ad52361627efa4b94854256e4b1349f12bd48c193fff04c764ecbd1a78023ee6526 EBUILD fastfetch-0.1.9999.ebuild 3387 BLAKE2B f5f3ad89d1c84f27411067a7f28087ae0aaf69e001b5e46d7b27b531550612538c0579e8ce3c12fc4ddfb0fba69377e457766bf1674aa2ba82c433e217682825 SHA512 0e7d8e77e93aabec28774f9d1ba099e7171869f52271b572aa0425e4721575f57d7c1d60a3829b82afd4b925feafd841313eae097dabf19713b2999e7a6cc204 EBUILD fastfetch-0.2.9999.ebuild 3387 BLAKE2B f5f3ad89d1c84f27411067a7f28087ae0aaf69e001b5e46d7b27b531550612538c0579e8ce3c12fc4ddfb0fba69377e457766bf1674aa2ba82c433e217682825 SHA512 0e7d8e77e93aabec28774f9d1ba099e7171869f52271b572aa0425e4721575f57d7c1d60a3829b82afd4b925feafd841313eae097dabf19713b2999e7a6cc204 EBUILD fastfetch-2.36.1.ebuild 3384 BLAKE2B 5e1e4fb64e86d815faebb2654517c321c74e6f9eba7c3c6ac5cc860b0a3964a4695844e0eca77d03acc14e8fb70e88750a02264d2419b88ae1efb1b05d298b12 SHA512 bb29babfa9aa925d2cfcdfeba9084293d94c964d70e8cd1fc68b5ffff578b0cb3d8dbafdd157a8f898fbf958a3baea0130ea62025fa4ec45bdcfa6a6058e7925 EBUILD fastfetch-2.38.0.ebuild 3387 BLAKE2B f5f3ad89d1c84f27411067a7f28087ae0aaf69e001b5e46d7b27b531550612538c0579e8ce3c12fc4ddfb0fba69377e457766bf1674aa2ba82c433e217682825 SHA512 0e7d8e77e93aabec28774f9d1ba099e7171869f52271b572aa0425e4721575f57d7c1d60a3829b82afd4b925feafd841313eae097dabf19713b2999e7a6cc204 -EBUILD fastfetch-2.39.0.ebuild 3366 BLAKE2B 3eebd8eb654c269bc161a2d6dbeb16566737bbd13a53d116abdd49d8ad783dc98940d758d1aecb1a42ce11a355c72597991ba52df3da54cbc0fed84ae798d987 SHA512 733c3793d416a84442e2bcd6445c9411ba2297c5c1d922e93d16f79f4a437bea3c0eef3da705498e3f2077908ba1ad9b2d81eba1272e94c393109fe679f15ddd +EBUILD fastfetch-2.39.1.ebuild 3366 BLAKE2B 3eebd8eb654c269bc161a2d6dbeb16566737bbd13a53d116abdd49d8ad783dc98940d758d1aecb1a42ce11a355c72597991ba52df3da54cbc0fed84ae798d987 SHA512 733c3793d416a84442e2bcd6445c9411ba2297c5c1d922e93d16f79f4a437bea3c0eef3da705498e3f2077908ba1ad9b2d81eba1272e94c393109fe679f15ddd MISC metadata.xml 1302 BLAKE2B 3717f98edf6ac7383fbec32637072074a6d7e67c5ba3da3cdb11f124481c45128e0abb33a40a9192d71566b4624fef7327f1067dd2ec7cfcf4071c3764476239 SHA512 d08d31e922548de38c6f0fee326f35cc0be41e5df3a8f176cf258bb988e6d8b629eade30e4f262d7cd2393ce7d70ffff059124c8097cf962c61a41c310bc1090 diff --git a/app-misc/fastfetch/fastfetch-2.39.0.ebuild b/app-misc/fastfetch/fastfetch-2.39.0.ebuild deleted file mode 100644 index 641a422f3188..000000000000 --- a/app-misc/fastfetch/fastfetch-2.39.0.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 2022-2025 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 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-apps/hwdata - sys-libs/zlib - 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?] - X? ( x11-libs/libX11 ) - ) - 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} - opengl? ( X? ( x11-base/xorg-proto ) ) - xcb? ( x11-base/xorg-proto ) - xrandr? ( x11-base/xorg-proto ) - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - chafa? ( imagemagick ) -" - -pkg_pretend() { - if use X && ! use opengl; then - einfo 'USE="X" adds GLX support for USE="opengl"' - einfo 'This build with USE="X -opengl" will not include any extra X support.' - fi -} - -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 '=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version ' /dev/null - mv /etc/issue.net.linux-logo.backup /etc/issue.net 2> /dev/null -} diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest index 06c68051a47f..7b1f81aaa8a2 100644 --- a/app-misc/openrgb/Manifest +++ b/app-misc/openrgb/Manifest @@ -3,7 +3,6 @@ AUX OpenRGB-0.9-build-system.patch 667 BLAKE2B 905d0c4a73439b0f39bfbebc74fbcb43f AUX OpenRGB-0.9-udev-check.patch 342 BLAKE2B 9778b67d7e99ae0c4fecef5295c248c39784123a413cd4f7c8847642c2d439c1fd985c6bb21302d5a80ef877c3961dd9cf7ee68e273cea9a9e2f9d3135e56cdd SHA512 0949be76e4fed14dff55ce914364d84ed03c0fa851a6372be6eb8554922130fca6bfb55cd4b229f2f5ab62f88b37e107d4b668c0a7c10a8ece40c564b88d3f49 DIST OpenRGB-0.9-odr.patch 90600 BLAKE2B 1cb0aaab997da90b5cf6fbf1e971cef6848d4372ba021d27efed070ff2c398074d7b79623a1669995bbdaaacae1c5a9ff09344ef0cab7098e9354f95d005b856 SHA512 5f2a5194419d14b97dc2e8ca47a2b9914c01148cfb24d61266a8a9615f6d09509906d7e69d8264ddbde71474955f789925b400f29682d12779c2a3d38a4bd6eb DIST OpenRGB-release_0.9.tar.bz2 28689813 BLAKE2B 9fcf08d5e4d07ffc0f7867516f09044e18ce488bcdd99c8b44e0afe291b8a21a7ba92d6e7fd683ef22462a262004a992621efb59a5df6ed7551f4e9f75843241 SHA512 fb1bdbc7bcbd3bac888be313cfb6403a13d39de659ac6993858f9c1b17ad40e9c4a7d4c7c90682181841db1659a0ee298363c442a7120d43347aaf4485e7dccf -EBUILD openrgb-0.9-r1.ebuild 2567 BLAKE2B 9dd5201c778581da0f935d8dc51b435d5490c3eee25db4705009a840985dc99785fdc132b1a2b0938df4374275196671c8913482695723081c78d9d36589a31e SHA512 e944832053c687afc194ce669fea2bfb3d1a6bdb0b3cd729d7a7ec483b20d91338fb728c36f2b0e605c142c3d57964930589851b32075d5457c3715e7f32bcc1 EBUILD openrgb-0.9-r2.ebuild 2825 BLAKE2B 092d3d25ede5e37204ea09bd65de06fc1be2d4cebd08dac133479b4fa466114707c9693948aa2b5fd1e4e7be1c3d1194b09cdcf4634a912e98d5317692955259 SHA512 91fe26e628fe043ccfb432fdf93f60c945d382e49ff1cdf08d598926383158b028fd5d5e1076ea3fb6837fbcec0d83438be4948daca93a4ba696ba4bb9c72089 EBUILD openrgb-9999.ebuild 2555 BLAKE2B 8d484869a30e1ce508245df4df3e67b83074ebf011f6b262d3c06c779969c498a8f4ad3838b490d0774dbffcf5ed889909b7b58081f7dc0210f1dd07d96dcf1d SHA512 1dd0fe22304be5ca119d421fd1f1a55a9a91fc7ace318276231f383deba467816f1320176b50e3407b4a934136747613c84788a11b3ab031d2c64266dd6f2176 MISC metadata.xml 1228 BLAKE2B b3844d9c8b09d9d976ee41d874675b179a8e38b1eaaaa06e3052d6bac824dfc8c67102de54d9f62a3f24e4cf0157825608c060a56de2cc21bb71f8c7831148ad SHA512 5067cb355010ada60bfe789a511d02bf3d3a26083544104d782b9c08b0c70457f998c91c71f8d99e48f2d73fef07ea029fcc8c7848bdc5d625f5c1a8c9ca9ca3 diff --git a/app-misc/openrgb/openrgb-0.9-r1.ebuild b/app-misc/openrgb/openrgb-0.9-r1.ebuild deleted file mode 100644 index dd1f5caab7df..000000000000 --- a/app-misc/openrgb/openrgb-0.9-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit check-reqs flag-o-matic qmake-utils udev xdg-utils - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI=${EGIT_REPO_URI:-"https://gitlab.com/CalcProgrammer1/OpenRGB"} -else - SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2" - S="${WORKDIR}/OpenRGB-release_${PV}" - KEYWORDS="amd64 ~loong ~x86" - PATCHES=( "${FILESDIR}"/OpenRGB-0.9-build-system.patch ) -fi - -DESCRIPTION="Open source RGB lighting control" -HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/" -LICENSE="GPL-2" -# subslot is OPENRGB_PLUGIN_API_VERSION from -# https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h -SLOT="0/3" - -RDEPEND=" - dev-cpp/cpp-httplib:= - dev-libs/hidapi - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - net-libs/mbedtls:0= - virtual/libusb:1 -" -DEPEND=" - ${RDEPEND} - dev-cpp/nlohmann_json - dev-libs/mdns -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -PATCHES+=( - "${FILESDIR}"/OpenRGB-0.7-r1-udev.patch - "${FILESDIR}"/OpenRGB-0.9-udev-check.patch -) - -CHECKREQS_DISK_BUILD="2G" - -src_prepare() { - default - rm -r dependencies/{httplib,hidapi,libusb,mdns,json,mbedtls}* \ - || die "Failed to remove unneded deps" -} - -src_configure() { - # Some plugins require symbols defined in the main binary. - # The upstream build system of plugins bundles OpenRGB as a submodule - # instead, and compiles the .cpp file again. - append-ldflags -Wl,--export-dynamic - - # > warning: ‘-pipe’ ignored because ‘-save-temps’ specified - filter-flags -pipe - - # cpp-httplib >=0.16.0 changed the library name from "httplib" to "cpp-httplib". - # See bug: https://bugs.gentoo.org/934576 - local -a libs=() - if has_version " /dev/null || die # Excluded tests: - # BootstrapTest: we actualy bootstrap it every time so why test it. + # BootstrapTest: we actually bootstrap it every time so why test it. # BundleUtilities: bundle creation broken # CMakeOnly.AllFindModules: pthread issues # CTest.updatecvs: which fails to commit as root @@ -240,7 +233,9 @@ src_test() { -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ ) - virtx cmake_src_test + local -x QT_QPA_PLATFORM=offscreen + + cmake_src_test } src_install() { diff --git a/dev-build/cmake/cmake-3.30.6.ebuild b/dev-build/cmake/cmake-3.30.6.ebuild deleted file mode 100644 index bd15542a54d7..000000000000 --- a/dev-build/cmake/cmake-3.30.6.ebuild +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -: ${CMAKE_DOCS_PREBUILT:=1} - -CMAKE_DOCS_PREBUILT_DEV=sam -CMAKE_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# See bug #784815 -CMAKE_DOCS_USEFLAG="+doc" - -# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja -# ... but seems fine as of 3.22.3? -# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 cmake flag-o-matic multiprocessing \ - toolchain-funcs xdg-utils - -MY_P="${P/_/-}" - -DESCRIPTION="Cross platform Make" -HOMEPAGE="https://cmake.org/" -if [[ ${PV} == 9999 ]] ; then - CMAKE_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" - inherit git-r3 -else - SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" - - if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" - fi - - if [[ ${PV} != *_rc* ]] ; then - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradking.asc - inherit verify-sig - - SRC_URI+=" verify-sig? ( - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc - )" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" - fi -fi - -[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" - -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -IUSE="${CMAKE_DOCS_USEFLAG} dap gui ncurses qt6 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-arch/libarchive-3.3.3:= - app-crypt/rhash:0= - >=dev-libs/expat-2.0.1 - >=dev-libs/jsoncpp-1.9.2-r2:0= - >=dev-libs/libuv-1.10.0:= - >=net-misc/curl-7.21.5[ssl] - sys-libs/zlib - virtual/pkgconfig - dap? ( dev-cpp/cppdap ) - gui? ( - !qt6? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) - ) - ncurses? ( sys-libs/ncurses:= ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - doc? ( - dev-python/requests - dev-python/sphinx - ) - test? ( app-arch/libarchive[zstd] ) -" - -SITEFILE="50${PN}-gentoo.el" - -PATCHES=( - # Prefix - "${FILESDIR}"/${PN}-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch - # Misc - "${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch - # Cuda - "${FILESDIR}/${PN}-3.30.3-cudahostld.patch" - - # Upstream fixes (can usually be removed with a version bump) -) - -cmake_src_bootstrap() { - # disable running of cmake in bootstrap command - sed -i \ - -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ - bootstrap || die "sed failed" - - # execinfo.h on Solaris isn't quite what it is on Darwin - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/execinfo\.h/blablabla.h/' \ - Source/kwsys/CMakeLists.txt || die - fi - - # bootstrap script isn't exactly /bin/sh compatible - tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ - --prefix="${T}/cmakestrap/" \ - --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ - || die "Bootstrap failed" -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then - default - else - cd "${DISTDIR}" || die - - # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature - verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} - verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz - - cd "${WORKDIR}" || die - - default - fi -} - -src_prepare() { - cmake_src_prepare - - if [[ ${CHOST} == *-darwin* ]] ; then - # Disable Xcode hooks, bug #652134 - sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ - Source/CMakeLists.txt || die - sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ - -e '/cmGlobalXCodeGenerator.h/d' \ - Source/cmake.cxx || die - # Disable system integration, bug #933744 - sed -i -e 's/__APPLE__/__DISABLED__/' \ - Source/cmFindProgramCommand.cxx \ - Source/CPack/cmCPackGeneratorFactory.cxx || die - sed -i -e 's/__MAC_OS_X_VERSION_MIN_REQUIRED/__DISABLED__/' \ - Source/cmMachO.cxx || die - sed -i -e 's:CPack/cmCPack\(Bundle\|DragNDrop\|PKG\|ProductBuild\)Generator.cxx::' \ - Source/CMakeLists.txt || die - - # Disable isysroot usage with GCC, we've properly instructed - # where things are via GCC configuration and ldwrapper - sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ - Modules/Platform/Apple-GNU-*.cmake || die - # Disable isysroot usage with clang as well - sed -i -e '/_SYSROOT_FLAG/d' \ - Modules/Platform/Apple-Clang.cmake || die - # Don't set a POSIX standard, system headers don't like that, #757426 - sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmLoadCommandCommand.cxx \ - Source/cmStandardLexer.h \ - Source/cmSystemTools.cxx \ - Source/cmTimestamp.cxx - sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmStandardLexer.h - fi - - # Add gcc libs to the default link paths - sed -i \ - -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ - -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ - -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ - Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" - - ## in theory we could handle these flags in src_configure, as we do in many other packages. But we *must* - ## handle them as part of bootstrapping, sadly. - - # Fix linking on Solaris - [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl - - # ODR warnings, bug #858335 - # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 - filter-lto - - if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then - CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" - cmake_src_bootstrap - fi -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_USE_SYSTEM_LIBRARIES=ON - -DCMake_ENABLE_DEBUGGER=$(usex dap) - -DCMAKE_DOC_DIR=/share/doc/${PF} - -DCMAKE_MAN_DIR=/share/man - -DCMAKE_DATA_DIR=/share/${PN} - -DSPHINX_MAN=$(usex doc) - -DSPHINX_HTML=$(usex doc) - -DBUILD_CursesDialog="$(usex ncurses)" - -DBUILD_TESTING=$(usex test) - -DBUILD_QtDialog=$(usex gui) - ) - - use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=$(usex qt6 6 5) ) - - cmake_src_configure -} - -src_test() { - # Fix OutDir and SelectLibraryConfigurations tests - # these are altered thanks to our eclass - sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ - "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ - || die - - unset CLICOLOR CLICOLOR_FORCE CMAKE_COMPILER_COLOR_DIAGNOSTICS CMAKE_COLOR_DIAGNOSTICS - - pushd "${BUILD_DIR}" > /dev/null || die - - # Excluded tests: - # BootstrapTest: we actualy bootstrap it every time so why test it. - # BundleUtilities: bundle creation broken - # CMakeOnly.AllFindModules: pthread issues - # CTest.updatecvs: which fails to commit as root - # Fortran: requires fortran - # RunCMake.CompilerLauncher: also requires fortran - # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because - # debugedit binary is not in the expected location - # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because - # it can't find a deb package that owns libc - # TestUpload, which requires network access - # RunCMake.CMP0125, known failure reported upstream (bug #829414) - local myctestargs=( - --output-on-failure - -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ - ) - - local -x QT_QPA_PLATFORM=offscreen - - cmake_src_test -} - -src_install() { - cmake_src_install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] - fi - - insinto /usr/share/vim/vimfiles/syntax - doins Auxiliary/vim/syntax/cmake.vim - - insinto /usr/share/vim/vimfiles/indent - doins Auxiliary/vim/indent/cmake.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}/${PN}.vim" - - dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} -} - -pkg_postinst() { - if use gui; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -pkg_postrm() { - if use gui; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 5939f2a31121..f607fbabb15a 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/fast_float/Manifest b/dev-cpp/fast_float/Manifest index f0d8f4732778..757272fe6c80 100644 --- a/dev-cpp/fast_float/Manifest +++ b/dev-cpp/fast_float/Manifest @@ -1,3 +1,3 @@ DIST fast_float-7.0.0.tar.gz 103358 BLAKE2B 7334a74952aba9629e0cd0f3b49679ed8f9c84436d3e9b10438d09416341343efc34acc0f87283a20fff5866d1e5787f456ac8a37f0a918823369419378ddb53 SHA512 d6745c0f7d3b7fd31d710ca1a5b8a58506d0009dbf2e1a29c70483abcec2c2498a15a5efef203f39b43a9357a04c91e360080b7897fffdf68bf4ec561c40c77d -EBUILD fast_float-7.0.0.ebuild 961 BLAKE2B 268d15aa899ea273f3da4af7f7dcf9bf00d329ba61400fca0c6197ef942741bd5c7a369b22cdc6fe953e289704e45dab550e1d5cb993091b79801dbcfd6c5ac4 SHA512 8c86467dc197bd403aed5c86c9e98411c2cfe14c1783d7c9a7acf176abb4c78ca9a0d49c7ecb8d434a70ec748333eb0b98e1cbe3aa524f140103babdfd988502 +EBUILD fast_float-7.0.0.ebuild 966 BLAKE2B 5fe1e3e406eb94cfb407d19082233723d1c2328e442d8111b85797cd3e9fe0433214cf60ea05fdfd5ebaa5dcc2ca7d7d5a87838c31aef306076be9193d340673 SHA512 70462e8a86adb8b678638e8e19ecc6ee10454e3a74715a66cc80ced2ff4e016ac168c403d22764b7c050ba3975fb127cbaf847a9308955d8b407d8f03bddd070 MISC metadata.xml 253 BLAKE2B f4c9f423120c39741fb7e67f508ca256f22e120f991a1b1e6fd763b33f317d96ab024a2a047a1fe07f2dd98b0f8a55ca574e5f02ea003e5abd2732218b96d970 SHA512 f1bb2c5f8dd1395ef4e89de6ac2fe0a5b55efbbf5fdbc7dcb9b6d212579722dffd12228894f5827831a3bf976ba83b8afb33f2e95cdf77de8d09cabe4a8c5d01 diff --git a/dev-cpp/fast_float/fast_float-7.0.0.ebuild b/dev-cpp/fast_float/fast_float-7.0.0.ebuild index 651ed66b9d81..5020d57c6020 100644 --- a/dev-cpp/fast_float/fast_float-7.0.0.ebuild +++ b/dev-cpp/fast_float/fast_float-7.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/fastfloat/fast_float/archive/refs/tags/v${PV}.tar.gz LICENSE="|| ( Apache-2.0 Boost-1.0 MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="test" BDEPEND="test? ( dev-cpp/doctest )" diff --git a/dev-cpp/gemmlowp/Manifest b/dev-cpp/gemmlowp/Manifest deleted file mode 100644 index 542b95a91b50..000000000000 --- a/dev-cpp/gemmlowp/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gemmlowp-2021.12.20.tar.gz 842220 BLAKE2B 74139935c01683f894a2ee8bb6f5373a64b8346e5860addd9dcccd47ceffe8942509def3ed242fcd92021c7f82f2e8858313df12369257e2172143a14cec82ed SHA512 934bc79cc951dd18bff413148f3526332685bf0980ddcc0f990ba347bafcd73725e5ffd4bd255dcaa21f0fd71698d26726e2f9f36aa8df87380048041e536e20 -EBUILD gemmlowp-2021.12.20.ebuild 628 BLAKE2B b04af28271b601d8abf219a285a6eb6bff27c544228ac76d54e4035f6f25146ddc2a000884d4a08a67354b522aefd8f0fa740b17d8afed9d6093a9942850c9ff SHA512 11b36e87f41daf6f2eae3efaf05c2052308b55c6c0950eefdf7e80403d871c5e16bd8414deb4e7f7ce1bbd85e5d203ce1abcfd67ff97b1af50f1bbffaae93db2 -MISC metadata.xml 328 BLAKE2B 6234efe94ede4aaae8283e935245f1c816b14b4d86ad1ec33872ef4b70eb56b27e4da1474e805368363ada175f11bf5a340110f30e72bbde120bf4bdac33b057 SHA512 d3dfd32799f5ca5da4a7c92d4d5f5163871d53bc5bfaadd7f992a4587ebc3d4a178ac37e87566052932da57331a3508dde08ee1995afc4af733fd9a4c22cf0ff diff --git a/dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild b/dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild deleted file mode 100644 index e78765cecea4..000000000000 --- a/dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -CommitId=e844ffd17118c1e17d94e1ba4354c075a4577b88 -DESCRIPTION="Low-precision matrix multiplication" -HOMEPAGE="https://github.com/google/gemmlowp/" -SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId}/contrib - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/dev-cpp/gemmlowp/metadata.xml b/dev-cpp/gemmlowp/metadata.xml deleted file mode 100644 index 13b16c5be808..000000000000 --- a/dev-cpp/gemmlowp/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - tupone@gentoo.org - Tupone Alfredo - - - google/gemmlowp - - diff --git a/dev-cpp/xsimd/Manifest b/dev-cpp/xsimd/Manifest index 2b8d72f05b4b..11b76d8bae1b 100644 --- a/dev-cpp/xsimd/Manifest +++ b/dev-cpp/xsimd/Manifest @@ -4,6 +4,8 @@ AUX xsimd-13.0.0-detection-simd-with-mitigations.patch 5810 BLAKE2B a9a2bf8211e6 AUX xsimd-13.0.0-sve-rvv.patch 3244 BLAKE2B 50681c648f98caf5efa5c916618be090435f1e35ecc1877e4c933e31d2e869c25cc36b6c8d885ec0749753b07b903125b17dbfd55e95e5f5e1a3e01363942463 SHA512 36f4dfee1103155b1dc9159293690df937fd554d0ce401834193e59283f65beb366f9a48f5fc25bb367a11c0c2b7a57b7e225d1a9cd74de9f1a143e919c0b052 DIST xsimd-13.0.0.tar.gz 259967 BLAKE2B 63267c75a7e8ed2e8689a912e79a1d012ff3cf3813969f97a640801e372ec9e66a6e3d3034b6918a30dc3374e8211fd1107f1309156354b6bca6ba17c6f132b4 SHA512 cdc42ddad3353297cf25ea2b6b3f09967f5f388efc26241f2997979fdbbac072819ff771145bc5bfa86cb326cca84b4119e8e6e3f658407961cf203a40603a7f DIST xsimd-13.1.0.tar.gz 265436 BLAKE2B 1c15612a280a237c730dce363cef5ca6b65625807cf22d2589fe2d50470e07a0877c12a52f769030dffbfadfa8e7f0d51c7c34fd679c01e14121c3d9c2582792 SHA512 a446aa29364c12785b9fc600341cd21b8fcf3cff6e07f6093b5cd3669a0c26397ccd75f0504c52da7f1843e2844e8b909bebbe1e64f0f2d8355f0ee0eadf1263 +DIST xsimd-13.2.0.tar.gz 269287 BLAKE2B 596d348e32cd6cde6112d7dee304d44111db755eb5827c6c55a57c2803a65956ef4660784748c6f127c28c80c62689d9956363bbc49ef9d2edf5f1f8b428af55 SHA512 3825626547b0dd9b58f306bc89e9b3bc6dd778ad3811b7828e50fc16ae102574255b53f2b0714995de2bd6f9eb7b2c5d266a1a24fbfdf5420dc5e94d7dcbb522 EBUILD xsimd-13.0.0-r1.ebuild 1564 BLAKE2B 2f3eed364ae5a83412d8fee2f640005c365f0f742568deb80511cee41893361551aa982b724c8f83126125441136b3c817cf6e0f51d8705e32428137ae1103b6 SHA512 fdc268954d0aae16030fb9536beacc88b3c6096266afb06c9bdb2dd0d3ef51a63747acf9c6a982539b18ba77c367475174b847d257a9c002935311ddbdddcf42 EBUILD xsimd-13.1.0.ebuild 1461 BLAKE2B 6d66eab27223a139e33ad8f942e62dab0a8a0900a8d0b560c31510c31a9970199dc098d5712ebda081cbd33fdc5546447ba756da8c27f9730aed82708219804e SHA512 d698567bab0b8c6e2f091bb8903e53d34ee7febf05b26f9567652aaf56aa9e81437f2df8986889b395704fa0ec7a6e860741e17f6184cf9930f675d056024e6c +EBUILD xsimd-13.2.0.ebuild 1456 BLAKE2B 0742c1e7f0abee9c9fa3a2deb8592769b1ac03f18efb230f7fbf1791e56209667f933bc9455ae05bf1fc8b61d473d81017be8594fc59234fdb7cdf35c5cd9bea SHA512 1cd84d5da36420d203d525188864432d14804742eb63eaa318ad6a2233b80efc49890a9e7be898d74df6fc5920edaab35fbaa47fe5a79eb01f39f263ebfe0eca MISC metadata.xml 385 BLAKE2B e22c7622c338c277eee7dd048463a2d3244fffcd255b1a9dd9652a1295c3c1f0043e67fab28b084b3f10b03b5fd5e36b4f713c040ddc168ac6be9287af14e031 SHA512 5826eb1e62fa79c1e355668ad83a9e4e113b3cf154535537181597062f952ad436c56c8d9dd9f3599815307e33f4e1366b2a9b109d27c53bc112fe0a4c62d885 diff --git a/dev-cpp/xsimd/xsimd-13.2.0.ebuild b/dev-cpp/xsimd/xsimd-13.2.0.ebuild new file mode 100644 index 000000000000..bdf7e6be681b --- /dev/null +++ b/dev-cpp/xsimd/xsimd-13.2.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake python-any-r1 + +DESCRIPTION="C++ wrappers for SIMD intrinsics" +HOMEPAGE="https://github.com/xtensor-stack/xsimd" +SRC_URI="https://github.com/xtensor-stack/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-text/doxygen + $(python_gen_any_dep ' + dev-python/breathe[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + test? ( dev-cpp/doctest )" + +PATCHES=( + "${FILESDIR}"/${PN}-11.1.0-c++17.patch + "${FILESDIR}"/${PN}-12.1.1-no-march.patch +) + +python_check_deps() { + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" && + python_has_version "dev-python/breathe[${PYTHON_USEDEP}]" + +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + sed -i \ + -e '/fPIC/d' \ + test/CMakeLists.txt \ + || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && emake -C docs html +} + +src_install() { + use doc && HTML_DOCS=( docs/build/html/* ) + cmake_src_install +} diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 6119d5d60c37..52ef7a608f73 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/lmdb++/Manifest b/dev-db/lmdb++/Manifest index d1f52afeb33c..26bb48cb551f 100644 --- a/dev-db/lmdb++/Manifest +++ b/dev-db/lmdb++/Manifest @@ -1,6 +1,3 @@ -DIST lmdbxx-0.9.14.0.tar.xz 13404 BLAKE2B 6832ca8424e2a7ee180f592b0ef57ace3373ead94c7acbbcfb632f75013bba8ebb8e82fc2335729344d21f7cd6b564d85579d6104b5f41052472ac892a350fba SHA512 b591c7e1189a035c703d336d3083d07b998c37743f4f2c35dfe003a7cbe239ca840cfd43b9d84b87ee7c48bbe06defe54d37c8ba85ecf1e73aadfe6deac26868 DIST lmdbxx-1.0.0.tar.gz 52441 BLAKE2B 203173132a9c84c2d6a53799f8acc92dac5bd075b69f7b25e8eee3341933ccdd868eb190cef07371469856e32fc42215c5395db61f141863f60a5d0a2b888790 SHA512 54f6c4863273b4de8aed6bc19f353c7a66d8ae633198e9784c55cea8e54460e4030ebe45e91a7c820aade084933f21cd4193ef8c04bb2aef11bf252281404171 -EBUILD lmdb++-0.9.14.0.ebuild 520 BLAKE2B 11f2b3f1f331c3f91d9100dd20fcbca0ffbd52b39e917656ff77f15e0110afe22b26ddedaef3fd8b8c2c2ec9e73e07bbedf18babfcb2cb3cb2b3207cef6cd23f SHA512 4c35f2499714bf8576e33ea6064f64d32815c1116204b55239c39e859cd2dfd8b58fc1dbcb23b5ac148c9170f00e766ca20e9ef02555df8071cb35c5e26c0fbf EBUILD lmdb++-1.0.0-r1.ebuild 670 BLAKE2B 50edd3e764d4c9cfc59d1aed0eef5db144fd44ba19af1d23e42a1a176efed086a006802ac94414b776377a18a55bb68e7ef1a81bedf1058150af90cdcd6c0241 SHA512 cdad15e36d75eb0dc0d12548be8acb8af0adbb71d2532338e47e337e07224594a1b65e9be18a8dffbd7d2d3fe6aa20c901777156890c2effc626bb045f6bc2ff -EBUILD lmdb++-1.0.0.ebuild 663 BLAKE2B ae0e0d11402b7f722269d8d20c11fafad3d907cc723fa0ab59a9d5dd0ba696e8192aadcc9953bd8ea2ef1e6af7be2a35a8d2d19f06a9d499bd49c5f935564cfd SHA512 a53d1ee715f49ad455c95bd886de6fc6f8b7ef58077970460a8fcb433de033dbd5d4e920fdda59fcad239eb636c2428d9fcd42957fb5adaee8fed93e211c5782 MISC metadata.xml 627 BLAKE2B 24580722c47b1cd3963f806f01a443d01e74a70e1c0e1eddb5ef72b8b19c69b52180d58e5a391f16f4ad8bb1a0cb30fc0b4389ad5f93bbda9b04dd3ce85de5ab SHA512 5e9e8e7fdf12df8c23d68f300b9b868fccd851af2f27920d611f2901ba793298e95c5dfcd6306492513381e4939baa24b0203afd96976151dd8d2389fe892d09 diff --git a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild deleted file mode 100644 index e743d0e60d4c..000000000000 --- a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P/lmdb++/lmdbxx}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="C++11 wrapper for the LMDB database library" -HOMEPAGE="http://lmdbxx.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/lmdbxx/${PV}/${MY_P}.tar.xz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-db/lmdb" - -src_install() { - emake PREFIX="${D}/usr" install - dodoc AUTHORS CREDITS INSTALL README TODO UNLICENSE -} diff --git a/dev-db/lmdb++/lmdb++-1.0.0.ebuild b/dev-db/lmdb++/lmdb++-1.0.0.ebuild deleted file mode 100644 index 4aacc4ef06c9..000000000000 --- a/dev-db/lmdb++/lmdb++-1.0.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P/lmdb++/lmdbxx}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="C++11 wrapper for the LMDB database library" -HOMEPAGE="https://github.com/hoytech/lmdbxx" -SRC_URI="https://github.com/hoytech/lmdbxx/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-db/lmdb" - -src_install() { - emake PREFIX="${D}/usr" install - dodoc AUTHORS CREDITS INSTALL README.md TODO UNLICENSE -} - -src_test() { - emake CXXFLAGS="-g -std=c++17 ${CXXFLAGS}" LDFLAGS="${LDFLAGS}" check -} diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest index f1df715c5c1e..133b7c6cdb70 100644 --- a/dev-db/mariadb/Manifest +++ b/dev-db/mariadb/Manifest @@ -19,10 +19,10 @@ DIST mariadb-10.6.21.tar.gz 103982296 BLAKE2B 3ee32c333fcdf4f5514745095c9f168c94 DIST mariadb-11.4.5-patches-01.tar.xz 5712 BLAKE2B d155c2314908e14e2df3edb6b9410b62949d6562425c4f719b145553272e4b367c9a8503a63931c19ef0bfd6726685856dd78cd59672d489b70e460f00548ef9 SHA512 98381019ed4ad41bb52cb40842db8c6bd464d4b506926165aacd74a7c298cc819a6b4d5e6ab5750780bd273486118dfe6e8879d036537d996673431197d5d429 DIST mariadb-11.4.5.tar.gz 112382453 BLAKE2B c6678b4ff0d087d73602956d345a222bbb8c27752fd9d6e0cf7edc77e02abfccfd3a5685158d61d3faeebd6830b546eeec8a23aee8d44d969a232c0a233ea2a1 SHA512 65b74e5443c2b7e8bc6a4c2a22838e3440bdbfef9c8fa6ed2b142e3ed0121d77a049c1054b05859ff8232386894ae0e7429d1a646ecf503e9c01c4952c83c51a EBUILD mariadb-10.11.10.ebuild 43115 BLAKE2B ef36833c80a522230eaf9578134c0a30555f0a1b78b49091c86206b592a8bc8e6ada385d43ea03acd02a36f7cd7d1e3a8fcd8cb70c878b92c01aaf2be99a38e7 SHA512 1e707d35a22d75553282b40f9ed8ad4fe5a6c078f926467034f3474bbd63f61314043c8706e74671a703093c50cbfb09863705ec869ccaa5c91b1f4515952218 -EBUILD mariadb-10.11.11.ebuild 43013 BLAKE2B d451149adaecdad5c7734a1e470d7e517bd4f78c834d9a6b45f1fb6aaaee40e8f82c83ede6b6faa1d0ff771384d55dca4495b43162b4ace7641474e8e7caef12 SHA512 9d860912c75ab776ef01624d339bfaaa1694f7b3bdaffc500479d9350e2c1d9fb540a99a1b32316955c6d1d62cadab8fdd89c680dea127df51e0eed74946323e +EBUILD mariadb-10.11.11.ebuild 43011 BLAKE2B 17bc3068b9733687e24cc990ef5115747c53dfa795b6ce3564b28591cb3cec366d1c7c3d959428844df5825735ee4dd267eb5dfddd8c8979f9745260cd886d4a SHA512 3a7a690140423b03f07748d678830a80469c09e08e285a4cbcc6ddb5f6bd5ddb6bae06cd6912bf7e206914441161e0ab418b7c057213c64d908b7874d5fa12cf EBUILD mariadb-10.6.15.ebuild 43161 BLAKE2B 527f38680dcc1819e2858afc63cfb43ed7228ff64f838d28055e674bf005f4365fa4d9e664a0c4686a17201c4ed461b8872a2845b7aedf9c3458b8689ce058cb SHA512 1e0e950453bca96b5158c0e73b04980ef122cf88aa6d19a40abe36a477e88d0de7422472d2565daaa1781da0cc6acca648a975977bc6afde5bd9ae2b4113ddec EBUILD mariadb-10.6.17.ebuild 43063 BLAKE2B 455c9dc50d0edb90eb994cea74af5294ab9a089871bf91b0300d16b1166d42637d27b8e7ff16fd1a22e9309f494f9578b663ae4497a220787398477f08aa0a52 SHA512 e139afbc3a85fdfab77c49e5793f8f2ec9f0d2838a3563bd7b19368c5effcb05e710a463713907472705ab28deaf3d65c054915bd164be9a2ac5f118e1f90d86 EBUILD mariadb-10.6.20.ebuild 43085 BLAKE2B 6c40746b9c0ec218aa444bf2adb9a7fdd40038a059f83c91bfaad46a304a0a998006a859dae72c6ffdf3b402597d446edeff6b79ae2afc83061f75d12bb0b7a9 SHA512 c23ecfc9cef9294ed94a3ff90c6383ba42a41ddcc2671b2c0c66ff82813d84b07eda375e07aa8912e8d724f3190a7616b9da965f25383d8a06986e5353c582d6 -EBUILD mariadb-10.6.21.ebuild 42988 BLAKE2B 05b2114d5282ad6405a0d0a40c1dd7a23037081946577438234ca60686d0d8a9bcc599ecdf15f3093c095feb4410d9e5b860bfa49e511ca53148ddbbb62391a0 SHA512 89f028283c4145f219821eb548b369f887b2da62f914e930a367d1a32842d44249197669efb3090890e71e2942de3ae4254a6e5ca0524a5a744db91f870431bb +EBUILD mariadb-10.6.21.ebuild 42986 BLAKE2B 8ed64e251ff6053ad4ba035fa0f9514241f8e6a7d4000a0a07954699aa56d3dcaf2693f67d2ed0beecd822805ccaa747a4f7eebaaac7a02ab2595f2f8d1be831 SHA512 fffc25143dfd9ee76d27d4b7c1d1ce447d233648d0b557ebe504d9d9decbde8419eea3d8ff1e8706b24ace352ebdafe48e8e75447f41833c7e2d5ede23bbbc44 EBUILD mariadb-11.4.5.ebuild 42895 BLAKE2B 857698694c86a3f432cdc38f9ae67691941ebaa1b40cc9e7db24223ac0c112e55f9dce52a15394730292cab58a502ccb2d3f153d3ae86ff765655ab0167b5119 SHA512 5c2e04d989fdcdb4498ca97825628bd42c31b031807ccf2804d1978070aacacf1ef8c79f7c9446c57a4615f779f265a9f1a00b19605a378aad1f86dbe1586f9f MISC metadata.xml 2415 BLAKE2B 15e491cb0881203b21f66652af9e420582e3992a610bde08dfae2d076c417b298529eafd659adaa4cdeecd70b0c10c83796f8dfd8fbdede7489c48fdd2bdb015 SHA512 ecc641157ada5ad6d84b534b6a40e27e59ef428668d61f3908817735d31d4828dd0327343bf4ad13a5f6a1bc306cc46137388489176c3116f2a0e0946471b49b diff --git a/dev-db/mariadb/mariadb-10.11.11.ebuild b/dev-db/mariadb/mariadb-10.11.11.ebuild index 8a17a1d039a3..c43a75110b46 100644 --- a/dev-db/mariadb/mariadb-10.11.11.ebuild +++ b/dev-db/mariadb/mariadb-10.11.11.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/mysql" LICENSE="GPL-2 LGPL-2.1+" SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 x86" IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx diff --git a/dev-db/mariadb/mariadb-10.6.21.ebuild b/dev-db/mariadb/mariadb-10.6.21.ebuild index 23869316a4c1..3549160cc577 100644 --- a/dev-db/mariadb/mariadb-10.6.21.ebuild +++ b/dev-db/mariadb/mariadb-10.6.21.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/mysql" LICENSE="GPL-2 LGPL-2.1+" SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 x86" IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index b243b11557af..6be51031bee9 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -27,5 +27,5 @@ AUX mongos.initd-r3 422 BLAKE2B 90872d0d8cdc5e33e3eebee848f58a2db0511d48b496ba93 DIST mongodb-5.0.26.gh.tar.gz 57252091 BLAKE2B a4663a4dbac90118b56646816b178680a6bd99be6abb582fdfdb662c8ddf14eb9db18ed97260a37b2d04bf11715e6cfaa34bb12c4f4b08426e3afa90908f0b3c SHA512 efd56649006bb61070a2f255e8d843e4ddab33562ec9454afe55848dcc3ce8ee90431f70c9362b14e52c4a49a162ea3075a869a6fd71f63efdd5f4358703fea4 DIST mongodb-5.0.30.gh.tar.gz 57312372 BLAKE2B 72b026115cf3c8b1b81857bc5bffcd5b72bae4b581a7ada598bc7bbe594f264f581212159788113c5709ab751dd8a57943a3cc9b78f0d31aeb50375fa1da2c28 SHA512 97642da12cf199fa3f17825b1eb20e4d9bc1f65c8950f54b36347af11b6964cdd2007d11b01147d0c253077ef14121de52517c1739b433b49a9cbbe2596d9d05 EBUILD mongodb-5.0.26.ebuild 6157 BLAKE2B 375b4e2395216f0d4651c7ef249cd44e4d6e0b3ed9b6a2d4d831c7e0673094e4846bd87e95aac7bec802f2a6808ea93fa4880b5959f856c3207422137af07b01 SHA512 51e6cb8780a43e4603757602a806f3dab019c46135ce9df7a1907ee6a92a45b619fa933cfe722f3891bde7cdb4015203807f4b2f4c3b9285f4b203c6e299c46d -EBUILD mongodb-5.0.30.ebuild 6212 BLAKE2B 3719f1b506db6ddba9b9f678820340ee8562bb3eacb38ae605b68f0c57bb349d5b2d9dd408299e723d1876f27072da27893f19d456f9cc6867de7e0f0dd47342 SHA512 0e693f07d47297d560a7b7b3bc02599d5e7357d112d8965631388b7eab4e146597679270c7e394b81b9807250dbdadde2e147465e1cc564125e7945ac9d9dfa9 +EBUILD mongodb-5.0.30.ebuild 6211 BLAKE2B fbdccb29d83c7ccdf1de4e921f479b4b26f1b15dc7e37c8c0863c697d0bd1be6abf56eb2a7c01844485e94a21c2037d365970d28858a8fb59545e082362891d3 SHA512 af6d2de2f402896ee0f2d02060430423176495538803ae29164c1f35b4b2d2765809178df07b2a4bf261788914d46e51bd1115786f119ed6b74fde13831884ec MISC metadata.xml 990 BLAKE2B 59df82d7c6895609ad70e11bac3aec67c2cb76c5221e71c853cd09c77783acf720bf5ccfae1e998e03cfc15b88560dc30b71ee35ed19a971c39bb840aa622391 SHA512 1c05e1ff3cabed908f254b5166e7396a7b85c63e3589025048d9537c395d3b753706f0c5cb5c09a6766cd8e9d586981eaeb342bfc6a6d14eedcd47da00a2401c diff --git a/dev-db/mongodb/mongodb-5.0.30.ebuild b/dev-db/mongodb/mongodb-5.0.30.ebuild index d19d17ed7480..914c615f32cb 100644 --- a/dev-db/mongodb/mongodb-5.0.30.ebuild +++ b/dev-db/mongodb/mongodb-5.0.30.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0 SSPL-1" SLOT="0" -KEYWORDS="~amd64 ~arm64 -riscv" +KEYWORDS="amd64 ~arm64 -riscv" CPU_FLAGS="cpu_flags_x86_avx" IUSE="debug kerberos mongosh ssl +tools ${CPU_FLAGS}" diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index f2cea1e174fa..bc4ff38396fe 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/micropython/Manifest b/dev-lang/micropython/Manifest index 2c20359ab2fb..241efcf21c6f 100644 --- a/dev-lang/micropython/Manifest +++ b/dev-lang/micropython/Manifest @@ -2,8 +2,6 @@ AUX micropython-1.17-exclude-float-parse-tests.patch 525 BLAKE2B f9a3b7c8f625edc AUX micropython-1.17-gcc13-build-fix.patch 1826 BLAKE2B 3212ce3d7ef51f9163a143b1a3727770a6c9b049e7a4b386117366af7cc451ac1740cf217772f6b9a6fe531ec9c610bd61b143e428fad19cccf96c295e58b97d SHA512 540a38b845f7e457fa19e8645f62bc1bd7972e29d5414dba76d8f72d9c4279e49f906b04e7e96c2f61a60da9cac4a9d5c2ca688a436376e8c203fe0959249b25 AUX micropython-1.17-prevent-stripping.patch 461 BLAKE2B 9daee505d5c446a3a6756336cfc5fb016053f36f5f567cf35aa6ab9a1b794a28fd92b81a27ffc2ce077a75c422c9b2a957c417b561edcf85ffa5653e1eddec41 SHA512 0cd5a8c499552b0728242af531406e0d26d91f560d7d4b38ea6fd0bc0b43639e77af9e56b6b89cba5d5661131357fa1a714c3fe734e3ab59f60fc63258d00c4c AUX micropython-1.23.0-gcc13-build-fix.patch 387 BLAKE2B c33adce39efba0e1acdc3dee8dac3438eac15f12cd79cbb5b3c708fc741f42ff26a477b62cabd71f993fdf29cc0e5dc92bd10f7543c6b93a2b985a6061eebc7e SHA512 29cee711ea5c70fbe6707074fcbc71fac4cabd69939070879bca7f2480d052e136e10542df54a9aa6371479350397518697f42fe56db26ca594ed10dc1410e98 -DIST micropython-1.17.tar.xz 56606868 BLAKE2B a6338d173de646764c1573ebabdb9818746a479fd2dd618f9be9955881e3829c4d89da4602934e71655734ec1c6f2150a6ac2c54a5fed9bee998905a00d5c6ea SHA512 8074214040e35ae1ca99721ec442f4cef70fa03380b7662016c55cb3acff9178fc54140c0d818c9581389b4daaade142ecf75b65a2919c666a50255423a39a54 DIST micropython-1.23.0.tar.xz 85748224 BLAKE2B 3fca138bbe9a676c671812625ac374e82c3c91bb41db32557747ea4d28941de92be80bbf2e642f9094427dbcf6ee285c63ddad66510287074edb716017599384 SHA512 16f065bbbed1469587597193e7131ed9278ca2b22c8614098b5c79060f853db2a5a38ffe85688126cee86a5cb110d74840f50be4b009a687d7d310b54de2b2b5 -EBUILD micropython-1.17.ebuild 1429 BLAKE2B 9779c5a596e49068b07a91f635928a842d71927c389ca55403040c84dc6d02510948975112688d4924945bf7c119fc20fba1caf72f4b13ba46b0f7aade5f6ef9 SHA512 f2e43607d1abee316ddb8ea80ffcee828eb9785285574696266c55c3cfa0f5872f731232ee14158dc55970bfe9d9d72a50b4f905558465effc7fe440e558bf6e EBUILD micropython-1.23.0.ebuild 1591 BLAKE2B bbf3f6d9de6e09eaceee4320a60f957011dfc5d4fad55f4565f442c9ebccade3a50b3c8acf198129c37c260d59a7654a0224dfdd807c65bea15bc65f800b7c5f SHA512 cfa9bc6fcbe33c1fcff1d36f6b73a1f53ce44c928f2754d2db339a86d1528b316ce62b3555828ead20038a00b90844cc1175b211d37a4810a929a9c62ab17f9e MISC metadata.xml 1163 BLAKE2B 6edfd7148dc0686e3cfc81e429f8a1643eab9fba88bdf9264adf737ea03761a5e15a3b4994ba901d9655fa419d27ea29adbea7e6fb5ac0d7dfebd1c0115ea885 SHA512 5e658e8b5e364741a4d020f8331effeed21dd4508f6048bb6c192f3721e91cba503846d741d56886714f462f7f68d21e79e9989d46c858ffb71584c7d6ca7c00 diff --git a/dev-lang/micropython/micropython-1.17.ebuild b/dev-lang/micropython/micropython-1.17.ebuild deleted file mode 100644 index 16620cf90890..000000000000 --- a/dev-lang/micropython/micropython-1.17.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Python implementation for microcontrollers" -HOMEPAGE="https://github.com/micropython/micropython" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" - -KEYWORDS="~amd64 ~arm64 ~x86" -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libffi:= - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-prevent-stripping.patch" - "${FILESDIR}/${P}-exclude-float-parse-tests.patch" - "${FILESDIR}/${P}-gcc13-build-fix.patch" -) - -src_prepare() { - default - - cd ports/unix || die - - # 1) don't die on compiler warning - # 2) remove /usr/local prefix references in favour of /usr - # 3) enforce our CFLAGS - # 4) enforce our LDFLAGS - sed -e 's#-Werror##g;' \ - -e 's#\/usr\/local#\/usr#g;' \ - -e "s#^CFLAGS = \(.*\)#CFLAGS = \1 ${CFLAGS}#g" \ - -e "s#^LDFLAGS = \(.*\)#LDFLAGS = \1 ${LDFLAGS}#g" \ - -i Makefile || die "can't patch Makefile" -} - -src_compile() { - cd ports/unix || die - - emake CC="$(tc-getCC)" axtls - emake CC="$(tc-getCC)" -} - -src_test() { - cd ports/unix || die - emake CC="$(tc-getCC)" test -} - -src_install() { - pushd ports/unix > /dev/null || die - emake CC="$(tc-getCC)" DESTDIR="${D}" install - popd > /dev/null || die - - # remove .git files - find tools -type f -name '.git*' -exec rm {} \; || die - - dodoc -r tools - einstalldocs -} diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index b277c7ee8476..b9c4414c360d 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -67,12 +67,12 @@ EBUILD rust-1.80.1-r101.ebuild 24012 BLAKE2B af4e6fc7d9808ca8e557176e7f5249b69ab EBUILD rust-1.81.0-r101.ebuild 24209 BLAKE2B 11af34b13f231dcfefb090200bf917e9033bb7ad7a1d569b9fc3ae416fb4e95d244b879d9b7bd8f07662f46f4e549734c957f86a91f3c2016e0344a7a787eb64 SHA512 95cad9fb46f341064a491a8a038a1e89619edab6828bb5fd8165c62eda2cbbb93100c2407027cac711fe1dcf667c79a83e0dfbc9d9dc767b48bdc8f3aed1ba85 EBUILD rust-1.82.0-r102.ebuild 24404 BLAKE2B 8f40807cf5f02c5ff621cfc220dedb1e6f4266139b51a22e31cfd8fd8b1aaf19317f2331364c70f0489d4770321b497db258fc9d94770e04e486694d7382c4d3 SHA512 5f2825439e4363b9d83e379cc97a1a0133d4886875db06391f827b9e5e03ae83bcfa86fb309310f160db543fe647c4a51d94f16505734ddab6fce12e0fb93ab7 EBUILD rust-1.83.0-r2.ebuild 23637 BLAKE2B c60d6cb5a7ab0be268648ac976040197de624d63e3935d89bfc946677860c6f8d8c41f347402afba3226f162f7c5c694834731fa343f9e83663d22fd3aa1aacd SHA512 2b0863f61d6dbab59893f0099df74f52be64f98355919e2f825ee67e79b8446cb414771aec8bb434f7dff52c500104d12c0876635489090f5a7e481bfc96d946 -EBUILD rust-1.84.0-r1.ebuild 22248 BLAKE2B 2905ea639293e16f92a1a15d7c476c1fd89a53f28d26b7e414c6f2910c3f14e6a12a9c74a702ade458bd330805a96e8011c24a2c3b381e23f61bf9848cb9de93 SHA512 17f671cae9f79cb1cb610f368c2bcf61470d26d4fbbc148772d9f4ae383dd28d890cf4266e474e600c6d19d66ee68ac2022f8407005f1ab9d0f7e7f6d609bc3e -EBUILD rust-1.84.1-r1.ebuild 22226 BLAKE2B e10c8fa01d4ddeff4b121d643ee0a6e8866e52fcb520f90b9e3beca25260c10b58477085b8d6e95d704809ddbf9ab83e4cd2ba5e83f376d5080ffd5408495283 SHA512 8c34a3c20f64498048d6c46b54995f470e974b6289781af53c19d846163b53db4b0a3989f82fad5ba6661dac6d1aa4d180dfbcefbc947a5d8e108d4dcbd054aa -EBUILD rust-1.85.0-r1.ebuild 25359 BLAKE2B a4e3081e92481315fb586536e5f8da9727107ff8c887e48b6cc402aefb1c5271b3f3fe9f07f1cbaf4779327ff778bfb5dd1249a7c532c9447a4b86157bb933b7 SHA512 7c5430e9de3d34c0eb2e07b75dd44f851f940826a1e3d3a955891bab0e69a040fe666cd13dce683d0cbc17ce74613c3cb52c0b1438263f5a9452ed487c752e50 -EBUILD rust-1.85.0.ebuild 25310 BLAKE2B 11f32ff0c8fdd276ec272deed54732eaea5c255c7695b40e49c451a4a41865c969b759df1bbc56b15c59f84380928e8d1e7a5771ec0739931ccfd5b4e54440c7 SHA512 f5efc2e1033b9a738913a5339a650418cb9cf01afd5156ba0db9495bd2aabc42d4758cee49fbdd999bf9d75fa03149ebd70be7a968bc7fba9da9200079be82e8 -EBUILD rust-1.85.1.ebuild 25359 BLAKE2B a4e3081e92481315fb586536e5f8da9727107ff8c887e48b6cc402aefb1c5271b3f3fe9f07f1cbaf4779327ff778bfb5dd1249a7c532c9447a4b86157bb933b7 SHA512 7c5430e9de3d34c0eb2e07b75dd44f851f940826a1e3d3a955891bab0e69a040fe666cd13dce683d0cbc17ce74613c3cb52c0b1438263f5a9452ed487c752e50 -EBUILD rust-1.86.0_beta20250218-r1.ebuild 25723 BLAKE2B abedbe347eaced0803ee3f9380ed3e596d9dd414003f6b2693c879b27741e998838f3ed01be86863e35cfa621969cbff6fb83308fbd43e93b93c82fc21a9357a SHA512 016a5887790379abc44dd0f255a1a2c6c72b5e10368386cfc37ce7f57225d402e74bda6fffd7b0777956eaec765f7dbbf95c15ee776a74b028b18e9adebe2c7f -EBUILD rust-1.86.0_beta20250225.ebuild 25724 BLAKE2B 30d1ded795e903d397c9a419cb4730b744f3b0810afda47808b6f63e09ed5ebf09afe495c3c9079681e1cf298d8b113894ee07b3fdd50901d77f6fea2f415a2b SHA512 a2f3745de503edf376f37c1978ce0369006d65207598a35fb87b7176f0fb8fe613de02c52145b0965085665aa6b59c98bad61166d7c5258a07d0628ee140eca7 -EBUILD rust-9999.ebuild 25383 BLAKE2B 185b821fb069a9f8a3dc701166359fc00281b683ce265f7a28d2ed3d0ea1a37de9e34c62aec4d821a4751bb71e872e991e20d841c88d1673a8858223b4d0d1e0 SHA512 8bbff68b923b0b3c63b5416a43e3f038fd1f514c1025cfc635efeb09f1f0521c08c29b927077494df4130215ba03a3eb36de7bf79998e4f0272270aade5d5ca8 +EBUILD rust-1.84.0-r1.ebuild 22475 BLAKE2B 4bfec138b728c865a372a640d6694f3551e777244ba21d05e1efe72a0ba3ccf559a85f7cd679adec23ed97f3a7eef4fad54bceeaf4fa3967729813edfc808ec9 SHA512 72998684654d5103d0a6325bf157b2558dc804fb379179e88ac7a21f78a23071290a8cc4917e6f7e1026d76854ba403dd61bba0f2c38b2743f04665cfa14831d +EBUILD rust-1.84.1-r1.ebuild 22453 BLAKE2B f1c5b255369c426023960d89bc0cd2aedbc29d8fda44463478e15129dbbe771c99c38cb306f014d8dea2f1134a1b1305a41410129dfcd6b12a75e848853d885d SHA512 9e7a59009a61a700a7c9dda0f194b777f603d1e66d7bb7f00f65e9a2ae6069da77135aaa9261bf2b5ca40f15bcfe9147876ea02dd4729fbd66ca30b2ee303e6f +EBUILD rust-1.85.0-r1.ebuild 25586 BLAKE2B 8922eb45ace74a0a6bc8e15d00680a5f3ca27519d3dd7ba7dcac1be2b3aeb502b78f3cddc18631de52581e6532ba10715c968bce1f8a559755d494a088ca51bb SHA512 438c76f395828684184982316ef0931d3619a3d09f5e733310fea5c8a64e1ca504dd4fc20d31cc788f88d46f1825c05cb9898cb9fd201157e83e53797164f841 +EBUILD rust-1.85.0.ebuild 25537 BLAKE2B 7b4a1cffb5769f7ac2b049a2076c51a5df13b7d9d2be1c7d960ac3046b983e577bb991668f124899a0d0220e6055a31fc88775ce3e8ff7ae6efc68428f5d865b SHA512 31cac0249245527578ae82f52e097b337c691706f39b5e060426e76b55a7aed95f0ad32671a2d6866c570f6ec4c50dc90e8853e2aac68c7eca80c3d5295cca54 +EBUILD rust-1.85.1.ebuild 25586 BLAKE2B 8922eb45ace74a0a6bc8e15d00680a5f3ca27519d3dd7ba7dcac1be2b3aeb502b78f3cddc18631de52581e6532ba10715c968bce1f8a559755d494a088ca51bb SHA512 438c76f395828684184982316ef0931d3619a3d09f5e733310fea5c8a64e1ca504dd4fc20d31cc788f88d46f1825c05cb9898cb9fd201157e83e53797164f841 +EBUILD rust-1.86.0_beta20250218-r1.ebuild 25950 BLAKE2B 6f970112b770e85633ecb82925816400135595cd3ac0bd274fd362144cb77adeafcbfc24403c384d598e2e139e4fcc2a48238adec853013bf54bc5e7a1ee9efe SHA512 930e930b54cdc50d3f24e6835617a706c714c0f1b817aff558d131dfe73fdb9a222fe6f69c8167585a42ef21bf2687ffc817cb8abace1b3dd0164d9378c9f28d +EBUILD rust-1.86.0_beta20250225.ebuild 25951 BLAKE2B d2fcba60f03d85d3c4dc5a6c3d43385cef91de18235fc80d902e3f4855999376f1013ba55ee3b5f54b2d1945c70614eeca0107693456c6bfb9d9f4490757213b SHA512 c3d0032a3d2e7aff373ac1b040c06d4ff3585daf4d93adb4b95d7e446596c48d09b804c405cc9bf997790f89e06287aec9f2c7c41739bdf3e22eb92a71a90c8c +EBUILD rust-9999.ebuild 25610 BLAKE2B 0f09d17c911ce17034666917dc1a3527c91cd4f4ac7aaeb51c196e8ad0d64f6609ef99f1b490beac2612fec7dc8cb606748600a7ba93da2991fce5b95c53dde6 SHA512 a6e078cd1c42602dc52e9081fae8342f08673703a2698d01c2ba1ce361598cec66572c8b1a10e3695888bb17fb6a342ed8bdc9c89098e7a3458a41ec84d3eb5b MISC metadata.xml 1841 BLAKE2B 48a8167ae44a7f4892b917895298627ac920af6c488180980e65bdeec53b650455fc6d7dddad0a7a8257d473080082377fb6b6df6a834b294b6e6485e6784a1e SHA512 1f5fd792b65ccac89a61233004980d9f7cbaecea5d05f35f9cc2dc9cab4e3ccfcd46828e88770a1b8ba5ca23064b6a75eea72a0b32bcce52bb399b85ac95f755 diff --git a/dev-lang/rust/rust-1.84.0-r1.ebuild b/dev-lang/rust/rust-1.84.0-r1.ebuild index 6fc4e46d7241..83b5a9c1a3dd 100644 --- a/dev-lang/rust/rust-1.84.0-r1.ebuild +++ b/dev-lang/rust/rust-1.84.0-r1.ebuild @@ -68,6 +68,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -234,6 +235,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -386,6 +391,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-1.84.1-r1.ebuild b/dev-lang/rust/rust-1.84.1-r1.ebuild index 4dd53ebc8d05..b6f28c029fd4 100644 --- a/dev-lang/rust/rust-1.84.1-r1.ebuild +++ b/dev-lang/rust/rust-1.84.1-r1.ebuild @@ -68,6 +68,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -234,6 +235,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -386,6 +391,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-1.85.0-r1.ebuild b/dev-lang/rust/rust-1.85.0-r1.ebuild index 011b8572a939..9bfbad9c8626 100644 --- a/dev-lang/rust/rust-1.85.0-r1.ebuild +++ b/dev-lang/rust/rust-1.85.0-r1.ebuild @@ -94,6 +94,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -306,6 +307,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -473,6 +478,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-1.85.0.ebuild b/dev-lang/rust/rust-1.85.0.ebuild index e7079ae7c11e..88b742cc5112 100644 --- a/dev-lang/rust/rust-1.85.0.ebuild +++ b/dev-lang/rust/rust-1.85.0.ebuild @@ -94,6 +94,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -305,6 +306,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -472,6 +477,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-1.85.1.ebuild b/dev-lang/rust/rust-1.85.1.ebuild index 011b8572a939..9bfbad9c8626 100644 --- a/dev-lang/rust/rust-1.85.1.ebuild +++ b/dev-lang/rust/rust-1.85.1.ebuild @@ -94,6 +94,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -306,6 +307,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -473,6 +478,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-1.86.0_beta20250218-r1.ebuild b/dev-lang/rust/rust-1.86.0_beta20250218-r1.ebuild index bbf7e2c95c8c..c22abb3204b7 100644 --- a/dev-lang/rust/rust-1.86.0_beta20250218-r1.ebuild +++ b/dev-lang/rust/rust-1.86.0_beta20250218-r1.ebuild @@ -95,6 +95,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -313,6 +314,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -480,6 +485,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-1.86.0_beta20250225.ebuild b/dev-lang/rust/rust-1.86.0_beta20250225.ebuild index 7ccdcd48b3d6..7590d615f095 100644 --- a/dev-lang/rust/rust-1.86.0_beta20250225.ebuild +++ b/dev-lang/rust/rust-1.86.0_beta20250225.ebuild @@ -95,6 +95,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -313,6 +314,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -480,6 +485,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-lang/rust/rust-9999.ebuild b/dev-lang/rust/rust-9999.ebuild index d7dd9d8d660c..72e640905646 100644 --- a/dev-lang/rust/rust-9999.ebuild +++ b/dev-lang/rust/rust-9999.ebuild @@ -94,6 +94,7 @@ BDEPEND="${PYTHON_DEPS} >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) + lto? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja @@ -306,6 +307,10 @@ src_prepare() { fi fi + if use lto && tc-is-clang && ! tc-ld-is-lld; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + default } @@ -474,6 +479,9 @@ src_configure() { dist-src = false remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang ; then + echo "use-lld = true" + fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 # https://github.com/rust-lang/rust/issues/76526 diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index c0d20aeae09e..25bab954a3be 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/clog/Manifest b/dev-libs/clog/Manifest index 6440c2698eeb..344e36bcb1cc 100644 --- a/dev-libs/clog/Manifest +++ b/dev-libs/clog/Manifest @@ -1,4 +1,4 @@ AUX clog-2023.11.04-test.patch 396 BLAKE2B 41a231ff4920311887ab442d057dd0951d623a2b10087c0f73590f365c19bae058d98f32bdc02cdafb18853603d38f42cdf12e238610811ebb5f828568d9348c SHA512 543f32189db01008db49b09b14dccf7861a63be975c01c1e7c7aa8efce2d7a9ac51dd2083792b9ad759e4d2fd6c34dd1a06cb6c5b4ab375a99abaf668ba63cf1 DIST cpuinfo-2023.11.04.tar.gz 3516672 BLAKE2B 4f99781081ae7c0736bac35d8f589918be1466763d57d0b0661c7cdf8a24fccee61d87acae314714bad09da2a15d96d9725b7c2b7a6a9945bb320f96c31b3eb7 SHA512 02dd70f0b95c2cb6d8af4e33072f63f5d72d2314796033ae68bb6b37cb7db18d43dd2cdfedafc896dec0614dbeec9ab507f765f3d958fbda8c0ab3e3a191a87c -EBUILD clog-2023.11.04.ebuild 861 BLAKE2B d43881712a21152c551fa311268e3b10a1c17f218c72c55e2efb4cca6f958d45ca34d7745526ba5a040979735ca30559761d40e91cac5a79e1b8ac9f67425f0d SHA512 c6bd4d614a27a56e9aef2fd4a7e95107b79faa0e5d55a66902cbc104ac33998cd2173c330c2c6da06af3af26a8457a6d279d8685c70a5a7538afac30f14fe292 +EBUILD clog-2023.11.04.ebuild 982 BLAKE2B 21e5625860284e4e2e8082750d536fa935b283732bab13aa8eb7ad48d2b93053b867b1be702d7b2a97b5751f131fcef9b3a403654c55f54250d1b7209250e2c2 SHA512 115c3db32794acbec7cec3bf3d7917a582b1d5b3399205860752f1fb4fd7727190d322e2cf57d89fccbc7d1bdd87bcd03865263e12cdb8d80f187756cf7005c0 MISC metadata.xml 328 BLAKE2B 160050e4c013753fd69c5a153bf5c63d0627fb2dc96f170f5d2d4a9585b53771fb32866db5a99c27a878402c54c2f10ff43a56718acec5afd5e7b6827c8884d1 SHA512 032c753ed917179bba2cb457ee87b3a8ce6941032138d4cdf59ff764907da93c779fd1ff01a36778d99fefa89f0a2fdf43d1871a9db9e82d6ecfdcbe8bb198fe diff --git a/dev-libs/clog/clog-2023.11.04.ebuild b/dev-libs/clog/clog-2023.11.04.ebuild index c7655a4e2224..dcdf83381f16 100644 --- a/dev-libs/clog/clog-2023.11.04.ebuild +++ b/dev-libs/clog/clog-2023.11.04.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,6 +30,14 @@ src_unpack() { rm -r cpuinfo-${CommitId} || die } +src_prepare() { + sed -i \ + -e "/CMAKE_MINIMUM_REQUIRED/s:3.1:3.10:" \ + CMakeLists.txt \ + || die + cmake_src_prepare +} + src_configure() { local mycmakeargs=( -DUSE_SYSTEM_LIBS=ON diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest index 3cd413d3add7..9f91f0f41582 100644 --- a/dev-libs/hiredis/Manifest +++ b/dev-libs/hiredis/Manifest @@ -6,5 +6,5 @@ DIST hiredis-1.1.0.tar.gz 122002 BLAKE2B 74c23816e59ea241c68640f99970ae68536a1cd DIST hiredis-1.2.0.tar.gz 126216 BLAKE2B 3f0b74205fb4ceb42fb4c1700a9bf95cf2ad2d9880ee1f2da9cbed6096cde5e918b01465ce9d6ec1b29b5934cfa6ab41000ed344a9983cebe6bd1bf64ac0ede1 SHA512 f8984abb29c09e7e6b56e656616c5155f36c53da4161a2d4c85688486411cadcdf20aa1adb9bda208c500b401c750871be1c8d58ba9df5328634d00e9d1b6589 EBUILD hiredis-1.0.2-r3.ebuild 2094 BLAKE2B e5ee39e7b2b627ee5071b4d114a2f300cc8e68bda839920069462753a1a93508ad29b5c60da21976137e1d6485f2ca257ccf7ddcacede189130752d93435610b SHA512 bf568765d0e08ee91951a8745e7f56a880705510962aab432db863522f22bc02ea3b142b3766edd28f83b75e2233294ab8d4dface9c177b41484fc55b2b35e84 EBUILD hiredis-1.1.0-r1.ebuild 2243 BLAKE2B db6eb0f64d01c59adf0cf2cad3d143d49ae7046a90bab2cb4b2c38a4de20a27002af3970eeb80fa70a3d158b5442789525c7d2577cebaf9c41c9936a09c88fca SHA512 b5f48a57369e846797a85cc80352684709d61334bc2557e54f6c1ed6ad3717516f43c07ac55bc7cc79096d6a9f32e31c42b922867099bf43f1bd1544f01a1d7a -EBUILD hiredis-1.2.0.ebuild 2225 BLAKE2B 44fc8763ace50f2968219b57b5500220501cd40cdb60259db43cc2c72279915c82664a54571c66d43cd445c3fe71c21b585e7278c45b02445a2f610df1b0e3a5 SHA512 2c4e70b2144c6e6ec1deef03305c9e8495f207eb115dd01edfcf252cccd5e140ff9820cd8407013dfd4d3a12ffc16a98f21cd6a8d044d765f14364dc73852898 +EBUILD hiredis-1.2.0.ebuild 2223 BLAKE2B 4552ee86541a69928393cbfe66d990db178520a67c714766f7e021f01d736869e89eb113afdf3003e2c43f7277ea8cf9529b26f0b382f044881eb1a79a42e0bd SHA512 6e9c1db5c2d5cba2e47cd8b61485dabdb9ca52574de4ad62a6f951eec435a06c6a8b4efa99b60548a5a9292d63e0205ac304384e26290c8cbc261e808474fb5c MISC metadata.xml 404 BLAKE2B 3872a9946b2a134a1c55c2b0aa6a77d83df6b3e48a6bfd017e716ec0eb8400bc95476088d8b79de5e23d6638397b5a0d41bff556c076e607a6f1d0dcd668c7e5 SHA512 ea90d8e7a04ab8929bbefce3c78adb610c7e22d2c9ed44483e16dd4530f04baf160d372999a5de9ea52850336b4d9ca13fd70fb719c2db18f938360262761a29 diff --git a/dev-libs/hiredis/hiredis-1.2.0.ebuild b/dev-libs/hiredis/hiredis-1.2.0.ebuild index 7fb31fd84ecf..f4dd9761dbd5 100644 --- a/dev-libs/hiredis/hiredis-1.2.0.ebuild +++ b/dev-libs/hiredis/hiredis-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ LICENSE="BSD" # Always check "Upgrading from ..." in README # e.g. https://github.com/redis/hiredis#upgrading-to-110 SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" IUSE="examples ssl static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest index e4959137d5d8..4d40b0560e4d 100644 --- a/dev-libs/libdnet/Manifest +++ b/dev-libs/libdnet/Manifest @@ -1,3 +1,4 @@ +AUX libdnet-1.18.0-fix-incompatible-function-pointer.patch 4151 BLAKE2B 8da8a817ca8cacece72e42be69c9a3053bf58436700fd3664d0eb3ccd370c501272433700fdf23324dcd641a0b1d1c9929fe4b6eac5535660759790a600e8d86 SHA512 64c208929e843c53180b78c6aa645730e6b4f62a6a88863358585a3db00929bc32aca26d3610940decd3cb1720b78de2ab8dc7e19056aef8dc7530bba3c14cd7 DIST libdnet-1.16.2.tar.gz 675191 BLAKE2B 04e4533dbe45700decec4755c7db608d0ca68be05431bf44e6984b2c6a4aec55888fc0f0159916c8ac4a60ec5f743047d2a0a541786cd13fda61739bd7eef0fb SHA512 4b1902553a57eeb56952968e15be032de92d8106dc6e0ebf8e10470605c9c2ed69cb015f4057a5c119d01509c6795fc0dcda85a311d14124dddefdeb6223f848 DIST libdnet-1.16.4.tar.gz 684358 BLAKE2B 40be891c9004288329aaee0c79a29ebf0f095dfaaca4da98fd5ecfd759e22b8d10dc6b906200db1ac5b0a8cfbbea8fbe509da393e60cddeb5f875ad179cdc67a SHA512 6c5556e365047afcc5da3f76b1c99aa70723c076a7cf75c03d96a661a583dfa6d0ab605076e68efffe5ddca2d69875e4bc4938e0874b8aa24915fcfbfe3f3ff9 DIST libdnet-1.17.0.tar.gz 684645 BLAKE2B b208cb41201145411b1949531cb1ab27b4edc6026b8ca703c24231fdb021f46bfe922eb1da11090c271f439339f5384c93168fad3130ed2f89b3d2eca5c7f89f SHA512 b207b2f61e3759a2b17827eabf37b0eb68cb9fa27418f99ee4efd754b01dfe8504dff465664b14054d54df334195d43963d142c7104dc603b2b8b1491590d2a7 @@ -6,5 +7,6 @@ EBUILD libdnet-1.16.2.ebuild 1481 BLAKE2B 1ac09575eb9aeda48a21448da8f055680592a0 EBUILD libdnet-1.16.4.ebuild 1807 BLAKE2B de224a2d54cfb0bbab260ed33c0314ba36384b7136e90f4d0a0188e2612ec1a22bc4532ad408a0b3951d6f050640c2a220dcc5aa736af485befd29bf22ce3579 SHA512 414ca259de14c4015e9956a1939eb221281ce8219cc2679cc0e4649a0f10161e21578b4e95eeccd98934245a6a3fddd5763b5f80429d97aa032ff46cf914193c EBUILD libdnet-1.17.0.ebuild 1819 BLAKE2B c15f3e9babb10b52d74fb119bf8589efffb8fc4a9173649c22b22bb4ad408b0b236ff289b2c0f063bf2662d1118a38750f11eacca3373841b63ee4543df68b55 SHA512 60dab0c6e3a41281a88e989bb1ff536039d3838104e8c5ed063bff984edbb3dba146c5a325cdf4e5e3e6c69ded4d6dcd9ac48c006781059973cfed4109bd6b6a EBUILD libdnet-1.18.0-r1.ebuild 1868 BLAKE2B 4f8e7856ff1bac545d1edd2807449c4d68b94c3c6c357c20d42d8ad581e13b8d0735cc8530cb26b38c37e89242d0005c4a0940942cd8df4a57a0e2a58690a74c SHA512 907829dccc306024b2cb957b44709d652a43bf9e3354467e259e42d8b6f42d86a59dcaad03c4f20c830f5a645bf7989b96560e97ad8c2598cbafbaa39bbc88df +EBUILD libdnet-1.18.0-r2.ebuild 1956 BLAKE2B af70c76bd7dd0978bef35f6b7ca2720ce147114e2876fddb9fb322c83ba1938c7ec1ba4ad05230935e28f83a66ddb39b5555d57b2bc251cc34a048d6d0980984 SHA512 f655c6f75bb5900e5296dd946f342552a894885424571c0060c37ae46bfdebc1c4b5bb3347eddc1e7ae1aaa5988fc78178a827af2fa169bac82095762126eb5b EBUILD libdnet-1.18.0.ebuild 1813 BLAKE2B 567ae04e44cc5158d283f36da9e6ca8d81c9ddae712e9207d645fdbdebe8f758c73d1c5a5cd7417ab00a61d3283a4966e490026624a43af8996f1f6373c89ea4 SHA512 f5cb02392062a3c03e89887903c0539a30246ff9894b452f40d38b49c501b2ba03c27211f3472bc4cceabfe8d6312952153200cf93a34fe892af8bd1a009982d MISC metadata.xml 413 BLAKE2B 91e8ea8dfe7585b6bcce394bc63e466cd7094b8b12ecb4f6b03303b37575387250f81c85a3be03cf8b36cbe10ef724794c86afec5decb5f042d0cde5db2bfdc6 SHA512 af7f752fa0811cb6e57b2398a86f5c57bbc0af1e3392ff3c26af27568ae3ed5232f765558f5e3b01cb6a6e3debfe2b0b893fc2c3598776d94eb6318744ca6fce diff --git a/dev-libs/libdnet/files/libdnet-1.18.0-fix-incompatible-function-pointer.patch b/dev-libs/libdnet/files/libdnet-1.18.0-fix-incompatible-function-pointer.patch new file mode 100644 index 000000000000..054bb9853ce9 --- /dev/null +++ b/dev-libs/libdnet/files/libdnet-1.18.0-fix-incompatible-function-pointer.patch @@ -0,0 +1,110 @@ +https://github.com/ofalk/libdnet/pull/104 + +From de57a2349172148496386e284db91abe6406b02a Mon Sep 17 00:00:00 2001 +From: "Z. Liu" +Date: Wed, 19 Feb 2025 11:37:37 +0800 +Subject: [PATCH] python/dnet.pyx: fix incompatible-function-pointer-types for + modern compiler + +which is error now, see https://bugs.gentoo.org/933360, +clang 19 (maybe earlier) has the same problem too + +Signed-off-by: Z. Liu + +diff --git a/python/dnet.pyx b/python/dnet.pyx +index 4e3604f..04db2c6 100644 +--- a/python/dnet.pyx ++++ b/python/dnet.pyx +@@ -661,7 +661,7 @@ cdef extern from *: + addr_t arp_ha + ctypedef struct arp_t: + int __xxx +- ctypedef int (*arp_handler)(arp_entry *entry, void *arg) except -1 ++ ctypedef int (*arp_handler)(const arp_entry *entry, void *arg) except -1 + + arp_t *arp_open() + int arp_add(arp_t *arp, arp_entry *entry) +@@ -687,7 +687,7 @@ ARP_OP_REPLY = 2 # /* response giving hardware address */ + ARP_OP_REVREQUEST = 3 # /* request to resolve pa given ha */ + ARP_OP_REVREPLY = 4 # /* response giving protocol address */ + +-cdef int __arp_callback(arp_entry *entry, void *arg) except -1: ++cdef int __arp_callback(const arp_entry *entry, void *arg) except -1: + f, a = arg + pa, ha = addr(), addr() + (pa)._addr = entry.arp_pa +@@ -911,7 +911,7 @@ cdef extern from *: + addr_t intf_alias_addrs[8] # XXX + ctypedef struct intf_t: + int __xxx +- ctypedef int (*intf_handler)(intf_entry *entry, void *arg) except -1 ++ ctypedef int (*intf_handler)(const intf_entry *entry, void *arg) except -1 + + intf_t *intf_open() + int intf_get(intf_t *intf, intf_entry *entry) +@@ -933,7 +933,7 @@ INTF_FLAG_NOARP = 0x08 # /* disable ARP */ + INTF_FLAG_BROADCAST = 0x10 # /* supports broadcast (r/o) */ + INTF_FLAG_MULTICAST = 0x20 # /* supports multicast (r/o) */ + +-cdef object ifent_to_dict(intf_entry *entry): ++cdef object ifent_to_dict(const intf_entry *entry): + d = {} + d['name'] = entry.intf_name + d['type'] = entry.intf_type +@@ -970,7 +970,7 @@ cdef dict_to_ifent(object d, intf_entry *entry): + for i from 0 <= i < entry.intf_alias_num: + entry.intf_alias_addrs[i] = (d['alias_addrs'][i])._addr + +-cdef int __intf_callback(intf_entry *entry, void *arg) except -1: ++cdef int __intf_callback(const intf_entry *entry, void *arg) except -1: + f, a = arg + ret = f(ifent_to_dict(entry), a) + if not ret: +@@ -1077,7 +1077,7 @@ cdef extern from *: + addr_t route_gw + ctypedef struct route_t: + int __xxx +- ctypedef int (*route_handler)(route_entry *entry, void *arg) except -1 ++ ctypedef int (*route_handler)(const route_entry *entry, void *arg) except -1 + + route_t *route_open() + int route_add(route_t *route, route_entry *entry) +@@ -1086,7 +1086,7 @@ cdef extern from *: + int route_loop(route_t *route, route_handler callback, void *arg) + route_t *route_close(route_t *route) + +-cdef int __route_callback(route_entry *entry, void *arg) except -1: ++cdef int __route_callback(const route_entry *entry, void *arg) except -1: + f, a = arg + dst, gw = addr(), addr() + (dst)._addr = entry.route_dst +@@ -1183,7 +1183,7 @@ cdef extern from *: + + ctypedef struct fw_t: + int __xxx +- ctypedef int (*fw_handler)(fw_rule *rule, void *arg) except -1 ++ ctypedef int (*fw_handler)(const fw_rule *rule, void *arg) except -1 + + fw_t *fw_open() + int fw_add(fw_t *f, fw_rule *rule) +@@ -1197,7 +1197,7 @@ FW_OP_BLOCK = 2 + FW_DIR_IN = 1 + FW_DIR_OUT = 2 + +-cdef object rule_to_dict(fw_rule *rule): ++cdef object rule_to_dict(const fw_rule *rule): + d = {} + d['device'] = rule.fw_device + d['op'] = rule.fw_op +@@ -1235,7 +1235,7 @@ cdef dict_to_rule(object d, fw_rule *rule): + rule.fw_dport[0] = d['dport'][0] + rule.fw_dport[1] = d['dport'][1] + +-cdef int __fw_callback(fw_rule *rule, void *arg) except -1: ++cdef int __fw_callback(const fw_rule *rule, void *arg) except -1: + f, a = arg + ret = f(rule_to_dict(rule), a) + if not ret: +-- +2.45.2 + diff --git a/dev-libs/libdnet/libdnet-1.18.0-r2.ebuild b/dev-libs/libdnet/libdnet-1.18.0-r2.ebuild new file mode 100644 index 000000000000..d85041804c8a --- /dev/null +++ b/dev-libs/libdnet/libdnet-1.18.0-r2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_EXT=1 +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools + +inherit autotools distutils-r1 + +DESCRIPTION="Simplified, portable interface to several low-level networking routines" +HOMEPAGE="https://github.com/ofalk/libdnet" +SRC_URI="https://github.com/ofalk/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="python test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + dev-libs/libbsd + python? ( ${PYTHON_DEPS} ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + python? ( + ${DISTUTILS_DEPS} + dev-python/cython[${PYTHON_USEDEP}] + ) + test? ( dev-libs/check ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.18.0-fix-incompatible-function-pointer.patch" +) + +DOCS=( README.md THANKS ) + +src_prepare() { + default + + sed -i \ + -e 's/libcheck.a/libcheck.so/g' \ + configure.ac || die + sed -i \ + -e "s/lib\/libcheck/$(get_libdir)\/libcheck/g" \ + configure.ac || die + sed -i \ + -e 's|-L$libdir ||g' \ + dnet-config.in || die + sed -i \ + -e '/^SUBDIRS/s|python||g' \ + Makefile.am || die + + # Stale e.g. pkg-config macros w/ bashisms + rm aclocal.m4 {config,m4}/libtool.m4 || die + + AT_M4DIR="config" eautoreconf + + if use python; then + cd python || die + distutils-r1_src_prepare + fi +} + +src_configure() { + econf \ + $(use_with python) \ + $(use_enable test check) +} + +src_compile() { + default + + if use python; then + cd python || die + distutils-r1_src_compile + fi +} + +src_test() { + # https://bugs.gentoo.org/778797#c4 + # check_ip needs privileges and check_fw can't work on Linux + emake check XFAIL_TESTS="check_fw check_ip" +} + +src_install() { + default + + if use python; then + cd python || die + unset DOCS + distutils-r1_src_install + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libportal/Manifest b/dev-libs/libportal/Manifest index b26b7964dae7..3bd708abacc0 100644 --- a/dev-libs/libportal/Manifest +++ b/dev-libs/libportal/Manifest @@ -1,7 +1,4 @@ -AUX 6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch 1981 BLAKE2B ce69f3b2b95b94df487c1cb46a7a50949bdc721d93bb7039ae196fa52941db7383a1e49aa4560a87a35f83f1794ff50e8a2af39fa6d0eed285e03b64b8d911a0 SHA512 7d7106c258d0dfa96d9daf678883a9a60cc61e8fed189f74bae99d2d0dbea1e2b2b9d6fd6d00a2d97c225df30a1fe53ca007a48543b4c686ccd9d49bd5ebae5c AUX libportal-0.9.1-bogus-qt6widgets.patch 537 BLAKE2B 2a489a45e455d30c9578be573e95949155fd000596e6c3f4bc7853361e665b1787f546416ca662db3caf88575c8cd642e7548b0218698b9b300869fbb353340b SHA512 e4deb0071b26b4f502fd187da641633d5eced935cf8d7b541a3350c6392ba252a1510327d37f936fc516774b58b239b9f3f4440b765ebc1989a40155ea2afdb6 -DIST libportal-0.7.1.tar.xz 74268 BLAKE2B b519fa88735d640a74e18cc791ec69862f136b793a7c855b1f3873cf6b15626d69088747f1a7ff54f8cd96f79e82e3df31e5349e3da57906e769b8f809f4ba34 SHA512 cbc50bfd86787fffc975fc53835acc6c3c0fd54b7ee02fce1983f1bd0fc40b15a0537780cd5e943ecedcf951840080a0f55a23a96e706223e52a6144ee70332c DIST libportal-0.9.1.tar.xz 108572 BLAKE2B 3574d141a42802a38b6e276848bff86a557b77e3ab1f269cf9ccf59f0706ee68271c90c2e81ff8593fd271c5edb6d51dab86ff18a9ff5147f00b74e18f3b8e7d SHA512 445f0c9295220668123b9b3503bb5e75edef3ea939d6f28b159c0ded2f017b35b35e8a6013f550ac6a1f8a5fb9f04c93ce5ced39694bd14731da19172649c895 -EBUILD libportal-0.7.1-r1.ebuild 2583 BLAKE2B 8600d45f43226884a3391e46b200a02773ea8761b4bda656fe38a9b467970213874bae7adc0e0ba772f35bb153aad36019ccb0a92c5be65cc5a4b9862bb26525 SHA512 8f4bf0c32f3cb6ddf46860bd254a082bb9820ab09723feb2d34f17f9d31dcae90c9ea08eebdd2db292de9d9624a129517d721f41e9f091967497aacd3971fc11 EBUILD libportal-0.9.1.ebuild 2358 BLAKE2B a2964d5a4079961b818dbc26e3bab668010528327f31a187fa89822e026b012d94c282fbde3355d84d5385c178377f694a7610c500de1e528da7f26c29c62c9c SHA512 b3ebba5ff5dbb5106c9e9fbf313b725470f62e9e48afec74372ca75f204cd7749afa9b97c39eb5dfd492d9ce3219fbcf817b498dbee78695354536bf28eac9f0 MISC metadata.xml 346 BLAKE2B 36d7ac5ecd2e44a96508cd386bf9cdde323bcf70778bddde22780302958f79c57d337439d11629ea85d52c4990cc85b78aadf500241423ddfd31bd66cc6fbc7a SHA512 dc36f454412fca9a812721598d9e279ab33b83399388ca8722d6ab5dfadb7f54a5702b7dee3f5af29549cded85d8effe1b282cf6911eefafff7d9b848420d8b8 diff --git a/dev-libs/libportal/files/6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch b/dev-libs/libportal/files/6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch deleted file mode 100644 index ea055c832dc8..000000000000 --- a/dev-libs/libportal/files/6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f Mon Sep 17 00:00:00 2001 -From: Simon McVittie -Date: Tue, 26 Dec 2023 14:35:46 +0000 -Subject: [PATCH] pyportaltest: Only create one session bus per DBusTestCase - subclass - -DBusTestCase.start_session_bus() is a class method, and can only be -called once per class, because DBusTestCase.tearDownClass() will only -clean up one session bus. In older versions of dbusmock, calling it more -than once will result in dbus-daemon processes being leaked; since -0.30.0, calling it more than once will result in an assertion failure. - -Resolves: https://github.com/flatpak/libportal/issues/136 -Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058245 -Signed-off-by: Simon McVittie ---- - tests/pyportaltest/__init__.py | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/tests/pyportaltest/__init__.py b/tests/pyportaltest/__init__.py -index af053c2a..80f04a91 100644 ---- a/tests/pyportaltest/__init__.py -+++ b/tests/pyportaltest/__init__.py -@@ -83,6 +83,14 @@ def setUpClass(cls): - except AttributeError: - pytest.skip("Updated version of dbusmock required") - -+ cls.__have_session_bus = False -+ -+ @classmethod -+ def ensure_session_bus(cls): -+ if not cls.__have_session_bus: -+ cls.__have_session_bus = True -+ cls.start_session_bus() -+ - def setUp(self): - self.p_mock = None - self._mainloop = None -@@ -96,7 +104,7 @@ def setup_daemon(self, params=None, extra_templates: List[Tuple[str, Dict]] = [] - portal name as first value and the param dict to be passed to that - template as second value, e.g. ("ScreenCast", {...}). - """ -- self.start_session_bus() -+ self.ensure_session_bus() - self.p_mock, self.obj_portal = self.spawn_server_template( - template=f"pyportaltest/templates/{self.PORTAL_NAME.lower()}.py", - parameters=params, diff --git a/dev-libs/libportal/libportal-0.7.1-r1.ebuild b/dev-libs/libportal/libportal-0.7.1-r1.ebuild deleted file mode 100644 index 9d0665819cb5..000000000000 --- a/dev-libs/libportal/libportal-0.7.1-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit flag-o-matic meson python-any-r1 vala virtualx - -DESCRIPTION="Flatpak portal library" -HOMEPAGE="https://github.com/flatpak/libportal" -SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.xz" - -LICENSE="LGPL-3" -SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="gtk gtk-doc +introspection qt5 test +vala wayland X" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - gtk-doc? ( introspection ) - vala? ( introspection ) -" - -RDEPEND=" - >=dev-libs/glib-2.58:2 - introspection? ( dev-libs/gobject-introspection:= ) - gtk? ( - >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] - >=gui-libs/gtk-4.12.5-r2:4[X?,wayland?] - ) - qt5? ( - dev-qt/qtcore:= - dev-qt/qtgui:= - dev-qt/qtx11extras:= - dev-qt/qtwidgets:= - ) -" -DEPEND="${RDEPEND} - qt5? ( - test? ( dev-qt/qttest:= ) - ) -" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( dev-util/gi-docgen ) - qt5? ( - test? ( dev-qt/linguist-tools ) - ) - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/python-dbusmock[${PYTHON_USEDEP}] - ') - ) - vala? ( $(vala_depend) ) -" - -PATCHES=( - # backport fix for tests incompatibility with dbusmock 0.30.0 - "${FILESDIR}"/6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch -) - -python_check_deps() { - python_has_version \ - "dev-python/pytest[${PYTHON_USEDEP}]" \ - "dev-python/dbus-python[${PYTHON_USEDEP}]" \ - "dev-python/python-dbusmock[${PYTHON_USEDEP}]" -} - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -src_prepare() { - default - vala_setup -} - -src_configure() { - # defang automagic dependencies - use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND - use X || append-cflags -DGENTOO_GTK_HIDE_X11 - - local emesonargs=( - $(meson_feature gtk backend-gtk3) - $(meson_feature gtk backend-gtk4) - $(meson_feature qt5 backend-qt5) - -Dportal-tests=false - $(meson_use introspection) - $(meson_use vala vapi) - $(meson_use gtk-doc docs) - $(meson_use test tests) - ) - meson_src_configure -} - -src_test() { - # Tests only exist for Qt5 - if use qt5; then - virtx meson_src_test - else - # run meson_src_test to notice if tests are added - meson_src_test - fi -} - -src_install() { - meson_src_install - - if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/${PN}-1 "${ED}"/usr/share/gtk-doc/html/ || die - fi -} diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest index cf2ffb887a70..01df04b2fc34 100644 --- a/dev-libs/libtommath/Manifest +++ b/dev-libs/libtommath/Manifest @@ -2,5 +2,5 @@ AUX libtommath-1.2.0-sparc.patch 1011 BLAKE2B 40eb13efa4e39ed5a3d22c122e808fc7ba DIST ltm-1.2.1.tar.xz 635728 BLAKE2B b1464843af4a33f2ba0c824fe2dd080227c6b761b3f8059bbc5229f36d601aecc8bcb20c386718c71a1bc01f69e532647689b43252bd15143f809f7072de449e SHA512 50c9459357aa7f5076af93de6701c617da0dbbf2230a2f4468062704a6cd6e9d3c2fbb27016f68a7e1d6b35d6ddb2088630b24ea6acc20ed8c19594913d36e95 DIST ltm-1.3.0.tar.xz 642776 BLAKE2B 86d29886b4cfefe4bc81a7bcab6066a99328f9407c55bccc8c47ee5aafe9e0779136acbb8f6fc6e842bc5f373e9262f646ddd39f832114e2fe5ba25e8818af7d SHA512 6e90ba918d2589525b6b2247edb50f1b90b228854ffc817686d27e0bdc4c0ffbb861d67d90ce5f61e2601a426d6d7cb0ee35e68b5e17695eb06ea734d4fe5fe5 EBUILD libtommath-1.2.1.ebuild 2066 BLAKE2B bcf3adecd060f0adfc8385513d6346f550770e63115e7c3c92eacb47cd6803df9baf90c61b00250eeb0e01498bf9aca9b35564a7934a24afd7f4764de1e817fd SHA512 6097b5d85d8dc4d397e6e184c069049e25aec0a7467b7dff99d1c404a8e4691d63aa10e5c0fc9f16f6bfe1fcc6e7d9419611ef7b4ed738ccf5eb36aea780907a -EBUILD libtommath-1.3.0.ebuild 2067 BLAKE2B b9fa33dcf246ce82db3cf670716ad48864f6a711f58f9a64c026663d3af7bfa17604caa2ad91f684eb0174ce4ae20492f7d9d982e12235681f8618377d9d7a27 SHA512 4969244e3d3ddf5737fbc3b8509f586e1e55cf22cd4443bebdffa4017dd1f1888965f63f2e646595531eea30456ea260a7e467b7af43a0e0bc5a1e9fe47f3c07 +EBUILD libtommath-1.3.0.ebuild 2066 BLAKE2B d037a9f5a6cf9f8806d3ccaf2444c21af5b72c586b81d353421c20f4a0cb8b9da649c76db0b5cdc8a0aaebdaf14360821abe2d39e0828d540488ca1c02c6370b SHA512 b3cb537b9359d59653edcafb83b6eee9e142aa732139ab1421dce89249406aa56b451ed8dd53561e4160f2683b62a1486ff51e8bb3027dade639b01040730f15 MISC metadata.xml 3152 BLAKE2B ce07678f531abb65f7abde8e75f817b9eb858b9f733e7d04e46f715ace574bfbd19bc8de7ae3725d8e8702f8cb37bb9647dc458f76c0cddbd22a11bbe980dc67 SHA512 bcab3fe5f7a3b59c5b4208c84fab7be5402ad5ec3f4a838ab32975ffd468bec897c420f2094c6920eebaa68a2d1746adbb1bc36b9388c3619c5aa1b3a43bdde8 diff --git a/dev-libs/libtommath/libtommath-1.3.0.ebuild b/dev-libs/libtommath/libtommath-1.3.0.ebuild index 718d6b5b9e54..8bfb14ee4e92 100644 --- a/dev-libs/libtommath/libtommath-1.3.0.ebuild +++ b/dev-libs/libtommath/libtommath-1.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples static-libs" BDEPEND="dev-build/libtool" diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index 541b0b5ff289..847844cf32bb 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -1,4 +1,7 @@ DIST mpfr-4.2.1.tar.xz 1493608 BLAKE2B ad69f53bc910294647523e7613b18a683f1d0f3dd994168ab2a46b66d0371ffa9b8e7cb59495f898470aea69d343e83fc722f11babe4af7b3a12665a1e65860c SHA512 bc68c0d755d5446403644833ecbb07e37360beca45f474297b5d5c40926df1efc3e2067eecffdf253f946288bcca39ca89b0613f545d46a9e767d1d4cf358475 DIST mpfr-4.2.1.tar.xz.asc 228 BLAKE2B a50ccf4136c3b460b15540364a49dec05da266a77bce6220832262581fa57cc1e70b7739ea4fdf2e8ad4fd3318151b8c420b09597942493d95e6276f380debfd SHA512 2f409f2a93726fba086882de3ad26d0bcb5d78afc687e44550bf55a98b940ff0d355a655aa18da78bfa2581ef37d72cb630d7642de7ec70590ec80044b3dbe38 +DIST mpfr-4.2.2.tar.xz 1505596 BLAKE2B 6bbf5658e70fbb673a3b65246a6bac708d1571aa6943c6742efd92f468ac71e6f0fe351b757f7133440ea312d9a5fc3549acd89d54f4d975c58bdc204d7b21ec SHA512 eb9e7f51b5385fb349cc4fba3a45ffdf0dd53be6dfc74932dc01258158a10514667960c530c47dd9dfc5aa18be2bd94859d80499844c5713710581e6ac6259a9 +DIST mpfr-4.2.2.tar.xz.asc 228 BLAKE2B 9e43ca847d140f78d658b108a699eeb34817c65f60e513a5540450444ae87fc4a087e71c4590b246db6fad253f1c3593c54935200ef22125ac7d514e590dc158 SHA512 ca6ff27d4ac3ac66735cd0b61e1e958217a2d7a4b30abccfda5e49c228bf594a722878992a1816a8f2531c3420aab6f8cdd3d60fd36a66765e9070e901ceac9d EBUILD mpfr-4.2.1.ebuild 3141 BLAKE2B 9522fa7b06d670abf56c4d0646b0ed26a31d3266380af37b01abd7da33c40edec13e31b18dfb795146bd086cd8a42dd0981cf2fe78fb73e1cd23371004863a78 SHA512 6150a360be902ad744db9b91c59d9981adfd1022a62940b24f7d3386faecb6aa9e50924a19e15ea67f5f008d5e790ca800c4cf47a34755d629d13b5f4ac24ed8 +EBUILD mpfr-4.2.2.ebuild 3149 BLAKE2B 8867624ba2443bbed798fe32bdd7fe1b365de3a52a8371fc8a245b3d3df781c51dca101b818564ea785531de1dc6bd66a3acfa569afa473233b56e78123a0e58 SHA512 ac6a2fb929b6e73823444e7230bf2e625d797039abdc3ac794b5d6805632b624896eabebfccb4a1215d6b5d96968e115f74de9598b35e09b57031ffcc5bb54a8 MISC metadata.xml 344 BLAKE2B b7a0bcfbcf945ce2b6d58a9a2078c823c12de5ef8261ec009612b58a833deecb7caaf864f0b55e0c46aac004c58feb7a1f88f6d78b584c2e25c403cfb1de96a0 SHA512 8b8b5ae00a4f9ba76c193c5d84f27cce973963f4db109219394efccba3a8e8bebb7f241658a0b682331e34c66ee99332f871d826abf6ec5a4ced4f3dce381fe9 diff --git a/dev-libs/mpfr/mpfr-4.2.2.ebuild b/dev-libs/mpfr/mpfr-4.2.2.ebuild new file mode 100644 index 000000000000..517dda5ddc4e --- /dev/null +++ b/dev-libs/mpfr/mpfr-4.2.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vincentlefevre.asc +inherit multilib-minimal verify-sig + +# Upstream distribute patches before a new release is made +# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and patches) + +# Check whether any patches touch e.g. manuals! +# https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed +MY_PV=${PV%%_p*} +MY_PATCH=$(ver_cut 5-) +MY_PATCHES=() +MY_P=${PN}-${MY_PV/_/-} + +DESCRIPTION="Library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr" +SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz" +SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz.asc )" + +if [[ ${PV} == *_p* ]] ; then + # If this is a patch release, we have to download each of the patches: + # -_pN = N patches + # - patch file names are like: patch01, patch02, ..., patch10, patch12, .. + # + # => name the ebuild _pN where N is the number of patches on the 'bugs' page. + patch_url_base="https://www.mpfr.org/${MY_P}" + my_patch_index= + + for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) ; do + printf -v mangled_patch_ver "patch%02d" "${my_patch_index}" + + SRC_URI+=" ${patch_url_base}/${mangled_patch_ver} -> ${MY_P}-${mangled_patch_ver}.patch" + + MY_PATCHES+=( "${DISTDIR}"/${MY_P}-${mangled_patch_ver}.patch ) + done + + unset patch_url_base my_patch_index mangled_patch_ver +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3+" +# This is a critical package; if SONAME changes, bump subslot but also add +# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. +SLOT="0/6" # libmpfr.so version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]" +DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )" + +PATCHES=( + # Apply the upstream patches released out-of-band; generated above + "${MY_PATCHES[@]}" + + # Additional patches +) + +HTML_DOCS=( doc/FAQ.html ) + +src_unpack() { + use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} + + # Avoid src_unpack noise from patches + unpack ${MY_P}.tar.xz +} + +src_prepare() { + default + + # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding + # info file. We need to make sure the info file is newer, so the + # build doesn't try to run makeinfo. Won't be needed on next release. + #touch "${S}/doc/mpfr.info" || die +} + +multilib_src_configure() { + # bug #476336#19 + # Make sure mpfr doesn't go probing toolchains it shouldn't + ECONF_SOURCE="${S}" \ + user_redefine_cc=yes \ + econf $(use_enable static-libs static) +} + +multilib_src_install_all() { + rm "${ED}"/usr/share/doc/${PF}/COPYING* || die + + if ! use static-libs ; then + find "${ED}"/usr -name '*.la' -delete || die + fi +} diff --git a/dev-libs/npth/Manifest b/dev-libs/npth/Manifest index f005cee8eb46..44ca2d69cf9c 100644 --- a/dev-libs/npth/Manifest +++ b/dev-libs/npth/Manifest @@ -2,5 +2,5 @@ AUX npth-1.7-musl.patch 402 BLAKE2B cccb3266238fb4879eb0a80a1d336e58b3647021c3b7 DIST npth-1.7.tar.bz2 313213 BLAKE2B 39bc5857fb61a4264bef6ff23c28755d2a3b3ceef93034aefd5cf1c2ad905adf696c6753ebd5cea5e0a875df4ecb97db03e023a50a27f51ec0641bbc36b54089 SHA512 8893023bcf953a3f7c490cf8116bed323a9d4af2bea35277e919f437916fda8b8e68ded28ec1777717cf9187c504892556159cbdb8bc02ed4a8b30b3d897d244 DIST npth-1.8.tar.bz2 317739 BLAKE2B 554620f6a45f57bb958d245f7464abffd565b592941f0c404ce384c854be57ee35754a78dcf6afac751ee87e1df230bf3d2b78fb37cb1ef3e5ea534ddfd4ef2a SHA512 34fdeea3d8a7a594d8fdbcc6d5d389b5c8e282e8e84c1491b1e51960c0fa007df6a1d62543f0107f0772f3215557d4b25c2a9c7067cb0ae2f8de7b4d63d09fb4 EBUILD npth-1.7-r1.ebuild 855 BLAKE2B 2c271be58b7f4e23381cde3ea098e6cdca4cc4ac67df78b5cc816610746ec9e3a5a7d7921069ffaf5440c7153bab3d615411e8715718b58af125f44fc1c53847 SHA512 0d0407317fc8dbdc613848ef1a20e828c5c4c334477f61ba3f1a308cc02d09ecb33b97fd0060740ae2310cd528b513015926405d2f09e1c094bfba29277814c0 -EBUILD npth-1.8.ebuild 816 BLAKE2B e04267b35195a1c4005eb68d4190b8b7407d9c5e79d851a04be1307d70d6c195eb07ac822fa7108954126dae5597e93610d72748255c32eaecae3c7007dbb303 SHA512 2f06f720244128a0bddf5f78c17ed62b2b3d693e212e884cbc0c9e4bab2c7c3ea1a0196d5a635f8e6a21c6114de66861596ea4aba60c216d588ba183b0ee17ea +EBUILD npth-1.8.ebuild 815 BLAKE2B 0b15204cc20d7fc2d8c0472b06abb4e33c1ea907ac03948c423a1aaa56e310b04166332689030da58cc21a0dbb10749634505517bd3e5efbc0ceb303b06833eb SHA512 3a8f11f9ea873fca89a530fde3edf3679fef9931bf5810cd185875f37f42a0928417c95de24d72a553bf0a5b64531282020796f5343cba968d56ef2ffc3956cd MISC metadata.xml 248 BLAKE2B 8635d7e87f0f2de85f967cadf3324aecfe013decb6f6dbc4338f2bdbb3fad5b61b5a58780f4c6d4759ec51a1b89af067b689b716ad34c71b6f09887536da1493 SHA512 fb771f3d411fc1ab3e5600af41fc51d254b7c2c4d057e80e582fcf2f355f35204e7f61dba852bed35f21c87f2063d7ee0d3a5628395e4ed945955a818deeb37c diff --git a/dev-libs/npth/npth-1.8.ebuild b/dev-libs/npth/npth-1.8.ebuild index df49e68dd360..fa0240c84d9c 100644 --- a/dev-libs/npth/npth-1.8.ebuild +++ b/dev-libs/npth/npth-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/plasma-wayland-protocols/Manifest b/dev-libs/plasma-wayland-protocols/Manifest index 39c40373ecc8..94353e6f48f5 100644 --- a/dev-libs/plasma-wayland-protocols/Manifest +++ b/dev-libs/plasma-wayland-protocols/Manifest @@ -1,3 +1,5 @@ DIST plasma-wayland-protocols-1.16.0.tar.xz 46904 BLAKE2B ac564ee2d51bdfd7fe7d3b63d5c057b5ada273ed31bf11d56c21941f5660755ede42a6ec7f80f07083db0c9f9ab8e3e88bffc70dfcc149f9b4e580481746f242 SHA512 2befeffcb4593ba6efeb19202adc136c4ffef0b7851fe81ed68d5dd5add91d11c88fcd1e09ac4767f3827dbd6b6a3c48e769b864f5e1fea9ae88674d61d9ea47 +DIST plasma-wayland-protocols-1.17.0.tar.xz 47212 BLAKE2B b2e411aea4f9d6ea4bb8077d5073ce7a14246f05d88aa43455f4f34672b4a8d64aa9eb383d52af0ed517da790c0b2e4206848e7c39ec523614103eb16bb111d3 SHA512 a8fd0330deb9dc0a9b2d743460f4fa053ad6ddee3859f40d225f3fc1ba71ea79cea54563300284c765e5a3b5f29b6eaac1f01828f5260fc96490e23ee4b019fa EBUILD plasma-wayland-protocols-1.16.0.ebuild 880 BLAKE2B 21cec56d89dce10766053812396dea05d20afe135af227cc0c55bdaec618b7e074324bd813718fb31933abc530abfae9eb6c6338ef43c7027212622d646f8d59 SHA512 8d887cd22e84abd414723e929229ddefa14ee1f865759891b4b6f0741591b2778d45285622eb65bf9ddbb549e3b0ddede5dedd215965bd28830c2e8dde9a82b8 +EBUILD plasma-wayland-protocols-1.17.0.ebuild 885 BLAKE2B bc58403b03d9955c3a7913ad51d9b225b0349206fc114ed0d17432c6e54ab7e2585785870117eaab196b480b77ec0ede7cbc6d83dbf75ec2a2a99ac04456b32b SHA512 194246dab662c5bd5b913a8199e28cd9b9f6957efae1babe9026636fb6a8f7ee6d9d38fd899f0138d6bd33096bba5d35ed61e422621c98231080b0acf8bc7010 MISC metadata.xml 396 BLAKE2B 6294f1b003e4b05cd62b0c8697b59d385166c6ea4acbe5f68d9efac7cfb9a6afa2502bbb339dd44459fb94ffcff7a03404fdf86f4db5afb711d34986e4e7bed5 SHA512 67f21a439977f1f939fdc5fd94ac9e8e8861d17640e823157fe51474e78fbae372c01617aceb0e7cea15de35694609f37bb7c68d33a5c0fea1d0733ce2c41e2f diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.17.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.17.0.ebuild new file mode 100644 index 000000000000..d9df14c50669 --- /dev/null +++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.17.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake kde.org + +DESCRIPTION="Plasma Specific Protocols for Wayland" +HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-libs/wayland )" +BDEPEND=" + dev-libs/libpcre2:* + dev-qt/qtbase:6 + >=kde-frameworks/extra-cmake-modules-6.0:* + test? ( dev-util/wayland-scanner ) +" + +src_configure() { + local mycmakeargs=( + -DQT_MAJOR_VERSION=6 + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON # ecm.eclass + -DKDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help" # ecm.eclass + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.8.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.8.0.ebuild index 8cf2a8fb351c..929875a067b9 100644 --- a/dev-perl/Business-ISSN/Business-ISSN-1.8.0.ebuild +++ b/dev-perl/Business-ISSN/Business-ISSN-1.8.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Object and functions to work with International Standard Serial Num LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" virtual/perl-Exporter diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest index d37e53848dc0..a55c04210dba 100644 --- a/dev-perl/Business-ISSN/Manifest +++ b/dev-perl/Business-ISSN/Manifest @@ -2,5 +2,5 @@ AUX Business-ISSN-1.003-no-test-manifest.patch 759 BLAKE2B d89f7c59b297422764567 DIST Business-ISSN-1.006.tar.gz 11377 BLAKE2B f7cc03b0a67a3bc39e93842d25bc653623a19530b1b637b3cbafe5443000ad6c179d3aca4f985344b9cfdcf41768778b0d7b708048a6b37cc7997433ee903314 SHA512 ddbdbeb4f30debbf11a3e97d6a44e9a89ada638582d96cf128c54acf5d157700de73de2c8e0977fe2a3ecb4030b8f9d6e8bd141335d7bd59d06c945d643373c7 DIST Business-ISSN-1.008.tar.gz 12332 BLAKE2B 039e06552e6b65c488443b0da8e9ab5e2fec75d1f30d68c124ac0bf82781e97fde83f9ac0798b842a9220118d0589f116bd3d83a5fc040c909333097201908e7 SHA512 05933769e1ea5f8a62dfd7c46ffcbced20dda366eb564066c97408b17f6dc17d54476b4fdd6139d293182ccd495f4dd27a89cef9e04d6718e06d5c03f01d5f86 EBUILD Business-ISSN-1.6.0.ebuild 683 BLAKE2B a9fae0fc277ed38f626833463ad23f0f4c590a34fde01eb1f4621fbf75c17f8ef9a6dc6db3717c01c93ce8b2e604a29d7c0801b776bc1bf4fe85fb86cfe7d06f SHA512 1d3ca97976f8059f07fe3dbfb7a5e6eeeced4ab385a5773f3bd5c964ef684fc9d720950db4afd17b91d92420fee9eabce9923968c0462001c9172e844ddd13e2 -EBUILD Business-ISSN-1.8.0.ebuild 684 BLAKE2B 10c3522cb5461adb7d8a61d37bf198d21d648d94ae55c400613594b179120af5e037c60c7c9b24bbbf374fd852dd2c213c1704f0b5cdd3ba308fdb674052bf73 SHA512 275ab5b868a13a8c2c78aa2fb8d5aafe7842bb1579232c02e48376327508e118a6fbab5cead5f5495159a0b9d39d111593222494f6d22a6f70dcd81ea78f72a8 +EBUILD Business-ISSN-1.8.0.ebuild 683 BLAKE2B 75dea1e9aed8934457bcc81d9a943018bb26103047f21cc75c6de14ff8581d03680149d4077dbd6c59dc11353f349fa4b32f694a571bff86454362743396850c SHA512 68326e385e22694b2ff27eea16fce32c72d7ed816fcc2bad3201d3b7ceedd8fd5a0b891f1df17e348c03111940347b5cec354c2df4a5eabb9fcc0ff32c79e541 MISC metadata.xml 387 BLAKE2B f8222e80ce81c7e8a538054d019b7f244af9e9e43298f7bc846fa20b4fbc6dddd2f5ea2c9c250eb1bb1b2adce1a96fb80b1bbefe15a0f55fabae67db3380337f SHA512 10a1b57a228a4816cfa35e3c98e7adaf500f446c6a31d25d5137fcde042ee5c6506fb58c3df08c4cb337980694f0a19a67240f8d3c5cb9299bafd0b3a3ba3dfb diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index f311f3eca125..49bd1d0160a9 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/Test-UseAllModules/Manifest b/dev-perl/Test-UseAllModules/Manifest index ad1a463b05fb..13472199a332 100644 --- a/dev-perl/Test-UseAllModules/Manifest +++ b/dev-perl/Test-UseAllModules/Manifest @@ -1,3 +1,3 @@ DIST Test-UseAllModules-0.17.tar.gz 5014 BLAKE2B 78392cf6b3eed9d64ee56d139f3705857a74a8a573dacfbdc631f78c8a533a5c2aa24e12e6e3c1de6740f2b2fa10ded4ba0d712d4a3fc325f3a18c26b922b8ae SHA512 6aa768dded4b3ebe604bc616a8a1b09845c0dbd91fcdba2b10e787e5ba3604cb18d9dfcfb9f5e4fef0d3d5d44c8722d99394843e4a14e1bee4dbb1463ef4bcd8 -EBUILD Test-UseAllModules-0.170.0-r3.ebuild 471 BLAKE2B 518983f9c986fd0a43d3b2b5bc2ec2a06b0b3abdf25e572b560815936f5e52cc2a8e0727c046ff4ca8c9c6ff569b400c5d8d0087d42ad95447ef9ac62c17c557 SHA512 795ce5d39b9417193bf010cdd1dfaf879bae9c49f05b22f24e1bfca3178f54d752f241cad1eb9010c61df51fd5d3a002bca3b212c127c6272c3a109242e5fc74 +EBUILD Test-UseAllModules-0.170.0-r3.ebuild 469 BLAKE2B 55874260b65dc7e1f0d482c1e14cfe8043e21f1ab02daf2ef29a42ffc317238c947e523d5ed9894de23cb5ba9f1b030165610f02952216657a3d6c869fe072ca SHA512 01eaae40b00ea62e5c60dd56bb5b7401e40306bda8ea8076e2e027f1297ac9c49adeced4ebf5ef1188c78f65e3bcdb05a68b296f07a9f1f197f10f6205153238 MISC metadata.xml 433 BLAKE2B 1f927aba4a40994a2fb47377f7e64be05e50d7511fc7f80b60040b2aa34849b724e697e9eabc19ddde9b6af58d4e286c2e03a6403895e34b9498575c258a8450 SHA512 62b98add1e3eb1fd8bd040bfb5b1f8d4ff6806cef7a87f9d10ab3a26690b33db7c3ef01e5fc4bf8ba0e50c12381234e6f21335075ab5180d5eb8832e304f7953 diff --git a/dev-perl/Test-UseAllModules/Test-UseAllModules-0.170.0-r3.ebuild b/dev-perl/Test-UseAllModules/Test-UseAllModules-0.170.0-r3.ebuild index ab0de82e0c20..4402320fe2b8 100644 --- a/dev-perl/Test-UseAllModules/Test-UseAllModules-0.170.0-r3.ebuild +++ b/dev-perl/Test-UseAllModules/Test-UseAllModules-0.170.0-r3.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="do use_ok() for all the MANIFESTed modules" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86" RDEPEND=" virtual/perl-Exporter diff --git a/dev-perl/Test-Warnings/Manifest b/dev-perl/Test-Warnings/Manifest index 1c9bfa521b74..83f83b2a9091 100644 --- a/dev-perl/Test-Warnings/Manifest +++ b/dev-perl/Test-Warnings/Manifest @@ -1,5 +1,5 @@ DIST Test-Warnings-0.033.tar.gz 44091 BLAKE2B e8bdb16774c37d38f36da84e0b27a7b47cf47fa278d1ee17a6c18a682349c2ad851e735557f3974803a735af92192131ababd53c510518cad6e046e6014e261e SHA512 dc49e345b2b5d2dd42d83b4351025f2c0db0216ef8388b02db77d5078e5eda0b5aab1491b07a0009923acc73b30c4ef6d77d406e85b0f958f575007c6ca1e6e8 DIST Test-Warnings-0.037.tar.gz 45018 BLAKE2B 77bfddba04b25ee6b68b3506f75014da365110797a4f70ccbedb42d3661c5fa0ee14783d9c397fe20a7abfd56d3a42a894295322fe92f213042c9e32fb7c26fd SHA512 baf8cb7260890bb0eb7e44628f0ffe039de6d09815ff798d1bd486b0162240c36d29cc0cdcee00cf1f4daf339ab740a488d21d502cfba10700b57c5baec9b328 EBUILD Test-Warnings-0.33.0.ebuild 807 BLAKE2B a5fea513f0488369ec81b3d432bbeffffe4fe51dec777c9a9c1594071df1ed5aa3e46226c539998a9445d26f141f36d4a72f5a0f0ae57dfafcb8d6bfca438ccc SHA512 6cead00105dcca19e6f53d5219b83613337828992b2d31b4acd8437fd129ad09d20ba8ab82498fc66cd03594c856447c07b48223d9912259464615d9abb12ef6 -EBUILD Test-Warnings-0.37.0.ebuild 808 BLAKE2B c2e5b2b022d37cd33cde61e4092cd61710add6e9fefff10d21f087453ae3d0eaeccf263e67fd9f4b38d651375d279451753f4222f4be683a155feadf88bd849d SHA512 d0cbe75dae41a948077131d54cc966cec7e6acc620fab14f0a1d9dfff3811e5613df1e5bf7e3d737ad6968f2c43c28edcb09bade69ced81c121db9fceda7709e +EBUILD Test-Warnings-0.37.0.ebuild 807 BLAKE2B adde0534ee79534760a1ba06789e8cf4380faa97856fe947005af6f692cb3d4c1900f3c69b56a4485fb31d68af339d954559ff0b0c755614f71434999bbff547 SHA512 4561b15706794179cd458e5eae442fcdeb1c367e542d03a7db3d19ee2a6ef94eb04e058c65493eed2e2b5fc07adc3580c776dde4738976bf1263ee8dbd1869eb MISC metadata.xml 480 BLAKE2B 0824d81650da57286c0417a4c4a8011320794e1b9b4c103584e3c1365f7b28dedca843a15e902cae1966ec20d9252fb67198a10f180c4561430001394d94d518 SHA512 56235a10ad6bb316adf1e67f8d4989939c52a2581cb4a000236f49c3fce567d4b72f64d6b47cf0e2b7ecdf44b7c278abec4b107660ccaee2b6d9637f4853f3f7 diff --git a/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild b/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild index 997d5640918a..9297da6742d5 100644 --- a/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild +++ b/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Test for warnings and the lack of them" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="suggested" RDEPEND=" diff --git a/dev-perl/libintl-perl/Manifest b/dev-perl/libintl-perl/Manifest index bc37e57ea01d..dc1b3f05a5ea 100644 --- a/dev-perl/libintl-perl/Manifest +++ b/dev-perl/libintl-perl/Manifest @@ -2,5 +2,5 @@ AUX libintl-perl-1.280.0-sanity-2.patch 2085 BLAKE2B a36355f8cec583a6daac07ad9cb DIST libintl-perl-1.33.tar.gz 579631 BLAKE2B a6dae2fa18d6dd449e203b55e709dc3cc73e6150fb8b30ec15d0cca2e94d532ec4930a60c8532c29570b7b107bc9809235a180e81d31de6ee46738f520e24547 SHA512 494486d2e2f07fa8ee4c4b9d7b2576973772330aab7736488a692c54a6b250b0b7c06892d8cffc164346b9ebd3549141378fc84da339eaa4b34dc16c4f1a59b6 DIST libintl-perl-1.35.tar.gz 581376 BLAKE2B 618987b09797140069cb10643396b322790bd4659651a07f5a9ba70c5a5f303dc7f279e1e06ff196b05294457af1c41e2dbe7e799b3ba68baada6ace4f20736b SHA512 2952a0cfb8bc84307208d71b974777fd7883266f595309cf7f38f7f640a20c1a3852c6daf4b02e758dc94d37cc84fc23ef9a51a892b3de50b4eaf28ee253ac77 EBUILD libintl-perl-1.330.0.ebuild 811 BLAKE2B de2430c28b4197f72f3c2bce24082a8afdbadc31f7b9241ad8dfa3c15c20583569959e9f176fd27be0d6da0f2e8336af421d58fc09b59fa7c43181d1c3f35caa SHA512 34cd806e72df5daff2a41fc4a11d3548bf6b147a081668e28d93667586f3c1dfce6a136bda55a8e8f639414ce74e03a4f8791b4c0a509f0697a144e57a7a7b3b -EBUILD libintl-perl-1.350.0.ebuild 814 BLAKE2B 1514a2fdcea1fc2ce2783c7d0b94f20b37f3e775ef2a4578d2733cb864b93311616337b8df20aef69595afa6580775f535317198f9c346b0a2af9187670f8f3b SHA512 209ca4a629168a0e79e4dd3e3fc3f74a0f978e5591ed9c1009c45acb84bd1bfc3a5890514ea7b08895147a4957edae53687f8954f93ba4e1bd8122c862296dd4 +EBUILD libintl-perl-1.350.0.ebuild 813 BLAKE2B 5d45d243bfd941065668124d7d019e44eefcf55650ce5f392d19fb6ebe89f01758677d549725922adbc94d84ef18133aaca9e982c8e3e6e5bd2c6d78f5e26185 SHA512 02aff00ac0114e4eca0924ae0d82b3645f2c00b6baa9ca217f5ed3eeb45dd023cd01f4e073259609a881985b315a94163ada6fbfb65349336ff5bf5d21b82aad MISC metadata.xml 11485 BLAKE2B cb0d3e42ef7529c2dfc7ec2f6fb720f0b1c2c2e525753ae9f27cbd615b784f49b25d6c6aa2d4ff3a8902979089b4b4f26f4dbbd6fd46beb47e65715f5f2681ea SHA512 9e2348817ea4cae55b70f3642ae0cb087ac15622085c16fd8dc306d786c09bef5d583af6893558c668be0a940786302b0add9eb1c5b6a498193139748c74d124 diff --git a/dev-perl/libintl-perl/libintl-perl-1.350.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.350.0.ebuild index 01ff11badaae..4e2a2b7a10d7 100644 --- a/dev-perl/libintl-perl/libintl-perl-1.350.0.ebuild +++ b/dev-perl/libintl-perl/libintl-perl-1.350.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl https://metacpan.org/rele LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="minimal" RDEPEND=" diff --git a/dev-perl/libwww-perl/Manifest b/dev-perl/libwww-perl/Manifest index 6d5faabf4412..fd7b78c9d38c 100644 --- a/dev-perl/libwww-perl/Manifest +++ b/dev-perl/libwww-perl/Manifest @@ -1,5 +1,5 @@ DIST libwww-perl-6.77.tar.gz 183886 BLAKE2B 6b9d8b70e57ac903808bba845d5975781289ac0d77c1afa159d96b3e5b2c9731de1e543bb29ce0046b702e5ace753b2e416b48d5437383edf8ab88bfca6bdf5a SHA512 66aa1928da3362a496da543473a0ce1a7cc3885ebb5bf449ab0cdd18ce7836835b80ec8919cf6d0e63107eda03e1fe9d05ba39422a32e144034ef02632d43659 DIST libwww-perl-6.78.tar.gz 184340 BLAKE2B 5d940c3547759f91fcf8a1201a0270309b91cd0c7f3b052c99c8fdf9da65b8e72c9cc72d06de7e280d5a2c28b912e033e93e8b3aa268b4da8e2af235ef3252b8 SHA512 8582a7f2fc2599056b61ade169563f9ced40c5a4193e297e5a26e2fe68b60f0bdff5c60197bd5b359ffde6f5c033393ad013b7cf68aaac790d73198fd63d2f99 EBUILD libwww-perl-6.770.0.ebuild 2064 BLAKE2B d9331069d4d23175d74e271dca87eb9aad2ce0cbe8fe44945b3095c4ac3d5c3e34fa50a61c6440097a69201011f5386bf9d414c8e146c3d584d883b7a450b787 SHA512 41ca418415514964def3a61394a0712c2fa4911cc41daab6163f65dba49ad09e0ae4a45788f4ead9fc03a4d06e7eb856bd20e617c96b7e7a15814d9a021f9d82 -EBUILD libwww-perl-6.780.0.ebuild 2065 BLAKE2B 34712c09271a1b70983291158ece233e4f6d50056d4cf107b0d1dcce915e2b0485dd2874852c5024de830080420e32e24734b764f88c2273c27efd4e944b5dbc SHA512 8c9f291fc83396dadbf33c09f013fabc295ad7b65b28ae218d9ac0fccb86eccec488dbfd050e98743f8c2a8f9add92886b5cfcebb58d0e3512ea97362e131985 +EBUILD libwww-perl-6.780.0.ebuild 2064 BLAKE2B de33b3186f95429928271261d76190c43f5ddaf01da10ba0827479bc173ff53c5b7e474335b645964ae3fde04eabb66ab4a90de8813711afa9ad25c42055aa1b SHA512 fc1e60687c7dc1b9365f972711aed043282f833203eff05f3d10fc69757574b984c4e9b56e4ce2c5e02bfa6485e3b4f65b56619511885b560cfa47361dd9b3bc MISC metadata.xml 1922 BLAKE2B c1a1b2d570bb03b990ee12de3d9f894add49062c91039ef72915c54e201ba5d0d3a53327702cd7f084dd763450b991579ced8cfa9a4b6f18752aa3ee61509950 SHA512 fa6024146dd6fa9ccfa51110d00e517359221e705d2dc3cc7c87876fd50b59023571804082bc66f3596afc12cec8a1fb17306e54816700cda0f78b4bbc183c90 diff --git a/dev-perl/libwww-perl/libwww-perl-6.780.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.780.0.ebuild index 90b841692fb5..23a91f21130b 100644 --- a/dev-perl/libwww-perl/libwww-perl-6.780.0.ebuild +++ b/dev-perl/libwww-perl/libwww-perl-6.780.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Collection of Perl Modules for the WWW" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="ssl" RDEPEND=" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 0a7defedccd9..f29235a0128e 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/absl-py/Manifest b/dev-python/absl-py/Manifest index 544b7393950d..a5e3927af094 100644 --- a/dev-python/absl-py/Manifest +++ b/dev-python/absl-py/Manifest @@ -1,4 +1,6 @@ AUX absl-py-2.1.0-py313.patch 2764 BLAKE2B 832149ae273f28f74fbe86c3b9c8f3497df44e685ed626f531d4015826e58e5d34af038dd4191b38960cd87acd18e226b6bf13a4bf08abf41010304b59d0030b SHA512 b6b71ceb86f9863d65428b9d31259a30831c122f2c6497a3e76b864e58d9e6eca951f4b2d0b1ea7935abf15d4613781e90f4a69922604144efdaf3ba94ce8faf DIST abseil-py-2.1.0.gh.tar.gz 235261 BLAKE2B 85232156e722cb874e29e1f92513b24836553476d5ff379e8df32d307ca21709b5869edd80a3bb7fe757ae585bb45df21c89ae6f2218147a5812f171d946e094 SHA512 298a876ed850085836cb1ff6fddf98aca6a3283780bece8c0a7d118fd4e16cc258e51f721e4a5fcbe62b23d2da05638475d426bb650b0694ff7c1d0119e3be97 +DIST abseil-py-2.2.0.gh.tar.gz 238608 BLAKE2B f8bc8e436064c687791d68d37137d10d18b2cfda055f8c814959e52883c10cf461c7220315a5f42b1e53a2a6c893e92498a57d92a3236abee7c18ea085f98c2f SHA512 91ead7f112ae8397f78a088c1784312e9784f5a46f52304607802a1bd485becc5144d6e437b9e2cf4112ac2194d7c0f91b811f329a38c2811971161b4bffbd30 EBUILD absl-py-2.1.0.ebuild 3173 BLAKE2B 0502cdd7b594d6375ec69d47eae04bd90e2ad9c734930f0491e37bf96b4ff2a0a160dd226848fc9b5e122fc7df8daa9aca18ee176f042b3e951d88e0641234ea SHA512 92cef29ff05c8533196c02deca5a887fc2b53eb79d80a91195074af72114243d1fec90f3f33d441074ff6b8718f2778caf8907f19be506ef689362cbfbc9bdd6 +EBUILD absl-py-2.2.0.ebuild 2761 BLAKE2B 77a0e7693e94288d20d969073cd27ff3631385049e933e528cf09973cfbc6829c7e145c65d5c6af890014d1af2b2994516b0600f828e8865e494b745483795d8 SHA512 8aad3d8dfc753acf710fa3687a8a589db517c5e2ee742402398e8c4e73b2312935fc4a1ecef6032f1aa89d9316ba33c083a2b15dd4e79c726b56217218deeab4 MISC metadata.xml 577 BLAKE2B dd0e02b24bdb42f24bd675cadf13e99f861a6dc9be2879f671b9bc4e9e078ef81759909e81e3063cb54c71ff71d6609624f0cf2645bf6ec055c643fbb0f3ab5c SHA512 7cfa86cac5d38b10aedacdb4bafc7acbd11cf4a98a873a2435ef5761d5186c5128171eb286b2d2568a1a353eb4de815303eae225cf5823a5292ac362633b67c7 diff --git a/dev-python/absl-py/absl-py-2.2.0.ebuild b/dev-python/absl-py/absl-py-2.2.0.ebuild new file mode 100644 index 000000000000..e6b68e6427b3 --- /dev/null +++ b/dev-python/absl-py/absl-py-2.2.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2025 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 + +MY_P=abseil-py-${PV} +DESCRIPTION="Abseil Python Common Libraries" +HOMEPAGE=" + https://github.com/abseil/abseil-py/ + https://pypi.org/project/absl-py/ +" +SRC_URI=" + https://github.com/abseil/abseil-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] +" + +src_prepare() { + distutils-r1_src_prepare + + # what a nightmare... well, we could have called bazel but that would + # even worse + local helpers=( + absl/flags/tests/argparse_flags_test_helper.py:absl/flags/tests/argparse_flags_test_helper + absl/logging/tests/logging_functional_test_helper.py:absl/logging/tests/logging_functional_test_helper + absl/testing/tests/absltest_fail_fast_test_helper.py:absl/testing/tests/absltest_fail_fast_test_helper + absl/testing/tests/absltest_filtering_test_helper.py:absl/testing/tests/absltest_filtering_test_helper + absl/testing/tests/absltest_randomization_testcase.py:absl/testing/tests/absltest_randomization_testcase + absl/testing/tests/absltest_sharding_test_helper.py:absl/testing/tests/absltest_sharding_test_helper + absl/testing/tests/absltest_sharding_test_helper_no_tests.py:absl/testing/tests/absltest_sharding_test_helper_no_tests + absl/testing/tests/absltest_test_helper.py:absl/testing/tests/absltest_test_helper + absl/testing/tests/absltest_test_helper_skipped.py:absl/testing/tests/absltest_test_helper_skipped + absl/testing/tests/xml_reporter_helper_test.py:absl/testing/tests/xml_reporter_helper_test + absl/tests/app_test_helper.py:absl/tests/app_test_helper_pure_python + ) + + local x + for x in "${helpers[@]}"; do + local script=${x%:*} + local sym=${x#*:} + sed -i -e "1i#!/usr/bin/env python" "${script}" || die + chmod +x "${script}" || die + ln -s "${script##*/}" "${sym}" || die + done + + # i don't wanna know how these pass for upstream with wrong helper names + sed -e 's:\(app_test_helper\)\.py:\1_pure_python:' \ + -i absl/tests/app_test.py || die + sed -e 's:\(logging_functional_test_helper\)\.py:\1:' \ + -i absl/logging/tests/logging_functional_test.py || die +} + +python_test() { + local -x PYTHONPATH=. + local fails=0 + while read -r -d '' x; do + ebegin "${x}" + "${EPYTHON}" "${x}" + eend ${?} || : "$(( fails += 1 ))" + done < <(find -name '*_test.py' -print0) + + [[ ${fails} -ne 0 ]] && die "${fails} tests failed on ${EPYTHON}" + + # we actually need to clean this up manually before running the test + # suite again... + chmod -R u+rwX "${T}"/absl_testing || die + rm -rf "${T}"/absl_testing || die +} diff --git a/dev-python/anyioutils/Manifest b/dev-python/anyioutils/Manifest index cee9df054c72..fa0e04f3db91 100644 --- a/dev-python/anyioutils/Manifest +++ b/dev-python/anyioutils/Manifest @@ -1,3 +1,3 @@ DIST anyioutils-0.7.1.tar.gz 14675 BLAKE2B 7b1d983613b3c770af9c09eabf2332651fce30a1bbc58e63e6a9a7e2bd97c6c59591927f034d0fde97454aae6b7fcf23dced19cb2cc64ac58ed1f1b7ed110fd5 SHA512 f259ee78c31b15f4f827158d251471229a4b1fb280cca6e0f08edadc4bde27d7e991cd27c13aae2510a63f33410f5e96f656b95ce65dd72d91e572df5c62703b -EBUILD anyioutils-0.7.1.ebuild 1218 BLAKE2B fe740150aa9b44ad7e07c2215ded16cf4a5ba48694a334750188ba41ea9f91b1181af73bdcb016d0138c66dd6b814e1cc948b539b07d65f740a3c9f7a4ebc9ca SHA512 be8b9e3b3ef242d7bdf638044b53301b4f11972a668670f93915b966cb50f663d5603904b67298626f9bf84b308150e1c736ba04879b23b1bfbb1e734cbb781a +EBUILD anyioutils-0.7.1.ebuild 1225 BLAKE2B fa2a5e790dffa69ee8024978279b99f16d31642e6890127b09d6b0ac97e971f5a2e66cbe5cdc1fb192caae62e2e2ef1f3b8791ed283da721606068d058592c81 SHA512 894021db6de9a903a2f5cc7fda0d845c7ed6b166561deae03de3dec0ede806cb04e0fbf033142743d6556a81042b5b285cb4f8981fbdd11d0b494f54de8e5dd0 MISC metadata.xml 380 BLAKE2B bf910f706130cf2d3e2538cb83c8146809aac1b5a52b76c2242970fe0bf21a486bc87e3791107553361fcbf4b2f99afacd1b06c9ead3588a6a7d320cfd155c6e SHA512 900b40d59d5ecc2aaa1c82663fd7cc5a3819e82b153930aa085ab764629ddbb766240836185af7f90fc439ed0d2451736f6ca0480fed6a5ce2d7f81d967ce422 diff --git a/dev-python/anyioutils/anyioutils-0.7.1.ebuild b/dev-python/anyioutils/anyioutils-0.7.1.ebuild index 3c32236867ff..b880933d8aa2 100644 --- a/dev-python/anyioutils/anyioutils-0.7.1.ebuild +++ b/dev-python/anyioutils/anyioutils-0.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index c1ceb83a5327..3e243e79d2b9 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,5 +1,5 @@ DIST astroid-3.3.8.gh.tar.gz 467093 BLAKE2B 0f019e8569d7fff96d0c6e4025312d03ec518a3d7014b35bd381989d88b4ed4bb4c796597cbf6ee892ea25c03eeb9159e1f40791f20f9a27a0f8c2578d565a0c SHA512 b788815d07d6a9f5796a4e5d1c1d1df5ad9786c43b82c9f10719097bad01881c394352aaeada3171bfaf8fa72f1542efb1f75b88b8ea9164f96f4946654d00c6 DIST astroid-3.3.9.gh.tar.gz 467796 BLAKE2B 6bca213d71de9599cb9102d4aa7f48f7df2b050875e9e566202e9ee700fd309064453a1b4df10d930abb1b4b32b9085ca1a6a569c68ab56c811d1fc51e3cba68 SHA512 c868f2b0da0c52cf827dd5c9e228f814fe307592eb9378968773d336ff412cd8186c826bd4b61e1329ef31e4efd9489d691d3db8a23d09b925354b2973cce943 -EBUILD astroid-3.3.8.ebuild 3035 BLAKE2B 33e05711e7c3cd22a42174895006b452a6314b75a5c92819bb4a55d521bcf7e3f0ba9b8976025f6f71fb5ccde7afc57a9cc64bebbe19935569b5b41b00f282d6 SHA512 635cc2242a8d23c05e6a4e9c51c497617285d35d7391341872145d06888349476d77a9cd3ecb6bb1b181dfaf4409442434c63dd8b65081978c18c61ba41c9197 -EBUILD astroid-3.3.9.ebuild 3187 BLAKE2B 0abf6b1948f229c6fccdd1593dd90da73da15a6df520cb33056612e226e99225d5a387159239c8c3ae411aab6e0d326513f7cd222a900ea1f7fed9bed5bbd26f SHA512 3023618f953c24a5e40a5a348e97b4d82903ccd790f88ff9084b1fffe3e143212e898f5be2aaa88ee31371475396877324285a5bc53ab6f9e5c8635394597c33 +EBUILD astroid-3.3.8.ebuild 3181 BLAKE2B 67f43550427b091b1f6c8df49ba5c395542fb9e492fed8a29c8d33b55f9283a7568b1b6a831be6a006cf2924f2b36bab3269e2d7d104ca1364cf5e0983882b21 SHA512 096d18653cf197dd40bc3d51b63165750fa23427f32aa8d63b99867cc1829c59e0380812cfa5b4654131cbdf5ccca8b1365db40e658a1702115bf58b390c4791 +EBUILD astroid-3.3.9.ebuild 3333 BLAKE2B 5a02725fa8c931144480bee1679070d04e0536e583cf042f2b7823f71c38021c2e1cea546152b08fa7315313c69f8f217ea9752b2e88c5506aa8e2f2e8033ed3 SHA512 bf52071d9f0caa218061b5975a7580e1b43aef9550a5d694587b3f5175602793b530f80de1673ebd71587a9f41efd11e74129c38c78fa5174630a15146dc5054 MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074 diff --git a/dev-python/astroid/astroid-3.3.8.ebuild b/dev-python/astroid/astroid-3.3.8.ebuild index 4aa8533d906d..03e53538e81a 100644 --- a/dev-python/astroid/astroid-3.3.8.ebuild +++ b/dev-python/astroid/astroid-3.3.8.ebuild @@ -45,6 +45,13 @@ distutils_enable_tests pytest export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +src_prepare() { + distutils-r1_src_prepare + + # https://bugs.gentoo.org/951713 + sed -i -e '/license-files.*Keep in sync/d' pyproject.toml || die +} + python_test() { local EPYTEST_DESELECT=( # no clue why they're broken diff --git a/dev-python/astroid/astroid-3.3.9.ebuild b/dev-python/astroid/astroid-3.3.9.ebuild index d40bb4317cca..661b43f621c7 100644 --- a/dev-python/astroid/astroid-3.3.9.ebuild +++ b/dev-python/astroid/astroid-3.3.9.ebuild @@ -45,6 +45,13 @@ distutils_enable_tests pytest export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +src_prepare() { + distutils-r1_src_prepare + + # https://bugs.gentoo.org/951713 + sed -i -e '/license-files.*Keep in sync/d' pyproject.toml || die +} + python_test() { local EPYTEST_IGNORE=() local EPYTEST_DESELECT=( diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7f938d62b953..04b32b4bb2cc 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -2,12 +2,14 @@ DIST boto3-1.37.13.gh.tar.gz 913692 BLAKE2B cc8b3dbe1f30d5969b8d0abb64b0ff6b7b6c DIST boto3-1.37.14.gh.tar.gz 914511 BLAKE2B 0c175c4213ccb02e338fa42733032c6578983a313d3f1a6b0efdc90d1cd99b736af0a241959afe48ed16a4e16ca6202e2e4de4efe0a8b38b42a830f76001d794 SHA512 a238502382f19c697f6d6a1b8ea3293ead6232654a20a193fde6866a7a1915b3355bd0dec810eecad2b9023640623ae5ce1fdfa473743eeda89936eebd959ded DIST boto3-1.37.15.gh.tar.gz 914892 BLAKE2B 139f7b6b6f7d092113a0be77338c53ae955bccd29900ad630867788f935cdbb2a7212b03b322fb5c9366d6f68cab5ce0a7386685eb537e1655aecd4778fbbc7b SHA512 c5da973796066b56893f88a93867441e0186add4b86ec30791010c7e09deaeabb495bf40781cff847b818e31e801848233a422b3d2d0ad49dd6e51d2ebcdb05c DIST boto3-1.37.16.gh.tar.gz 915317 BLAKE2B 2404b868dea6b75a5036ab7852789c78fad85f929bc0aaafea74714c3f38eb934e0bfa5ac0928d206fc0975adc807b12ddb625883834532954b50721d683d4a9 SHA512 d571fa3264b2cdc3243da1fac271e1ff1c7d9b77aa2679f532b43277189db5be5cba322a8ceb003c587f05e786e59fd1ec0a05f0a717e3d705426012227eeebe +DIST boto3-1.37.17.gh.tar.gz 915751 BLAKE2B 5dff8697f4f96a329e17594e558ce5752070fba88d1b6093aac63a42854555e27280354b45562df766e0cac4ddd36435b6dbd575c982437bc4aa84a1314afc5d SHA512 2819c80154e525aedef9c1ae43c89e4c051861a6126c76e3bffe700564cf037f50cd535d1f28532744835fe9630ece80a280c20b29ea509d5059b425c596ec09 DIST boto3-1.37.4.gh.tar.gz 908620 BLAKE2B ed63365ccd6da9b97715e4110be2b562285a123139a90ddb10c1411d5bd5ba0de9c110177a31f03ecb7e257fd79a0de89a8be97493a83f3207050676f7022e04 SHA512 dbf40cb809ee1d3ef352b97f62c111d113293211226a63298979d8ea14833c83ac2e321714dac349bfe095f75120c2752d08a01c19e51d9b0fc947e27a910005 DIST boto3-1.37.9.gh.tar.gz 911836 BLAKE2B d190525b9c5e39b445042aba6d8e57da5e49165775901ceebe44b76fd2780ec85a2f5a8a08d3a9a5e451d42bbae19b679e565a7a9acc663258ea0b7909a9a798 SHA512 12cba48d5f2c158b372eaf4e44903e22ca963e5712c3c463fbfd20626a771efe30530852b6c9ab70132a26472ff1b4656095675a5de37524f6b489c25175f8fe EBUILD boto3-1.37.13.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.37.14.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.37.15.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.37.16.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 +EBUILD boto3-1.37.17.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.37.4.ebuild 1205 BLAKE2B ba88d00e8ea05d27260511e6110158d1f305ce8bde0aaf3385814b38f6b977bd8fae2b092659d5765d6c3bcf80cd75fe5f2bea95374a3105c23cdfbf04bd8ec8 SHA512 6cf3155f855f19611a770cf2db452b139af4869a39f2e07d1040a9c45a3cfd13341f3a7eadb2e13da7c38d29492d68307a9e88b62c22704ef15a5c082da651fd EBUILD boto3-1.37.9.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.37.17.ebuild b/dev-python/boto3/boto3-1.37.17.ebuild new file mode 100644 index 000000000000..b087a88814e8 --- /dev/null +++ b/dev-python/boto3/boto3-1.37.17.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 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="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 22078c79574f..ea1b783a6b22 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -2,12 +2,14 @@ DIST botocore-1.37.13.gh.tar.gz 14365580 BLAKE2B 5dac1351dde66b7a2591faedd6ff9f0 DIST botocore-1.37.14.gh.tar.gz 14368684 BLAKE2B 43d5adc8f5fa3647246a2bd581f3ac1f14f90f96e8ece75e678d2a468baaaa3e1045698a09b8c41a5134028a4b6cb59b5a6cbc394b928d9309269784a3f3b1f9 SHA512 1df5055f3bedcc7f7120f041b707eff5622071b3ba6aa6954c239ec1a6b8295014961e99d6ceb817b051d15144ef0064262d1c2dc1768e48273875993a5a2e8d DIST botocore-1.37.15.gh.tar.gz 14375061 BLAKE2B ed93870aece21913f88ff87cd29d3e51bc868eb5fb75d183ac54953f0a7d5af0e379fd3e0b014d860ca7655d5b489e244dd18203f6a80dbf87f034a50d4de141 SHA512 0f29b962b125796dda97721155914bc4f78da102587dac3e0a38990929a38b58502c39ae4559d8c6dfb59aa4a277441856442dfee909eb68b35265c20a6e9cbd DIST botocore-1.37.16.gh.tar.gz 14377645 BLAKE2B 40a38516282eacbc398527d7d76d4c13478263b1bf6336f4fe9a6e119c75f5615f2b40566686a84da326a85139d190b8628ef7b30f31e42b8b5a16d237315dbe SHA512 491e87293f9e98bf802982a268ec191d6ea74b861a96d38991605c3c48e93fabe2edffe84dfe75e681c307dec58fa36dbc7d1876c4091f8b3b8c8fa5499f63af +DIST botocore-1.37.17.gh.tar.gz 14383475 BLAKE2B a39ff8090f3f05ce7b10c31c4ebc9b34a4386ba2747fd77c60c7e6f32decbb02ad9165072ffe36300021db89fa82528a0b6c925de50f35c014a93f2030dc1e51 SHA512 5f562f67c4a3a69bb0c4a0bd61ca48e38f2f9fbc45e411f3925375c4a2928c19abe6bedfc04624d74948f4b07d084a974effe88eb7f88ac5a75972cdf04cdef5 DIST botocore-1.37.4.gh.tar.gz 14291786 BLAKE2B ab55a62f2291e623e61a0ec6712241815279ae6d8f25e678adbf6cf167265d216f44b0eae78f2b66a454253dc4ef977b90c38f1aa329c855b38fa844eaa478b7 SHA512 07921ca8d51ff2afd8a4dafa77b40b5c24afa0351d71dbf68cef716573ba1f695a331634734fb6d9822eee55c91829128dbf215920e3da92ea2b40b727d0a0f6 DIST botocore-1.37.9.gh.tar.gz 14346488 BLAKE2B 29ac550ad462ab7c83bad7989588ec62fb57959586a8ec91be9756d90712ad86e3dfd813a347e619b7cac3fd7afb56affcd81926e15d91b8d0ceae2cd4436a8d SHA512 e191c9485e95188049c02020fcb32c4429de6cfd78f237a2026200b7240890d5759f5cdd96166cd2aec035dac82d32db155fe00d9ec6be482c655cfdb44265f9 EBUILD botocore-1.37.13.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.37.14.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.37.15.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.37.16.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae +EBUILD botocore-1.37.17.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.37.4.ebuild 1484 BLAKE2B e69b432b70d99a29bce6a148a732df49694427d669ea669c64482ec58959f640650b02635f34a613c6a87fed9e4c199cc971b4c811e1ced6db9db1c3e4fc384b SHA512 81c31e65ddea2c9d721e540e6b63c0d76bd7f3f847d06d2cb021bc02449373268cfe08b262db804d1cf65f77bd5bef6fb25cf4a070ee106cd7a231531d6d1130 EBUILD botocore-1.37.9.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.37.17.ebuild b/dev-python/botocore/botocore-1.37.17.ebuild new file mode 100644 index 000000000000..9e1580d45581 --- /dev/null +++ b/dev-python/botocore/botocore-1.37.17.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 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="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/django-debug-toolbar/Manifest b/dev-python/django-debug-toolbar/Manifest index bf698eed860b..c1d9d65d55e0 100644 --- a/dev-python/django-debug-toolbar/Manifest +++ b/dev-python/django-debug-toolbar/Manifest @@ -1,7 +1,3 @@ -DIST django_debug_toolbar-4.4.6.tar.gz 272610 BLAKE2B bcba8f2dd1c44392a595c8c4a60f1ba40928747760ab49255ef1fefb0847ffc232a409b39d7819f59996b3c7f7a6557fb2b47365b9adcddfe743fcd6a943304e SHA512 ae009219b6eee2427ef6875438900e5d8878986264b6c0c91ddd1939385c7481914ad490050747f13385278d0ce3af225a8fb0282c71b3b8a685467dcc753d88 -DIST django_debug_toolbar-5.0.1.tar.gz 295982 BLAKE2B 27461e537ec6408e63b2c9f4d94dc5966014b37f707d2eeb604205f473ad5976e3a9635a76846e2dd5a84fff68231af5d27eca551d8f87cde7300f85428f5bd9 SHA512 6ab82bc504a18858d3deab96a78dfdfd0820bb653fa10c91c9dec503159b7659e4b775a7c4d5c54d3db299813269bbd874e3790f4a3f67232a56ed5187474ec8 DIST django_debug_toolbar-5.1.0.tar.gz 294567 BLAKE2B e6c7d43fcca951c25f03f12328402a5b84fa1333fe74804cf27b6bd3e6ecfe3fc192186dcefc018830afc3fe58cdb2e3761ef750be7424823d82691869a6f487 SHA512 c421d070e2bbf2e30a34a88b23e21bc9c4d2c5304422aa9ce2243321f64972dbbfb5471603c74396c217de51a9b634668e2a3be02fb319f6bf866dbe69f34807 -EBUILD django-debug-toolbar-4.4.6-r1.ebuild 767 BLAKE2B 2c8742e23d15e7b952772837f3e5dfaa595998924f1f9d4fdbccee91c5b2eac972477e502ec5eba2533921d3de4eda4e6e03d2a149c0a7527817523151352392 SHA512 364f0bf7cb1e3702bb91b99226f8013bc5e1cb10dbda2c0d98508755f0a53adbfa14ffe696485ed7eb31f84937691efb7dcf1d91adae4f854b199bc22972b0a5 -EBUILD django-debug-toolbar-5.0.1.ebuild 881 BLAKE2B c8809aae14c4b10328afddfa1679b69e76c767cf22a7be0382f21affbbd6cf650cc752e446ae90a0b5c96638e169c05d2779dcdf67a544268327ed4a48ad7431 SHA512 2248e5daa7581f9c0018dc7e196ef91746d9da06b4210616d7a872b08905f92552421be7aa46669bddf56f7c9c998b065ee14d0b4ef5253343595608f60dbd0a EBUILD django-debug-toolbar-5.1.0.ebuild 881 BLAKE2B c8809aae14c4b10328afddfa1679b69e76c767cf22a7be0382f21affbbd6cf650cc752e446ae90a0b5c96638e169c05d2779dcdf67a544268327ed4a48ad7431 SHA512 2248e5daa7581f9c0018dc7e196ef91746d9da06b4210616d7a872b08905f92552421be7aa46669bddf56f7c9c998b065ee14d0b4ef5253343595608f60dbd0a MISC metadata.xml 406 BLAKE2B 05fafcb25e7f3f1dcc5db2101f51186f72ff004bc86317942262d1ee3c4ee41eede80ffa36f475cdf6e0ee084d238d04cdbfbadd085553bed5b680f0ccf61c1b SHA512 98be259dccd842c8171dfeb466d048268d0ef8b25ad5ed002617b1661b2df41204e332475df38a642248229ecee2b7ebbd70d4911bc99b279e56a4093e575340 diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-4.4.6-r1.ebuild b/dev-python/django-debug-toolbar/django-debug-toolbar-4.4.6-r1.ebuild deleted file mode 100644 index 116001b32361..000000000000 --- a/dev-python/django-debug-toolbar/django-debug-toolbar-4.4.6-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A configurable set of panels that display various debug information" -HOMEPAGE=" - https://github.com/jazzband/django-debug-toolbar/ - https://pypi.org/project/django-debug-toolbar/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-4.2.9[${PYTHON_USEDEP}] - elibc_musl? ( dev-python/tzdata ) -" - -BDEPEND=" - test? ( - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" -m django test -v 2 --settings tests.settings tests \ - || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-5.0.1.ebuild b/dev-python/django-debug-toolbar/django-debug-toolbar-5.0.1.ebuild deleted file mode 100644 index 76ce9d73cac5..000000000000 --- a/dev-python/django-debug-toolbar/django-debug-toolbar-5.0.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A configurable set of panels that display various debug information" -HOMEPAGE=" - https://github.com/django-commons/django-debug-toolbar/ - https://pypi.org/project/django-debug-toolbar/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-4.2.9[${PYTHON_USEDEP}] - elibc_musl? ( dev-python/tzdata ) -" - -BDEPEND=" - test? ( - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - distutils-r1_src_prepare - - # requires django-csp - rm tests/test_csp_rendering.py || die -} - -python_test() { - "${EPYTHON}" -m django test -v 2 --settings tests.settings tests \ - || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index 446f1c1e7138..efd14fcbf2b3 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -2,8 +2,10 @@ DIST setuptools-75.8.2-py3-none-any.whl 1229385 BLAKE2B e2890604e9acbf23aefc94ee DIST setuptools-76.0.0-py3-none-any.whl 1236106 BLAKE2B 783411ca7c3ee2f2aaaba2d40abb010f7014eb640e6ebee125e0d80afd863634eb01a10343c086b46a7b928db14d5edc6270c92129d2b20bbf0ce36229de932a SHA512 6b2af35acbd3c73f19a5eac91cc13329ef6b0c9b9dbad18fdcfabb0625215a661d320d164a08018a08a3578c5bc3aedfd9ed9ecdaaf62ef08e30fcae34a3eefb DIST setuptools-76.1.0-py3-none-any.whl 1236933 BLAKE2B c8e1d368f50aea8ed819d6c828505bbbecfd1d2f320c108df3910f8f49133aa12cbafbed5e626572232812671650cb4398a6771a21ed37d7d1ea882e87a08dbc SHA512 44330c0b2bf22a6cdc9b3cf087fbd7695a5e15a4e0e013c88252258fabb69ed89d9550b35b407f01711c66b45a964f687ce7c8f373ed0860e93842e70aa9e55b DIST setuptools-77.0.1-py3-none-any.whl 1254282 BLAKE2B 8034051467ae46c6c81c7dbdb071c0e3e87e21114e3c20e57db9d5e42838e94e07cd13c3829b586a8d3eb1836365757d00f6e95af822eabb805a38b7b9109d1d SHA512 a880771b05095c6bf0d4e522d4403de0dde7027241d0fe58e6c2487f3a779ef85a3c3aa1ac2f4c4f3c4979028335daf8bf16d0ad995b0da744097cd415b285ec +DIST setuptools-77.0.3-py3-none-any.whl 1255678 BLAKE2B 99712b0ac22d493f32132879129b2c06439c6967cfb02f63bcb05b09e2dd73c2243a2b8d51bcc67ab34b8ce2c4921fae40479ef3db68406635ccf328aa4745c6 SHA512 95c1081eda9e1110bd9c0262ec892f984734ae3bbd5830aabb0062938be34f3a44a57f731fc5c3878307bde7926cb089d5174e22c0670bb7bed66f34635b5d79 EBUILD ensurepip-setuptools-75.8.2.ebuild 556 BLAKE2B 5138ddfa90e162a6dc484612350e793edc923cad71d8f43e5457f784d7e1ba107f8f62f088a2fc3f0c4180059322b1585cb24b216b25fc7f9417e216ff2529b6 SHA512 b5e241d65368ef1d8e84ee67007ae531c4304f63d3350c8d383ac57159d377e45a0f2de30e3bfd18d582b15051e833b8344d3329948cca020a5bdc3f36de8bfe EBUILD ensurepip-setuptools-76.0.0.ebuild 564 BLAKE2B b599f1aeb6752b3ccf752b125f787d7a2a4b88f6cd729b039955823fec3646b4d96a60644a1522d0d26f04e8cf1c5d578f751169cfca0bf5bc02fb40976076b2 SHA512 bfb21908f534637c7df72921ef6e420d1748bf5db83d0b9fa3655496e5ba86d3b84e7967ed6a21b3b5779fd4083351a3b367c0daac1912c904abfd2c24c147a9 EBUILD ensurepip-setuptools-76.1.0.ebuild 564 BLAKE2B b599f1aeb6752b3ccf752b125f787d7a2a4b88f6cd729b039955823fec3646b4d96a60644a1522d0d26f04e8cf1c5d578f751169cfca0bf5bc02fb40976076b2 SHA512 bfb21908f534637c7df72921ef6e420d1748bf5db83d0b9fa3655496e5ba86d3b84e7967ed6a21b3b5779fd4083351a3b367c0daac1912c904abfd2c24c147a9 EBUILD ensurepip-setuptools-77.0.1.ebuild 564 BLAKE2B b599f1aeb6752b3ccf752b125f787d7a2a4b88f6cd729b039955823fec3646b4d96a60644a1522d0d26f04e8cf1c5d578f751169cfca0bf5bc02fb40976076b2 SHA512 bfb21908f534637c7df72921ef6e420d1748bf5db83d0b9fa3655496e5ba86d3b84e7967ed6a21b3b5779fd4083351a3b367c0daac1912c904abfd2c24c147a9 +EBUILD ensurepip-setuptools-77.0.3.ebuild 564 BLAKE2B b599f1aeb6752b3ccf752b125f787d7a2a4b88f6cd729b039955823fec3646b4d96a60644a1522d0d26f04e8cf1c5d578f751169cfca0bf5bc02fb40976076b2 SHA512 bfb21908f534637c7df72921ef6e420d1748bf5db83d0b9fa3655496e5ba86d3b84e7967ed6a21b3b5779fd4083351a3b367c0daac1912c904abfd2c24c147a9 MISC metadata.xml 316 BLAKE2B 17947c657b45cb01758e222aa6051a459bf0bd9a026a73c0df0ae0c3a0c901f6e2315d459ee37036ecd283481a8d97791d64688c108a0706e745a739e3f9e8f8 SHA512 af18f4ae51b253552752e14210789988c815d0dbf0e1d8ff7057e48a09303c4abc1fb240d6f7f15fc0993b33e4c8ee395c2755754b3a2cbfd4c3a3f0dad41cfe diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-77.0.3.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-77.0.3.ebuild new file mode 100644 index 000000000000..b76c3f6972d8 --- /dev/null +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-77.0.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pypi + +DESCRIPTION="Shared setuptools wheel for ensurepip Python module" +HOMEPAGE="https://pypi.org/project/setuptools/" +SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")" +S=${DISTDIR} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +src_install() { + insinto /usr/lib/python/ensurepip + doins "${A}" +} diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest index 0ac612886b77..a0e19a137bf2 100644 --- a/dev-python/gpep517/Manifest +++ b/dev-python/gpep517/Manifest @@ -1,3 +1,5 @@ DIST gpep517-16.gh.tar.gz 23951 BLAKE2B 9be3bf7845f85b756444e5699509cf12455ea71204fb0e9a4899000cd2802cc063cd785f490d6e3d9ac48bf79a9e43a0edcfb483d898f718be6d783a98834cdd SHA512 fcd7cb0f98003a8ecb9976cffe3d4140b16e537dbfcfa8e8416569cd7e38e8e9ab359b35c1e22b830dc2711b3c07f8e3113c0f6b73d415ce63ad5f7d76f180c6 +DIST gpep517-17.gh.tar.gz 24403 BLAKE2B 51273a2e5ea0154d3e7d974f31b31a96dfa087d8bb3a49d89960568b02632fe104e62a4217a2295ef3dcc69f86f875c4e9de1220f3ef15fbff59a44bebcaac33 SHA512 cadf5b2fbd8c00eba928c3d8c893711516f66acc9bf74fc4ad9f0261021f8f6b7c4853035e6b916deba215ecf2f1e567d82161a74b69313b7e0f296e83e75c84 EBUILD gpep517-16.ebuild 1180 BLAKE2B b3b20be1f0ecc7b7355933209ebd149fa56d05ac161e074b466cd85585bf285b78a4c1884c8ef9b82d4d64b7be1f46c9a05b9b4107010c58af1dd664247cd499 SHA512 bd3583a1c88116dbb4b8f6b8bd1a1cf7d3099a1bc725cf04ec614450d0b99a3cacbe1648cc255fbcae2c7119a12042a578793044c9cbb05b23ff5d63f95709eb +EBUILD gpep517-17.ebuild 1188 BLAKE2B 454dbe6fc8370108f1216cb63e69735dd676e007cee76a99cfc802e930744593c2a37043969bbb701b5e6e1e5f001907e515c4fc34517f2ea862f8fe22fbfc9b SHA512 e53c0c3ed5f39d086290faa1ff479b74720335e3d6e713e4216e744836285ed7436857a583baa50ddbc5e30259043f211c0879b10bde06f7126b830b35461459 MISC metadata.xml 396 BLAKE2B b67a7e2109f002e48023fc60f19fe2aa7f224010795434815a4c7c0d075dba6cb27e9d443ff86b84ba582a12b30dec5dc8ce9c91419dc2d04c1c61f45e901192 SHA512 402dc1c9cad90e122443599282d03d317a29d31189aa1532041104ae4b6292340b5744488075c9f52877f450561072ef4d8750db65412bcb81b2af5648078b37 diff --git a/dev-python/gpep517/gpep517-17.ebuild b/dev-python/gpep517/gpep517-17.ebuild new file mode 100644 index 000000000000..e225bae086f9 --- /dev/null +++ b/dev-python/gpep517/gpep517-17.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2025 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=no +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) + +inherit distutils-r1 + +DESCRIPTION="A backend script to aid installing Python packages in Gentoo" +HOMEPAGE=" + https://pypi.org/project/gpep517/ + https://github.com/projg2/gpep517/ +" +SRC_URI=" + https://github.com/projg2/gpep517/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/installer-0.5.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}] + ' 3.10) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o tmp_path_retention_policy=all +} + +python_install() { + python_domodule gpep517 + python_newscript - gpep517 <<-EOF + #!${EPREFIX}/usr/bin/python + import sys + from gpep517.__main__ import main + sys.exit(main()) + EOF +} diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 046e9b69ad70..45c8f379c5e8 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1,7 +1,3 @@ -DIST griffe-1.6.0.gh.tar.gz 393773 BLAKE2B 62f1ed8109353013e2ef10bf32359dc66c467641b62ff0ecceb49718cafc773c5aab2cc151797e023dbff96f476e8b67d3bd7f5b664e3f5d6ea96f20e1744b60 SHA512 8ce0565ba8c43afb262d7e65b2eab369b10a57d4855a226a83ffea60bd83d7f624d5f15876c51dd20861ba5d652c012245bd55dd87dd0beeda75305f26f330bf -DIST griffe-1.6.1.gh.tar.gz 394343 BLAKE2B 0ec76016c2701e08e4f0f8061e31aad830fb209f37c2a175d17bd28ecb533f60e59196ebd5c3c60869ac7fdf6579ee10cc66a7adeddd51da10a95e5aceded856 SHA512 eb62f6e77937dc8dd740cd0d77b7f0157a5be310d5813c9f3e26787bb8d1776a5318e0e8d917693b9bb3a42c0ea8715367752328b1c9306e594b1f6ba535d8d0 DIST griffe-1.6.2.gh.tar.gz 394448 BLAKE2B 4a3b6d8bb2443fd9a03589167eb6fd1db7ecb0a52b8e3fa3003aebaddfbf402a65cc3111a1b975606da1984044029a46df7c9eb0105eea998534c5bb7fce3efb SHA512 a8afd98d309a2cdbb12e6e83e00fc0a151ab287a15b69a16c86ed16020f66c60e249a5860960365f6605c3a284b69b9b8aba56b53376d1a097ab61006ed1402e -EBUILD griffe-1.6.0.ebuild 1611 BLAKE2B bf144e59f05ea48ef819c3e125202397c32303869af653ec39ecc1e77b9dffe9369c996203a30f4366db1e33f6234b849bfca1bd7db4113a6109d53cf5ce2d3d SHA512 cdc7e8e33a2901c58d634987d8d296a5e062cc8c3d4c4171f049c382f646a7ee976a74d95ac34edf9eab580cd5b4a04ea4175dde51179f952368b2275c9f1c54 -EBUILD griffe-1.6.1.ebuild 1611 BLAKE2B bf144e59f05ea48ef819c3e125202397c32303869af653ec39ecc1e77b9dffe9369c996203a30f4366db1e33f6234b849bfca1bd7db4113a6109d53cf5ce2d3d SHA512 cdc7e8e33a2901c58d634987d8d296a5e062cc8c3d4c4171f049c382f646a7ee976a74d95ac34edf9eab580cd5b4a04ea4175dde51179f952368b2275c9f1c54 EBUILD griffe-1.6.2.ebuild 1611 BLAKE2B bf144e59f05ea48ef819c3e125202397c32303869af653ec39ecc1e77b9dffe9369c996203a30f4366db1e33f6234b849bfca1bd7db4113a6109d53cf5ce2d3d SHA512 cdc7e8e33a2901c58d634987d8d296a5e062cc8c3d4c4171f049c382f646a7ee976a74d95ac34edf9eab580cd5b4a04ea4175dde51179f952368b2275c9f1c54 MISC metadata.xml 393 BLAKE2B f207ed2887879f849db9133aac5b82d507a5c6fc3fed0b931dd0aec5ec8d48991731a15825c7b51d82f1f148c2f6818e3102e963d3342aa248bd475d4b29a692 SHA512 b541674c9f9bf9e356d46de91673e384f50ade9b6f19b0218f03b6e307dde88df2d0078f202bc0a77e18b0d91e89cb6d36ffdac23689ef35306167619404dc01 diff --git a/dev-python/griffe/griffe-1.6.0.ebuild b/dev-python/griffe/griffe-1.6.0.ebuild deleted file mode 100644 index 115d0beb002b..000000000000 --- a/dev-python/griffe/griffe-1.6.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Signature generator for Python programs" -HOMEPAGE=" - https://mkdocstrings.github.io/griffe/ - https://github.com/mkdocstrings/griffe/ - https://pypi.org/project/griffe/ -" -# Tests need files absent from the PyPI tarballs -SRC_URI=" - https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/backports-strenum-1.3[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}] - >=dev-python/mkdocstrings-0.28.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} - -python_test() { - local EPYTEST_DESELECT=( - # fragile to installed packages - # (failed on PySide2 for me) - tests/test_stdlib.py::test_fuzzing_on_stdlib - ) - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # https://github.com/pypy/pypy/issues/5226 - tests/test_inspector.py::test_inspecting_objects_from_private_builtin_stdlib_moduless - ) - ;& - pypy3*) - EPYTEST_DESELECT+=( - # tries importing CPython-specific modules - # https://github.com/mkdocstrings/griffe/issues/362 - tests/test_loader.py::test_load_builtin_modules - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/griffe/griffe-1.6.1.ebuild b/dev-python/griffe/griffe-1.6.1.ebuild deleted file mode 100644 index 115d0beb002b..000000000000 --- a/dev-python/griffe/griffe-1.6.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Signature generator for Python programs" -HOMEPAGE=" - https://mkdocstrings.github.io/griffe/ - https://github.com/mkdocstrings/griffe/ - https://pypi.org/project/griffe/ -" -# Tests need files absent from the PyPI tarballs -SRC_URI=" - https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/backports-strenum-1.3[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}] - >=dev-python/mkdocstrings-0.28.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} - -python_test() { - local EPYTEST_DESELECT=( - # fragile to installed packages - # (failed on PySide2 for me) - tests/test_stdlib.py::test_fuzzing_on_stdlib - ) - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # https://github.com/pypy/pypy/issues/5226 - tests/test_inspector.py::test_inspecting_objects_from_private_builtin_stdlib_moduless - ) - ;& - pypy3*) - EPYTEST_DESELECT+=( - # tries importing CPython-specific modules - # https://github.com/mkdocstrings/griffe/issues/362 - tests/test_loader.py::test_load_builtin_modules - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest index e6b1abeba3e6..758e17d6b6e9 100644 --- a/dev-python/mkdocstrings-python/Manifest +++ b/dev-python/mkdocstrings-python/Manifest @@ -1,7 +1,3 @@ -DIST mkdocstrings_python-1.16.5.tar.gz 426979 BLAKE2B b6c7185c4f5abae35d7feade0d3dd36cdc1eecc5ac631f2af354e57037507f3d291bc1ff0326b665058acc73f68834e853a2d07d831fb0c08bf262111659267e SHA512 07a4a0698769a4daa0cae4607cb98e7124013a8f7190390a16818c0e21de18d78e5dcac39206d2062160cad61310b77212fe279a5cffbfb2183d49d24c792d79 -DIST mkdocstrings_python-1.16.6.tar.gz 201565 BLAKE2B 0e555d5e85959cceab121e557c39bebb2b05f2ed5ff098f1fa3d8c1714b80d271be7e559c2b1124ac4fca1877cf0627f075da31af2406cf97340f5320ad4eb0d SHA512 8091d9ed36eba2b420092efff874d4904f3d655d6b5b86090b8a7a403f6287581e345a001e4f26d57d789740674299af7b4a5f19ebeaf7976620b3688404ecbd DIST mkdocstrings_python-1.16.7.tar.gz 1475398 BLAKE2B cf51f5f97c2b132869d44bb74e22fbf2b4942156a8ed9469eaeeb4beb747af60cfa39dce5a5054737b16f2d65679f17771a29a65eb8b9d23530cea6a03275876 SHA512 d0a4332487c68ed14402397baf03499995dac4d8b74109105409a76034eb88467d94670e615a5846841b074c9ad7acfb1b9240159fc05ca04b9118b00313c506 -EBUILD mkdocstrings-python-1.16.5.ebuild 1342 BLAKE2B f9fdfae774de9d4f93c28c48dd05021d02f3e489b5cc3c5c24d6b24d2313ee2e9590601b59ede731698ff4d860a34fb2117e33c6ea74c862702d13424d3f7f62 SHA512 86a4244a98b3c30db36540f37a26d5a2b4a96dbd3b135d4e993c55794212ae81a1c7631cca0d050665c0d76c38eacb5b7f96a1e74d739eec0a0b9c66b9f47ac8 -EBUILD mkdocstrings-python-1.16.6.ebuild 1342 BLAKE2B f9fdfae774de9d4f93c28c48dd05021d02f3e489b5cc3c5c24d6b24d2313ee2e9590601b59ede731698ff4d860a34fb2117e33c6ea74c862702d13424d3f7f62 SHA512 86a4244a98b3c30db36540f37a26d5a2b4a96dbd3b135d4e993c55794212ae81a1c7631cca0d050665c0d76c38eacb5b7f96a1e74d739eec0a0b9c66b9f47ac8 EBUILD mkdocstrings-python-1.16.7.ebuild 1342 BLAKE2B f9fdfae774de9d4f93c28c48dd05021d02f3e489b5cc3c5c24d6b24d2313ee2e9590601b59ede731698ff4d860a34fb2117e33c6ea74c862702d13424d3f7f62 SHA512 86a4244a98b3c30db36540f37a26d5a2b4a96dbd3b135d4e993c55794212ae81a1c7631cca0d050665c0d76c38eacb5b7f96a1e74d739eec0a0b9c66b9f47ac8 MISC metadata.xml 406 BLAKE2B c453b318ec32906f8b4917e9fcf9e82e632b780435d6617195590757dc8e08505dd29a05e8009808a040460ae322048801077aca8b41c8e07d093c4177befd39 SHA512 c56a8b222d22b5e4e8f396a96abddba840c4288b01958e261e3eb554830e88f424d840b839b7f6180f2f64c74cde9e2e3e8c70cdbbb8d4cc84ac161007064059 diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.5.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.5.ebuild deleted file mode 100644 index f2ee3d5d0c2c..000000000000 --- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python handler for dev-python/mkdocstrings" -HOMEPAGE=" - https://mkdocstrings.github.io/python/ - https://github.com/mkdocstrings/python/ - https://pypi.org/project/mkdocstrings-python/ -" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/griffe-0.49[${PYTHON_USEDEP}] - >=dev-python/mkdocstrings-0.28.3[${PYTHON_USEDEP}] - >=dev-python/mkdocs-autorefs-1.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - >=dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] - >=dev-python/inline-snapshot-0.18[${PYTHON_USEDEP}] - dev-python/mkdocs-material[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} - -python_test() { - local EPYTEST_DESELECT=( - # "None" meaning particular formatter not installed - "tests/test_rendering.py::test_format_code[None-print('Hello')]" - "tests/test_rendering.py::test_format_code[None-aaaaa(bbbbb, ccccc=1) + ddddd.eeeee[ffff] or {ggggg: hhhhh, iiiii: jjjjj}]" - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p inline_snapshot -} diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.6.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.6.ebuild deleted file mode 100644 index f2ee3d5d0c2c..000000000000 --- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.6.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python handler for dev-python/mkdocstrings" -HOMEPAGE=" - https://mkdocstrings.github.io/python/ - https://github.com/mkdocstrings/python/ - https://pypi.org/project/mkdocstrings-python/ -" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/griffe-0.49[${PYTHON_USEDEP}] - >=dev-python/mkdocstrings-0.28.3[${PYTHON_USEDEP}] - >=dev-python/mkdocs-autorefs-1.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - >=dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] - >=dev-python/inline-snapshot-0.18[${PYTHON_USEDEP}] - dev-python/mkdocs-material[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} - -python_test() { - local EPYTEST_DESELECT=( - # "None" meaning particular formatter not installed - "tests/test_rendering.py::test_format_code[None-print('Hello')]" - "tests/test_rendering.py::test_format_code[None-aaaaa(bbbbb, ccccc=1) + ddddd.eeeee[ffff] or {ggggg: hhhhh, iiiii: jjjjj}]" - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p inline_snapshot -} diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest index dd15550acb48..d29c209f0b49 100644 --- a/dev-python/openapi-core/Manifest +++ b/dev-python/openapi-core/Manifest @@ -1,3 +1,5 @@ DIST openapi_core-0.19.4.tar.gz 109095 BLAKE2B 85cb1733beeb5d18251a071c6123e5f395242a5d124a0fc40caec9090f98485ed1dfca4ccc76c2457b9a9d39bb07920770d7d0bc978f815af95f235d7a17de7d SHA512 b21223e6fcea7deb95863335abc7b5079dace585d6418514df9d9e947ac7e7e9d88fc618aeeca3008551838c6fc018f03469722a3b325ad8b0766c422954b4a5 +DIST openapi_core-0.19.5.tar.gz 103264 BLAKE2B 46d2c47819056f82d4ed74c43455e107d14d181627d5bb11d34c10a3921dd287297ba27632122dc656884039a0c61381ececb6d085bf990ea73cc898326c0318 SHA512 6b41e686682f5265d8268e1c6789393f8539754b827b69fab2c78e83c07637f4f243ce6d06ec5ab3f1870ae7944dfc72b5e678fb959fefd06770107abe66cad9 EBUILD openapi-core-0.19.4.ebuild 2134 BLAKE2B 5f12c05295feef58870c1d5f9d093403bf838c6eabd85155cf94d8def240ecd80dc93c84861fd951794c25e50e69faefa426fcdd348bd348b5d298e4fd0b87c1 SHA512 6e32c100dc26480e056eb40ee224df35cfcee36965b4194151bd63866d35e852b5d9c014de2780ee2362a6fc3ac57500396d97704b9fbf1b2b4b4a23786110a9 +EBUILD openapi-core-0.19.5.ebuild 2139 BLAKE2B f2a898a6431174698301c5389e6fff1e2398e3034c0aee62840b25b91d2db75a9f8e778dcbd7bf8cb78de2207aa751940d3cf4a874b121fe4ce610397f5feca2 SHA512 76e9658954c5a2c1b84cc9031db76015fe5c44bc4a8247bcf892b03e89164f21b9e476920d21df64a8344f9c51789787081d3dda8a55f267503ced8fd67b0e2f MISC metadata.xml 385 BLAKE2B a19f5b70529b6f0575e1196f3ffe0a7f38595fe7b01b43119f0f89c41a9ab5d6992f424a10f345a7407d279736a6091918b9ba1ead0daa92c9d244e4b27e4a18 SHA512 a8a39c8958ad11de5eb6896a74b3bfcb27e95c74a984a362032e4703d86f2831b6559a96a8eef80a7ef89f4687da325b3748f36b1df649cd29c2acb1ea0c9969 diff --git a/dev-python/openapi-core/openapi-core-0.19.5.ebuild b/dev-python/openapi-core/openapi-core-0.19.5.ebuild new file mode 100644 index 000000000000..d917fc01ccbe --- /dev/null +++ b/dev-python/openapi-core/openapi-core-0.19.5.ebuild @@ -0,0 +1,71 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" +HOMEPAGE=" + https://github.com/python-openapi/openapi-core/ + https://pypi.org/project/openapi-core/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}] + dev-python/isodate[${PYTHON_USEDEP}] + =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/parse[${PYTHON_USEDEP}] + =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}] + =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}] + >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}] + >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}] + dev-python/strict-rfc3339[${PYTHON_USEDEP}] + dev-python/webob[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # missing dependendencies + tests/integration/contrib/falcon + tests/integration/contrib/fastapi + + # TODO: these tests fail to collect + tests/integration/validation/test_security_override.py + tests/integration/validation/test_read_only_write_only.py + + # unhappy about modern django + tests/integration/contrib/django/test_django_project.py + tests/unit/contrib/django/test_django.py +) + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index c70b848e97ce..4e0e8c1e8252 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,11 +1,7 @@ -DIST psycopg-3.2.3.gh.tar.gz 550802 BLAKE2B 1f748fc2dc915fd82b2bc557ae4263ecf1070d5ba08681cb6ae21570acf601b03a2bde7e4324cd506e0146c86db976b003c57e99cd1948a930c074f0674d6ba8 SHA512 cf543652cfd27cf1cad3b1e3b8b50802562cc49f8fbd9ae5bd85ffdf26e30dc470f1f3380261c8cad418945ade8dc4f199ebcba08968cb87fd0b6c241fd8040d -DIST psycopg-3.2.4.gh.tar.gz 555758 BLAKE2B 1b74f8a6ee91266fb6c6a13ee51fd7d18514b4ce662f911f83baba652bb9198cae21636f6f1dad6eae916cc2c22f2322629dea346e61ce94a1d94a80c8e8b5be SHA512 026f4a74011c37e594903931da629fa0150834db0916bc02a45aa31eb79fbbcd9a0b6b59809d4db389e298101646409097d99c4950981ddb43413a7488e4f1ff DIST psycopg-3.2.5.gh.tar.gz 558069 BLAKE2B 1913db4e399d9e44e392019471d3b7a5fbbff1da67a87961b084ca2fa34ddf2af3c862093077bfe04503d16187abff4ab62e33b1a3505b7a8cafa836bcf33ba3 SHA512 f4c62e462f6fba04f7b07bf500cbf5ee3e0ffa570c682f507aae0fc5ee88a1eec3f98da05c9a2c957d018f12f53a9567565f8b81914eb36ca92992fa2ccd8156 DIST psycopg-3.2.6.gh.tar.gz 558574 BLAKE2B a994f6fb3ee85c42371b848d0947858897a9a1f7256486aa964c8c7634b198b9229a53626c526cb85218a8468308dd9e7e605c1fc1058a08c7fb7183aed83b8d SHA512 99472813c9b6542611b15f0dd52d418a7e3f01cf0447a9a58c1d4135249fb526ca25f7569cc5d7d8a2a99184dccca52f485ee9cc9514e6ada1ebd526f8d62305 DIST psycopg2-2.9.10.tar.gz 385672 BLAKE2B 4a3ad64f406c427b785ffeb85f6520aa67ed04de2d1749eb22d8275146b71ba451f7c04c9ead401d6f7a273781492cd6a5a36beba68b36b1e5203ee75f7df503 SHA512 d0916f6a645b5e87f89f2463dc22fad78340a85fbff320d099bf429a42557f40d3a4eebdc670768469aef1e9fcee60123767bfe49e1186e8574f95bfd6f46900 EBUILD psycopg-2.9.10.ebuild 1533 BLAKE2B 5f33ca312cab22e6f000e3c1edcabaf9d4dd1609772fc497267a5901e6ad8af1e69f7effe687addb99a8d0ff90314c20ac36813c505a6bdf97827e0b8d003e83 SHA512 3e6292369df5bda8e46238a08587cd169c5d4f7f2548e61d9a57f0bff94a88dc55701db98a6657ea9f75546178e920ec4d75a8ce88a4e4a31f9cc7a6ed22185c -EBUILD psycopg-3.2.3.ebuild 2750 BLAKE2B 3fa79a3325434ebfad21aea41e2af7fe45664eb67609a355f2861dcb666a0fc0e36776bed482c0b3656132ed12a668d9994c841b214623a607abf14e1455c571 SHA512 bd3a34e9cd07b2354758e69d40a4bc8bf60e3bb88625fea93647289662b85ea697626bacd29ecf5c2f12a4cf16e15407c8e7f95615a009e20265bb78681b4a5b -EBUILD psycopg-3.2.4.ebuild 2544 BLAKE2B 61d2dafa5880866a6338aebd4c6197b44a5fa61e77f7ed0d31d4af621152e76cf18606c609c49cf740b3f60e3ed4a13d96cc62161505ed9bac5d1040bdae1362 SHA512 3d49619df44ab8bbb9f4b0fc368a463b831f36575c243da5c0932f90161502d45650d1184851b8c1162e89f570d86a6a6f24f52d2279fe5426a54c07ec620445 EBUILD psycopg-3.2.5.ebuild 2554 BLAKE2B f362e99a83cbfdc093c1ba0182c002922e8c0a177e09bb3797a03dbb2e628c0dae53910a762c1c2fb2d287c8391d3d12489f7b115d2114588ae843552602a571 SHA512 f6802b342f181a9ead64cfaff655051a84d08a733df6b2af1b8f75989061fa13f59b3a57dcbc59f1ab7e4b4eedb18d7fa4042c6cb8dbdd6f20392438483a8610 EBUILD psycopg-3.2.6.ebuild 2694 BLAKE2B 16c5dc4a25d7beb55d744b8016bef42514ef53e14b3a927657b6b285ae9a33c0c18b84f566d1ed8b4660bfd266bd635b3816e5f6489cd7a6dd45be519db84427 SHA512 256da1fdc04a16bc41be4fa7b4e4734b1ed7063578a59637123baf930ba0c20addeea11d0d6459c92ed79bd4ec258979940c3cab742f4cfb86e144a87b39cc14 MISC metadata.xml 426 BLAKE2B a573dbbef89ba2c3c7e7aa11e87005879fa823daa8d7e2080ce82dab7196429769b5e2ed0c4ffb363443469dfa47524d900fae75c4d7c8c9da901389e746838f SHA512 e3059428d8c00113696bfd232b2ad3fd4efccc304a31ff45801f30bb07c03acd58aafcab187fd85e4d89eff4db6c18a1395744eb1fd5cf8f11e43aca0f4e60cc diff --git a/dev-python/psycopg/psycopg-3.2.3.ebuild b/dev-python/psycopg/psycopg-3.2.3.ebuild deleted file mode 100644 index 540afa8a4595..000000000000 --- a/dev-python/psycopg/psycopg-3.2.3.ebuild +++ /dev/null @@ -1,119 +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=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/psycopg3/ - https://github.com/psycopg/psycopg/ - https://pypi.org/project/psycopg/ -" -SRC_URI=" - https://github.com/psycopg/psycopg/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="+native-extensions" - -DEPEND=" - native-extensions? ( - >=dev-db/postgresql-8.1:= - ) - !native-extensions? ( - >=dev-db/postgresql-8.1:* - ) -" -RDEPEND=" - ${DEPEND} - >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.10) - ) - test? ( - >=dev-db/postgresql-8.1[server] - >=dev-python/anyio-4.0[${PYTHON_USEDEP}] - >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - # -Werror=strict-aliasing - # https://bugs.gentoo.org/935401 - # https://github.com/psycopg/psycopg/issues/867 - # - # Do not trust with LTO either. - append-flags -fno-strict-aliasing - filter-lto - - # Python code + ctypes backend - cd psycopg || die - distutils-r1_python_compile - - # optional C backend - if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then - local DISTUTILS_USE_PEP517=standalone - cd ../psycopg_c || die - distutils-r1_python_compile - fi - cd .. || die -} - -src_test() { - rm -r psycopg{,_c} || die - - initdb -D "${T}"/pgsql || die - # TODO: random port - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createdb -h "${T}" test || die - - local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" - distutils-r1_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die -} - -python_test() { - local EPYTEST_DESELECT=( - # tests for the psycopg_pool package - tests/pool - # some broken mypy magic - tests/test_module.py::test_version - tests/test_module.py::test_version_c - tests/test_typing.py - tests/crdb/test_typing.py - # TODO, relying on undefined ordering in Python? - tests/test_dns_srv.py::test_srv - ) - - local impls=( python ) - if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then - impls+=( c ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PSYCOPG_IMPL - for PSYCOPG_IMPL in "${impls[@]}"; do - einfo "Testing with ${PSYCOPG_IMPL} implementation ..." - # leak and timing tests are fragile whereas slow tests are slow - epytest -p anyio -k "not leak" \ - -m "not timing and not slow and not flakey" - done -} diff --git a/dev-python/psycopg/psycopg-3.2.4.ebuild b/dev-python/psycopg/psycopg-3.2.4.ebuild deleted file mode 100644 index ffb3fd586701..000000000000 --- a/dev-python/psycopg/psycopg-3.2.4.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/psycopg3/ - https://github.com/psycopg/psycopg/ - https://pypi.org/project/psycopg/ -" -SRC_URI=" - https://github.com/psycopg/psycopg/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="+native-extensions" - -DEPEND=" - native-extensions? ( - >=dev-db/postgresql-8.1:= - ) - !native-extensions? ( - >=dev-db/postgresql-8.1:* - ) -" -RDEPEND=" - ${DEPEND} - >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.10) - ) - test? ( - >=dev-db/postgresql-8.1[server] - >=dev-python/anyio-4.0[${PYTHON_USEDEP}] - >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - # Python code + ctypes backend - cd psycopg || die - distutils-r1_python_compile - - # optional C backend - if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then - local DISTUTILS_USE_PEP517=standalone - cd ../psycopg_c || die - distutils-r1_python_compile - fi - cd .. || die -} - -src_test() { - rm -r psycopg{,_c} || die - - initdb -D "${T}"/pgsql || die - # TODO: random port - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createdb -h "${T}" test || die - - local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" - distutils-r1_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die -} - -python_test() { - local EPYTEST_DESELECT=( - # tests for the psycopg_pool package - tests/pool - # some broken mypy magic - tests/test_module.py::test_version - tests/test_module.py::test_version_c - tests/test_typing.py - tests/crdb/test_typing.py - # TODO, relying on undefined ordering in Python? - tests/test_dns_srv.py::test_srv - ) - - local impls=( python ) - if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then - impls+=( c ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PSYCOPG_IMPL - for PSYCOPG_IMPL in "${impls[@]}"; do - einfo "Testing with ${PSYCOPG_IMPL} implementation ..." - # leak and timing tests are fragile whereas slow tests are slow - epytest -p anyio -k "not leak" \ - -m "not timing and not slow and not flakey" - done -} diff --git a/dev-python/python-lsp-black/Manifest b/dev-python/python-lsp-black/Manifest index e1e56fcc13b8..39dc10ebb1cb 100644 --- a/dev-python/python-lsp-black/Manifest +++ b/dev-python/python-lsp-black/Manifest @@ -1,4 +1,5 @@ +AUX python-lsp-black-2.0.0-test.patch 2459 BLAKE2B ecbf841a134f57a485e0f6c2dbd401f61d725f2055cf802a1ef7e572d3cbff4f82904aa050f165afb95080c50dcc871ecea4a8dca0464009bc8dea2e6ed5e78f SHA512 f0c1a840699b1dcf0a95f4961606f27e68f1dbe8e2055a899d7016a5f02cfb5e3196c33dc2cb5738835e429eb33e2d732a0abc4d39c0130dae6d0e720fa931c5 DIST python-lsp-black-2.0.0.gh.tar.gz 10399 BLAKE2B e38bf7ae736b3b71c1e17dd34b7e98b9bcbdbc7a12e2c1596ccdbe13b8fac8caef8a1f043aa50e1688b9159928885b8b116b709b4d2574b8ddf77172df756862 SHA512 e374ea34ac53e0d78ba198814210d9d7293e18b8fc7b22bb288621a994c8c9d492cc9c99c40cd1574b618add518671430e1e88f32e93e4c95507373932c08dc0 -EBUILD python-lsp-black-2.0.0-r1.ebuild 876 BLAKE2B 20c76c5055cf3f1a0265277ff056ddb9c8e38ed332c59f031e466660e6329d39b834674ba3bd5896eeb63b32bc2df069c44cf22c77c0af0df347edbabb137bed SHA512 0cd1bc971c12efd7b2315301431e7f41b5baced00fef19f99e7c7dd5a62f108481091b4624458541d91bbd6d55003c3164d39ae371466cf6537ec6ac5dac5ec8 +EBUILD python-lsp-black-2.0.0-r1.ebuild 1033 BLAKE2B ebb2ec4ad56d591c39ec092b1444591670b28f16517dc2b9b81e2c9eab0bb4c52387bd34150e38e753882362f48587e1c1ed2bc11bdd5c203610dc2687b940c5 SHA512 cbdd1b7e1011c2c5906c41f398b468d14bf13e6cc3f4074e6454558e85e19029cc9ce56c8c44a052a43c09e560721284adb6569b9078171f56e89ac3dc93e01b EBUILD python-lsp-black-2.0.0.ebuild 873 BLAKE2B 941c470ddc388ff8fb1f2b16d3ce39d970bdbeb718bfeb478b46d45b9c635dc502a0647aaa6873cfd6229402e70fc86bcb806c54280fce0eb4a95279760ce4fe SHA512 7a59d2a6ebfc53da97fa28d46d04fcc292293c45c88e8672b0f59d006f6d66c8aff137ebc7b604272f09d80a9d87152781bf5270c0a68dfd6a68c0b1ca51b25c MISC metadata.xml 517 BLAKE2B 2317a3c22a9269ad0228bcb89435ae9ce9f80cbd3eed68b5d7f995ef843cd08d17439d2764ed80cf2ccb27f1512a01f1eed010b601e9bb9355f3560aac54f7d8 SHA512 8936b9f60eb6e52b06fb3f663f1c4a58eee6c697d5c47488137dac85875028aa907e0f22515e88f4a90975ee1aea7781368f0398f8c6ab98728e12ce11cc899b diff --git a/dev-python/python-lsp-black/files/python-lsp-black-2.0.0-test.patch b/dev-python/python-lsp-black/files/python-lsp-black-2.0.0-test.patch new file mode 100644 index 000000000000..49ab792cded8 --- /dev/null +++ b/dev-python/python-lsp-black/files/python-lsp-black-2.0.0-test.patch @@ -0,0 +1,73 @@ +From d43b41431379f9c9bb05fab158c4d97e6d515f8f Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Tue, 20 Feb 2024 07:44:20 +0100 +Subject: [PATCH] Make tests work with black 24.2.0 + +Closes: #55 +--- + tests/test_plugin.py | 18 ++++++++++++++++-- + +diff --git a/tests/test_plugin.py b/tests/test_plugin.py +index 0a51767..2ae8088 100644 +--- a/tests/test_plugin.py ++++ b/tests/test_plugin.py +@@ -281,7 +281,14 @@ def test_load_config_defaults(config): + + assert config == { + "line_length": 88, +- "target_version": set(), ++ "target_version": set( ++ [ ++ black.TargetVersion.PY38, ++ black.TargetVersion.PY39, ++ black.TargetVersion.PY310, ++ black.TargetVersion.PY311, ++ ] ++ ), + "pyi": False, + "fast": False, + "skip_magic_trailing_comma": False, +@@ -297,7 +304,14 @@ def test_load_config_with_skip_options(config_with_skip_options): + + assert config == { + "line_length": 88, +- "target_version": set(), ++ "target_version": set( ++ [ ++ black.TargetVersion.PY38, ++ black.TargetVersion.PY39, ++ black.TargetVersion.PY310, ++ black.TargetVersion.PY311, ++ ] ++ ), + "pyi": False, + "fast": False, + "skip_magic_trailing_comma": True, +From 9298585a9d14d25920c33b188d79e820dc98d4a9 Mon Sep 17 00:00:00 2001 +From: Anton Zhukharev +Date: Tue, 9 Apr 2024 16:06:55 +0300 +Subject: [PATCH] Make tests work with black 24.3.0 + +Closes: #57 + +Black changed raising exception from AssertionError to ASTSafetyError +and we need to apply similar change. + +See: https://github.com/psf/black/commit/6af7d1109693c4ad3af08ecbc34649c232b47a6d +--- + pylsp_black/plugin.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pylsp_black/plugin.py b/pylsp_black/plugin.py +index e4fb9ba..5523896 100644 +--- a/pylsp_black/plugin.py ++++ b/pylsp_black/plugin.py +@@ -127,7 +127,7 @@ def format_text(*, text, config, lines): + IndentationError, + # raised when black produces invalid Python code or formats the file + # differently on the second pass +- AssertionError, ++ black.parsing.ASTSafetyError, + ) as e: + # errors will show on lsp stderr stream + logger.error("Error formatting with black: %s", e) diff --git a/dev-python/python-lsp-black/python-lsp-black-2.0.0-r1.ebuild b/dev-python/python-lsp-black/python-lsp-black-2.0.0-r1.ebuild index 3357a36a48a9..ed3785d2342c 100644 --- a/dev-python/python-lsp-black/python-lsp-black-2.0.0-r1.ebuild +++ b/dev-python/python-lsp-black/python-lsp-black-2.0.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/python-lsp-server-1.4.0[${PYTHON_USEDEP}] @@ -38,6 +38,12 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + # https://github.com/python-lsp/python-lsp-black/pull/56 + # https://github.com/python-lsp/python-lsp-black/pull/59 + "${FILESDIR}/${P}-test.patch" +) + python_test() { local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest index 4bb788d23dbe..7acfaaa92e50 100644 --- a/dev-python/pyzotero/Manifest +++ b/dev-python/pyzotero/Manifest @@ -1,7 +1,5 @@ DIST pyzotero-1.6.10.tar.gz 552327 BLAKE2B a716c476f5e2f6f5505e32c2b7837b2e5cb70dac480a3f012999eaa9302e608e3745b7ad9fcb88dfd0f39863949062fd05baf0ca01919e6f85c20fdfa2267258 SHA512 e0f550eff328b8d99a10c5caf6f2d79e1842313f9deaa87ab0b9caeafd10e82d4c48537213a55a4178191783131a202a12f00198a76e222cd4ca5ed1830e92a1 -DIST pyzotero-1.6.8.tar.gz 543598 BLAKE2B 86a4d770c16eabb07959cd9653980e12628d3dbf78ceebd724f83b1f54489b6c800a1fd65f2711c2d1e344ebd1bb2ac61e8d7dbe1091eca30ec3672df82409fd SHA512 34dd7a9f6bf8ed5ec2ee7ca4a9c533efbc20454439da4a9e59b3ab793f26074cb683fd0bebf66f819aa5c03e2dbdfabb3043ab3772beb35264ce9640a6e8752d -DIST pyzotero-1.6.9.tar.gz 552275 BLAKE2B 6f27ac6be25147e88d0fd3e8f3825185c348ebf17e8402ffcce7195ff336dd068d1d5f165c00c96968eaee0e0e05c77f4bcf2e567e18db162e67b634501c1726 SHA512 3d333442716b47771526fc1916ec8aa78cdbd6ddbfb4728712ff68c11b22028a2ff901fd74dace97d951972d6d4d8a7142e9756c0c6df2ac50e5558b5c5f8c95 +DIST pyzotero-1.6.11.tar.gz 552337 BLAKE2B 64487fb2316e3e20ec962218972ea77de922df4421c85dd9f910e10aba77154c5dbba1cdb47acf9b8707b21b4bd682a3133e9f13fb052f5c9b0f33ec4c73f480 SHA512 b90b67467ea80a6825857fd5ce159e6de495b554b4fe83800c2c5814e91b85803e107647da36fcd70660e0b6b409c348e3958a45890d127b53d90146826b5755 EBUILD pyzotero-1.6.10.ebuild 1045 BLAKE2B 9b23b380262c3625fb1600e82aa2dad17d5a11c34406070db4a191f11da5ff60e6dc893cdcf6a5b1e1d3526d4e5b3311e9e5d87349e67f999b081e3f0266f0ce SHA512 526ff7c910c9773e357fb6fbfb4c8b8e24d5745f3ddb74010e9b707c40c5b8dde209f7883984f4ad7951ead9b1d6cfb0825ff986b070cd0e3293e26e7047d170 -EBUILD pyzotero-1.6.8.ebuild 951 BLAKE2B b472e602f676a7a8c002c9c74db3e2ce90f62aa3c6920b2208fdbb78c2bfc71da53fe9b7758e86ad246f6519c26937f197be5a9354d36fe870d18aa6ff5136c2 SHA512 9a44b7a23e6d12a05f59340f1dbbe056a391ac13582cb6b9b8f82af18d19a20ab2346f38e6dad1c68f1503846d94b0a6cf81723c147b4be5f3ad8995c22cb755 -EBUILD pyzotero-1.6.9.ebuild 1045 BLAKE2B 9b23b380262c3625fb1600e82aa2dad17d5a11c34406070db4a191f11da5ff60e6dc893cdcf6a5b1e1d3526d4e5b3311e9e5d87349e67f999b081e3f0266f0ce SHA512 526ff7c910c9773e357fb6fbfb4c8b8e24d5745f3ddb74010e9b707c40c5b8dde209f7883984f4ad7951ead9b1d6cfb0825ff986b070cd0e3293e26e7047d170 +EBUILD pyzotero-1.6.11.ebuild 1045 BLAKE2B 9b23b380262c3625fb1600e82aa2dad17d5a11c34406070db4a191f11da5ff60e6dc893cdcf6a5b1e1d3526d4e5b3311e9e5d87349e67f999b081e3f0266f0ce SHA512 526ff7c910c9773e357fb6fbfb4c8b8e24d5745f3ddb74010e9b707c40c5b8dde209f7883984f4ad7951ead9b1d6cfb0825ff986b070cd0e3293e26e7047d170 MISC metadata.xml 499 BLAKE2B 2c52287c593a2e4a89558f147dfe9d93a2ec0da493ccfba8e45c2c0f716bc794787c0fde0d8d993a73fcf2397f9b76c02cd1dc6684653ebf5336308b29a1dc64 SHA512 ebe50a1d805db7d663765a4f81d0c2a5bdf8b66133756eeb77416ab5ced03ec127e231542c8526c0276971b7dbc209c6657a998c8bfb5c06117cd9cc7a9544b1 diff --git a/dev-python/pyzotero/pyzotero-1.6.11.ebuild b/dev-python/pyzotero/pyzotero-1.6.11.ebuild new file mode 100644 index 000000000000..c54b7e8de03b --- /dev/null +++ b/dev-python/pyzotero/pyzotero-1.6.11.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 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 pypi + +DESCRIPTION="A Python client for the Zotero API" +HOMEPAGE=" + https://github.com/urschrei/pyzotero/ + https://pypi.org/project/pyzotero/ +" + +LICENSE="BlueOak-1.0.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/zotero-bin + dev-python/bibtexparser[${PYTHON_USEDEP}] + >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}] + >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] +" + +BDEPEND=" + >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] + test? ( + dev-python/httpretty[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx doc \ + dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= -p asyncio +} diff --git a/dev-python/pyzotero/pyzotero-1.6.8.ebuild b/dev-python/pyzotero/pyzotero-1.6.8.ebuild deleted file mode 100644 index ca25ff480a9e..000000000000 --- a/dev-python/pyzotero/pyzotero-1.6.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 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 pypi - -DESCRIPTION="A Python client for the Zotero API" -HOMEPAGE=" - https://github.com/urschrei/pyzotero/ - https://pypi.org/project/pyzotero/ -" - -LICENSE="BlueOak-1.0.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-text/zotero-bin - dev-python/bibtexparser[${PYTHON_USEDEP}] - >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}] - >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] - test? ( - dev-python/httpretty[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest diff --git a/dev-python/pyzotero/pyzotero-1.6.9.ebuild b/dev-python/pyzotero/pyzotero-1.6.9.ebuild deleted file mode 100644 index c54b7e8de03b..000000000000 --- a/dev-python/pyzotero/pyzotero-1.6.9.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2025 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 pypi - -DESCRIPTION="A Python client for the Zotero API" -HOMEPAGE=" - https://github.com/urschrei/pyzotero/ - https://pypi.org/project/pyzotero/ -" - -LICENSE="BlueOak-1.0.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-text/zotero-bin - dev-python/bibtexparser[${PYTHON_USEDEP}] - >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}] - >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] - test? ( - dev-python/httpretty[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -p asyncio -} diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index e238a2a78848..fe5b78253061 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -36,5 +36,5 @@ DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4 EBUILD rpds-py-0.21.0-r1.ebuild 1207 BLAKE2B cb09c7971d4cd10f0f46a6d95e17cd4bfb266c79db050a3f14fa1b4437a12112570637837cdeb40768f1fc76d0d02ecb362ff126457b096f4cf9c0d3f10f48d7 SHA512 c05e027daa69af28484990b55bca4fb6ff86013640156e3df8d42fb24fdf0bc04c3b322720a0966bc152fa0d17f3b252147d74c829ca994fb62a5d5a51080cbb EBUILD rpds-py-0.22.3.ebuild 1522 BLAKE2B 25d2abd6cd7639731eb88bfc7734fdda55a0accdcc3bb70708d342273482ec719fde197451da37bcbcf7966c32d772046f5212b6bc64503fa3955e9b0880bd62 SHA512 476b0fbbb010ff79a409be6da1a2a369798315255fc7a6d0367a9ec303a17e181b27a1339cc5ddcd7e4042487d9b69e2bb3add07b6cb6e0fdee9e4c6190eaf69 EBUILD rpds-py-0.23.0.ebuild 1433 BLAKE2B dd05b3f7464f1252867ef34d156ee8fa94180d4ee1fd08dc596e300839d587bb0d8510dc9dcd87e81d752e6eabdfad30fd4919bae9b906acbfcca70eb58c467e SHA512 7a23b60255870a1e136764edb99ecfa1b7003d153bd059d4c17c0d2420fbdd7a8dba6e30eb5424d72ef68986dd589cb5bf616cabe294bf749bb6ae772a176d8a -EBUILD rpds-py-0.23.1.ebuild 1433 BLAKE2B dd05b3f7464f1252867ef34d156ee8fa94180d4ee1fd08dc596e300839d587bb0d8510dc9dcd87e81d752e6eabdfad30fd4919bae9b906acbfcca70eb58c467e SHA512 7a23b60255870a1e136764edb99ecfa1b7003d153bd059d4c17c0d2420fbdd7a8dba6e30eb5424d72ef68986dd589cb5bf616cabe294bf749bb6ae772a176d8a +EBUILD rpds-py-0.23.1.ebuild 1427 BLAKE2B 73e5266187a452bf70171a8bd09f9ae92af79bc4b70ef0705550386db35b9d08002ff98c4f67f6f9c34aa71caf5e14e2c7d6379d8b20436c5f7d3bdf605e3245 SHA512 40dac2478b3bca67d64a7f2b863785523e00b085825cbc8f1a07c89c5a89832aa2da45f4ba50473bc3461e7775b1bf911791fb7d723c827fb22eb60fd46650cd MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c diff --git a/dev-python/rpds-py/rpds-py-0.23.1.ebuild b/dev-python/rpds-py/rpds-py-0.23.1.ebuild index 1c7c799e3146..ee4619c472ae 100644 --- a/dev-python/rpds-py/rpds-py-0.23.1.ebuild +++ b/dev-python/rpds-py/rpds-py-0.23.1.ebuild @@ -52,7 +52,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so" diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index b2a3e5dd0992..43eb9190f683 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -4,8 +4,10 @@ DIST setuptools-75.8.2.tar.gz 1344083 BLAKE2B 7d4dff2c0948bb411ef5f70e5f5f91bc0e DIST setuptools-76.0.0.tar.gz 1349387 BLAKE2B 4293d1b0719c70c17bde8b6091f394420a300175b787f0a1aa5a42cc81b4dfad186f1d0927b32124f37f78a730a049e16cfd87dbc71fa1ed5c1bb632634ece84 SHA512 8272f0f2823d8f093d24eeb12270f978dab52d1a609c08275248024decf2b47bc5b1ce352f22ea198bd93eb3375c829757e573921721e05f5269651669df9b2e DIST setuptools-76.1.0.tar.gz 1350273 BLAKE2B ba4a2b83b793394fdddaa1ce817b8ea65db395d9f5ef5b2293f54b56d88570bc5db307d609c1f1531d720ece5333808a38fc1788832b2d5783ffd2b498a2b7ee SHA512 3e937bbf68c313ac8fe7dedbd3f644598dca623d564a943edc53fddf6726c3d8dd1f6efcd5bc9350ee1c98e0d8005c9854eefc162baefb1aaabd7d8cff9893d9 DIST setuptools-77.0.1.tar.gz 1366225 BLAKE2B 7c49143cabfd4d8fc0ca668e10e4b23e8c44de529f6f9a00166cd3f8a95a1a2c566bd7024c3327cabbac736e64c80b5fe701e3bc28a0b2463baa1c6051c64704 SHA512 3481e4e76f539a53f93ff5b1650bfc24f164b0331edd27680399b473c5b4c8409e5ea5dc3aaa1db1924dff64c4e8dba2a4ef385a5e207ef9f624c881139445e3 +DIST setuptools-77.0.3.tar.gz 1367236 BLAKE2B aa3ee044d2ed312520fe560efd74a593d7ff81390c7656e049227b497638bec8f7fdf5de6d25c2f98999503de42b593dc4e853a13943797112848467e3b82e27 SHA512 3b8ff731b4c42c3a4d0a8b785822f6f112ebce950874e7adb3a86aedc27bf53a88d931146313f5f05c131be383a8b2c06fb0c1bf542ca7eb209e68d110b4f958 EBUILD setuptools-75.8.2.ebuild 4833 BLAKE2B d19b3bb071735c23e3c777535016e85f5d2ac1e494868dcd1f532aad9ca260372f64d203bb020abb8dd35edfa0fbcfe82479ecb477e338a9061de2eb415eaff9 SHA512 56d6b27ab4fb2eb1b663ab456826add2dbb7be282dc623a7a6db5463c44fc64677d7083aee423666a2b77cf39e7c8c3aa255310b62e55949a35774a62150a0c6 EBUILD setuptools-76.0.0.ebuild 4841 BLAKE2B 17795c39b5f7c103f82abd9e76e4f8bc87d8105af29827378a18cdbf8a42c1b1fe616100701e3cad2ee8f27ec9d523a2bd188fda4fc57615e696357b0ffd959d SHA512 df2fa10ce348c963ae8cc9f392469c09d5d73dc2b5b44523390b2182e13266607aeabafd533a430a2f80a30f669c31e0418abe88d6a09bea5d6d180bab4f6e96 EBUILD setuptools-76.1.0.ebuild 4841 BLAKE2B 17795c39b5f7c103f82abd9e76e4f8bc87d8105af29827378a18cdbf8a42c1b1fe616100701e3cad2ee8f27ec9d523a2bd188fda4fc57615e696357b0ffd959d SHA512 df2fa10ce348c963ae8cc9f392469c09d5d73dc2b5b44523390b2182e13266607aeabafd533a430a2f80a30f669c31e0418abe88d6a09bea5d6d180bab4f6e96 EBUILD setuptools-77.0.1.ebuild 4915 BLAKE2B 93ff8eba1b5828e7d48b0c84dfd3a85e48d4de406acb1b38f4f68b8b488fb76906e49248f3b4e675fde748be548848561359160cc33462a9ca4a89f3fa0ca2fe SHA512 9128b4ce8a275e7af6123d9c56da1c29ab7d29986af5e3c7f00a8d039abaeb9996d290e8e1a28d8a2c40693549b23ec9e6c47c47f885f7964323b0d70f4e244f +EBUILD setuptools-77.0.3.ebuild 4915 BLAKE2B 93ff8eba1b5828e7d48b0c84dfd3a85e48d4de406acb1b38f4f68b8b488fb76906e49248f3b4e675fde748be548848561359160cc33462a9ca4a89f3fa0ca2fe SHA512 9128b4ce8a275e7af6123d9c56da1c29ab7d29986af5e3c7f00a8d039abaeb9996d290e8e1a28d8a2c40693549b23ec9e6c47c47f885f7964323b0d70f4e244f MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-77.0.3.ebuild b/dev-python/setuptools/setuptools-77.0.3.ebuild new file mode 100644 index 000000000000..011fc8e4e746 --- /dev/null +++ b/dev-python/setuptools/setuptools-77.0.3.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2025 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 + +# please bump dev-python/ensurepip-setuptools along with this package! + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( python3_{10..13} pypy3 pypy3_11 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE=" + https://github.com/pypa/setuptools/ + https://pypi.org/project/setuptools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !=dev-python/jaraco-functools-4[${PYTHON_USEDEP}] + >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] + >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] + >=dev-python/packaging-24.2[${PYTHON_USEDEP}] + >=dev-python/platformdirs-4.2.2[${PYTHON_USEDEP}] + >=dev-python/wheel-0.44.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) + !<=dev-libs/gobject-introspection-1.76.1-r0 + !=dev-libs/gobject-introspection-1.78.1-r0 + !=dev-libs/gobject-introspection-1.80.1-r1 +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + >=dev-python/build-1.0.3[${PYTHON_USEDEP}] + >=dev-python/ini2toml-0.14[${PYTHON_USEDEP}] + >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] + >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] + >=dev-python/jaraco-path-3.7.2[${PYTHON_USEDEP}] + >=dev-python/jaraco-test-5.5[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pip-run[${PYTHON_USEDEP}] + dev-python/pyproject-hooks[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + >=dev-python/pytest-home-0.5[${PYTHON_USEDEP}] + dev-python/pytest-subprocess[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" +# setuptools-scm is here because installing plugins apparently breaks stuff at +# runtime, so let's pull it early. See bug #663324. +# +# trove-classifiers are optionally used in validation, if they are +# installed. Since we really oughtn't block them, let's always enforce +# the newest version for the time being to avoid errors. +# https://github.com/pypa/setuptools/issues/4459 +PDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + >=dev-python/trove-classifiers-2024.10.16[${PYTHON_USEDEP}] +" + +src_prepare() { + local PATCHES=( + # TODO: remove this when we're 100% PEP517 mode + "${FILESDIR}/setuptools-62.4.0-py-compile.patch" + # https://github.com/abravalheri/validate-pyproject/pull/221 + "${FILESDIR}/setuptools-75.6.0-disable-trove-classifiers.patch" + ) + + distutils-r1_src_prepare + + # breaks tests + sed -i -e '/--import-mode/d' pytest.ini || die + + # remove bundled dependencies + rm -r */_vendor || die +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + return + fi + + local EPYTEST_DESELECT=( + # network + setuptools/tests/test_build_meta.py::test_legacy_editable_install + setuptools/tests/test_distutils_adoption.py + setuptools/tests/test_editable_install.py + setuptools/tests/test_virtualenv.py::test_no_missing_dependencies + setuptools/tests/test_virtualenv.py::test_test_command_install_requirements + # TODO + setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_basic + setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_ignore_errors + # expects bundled deps in virtualenv + setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist + setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel + # fails if python-xlib is installed + setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts + # TODO, probably some random package + setuptools/tests/config/test_setupcfg.py::TestOptions::test_cmdclass + # broken by unbundling + setuptools/tests/test_setuptools.py::test_wheel_includes_vendored_metadata + # fails on normalized metadata, perhaps different dep version? + setuptools/tests/test_build_meta.py::TestBuildMetaBackend::test_build_with_pyproject_config + # TODO + setuptools/tests/test_sdist.py::test_sanity_check_setuptools_own_sdist + # relies on -Werror + setuptools/_static.py::setuptools._static.Dict + setuptools/_static.py::setuptools._static.List + # TODO + setuptools/dist.py::setuptools.dist.Distribution._find_pattern + ) + + local EPYTEST_XDIST=1 + local -x PRE_BUILT_SETUPTOOLS_WHEEL=${DISTUTILS_WHEEL_PATH} + epytest -o tmp_path_retention_policy=all \ + -m "not uses_network" setuptools +} diff --git a/dev-python/spyder-line-profiler/Manifest b/dev-python/spyder-line-profiler/Manifest index 61ffff671489..048685f86e8f 100644 --- a/dev-python/spyder-line-profiler/Manifest +++ b/dev-python/spyder-line-profiler/Manifest @@ -1,3 +1,5 @@ DIST spyder-line-profiler-0.4.0.gh.tar.gz 89222 BLAKE2B 7b4b7d2e884c6843c03289fde1351640fa768d1ede3cb7287859968c81a2207864f8039dff68d4bdf5e5d1fbb622d67ed9b5c90efeb615f8eb6bd6ed37cbd1df SHA512 4210a5ce58f11fb6d1453c29c0b363b111e73e01feb58593d9a4b0e31c3ae8d158a4ae052e633f23ac4b78cb116b68610a2b38e7d686d8cc6ec183723f91ffe1 +DIST spyder-line-profiler-0.4.1.gh.tar.gz 89419 BLAKE2B 396ed214355f8a25a567594ca41e69d2b487cd50fc16801c689086b370ccd07d3e1cdfa0d864e5fef6b0cfcdbcb7b942f779cdf369f656d6e3c77a27329267c4 SHA512 f3b8c6ec5c5cfc2fc5f4134746276cb0c28cf62e40c4420eb73a5caa4a5ae3b3545a964297665049f52d4594e14aff06da18f5748c7f9fc6ef0cc34ac27bb215 EBUILD spyder-line-profiler-0.4.0.ebuild 873 BLAKE2B f69b22ed3fef0ba6b1338c8f5f41efd7743b7feb5759e2c095ea079e157107b6b8a200e09f5d5e990a31fc801a03f432ce3246c1ca69d1b32c21a5146987b377 SHA512 c59b178d836f8038849dec184e9201e5f4ae80900ab7de7e9c0803d7150862287987e5f9f2a1b2252d1df512980824db1521190f4b65eda20613c3284e47f9a2 +EBUILD spyder-line-profiler-0.4.1.ebuild 873 BLAKE2B f69b22ed3fef0ba6b1338c8f5f41efd7743b7feb5759e2c095ea079e157107b6b8a200e09f5d5e990a31fc801a03f432ce3246c1ca69d1b32c21a5146987b377 SHA512 c59b178d836f8038849dec184e9201e5f4ae80900ab7de7e9c0803d7150862287987e5f9f2a1b2252d1df512980824db1521190f4b65eda20613c3284e47f9a2 MISC metadata.xml 424 BLAKE2B fb6219dbfa1bdef365fb242bb83eb0090d8325cddc01a7d856774866148fcae87adb6cbc12b586733b9c4326f9f1c640e8ae1e5d56331df7d22b764a4d82d13a SHA512 b79cbec10c938137eea604dcd40c2d8e5af2f68b4b19709c64dc222588d1ce7a7e69d1f5bd1b87fca33b79967a236a419c5dc399243ce6d2c39d20fb0318001b diff --git a/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.1.ebuild b/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.1.ebuild new file mode 100644 index 000000000000..a5df671d133c --- /dev/null +++ b/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 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 virtualx + +DESCRIPTION="Plugin to run the python line profiler from within the spyder editor" +HOMEPAGE=" + https://github.com/spyder-ide/spyder-line-profiler/ + https://pypi.org/project/spyder-line-profiler/ +" +SRC_URI=" + https://github.com/spyder-ide/spyder-line-profiler/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/line-profiler[${PYTHON_USEDEP}] + dev-python/qtawesome[${PYTHON_USEDEP}] + >=dev-python/spyder-6[${PYTHON_USEDEP}] + > "${T}/pkg-config/bzip2.pc" <<-EOF || die + Name: bzip2 + Version: 9999 + Description: + Libs: -lbz2 + EOF +} + +src_configure() { + local myfeatures=( + git + pypi + python + ) + + cargo_src_configure --no-default-features +} + +src_compile() { + cd crates/uv || die + cargo_src_compile +} + +src_test() { + # work around https://github.com/astral-sh/uv/issues/4376 + local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} + local -x COLUMNS=100 + local -x PYTHONDONTWRITEBYTECODE= + # fix tests failing because of our config + local -x XDG_CONFIG_DIRS=${T} + + cd crates/uv || die + cargo_src_test --no-fail-fast +} + +src_install() { + cd crates/uv || die + cargo_src_install + + insinto /etc/xdg/uv + newins - uv.toml <<-EOF || die + # These defaults match Fedora, see: + # https://src.fedoraproject.org/rpms/uv/pull-request/18 + + # By default ("automatic"), uv downloads missing Python versions + # automatically and keeps them in the user's home directory. + # Disable that to make downloading opt-in, and especially + # to avoid unnecessarily fetching custom Python when the distro + # package would be preferable. Python builds can still be + # downloaded manually via "uv python install". + # + # https://docs.astral.sh/uv/reference/settings/#python-downloads + python-downloads = "manual" + + # By default ("managed"), uv always prefers self-installed + # Python versions over the system Python, independently + # of versions. Since we generally expect users to use that + # to install old Python versions not in ::gentoo anymore, + # this effectively means that uv would end up preferring very + # old Python versions over the newer ones that are provided + # by the system. Default to using the system versions to avoid + # this counter-intuitive behavior. + # + # https://docs.astral.sh/uv/reference/settings/#python-preference + python-preference = "system" + EOF +} diff --git a/dev-python/zmq-anyio/Manifest b/dev-python/zmq-anyio/Manifest index ad95ccf7836d..fecc820eb1b0 100644 --- a/dev-python/zmq-anyio/Manifest +++ b/dev-python/zmq-anyio/Manifest @@ -1,4 +1,4 @@ AUX zmq-anyio-0.3.6-pyzmq-cffi.patch 729 BLAKE2B 2214438f8660960b63c90d39221203a817d3b2052bec55b41b8f8c385bc47c5579edf246c5f4c50aa19c3f0a60947d82b488fa53ad592688dcf0c57819eca9fd SHA512 ff9c979a52f4d8326349951d6e03756d964119f7483ad1eaec6b3ba56a94063f829a4f7d7e87ddc14bea313f782961edb4359a902e318cb4acc7e2670fe320d0 DIST zmq_anyio-0.3.6.tar.gz 12910 BLAKE2B d32307d3a137b8490eff2e4b39238943f567579239369d4e700c2342163971b5a1e1caa9f8caf888f0935229d3e5e7edbc7886a507678dcdf175446f27db7b58 SHA512 7d5141bfd05dfab89da9f7624ef87f74cdb95bd5d1620423b7dc6b30b65f2f5ecee2208a4fec103caad71f10d8ca6fb92716e491402722bccd9d8aa820855f6a -EBUILD zmq-anyio-0.3.6.ebuild 1165 BLAKE2B 571252d36d0646bde9d43f6feb4fc5c1c4995cea1fac49ffb1ea05f312d16f28024d91a111aca861738ac5fac96d99dd616d1005ec9240578ead9adc9d0b37d6 SHA512 9ab771e1bbc995fe4584cdfda575a2991553c46beefec3037ef3264444834a74e76357c3d146dbb0533be09e88c58e01b50413ff3e61d66ba83e6ded24524dc8 +EBUILD zmq-anyio-0.3.6.ebuild 1172 BLAKE2B 58c078c89c6fa82b11a74c2ac49632ca469a47b26fe5bdec289f71856ad70c63dc81ec59e4ce7ce43f143e4bf0e281d861e80a3278f2b4e45eb3a28b7d76e74d SHA512 4628020b122257a67567c70fb66ad3ba1e2cae5bb058d331eae7c5216aa2d9b076955ed208a44a38aebd49d6d28968c1a2aeec207f00ca4f4e4858a881f686ba MISC metadata.xml 378 BLAKE2B 9a586326a0504f68bd97d16818b09608c7a8ab3c20765efa8908e5fea269e9a9d0440c581a8db9959b696a0bb616b06ac2fdf67ee9a1fb2f243a60cc15714f48 SHA512 ba73653f8ae5542d286fb24014e81fbcc4de0f690ac9f9ccf384bb8f1f7c0f7c4038c4594939b76887a2e0f38666dcb660d03220a4e42a299ef9487f9de24809 diff --git a/dev-python/zmq-anyio/zmq-anyio-0.3.6.ebuild b/dev-python/zmq-anyio/zmq-anyio-0.3.6.ebuild index 903552d7ea2f..3d4b45f97ddd 100644 --- a/dev-python/zmq-anyio/zmq-anyio-0.3.6.ebuild +++ b/dev-python/zmq-anyio/zmq-anyio-0.3.6.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86" IUSE="test-rust" RDEPEND=" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 50da9e2c2565..1fd9e7b0695c 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest index a98fae637d55..9b83b81c22a7 100644 --- a/dev-ruby/async/Manifest +++ b/dev-ruby/async/Manifest @@ -1,11 +1,13 @@ AUX async-1.31.0-improve-robustness-test.patch 1174 BLAKE2B 93c9de3f4d5ad78714cf6152e2071d05e5145f24f014454ec47a79e00c8da71d7d2b9c32ac8fb9c5f425180f059f0ed51c6ca945b88b6d1615c746db25088683 SHA512 a403f0d84f4a0d4a47fe55a011d221a554c42c4755490226776480c659bf9f005c0e5658484f9635b3816ab0075de75b98fdbd6a03033c739ca82e7f8fb3b63b DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac +DIST async-2.23.1.tar.gz 3943314 BLAKE2B 18f89262e74a2bb0477a75fc7fca0bac446a825791ab5cd8d9ed2f7032cf4207c61b57857f100ab14683cb737f8a1e3bc1d8847ea4a40339b462e3e7e07efc3a SHA512 fa64c5a38c9ff9d87cc3bcc706828f2b4094ee8a747cd5b6b00cdcef3a4220a2c080f11c417b7869df0b708b570de75d46a52e299a87ff1fe3a98b6c6f5a1345 DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b DIST async-2.6.5.tar.gz 93305 BLAKE2B fbceff6b20eaf10a922f9993c73157cd3790263e1540167715012e39a2223f2d5e8549e7f9949d3851fdf8120763b24b468b904e668aec2927c5c2028101c1d9 SHA512 839eea7d0113d879acd1d85da4d0119c0698b8bdfe36a24450a24c2fb2151cfa4cd8987aea663ba51ff52a078693cb1ee7e0f3ac805aebf91655f3e279842caf DIST async-2.8.0.tar.gz 92095 BLAKE2B e9d2356071ccdcf4f0025e4a449c78bf6ae31bf0841c286a48c18f94f3c09147ba6c4da6f737fe011b3066730180f2aff3ab03efe8b61b33d05ea1d28ae6c276 SHA512 80d31531e1b830b499a4c9cac41867a8836b3a339154336363ef397dd67c41c27d0b667e2754efba65fa88e03b81d48ce9ac5c17ce1e0bd8080af1ffc9873fa2 DIST async-2.8.1.tar.gz 92272 BLAKE2B c1f30f99c6f1ce22f6181663eae1e1ebdc9a949d059dad3ef89227bc2788b48d403be7a4986f38e177a2cb85b0a4861ba965e3b0754582fcd4436b8dc97eef4c SHA512 dee8e2116efcfbf7f174228ef7f535b5a1218a10fd646bb7877ea8f1f9caff77dbe286ce0ff4a195e5f96cd72e61baa25e2655e5f0fcba4fadca5fcabcbf386c DIST async-2.8.2.tar.gz 92610 BLAKE2B d120a0b136d6ce2855840576543ec7d50a88da5a78789aa8954faedf3a980a94fecd78bcec79a8abd88767ba336215977d8c2d2439a05840698b6dd989ecc4df SHA512 d43ee9f69eb3ca6ef9af118d45de1410c60d125cb1bd7d8e2c39fd51061d00dad34bcbd1afeb816b9d241a2b793ddc41677ea8e3ee004affcbf12480f89a9c2c EBUILD async-1.31.0.ebuild 1164 BLAKE2B 6c787b4b4ebfe14e6b28811eeab45c1e0e09a1488183b53c8a73e5cfda21b6a15b6f7039a6219e9a06292cbf7056dc1c146bb220af973869bca67ec81cb860ba SHA512 808c98c8654b3cba287709adc521ea8de22bbd4820d4384e4a48eddb057170b10e33b022d334076391707cede71960149cdc6c5e32885551d0a51068c4735460 +EBUILD async-2.23.1.ebuild 1141 BLAKE2B fe835bdb1757d8c8ed34de88485f3325dea40e60aeeeb03757a3cc1f86994106c960f6a4c88fa4cac870763a15f393b2ab9456345125548e6e34acc7cf2531e2 SHA512 5be7e024ab9bd31bc19052dfef2194ed385376d55ddf102768cbbf7c895559e993db31da8605417dd40d7d41801c27d523809e16ac1513b75ec31cad46bd9cfe EBUILD async-2.6.2.ebuild 1162 BLAKE2B 37ae0541d0cbd3199021e29bb2ed78a55555e5fc105edeea56a290083e7ce6c6fd0923ba7242cde359b0ae77e82163665332f393900ed15ba690be057ab4847f SHA512 d9d2af2c777e3e0a942db190272acb93acb6cfe86d2cb63f6d9f38753520ded51420d5106941125aa53b50095738b6f24ada1f321357589211ea101f23278fd2 EBUILD async-2.6.5.ebuild 1035 BLAKE2B 66e2073a79d9a08b554b98d40165bfeb527c1b9bb19cd3e0f7d34eb146d1eeb81569a0015508d61d64197c49f37e7a79943391fbce5610dfb807c7c86d4d3f26 SHA512 36d33cc3feb0741343dca5ab3053ffd6c4808d0c341a859720cba86c4cae065366e86a5b8e0bb1bfa227e37201a42569c780df495a4ae984dac3985337b41417 EBUILD async-2.8.0.ebuild 1040 BLAKE2B 3f4b03aaf1dc215d4654b7a3153ccb4578bacb20fdd8474779d3fdef30932e2b51cf03327b0abe9c8010a0e8ab924410b9396ff4c305c2b183dff31257d671b4 SHA512 78fa404b96ddd23b9a49f8d7d3c28c0ec2d941675f208726c50ea70fd7b9171b81a3dfc6ca0880a1b88981c1a49d0b03e3846e64f5f5f727538ba7b456f68fe2 diff --git a/dev-ruby/async/async-2.23.1.ebuild b/dev-ruby/async/async-2.23.1.ebuild new file mode 100644 index 000000000000..00aa42e07153 --- /dev/null +++ b/dev-ruby/async/async-2.23.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="sus" +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A concurrency framework for Ruby" +HOMEPAGE="https://github.com/socketry/async" +SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" + +ruby_add_rdepend " + >=dev-ruby/console-1.29:1 + dev-ruby/fiber-annotation + >=dev-ruby/io-event-1.9:1 + >=dev-ruby/metrics-0.12:0 + >=dev-ruby/traces-0.15:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/benchmark-ips + dev-ruby/sus-fixtures-async + dev-ruby/sus-fixtures-console + dev-ruby/sus-fixtures-time +)" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # network tests + rm test/net/http.rb \ + test/async/scheduler/address.rb \ + test/async/scheduler/io.rb || die + + # Remove developer-only test configuration + rm -f config/sus.rb || die +} diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest index 7b74bdac2e18..9e78cddd95f6 100644 --- a/dev-ruby/backports/Manifest +++ b/dev-ruby/backports/Manifest @@ -1,3 +1,5 @@ DIST backports-3.25.0.tar.gz 187271 BLAKE2B aad3144190cbb97f34d6ab334899ccee09a4d3b7be9aa91db8a631990124f34528b9243efe311bd4ee137c99a22b60aabda06544c23d5c4cb993dec2d42f09b2 SHA512 88083b358ecc99c9268bdcfeae6ca3503b3cbb3c379b0bae7d55ca4493eb052d6f51c6231e3bf6a9ad8b4128f788efb3766d9aed10c92932d86b7f9138d4d849 +DIST backports-3.25.1.tar.gz 187354 BLAKE2B 7aa7a581497c938bd6105d61fe0120e4dffa406fdada85d98a4f1255f3dc124a5c72b903a88bba19c30fce9a6cd62768a8515cdb56c114cbd73cbb337baabac6 SHA512 1e157b15108c084cdec8434a67cc2f75bca22ff196ed279a7f804b42a4b9885a7e057e23c202f29744195fb2ac19b00efe8b3e40d0866647aa0abb4d5a87a159 EBUILD backports-3.25.0.ebuild 754 BLAKE2B 79a92ceb40222afc3d45c1f15b73dbc2471ce493d529feaec25f459e625e1eb8febe8cc1bdf300ddc100d33111686f8e029c82bef69e1d5fa172d7c807844a5e SHA512 79ee7356191ecce83eba86f5306423b15367b14086a81a276cdb325e4dc7669e18aea43317e27f51b28438546a49a521e963d05444bf4aded6a4e54b2777a30a +EBUILD backports-3.25.1.ebuild 761 BLAKE2B 3d5cc6ee4c3cedd77c4cb639f9eae78c2a81a822dfd37d78b91e1ab4dcb36152e3ddda52ebdbf6a35a3d733f1f4a32910788414e17a2221f577a983ccfa9c116 SHA512 9dc763b0808d8d2fed1b8ca2638526fc353587bfdaf486d09fc351e38217f35c82f8e8e34f8f7a9fab293521b8fb702987fd149388508ee4baa080e6b0cf7775 MISC metadata.xml 336 BLAKE2B fb9482efc94ceedae0a44003dfe8a539ed8f728b93cd5e924f5e44778049598f14874908e3ccf0b393809fe35eab9027533ddb0407c16a767012c6f04962d8ac SHA512 848ee492c5952bbc00d5cce3f17f5d68e56ee0235c23f0eec19cf0a85cf097e20484ce6ac209d4fed6fb0dcd5323b45bdc662cb9ed6fd9a9bf50321724df3c5f diff --git a/dev-ruby/backports/backports-3.25.1.ebuild b/dev-ruby/backports/backports-3.25.1.ebuild new file mode 100644 index 000000000000..23c6182792f1 --- /dev/null +++ b/dev-ruby/backports/backports-3.25.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_GEMSPEC="backports.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Backports of Ruby features for older Ruby" +HOMEPAGE="https://github.com/marcandre/backports" +SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" + +all_ruby_prepare() { + # Avoid activesupport test that no longer works in Rails 5. This also avoids + # a dependency on activesupport + sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die + + sed -i -e '/rubocop/I s:^:#:' Rakefile || die +} diff --git a/dev-ruby/metrics/Manifest b/dev-ruby/metrics/Manifest index 23de21d4916d..450ed27c8b20 100644 --- a/dev-ruby/metrics/Manifest +++ b/dev-ruby/metrics/Manifest @@ -1,3 +1,3 @@ DIST metrics-0.12.2.tar.gz 11740 BLAKE2B 2e41467802ff64e6d38ff55c73811df54973958c86c088dc831992028dfe41a39d756e43b0b094b70dac9613a2f094e3327cce867d405c850f4523036f55f7aa SHA512 daaa6f2a045a4c907b68e9257e38a3025536dc79f880436e2ada2570d2c4c15bf727b1a8e44d6cdf7217a2e70619e3fef653a1c2861509f6ee6055e1389ef9e7 -EBUILD metrics-0.12.2.ebuild 890 BLAKE2B 06477df55b67008fb3019547d881b4223f803e079e660cbd3c5625890f2b808149522a6182aebccbe8db9803495e453400025c6499861d01f035ec18e16abd9d SHA512 6a30a76a852cb7a272930836ec9aeda998ed53335d2c9c8ed94b881753ad7fb9295d77c9bd701506afbc89289dd4e6464f1f96e0383a4b1d54ceed9d08e635a2 +EBUILD metrics-0.12.2.ebuild 921 BLAKE2B d3cb3f63f60aacffd4f320bc69e30b798d5829ad59cb287bd1c7292aeaf5dede3d9c86d43edc1d8716978ec1b903a073a4765cd90150ad2378fdfd654f4df4d1 SHA512 90c116a158da0fbf1e5bced7442028e4a67198c96c307a5b6ea0e76ec12aebdbf0b9c6577e1d894f91cbcc267dd1cc64abf396d8cbccdacd99629336191fd25b MISC metadata.xml 394 BLAKE2B 2899121c49051888ea68f11ed070e26f574a9d357da11c023922237e1d59042d8bd830e9913caf3aa402c61eda55b207b97085e8a531db88c3a0a05fea7e6077 SHA512 2bdb320d0591c29c085c2eed992cacab227aee17fe9516fedaaafa8f1acb73e49b5ebb52da8971555f487568b66aae48317035150b7919d345c843c5bacd0907 diff --git a/dev-ruby/metrics/metrics-0.12.2.ebuild b/dev-ruby/metrics/metrics-0.12.2.ebuild index 7ff773d8d1bf..18aaa8dc601f 100644 --- a/dev-ruby/metrics/metrics-0.12.2.ebuild +++ b/dev-ruby/metrics/metrics-0.12.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/metrics/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/console )" diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest index 7911228068f9..1b35ce583de6 100644 --- a/dev-ruby/recog/Manifest +++ b/dev-ruby/recog/Manifest @@ -1,13 +1,7 @@ DIST recog-2.3.23.gem 392704 BLAKE2B 6b7ccfa2921fb7d643531c66970e757a01478b3990bbb2d05687a5364ed8b57317d16d0b116c2175cf0e667b12ea7a978c947b73d04db16fbd1a9db651ba4abf SHA512 34cb222dbc25f5da0581cb85aa92a3e6fa67b9af9d0b7b99cb3e358b1be5d71a25f582a669a06f4cadd4b6ac464c7f3d2b3856c24d5ecea0d1d6027758905774 -DIST recog-3.1.10.gem 392704 BLAKE2B be12a147dab2a811b18627eed08893fdf37103e2478a1593fc66cfa3db296709ac4dc1915fac4063dff4c4223cebd48b79139043578dae6c29eea5d6c9b624f7 SHA512 64f8f1bcde648d50e2058bcc18e2efb111212341ee2ebbfd8b9fa90d58889299c2ffcab6218029a4d2ad9ede2f811f187f1639d47fec187a976ab83c31dbf8a7 -DIST recog-3.1.11.gem 393216 BLAKE2B 0c73aca35acc54f657e14343aa47606bf767d2b3ef243f20e0cfed7c1e683417b67323e00bae4e32483dc2c4f382dff7a217bb7212511a5b324a187b5a36f657 SHA512 896781ee3c2a40c9105b2522dad70de5bf587f501a63eb5efffd894c8a257602d28c295f4dedbe13b314eeba74c0af87814725a171a2c55e8748751a019985bc -DIST recog-3.1.12.gem 393216 BLAKE2B c043f69da7e288373815d337fc86881f52acc25b9b260c2b01eddbabca888e65ede434aa567d3898f6d565d5cbe33b75aafac51d5cdde9442c49cce0ca22d8cc SHA512 9e08b8c788b650d4651d677de5386b507e01bec0025e065c477b910937c5a1cd25d9604a38c38952904f41024b31ab824667483b93c9d1177710a84eb4e04673 -DIST recog-3.1.13.gem 393216 BLAKE2B 2524461dedf0bf86bd466be17f0dbac464d76ba073553ebe00a42b556f8ee069b6dbcb31d323cdcf209f35902075eee04d205bd0812778d11f34be4602b446cc SHA512 2a1c439b757ecc99698e8d9a509ae6c3dd4eaa4ff00a1cb048d30ddc7ad2a3b11dbac137a98ca8ddd7fbac4f87e77941786492df732786a017d74e22b6a1e6e5 DIST recog-3.1.14.gem 393728 BLAKE2B 82d3fb782bb0c4fa79b98da5bd9f0fcf4d94774427d23da339097dad9758c8df68c2ac7a5cb25868dc758555fe8d17e1b643e31f1ca094297971d1e5b79c1acf SHA512 234164aa3b500a15a41c9f23b78484962a4fea84894529a05baad58fed79d26bac080c5b69a2eb9fccbe816432cb7871c9aa75a8c4087b8e676d116e124e67dd +DIST recog-3.1.15.gem 393728 BLAKE2B f19d7be05b1800d16a4a536703d93ec90864b7467cbb8925a5407206654e8e342bd038abff4ab88ac2562aa33f3218fe3d00693d63cbc0569636b907d58261d9 SHA512 894c3db79adf5487e56c78ec5b579d00bc6667d28421caee0a76644fbd244d36f9276b958b9040197368e2a79838f5af8ee260bac55383c64f025f3067207879 EBUILD recog-2.3.23.ebuild 743 BLAKE2B fa853e764911774811f5a900a664ae0c3c2c70d8d65603c1bfa195a078134e7a38ac83429370db8d200721d8ccbbf95ea32780ff972c218599d1e26468fbb77a SHA512 645b5652c70ce3a376daa62607588373e06240aabf70c96bf8cf7cd03865f99c55f04947f771ed978c145590987307ba50f1df0680e69381d4b527e4a1319ced -EBUILD recog-3.1.10.ebuild 657 BLAKE2B 67dff0307f4932262d1edaddb4c2db04cd03cfbd0c42a9db148209508b88c97a3acd93e85a3a8e39213e0b6ca440fcf6ed0f3c60af0bda54fefc69ac977741f0 SHA512 96ef1c12bc245c119666aef22d2ee0996c7bd4a95e643f141d446f08da0691398834ae44cacbb19bfaa1a3fa4996bd63fb7631b3d3f548aaa7e8db3533ae8e12 -EBUILD recog-3.1.11.ebuild 657 BLAKE2B 67dff0307f4932262d1edaddb4c2db04cd03cfbd0c42a9db148209508b88c97a3acd93e85a3a8e39213e0b6ca440fcf6ed0f3c60af0bda54fefc69ac977741f0 SHA512 96ef1c12bc245c119666aef22d2ee0996c7bd4a95e643f141d446f08da0691398834ae44cacbb19bfaa1a3fa4996bd63fb7631b3d3f548aaa7e8db3533ae8e12 -EBUILD recog-3.1.12.ebuild 657 BLAKE2B dd4efe9fed60422609d30030b6f5c2648c27eeb4c69183039845e77786739c8192e2420b2394d87249262921ee24dc3c05cf426fc514f942167cd4beef492b61 SHA512 5e26d89fa11e86fb6296dcb6f98bbb4e71f62ca01580cb0f44ad958a0eff709d9921e065a7545d0c9530f93609330c64f0f09c73008d0b8faf7cd6ee99c86018 -EBUILD recog-3.1.13.ebuild 657 BLAKE2B dd4efe9fed60422609d30030b6f5c2648c27eeb4c69183039845e77786739c8192e2420b2394d87249262921ee24dc3c05cf426fc514f942167cd4beef492b61 SHA512 5e26d89fa11e86fb6296dcb6f98bbb4e71f62ca01580cb0f44ad958a0eff709d9921e065a7545d0c9530f93609330c64f0f09c73008d0b8faf7cd6ee99c86018 EBUILD recog-3.1.14.ebuild 657 BLAKE2B dd4efe9fed60422609d30030b6f5c2648c27eeb4c69183039845e77786739c8192e2420b2394d87249262921ee24dc3c05cf426fc514f942167cd4beef492b61 SHA512 5e26d89fa11e86fb6296dcb6f98bbb4e71f62ca01580cb0f44ad958a0eff709d9921e065a7545d0c9530f93609330c64f0f09c73008d0b8faf7cd6ee99c86018 +EBUILD recog-3.1.15.ebuild 657 BLAKE2B dd4efe9fed60422609d30030b6f5c2648c27eeb4c69183039845e77786739c8192e2420b2394d87249262921ee24dc3c05cf426fc514f942167cd4beef492b61 SHA512 5e26d89fa11e86fb6296dcb6f98bbb4e71f62ca01580cb0f44ad958a0eff709d9921e065a7545d0c9530f93609330c64f0f09c73008d0b8faf7cd6ee99c86018 MISC metadata.xml 329 BLAKE2B a32c8ea886b3eac0f52f27858f0d93fa2234a94bdee3d0c454f4a9e8e69dc342b4e44286c78cf39afaa06a36151a92a8409cc5a5e045999b91052b430e8be97b SHA512 5382186b43b4c6a778140b939bcc3c186732ad5c974f5ec6c28786df0fd12be21cf623e678388652a7ba38097aa8eca96c2b6d7978278e536401ee6704748e6b diff --git a/dev-ruby/recog/recog-3.1.10.ebuild b/dev-ruby/recog/recog-3.1.10.ebuild deleted file mode 100644 index 35ef2a4232d6..000000000000 --- a/dev-ruby/recog/recog-3.1.10.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# 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_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="recog" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Pattern recognition for hosts, services, and content" -HOMEPAGE="https://github.com/rapid7/recog" - -LICENSE="BSD-2" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -ruby_add_rdepend "dev-ruby/nokogiri" - -ruby_add_bdepend "test? ( - dev-ruby/regexp_parser -)" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/recog/recog-3.1.11.ebuild b/dev-ruby/recog/recog-3.1.11.ebuild deleted file mode 100644 index 35ef2a4232d6..000000000000 --- a/dev-ruby/recog/recog-3.1.11.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# 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_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="recog" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Pattern recognition for hosts, services, and content" -HOMEPAGE="https://github.com/rapid7/recog" - -LICENSE="BSD-2" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -ruby_add_rdepend "dev-ruby/nokogiri" - -ruby_add_bdepend "test? ( - dev-ruby/regexp_parser -)" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/recog/recog-3.1.12.ebuild b/dev-ruby/recog/recog-3.1.12.ebuild deleted file mode 100644 index e8b4530ba27e..000000000000 --- a/dev-ruby/recog/recog-3.1.12.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="recog" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Pattern recognition for hosts, services, and content" -HOMEPAGE="https://github.com/rapid7/recog" - -LICENSE="BSD-2" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -ruby_add_rdepend "dev-ruby/nokogiri" - -ruby_add_bdepend "test? ( - dev-ruby/regexp_parser -)" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/recog/recog-3.1.13.ebuild b/dev-ruby/recog/recog-3.1.13.ebuild deleted file mode 100644 index e8b4530ba27e..000000000000 --- a/dev-ruby/recog/recog-3.1.13.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="recog" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Pattern recognition for hosts, services, and content" -HOMEPAGE="https://github.com/rapid7/recog" - -LICENSE="BSD-2" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -ruby_add_rdepend "dev-ruby/nokogiri" - -ruby_add_bdepend "test? ( - dev-ruby/regexp_parser -)" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/recog/recog-3.1.15.ebuild b/dev-ruby/recog/recog-3.1.15.ebuild new file mode 100644 index 000000000000..e8b4530ba27e --- /dev/null +++ b/dev-ruby/recog/recog-3.1.15.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="recog" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Pattern recognition for hosts, services, and content" +HOMEPAGE="https://github.com/rapid7/recog" + +LICENSE="BSD-2" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend "dev-ruby/nokogiri" + +ruby_add_bdepend "test? ( + dev-ruby/regexp_parser +)" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/traces/Manifest b/dev-ruby/traces/Manifest index 188b16d10668..d6b454b03acd 100644 --- a/dev-ruby/traces/Manifest +++ b/dev-ruby/traces/Manifest @@ -1,5 +1,5 @@ DIST traces-0.11.1.tar.gz 13962 BLAKE2B 84530254322c811e8662c97b48316a7458ba31e472fd69ae680c9847dd78dd0413f2bcbf66afd5f48c3afe15cb6714dcc4735ca50a2133f0b540407f71af21e4 SHA512 518358f4b750d976fd2a57719ba9728aba9a8aed5446d8b2a6930ab75cc5dad2e8843cdbc17e6126d49f8be240ca40c6369c45d4b701289ea700c731368d93f5 DIST traces-0.15.2.tar.gz 14600 BLAKE2B 16484af38730799367b551045be015879b0ce1e3aafe84e6e3c34d1c1c2fa7167fc01bfe59a2a6f9c4554d7baf1b45b6f69b6ecb84c8bcf75c0cb768adcb7bcc SHA512 4a479f43140dfc265b4e14147ec2a38582e152a859ca9b85443a0979d9a0fb717c5c6edbc449f39219a5989595125ea72772a160cd4489e069f8cb77bab621c0 EBUILD traces-0.11.1.ebuild 886 BLAKE2B 899268b12ada3bd432f9bb48993727bacec7ee7110a6582caa03521ea8460d095fd0aafebfd4bfc14b9cdc41bdb921bc39f36592302798689ac88446319845be SHA512 d1975adc3324e9025eef732856ebc81ae87e8940875521d571487a553de28e5265eb0e015648ae20f2921c8064d9e05f77aee68df17765464ce4d6d49f1b3dcd -EBUILD traces-0.15.2.ebuild 886 BLAKE2B 0ecbe5fa9375705d8e472a61893a899064dcd60c9525eca13d0ac8a8af192f98f22f06f58df9c3bc9df3c2cb969880fc6e98ab481f035e3c3f2644f74b5e815f SHA512 b4d8c6cb5b4b1418ea47585dfae9d6cd28b8269d86bdda330e6f33e2c1e83b35ecfed9fb3dd69f0ef9dc45c8f5f18d975efa407343e0c5e9122874862e76fe49 +EBUILD traces-0.15.2.ebuild 917 BLAKE2B da140eb5e4b2c1886639205235595c3cf4415ddcba0cb0ed32646857b168a83287981778cd75913eab958c2c5abdbb419e714d1f71ce313b6086f44fa1b15c79 SHA512 2e233787dfaacc43b62797a9121c9bb9e68daaba19040b96e88c4cdb8831b510df15c69fce113a5efe79e49b93b3ba869b48dba61b396ff59b5c9feae15597c5 MISC metadata.xml 342 BLAKE2B a63381737c0431986c911cc6b151617678c470e73ff604efc71356f978412e0bbe4d7eff06179c1915b04b20b62fab6a87fe04cdfe88865929664336604323c0 SHA512 a70a41f501959c60e7a23c4696ffab7a01069eedc9bbfa688902392aed996cf55191694afdad9255c2b6d8d6881c9dc18e78c210a1a2f73da3adec19d81e030f diff --git a/dev-ruby/traces/traces-0.15.2.ebuild b/dev-ruby/traces/traces-0.15.2.ebuild index 1f59c093e545..8a8d95a82168 100644 --- a/dev-ruby/traces/traces-0.15.2.ebuild +++ b/dev-ruby/traces/traces-0.15.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/traces/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/console )" diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 4c6d327468a8..12ecd08dd383 100644 Binary files a/dev-tex/Manifest.gz and b/dev-tex/Manifest.gz differ diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest index 7df339cb55b7..857fb6867621 100644 --- a/dev-tex/latex-beamer/Manifest +++ b/dev-tex/latex-beamer/Manifest @@ -1,6 +1,6 @@ DIST latex-beamer-3.71.tar.gz 670216 BLAKE2B 839ed2975cf8c37f1ae1f6f7a7318b57ce588cc6211e0c44f3972033a34225d3e69479d9ec0617a37d225f869b33966d2678f902d2b5f6eabe70a168c5f23ad9 SHA512 b786824a6d721117be0e5bea4522634ff03ce91f558c9261748f62c85966ec2dec38be56a140f9ba7158dc350a72d7e2306dcbb10542b9ba8a4f06b0c45794fb DIST latex-beamer-3.72.tar.gz 671488 BLAKE2B cc38c5116cfdc5a08182ae86d7ce337a31bf7e81c68d654d10b9e81353fa2ce00e6c482c8026a505d93c00b959ff8c81536b72a866af8cebab0e32de33ae44fe SHA512 4c952e54bad2701acf0de5cb126ef9d472d599e6b987cd8a204d0e5e175f1b1d0218c00293d395f124e94bedb8468c504cff6b21e92d23f4c4603915d19ff173 EBUILD latex-beamer-3.71.ebuild 968 BLAKE2B a6f8974bc90b547e1b33b15210188ed2c49609e4bbd934610fa5167a0188fb05e367d2705eae47ac0a62283c9725561211d81f400dafc452eb2f3b291eb61674 SHA512 73fff54fba80f8a16d7dc6cf9bbca6999c0b91c2d527af68afe793845f78c3618c438a8d9264411b4d663fe66cc2a86903c1ad3d46e4908793ab884d140a59f2 -EBUILD latex-beamer-3.72-r1.ebuild 1100 BLAKE2B a094ddda2397a148047b963be3dc70480465edad0a95937990e07781dc4ad899164c5f3c1f32e782879888f4190fc1efe189e44ff7f7266aab89be46c081a4ea SHA512 2e9fd69a6166c1ba26e2834210b1434ca2e9069f079f32c3c065219722a5bbf705927de17ba52906d317caa3db6b490c5d899834727342bc2609ccdf54fbbbfc +EBUILD latex-beamer-3.72-r1.ebuild 1133 BLAKE2B c0f63ed9368378cbead4ff112f900245386547417aca6ab574c6c1f3ac84cf16a0b05aaa3d75ab59242e2974264e48607192a79d3f7800eede4bf3ad6d1beea1 SHA512 c43da1a1fe9499fd89a4a50984db59d0080fd9658a786809dcc3193015887cd99e8ad7152c6164b54a18a68d5c6b16823ac3c22cab03a588ecdbe2510b5cd4f0 EBUILD latex-beamer-3.72.ebuild 976 BLAKE2B 376c9ba623f6b00cf7c4b2517ccf9c3b3242a9be1b80b5d7f17d82d6813b574915d499e3f2a77055169de7031fa5249b5ae841182d3b97f3802cf19e856f6c7e SHA512 43f7daac670ae48a30ef1f46f7db4905d2139dc9641e01a39b35a11a9b0b43f96b43b63d1073000039946fbb6e0491fe7ac93d5fdb184176473d2d8333ea05ab MISC metadata.xml 554 BLAKE2B dfe6ad88917bff88921075176386ee42a8d6e4556b61ac9129dea497bd8769ce2740f5cdb045eeac79638e7192849974b15e0338c1fc718f15d2d8cecfbd0891 SHA512 5ad3365388f5c95dbdbdba01ca9d17634ac1507ab4d1937ca021ff72c86c9fc4f429103e4e15684ed8294d1027aa9adb6a1cfd739cd2a3e111e20deea7998065 diff --git a/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild b/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild index c43e28744359..08c98c9d1f30 100644 --- a/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild +++ b/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild @@ -18,6 +18,7 @@ IUSE="doc" BDEPEND=" dev-texlive/texlive-latex doc? ( + dev-texlive/texlive-langgerman dev-texlive/texlive-latexextra ) " diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 35b55ba8f3e8..3de42532de44 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest index 426d88c27213..5c9445f33a2a 100644 --- a/dev-util/android-tools/Manifest +++ b/dev-util/android-tools/Manifest @@ -8,5 +8,5 @@ DIST android-tools-35.0.2.tar.xz 18847376 BLAKE2B 5db4d32e4d9acca5f98f0fa76d02f2 EBUILD android-tools-33.0.3-r1.ebuild 2436 BLAKE2B 792138db6c8b3429787098d558f033235344f60b0e202fc2df4c0667fd558ec6cf616e2874886583cea635c8fb126ebf231777e3f68f088e43025bc58e9468ce SHA512 1773ef3a6ab054dcb59de6686e0acaa72bfd6d8cae2cd8e1ea23885d2e8bbaaef94c735be1f04513100a15427b856208d68c6b468b9679c95cd3e38b38bb00fe EBUILD android-tools-34.0.5.ebuild 3095 BLAKE2B 5a647166599a3df4e500d3aaeb544c642c023bab18b48deeaf785a1d9f886deedf35ac390d5b33e01643a36c8a1a69160c8da026f29ac0136730e4853418bde0 SHA512 1612935e3d1b7639a680e57f90674df99061e00c25baa7ff965ed51cd1f884df7aad7aa95eca743ddcd82b95643db08ebd09d166c10edd047bc6b0bb60a7cdc8 EBUILD android-tools-35.0.1.ebuild 3098 BLAKE2B 88d96292931e71d7a06611510db4ecf76601a0c8d461210e72718323e8446865ca51bfb04e5f4a8ee8a37391dcfcce15d2f149bd7ffc4813ca3caeb96486380b SHA512 d3332ba6929710543ff7ba33f900dd55766b7fe4fad6f48d3d237a13a6bd9aecdea45e0f1de05dea51dfbfe4ee0803a11257bf445c06286df3b488ccd5b886d5 -EBUILD android-tools-35.0.2.ebuild 3083 BLAKE2B 48037a736a7f524aba4fbac50aa34f4a475df02a3be45dc68817b42f8f4d7e267e679f44c9b6f560244ee43e92f4f1585c3fea2c08c44f7c4fe2591fd2d9d987 SHA512 cf71eec73ecb16bec9efdd53799330ee4a391ed974b33bc293f72f30c7b3df0f5f03d7ea173d8ebc85c736a56896235e49f7fc3adaf91cbb51e4455dbac959c8 +EBUILD android-tools-35.0.2.ebuild 3102 BLAKE2B 215fe1f81de79b09220370c1a9e6faf06fa553764274d6885a8e380c09dce696644bebca4bf31d89be74b8e7acb0cb3de25ac52833c05f408f15e4ef505a507a SHA512 2beaa1808f378d3958f015ae8290bcc5fb41dc5b1a515584c8a63901330a1011e9729101150ca667e0c1c8ee60c472eb12b0bee895c99b3816b09d161017838e MISC metadata.xml 666 BLAKE2B 826f37b3e3c762165b6dce866f9e244ff6c6312a7d7f061f55bedf6a53ec08276afcce53ebd0a3d8d7e5ab95065436c3ab559d0d1cc40ee5d66d958bb7bd36b0 SHA512 aa6da78d3bd0a5efa99629c20ecdd407235f9055af8d1891ef606d3fbc14e1054987239a50edc2ba1a74c97cbf81ce044ca6ab89a1c11a36500979103fe74437 diff --git a/dev-util/android-tools/android-tools-35.0.2.ebuild b/dev-util/android-tools/android-tools-35.0.2.ebuild index aa2e36edd580..69d783031d26 100644 --- a/dev-util/android-tools/android-tools-35.0.2.ebuild +++ b/dev-util/android-tools/android-tools-35.0.2.ebuild @@ -33,6 +33,7 @@ DEPEND=" >=dev-libs/protobuf-3.0.0:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 + dev-libs/libfmt:= " RDEPEND="${DEPEND} udev? ( dev-util/android-udev-rules ) diff --git a/dev-util/imediff/Manifest b/dev-util/imediff/Manifest index 43c50690d007..08f1ad484ba0 100644 --- a/dev-util/imediff/Manifest +++ b/dev-util/imediff/Manifest @@ -1,8 +1,6 @@ AUX 1.1.2.1-python-3.patch 5273 BLAKE2B cb2be2f11021d61f998d228d26cfad956ec3c6d18aeafb7ece82d5f3de1e624776033746a51542b601d3ab94db2d57aece68315f772d8299f22b2010d2151905 SHA512 212cb76362c8243824d16f514a2dafc0c746467454c463e34f1840022d4a988874878e544ee944726947a287e5db27a78d2b99b790a78f4188d10ed9e2eaaea5 -DIST imediff-3.3.1.tar.gz 98813 BLAKE2B af578358bd8670b15378879487cb7ee2096d0984251d39d4bb3cdd025794035a8a7e3f633afe80bf5805681614269abf6e03dae248b91470450d93e06256c885 SHA512 598cd499b757bd5f0255c5db909ffccce5ece3979af25a7919b9ad187744e89f321d6a97634dba3fa29fe7f0712212e3d16b7dabf9abf3d84893a7d30feec71b DIST imediff-3.4.0.tar.gz 98338 BLAKE2B 9ca95917bae7222a7298c23fb2ccac52273f786b3486524d40808dd609f5581f0be591b2b5b9cc1efa149811f7ce0b1aa3a2e642697cd424e94d9da672af46dd SHA512 abfa3614c884443df2ab7941a3e92e2753efe042d5f4ce9a6c50d1851f16a3b45ea1602746ccee71f5f4e7be506e8c451324756857cd3b9669a3bf2e2a2388f3 DIST imediff2_1.1.2.1.orig.tar.gz 20393 BLAKE2B 560eef8600bac8ad302907563bd8520ef7881009c8a35c74427d0d5d9e8d4303446f1eb39c01fec201c798f286023765776a84b1e1aaa9e2d585a45870375f16 SHA512 ad0e22f5f2f16efb976a0d6d16c34798cc8aace4251a99cb7764df6841f93c2a6bb9dc8cbb59d8f3ae5a5ad7c161a05b9c3c7b36cc7bdf98eac3ef3b735ef6c4 EBUILD imediff-1.1.2.1.ebuild 802 BLAKE2B 4bb095a3d032320385cc2b58b0a3273697107e0abeb958c42f677b8ee1b160ba73e43831fce24447dd686bdbb10d142d8feb340e66822b0bfd2c1ed6be23f8c5 SHA512 8c5a2a1bfbe82a00fff75afb5dcfaa07f82923d6a8fa87e3386e51262b603a09e409702f3d2ada199c28625e3c3eb8c2699486966de8d7993208991aa497e2e1 -EBUILD imediff-3.3.1.ebuild 868 BLAKE2B f53f9f764b6fe0a24cbeaafffd7281062a5a7edf7778300cf27a4095b70e4f6efe93c03c3afc45daf630bbab144890d1f85ad21115641f64fe69971c8a1a8508 SHA512 bd7bf7055cd66008484a333c0847607ead7aeba04986d80bd501c06e8e1a1bbe6ef6ceb44f2fbd669f87d4388c12f88bac976c12c450968e557c363cb108dd9a EBUILD imediff-3.4.0.ebuild 868 BLAKE2B f53f9f764b6fe0a24cbeaafffd7281062a5a7edf7778300cf27a4095b70e4f6efe93c03c3afc45daf630bbab144890d1f85ad21115641f64fe69971c8a1a8508 SHA512 bd7bf7055cd66008484a333c0847607ead7aeba04986d80bd501c06e8e1a1bbe6ef6ceb44f2fbd669f87d4388c12f88bac976c12c450968e557c363cb108dd9a MISC metadata.xml 274 BLAKE2B c12371b16b18c652b34dd07d73ec99c13ec413416e1ad91a88e560b5cda4e85a97f452e023c13a1a91e96d2741cbcd991c8ddd2a29686c7f6ac71a7ca4f5d6c8 SHA512 6d56009523ef3daf8e21c25045f97cc821852d12ae3ce220d9b51b61bedc37130ddfb20355b54101762af349d3c5fd383624300e1fa511840441427fd17075ae diff --git a/dev-util/imediff/imediff-3.3.1.ebuild b/dev-util/imediff/imediff-3.3.1.ebuild deleted file mode 100644 index e4c8e702aa50..000000000000 --- a/dev-util/imediff/imediff-3.3.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 - -DESCRIPTION="2-way/3-way merge tool (CLI, Ncurses)" -HOMEPAGE="https://github.com/osamuaoki/imediff" -SRC_URI="https://github.com/osamuaoki/${PN}/archive/upstream/${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-upstream-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -distutils_enable_tests unittest - -src_install() { - distutils-r1_src_install - rm "${ED}"/usr/bin/imediff_install || die - python_doscript "${ED}"/usr/bin/imediff - newbin usr/bin/git-ime.in git-ime - doman usr/share/man/man1/imediff.1 usr/share/man/man1/git-ime.1 -} diff --git a/dev-util/mesa_clc/Manifest b/dev-util/mesa_clc/Manifest index 9485df0cccca..1b9afa72761b 100644 --- a/dev-util/mesa_clc/Manifest +++ b/dev-util/mesa_clc/Manifest @@ -1,6 +1,8 @@ DIST mesa-25.0.0.tar.xz 46643728 BLAKE2B 9aca2416ea4e304d46fda648cb9b8e04caa053458b91893fb874e9a30d8293722c3bed1098c2720b04b0c7278eba3b0387900b56e13b6133a23c0f6be705025c SHA512 7f5b6674c40b6c8dcab7934512ff754b40a6a8a466422c90236f614d322033d4d465307ddcd983f9f3afb1310e132ec3186a085d261c95493a0c460b2ec59ce8 DIST mesa-25.0.1.tar.xz 46679784 BLAKE2B 9a73a3321c9f1d7d4384779f647c43bcb536b316dcc9a61b8a78a6f4bfd4642366e418155db5c2190b530cebee434554c6c4d2d59f68a87bb4056467fe601825 SHA512 1ecb1b90c5f78de4c61f177888543778285731faccc6f78d266d4b437f7b422a78b705a6e9fc6c9eab62c08f2573db5dd725eaa9cc9e5bedcaa7d8cfe6b47a1f +DIST mesa-25.0.2.tar.xz 46705776 BLAKE2B 6e387806e880d518a68b3a8d4cb25071e9d50732aee06cc8b88f717c569c2764d658d40a8710ff362820a30133d5fde6b82ea7fb552fd0f690bcdf276a6f5e67 SHA512 2de8e8b514619d9ad5f407f5e1ff04fff8039d66b5f32257c2e8ca3d9f3b190269066aeba0779d6e0b2a2c0739237382fc6a98ea8563ed97801a809c96163386 EBUILD mesa_clc-25.0.0.ebuild 2059 BLAKE2B e5187b79f4204d2f3df946950f9987505657b08fa0d3948940614f505dfe1d3fd97cbe6cb993da78585744ec8df1d76de16f37a9804bf3fea22e330908046b10 SHA512 8965f2d0e7557c379b592f8ccc22527b03392bcb229af96cf48856a1a1000735580bc188efbc630c2571dc278ebd642212986912fa3dcfca6dd0ae7d7cddd109 EBUILD mesa_clc-25.0.1.ebuild 2059 BLAKE2B e5187b79f4204d2f3df946950f9987505657b08fa0d3948940614f505dfe1d3fd97cbe6cb993da78585744ec8df1d76de16f37a9804bf3fea22e330908046b10 SHA512 8965f2d0e7557c379b592f8ccc22527b03392bcb229af96cf48856a1a1000735580bc188efbc630c2571dc278ebd642212986912fa3dcfca6dd0ae7d7cddd109 +EBUILD mesa_clc-25.0.2.ebuild 2059 BLAKE2B e5187b79f4204d2f3df946950f9987505657b08fa0d3948940614f505dfe1d3fd97cbe6cb993da78585744ec8df1d76de16f37a9804bf3fea22e330908046b10 SHA512 8965f2d0e7557c379b592f8ccc22527b03392bcb229af96cf48856a1a1000735580bc188efbc630c2571dc278ebd642212986912fa3dcfca6dd0ae7d7cddd109 EBUILD mesa_clc-9999.ebuild 2060 BLAKE2B 53249247ab646c625067bf2661ecdaaafb296f931dffa2f893a2b9c3bd0d532e6f8274ae6781318728c65dc7d6ac3104fbac3fefec39c1430f42c74cf77cc047 SHA512 72ff0944b11ca465c6d915c56cd5cd1e3fa949317222d8df1f648c5c18307443603f4dcdd077972fdc1c4f915c38aef388b8de1e23bc9f9570adfdece25c14e4 MISC metadata.xml 388 BLAKE2B 0558cfe706987a93605fb383bc2c30ff4f4cf5837ca19afd3e16d9702ea7dcd3d575579d53aacb531e1d421c8b1692eb4607d713793a89240223c031d7781a31 SHA512 e0375912a94fa92b49ed78d9a88c4eacc8b441d8b2fa117a48df2d8a958f1cf91279299aca109e24f76b27ca04f0067f83e5b8e4141f85ac64d379bca0945d2a diff --git a/dev-util/mesa_clc/mesa_clc-25.0.2.ebuild b/dev-util/mesa_clc/mesa_clc-25.0.2.ebuild new file mode 100644 index 000000000000..2d0b93cf95fb --- /dev/null +++ b/dev-util/mesa_clc/mesa_clc-25.0.2.ebuild @@ -0,0 +1,95 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {18..19} ) +PYTHON_COMPAT=( python3_{10..13} ) + +inherit llvm-r1 meson python-any-r1 + +MY_PV="${PV/_/-}" + +DESCRIPTION="mesa_clc tool used for building OpenCL C to SPIR-V" +HOMEPAGE="https://mesa3d.org/" + +if [[ ${PV} == 9999 ]]; then + S="${WORKDIR}/mesa_clc-${MY_PV}" + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git" + inherit git-r3 +else + S="${WORKDIR}/mesa-${MY_PV}" + SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="debug" + +RDEPEND=" + dev-util/spirv-tools + $(llvm_gen_dep ' + dev-util/spirv-llvm-translator:${LLVM_SLOT} + llvm-core/clang:${LLVM_SLOT}= + =llvm-core/libclc-${LLVM_SLOT}* + llvm-core/llvm:${LLVM_SLOT}= + ') +" +DEPEND="${RDEPEND} + dev-libs/expat + >=sys-libs/zlib-1.2.8:= + x11-libs/libdrm +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep " + >=dev-python/mako-0.8.0[\${PYTHON_USEDEP}] + dev-python/packaging[\${PYTHON_USEDEP}] + dev-python/pyyaml[\${PYTHON_USEDEP}] + ") + virtual/pkgconfig +" + +python_check_deps() { + python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/packaging[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" || return 1 +} + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig" + + use debug && EMESON_BUILDTYPE=debug + + local emesonargs=( + -Dllvm=enabled + -Dshared-llvm=enabled + -Dmesa-clc=enabled + -Dinstall-mesa-clc=true + + -Dgallium-drivers='' + -Dvulkan-drivers='' + + # Set platforms empty to avoid the default "auto" setting. If + # platforms is empty meson.build will add surfaceless. + -Dplatforms='' + + -Dglx=disabled + -Dlibunwind=disabled + -Dzstd=disabled + + -Db_ndebug=$(usex debug false true) + ) + meson_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/src/compiler/clc/mesa_clc + dobin "${BUILD_DIR}"/src/compiler/spirv/vtn_bindgen +} diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index a906291e9b43..72137e7df680 100644 Binary files a/dev-vcs/Manifest.gz and b/dev-vcs/Manifest.gz differ diff --git a/dev-vcs/git-cola/Manifest b/dev-vcs/git-cola/Manifest index d2ae9aed4df6..9a357f5c4f4b 100644 --- a/dev-vcs/git-cola/Manifest +++ b/dev-vcs/git-cola/Manifest @@ -4,5 +4,5 @@ DIST git-cola-4.11.0.tar.gz 1268000 BLAKE2B d6e2b52244ea63bf166f84e5f2e86e4b85e0 DIST git-cola-4.12.0.tar.gz 1269313 BLAKE2B 447ca9b4db2de5c157aea78d1668c0a4325bb816e031f188342a646e85ae5880ed5ed7bec0d863740975c2860e9a4199f7f34099a23b8a86138a64cc6964988f SHA512 110db6c9a2cdc70eab942aa4965704081fc2d920a9a9a188a91f5a9e76927f02d9c8a4141f6921cb708ea00f676319820f9403e32da6798c0118ab87d388c8c2 EBUILD git-cola-4.10.1.ebuild 1831 BLAKE2B 1913456d91d8feb45a6161cc37237e7cccda8081e4c339e61ff6cdaf72690504adef3320b1341ab6a2c4ce0f094ac4a4f3a142d12be1c17befd9328da67daa0c SHA512 717a6897f582eca5af8eca1014dc1ba2ba918d7ae7bea4f2601388cb0c8c841ad2f764ee7164b49db44a14ffabda3421184a5150ba3b3aac1d8dd050bc77693b EBUILD git-cola-4.11.0.ebuild 1833 BLAKE2B 8bb6f89bdbf7dcf3e6733238e694fce469cdc82d0b927ec3935220adbc30f098d458dca4339edd927403a120b629414dec2e91ffb590735266879c4dff54bb81 SHA512 02f8ee32c2763746f578d567002acccd2027b49c69217dce2c013b17046db22a88119c3ced8798a43bf77a82e0dcb01da4cb8fbe3eb8182d1f03c6c01dfe2888 -EBUILD git-cola-4.12.0.ebuild 1833 BLAKE2B 746c17f8bc4466957b8a8ad5e9964bae46c9ea514df0724d80222ff18314447ec3bbce0751516de9f17e08ff77f6d2cd7399fce5c4a29ddd042a572569893643 SHA512 5175b1d46ee9368b5bf7a901a91955755172207d960717c8246e7594beb1cbf1a8de49602211b511f8b10c348fce449f2ebf8dcb9781dfc3290bbb3c5ec7e2ba +EBUILD git-cola-4.12.0.ebuild 1831 BLAKE2B 3b7d25aa5d51a386a6f3f46ce47c76ec3beb45fcab462446320c165c256c24f2d441c5f96fa505b5de3adbebb402e224d1c92232673cb6040bf3fdd42035b8d6 SHA512 711c506cc12f107e07bdea2e8333941fc9ffe422451011fc9488e4768d8b40f4b7d7bbe104c26c0837241fee96a454f8f7bb44fff70daefcbb2a77cfb2c95b31 MISC metadata.xml 595 BLAKE2B a1a74266c1afcbcf94bcb95b8218669f09ce709d0803e37cca482b2e89dee176d1d898236ba024e7266106133d1bfb3008fd1ff3ce11793c606fc7dcffb408e6 SHA512 fe44a4445bf71d09eaa6be66af2370d3c0e94dada507ace584ffe9dd8b5edafd472355cee7aceb554c31b0bafbd29faeb318e853d0d165fb1d2a7f8f8bf86379 diff --git a/dev-vcs/git-cola/git-cola-4.12.0.ebuild b/dev-vcs/git-cola/git-cola-4.12.0.ebuild index c052fd0a6ae3..e82cdc8aace4 100644 --- a/dev-vcs/git-cola/git-cola-4.12.0.ebuild +++ b/dev-vcs/git-cola/git-cola-4.12.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/llvm-core/Manifest.gz b/llvm-core/Manifest.gz index 53a706048a5b..aef48cb97588 100644 Binary files a/llvm-core/Manifest.gz and b/llvm-core/Manifest.gz differ diff --git a/llvm-core/polly/Manifest b/llvm-core/polly/Manifest index fb2d7b2afe82..25acda7bca2d 100644 --- a/llvm-core/polly/Manifest +++ b/llvm-core/polly/Manifest @@ -5,7 +5,7 @@ DIST llvm-project-20.1.1.src.tar.xz 147215020 BLAKE2B d1774d060036b5340f765d68cc DIST llvm-project-20.1.1.src.tar.xz.sig 566 BLAKE2B 76c49401d9b8e283fc29586c32fc1b5205d76b3b83d0f99aa2ac09a63b058478e08588dcfbfc728110172b639eeaf04a884f4e6d707b94cad0dbf2d0dcb30a4f SHA512 469b03f3ddbe56b074724375b09a45ee2730bee0ba4b25f64f93d93ef609c33d39136f051c216a74a35d98a70ffcd3d7507e38d19a20d5006c29a954ca32813b DIST llvm-project-cb7298f66d62a3548fcf3bd230304067ecf30d17.tar.gz 229200711 BLAKE2B 1910569812e7423cf566b0dec67269404ba8db8232ab293bc603a88914f2b756e3088bf2133c0fca612cc58d39691c7b813b3c5839a7ac9a3d177fe6bde766c6 SHA512 07c3f6ce34e7d32c5ebce1d2efb77e6a1dde49f9eedf7191733a20bdcb6ffd0c03f8fc8de85fd00bd9465b209f140639a68a367d2218c028bfa6e06067cc3e14 EBUILD polly-20.1.0.ebuild 1263 BLAKE2B a29bde12192946cdcffd8f9f31f3c43b28e7072bf90dd03571056ff741d06ff4ad6253b70e7aa721f94bef4f5c8a643dda2b52bb868d39db0d609fa764caf603 SHA512 71816d94715741ebc1ca6c0e0fee3b46cb3fbcfb0491ae2a66e2105777c2784079849b8212e2ede65e48033dcbfb387af7cf2c9ffdf95811d77156a5d6f5741f -EBUILD polly-20.1.1.ebuild 1263 BLAKE2B a29bde12192946cdcffd8f9f31f3c43b28e7072bf90dd03571056ff741d06ff4ad6253b70e7aa721f94bef4f5c8a643dda2b52bb868d39db0d609fa764caf603 SHA512 71816d94715741ebc1ca6c0e0fee3b46cb3fbcfb0491ae2a66e2105777c2784079849b8212e2ede65e48033dcbfb387af7cf2c9ffdf95811d77156a5d6f5741f +EBUILD polly-20.1.1.ebuild 1268 BLAKE2B 8e735cffd452c018b57ae1f1eebe784f03c11d90891cf232ac2ddffa681b7d1362968bd02563e36fb11ee81cc1acf68a3e8be305c924db1da20c45c2a4fbffde SHA512 cf708b09475a15157f594c02975c2e7715e6c659ab7c47e3f5d9ee9c10e6384f93538797eb5f4f95f08b13185f2f74ac4a920ff26b4a0868cd7e8e997abdc327 EBUILD polly-21.0.0.9999.ebuild 1201 BLAKE2B b6abc4bf3beda12838dcd0bfef0ed9db717e88a0f214c78f7662c5b45ea10c12c6cc4337be90eafdcc98044a3f0e0be082ae4831563e7dbafa53ef48791d6f33 SHA512 ecf4d407d98691cd81f4160730715bcad72bb16f24c81a3a005a86deb53373279cea8cffedf45212c483e2f7a4fa5cf11b8d0a7929a8d974ba806a81c2bde7cf EBUILD polly-21.0.0_pre20250311.ebuild 1201 BLAKE2B b6abc4bf3beda12838dcd0bfef0ed9db717e88a0f214c78f7662c5b45ea10c12c6cc4337be90eafdcc98044a3f0e0be082ae4831563e7dbafa53ef48791d6f33 SHA512 ecf4d407d98691cd81f4160730715bcad72bb16f24c81a3a005a86deb53373279cea8cffedf45212c483e2f7a4fa5cf11b8d0a7929a8d974ba806a81c2bde7cf EBUILD polly-21.0.0_pre20250317.ebuild 1201 BLAKE2B b6abc4bf3beda12838dcd0bfef0ed9db717e88a0f214c78f7662c5b45ea10c12c6cc4337be90eafdcc98044a3f0e0be082ae4831563e7dbafa53ef48791d6f33 SHA512 ecf4d407d98691cd81f4160730715bcad72bb16f24c81a3a005a86deb53373279cea8cffedf45212c483e2f7a4fa5cf11b8d0a7929a8d974ba806a81c2bde7cf diff --git a/llvm-core/polly/polly-20.1.1.ebuild b/llvm-core/polly/polly-20.1.1.ebuild index db9271213f8a..e2a056f1db45 100644 --- a/llvm-core/polly/polly-20.1.1.ebuild +++ b/llvm-core/polly/polly-20.1.1.ebuild @@ -14,7 +14,7 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" # vendored isl (fork?) LICENSE+=" MIT" SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~sparc ~x86" IUSE="+debug test" RESTRICT="!test? ( test )" diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 0ff410be084d..9a28f4d0d9b4 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest index 49f769f0939e..53660613a438 100644 --- a/media-gfx/exiv2/Manifest +++ b/media-gfx/exiv2/Manifest @@ -1,7 +1,3 @@ -DIST exiv2-0.28.3.tar.gz 46480702 BLAKE2B 73ebdca376d69514a89261d2f78604c5d7ccbc6e73e5c5d61f8caa596fd6b60dd4d06df19cb9f93e402d9a76f1511955f77cfd74b407310a13952092ecfbf0ef SHA512 c8338a118feefa104d73932890c732247c884ab9ce1d170c43a22ab5884517a0e2a7fd1febde7705b8290fbbbc29e64738610404816e4db2b56a70fc444ca049 -DIST exiv2-0.28.4.tar.gz 46932087 BLAKE2B 609925c8615ee787f16087065dae503311ce9ca4af89724c6b680ec03f883697a75d0f55297e05d7d17cdda846356d0d8c3b3cf6b6570bd5120fbdc152645030 SHA512 2a10a25bd2a6226ecb1faee4fb02bcc9c91143bec73fe9ca5439ce2ed5fe66e68bb407a080916e8902de35efccc904af9eaf83a31a69cfab816adb91fdc0f2a9 DIST exiv2-0.28.5.tar.gz 46932602 BLAKE2B 71975428aeb397233627cc49563d2bf8405bf4a2d46fff4e078a9bb0ce0d0b400590a673acd98c4390bf50d1acb8371029b5e872ddae6aa79022497161455eaa SHA512 43c1d68255ee8df124b3093e1f4101d2f55fd8d6105bb6f20b148fe7d59472b895f0cba914e59f6d1581e84eee9d7033572821b80c16507e92abcb9a738daadc -EBUILD exiv2-0.28.3.ebuild 3261 BLAKE2B 6801c92f63122d21fc5c93e5a65f1c260ce458e12967e6362a51ddba454b757a7da1aeea0b229fe9ef3eca3b0a4906ca0be4bea16079e9c288ad21dbf53e12c0 SHA512 642977da6b3cb8963e350bcbb7a48be4e75042b72e333858b89ac932bf682ce0034384c5ec07977ebfc689a446f02717eb1ec5361067a94e773e082d1324ca9a -EBUILD exiv2-0.28.4.ebuild 3268 BLAKE2B b52d4c24d99c1856997e5f5db50a067e3841ebe50e3e5cb1e61ccd8c9e15b7b98e1f80083c3cd90c370dfd7e9dc5ebbada492e5c19a32c18f3b960128ca10380 SHA512 7894d816e0883cf1147c447ed92fd78f87ca3b9323e0b9a6d132322e88701095abf3892e081e42e77f00126a00dcd36192e79386538f10f9262ba8ca33a85e7a EBUILD exiv2-0.28.5.ebuild 3261 BLAKE2B 1869b5eb6ad36ea871afd4f20b1b3dc57b98f7d3281266960c253b4e21f1da4257f48cf817fd3088814aa279236660221189991f3f1a47e8a6952766c655cb06 SHA512 b08333d28d561336e9d36ec77dabde24d5a0674f5460ac6e1f2974730883b9c5892fcd379fa3109ecf2407ad168fae1659201d21476c771d8ec2a839cb2d231f MISC metadata.xml 686 BLAKE2B 2d1079660cf4268216f8835d1ae6655ebafc99d5402872bb05dac6342034a28a07dcff587fc616a5eedc8c538ea3e43e013711d39c2541295e89629e39a244ee SHA512 40f9225a42386fa6f03bf9436d675bb01bd6eb859974bfed22d1316536ceaf40752fabffdab20b439e87c57f65d193d8d249e5aa022584de3f869f4162660b4e diff --git a/media-gfx/exiv2/exiv2-0.28.3.ebuild b/media-gfx/exiv2/exiv2-0.28.3.ebuild deleted file mode 100644 index 644c3b5b5904..000000000000 --- a/media-gfx/exiv2/exiv2-0.28.3.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit cmake-multilib python-any-r1 - -DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility" -HOMEPAGE="https://exiv2.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git" - inherit git-r3 -else - SRC_URI="https://github.com/Exiv2/exiv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -fi - -LICENSE="GPL-2" -# Upstream hope to have stable ABI in 1.0. Until then, go off ${PV}. -# We may be able to change it to $(ver_cut 1-2) once e.g. -# https://github.com/Exiv2/exiv2/pull/917 is merged. -SLOT="0/$(ver_cut 1-2)" -IUSE="+bmff doc examples jpegxl nls +png test webready +xmp" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/inih[${MULTILIB_USEDEP}] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - jpegxl? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) - png? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) - webready? ( net-misc/curl[${MULTILIB_USEDEP}] ) - xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND=" - doc? ( - ${PYTHON_DEPS} - app-text/doxygen - dev-libs/libxslt - media-gfx/graphviz - virtual/pkgconfig - ) - test? ( ${PYTHON_DEPS} ) - nls? ( sys-devel/gettext ) -" - -DOCS=( README.md doc/ChangeLog doc/cmd.txt ) - -pkg_setup() { - if use doc || use test ; then - python-any-r1_pkg_setup - fi -} - -src_prepare() { - # FIXME @upstream: - einfo "Converting doc/cmd.txt to UTF-8" - iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die - mv -f doc/cmd.txt.tmp doc/cmd.txt || die - - cmake_src_prepare - - sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die -} - -multilib_src_configure() { - local mycmakeargs=( - -DEXIV2_BUILD_SAMPLES=NO - -DEXIV2_ENABLE_BROTLI=$(usex jpegxl) - -DEXIV2_ENABLE_NLS=$(usex nls) - -DEXIV2_ENABLE_PNG=$(usex png) - -DEXIV2_ENABLE_CURL=$(usex webready) - -DEXIV2_ENABLE_INIH=ON # must be enabled (bug #921937) - -DEXIV2_ENABLE_WEBREADY=$(usex webready) - -DEXIV2_ENABLE_XMP=$(usex xmp) - -DEXIV2_ENABLE_BMFF=$(usex bmff) - - # We let users control this. - -DBUILD_WITH_CCACHE=OFF - # Our toolchain sets this by default. - -DBUILD_WITH_STACK_PROTECTOR=OFF - - $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO) - $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc)) - $(multilib_is_native_abi && echo -DEXIV2_BUILD_UNIT_TESTS=$(usex test)) - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html - ) - - if use doc || use test ; then - mycmakeargs+=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - - if multilib_is_native_abi; then - use doc && eninja doc - fi -} - -multilib_src_test() { - if multilib_is_native_abi; then - cd "${BUILD_DIR}"/bin || die - ./unit_tests || die "Failed to run tests" - fi -} - -multilib_src_install_all() { - use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} ) - - einstalldocs - find "${D}" -name '*.la' -delete || die - - if use examples; then - docinto examples - dodoc samples/*.cpp - fi -} diff --git a/media-gfx/exiv2/exiv2-0.28.4.ebuild b/media-gfx/exiv2/exiv2-0.28.4.ebuild deleted file mode 100644 index 42c69715bd8e..000000000000 --- a/media-gfx/exiv2/exiv2-0.28.4.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit cmake-multilib python-any-r1 - -DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility" -HOMEPAGE="https://exiv2.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git" - inherit git-r3 -else - SRC_URI="https://github.com/Exiv2/exiv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -fi - -LICENSE="GPL-2" -# Upstream hope to have stable ABI in 1.0. Until then, go off ${PV}. -# We may be able to change it to $(ver_cut 1-2) once e.g. -# https://github.com/Exiv2/exiv2/pull/917 is merged. -SLOT="0/$(ver_cut 1-2)" -IUSE="+bmff doc examples jpegxl nls +png test webready +xmp" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/inih[${MULTILIB_USEDEP}] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - jpegxl? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) - png? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) - webready? ( net-misc/curl[${MULTILIB_USEDEP}] ) - xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND=" - doc? ( - ${PYTHON_DEPS} - app-text/doxygen - dev-libs/libxslt - media-gfx/graphviz - virtual/pkgconfig - ) - test? ( ${PYTHON_DEPS} ) - nls? ( sys-devel/gettext ) -" - -DOCS=( README.md doc/ChangeLog doc/cmd.txt ) - -pkg_setup() { - if use doc || use test ; then - python-any-r1_pkg_setup - fi -} - -src_prepare() { - # FIXME @upstream: - einfo "Converting doc/cmd.txt to UTF-8" - iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die - mv -f doc/cmd.txt.tmp doc/cmd.txt || die - - cmake_src_prepare - - sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die -} - -multilib_src_configure() { - local mycmakeargs=( - -DEXIV2_BUILD_SAMPLES=NO - -DEXIV2_ENABLE_BROTLI=$(usex jpegxl) - -DEXIV2_ENABLE_NLS=$(usex nls) - -DEXIV2_ENABLE_PNG=$(usex png) - -DEXIV2_ENABLE_CURL=$(usex webready) - -DEXIV2_ENABLE_INIH=ON # must be enabled (bug #921937) - -DEXIV2_ENABLE_WEBREADY=$(usex webready) - -DEXIV2_ENABLE_XMP=$(usex xmp) - -DEXIV2_ENABLE_BMFF=$(usex bmff) - - # We let users control this. - -DBUILD_WITH_CCACHE=OFF - # Our toolchain sets this by default. - -DBUILD_WITH_STACK_PROTECTOR=OFF - - $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO) - $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc)) - $(multilib_is_native_abi && echo -DEXIV2_BUILD_UNIT_TESTS=$(usex test)) - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html - ) - - if use doc || use test ; then - mycmakeargs+=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - - if multilib_is_native_abi; then - use doc && eninja doc - fi -} - -multilib_src_test() { - if multilib_is_native_abi; then - cd "${BUILD_DIR}"/bin || die - ./unit_tests || die "Failed to run tests" - fi -} - -multilib_src_install_all() { - use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} ) - - einstalldocs - find "${D}" -name '*.la' -delete || die - - if use examples; then - docinto examples - dodoc samples/*.cpp - fi -} diff --git a/media-gfx/recoverjpeg/Manifest b/media-gfx/recoverjpeg/Manifest index 8a2121c5465c..3d9d2f631e0b 100644 --- a/media-gfx/recoverjpeg/Manifest +++ b/media-gfx/recoverjpeg/Manifest @@ -1,5 +1,3 @@ -DIST recoverjpeg-2.2.3.tar.gz 91672 BLAKE2B bb324b7810b5aa3103ad0a9a67df9f855ea1a479b9b9651cb4b7d1a4c511a87e8fd891664d76049b450b5077355fb718489904d3d7daaca3865a451b41980f4f SHA512 67f923193c9b012302ad4e374141803992bfa4e4ac4c2384c8d44df29927c06a5224caefc936e30cef3fe1ca6dcf9f3544fc5171e4f76d17a83df974d0253c23 DIST recoverjpeg-2.6.3.tar.gz 128243 BLAKE2B 5ed55959fc69150ee386e18e3519a21520e6be63a8e9ac90b27ce5bda5c78c6b4d23c218119d7822d295d7c55709d4e2e96125f1b9081ba253b49d8f117ba760 SHA512 2ad016d337b965ddad38117d82ccc3b41b9f38afa20509c4fa1ca503ad10d009ffb8d21287a19d76c5f0eaf11da1986d5a417b762a4813db164f9198b2aae51b -EBUILD recoverjpeg-2.2.3-r1.ebuild 445 BLAKE2B 76c07ffa180c0a0362cb063650fbb393978e862e35f6b67916cf1635a67f47789d2258328f6e19cf80798c0479f6ed0914465110f0ed7dabec41651e0a523e6a SHA512 c399bfffae0a0b0683b2bcb141f4d2d6f18045e03a4ae470a69f0fc10fa7e1f94ba4f1dd2aa27096169cff50a58012092c2639bd767ef1c962d6e13922cf284d EBUILD recoverjpeg-2.6.3.ebuild 462 BLAKE2B 5182935cc13504f574c48a12af71a8b66523b3976cfbf7b0bf1c96de178033a204a2fb30e858a156b4e50f437e38604931b83baf7373b09e135e2f5baa17f12d SHA512 8263a6ff99194d8bb3000111ca79c7a8efef2c1803f5be769c229b4d209472516968feb9bb97dcc0bb41249d66b899ebe1a1b3e45ae7d8eca643cf14d98d4ebf MISC metadata.xml 261 BLAKE2B 089f46c0dd2b4d5c48845b7016a56bf40dbc3e40cb1a0197d4a0a7c2d8a9033f91eb7252bfd112ea0320971097eead325c9e0d6d71697bd44adad8dbc1a07ed2 SHA512 6b46115588c5d79c5b4113da7f4b47b132d401fec09f33924da42eb9effb5c343365c186c64780a44322b0f281c0192c0a29a3446d5276e439a31ad4b244e4b7 diff --git a/media-gfx/recoverjpeg/recoverjpeg-2.2.3-r1.ebuild b/media-gfx/recoverjpeg/recoverjpeg-2.2.3-r1.ebuild deleted file mode 100644 index fe4f1f590467..000000000000 --- a/media-gfx/recoverjpeg/recoverjpeg-2.2.3-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Recover JPEG pictures from a possibly corrupted disk image" -HOMEPAGE="https://rfc1149.net/devel/recoverjpeg.html" -SRC_URI="https://rfc1149.net/download/${PN}/${P}.tar.gz" - -KEYWORDS="amd64 x86" - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND="media-gfx/exif - virtual/imagemagick-tools" -RDEPEND="${DEPEND}" - -DOCS=( ChangeLog ) diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 024ff1754de2..7527473f39db 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/alsa-ucm-conf/Manifest b/media-libs/alsa-ucm-conf/Manifest index d61da429bf37..ca070990eede 100644 --- a/media-libs/alsa-ucm-conf/Manifest +++ b/media-libs/alsa-ucm-conf/Manifest @@ -1,9 +1,5 @@ AUX alsa-ucm-conf-1.2.13-ucm2-intel-product_name.patch 2064 BLAKE2B ae7b0b6306bb74ef2c3fa5950b5e472adb8a146567e73cdeca43fa8b11732f5def1b91cef2b098301e963f7fc4afcfb941cdf7e3022ad8d1d1c7e37364fb7a44 SHA512 28428300c1d93eac575747615780f4c874cc0c33e7bbfd6335fc3ae05e7d8bdcf6ffb8877969da055eebd0f0c2a1477600a2c62ed0aa0b97ed95259b3f7ee998 AUX alsa-ucm-conf-1.2.13-ucm2-intel-sys_vendor.patch 1314 BLAKE2B e0c2454c372c11b81670c775fb92c310630d5a49d5441fcaaeefec94157b2c058a0d2bbde800d56fd0b22d498b596241e1c4ad1e4fbcde513759e205db102ee1 SHA512 e1211e5d3f498770e986cb061bb5de2ad85841e287bec0c18652a5c952502a513c451e3d05c77a7040dea43a64d70bf493fe2448be1f125aa72743b760e017c4 -DIST alsa-ucm-conf-1.2.11.tar.bz2 49172 BLAKE2B 8b57ad990eac676ca8f5044a81a57a85951e425bd059679ac3dc7097e3c4a089cb73bbd01869335c4e94161d9f3f86aba7549b6a666e69ba76578d785e53fbb4 SHA512 b202e7410a579789be0005564b4868f70bca0fd8664c02add95fc9ff90ab64faebda978fbd3e83a3274c37242dccf8efbebd03f529e35ca3033daf55f425cb8d -DIST alsa-ucm-conf-1.2.12.tar.bz2 52618 BLAKE2B 65f429afa6a9134f1896acac3827f6065ce9315f1920d27d5ea97244fe376f1f7780c9537cf33b8a91eeaebfde7489842bd603a7d60c0d20b6017f2e7e1eda4e SHA512 391dde123271172d899c04865d1d6e21b4ad0060ee9b2256dfbc6fc89ad48edcaa43c861893ab0e5c70d972e20d15c528defc19c00308e7465f13f954cce25d7 DIST alsa-ucm-conf-1.2.13.tar.bz2 58408 BLAKE2B 87e4bf2285961e316ca853e9245e02447ea9e60fa506e124c072e2b6ed71345fc0c30b19bf8c849f8123a6b95a4facd22225eafccba8164266961110a60ef44c SHA512 cad867268851ac178f3a5378a00e292184b0e0ec7955f297ae7ed56073d3dddb06c08666b23b1bf6b0065068a9370ee34608bd687763658c79d34b64059b1c85 -EBUILD alsa-ucm-conf-1.2.11.ebuild 503 BLAKE2B 8acbe87d7a55847e4848a6c975cdac618cd0c53cc9873eb21678864d0901f7da716226a5c7a0d729fdacda4f9adb63c186d2e4e196e74204d3aadda72a4d2c8f SHA512 910abd4c03c5eb5df31b6cda01735d23a266f5efa9fbd72bf0baa4cac09b6b1354cc4606101df4d572a3ffa8fb91557f0daacc7951336ad6340f951ba347e716 -EBUILD alsa-ucm-conf-1.2.12.ebuild 503 BLAKE2B 8acbe87d7a55847e4848a6c975cdac618cd0c53cc9873eb21678864d0901f7da716226a5c7a0d729fdacda4f9adb63c186d2e4e196e74204d3aadda72a4d2c8f SHA512 910abd4c03c5eb5df31b6cda01735d23a266f5efa9fbd72bf0baa4cac09b6b1354cc4606101df4d572a3ffa8fb91557f0daacc7951336ad6340f951ba347e716 EBUILD alsa-ucm-conf-1.2.13.ebuild 614 BLAKE2B 6d0c8a8f084fd697658ca5c5f2bdbfeadee299e76c076d669773739f4e5bc73d528c628a2c600d6be2c984a885c1422af510af7536449556348db275cd8f3512 SHA512 f3873a64ab37ed1678ef974bcbbf5b0dfdf0428983d43dee9dfb000258fc87ba2cdd5ed59a775618e33bec47c70751e7f04ae905eba9710b8ecae0139c97131a MISC metadata.xml 403 BLAKE2B c1555457584c9ccfc55d8cf423c2980863a68e45a2993133c56f124996c33a8ca402f7611fb22c4f6fd87cd5ea70e417f1424d4df5bc5aebca6ccbd2b5efb3e6 SHA512 23290395834ba3d4b58cc79ec5fca79b1b2710b69504a49057f3d26bb5f3ae3b1b7f2c4957d8b3d13168f81795c25df4cb5007ec3c60bbe61c7f588ae2445d43 diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild deleted file mode 100644 index 4a6eff8061f4..000000000000 --- a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="ALSA ucm configuration files" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page" -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" - -RDEPEND="! + + /**************************************************************************/ + /* Define numerical constants (unofficial, so may not be in math.h). */ diff --git a/media-libs/libxmi/files/libxmi-1.3-implicit.patch b/media-libs/libxmi/files/libxmi-1.3-implicit.patch new file mode 100644 index 000000000000..ff1d38900e07 --- /dev/null +++ b/media-libs/libxmi/files/libxmi-1.3-implicit.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/899832 + +--- a/configure.in ++++ b/configure.in +@@ -77,7 +77,7 @@ int main() + int i; + for (i=0; i < B; i++) + Array[[i]] = i - 3; +- exit (Array[[1]] != -2); ++ return (Array[[1]] != -2); + }], + ac_cv_c_gcc_strength_bug="no", + ac_cv_c_gcc_strength_bug="yes", diff --git a/media-libs/libxmi/libxmi-1.3-r2.ebuild b/media-libs/libxmi/libxmi-1.3-r2.ebuild new file mode 100644 index 000000000000..e007f893bb5a --- /dev/null +++ b/media-libs/libxmi/libxmi-1.3-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="C/C++ function library for rasterizing 2-D vector graphics" +HOMEPAGE="https://www.gnu.org/software/libxmi/" +SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz" +#mirror://gnu/${PN}/${P}.tar.gz" +# Version unbundled from plotutils + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +PATCHES=( + "${FILESDIR}/${P}-gcc15.patch" + "${FILESDIR}/${P}-implicit.patch" +) + +src_prepare() { + default + mv configure.in configure.ac || die + eautoreconf +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 463d47c7e273..febc8e2ea7de 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -2,6 +2,7 @@ DIST mesa-24.1.7.tar.xz 29206724 BLAKE2B b3102fcf96c032d07826186c2d60dc93e5c17b2 DIST mesa-24.3.4.tar.xz 30691532 BLAKE2B a5cf1f49c6d809d19510793f5d1dcec1a3842495d3b4166e303d7f2d4744d179811697d264c5c9b39f2819ebc64a76357195b3eae6b1d2a83128de141354e3c2 SHA512 9c23cd86fda4cf0289c5a78b08ceea8b01e5b141d86ee3e659fa46e62ff9586ff92a4984d2a340b5bf209c4c7f3414bf99f3ced19feee8fb39ef99fe572dbd55 DIST mesa-25.0.0.tar.xz 46643728 BLAKE2B 9aca2416ea4e304d46fda648cb9b8e04caa053458b91893fb874e9a30d8293722c3bed1098c2720b04b0c7278eba3b0387900b56e13b6133a23c0f6be705025c SHA512 7f5b6674c40b6c8dcab7934512ff754b40a6a8a466422c90236f614d322033d4d465307ddcd983f9f3afb1310e132ec3186a085d261c95493a0c460b2ec59ce8 DIST mesa-25.0.1.tar.xz 46679784 BLAKE2B 9a73a3321c9f1d7d4384779f647c43bcb536b316dcc9a61b8a78a6f4bfd4642366e418155db5c2190b530cebee434554c6c4d2d59f68a87bb4056467fe601825 SHA512 1ecb1b90c5f78de4c61f177888543778285731faccc6f78d266d4b437f7b422a78b705a6e9fc6c9eab62c08f2573db5dd725eaa9cc9e5bedcaa7d8cfe6b47a1f +DIST mesa-25.0.2.tar.xz 46705776 BLAKE2B 6e387806e880d518a68b3a8d4cb25071e9d50732aee06cc8b88f717c569c2764d658d40a8710ff362820a30133d5fde6b82ea7fb552fd0f690bcdf276a6f5e67 SHA512 2de8e8b514619d9ad5f407f5e1ff04fff8039d66b5f32257c2e8ca3d9f3b190269066aeba0779d6e0b2a2c0739237382fc6a98ea8563ed97801a809c96163386 DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee DIST proc-macro2-1.0.70.crate 44343 BLAKE2B fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c SHA512 ae9366856853f7d96caf7a7581843d36bfc7843f8683897b19ffc666c03b0b1eff502ddb18ca4c1c1a239a368f03f6cc258b0e2795f64b61c6a31404462eec5f DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 @@ -13,5 +14,6 @@ EBUILD mesa-24.1.7-r1.ebuild 13769 BLAKE2B cbdd0130cb55c039d1d81d67eeb2b0b8493fe EBUILD mesa-24.3.4-r1.ebuild 13759 BLAKE2B a0be1b47c3055f7302281d6413880db6787ffffbaf75d40a665078868b3a754419d45b47a35f26457556b46e049f81ef23aa6a13fb1874f5b2022f1d2c80737f SHA512 b5f84b9ec1c7789b2e3dc44b8f7a2752d72c9a5adc421630c8bedd8ea40cf0541868daaaaa59d142cc41f707d9ff66ca45bb9a181b5fc3e7088aa27dce222683 EBUILD mesa-25.0.0.ebuild 13811 BLAKE2B 10b36021bf5a99e1a9c32a287e086db61b4af5814564e96306af87e61c919e2ace543796076e9401b82524dde81958fe1a35db0ca6595ec5182038669f3b306c SHA512 8971ea07468b5240b50bc81232adc44b9cb02360534aa48d9e9c31a7a235422c00a6ab92481a7c89794d43668ccf5114df90d858b1ab93f523748109fed630ca EBUILD mesa-25.0.1.ebuild 13811 BLAKE2B 10b36021bf5a99e1a9c32a287e086db61b4af5814564e96306af87e61c919e2ace543796076e9401b82524dde81958fe1a35db0ca6595ec5182038669f3b306c SHA512 8971ea07468b5240b50bc81232adc44b9cb02360534aa48d9e9c31a7a235422c00a6ab92481a7c89794d43668ccf5114df90d858b1ab93f523748109fed630ca +EBUILD mesa-25.0.2.ebuild 13757 BLAKE2B f76ae3de911bf81416881c47bccd7e76e8c00b5c125de7eea71f989308d8267b97f942ecdf6f606332eeb7c587d6aecb4a9f8dcda5938edce841d412612498af SHA512 a7d908a0ebce0b5cacbd605d478d02b87c42e351d4576b9d86b1d1d6191dfa26408b4c513150e3c6314c40a7d6d8f8755c003c5fe99b80034bb6f334e868f0de EBUILD mesa-9999.ebuild 13782 BLAKE2B 4b32effefb93effa317588d2f8dec01a314942c4dfbd6bf9a175f7112a2d0145e4442279e1d0e5141b43b973d4286fc37f6f667f61ee72310e6e44414a962f52 SHA512 018a2c0fdd5e602808876d3f2c503f5582c0b4d3c5fd86d4745b5902c6f45777f4317d9261edf56467e581e41acd49b41c1da22506e4b1c9892dfd4eecaf88b0 MISC metadata.xml 1303 BLAKE2B 348e84a15156bd8ae4634c1866f83f1b283b77f8478e66e57dd3f047a6346d1cc67a7c808ce159b82d292dfab62e8b6c4d17cefcae7aea6fa38739667947258b SHA512 448c3d73ded90117f38cec7c80eead4bdac1599c563798c91c96bca8543b9db2e5c2a06f26f9b7496af085a964aff51ed8b0882aa88f18404b64447de2f65598 diff --git a/media-libs/mesa/mesa-25.0.2.ebuild b/media-libs/mesa/mesa-25.0.2.ebuild new file mode 100644 index 000000000000..7453690ea338 --- /dev/null +++ b/media-libs/mesa/mesa-25.0.2.ebuild @@ -0,0 +1,505 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..19} ) +LLVM_OPTIONAL=1 +CARGO_OPTIONAL=1 +PYTHON_COMPAT=( python3_{10..13} ) + +inherit flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain + +MY_P="${P/_/-}" + +CRATES=" + syn@2.0.68 + proc-macro2@1.0.86 + quote@1.0.33 + unicode-ident@1.0.12 + paste@1.0.14 +" + +RUST_MIN_VER="1.78.0" +RUST_MULTILIB=1 +RUST_OPTIONAL=1 + +inherit cargo + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git" + inherit git-r3 +else + SRC_URI=" + https://archive.mesa3d.org/${MY_P}.tar.xz + " + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +fi + +# This should be {CARGO_CRATE_URIS//.crate/.tar.gz} to correspond to the wrap files, +# but there are "stale" distfiles on the mirrors with the wrong names. +# export MESON_PACKAGE_CACHE_DIR="${DISTDIR}" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${MY_P}" +EGIT_CHECKOUT_DIR=${S} + +LICENSE="MIT SGI-B-2.0" +SLOT="0" + +RADEON_CARDS="r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} + d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl + vivante vmware zink" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + cpu_flags_x86_sse2 d3d9 debug +llvm + lm-sensors opencl +opengl osmesa +proprietary-codecs + test unwind vaapi valgrind vdpau vulkan + wayland +X xa +zstd" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + d3d9? ( + || ( + video_cards_freedreno + video_cards_intel + video_cards_nouveau + video_cards_panfrost + video_cards_r300 + video_cards_r600 + video_cards_radeonsi + video_cards_vmware + video_cards_zink + ) + ) + llvm? ( ${LLVM_REQUIRED_USE} ) + video_cards_lavapipe? ( llvm vulkan ) + video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_zink? ( vulkan opengl ) + video_cards_nvk? ( vulkan video_cards_nouveau ) + vdpau? ( X ) + xa? ( X ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.121" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-1.3.231.0[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.9[${MULTILIB_USEDEP}] + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + $(llvm_gen_dep " + llvm-core/llvm:\${LLVM_SLOT}[llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}] + opencl? ( + dev-util/spirv-llvm-translator:\${LLVM_SLOT} + llvm-core/clang:\${LLVM_SLOT}[llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}] + =llvm-core/libclc-\${LLVM_SLOT}*[spirv(-)] + ) + ") + video_cards_r600? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_radeon? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + ) + lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] ) + opencl? ( + >=virtual/opencl-3 + llvm-core/libclc[spirv(-)] + virtual/libelf:0= + ) + vaapi? ( + >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] + ) + vdpau? ( >=x11-libs/libvdpau-1.5:=[${MULTILIB_USEDEP}] ) + video_cards_radeonsi? ( virtual/libelf:0=[${MULTILIB_USEDEP}] ) + video_cards_zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] ) + vulkan? ( virtual/libudev:= ) + wayland? ( >=dev-libs/wayland-1.18.0[${MULTILIB_USEDEP}] ) + ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libxshmfence-1.1[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.17:=[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}] + ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +for card in ${RADEON_CARDS}; do + RDEPEND="${RDEPEND} + video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] ) + " +done +RDEPEND="${RDEPEND} + video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] ) +" + +DEPEND="${RDEPEND} + video_cards_d3d12? ( >=dev-util/directx-headers-1.614.1[${MULTILIB_USEDEP}] ) + valgrind? ( dev-debug/valgrind ) + wayland? ( >=dev-libs/wayland-protocols-1.38 ) + X? ( + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-base/xorg-proto + ) +" +BDEPEND=" + ${PYTHON_DEPS} + opencl? ( + >=dev-build/meson-1.7.0 + >=dev-util/bindgen-0.71.0 + ${RUST_DEPEND} + ) + >=dev-build/meson-1.4.1 + app-alternatives/yacc + app-alternatives/lex + virtual/pkgconfig + $(python_gen_any_dep " + >=dev-python/mako-0.8.0[\${PYTHON_USEDEP}] + dev-python/packaging[\${PYTHON_USEDEP}] + dev-python/pyyaml[\${PYTHON_USEDEP}] + ") + video_cards_intel? ( + ~dev-util/mesa_clc-${PV} + llvm-core/libclc[spirv(-)] + $(python_gen_any_dep "dev-python/ply[\${PYTHON_USEDEP}]") + ) + vulkan? ( + dev-util/glslang + video_cards_nvk? ( + >=dev-build/meson-1.7.0 + >=dev-util/bindgen-0.71.0 + >=dev-util/cbindgen-0.26.0 + ${RUST_DEPEND} + ) + ) + wayland? ( dev-util/wayland-scanner ) +" + +QA_WX_LOAD=" +x86? ( + usr/lib/libgallium-*.so + usr/lib/libOSMesa.so.8.0.0 + usr/lib/libGLX_mesa.so.0.0.0 +)" + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + unpack ${MY_P}.tar.xz + fi + + # We need this because we cannot tell meson to use DISTDIR yet + pushd "${DISTDIR}" >/dev/null || die + mkdir -p "${S}"/subprojects/packagecache || die + local i + for i in *.crate; do + ln -s "${PWD}/${i}" "${S}/subprojects/packagecache/${i/.crate/}.tar.gz" || die + done + popd >/dev/null || die +} + +pkg_pretend() { + if use vulkan; then + if ! use video_cards_d3d12 && + ! use video_cards_freedreno && + ! use video_cards_intel && + ! use video_cards_lavapipe && + ! use video_cards_nouveau && + ! use video_cards_nvk && + ! use video_cards_panfrost && + ! use video_cards_radeonsi && + ! use video_cards_v3d && + ! use video_cards_virgl; then + ewarn "Ignoring USE=vulkan since VIDEO_CARDS does not contain d3d12, freedreno, intel, lavapipe, nouveau, nvk, panfrost, radeonsi, v3d, or virgl" + fi + fi + + # VA + if use vaapi; then + if ! use video_cards_d3d12 && + ! use video_cards_nouveau && + ! use video_cards_r600 && + ! use video_cards_radeonsi && + ! use video_cards_virgl; then + ewarn "Ignoring USE=vaapi since VIDEO_CARDS does not contain d3d12, nouveau, r600, radeonsi, or virgl" + fi + fi + + if use vdpau; then + if ! use video_cards_d3d12 && + ! use video_cards_nouveau && + ! use video_cards_r600 && + ! use video_cards_radeonsi && + ! use video_cards_virgl; then + ewarn "Ignoring USE=vdpau since VIDEO_CARDS does not contain d3d12, nouveau, r600, radeonsi, or virgl" + fi + fi + + if use xa; then + if ! use video_cards_freedreno && + ! use video_cards_intel && + ! use video_cards_nouveau && + ! use video_cards_vmware; then + ewarn "Ignoring USE=xa since VIDEO_CARDS does not contain freedreno, intel, nouveau, or vmware" + fi + fi + + if ! use llvm; then + use opencl && ewarn "Ignoring USE=opencl since USE does not contain llvm" + fi + + if use osmesa && ! use llvm; then + ewarn "OSMesa will be slow without enabling USE=llvm" + fi +} + +python_check_deps() { + python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/packaging[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" || return 1 + if use llvm && use vulkan && use video_cards_intel && use amd64; then + python_has_version -b "dev-python/ply[${PYTHON_USEDEP}]" || return 1 + fi +} + +pkg_setup() { + # warning message for bug 459306 + if use llvm && has_version llvm-core/llvm[!debug=]; then + ewarn "Mismatch between debug USE flags in media-libs/mesa and llvm-core/llvm" + ewarn "detected! This can cause problems. For details, see bug 459306." + fi + + if use video_cards_intel || + use video_cards_radeonsi; then + if kernel_is -ge 5 11 3; then + CONFIG_CHECK="~KCMP" + elif kernel_is -ge 5 11; then + CONFIG_CHECK="~CHECKPOINT_RESTORE" + elif kernel_is -ge 5 10 20; then + CONFIG_CHECK="~KCMP" + else + CONFIG_CHECK="~CHECKPOINT_RESTORE" + fi + linux-info_pkg_setup + fi + + use llvm && llvm-r1_pkg_setup + python-any-r1_pkg_setup + + if use opencl || (use vulkan && use video_cards_nvk); then + rust_pkg_setup + fi +} + +src_prepare() { + default + sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \ + bin/symbols-check.py || die # bug #830728 +} + +multilib_src_configure() { + local emesonargs=() + + # bug #932591 and https://gitlab.freedesktop.org/mesa/mesa/-/issues/11140 + filter-lto + + local platforms + use X && platforms+="x11" + use wayland && platforms+=",wayland" + emesonargs+=(-Dplatforms=${platforms#,}) + + if use video_cards_freedreno || + use video_cards_intel || # crocus i915 iris + use video_cards_nouveau || + use video_cards_panfrost || + use video_cards_r300 || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_vmware || # svga + use video_cards_zink; then + emesonargs+=($(meson_use d3d9 gallium-nine)) + else + emesonargs+=(-Dgallium-nine=false) + fi + + if use video_cards_d3d12 || + use video_cards_nouveau || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_virgl; then + emesonargs+=($(meson_feature vaapi gallium-va)) + use vaapi && emesonargs+=( -Dva-libs-path="${EPREFIX}"/usr/$(get_libdir)/va/drivers ) + else + emesonargs+=(-Dgallium-va=disabled) + fi + + if use video_cards_d3d12; then + emesonargs+=($(meson_feature vaapi gallium-d3d12-video)) + fi + + if use video_cards_d3d12 || + use video_cards_nouveau || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_virgl; then + emesonargs+=($(meson_feature vdpau gallium-vdpau)) + else + emesonargs+=(-Dgallium-vdpau=disabled) + fi + + if use video_cards_freedreno || + use video_cards_intel || + use video_cards_nouveau || + use video_cards_vmware; then + emesonargs+=($(meson_feature xa gallium-xa)) + else + emesonargs+=(-Dgallium-xa=disabled) + fi + + gallium_enable !llvm softpipe + gallium_enable llvm llvmpipe + gallium_enable video_cards_d3d12 d3d12 + gallium_enable video_cards_freedreno freedreno + gallium_enable video_cards_intel crocus i915 iris + gallium_enable video_cards_lima lima + gallium_enable video_cards_nouveau nouveau + gallium_enable video_cards_panfrost panfrost + gallium_enable video_cards_v3d v3d + gallium_enable video_cards_vc4 vc4 + gallium_enable video_cards_virgl virgl + gallium_enable video_cards_vivante etnaviv + gallium_enable video_cards_vmware svga + gallium_enable video_cards_zink zink + + gallium_enable video_cards_r300 r300 + gallium_enable video_cards_r600 r600 + gallium_enable video_cards_radeonsi radeonsi + if ! use video_cards_r300 && + ! use video_cards_r600; then + gallium_enable video_cards_radeon r300 r600 + fi + + if use llvm && use opencl; then + PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig" + # See https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/rusticl.rst + emesonargs+=( + $(meson_native_true gallium-rusticl) + -Drust_std=2021 + ) + fi + + if use vulkan; then + vulkan_enable video_cards_d3d12 microsoft-experimental + vulkan_enable video_cards_freedreno freedreno + vulkan_enable video_cards_intel intel intel_hasvk + vulkan_enable video_cards_lavapipe swrast + vulkan_enable video_cards_panfrost panfrost + vulkan_enable video_cards_radeonsi amd + vulkan_enable video_cards_v3d broadcom + vulkan_enable video_cards_vc4 broadcom + vulkan_enable video_cards_virgl virtio + if use video_cards_nvk; then + vulkan_enable video_cards_nvk nouveau + if ! multilib_is_native_abi; then + echo -e "[binaries]\nrust = ['rustc', '--target=$(rust_abi $CBUILD)']" > "${T}/rust_fix.ini" + emesonargs+=( + --native-file "${T}"/rust_fix.ini + ) + fi + fi + + emesonargs+=(-Dvulkan-layers=device-select,overlay) + fi + + driver_list() { + local drivers="$(sort -u <<< "${1// /$'\n'}")" + echo "${drivers//$'\n'/,}" + } + + if use opengl && use X; then + emesonargs+=(-Dglx=dri) + else + emesonargs+=(-Dglx=disabled) + fi + + if [[ "${ABI}" == amd64 ]]; then + emesonargs+=($(meson_feature video_cards_intel intel-rt)) + fi + + use debug && EMESON_BUILDTYPE=debug + + emesonargs+=( + $(meson_use test build-tests) + -Dshared-glapi=enabled + -Dlegacy-x11=dri2 + -Dexpat=enabled + $(meson_use opengl) + $(meson_feature opengl gbm) + $(meson_feature opengl gles1) + $(meson_feature opengl gles2) + $(meson_feature opengl glvnd) + $(meson_feature opengl egl) + $(meson_feature llvm) + $(meson_feature lm-sensors lmsensors) + $(meson_use osmesa) + $(meson_feature unwind libunwind) + $(meson_feature zstd) + $(meson_use cpu_flags_x86_sse2 sse2) + -Dmesa-clc=$(usex video_cards_intel system auto) + -Dvalgrind=$(usex valgrind auto disabled) + -Dvideo-codecs=$(usex proprietary-codecs "all" "all_free") + -Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}") + -Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}") + -Db_ndebug=$(usex debug false true) + ) + meson_src_configure + + if ! multilib_is_native_abi && use video_cards_nvk; then + sed -i -E '{N; s/(rule rust_COMPILER_FOR_BUILD\n command = rustc) --target=[a-zA-Z0-9=:-]+ (.*) -C link-arg=-m[[:digit:]]+/\1 \2/g}' build.ninja || die + fi +} + +multilib_src_compile() { + if [[ ${ABI} == x86 ]]; then + # Bug 939803 + BINDGEN_EXTRA_CLANG_ARGS="-m32" meson_src_compile + else + meson_src_compile + fi +} + +multilib_src_test() { + meson_src_test -t 100 +} + +# $1 - VIDEO_CARDS flag (check skipped for "--") +# other args - names of DRI drivers to enable +gallium_enable() { + if [[ $1 == -- ]] || use $1; then + shift + GALLIUM_DRIVERS+=("$@") + fi +} + +vulkan_enable() { + if [[ $1 == -- ]] || use $1; then + shift + VULKAN_DRIVERS+=("$@") + fi +} diff --git a/media-libs/urt/Manifest b/media-libs/urt/Manifest index 21364aece6f3..05af18565e7e 100644 --- a/media-libs/urt/Manifest +++ b/media-libs/urt/Manifest @@ -1,16 +1,5 @@ -AUX gentoo-config 989 BLAKE2B cbf31d5d55ba2e104c2e757baac3d6cc097fe19e4950de41d11a5f61de83ce159b1c6b438bb05824eb1dc04d0cee6f7f001b00abf7cf859fd0df30cf25dda132 SHA512 bfd38aeb08f26b158dd1127c33bc858f5e59cda0b3aecf79d2283391018201b35ccac051309662ae11df46241fc30461923e2d542d4fa2580e3dc6f8c8d91f6d -AUX urt-3.1b-compile-updates.patch 3441 BLAKE2B f3c09e7bbd8f19c9ebe949c0f030e017e84f7d4ff73d6c5e160e709d63b95dc05be6a8b8ee4ab75027192ff7c8d1850e8e8599ec2f7efc773b9af691bde01677 SHA512 aec58e4065cafeded2de5adb7c679867f7144bfc501d03a9dd8d9d65f8dcf380360f2365a1a117a933882888c17917b76e2aafe72283a363b7ebe29f1b2d698c -AUX urt-3.1b-implicit-function-declarations.patch 1840 BLAKE2B 00c019eacc36814c0ddf8b709c510538ee2c8829498c37b899b0b107371bb09dc6e098231eab3e3384a825df4a48392d56a5286a74c1a8a409df7eb8f6754070 SHA512 91474bbfa13a9d5249ed8eeafbc3291447f97a39a085cab4b0bccd48658b41bf4e9c534b466a410aa9b91418a7bbc85dcd13a50770313747f8edfe0d00e0e137 -AUX urt-3.1b-librle-toolchain.patch 1491 BLAKE2B 6fcdae4a255cb2ab7ee9dd6a2ad7e5dde6d5b42647029ea892d67e0171c7b299dabe352f0bc920eeb09f617d1840f8c9a7ff0138b9457036853f63f2fb2ac459 SHA512 49dbf6d00e27c1bbd7f25d14427219e55c1c7fb49d209d5c940118113dfb911c57d3ccf8488182e06f9cb34224defe54fc5fa64a1e04f53746e9afd04ce65503 -AUX urt-3.1b-make.patch 2455 BLAKE2B 9709fdbb29f33326f3006d0205cf7885cdf737fb18a9fab0daa98fcf39be3c69de1cb5558416d0b661099511993a1121b53f28ea1a45daff2774f50a3be76afb SHA512 44b4463fb9b63e5a0c9af3f574ff523138117f7e0b5012e4bbd5c7b3119797f812410da7909d22dce914017bc3e704ea830307d63f908b4c508b48fff8d8898a -AUX urt-3.1b-r2-build-fixes.patch 4888 BLAKE2B 0bb2dba64a62429df650652937712a7a51e5839af8565bab393f2d4df9d240e31872aeb7a113af0f85117036dafe600a486d3c7ad3f5debef2f7307c0fb0650a SHA512 698594422160f4f5102f7dd45cab479e981d753d68801862dc90a2c84e174d8bacc08afa650b3a1c54aefd0d73d358830f396cd2a3b682c1bdf3b64bdf922ae3 -AUX urt-3.1b-rle-fixes.patch 5108 BLAKE2B 0aca69e90f54386a654d1a20958239c988b48dd8a5bf1c879d2000df202beaa134a6d1aad538de4f9333e7c78010f27c55e227e332cef2dd232f84c834527d0c SHA512 b5a05d2ee083ee35105346fd7d0aa9e0f36c98f709abaa40e354adf858480c90793cfebfbd0a6214e832454c446828d50baedbc9767e7bc742209c9e86d0b030 -AUX urt-3.1b-solaris.patch 281 BLAKE2B 55cc8b4824624c5b9f6db6ff6e62c841950c222981de896c8c6e9d66a8dbb1cbe5b90e54e3f24b07bea23c508c260e0639720b4103ada81fea3277e06ca63939 SHA512 6403f48e858af2f8a177588e231367c09f8c939fc614198a10e45ca83ec000f9d5baf67681c5a65fe75177d59d34ab10c19c3621ac0eda6382793ed3b6bd8d84 -AUX urt-3.1b-tempfile.patch 597 BLAKE2B 9f032e0b4dab232d4540a5e7043ff73ace2e6fcdc69e0b2ba1ecedc7f2b62902e0dfadaa78a2e1cddf6f0c173767afe36ee20af0a586072472c77d8f7d81212a SHA512 83784725f216d387771698b0f29c6d5b2bd5e79e5f6deb091905bbb87839824314217641df760cfb18ce87c9d58196860a4c9d12f08da6020fc80a2e7d40347f AUX urt-3.2_rc1_p20250101-ar.patch 967 BLAKE2B 659fbfb052eb039e5c098c214491a1ddc74e9e63352aba92c62bb6ab0589c6f45236d0511f9fcfeb71a7123ba9e8d06cc71ba2937067f2b99f1dd6044008d58f SHA512 ccac18ebbe8b70ade62cc1cd9ac2985aeb3695d0b6b7b5863a6b8fdae04bee27bc49da48cc56029cbdeb973fb3d4ecf024c9b4eb9923bdc49851089ab625b8f0 AUX urt-3.2_rc1_p20250101-respect-ldflags.patch 372 BLAKE2B 7d520c7e59f9e8fe9c9e445f32a4a9691b1e96e6579f471838d3c8ae10c5d98d84a0f3e5992ff0d0a91dc5c9f133568f2f88e23ad18316d969bfca4a3fd91cde SHA512 ba3cce51a80a023843bb95fa096ea3230d74363076ff8e38fe5991e6affafe0aaa2d9bffe6de2863a554551810bf0fa07a2f752ceee2c404de14088ac93c56d5 -DIST urt-3.1b.tar.Z 1016405 BLAKE2B 68742773591e2ae28702efb4286939c4000d32edd93110548abc25ab62bfa85e36354f20de6aa74c805ea1c4c8dfa23219c9e6fb08e1c73d90d2625404583aa1 SHA512 6c9070cd106f1d696d22f862cc1c4e10325fafc7bae51e8bb1fb98f6bf8babe21a133e21b3acc0c11cf1b28a23123c8ee7bb064c9d86301b14a1c217fbe1a12d DIST urt-3.2_rc1_p20250101.tar.gz 1079866 BLAKE2B 519760a11b10d1cad1d2f9ba6b0de3918000ad9a6fa0a3edbf0382d8bdf99248aa12e89aec09bbe134db0138f8eb1326bad06a9c6ad581766b5f45bee3152989 SHA512 347fabddc2ff14f9313d2ed2ad7902b0fdc2108e1cb0d472f4040c2ab42c171360be390833359d813ad03bf4ea94537fe481a1bd5facfd9b72b2178622771e66 -EBUILD urt-3.1b-r3.ebuild 2365 BLAKE2B 9e04a0253611de38a45a5ccc2879c9ef37f949431df1187d9543e0887260e32ff3578557d1ffdea0174932ef1a827e5e727e3d0bbd4731ae7822ffc6c5b682be SHA512 cfeb7898d007d4c9e2f1b5b67432c08af4baf19a18bbe7861b6d7d16af32357c92da223fb9145dee3eda045f07af792edfaf3bf088ccbeb50d88b1f6e2d843b0 EBUILD urt-3.2_rc1_p20250101.ebuild 1957 BLAKE2B 6beec849f978faebe3948e3df0f4d578520a7faf0946e8ec104d11e08b10bae6b31c308b4c2fec500ad8e3137b6a88d6108c4b88af3fee74779c34532c09dfa1 SHA512 b76abf200ddd422f3d51943b053b6ce426724db44234964645803480a27bcc62b42f02da03425f1d1812347e9e03885377cdd04dad66c58f2b571e8611dc5291 MISC metadata.xml 301 BLAKE2B dd6601ae6f8bcdd95c8cdde5da28f782689b737212887167ed671341b6bc09b5c7d36fff3cd1e83089e76645ca1d4a35b245358cce07c832fff8a9e2c6a288d3 SHA512 82b0ef3316b221ed81fe24d67105bd55e2a7d86da73ae441b0d71f15ff297dff77ddc727e135fde511b4639170f1411f4e43286913abb3b1b3e06284fd46fdfc diff --git a/media-libs/urt/files/gentoo-config b/media-libs/urt/files/gentoo-config deleted file mode 100644 index 3ad38b961166..000000000000 --- a/media-libs/urt/files/gentoo-config +++ /dev/null @@ -1,53 +0,0 @@ -#define ABEKASA60 -##define ABEKASA62 bug #455970 -#define ALIAS -##define CGM -#define CUBICOMP -##define DVIRLE -#define GRAYFILES -#define MACPAINT -##define PBMPLUS -##define SUNRASTER -#define TARGA -#define VICAR -#define WASATCH -#define WAVEFRONT - -#define GCC - -#define CONST_DECL -#define NO_MAKE_MAKEFILE -#define USE_TIME_H -#define SYS_V_SETPGRP -#define USE_PROTOTYPES -#define USE_RANDOM -#define USE_STDARG -#define USE_STDLIB_H -#define USE_UNISTD_H -#define USE_STRING_H -#define VOID_STAR -#define USE_XLIBINT_H -#define X_SHARED_MEMORY - -#defpath DEST bin -#defpath MAN_DEST man-dest -#defpath RI include -#defpath RL lib - -ROFF = nroff -ROFFOPT = -man -ROFFPIPE = | lpr - -INCTIFF = -LIBTIFF = -ltiff -INCX11 = -LIBX11 = -lX11 - -# Most people have migrated X11 to /usr/lib, but just in case ... -check_x11=$(shell \ - echo 'int main(){}' > test.c ; \ - if ! $(CC) test.c -lX11 -o .urt-x11-test 2>/dev/null ; then \ - echo "-L/usr/X11R6/lib" ; \ - fi ; \ - rm -f .urt-x11-test test.c) -LIBX11 += $(call check_x11) diff --git a/media-libs/urt/files/urt-3.1b-compile-updates.patch b/media-libs/urt/files/urt-3.1b-compile-updates.patch deleted file mode 100644 index d33f004fe80f..000000000000 --- a/media-libs/urt/files/urt-3.1b-compile-updates.patch +++ /dev/null @@ -1,141 +0,0 @@ ---- a/get/getx11/XGetHClrs.c -+++ b/get/getx11/XGetHClrs.c -@@ -1,5 +1,4 @@ - #ifndef XLIBINT_H_NOT_AVAILABLE --#include - - /* $XConsortium: XGetHClrs.c,v 11.10 88/09/06 16:07:50 martin Exp $ */ - /* Copyright Massachusetts Institute of Technology 1986 */ ---- a/tools/mallocNd.c -+++ b/tools/mallocNd.c -@@ -67,7 +67,7 @@ - - /* Imports */ - #include --extern char *malloc(); -+#include - - /* Forward declarations */ - char *BuildIndirectionTable(); ---- a/tools/into.c -+++ b/tools/into.c -@@ -40,8 +40,8 @@ - static char buf[MAXPATHLEN+1]; - short forceflg; /* overwrite an unwritable file? */ - --extern int errno; --extern char *sys_errlist[]; -+#include -+#include - - void - main(argc, argv) -@@ -103,7 +103,7 @@ - if (ferror(outf)) - { - fprintf(stderr, "into: %s, \"%s\" not modified\n", -- sys_errlist[errno], argv[1]); -+ strerror(errno), argv[1]); - unlink(buf); - exit(1); - } ---- a/cnv/tex/dvirle2.c -+++ b/cnv/tex/dvirle2.c -@@ -55,7 +55,6 @@ - void DumpTopOfBand(), MoveDown(), WriteBuf(), WriteBlanks(); - - char *ProgName; --extern int errno; - extern char *optarg; - extern int optind; - ---- a/cnv/wasatchrle.c -+++ b/cnv/wasatchrle.c -@@ -32,7 +32,6 @@ - #include - #include "rle.h" - --extern int errno; - - /* "short" in our world is 16 bits. Beware of swyte-bopping. */ - ---- a/get/getx11/x11_stuff.c -+++ b/get/getx11/x11_stuff.c -@@ -155,7 +155,6 @@ - IPC_CREAT|0777 ); - if ( img->shm_img.shmid < 0 ) - { -- extern int errno; - if ( errno == ENOSPC ) - { - if ( !no_shared_space ) -@@ -361,7 +360,6 @@ Boolean reallocate; - XDestroyImage( image ); - if ( img->shm_pix.shmid < 0 ) - { -- extern int errno; - if ( errno == ENOSPC ) - { - if ( !no_shared_space ) ---- a/get/qcr/qcr.h -+++ b/get/qcr/qcr.h -@@ -6,8 +6,6 @@ - #define GREEN 1 - #define BLUE 2 - --extern int errno; -- - /* Command defs for QCR-Z Film Recorder */ - - /* These are for 8 bit Look Up Tables */ ---- a/get/gettaac.c -+++ b/get/gettaac.c -@@ -24,6 +24,7 @@ - * Send bug fixes and improvements to: ksp@maxwell.nde.swri.edu - */ - -+#include - #include - #include - #include -@@ -459,7 +460,6 @@ char *template; - char nonUnique; - char twiddleUserCompletion; - -- extern int errno; - struct direct *nameEntry; - DIR *dirChan; - struct passwd *pwdEntry; ---- a/tools/clock/rleClock.c -+++ b/tools/clock/rleClock.c -@@ -598,7 +598,7 @@ - { TRUE, "-tf", STRING, "Text area format string", (char *)&FormatString }, - { FALSE, "-Xm", BOOL, "Output the alpha channel on RGB", (char *)&DebugAlpha }, - { FALSE, "-D", BOOL, "Turn on debugging", (char *)&Debug }, -- NULL -+ { FALSE, NULL } - }; - - void ---- a/tools/to8.c -+++ b/tools/to8.c -@@ -175,7 +175,7 @@ - * Give it a background color of black, since the real background - * will be dithered anyway. - */ -- if ( in_hdr.background != NULL ) -+ if ( in_hdr.background != 0 ) - { - out_hdr.bg_color = (int *)malloc( sizeof( int ) ); - RLE_CHECK_ALLOC( cmd_name( argv ), out_hdr.bg_color, 0 ); ---- a/cnv/rletoabA62/rletoabA62.c -+++ b/cnv/rletoabA62/rletoabA62.c -@@ -157,7 +157,7 @@ - exit(1); - } - if (optind < argc) { -- if ((file = open(argv[optind], 0)) == NULL) { -+ if ((file = open(argv[optind], 0)) == -1) { - perror(argv[optind]); - exit(1); - } diff --git a/media-libs/urt/files/urt-3.1b-implicit-function-declarations.patch b/media-libs/urt/files/urt-3.1b-implicit-function-declarations.patch deleted file mode 100644 index 4e0e31e660b1..000000000000 --- a/media-libs/urt/files/urt-3.1b-implicit-function-declarations.patch +++ /dev/null @@ -1,96 +0,0 @@ -Fix implicit declaration of functions - ---- a/cnv/rletoabA62/rletoabA62.c -+++ b/cnv/rletoabA62/rletoabA62.c -@@ -42,6 +42,10 @@ - */ - - #include -+#include -+#include -+#include -+#include - - #ifndef TRUE - #define TRUE 1 ---- a/tools/mallocNd.c -+++ b/tools/mallocNd.c -@@ -67,6 +67,7 @@ - - /* Imports */ - #include -+#include - #include - - /* Forward declarations */ ---- a/get/getx11/getx11.h -+++ b/get/getx11/getx11.h -@@ -29,6 +29,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include ---- a/tools/into.c -+++ b/tools/into.c -@@ -27,6 +27,7 @@ - - #include "rle_config.h" - #include -+#include - #include - #include - #include /* for MAXPATHLEN */ ---- a/tools/rlecat.c -+++ b/tools/rlecat.c -@@ -15,6 +15,7 @@ - */ - - #include -+#include - #include "rle.h" - #include "rle_raw.h" - ---- a/tools/rleaddcom.c -+++ b/tools/rleaddcom.c -@@ -26,6 +26,7 @@ - */ - - #include -+#include - #include "rle.h" - #include - #include /* for MAXPATHLEN */ ---- a/tools/rlenoise.c -+++ b/tools/rlenoise.c -@@ -20,6 +20,7 @@ - */ - - #include -+#include - #include "rle.h" - - /* Change this according the value on your system. This is a crock. */ ---- a/cnv/rletorla.c -+++ b/cnv/rletorla.c -@@ -29,6 +29,7 @@ - * System includes. - */ - #include -+#include - #include "rlb_header.h" - #include "rle.h" - ---- a/cnv/giftorle.c -+++ b/cnv/giftorle.c -@@ -22,6 +22,7 @@ - /* +------------------------------------------------------------------+ */ - - #include -+#include - #include "rle.h" - - #ifndef lint diff --git a/media-libs/urt/files/urt-3.1b-librle-toolchain.patch b/media-libs/urt/files/urt-3.1b-librle-toolchain.patch deleted file mode 100644 index 19c492988a1e..000000000000 --- a/media-libs/urt/files/urt-3.1b-librle-toolchain.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- a/lib/makefile.src -+++ b/lib/makefile.src -@@ -5,10 +5,6 @@ - DEST = - #endif - --#ifndef NO_RANLIB --RANLIB = ranlib --#endif -- - # If nothing else is specified, default is to build the library. - default: buildlib - -@@ -40,8 +36,8 @@ - echo cp $(LIBNAME) $(DEST)/$(LIBNAME) ; \ - cp $(LIBNAME) $(DEST)/$(LIBNAME) ; \ - if test x$(RANLIB) != x ; then \ -- echo ranlib $(DEST)/$(LIBNAME) ; \ -- ranlib $(DEST)/$(LIBNAME) ; \ -+ echo $(RANLIB) $(DEST)/$(LIBNAME) ; \ -+ $(RANLIB) $(DEST)/$(LIBNAME) ; \ - else \ - true ; \ - fi ; \ -@@ -49,11 +45,11 @@ - echo cp $(LIBNAME) $(DEST)/debug/$(LIBNAME) ; \ - if test x$(RANLIB) != x ; then \ - cp $(LIBNAME) $(DEST)/debug/$(LIBNAME) ; \ -- echo ranlib $(DEST)/debug/$(LIBNAME) ; \ -+ echo $(RANLIB) $(DEST)/debug/$(LIBNAME) ; \ - else \ - true ; \ - fi ; \ -- ranlib $(DEST)/debug/$(LIBNAME) ; \ -+ $(RANLIB) $(DEST)/debug/$(LIBNAME) ; \ - else \ - true ; \ - fi ; \ -@@ -65,13 +61,18 @@ - # Rebuild the library from all the .o files. - buildlib: $(OBJS) - -rm -f $(LIBNAME) -- ar rc $(LIBNAME) -- ar q $(LIBNAME) $(OBJS) -+ $(AR) rc $(LIBNAME) $(OBJS) - #ifndef NO_RANLIB -- ranlib $(LIBNAME) -+ $(RANLIB) $(LIBNAME) - #endif - touch buildlib - -+# Gentoo wants dynamic linking -+buildlibso: $(OBJS) -+ -rm -f $(LIBNAME).so -+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname=librle-0.0.0.so $(OBJS) -lm -o librle.so -+ touch buildlibso -+ - # Clean up installed stuff and binaries - pristine: clean - -@if test $(DEST)X != X ; then \ diff --git a/media-libs/urt/files/urt-3.1b-make.patch b/media-libs/urt/files/urt-3.1b-make.patch deleted file mode 100644 index d8f6c74cd890..000000000000 --- a/media-libs/urt/files/urt-3.1b-make.patch +++ /dev/null @@ -1,75 +0,0 @@ -Index: urt/makefile.src -=================================================================== ---- urt.orig/makefile.src -+++ urt/makefile.src -@@ -17,7 +17,7 @@ all: default - # clean deletes all but source, pristine (below) deletes installed stuff, too - default clean: doit - @for d in $(DIRS) ; do \ -- ( cd $$d ; echo make $@ on $$d ; make $(MFLAGS) $@ ) ; \ -+ ( cd $$d ; echo $(MAKE) $@ on $$d ; $(MAKE) $(MFLAGS) $@ ) ; \ - done - - # install puts library, binaries and documentation into global location -@@ -29,7 +29,7 @@ MAKE_TARGET = - - install $(MAKE_TARGET) pristine depend:: doit - @for d in $(ALLDIRS) ; do \ -- ( cd $$d ; echo make $@ on $$d ; make $(MFLAGS) $@ ) ; \ -+ ( cd $$d ; echo $(MAKE) $@ on $$d ; $(MAKE) $(MFLAGS) $@ ) ; \ - done - - -Index: urt/tools/makefile.src -=================================================================== ---- urt.orig/tools/makefile.src -+++ urt/tools/makefile.src -@@ -82,7 +82,7 @@ rlebox.out: rlebox.c rle_box.o - # rleClock has it's own directory, must be built special - - rleClock.out: clock/font.c clock/font.h clock/font.src clock/rleClock.c -- (cd clock ; make) -+ (cd clock ; $(MAKE)) - - # Incremental install, copies everything ("$?") since last install to DEST dir. - install: $(PGMS) install-pgm -Index: urt/makefile.tlr -=================================================================== ---- urt.orig/makefile.tlr -+++ urt/makefile.tlr -@@ -7,7 +7,7 @@ subdirs: - @sh -c "if test 'x$(DIRS)' != x ; then eval \ - 'set -e ; for dir in $(DIRS) ; do \ - (cd \$$dir ; echo Make ${HERE}\$$dir ; \ -- make $(MFLAGS) $(DIRMFLAGS) ) ; \ -+ $(MAKE) $(MFLAGS) $(DIRMFLAGS) ) ; \ - done' ; \ - else \ - true ; \ -@@ -46,7 +46,7 @@ install-subdirs: subdirs - @sh -c "if test 'x$(DIRS)' != x ; then eval \ - 'for dir in $(DIRS) ; do \ - (cd \$$dir ; echo Install ${HERE}\$$dir ; \ -- make $(MFLAGS) $(DIRMFLAGS) install) ; \ -+ $(MAKE) $(MFLAGS) $(DIRMFLAGS) install) ; \ - done' ; \ - else \ - true ; \ -@@ -105,7 +105,7 @@ pristine-pgm: clean-pgm - 'for dir in $(ALLDIRS); do \ - if test -d $$dir ; then \ - (cd $$dir; echo Make ${HERE}$$dir pristine ; \ -- make $(MFLAGS) pristine); \ -+ $(MAKE) $(MFLAGS) pristine); \ - else \ - true; \ - fi; \ -@@ -124,7 +124,7 @@ clean-pgm: - 'for dir in $(ALLDIRS); do \ - if test -d $$dir ; then \ - (cd $$dir; echo Clean ${HERE}$$dir ; \ -- make $(MFLAGS) clean); \ -+ $(MAKE) $(MFLAGS) clean); \ - else \ - true; \ - fi; \ diff --git a/media-libs/urt/files/urt-3.1b-r2-build-fixes.patch b/media-libs/urt/files/urt-3.1b-r2-build-fixes.patch deleted file mode 100644 index 0463abec15de..000000000000 --- a/media-libs/urt/files/urt-3.1b-r2-build-fixes.patch +++ /dev/null @@ -1,139 +0,0 @@ -some hosts are more anal about ar usage than others -http://bugs.gentoo.org/107428 - -respect user LDFLAGS -http://bugs.gentoo.org/126872 - ---- a/tools/clock/makefile.src -+++ b/tools/clock/makefile.src -@@ -6,7 +6,7 @@ install: rleClock - mv rleClock ../rleClock.out - - rleClock:rleClock.o font.o -- ${CC} ${CFLAGS} rleClock.o font.o -lm ${LIBS} -o rleClock -+ ${CC} ${CFLAGS} ${LDFLAGS} rleClock.o font.o ${LIBS} -o rleClock -lm - - font.c:font.src makeFont - chmod +x makeFont ---- a/tools/makefile.src -+++ b/tools/makefile.src -@@ -62,21 +62,21 @@ applymap.out rlebg.out: $(RI)/rle_raw.h - pyrlib.o: pyrlib.c $(RI)/pyramid.h $(RI)/rle.h $(RI)/rle_config.h - $(CC) $(CFLAGS) pyrlib.c -c - pyrmask.out: pyrlib.o pyrmask.c $(RI)/pyramid.h -- $(CC) $(CFLAGS) -I$(RI) pyrmask.c pyrlib.o $(LIBS) -lm -o pyrmask.new -+ $(CC) $(LDFLAGS) $(CFLAGS) -I$(RI) pyrmask.c pyrlib.o $(LIBS) -lm -o pyrmask.new - mv pyrmask.new pyrmask.out - - fant.out: fant.o mallocNd.o -- $(CC) $(CFLAGS) -I$(RI) fant.o mallocNd.o $(LIBS) -lm -o fant.new -+ $(CC) $(LDFLAGS) $(CFLAGS) -I$(RI) fant.o mallocNd.o $(LIBS) -lm -o fant.new - mv fant.new fant.out - - # rlebox and crop use some common code. - rle_box.o: $(RI)/rle.h $(RI)/rle_config.h $(RI)/rle_raw.h - - crop.out: crop.c rle_box.o -- ${CC} ${CFLAGS} crop.c rle_box.o ${LIBS} -o crop.new -+ ${CC} ${LDFLAGS} ${CFLAGS} crop.c rle_box.o ${LIBS} -o crop.new - mv crop.new crop.out - rlebox.out: rlebox.c rle_box.o -- ${CC} ${CFLAGS} rlebox.c rle_box.o ${LIBS} -o rlebox.new -+ ${CC} ${LDFLAGS} ${CFLAGS} rlebox.c rle_box.o ${LIBS} -o rlebox.new - mv rlebox.new rlebox.out - - # rleClock has it's own directory, must be built special -@@ -100,7 +100,7 @@ clean: clean-pgm - .SUFFIXES: - .SUFFIXES: .out .c .o - .c.out: -- $(CC) $(CFLAGS) $< $(LIBS) -lm -o $*.new -+ $(CC) $(LDFLAGS) $(CFLAGS) $< $(LIBS) -lm -o $*.new - mv $*.new $@ - - .c.o: ---- a/cnv/makefile.src -+++ b/cnv/makefile.src -@@ -76,13 +76,13 @@ PBMDIR = - # ppmtorle - ppm format to RLE - # rletoppm - RLE to ppm format - pgmtorle.out: pgmtorle.c -- $(CC) $(CFLAGS) $(INCPBMPLUS) $*.c $(LIBS) $(LIBPBMPLUS) -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $(INCPBMPLUS) $*.c $(LIBS) $(LIBPBMPLUS) -o $*.new - mv $*.new $@ - ppmtorle.out: ppmtorle.c -- $(CC) $(CFLAGS) $(INCPBMPLUS) $*.c $(LIBS) $(LIBPBMPLUS) -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $(INCPBMPLUS) $*.c $(LIBS) $(LIBPBMPLUS) -o $*.new - mv $*.new $@ - rletoppm.out: rletoppm.c -- $(CC) $(CFLAGS) $(INCPBMPLUS) $*.c $(LIBS) $(LIBPBMPLUS) -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $(INCPBMPLUS) $*.c $(LIBS) $(LIBPBMPLUS) -o $*.new - mv $*.new $@ - #endif - -@@ -95,10 +95,10 @@ rletoppm.out: rletoppm.c - # iristorle/rletoiris - Convert between RLE and SGI image format. - # - iristorle.out: iristorle.c -- $(CC) $(CFLAGS) -I/usr/include/gl $*.c $(LIBS) -limage -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) -I/usr/include/gl $*.c $(LIBS) -limage -o $*.new - mv $*.new $@ - rletoiris.out: rletoiris.c -- $(CC) $(CFLAGS) -I/usr/include/gl $*.c $(LIBS) -limage -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) -I/usr/include/gl $*.c $(LIBS) -limage -o $*.new - mv $*.new $@ - #endif - -@@ -108,10 +108,10 @@ TIFFDIR = - # tifftorle - Convert TIFF images to RLE - # rletotiff - Convert RLE images to TIFF - rletotiff.out: rletotiff.c -- $(CC) $(CFLAGS) $(INCTIFF) $*.c $(LIBS) $(LIBTIFF) -lm -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $(INCTIFF) $*.c $(LIBS) $(LIBTIFF) -lm -o $*.new - mv $*.new $@ - tifftorle.out: tifftorle.c -- $(CC) $(CFLAGS) $(INCTIFF) $*.c $(LIBS) $(LIBTIFF) -lm -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $(INCTIFF) $*.c $(LIBS) $(LIBTIFF) -lm -o $*.new - mv $*.new $@ - #endif - -@@ -125,7 +125,7 @@ tifftorle.out: tifftorle.c - # Will build with the default rule. - # rletorla - RLE to Wavefront RLA - rletorla.out: rletorla.c -- $(CC) $(CFLAGS) $*.c $(LIBS) $(LIBWAVEFRONT) -lm -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $*.c $(LIBS) $(LIBWAVEFRONT) -lm -o $*.new - mv $*.new $@ - #endif WAVEFRONT - -@@ -144,7 +144,7 @@ pristine: pristine-pgm - .SUFFIXES: - .SUFFIXES: .out .c - .c.out: -- $(CC) $(CFLAGS) $*.c $(LIBS) -lm -o $*.new -+ $(CC) $(CFLAGS) $(LDFLAGS) $*.c $(LIBS) -lm -o $*.new - mv $*.new $@ - - # Dependency lines. Make sure to #ifdef them. ---- a/cnv/rletoabA62/makefile.src -+++ b/cnv/rletoabA62/makefile.src -@@ -15,7 +15,7 @@ all : $(PGMS) - # Executables. The .out will be stripped off in the install action. - - rletoabA62.out : rletoabA62.o rle.o -- $(CC) $(CFLAGS) -o rletoabA62.new \ -+ $(CC) $(CFLAGS) $(LDFLAGS) -o rletoabA62.new \ - rletoabA62.o rle.o $(LIBS) - mv rletoabA62.new rletoabA62.out - ---- a/cnv/rletogif/makefile.src -+++ b/cnv/rletogif/makefile.src -@@ -15,7 +15,7 @@ all: $(PGMS) - # The executable. The ".out" will be stripped off in the install action. - - rletogif.out: ${OBJ} -- ${CC} ${CFLAGS} ${OBJ} ${LIBS} -o rletogif.new -+ ${CC} ${CFLAGS} ${LDFLAGS} ${OBJ} ${LIBS} -o rletogif.new - mv rletogif.new rletogif.out - - # Incremental install, copies executable to DEST dir. diff --git a/media-libs/urt/files/urt-3.1b-rle-fixes.patch b/media-libs/urt/files/urt-3.1b-rle-fixes.patch deleted file mode 100644 index b892f0acdeee..000000000000 --- a/media-libs/urt/files/urt-3.1b-rle-fixes.patch +++ /dev/null @@ -1,203 +0,0 @@ -Fixes taken from netpbm - ---- a/lib/rle_global.c -+++ b/lib/rle_global.c -@@ -76,7 +76,7 @@ rle_hdr rle_dflt_hdr = { - 8, /* cmaplen (log2 of length of color map) */ - NULL, /* pointer to color map */ - NULL, /* pointer to comment strings */ -- stdout, /* output file */ -+ NULL, /* output file -- must be set dynamically */ - { 7 }, /* RGB channels only */ - 0L, /* Can't free name and file fields. */ - "Urt", /* Default "program name". */ ---- a/lib/rle_hdr.c -+++ b/lib/rle_hdr.c -@@ -269,6 +273,9 @@ - { - rle_hdr *ret_hdr; - -+ rle_dflt_hdr.rle_file = stdout; -+ /* The rest of rle_dflt_hdr is set by the loader's data initialization */ -+ - if ( the_hdr == &rle_dflt_hdr ) - return the_hdr; - ---- a/lib/dither.c -+++ b/lib/dither.c -@@ -38,10 +38,10 @@ void make_square(); - #endif - - static int magic4x4[4][4] = { -- 0, 14, 3, 13, -- 11, 5, 8, 6, -- 12, 2, 15, 1, -- 7, 9, 4, 10 -+{ 0, 14, 3, 13}, -+{ 11, 5, 8, 6}, -+{ 12, 2, 15, 1}, -+{ 7, 9, 4, 10} - }; - - /* basic dithering macro */ ---- a/lib/rle_open_f.c -+++ b/lib/rle_open_f.c -@@ -9,7 +9,11 @@ - */ - - #include "rle_config.h" -+#define _XOPEN_SOURCE /* Make sure fdopen() is in stdio.h */ -+ - #include -+#include -+#include - - #ifndef NO_OPEN_PIPES - /* Need to have a SIGCLD signal catcher. */ -@@ -260,7 +260,6 @@ - int pipefd[2]; - int i; - char *argv[4]; -- extern int errno; - - /* Check args. */ - if ( *mode != 'r' && *mode != 'w' ) ---- a/lib/rle_getcom.c -+++ b/lib/rle_getcom.c -@@ -53,11 +53,12 @@ - { - for ( ; *n != '\0' && *n != '=' && *n == *v; n++, v++ ) - ; -- if (*n == '\0' || *n == '=') -+ if (*n == '\0' || *n == '=') { - if ( *v == '\0' ) - return v; - else if ( *v == '=' ) - return ++v; -+ } - - return NULL; - } ---- a/lib/scanargs.c -+++ b/lib/scanargs.c -@@ -128,10 +130,10 @@ - va_list argl; - { - -- register check; /* check counter to be sure all argvs -+ int check; /* check counter to be sure all argvs - are processed */ - register CONST_DECL char *cp; -- register cnt; -+ int cnt; - int optarg = 0; /* where optional args start */ - int nopt = 0; - char tmpflg, /* temp flag */ -@@ -375,11 +377,12 @@ - if ( optarg > 0 ) /* end optional args? */ - { - /* Eat the arg, too, if necessary */ -- if ( list_cnt == 0 ) -+ if ( list_cnt == 0 ) { - if ( typchr == 's' ) - (void)va_arg( argl, char * ); - else - (void)va_arg( argl, ptr ); -+ } - break; - } - else -@@ -567,7 +570,7 @@ - * Do conversion for n and N types - */ - tmpflg = typchr; -- if (typchr == 'n' || typchr == 'N' ) -+ if (typchr == 'n' || typchr == 'N' ) { - if (*argp != '0') - tmpflg = 'd'; - else if (*(argp+1) == 'x' || -@@ -578,6 +581,7 @@ - } - else - tmpflg = 'o'; -+ } - if (typchr == 'N') - tmpflg = toupper( tmpflg ); - ---- a/lib/inv_cmap.c -+++ b/lib/inv_cmap.c -@@ -42,7 +42,7 @@ - static long cbinc, cginc, crinc; - static unsigned long *gdp, *rdp, *cdp; - static unsigned char *grgbp, *rrgbp, *crgbp; --static gstride, rstride; -+static long gstride, rstride; - static long x, xsqr, colormax; - static int cindex; - #ifdef INSTRUMENT_IT ---- a/lib/rle_getrow.c -+++ b/lib/rle_getrow.c -@@ -351,7 +351,7 @@ - bzero( (char *)scanline[-1] + the_hdr->xmin, - the_hdr->xmax - the_hdr->xmin + 1 ); - for ( nc = 0; nc < the_hdr->ncolors; nc++ ) -- if ( RLE_BIT( *the_hdr, nc ) ) -+ if ( RLE_BIT( *the_hdr, nc ) ) { - /* Unless bg color given explicitly, use 0. */ - if ( the_hdr->background != 2 || the_hdr->bg_color[nc] == 0 ) - bzero( (char *)scanline[nc] + the_hdr->xmin, -@@ -360,6 +360,7 @@ - bfill( (char *)scanline[nc] + the_hdr->xmin, - the_hdr->xmax - the_hdr->xmin + 1, - the_hdr->bg_color[nc] ); -+ } - } - - /* If skipping, then just return */ -@@ -367,7 +368,7 @@ - { - the_hdr->priv.get.vert_skip--; - the_hdr->priv.get.scan_y++; -- if ( the_hdr->priv.get.vert_skip > 0 ) -+ if ( the_hdr->priv.get.vert_skip > 0 ) { - if ( the_hdr->priv.get.scan_y >= the_hdr->ymax ) - { - int y = the_hdr->priv.get.scan_y; -@@ -377,6 +378,7 @@ - } - else - return the_hdr->priv.get.scan_y; -+ } - } - - /* If EOF has been encountered, return also */ -@@ -457,11 +459,12 @@ - else - nc = DATUM(inst); - nc++; -- if ( debug_f ) -+ if ( debug_f ) { - if ( RLE_BIT( *the_hdr, channel ) ) - fprintf( stderr, "Pixel data %d (to %d):", nc, scan_x+nc ); - else - fprintf( stderr, "Pixel data %d (to %d)\n", nc, scan_x+nc); -+ } - if ( RLE_BIT( *the_hdr, channel ) ) - { - /* Don't fill past end of scanline! */ ---- a/lib/rle_putcom.c -+++ b/lib/rle_putcom.c -@@ -53,11 +53,12 @@ - { - for ( ; *n != '\0' && *n != '=' && *n == *v; n++, v++ ) - ; -- if (*n == '\0' || *n == '=') -+ if (*n == '\0' || *n == '=') { - if ( *v == '\0' ) - return v; - else if ( *v == '=' ) - return ++v; -+ } - - return NULL; - } diff --git a/media-libs/urt/files/urt-3.1b-solaris.patch b/media-libs/urt/files/urt-3.1b-solaris.patch deleted file mode 100644 index 739b937d8903..000000000000 --- a/media-libs/urt/files/urt-3.1b-solaris.patch +++ /dev/null @@ -1,14 +0,0 @@ -usage of errno requires errno.h - -Fabian Groffen - ---- a/get/getx11/x11_stuff.c -+++ b/get/getx11/x11_stuff.c -@@ -42,6 +42,7 @@ - #ifdef X_SHARED_MEMORY - #include - #endif -+#include - - #include "circle.bitmap" - #include "circle_mask.bitmap" diff --git a/media-libs/urt/files/urt-3.1b-tempfile.patch b/media-libs/urt/files/urt-3.1b-tempfile.patch deleted file mode 100644 index 8be2793ed71c..000000000000 --- a/media-libs/urt/files/urt-3.1b-tempfile.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/tools/rlecat.c -+++ b/tools/rlecat.c -@@ -110,8 +110,14 @@ - nflag = 0; /* Not really repeating! */ - else - { -- mktemp( temp ); /* Make a temporary file name */ -- tmpfile = rle_open_f( cmd_name( argv ), temp, "w+" ); -+ /* we dont have to use rle_open_f() because all it does in -+ * this case is run fopen() ... we're creating a file so all -+ * the checks for opening an existing file aren't needed */ -+ int fd = mkstemp(temp); -+ if (fd == -1 || (tmpfile = fdopen(fd, "w+")) == NULL) { -+ perror("Unable to open tempfile"); -+ exit(-1); -+ } - } - } - diff --git a/media-libs/urt/urt-3.1b-r3.ebuild b/media-libs/urt/urt-3.1b-r3.ebuild deleted file mode 100644 index bdf0851dc3cf..000000000000 --- a/media-libs/urt/urt-3.1b-r3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="the Utah Raster Toolkit is a library for dealing with raster images" -HOMEPAGE="https://www.cs.utah.edu/gdc/projects/urt/" -SRC_URI="ftp://ftp.iastate.edu/pub/utah-raster/${P}.tar.Z" -S="${WORKDIR}" - -LICENSE="URT gif? ( free-noncomm )" -SLOT="0/3.1b-r2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" -IUSE="gif postscript static-libs tiff tools X" - -RDEPEND=" - X? ( x11-libs/libXext ) - gif? ( media-libs/giflib ) - postscript? ( app-text/ghostscript-gpl ) - tiff? ( media-libs/tiff:= ) -" -DEPEND=" - ${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -PATCHES=( - "${FILESDIR}"/${P}-rle-fixes.patch - "${FILESDIR}"/${P}-compile-updates.patch - "${FILESDIR}"/${P}-tempfile.patch - "${FILESDIR}"/${P}-r2-build-fixes.patch - "${FILESDIR}"/${P}-make.patch - "${FILESDIR}"/${P}-solaris.patch - "${FILESDIR}"/${P}-librle-toolchain.patch - "${FILESDIR}"/${P}-implicit-function-declarations.patch -) - -urt_config() { - use $1 && echo "#define $2" || echo "##define $2" -} - -src_prepare() { - rm -f bin/README || die - - default - - # punt bogus manpage #109511 - rm -f man/man1/template.1 || die - - # stupid OS X declares a stack_t type already #107428 - sed -i -e 's:stack_t:_urt_stack:g' tools/clock/rleClock.c || die - -} - -src_configure() { - append-cflags -fPIC - - sed -i -e '/^CFLAGS/s: -O : :' makefile.hdr || die - - cp "${FILESDIR}"/gentoo-config config/gentoo || die - cat >> config/gentoo <<-EOF - $(urt_config X X11) - $(urt_config postscript POSTSCRIPT) - $(urt_config tiff TIFF) - ExtraCFLAGS = ${CFLAGS} - MFLAGS = ${MAKEOPTS} - # prevent circular depend #111455 - $(has_version media-libs/giflib && urt_config gif GIF) - EOF - - ./Configure config/gentoo || die "configure failed" -} - -src_compile() { - tc-export AR RANLIB - - emake CC="$(tc-getCC)" -C lib buildlibso - emake CC="$(tc-getCC)" -} - -src_install() { - mkdir -p man-dest/man{1,3,5} - # this just installs it into some local dirs - emake install - - use tools && dobin bin/* - - use static-libs && dolib.a lib/librle.a - - dolib.so lib/librle.so - dosym librle.so /usr/$(get_libdir)/librle-0.0.0.so - - insinto /usr/include - doins include/rle*.h - doman man-dest/man?/*.[135] - dodoc *-changes CHANGES* README blurb -} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index d0cc58fceac9..170b827b2da4 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/ffmpeg-chromium/Manifest b/media-video/ffmpeg-chromium/Manifest index e491be3ed6af..ec9bc56aa410 100644 --- a/media-video/ffmpeg-chromium/Manifest +++ b/media-video/ffmpeg-chromium/Manifest @@ -1,27 +1,15 @@ AUX chromium.patch 1536 BLAKE2B 8caf1ff11f8da710138cbb857bd42e8679f98f3c30a3eaddb51611b7c39fb48c23890257997d3ddfee47244e6ffc0abb241e3118e0e8bcbf63442885445bcee3 SHA512 711b338178fe042aff92375d6593197337529986ea55ac6288df4c725145dd06c41fcfc11df4843e03eeaa4bad90ed558acf8f6945b9b96c9751fff92a41811a AUX ffmpeg-chromium-120.patch 1485 BLAKE2B 49ece028bf7da100adc7af93e82b6235fb39f12199ce037b730b97012ca787047b45be821cec609cdfa7e00bb1f8c88a9ecae0b7b88fd8db6f53476b94833f9f SHA512 0f3276f75132bd8adbde4305ffa604cfa3d504ed66f883af109c75711d0f9af6dee2d55d7298ec36864a421250a0c4998d3306f0e47750c016c4274545195b49 DIST ffmpeg-chromium-125.tar.xz 10372892 BLAKE2B 53b805354b55f1dfbe2341b767aaccca7efea4cced02db9090be88e89a4d2d688904ffc996c206d92a99d4eb93733b7f8cb47fd80dc43019c3bb6690903a1140 SHA512 c1b68b16a3dbd6f96e52c313b9ddf1c193ef302e5cbe7e127c511e54a4453c32c84b3df954e397d7ba834ef17fe1cba6efabfde855d3bb9e497bcde1b66c3d8d -DIST ffmpeg-chromium-126.tar.xz 10402160 BLAKE2B 96a92ff2a5ece8668693f5ef7ed5da3e61a523b98a91d00316494df91edfc42c1622663719a3c192de2a4ebf7a6258f08c53393201ee3fc3261f162e1b529dcd SHA512 8fc10b1d5fe159a1dd718229bf8ec50ed0bea1fedd917859b3a0703f15e94809087e67ccf2031eb14ae8b06ad32d958ed71ff54621fd667f5507abd9738a6f0c -DIST ffmpeg-chromium-127.tar.xz 10418192 BLAKE2B 2a623ee8e2c0940e4067e6ebecaecdc64c45b16022327a84d77323348c210b091c58eb52b4afea1f2918cd29a27c3457a3294f561a5e6ee2db28c63f432b23bd SHA512 0cddb21761ad3b54f5393d3963ca94518cb4ab8183f2bbe975f8419bd94d8b20131750a22d75fd56b304a2b83be364993a839f727342b7eed6a2d1868f79af4c -DIST ffmpeg-chromium-128.tar.xz 10420280 BLAKE2B 0b5b3ca891445042c9c1a27713b57a0d99f75fd2d57116b89afa1020dde61a1b2d3d14e0c6d639a17fd0b45359e803580100c600e6ac99eb383630512ab8402b SHA512 a420da69c49c11bf49229066f7f08d837d8bfacfa47c659b8c3e5bb28426b65749a16ce221bf2996541902f2d55750c43e75596102a6449cdf4a845cbad777dc -DIST ffmpeg-chromium-129.tar.xz 10424032 BLAKE2B dbe0b8c2d799958660b6a3ca0f1a8e68a8f5b81ef813f2837b1c66bc03a9200cc8273b6c077fec5402157701cd341ce75055d39aac7b78e5af39537285a0bb8a SHA512 c6ac36f41cc7eed353b92809a481dd783ca52eabc15a10d6a41cb241e2ad8a25cb2467b62c671f303f90b6b3bb1497a196b4488457832fb5b51a796de20ca49c -DIST ffmpeg-chromium-130.tar.xz 10420352 BLAKE2B 1b7711a3ee349d1e0d8ad8f761c8a38f78a5088dcf985d5da6423938fd93512b177d749949d4a6a3894f6b1faa4e4a0a0584067448d2ac5c886c00bbc25db89c SHA512 ee1a13634695ef5fb3e1a812420662e17449cab5e3c4e29611f9503b771ccb60c4821136160c51faeb4e18919efc3138ca8e034a27f44739a60cc3452d31572a -DIST ffmpeg-chromium-131.tar.xz 10550352 BLAKE2B 985a4d0caede506050d2277af956723ae74236e2373d766862cef669031e91e44bcb51de219a76a1663f5cac5d85c74bd85215e96dffb14e6090d05ba6031f6c SHA512 1ccba5547ead2a64bcf72b6cdc9b6f9f8a6f817840125248b4d41efdf8376f8a69e8f7d3e4527cf155bb0a058ea6fc9f4cdb12d40a4b74189682e0db7b501ba3 DIST ffmpeg-chromium-132.tar.xz 10588420 BLAKE2B 988fa447019d4fc3a26685bffd9345b4cf31ace3d39c31a070551f4d4f664cf2982b47c4b6265c2f3e2e7b0eca65effb68a9e25840b6a5ca61600a33d5901b8b SHA512 51856a226e29345c708356e1c6ae478239f1f634937e0ad4caa73e33c7bef1dbaeae97d8670ccd8f15e628fc3d399fdb3a4be1769c57d1283704743b6ce23b72 DIST ffmpeg-chromium-133.tar.xz 10592716 BLAKE2B 81aac47dfb694c605242e762e6ced29714bc9780907afda6f61f55afef5416d1d998dda6785e8e64b7968f8b9cfc03bdcc4711535ccad65e6a9c55c626d30226 SHA512 798704455973439d3a1990e6344fe7bf1ebef370e7316cb813e898b84b4a39809e5681d54554a765a8f474731fcdf69897fb00f0b5e7ecc6b2e1bd6eef46a77a DIST ffmpeg-chromium-134.tar.xz 10687424 BLAKE2B c33487885bb6c75f9bc93abf7b11b52266930dde95411d7e702a2039d94de79d0fa9a4d5f82af12fb7db9e3b3e2be24147a446c6498c60c17841aa5738ec403e SHA512 369aae6bd3b065db3e3b9cac004209e596e9bbeada1a03bb8e20df4b026810fc12489ce52fb95a4320eeec31c09460d18e5c598f36fab1205024f0540be1c639 DIST ffmpeg-chromium-135.tar.xz 10688848 BLAKE2B 6421b2d7ef39bc30941e99bcf94bb53e8f4dc896c15aebb6863050b9da31215fb2fa77e710eabe79fe342d5cd1836e353272bf75193b82ddae282f21c92b9ef2 SHA512 9597736a6707c4b5fdcdf185962a3de8a8155855593813d85adfbe64b492d44e0ce66621e94f2c8de00a3ec2aca7c9f1c6850cbe3fb7de35ed6b9bddf3076288 DIST ffmpeg-chromium-136.tar.xz 10727884 BLAKE2B 4c3fc2bfc961c6a7c6c93268b55c2af45028d416316f7703db6b9c94a920a326a9d20b48f79743051087782b1e542f516536d796d436154d5c28dc14b6d32671 SHA512 7a88958b49b6c7fea525ec69faf7049336f80b037576dd08345c0feac901a8d21a7272db7300aed858508331cb837cbc0e07e14a4bead79f112d93caa2b26dfc EBUILD ffmpeg-chromium-125.ebuild 6479 BLAKE2B f71dbdd8922f14df1bca7a085645fdf48b843efe57c022bb31e2728e886c57f80b7993c675a71fd25641b995332d6a8b8015ff6eef988d2b005fb8a1ae980878 SHA512 21c167a3ba28277ac66a400fce531848a5a04a4be344ac94a7de421b8e8814f3c7f3b5612ba91c5ef1607bba371211655f7dfc87a44b8c239b473c8a7f7062a1 -EBUILD ffmpeg-chromium-126.ebuild 6479 BLAKE2B 31d1f47cf086e7617bcabc9b342c0155a0bc2782c569e65c391a4d15161165ec6869027b7498d5a20cad433f00d5bc4d64944498170b8b408be4147390ea3910 SHA512 8e7fe997f6ab7ebe4a3e24ab695b8d978296cb368ba2aeda0e5acd4e0dba5ed32bb95b4ae4210ebeef6b178004da153d4fd530ed509c050e777924f786752c37 -EBUILD ffmpeg-chromium-127.ebuild 6479 BLAKE2B 7357fe026fd686a96c6098e5259cbbd745b9b3e16afe088f3f0001a40994599439b2638d387b3dbc2aa66eba28a366ec3d032a4ed5d18948d501f8ab8cad086b SHA512 59380fcf97cc23930f8c3ff4023a8351881e8cf11dcfdad16d8c40ebb9891074ae6661455cd3395f0ca55552e8c0782458a9409bb175401d0af2e8a4222b82f4 -EBUILD ffmpeg-chromium-128.ebuild 6479 BLAKE2B 9b7d9a1d995d0a925979ba122a51821d98e5299329f5453bcf3f80587ebc0e760afc9d9b65a3a444bf3dc00bd3bf495cc1d0fcbd6daa25ad477e2f2ae39c6beb SHA512 8c6b99f807c0b7b6bc6fe9d5c2ff436ffaab41ac4e20c7567f17d8ac6a66ec1007353a1f383052dc707da692002a05cc3a2f447947fce6c5b224e08de3a4eef5 -EBUILD ffmpeg-chromium-129.ebuild 6479 BLAKE2B 291953066345a7e3018ba56e1cd7ebb12c5f14220c19030b78197381764fb5fe5ff48fad423786ef0dbd335ba917886ab2d71765ef7cae43eed324a0cd08eb88 SHA512 e59e8ec78bcdd939b100ba681488d3c212539ee79a441be0dd6d894689b8a37b2b0e7fbf6d18a9cbf3673daec0be9055dc455c1b0d38fb5afb34594319e63206 -EBUILD ffmpeg-chromium-130.ebuild 6479 BLAKE2B 1f58dc1d9b2dcafc3376f6d5048257e35d6bd8b0a0e1eb282de9ea0f710a4500cef8f17653dd41b2e099d02ec5674e01b08bb06ab96e7ef941dcb1254880d80f SHA512 5a7388287e60aed2a0542343805ca1a49a887d97bb9d6e4b2a4d1730a1898c4b953106479a12444ac856099ac7376e22df5484366a0246e86910284c6d3b55a6 -EBUILD ffmpeg-chromium-131.ebuild 6479 BLAKE2B 7eb290e9d70180370f3cf2cd0ed93ecdfea60e08df4586730533709650dccd461b43f5f1f2fdc69aa751894d3aefd550ea47fb0aa03adf3c123c1896f167eff6 SHA512 d978f8a08f1f67db72cf6b9af488b71fa57752ef94b40adc42dbddf8cfbb57b2c7654cb09fcc524cf8b533dc6f8580eccdc75cbb236a46e1f1d2737e4d75f92c EBUILD ffmpeg-chromium-132.ebuild 6452 BLAKE2B a743e4c5d771088ee19cc996ebf5743bc7e828bfca4cbff9928840a57b3658ce3bfd9fca5352c391843989b649c4d5961f1eb64c394ca543ef8e72eef3455c97 SHA512 fdd9cff14fb47a28cf5391508da080298447f049b1282651357c9faa4e3b7824c101df0af48c4221b6219e5c5e567db18992448c9e9c3a19c5c23ad2c6304357 EBUILD ffmpeg-chromium-133.ebuild 6452 BLAKE2B a743e4c5d771088ee19cc996ebf5743bc7e828bfca4cbff9928840a57b3658ce3bfd9fca5352c391843989b649c4d5961f1eb64c394ca543ef8e72eef3455c97 SHA512 fdd9cff14fb47a28cf5391508da080298447f049b1282651357c9faa4e3b7824c101df0af48c4221b6219e5c5e567db18992448c9e9c3a19c5c23ad2c6304357 -EBUILD ffmpeg-chromium-134.ebuild 6454 BLAKE2B 8210e941f03241209e30f0b70f6e9f116ea25674d4585e30ab5bf71b8a39bb330b0711ef654686bcd5e3249a340bc7b33e18dbf487912600f96c7a39fbf2c41d SHA512 da629eb6853842da6ed0ef261f96617bb9bc9cf06b0b946a263afa1c35b20b4900968165cd0ac37523905619bf7e3602530a5e4021a8419d0e79f1ad801418ba +EBUILD ffmpeg-chromium-134.ebuild 6452 BLAKE2B 9c53c1e9900dc0d600eb20bb0877b41ab724d8287435aebd1c09c9b4785cd5656c290436221e84240d8718b63afd8a9d8e75b83627f7af8b4f833ffc0d4ac859 SHA512 6a4ed7a5d557c4d6ec61bbf9e47c14c4a1d398c3db01cfe33a0582777f587b35c14eab5c91d853c8e649f7c610d8ca6122371b946f13d379d948b464a26cc25a EBUILD ffmpeg-chromium-135.ebuild 6454 BLAKE2B 8210e941f03241209e30f0b70f6e9f116ea25674d4585e30ab5bf71b8a39bb330b0711ef654686bcd5e3249a340bc7b33e18dbf487912600f96c7a39fbf2c41d SHA512 da629eb6853842da6ed0ef261f96617bb9bc9cf06b0b946a263afa1c35b20b4900968165cd0ac37523905619bf7e3602530a5e4021a8419d0e79f1ad801418ba EBUILD ffmpeg-chromium-136.ebuild 6454 BLAKE2B 6a4097b4765f8a0689db815182015b33af542670694ef67cbf9eddc178e06a0521fdebf517b96a34801dc2bdcd558c625f33d534acc45abd5d4efbf8b03fa13d SHA512 5d5f8c0b6e7832f48a3c5d7deed6cd59628075a26b6bf73ce5373cc35a6a8ec40ee04cc3b0c9788b87fe59a1f353d47fd32d08d9d6ab87eaf517786ce6bd05de MISC metadata.xml 695 BLAKE2B 84fa4967572665812d4da8bb1a86a8b28a749892570cb1fca5c0515f860fbe8c472a91240f1d3b7b3109ccdbd32cf8da941c438cd9f332b763f2824e0e193ac8 SHA512 0069bcf32d2aa083c66e13579295e8ef96b9ac72b02f1436620000c71c4d1e335391838f9a9e56f7768bd13dbe13ce6f3f3674a303cf90cc658360825867c3f9 diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-126.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-126.ebuild deleted file mode 100644 index 30123f9c2d1f..000000000000 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-126.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -COMMIT=092f84b6141055bfab609b6b2666b724eee2e130 -DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers" -HOMEPAGE="https://ffmpeg.org/" -SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz" - -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) -" -SLOT="${PV}" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - cpudetection:runtime-cpudetect debug - +gpl - vaapi vdpau vulkan - nvenc:ffnvcodec - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -IUSE=" - ${FFMPEG_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 - cpu_flags_arm_asimddp:dotprod - cpu_flags_arm_i8mm:i8mm -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( - cpu_flags_arm_vfp - arm? ( cpu_flags_arm_thumb2 ) - ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( - arm? ( cpu_flags_arm_thumb ) - ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx - mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -RDEPEND=" - >=media-libs/opus-1.0.2-r2 - vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) - nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) - vdpau? ( >=x11-libs/libvdpau-0.7 ) - vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -" - -DEPEND="${RDEPEND} - vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -" -BDEPEND=" - >=dev-build/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -" - -REQUIRED_USE=" - vulkan? ( threads ) - ${CPU_REQUIRED_USE}" -RESTRICT=" - test -" - -PATCHES=( - "${FILESDIR}"/${PN}-120.patch - "${FILESDIR}"/chromium.patch -) - -src_prepare() { - export revision=git-N-g${COMMIT:0:10} - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -src_configure() { - local myconf=( ) - - # Bug #918997. Will probably be fixed upstream in the next release. - use vulkan && append-ldflags -Wl,-z,muldefs - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - if [[ ${ABI} != x86 ]] && tc-is-lto; then - # Respect -flto value, e.g -flto=thin - local v="$(get-flag flto)" - [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" ) - fi - filter-lto - - # Mandatory configuration - myconf=( - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # Use --extra-libs if needed for LIBS - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --disable-all \ - --disable-autodetect \ - --disable-error-resilience \ - --disable-everything \ - --disable-faan \ - --disable-iconv \ - --disable-network \ - --enable-avcodec \ - --enable-avformat \ - --enable-avutil \ - --enable-libopus \ - --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ - --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ - --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ - --enable-pic \ - --enable-static \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - - echo "${@}" - "${@}" || die -} - -src_compile() { - emake V=1 libffmpeg -} - -src_install() { - emake V=1 DESTDIR="${D}" install-libffmpeg -} diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild deleted file mode 100644 index f67cb20d79f3..000000000000 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -COMMIT=bc1ee906cede137c061bea5a5e8d0743374392a5 -DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers" -HOMEPAGE="https://ffmpeg.org/" -SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz" - -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) -" -SLOT="${PV}" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - cpudetection:runtime-cpudetect debug - +gpl - vaapi vdpau vulkan - nvenc:ffnvcodec - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -IUSE=" - ${FFMPEG_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 - cpu_flags_arm_asimddp:dotprod - cpu_flags_arm_i8mm:i8mm -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( - cpu_flags_arm_vfp - arm? ( cpu_flags_arm_thumb2 ) - ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( - arm? ( cpu_flags_arm_thumb ) - ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx - mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -RDEPEND=" - >=media-libs/opus-1.0.2-r2 - vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) - nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) - vdpau? ( >=x11-libs/libvdpau-0.7 ) - vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -" - -DEPEND="${RDEPEND} - vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -" -BDEPEND=" - >=dev-build/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -" - -REQUIRED_USE=" - vulkan? ( threads ) - ${CPU_REQUIRED_USE}" -RESTRICT=" - test -" - -PATCHES=( - "${FILESDIR}"/${PN}-120.patch - "${FILESDIR}"/chromium.patch -) - -src_prepare() { - export revision=git-N-g${COMMIT:0:10} - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -src_configure() { - local myconf=( ) - - # Bug #918997. Will probably be fixed upstream in the next release. - use vulkan && append-ldflags -Wl,-z,muldefs - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - if [[ ${ABI} != x86 ]] && tc-is-lto; then - # Respect -flto value, e.g -flto=thin - local v="$(get-flag flto)" - [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" ) - fi - filter-lto - - # Mandatory configuration - myconf=( - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # Use --extra-libs if needed for LIBS - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --disable-all \ - --disable-autodetect \ - --disable-error-resilience \ - --disable-everything \ - --disable-faan \ - --disable-iconv \ - --disable-network \ - --enable-avcodec \ - --enable-avformat \ - --enable-avutil \ - --enable-libopus \ - --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ - --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ - --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ - --enable-pic \ - --enable-static \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - - echo "${@}" - "${@}" || die -} - -src_compile() { - emake V=1 libffmpeg -} - -src_install() { - emake V=1 DESTDIR="${D}" install-libffmpeg -} diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-128.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-128.ebuild deleted file mode 100644 index 0669dac8dc36..000000000000 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-128.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -COMMIT=d941d9677bb4802f01750fd908ec284fb72c84df -DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers" -HOMEPAGE="https://ffmpeg.org/" -SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz" - -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) -" -SLOT="${PV}" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - cpudetection:runtime-cpudetect debug - +gpl - vaapi vdpau vulkan - nvenc:ffnvcodec - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -IUSE=" - ${FFMPEG_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 - cpu_flags_arm_asimddp:dotprod - cpu_flags_arm_i8mm:i8mm -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( - cpu_flags_arm_vfp - arm? ( cpu_flags_arm_thumb2 ) - ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( - arm? ( cpu_flags_arm_thumb ) - ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx - mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -RDEPEND=" - >=media-libs/opus-1.0.2-r2 - vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) - nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) - vdpau? ( >=x11-libs/libvdpau-0.7 ) - vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -" - -DEPEND="${RDEPEND} - vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -" -BDEPEND=" - >=dev-build/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -" - -REQUIRED_USE=" - vulkan? ( threads ) - ${CPU_REQUIRED_USE}" -RESTRICT=" - test -" - -PATCHES=( - "${FILESDIR}"/${PN}-120.patch - "${FILESDIR}"/chromium.patch -) - -src_prepare() { - export revision=git-N-g${COMMIT:0:10} - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -src_configure() { - local myconf=( ) - - # Bug #918997. Will probably be fixed upstream in the next release. - use vulkan && append-ldflags -Wl,-z,muldefs - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - if [[ ${ABI} != x86 ]] && tc-is-lto; then - # Respect -flto value, e.g -flto=thin - local v="$(get-flag flto)" - [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" ) - fi - filter-lto - - # Mandatory configuration - myconf=( - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # Use --extra-libs if needed for LIBS - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --disable-all \ - --disable-autodetect \ - --disable-error-resilience \ - --disable-everything \ - --disable-faan \ - --disable-iconv \ - --disable-network \ - --enable-avcodec \ - --enable-avformat \ - --enable-avutil \ - --enable-libopus \ - --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ - --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ - --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ - --enable-pic \ - --enable-static \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - - echo "${@}" - "${@}" || die -} - -src_compile() { - emake V=1 libffmpeg -} - -src_install() { - emake V=1 DESTDIR="${D}" install-libffmpeg -} diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-129.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-129.ebuild deleted file mode 100644 index 5c3db3e86611..000000000000 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-129.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -COMMIT=14d16cd143ad1993900c276e37592956702443a9 -DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers" -HOMEPAGE="https://ffmpeg.org/" -SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz" - -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) -" -SLOT="${PV}" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - cpudetection:runtime-cpudetect debug - +gpl - vaapi vdpau vulkan - nvenc:ffnvcodec - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -IUSE=" - ${FFMPEG_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 - cpu_flags_arm_asimddp:dotprod - cpu_flags_arm_i8mm:i8mm -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( - cpu_flags_arm_vfp - arm? ( cpu_flags_arm_thumb2 ) - ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( - arm? ( cpu_flags_arm_thumb ) - ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx - mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -RDEPEND=" - >=media-libs/opus-1.0.2-r2 - vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) - nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) - vdpau? ( >=x11-libs/libvdpau-0.7 ) - vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -" - -DEPEND="${RDEPEND} - vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -" -BDEPEND=" - >=dev-build/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -" - -REQUIRED_USE=" - vulkan? ( threads ) - ${CPU_REQUIRED_USE}" -RESTRICT=" - test -" - -PATCHES=( - "${FILESDIR}"/${PN}-120.patch - "${FILESDIR}"/chromium.patch -) - -src_prepare() { - export revision=git-N-g${COMMIT:0:10} - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -src_configure() { - local myconf=( ) - - # Bug #918997. Will probably be fixed upstream in the next release. - use vulkan && append-ldflags -Wl,-z,muldefs - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - if [[ ${ABI} != x86 ]] && tc-is-lto; then - # Respect -flto value, e.g -flto=thin - local v="$(get-flag flto)" - [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" ) - fi - filter-lto - - # Mandatory configuration - myconf=( - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # Use --extra-libs if needed for LIBS - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --disable-all \ - --disable-autodetect \ - --disable-error-resilience \ - --disable-everything \ - --disable-faan \ - --disable-iconv \ - --disable-network \ - --enable-avcodec \ - --enable-avformat \ - --enable-avutil \ - --enable-libopus \ - --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ - --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ - --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ - --enable-pic \ - --enable-static \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - - echo "${@}" - "${@}" || die -} - -src_compile() { - emake V=1 libffmpeg -} - -src_install() { - emake V=1 DESTDIR="${D}" install-libffmpeg -} diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-130.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-130.ebuild deleted file mode 100644 index 3c89e9f50671..000000000000 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-130.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -COMMIT=91903c28af60a732a051c343b496e1188eec9b05 -DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers" -HOMEPAGE="https://ffmpeg.org/" -SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz" - -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) -" -SLOT="${PV}" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - cpudetection:runtime-cpudetect debug - +gpl - vaapi vdpau vulkan - nvenc:ffnvcodec - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -IUSE=" - ${FFMPEG_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 - cpu_flags_arm_asimddp:dotprod - cpu_flags_arm_i8mm:i8mm -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( - cpu_flags_arm_vfp - arm? ( cpu_flags_arm_thumb2 ) - ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( - arm? ( cpu_flags_arm_thumb ) - ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx - mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -RDEPEND=" - >=media-libs/opus-1.0.2-r2 - vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) - nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) - vdpau? ( >=x11-libs/libvdpau-0.7 ) - vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -" - -DEPEND="${RDEPEND} - vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -" -BDEPEND=" - >=dev-build/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -" - -REQUIRED_USE=" - vulkan? ( threads ) - ${CPU_REQUIRED_USE}" -RESTRICT=" - test -" - -PATCHES=( - "${FILESDIR}"/${PN}-120.patch - "${FILESDIR}"/chromium.patch -) - -src_prepare() { - export revision=git-N-g${COMMIT:0:10} - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -src_configure() { - local myconf=( ) - - # Bug #918997. Will probably be fixed upstream in the next release. - use vulkan && append-ldflags -Wl,-z,muldefs - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - if [[ ${ABI} != x86 ]] && tc-is-lto; then - # Respect -flto value, e.g -flto=thin - local v="$(get-flag flto)" - [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" ) - fi - filter-lto - - # Mandatory configuration - myconf=( - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # Use --extra-libs if needed for LIBS - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --disable-all \ - --disable-autodetect \ - --disable-error-resilience \ - --disable-everything \ - --disable-faan \ - --disable-iconv \ - --disable-network \ - --enable-avcodec \ - --enable-avformat \ - --enable-avutil \ - --enable-libopus \ - --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ - --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ - --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ - --enable-pic \ - --enable-static \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - - echo "${@}" - "${@}" || die -} - -src_compile() { - emake V=1 libffmpeg -} - -src_install() { - emake V=1 DESTDIR="${D}" install-libffmpeg -} diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-131.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-131.ebuild deleted file mode 100644 index 81b121a64852..000000000000 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-131.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -COMMIT=686d6944501a6ee9c849581e3fe343273d4af3f6 -DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers" -HOMEPAGE="https://ffmpeg.org/" -SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz" - -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) -" -SLOT="${PV}" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - cpudetection:runtime-cpudetect debug - +gpl - vaapi vdpau vulkan - nvenc:ffnvcodec - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -IUSE=" - ${FFMPEG_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 - cpu_flags_arm_asimddp:dotprod - cpu_flags_arm_i8mm:i8mm -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( - cpu_flags_arm_vfp - arm? ( cpu_flags_arm_thumb2 ) - ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( - arm? ( cpu_flags_arm_thumb ) - ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx - mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -RDEPEND=" - >=media-libs/opus-1.0.2-r2 - vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) - nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) - vdpau? ( >=x11-libs/libvdpau-0.7 ) - vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -" - -DEPEND="${RDEPEND} - vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -" -BDEPEND=" - >=dev-build/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -" - -REQUIRED_USE=" - vulkan? ( threads ) - ${CPU_REQUIRED_USE}" -RESTRICT=" - test -" - -PATCHES=( - "${FILESDIR}"/${PN}-120.patch - "${FILESDIR}"/chromium.patch -) - -src_prepare() { - export revision=git-N-g${COMMIT:0:10} - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -src_configure() { - local myconf=( ) - - # Bug #918997. Will probably be fixed upstream in the next release. - use vulkan && append-ldflags -Wl,-z,muldefs - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - if [[ ${ABI} != x86 ]] && tc-is-lto; then - # Respect -flto value, e.g -flto=thin - local v="$(get-flag flto)" - [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" ) - fi - filter-lto - - # Mandatory configuration - myconf=( - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # Use --extra-libs if needed for LIBS - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --disable-all \ - --disable-autodetect \ - --disable-error-resilience \ - --disable-everything \ - --disable-faan \ - --disable-iconv \ - --disable-network \ - --enable-avcodec \ - --enable-avformat \ - --enable-avutil \ - --enable-libopus \ - --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ - --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ - --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ - --enable-pic \ - --enable-static \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - - echo "${@}" - "${@}" || die -} - -src_compile() { - emake V=1 libffmpeg -} - -src_install() { - emake V=1 DESTDIR="${D}" install-libffmpeg -} diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild index 043dc19c028a..6de9a028b6b5 100644 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild +++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild @@ -16,7 +16,7 @@ LICENSE=" " SLOT="${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64" # Options to use as use_enable in the foo[:bar] form. # This will feed configure with $(use_enable foo bar) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 860a629cd213..7f870a9dab9e 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -2,17 +2,12 @@ AUX vlc-2.1.0-fix-libtremor-libs.patch 453 BLAKE2B 526934642617384224faee8d26c0a AUX vlc-2.2.8-libupnp-slot-1.8.patch 725 BLAKE2B eb217ef57f0709fa1d0bdf1644610588f373e17d18c2642ee6489ca00311772307d8fc67a07ecc8d29810b80aa8f14c40298285c3319d8ddede2552d28d2837e SHA512 890b91405cbf6105c932566fd7799fdccd1b27f1e0df0c6dae1511aeead2c28eb5fea7642b01af1abbcf546aae0559408c0ddf2ec82c92809f3b02d1d477bb51 AUX vlc-3.0.11.1-configure_lua_version.patch 1598 BLAKE2B 589c90d0c805ff516b7957e9b9fc6931674bc23a8aac15eb27351e9bae00aa55bffb3e62a87813714d8f0d64effa16c06680f10d00ecbe4207d5b26d37c4e5ac SHA512 0f24f54add360164417e01b2899ead07cc9f37cdc872387c7a9c350890f55c6fbec35f99e1e85a96309d7154359ffb99bc2ab7c8151adb080bb1531f88d987e6 AUX vlc-3.0.18-drop-minizip-dep.patch 1024 BLAKE2B f00df51fe46743b760785151fdc4b770347331b80fcb4208860b4cf99555504e634959384c236a3539c9235547d5eb54c0a1b18e0183b0864e0c4fc070359e15 SHA512 5911e0e64d07fd23a67b142adaec684c581125f06295a64dee9aade31e780b6010538007c7477ea9ef69e4e7b4aeb1cc30891dd22bf273c18407f694111a66f8 -AUX vlc-3.0.2.1-vdpau.patch 9068 BLAKE2B 072ab73cde74dc6b6a592218914f5b08f59fff94bebcc9c9ec8e4fcdd6288611e544b8c6ddab65bfa9d01e50800f0fcc814bf598733a29e4c3d94f899d3ae5b2 SHA512 28e10fd80a9888f85cf7b75e3df40c9b9f44d6a1d6bf3ab14a37b79767142fb2d81f40f3f806d86fbc0db1f0a995352ef47b20448dbbcaecc03f764135dba21e AUX vlc-3.0.21-freerdp-2.patch 8386 BLAKE2B ad8abf54cbf62cac4e67a000c40595a2f1ed13d57c8039aa7a9309dbe3d213e3d6838d31faf2f36d031aa25fd1a5f97fc26435b1dc4e7e082a2e517ed629b285 SHA512 7a43186c6f37aa4d4b2b971f91789c4a9c8d5d192cd9c1ed3fa9609b2d713f47420b983865d0906ca0dd6d15bc1ae6b22e84b03909c0c8e0024b779362d26c92 -AUX vlc-3.0.21-vaapi-w-ffmpeg5.patch 5223 BLAKE2B 762df3b6e2857ab985b044fc69b9c328c488faff4ae8d70c43996d01171faaa3fc1dd157a2240f35b8ac0e2ac0205b1236759f8d5b58ba8bca9d07bacc29149f SHA512 3dc0253d5e1c6fa60c6e32f4f8e024f2c953b2ea87fb324550fa12a1f5420a679274927d5922d78097135d422fc7370ff85b28bafddd7cf60070bd8fa3f62bba AUX vlc-3.0.6-fdk-aac-2.0.0.patch 3436 BLAKE2B 022201ed10fef189feeb36f44ab4194ab7994e4fdd8bad922070b54688d34d051fac28177a0e648d55670e0b9f0c6b45f9a05650476b0ae12ebfe759dd561e28 SHA512 68964adda04cd88e80b586984f1af0cfdccff5dbf8529070d5ab985b23402dfb7380b5d39eacfea433c1ba03434139e4f394c1c25d6b426489883d3a42cb7b5b AUX vlc-9999-configure-lua-version.patch 1840 BLAKE2B 1b9f11c05ed58e12616732c73a8418917870515f9612467b2839e8414f553ba3d0d9ede4c38e15957cc9b271aecae9364961103dafd72b80c6088a826f18777b SHA512 fa6350a02a92b65e5cc1c7b8e65e14045ca279d9d6f3f1ae255ab2a8ac88b3b3ff16102aa7e91e51e65e2500712bd7fccbdc987e760a5753581098afb1259eb9 AUX vlc-9999-fix-libtremor-libs.patch 480 BLAKE2B 86102dc088705f546185023b2f941520b5435f852e0b0e7cdb8763e15df645cdc794087c188fb17ee331be7ba4d953311276583886e3fe0f93d6de32e63e3207 SHA512 93893a0accecc3470f33e505ef2ce86aeb5f2a3a6524adc7de354366bb8e51def2d67957be4ea705ff20c1510e7274691e587e70740d4b3657b35f5c91de7280 AUX vlc-9999-libupnp-slot-1.8.patch 763 BLAKE2B 6bc8cf46f029db27d6d30d96e871d3bcfddee004e4e8469e1526a6a38fb5cc11a24a19888443e5f9062d7145665d594e142c12f3a9693967f195bab3b33ada38 SHA512 dd3375997a1935d3a227231785f35e300e3f992034da6a9c3019e28c68c1f005cbdd67190672264b342abc719e69005f965599f7af975e2bbd4cfccd89e3770d -DIST vlc-3.0.21-taglib2.tar.xz 12620 BLAKE2B e0211789acc6c0381307bd154775ab32c0c403c9e245a965774667f9a83e801436b8609574f3152cde714e416d1826eb2b197349a54dfdf8eb86fc6ee3dd6f4e SHA512 f5b6691c36993b7f8002ff5c244f8e73b8fa8aeb09ef83f38f51ff9fda67c8204551cb2d762e16364229fdca6d7284a47c4d44d0a98b1d3c7759923500d04ffa -DIST vlc-3.0.21.tar.xz 25649288 BLAKE2B 0ad05282d624611ba8a2b6ca062c68aabeac8f37410dd427cc9b8c0d107af48ed203b73978e2fe83e8171ea6b78caa51394f3497061b561447dbb41058e1af9f SHA512 cb1af76c8056648c331d7e6e0680d161ed1849eb635987504f45eae02531e9b432651034317fa7e02b0722905dfb9f0f5dad67b5924cc62edcaf0d173ac36aee DIST vlc-3.0.21_p20250217.tar.bz2 24645521 BLAKE2B 473cc2bc5f385635ba7c36bca2ddb0ca6cb479491e7a5baa51583edce3fa1e4b0a7afd883d595332cafe8d1b22e743e0f306aebfe2c7c13d3317d0ea5502bb38 SHA512 95d23c8ecf013d072530fe7cd6e78b5efc0a7132407e8d09d02014b4a7cf9f508cea4c18c0f39edced634338fce06613a207b5f0b556344c7481a1ed5af2dc5f -EBUILD vlc-3.0.21-r3.ebuild 13503 BLAKE2B d7ca885a762b265728b2b7a306230ab70c8d3fb54da56f8a2a9449c379726b721145ee9a6d46a320b6916c987a205b8ead5d58a3d7b1c1d935e5441b90c0bcdd SHA512 5e608871e2e9e34134c532aa2ea41d930b6a269b52087ca4ca43cc8abd25d92176077d2b02c93b13879904bf076f3ee062e7d2152c52803ed3140b9cb7af8bd6 EBUILD vlc-3.0.21_p20250217.ebuild 13541 BLAKE2B ee2719bb7fd4bd6b96b02d91352f48cee9cf6be121f3d616153cad0f1b6df125572c7c4c4da844ceddad47ea7441e7c71f30f12755de0ca539ebaafc16bd7c55 SHA512 8928c0ed30d18378d276a655df6acc015224a9a6f62116f798bb4aab42e75a982ab4695e4e59b6c3532e358df16b672ee55dd444d7bcf51fe392b8e0ad133a0e EBUILD vlc-3.0.9999.ebuild 13705 BLAKE2B d9e1065dc5667c2575712e754809f1210704c586ab3b55788f39818a3d241ca36085ed62819b16f6a30732d2634abb0a4e3a59f477fa186c9173ada961c46844 SHA512 a59625f4abad39d76f03aef0e2eff88761a5bdcc673e5c854bbb541509d6c133377b8a98e733030d8db1df35f7a4e46cec10402e76d1f947714e1ed70870ec48 EBUILD vlc-9999.ebuild 13681 BLAKE2B 7c298c160787b1fe299193101e8521f6f8191391ba36c9f9dbcadea4554139f3bba8ddfac3c6771c8b2c1cbcdb0ae71f86766b5e204ba8de1e46c9f3e756f589 SHA512 1814f64437bfe3d4f7f51d4176d2ceb6e9853714e3861178b1a71fd9135e5b5f1c112b6efe279af8a9225f6fecc4d5ca5cf2977433137de0ff58c3a19a7cb155 diff --git a/media-video/vlc/files/vlc-3.0.2.1-vdpau.patch b/media-video/vlc/files/vlc-3.0.2.1-vdpau.patch deleted file mode 100644 index 884c1fcd1eb2..000000000000 --- a/media-video/vlc/files/vlc-3.0.2.1-vdpau.patch +++ /dev/null @@ -1,174 +0,0 @@ -https://bugs.gentoo.org/946178 -https://code.videolan.org/videolan/vlc/-/issues/28374 -https://code.videolan.org/videolan/vlc/-/merge_requests/6454 -https://code.videolan.org/videolan/vlc/-/merge_requests/6496 - -From 056d7349a559cb63b456505bb11c08a4910452aa Mon Sep 17 00:00:00 2001 -From: Alexandre Janniaux -Date: Sun, 1 Dec 2024 06:25:29 +0100 -Subject: [PATCH] Makefile.am: enforce pkglib dependency order for install - -During installation, no dependencies existed between the targets being -installed and the targets being relinked against the installed version, -which made the following race condition: - - ../doltlibtool --mode=install /usr/bin/install -c libvlc_pipewire.la libvlc_pulse.la libvlc_vdpau.la libvlc_xcb_events.la '/builds/videolan/vlc/vlc-4.0.0-dev/_inst/lib/vlc' - libtool: install: (cd /builds/videolan/vlc/vlc-4.0.0-dev/_build/sub/modules; /bin/bash "/builds/videolan/vlc/vlc-4.0.0-dev/_build/sub/modules/../libtool" --silent --tag CC --mode=relink gcc -g -O2 -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wduplicated-branches -Wduplicated-cond -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -Wlogical-op -Wshadow=local -Wmultistatement-macros -pipe -Werror=missing-field-initializers -Werror=format -Werror=incompatible-pointer-types -Werror=restrict -Werror=int-conversion -Werror=implicit-int -Werror=return-mismatch -Werror=declaration-missing-parameter-type -fvisibility=hidden -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fno-signaling-nans -fcx-limited-range -funroll-loops -fstack-protector-strong -avoid-version -module -export-symbols-regex "^vlc_entry" -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la -Wl,-z,defs -o libvdpau_instance_plugin.la -rpath /builds/videolan/vlc/vlc-4.0.0-dev/_inst/lib/vlc/plugins/vdpau hw/vdpau/libvdpau_instance_plugin_la-device.lo libvlc_vdpau.la -lSM -lICE -lX11 -lanl ) - libtool: install: /usr/bin/install -c .libs/libvlc_vdpau.so.0.0.0 /builds/videolan/vlc/vlc-4.0.0-dev/_inst/lib/vlc/libvlc_vdpau.so.0.0.0 - /usr/bin/ld: cannot find -lvlc_vdpau: No such file or directory - libtool: install: (cd /builds/videolan/vlc/vlc-4.0.0-dev/_inst/lib/vlc && { ln -s -f libvlc_vdpau.so.0.0.0 libvlc_vdpau.so.0 || { rm -f libvlc_vdpau.so.0 && ln -s libvlc_vdpau.so.0.0.0 libvlc_vdpau.so.0; }; }) - collect2: error: ld returned 1 exit status - libtool: install: (cd /builds/videolan/vlc/vlc-4.0.0-dev/_inst/lib/vlc && { ln -s -f libvlc_vdpau.so.0.0.0 libvlc_vdpau.so || { rm -f libvlc_vdpau.so && ln -s libvlc_vdpau.so.0.0.0 libvlc_vdpau.so; }; }) - ---------------------------------------------------------------------- - libtool: error: error: relink 'libvdpau_instance_plugin.la' with the above command before installing it - libtool: install: /usr/bin/install -c .libs/libvlc_vdpau.lai /builds/videolan/vlc/vlc-4.0.0-dev/_inst/lib/vlc/libvlc_vdpau.la - make[6]: *** [Makefile:15527: install-vdpauLTLIBRARIES] Error 1 - -Here, with the thread number, we have: - - (1) doltlibtool installing the pkglibs (install-exec-am). - - (2) in parallel, libtool relinking the vdpau instance plugin. - - (1) libtool starts to be called for "relinking" (which is only - installing there) with version 0.0.0. - - (2) libtool tried to run the linker but it failed because - libvlc_vdpau.so doesn't exist yet on the target prefix. - - (1) libtool .0.0.0 links to the major version shortcut .0 for - libvlc_vdpau. - - (1) libtool .0.0.0 links to the unversioned shortcut for - libvlc_vdpau. - -So the pkglibs were not installed before installing the plugins linking -them and it was racy whether automake succeeded in installing vlc_vdpau -before or not. This could apply to any pkglib being used from plugins. - -This patch ensure the pkglibs are installed before relinking the plugins -for vpdau, same must be done for each other pkglib usage location. - -Note that install-vdpauLTLIBRARIES itself will install each target from -vdpau_LTLIBRARIES serially in the order they are defined, so there would -be no race inside the same LTLIBRARIES variables, but the different -LTLIBRARIES variables are processed in parallel themselves. - -Fixes #28374 ---- - modules/Makefile.am | 1 + - modules/audio_output/Makefile.am | 3 +++ - modules/hw/vdpau/Makefile.am | 4 ++++ - modules/video_output/Makefile.am | 3 +++ - 4 files changed, 11 insertions(+) - -diff --git a/modules/Makefile.am b/modules/Makefile.am -index d9940f95cbc8..3a41a6bbe456 100644 ---- a/modules/Makefile.am -+++ b/modules/Makefile.am -@@ -1,3 +1,4 @@ -+ - noinst_LTLIBRARIES = - check_LTLIBRARIES = - pkglib_LTLIBRARIES = -diff --git a/modules/audio_output/Makefile.am b/modules/audio_output/Makefile.am -index 4c7957cdd153..8d48003e20b5 100644 ---- a/modules/audio_output/Makefile.am -+++ b/modules/audio_output/Makefile.am -@@ -1,5 +1,8 @@ - aoutdir = $(pluginsdir)/audio_output - aout_LTLIBRARIES = -+# Install the pkglib/pkglibexec first before relinking the modules. -+# This ensures libtool re-linking is not racy. -+install-aoutLTLIBRARIES: install-pkglibLTLIBRARIES - - libvlc_android_audioformat_jni_la_SOURCES = \ - audio_output/android/audioformat_jni.c \ -diff --git a/modules/hw/vdpau/Makefile.am b/modules/hw/vdpau/Makefile.am -index ef3601209314..f195f712310b 100644 ---- a/modules/hw/vdpau/Makefile.am -+++ b/modules/hw/vdpau/Makefile.am -@@ -1,4 +1,8 @@ - vdpaudir = $(pluginsdir)/vdpau -+# Install the pkglib/pkglibexec first before relinking the modules. -+# This ensures libtool re-linking is not racy. -+install-vpdauLTLIBRARIES: install-pkglibLTLIBRARIES -+ - - libvlc_vdpau_la_SOURCES = hw/vdpau/vlc_vdpau.c hw/vdpau/vlc_vdpau.h - libvlc_vdpau_la_CFLAGS = $(VDPAU_CFLAGS) -diff --git a/modules/video_output/Makefile.am b/modules/video_output/Makefile.am -index ad959bc45ed5..bcbb892c4c93 100644 ---- a/modules/video_output/Makefile.am -+++ b/modules/video_output/Makefile.am -@@ -1,5 +1,8 @@ - voutdir = $(pluginsdir)/video_output - vout_LTLIBRARIES = -+# Install the pkglib/pkglibexec first before relinking the modules. -+# This ensures libtool re-linking is not racy. -+install-voutLTLIBRARIES: install-pkglibLTLIBRARIES - - EXTRA_DIST += video_output/README - --- -GitLab - -From 0b9f3f836f1c678e6d101f62545a8edaba16dcd0 Mon Sep 17 00:00:00 2001 -From: Alexandre Janniaux -Date: Sun, 8 Dec 2024 22:43:37 +0100 -Subject: [PATCH] Makefile.am: fix installation regression - -Automake doesn't generate automatic rules when a rule already exist in -the file, except if it cannot detect it. Adding the -`install-fooLTLIBRARIES: install-pkglibLTLIBRARIES` rule for audio -outputs, video outputs and vdpau broke the installation. - -Adding `$(install-fooLTLIBRARIES): install-pkglibLTLIBRARIES` also makes -automake unhappy because of the variable name looking suspiciously close -to the target it generates, so a version without the dash is used for -the variable name in the rule. With this, the install target is -preserved but the dependency also exists in the output. ---- - modules/audio_output/Makefile.am | 3 ++- - modules/hw/vdpau/Makefile.am | 3 ++- - modules/video_output/Makefile.am | 3 ++- - 3 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/modules/audio_output/Makefile.am b/modules/audio_output/Makefile.am -index 8d48003e20b..c045a892c10 100644 ---- a/modules/audio_output/Makefile.am -+++ b/modules/audio_output/Makefile.am -@@ -2,7 +2,8 @@ aoutdir = $(pluginsdir)/audio_output - aout_LTLIBRARIES = - # Install the pkglib/pkglibexec first before relinking the modules. - # This ensures libtool re-linking is not racy. --install-aoutLTLIBRARIES: install-pkglibLTLIBRARIES -+installaoutLTLIBRARIES = install-aoutLTLIBRARIES -+$(installaoutLTLIBRARIES): install-pkglibLTLIBRARIES - - libvlc_android_audioformat_jni_la_SOURCES = \ - audio_output/android/audioformat_jni.c \ -diff --git a/modules/hw/vdpau/Makefile.am b/modules/hw/vdpau/Makefile.am -index f195f712310..1abdfa21a9b 100644 ---- a/modules/hw/vdpau/Makefile.am -+++ b/modules/hw/vdpau/Makefile.am -@@ -1,7 +1,8 @@ - vdpaudir = $(pluginsdir)/vdpau - # Install the pkglib/pkglibexec first before relinking the modules. - # This ensures libtool re-linking is not racy. --install-vpdauLTLIBRARIES: install-pkglibLTLIBRARIES -+installvpdauLTLIBRARIES = install-vdpauLTLIBRARIES -+$(installvpdauLTLIBRARIES): install-pkglibLTLIBRARIES - - - libvlc_vdpau_la_SOURCES = hw/vdpau/vlc_vdpau.c hw/vdpau/vlc_vdpau.h -diff --git a/modules/video_output/Makefile.am b/modules/video_output/Makefile.am -index bcbb892c4c9..844b0dd01c8 100644 ---- a/modules/video_output/Makefile.am -+++ b/modules/video_output/Makefile.am -@@ -2,7 +2,8 @@ voutdir = $(pluginsdir)/video_output - vout_LTLIBRARIES = - # Install the pkglib/pkglibexec first before relinking the modules. - # This ensures libtool re-linking is not racy. --install-voutLTLIBRARIES: install-pkglibLTLIBRARIES -+installvoutLTLIBRARIES = install-voutLTLIBRARIES -+$(installvoutLTLIBRARIES): install-pkglibLTLIBRARIES - - EXTRA_DIST += video_output/README - --- -GitLab diff --git a/media-video/vlc/files/vlc-3.0.21-vaapi-w-ffmpeg5.patch b/media-video/vlc/files/vlc-3.0.21-vaapi-w-ffmpeg5.patch deleted file mode 100644 index 322818b348b7..000000000000 --- a/media-video/vlc/files/vlc-3.0.21-vaapi-w-ffmpeg5.patch +++ /dev/null @@ -1,149 +0,0 @@ -From ba5dc03aecc1d96f81b76838f845ebde7348cf62 Mon Sep 17 00:00:00 2001 -From: David Rosca -Date: Fri, 20 Dec 2024 20:24:36 +0100 -Subject: [PATCH] avcodec: vaapi: Support VAAPI with latest FFmpeg - ---- - configure.ac | 20 +------------ - modules/codec/Makefile.am | 2 +- - modules/codec/avcodec/avcommon_compat.h | 3 ++ - modules/codec/avcodec/vaapi.c | 38 +++++++++++++++++++++++-- - 4 files changed, 41 insertions(+), 22 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 00afb063c455..089339e10e0b 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -2550,25 +2550,7 @@ AM_CONDITIONAL([HAVE_VAAPI], [test "${have_vaapi}" = "yes"]) - AM_CONDITIONAL([HAVE_VAAPI_DRM], [test "${have_vaapi_drm}" = "yes"]) - AM_CONDITIONAL([HAVE_VAAPI_X11], [test "${have_vaapi_x11}" = "yes"]) - AM_CONDITIONAL([HAVE_VAAPI_WL], [test "${have_vaapi_wl}" = "yes"]) -- --have_avcodec_vaapi="no" --AS_IF([test "${have_vaapi}" = "yes" -a "${have_avcodec}" = "yes"], [ -- VLC_SAVE_FLAGS -- CPPFLAGS="${CPPFLAGS} ${AVCODEC_CFLAGS}" -- CFLAGS="${CFLAGS} ${AVCODEC_CFLAGS}" -- AC_CHECK_HEADERS([libavcodec/vaapi.h], [ -- AC_MSG_NOTICE([VA API acceleration activated]) -- have_avcodec_vaapi="yes" -- ],[ -- AS_IF([test -n "${enable_libva}"], [ -- AC_MSG_ERROR([libva is present but libavcodec/vaapi.h is missing]) -- ], [ -- AC_MSG_WARN([libva is present but libavcodec/vaapi.h is missing ]) -- ]) -- ]) -- VLC_RESTORE_FLAGS --]) --AM_CONDITIONAL([HAVE_AVCODEC_VAAPI], [test "${have_avcodec_vaapi}" = "yes"]) -+AM_CONDITIONAL([HAVE_AVCODEC_VAAPI], [test "${have_vaapi}" = "yes" -a "${have_avcodec}" = "yes"]) - - dnl - dnl dxva2 needs avcodec -diff --git a/modules/codec/Makefile.am b/modules/codec/Makefile.am -index 6d9465fdaef9..dd04391c1bf7 100644 ---- a/modules/codec/Makefile.am -+++ b/modules/codec/Makefile.am -@@ -416,7 +416,7 @@ libvaapi_plugin_la_SOURCES = \ - codec/avcodec/vaapi.c hw/vaapi/vlc_vaapi.c hw/vaapi/vlc_vaapi.h - libvaapi_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) - libvaapi_plugin_la_CFLAGS = $(AM_CFLAGS) $(AVCODEC_CFLAGS) --libvaapi_plugin_la_LIBADD = $(LIBVA_LIBS) -+libvaapi_plugin_la_LIBADD = $(LIBVA_LIBS) $(AVCODEC_LIBS) - if HAVE_AVCODEC_VAAPI - if HAVE_VAAPI_DRM - codec_LTLIBRARIES += libvaapi_drm_plugin.la -diff --git a/modules/codec/avcodec/avcommon_compat.h b/modules/codec/avcodec/avcommon_compat.h -index ac02c06d2339..8ab6910f3250 100644 ---- a/modules/codec/avcodec/avcommon_compat.h -+++ b/modules/codec/avcodec/avcommon_compat.h -@@ -84,6 +84,9 @@ - #ifndef FF_API_AVIO_WRITE_NONCONST // removed in ffmpeg 7 - # define FF_API_AVIO_WRITE_NONCONST (LIBAVFORMAT_VERSION_MAJOR < 61) - #endif -+#ifndef FF_API_STRUCT_VAAPI_CONTEXT -+# define FF_API_STRUCT_VAAPI_CONTEXT (LIBAVCODEC_VERSION_MAJOR < 59) -+#endif - - #endif /* HAVE_LIBAVCODEC_AVCODEC_H */ - -diff --git a/modules/codec/avcodec/vaapi.c b/modules/codec/avcodec/vaapi.c -index c83269e43f30..e203baaf9ee2 100644 ---- a/modules/codec/avcodec/vaapi.c -+++ b/modules/codec/avcodec/vaapi.c -@@ -42,12 +42,25 @@ - # include - #endif - #include -+#if FF_API_STRUCT_VAAPI_CONTEXT - #include -+#else -+#include -+#endif - - #include "avcodec.h" - #include "va.h" - #include "../../hw/vaapi/vlc_vaapi.h" - -+#if !FF_API_STRUCT_VAAPI_CONTEXT -+struct vaapi_context -+{ -+ VADisplay display; -+ VAConfigID config_id; -+ VAContextID context_id; -+}; -+#endif -+ - struct vlc_va_sys_t - { - struct vlc_vaapi_instance *va_inst; -@@ -145,8 +158,10 @@ static void Delete(vlc_va_t *va, void **hwctx) - - (void) hwctx; - -- vlc_vaapi_DestroyContext(o, sys->hw_ctx.display, sys->hw_ctx.context_id); -- vlc_vaapi_DestroyConfig(o, sys->hw_ctx.display, sys->hw_ctx.config_id); -+ if (sys->hw_ctx.context_id != VA_INVALID_ID) -+ vlc_vaapi_DestroyContext(o, sys->hw_ctx.display, sys->hw_ctx.context_id); -+ if (sys->hw_ctx.config_id != VA_INVALID_ID) -+ vlc_vaapi_DestroyConfig(o, sys->hw_ctx.display, sys->hw_ctx.config_id); - vlc_vaapi_ReleaseInstance(sys->va_inst); - free(sys); - } -@@ -196,6 +211,7 @@ static int Create(vlc_va_t *va, AVCodecContext *ctx, const AVPixFmtDescriptor *d - sys->hw_ctx.config_id = VA_INVALID_ID; - sys->hw_ctx.context_id = VA_INVALID_ID; - -+#if FF_API_STRUCT_VAAPI_CONTEXT - sys->hw_ctx.config_id = - vlc_vaapi_CreateConfigChecked(o, sys->hw_ctx.display, i_profile, - VAEntrypointVLD, i_vlc_chroma); -@@ -211,6 +227,24 @@ static int Create(vlc_va_t *va, AVCodecContext *ctx, const AVPixFmtDescriptor *d - goto error; - - ctx->hwaccel_context = &sys->hw_ctx; -+#else -+ AVBufferRef *hwdev_ref = av_hwdevice_ctx_alloc(AV_HWDEVICE_TYPE_VAAPI); -+ if (hwdev_ref == NULL) -+ goto error; -+ -+ AVHWDeviceContext *hwdev_ctx = (void *) hwdev_ref->data; -+ AVVAAPIDeviceContext *vadev_ctx = hwdev_ctx->hwctx; -+ vadev_ctx->display = va_dpy; -+ -+ if (av_hwdevice_ctx_init(hwdev_ref) < 0) -+ { -+ av_buffer_unref(&hwdev_ref); -+ goto error; -+ } -+ -+ ctx->hw_device_ctx = hwdev_ref; -+#endif -+ - va->sys = sys; - va->description = vaQueryVendorString(sys->hw_ctx.display); - va->get = Get; --- -GitLab - diff --git a/media-video/vlc/vlc-3.0.21-r3.ebuild b/media-video/vlc/vlc-3.0.21-r3.ebuild deleted file mode 100644 index ec6e25339207..000000000000 --- a/media-video/vlc/vlc-3.0.21-r3.ebuild +++ /dev/null @@ -1,500 +0,0 @@ -# Copyright 2000-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/" -SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz - https://dev.gentoo.org/~asturm/distfiles/${P}-taglib2.tar.xz" - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore -KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( archive gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - wayland? ( dev-util/wayland-scanner ) - x86? ( dev-lang/yasm ) -" -# =gcc 4.8.0. bug #499996 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( - --with-default-font=${dejavu}/DejaVuSans.ttf - --with-default-font-family=Sans - --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf - --with-default-monospace-font-family=Monospace - ) - fi - - econf "${myeconfargs[@]}" - - # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. - # Other values may break the build (bug 523144), so definition should not be removed. - # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h - sed -i '1i#undef _FORTIFY_SOURCE' config.h || die -} - -src_test() { - virtx emake check-TESTS -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" - "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" - else - ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" - ewarn "Please run ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" - ewarn "If you do not do it, vlc will take a long time to load." - fi - - xdg_pkg_postinst -} - -pkg_postrm() { - if [[ -e "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat ]]; then - rm "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat" - fi - - xdg_pkg_postrm -} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index f24c2e1599d6..79e4de0ab89a 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 55bcab886c06..3fa6e61f9007 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 20 Mar 2025 23:40:46 +0000 +Fri, 21 Mar 2025 23:40:39 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 37b68fe58040..43b44f685596 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 596822 BLAKE2B a9b0f5c65a940b6320ab70803bebd95404f9ee27b20ca8810931c1fcf7e654e8c3a3353df7be16cd7167bf07f5ed700ecc1c79d6d42f569a309c01510eecbc79 SHA512 e8c3ad4b5e76fc1f6d6c57728842a13093528e82181c97b264f9eda883f4382c150b2d8081792f7d8accedb7b711e0acb9cdad1526edd9b6e1b88d2a62d89ab6 -TIMESTAMP 2025-03-20T23:40:50Z +TIMESTAMP 2025-03-21T23:40:42Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfcp4JfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfd+PpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDwAA/+JgPs1ioUm+98YOKMN2SFFjkTvx0lZ3qnM4/Nc+JKS8lzEKpEZ6Yxfud6 -Y6d5IMdDrsvsSG5DNbSDO1D7qGt+m0q9T07+EuC8NOo7Azjut+k4K2ADIs64uC8j -4olPhMq04JBeyzCcrucMq/Xo64kUInZJZn9rCMgwuQDKN8UuU3MJ/Q5QjYjbEYCn -zTgvJ9pv275H3yulegjQd3L/bHWxZVGbIHX1K61HZaVT9uGCLzxOGBm2ZUl1AXfc -WGpGqUZsdSS4+DlZTZejvhDPKz4rwM42Mv2FtdSc3ntq/UStFeaMxQxhZVQEhmP5 -ICS3njWSYVBOIMKPAdFTqe3OhsbFAV0+wCC6mtwVkwHs9NmatQjb/X8Ugqcv+b3u -HLXAKimlhHRzzqJ5HcqM4JUAVcCivqBrOluICCXeqChzfItRnezJX2bAVIaURhDa -wIpF7Tze8uPWfxLg4Wjxwe6OmNmGWqfoNolqEivIAX8WgY0zp38nxGY0uhGHcAFA -CsILuk14KgLggsnQsHgIgc4Nd6vJtAjNgb4Y/hnCE6NLAA2Ish3Gjv2XoBdS5XYc -I6pPrJRyeVlwVTZ9LBEEs7V4DkuSYWWRpVd9/Ni3mCXd1peHocifXSpuduBydeL1 -AfVLA0By26wZC2D/wMDYvpHkNM0tR+eeGBl2mn1w/qHhEScQ87Y= -=dpTX +klDNmhAAlZtoeJJKKrE7k6+QJ47HW9Mvu3p1lhyC5ZQ24G1tYIT7VlB3Qg7W8V9H +Wy5S4SJnThO9RXXZyX+c6cGbu8QsBnhs+feIaM8wCF7pRf1Rrxac9KJZa19vxu4t +scoTAIIbRi++Iybc5Inx+S4h/Rdsq7qrU5+38JiSVBp0/xKQmYiBZ/Xh0Oo4vguW +yEPAgOwFI3hHA99/+zxgKzJRPIiBQYv4HCL3cymuuE/wHZCGrmI7k8y8hep3EbyL +T5RweVKkHA9oxO2ZidReF0BqB5YR0BtUWfBZB6guPgw/kf9OO6XfztCyca4f4kwR +yPcEkWhf/wROU4tScsVdVbkplN3j2wx9vV3fy3rDjmhb4e292WMJw59YMwbgOrQ6 +vgx/8G5LSPPaLkxAY6O+/ieZhc7LN1P3jaqYp6Sb2Vh4vmC3/e8LWSdjYRbaODcJ +ak0574QW6VJ+/1UtZAe0WaW5fmV7hlsc/J2Cex/degyQUJt2giCacqyF1vmNm4Pf +LyCdTygKlkoVM6HOomO8TJnT8TjOWNUbKlJxF81uZg8iHsnBf8D4/AygS/v7sNRE +ZvJoz4fJmJrF5iZJ6a2L6j4d1W7kbNpWxwj8xfP7LSE9Jl+maPAlsHa9tC1ICkbp +ivAGdCPvOMQbi3r2SOCNMX55w/kotiZrp/3M6wLjciv8v51w3IA= +=aLsB -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 55bcab886c06..3fa6e61f9007 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 20 Mar 2025 23:40:46 +0000 +Fri, 21 Mar 2025 23:40:39 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 2399e5fa5dc8..58dd8e9b9939 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 5c051c42d9f1..a37021563f90 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/awscli-1.38.17 b/metadata/md5-cache/app-admin/awscli-1.38.17 new file mode 100644 index 000000000000..e513bce7de8a --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.38.17 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.37.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=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=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=distutils-r1 shell-completion +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.37.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin 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/aws/aws-cli/archive/1.38.17.tar.gz -> aws-cli-1.38.17.gh.tar.gz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=33b306611afa50749fee0d323680df35 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index e2713947a8c0..071cd2d1c6d0 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/libarchive-3.7.8 b/metadata/md5-cache/app-arch/libarchive-3.7.8 new file mode 100644 index 000000000000..f16c7b377691 --- /dev/null +++ b/metadata/md5-cache/app-arch/libarchive-3.7.8 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) elibc_musl? ( sys-libs/queue-standalone ) >=app-portage/elt-patches-20250306 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=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(-)?] acl? ( virtual/acl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:=[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.2.5-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(-)?] ) lzo? ( >=dev-libs/lzo-2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nettle? ( dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/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(-)?] ) kernel_linux? ( virtual/os-headers e2fsprogs? ( sys-fs/e2fsprogs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) test? ( app-arch/lrzip app-arch/lz4 app-arch/lzip app-arch/lzop app-arch/xz-utils app-arch/zstd lzma? ( app-arch/xz-utils[extra-filters(+)] ) ) +DESCRIPTION=Multi-format archive and compression library +EAPI=8 +HOMEPAGE=https://www.libarchive.org/ https://github.com/libarchive/libarchive/ +INHERIT=libtool multilib-minimal toolchain-funcs verify-sig +IUSE=acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +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 verify-sig +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD BSD-2 BSD-4 public-domain +RDEPEND=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(-)?] acl? ( virtual/acl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:=[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.2.5-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(-)?] ) lzo? ( >=dev-libs/lzo-2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nettle? ( dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/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(-)?] ) +RESTRICT=!test? ( test ) +SLOT=0/13 +SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.8.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.8.tar.xz.asc ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=0d4e702501a60a3bb09a7ce8a26e7f71 diff --git a/metadata/md5-cache/app-arch/patool-3.1.3 b/metadata/md5-cache/app-arch/patool-3.1.3 index 296e06f3820a..be9cf5156647 100644 --- a/metadata/md5-cache/app-arch/patool-3.1.3 +++ b/metadata/md5-cache/app-arch/patool-3.1.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://wummel.github.io/patool/ 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 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3 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 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/patool/patool-3.1.3.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3ec5358236651dda19b36f4d8e72243b +_md5_=0c38b61d2bd85f9e2f4587be987dfbc7 diff --git a/metadata/md5-cache/app-arch/zstd-1.5.7-r1 b/metadata/md5-cache/app-arch/zstd-1.5.7-r1 new file mode 100644 index 000000000000..a622f7a793a4 --- /dev/null +++ b/metadata/md5-cache/app-arch/zstd-1.5.7-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=lzma? ( app-arch/xz-utils ) lz4? ( app-arch/lz4:= ) zlib? ( sys-libs/zlib ) +DESCRIPTION=zstd fast compression library +EAPI=8 +HOMEPAGE=https://facebook.github.io/zstd/ +INHERIT=meson-multilib +IUSE=+lzma lz4 static-libs 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 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( BSD GPL-2 ) +RDEPEND=lzma? ( app-arch/xz-utils ) lz4? ( app-arch/lz4:= ) zlib? ( sys-libs/zlib ) +RESTRICT=!test? ( test ) +SLOT=0/1 +SRC_URI=https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=695403ffae820687be6f2c0335333116 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 231e8a4c122d..1cfe2354ecd9 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 deleted file mode 100644 index 90003d98a1f0..000000000000 --- a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 -DEFINED_PHASES=configure install prepare unpack -DEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= -DESCRIPTION=Kerberized applications split from the main MIT Kerberos V distribution -EAPI=7 -HOMEPAGE=http://web.mit.edu/kerberos/www/ -INHERIT=autotools flag-o-matic toolchain-funcs -KEYWORDS=~alpha amd64 arm ~hppa ~m68k ~mips ~ppc ppc64 ~s390 sparc x86 -LICENSE=openafs-krb5-a BSD -RDEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= -SLOT=0 -SRC_URI=http://web.mit.edu/kerberos/dist/krb5-appl/1.0/krb5-appl-1.0.3-signed.tar -_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=ca4c4ba2f14c832e0b695143626ab3f3 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index b0caaec01d9c..aca6a16aaf8e 100644 Binary files a/metadata/md5-cache/app-editors/Manifest.gz and b/metadata/md5-cache/app-editors/Manifest.gz differ diff --git a/metadata/md5-cache/app-editors/diakonos-0.9.7 b/metadata/md5-cache/app-editors/diakonos-0.9.7 deleted file mode 100644 index 0496bf55d444..000000000000 --- a/metadata/md5-cache/app-editors/diakonos-0.9.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/curses[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/rspec[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -DESCRIPTION=A Linux editor for the masses -EAPI=7 -HOMEPAGE=https://git.sr.ht/~pistos/diakonos -INHERIT=ruby-ng -IUSE=doc test test ruby_targets_ruby31 -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-ruby/curses[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Pistos/diakonos/archive/refs/tags/v0.9.7.tar.gz -> diakonos-0.9.7.tar.gz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=569617500b15b471c355e7f7f582e2c0 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index 171dce1709b9..09686e01c000 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/meson-mode-0.3-r1 b/metadata/md5-cache/app-emacs/meson-mode-0.3-r1 index beb5977beb17..18b1370cc41f 100644 --- a/metadata/md5-cache/app-emacs/meson-mode-0.3-r1 +++ b/metadata/md5-cache/app-emacs/meson-mode-0.3-r1 @@ -4,10 +4,10 @@ DESCRIPTION=A GNU Emacs major mode for Meson build-system files EAPI=8 HOMEPAGE=https://github.com/wentasah/meson-mode INHERIT=elisp -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-26.1:* SLOT=0 SRC_URI=https://github.com/wentasah/meson-mode/archive/v0.3.tar.gz -> meson-mode-0.3.tar.gz _eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 -_md5_=516370499b0726d429fb2cb2f33b0c4a +_md5_=f827cdef5e1dbe3b17b51114273d0030 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 3a7cda09d464..1a63215e48a2 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/ckb-0.6.0-r2 b/metadata/md5-cache/app-misc/ckb-0.6.0-r2 deleted file mode 100644 index 48f716b464a1..000000000000 --- a/metadata/md5-cache/app-misc/ckb-0.6.0-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-libs/libdbusmenu-qt dev-libs/quazip:0=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 || ( media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:= x11-libs/libxcb:= x11-libs/xcb-util-wm -DESCRIPTION=Corsair K65/K70/K95 Driver -EAPI=8 -HOMEPAGE=https://github.com/ckb-next/ckb-next -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake udev xdg -IUSE=systemd -KEYWORDS=amd64 -LICENSE=GPL-2 -RDEPEND=dev-libs/libdbusmenu-qt dev-libs/quazip:0=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 || ( media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:= x11-libs/libxcb:= x11-libs/xcb-util-wm -SLOT=0 -SRC_URI=https://github.com/ckb-next/ckb-next/archive/v0.6.0.tar.gz -> ckb-0.6.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=eba33106a1ac08cb3667cd8e6e1d71b5 diff --git a/metadata/md5-cache/app-misc/ckb-0.6.2 b/metadata/md5-cache/app-misc/ckb-0.6.2 new file mode 100644 index 000000000000..133844e4645e --- /dev/null +++ b/metadata/md5-cache/app-misc/ckb-0.6.2 @@ -0,0 +1,16 @@ +BDEPEND=dev-qt/qttools:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-libs/quazip:0=[qt6(-)] dev-qt/qtbase:6[dbus,gui,network,opengl,widgets] || ( media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:= x11-libs/libxcb:= x11-libs/xcb-util-wm +DESCRIPTION=Corsair K65/K70/K95 Driver +EAPI=8 +HOMEPAGE=https://github.com/ckb-next/ckb-next +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake udev xdg +IUSE=systemd +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=dev-libs/quazip:0=[qt6(-)] dev-qt/qtbase:6[dbus,gui,network,opengl,widgets] || ( media-libs/libpulse media-sound/apulse[sdk] ) virtual/libudev:= x11-libs/libxcb:= x11-libs/xcb-util-wm +SLOT=0 +SRC_URI=https://github.com/ckb-next/ckb-next/archive/v0.6.2.tar.gz -> ckb-0.6.2.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=15ebcad76f849e9d8f87fe391762ecaf diff --git a/metadata/md5-cache/app-misc/fastfetch-2.39.0 b/metadata/md5-cache/app-misc/fastfetch-2.39.0 deleted file mode 100644 index 197c375310d8..000000000000 --- a/metadata/md5-cache/app-misc/fastfetch-2.39.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend test -DEPEND=>=dev-libs/yyjson-0.10.0 sys-apps/hwdata sys-libs/zlib 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?] X? ( x11-libs/libX11 ) ) 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 ) opengl? ( X? ( x11-base/xorg-proto ) ) xcb? ( x11-base/xorg-proto ) xrandr? ( x11-base/xorg-proto ) 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 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-apps/hwdata sys-libs/zlib 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?] X? ( x11-libs/libX11 ) ) 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=chafa? ( imagemagick ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.39.0.tar.gz -> fastfetch-2.39.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=efef41b2276c6f786bae2f7bc557f70d diff --git a/metadata/md5-cache/app-misc/fastfetch-2.39.1 b/metadata/md5-cache/app-misc/fastfetch-2.39.1 new file mode 100644 index 000000000000..274a784168cb --- /dev/null +++ b/metadata/md5-cache/app-misc/fastfetch-2.39.1 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare pretend test +DEPEND=>=dev-libs/yyjson-0.10.0 sys-apps/hwdata sys-libs/zlib 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?] X? ( x11-libs/libX11 ) ) 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 ) opengl? ( X? ( x11-base/xorg-proto ) ) xcb? ( x11-base/xorg-proto ) xrandr? ( x11-base/xorg-proto ) 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 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-apps/hwdata sys-libs/zlib 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?] X? ( x11-libs/libX11 ) ) 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=chafa? ( imagemagick ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.39.1.tar.gz -> fastfetch-2.39.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=efef41b2276c6f786bae2f7bc557f70d diff --git a/metadata/md5-cache/app-misc/icdiff-2.0.6 b/metadata/md5-cache/app-misc/icdiff-2.0.6 deleted file mode 100644 index 1ae6258a77ae..000000000000 --- a/metadata/md5-cache/app-misc/icdiff-2.0.6 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Colourized diff that supports side-by-side diffing -EAPI=7 -HOMEPAGE=https://www.jefftk.com/icdiff -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 -LICENSE=PSF-2 -RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://github.com/jeffkaufman/icdiff/archive/release-2.0.6.tar.gz -> icdiff-2.0.6.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=d160e185c6043c1a428dd29c2ce42d3a diff --git a/metadata/md5-cache/app-misc/icdiff-2.0.7 b/metadata/md5-cache/app-misc/icdiff-2.0.7 deleted file mode 100644 index 07accb5817ce..000000000000 --- a/metadata/md5-cache/app-misc/icdiff-2.0.7 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Colourized diff that supports side-by-side diffing -EAPI=7 -HOMEPAGE=https://www.jefftk.com/icdiff -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 -LICENSE=PSF-2 -RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://github.com/jeffkaufman/icdiff/archive/release-2.0.7.tar.gz -> icdiff-2.0.7.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=432871b444637318d11da4168123a2c4 diff --git a/metadata/md5-cache/app-misc/linux-logo-6.0 b/metadata/md5-cache/app-misc/linux-logo-6.0 deleted file mode 100644 index d127c1654c2e..000000000000 --- a/metadata/md5-cache/app-misc/linux-logo-6.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig -DEFINED_PHASES=configure install postinst prepare prerm -DEPEND=nls? ( virtual/libintl ) -DESCRIPTION=A utility that displays an ANSI/ASCII logo and some system information -EAPI=7 -HOMEPAGE=http://www.deater.net/weave/vmwprod/linux_logo/ -INHERIT=toolchain-funcs systemd -IUSE=nls -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ppc ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=http://www.deater.net/weave/vmwprod/linux_logo/linux_logo-6.0.tar.gz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2fec3d077978661d78175acb178607ac diff --git a/metadata/md5-cache/app-misc/openrgb-0.9-r1 b/metadata/md5-cache/app-misc/openrgb-0.9-r1 deleted file mode 100644 index 35c8729174e2..000000000000 --- a/metadata/md5-cache/app-misc/openrgb-0.9-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=configure install postinst postrm prepare pretend setup -DEPEND=dev-cpp/cpp-httplib:= dev-libs/hidapi dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 net-libs/mbedtls:0= virtual/libusb:1 dev-cpp/nlohmann_json dev-libs/mdns -DESCRIPTION=Open source RGB lighting control -EAPI=8 -HOMEPAGE=https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/ -INHERIT=check-reqs flag-o-matic qmake-utils udev xdg-utils -KEYWORDS=amd64 ~loong ~x86 -LICENSE=GPL-2 -RDEPEND=dev-cpp/cpp-httplib:= dev-libs/hidapi dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 net-libs/mbedtls:0= virtual/libusb:1 -SLOT=0/3 -SRC_URI=https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_0.9/OpenRGB-release_0.9.tar.bz2 -_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=60bd7f5ecb3bc18bdef97fa93276ca5c diff --git a/metadata/md5-cache/app-misc/supercat-0.5.7 b/metadata/md5-cache/app-misc/supercat-0.5.7 deleted file mode 100644 index 664d083cc9de..000000000000 --- a/metadata/md5-cache/app-misc/supercat-0.5.7 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=configure install -DESCRIPTION=A text file colorizer using powerful regular expressions -EAPI=7 -HOMEPAGE=http://supercat.nosredna.net -KEYWORDS=amd64 ppc64 sparc x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3 -SLOT=0 -SRC_URI=http://supercat.nosredna.net/supercat-0.5.7.tar.gz -_md5_=75ae62aaf7697fe9f8498de5dbfe0b71 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index 57817d8f6eb2..e6716447afef 100644 Binary files a/metadata/md5-cache/app-office/Manifest.gz and b/metadata/md5-cache/app-office/Manifest.gz differ diff --git a/metadata/md5-cache/app-office/kmymoney-5.1.92_p20250306 b/metadata/md5-cache/app-office/kmymoney-5.1.92_p20250306 deleted file mode 100644 index 4ef56a1a3587..000000000000 --- a/metadata/md5-cache/app-office/kmymoney-5.1.92_p20250306 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.115.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt5(-)] =app-office/libalkimia-8.1.92*:= dev-libs/gmp:0=[cxx(+)] dev-libs/kdiagram:5 dev-libs/libgpg-error dev-libs/libofx:= >=dev-libs/qtkeychain-0.14.2:=[qt5(-)] >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=kde-frameworks/karchive-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kitemmodels-5.115.0:5 >=kde-frameworks/kitemviews-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/ktextwidgets-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/sonnet-5.115.0:5 calendar? ( dev-libs/libical:= ) hbci? ( >=dev-qt/qtdeclarative-5.15.12:5 >=net-libs/aqbanking-6.5.0 >=sys-libs/gwenhywfar-5.10.1:=[qt5(-)] ) holidays? ( >=kde-frameworks/kholidays-5.115.0:5 ) sql? ( >=dev-qt/qtsql-5.15.12:5[sqlite] ) sqlcipher? ( dev-db/sqlcipher ) dev-libs/boost test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Personal finance manager based on KDE Frameworks -EAPI=8 -HOMEPAGE=https://kmymoney.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm kde.org optfeature -IUSE=calendar hbci holidays sql sqlcipher debug +handbook test -KEYWORDS=amd64 -LICENSE=GPL-2 -RDEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt5(-)] =app-office/libalkimia-8.1.92*:= dev-libs/gmp:0=[cxx(+)] dev-libs/kdiagram:5 dev-libs/libgpg-error dev-libs/libofx:= >=dev-libs/qtkeychain-0.14.2:=[qt5(-)] >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=kde-frameworks/karchive-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kitemmodels-5.115.0:5 >=kde-frameworks/kitemviews-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/ktextwidgets-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/sonnet-5.115.0:5 calendar? ( dev-libs/libical:= ) hbci? ( >=dev-qt/qtdeclarative-5.15.12:5 >=net-libs/aqbanking-6.5.0 >=sys-libs/gwenhywfar-5.10.1:=[qt5(-)] ) holidays? ( >=kde-frameworks/kholidays-5.115.0:5 ) sql? ( >=dev-qt/qtsql-5.15.12:5[sqlite] ) sqlcipher? ( dev-db/sqlcipher ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=sqlcipher? ( sql ) -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://gentoo/kmymoney-5.1.92_p20250306-17859b4f.tar.gz https://invent.kde.org/office/kmymoney/-/archive/17859b4f0b2a654c11e8e209fdc7ea097c7f4ea5/kmymoney-17859b4f0b2a654c11e8e209fdc7ea097c7f4ea5.tar.gz -> kmymoney-5.1.92_p20250306-17859b4f.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm 8e875f5f12d01e5057997e9fc4d05f45 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a81cbc1efcb18ed4f208fd2755b08ad6 diff --git a/metadata/md5-cache/app-office/libalkimia-8.1.92_p20250321 b/metadata/md5-cache/app-office/libalkimia-8.1.92_p20250321 new file mode 100644 index 000000000000..d976aab1b2f5 --- /dev/null +++ b/metadata/md5-cache/app-office/libalkimia-8.1.92_p20250321 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* +DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/gmp:0=[cxx(+)] >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/ktextwidgets-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 webengine? ( >=dev-qt/qtwebengine-5.15.12:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library with common classes and functionality used by KDE finance applications +EAPI=8 +HOMEPAGE=https://www.linux-apps.com/content/show.php/libalkimia?content=137323 https://community.kde.org/Alkimia +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm kde.org +IUSE=doc webengine debug test +KEYWORDS=~amd64 +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/gmp:0=[cxx(+)] >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/ktextwidgets-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 webengine? ( >=dev-qt/qtwebengine-5.15.12:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=0/8 +SRC_URI=mirror://gentoo/alkimia-8.1.92_p20250321-c3b62931.tar.gz https://invent.kde.org/office/alkimia/-/archive/c3b629317a72034d56a1bbaccb8349b91382da84/alkimia-c3b629317a72034d56a1bbaccb8349b91382da84.tar.gz -> alkimia-8.1.92_p20250321-c3b62931.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm 8e875f5f12d01e5057997e9fc4d05f45 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=45aec1eef66f4c1c9288df5214f39661 diff --git a/metadata/md5-cache/app-pda/Manifest.gz b/metadata/md5-cache/app-pda/Manifest.gz index dbaf4d365f0e..3fbf68f4111e 100644 Binary files a/metadata/md5-cache/app-pda/Manifest.gz and b/metadata/md5-cache/app-pda/Manifest.gz differ diff --git a/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 b/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 deleted file mode 100644 index 89a8d6391079..000000000000 --- a/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=nls? ( dev-util/intltool sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 -DEFINED_PHASES=configure install prepare -DEPEND=app-pda/pilot-link dev-libs/libgcrypt:0= x11-libs/gtk+:2 -DESCRIPTION=Desktop Organizer Software for the Palm Pilot -EAPI=7 -HOMEPAGE=http://www.jpilot.org/ -INHERIT=autotools -IUSE=nls -KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=app-pda/pilot-link dev-libs/libgcrypt:0= x11-libs/gtk+:2 -SLOT=0 -SRC_URI=http://jpilot.org/tarballs/jpilot-1.8.2.tar.gz -_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=c2f33035e4eaa3a218772df515053645 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index 402f89f9de8d..74cf96044f66 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/pycargoebuild-0.14.0 b/metadata/md5-cache/app-portage/pycargoebuild-0.14.0 new file mode 100644 index 000000000000..9c60ef816e2c --- /dev/null +++ b/metadata/md5-cache/app-portage/pycargoebuild-0.14.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/license-expression[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11(-)?,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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A generator for Rust/Cargo ebuilds written in Python +EAPI=8 +HOMEPAGE=https://github.com/projg2/pycargoebuild/ https://pypi.org/project/pycargoebuild/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 +LICENSE=GPL-2+ +RDEPEND=dev-python/license-expression[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/pycargoebuild/pycargoebuild-0.14.0.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=99e75017197cce5165fbe62cf99c0d80 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 74ef3db85ac3..d4b694e6ffb0 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/html2text-2.1.1 b/metadata/md5-cache/app-text/html2text-2.1.1 deleted file mode 100644 index 2896095ae970..000000000000 --- a/metadata/md5-cache/app-text/html2text-2.1.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile configure install -DESCRIPTION=HTML to text converter -EAPI=7 -HOMEPAGE=https://github.com/grobian/html2text -INHERIT=toolchain-funcs -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-2 -SLOT=0 -SRC_URI=https://github.com/grobian/html2text/archive/v2.1.1.tar.gz -> html2text-2.1.1.tar.gz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=fa9f441e1f72dbfce496a83407c51b00 diff --git a/metadata/md5-cache/app-text/html2text-2.2.3 b/metadata/md5-cache/app-text/html2text-2.2.3 deleted file mode 100644 index 1f72b4eb773e..000000000000 --- a/metadata/md5-cache/app-text/html2text-2.2.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=test -DEPEND=virtual/libiconv -DESCRIPTION=HTML to text converter -EAPI=7 -HOMEPAGE=https://github.com/grobian/html2text -INHERIT=toolchain-funcs -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-2 -RDEPEND=virtual/libiconv -SLOT=0 -SRC_URI=https://github.com/grobian/html2text/releases/download/v2.2.3/html2text-2.2.3.tar.gz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=7ff590965196d734787a7beec330853a diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz index 7969b825497f..668127ad4dc2 100644 Binary files a/metadata/md5-cache/app-vim/Manifest.gz and b/metadata/md5-cache/app-vim/Manifest.gz differ diff --git a/metadata/md5-cache/app-vim/nerdtree-6.4.3 b/metadata/md5-cache/app-vim/nerdtree-6.4.3 deleted file mode 100644 index 285e9ccbfb15..000000000000 --- a/metadata/md5-cache/app-vim/nerdtree-6.4.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install postinst postrm -DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) -DESCRIPTION=vim plugin: A tree explorer plugin for navigating the filesystem -EAPI=7 -HOMEPAGE=https://www.vim.org/scripts/script.php?script_id=1658 https://github.com/preservim/nerdtree -INHERIT=vim-plugin -KEYWORDS=amd64 x86 ~x64-macos -LICENSE=WTFPL-2 -RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) -SLOT=0 -SRC_URI=https://github.com/preservim/nerdtree/archive/6.4.3.tar.gz -> nerdtree-6.4.3.tar.gz -_eclasses_=vim-doc bea02829eae182f569e6e9a5dc2fe08f vim-plugin 4acc7611306b8fdbeac907d572ccac21 -_md5_=ada3786e8f9b26812b587a046bfb0386 diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz index 943aadfe6c74..5f3786a816db 100644 Binary files a/metadata/md5-cache/dev-build/Manifest.gz and b/metadata/md5-cache/dev-build/Manifest.gz differ diff --git a/metadata/md5-cache/dev-build/cmake-3.28.5 b/metadata/md5-cache/dev-build/cmake-3.28.5 index 9980ffa1ea78..c2596c00034b 100644 --- a/metadata/md5-cache/dev-build/cmake-3.28.5 +++ b/metadata/md5-cache/dev-build/cmake-3.28.5 @@ -1,16 +1,16 @@ -BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) +DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( dev-qt/qtbase:6[gui,widgets] ) ncurses? ( sys-libs/ncurses:= ) DESCRIPTION=Cross platform Make EAPI=8 HOMEPAGE=https://cmake.org/ -INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig -IUSE=doc dap gui ncurses qt6 test test verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs xdg-utils verify-sig +IUSE=doc dap gui ncurses test verify-sig +KEYWORDS=ppc LICENSE=BSD -RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) -RESTRICT=!test? ( test ) !test? ( test ) +RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( dev-qt/qtbase:6[gui,widgets] ) ncurses? ( sys-libs/ncurses:= ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://cmake.org/files/v3.28/cmake-3.28.5.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-build/cmake/cmake-3.28.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.28.5/cmake-3.28.5-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.28.5/cmake-3.28.5-SHA-256.txt.asc ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d2489f21f266147e9cd06c1e2d43312c +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=cf31288b681afe6b8096cc1910f491e8 diff --git a/metadata/md5-cache/dev-build/cmake-3.30.6 b/metadata/md5-cache/dev-build/cmake-3.30.6 deleted file mode 100644 index 665f4f0bf7c9..000000000000 --- a/metadata/md5-cache/dev-build/cmake-3.30.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) -DESCRIPTION=Cross platform Make -EAPI=8 -HOMEPAGE=https://cmake.org/ -INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs xdg-utils verify-sig -IUSE=doc dap gui ncurses qt6 test verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://cmake.org/files/v3.30/cmake-3.30.6.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-build/cmake/cmake-3.30.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.30.6/cmake-3.30.6-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.30.6/cmake-3.30.6-SHA-256.txt.asc ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8d452ab709203ee77d70a3fa8fec5bae diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index 461ce7526c5d..98ffdc266179 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/fast_float-7.0.0 b/metadata/md5-cache/dev-cpp/fast_float-7.0.0 index 5f79ffff8070..a01afdec8e45 100644 --- a/metadata/md5-cache/dev-cpp/fast_float-7.0.0 +++ b/metadata/md5-cache/dev-cpp/fast_float-7.0.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/fastfloat/fast_float INHERIT=cmake IUSE=test -KEYWORDS=amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 LICENSE=|| ( Apache-2.0 Boost-1.0 MIT ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/fastfloat/fast_float/archive/refs/tags/v7.0.0.tar.gz -> fast_float-7.0.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e0a7a946614a3161e8ac8ce9980c8ed0 +_md5_=526017fe91c5033e84161164d3fcb5c2 diff --git a/metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 b/metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 deleted file mode 100644 index 94f96a2f7c5e..000000000000 --- a/metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Low-precision matrix multiplication -EAPI=8 -HOMEPAGE=https://github.com/google/gemmlowp/ -INHERIT=cmake -IUSE=test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/google/gemmlowp/archive/e844ffd17118c1e17d94e1ba4354c075a4577b88.tar.gz -> gemmlowp-2021.12.20.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7e611681ea2377a021d72f305622bace diff --git a/metadata/md5-cache/dev-cpp/xsimd-13.2.0 b/metadata/md5-cache/dev-cpp/xsimd-13.2.0 new file mode 100644 index 000000000000..733cd1bdfa6a --- /dev/null +++ b/metadata/md5-cache/dev-cpp/xsimd-13.2.0 @@ -0,0 +1,14 @@ +BDEPEND=doc? ( app-text/doxygen || ( ( dev-lang/python:3.13 dev-python/breathe[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/breathe[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/breathe[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/breathe[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( dev-cpp/doctest ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DESCRIPTION=C++ wrappers for SIMD intrinsics +EAPI=8 +HOMEPAGE=https://github.com/xtensor-stack/xsimd +INHERIT=cmake python-any-r1 +IUSE=doc test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/xtensor-stack/xsimd/archive/refs/tags/13.2.0.tar.gz -> xsimd-13.2.0.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=717bbcec85b8b961b8260ec873d0a6ad diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index 4e5f8cbd9cdb..59169017a5a1 100644 Binary files a/metadata/md5-cache/dev-db/Manifest.gz and b/metadata/md5-cache/dev-db/Manifest.gz differ diff --git a/metadata/md5-cache/dev-db/lmdb++-0.9.14.0 b/metadata/md5-cache/dev-db/lmdb++-0.9.14.0 deleted file mode 100644 index 908bb4cadc7d..000000000000 --- a/metadata/md5-cache/dev-db/lmdb++-0.9.14.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=C++11 wrapper for the LMDB database library -EAPI=7 -HOMEPAGE=http://lmdbxx.sourceforge.net/ -KEYWORDS=~amd64 ~x86 -LICENSE=public-domain -RDEPEND=dev-db/lmdb -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/lmdbxx/0.9.14.0/lmdbxx-0.9.14.0.tar.xz -_md5_=4dc7b187d0f4a41a1dc1b998b1efc398 diff --git a/metadata/md5-cache/dev-db/lmdb++-1.0.0 b/metadata/md5-cache/dev-db/lmdb++-1.0.0 deleted file mode 100644 index da6c5741de70..000000000000 --- a/metadata/md5-cache/dev-db/lmdb++-1.0.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install test -DESCRIPTION=C++11 wrapper for the LMDB database library -EAPI=7 -HOMEPAGE=https://github.com/hoytech/lmdbxx -IUSE=test -KEYWORDS=~amd64 ~x86 -LICENSE=public-domain -RDEPEND=dev-db/lmdb -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/hoytech/lmdbxx/archive/1.0.0.tar.gz -> lmdbxx-1.0.0.tar.gz -_md5_=5044b08f429170bcd6b33db7b4d8282d diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.11 b/metadata/md5-cache/dev-db/mariadb-10.11.11 index f3497ec44af5..7ab52ab7b176 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.11.11 +++ b/metadata/md5-cache/dev-db/mariadb-10.11.11 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://mariadb.org/ INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake eapi9-ver IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 x86 LICENSE=GPL-2 LGPL-2.1+ PDEPEND=perl? ( dev-perl/DBD-MariaDB ) RDEPEND=dev-libs/libfmt:= || ( =dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/percona-server !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:11.0 !dev-db/mariadb:11.1 !dev-db/mariadb:11.2 !dev-db/mariadb:11.3 !dev-db/mariadb:11.4 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c !dev-libs/thrift ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 ) @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.11/18 SRC_URI=mirror://mariadb/mariadb-10.11.11/source/mariadb-10.11.11.tar.gz https://dev.gentoo.org/~arkamar/distfiles/mariadb-10.11.10-patches-01.tar.xz https://dev.gentoo.org/~arkamar/distfiles/mariadb-10.6-columnstore-with-boost-1.85.patch.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fb3ee0861a2292b635d3e648a33f2a48 +_md5_=e621fd2f8d752c48c6b6aae24cbd99d7 diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.21 b/metadata/md5-cache/dev-db/mariadb-10.6.21 index e31060c74fd4..6fa8dcdcb2c6 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.6.21 +++ b/metadata/md5-cache/dev-db/mariadb-10.6.21 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://mariadb.org/ INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake eapi9-ver IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 x86 LICENSE=GPL-2 LGPL-2.1+ PDEPEND=perl? ( dev-perl/DBD-MariaDB ) RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !dev-db/mariadb:11.1 !dev-db/mariadb:11.2 !dev-db/mariadb:11.3 !dev-db/mariadb:11.4 !=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 ) @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.6/18 SRC_URI=mirror://mariadb/mariadb-10.6.21/source/mariadb-10.6.21.tar.gz https://dev.gentoo.org/~arkamar/distfiles/mariadb-10.6.20-patches-01.tar.xz https://dev.gentoo.org/~arkamar/distfiles/mariadb-10.6-columnstore-with-boost-1.85.patch.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f27330bb786b525bbb1e76f39ea564d8 +_md5_=f411dfc7211f108bc45e7d2b64a14bce diff --git a/metadata/md5-cache/dev-db/mongodb-5.0.30 b/metadata/md5-cache/dev-db/mongodb-5.0.30 index efb910333d42..7e8c448b9465 100644 --- a/metadata/md5-cache/dev-db/mongodb-5.0.30 +++ b/metadata/md5-cache/dev-db/mongodb-5.0.30 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.mongodb.com INHERIT=check-reqs eapi9-ver flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs IUSE=debug kerberos mongosh ssl +tools cpu_flags_x86_avx -KEYWORDS=~amd64 ~arm64 -riscv +KEYWORDS=amd64 ~arm64 -riscv LICENSE=Apache-2.0 SSPL-1 PDEPEND=mongosh? ( app-admin/mongosh-bin ) tools? ( >=app-admin/mongo-tools-100 ) RDEPEND=acct-group/mongodb acct-user/mongodb >=app-arch/snappy-1.1.7:= app-arch/zstd:= >=dev-cpp/yaml-cpp-0.6.2:= dev-libs/boost:=[nls] >=dev-libs/libpcre-8.42[cxx] dev-libs/snowball-stemmer:= net-misc/curl >=sys-libs/zlib-1.2.12:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) ssl? ( >=dev-libs/openssl-1.0.1g:0= ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/mongodb/mongo/archive/refs/tags/r5.0.30.tar.gz -> mongodb-5.0.30.gh.tar.gz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 scons-utils 87365f855ad8a7c4572ad0f0adcb8eee systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=86ed25a046071054b93fa5c29035df24 +_md5_=fbee3450d9e4eddc0803871d86f847e3 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 1d864a009156..e1c428216148 100644 Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lang/micropython-1.17 b/metadata/md5-cache/dev-lang/micropython-1.17 deleted file mode 100644 index 05e0a9f77268..000000000000 --- a/metadata/md5-cache/dev-lang/micropython-1.17 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install prepare test -DEPEND=dev-libs/libffi:= virtual/pkgconfig -DESCRIPTION=Python implementation for microcontrollers -EAPI=7 -HOMEPAGE=https://github.com/micropython/micropython -INHERIT=toolchain-funcs -IUSE=test -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=MIT -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/micropython/micropython/releases/download/v1.17/micropython-1.17.tar.xz -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2b82b061ba5702a4533d5bbab0922eba diff --git a/metadata/md5-cache/dev-lang/rust-1.84.0-r1 b/metadata/md5-cache/dev-lang/rust-1.84.0-r1 index dc299d8dc693..0d457eecb171 100644 --- a/metadata/md5-cache/dev-lang/rust-1.84.0-r1 +++ b/metadata/md5-cache/dev-lang/rust-1.84.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language from Mozilla @@ -14,4 +14,4 @@ RESTRICT=test SLOT=1.84.0 SRC_URI=https://static.rust-lang.org/dist/rustc-1.84.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.84.0-src.tar.xz.asc ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=29445433e7732af4162048f0ae5404ea +_md5_=c0f58f1716fd98e927bb503f5be1d474 diff --git a/metadata/md5-cache/dev-lang/rust-1.84.1-r1 b/metadata/md5-cache/dev-lang/rust-1.84.1-r1 index 4f013f465eff..eb9873fa8d80 100644 --- a/metadata/md5-cache/dev-lang/rust-1.84.1-r1 +++ b/metadata/md5-cache/dev-lang/rust-1.84.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language from Mozilla @@ -14,4 +14,4 @@ RESTRICT=test SLOT=1.84.1 SRC_URI=https://static.rust-lang.org/dist/rustc-1.84.1-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.84.1-src.tar.xz.asc ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=7bfe1919013d06e52750095fccb90ac4 +_md5_=d45170ba8018a4599db4cfb43c33c4f4 diff --git a/metadata/md5-cache/dev-lang/rust-1.85.0 b/metadata/md5-cache/dev-lang/rust-1.85.0 index 89e63f09f112..fc42dce07c9d 100644 --- a/metadata/md5-cache/dev-lang/rust-1.85.0 +++ b/metadata/md5-cache/dev-lang/rust-1.85.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language originally developed by Mozilla @@ -14,4 +14,4 @@ RESTRICT=test SLOT=1.85.0 SRC_URI=https://static.rust-lang.org/dist/rustc-1.85.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.85.0-src.tar.xz.asc ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=2f63a05b877c606ba60ab3cb911465d2 +_md5_=bfa3b3498aea4a0708ad03c8dad135ce diff --git a/metadata/md5-cache/dev-lang/rust-1.85.0-r1 b/metadata/md5-cache/dev-lang/rust-1.85.0-r1 index 25a5157e0ed7..2851e00cd5d0 100644 --- a/metadata/md5-cache/dev-lang/rust-1.85.0-r1 +++ b/metadata/md5-cache/dev-lang/rust-1.85.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language originally developed by Mozilla @@ -14,4 +14,4 @@ RESTRICT=test SLOT=1.85.0 SRC_URI=https://static.rust-lang.org/dist/rustc-1.85.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.85.0-src.tar.xz.asc ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=2f208be44d3ed56d3618a421ce8c5600 +_md5_=8423b742b4c595e07cda418a11bb8fee diff --git a/metadata/md5-cache/dev-lang/rust-1.85.1 b/metadata/md5-cache/dev-lang/rust-1.85.1 index 469bcc15bdaa..c81a2561a366 100644 --- a/metadata/md5-cache/dev-lang/rust-1.85.1 +++ b/metadata/md5-cache/dev-lang/rust-1.85.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language originally developed by Mozilla @@ -14,4 +14,4 @@ RESTRICT=test SLOT=1.85.1 SRC_URI=https://static.rust-lang.org/dist/rustc-1.85.1-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.85.1-src.tar.xz.asc ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=2f208be44d3ed56d3618a421ce8c5600 +_md5_=8423b742b4c595e07cda418a11bb8fee diff --git a/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250218-r1 b/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250218-r1 index 6107f71879cb..58a8e7887e4d 100644 --- a/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250218-r1 +++ b/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250218-r1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language originally developed by Mozilla @@ -13,4 +13,4 @@ RESTRICT=test SLOT=1.86.0 SRC_URI=https://static.rust-lang.org/dist/2025-02-18/rustc-beta-src.tar.xz -> rustc-1.86.0_beta20250218-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-02-18/rustc-beta-src.tar.xz.asc -> rustc-1.86.0_beta20250218-src.tar.xz.asc ) https://github.com/rust-lang/rust/pull/137020.patch -> rust-1.86.0_beta20250218-vendor-in-install-phase.patch _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=9a4ea7cc751334d3a3e9c1b8921f5a53 +_md5_=131d2ed4191e61f8779ce3e900cd59e6 diff --git a/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250225 b/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250225 index 4758ade37ad7..a1e1543234e8 100644 --- a/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250225 +++ b/metadata/md5-cache/dev-lang/rust-1.86.0_beta20250225 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_19? ( llvm-core/lld:19 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_19? ( llvm-core/lld:19 ) ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language originally developed by Mozilla @@ -13,4 +13,4 @@ RESTRICT=test SLOT=1.86.0 SRC_URI=https://static.rust-lang.org/dist/2025-02-25/rustc-beta-src.tar.xz -> rustc-1.86.0_beta20250225-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-02-25/rustc-beta-src.tar.xz.asc -> rustc-1.86.0_beta20250225-src.tar.xz.asc ) https://github.com/rust-lang/rust/pull/137020.patch -> rust-1.86.0_beta20250225-vendor-in-install-phase.patch _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=bb607f505e9b5915056414180ce0a086 +_md5_=c3de59c85fb613a6e272c23c8eca5487 diff --git a/metadata/md5-cache/dev-lang/rust-9999 b/metadata/md5-cache/dev-lang/rust-9999 index 7baf63665633..3ce827d4827c 100644 --- a/metadata/md5-cache/dev-lang/rust-9999 +++ b/metadata/md5-cache/dev-lang/rust-9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( llvm_slot_20? ( llvm-core/lld:20 ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_20? ( llvm-core/lld:20 ) ) llvm_slot_20? ( llvm-core/llvm:20 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) DESCRIPTION=Systems programming language originally developed by Mozilla @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm RESTRICT=test SLOT=9999 _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=fa738f91f52bea955da47b3a2bd224db +_md5_=7c3adef48f6f37c2ffe9a544e4273ae1 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index ae37ab06b713..3ec60d9c8076 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/clog-2023.11.04 b/metadata/md5-cache/dev-libs/clog-2023.11.04 index 22aa5a21d2d5..12e1dfbc3021 100644 --- a/metadata/md5-cache/dev-libs/clog-2023.11.04 +++ b/metadata/md5-cache/dev-libs/clog-2023.11.04 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pytorch/cpuinfo/archive/d6860c477c99f1fce9e28eb206891af3c0e1a1d7.tar.gz -> cpuinfo-2023.11.04.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=24e1c7cc865900f686670707e7a89f3d +_md5_=630d3ebecc8cda0c9e81cb02146e60bb diff --git a/metadata/md5-cache/dev-libs/hiredis-1.2.0 b/metadata/md5-cache/dev-libs/hiredis-1.2.0 index c39ca0e91755..f51d3d23980b 100644 --- a/metadata/md5-cache/dev-libs/hiredis-1.2.0 +++ b/metadata/md5-cache/dev-libs/hiredis-1.2.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/redis/hiredis INHERIT=toolchain-funcs IUSE=examples ssl static-libs test -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris LICENSE=BSD RDEPEND=ssl? ( dev-libs/openssl:= ) RESTRICT=!test? ( test ) SLOT=0/1.2 SRC_URI=https://github.com/redis/hiredis/archive/v1.2.0.tar.gz -> hiredis-1.2.0.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=1d67b6ba58f7beee1d2b4bc02bfe71e8 +_md5_=49f91cb1e4e766dbc06f4a70109fb836 diff --git a/metadata/md5-cache/dev-libs/libdnet-1.18.0-r2 b/metadata/md5-cache/dev-libs/libdnet-1.18.0-r2 new file mode 100644 index 000000000000..a2bafc7ed34f --- /dev/null +++ b/metadata/md5-cache/dev-libs/libdnet-1.18.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=python? ( >=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(-)?] dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-libs/check ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/libbsd python? ( 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 ) ) +DESCRIPTION=Simplified, portable interface to several low-level networking routines +EAPI=8 +HOMEPAGE=https://github.com/ofalk/libdnet +INHERIT=autotools distutils-r1 +IUSE=python test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2 +RDEPEND=dev-libs/libbsd python? ( 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? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ofalk/libdnet/archive/libdnet-1.18.0.tar.gz +_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=ba448a5e8c60d01d611006fbdb196e33 diff --git a/metadata/md5-cache/dev-libs/libportal-0.7.1-r1 b/metadata/md5-cache/dev-libs/libportal-0.7.1-r1 deleted file mode 100644 index 87f17bc9b7fd..000000000000 --- a/metadata/md5-cache/dev-libs/libportal-0.7.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-util/glib-utils virtual/pkgconfig gtk-doc? ( dev-util/gi-docgen ) qt5? ( test? ( dev-qt/linguist-tools ) ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/python-dbusmock[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/python-dbusmock[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/python-dbusmock[python_targets_python3_10(-)] ) ) ) vala? ( || ( dev-lang/vala:0.56 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=>=dev-libs/glib-2.58:2 introspection? ( dev-libs/gobject-introspection:= ) gtk? ( >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] >=gui-libs/gtk-4.12.5-r2:4[X?,wayland?] ) qt5? ( dev-qt/qtcore:= dev-qt/qtgui:= dev-qt/qtx11extras:= dev-qt/qtwidgets:= ) qt5? ( test? ( dev-qt/qttest:= ) ) -DESCRIPTION=Flatpak portal library -EAPI=8 -HOMEPAGE=https://github.com/flatpak/libportal -INHERIT=flag-o-matic meson python-any-r1 vala virtualx -IUSE=gtk gtk-doc +introspection qt5 test +vala wayland X test -KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=LGPL-3 -RDEPEND=>=dev-libs/glib-2.58:2 introspection? ( dev-libs/gobject-introspection:= ) gtk? ( >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] >=gui-libs/gtk-4.12.5-r2:4[X?,wayland?] ) qt5? ( dev-qt/qtcore:= dev-qt/qtgui:= dev-qt/qtx11extras:= dev-qt/qtwidgets:= ) -REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/1-1-1-1 -SRC_URI=https://github.com/flatpak/libportal/releases/download/0.7.1/libportal-0.7.1.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 vala e477903dbe0105930c51f170a592dc16 virtualx 9741d451eb64ea8bb9faee90d68a9b68 -_md5_=0d5c06113b431e810576a2b3fa91f1b3 diff --git a/metadata/md5-cache/dev-libs/libtommath-1.3.0 b/metadata/md5-cache/dev-libs/libtommath-1.3.0 index cd4ba63363bd..8f4681ea7c63 100644 --- a/metadata/md5-cache/dev-libs/libtommath-1.3.0 +++ b/metadata/md5-cache/dev-libs/libtommath-1.3.0 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://www.libtom.net/ INHERIT=autotools toolchain-funcs IUSE=doc examples static-libs -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=Unlicense SLOT=0 SRC_URI=https://github.com/libtom/libtommath/releases/download/v1.3.0/ltm-1.3.0.tar.xz _eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=ddd4d0ef9436e2f3ad20a30c5cb903ad +_md5_=97df024dbda047b77a46e5d34667c2f1 diff --git a/metadata/md5-cache/dev-libs/mpfr-4.2.2 b/metadata/md5-cache/dev-libs/mpfr-4.2.2 new file mode 100644 index 000000000000..403764cbaf14 --- /dev/null +++ b/metadata/md5-cache/dev-libs/mpfr-4.2.2 @@ -0,0 +1,15 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-vincentlefevre ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=dev-libs/gmp-5.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(-)?,static-libs?] +DESCRIPTION=Library for multiple-precision floating-point computations with exact rounding +EAPI=8 +HOMEPAGE=https://www.mpfr.org/ https://gitlab.inria.fr/mpfr +INHERIT=multilib-minimal verify-sig +IUSE=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 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=LGPL-3+ +RDEPEND=>=dev-libs/gmp-5.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(-)?,static-libs?] +SLOT=0/6 +SRC_URI=https://www.mpfr.org/mpfr-4.2.2/mpfr-4.2.2.tar.xz verify-sig? ( https://www.mpfr.org/mpfr-4.2.2/mpfr-4.2.2.tar.xz.asc ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=16e9cada92870cb72c34d1de7bcf2be8 diff --git a/metadata/md5-cache/dev-libs/npth-1.8 b/metadata/md5-cache/dev-libs/npth-1.8 index 8b86d897c18c..4ee9d019fbe2 100644 --- a/metadata/md5-cache/dev-libs/npth-1.8 +++ b/metadata/md5-cache/dev-libs/npth-1.8 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git INHERIT=autotools flag-o-matic IUSE=test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1+ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnupg/npth/npth-1.8.tar.bz2 _eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=1d9fe6b0fd6f609148c94546c1efbf7d +_md5_=0798ed3be5a4a2199ebe5735ce9ea91c diff --git a/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.17.0 b/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.17.0 new file mode 100644 index 000000000000..eabe71fc65ab --- /dev/null +++ b/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.17.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/libpcre2:* dev-qt/qtbase:6 >=kde-frameworks/extra-cmake-modules-6.0:* test? ( dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure info install nofetch prepare test unpack +DEPEND=test? ( dev-libs/wayland ) +DESCRIPTION=Plasma Specific Protocols for Wayland +EAPI=8 +HOMEPAGE=https://invent.kde.org/libraries/plasma-wayland-protocols +INHERIT=cmake kde.org +IUSE=test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://kde/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.17.0.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=dc22fe20070b5dee43f8eb7f69178899 diff --git a/metadata/md5-cache/dev-perl/Business-ISSN-1.8.0 b/metadata/md5-cache/dev-perl/Business-ISSN-1.8.0 index eddb4229f6d5..b0365e6951e6 100644 --- a/metadata/md5-cache/dev-perl/Business-ISSN-1.8.0 +++ b/metadata/md5-cache/dev-perl/Business-ISSN-1.8.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Business-ISSN INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Artistic-2 RDEPEND=virtual/perl-Exporter >=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/B/BR/BRIANDFOY/Business-ISSN-1.008.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=212929fdf81f3b4cdae026d6c4d3ecba +_md5_=563a888a9cb503712a278a3a495c7982 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 90354385d233..7fb84ac34402 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/Test-UseAllModules-0.170.0-r3 b/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r3 index fd19d2f6e421..11c7f306a3c1 100644 --- a/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r3 +++ b/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Test-UseAllModules INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~riscv x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Exporter >=virtual/perl-Test-Simple-0.600.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/I/IS/ISHIGAKI/Test-UseAllModules-0.17.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=716bc1f21a156a89abef2ea7444a3f64 +_md5_=735d3653ec43e6c68051418984b326f7 diff --git a/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 b/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 index ba44631a0243..394d1c28a181 100644 --- a/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 +++ b/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Test-Warnings INHERIT=perl-module IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~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/E/ET/ETHER/Test-Warnings-0.037.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=7f221beccdc3183b85d2a3c79eff79b2 +_md5_=624c489bad001b6097db4cea3533f70a diff --git a/metadata/md5-cache/dev-perl/libintl-perl-1.350.0 b/metadata/md5-cache/dev-perl/libintl-perl-1.350.0 index 2cd83cc78cdf..7f3bf2fcc2b0 100644 --- a/metadata/md5-cache/dev-perl/libintl-perl-1.350.0 +++ b/metadata/md5-cache/dev-perl/libintl-perl-1.350.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl INHERIT=perl-module IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-3 RDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.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/G/GU/GUIDO/libintl-perl-1.35.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=9db0e16dcef54909cd957bd221978b52 +_md5_=b2ba161a890fafe313b42acd3ae1afef diff --git a/metadata/md5-cache/dev-perl/libwww-perl-6.780.0 b/metadata/md5-cache/dev-perl/libwww-perl-6.780.0 index 29ce18d07331..aa086644cdc6 100644 --- a/metadata/md5-cache/dev-perl/libwww-perl-6.780.0 +++ b/metadata/md5-cache/dev-perl/libwww-perl-6.780.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/libwww-perl INHERIT=perl-module IUSE=ssl perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris LICENSE=|| ( Artistic GPL-1+ ) PDEPEND=ssl? ( >=dev-perl/LWP-Protocol-https-6.20.0 ) RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.78.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=854569303ec94ca6815b7ab09709e968 +_md5_=214e82a221e09a49e40655307ce95657 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 3e6bbe2939d1..376941da5170 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/absl-py-2.2.0 b/metadata/md5-cache/dev-python/absl-py-2.2.0 new file mode 100644 index 000000000000..9e2b5479ba97 --- /dev/null +++ b/metadata/md5-cache/dev-python/absl-py-2.2.0 @@ -0,0 +1,15 @@ +BDEPEND=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=Abseil Python Common Libraries +EAPI=8 +HOMEPAGE=https://github.com/abseil/abseil-py/ https://pypi.org/project/absl-py/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/setuptools[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 ) +SLOT=0 +SRC_URI=https://github.com/abseil/abseil-py/archive/v2.2.0.tar.gz -> abseil-py-2.2.0.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=f6858317ff4c17c57515d1195fc52cb5 diff --git a/metadata/md5-cache/dev-python/anyioutils-0.7.1 b/metadata/md5-cache/dev-python/anyioutils-0.7.1 index ff2aa277d4eb..e2cbad6d25dd 100644 --- a/metadata/md5-cache/dev-python/anyioutils-0.7.1 +++ b/metadata/md5-cache/dev-python/anyioutils-0.7.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/davidbrochart/anyioutils/ https://pypi.org/project/anyioutils/ INHERIT=distutils-r1 pypi IUSE=test-rust test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND==dev-python/anyio-4.8.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/outcome-1.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/a/anyioutils/anyioutils-0.7.1.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a52ecd8c3c25d12311236b2eb87f5b5a +_md5_=1d00378f4b0463e7abd256156f87d44d diff --git a/metadata/md5-cache/dev-python/astroid-3.3.8 b/metadata/md5-cache/dev-python/astroid-3.3.8 index 6d59e9d2abcd..c726e45d5811 100644 --- a/metadata/md5-cache/dev-python/astroid-3.3.8 +++ b/metadata/md5-cache/dev-python/astroid-3.3.8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pylint-dev/astroid/archive/v3.3.8.tar.gz -> astroid-3.3.8.gh.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=f6f346969dd0933f24623830968552d4 +_md5_=1b0c65f47f88530e059295f7c523693d diff --git a/metadata/md5-cache/dev-python/astroid-3.3.9 b/metadata/md5-cache/dev-python/astroid-3.3.9 index 877a44ff39a9..ce926b272210 100644 --- a/metadata/md5-cache/dev-python/astroid-3.3.9 +++ b/metadata/md5-cache/dev-python/astroid-3.3.9 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pylint-dev/astroid/archive/v3.3.9.tar.gz -> astroid-3.3.9.gh.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=cfbb235446734f220543abb928d12f30 +_md5_=09650e0b54e51da3175a970b4fe1660e diff --git a/metadata/md5-cache/dev-python/boto3-1.37.17 b/metadata/md5-cache/dev-python/boto3-1.37.17 new file mode 100644 index 000000000000..15b321e7627b --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.37.17 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/botocore-1.37.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.11.0[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=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.37.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.11.0[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/boto/boto3/archive/1.37.17.tar.gz -> boto3-1.37.17.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=fa3b84ab5bf664e840ce3d75f44d7e19 diff --git a/metadata/md5-cache/dev-python/botocore-1.37.17 b/metadata/md5-cache/dev-python/botocore-1.37.17 new file mode 100644 index 000000000000..5768bff39f93 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.37.17 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[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=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND==dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[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/boto/botocore/archive/1.37.17.tar.gz -> botocore-1.37.17.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=d97fc9e2c3dad0bd0c14dbdf32388f58 diff --git a/metadata/md5-cache/dev-python/django-debug-toolbar-4.4.6-r1 b/metadata/md5-cache/dev-python/django-debug-toolbar-4.4.6-r1 deleted file mode 100644 index 06fa878e2f39..000000000000 --- a/metadata/md5-cache/dev-python/django-debug-toolbar-4.4.6-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/html5lib[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/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A configurable set of panels that display various debug information -EAPI=8 -HOMEPAGE=https://github.com/jazzband/django-debug-toolbar/ https://pypi.org/project/django-debug-toolbar/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=>=dev-python/django-4.2.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] elibc_musl? ( dev-python/tzdata ) 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/d/django-debug-toolbar/django_debug_toolbar-4.4.6.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=fb7edeb48b4391c9507762d8839c3ac3 diff --git a/metadata/md5-cache/dev-python/django-debug-toolbar-5.0.1 b/metadata/md5-cache/dev-python/django-debug-toolbar-5.0.1 deleted file mode 100644 index 18a3931a30ae..000000000000 --- a/metadata/md5-cache/dev-python/django-debug-toolbar-5.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/html5lib[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/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A configurable set of panels that display various debug information -EAPI=8 -HOMEPAGE=https://github.com/django-commons/django-debug-toolbar/ https://pypi.org/project/django-debug-toolbar/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=>=dev-python/django-4.2.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] elibc_musl? ( dev-python/tzdata ) 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/d/django-debug-toolbar/django_debug_toolbar-5.0.1.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=48cf106e174f06e449aa36ae61c5f4fd diff --git a/metadata/md5-cache/dev-python/ensurepip-setuptools-77.0.3 b/metadata/md5-cache/dev-python/ensurepip-setuptools-77.0.3 new file mode 100644 index 000000000000..bfe07c825d79 --- /dev/null +++ b/metadata/md5-cache/dev-python/ensurepip-setuptools-77.0.3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Shared setuptools wheel for ensurepip Python module +EAPI=8 +HOMEPAGE=https://pypi.org/project/setuptools/ +INHERIT=pypi +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-77.0.3-py3-none-any.whl +_eclasses_=pypi ad1b21f87d117ae9bb089bdb65b8f013 +_md5_=9d7bc40f4e7d754344240bca84dc73bc diff --git a/metadata/md5-cache/dev-python/gpep517-17 b/metadata/md5-cache/dev-python/gpep517-17 new file mode 100644 index 000000000000..4e2ffe092921 --- /dev/null +++ b/metadata/md5-cache/dev-python/gpep517-17 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/installer-0.5.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_13t? ( dev-lang/python:3.13t ) 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 ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A backend script to aid installing Python packages in Gentoo +EAPI=8 +HOMEPAGE=https://pypi.org/project/gpep517/ https://github.com/projg2/gpep517/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2+ +RDEPEND=>=dev-python/installer-0.5.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_13t? ( dev-lang/python:3.13t ) 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_pypy3_11 python_targets_python3_13t 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/projg2/gpep517/archive/v17.tar.gz -> gpep517-17.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=4b7e5d3cc32e81e9844da8ba5095dbf4 diff --git a/metadata/md5-cache/dev-python/griffe-1.6.0 b/metadata/md5-cache/dev-python/griffe-1.6.0 deleted file mode 100644 index 9bb3f80038a6..000000000000 --- a/metadata/md5-cache/dev-python/griffe-1.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocstrings-0.28.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Signature generator for Python programs -EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm64 ~riscv -LICENSE=ISC -RDEPEND=>=dev-python/colorama-0.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/mkdocstrings/griffe/archive/1.6.0.tar.gz -> griffe-1.6.0.gh.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a4a4e599eba2deaca7edfd7f6c36aed1 diff --git a/metadata/md5-cache/dev-python/griffe-1.6.1 b/metadata/md5-cache/dev-python/griffe-1.6.1 deleted file mode 100644 index b3b7522e7766..000000000000 --- a/metadata/md5-cache/dev-python/griffe-1.6.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocstrings-0.28.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Signature generator for Python programs -EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm64 ~riscv -LICENSE=ISC -RDEPEND=>=dev-python/colorama-0.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/backports-strenum-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/mkdocstrings/griffe/archive/1.6.1.tar.gz -> griffe-1.6.1.gh.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a4a4e599eba2deaca7edfd7f6c36aed1 diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-1.16.5 b/metadata/md5-cache/dev-python/mkdocstrings-python-1.16.5 deleted file mode 100644 index 8ab110b169d2..000000000000 --- a/metadata/md5-cache/dev-python/mkdocstrings-python-1.16.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/beautifulsoup4-4.12.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/inline-snapshot-0.18[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mkdocs-material[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/griffe-0.49[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocstrings-0.28.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocs-autorefs-1.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python handler for dev-python/mkdocstrings -EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/python/ https://github.com/mkdocstrings/python/ https://pypi.org/project/mkdocstrings-python/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm64 ~riscv -LICENSE=ISC -RDEPEND=>=dev-python/griffe-0.49[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocstrings-0.28.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocs-autorefs-1.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/m/mkdocstrings-python/mkdocstrings_python-1.16.5.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a63023bce2f46b1cfa8eaa25cfcb234a diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-1.16.6 b/metadata/md5-cache/dev-python/mkdocstrings-python-1.16.6 deleted file mode 100644 index a23f69354add..000000000000 --- a/metadata/md5-cache/dev-python/mkdocstrings-python-1.16.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/beautifulsoup4-4.12.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/inline-snapshot-0.18[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mkdocs-material[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/griffe-0.49[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocstrings-0.28.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocs-autorefs-1.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python handler for dev-python/mkdocstrings -EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/python/ https://github.com/mkdocstrings/python/ https://pypi.org/project/mkdocstrings-python/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm64 ~riscv -LICENSE=ISC -RDEPEND=>=dev-python/griffe-0.49[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocstrings-0.28.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mkdocs-autorefs-1.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/m/mkdocstrings-python/mkdocstrings_python-1.16.6.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a63023bce2f46b1cfa8eaa25cfcb234a diff --git a/metadata/md5-cache/dev-python/openapi-core-0.19.5 b/metadata/md5-cache/dev-python/openapi-core-0.19.5 new file mode 100644 index 000000000000..4e3d82582668 --- /dev/null +++ b/metadata/md5-cache/dev-python/openapi-core-0.19.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/aiohttp-3.8.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aioitertools-0.11.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.24.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-aiohttp-1.0.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/starlette-0.26.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/strict-rfc3339[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/webob[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( =dev-python/asgiref-3.6.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/isodate[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/jsonschema-4.17.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/jsonschema-path-0.3.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parse[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/openapi-schema-validator-0.6.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/openapi-spec-validator-0.7.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Client-side and server-side support for the OpenAPI Specification v3 +EAPI=8 +HOMEPAGE=https://github.com/python-openapi/openapi-core/ https://pypi.org/project/openapi-core/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND==dev-python/asgiref-3.6.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/isodate[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/jsonschema-4.17.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/jsonschema-path-0.3.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parse[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/openapi-schema-validator-0.6.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/openapi-spec-validator-0.7.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/o/openapi-core/openapi_core-0.19.5.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=c3bfeada1135263a9ba92dc4c977c333 diff --git a/metadata/md5-cache/dev-python/psycopg-3.2.3 b/metadata/md5-cache/dev-python/psycopg-3.2.3 deleted file mode 100644 index 62ecaa9749c5..000000000000 --- a/metadata/md5-cache/dev-python/psycopg-3.2.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=native-extensions? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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(-)?] ) ) test? ( >=dev-db/postgresql-8.1[server] >=dev-python/anyio-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dnspython-2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) >=dev-python/typing-extensions-4.4[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-lang/pypy:3.10=[symlink] ) 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 -DEPEND=native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) 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=PostgreSQL database adapter for Python -EAPI=8 -HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/ -INHERIT=distutils-r1 flag-o-matic -IUSE=+native-extensions test 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 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=LGPL-3+ -RDEPEND=native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) >=dev-python/typing-extensions-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-lang/pypy:3.10=[symlink] ) 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/psycopg/psycopg/archive/3.2.3.tar.gz -> psycopg-3.2.3.gh.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=110cd92ec87223efcf1614fcbb161ecc diff --git a/metadata/md5-cache/dev-python/psycopg-3.2.4 b/metadata/md5-cache/dev-python/psycopg-3.2.4 deleted file mode 100644 index 23eca30dd56c..000000000000 --- a/metadata/md5-cache/dev-python/psycopg-3.2.4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=native-extensions? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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(-)?] ) ) test? ( >=dev-db/postgresql-8.1[server] >=dev-python/anyio-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dnspython-2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) >=dev-python/typing-extensions-4.4[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-lang/pypy:3.10=[symlink] ) 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 -DEPEND=native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) 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=PostgreSQL database adapter for Python -EAPI=8 -HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/ -INHERIT=distutils-r1 -IUSE=+native-extensions test 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 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=LGPL-3+ -RDEPEND=native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) >=dev-python/typing-extensions-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-lang/pypy:3.10=[symlink] ) 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/psycopg/psycopg/archive/3.2.4.tar.gz -> psycopg-3.2.4.gh.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=fdfed01a269b80163fdd7aa77c635239 diff --git a/metadata/md5-cache/dev-python/python-lsp-black-2.0.0-r1 b/metadata/md5-cache/dev-python/python-lsp-black-2.0.0-r1 index c03e0082d52e..309f564de259 100644 --- a/metadata/md5-cache/dev-python/python-lsp-black-2.0.0-r1 +++ b/metadata/md5-cache/dev-python/python-lsp-black-2.0.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-lsp/python-lsp-black/ https://pypi.org/project/python-lsp-black/ 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 +KEYWORDS=amd64 arm64 x86 LICENSE=MIT RDEPEND=>=dev-python/python-lsp-server-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/black-23.11.0[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 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python-lsp/python-lsp-black/archive/v2.0.0.tar.gz -> python-lsp-black-2.0.0.gh.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=964c1003234ebb271d266800432b6686 +_md5_=6075bffed92e9ac82784ea6f52e3f0cd diff --git a/metadata/md5-cache/dev-python/pyzotero-1.6.11 b/metadata/md5-cache/dev-python/pyzotero-1.6.11 new file mode 100644 index 000000000000..ac19706e70af --- /dev/null +++ b/metadata/md5-cache/dev-python/pyzotero-1.6.11 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/trove-classifiers-2024.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/httpretty[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/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( app-text/zotero-bin dev-python/bibtexparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[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(-)?] ) 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=A Python client for the Zotero API +EAPI=8 +HOMEPAGE=https://github.com/urschrei/pyzotero/ https://pypi.org/project/pyzotero/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 +LICENSE=BlueOak-1.0.0 +RDEPEND=app-text/zotero-bin dev-python/bibtexparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[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://files.pythonhosted.org/packages/source/p/pyzotero/pyzotero-1.6.11.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=8b8cef12d89a584c0d3aeacc1a38aa81 diff --git a/metadata/md5-cache/dev-python/pyzotero-1.6.8 b/metadata/md5-cache/dev-python/pyzotero-1.6.8 deleted file mode 100644 index ed024eb2352f..000000000000 --- a/metadata/md5-cache/dev-python/pyzotero-1.6.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/trove-classifiers-2024.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/httpretty[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/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( app-text/zotero-bin dev-python/bibtexparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[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(-)?] ) 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=A Python client for the Zotero API -EAPI=8 -HOMEPAGE=https://github.com/urschrei/pyzotero/ https://pypi.org/project/pyzotero/ -INHERIT=distutils-r1 pypi -IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 -LICENSE=BlueOak-1.0.0 -RDEPEND=app-text/zotero-bin dev-python/bibtexparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[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://files.pythonhosted.org/packages/source/p/pyzotero/pyzotero-1.6.8.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=ed9079383429aaa71491c8c0e061bb80 diff --git a/metadata/md5-cache/dev-python/pyzotero-1.6.9 b/metadata/md5-cache/dev-python/pyzotero-1.6.9 deleted file mode 100644 index fcb8a2bb2704..000000000000 --- a/metadata/md5-cache/dev-python/pyzotero-1.6.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/trove-classifiers-2024.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/httpretty[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/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( app-text/zotero-bin dev-python/bibtexparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[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(-)?] ) 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=A Python client for the Zotero API -EAPI=8 -HOMEPAGE=https://github.com/urschrei/pyzotero/ https://pypi.org/project/pyzotero/ -INHERIT=distutils-r1 pypi -IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 -LICENSE=BlueOak-1.0.0 -RDEPEND=app-text/zotero-bin dev-python/bibtexparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[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://files.pythonhosted.org/packages/source/p/pyzotero/pyzotero-1.6.9.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=8b8cef12d89a584c0d3aeacc1a38aa81 diff --git a/metadata/md5-cache/dev-python/rpds-py-0.23.1 b/metadata/md5-cache/dev-python/rpds-py-0.23.1 index 713bf20cfe46..6538b04eaaf2 100644 --- a/metadata/md5-cache/dev-python/rpds-py-0.23.1 +++ b/metadata/md5-cache/dev-python/rpds-py-0.23.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/crate-py/rpds/ https://pypi.org/project/rpds-py/ INHERIT=cargo distutils-r1 pypi IUSE=test debug python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016 RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.23.1.tar.gz https://crates.io/api/v1/crates/archery/1.2.1/download -> archery-1.2.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/cc/1.0.90/download -> cc-1.0.90.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/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.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.19.0/download -> once_cell-1.19.0.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/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.4/download -> pyo3-build-config-0.23.4.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.4/download -> pyo3-ffi-0.23.4.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.4/download -> pyo3-macros-backend-0.23.4.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.4/download -> pyo3-macros-0.23.4.crate https://crates.io/api/v1/crates/pyo3/0.23.4/download -> pyo3-0.23.4.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.12/download -> python3-dll-a-0.2.12.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rpds/1.1.0/download -> rpds-1.1.0.crate https://crates.io/api/v1/crates/syn/2.0.69/download -> syn-2.0.69.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/triomphe/0.1.13/download -> triomphe-0.1.13.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/unindent/0.2.3/download -> unindent-0.2.3.crate https://dev.gentoo.org/~mgorny/dist/pyo3-ffi-0.23.4-pypy3_11.patch.xz _eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=9de0d947e9be2f032a348f8dbc86ce29 +_md5_=17e42c7db30705af181a38e31ea09f9d diff --git a/metadata/md5-cache/dev-python/setuptools-77.0.3 b/metadata/md5-cache/dev-python/setuptools-77.0.3 new file mode 100644 index 000000000000..a90ebad664ac --- /dev/null +++ b/metadata/md5-cache/dev-python/setuptools-77.0.3 @@ -0,0 +1,17 @@ +BDEPEND=!=dev-python/jaraco-functools-4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.44.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !<=dev-libs/gobject-introspection-1.76.1-r0 !=dev-libs/gobject-introspection-1.78.1-r0 !=dev-libs/gobject-introspection-1.80.1-r1 test? ( python_targets_pypy3? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.7.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3_11? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.7.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.7.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.7.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.7.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.7.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,xml(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[xml(+)] ) python_targets_python3_13t? ( dev-lang/python:3.13t[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of extensions to Distutils +EAPI=8 +HOMEPAGE=https://github.com/pypa/setuptools/ https://pypi.org/project/setuptools/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +LICENSE=MIT +PDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trove-classifiers-2024.10.16[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +RDEPEND=!=dev-python/jaraco-functools-4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.44.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !<=dev-libs/gobject-introspection-1.76.1-r0 !=dev-libs/gobject-introspection-1.78.1-r0 !=dev-libs/gobject-introspection-1.80.1-r1 python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,xml(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[xml(+)] ) python_targets_python3_13t? ( dev-lang/python:3.13t[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_13t 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/s/setuptools/setuptools-77.0.3.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=57aa55a78cf8369d4f9becd49cdf3873 diff --git a/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.1 b/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.1 new file mode 100644 index 000000000000..34c4c15219f9 --- /dev/null +++ b/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-qt[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/line-profiler[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/qtawesome[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/spyder-6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =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(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Plugin to run the python line profiler from within the spyder editor +EAPI=8 +HOMEPAGE=https://github.com/spyder-ide/spyder-line-profiler/ https://pypi.org/project/spyder-line-profiler/ +INHERIT=distutils-r1 virtualx +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=dev-python/line-profiler[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/qtawesome[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/spyder-6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] spyder-line-profiler-0.4.1.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 +_md5_=a6be58af7e86eb846d36c7fe70b53b21 diff --git a/metadata/md5-cache/dev-python/types-gdb-15.0.0.20250321 b/metadata/md5-cache/dev-python/types-gdb-15.0.0.20250321 new file mode 100644 index 000000000000..05fb0dac40fb --- /dev/null +++ b/metadata/md5-cache/dev-python/types-gdb-15.0.0.20250321 @@ -0,0 +1,15 @@ +BDEPEND=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=Typing stubs for gdb +EAPI=8 +HOMEPAGE=https://pypi.org/project/types-gdb/ +INHERIT=distutils-r1 pypi +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +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 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/types-gdb/types_gdb-15.0.0.20250321.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=d5578ede11934ca2a936f2a5add33b13 diff --git a/metadata/md5-cache/dev-python/uv-0.6.9 b/metadata/md5-cache/dev-python/uv-0.6.9 new file mode 100644 index 000000000000..c80612f1e1cf --- /dev/null +++ b/metadata/md5-cache/dev-python/uv-0.6.9 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 !!~dev-python/uv-0.5.0 ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= +DESCRIPTION=A Python package installer and resolver, written in Rust +EAPI=8 +HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/ +INHERIT=cargo check-reqs +IUSE=test debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl +PROPERTIES=test_network +RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/astral-sh/uv/archive/0.6.9.tar.gz -> uv-0.6.9.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.6.8/uv-0.6.8-crates.tar.xz +_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=21c884f440c1343cc5cedd899a948ca7 diff --git a/metadata/md5-cache/dev-python/zmq-anyio-0.3.6 b/metadata/md5-cache/dev-python/zmq-anyio-0.3.6 index e6934c182474..2bd2e4e10141 100644 --- a/metadata/md5-cache/dev-python/zmq-anyio-0.3.6 +++ b/metadata/md5-cache/dev-python/zmq-anyio-0.3.6 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/davidbrochart/zmq-anyio/ https://pypi.org/project/zmq-anyio/ INHERIT=distutils-r1 pypi IUSE=test-rust test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86 LICENSE=BSD RDEPEND==dev-python/anyio-4.8.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/anyioutils-0.7.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/pyzmq-26.0.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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/z/zmq-anyio/zmq_anyio-0.3.6.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=cccb866ba8a82812432ada90399d9637 +_md5_=65cdf78f777e39c2ecb0a79a2bdabf12 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 4161e540bae2..6bba2e07b86f 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/async-2.23.1 b/metadata/md5-cache/dev-ruby/async-2.23.1 new file mode 100644 index 000000000000..93e423a12210 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/async-2.23.1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/console-1.29:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] >=dev-ruby/io-event-1.9:1[ruby_targets_ruby31(-)] >=dev-ruby/metrics-0.12:0[ruby_targets_ruby31(-)] >=dev-ruby/traces-0.15:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.29:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] >=dev-ruby/io-event-1.9:1[ruby_targets_ruby32(-)] >=dev-ruby/metrics-0.12:0[ruby_targets_ruby32(-)] >=dev-ruby/traces-0.15:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/console-1.29:1[ruby_targets_ruby33(-)] dev-ruby/fiber-annotation[ruby_targets_ruby33(-)] >=dev-ruby/io-event-1.9:1[ruby_targets_ruby33(-)] >=dev-ruby/metrics-0.12:0[ruby_targets_ruby33(-)] >=dev-ruby/traces-0.15:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby31(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby31(-)] dev-ruby/sus-fixtures-console[ruby_targets_ruby31(-)] dev-ruby/sus-fixtures-time[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby32(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby32(-)] dev-ruby/sus-fixtures-console[ruby_targets_ruby32(-)] dev-ruby/sus-fixtures-time[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby33(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby33(-)] dev-ruby/sus-fixtures-console[ruby_targets_ruby33(-)] dev-ruby/sus-fixtures-time[ruby_targets_ruby33(-)] ) ) 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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/sus[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +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_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(-)] ) +DESCRIPTION=A concurrency framework for Ruby +EAPI=8 +HOMEPAGE=https://github.com/socketry/async +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.29:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] >=dev-ruby/io-event-1.9:1[ruby_targets_ruby31(-)] >=dev-ruby/metrics-0.12:0[ruby_targets_ruby31(-)] >=dev-ruby/traces-0.15:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.29:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] >=dev-ruby/io-event-1.9:1[ruby_targets_ruby32(-)] >=dev-ruby/metrics-0.12:0[ruby_targets_ruby32(-)] >=dev-ruby/traces-0.15:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/console-1.29:1[ruby_targets_ruby33(-)] dev-ruby/fiber-annotation[ruby_targets_ruby33(-)] >=dev-ruby/io-event-1.9:1[ruby_targets_ruby33(-)] >=dev-ruby/metrics-0.12:0[ruby_targets_ruby33(-)] >=dev-ruby/traces-0.15:0[ruby_targets_ruby33(-)] ) 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 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/socketry/async/archive/v2.23.1.tar.gz -> async-2.23.1.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=15dfb796b1ca830f58374802429e26fb diff --git a/metadata/md5-cache/dev-ruby/backports-3.25.1 b/metadata/md5-cache/dev-ruby/backports-3.25.1 new file mode 100644 index 000000000000..d31729ace528 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/backports-3.25.1 @@ -0,0 +1,17 @@ +BDEPEND=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_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/rake[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ) +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_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) +DESCRIPTION=Backports of Ruby features for older Ruby +EAPI=8 +HOMEPAGE=https://github.com/marcandre/backports +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=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_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/marcandre/backports/archive/v3.25.1.tar.gz -> backports-3.25.1.tar.gz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=683111c5e9427c6e6d9cf42bd4651cb6 diff --git a/metadata/md5-cache/dev-ruby/metrics-0.12.2 b/metadata/md5-cache/dev-ruby/metrics-0.12.2 index 1093c35963be..8f97c000d2cd 100644 --- a/metadata/md5-cache/dev-ruby/metrics-0.12.2 +++ b/metadata/md5-cache/dev-ruby/metrics-0.12.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/metrics INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=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=0 SRC_URI=https://github.com/socketry/metrics/archive/refs/tags/v0.12.2.tar.gz -> metrics-0.12.2.tar.gz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=47c5ff1d67afd3dfc965289a0e2885fc +_md5_=5d30b99b1df93c5fb88118c262a29226 diff --git a/metadata/md5-cache/dev-ruby/recog-3.1.10 b/metadata/md5-cache/dev-ruby/recog-3.1.10 deleted file mode 100644 index ec702da5e0a0..000000000000 --- a/metadata/md5-cache/dev-ruby/recog-3.1.10 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby33(-)] ) ) 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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) -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_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(-)] ) -DESCRIPTION=Pattern recognition for hosts, services, and content -EAPI=8 -HOMEPAGE=https://github.com/rapid7/recog -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) 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 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://rubygems.org/gems/recog-3.1.10.gem -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=5a3c0406be87431fe3f2adfaae4157e1 diff --git a/metadata/md5-cache/dev-ruby/recog-3.1.11 b/metadata/md5-cache/dev-ruby/recog-3.1.11 deleted file mode 100644 index 63b902361702..000000000000 --- a/metadata/md5-cache/dev-ruby/recog-3.1.11 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby33(-)] ) ) 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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) -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_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(-)] ) -DESCRIPTION=Pattern recognition for hosts, services, and content -EAPI=8 -HOMEPAGE=https://github.com/rapid7/recog -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) 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 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://rubygems.org/gems/recog-3.1.11.gem -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=5a3c0406be87431fe3f2adfaae4157e1 diff --git a/metadata/md5-cache/dev-ruby/recog-3.1.12 b/metadata/md5-cache/dev-ruby/recog-3.1.12 deleted file mode 100644 index fac2cdb12ade..000000000000 --- a/metadata/md5-cache/dev-ruby/recog-3.1.12 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby33(-)] ) ) 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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) -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_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(-)] ) -DESCRIPTION=Pattern recognition for hosts, services, and content -EAPI=8 -HOMEPAGE=https://github.com/rapid7/recog -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) 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 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://rubygems.org/gems/recog-3.1.12.gem -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=ecaba398d7bc139b348ebc609b9e6fd1 diff --git a/metadata/md5-cache/dev-ruby/recog-3.1.13 b/metadata/md5-cache/dev-ruby/recog-3.1.13 deleted file mode 100644 index 7413570dbc72..000000000000 --- a/metadata/md5-cache/dev-ruby/recog-3.1.13 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby33(-)] ) ) 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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) -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_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(-)] ) -DESCRIPTION=Pattern recognition for hosts, services, and content -EAPI=8 -HOMEPAGE=https://github.com/rapid7/recog -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) 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 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://rubygems.org/gems/recog-3.1.13.gem -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=ecaba398d7bc139b348ebc609b9e6fd1 diff --git a/metadata/md5-cache/dev-ruby/recog-3.1.15 b/metadata/md5-cache/dev-ruby/recog-3.1.15 new file mode 100644 index 000000000000..392bd7fc68b6 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/recog-3.1.15 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby33(-)] ) ) 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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +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_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(-)] ) +DESCRIPTION=Pattern recognition for hosts, services, and content +EAPI=8 +HOMEPAGE=https://github.com/rapid7/recog +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=BSD-2 +RDEPEND=ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) 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 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=3 +SRC_URI=https://rubygems.org/gems/recog-3.1.15.gem +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=ecaba398d7bc139b348ebc609b9e6fd1 diff --git a/metadata/md5-cache/dev-ruby/traces-0.15.2 b/metadata/md5-cache/dev-ruby/traces-0.15.2 index eb66577cdfe8..9971e0b09105 100644 --- a/metadata/md5-cache/dev-ruby/traces-0.15.2 +++ b/metadata/md5-cache/dev-ruby/traces-0.15.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/traces INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=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=0 SRC_URI=https://github.com/socketry/traces/archive/refs/tags/v0.15.2.tar.gz -> traces-0.15.2.tar.gz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=24e0af9ea6fd24261083922594fbbeec +_md5_=f4a5ae39fcd7abd95d860f8c6a5a2c3c diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz index 86bca7c5413a..d62137b920da 100644 Binary files a/metadata/md5-cache/dev-tex/Manifest.gz and b/metadata/md5-cache/dev-tex/Manifest.gz differ diff --git a/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 b/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 index 150106164f43..962c1cd4ae47 100644 --- a/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 +++ b/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-texlive/texlive-latex doc? ( dev-texlive/texlive-latexextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5 +BDEPEND=dev-texlive/texlive-latex doc? ( dev-texlive/texlive-langgerman dev-texlive/texlive-latexextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5 DEFINED_PHASES=compile install postinst postrm prepare DESCRIPTION=LaTeX class for creating presentations using a video projector EAPI=8 @@ -11,4 +11,4 @@ RDEPEND=>=dev-tex/pgf-1.10 dev-texlive/texlive-latexrecommended virtual/latex-ba SLOT=0 SRC_URI=https://github.com/josephwright/beamer/archive/v3.72.tar.gz -> latex-beamer-3.72.tar.gz _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c latex-package f6529cd874a632d3343b4d264a70a0bc -_md5_=1b1b8101ae262523c617d18475c2b250 +_md5_=d106096f6b0845fd2403eb95923804b5 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index bf7402412e07..11ffd7644c83 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/android-tools-35.0.2 b/metadata/md5-cache/dev-util/android-tools-35.0.2 index 8795ca42e0db..787dd8e32b6c 100644 --- a/metadata/md5-cache/dev-util/android-tools-35.0.2 +++ b/metadata/md5-cache/dev-util/android-tools-35.0.2 @@ -1,6 +1,6 @@ BDEPEND=dev-lang/go dev-lang/perl dev-libs/protobuf[protoc(+)] app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= dev-cpp/abseil-cpp:= dev-libs/libpcre2:= >=dev-libs/protobuf-3.0.0:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 +DEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= dev-cpp/abseil-cpp:= dev-libs/libpcre2:= >=dev-libs/protobuf-3.0.0:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 dev-libs/libfmt:= DESCRIPTION=Android platform tools (adb, fastboot, and mkbootimg) EAPI=8 HOMEPAGE=https://github.com/nmeum/android-tools/ https://developer.android.com/ @@ -8,9 +8,9 @@ INHERIT=cmake flag-o-matic python-r1 IUSE=python udev python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=Apache-2.0 BSD-2 -RDEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= dev-cpp/abseil-cpp:= dev-libs/libpcre2:= >=dev-libs/protobuf-3.0.0:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 udev? ( dev-util/android-udev-rules ) python? ( 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 ) ) +RDEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= dev-cpp/abseil-cpp:= dev-libs/libpcre2:= >=dev-libs/protobuf-3.0.0:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 dev-libs/libfmt:= udev? ( dev-util/android-udev-rules ) python? ( 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? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) SLOT=0 SRC_URI=https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-31.0.3-no-gtest.patch _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=aeda9383c127f047d41720052c76fd7e +_md5_=9b0e9f62ee07d4c3375eb6a40ff460c2 diff --git a/metadata/md5-cache/dev-util/imediff-3.3.1 b/metadata/md5-cache/dev-util/imediff-3.3.1 deleted file mode 100644 index f32297e018cc..000000000000 --- a/metadata/md5-cache/dev-util/imediff-3.3.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( python_single_target_python3_10? ( dev-lang/python:3.10[ncurses] ) python_single_target_python3_11? ( dev-lang/python:3.11[ncurses] ) python_single_target_python3_12? ( dev-lang/python:3.12[ncurses] ) python_single_target_python3_13? ( dev-lang/python:3.13[ncurses] ) python_single_target_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[ncurses] ) python_single_target_python3_11? ( dev-lang/python:3.11[ncurses] ) python_single_target_python3_12? ( dev-lang/python:3.12[ncurses] ) python_single_target_python3_13? ( dev-lang/python:3.13[ncurses] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ncurses] ) python_single_target_python3_11? ( dev-lang/python:3.11[ncurses] ) python_single_target_python3_12? ( dev-lang/python:3.12[ncurses] ) python_single_target_python3_13? ( dev-lang/python:3.13[ncurses] ) -DESCRIPTION=2-way/3-way merge tool (CLI, Ncurses) -EAPI=8 -HOMEPAGE=https://github.com/osamuaoki/imediff -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 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ncurses] ) python_single_target_python3_11? ( dev-lang/python:3.11[ncurses] ) python_single_target_python3_12? ( dev-lang/python:3.12[ncurses] ) python_single_target_python3_13? ( dev-lang/python:3.13[ncurses] ) python_single_target_python3_10? ( dev-lang/python:3.10[ncurses] ) python_single_target_python3_11? ( dev-lang/python:3.11[ncurses] ) python_single_target_python3_12? ( dev-lang/python:3.12[ncurses] ) python_single_target_python3_13? ( dev-lang/python:3.13[ncurses] ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ^^ ( 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/osamuaoki/imediff/archive/upstream/3.3.1.tar.gz -> imediff-3.3.1.tar.gz -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=652f295419db74e6ed122a4df30ce7bd diff --git a/metadata/md5-cache/dev-util/mesa_clc-25.0.2 b/metadata/md5-cache/dev-util/mesa_clc-25.0.2 new file mode 100644 index 000000000000..75aede170658 --- /dev/null +++ b/metadata/md5-cache/dev-util/mesa_clc-25.0.2 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 >=dev-python/mako-0.8.0[python_targets_python3_13(-)] dev-python/packaging[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install setup test +DEPEND=dev-util/spirv-tools llvm_slot_18? ( dev-util/spirv-llvm-translator:18 llvm-core/clang:18= =llvm-core/libclc-18* llvm-core/llvm:18= ) llvm_slot_19? ( dev-util/spirv-llvm-translator:19 llvm-core/clang:19= =llvm-core/libclc-19* llvm-core/llvm:19= ) dev-libs/expat >=sys-libs/zlib-1.2.8:= x11-libs/libdrm +DESCRIPTION=mesa_clc tool used for building OpenCL C to SPIR-V +EAPI=8 +HOMEPAGE=https://mesa3d.org/ +INHERIT=llvm-r1 meson python-any-r1 +IUSE=debug +llvm_slot_19 llvm_slot_18 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-util/spirv-tools llvm_slot_18? ( dev-util/spirv-llvm-translator:18 llvm-core/clang:18= =llvm-core/libclc-18* llvm-core/llvm:18= ) llvm_slot_19? ( dev-util/spirv-llvm-translator:19 llvm-core/clang:19= =llvm-core/libclc-19* llvm-core/llvm:19= ) +REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 ) +SLOT=0 +SRC_URI=https://archive.mesa3d.org/mesa-25.0.2.tar.xz +_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=7f80455ca80361413e21f430f183b948 diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index 42af5e0eb7dc..de02b275dd5d 100644 Binary files a/metadata/md5-cache/dev-vcs/Manifest.gz and b/metadata/md5-cache/dev-vcs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-vcs/git-cola-4.12.0 b/metadata/md5-cache/dev-vcs/git-cola-4.12.0 index 6fa99af47b4b..1ce89ae478de 100644 --- a/metadata/md5-cache/dev-vcs/git-cola-4.12.0 +++ b/metadata/md5-cache/dev-vcs/git-cola-4.12.0 @@ -6,7 +6,7 @@ HOMEPAGE=https://git-cola.github.io/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop distutils-r1 optfeature readme.gentoo-r1 virtualx xdg IUSE=doc test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/polib[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/qtpy[pyqt6,gui,network,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/polib[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/qtpy[pyqt6,gui,network,python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/polib[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/qtpy[pyqt6,gui,network,python_targets_python3_13(-)] ) dev-vcs/git python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/git-cola/git-cola/archive/v4.12.0.tar.gz -> git-cola-4.12.0.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2bc8f5419cc4b5ac887f478919f1ad13 +_md5_=c7fd411ef4c0efefa8de2679b40152af diff --git a/metadata/md5-cache/llvm-core/Manifest.gz b/metadata/md5-cache/llvm-core/Manifest.gz index dfe59babf8b5..d39158ec285b 100644 Binary files a/metadata/md5-cache/llvm-core/Manifest.gz and b/metadata/md5-cache/llvm-core/Manifest.gz differ diff --git a/metadata/md5-cache/llvm-core/polly-20.1.1 b/metadata/md5-cache/llvm-core/polly-20.1.1 index f26be219bb6c..410f124c0b37 100644 --- a/metadata/md5-cache/llvm-core/polly-20.1.1 +++ b/metadata/md5-cache/llvm-core/polly-20.1.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://polly.llvm.org/ INHERIT=cmake llvm.org python-any-r1 IUSE=+debug test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~sparc ~x86 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT RDEPEND=~llvm-core/llvm-20.1.1:20=[debug=] RESTRICT=!test? ( test ) SLOT=20/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.1/llvm-project-20.1.1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.1/llvm-project-20.1.1.src.tar.xz.sig ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm.org fb0a66e8e08c4fc2f6f49907683c8990 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=63d07f2c1872de4d3a8fd34a2077c7e2 +_md5_=35180778a6e394f7b79672a534777478 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 402ba45d9ced..92efc150b8e9 100644 Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ diff --git a/metadata/md5-cache/media-gfx/exiv2-0.28.3 b/metadata/md5-cache/media-gfx/exiv2-0.28.3 deleted file mode 100644 index ce2816dbb3c5..000000000000 --- a/metadata/md5-cache/media-gfx/exiv2-0.28.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/doxygen dev-libs/libxslt media-gfx/graphviz virtual/pkgconfig ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) nls? ( sys-devel/gettext ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/inih[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/libiconv-0-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(-)?] jpegxl? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-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(-)?] ) png? ( 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(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest ) -DESCRIPTION=EXIF, IPTC and XMP metadata C++ library and command line utility -EAPI=8 -HOMEPAGE=https://exiv2.org/ -INHERIT=cmake-multilib python-any-r1 -IUSE=+bmff doc examples jpegxl nls +png test webready +xmp 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 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/inih[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/libiconv-0-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(-)?] jpegxl? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-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(-)?] ) png? ( 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(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[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/0.28 -SRC_URI=https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.3.tar.gz -> exiv2-0.28.3.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=46a854fe66ffa10c899bc5e748202ee2 diff --git a/metadata/md5-cache/media-gfx/exiv2-0.28.4 b/metadata/md5-cache/media-gfx/exiv2-0.28.4 deleted file mode 100644 index f94706b43c35..000000000000 --- a/metadata/md5-cache/media-gfx/exiv2-0.28.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/doxygen dev-libs/libxslt media-gfx/graphviz virtual/pkgconfig ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) nls? ( sys-devel/gettext ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/inih[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/libiconv-0-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(-)?] jpegxl? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-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(-)?] ) png? ( 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(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest ) -DESCRIPTION=EXIF, IPTC and XMP metadata C++ library and command line utility -EAPI=8 -HOMEPAGE=https://exiv2.org/ -INHERIT=cmake-multilib python-any-r1 -IUSE=+bmff doc examples jpegxl nls +png test webready +xmp 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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris -LICENSE=GPL-2 -RDEPEND=dev-libs/inih[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/libiconv-0-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(-)?] jpegxl? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-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(-)?] ) png? ( 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(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[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/0.28 -SRC_URI=https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.4.tar.gz -> exiv2-0.28.4.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ccde2f140b6ef94ef8de37cf9b2ab69e diff --git a/metadata/md5-cache/media-gfx/recoverjpeg-2.2.3-r1 b/metadata/md5-cache/media-gfx/recoverjpeg-2.2.3-r1 deleted file mode 100644 index 404dcb12957a..000000000000 --- a/metadata/md5-cache/media-gfx/recoverjpeg-2.2.3-r1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=- -DEPEND=media-gfx/exif virtual/imagemagick-tools -DESCRIPTION=Recover JPEG pictures from a possibly corrupted disk image -EAPI=7 -HOMEPAGE=https://rfc1149.net/devel/recoverjpeg.html -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=media-gfx/exif virtual/imagemagick-tools -SLOT=0 -SRC_URI=https://rfc1149.net/download/recoverjpeg/recoverjpeg-2.2.3.tar.gz -_md5_=027162868799d58f7b9fa7620fae284b diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index a1bcfee7b836..1ba15fa60951 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/alsa-ucm-conf-1.2.11 b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11 deleted file mode 100644 index a2112b3a7afc..000000000000 --- a/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.11 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DEPEND=!=media-libs/libaom-3.3.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(-)?] ) dav1d? ( >=media-libs/dav1d-1.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(-)?] ) extras? ( test? ( dev-cpp/gtest media-gfx/imagemagick[lcms] ) ) gdk-pixbuf? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1:= ) libyuv? ( media-libs/libyuv:= ) REQUIRED_USE=|| ( aom dav1d ) RESTRICT=!test? ( test ) SLOT=0/16.1.1 -SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v1.2.0.tar.gz -> libavif-1.2.0.tar.gz +SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v1.2.0.tar.gz -> libavif-1.2.0.tar.gz extras? ( https://github.com/kmurray/libargparse/archive/ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz -> libargparse-ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=446943144be01e782908eda9c7aab7a4 +_md5_=b0e5d1b6d869620eb071dde050aad200 diff --git a/metadata/md5-cache/media-libs/libxmi-1.3-r2 b/metadata/md5-cache/media-libs/libxmi-1.3-r2 new file mode 100644 index 000000000000..6cebba570c74 --- /dev/null +++ b/metadata/md5-cache/media-libs/libxmi-1.3-r2 @@ -0,0 +1,12 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 +DEFINED_PHASES=install prepare +DESCRIPTION=C/C++ function library for rasterizing 2-D vector graphics +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/libxmi/ +INHERIT=autotools +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://dev.gentoo.org/~jlec/distfiles/libxmi-1.3.tar.xz +_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=ec98a8803ed9c5810ff67b4b7fa1746b diff --git a/metadata/md5-cache/media-libs/mesa-25.0.2 b/metadata/md5-cache/media-libs/mesa-25.0.2 new file mode 100644 index 000000000000..42e8da0700d4 --- /dev/null +++ b/metadata/md5-cache/media-libs/mesa-25.0.2 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) opencl? ( >=dev-build/meson-1.7.0 >=dev-util/bindgen-0.71.0 || ( dev-lang/rust-bin:9999[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-lang/rust:9999[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-lang/rust-bin:1.86.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(-)?] dev-lang/rust:1.86.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(-)?] dev-lang/rust-bin:1.85.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(-)?] dev-lang/rust:1.85.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(-)?] dev-lang/rust-bin:1.85.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(-)?] dev-lang/rust:1.85.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(-)?] dev-lang/rust-bin:1.84.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(-)?] dev-lang/rust:1.84.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(-)?] dev-lang/rust-bin:1.84.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(-)?] dev-lang/rust:1.84.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(-)?] dev-lang/rust-bin:1.83.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(-)?] dev-lang/rust:1.83.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(-)?] dev-lang/rust-bin:1.82.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(-)?] dev-lang/rust:1.82.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(-)?] dev-lang/rust-bin:1.81.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(-)?] dev-lang/rust:1.81.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(-)?] dev-lang/rust-bin:1.80.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(-)?] dev-lang/rust:1.80.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(-)?] dev-lang/rust-bin:1.79.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(-)?] dev-lang/rust:1.79.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(-)?] dev-lang/rust-bin:1.78.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(-)?] dev-lang/rust:1.78.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(-)?] ) ) >=dev-build/meson-1.4.1 app-alternatives/yacc app-alternatives/lex virtual/pkgconfig || ( ( dev-lang/python:3.13 >=dev-python/mako-0.8.0[python_targets_python3_13(-)] dev-python/packaging[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) ) video_cards_intel? ( ~dev-util/mesa_clc-25.0.2 llvm-core/libclc[spirv(-)] || ( ( dev-lang/python:3.13 dev-python/ply[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/ply[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/ply[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/ply[python_targets_python3_10(-)] ) ) ) vulkan? ( dev-util/glslang video_cards_nvk? ( >=dev-build/meson-1.7.0 >=dev-util/bindgen-0.71.0 >=dev-util/cbindgen-0.26.0 || ( dev-lang/rust-bin:9999[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-lang/rust:9999[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-lang/rust-bin:1.86.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(-)?] dev-lang/rust:1.86.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(-)?] dev-lang/rust-bin:1.85.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(-)?] dev-lang/rust:1.85.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(-)?] dev-lang/rust-bin:1.85.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(-)?] dev-lang/rust:1.85.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(-)?] dev-lang/rust-bin:1.84.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(-)?] dev-lang/rust:1.84.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(-)?] dev-lang/rust-bin:1.84.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(-)?] dev-lang/rust:1.84.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(-)?] dev-lang/rust-bin:1.83.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(-)?] dev-lang/rust:1.83.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(-)?] dev-lang/rust-bin:1.82.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(-)?] dev-lang/rust:1.82.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(-)?] dev-lang/rust-bin:1.81.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(-)?] dev-lang/rust:1.81.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(-)?] dev-lang/rust-bin:1.80.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(-)?] dev-lang/rust:1.80.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(-)?] dev-lang/rust-bin:1.79.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(-)?] dev-lang/rust:1.79.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(-)?] dev-lang/rust-bin:1.78.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(-)?] dev-lang/rust:1.78.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(-)?] ) ) ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=>=dev-libs/expat-2.1.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(-)?] >=dev-util/spirv-tools-1.3.231.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(-)?] >=media-libs/libglvnd-1.3.2[X?,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/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( llvm-core/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 llvm-core/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-15*[spirv(-)] ) ) llvm_slot_16? ( llvm-core/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 llvm-core/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-16*[spirv(-)] ) ) llvm_slot_17? ( llvm-core/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 llvm-core/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-17*[spirv(-)] ) ) llvm_slot_18? ( llvm-core/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 llvm-core/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-18*[spirv(-)] ) ) llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:19 llvm-core/clang:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-19*[spirv(-)] ) ) video_cards_r600? ( virtual/libelf: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(-)?] ) video_cards_radeon? ( virtual/libelf: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(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 llvm-core/libclc[spirv(-)] virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf: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(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( virtual/libudev:= ) wayland? ( >=dev-libs/wayland-1.18.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(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.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(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/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(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] ) video_cards_d3d12? ( >=dev-util/directx-headers-1.614.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(-)?] ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-protocols-1.38 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto ) +DESCRIPTION=OpenGL-like graphic library for Linux +EAPI=8 +HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/ +INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain cargo +IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs test unwind vaapi valgrind vdpau vulkan wayland +X xa +zstd +llvm_slot_19 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=MIT SGI-B-2.0 +RDEPEND=>=dev-libs/expat-2.1.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(-)?] >=dev-util/spirv-tools-1.3.231.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(-)?] >=media-libs/libglvnd-1.3.2[X?,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/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( llvm-core/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 llvm-core/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-15*[spirv(-)] ) ) llvm_slot_16? ( llvm-core/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 llvm-core/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-16*[spirv(-)] ) ) llvm_slot_17? ( llvm-core/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 llvm-core/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-17*[spirv(-)] ) ) llvm_slot_18? ( llvm-core/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 llvm-core/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-18*[spirv(-)] ) ) llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:19 llvm-core/clang:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-19*[spirv(-)] ) ) video_cards_r600? ( virtual/libelf: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(-)?] ) video_cards_radeon? ( virtual/libelf: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(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 llvm-core/libclc[spirv(-)] virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf: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(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( virtual/libudev:= ) wayland? ( >=dev-libs/wayland-1.18.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(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.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(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/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(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] ) +REQUIRED_USE=d3d9? ( || ( video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_panfrost video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_vmware video_cards_zink ) ) llvm? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 ) ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://archive.mesa3d.org/mesa-25.0.2.tar.xz https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.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/quote/1.0.33/download -> quote-1.0.33.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/paste/1.0.14/download -> paste-1.0.14.crate +_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=97568b50470a58128cbdb7c715640125 diff --git a/metadata/md5-cache/media-libs/urt-3.1b-r3 b/metadata/md5-cache/media-libs/urt-3.1b-r3 deleted file mode 100644 index 94a215dc0452..000000000000 --- a/metadata/md5-cache/media-libs/urt-3.1b-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=X? ( x11-libs/libXext ) gif? ( media-libs/giflib ) postscript? ( app-text/ghostscript-gpl ) tiff? ( media-libs/tiff:= ) X? ( x11-base/xorg-proto ) -DESCRIPTION=the Utah Raster Toolkit is a library for dealing with raster images -EAPI=7 -HOMEPAGE=https://www.cs.utah.edu/gdc/projects/urt/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=gif postscript static-libs tiff tools X -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris -LICENSE=URT gif? ( free-noncomm ) -RDEPEND=X? ( x11-libs/libXext ) gif? ( media-libs/giflib ) postscript? ( app-text/ghostscript-gpl ) tiff? ( media-libs/tiff:= ) -SLOT=0/3.1b-r2 -SRC_URI=ftp://ftp.iastate.edu/pub/utah-raster/urt-3.1b.tar.Z -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=3a16c635c6a9a2bb689773abfc7d6c1c diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 80a355f27e3d..66f7988b10c4 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/ffmpeg-chromium-126 b/metadata/md5-cache/media-video/ffmpeg-chromium-126 deleted file mode 100644 index 7821bf2f7184..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-126 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -DEFINED_PHASES=compile configure install prepare -DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers -EAPI=8 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) -RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=test -SLOT=126 -SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-126.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=413d592b865d1352760892fdca092d1d diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-127 b/metadata/md5-cache/media-video/ffmpeg-chromium-127 deleted file mode 100644 index 5379a3c4f30f..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-127 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -DEFINED_PHASES=compile configure install prepare -DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers -EAPI=8 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) -RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=test -SLOT=127 -SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-127.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=30b3eef81308bb25971a7a1e6df29e55 diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-128 b/metadata/md5-cache/media-video/ffmpeg-chromium-128 deleted file mode 100644 index cb09a352264e..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-128 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -DEFINED_PHASES=compile configure install prepare -DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers -EAPI=8 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) -RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=test -SLOT=128 -SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-128.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6ac9b8b725af59ad05b2f052b9915f3c diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-129 b/metadata/md5-cache/media-video/ffmpeg-chromium-129 deleted file mode 100644 index 6bd3d0fcab2f..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-129 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -DEFINED_PHASES=compile configure install prepare -DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers -EAPI=8 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) -RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=test -SLOT=129 -SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-129.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=f133a09525e5d0556415f6c3038adc33 diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-130 b/metadata/md5-cache/media-video/ffmpeg-chromium-130 deleted file mode 100644 index 1de3ec49736b..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-130 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -DEFINED_PHASES=compile configure install prepare -DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers -EAPI=8 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) -RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=test -SLOT=130 -SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-130.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6d085e8bbcfbe1d88228cdd33baae0d8 diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-131 b/metadata/md5-cache/media-video/ffmpeg-chromium-131 deleted file mode 100644 index c04f12c7e078..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-131 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) -DEFINED_PHASES=compile configure install prepare -DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 ) -DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers -EAPI=8 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) -RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) -REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=test -SLOT=131 -SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-131.tar.xz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a8ad79772ff23bd520ce5c3431b6c978 diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-134 b/metadata/md5-cache/media-video/ffmpeg-chromium-134 index f1882266809b..888b5a7cabb9 100644 --- a/metadata/md5-cache/media-video/ffmpeg-chromium-134 +++ b/metadata/md5-cache/media-video/ffmpeg-chromium-134 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://ffmpeg.org/ INHERIT=flag-o-matic toolchain-funcs IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=134 SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-134.tar.xz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=67bc485870a9a9bcead9fb7108b7972c +_md5_=86c8273eb5bb8a4a0706d10e79f9eab8 diff --git a/metadata/md5-cache/media-video/vlc-3.0.21-r3 b/metadata/md5-cache/media-video/vlc-3.0.21-r3 deleted file mode 100644 index 8c9a8e8e294c..000000000000 --- a/metadata/md5-cache/media-video/vlc-3.0.21-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) wayland? ( dev-util/wayland-scanner ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( =dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123-base ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:2= ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( media-libs/taglib:= ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( media-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) -DESCRIPTION=Media player and framework with support for most multimedia files and streaming -EAPI=8 -HOMEPAGE=https://www.videolan.org/vlc/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg -IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test -KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86 -LICENSE=LGPL-2.1 GPL-2 -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( =dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123-base ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:2= ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( media-libs/taglib:= ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( media-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) -REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( archive gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) -RESTRICT=!test? ( test ) -SLOT=0/5-9 -SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.21/vlc-3.0.21.tar.xz https://dev.gentoo.org/~asturm/distfiles/vlc-3.0.21-taglib2.tar.xz -_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9698087a7602c554cb371a6ecb62aad4 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index 48ad74e878c5..f75d59d19798 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/signal-desktop-bin-7.46.1 b/metadata/md5-cache/net-im/signal-desktop-bin-7.46.1 deleted file mode 100644 index d26a4d6a102a..000000000000 --- a/metadata/md5-cache/net-im/signal-desktop-bin-7.46.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer -EAPI=8 -HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=pax-utils unpacker xdg -KEYWORDS=-* amd64 -LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1 -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib || ( media-libs/libpulse media-sound/apulse ) media-libs/mesa[X(+)] net-print/cups sys-apps/dbus virtual/udev x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango -RESTRICT=splitdebug -SLOT=0 -SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.46.1_amd64.deb -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f0e8a0251463b88b010341f26912247c diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0 new file mode 100644 index 000000000000..fe050ecd7d64 --- /dev/null +++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare unpack +DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer +EAPI=8 +HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=pax-utils unpacker xdg +KEYWORDS=-* amd64 +LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1 +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib || ( media-libs/libpulse media-sound/apulse ) media-libs/mesa[X(+)] net-print/cups sys-apps/dbus virtual/udev x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango +RESTRICT=splitdebug +SLOT=0 +SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.47.0_amd64.deb +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=f0e8a0251463b88b010341f26912247c diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 1fb827b80ce4..ccee2454ba1c 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/libnftnl-1.2.8 b/metadata/md5-cache/net-libs/libnftnl-1.2.8 index c05c7ab22380..77c235609894 100644 --- a/metadata/md5-cache/net-libs/libnftnl-1.2.8 +++ b/metadata/md5-cache/net-libs/libnftnl-1.2.8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/11 SRC_URI=https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.8.tar.xz verify-sig? ( https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.8.tar.xz.sig ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=905d32611f2f729320acc297d8da9df7 +_md5_=6d2d46d76af06934b787d41286bbb31e diff --git a/metadata/md5-cache/net-libs/libquotient-0.8.2-r1 b/metadata/md5-cache/net-libs/libquotient-0.8.2-r1 deleted file mode 100644 index 03793250b2a2..000000000000 --- a/metadata/md5-cache/net-libs/libquotient-0.8.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/olm dev-libs/openssl:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] dev-qt/qtbase:6[gui,network,sql,ssl] dev-qt/qtmultimedia:6 test? ( dev-qt/qtbase:6[concurrent] ) -DESCRIPTION=Qt-based SDK to develop applications for Matrix -EAPI=8 -HOMEPAGE=https://github.com/quotient-im/libQuotient -INHERIT=cmake -IUSE=test -KEYWORDS=amd64 arm64 ~ppc64 x86 -LICENSE=LGPL-2+ -RDEPEND=dev-libs/olm dev-libs/openssl:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] dev-qt/qtbase:6[gui,network,sql,ssl] dev-qt/qtmultimedia:6 -RESTRICT=!test? ( test ) -SLOT=0/0.8.2 -SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.8.2.tar.gz -> libquotient-0.8.2.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a104618c4d6675ec0f60aaf67d252fae diff --git a/metadata/md5-cache/net-libs/libquotient-0.9.1 b/metadata/md5-cache/net-libs/libquotient-0.9.1 deleted file mode 100644 index 7dddd1826f28..000000000000 --- a/metadata/md5-cache/net-libs/libquotient-0.9.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/olm dev-libs/openssl:= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-6.4:6=[gui,network,sql,ssl] >=dev-qt/qtmultimedia-6.4:6 test? ( >=dev-qt/qtbase-6.4:6[concurrent] ) -DESCRIPTION=Qt-based SDK to develop applications for Matrix -EAPI=8 -HOMEPAGE=https://github.com/quotient-im/libQuotient -INHERIT=cmake -IUSE=test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 -LICENSE=LGPL-2+ -RDEPEND=dev-libs/olm dev-libs/openssl:= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-6.4:6=[gui,network,sql,ssl] >=dev-qt/qtmultimedia-6.4:6 -RESTRICT=!test? ( test ) -SLOT=0/0.9.1 -SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.9.1.tar.gz -> libquotient-0.9.1.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9a310b95313647f365e00e380e528247 diff --git a/metadata/md5-cache/net-libs/libquotient-0.9.3 b/metadata/md5-cache/net-libs/libquotient-0.9.3 new file mode 100644 index 000000000000..299f248e24f6 --- /dev/null +++ b/metadata/md5-cache/net-libs/libquotient-0.9.3 @@ -0,0 +1,16 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/olm dev-libs/openssl:= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-6.4:6=[gui,network,sql,ssl] >=dev-qt/qtmultimedia-6.4:6 test? ( >=dev-qt/qtbase-6.4:6[concurrent] ) +DESCRIPTION=Qt-based SDK to develop applications for Matrix +EAPI=8 +HOMEPAGE=https://github.com/quotient-im/libQuotient +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2+ +RDEPEND=dev-libs/olm dev-libs/openssl:= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-6.4:6=[gui,network,sql,ssl] >=dev-qt/qtmultimedia-6.4:6 +RESTRICT=!test? ( test ) +SLOT=0/0.9.3 +SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.9.3.tar.gz -> libquotient-0.9.3.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=5dd882f66fbc5e15dd59319fe776edb0 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index 23821d436820..49d28a3070f0 100644 Binary files a/metadata/md5-cache/net-mail/Manifest.gz and b/metadata/md5-cache/net-mail/Manifest.gz differ diff --git a/metadata/md5-cache/net-mail/dovecot-2.3.21.1 b/metadata/md5-cache/net-mail/dovecot-2.3.21.1 deleted file mode 100644 index 2d64565c919a..000000000000 --- a/metadata/md5-cache/net-mail/dovecot-2.3.21.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= dev-libs/openssl:0= sys-libs/zlib:= virtual/libiconv argon2? ( dev-libs/libsodium:= ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) lucene? ( >=dev-cpp/clucene-2.3 ) lz4? ( app-arch/lz4 ) mysql? ( dev-db/mysql-connector-c:0= ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:* ) rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) stemmer? ( dev-libs/snowball-stemmer:= ) suid? ( acct-group/mail ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) virtual/libcrypt:= -DESCRIPTION=An IMAP and POP3 server written with security primarily in mind -EAPI=8 -HOMEPAGE=https://www.dovecot.org/ -INHERIT=autotools flag-o-matic lua-single ssl-cert systemd toolchain-funcs -IUSE=kerberos ldap lua mysql pam postgres sqlite lz4 zstd argon2 caps doc lucene managesieve rpc selinux sieve solr static-libs stemmer suid systemd tcpd textcat unwind lua_single_target_lua5-1 lua_single_target_lua5-3 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 -LICENSE=LGPL-2.1 MIT -RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= dev-libs/openssl:0= sys-libs/zlib:= virtual/libiconv argon2? ( dev-libs/libsodium:= ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) lucene? ( >=dev-cpp/clucene-2.3 ) lz4? ( app-arch/lz4 ) mysql? ( dev-db/mysql-connector-c:0= ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:* ) rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) stemmer? ( dev-libs/snowball-stemmer:= ) suid? ( acct-group/mail ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) virtual/libcrypt:= acct-group/dovecot acct-group/dovenull acct-user/dovecot acct-user/dovenull net-mail/mailbase[pam?] -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) -SLOT=0/2.3.21.1 -SRC_URI=https://dovecot.org/releases/2.3/dovecot-2.3.21.1.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.21.1.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.21.1.tar.gz ) -_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6451ef741601f7968aabc65e8a914db8 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index ec0df7a18c18..f4c27607aeb4 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/asterisk-18.26.1 b/metadata/md5-cache/net-misc/asterisk-18.26.1 index 1e1bb23f49ee..b954c196e198 100644 --- a/metadata/md5-cache/net-misc/asterisk-18.26.1 +++ b/metadata/md5-cache/net-misc/asterisk-18.26.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.asterisk.org/ INHERIT=autotools linux-info lua-single toolchain-funcs IUSE=voicemail_storage_odbc voicemail_storage_imap alsa blocks bluetooth calendar +caps cluster codec2 curl debug deprecated doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 PDEPEND=net-misc/asterisk-base RDEPEND=acct-user/asterisk acct-group/asterisk dev-db/sqlite:3 dev-libs/popt >=dev-libs/jansson-2.11:= dev-libs/libedit dev-libs/libxml2:2 dev-libs/libxslt sys-apps/util-linux sys-libs/zlib virtual/libcrypt:= alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez:= ) calendar? ( net-libs/neon:= dev-libs/libical:= dev-libs/iksemel ) caps? ( sys-libs/libcap ) blocks? ( sys-libs/blocksruntime ) cluster? ( sys-cluster/corosync ) codec2? ( media-libs/codec2:= ) curl? ( net-misc/curl ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.6 ) iconv? ( virtual/libiconv ) ilbc? ( media-libs/libilbc ) ldap? ( net-nds/openldap:= ) lua? ( 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 ) ) mysql? ( dev-db/mysql-connector-c:= ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) pjproject? ( >=net-libs/pjproject-2.12:= ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql:* ) radius? ( net-dialup/freeradius-client ) snmp? ( net-analyzer/net-snmp:= ) span? ( media-libs/spandsp ) speex? ( media-libs/libogg media-libs/speex media-libs/speexdsp ) srtp? ( net-libs/libsrtp:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) !systemd? ( !sys-apps/systemd ) unbound? ( net-dns/unbound ) vorbis? ( media-libs/libogg media-libs/libvorbis ) voicemail_storage_imap? ( net-libs/c-client[ssl=] ) xmpp? ( dev-libs/iksemel ) net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound selinux? ( sec-policy/selinux-asterisk ) syslog? ( virtual/logger ) @@ -14,4 +14,4 @@ REQUIRED_USE=gtalk? ( xmpp ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_tar SLOT=0/18 SRC_URI=https://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-18.26.1.tar.gz _eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6a26b8d39bf3e6a013db1f6d5b897ab0 +_md5_=9d4fbe35404e5e69579d06b8058b172a diff --git a/metadata/md5-cache/net-misc/curl-8.12.1 b/metadata/md5-cache/net-misc/curl-8.12.1 index 516998eaf676..bb8055e4a071 100644 --- a/metadata/md5-cache/net-misc/curl-8.12.1 +++ b/metadata/md5-cache/net-misc/curl-8.12.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://curl.se/ INHERIT=autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig IUSE=+adns +alt-svc brotli debug +ftp gnutls gopher +hsts +http2 +http3 idn +imap kerberos ldap mbedtls +openssl +pop3 +psl +progress-meter +quic rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp +websockets zstd +curl_quic_openssl curl_quic_ngtcp2 curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls 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 ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD curl ISC test? ( BSD-4 ) RDEPEND=>=sys-libs/zlib-1.1.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(-)?] adns? ( >=net-dns/c-ares-1.16.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(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.15.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(-)?] ) http3? ( >=net-libs/nghttp3-1.1.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(-)?] ) idn? ( >=net-dns/libidn2-2.0.0:=[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? ( >=virtual/krb5-0-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(-)?] ) ldap? ( >=net-nds/openldap-2.0.0:=[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(-)?] ) psl? ( net-libs/libpsl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quic? ( curl_quic_openssl? ( >=dev-libs/openssl-3.3.0:=[quic,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_quic_ngtcp2? ( >=net-libs/ngtcp2-1.2.0[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( >=net-libs/libssh2-1.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(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates >=net-libs/gnutls-3.1.10:=[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/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls: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(-)?] ) openssl? ( >=dev-libs/openssl-0.9.7:=[sslv3(-)=,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(-)?] ) rustls? ( >=net-libs/rustls-ffi-0.14.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(-)?] ) ) zstd? ( app-arch/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(-)?] ) REQUIRED_USE=quic? ( ^^ ( curl_quic_openssl curl_quic_ngtcp2 ) http3 ssl ) ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_ssl_rustls ) ) curl_quic_openssl? ( curl_ssl_openssl quic !gnutls !mbedtls !rustls ) curl_quic_ngtcp2? ( curl_ssl_gnutls quic !mbedtls !openssl !rustls ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) http3? ( alt-svc quic ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://curl.se/download/curl-8.12.1.tar.xz verify-sig? ( https://curl.se/download/curl-8.12.1.tar.xz.asc ) _eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=375fa2845b2fe7ff4b18494b8f3e6f66 +_md5_=eb5b881300e888b5446ca3a9680b0af1 diff --git a/metadata/md5-cache/net-misc/frr-10.1.2 b/metadata/md5-cache/net-misc/frr-10.1.2 index 2019d4b33c2b..2df8e226dcf0 100644 --- a/metadata/md5-cache/net-misc/frr-10.1.2 +++ b/metadata/md5-cache/net-misc/frr-10.1.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://frrouting.org/ INHERIT=autotools pam python-single-r1 systemd IUSE=doc fpm grpc nhrp ospfapi pam rpki snmp test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 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_13? ( dev-lang/python:3.13 ) acct-user/frr dev-libs/json-c:0= dev-libs/protobuf-c:0= >=net-libs/libyang-2.1.128 sys-libs/libcap sys-libs/readline:0= virtual/libcrypt:= grpc? ( net-libs/grpc:= ) nhrp? ( net-dns/c-ares:0= ) pam? ( sys-libs/pam ) rpki? ( >=net-libs/rtrlib-0.8.0[ssh] ) snmp? ( net-analyzer/net-snmp:= ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/10.1 SRC_URI=https://github.com/FRRouting/frr/archive/frr-10.1.2.tar.gz _eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=5d362c2e2cf46e89021704292459a40b +_md5_=f2444b9c3754da04d6b0a14b1a68b303 diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz index b6986452067d..7c83c8fb9deb 100644 Binary files a/metadata/md5-cache/net-p2p/Manifest.gz and b/metadata/md5-cache/net-p2p/Manifest.gz differ diff --git a/metadata/md5-cache/net-p2p/qbittorrent-5.0.1 b/metadata/md5-cache/net-p2p/qbittorrent-5.0.1 deleted file mode 100644 index 32f5fce65c7b..000000000000 --- a/metadata/md5-cache/net-p2p/qbittorrent-5.0.1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-qbittorrent ) >=dev-qt/qttools-6.5:6[linguist] virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=>=dev-libs/openssl-3.0.2:= >=net-libs/libtorrent-rasterbar-1.2.19:= >=sys-libs/zlib-1.2.11 >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) >=dev-libs/boost-1.76 -DESCRIPTION=BitTorrent client in C++ and Qt -EAPI=8 -HOMEPAGE=https://www.qbittorrent.org -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake edo multibuild optfeature systemd verify-sig xdg -IUSE=+dbus +gui systemd test webui verify-sig -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=>=dev-libs/openssl-3.0.2:= >=net-libs/libtorrent-rasterbar-1.2.19:= >=sys-libs/zlib-1.2.11 >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) -REQUIRED_USE=|| ( gui webui ) dbus? ( gui ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.0.1.tar.xz verify-sig? ( https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.0.1.tar.xz.asc ) -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=aa58a7ee94e18a7487711da47227b118 diff --git a/metadata/md5-cache/net-p2p/qbittorrent-5.0.3 b/metadata/md5-cache/net-p2p/qbittorrent-5.0.3 index c7709ba9b00f..825de821abc4 100644 --- a/metadata/md5-cache/net-p2p/qbittorrent-5.0.3 +++ b/metadata/md5-cache/net-p2p/qbittorrent-5.0.3 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.qbittorrent.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake edo multibuild optfeature systemd verify-sig xdg IUSE=+dbus +gui systemd test webui verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ GPL-3+ RDEPEND=>=dev-libs/openssl-3.0.2:= >=net-libs/libtorrent-rasterbar-1.2.19:= >=sys-libs/zlib-1.2.11 >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) REQUIRED_USE=|| ( gui webui ) dbus? ( gui ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.0.3.tar.xz verify-sig? ( https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.0.3.tar.xz.asc ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e572512a9ffed0b24ed7c0d844e84ba2 +_md5_=5be92612715932c6ef69efd0ebd734d6 diff --git a/metadata/md5-cache/net-p2p/qbittorrent-5.0.4 b/metadata/md5-cache/net-p2p/qbittorrent-5.0.4 new file mode 100644 index 000000000000..438c226cdced --- /dev/null +++ b/metadata/md5-cache/net-p2p/qbittorrent-5.0.4 @@ -0,0 +1,18 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-qbittorrent ) >=dev-qt/qttools-6.5:6[linguist] virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack +DEPEND=>=dev-libs/openssl-3.0.2:= >=net-libs/libtorrent-rasterbar-1.2.19:= >=sys-libs/zlib-1.2.11 >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) >=dev-libs/boost-1.76 +DESCRIPTION=BitTorrent client in C++ and Qt +EAPI=8 +HOMEPAGE=https://www.qbittorrent.org +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake edo multibuild optfeature systemd verify-sig xdg +IUSE=+dbus +gui systemd test webui verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+-with-openssl-exception GPL-3+-with-openssl-exception +RDEPEND=>=dev-libs/openssl-3.0.2:= >=net-libs/libtorrent-rasterbar-1.2.19:= >=sys-libs/zlib-1.2.11 >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) +REQUIRED_USE=|| ( gui webui ) dbus? ( gui ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.0.4.tar.xz verify-sig? ( https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.0.4.tar.xz.asc ) +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=ca88284ea94dbd742ce2836e63607a02 diff --git a/metadata/md5-cache/net-p2p/qbittorrent-9999 b/metadata/md5-cache/net-p2p/qbittorrent-9999 index 0babe86ea635..9e39acf7f67d 100644 --- a/metadata/md5-cache/net-p2p/qbittorrent-9999 +++ b/metadata/md5-cache/net-p2p/qbittorrent-9999 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.qbittorrent.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake edo multibuild optfeature systemd verify-sig xdg git-r3 IUSE=+dbus +gui systemd test webui verify-sig -LICENSE=GPL-2+ GPL-3+ +LICENSE=GPL-2+-with-openssl-exception GPL-3+-with-openssl-exception PROPERTIES=live RDEPEND=>=dev-libs/openssl-3.0.2:= >=net-libs/libtorrent-rasterbar-1.2.19:= >=sys-libs/zlib-1.2.11 >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) REQUIRED_USE=|| ( gui webui ) dbus? ( gui ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e572512a9ffed0b24ed7c0d844e84ba2 +_md5_=ca88284ea94dbd742ce2836e63607a02 diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index 5e9a81932ad3..d0f41b5ce207 100644 Binary files a/metadata/md5-cache/net-proxy/Manifest.gz and b/metadata/md5-cache/net-proxy/Manifest.gz differ diff --git a/metadata/md5-cache/net-proxy/haproxy-2.9.11 b/metadata/md5-cache/net-proxy/haproxy-2.9.11 deleted file mode 100644 index 7cf9d9abc62b..000000000000 --- a/metadata/md5-cache/net-proxy/haproxy-2.9.11 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile install postinst setup test unpack -DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) -DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments -EAPI=8 -HOMEPAGE=http://www.haproxy.org -INHERIT=toolchain-funcs lua-single systemd linux-info multiprocessing -IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd test +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=amd64 ~arm64 ~ppc x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) acct-group/haproxy acct-user/haproxy -REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib ) -RESTRICT=!test? ( test ) -SLOT=0/2.9 -SRC_URI=http://haproxy.1wt.eu/download/2.9/src/haproxy-2.9.11.tar.gz test? ( https://github.com/vtest/VTest/archive/af198470d7ce482d3d26eb9ca3f246a438739366.tar.gz -> VTest-af198470d7ce482d3d26eb9ca3f246a438739366.tar.gz ) -_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=a61cfdc3813762e5b66773599e5a1af8 diff --git a/metadata/md5-cache/net-proxy/haproxy-2.9.14 b/metadata/md5-cache/net-proxy/haproxy-2.9.14 deleted file mode 100644 index 9af22bc56a55..000000000000 --- a/metadata/md5-cache/net-proxy/haproxy-2.9.14 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile install postinst setup test unpack -DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) -DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments -EAPI=8 -HOMEPAGE=http://www.haproxy.org -INHERIT=toolchain-funcs lua-single systemd linux-info multiprocessing -IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd test +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) acct-group/haproxy acct-user/haproxy -REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib ) -RESTRICT=!test? ( test ) -SLOT=0/2.9 -SRC_URI=http://haproxy.1wt.eu/download/2.9/src/haproxy-2.9.14.tar.gz test? ( https://github.com/vtest/VTest/archive/af198470d7ce482d3d26eb9ca3f246a438739366.tar.gz -> VTest-af198470d7ce482d3d26eb9ca3f246a438739366.tar.gz ) -_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=1bde6cc968b496da521f7ecf74ca3b0c diff --git a/metadata/md5-cache/net-proxy/haproxy-2.9.6 b/metadata/md5-cache/net-proxy/haproxy-2.9.6 deleted file mode 100644 index 23f3e3a40604..000000000000 --- a/metadata/md5-cache/net-proxy/haproxy-2.9.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile install postinst setup test unpack -DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) -DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments -EAPI=7 -HOMEPAGE=http://www.haproxy.org -INHERIT=toolchain-funcs lua-single systemd linux-info multiprocessing -IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd test +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=amd64 arm64 ppc x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) acct-group/haproxy acct-user/haproxy -REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib ) -RESTRICT=!test? ( test ) -SLOT=0/2.9 -SRC_URI=http://haproxy.1wt.eu/download/2.9/src/haproxy-2.9.6.tar.gz test? ( https://github.com/vtest/VTest/archive/af198470d7ce482d3d26eb9ca3f246a438739366.tar.gz -> VTest-af198470d7ce482d3d26eb9ca3f246a438739366.tar.gz ) -_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=0666d82ab0d4a7505360cee7efd85bd2 diff --git a/metadata/md5-cache/net-proxy/haproxy-2.9.9999 b/metadata/md5-cache/net-proxy/haproxy-2.9.9999 deleted file mode 100644 index 88de212f7821..000000000000 --- a/metadata/md5-cache/net-proxy/haproxy-2.9.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile install postinst setup test unpack -DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) -DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments -EAPI=8 -HOMEPAGE=http://www.haproxy.org -INHERIT=toolchain-funcs lua-single systemd linux-info git-r3 multiprocessing -IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd test +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4 -LICENSE=GPL-2 LGPL-2.1 -PROPERTIES=live -RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( dev-libs/libpcre2 sys-libs/zlib ) acct-group/haproxy acct-user/haproxy -REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib ) -RESTRICT=!test? ( test ) -SLOT=0/2.9 -_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=307ba0fa672cb62571d490382cfcc2bf diff --git a/metadata/md5-cache/net-proxy/torsocks-2.4.0-r2 b/metadata/md5-cache/net-proxy/torsocks-2.4.0-r2 index 8e88ee00cdc6..f95ea37f1893 100644 --- a/metadata/md5-cache/net-proxy/torsocks-2.4.0-r2 +++ b/metadata/md5-cache/net-proxy/torsocks-2.4.0-r2 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://gitlab.torproject.org/tpo/core/torsocks INHERIT=autotools IUSE=static-libs -KEYWORDS=amd64 ~arm ~arm64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://gitlab.torproject.org/tpo/core/torsocks/-/archive/v2.4.0/torsocks-v2.4.0.tar.bz2 _eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=e8c2cb5d63e65c325297d30fcaf5da7a +_md5_=e5a8ecda31c393e14d75a720e41c680b diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 6f7864bdd21d..720a21a71a53 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/tor-0.4.8.15 b/metadata/md5-cache/net-vpn/tor-0.4.8.15 new file mode 100644 index 000000000000..d9a12fe2f6d5 --- /dev/null +++ b/metadata/md5-cache/net-vpn/tor-0.4.8.15 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 ) acct-user/tor acct-group/tor virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=configure install prepare setup test unpack +DEPEND=>=dev-libs/libevent-2.1.12-r1:=[ssl] dev-libs/openssl:=[-bindist(-)] sys-libs/zlib caps? ( sys-libs/libcap ) man? ( app-text/asciidoc ) lzma? ( app-arch/xz-utils ) scrypt? ( app-crypt/libscrypt ) seccomp? ( >=sys-libs/libseccomp-2.4.1 ) systemd? ( sys-apps/systemd:= ) zstd? ( app-arch/zstd:= ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) +DESCRIPTION=Anonymizing overlay network for TCP +EAPI=8 +HOMEPAGE=https://www.torproject.org/ https://gitlab.torproject.org/tpo/core/tor/ +INHERIT=edo python-any-r1 readme.gentoo-r1 systemd verify-sig +IUSE=caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos +LICENSE=BSD GPL-2 GPL-3 +RDEPEND=>=dev-libs/libevent-2.1.12-r1:=[ssl] dev-libs/openssl:=[-bindist(-)] sys-libs/zlib caps? ( sys-libs/libcap ) man? ( app-text/asciidoc ) lzma? ( app-arch/xz-utils ) scrypt? ( app-crypt/libscrypt ) seccomp? ( >=sys-libs/libseccomp-2.4.1 ) systemd? ( sys-apps/systemd:= ) zstd? ( app-arch/zstd:= ) acct-user/tor acct-group/tor selinux? ( sec-policy/selinux-tor ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.torproject.org/dist/tor-0.4.8.15.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.8.15.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.8.15.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.8.15.tar.gz.sha256sum.asc ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=3e75c389cd51f798a365705639164c12 diff --git a/metadata/md5-cache/sci-biology/Manifest.gz b/metadata/md5-cache/sci-biology/Manifest.gz index 03d50a740773..b55feb19ff30 100644 Binary files a/metadata/md5-cache/sci-biology/Manifest.gz and b/metadata/md5-cache/sci-biology/Manifest.gz differ diff --git a/metadata/md5-cache/sci-biology/bcftools-1.21 b/metadata/md5-cache/sci-biology/bcftools-1.21 new file mode 100644 index 000000000000..2d818b5d2a23 --- /dev/null +++ b/metadata/md5-cache/sci-biology/bcftools-1.21 @@ -0,0 +1,16 @@ +BDEPEND=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_13? ( dev-lang/python:3.13 ) +DEFINED_PHASES=configure prepare setup +DEPEND=dev-lang/perl python_single_target_python3_10? ( dev-python/matplotlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/matplotlib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/matplotlib[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/matplotlib[python_targets_python3_13(-)] ) =sci-libs/htslib-1.21*:= sys-libs/zlib 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_13? ( dev-lang/python:3.13 ) +DESCRIPTION=Utilities for variant calling and manipulating VCF and BCF files +EAPI=8 +HOMEPAGE=http://www.htslib.org +INHERIT=python-single-r1 +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-lang/perl python_single_target_python3_10? ( dev-python/matplotlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/matplotlib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/matplotlib[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/matplotlib[python_targets_python3_13(-)] ) =sci-libs/htslib-1.21*:= sys-libs/zlib 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_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +SLOT=0 +SRC_URI=https://github.com/samtools/bcftools/releases/download/1.21/bcftools-1.21.tar.bz2 +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=23610a18487eebc1c1e80b2b35d13b57 diff --git a/metadata/md5-cache/sci-biology/pysam-0.23.0 b/metadata/md5-cache/sci-biology/pysam-0.23.0 new file mode 100644 index 000000000000..2fcade2057a9 --- /dev/null +++ b/metadata/md5-cache/sci-biology/pysam-0.23.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( =sci-biology/bcftools-1.21* =sci-biology/samtools-1.21* ) test? ( =sci-libs/htslib-1.21*:= >=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(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND==sci-libs/htslib-1.21*:= 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=Python interface for the SAM/BAM sequence alignment and mapping format +EAPI=8 +HOMEPAGE=https://github.com/pysam-developers/pysam https://pypi.org/project/pysam/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND==sci-libs/htslib-1.21*:= 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/pysam-developers/pysam/archive/v0.23.0.tar.gz -> pysam-0.23.0.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=d9ebc3568a6c8990e691f1300e83fc2e diff --git a/metadata/md5-cache/sci-biology/pysam-9999 b/metadata/md5-cache/sci-biology/pysam-9999 index 61d8548de080..e7c0d79955c3 100644 --- a/metadata/md5-cache/sci-biology/pysam-9999 +++ b/metadata/md5-cache/sci-biology/pysam-9999 @@ -1,16 +1,16 @@ -BDEPEND=test? ( >=sci-biology/bcftools-1.17 >=sci-biology/samtools-1.17 ) test? ( >=sci-libs/htslib-1.17 >=dev-python/pytest-7.4.4[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 ) >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=sci-biology/bcftools-1.21 >=sci-biology/samtools-1.21 ) test? ( >=sci-libs/htslib-1.21 >=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(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=sci-libs/htslib-1.17 dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEPEND=>=sci-libs/htslib-1.21 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=Python interface for the SAM/BAM sequence alignment and mapping format EAPI=8 HOMEPAGE=https://github.com/pysam-developers/pysam https://pypi.org/project/pysam/ INHERIT=distutils-r1 git-r3 -IUSE=test python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug LICENSE=MIT PROPERTIES=live -RDEPEND=>=sci-libs/htslib-1.17 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 ) +RDEPEND=>=sci-libs/htslib-1.21 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 _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=bcdb07ed2c7ed322810daba181d02da3 +_md5_=ee0f3396a3881d2443c05a3426eda8b5 diff --git a/metadata/md5-cache/sci-biology/samtools-1.21 b/metadata/md5-cache/sci-biology/samtools-1.21 new file mode 100644 index 000000000000..88a5db01f822 --- /dev/null +++ b/metadata/md5-cache/sci-biology/samtools-1.21 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare +DEPEND=dev-lang/perl =sci-libs/htslib-1.21*:= sys-libs/ncurses:=[unicode(+)] sys-libs/zlib +DESCRIPTION=Utilities for analysing and manipulating the SAM/BAM alignment formats +EAPI=8 +HOMEPAGE=http://www.htslib.org/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=MIT +RDEPEND=dev-lang/perl =sci-libs/htslib-1.21*:= sys-libs/ncurses:=[unicode(+)] sys-libs/zlib +SLOT=0 +SRC_URI=https://github.com/samtools/samtools/releases/download/1.21/samtools-1.21.tar.bz2 +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=d1fe036f82fbc9f73c61d5695e6b4b95 diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz index b1e4ef9ee089..73db71a43331 100644 Binary files a/metadata/md5-cache/sci-chemistry/Manifest.gz and b/metadata/md5-cache/sci-chemistry/Manifest.gz differ diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2024.3 b/metadata/md5-cache/sci-chemistry/gromacs-2024.3 deleted file mode 100644 index c97b57a5058e..000000000000 --- a/metadata/md5-cache/sci-chemistry/gromacs-2024.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) opencl? ( virtual/opencl ) openmp? ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) virtual/pkgconfig clang? ( >=llvm-core/clang-6:* ) build-manual? ( app-text/doxygen python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-copybutton[python_targets_python3_12(-)] dev-python/sphinx-inline-tabs[python_targets_python3_12(-)] dev-python/sphinx-argparse[python_targets_python3_12(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_12(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DESCRIPTION=The ultimate molecular dynamics simulation package -EAPI=8 -HOMEPAGE=https://www.gromacs.org/ -INHERIT=bash-completion-r1 cmake cuda distutils-r1 flag-o-matic readme.gentoo-r1 toolchain-funcs xdg-utils -IUSE=blas clang clang-cuda cuda +custom-cflags +doc build-manual double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi +offensive opencl openmp +python +single-precision test +threads +tng cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=amd64 -arm arm64 ~riscv -x86 ~amd64-linux -x86-linux ~x64-macos -LICENSE=LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD ) -RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) opencl? ( virtual/opencl ) openmp? ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0/2024.3 -SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2024.3.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2024.3.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2024.3.tar.gz ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fe4bb702fd6ae098ac9ddd266d6689b2 diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2025.1 b/metadata/md5-cache/sci-chemistry/gromacs-2025.1 new file mode 100644 index 000000000000..efb3818bfedb --- /dev/null +++ b/metadata/md5-cache/sci-chemistry/gromacs-2025.1 @@ -0,0 +1,16 @@ +BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) opencl? ( virtual/opencl ) openmp? ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) nnpot? ( sci-ml/caffe2[cuda=,opencl=] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) virtual/pkgconfig clang? ( >=llvm-core/clang-6:* ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-copybutton[python_targets_python3_12(-)] dev-python/sphinx-inline-tabs[python_targets_python3_12(-)] dev-python/sphinx-argparse[python_targets_python3_12(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_12(-)] ) build-manual? ( app-text/doxygen python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-copybutton[python_targets_python3_12(-)] dev-python/sphinx-inline-tabs[python_targets_python3_12(-)] dev-python/sphinx-argparse[python_targets_python3_12(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_12(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack +DESCRIPTION=The ultimate molecular dynamics simulation package +EAPI=8 +HOMEPAGE=https://www.gromacs.org/ +INHERIT=bash-completion-r1 cmake cuda distutils-r1 flag-o-matic readme.gentoo-r1 toolchain-funcs xdg-utils +IUSE=blas clang clang-cuda cuda +custom-cflags +doc build-manual double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi nnpot +offensive opencl openmp +python +single-precision test +threads +tng cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 -arm ~arm64 ~riscv -x86 ~amd64-linux -x86-linux ~x64-macos +LICENSE=LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD ) +RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) opencl? ( virtual/opencl ) openmp? ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) nnpot? ( sci-ml/caffe2[cuda=,opencl=] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_11 python_single_target_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0/2025.1 +SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2025.1.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2025.1.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2025.1.tar.gz ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a1a3746a571a80aa79e6686f3dd62c2c diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 820a58f1c977..363709d899e3 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/owntracks-recorder-0.9.9 b/metadata/md5-cache/sci-geosciences/owntracks-recorder-0.9.9 deleted file mode 100644 index af4dfa4b0a32..000000000000 --- a/metadata/md5-cache/sci-geosciences/owntracks-recorder-0.9.9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install preinst prepare setup -DEPEND=dev-db/lmdb:= dev-libs/libconfig:= net-misc/curl crypt? ( dev-libs/libsodium:= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mqtt? ( app-misc/mosquitto ) tours? ( sys-apps/util-linux ) -DESCRIPTION=Stores and accesses location data published by the OwnTracks apps -EAPI=8 -HOMEPAGE=https://owntracks.org -IDEPEND=acct-group/owntracks acct-user/owntracks -INHERIT=lua-single prefix systemd toolchain-funcs -IUSE=crypt +http kill lua +mqtt +ping +tours lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 -LICENSE=GPL-2+ MIT -RDEPEND=acct-group/owntracks acct-user/owntracks dev-db/lmdb:= dev-libs/libconfig:= net-misc/curl crypt? ( dev-libs/libsodium:= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mqtt? ( app-misc/mosquitto ) tours? ( sys-apps/util-linux ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) tours? ( http ) -SLOT=0 -SRC_URI=https://github.com/owntracks/recorder/archive/0.9.9.tar.gz -> owntracks-recorder-0.9.9.tar.gz -_eclasses_=lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2702bd25cf8d7633e3e64804fb844bcf diff --git a/metadata/md5-cache/sci-geosciences/owntracks-recorder-1.0.0 b/metadata/md5-cache/sci-geosciences/owntracks-recorder-1.0.0 new file mode 100644 index 000000000000..aac30099c9c2 --- /dev/null +++ b/metadata/md5-cache/sci-geosciences/owntracks-recorder-1.0.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install preinst prepare setup +DEPEND=dev-db/lmdb:= dev-libs/libconfig:= net-misc/curl crypt? ( dev-libs/libsodium:= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mqtt? ( app-misc/mosquitto ) tours? ( sys-apps/util-linux ) +DESCRIPTION=Stores and accesses location data published by the OwnTracks apps +EAPI=8 +HOMEPAGE=https://owntracks.org +IDEPEND=acct-group/owntracks acct-user/owntracks +INHERIT=lua-single prefix systemd toolchain-funcs +IUSE=crypt +http kill lua +mqtt +ping +tours lua_single_target_lua5-3 lua_single_target_lua5-4 +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=GPL-2+ MIT +RDEPEND=acct-group/owntracks acct-user/owntracks dev-db/lmdb:= dev-libs/libconfig:= net-misc/curl crypt? ( dev-libs/libsodium:= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mqtt? ( app-misc/mosquitto ) tours? ( sys-apps/util-linux ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) tours? ( http ) +SLOT=0 +SRC_URI=https://github.com/owntracks/recorder/archive/1.0.0.tar.gz -> owntracks-recorder-1.0.0.tar.gz +_eclasses_=lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=518192fc20b716301fbf38569c372e87 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index 6d193ca71c74..985085e933f0 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/htslib-1.21 b/metadata/md5-cache/sci-libs/htslib-1.21 new file mode 100644 index 000000000000..616b7468974a --- /dev/null +++ b/metadata/md5-cache/sci-libs/htslib-1.21 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=sys-libs/zlib bzip2? ( app-arch/bzip2 ) curl? ( net-misc/curl ) lzma? ( app-arch/xz-utils ) +DESCRIPTION=C library for high-throughput sequencing data formats +EAPI=8 +HOMEPAGE=http://www.htslib.org/ +INHERIT=toolchain-funcs +IUSE=+bzip2 curl +lzma +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=sys-libs/zlib bzip2? ( app-arch/bzip2 ) curl? ( net-misc/curl ) lzma? ( app-arch/xz-utils ) +SLOT=0/3 +SRC_URI=https://github.com/samtools/htslib/releases/download/1.21/htslib-1.21.tar.bz2 +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=3dc709088f611598a130f4bf0bf0807e diff --git a/metadata/md5-cache/sci-libs/indilib-2.1.1 b/metadata/md5-cache/sci-libs/indilib-2.1.1 deleted file mode 100644 index 07a3dcc18aee..000000000000 --- a/metadata/md5-cache/sci-libs/indilib-2.1.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp ) -DESCRIPTION=INDI Astronomical Control Protocol library -EAPI=8 -HOMEPAGE=https://www.indilib.org/ -INHERIT=cmake udev -IUSE=ogg rtlsdr test websocket -KEYWORDS=amd64 ~ppc ppc64 ~riscv ~x86 -LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+ -RDEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=https://github.com/indilib/indi/archive/v2.1.1.tar.gz -> indilib-2.1.1.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=15fceecd0cab7444fb06406f32683114 diff --git a/metadata/md5-cache/sci-ml/Manifest.gz b/metadata/md5-cache/sci-ml/Manifest.gz index 3aaba882f6f6..9d4345d23198 100644 Binary files a/metadata/md5-cache/sci-ml/Manifest.gz and b/metadata/md5-cache/sci-ml/Manifest.gz differ diff --git a/metadata/md5-cache/sci-ml/accelerate-1.5.2 b/metadata/md5-cache/sci-ml/accelerate-1.5.2 new file mode 100644 index 000000000000..8a7dd4b18162 --- /dev/null +++ b/metadata/md5-cache/sci-ml/accelerate-1.5.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( sci-ml/caffe2[gloo] ) test? ( sci-ml/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] 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_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/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=sci-ml/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] +DESCRIPTION=Run your *raw* PyTorch training script on any kind of device +EAPI=8 +HOMEPAGE=https://github.com/huggingface/accelerate +INHERIT=distutils-r1 +IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=sci-ml/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] 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 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/huggingface/accelerate/archive/refs/tags/v1.5.2.tar.gz -> accelerate-1.5.2.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=a0b2bcf04b90dc6b7e7223b1f668a1a1 diff --git a/metadata/md5-cache/sci-ml/caffe2-2.4.1-r4 b/metadata/md5-cache/sci-ml/caffe2-2.4.1-r4 index d357b154d431..ff3828adb8a1 100644 --- a/metadata/md5-cache/sci-ml/caffe2-2.4.1-r4 +++ b/metadata/md5-cache/sci-ml/caffe2-2.4.1-r4 @@ -1,6 +1,6 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -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 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt:= dev-cpp/opentelemetry-cpp dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef[cpu_flags_x86_avx512f(+),cpu_flags_x86_avx(+)] dev-libs/sleef[cpu_flags_x86_sse3(+),cpu_flags_x86_ssse3(+)] dev-libs/sleef[cpu_flags_x86_sse4_1(+),cpu_flags_x86_sse4_2(+)] virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 =dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt:= dev-cpp/opentelemetry-cpp dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef[cpu_flags_x86_avx512f(+),cpu_flags_x86_avx(+)] dev-libs/sleef[cpu_flags_x86_sse3(+),cpu_flags_x86_ssse3(+)] dev-libs/sleef[cpu_flags_x86_sse4_1(+),cpu_flags_x86_sse4_2(+)] virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 =dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt:= dev-cpp/opentelemetry-cpp dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef[cpu_flags_x86_avx512f(+),cpu_flags_x86_avx(+)] dev-libs/sleef[cpu_flags_x86_sse3(+),cpu_flags_x86_ssse3(+)] dev-libs/sleef[cpu_flags_x86_sse4_1(+),cpu_flags_x86_sse4_2(+)] virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 =dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt:= dev-cpp/opentelemetry-cpp dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef[cpu_flags_x86_avx512f(+),cpu_flags_x86_avx(+)] dev-libs/sleef[cpu_flags_x86_sse3(+),cpu_flags_x86_ssse3(+)] dev-libs/sleef[cpu_flags_x86_sse4_1(+),cpu_flags_x86_sse4_2(+)] virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 pytorch-2.4.1.tar.gz https://dev.gentoo.org/~tupone/distfiles/caffe2-patches-20240809.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rocm 826765f795a41b937d1bfe8e709346cd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=65d547209e06681597e86876b25ad558 +_md5_=374188dd7f29496ed54defc1241ed6a9 diff --git a/metadata/md5-cache/sci-ml/caffe2-2.5.1-r8 b/metadata/md5-cache/sci-ml/caffe2-2.5.1-r8 index a6997fdc5f1a..c17cad6ef611 100644 --- a/metadata/md5-cache/sci-ml/caffe2-2.5.1-r8 +++ b/metadata/md5-cache/sci-ml/caffe2-2.5.1-r8 @@ -1,6 +1,6 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -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 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK dev-cpp/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( ~sci-ml/XNNPACK-2024.02.29 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) qnnpack? ( dev-libs/clog ) cuda? ( <=dev-libs/cutlass-3.4.1 ) onednn? ( sci-ml/ideep ) dev-libs/psimd sci-ml/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers sci-ml/kineto python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] ) +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 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( ~sci-ml/XNNPACK-2024.02.29 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) qnnpack? ( dev-libs/clog ) cuda? ( <=dev-libs/cutlass-3.4.1 ) onednn? ( sci-ml/ideep ) dev-libs/psimd sci-ml/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers sci-ml/kineto python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] ) DESCRIPTION=A deep learning framework EAPI=8 HOMEPAGE=https://pytorch.org/ @@ -8,10 +8,10 @@ INHERIT=python-single-r1 cmake cuda flag-o-matic prefix rocm toolchain-funcs IUSE=cuda distributed fbgemm flash gloo memefficient mkl mpi nnpack +numpy onednn openblas opencl openmp qnnpack rocm xnnpack python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 KEYWORDS=~amd64 LICENSE=BSD -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 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK dev-cpp/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( ~sci-ml/XNNPACK-2024.02.29 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) +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 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( ~sci-ml/XNNPACK-2024.02.29 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) mpi? ( distributed ) gloo? ( distributed ) ?? ( cuda rocm ) rocm? ( || ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) !flash ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.5.1.tar.gz -> pytorch-2.5.1.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rocm 826765f795a41b937d1bfe8e709346cd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6c55ca63507ac9eefbee821b7966c5ec +_md5_=9b6bd72bff1c9706fca248b32f451b3d diff --git a/metadata/md5-cache/sci-ml/caffe2-2.6.0 b/metadata/md5-cache/sci-ml/caffe2-2.6.0 index 4b98a2e6bab2..95ce3041637c 100644 --- a/metadata/md5-cache/sci-ml/caffe2-2.6.0 +++ b/metadata/md5-cache/sci-ml/caffe2-2.6.0 @@ -1,6 +1,6 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -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_13? ( dev-lang/python:3.13 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK dev-cpp/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( sci-ml/XNNPACK ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) qnnpack? ( dev-libs/clog ) cuda? ( <=dev-libs/cutlass-3.4.1 ) onednn? ( sci-ml/ideep ) dev-libs/psimd sci-ml/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers sci-ml/kineto python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] dev-python/pybind11[python_targets_python3_13(-)] dev-python/typing-extensions[python_targets_python3_13(-)] ) +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_13? ( dev-lang/python:3.13 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( sci-ml/XNNPACK ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) qnnpack? ( dev-libs/clog ) cuda? ( <=dev-libs/cutlass-3.4.1 ) onednn? ( sci-ml/ideep ) dev-libs/psimd sci-ml/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers sci-ml/kineto python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] dev-python/pybind11[python_targets_python3_13(-)] dev-python/typing-extensions[python_targets_python3_13(-)] ) DESCRIPTION=A deep learning framework EAPI=8 HOMEPAGE=https://pytorch.org/ @@ -8,10 +8,10 @@ INHERIT=python-single-r1 cmake cuda flag-o-matic prefix rocm toolchain-funcs IUSE=cuda distributed fbgemm flash gloo memefficient mkl mpi nnpack +numpy onednn openblas opencl openmp qnnpack rocm xnnpack python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 KEYWORDS=~amd64 LICENSE=BSD -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_13? ( dev-lang/python:3.13 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK dev-cpp/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( sci-ml/XNNPACK ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) +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_13? ( dev-lang/python:3.13 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-ml/onnx sci-ml/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( sci-ml/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) onednn? ( =sci-ml/oneDNN-3.5* ) opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* =dev-libs/rccl-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-6.1*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLASLt-6.1* amdgpu_targets_gfx90a? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx90a] ) amdgpu_targets_gfx940? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx940] ) amdgpu_targets_gfx941? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx941] ) amdgpu_targets_gfx942? ( =sci-libs/hipBLASLt-6.1*[amdgpu_targets_gfx942] ) ) distributed? ( sci-ml/tensorpipe[cuda?] dev-cpp/cpp-httplib ) xnnpack? ( sci-ml/XNNPACK ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) mpi? ( distributed ) gloo? ( distributed ) ?? ( cuda rocm ) rocm? ( || ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) !flash ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.6.0.tar.gz -> pytorch-2.6.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rocm 826765f795a41b937d1bfe8e709346cd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7dee01bc937827c2948236df2d34f5ee +_md5_=5c53e106c9c4c9ec576a632c0879a7cc diff --git a/metadata/md5-cache/sci-ml/gemmlowp-2021.12.20 b/metadata/md5-cache/sci-ml/gemmlowp-2021.12.20 new file mode 100644 index 000000000000..c218534e8d79 --- /dev/null +++ b/metadata/md5-cache/sci-ml/gemmlowp-2021.12.20 @@ -0,0 +1,14 @@ +BDEPEND=test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-precision matrix multiplication +EAPI=8 +HOMEPAGE=https://github.com/google/gemmlowp/ +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/google/gemmlowp/archive/e844ffd17118c1e17d94e1ba4354c075a4577b88.tar.gz -> gemmlowp-2021.12.20.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=9fcaf14a61db78b9f4ac7d69762d81ae diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index d0938c7a1b45..c985e3342566 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/diffutils-3.11-r2 b/metadata/md5-cache/sys-apps/diffutils-3.11-r2 index 7bbc6bf570c9..7529bbb8ebf0 100644 --- a/metadata/md5-cache/sys-apps/diffutils-3.11-r2 +++ b/metadata/md5-cache/sys-apps/diffutils-3.11-r2 @@ -11,4 +11,4 @@ RDEPEND=nls? ( app-i18n/gnulib-l10n ) SLOT=0 SRC_URI=mirror://gnu/diffutils/diffutils-3.11.tar.xz verify-sig? ( mirror://gnu/diffutils/diffutils-3.11.tar.xz.sig ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=5696b6e425871c64dd273dafef251787 +_md5_=d9f26deb3d005d2296b8a91e72fe753c diff --git a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20250131 b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20250131 index ceeee7238088..64f4d3790eb9 100644 --- a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20250131 +++ b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20250131 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://invisible-island.net/mawk/mawk.html INHERIT=toolchain-funcs verify-sig IUSE=verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 SLOT=0 SRC_URI=https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20250131.tgz verify-sig? ( https://invisible-island.net/archives/mawk/mawk-1.3.4-20250131.tgz.asc ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=a8d29044dd1ea97b23c7d8b7fb366681 +_md5_=d0268084e764c7deb5647dc931cbbe70 diff --git a/metadata/md5-cache/sys-apps/openrc-0.55.1 b/metadata/md5-cache/sys-apps/openrc-0.55.1 deleted file mode 100644 index 53133951852e..000000000000 --- a/metadata/md5-cache/sys-apps/openrc-0.55.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array -DEFINED_PHASES=compile configure install postinst preinst test -DEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers -DESCRIPTION=OpenRC manages the services, startup and shutdown of a host -EAPI=8 -HOMEPAGE=https://github.com/openrc/openrc/ -INHERIT=meson pam -IUSE=audit bash caps debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD-2 -PDEPEND=netifrc? ( net-misc/netifrc ) -RDEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) -SLOT=0 -SRC_URI=https://github.com/OpenRC/openrc/archive/0.55.1.tar.gz -> openrc-0.55.1.tar.gz -_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=dd7e30ab1af528e5da82418d47470626 diff --git a/metadata/md5-cache/sys-apps/openrc-0.60.1 b/metadata/md5-cache/sys-apps/openrc-0.60.1 deleted file mode 100644 index 50bd8c6745df..000000000000 --- a/metadata/md5-cache/sys-apps/openrc-0.60.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array -DEFINED_PHASES=compile configure install postinst preinst test -DEPEND=sys-libs/libcap sys-process/psmisc pam? ( sys-libs/pam ) audit? ( sys-process/audit ) selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers -DESCRIPTION=OpenRC manages the services, startup and shutdown of a host -EAPI=8 -HOMEPAGE=https://github.com/openrc/openrc/ -INHERIT=eapi9-ver meson pam -IUSE=audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=BSD-2 -PDEPEND=netifrc? ( net-misc/netifrc ) -RDEPEND=sys-libs/libcap sys-process/psmisc pam? ( sys-libs/pam ) audit? ( sys-process/audit ) selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) -SLOT=0 -SRC_URI=https://github.com/OpenRC/openrc/archive/0.60.1.tar.gz -> openrc-0.60.1.tar.gz -_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=776d2ab22340429cc75c17b504ace87b diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index cd88e9a34051..da0f35b14623 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/woeusb-ng-0.2.12 b/metadata/md5-cache/sys-boot/woeusb-ng-0.2.12 index 4c574032b900..52a6df105d11 100644 --- a/metadata/md5-cache/sys-boot/woeusb-ng-0.2.12 +++ b/metadata/md5-cache/sys-boot/woeusb-ng-0.2.12 @@ -1,16 +1,16 @@ -BDEPEND=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/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) +BDEPEND=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_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DESCRIPTION=Create a Windows USB stick installer from an iso image (rewrite of WoeUSB) EAPI=8 HOMEPAGE=https://github.com/WoeUSB/WoeUSB-ng IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop distutils-r1 optfeature xdg -IUSE=gui python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +IUSE=gui python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 KEYWORDS=~amd64 LICENSE=GPL-3+ -RDEPEND=!sys-boot/woeusb app-arch/p7zip sys-apps/util-linux sys-block/parted sys-boot/grub:2 sys-fs/dosfstools sys-fs/ntfs3g[ntfsprogs] python_single_target_python3_10? ( dev-python/termcolor[python_targets_python3_10(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/termcolor[python_targets_python3_11(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/termcolor[python_targets_python3_12(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_12(-)] ) ) 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 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +RDEPEND=!sys-boot/woeusb app-arch/p7zip sys-apps/util-linux sys-block/parted sys-boot/grub:2 sys-fs/dosfstools sys-fs/ntfs3g[ntfsprogs] python_single_target_python3_10? ( dev-python/termcolor[python_targets_python3_10(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/termcolor[python_targets_python3_11(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/termcolor[python_targets_python3_12(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( dev-python/termcolor[python_targets_python3_13(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_13(-)] ) ) 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_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) SLOT=0 SRC_URI=https://github.com/WoeUSB/WoeUSB-ng/archive/refs/tags/v0.2.12.tar.gz -> woeusb-ng-0.2.12.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=85548ffb4169ac20ba485a4a9d734fc4 +_md5_=2d35520ec28d1631341955e001b0c99d diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index 76a0681a3afb..93ef9c254b6e 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-12.4.1_p20250320 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250320 new file mode 100644 index 000000000000..6fa27bb234ac --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250320 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=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 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:12[ada] =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 +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=12 +SRC_URI=mirror://gcc/snapshots/12-20250320/gcc-12-20250320.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.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 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 toolchain 8d28c0004c7941e44ac8fc0bd8aaa0bf toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=d03205d99642b84db43b5fa74665f946 diff --git a/metadata/md5-cache/sys-devel/patch-2.7.6_p20250206-r1 b/metadata/md5-cache/sys-devel/patch-2.7.6_p20250206-r1 index b89b5b3b09e7..f908d066deb1 100644 --- a/metadata/md5-cache/sys-devel/patch-2.7.6_p20250206-r1 +++ b/metadata/md5-cache/sys-devel/patch-2.7.6_p20250206-r1 @@ -1,10 +1,10 @@ -BDEPEND=test? ( sys-apps/ed ) verify-sig? ( >=sec-keys/openpgp-keys-patch-20250206 ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 dev-build/automake:1.16 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=configure install prepare test unpack +BDEPEND=test? ( sys-apps/ed ) verify-sig? ( >=sec-keys/openpgp-keys-patch-20250206 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=configure install test unpack DEPEND=xattr? ( sys-apps/attr ) DESCRIPTION=Utility to apply diffs to files EAPI=8 HOMEPAGE=https://www.gnu.org/software/patch/patch.html -INHERIT=autotools flag-o-matic verify-sig +INHERIT=flag-o-matic verify-sig IUSE=static test xattr verify-sig KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-3+ @@ -12,5 +12,5 @@ RDEPEND=xattr? ( sys-apps/attr ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://alpha.gnu.org/gnu/patch/patch-2.7.6.211-86ac.tar.xz -> patch-2.7.6_p20250206.tar.xz verify-sig? ( https://alpha.gnu.org/gnu/patch/patch-2.7.6.211-86ac.tar.xz.sig -> patch-2.7.6_p20250206.tar.xz.sig ) -_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=f33dac87dfade68b7a8846e185fad7bd +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=a7440f49e0e064af3acf689e0b79da44 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index de36e5092fb7..aa45b3a8c967 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/linux-docs-6.12.1 b/metadata/md5-cache/sys-kernel/linux-docs-6.12.1 deleted file mode 100644 index 7fda8c5dad61..000000000000 --- a/metadata/md5-cache/sys-kernel/linux-docs-6.12.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-python/sphinx-7.2.3 dev-python/sphinx-rtd-theme media-libs/fontconfig || ( ( dev-lang/python:3.12 >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pyyaml-6.0[python_targets_python3_10(-)] ) ) -DEFINED_PHASES=compile install prepare setup -DESCRIPTION=Developer documentation generated from the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -INHERIT=linux-info python-any-r1 toolchain-funcs -IUSE=graphviz -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=graphviz? ( >=media-gfx/graphviz-5.0.0 ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.1.tar.xz -_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=2efc38e40b34282ce237b63eeb8bbef4 diff --git a/metadata/md5-cache/sys-kernel/linux-docs-6.12.19 b/metadata/md5-cache/sys-kernel/linux-docs-6.12.19 new file mode 100644 index 000000000000..ca67756adc35 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/linux-docs-6.12.19 @@ -0,0 +1,14 @@ +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-python/sphinx-7.2.3 dev-python/sphinx-rtd-theme media-libs/fontconfig || ( ( dev-lang/python:3.12 >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pyyaml-6.0[python_targets_python3_10(-)] ) ) +DEFINED_PHASES=compile install prepare setup +DESCRIPTION=Developer documentation generated from the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +INHERIT=linux-info python-any-r1 toolchain-funcs +IUSE=graphviz +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=graphviz? ( >=media-gfx/graphviz-5.0.0 ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.19.tar.xz +_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=408a0a2216ed359708a2054a8a0f00f9 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 0d130357d3af..1538142ae94b 100644 Binary files a/metadata/md5-cache/virtual/Manifest.gz and b/metadata/md5-cache/virtual/Manifest.gz differ diff --git a/metadata/md5-cache/virtual/package-manager-1 b/metadata/md5-cache/virtual/package-manager-1 deleted file mode 100644 index 4117ec3ae656..000000000000 --- a/metadata/md5-cache/virtual/package-manager-1 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for the package manager -EAPI=7 -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -RDEPEND=|| ( sys-apps/portage sys-apps/pkgcore ) -SLOT=0 -_md5_=b331a018b53f25994fc9eb9e25afe0e7 diff --git a/metadata/md5-cache/virtual/package-manager-2 b/metadata/md5-cache/virtual/package-manager-2 new file mode 100644 index 000000000000..38146f35ebf2 --- /dev/null +++ b/metadata/md5-cache/virtual/package-manager-2 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for the package manager +EAPI=7 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +RDEPEND=|| ( sys-apps/portage ) +SLOT=0 +_md5_=b16a3c5f64d042d6a779cc51a1dc182d diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz index 612632757644..43157c2121f7 100644 Binary files a/metadata/md5-cache/www-apache/Manifest.gz and b/metadata/md5-cache/www-apache/Manifest.gz differ diff --git a/metadata/md5-cache/www-apache/passenger-6.0.26 b/metadata/md5-cache/www-apache/passenger-6.0.26 index b5b868632765..4b970cd2cc16 100644 --- a/metadata/md5-cache/www-apache/passenger-6.0.26 +++ b/metadata/md5-cache/www-apache/passenger-6.0.26 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.phusionpassenger.com/ INHERIT=apache-module flag-o-matic ruby-ng toolchain-funcs IUSE=apache2 debug test apache2 ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=Boost-1.0 MIT BSD RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/rack-1.6.13:*[ruby_targets_ruby31(-)] dev-ruby/rackup:2[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rack-1.6.13:*[ruby_targets_ruby32(-)] dev-ruby/rackup:2[ruby_targets_ruby32(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rack-1.6.13:*[ruby_targets_ruby33(-)] dev-ruby/rackup:2[ruby_targets_ruby33(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby33(-)] ) >=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://s3.amazonaws.com/phusion-passenger/releases/passenger-6.0.26.tar.gz _eclasses_=apache-module 2778fecd257078e9c921796782f6ede1 depend.apache 3b9c533be911d4550c8972e4dfb6434a flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6f31694bdf01acbc9ce6fc14203b337c +_md5_=e7e900e7c839f293c1b184e8677fdfba diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index 2d22d99435e0..965d261a1f2c 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/redmine-5.0.9 b/metadata/md5-cache/www-apps/redmine-5.0.9 deleted file mode 100644 index b514f0d32c10..000000000000 --- a/metadata/md5-cache/www-apps/redmine-5.0.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=ruby_targets_ruby31? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby31(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby31(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.11.0[ruby_targets_ruby31(-)] ) markdown? ( >=dev-ruby/redcarpet-3.5.1[ruby_targets_ruby31(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby31(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.2.2:1[ruby_targets_ruby31(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby31(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby31(-)] dev-ruby/addressable[ruby_targets_ruby31(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby31(-)] dev-ruby/csv:3[ruby_targets_ruby31(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby31(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.10.0:1[ruby_targets_ruby31(-)] >=dev-ruby/mail-2.7.1[ruby_targets_ruby31(-)] dev-ruby/marcel[ruby_targets_ruby31(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby31(-)] >=dev-ruby/net-imap-0.2.2[ruby_targets_ruby31(-)] >=dev-ruby/net-pop-0.1.1[ruby_targets_ruby31(-)] >=dev-ruby/net-smtp-0.3.0[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.15.2[ruby_targets_ruby31(-)] >=dev-ruby/rails-6.1.7.8:6.1[ruby_targets_ruby31(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby31(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby31(-)] dev-ruby/rexml[ruby_targets_ruby31(-)] >=dev-ruby/roadie-rails-3.0.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.28.0[ruby_targets_ruby31(-)] dev-ruby/rqrcode[ruby_targets_ruby31(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby31(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby32(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby32(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.11.0[ruby_targets_ruby32(-)] ) markdown? ( >=dev-ruby/redcarpet-3.5.1[ruby_targets_ruby32(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby32(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.2.2:1[ruby_targets_ruby32(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby32(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby32(-)] dev-ruby/addressable[ruby_targets_ruby32(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby32(-)] dev-ruby/csv:3[ruby_targets_ruby32(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby32(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby32(-)] >=dev-ruby/i18n-1.10.0:1[ruby_targets_ruby32(-)] >=dev-ruby/mail-2.7.1[ruby_targets_ruby32(-)] dev-ruby/marcel[ruby_targets_ruby32(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby32(-)] >=dev-ruby/net-imap-0.2.2[ruby_targets_ruby32(-)] >=dev-ruby/net-pop-0.1.1[ruby_targets_ruby32(-)] >=dev-ruby/net-smtp-0.3.0[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.15.2[ruby_targets_ruby32(-)] >=dev-ruby/rails-6.1.7.8:6.1[ruby_targets_ruby32(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby32(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby32(-)] dev-ruby/rexml[ruby_targets_ruby32(-)] >=dev-ruby/roadie-rails-3.0.0:3[ruby_targets_ruby32(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.28.0[ruby_targets_ruby32(-)] dev-ruby/rqrcode[ruby_targets_ruby32(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby32(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) -DEFINED_PHASES=compile config configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) -DESCRIPTION=Flexible project management web application using the Ruby on Rails framework -EAPI=8 -HOMEPAGE=https://www.redmine.org/ -INHERIT=depend.apache ruby-ng -IUSE=fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf postgres +standalone sqlite ruby_targets_ruby31 ruby_targets_ruby32 -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=acct-group/redmine acct-user/redmine imagemagick? ( media-gfx/imagemagick ) pdf? ( app-text/ghostscript-gpl media-gfx/imagemagick ) standalone? ( www-servers/puma ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -SLOT=0 -SRC_URI=https://www.redmine.org/releases/redmine-5.0.9.tar.gz -_eclasses_=depend.apache 3b9c533be911d4550c8972e4dfb6434a multilib b2a329026f2e404e9e371097dda47f96 ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=9eb2636903a30b729d2fc5c418974ec5 diff --git a/metadata/md5-cache/www-apps/redmine-5.1.3 b/metadata/md5-cache/www-apps/redmine-5.1.3 deleted file mode 100644 index 0b18e79e1eca..000000000000 --- a/metadata/md5-cache/www-apps/redmine-5.1.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=ruby_targets_ruby31? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby31(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby31(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.12.0[ruby_targets_ruby31(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby31(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby31(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby31(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.6.0[ruby_targets_ruby31(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby31(-)] dev-ruby/addressable[ruby_targets_ruby31(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby31(-)] >=dev-ruby/csv-3.2.6:3[ruby_targets_ruby31(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby31(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby31(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby31(-)] dev-ruby/marcel[ruby_targets_ruby31(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby31(-)] >=dev-ruby/net-imap-0.3.4[ruby_targets_ruby31(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-smtp-0.3.3[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.15.2[ruby_targets_ruby31(-)] >=dev-ruby/rails-6.1.7.6:6.1[ruby_targets_ruby31(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby31(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby31(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby31(-)] dev-ruby/rexml[ruby_targets_ruby31(-)] >=dev-ruby/roadie-rails-3.1.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rouge-4.2.0[ruby_targets_ruby31(-)] dev-ruby/rqrcode[ruby_targets_ruby31(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby31(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby32(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby32(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.12.0[ruby_targets_ruby32(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby32(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby32(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby32(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.6.0[ruby_targets_ruby32(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby32(-)] dev-ruby/addressable[ruby_targets_ruby32(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby32(-)] >=dev-ruby/csv-3.2.6:3[ruby_targets_ruby32(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby32(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby32(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby32(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby32(-)] dev-ruby/marcel[ruby_targets_ruby32(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby32(-)] >=dev-ruby/net-imap-0.3.4[ruby_targets_ruby32(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-smtp-0.3.3[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.15.2[ruby_targets_ruby32(-)] >=dev-ruby/rails-6.1.7.6:6.1[ruby_targets_ruby32(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby32(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby32(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby32(-)] dev-ruby/rexml[ruby_targets_ruby32(-)] >=dev-ruby/roadie-rails-3.1.0:3[ruby_targets_ruby32(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rouge-4.2.0[ruby_targets_ruby32(-)] dev-ruby/rqrcode[ruby_targets_ruby32(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby32(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) -DEFINED_PHASES=compile config configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) -DESCRIPTION=Flexible project management web application using the Ruby on Rails framework -EAPI=8 -HOMEPAGE=https://www.redmine.org/ -INHERIT=depend.apache ruby-ng -IUSE=fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres +standalone sqlite ruby_targets_ruby31 ruby_targets_ruby32 -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=acct-group/redmine acct-user/redmine imagemagick? ( media-gfx/imagemagick ) pdf? ( app-text/ghostscript-gpl media-gfx/imagemagick ) standalone? ( www-servers/puma ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -SLOT=0 -SRC_URI=https://www.redmine.org/releases/redmine-5.1.3.tar.gz -_eclasses_=depend.apache 3b9c533be911d4550c8972e4dfb6434a multilib b2a329026f2e404e9e371097dda47f96 ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=6521983d19b9b0da9af2eb6d8c4c41e8 diff --git a/metadata/md5-cache/www-apps/redmine-5.1.5 b/metadata/md5-cache/www-apps/redmine-5.1.5 new file mode 100644 index 000000000000..20674eceb462 --- /dev/null +++ b/metadata/md5-cache/www-apps/redmine-5.1.5 @@ -0,0 +1,16 @@ +BDEPEND=ruby_targets_ruby31? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby31(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby31(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.12.0[ruby_targets_ruby31(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby31(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby31(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby31(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.6.0[ruby_targets_ruby31(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby31(-)] dev-ruby/addressable[ruby_targets_ruby31(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby31(-)] >=dev-ruby/csv-3.2.6:3[ruby_targets_ruby31(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby31(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby31(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby31(-)] dev-ruby/marcel[ruby_targets_ruby31(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby31(-)] >=dev-ruby/net-imap-0.3.4[ruby_targets_ruby31(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-smtp-0.3.3[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.15.2[ruby_targets_ruby31(-)] >=dev-ruby/rails-6.1.7.10:6.1[ruby_targets_ruby31(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby31(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby31(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby31(-)] dev-ruby/rexml[ruby_targets_ruby31(-)] >=dev-ruby/roadie-rails-3.1.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rouge-4.2.0[ruby_targets_ruby31(-)] dev-ruby/rqrcode[ruby_targets_ruby31(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby31(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby32(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby32(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.12.0[ruby_targets_ruby32(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby32(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby32(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby32(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.6.0[ruby_targets_ruby32(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby32(-)] dev-ruby/addressable[ruby_targets_ruby32(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby32(-)] >=dev-ruby/csv-3.2.6:3[ruby_targets_ruby32(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby32(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby32(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby32(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby32(-)] dev-ruby/marcel[ruby_targets_ruby32(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby32(-)] >=dev-ruby/net-imap-0.3.4[ruby_targets_ruby32(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-smtp-0.3.3[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.15.2[ruby_targets_ruby32(-)] >=dev-ruby/rails-6.1.7.10:6.1[ruby_targets_ruby32(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby32(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby32(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby32(-)] dev-ruby/rexml[ruby_targets_ruby32(-)] >=dev-ruby/roadie-rails-3.1.0:3[ruby_targets_ruby32(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rouge-4.2.0[ruby_targets_ruby32(-)] dev-ruby/rqrcode[ruby_targets_ruby32(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby32(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +DEFINED_PHASES=compile config configure install postinst prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +DESCRIPTION=Flexible project management web application using the Ruby on Rails framework +EAPI=8 +HOMEPAGE=https://www.redmine.org/ +INHERIT=depend.apache ruby-ng +IUSE=fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres +standalone sqlite ruby_targets_ruby31 ruby_targets_ruby32 +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=acct-group/redmine acct-user/redmine imagemagick? ( media-gfx/imagemagick ) pdf? ( app-text/ghostscript-gpl media-gfx/imagemagick ) standalone? ( www-servers/puma ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +SLOT=0 +SRC_URI=https://www.redmine.org/releases/redmine-5.1.5.tar.gz +_eclasses_=depend.apache 3b9c533be911d4550c8972e4dfb6434a multilib b2a329026f2e404e9e371097dda47f96 ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=4b09074ab99c00bb2ce3688471783432 diff --git a/metadata/md5-cache/www-apps/redmine-6.0.2 b/metadata/md5-cache/www-apps/redmine-6.0.2 new file mode 100644 index 000000000000..8d28aeb0662f --- /dev/null +++ b/metadata/md5-cache/www-apps/redmine-6.0.2 @@ -0,0 +1,16 @@ +BDEPEND=ruby_targets_ruby31? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby31(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby31(-)] ) minimagick? ( >=dev-ruby/mini_magick-5.0.1[ruby_targets_ruby31(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby31(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby31(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby31(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.7.0[ruby_targets_ruby31(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby31(-)] dev-ruby/addressable[ruby_targets_ruby31(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby31(-)] >=dev-ruby/csv-3.2.8:3[ruby_targets_ruby31(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby31(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby31(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby31(-)] dev-ruby/marcel[ruby_targets_ruby31(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby31(-)] >=dev-ruby/net-imap-0.4.8[ruby_targets_ruby31(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-smtp-0.4.0[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.16.0[ruby_targets_ruby31(-)] >=dev-ruby/propshaft-1.1.0:1[ruby_targets_ruby31(-)] >=dev-ruby/rack-3.1.3:3.1[ruby_targets_ruby31(-)] >=dev-ruby/rails-7.2.2.1:7.2[ruby_targets_ruby31(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby31(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby31(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby31(-)] dev-ruby/rexml[ruby_targets_ruby31(-)] >=dev-ruby/roadie-rails-3.2.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rouge-4.5.0[ruby_targets_ruby31(-)] dev-ruby/rqrcode[ruby_targets_ruby31(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby31(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby32(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby32(-)] ) minimagick? ( >=dev-ruby/mini_magick-5.0.1[ruby_targets_ruby32(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby32(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby32(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby32(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.7.0[ruby_targets_ruby32(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby32(-)] dev-ruby/addressable[ruby_targets_ruby32(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby32(-)] >=dev-ruby/csv-3.2.8:3[ruby_targets_ruby32(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby32(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby32(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby32(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby32(-)] dev-ruby/marcel[ruby_targets_ruby32(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby32(-)] >=dev-ruby/net-imap-0.4.8[ruby_targets_ruby32(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-smtp-0.4.0[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.16.0[ruby_targets_ruby32(-)] >=dev-ruby/propshaft-1.1.0:1[ruby_targets_ruby32(-)] >=dev-ruby/rack-3.1.3:3.1[ruby_targets_ruby32(-)] >=dev-ruby/rails-7.2.2.1:7.2[ruby_targets_ruby32(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby32(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby32(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby32(-)] dev-ruby/rexml[ruby_targets_ruby32(-)] >=dev-ruby/roadie-rails-3.2.0:3[ruby_targets_ruby32(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rouge-4.5.0[ruby_targets_ruby32(-)] dev-ruby/rqrcode[ruby_targets_ruby32(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby32(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby33(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby33(-)] ) minimagick? ( >=dev-ruby/mini_magick-5.0.1[ruby_targets_ruby33(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby33(-)] dev-ruby/with_advisory_lock[ruby_targets_ruby33(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby33(-)] ) postgres? ( >=dev-ruby/pg-1.5.3:1[ruby_targets_ruby33(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.7.0[ruby_targets_ruby33(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby33(-)] dev-ruby/addressable[ruby_targets_ruby33(-)] >=dev-ruby/commonmarker-0.23.8[ruby_targets_ruby33(-)] >=dev-ruby/csv-3.2.8:3[ruby_targets_ruby33(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby33(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby33(-)] >=dev-ruby/i18n-1.14.1:1[ruby_targets_ruby33(-)] >=dev-ruby/mail-2.8.1[ruby_targets_ruby33(-)] dev-ruby/marcel[ruby_targets_ruby33(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby33(-)] >=dev-ruby/net-imap-0.4.8[ruby_targets_ruby33(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-smtp-0.4.0[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.16.0[ruby_targets_ruby33(-)] >=dev-ruby/propshaft-1.1.0:1[ruby_targets_ruby33(-)] >=dev-ruby/rack-3.1.3:3.1[ruby_targets_ruby33(-)] >=dev-ruby/rails-7.2.2.1:7.2[ruby_targets_ruby33(-)] >=dev-ruby/rbpdf-1.21.3[ruby_targets_ruby33(-)] >=dev-ruby/redcarpet-3.6.0[ruby_targets_ruby33(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby33(-)] dev-ruby/rexml[ruby_targets_ruby33(-)] >=dev-ruby/roadie-rails-3.2.0:3[ruby_targets_ruby33(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby33(-)] >=dev-ruby/rouge-4.5.0[ruby_targets_ruby33(-)] dev-ruby/rqrcode[ruby_targets_ruby33(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby33(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) +DEFINED_PHASES=compile config configure install postinst prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) +DESCRIPTION=Flexible project management web application using the Ruby on Rails framework +EAPI=8 +HOMEPAGE=https://www.redmine.org/ +INHERIT=depend.apache ruby-ng +IUSE=fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres +standalone sqlite ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=acct-group/redmine acct-user/redmine imagemagick? ( media-gfx/imagemagick ) pdf? ( app-text/ghostscript-gpl media-gfx/imagemagick ) standalone? ( www-servers/puma ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) +SLOT=0 +SRC_URI=https://www.redmine.org/releases/redmine-6.0.2.tar.gz +_eclasses_=depend.apache 3b9c533be911d4550c8972e4dfb6434a multilib b2a329026f2e404e9e371097dda47f96 ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 +_md5_=3bdf25bffe268feee5e503226908f1ca diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 952efa19f9dc..b8d6665f7655 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-7.1.3570.60 b/metadata/md5-cache/www-client/vivaldi-7.1.3570.60 deleted file mode 100644 index 3ee5994c149f..000000000000 --- a/metadata/md5-cache/www-client/vivaldi-7.1.3570.60 +++ /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 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 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:132 ) ) 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_7.1.3570.60-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.1.3570.60-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.1.3570.60-1_arm64.deb ) -_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ddd80f308ee3b1d6f9e7ad35654e5ccb diff --git a/metadata/md5-cache/www-client/vivaldi-7.2.3621.63 b/metadata/md5-cache/www-client/vivaldi-7.2.3621.63 index 16770234ef8b..8ba5ccfb18d0 100644 --- a/metadata/md5-cache/www-client/vivaldi-7.2.3621.63 +++ b/metadata/md5-cache/www-client/vivaldi-7.2.3621.63 @@ -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 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 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:134 ) ) 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_7.2.3621.63-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.63-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.63-1_arm64.deb ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fadb7080628386714c823b750bc75cef +_md5_=ca9bdd36d70ed5a35b45920bfc8b0ff5 diff --git a/metadata/md5-cache/www-client/vivaldi-7.2.3621.67 b/metadata/md5-cache/www-client/vivaldi-7.2.3621.67 new file mode 100644 index 000000000000..8981d71b3233 --- /dev/null +++ b/metadata/md5-cache/www-client/vivaldi-7.2.3621.67 @@ -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 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 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:134 ) ) 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_7.2.3621.67-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.67-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.67-1_arm64.deb ) +_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=fadb7080628386714c823b750bc75cef diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3621.56 b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3621.56 deleted file mode 100644 index 5894551f5f45..000000000000 --- a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3621.56 +++ /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 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 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:134 ) ) 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/snapshot/vivaldi-snapshot_7.2.3621.56-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3621.56-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3621.56-1_arm64.deb ) -_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fadb7080628386714c823b750bc75cef diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3 new file mode 100644 index 000000000000..9e5ae6d2cfdf --- /dev/null +++ b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3 @@ -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 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 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:134 ) ) 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/snapshot/vivaldi-snapshot_7.2.3639.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3639.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3639.3-1_arm64.deb ) +_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=fadb7080628386714c823b750bc75cef diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index b49f40aae405..29ff58883576 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/gtk+-3.24.48 b/metadata/md5-cache/x11-libs/gtk+-3.24.48 index bd0c2d7c9a24..9b881965be3d 100644 --- a/metadata/md5-cache/x11-libs/gtk+-3.24.48 +++ b/metadata/md5-cache/x11-libs/gtk+-3.24.48 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.gtk.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2 meson-multilib multilib toolchain-funcs virtualx IUSE=aqua broadway cloudproviders colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris LICENSE=LGPL-2+ PDEPEND=gnome-base/librsvg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax ) RDEPEND=>=app-accessibility/at-spi2-core-2.46.0[introspection?,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/fribidi-0.19.7[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/glib-2.57.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,egl(+),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/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.44.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) colord? ( >=x11-misc/colord-0.1.9: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(-)?] ) cups? ( >=net-print/cups-2.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) wayland? ( >=dev-libs/wayland-1.14.91[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/wayland-protocols-1.32 media-libs/mesa[wayland,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxkbcommon-0.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( media-libs/libglvnd[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXdamage[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[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-util/gtk-update-icon-cache-3 @@ -16,4 +16,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=mirror://gnome/sources/gtk/3.24/gtk-3.24.48.tar.xz _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool c81bd096be5f4c82f4e8f156ef112402 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4185923641b546b96c1aaa56f40071ea +_md5_=71e2724d6f3be967bb82494e4c33e46a diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index f622fa7a124a..e9af9259c847 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/sddm-0.21.0_p20250310 b/metadata/md5-cache/x11-misc/sddm-0.21.0_p20250310 new file mode 100644 index 000000000000..0792e3351a65 --- /dev/null +++ b/metadata/md5-cache/x11-misc/sddm-0.21.0_p20250310 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/docutils >=dev-build/cmake-3.25.0 >=dev-qt/qttools-6.7.2[linguist] kde-frameworks/extra-cmake-modules:0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=acct-group/sddm acct-user/sddm >=dev-qt/qtbase-6.7.2:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.2:6 sys-libs/pam x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind[pam] sys-power/upower ) systemd? ( sys-apps/systemd:=[pam] ) +DESCRIPTION=Simple Desktop Display Manager +EAPI=8 +HOMEPAGE=https://github.com/sddm/sddm +INHERIT=cmake linux-info optfeature pam systemd tmpfiles +IUSE=+elogind systemd test +X +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain +RDEPEND=acct-group/sddm acct-user/sddm >=dev-qt/qtbase-6.7.2:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.2:6 sys-libs/pam x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind[pam] sys-power/upower ) systemd? ( sys-apps/systemd:=[pam] ) X? ( x11-base/xorg-server ) !systemd? ( gui-libs/display-manager-init ) virtual/tmpfiles +REQUIRED_USE=^^ ( elogind systemd ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sddm/sddm/archive/e505a38c241677c3b3c8f4bdaf65249d452f05e3.tar.gz -> sddm-0.21.0_p20250310.tar.gz https://dev.gentoo.org/~asturm/distfiles/sddm-0.21.0-pam.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=58649926f508a4172cc925d37139cf5a diff --git a/metadata/md5-cache/x11-misc/vym-2.7.1 b/metadata/md5-cache/x11-misc/vym-2.7.1 deleted file mode 100644 index 59d52a241c57..000000000000 --- a/metadata/md5-cache/x11-misc/vym-2.7.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-qt/qtcore:5 dev-qt/linguist-tools:5 -DEFINED_PHASES=configure install prepare -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 dev-qt/qtxml:5 dbus? ( dev-qt/qtdbus:5 ) -DESCRIPTION=View Your Mind, a mindmap tool -EAPI=7 -HOMEPAGE=https://www.insilmaril.de/vym/ -INHERIT=desktop plocale qmake-utils -IUSE=dbus -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 dev-qt/qtxml:5 dbus? ( dev-qt/qtdbus:5 ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/vym/vym-2.7.1.tar.bz2 -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 -_md5_=560e44ef846b6833226ed75b91e21b03 diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz index ec0a9169684f..ac408c503c7c 100644 Binary files a/metadata/md5-cache/xfce-base/Manifest.gz and b/metadata/md5-cache/xfce-base/Manifest.gz differ diff --git a/metadata/md5-cache/xfce-base/exo-4.21.0 b/metadata/md5-cache/xfce-base/exo-4.21.0 new file mode 100644 index 000000000000..188b11b3c1ff --- /dev/null +++ b/metadata/md5-cache/xfce-base/exo-4.21.0 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig +DEFINED_PHASES=install postinst postrm +DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] >=xfce-base/libxfce4util-4.17.2:= +DESCRIPTION=Extensions, widgets and framework library with session support for Xfce +EAPI=8 +HOMEPAGE=https://docs.xfce.org/xfce/exo/start https://gitlab.xfce.org/xfce/exo/ +INHERIT=xdg-utils +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] >=xfce-base/libxfce4util-4.17.2:= +SLOT=0 +SRC_URI=https://archive.xfce.org/src/xfce/exo/4.21/exo-4.21.0.tar.bz2 +_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=db8f8c96669f3370b60aa266567a8b04 diff --git a/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3 b/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3 index 91c31ae6c719..d54e9fcac257 100644 --- a/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3 +++ b/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3 @@ -1,4 +1,4 @@ -BDEPEND=vala? ( || ( dev-lang/vala:0.56 ) ) dev-lang/perl dev-util/gdbus-codegen dev-util/intltool sys-devel/gettext virtual/pkgconfig +BDEPEND=vala? ( || ( dev-lang/vala:0.56 ) ) dev-build/xfce4-dev-tools dev-lang/perl dev-util/gdbus-codegen dev-util/intltool sys-devel/gettext virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/cairo-1.16.0 >=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?] >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/libxfce4windowing-4.20.1:=[X?] >=xfce-base/xfconf-4.13.2:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( >=dev-libs/gobject-introspection-1.66:= ) wayland? ( >=dev-libs/wayland-1.20 >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libX11-1.6.7 >=x11-libs/libXext-1.0.0 x11-libs/libwnck:3 ) DESCRIPTION=Panel for the Xfce desktop environment @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( wayland X ) vala? ( introspection ) SLOT=0 SRC_URI=https://archive.xfce.org/src/xfce/xfce4-panel/4.20/xfce4-panel-4.20.3.tar.bz2 _eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 vala e477903dbe0105930c51f170a592dc16 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4e2fe5158b2f912bcf7aba4744d0f29f +_md5_=cea788184f849a92027419f503d1030b diff --git a/metadata/news/Manifest b/metadata/news/Manifest index e7e569453af6..3241a0ffd509 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 19282 BLAKE2B 75f4a3bce5b626e2e797f94adf12ee37fab0929ad4ae2e84deb9d80ef9eb7cf61be39ab1ce221001f0f30e710ea66f80d2685f031631897e6b30b5f3d5c2cd56 SHA512 32f598ea632458a98864c68807f13bd84ccddf890443a570956f137ecff60ae2d65d1bb11f91a0bdf89b2f63109a4e9e283dbc70dcac8b3221dd14ddcd5968cf -TIMESTAMP 2025-03-20T23:40:50Z +TIMESTAMP 2025-03-21T23:40:42Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfcp4JfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfd+PpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCLUQ//f9Zh+VdPJjrEAvxJiq/L88sAWbiS7/ykgTWYAuHkZBgzts2wi4bZq65q -MU5ssSfiEDyzPfT1s3b//sYkpMLPCcjvblixuGiTmKtE9gxAG9OniNn6Z880IyDA -M48ny3WuKWlclV7wHM/pEFtd7cL+/5BAE+AD43/OuoRn2TUiitVfMP9VsE/oMH+Y -n8cqAUoMNa0OipPIoIjhYnK9ave8twyNdaEKWT74Qe2COVE/oO2MCJaRc/ytlwj4 -R2rZ0MpqmiHWJ3uQqqxHoRPHI2erhhXxJY5FPgoqalMTydJjM0a7RpGwkAz77tdD -h95LTFV40NFCgujgWjjjtaRl8MWeh/gFq0czYfUSL826at87hLfdqdl/4JrfzaGU -GqfRNDGFB2dPGS0nbf/VgcApolN+C81Cy8x0iv4cWY8q40BEwArA7BOhJnKDDR6c -b5rPr3F0Nq2DGF5A42bnu6ZxUorEibCMthSw8uZUBHDoTpG4ezm6Wp+oswPcnwY9 -y5YJrEG7S92V9o25z6GYqGFniqp9wwe/+cW5f7xY1Ateop4EGCFIxWaG9n32Rt2b -iir3l+Wl+dblfssWf3y9R8avnpdKE9F0vMk5FChaFtBALw6Ic5yl8IDJnHeLBD1q -QIt/xuO4IMdFgBRJVz7uMhNSOBX/HpPOpZbVmWMMQuWL6bIxwSI= -=PW6M +klA3XRAAo//vXPMYgs60/Uc+W75iK95wciS2XAaCeydRFFYk36oz4eEdmbEk2zcn ++uudXo3PM7QT861/0c7hHUZ2AYG/eKaatk6FL4+A45a/UyQik8Lz6RbKO1EhTNgN +82R3i+0s0/B02vmgNqd70pM+Ab90jbI3XMUpdkjsiVTvD0IWWSnkfLY6KdRPaaBE +7IE2q0MxHFWGDI28DqDFhEzNJe+6mn9DeM+PzSVzLYJHMt+l+nzRtbiLmUxRa95H +wEenTFSUqybt7mbOeG5RoMYLRARbPeVCTt5tS8JwBcRg0xEE0vs0PnRByIJLp7Lh +NFrlFzIbo+6VZ5awZv6wmGLebcrjhhJ3qfrpA+X0Q+y7MElehOAAM4DjVlkVhZDJ +9ZXGn5+PN1Hl487fc7w39r6gcdqwHZEtIlhgnx+we5CZmr+EXYfFC2SKItMtUF31 +LJzRTvotJ24/2UvPnwXHj2poFOddHXUIsBZ8XeDWIc1dmAFCkPX9OGei1FdHTDV/ +ZDSTUtMZMarU7iN9HltijyigYumlS2rygItUam6+lzHaGPHgcUYgI4wy4ymaiIas +AHHTs+6WAbyu6mN++fIp5wUVebL0PjqyV92QKibeS9sJXJ5RxJLAdZ2ifa52roiz +uTr0d7Sd4JTdsYGcelK+d4yXPK3EkUEvQ61vnl3dbdHMAxHvtrA= +=gbcW -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 55bcab886c06..3fa6e61f9007 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 20 Mar 2025 23:40:46 +0000 +Fri, 21 Mar 2025 23:40:39 +0000 diff --git a/metadata/projects.xml b/metadata/projects.xml index 647a280eea7d..0a53d0616b87 100644 --- a/metadata/projects.xml +++ b/metadata/projects.xml @@ -2231,6 +2231,10 @@ chutzpah@gentoo.org Patrick McLean + + jayf@gentoo.org + Jay Faulkner + mgorny@gentoo.org Michał Górny diff --git a/metadata/timestamp b/metadata/timestamp index 49d49759e487..3a9d7eec1d8c 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Mar 20 11:40:46 PM UTC 2025 +Fri Mar 21 11:40:39 PM UTC 2025 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 3b4a4309a793..f661303cd159 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 20 Mar 2025 23:45:00 +0000 +Fri, 21 Mar 2025 23:45:00 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 942078453372..20ea3d8e7ec2 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -14dd26e0457c7be522929317a0180449bfe2b8b2 1742511378 2025-03-20T22:56:18Z +1de232ffdb4aa3f6cef1e86862ba544411cba2cb 1742598880 2025-03-21T23:14:40Z diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 5787b88a9be7..9a621b451cad 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1742514000 Thu 20 Mar 2025 11:40:00 PM UTC +1742600400 Fri 21 Mar 2025 11:40:00 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 55bcab886c06..3fa6e61f9007 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 20 Mar 2025 23:40:46 +0000 +Fri, 21 Mar 2025 23:40:39 +0000 diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index af699bb2d2e7..c94499d83320 100644 Binary files a/net-im/Manifest.gz and b/net-im/Manifest.gz differ diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 4075e90e9349..2b52c7964365 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,3 +1,3 @@ -DIST signal-desktop_7.46.1_amd64.deb 121866986 BLAKE2B 9b04086318fc4cacd341ba6915bc2232d1950a4102f222d8ce82652a3cbca570f2d5033ff77074078a2ac15f77ea52d8360164b5973cd7d4a99489c13297384e SHA512 99c70488bb34eb4e35742a5c5e59effef69956d9fbabe8d0eb921a4b0fda64c693975d071c004a8540548e1bc980917c748e97a8566debc4886eafe10144973f -EBUILD signal-desktop-bin-7.46.1.ebuild 2397 BLAKE2B cc4545309c5fb1aea9b077ab7c3586ac19f350a247c6a9cac8b1bbd103d58172b4d7c2255e278560d5d1bc6ef67abaee0cc630ad3c13823ad2edc32ad98c8480 SHA512 d9cdd78088960e235d659a4632d260f77009d09f5727bc3164041b1b12e53846bb6b25555f6329031948b49a581440659e0a2bd031235e300e4964932de4052c +DIST signal-desktop_7.47.0_amd64.deb 121967582 BLAKE2B 6503e0548f2186b1a74e9a60a14844aff217a5579c0b94dac3f088659b0a46597e906d57e56a4d98d47c52c21f63fdec7c481d17c12989361952b0bd5dd57a18 SHA512 aedb0fd6ae366e22c186d492c3f2227320283fa9b7025e1f32f12f75b238dd8d13c1b20058c131de9c3510513a62ac3e7c8d3e39a8be63753876652d639f1488 +EBUILD signal-desktop-bin-7.47.0.ebuild 2397 BLAKE2B cc4545309c5fb1aea9b077ab7c3586ac19f350a247c6a9cac8b1bbd103d58172b4d7c2255e278560d5d1bc6ef67abaee0cc630ad3c13823ad2edc32ad98c8480 SHA512 d9cdd78088960e235d659a4632d260f77009d09f5727bc3164041b1b12e53846bb6b25555f6329031948b49a581440659e0a2bd031235e300e4964932de4052c MISC metadata.xml 486 BLAKE2B cfc118c5488c5c50b4de72443e6b836992a4ba7a6fb94358552c814006a49b00580b5ab0a57141b17809e1d2a898b9e23e6fee0837778edfa7f6de53ccc09d01 SHA512 4ab7dc5fd6fb03e7296164d0d924ab4eb11c6fd31c2fc651706892eda53b29be5db65cd94da8e6aa743e9b7ed10ee3e5f25f14dd2d1be99459daa11f529dbb95 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild deleted file mode 100644 index 276cc243a0c4..000000000000 --- a/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop" -SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" -S="${WORKDIR}" - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* amd64" -RESTRICT="splitdebug" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - >=media-fonts/noto-emoji-20231130 - media-libs/alsa-lib - || ( - media-libs/libpulse - media-sound/apulse - ) - media-libs/mesa[X(+)] - net-print/cups - sys-apps/dbus - virtual/udev - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango -" - -QA_PREBUILT=" - opt/Signal/chrome_crashpad_handler - opt/Signal/chrome-sandbox - opt/Signal/libEGL.so - opt/Signal/libGLESv2.so - opt/Signal/libffmpeg.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so.1 - opt/Signal/resources/app.asar.unpacked/node_modules/* - opt/Signal/signal-desktop - opt/Signal/swiftshader/libEGL.so - opt/Signal/swiftshader/libGLESv2.so" - -src_prepare() { - default - sed -e "s|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox /opt/Signal/chrome_crashpad_handler - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox opt/Signal/chrome_crashpad_handler - - newbin - signal-desktop <<- _EOF_ - #!/bin/sh - exec \$(command -pv apulse) ${EPREFIX}/opt/Signal/signal-desktop "\${@}" - _EOF_ -} - -pkg_postinst() { - xdg_pkg_postinst - elog "For using the tray icon on compatible desktop environments, start Signal with" - elog " '--start-in-tray' or '--use-tray-icon'." -} diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild new file mode 100644 index 000000000000..276cc243a0c4 --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit pax-utils unpacker xdg + +DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" +HOMEPAGE="https://signal.org/ + https://github.com/signalapp/Signal-Desktop" +SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" +S="${WORKDIR}" + +LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* amd64" +RESTRICT="splitdebug" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + >=media-fonts/noto-emoji-20231130 + media-libs/alsa-lib + || ( + media-libs/libpulse + media-sound/apulse + ) + media-libs/mesa[X(+)] + net-print/cups + sys-apps/dbus + virtual/udev + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT=" + opt/Signal/chrome_crashpad_handler + opt/Signal/chrome-sandbox + opt/Signal/libEGL.so + opt/Signal/libGLESv2.so + opt/Signal/libffmpeg.so + opt/Signal/libvk_swiftshader.so + opt/Signal/libvulkan.so.1 + opt/Signal/resources/app.asar.unpacked/node_modules/* + opt/Signal/signal-desktop + opt/Signal/swiftshader/libEGL.so + opt/Signal/swiftshader/libGLESv2.so" + +src_prepare() { + default + sed -e "s|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \ + -i usr/share/applications/signal-desktop.desktop || die + unpack usr/share/doc/signal-desktop/changelog.gz +} + +src_install() { + insinto / + dodoc changelog + doins -r opt + insinto /usr/share + + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox /opt/Signal/chrome_crashpad_handler + fperms u+s /opt/Signal/chrome-sandbox + pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox opt/Signal/chrome_crashpad_handler + + newbin - signal-desktop <<- _EOF_ + #!/bin/sh + exec \$(command -pv apulse) ${EPREFIX}/opt/Signal/signal-desktop "\${@}" + _EOF_ +} + +pkg_postinst() { + xdg_pkg_postinst + elog "For using the tray icon on compatible desktop environments, start Signal with" + elog " '--start-in-tray' or '--use-tray-icon'." +} diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index dff921ae8a5a..1f3b5e619e73 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest index d24567f4b809..3bbcf8d18634 100644 --- a/net-libs/libnftnl/Manifest +++ b/net-libs/libnftnl/Manifest @@ -1,3 +1,4 @@ +AUX libnftnl-1.2.8-valgrind-tests.patch 1681 BLAKE2B 07068688afd6df2c5209d47efa76abfa6b09cfa6f98ffea1604fb743f0b47f9169fb36c07bbf6c40c996f80cdf0bcbc05fa27a23ec5903c5c2208b59a991718c SHA512 7d4554ab5ceac7c5a13b93d75ea556544ab5a0ff492df3d128360b62ba3fee4d67dcc98e4e580c5807de6a5829ed590bb5be7e919f6157da81ed2c1d65a5dfb6 DIST libnftnl-1.2.6.tar.xz 336684 BLAKE2B a08010b26db0c7a5429f33a92ca4f17e8e158005befa5f7e3f37d60456d1b481a3f95f46c0bcec74e98ab040940f533acc279672226f0abc6ce73a26ff56718a SHA512 0c8c369eec84b0c568f0067598bece6e3be9a0fbd977e443ae3b14a5a6d842a6086ceb5426a65f8c77204709655f148c1241193f1a928f8c12154a57e3548b34 DIST libnftnl-1.2.6.tar.xz.sig 566 BLAKE2B 8ad336d0d8c693beb6335e874ad62040257e0c4527f8acb32fcc8b4889eea88ba3a42c9b2b795db6f6e3d148066ee0a9217b1e30c7e784c793458dd480ee624a SHA512 61288aa03fb80d43d09866ce549815202f682b30b283cf3119ced0fe59536d10f1c029e433651d1cb31115e977b660886a153f3361f5cafdbb0ed6da602e5b2f DIST libnftnl-1.2.7.tar.xz 343876 BLAKE2B 42decbfdfce07c4743e7a55cf3d5d03a244ab6ac5e0f33107322ab44edcc96d360ac02f0376786656a5f7d43986499474e20a5b835f838e06d12efb017dd8eb4 SHA512 24ff3e7e97f51cb5dfda2fbd2f5e175abcec0dd58f94936022800ec356ff004a531f0915df72278b867769ba71473d407b01d52cc33a3cafb043d9a90b051f9d @@ -7,6 +8,6 @@ DIST libnftnl-1.2.8.tar.xz.sig 566 BLAKE2B 2c8eae671d41f84b1ded96f7dc98e214a240c EBUILD libnftnl-1.2.6-r1.ebuild 1556 BLAKE2B 90973ac652e4d91cd124d79cb292388feb45100594a56a4e4f3c7a37b44ad8e3561847dffc044c19056e97862d630731b1739b30bb262772338bd22ae22711a3 SHA512 713ebaf3a02812a483502fe563f4a3c05cbc012b3a048bb7cc1225a43dc31ee92e76047c311586480b4e139abc0111e42b7f2f62e9d59db37a753fe600b11daa EBUILD libnftnl-1.2.6.ebuild 1597 BLAKE2B 46322df3e8858340d9bace49d376f96bb1730f15bbcc41a7ccf9d0e244b501c591f06c426b293a5bede1c474da1360d561bb6af76861e57a6cd3bb0b2044323a SHA512 bb61baa34478c799fe53ef6b51716c204ba569e37b459a218bb3148fccd05a40484cdb6e098fdb05b24bb6661d2aa3ed6541da30a97a0e925751efdd9f47da51 EBUILD libnftnl-1.2.7.ebuild 1556 BLAKE2B 90973ac652e4d91cd124d79cb292388feb45100594a56a4e4f3c7a37b44ad8e3561847dffc044c19056e97862d630731b1739b30bb262772338bd22ae22711a3 SHA512 713ebaf3a02812a483502fe563f4a3c05cbc012b3a048bb7cc1225a43dc31ee92e76047c311586480b4e139abc0111e42b7f2f62e9d59db37a753fe600b11daa -EBUILD libnftnl-1.2.8.ebuild 1556 BLAKE2B 90973ac652e4d91cd124d79cb292388feb45100594a56a4e4f3c7a37b44ad8e3561847dffc044c19056e97862d630731b1739b30bb262772338bd22ae22711a3 SHA512 713ebaf3a02812a483502fe563f4a3c05cbc012b3a048bb7cc1225a43dc31ee92e76047c311586480b4e139abc0111e42b7f2f62e9d59db37a753fe600b11daa +EBUILD libnftnl-1.2.8.ebuild 1610 BLAKE2B fd02629d5085a4ccfe547ef6d10f4c55cfd593d082515202c60e46eddbca5699cdd5f89f0b4b828d14a88344bf07412c507aa079719056512774e4944e253f41 SHA512 07f2a13ec4fc30d5ee1de479bedd76fbcfcca64a342a4ffb0361df530b69d0792ac100f830960aa3fe78c921c2ecb95c5f9dd825a7a6cca2246260d8aa057b94 EBUILD libnftnl-9999.ebuild 1564 BLAKE2B d2bc07055b525f502f44e11184ce599aa985ad0760671a916771992a739229c388f0c4a1d3adc714bf81bce03d95221cec568795464fde3c31905ee9703c0413 SHA512 7715f480f3e63eaa6ee72c5edc9d919634ae4e094c601b6b57fd96da60174195074a3486eae1432af7170cdf4bf5f50b6f4cf926d545a00f127b66ec7285356a MISC metadata.xml 338 BLAKE2B fc63cdfa0a08b5933c6606290f44c4aee56f65224222425b6bf3b1c88427d17b5222a31126c38b326bbf8095786cacce65121103fcd45ce27aa16f9bde979a82 SHA512 1875b393684566e8dee08cfaa9fb0f19196121e500bab6deef6895784d33cdf2e2a7a96469ae57a02654f7dbc22e8af03b15f5a8a3dd840743ef077dc68edc71 diff --git a/net-libs/libnftnl/files/libnftnl-1.2.8-valgrind-tests.patch b/net-libs/libnftnl/files/libnftnl-1.2.8-valgrind-tests.patch new file mode 100644 index 000000000000..62f69a1feedf --- /dev/null +++ b/net-libs/libnftnl/files/libnftnl-1.2.8-valgrind-tests.patch @@ -0,0 +1,47 @@ +https://git.netfilter.org/libnftnl/commit/?id=ff37c01480cd0b938658d180ff5c7b1958ad250f + +From ff37c01480cd0b938658d180ff5c7b1958ad250f Mon Sep 17 00:00:00 2001 +From: Phil Sutter +Date: Wed, 27 Nov 2024 18:54:53 +0100 +Subject: tests: Fix for ASAN + +The 'data' arrays in match and target expression tests were undersized +as they did not cover for the terminating NUL-char of the string used to +initialize them. When passing such array to strdup(), the latter reads +until after the defined array boundary. + +Fixes: 93483364369d8 ("src: get rid of cached copies of x_tables.h and xt_LOG.h") +Signed-off-by: Phil Sutter +--- + tests/nft-expr_match-test.c | 2 +- + tests/nft-expr_target-test.c | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/nft-expr_match-test.c b/tests/nft-expr_match-test.c +index 53a8b84..bc9f6ac 100644 +--- a/tests/nft-expr_match-test.c ++++ b/tests/nft-expr_match-test.c +@@ -54,7 +54,7 @@ int main(int argc, char *argv[]) + char buf[4096]; + struct nftnl_expr_iter *iter_a, *iter_b; + struct nftnl_expr *rule_a, *rule_b; +- char data[16] = "0123456789abcdef"; ++ char data[] = "0123456789abcdef"; + + a = nftnl_rule_alloc(); + b = nftnl_rule_alloc(); +diff --git a/tests/nft-expr_target-test.c b/tests/nft-expr_target-test.c +index 89de945..a483e7a 100644 +--- a/tests/nft-expr_target-test.c ++++ b/tests/nft-expr_target-test.c +@@ -53,7 +53,7 @@ int main(int argc, char *argv[]) + char buf[4096]; + struct nftnl_expr_iter *iter_a, *iter_b; + struct nftnl_expr *rule_a, *rule_b; +- char data[16] = "0123456789abcdef"; ++ char data[] = "0123456789abcdef"; + + a = nftnl_rule_alloc(); + b = nftnl_rule_alloc(); +-- +cgit v1.2.3 diff --git a/net-libs/libnftnl/libnftnl-1.2.8.ebuild b/net-libs/libnftnl/libnftnl-1.2.8.ebuild index ec50cf89c560..382d2095c3b4 100644 --- a/net-libs/libnftnl/libnftnl-1.2.8.ebuild +++ b/net-libs/libnftnl/libnftnl-1.2.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,6 +35,10 @@ BDEPEND+=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-valgrind-tests.patch +) + pkg_setup() { if kernel_is ge 3 13; then CONFIG_CHECK="~NF_TABLES" diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest index 2547ceff0c9a..e455fea1cc11 100644 --- a/net-libs/libquotient/Manifest +++ b/net-libs/libquotient/Manifest @@ -1,9 +1,6 @@ AUX libquotient-0.8.0-no-android.patch 993 BLAKE2B 119a902b67ac0c101a84217e52f3438f83c474322d75b9ccc5fa8a2375bbf55c8910da65b6b7eac645eef840fa69e356343bc78fac88d14582fca395867050f7 SHA512 be757da77733eec67111c5e5f96c6459018aabbe863abdfbc7029e548b75f52f7a2754ee6eb93eaea6d08d7a2978ea9470585192ba95186358b02ec1df9f6f10 -AUX libquotient-0.8.0-no-tests.patch 1215 BLAKE2B 4749dfb1b6e2be0f59b83a73092e7b4191458ad7220faefe0db71846d3d5fcbd59eb4adfcf97c0d779bc074fb0ccd1faef8eccfc44e4ad53750f79da6524b7dc SHA512 2923d0cec567378e1ddd9c7a50667a28bb79cdf871ce328b6db1ee0eb457b6c7d1a376b7659cb92f13483c29baa4991f410b3c5c478c881f80443a7eb4003b7f -DIST libquotient-0.8.2.tar.gz 744095 BLAKE2B c33016e4eda22e0a363f06ab4545d17010519b8d778566c1bae29e4c7d6563280f4ce3c1235f7d75f55ce4a8971ef5ce23e45f1d3a0edc043e23857d805a824f SHA512 3d971439f8a89609930ca1648f6cf1bdb59f3ad492af1a15a7f8a13d06c81bd5bfffa1dd732ef5156fab8a9ea2ba3e98376bf76511db17bdeee17641a772b762 -DIST libquotient-0.9.1.tar.gz 772882 BLAKE2B f43da0833baa1242f29fb7ed1dd1065b673497d8e2d8358b60d67da0fef8f382ac3fdda8cdc9ed0ac67b5cd423527ef418d0a574fd30e46fe9337214509b1dc2 SHA512 f998b187a1168381c7868400fec73f68ab95af29d1d648921a507fac8782f8c69fd8aab7916466ad9d6b85edadf5168659d7b78a876daa30798891d84afcfa5a DIST libquotient-0.9.2.tar.gz 777025 BLAKE2B f616283a7ebd493caba57de950c8dd1a53213b54ff3183ffd436a4d901439607d086020256955375208d3c311e20f3e3fd0b55e3164961bd885b5a0882296919 SHA512 c179b1ca670f9b75b945d50026b02c34dabbd58056abb6f210998229dae80dba8f00de157d9c3fc32254b613c5db149ca497a9b9695cdf5e61255e82be73db0c -EBUILD libquotient-0.8.2-r1.ebuild 1259 BLAKE2B 2dd080c2123cbf68e5b8f4a47072e28fc922e2fd0f7bedcf3a12ffe43d7bdc395c6dc9a23789bae2f34271f8fcb0a23fa490856fc20f8fb7f06d946db414e4bf SHA512 e693f5ac759fb02cc7628462e0774e22d5f4ef3be0a72c90919a76ca06f59f21967efbf41e2353e95d42f8e416272962b4803e8d9433339e841899292a5e002f -EBUILD libquotient-0.9.1.ebuild 1183 BLAKE2B 09c333ed88f31b0886e67062bdc1602233b4645a868e0915be3ab9ea707bab5fbcb2ccebf83e9cb4e6b5a8fae10897969bd8f369b8defc59413538e411c45b65 SHA512 502874e754bb2e9e362e4d0a8fa7db7548fe6425e37f3c2035684606f139451de3959c0944d853338987699357fbfbda27f84e26423b093bcdad9fe84b819d59 +DIST libquotient-0.9.3.tar.gz 777778 BLAKE2B 5a775321eb194e25af29a9c30ed7f2ff20a4fd98ff33fad1d2275cae9188c93e1c6c0700d3a82a98470902fb9457c116737756c68ca405ba564292fb6097a8da SHA512 d9ec85cb8af11100806bced4ef084427bf508cbf1ecc22a884aab84a020a8955e5dc747ea7cda20e8de8fac1b7a5f0f98ddfc88396baa7f930000c783cb2d0ce EBUILD libquotient-0.9.2.ebuild 1182 BLAKE2B 0e5a19dde0aff9342de1b8b78a042419ef02b715760db0c451bb0531affb4ff6f108c411c521ae080d88495408fa9b86ccbcd5b1af2aa0d91c05df3aba527cd4 SHA512 39e2ebc0f0452dd22cb9b7a982d57ca243646234a9f2fa5e72183663030b957c053b6b96e9ff601832eff612b3fbbe2f7c53ca0c18c2efff7720bcfa7a81cae7 +EBUILD libquotient-0.9.3.ebuild 1185 BLAKE2B 4ec3836f6ffd4b3edd752f373ed2143c6b09b877e5bcc3214ded52e94817570534dc0756a70da9f60335d25e87750d8dbfee2db98a7a581ddf1ee1779c901c4a SHA512 a32cd8cddcc88d1d6e159586b42e76002452a60adfb5f2f4e5990e9d209897d3429ddee6661f8ecaa4553eb2e72416b40fda886a9de8f70f02da3806e355a5ab MISC metadata.xml 338 BLAKE2B 84af57de6f4faeb65a9a9bd272a29e6cb4491e8eff3d79c4704566baa4af7cfa2f9c6c14a52a0a44e8751848b9e89f30807a6d0c304eb28d8b2cb9f43f0b37c5 SHA512 f93f27e29f09f8e6e6c0038a403990260c8998213c8248c2acbfc1f7e76faa07c296d4b30214c746f30d42b37d636be92720e692280098d4d72d3d542b5004aa diff --git a/net-libs/libquotient/files/libquotient-0.8.0-no-tests.patch b/net-libs/libquotient/files/libquotient-0.8.0-no-tests.patch deleted file mode 100644 index 96fe1029c826..000000000000 --- a/net-libs/libquotient/files/libquotient-0.8.0-no-tests.patch +++ /dev/null @@ -1,34 +0,0 @@ -From c35f062d1c9975ec0bdfdcbcdeb6b9973b73f86b Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sat, 24 Dec 2022 22:51:12 +0100 -Subject: [PATCH 2/2] Put Qt5Test dependency behind -DBUILD_TESTING - -Signed-off-by: Andreas Sturmlechner ---- - CMakeLists.txt | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7e03085f..f2ab0ae7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -92,7 +92,7 @@ else() - set(QtExtraModules "Multimedia") # See #483 - endif() - string(REGEX REPLACE "^(.).*" "Qt\\1" Qt ${QtMinVersion}) # makes "Qt5" or "Qt6" --find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui Test ${QtExtraModules}) -+find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui ${QtExtraModules}) - get_filename_component(Qt_Prefix "${${Qt}_DIR}/../../../.." ABSOLUTE) - - find_package(${Qt}Keychain REQUIRED) -@@ -344,6 +344,7 @@ configure_file(${PROJECT_NAME}.pc.in ${CMAKE_CURRENT_BINARY_DIR}/${QUOTIENT_LIB_ - # Configure testing - - if (BUILD_TESTING) -+ find_package(${Qt}Test ${QtMinVersion} REQUIRED) - enable_testing() - add_subdirectory(quotest) - add_subdirectory(autotests) --- -2.41.0 - diff --git a/net-libs/libquotient/libquotient-0.8.2-r1.ebuild b/net-libs/libquotient/libquotient-0.8.2-r1.ebuild deleted file mode 100644 index ea3fa2bf7d41..000000000000 --- a/net-libs/libquotient/libquotient-0.8.2-r1.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 - -inherit cmake - -DESCRIPTION="Qt-based SDK to develop applications for Matrix" -HOMEPAGE="https://github.com/quotient-im/libQuotient" -SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/libQuotient-${PV}" - -LICENSE="LGPL-2+" -SLOT="0/${PV}" # FIXME: check soname on next version bump -KEYWORDS="amd64 arm64 ~ppc64 x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/olm - dev-libs/openssl:= - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] - dev-qt/qtbase:6[gui,network,sql,ssl] - dev-qt/qtmultimedia:6 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qtbase:6[concurrent] ) -" - -PATCHES=( - # downstream patches - "${FILESDIR}"/${PN}-0.8.0-no-android.patch - "${FILESDIR}"/${PN}-0.8.0-no-tests.patch -) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DQuotient_ENABLE_E2EE=ON - -DBUILD_WITH_QT6=ON - ) - - use test && mycmakeargs+=( - -DQuotient_INSTALL_TESTS=OFF - ) - cmake_src_configure -} - -src_test() { - # https://github.com/quotient-im/libQuotient/issues/435 - # testolmaccount requires network connection/server set up - local myctestargs=( - -j1 - -E "(testolmaccount)" - ) - cmake_src_test -} diff --git a/net-libs/libquotient/libquotient-0.9.1.ebuild b/net-libs/libquotient/libquotient-0.9.1.ebuild deleted file mode 100644 index 37f04804234f..000000000000 --- a/net-libs/libquotient/libquotient-0.9.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Qt-based SDK to develop applications for Matrix" -HOMEPAGE="https://github.com/quotient-im/libQuotient" -SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/libQuotient-${PV}" - -LICENSE="LGPL-2+" -SLOT="0/${PV}" # FIXME: check soname on next version bump -KEYWORDS="amd64 arm64 ~ppc64 ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/olm - dev-libs/openssl:= - >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] - >=dev-qt/qtbase-6.4:6=[gui,network,sql,ssl] - >=dev-qt/qtmultimedia-6.4:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-6.4:6[concurrent] ) -" - -# downstream patch -PATCHES=( "${FILESDIR}"/${PN}-0.8.0-no-android.patch ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - ) - - use test && mycmakeargs+=( - -DQuotient_INSTALL_TESTS=OFF - ) - cmake_src_configure -} - -src_test() { - # https://github.com/quotient-im/libQuotient/issues/435 - # testolmaccount requires network connection/server set up - local myctestargs=( - -j1 - -E "(testolmaccount)" - ) - cmake_src_test -} diff --git a/net-libs/libquotient/libquotient-0.9.3.ebuild b/net-libs/libquotient/libquotient-0.9.3.ebuild new file mode 100644 index 000000000000..cafd0f8faefe --- /dev/null +++ b/net-libs/libquotient/libquotient-0.9.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt-based SDK to develop applications for Matrix" +HOMEPAGE="https://github.com/quotient-im/libQuotient" +SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/libQuotient-${PV}" + +LICENSE="LGPL-2+" +SLOT="0/${PV}" # FIXME: check soname on next version bump +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/olm + dev-libs/openssl:= + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-6.4:6=[gui,network,sql,ssl] + >=dev-qt/qtmultimedia-6.4:6 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-6.4:6[concurrent] ) +" + +# downstream patch +PATCHES=( "${FILESDIR}"/${PN}-0.8.0-no-android.patch ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + use test && mycmakeargs+=( + -DQuotient_INSTALL_TESTS=OFF + ) + cmake_src_configure +} + +src_test() { + # https://github.com/quotient-im/libQuotient/issues/435 + # testolmaccount requires network connection/server set up + local myctestargs=( + -j1 + -E "(testolmaccount)" + ) + cmake_src_test +} diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index f48c8deca739..dd0557bdc462 100644 Binary files a/net-mail/Manifest.gz and b/net-mail/Manifest.gz differ diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest index de51076f69a4..9cc0170ccb4a 100644 --- a/net-mail/dovecot/Manifest +++ b/net-mail/dovecot/Manifest @@ -10,5 +10,4 @@ AUX dovecot.init-r6 1573 BLAKE2B 206318cbf7a6ef0276cb93237b091dd34dc2603a00f13ed DIST dovecot-2.3-pigeonhole-0.5.21.1.tar.gz 1956404 BLAKE2B ad0ea5c2c181aa9cdf12a7b58141a9812cad11e6ead4d4f38366e13589a84135db1998da179192a6e66a53240647906d96bb330982e7f2f204ba8c402f14cbbd SHA512 7387b417611599fe70d1a83d3b408321e66f5a883bf78a9d55c7496b1a17220677daebaefde2061e0d7064fe07c410ecfc64662878bb253ddcd9e128dd83fbaa DIST dovecot-2.3.21.1.tar.gz 7842044 BLAKE2B 3f4238a2f6a73bce1ed37d0def7dc2e61823173836879ed8b4ef5806b4403300335d551215fc4fb2ee8b4106276f84d16b24c2be53148b92da3f946a3b904e46 SHA512 9de6ce3a579ef2040248b692874a6d64a732bb735a9cee3144604927cad49690c4b0e29f7ecf3af23190d56f30956d955d13acd5d352534df62fbdfde4b60f9f EBUILD dovecot-2.3.21.1-r1.ebuild 9009 BLAKE2B eef08b164b1ea25cad21f0a081907acd81cccd388b9b6b5830d7c615a6ebbaeda9f92e4c8473f68d30a2704d028c89ebd973b0dde96b81f4502f4f0b05da1ba5 SHA512 d8f988f968f22a19bd578f2e32aab687084c91829197fd3a441d46eb0c251f731eef098ce65200c075898f5337f7c600066c7d13e12b3d11128ac691a042bf65 -EBUILD dovecot-2.3.21.1.ebuild 8708 BLAKE2B aea894ee5e0232b57ed1f6a036e4da8772061d108f8a5860b076e364b81818fd0b6b2b358d3fba503aa2c741337fa4f50f399d53ece085e3eb5e050490c067fc SHA512 eb81547c60c60a71d00e7726fcd2422dc30295752d1627267abbdde073d5cadff4e5185ea92c8a6f90e8e577e0160bfe62611e4db052428a4e7aef97adc88dab MISC metadata.xml 901 BLAKE2B fdc5511093672f5f3d685b6b9f3e8f6da2c5d39b86ce9a7407cce420d4333863f9a17ded8e6e89a78af1b5567f1a575a1fe7b5e9276640a3e0d8f0b9ffcb6316 SHA512 288a5812cc4880a10fa615c860649fe7809a0ebc8a6cc4e13352c1f21f94264bd2700241cb479891b84660b9f5202cdcd4a2c28c2da70980bffa191583571fd7 diff --git a/net-mail/dovecot/dovecot-2.3.21.1.ebuild b/net-mail/dovecot/dovecot-2.3.21.1.ebuild deleted file mode 100644 index 42e361ab1f99..000000000000 --- a/net-mail/dovecot/dovecot-2.3.21.1.ebuild +++ /dev/null @@ -1,302 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 lua5-3 ) -# do not add a ssl USE flag. ssl is mandatory -SSL_DEPS_SKIP=1 -inherit autotools flag-o-matic lua-single ssl-cert systemd toolchain-funcs - -MY_P="${P/_/.}" -#MY_S="${PN}-ce-${PV}" -major_minor="$(ver_cut 1-2)" -sieve_version="0.5.21.1" -if [[ ${PV} == *_rc* ]]; then - rc_dir="rc/" -else - rc_dir="" -fi - -DESCRIPTION="An IMAP and POP3 server written with security primarily in mind" -HOMEPAGE="https://www.dovecot.org/" -SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz - sieve? ( - https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz - ) - managesieve? ( - https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz - ) " -S="${WORKDIR}/${MY_P}" -LICENSE="LGPL-2.1 MIT" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite" -IUSE_DOVECOT_COMPRESS="lz4 zstd" -IUSE_DOVECOT_OTHER="argon2 caps doc lucene managesieve rpc - selinux sieve solr static-libs stemmer suid systemd tcpd textcat unwind" - -IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -DEPEND=" - app-arch/bzip2 - app-arch/xz-utils - dev-libs/icu:= - dev-libs/openssl:0= - sys-libs/zlib:= - virtual/libiconv - argon2? ( dev-libs/libsodium:= ) - caps? ( sys-libs/libcap ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap:= ) - lua? ( ${LUA_DEPS} ) - lucene? ( >=dev-cpp/clucene-2.3 ) - lz4? ( app-arch/lz4 ) - mysql? ( dev-db/mysql-connector-c:0= ) - pam? ( sys-libs/pam:= ) - postgres? ( dev-db/postgresql:* ) - rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) - selinux? ( sec-policy/selinux-dovecot ) - solr? ( net-misc/curl dev-libs/expat ) - sqlite? ( dev-db/sqlite:* ) - stemmer? ( dev-libs/snowball-stemmer:= ) - suid? ( acct-group/mail ) - systemd? ( sys-apps/systemd:= ) - tcpd? ( sys-apps/tcp-wrappers ) - textcat? ( app-text/libexttextcat ) - unwind? ( sys-libs/libunwind:= ) - zstd? ( app-arch/zstd:= ) - virtual/libcrypt:= - " - -RDEPEND=" - ${DEPEND} - acct-group/dovecot - acct-group/dovenull - acct-user/dovecot - acct-user/dovenull - net-mail/mailbase[pam?] - " - -PATCHES=( - "${FILESDIR}/${PN}"-autoconf-lua-version-v2.patch - "${FILESDIR}/${PN}"-socket-name-too-long.patch - "${FILESDIR}/${PN}"-2.3.19.1-slibtool.patch # 782631 - "${FILESDIR}"/CVE-2022-30550.patch - "${FILESDIR}/${PN}"-openssl-3.patch - "${FILESDIR}/${PN}"-typo-push.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup - if use managesieve && ! use sieve; then - ewarn "managesieve USE flag selected but sieve USE flag unselected" - ewarn "sieve USE flag will be turned on" - fi -} - -src_prepare() { - default - # bug 657108, 782631 - #elibtoolize - eautoreconf - - # Bug #727244 - append-cflags -fasynchronous-unwind-tables -} - -src_configure() { - local conf="" - - if use postgres || use mysql || use sqlite; then - conf="${conf} --with-sql" - fi - - # turn valgrind tests off. Bug #340791 - VALGRIND=no \ - LUAPC="${ELUA}" \ - systemdsystemunitdir="$(systemd_get_systemunitdir)" \ - econf \ - --with-rundir="${EPREFIX}/run/dovecot" \ - --with-statedir="${EPREFIX}/var/lib/dovecot" \ - --with-moduledir="${EPREFIX}/usr/$(get_libdir)/dovecot" \ - --disable-rpath \ - --with-bzlib \ - --without-libbsd \ - --with-lzma \ - --with-icu \ - --with-ssl \ - --with-zlib \ - $( use_with argon2 sodium ) \ - $( use_with caps libcap ) \ - $( use_with kerberos gssapi ) \ - $( use_with lua ) \ - $( use_with ldap ) \ - $( use_with lucene ) \ - $( use_with lz4 ) \ - $( use_with mysql ) \ - $( use_with pam ) \ - $( use_with postgres pgsql ) \ - $( use_with sqlite ) \ - $( use_with solr ) \ - $( use_with stemmer ) \ - $( use_with systemd ) \ - $( use_with tcpd libwrap ) \ - $( use_with textcat ) \ - $( use_with unwind libunwind ) \ - $( use_with zstd ) \ - $( use_enable static-libs static ) \ - ${conf} - - if use sieve || use managesieve; then - # The sieve plugin needs this file to be build to determine the plugin - # directory and the list of libraries to link to. - emake dovecot-config - cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed" - econf \ - $( use_enable static-libs static ) \ - --localstatedir="${EPREFIX}/var" \ - --enable-shared \ - --with-dovecot="${S}" \ - $( use_with ldap ) \ - $( use_with managesieve ) - fi -} - -src_compile() { - default - if use sieve || use managesieve; then - cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed" - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" - fi -} - -src_test() { - # bug #340791 and bug #807178 - local -x NOVALGRIND=true - - default - if use sieve || use managesieve; then - cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed" - default - fi -} - -src_install() { - default - - if use suid; then - einfo "Changing perms to allow deliver to be suided" - fowners root:mail "/usr/libexec/dovecot/dovecot-lda" - fperms 4750 "/usr/libexec/dovecot/dovecot-lda" - fi - - newinitd "${FILESDIR}"/dovecot.init-r6 dovecot - - rm -rf "${ED}"/usr/share/doc/dovecot - - dodoc AUTHORS NEWS README TODO - dodoc doc/*.{txt,cnf,xml,sh} - docinto example-config - dodoc doc/example-config/*.{conf,ext} - docinto example-config/conf.d - dodoc doc/example-config/conf.d/*.{conf,ext} - docinto wiki - dodoc doc/wiki/* - doman doc/man/*.{1,7} - - # Create the dovecot.conf file from the dovecot-example.conf file that - # the dovecot folks nicely left for us.... - local conf="${ED}/etc/dovecot/dovecot.conf" - local confd="${ED}/etc/dovecot/conf.d" - - insinto /etc/dovecot - doins doc/example-config/*.{conf,ext} - insinto /etc/dovecot/conf.d - doins doc/example-config/conf.d/*.{conf,ext} - fperms 0600 /etc/dovecot/dovecot-{ldap,sql}.conf.ext - rm -f "${confd}/../README" - - # .maildir is the Gentoo default - local mail_location="maildir:~/.maildir" - sed -i -e \ - "s|#mail_location =|mail_location = ${mail_location}|" \ - "${confd}/10-mail.conf" \ - || die "failed to update mail location settings in 10-mail.conf" - - # We're using pam files (imap and pop3) provided by mailbase - if use pam; then - sed -i -e '/driver = pam/,/^[ \t]*}/ s|#args = dovecot|args = "\*"|' \ - "${confd}/auth-system.conf.ext" \ - || die "failed to update PAM settings in auth-system.conf.ext" - # mailbase does not provide a sieve pam file - use managesieve && dosym imap /etc/pam.d/sieve - sed -i -e \ - 's/#!include auth-system.conf.ext/!include auth-system.conf.ext/' \ - "${confd}/10-auth.conf" \ - || die "failed to update PAM settings in 10-auth.conf" - fi - - # Update ssl cert locations - sed -i -e 's:^#ssl = yes:ssl = yes:' "${confd}/10-ssl.conf" \ - || die "ssl conf failed" - sed -i -e 's:^ssl_cert =.*:ssl_cert = " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - use lua && lua-single_pkg_setup - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - default - else - git-r3_src_unpack - EGIT_REPO_URI="https://github.com/vtest/VTest" EGIT_CHECKOUT_DIR="${VTEST_DIR}" git-r3_src_unpack - fi -} - -src_compile() { - local -a args=( - V=1 - # Switching to PCRE2 by default, bug 838013 - PCRE= - PCRE_JIT= - ) - - if use elibc_musl; then - args+=( TARGET=linux-musl ) - else - args+=( TARGET=linux-glibc ) - fi - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE2) ) - args+=( $(haproxy_use pcre-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - args+=( $(haproxy_use prometheus-exporter PROMEX) ) - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \ - TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \ - SBINDIR=/usr/sbin - - if use tools ; then - for extra in ${EXTRAS[@]} ; do - if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog - elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} - else - # Those two includes are a workaround for hpack Makefile missing those - emake -C ${extra} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - CC="$(tc-getCC)" ${args[@]} - fi - done - fi -} - -src_test() { - # https://github.com/vtest/VTest/issues/12 - emake -C "${VTEST_DIR}" CC="$(tc-getCC)" FLAGS="${CFLAGS} -Wno-error=unused-result" - ulimit -n 65536 || die "${PN} requires ulimit -n set to at least 65536 for tests" - env -u A -u D TMPDIR="/tmp" emake reg-tests -- --v --j "$(makeopts_jobs)" \ - HAPROXY_PROGRAM="${S}/haproxy" VTEST_PROGRAM="${VTEST_DIR}/vtest" REGTESTS_TYPE="default,bug,devel" -} - -src_install() { - dosbin haproxy - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r8" ${PN} - - doman doc/haproxy.1 - - systemd_dounit admin/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog - has admin/iprange "${EXTRAS[@]}" && { - newbin admin/iprange/iprange haproxy_iprange - newbin admin/iprange/ip6range haproxy_ip6range - } - has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop - has dev/hpack "${EXTRAS[@]}" && { - newbin dev/hpack/gen-rht haproxy_gen-rht - newbin dev/hpack/gen-enc haproxy_gen-enc - newbin dev/hpack/decode haproxy_decode - } - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - insinto /usr/share/vim/vimfiles/syntax - doins admin/syntax-highlight/haproxy.vim -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.9.14.ebuild b/net-proxy/haproxy/haproxy-2.9.14.ebuild deleted file mode 100644 index eadbb06e323e..000000000000 --- a/net-proxy/haproxy/haproxy-2.9.14.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -LUA_COMPAT=( lua5-4 lua5-3 ) - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs lua-single systemd linux-info ${SCM} multiprocessing - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - # This is arbitrary; upstream uses master. Try to update when possible - VTEST_COMMIT="af198470d7ce482d3d26eb9ca3f246a438739366" - VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz - test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="~amd64 ~arm64 ~ppc ~x86" -elif [[ ${PV} == 9999 ]]; then - VTEST_DIR="${WORKDIR}/VTest" - EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/" - EGIT_BRANCH=master -else - VTEST_DIR="${WORKDIR}/VTest" - EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter -ssl systemd test +threads tools zlib lua 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - lua? ( ${LUA_REQUIRED_USE} ) - ?? ( slz zlib )" -RESTRICT="!test? ( test )" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre2:= - pcre-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0= - ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( ${LUA_DEPS} ) - test? ( - dev-libs/libpcre2 - sys-libs/zlib - )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - use lua && lua-single_pkg_setup - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - default - else - git-r3_src_unpack - EGIT_REPO_URI="https://github.com/vtest/VTest" EGIT_CHECKOUT_DIR="${VTEST_DIR}" git-r3_src_unpack - fi -} - -src_compile() { - local -a args=( - V=1 - # Switching to PCRE2 by default, bug 838013 - PCRE= - PCRE_JIT= - ) - - if use elibc_musl; then - args+=( TARGET=linux-musl ) - else - args+=( TARGET=linux-glibc ) - fi - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE2) ) - args+=( $(haproxy_use pcre-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - args+=( $(haproxy_use prometheus-exporter PROMEX) ) - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \ - TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \ - SBINDIR=/usr/sbin - - if use tools ; then - for extra in ${EXTRAS[@]} ; do - if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog - elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} - else - # Those two includes are a workaround for hpack Makefile missing those - emake -C ${extra} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - CC="$(tc-getCC)" ${args[@]} - fi - done - fi -} - -src_test() { - # https://github.com/vtest/VTest/issues/12 - emake -C "${VTEST_DIR}" CC="$(tc-getCC)" FLAGS="${CFLAGS} -Wno-error=unused-result" - ulimit -n 65536 || die "${PN} requires ulimit -n set to at least 65536 for tests" - env -u A -u D TMPDIR="/tmp" emake reg-tests -- --v --j "$(makeopts_jobs)" \ - HAPROXY_PROGRAM="${S}/haproxy" VTEST_PROGRAM="${VTEST_DIR}/vtest" REGTESTS_TYPE="default,bug,devel" -} - -src_install() { - dosbin haproxy - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r8" ${PN} - - doman doc/haproxy.1 - - systemd_dounit admin/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog - has admin/iprange "${EXTRAS[@]}" && { - newbin admin/iprange/iprange haproxy_iprange - newbin admin/iprange/ip6range haproxy_ip6range - } - has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop - has dev/hpack "${EXTRAS[@]}" && { - newbin dev/hpack/gen-rht haproxy_gen-rht - newbin dev/hpack/gen-enc haproxy_gen-enc - newbin dev/hpack/decode haproxy_decode - } - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - insinto /usr/share/vim/vimfiles/syntax - doins admin/syntax-highlight/haproxy.vim -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.9.6.ebuild b/net-proxy/haproxy/haproxy-2.9.6.ebuild deleted file mode 100644 index 1e57b8694cc7..000000000000 --- a/net-proxy/haproxy/haproxy-2.9.6.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -LUA_COMPAT=( lua5-4 lua5-3 ) - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs lua-single systemd linux-info ${SCM} multiprocessing - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - # This is arbitrary; upstream uses master. Try to update when possible - VTEST_COMMIT="af198470d7ce482d3d26eb9ca3f246a438739366" - VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz - test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 arm64 ppc x86" -elif [[ ${PV} == 9999 ]]; then - VTEST_DIR="${WORKDIR}/VTest" - EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/" - EGIT_BRANCH=master -else - VTEST_DIR="${WORKDIR}/VTest" - EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter -ssl systemd test +threads tools zlib lua 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - lua? ( ${LUA_REQUIRED_USE} ) - ?? ( slz zlib )" -RESTRICT="!test? ( test )" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre2:= - pcre-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0= - ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( ${LUA_DEPS} ) - test? ( - dev-libs/libpcre2 - sys-libs/zlib - )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - use lua && lua-single_pkg_setup - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - default - else - git-r3_src_unpack - EGIT_REPO_URI="https://github.com/vtest/VTest" EGIT_CHECKOUT_DIR="${VTEST_DIR}" git-r3_src_unpack - fi -} - -src_compile() { - local -a args=( - V=1 - # Switching to PCRE2 by default, bug 838013 - PCRE= - PCRE_JIT= - ) - - if use elibc_musl; then - args+=( TARGET=linux-musl ) - else - args+=( TARGET=linux-glibc ) - fi - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE2) ) - args+=( $(haproxy_use pcre-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - args+=( $(haproxy_use prometheus-exporter PROMEX) ) - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \ - TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \ - SBINDIR=/usr/sbin - - if use tools ; then - for extra in ${EXTRAS[@]} ; do - if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog - elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} - else - # Those two includes are a workaround for hpack Makefile missing those - emake -C ${extra} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - CC="$(tc-getCC)" ${args[@]} - fi - done - fi -} - -src_test() { - # https://github.com/vtest/VTest/issues/12 - emake -C "${VTEST_DIR}" CC="$(tc-getCC)" FLAGS="${CFLAGS} -Wno-error=unused-result" - ulimit -n 65536 || die "${PN} requires ulimit -n set to at least 65536 for tests" - env -u A -u D TMPDIR="/tmp" emake reg-tests -- --v --j "$(makeopts_jobs)" \ - HAPROXY_PROGRAM="${S}/haproxy" VTEST_PROGRAM="${VTEST_DIR}/vtest" REGTESTS_TYPE="default,bug,devel" -} - -src_install() { - dosbin haproxy - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r8" ${PN} - - doman doc/haproxy.1 - - systemd_dounit admin/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog - has admin/iprange "${EXTRAS[@]}" && { - newbin admin/iprange/iprange haproxy_iprange - newbin admin/iprange/ip6range haproxy_ip6range - } - has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop - has dev/hpack "${EXTRAS[@]}" && { - newbin dev/hpack/gen-rht haproxy_gen-rht - newbin dev/hpack/gen-enc haproxy_gen-enc - newbin dev/hpack/decode haproxy_decode - } - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - insinto /usr/share/vim/vimfiles/syntax - doins admin/syntax-highlight/haproxy.vim -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.9.9999.ebuild b/net-proxy/haproxy/haproxy-2.9.9999.ebuild deleted file mode 100644 index b8adca997201..000000000000 --- a/net-proxy/haproxy/haproxy-2.9.9999.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -LUA_COMPAT=( lua5-4 lua5-3 ) - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs lua-single systemd linux-info ${SCM} multiprocessing - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - # This is arbitrary; upstream uses master. Try to update when possible - VTEST_COMMIT="af198470d7ce482d3d26eb9ca3f246a438739366" - VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz - test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="~amd64 ~arm64 ~ppc ~x86" -elif [[ ${PV} == 9999 ]]; then - VTEST_DIR="${WORKDIR}/VTest" - EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/" - EGIT_BRANCH=master -else - VTEST_DIR="${WORKDIR}/VTest" - EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter -ssl systemd test +threads tools zlib lua 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - lua? ( ${LUA_REQUIRED_USE} ) - ?? ( slz zlib )" -RESTRICT="!test? ( test )" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre2:= - pcre-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0= - ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( ${LUA_DEPS} ) - test? ( - dev-libs/libpcre2 - sys-libs/zlib - )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - use lua && lua-single_pkg_setup - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - default - else - git-r3_src_unpack - EGIT_REPO_URI="https://github.com/vtest/VTest" EGIT_CHECKOUT_DIR="${VTEST_DIR}" git-r3_src_unpack - fi -} - -src_compile() { - local -a args=( - V=1 - # Switching to PCRE2 by default, bug 838013 - PCRE= - PCRE_JIT= - ) - - if use elibc_musl; then - args+=( TARGET=linux-musl ) - else - args+=( TARGET=linux-glibc ) - fi - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE2) ) - args+=( $(haproxy_use pcre-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - args+=( $(haproxy_use prometheus-exporter PROMEX) ) - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \ - TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \ - SBINDIR=/usr/sbin - - if use tools ; then - for extra in ${EXTRAS[@]} ; do - if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog - elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \ - EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \ - PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} - else - # Those two includes are a workaround for hpack Makefile missing those - emake -C ${extra} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - CC="$(tc-getCC)" ${args[@]} - fi - done - fi -} - -src_test() { - # https://github.com/vtest/VTest/issues/12 - emake -C "${VTEST_DIR}" CC="$(tc-getCC)" FLAGS="${CFLAGS} -Wno-error=unused-result" - ulimit -n 65536 || die "${PN} requires ulimit -n set to at least 65536 for tests" - env -u A -u D TMPDIR="/tmp" emake reg-tests -- --v --j "$(makeopts_jobs)" \ - HAPROXY_PROGRAM="${S}/haproxy" VTEST_PROGRAM="${VTEST_DIR}/vtest" REGTESTS_TYPE="default,bug,devel" -} - -src_install() { - dosbin haproxy - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r9" ${PN} - - doman doc/haproxy.1 - - systemd_dounit admin/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog - has admin/iprange "${EXTRAS[@]}" && { - newbin admin/iprange/iprange haproxy_iprange - newbin admin/iprange/ip6range haproxy_ip6range - } - has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop - has dev/hpack "${EXTRAS[@]}" && { - newbin dev/hpack/gen-rht haproxy_gen-rht - newbin dev/hpack/gen-enc haproxy_gen-enc - newbin dev/hpack/decode haproxy_decode - } - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - insinto /usr/share/vim/vimfiles/syntax - doins admin/syntax-highlight/haproxy.vim -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/torsocks/Manifest b/net-proxy/torsocks/Manifest index df69480dd26c..616b4174f0c2 100644 --- a/net-proxy/torsocks/Manifest +++ b/net-proxy/torsocks/Manifest @@ -1,5 +1,5 @@ AUX torsocks-2.4.0-clang16.patch 643 BLAKE2B 83b1d794a2dceaad0ae1321092ce11cb41bdce27ded71c40ce6f7c50ae2c9cae405de4f55636019928dc395684a7614a0b2d7b7123c0d710aa785dee0ef1d50e SHA512 c40dff7ccca62f73e205a32e17090aa5a79de3a06424595fc8c18e969045b12611df73c8e272aa97e6e3708b4b96c0d82be035d0f9c389dcd332536b3ced7337 AUX torsocks-2.4.0-configure.patch 902 BLAKE2B ad3986489d91a44462f054b49a6cf5540991ca2a7e49a019372472af357ac52361874f98cec79c75ab9256b05ba691e193f51907fb2bf3e37a89bb79dfab3a81 SHA512 4a91ba12b3d1f4d3492be83541cc7a0e3e678f0a42f6445f9dadf562f07a244f8f27f8faa3b1c44197c9e99fa66a96bbde81372b8519963dfd5e8dc64a4d62fa DIST torsocks-v2.4.0.tar.bz2 96757 BLAKE2B af21b49623b01c6f70f4103168b2624837ca3c3905f5d39ed85482171ba608f74f4845bc05ad0df8353ce901a82ace1a3152fe6f61bd8ffbcbc74d2d80aa105a SHA512 95a97380d4b0f10296554dd5601e0f640d571454719998229974c4d2269ca636b74b7e8b402dddea68c0cbfce5ca5f2531690e1915167b3c7b87e9066e41bd83 -EBUILD torsocks-2.4.0-r2.ebuild 1057 BLAKE2B 0e8081419a165e9b361164b16437f0c9f9d29ffc4619a5ecc93f18c36e1ffa3a95762bc02bcd1923018bf66c12b834c89ceadd234510454a021ae99b999a0f2d SHA512 3deeca9b048138662f7171692fe3f8336c9917593bcdd27204a21c156f6b9780f29a1523c58082160d0518a154087b210242bd2b216a264e082a895493ca09e1 +EBUILD torsocks-2.4.0-r2.ebuild 1064 BLAKE2B c6931967238b1c9e12ef9bd4e8ed5c3ea2e69fe1fe5dca73174ec7cf0cf9cbcff3e16c3ee9f720ffdeb28b7c5cdcf8ba2584c27f54cde065522fc6c812438754 SHA512 30267f95d0d9690f2d96e3453e2a7d37e977d255f445e9b91ba733868eac98811210edfd9651a97a1458e7e8a169eaf7e27e948039017e147ed0b322efd4ee11 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/net-proxy/torsocks/torsocks-2.4.0-r2.ebuild b/net-proxy/torsocks/torsocks-2.4.0-r2.ebuild index 2acc51611e53..48113a2bd7b2 100644 --- a/net-proxy/torsocks/torsocks-2.4.0-r2.ebuild +++ b/net-proxy/torsocks/torsocks-2.4.0-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${UPSTREAM_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="static-libs" # We do not depend on tor which might be running on a different box diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index d9b7d98cb37a..76472e3b9cc9 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index 558827a9c736..efafdc09b573 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -10,8 +10,12 @@ DIST tor-0.4.8.13.tar.gz.sha256sum.asc 716 BLAKE2B 8f708838cc4b642168b689e9ce9bd DIST tor-0.4.8.14.tar.gz 9965322 BLAKE2B 335b76dec29139199ebfbc5f598b66f31bcc1d34c06bc51a4bcc64831a6cfb639fbe1fc91b1686720a4024a10c9b203d7813c734e9db47e087628e85b557fe65 SHA512 96f6c8ce00542e97d75516fcf10cf5649243f695b7c7dd3e52bdda095ea9019743648335a2689fa2e23c046e64728fecdd72b48f2ec2db30fb4216393db7f641 DIST tor-0.4.8.14.tar.gz.sha256sum 86 BLAKE2B 340def77987ebde18f94339f46e566d11dc76b0ac87f995716aafe00de5727c3274e2065ad1832695b986245e95457773b4fb9c8a8cb3817c417b9ffe8ec5bee SHA512 e2e5d952342b22a78fcb4b92518146ca8e0214af85c7b03b6bf67c38f18c85792423dc64c215db922acc6b4422ed4aa10d05da1f3fa6e2a410684b78e67e6349 DIST tor-0.4.8.14.tar.gz.sha256sum.asc 716 BLAKE2B 98d5bfb4e8db7e16ed643b5cb819fe91d09f8c981e8023278a9082936eeeee6afc712de958375ed522d10a2f8e4ac5a896b843965bf59e3edcc57985dcf4e844 SHA512 5c75db16edde17a007bc92f103559a49e2731fa4182f06d120a0f8735bada0094c878aed0d062b8e089cd9e8c6c64d2ffb17da274b014fcfdff8f949edcea59b +DIST tor-0.4.8.15.tar.gz 9927684 BLAKE2B 1e72d53c5a1db9808e025301d5e2f9f6f9b46c0ea8d322871dec9be44c8512e1429ca7ede41e8aae0aa36a0c137d8660241b5f52b1ac1b8a48938ee02b4ad455 SHA512 60fbaccee0355f6cbdaa447066ca0ccc75917ec63a78ea67698471b3da4a0f08d12a6b28f63224fca582fdae27238fff9b062a120b47a3d7ff29e172ca769085 +DIST tor-0.4.8.15.tar.gz.sha256sum 86 BLAKE2B b618fcc3c0f0e79d631de30f558e2e009683ff8d46d0564c7fe2cb777ce150a799a6b80f498852fa96acf8c8745692646f7f333627496eb42e538412da232796 SHA512 70cce3c5f51a2b45fc0e681bb55bfb86208d62a12af7a0cd2dd1eb089a6e24f125bf6ed59f6a241fc8400608c90e13973db6376c8adaff8cbbe2ea870a43e13f +DIST tor-0.4.8.15.tar.gz.sha256sum.asc 716 BLAKE2B 838a69447d49c10e8c37ed64d0c1c999d9127287d8a8293d0d9e295e4f646dc053b5bef32d58a2c7e623384d37456bcd017eec2a372018797557762b33ba6fb7 SHA512 87929ca1a80a81df858f48ecec8d3e4719d277fdc257dddb76100a271826d4c9292f10526c3567d24fdfb7cf92e3520728e3776dec994de40a5e97c0674e050d EBUILD tor-0.4.8.13-r1.ebuild 4759 BLAKE2B 0bb00c92c6a754370219b8cf7a7786b2ce50246f1377b332d080f026f2869256d18dcacbe08ef7651765dcc7fccf7895efc61f7b31cf9698fd66dfb45d1c838c SHA512 47006df79528d38977a45d4b025d83bbb3669815d42f640bcccf634f4c8fe9ca1c805755fd1e29efc8540c89852d564141db912e16d4043a3ff373e98b015e40 EBUILD tor-0.4.8.13.ebuild 4713 BLAKE2B 1320cc00cab15b86d63645ca2ef80d224346e02eae654cc84a1ab3d939f06ea4a603a06a8f9f1217be81908cc52d3951c8378f7b724ae1535aff3a2fbdf369ec SHA512 96ca832249cadf1af659237b73cc714c989189fe337189632e970f57fbe0cb520a163881cd74eba17bd3a07e138dea94fe8cea70ae4c181cce4f26a883f1e028 EBUILD tor-0.4.8.14.ebuild 4759 BLAKE2B 0bb00c92c6a754370219b8cf7a7786b2ce50246f1377b332d080f026f2869256d18dcacbe08ef7651765dcc7fccf7895efc61f7b31cf9698fd66dfb45d1c838c SHA512 47006df79528d38977a45d4b025d83bbb3669815d42f640bcccf634f4c8fe9ca1c805755fd1e29efc8540c89852d564141db912e16d4043a3ff373e98b015e40 +EBUILD tor-0.4.8.15.ebuild 4765 BLAKE2B c6ef4b7ee07e3d40855c31159fc66951400a5213b113f21c57ffd22ff7b556ace6716ff94abecd3f3d5c0a825e7295db4c53a6bbf1c3571ca68cf79c95a6efee SHA512 1b24f9b3128da232c4ed1861d8686b25d57eedeb893f4083888227db098a8978bb5d836f99a4b89a8e38c3fdd4a94439140dfcb072578b1932237e874b65620a EBUILD tor-9999.ebuild 4765 BLAKE2B c6ef4b7ee07e3d40855c31159fc66951400a5213b113f21c57ffd22ff7b556ace6716ff94abecd3f3d5c0a825e7295db4c53a6bbf1c3571ca68cf79c95a6efee SHA512 1b24f9b3128da232c4ed1861d8686b25d57eedeb893f4083888227db098a8978bb5d836f99a4b89a8e38c3fdd4a94439140dfcb072578b1932237e874b65620a MISC metadata.xml 645 BLAKE2B a7f450c6cfb9a605f7021cbe533ec64ff0926c9877bef7aace8ce1770a8ec552255b5c54ac80035646c3515d7d0b778100573897068d0905a56f7b860c8de21b SHA512 e5724033912b73ab8abe1b47e74578c8fe4bf6e341b8e7d7434d69071508cd1f35d97f4c7ade9787ae0ded6660cf0a5477d3c7462ed13832693bfd6205f0f0f1 diff --git a/net-vpn/tor/tor-0.4.8.15.ebuild b/net-vpn/tor/tor-0.4.8.15.ebuild new file mode 100644 index 000000000000..cd30d48f8f7e --- /dev/null +++ b/net-vpn/tor/tor-0.4.8.15.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc +inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig + +MY_PV="$(ver_rs 4 -)" +MY_PF="${PN}-${MY_PV}" +DESCRIPTION="Anonymizing overlay network for TCP" +HOMEPAGE="https://www.torproject.org/ https://gitlab.torproject.org/tpo/core/tor/" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor" + inherit autotools git-r3 +else + SRC_URI=" + https://www.torproject.org/dist/${MY_PF}.tar.gz + https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz + verify-sig? ( + https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum + https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc + ) + " + + S="${WORKDIR}/${MY_PF}" + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + fi + + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )" +fi + +# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version) +# We also already had GPL-2 listed here for the init script, but obviously +# that's different from the actual binary. +LICENSE="BSD GPL-2 GPL-3" +SLOT="0" +IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/libevent-2.1.12-r1:=[ssl] + dev-libs/openssl:=[-bindist(-)] + sys-libs/zlib + caps? ( sys-libs/libcap ) + man? ( app-text/asciidoc ) + lzma? ( app-arch/xz-utils ) + scrypt? ( app-crypt/libscrypt ) + seccomp? ( >=sys-libs/libseccomp-2.4.1 ) + systemd? ( sys-apps/systemd:= ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + ${DEPEND} + ${PYTHON_DEPS} + ) +" +RDEPEND+=" + acct-user/tor + acct-group/tor + selinux? ( sec-policy/selinux-tor ) +" +BDEPEND+=" + acct-user/tor + acct-group/tor +" + +DOCS=() + +PATCHES=( + "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch +) + +QA_CONFIG_IMPL_DECL_SKIP=( + # test correctly fails because -lnacl fails if not available + # https://bugs.gentoo.org/900092 + crypto_scalarmult_curve25519 +) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + else + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc} + verify-sig_verify_unsigned_checksums \ + ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz + cd "${WORKDIR}" || die + fi + + default + fi +} + +src_prepare() { + default + + # Running shellcheck automagically isn't useful for ebuild testing. + echo "exit 0" > scripts/maint/checkShellScripts.sh || die + + if [[ ${PV} == 9999 ]] ; then + eautoreconf + fi +} + +src_configure() { + use doc && DOCS+=( README.md ChangeLog ReleaseNotes doc/HACKING ) + + export ac_cv_lib_cap_cap_init=$(usex caps) + export tor_cv_PYTHON="${EPYTHON}" + + local myeconfargs=( + --localstatedir="${EPREFIX}/var" + --disable-all-bugs-are-fatal + --enable-system-torrc + --disable-android + --disable-coverage + --disable-html-manual + --disable-libfuzzer + --enable-missing-doc-warnings + --disable-module-dirauth + --enable-pic + --disable-restart-debugging + + # Unless someone asks & has a compelling reason, just always + # build in GPL mode for pow, given we don't want yet another USE + # flag combination to have to test just for the sake of it. + # (PoW requires GPL.) + --enable-gpl + --enable-module-pow + + $(use_enable man asciidoc) + $(use_enable man manpage) + $(use_enable lzma) + $(use_enable scrypt libscrypt) + $(use_enable seccomp) + $(use_enable server module-relay) + $(use_enable systemd) + $(use_enable tor-hardening gcc-hardening) + $(use_enable tor-hardening linker-hardening) + $(use_enable test unittests) + $(use_enable zstd) + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + local skip_tests=( + # Fails in sandbox + :sandbox/open_filename + :sandbox/openat_filename + ) + + if use arm ; then + skip_tests+=( + # bug #920905 + # https://gitlab.torproject.org/tpo/core/tor/-/issues/40912 + :sandbox/opendir_dirname + :sandbox/openat_filename + :sandbox/chmod_filename + :sandbox/chown_filename + :sandbox/rename_filename + ) + fi + + # The makefile runs these by parallel by chunking them with a script + # but that means we lose verbosity and can't skip individual tests easily + # either. + edo ./src/test/test --verbose "${skip_tests[@]}" +} + +src_install() { + default + readme.gentoo_create_doc + + newconfd "${FILESDIR}"/tor.confd tor + newinitd "${FILESDIR}"/tor.initd-r9 tor + systemd_dounit "${FILESDIR}"/tor.service + + keepdir /var/lib/tor + + fperms 750 /var/lib/tor + fowners tor:tor /var/lib/tor + + insinto /etc/tor/ + newins "${FILESDIR}"/torrc-r2 torrc +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 473c841c7a04..320b21e66a26 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 3ff27eb7078e..6c2e03c30bad 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -107,7 +107,6 @@ dmi # Stuff we don't want mpi lasi -hardened pdfannotextractor mssql diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index 36be9cd9cdf7..05945d5183df 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -181,10 +181,6 @@ valgrind # Bug 179895: HPPA's gcc cannot build native code / lacking upstream support ocamlopt -# Jeroen Roovers (2007-05-17) -# sys-devel/gcc fails to build with USE=d (bug #178896). -d - # Samuli Suominen (2007-03-02) # See bug #157881#c3 battery diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 8f8e9221f8fc..8d0b911bb5bf 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -114,13 +114,9 @@ webkit mono # Gustavo Zacarias -# It doesn't even build -d # LCDproc masks see bug #148072 lcd_devices_g15 lcd_devices_ula200 -# Masking hardened, it isn't really supported, see bugs #144126 #78951 -hardened # AIO is b0rked for now.... aio romio diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 955f942b7e7b..7403a5fe9132 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -253,7 +253,7 @@ net-misc/wget ssl llvm-runtimes/libcxx libcxxabi # Sergei Trofimovich (2019-08-17) -# USE=-cxx us a sure way to break native install as modern gcc +# USE=-cxx is a sure way to break native install as modern gcc # requires C++ to bootstrap. But in rare cases it's useful # to have a compiler not capable of C++, bug #692126. sys-devel/gcc cxx diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index c4e80151717f..72ecedb60704 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -678,7 +678,6 @@ dev-php/symfony-process test dev-php/theseer-Autoload test dev-php/twig test - # Sam James (2021-01-04) # Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc) # bug #723438 diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index b78d205f6730..80e95f2e5d83 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -96,14 +96,6 @@ x11-wm/xpra doc # all of which are not stable anywhere. sys-cluster/ceph pmdk rbd-rwl -# Andreas K. Hüttel (2021-05-30) -# dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends -# up pulling in a Test-Simple version newer than 5.32. -# Not something we want to add to all stable users' Perl. -# Stable-masking the test useflag until Perl 5.34 goes stable too. -# Bug 779163 -dev-perl/Net-Netmask test - # Mart Raudsepp (2021-02-21) # Enabling sysprof causes consumers to include sysprof-capture-4 # headers, but we still have stable consumers that themselves want diff --git a/profiles/package.mask b/profiles/package.mask index 63b89eedb5d8..aa1fcc946ac0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -53,6 +53,7 @@ dev-python/simplebayes # Michał Górny (2025-03-17) # Xfce 4.22 prereleases. Masked because they tend to be quite unstable. +>=xfce-base/exo-4.21 >=xfce-base/libxfce4ui-4.21 # Michał Górny (2025-03-17) diff --git a/profiles/updates/1Q-2025 b/profiles/updates/1Q-2025 index be51cc75858f..5f9d31167e80 100644 --- a/profiles/updates/1Q-2025 +++ b/profiles/updates/1Q-2025 @@ -24,3 +24,4 @@ move sci-libs/XNNPACK sci-ml/XNNPACK move dev-libs/FBGEMM sci-ml/FBGEMM move dev-libs/FP16 sci-ml/FP16 move dev-libs/oneDNN sci-ml/oneDNN +move dev-cpp/gemmlowp sci-ml/gemmlowp diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 513fc4dfc63d..6d94d975a35c 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -8648,7 +8648,6 @@ www-apps/icingaweb2:nginx - Adds support for nginx www-apps/ikiwiki:extras - Installs additional modules used by ikiwiki plugins www-apps/klaus:ctags - Enable support for Exuberant ctags; makes all source code symbols hyperlinks to their definitions www-apps/postfixadmin:vacation - Install vacation.pl script and dependencies -www-apps/redmine:markdown - Enable support for Markdown www-apps/redmine:minimagick - Enable image processing support via dev-ruby/mini_magick www-apps/redmine:passenger - Enable support for www-apache/passenger www-apps/redmine:standalone - Enable standalone mode with www-servers/puma diff --git a/sci-biology/Manifest.gz b/sci-biology/Manifest.gz index f585da4b9704..90cc60347dff 100644 Binary files a/sci-biology/Manifest.gz and b/sci-biology/Manifest.gz differ diff --git a/sci-biology/bcftools/Manifest b/sci-biology/bcftools/Manifest index 5ae9c11fe860..92a67fa3defd 100644 --- a/sci-biology/bcftools/Manifest +++ b/sci-biology/bcftools/Manifest @@ -1,5 +1,7 @@ DIST bcftools-1.19.tar.bz2 7906216 BLAKE2B 43e7ac0fc6ffcf837607fb2fbbd58a72106a89b018d1fd4b24db0eb854a9bf0efd0c7762fae84bf7f51226346777be646d134159ea48e3eb3df71799e9353a3f SHA512 a203c65fa58fca8fb5276e73ed8fc23dfd841e9dc05881304a8b91327d60ac3b5fcf5a55a1f1bab5647037f037ff30f2881791052f6e29cf38c646cbc947a746 DIST bcftools-1.20.tar.bz2 7883049 BLAKE2B 36bfd82c9500f384b75ef93242a5879123f7fd63c893c95a1ce5efbfa9396f2c1fd75025ea2dd48d37e7dc93426ffaffbb2f3c6bdf64128fbdd3af2a2f760b17 SHA512 c77294923a6bb5cb97a2c4947e79aa215612a62f71ba0e4dde627cd3d97ee9a28a3682e8ab2f3bedd0e75e2bb9800915d9430f9504f09ead4492d3583553db2a +DIST bcftools-1.21.tar.bz2 7982173 BLAKE2B 7da808d1b06d2cdc0ed9ae2768a71f9e3e1de07f6e9c74504eb6f19b06481e509630e14f209ec0250c0689bf9d5807936288ba48f17830a2b004b7cfa3c23c59 SHA512 f8fb2e50a1a9e7a7e8a4f71d71d052f6019d54c60ae060d0abfbd01ab61a2c44e04e069c479ea9f6156513b54a611a9a46930a0ff4454019bb715fdb9558d07d EBUILD bcftools-1.19.ebuild 901 BLAKE2B 401502d51a1b537d791355000f38403239ca57b41473cb58e1dcd3ab4057582fb19bec5d493df318386fe7c45337046e813a148d44ea0dda49468662d0567570 SHA512 b97efeaccdf86b37e714ff3f0e260f12927fa32eda3376b981d10ce7527b4da8f479e6b049386582e843329fa8e3d5a15236724e5a137d44219d1ebceca38097 EBUILD bcftools-1.20.ebuild 901 BLAKE2B 401502d51a1b537d791355000f38403239ca57b41473cb58e1dcd3ab4057582fb19bec5d493df318386fe7c45337046e813a148d44ea0dda49468662d0567570 SHA512 b97efeaccdf86b37e714ff3f0e260f12927fa32eda3376b981d10ce7527b4da8f479e6b049386582e843329fa8e3d5a15236724e5a137d44219d1ebceca38097 +EBUILD bcftools-1.21.ebuild 901 BLAKE2B f5dfe700dbcc84aa8d9e6cdd4fdc3e0e88a06f1f09386292c11bd0f30584c9f9114ab1340dc89a16902dcf4ff8db5f9f39523d8b9935065ad535223668835d3e SHA512 6bd99bf7f791c5fe64563481603ae15fad38871e486f394b2d2ba82a167a8e2b086f7da81ee3a9b8fb3dffe6687b9113289c3a82dadf7865a224e9397636b110 MISC metadata.xml 344 BLAKE2B 37f8e82e8a5a9ad572580a7e5ae6daa6911d672f17b8526f81b236cbc2e50a32c4cd2566aaed9f5feee016d7e2de7db2a40b60616e86c3e8cae307d60cebc70e SHA512 0160c9606089d610613d71dc0aa9c9c5e5266483fdc9c407b6e0ed911eac8f8b32ffaf5a49bbb427393c8240e9868df51f0fc68b2f45467f65d9b3d54b0ddde1 diff --git a/sci-biology/bcftools/bcftools-1.21.ebuild b/sci-biology/bcftools/bcftools-1.21.ebuild new file mode 100644 index 000000000000..9fd45ae9ecfe --- /dev/null +++ b/sci-biology/bcftools/bcftools-1.21.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit python-single-r1 + +DESCRIPTION="Utilities for variant calling and manipulating VCF and BCF files" +HOMEPAGE="http://www.htslib.org" +SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + dev-lang/perl + $(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]') + =sci-libs/htslib-$(ver_cut 1-2)*:= + sys-libs/zlib + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_prepare() { + default + + python_fix_shebang misc/{gff2gff,guess-ploidy,plot-roh}.py + + # remove bundled htslib + rm -r htslib-* || die +} + +src_configure() { + econf \ + --disable-bcftools-plugins \ + --disable-libgsl \ + --with-htslib=system +} diff --git a/sci-biology/pysam/Manifest b/sci-biology/pysam/Manifest index 5c166b78848f..ffaea98560f6 100644 --- a/sci-biology/pysam/Manifest +++ b/sci-biology/pysam/Manifest @@ -1,4 +1,6 @@ DIST pysam-0.22.1.gh.tar.gz 3885851 BLAKE2B 6f83c445c7e63e28823f443b0f106726303b0609f4040e9dca930c820d48c2adfe13d33ecffb514ce75c3b03968af050652689a0be39aaabca1af546e9188480 SHA512 fb8dc7c4a6ae908d8d409789f2706cce589d4b6a1057bcc4043f8a26a5b390f79d30d1a1cbe69cbf370caabf261ed8367685393240765080e94f1782ed7f0350 +DIST pysam-0.23.0.gh.tar.gz 4076476 BLAKE2B 74f5fd99aff357c59aa4cd13214fbb87577d213461feff2afd59679c6b442ccee1fe23a7b7d6ddc723f57f4e00516fb7b67207e8f8619b707d1f909c62663006 SHA512 7c7b3806dbf316f7d9283dbabcd86e55d5dd18a01a127af5f26279e2266fb9b6e44546de0d22c82de963eca19c9e9b3ed1cc00c465acc2ddd810824902c87add EBUILD pysam-0.22.1.ebuild 1648 BLAKE2B 9d0c666e39b48dea088445a0959d364892f9b2a3e90664788f214ac66df709c70eaaf8c90240488a4c948409f0548641f4d511af983037b3afc481444621f7fb SHA512 e35adedadd3c3726eb817c85f225fc2715eccdcd0c2bed5c11f749d07a7e99b2f28fee0244bd64f1383329d20edb7a2364112483af8a814b447b29fc3d1b762b -EBUILD pysam-9999.ebuild 1709 BLAKE2B b7297d21abf0e581c5c2d8a72a7e6805cb5f96f6e878cc979fc0f5a34e57bdd25a2f50abaa9ee10040559e66ee42d3a24696a7093103658175b27858acaac95c SHA512 7e7a782243897a89a3539b3eb79ccd0790c6b0afcf79453526c30371f867faaf8eca6454e64d3bea250ff13753ff400fe5ff3352c080c85285cafa2346e3564a +EBUILD pysam-0.23.0.ebuild 1502 BLAKE2B 2c9d24996e912dfa7b89b71fe03471f7e121edd897e55dd5510e75225935ba6e14502e254cbbcab3fbf0fb54964fc72949b1668ae73817641b460ca45ee9c934 SHA512 cd033f4b81ac6330af3558ec9048cac33982afc45e076354c3fa43cae36d39204f632582a02b99da7efe70a747d4b6c702b1ffab6d3a986564bffea8f26232e9 +EBUILD pysam-9999.ebuild 1619 BLAKE2B b27488491b0c85ec53dbb48cef114b7ef27b730f1faa40d4ebe070b38010e2b835140dedece889f3c0c48454c0e5c44e6a5633122e7059c403e9c6ba53f989ab SHA512 a898f0665b50ae5342964e127ea684ebc20a33d9d7ebf9b7e7712f9bc6d434500da29af800451055d3f065cf3446813d7ddb75ce02a7baf3bce004ff1d223c42 MISC metadata.xml 442 BLAKE2B e3d339868a09d8930ff6d83f414f8166ed283a66d83d5b0fed0031024db151b17b1347f5e015f2b9c2152a041e2beb70696362be9b4e3fc225078bc5c520ad58 SHA512 4b1d08c5524e1bb04129e0d38f0584654b34979024afd2cf15bd482654ca8fac9c82e6db0661f7370f9fefa6949f1291ba3c18a9dca5d5041bd6f76554fa33c7 diff --git a/sci-biology/pysam/pysam-0.23.0.ebuild b/sci-biology/pysam/pysam-0.23.0.ebuild new file mode 100644 index 000000000000..cac7c9b72ffc --- /dev/null +++ b/sci-biology/pysam/pysam-0.23.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface for the SAM/BAM sequence alignment and mapping format" +HOMEPAGE=" + https://github.com/pysam-developers/pysam + https://pypi.org/project/pysam/" +SRC_URI="https://github.com/pysam-developers/pysam/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="=sci-libs/htslib-1.21*:=" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + =sci-biology/bcftools-1.21* + =sci-biology/samtools-1.21* + )" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # only work with bundled htslib + 'tests/tabix_test.py::TestRemoteFileHTTP' + 'tests/tabix_test.py::TestRemoteFileHTTPWithHeader' + + 'tests/AlignedSegment_test.py::TestBaseModifications' +) + +python_prepare_all() { + + # unbundle htslib + export HTSLIB_MODE="external" + export HTSLIB_INCLUDE_DIR="${ESYSROOT}"/usr/include + export HTSLIB_LIBRARY_DIR="${ESYSROOT}"/usr/$(get_libdir) + rm -r htslib || die + + if use test; then + einfo "Building test data" + emake -C tests/pysam_data + emake -C tests/cbcf_data + fi + + # breaks with parallel build + # need to avoid dropping .so plugins into + # build-lib, which breaks tests + DISTUTILS_ARGS=( + build_ext + --inplace + -j1 + ) + distutils-r1_python_prepare_all +} + +python_test() { + rm -rf pysam || die + epytest +} diff --git a/sci-biology/pysam/pysam-9999.ebuild b/sci-biology/pysam/pysam-9999.ebuild index a162ddf2158b..d4bf32a59aab 100644 --- a/sci-biology/pysam/pysam-9999.ebuild +++ b/sci-biology/pysam/pysam-9999.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 @@ -23,24 +24,23 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -RDEPEND=">=sci-libs/htslib-1.17" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND=">=sci-libs/htslib-1.21" +DEPEND="${RDEPEND}" BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] test? ( - >=sci-biology/bcftools-1.17 - >=sci-biology/samtools-1.17 + >=sci-biology/bcftools-1.21 + >=sci-biology/samtools-1.21 )" distutils_enable_tests pytest -DISTUTILS_IN_SOURCE_BUILD=1 - EPYTEST_DESELECT=( # only work with bundled htslib 'tests/tabix_test.py::TestRemoteFileHTTP' 'tests/tabix_test.py::TestRemoteFileHTTPWithHeader' + + 'tests/AlignedSegment_test.py::TestBaseModifications' ) python_prepare_all() { @@ -50,23 +50,24 @@ python_prepare_all() { export HTSLIB_LIBRARY_DIR="${ESYSROOT}"/usr/$(get_libdir) rm -r htslib || die - # prevent setup.py from adding RPATHs (except $ORIGIN) - sed -e '/runtime_library_dirs=htslib_library_dirs/d' \ - -i setup.py || die - if use test; then einfo "Building test data" emake -C tests/pysam_data emake -C tests/cbcf_data fi - distutils-r1_python_prepare_all -} - -python_compile() { # breaks with parallel build # need to avoid dropping .so plugins into # build-lib, which breaks tests - esetup.py build_ext --inplace -j1 - distutils-r1_python_compile -j1 + DISTUTILS_ARGS=( + build_ext + --inplace + -j1 + ) + distutils-r1_python_prepare_all +} + +python_test() { + rm -rf pysam || die + epytest } diff --git a/sci-biology/samtools/Manifest b/sci-biology/samtools/Manifest index 67b2c2142193..5f368d101179 100644 --- a/sci-biology/samtools/Manifest +++ b/sci-biology/samtools/Manifest @@ -1,5 +1,7 @@ DIST samtools-1.19.2.tar.bz2 9150483 BLAKE2B fb845b2ccd61f1731ef4cdc180f4b9a4ac75e8c73c1ceaa9409b99e8052ca66b88c73fc71fd1067942aa24964f6df8dcb2d93631e5757e0cc200d7a3b9fad461 SHA512 c08d729fed21112855e0acc9cf7f29c7670d38a02ad6b0f2e9b9ef15a18f07e3e194cc4f6913481c98cd3e85dd4dc975dac96155b892da58bbe8ea3679a5270f DIST samtools-1.20.tar.bz2 9179938 BLAKE2B b534e659899a822e191c779a6ce9247854036da3435a0b63748783edc96d610ff0f02f73bbb5c1eab3ff86dbcca331113f3312a7c3376141ef89b6a8684446e4 SHA512 8526286243d057758cb846311d0a8c728026d31438e87fcc03e0df576f33bcc6da0e18bce141dbdc438a116341c94aa92701cdf10ba6b1301eadedbb34120822 +DIST samtools-1.21.tar.bz2 9149284 BLAKE2B f4e0b155b0bc8aaea81835e751d94c121f6256340e2db3a809d1ee46bed16168a0fb43d9359bf4c3967d0b77ab1151e105107c47eb0481a2c49414ffd5f1faa2 SHA512 4f80a4333ebb4dc0eb5f38f29474424b1acca9b677aa206b111c7a638b8ae924ab2dcdc9de15eb1b849576d0158579a476a7b78ccd73e7d2baafc3bbb88c6103 EBUILD samtools-1.19.2.ebuild 926 BLAKE2B a9acf64c51c87cf5d913982d22dba55901111ed1802f5795b0a1bd66979b600d815ee37c29aae83bc2d58c73a61330a4ada70fac4192022d23add1bdc89cf26c SHA512 ab73ecba708535299d9cbfc3c02a6efb292b9c85658247a7eba37b915776493027a2ca98de2e8bfe373a667119a06629a3a86f97eded244b7722887c685710c2 EBUILD samtools-1.20.ebuild 926 BLAKE2B a9acf64c51c87cf5d913982d22dba55901111ed1802f5795b0a1bd66979b600d815ee37c29aae83bc2d58c73a61330a4ada70fac4192022d23add1bdc89cf26c SHA512 ab73ecba708535299d9cbfc3c02a6efb292b9c85658247a7eba37b915776493027a2ca98de2e8bfe373a667119a06629a3a86f97eded244b7722887c685710c2 +EBUILD samtools-1.21.ebuild 926 BLAKE2B fd7c3e6acb573c32f83aa0f1f790b2c49090a10dcd92578b7a14de1e3a296fb7e916e0df35c24b79ce61f906826352a8b7281f9dd1f6ca7ed639d8357b616499 SHA512 dc6f887c62984747b496d95a987b93bc58f751036a17ed23f6c509f1e3a526afff4e2fa81f66c38b0861e782a257b6d9a623b385240ae6994ba2618b519a6365 MISC metadata.xml 409 BLAKE2B c94eab9ebda4844beb471694106e353ccbbaca53e69de680301c6cfab3f3b6224ec94fcd631c9de2811d309463e5ee6decf2e443bfc68921f3362c6a312cd3af SHA512 fb2d3686e1ee70e4e80266a26603b3e52b680b1537a4569493a3a0511b93e2acdb2be3136df7ae54905a9f86fb7e53fa054607262751ebd8f54903f1905dad24 diff --git a/sci-biology/samtools/samtools-1.21.ebuild b/sci-biology/samtools/samtools-1.21.ebuild new file mode 100644 index 000000000000..5401fe05cd86 --- /dev/null +++ b/sci-biology/samtools/samtools-1.21.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Utilities for analysing and manipulating the SAM/BAM alignment formats" +HOMEPAGE="http://www.htslib.org/" +SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-lang/perl + =sci-libs/htslib-$(ver_cut 1-2)*:= + sys-libs/ncurses:=[unicode(+)] + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # remove bundled htslib + rm -r htslib-* || die +} + +src_configure() { + econf \ + --with-ncurses \ + --with-htslib=system \ + CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncursesw || die)" +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples +} diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz index 890572112082..245f3fb045b3 100644 Binary files a/sci-chemistry/Manifest.gz and b/sci-chemistry/Manifest.gz differ diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest index e0d44c8ee6cb..dd2300378373 100644 --- a/sci-chemistry/gromacs/Manifest +++ b/sci-chemistry/gromacs/Manifest @@ -1,21 +1,21 @@ AUX gromacs-gcc-15.patch 419 BLAKE2B 170134fea82c477672c915d2aa66a1a2df436bd69d7ef8993ec2d2f68ccb0b965f406c738da4af84a8fb62eb268b8f31ebabe2f9fa1a352961539c4f96bec582 SHA512 a3124dd9eb335886e73dc21b255b5ae9de18a9c1c637a2114350528e503f515d445126a34ad978eb6df12c705077ea706d5ae72f3b5a95fa3d60cccf06e87bed DIST gromacs-2023.5.tar.gz 42079310 BLAKE2B e50dbe76396230f4a886280bdebcf7b131506679240e77d2a2263c3b5dbfe7ef754c4265fc04e9acad7932c7691de7f694cc23140a25d0d5be649a4120f45b0c SHA512 f3a34cf0d379d6d4964d7494af6c6617c0c092293ea38a3a248af2dd2a90cae04696d52e68126176065efc480977942b00efa441028e526e1555c7e84551fc0c -DIST gromacs-2024.3.tar.gz 42373103 BLAKE2B f45af72ecdf119b423d98b84818eaca1aa2e3f43eaf1aff7435de2a5891079a880f19a654627ee2f43e3a38c9dcfa0638bc6eb6da201b3c9ce89b2dc32fc683b SHA512 13f23e581c2b63f6262e8359e7bed6a1a5f3164047ea38d2b6a44bcd2b20b61332705167435fe2ad30fe6f24f8ab49b982388550cdecb49167e4156e36286d3d DIST gromacs-2024.5.tar.gz 42353127 BLAKE2B c1fa6bd90390c9e13f11995ea9992902e136e15f6191ed47c9eac95384f97221533509ddd2bc4908f1d36fb790aab8a068fd1c00dd6f82e440f4719092b8ea37 SHA512 cb4f6bf4a6a53fb7ee4d8ed832d514d77d21eea3e1b86eec1bf51a4b6197a30aa8d68ca61919d7921c701af365077a9c84c12ef33d5584a1bc796b25709aa7af DIST gromacs-2025.0.tar.gz 44417653 BLAKE2B 9fb55c6c5c842faefe1811e8e2da558cae2564d81767da13fab9f23f674d6451700885269cd25d70caae6a7553d8b6fd885922bb74976e6bc9a7251e01ce696b SHA512 0d3b2684827f6f9223a954fa5df408c2e7fbe2e61f6aef2d9a8b6bdd614045ed08a08d3229f3203064dc0c6b747de1b36449afc2de0b7da7300199bbcc2be77f +DIST gromacs-2025.1.tar.gz 44415202 BLAKE2B aff5ef4a1d75134573b14722007685c14f2c1195caed80ce3eaed074492aea535e290b25fc63e0479ff1ed296ffbc7985ed296b442fedb6ede8a6cbb780edeba SHA512 6affc4c36621528686e36a9f6008b82c1b552a4308a35b45e70129cb93de378f1c54473b1b8ee1a741c9ecdce963d28bc3746261f2a1a1f410733cbe0c583240 DIST manual-2023.5.pdf 13579081 BLAKE2B 42f687ebcdb79bfc77aabac4fd382940c23ba27da380b8eff342c2e9255a58fc11a0458220d1f71f3c13ab1cf6fdabad00ac1bad741781d0b787899165bea2cc SHA512 0661f166f7a8dc24b4244c0139f366832ddfc1298129df2a6e29800b5d1567318781ab547bc7e9ee54de7a62abba4996f8e3010c91d6917c248117e5711d7dbb -DIST manual-2024.3.pdf 13676383 BLAKE2B fa5b310ee8977c525781492c70a18d40f8842f5fa43831ad0283c033f39968ba98e74ea618a4a9c25d88c3ed694071327220617b17f316ba2f29777c3edc95ca SHA512 8dd09913b89213a6673a5f5e3462fb963d1f30d68e0d58b846b7e2cf2f73baacb14fabab6591b680849607f4ca617cf288899729939b2c32021b4ee5ba06835f DIST manual-2024.5.pdf 13693341 BLAKE2B b2e94b845f04201734c0a3ef834d013c2e65be53614329166d3b7e4ffcdfb71f3d25a4e8d9f852c4a7570b776532b7d0f00f9f62b76b1cd7fa8567ce22d44540 SHA512 b33a6689f965cfd867daee26b88693ab0696bb49db86e4f411030f36ce924e29f9cedbf3df51e3b02a223b91aa54394144795edb632336b8aa9eb164da8d4ded DIST manual-2025.0.pdf 13801499 BLAKE2B 0b7a542680b3204e345a0a28a3abb8218d1d24389f0187f0bac6106b166087448382bf31abefc4d8579928f94ba52d309810ac3e66227f44db7030fb45018b49 SHA512 e16068e3357771a40970b17e8ad81407dff9e1621c7d35bb388cf74b80e0f4e7aea7069f08fe17c34eb83517dbf095efe3a96949f30a7c214a4b5d2c09ec7f1c +DIST manual-2025.1.pdf 13805396 BLAKE2B f625b33e9b412c8a4343c7830defe331d1cc12233b3eca4f296a814d09552f15d59dc0052938b0e6ab96af623ee942059cb86e7488411bcefea454518b604c0f SHA512 de1abb1ac66f5f0e4f9238dfa7a2f0f44b4fc565d4527d508294dcce35858da32bf1ec9fce623d2d1a9b4c851a6c45cb44ac973ba0d53e56d1a6bc3225a3e2fc DIST regressiontests-2023.5.tar.gz 48619605 BLAKE2B f2549a34750c6866f054614a00a3360a09b82306e6bd5e5b848e18cdd3a3fabaac6203c5ca734901019403225dd47e0d662838abe9a1db7d07662f1c745b8e4f SHA512 3ccaf9db7dfba641a5e98ebff3d735cae3f679926aba443ffedec20dd6c85e67f0e9711ebad5dfa8105122d5411f5de6ded1802a7da4ddf0599657832c8c597a -DIST regressiontests-2024.3.tar.gz 32776961 BLAKE2B 6a74977a396f8e82f7aba7a384cc840275b86d470597a4bbb93e97f1c13cd8fcf6d86ab26bdd4a89464b863954c9ed7dbd49af095e821573845f7bda43c2b90b SHA512 1c4afbbca82c9b9ad371713ef5e7e093ca766f25f6fbda55c79ea1aecb2f0a06bdb042d3c8a86e3d9bf9e8b8091244827dbff544f66037ffa56b0bcb341a9d2c DIST regressiontests-2024.5.tar.gz 32776573 BLAKE2B 5e397b6c601132ac96b826325bd0304d5939b87f0edaa89ba84d672a9df27351f26dbc9fde39fdb7a177be2743db93198316663a39145231741d08f3268d67cf SHA512 8594e8365f676f18f227b4d6b87fa6a1a8ceab8301302469a626380a7d29035a2cd8667b4d923b26491d3db9298d6660a9c9bde9274dfeba278dfabdb54ef424 DIST regressiontests-2025.0.tar.gz 32653708 BLAKE2B 38d4fb66c33da1f16a8d1ed66841c9eecce900f24d8c5c7f7c26df43f35c431db9745ac1f195af7572439184a4f1d1f099f81e0a843b3ffbe6e8df0371d3bb31 SHA512 925a392926794af9067c7c385daafbd6b36b0f138d6a2354f23652b2a8f750bb9268b14d9d67579cfbacbc88543790317ec56e095bdccd9e0ed80fb9a39fd439 +DIST regressiontests-2025.1.tar.gz 32653610 BLAKE2B 8301571cc10631ffa88999c56b2a30dec0543d49515193eced776ee13e10a6efa60a618100a486002b9c6deaddc0d17abd8b611cbdc49ee4dea91f722c1b73de SHA512 e104f35f83e3afeea1b47e9f54a277330a4774962ca572a0694fda49c1e8752aa80c834786eaa3d23adeee938af1203d5eb7f06134f702e500b452f580bb4701 EBUILD gromacs-2023.5.ebuild 9808 BLAKE2B bd101d7a3f09f383cec52c396e6e0edc4e6c29a01b691763cbadc967c51918b157643ebcd9f8760771b4ea5042f15882f2bd27a340aea73ada4dd9bcb75ef28f SHA512 2ba6d3829a0b8c1e198ef6e6062543a21c24790202020a4b63819a90708b18c655f73e447e79adc5bd5f2c635a4f3dd34b79388a5ef22d3bf8f04f505e874d9d -EBUILD gromacs-2024.3.ebuild 9861 BLAKE2B 631036fb1ce3f090d0c863a0c95db19e37464cbbd8dd0cee4e60dcfc9b13630313bcf63450aab6521927abd618f4fe315a8451110ef9e86a479ee95a913f19f7 SHA512 fcfa45fcd35f443582f74220bfb5d8556858ddeba9f2105d072ab8da95133a4445ac13d469147a44326377d1a9bd9bd843e907d1a42e7bd99f81752f4409083a EBUILD gromacs-2024.5.ebuild 9861 BLAKE2B 631036fb1ce3f090d0c863a0c95db19e37464cbbd8dd0cee4e60dcfc9b13630313bcf63450aab6521927abd618f4fe315a8451110ef9e86a479ee95a913f19f7 SHA512 fcfa45fcd35f443582f74220bfb5d8556858ddeba9f2105d072ab8da95133a4445ac13d469147a44326377d1a9bd9bd843e907d1a42e7bd99f81752f4409083a EBUILD gromacs-2024.9999.ebuild 9817 BLAKE2B abce03519bf538e5fc7db11912b1beceafc49cfdcaba1dc9d4cc7ad6a69337789f875105b65da1cef86558f43fbdcdcae27d092825efba7b02a9b9d9644afc58 SHA512 890cc415cb0176772349650c5d90f1e3b93361bafbdb958661253bf84ee2794290566edf661ec0ea0e690872b414cd763be2f0468f82a7410d4090000c6d6221 EBUILD gromacs-2025.0.ebuild 10375 BLAKE2B 5733ffb7cf3ca523ea0e47b8f3105a1315c98880fd2c7454dd35f5555de0b5a8a63c54a157b7446e94f478bf833bcf6ef24cf53cb01435654565ec2311a70142 SHA512 d2d1d33b56fbfc69481b01eb2954671aa8af20b057d8ecdf2a81c3acef26a1e56a37d9d53313f97d8f9ea6ca3b8e603f035217d4d7d0ef8974e0224f66ffe83a +EBUILD gromacs-2025.1.ebuild 10375 BLAKE2B 5733ffb7cf3ca523ea0e47b8f3105a1315c98880fd2c7454dd35f5555de0b5a8a63c54a157b7446e94f478bf833bcf6ef24cf53cb01435654565ec2311a70142 SHA512 d2d1d33b56fbfc69481b01eb2954671aa8af20b057d8ecdf2a81c3acef26a1e56a37d9d53313f97d8f9ea6ca3b8e603f035217d4d7d0ef8974e0224f66ffe83a EBUILD gromacs-2025.9999.ebuild 10375 BLAKE2B 5733ffb7cf3ca523ea0e47b8f3105a1315c98880fd2c7454dd35f5555de0b5a8a63c54a157b7446e94f478bf833bcf6ef24cf53cb01435654565ec2311a70142 SHA512 d2d1d33b56fbfc69481b01eb2954671aa8af20b057d8ecdf2a81c3acef26a1e56a37d9d53313f97d8f9ea6ca3b8e603f035217d4d7d0ef8974e0224f66ffe83a EBUILD gromacs-9999.ebuild 10414 BLAKE2B 25b431748592650985d87994a47b7b210ef6906eecd6b324c6053f2103ce52e8de0084559039adbf9bd76121a4a4f736410e81c2ca0d94d4414cbdd633661d64 SHA512 b98dc55bb0d7ad90de6a7ab9329d7c883a48568c9a3d8e4c90f5eb19139cf4613f258e485385eda93205cfae9d35bd85749ed0a1b955c9883052c38fd237a869 MISC metadata.xml 1392 BLAKE2B 675b9b5aa7db0f4d3dccc42c8f35fe106614a20b54193c8e5614479e38938bedd421541c6f0c90f4c44575b218e861d2442b4f313e7bb946d8e4c65c45bcf5b0 SHA512 72d0797179ace84dcffae4da809748c9ad1f7657f71f0a9ca821d7e281ae6719202b4c083dc20da2dc8ee345613da0682cb3df6c3926c07c9bfdc522b2a7f385 diff --git a/sci-chemistry/gromacs/gromacs-2024.3.ebuild b/sci-chemistry/gromacs/gromacs-2024.3.ebuild deleted file mode 100644 index d57a37462c1d..000000000000 --- a/sci-chemistry/gromacs/gromacs-2024.3.ebuild +++ /dev/null @@ -1,341 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR="ninja" - -PYTHON_COMPAT=( python3_{11..12} ) - -DISTUTILS_OPTIONAL=1 -DISTUTILS_USE_PEP517=no -DISTUTILS_SINGLE_IMPL=1 - -inherit bash-completion-r1 cmake cuda distutils-r1 flag-o-matic readme.gentoo-r1 toolchain-funcs xdg-utils - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI=" - https://gitlab.com/gromacs/gromacs.git - https://github.com/gromacs/gromacs.git - " - [[ ${PV} = 9999 ]] && EGIT_BRANCH="master" || EGIT_BRANCH="release-${PV:0:4}" - inherit git-r3 -else - SRC_URI=" - https://ftp.gromacs.org/gromacs/${PN}-${PV/_/-}.tar.gz - doc? ( https://ftp.gromacs.org/manual/manual-${PV/_/-}.pdf ) - test? ( https://ftp.gromacs.org/regressiontests/regressiontests-${PV/_/-}.tar.gz )" - # since 2022 arm support was dropped (but not arm64) - KEYWORDS="amd64 -arm arm64 ~riscv -x86 ~amd64-linux -x86-linux ~x64-macos" -fi - -ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon" - -DESCRIPTION="The ultimate molecular dynamics simulation package" -HOMEPAGE="https://www.gromacs.org/" - -# see COPYING for details -# https://repo.or.cz/w/gromacs.git/blob/HEAD:/COPYING -# base, vmd plugins, fftpack from numpy, blas/lapck from netlib, memtestG80 library, mpi_thread lib -LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )" -SLOT="0/${PV}" -IUSE="blas clang clang-cuda cuda +custom-cflags +doc build-manual double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi +offensive opencl openmp +python +single-precision test +threads +tng ${ACCE_IUSE}" - -CDEPEND=" - blas? ( virtual/blas ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) - opencl? ( virtual/opencl ) - openmp? ( - sys-devel/gcc[openmp] - llvm-core/clang-runtime[openmp] - ) - fftw? ( sci-libs/fftw:3.0= ) - hwloc? ( sys-apps/hwloc:= ) - lapack? ( virtual/lapack ) - mkl? ( sci-libs/mkl ) - mpi? ( virtual/mpi[cxx] ) - sci-libs/lmfit:= - >=dev-cpp/muParser-2.3:= - ${PYTHON_DEPS} - " -BDEPEND="${CDEPEND} - virtual/pkgconfig - clang? ( >=llvm-core/clang-6:* ) - build-manual? ( - app-text/doxygen - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-copybutton[${PYTHON_USEDEP}] - dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] - dev-python/sphinx-argparse[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] - ') - media-gfx/mscgen - media-gfx/graphviz - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - media-gfx/imagemagick - )" -RDEPEND="${CDEPEND}" - -REQUIRED_USE=" - || ( single-precision double-precision ) - doc? ( !build-manual ) - cuda? ( single-precision ) - opencl? ( single-precision ) - cuda? ( !opencl ) - clang-cuda? ( clang cuda ) - mkl? ( !blas !fftw !lapack ) - ${PYTHON_REQUIRED_USE}" - -DOCS=( AUTHORS README ) - -RESTRICT="!test? ( test )" - -PATCHES=( "${FILESDIR}/${PN}-gcc-15.patch" ) - -if [[ ${PV} != *9999 ]]; then - S="${WORKDIR}/${PN}-${PV/_/-}" -fi - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - python-single-r1_pkg_setup -} - -src_unpack() { - if [[ ${PV} != *9999 ]]; then - default - else - git-r3_src_unpack - if use test; then - EGIT_REPO_URI="https://gitlab.com/gromacs/gromacs-regressiontests.git" \ - EGIT_BRANCH="${EGIT_BRANCH}" \ - EGIT_CHECKOUT_DIR="${WORKDIR}/regressiontests"\ - git-r3_src_unpack - fi - fi -} - -src_prepare() { - #notes/todos - # -on apple: there is framework support - - xdg_environment_reset #591952 - - # we can use clang as default - if use clang && ! tc-is-clang ; then - export CC=${CHOST}-clang - export CXX=${CHOST}-clang++ - else - tc-export CXX CC - fi - # clang-cuda need to filter mfpmath - if use clang-cuda ; then - filter-mfpmath sse - filter-mfpmath i386 - fi - - cmake_src_prepare - - use cuda && cuda_src_prepare - - GMX_DIRS="" - use single-precision && GMX_DIRS+=" float" - use double-precision && GMX_DIRS+=" double" - - if use test; then - for x in ${GMX_DIRS}; do - mkdir -p "${WORKDIR}/${P}_${x}" || die - cp -al "${WORKDIR}/regressiontests"* "${WORKDIR}/${P}_${x}/tests" || die - done - fi - - DOC_CONTENTS="Gromacs can use sci-chemistry/vmd to read additional file formats" - if use build-manual; then - # try to create policy for imagemagik - mkdir -p "${HOME}"/.config/ImageMagick - cat >> "${HOME}"/.config/ImageMagick/policy.xml <<- EOF - - - !ATTLIST policymap xmlns CDATA #FIXED ''> - - - ]> - - - - - - - - - EOF - fi -} - -src_configure() { - local mycmakeargs_pre=( ) extra fft_opts=( ) - local acce="AUTO" - - if use custom-cflags; then - #go from slowest to fastest acceleration - acce="None" - if (use amd64 || use x86); then - use cpu_flags_x86_sse2 && acce="SSE2" - use cpu_flags_x86_sse4_1 && acce="SSE4.1" - use cpu_flags_x86_fma4 && acce="AVX_128_FMA" - use cpu_flags_x86_avx && acce="AVX_256" - use cpu_flags_x86_avx2 && acce="AVX2_256" - use cpu_flags_x86_avx512f && acce="AVX_512" - elif (use arm); then - use cpu_flags_arm_neon && acce="ARM_NEON" - elif (use arm64); then - use cpu_flags_arm_neon && acce="ARM_NEON_ASIMD" - fi - else - strip-flags - fi - - #to create man pages, build tree binaries are executed (bug #398437) - [[ ${CHOST} = *-darwin* ]] && \ - extra+=" -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF" - - if use fftw; then - fft_opts=( -DGMX_FFT_LIBRARY=fftw3 ) - elif use mkl; then - local bits=$(get_libdir) - fft_opts=( -DGMX_FFT_LIBRARY=mkl - -DMKL_INCLUDE_DIR="$(echo /opt/intel/*/mkl/include)" - -DMKL_LIBRARIES="$(echo /opt/intel/*/mkl/lib/*${bits/lib}/libmkl_rt.so)" - ) - else - fft_opts=( -DGMX_FFT_LIBRARY=fftpack ) - fi - - mycmakeargs_pre+=( - "${fft_opts[@]}" - "${lmfit_opts[@]}" - -DGMX_USE_LMFIT=EXTERNAL - -DGMX_USE_MUPARSER=EXTERNAL - -DGMX_EXTERNAL_BLAS=$(usex blas) - -DGMX_EXTERNAL_LAPACK=$(usex lapack) - -DGMX_OPENMP=$(usex openmp) - -DGMX_COOL_QUOTES=$(usex offensive) - -DGMX_USE_TNG=$(usex tng) - -DGMX_BUILD_MANUAL=$(usex build-manual) - -DGMX_HWLOC=$(usex hwloc) - -DGMX_DEFAULT_SUFFIX=off - -DGMX_SIMD="$acce" - -DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/" - -DBUILD_TESTING=$(usex test) - -DGMX_BUILD_UNITTESTS=$(usex test) - -DPYTHON_EXECUTABLE="${EPREFIX}/usr/bin/${EPYTHON}" - ${extra} - ) - - for x in ${GMX_DIRS}; do - einfo "Configuring for ${x} precision" - local suffix="" - #if we build single and double - double is suffixed - use double-precision && use single-precision && \ - [[ ${x} = "double" ]] && suffix="_d" - local p - [[ ${x} = "double" ]] && p="-DGMX_DOUBLE=ON" || p="-DGMX_DOUBLE=OFF" - local gpu=( "-DGMX_GPU=OFF" ) - [[ ${x} = "float" ]] && use cuda && gpu=( "-DGMX_GPU=CUDA" ) - [[ ${x} = "float" ]] && use clang-cuda && gpu=( "-DGMX_GPU=CUDA" "-DGMX_CLANG_CUDA=ON" ) - use opencl && gpu=( "-DGMX_GPU=OPENCL" ) - local mycmakeargs=( - ${mycmakeargs_pre[@]} ${p} - -DGMX_MPI=$(usex mpi) - -DGMX_THREAD_MPI=$(usex threads) - -DGMXAPI=$(usex gmxapi) - -DGMX_INSTALL_LEGACY_API=$(usex gmxapi-legacy) - "${gpu[@]}" - "$(use test && echo -DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")" - -DGMX_BINARY_SUFFIX="${suffix}" - -DGMX_LIBS_SUFFIX="${suffix}" - -DGMX_PYTHON_PACKAGE=$(usex python) - ) - BUILD_DIR="${WORKDIR}/${P}_${x}" cmake_src_configure - [[ ${CHOST} != *-darwin* ]] || \ - sed -i '/SET(CMAKE_INSTALL_NAME_DIR/s/^/#/' "${WORKDIR}/${P}_${x}/gentoo_rules.cmake" || die - done -} - -src_compile() { - for x in ${GMX_DIRS}; do - einfo "Compiling for ${x} precision" - BUILD_DIR="${WORKDIR}/${P}_${x}"\ - cmake_src_compile - if use python; then - BUILD_DIR="${WORKDIR}/${P}_${x}"\ - cmake_src_compile python_packaging/all - BUILD_DIR="${WORKDIR}/${P}" \ - distutils-r1_src_compile - fi - # not 100% necessary for rel ebuilds as available from website - if use build-manual; then - BUILD_DIR="${WORKDIR}/${P}_${x}"\ - cmake_src_compile manual - fi - done -} - -src_test() { - for x in ${GMX_DIRS}; do - BUILD_DIR="${WORKDIR}/${P}_${x}"\ - cmake_src_compile check - done -} - -src_install() { - for x in ${GMX_DIRS}; do - BUILD_DIR="${WORKDIR}/${P}_${x}" \ - cmake_src_install - if use python; then - BUILD_DIR="${WORKDIR}/${P}_${x}" \ - cmake_src_install python_packaging/install - fi - if use build-manual; then - newdoc "${WORKDIR}/${P}_${x}"/docs/manual/gromacs.pdf "${PN}-manual-${PV}.pdf" - fi - - if use doc; then - if [[ ${PV} != *9999* ]]; then - newdoc "${DISTDIR}/manual-${PV/_/-}.pdf" "${PN}-manual-${PV}.pdf" - fi - fi - done - - if use tng; then - insinto /usr/include/tng - doins src/external/tng_io/include/tng/*h - fi - # drop unneeded stuff - rm "${ED}"/usr/bin/GMXRC* || die - for x in "${ED}"/usr/bin/gmx-completion-*.bash ; do - local n=${x##*/gmx-completion-} - n="${n%.bash}" - cat "${ED}"/usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die - newbashcomp "${T}"/"${n}" "${n}" - done - rm "${ED}"/usr/bin/gmx-completion*.bash || die - readme.gentoo_create_doc -} - -pkg_postinst() { - einfo - einfo "Please read and cite gromacs related papers from list:" - einfo "https://www.gromacs.org/articles.html" - einfo - readme.gentoo_print_elog -} diff --git a/sci-chemistry/gromacs/gromacs-2025.1.ebuild b/sci-chemistry/gromacs/gromacs-2025.1.ebuild new file mode 100644 index 000000000000..8cff5c057efa --- /dev/null +++ b/sci-chemistry/gromacs/gromacs-2025.1.ebuild @@ -0,0 +1,358 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="ninja" + +PYTHON_COMPAT=( python3_{11..12} ) + +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=no +DISTUTILS_SINGLE_IMPL=1 + +inherit bash-completion-r1 cmake cuda distutils-r1 flag-o-matic readme.gentoo-r1 toolchain-funcs xdg-utils + +if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI=" + https://gitlab.com/gromacs/gromacs.git + https://github.com/gromacs/gromacs.git + " + [[ ${PV} = 9999 ]] && EGIT_BRANCH="main" || EGIT_BRANCH="release-${PV:0:4}" + inherit git-r3 +else + SRC_URI=" + https://ftp.gromacs.org/gromacs/${PN}-${PV/_/-}.tar.gz + doc? ( https://ftp.gromacs.org/manual/manual-${PV/_/-}.pdf ) + test? ( https://ftp.gromacs.org/regressiontests/regressiontests-${PV/_/-}.tar.gz )" + # since 2022 arm support was dropped (but not arm64) + # since 2025 x86-32 support was dropped + KEYWORDS="~amd64 -arm ~arm64 ~riscv -x86 ~amd64-linux -x86-linux ~x64-macos" +fi + +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon" + +DESCRIPTION="The ultimate molecular dynamics simulation package" +HOMEPAGE="https://www.gromacs.org/" + +# see COPYING for details +# https://repo.or.cz/w/gromacs.git/blob/HEAD:/COPYING +# base, vmd plugins, fftpack from numpy, blas/lapck from netlib, memtestG80 library, mpi_thread lib +LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )" +SLOT="0/${PV}" +IUSE="blas clang clang-cuda cuda +custom-cflags +doc build-manual double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi nnpot +offensive opencl openmp +python +single-precision test +threads +tng ${ACCE_IUSE}" + +CDEPEND=" + blas? ( virtual/blas ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) + opencl? ( virtual/opencl ) + openmp? ( + sys-devel/gcc[openmp] + llvm-core/clang-runtime[openmp] + ) + fftw? ( sci-libs/fftw:3.0= ) + hwloc? ( sys-apps/hwloc:= ) + lapack? ( virtual/lapack ) + mkl? ( sci-libs/mkl ) + mpi? ( virtual/mpi[cxx] ) + nnpot? ( sci-ml/caffe2[cuda=,opencl=] ) + sci-libs/lmfit:= + >=dev-cpp/muParser-2.3:= + ${PYTHON_DEPS} + " +BDEPEND="${CDEPEND} + virtual/pkgconfig + clang? ( >=llvm-core/clang-6:* ) + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-copybutton[${PYTHON_USEDEP}] + dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] + ') + build-manual? ( + app-text/doxygen + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-copybutton[${PYTHON_USEDEP}] + dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] + ') + media-gfx/mscgen + media-gfx/graphviz + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + media-gfx/imagemagick + )" +RDEPEND="${CDEPEND}" + +REQUIRED_USE=" + || ( single-precision double-precision ) + doc? ( !build-manual ) + cuda? ( single-precision ) + opencl? ( single-precision ) + cuda? ( !opencl ) + clang-cuda? ( clang cuda ) + mkl? ( !blas !fftw !lapack ) + ${PYTHON_REQUIRED_USE}" + +DOCS=( AUTHORS README ) + +RESTRICT="!test? ( test )" + +if [[ ${PV} != *9999 ]]; then + S="${WORKDIR}/${PN}-${PV/_/-}" +fi + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + python-single-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + default + else + git-r3_src_unpack + if use test; then + EGIT_REPO_URI="https://gitlab.com/gromacs/gromacs-regressiontests.git" \ + EGIT_BRANCH="${EGIT_BRANCH}" \ + EGIT_CHECKOUT_DIR="${WORKDIR}/regressiontests"\ + git-r3_src_unpack + fi + fi +} + +src_prepare() { + #notes/todos + # -on apple: there is framework support + + xdg_environment_reset #591952 + + # we can use clang as default + if use clang && ! tc-is-clang ; then + export CC=${CHOST}-clang + export CXX=${CHOST}-clang++ + else + tc-export CXX CC + fi + # clang-cuda need to filter mfpmath + if use clang-cuda ; then + filter-mfpmath sse + filter-mfpmath i386 + fi + + cmake_src_prepare + + use cuda && cuda_src_prepare + + GMX_DIRS="" + use single-precision && GMX_DIRS+=" float" + use double-precision && GMX_DIRS+=" double" + + if use test; then + for x in ${GMX_DIRS}; do + mkdir -p "${WORKDIR}/${P}_${x}" || die + cp -al "${WORKDIR}/regressiontests"* "${WORKDIR}/${P}_${x}/tests" || die + done + fi + + DOC_CONTENTS="Gromacs can use sci-chemistry/vmd to read additional file formats" + if use build-manual; then + # try to create policy for imagemagik + mkdir -p "${HOME}"/.config/ImageMagick + cat >> "${HOME}"/.config/ImageMagick/policy.xml <<- EOF + + + !ATTLIST policymap xmlns CDATA #FIXED ''> + + + ]> + + + + + + + + + EOF + fi +} + +src_configure() { + local mycmakeargs_pre=( ) extra fft_opts=( ) + local acce="AUTO" + local nnpot="OFF" + + if use nnpot; then + nnpot="TORCH" + fi + + if use custom-cflags; then + #go from slowest to fastest acceleration + acce="None" + if (use amd64 || use x86); then + use cpu_flags_x86_sse2 && acce="SSE2" + use cpu_flags_x86_sse4_1 && acce="SSE4.1" + use cpu_flags_x86_fma4 && acce="AVX_128_FMA" + use cpu_flags_x86_avx && acce="AVX_256" + use cpu_flags_x86_avx2 && acce="AVX2_256" + use cpu_flags_x86_avx512f && acce="AVX_512" + elif (use arm); then + use cpu_flags_arm_neon && acce="ARM_NEON" + elif (use arm64); then + use cpu_flags_arm_neon && acce="ARM_NEON_ASIMD" + fi + else + strip-flags + fi + + #to create man pages, build tree binaries are executed (bug #398437) + [[ ${CHOST} = *-darwin* ]] && \ + extra+=" -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF" + + if use fftw; then + fft_opts=( -DGMX_FFT_LIBRARY=fftw3 ) + elif use mkl; then + local bits=$(get_libdir) + fft_opts=( -DGMX_FFT_LIBRARY=mkl + -DMKL_INCLUDE_DIR="$(echo /opt/intel/*/mkl/include)" + -DMKL_LIBRARIES="$(echo /opt/intel/*/mkl/lib/*${bits/lib}/libmkl_rt.so)" + ) + else + fft_opts=( -DGMX_FFT_LIBRARY=fftpack ) + fi + + mycmakeargs_pre+=( + "${fft_opts[@]}" + "${lmfit_opts[@]}" + -DGMX_USE_LMFIT=EXTERNAL + -DGMX_USE_MUPARSER=EXTERNAL + -DGMX_EXTERNAL_BLAS=$(usex blas) + -DGMX_EXTERNAL_LAPACK=$(usex lapack) + -DGMX_OPENMP=$(usex openmp) + -DGMX_COOL_QUOTES=$(usex offensive) + -DGMX_USE_TNG=$(usex tng) + -DGMX_BUILD_MANUAL=$(usex build-manual) + -DGMX_USE_HDF5=off + -DGMX_HWLOC=$(usex hwloc) + -DGMX_DEFAULT_SUFFIX=off + -DGMX_BUILD_HELP=$(usex doc) + -DGMX_SIMD="$acce" + -DGMX_NNPOT="$nnpot" + -DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/" + -DBUILD_TESTING=$(usex test) + -DGMX_BUILD_UNITTESTS=$(usex test) + -DPYTHON_EXECUTABLE="${EPREFIX}/usr/bin/${EPYTHON}" + ${extra} + ) + + for x in ${GMX_DIRS}; do + einfo "Configuring for ${x} precision" + local suffix="" + #if we build single and double - double is suffixed + use double-precision && use single-precision && \ + [[ ${x} = "double" ]] && suffix="_d" + local p + [[ ${x} = "double" ]] && p="-DGMX_DOUBLE=ON" || p="-DGMX_DOUBLE=OFF" + local gpu=( "-DGMX_GPU=OFF" ) + [[ ${x} = "float" ]] && use cuda && gpu=( "-DGMX_GPU=CUDA" ) + [[ ${x} = "float" ]] && use clang-cuda && gpu=( "-DGMX_GPU=CUDA" "-DGMX_CLANG_CUDA=ON" ) + use opencl && gpu=( "-DGMX_GPU=OPENCL" ) + local mycmakeargs=( + ${mycmakeargs_pre[@]} ${p} + -DGMX_MPI=$(usex mpi) + -DGMX_THREAD_MPI=$(usex threads) + -DGMXAPI=$(usex gmxapi) + -DGMX_INSTALL_LEGACY_API=$(usex gmxapi-legacy) + "${gpu[@]}" + "$(use test && echo -DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")" + -DGMX_BINARY_SUFFIX="${suffix}" + -DGMX_LIBS_SUFFIX="${suffix}" + -DGMX_PYTHON_PACKAGE=$(usex python) + ) + BUILD_DIR="${WORKDIR}/${P}_${x}" cmake_src_configure + [[ ${CHOST} != *-darwin* ]] || \ + sed -i '/SET(CMAKE_INSTALL_NAME_DIR/s/^/#/' "${WORKDIR}/${P}_${x}/gentoo_rules.cmake" || die + done +} + +src_compile() { + for x in ${GMX_DIRS}; do + einfo "Compiling for ${x} precision" + BUILD_DIR="${WORKDIR}/${P}_${x}"\ + cmake_src_compile + BUILD_DIR="${WORKDIR}/${P}_${x}"\ + cmake_src_compile man + if use python; then + BUILD_DIR="${WORKDIR}/${P}_${x}"\ + cmake_src_compile python_packaging/all + BUILD_DIR="${WORKDIR}/${P}" \ + distutils-r1_src_compile + fi + # not 100% necessary for rel ebuilds as available from website + if use build-manual; then + BUILD_DIR="${WORKDIR}/${P}_${x}"\ + cmake_src_compile manual + fi + done +} + +src_test() { + for x in ${GMX_DIRS}; do + BUILD_DIR="${WORKDIR}/${P}_${x}"\ + cmake_src_compile check + done +} + +src_install() { + for x in ${GMX_DIRS}; do + BUILD_DIR="${WORKDIR}/${P}_${x}" \ + cmake_src_install + if use python; then + BUILD_DIR="${WORKDIR}/${P}_${x}" \ + cmake_src_install python_packaging/install + fi + if use build-manual; then + newdoc "${WORKDIR}/${P}_${x}"/docs/manual/gromacs.pdf "${PN}-manual-${PV}.pdf" + fi + + if use doc; then + if [[ ${PV} != *9999* ]]; then + newdoc "${DISTDIR}/manual-${PV/_/-}.pdf" "${PN}-manual-${PV}.pdf" + fi + fi + done + + if use tng; then + insinto /usr/include/tng + doins src/external/tng_io/include/tng/*h + fi + # drop unneeded stuff + rm "${ED}"/usr/bin/GMXRC* || die + for x in "${ED}"/usr/bin/gmx-completion-*.bash ; do + local n=${x##*/gmx-completion-} + n="${n%.bash}" + cat "${ED}"/usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die + newbashcomp "${T}"/"${n}" "${n}" + done + rm "${ED}"/usr/bin/gmx-completion*.bash || die + readme.gentoo_create_doc +} + +pkg_postinst() { + einfo + einfo "Please read and cite gromacs related papers from list:" + einfo "https://www.gromacs.org/articles.html" + einfo + readme.gentoo_print_elog +} diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index cb4ce5be8518..e5247eaf0439 100644 Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz differ diff --git a/sci-geosciences/owntracks-recorder/Manifest b/sci-geosciences/owntracks-recorder/Manifest index ea9c744ed416..301b94f6485f 100644 --- a/sci-geosciences/owntracks-recorder/Manifest +++ b/sci-geosciences/owntracks-recorder/Manifest @@ -1,4 +1,4 @@ AUX ot-recorder.initd 284 BLAKE2B 8aced95bce377b0c7802faa22084b417bf01ba1e8da6c1bb9793635eb6811a576ddae69b3fa192f95b99b38c1222e4544c836f3fab674c30b5655b29e79786bb SHA512 32e50a4267403fc17365b9a6f651636aaafa475448654d63522cd61a1d8b35581304e692202d2edd48c31c5cdb7d95af4bd3910fd0e08e9b3415b47c6e93d453 -DIST owntracks-recorder-0.9.9.tar.gz 4493953 BLAKE2B a2b8b6c0f9e7da3ebc8db9ed4c5c29957a92115dc9c3547df3fa7372a166ba6680a1b22a46922318b72a499a83792ee4b5ad39c8154ae455e78abfbcad5edc3e SHA512 e8c42868f7bb74856688a23f3c5db17fcc55f4ea16006d6fd95e41e9666b07368cb7ec3b475e7a5366c564438c5f221c71128827d8214664e31ce5a43a548295 -EBUILD owntracks-recorder-0.9.9.ebuild 2165 BLAKE2B 9bef3d23c7111bfd92b043131c769fa24cabdef071020e0b22f394e12c7257e3effb14350ba136a1d19271f7ec79391494d9a447242baec9bf1f81b06353c5b3 SHA512 0f2c3658ab9fc786e265ba3257a0945870c1dc929e4d69d05426543d22d48eced33836a74028179b25eeafe99dbf3c6846647a9a089cd96cc3ba0f222fc08b86 +DIST owntracks-recorder-1.0.0.tar.gz 4492256 BLAKE2B 44260ca1296a7324207c3fc8c9db2a190fdfa9b225c07cec81c0c721d63dc4dd19b9f69d8e6655f825c925b648c036e0cfc9df6506d8ca013aa1cd4aa77af631 SHA512 c737196d24a9eaf8fe8fed740dfd618140f70cd383e0a2a19a628970616dcb9ef2a4c60b903f2fc3682c7e1df0afd34e0d0b56b76a11028bb9f72413eecc8fc0 +EBUILD owntracks-recorder-1.0.0.ebuild 2165 BLAKE2B edd382e82971319950c4498a3949e962f68c3d068424ff9dbb39c8ec80f3e3cbd2571db574116cf09418e8b0b69ac749223a4544e3ac3717e4b94fe8ca67c2da SHA512 e50e8e62d5ccce8304e2c91c2a96456eada66c7282579062ca2e88b133684311ae8545c663b613c6a50a6960e050d732ddd4f3373c7ba7694a96b4dc2561f37b MISC metadata.xml 862 BLAKE2B 5782e65026cd2915826f0e2d0dab7a834569a950ec679451f073e5ab82b67998e88aa41d880cdaa1b33e22fd7473fd21f685b814726070f2cccb8663c434b73e SHA512 9b50d1ce0e59079c40f897b22b52d9a7c0e6da0732cebfe6c0f0358e38582e0315db8759f47e20dc4aebb1a0d0a3e8db3df39bb8b1e4f6c79e1ef52409837ec3 diff --git a/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.9.ebuild b/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.9.ebuild deleted file mode 100644 index 799936a13978..000000000000 --- a/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.9.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{3..4} ) - -inherit lua-single prefix systemd toolchain-funcs - -MY_PN="ot-recorder" -DESCRIPTION="Stores and accesses location data published by the OwnTracks apps" -HOMEPAGE="https://owntracks.org" -SRC_URI="https://github.com/${PN/-//}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P#*-}" -LICENSE="GPL-2+ MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="crypt +http kill lua +mqtt +ping +tours" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - tours? ( http ) -" - -IDEPEND=" - acct-group/owntracks - acct-user/owntracks -" - -DEPEND=" - dev-db/lmdb:= - dev-libs/libconfig:= - net-misc/curl - crypt? ( dev-libs/libsodium:= ) - lua? ( ${LUA_DEPS} ) - mqtt? ( app-misc/mosquitto ) - tours? ( sys-apps/util-linux ) -" - -RDEPEND=" - ${IDEPEND} - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig -" - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - hprefixify etc/${MY_PN}.service - mv $(prefixify_ro config.mk.in) config.mk || die -} - -src_configure() { - myconf=( - WITH_MQTT=$(usex mqtt) - WITH_PING=$(usex ping) - WITH_LUA=$(usex lua) - WITH_ENCRYPT=$(usex crypt) - WITH_KILL=$(usex kill) - WITH_HTTP=$(usex http) - WITH_TOURS=$(usex tours) - WITH_TZ=yes - - CC="$(tc-getCC)" - CPP="$(tc-getCPP)" - PKG_CONFIG="$(tc-getPKG_CONFIG)" - INSTALLDIR="${EPREFIX}/usr" - STORAGEDEFAULT="${EPREFIX}/var/db/${MY_PN}" - DOCROOT="${EPREFIX}/var/www/${MY_PN}/htdocs" - CONFIGFILE="${EPREFIX}/etc/${MY_PN}.conf" - - # The .pc file currently hardcodes "lib". - MOSQUITTO_LIBS=-lmosquitto - - # Allow further customisation by users. - "${OTR_CONF[@]}" - ) - - use lua && myconf+=( - LUA_CFLAGS="$(lua_get_CFLAGS)" - LUA_LIBS="$(lua_get_LIBS)" - ) -} - -src_compile() { - emake "${myconf[@]}" -} - -src_install() { - emake install "${myconf[@]}" DESTDIR="${ED}" - dodoc *.md doc/*.md - - newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN} - systemd_dounit etc/${MY_PN}.service - - keepdir /var/db/${MY_PN} -} - -pkg_preinst() { - fowners owntracks:owntracks /var/db/${MY_PN} - fperms 750 /var/db/${MY_PN} - - fowners root:owntracks /etc/${MY_PN}.conf - fperms 0640 /etc/${MY_PN}.conf -} diff --git a/sci-geosciences/owntracks-recorder/owntracks-recorder-1.0.0.ebuild b/sci-geosciences/owntracks-recorder/owntracks-recorder-1.0.0.ebuild new file mode 100644 index 000000000000..98ec4ff0bbce --- /dev/null +++ b/sci-geosciences/owntracks-recorder/owntracks-recorder-1.0.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{3..4} ) + +inherit lua-single prefix systemd toolchain-funcs + +MY_PN="ot-recorder" +DESCRIPTION="Stores and accesses location data published by the OwnTracks apps" +HOMEPAGE="https://owntracks.org" +SRC_URI="https://github.com/${PN/-//}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P#*-}" +LICENSE="GPL-2+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="crypt +http kill lua +mqtt +ping +tours" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + tours? ( http ) +" + +IDEPEND=" + acct-group/owntracks + acct-user/owntracks +" + +DEPEND=" + dev-db/lmdb:= + dev-libs/libconfig:= + net-misc/curl + crypt? ( dev-libs/libsodium:= ) + lua? ( ${LUA_DEPS} ) + mqtt? ( app-misc/mosquitto ) + tours? ( sys-apps/util-linux ) +" + +RDEPEND=" + ${IDEPEND} + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig +" + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +src_prepare() { + default + hprefixify etc/${MY_PN}.service + mv $(prefixify_ro config.mk.in) config.mk || die +} + +src_configure() { + myconf=( + WITH_MQTT=$(usex mqtt) + WITH_PING=$(usex ping) + WITH_LUA=$(usex lua) + WITH_ENCRYPT=$(usex crypt) + WITH_KILL=$(usex kill) + WITH_HTTP=$(usex http) + WITH_TOURS=$(usex tours) + WITH_TZ=yes + + CC="$(tc-getCC)" + CPP="$(tc-getCPP)" + PKG_CONFIG="$(tc-getPKG_CONFIG)" + INSTALLDIR="${EPREFIX}/usr" + STORAGEDEFAULT="${EPREFIX}/var/db/${MY_PN}" + DOCROOT="${EPREFIX}/var/www/${MY_PN}/htdocs" + CONFIGFILE="${EPREFIX}/etc/${MY_PN}.conf" + + # The .pc file currently hardcodes "lib". + MOSQUITTO_LIBS=-lmosquitto + + # Allow further customisation by users. + "${OTR_CONF[@]}" + ) + + use lua && myconf+=( + LUA_CFLAGS="$(lua_get_CFLAGS)" + LUA_LIBS="$(lua_get_LIBS)" + ) +} + +src_compile() { + emake "${myconf[@]}" +} + +src_install() { + emake install "${myconf[@]}" DESTDIR="${ED}" + dodoc *.md doc/*.md + + newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN} + systemd_dounit etc/${MY_PN}.service + + keepdir /var/db/${MY_PN} +} + +pkg_preinst() { + fowners owntracks:owntracks /var/db/${MY_PN} + fperms 750 /var/db/${MY_PN} + + fowners root:owntracks /etc/${MY_PN}.conf + fperms 0640 /etc/${MY_PN}.conf +} diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index fa7cfeb82eb1..33db6a21ca18 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/htslib/Manifest b/sci-libs/htslib/Manifest index 5581096e30ea..ff026cb06072 100644 --- a/sci-libs/htslib/Manifest +++ b/sci-libs/htslib/Manifest @@ -1,5 +1,7 @@ DIST htslib-1.19.1.tar.bz2 4775086 BLAKE2B 3af6770ade9505a3c71f6d522c0971eb77ea2549670043a539a2a4681e583554dc154b9b9fb33f1faa94be336a09945a28c57aa4bcfe0f39b03dd7585c49269a SHA512 a40de47ecae68756c158c1c7b578fa2a5c13bf6f98626e863af31a20d7880ffd415d966280c00bfe726f496d913eb0fcf014dd4beb8c1dbe36ed9735a48bd01e DIST htslib-1.20.tar.bz2 4779028 BLAKE2B def7a135f37a4c7a167ada554b92b0e0107ab3dcbdab69abdea387035159f40fb183477275c137b0d786fdfc7264303898f98c54acb1714f9b7cb21e22612143 SHA512 a156f5c895fdae77f976f463a2d4d1111dc056893ef45b7e9cf62e9115898bc8cb47465bb1779e534c26943df478892385d44646e97bd0fa67fceb83ef7a649b +DIST htslib-1.21.tar.bz2 4781943 BLAKE2B 7bbf62021a48503922a459ee18280d1e4af03247f31ef7de204f26a9f5526e8f49253301d6546149985bec93ca262ab8668e73f6b4b6f3c84e70665a66cb59bb SHA512 4989d9fd3702893d2b275e6de593a2109a0ebd10c0329ddca82cd3d53893a93197b9ca9f3756c480c88dc345e14527b1a540810089a480d839814e018a736bee EBUILD htslib-1.19.1.ebuild 1074 BLAKE2B fa229ef5727c85228457d016736c6edf3258b1ea5d94dc2e441d7095bcaf7be20a079ec6f1838889b69f2c492aa3467070e3860ca7da5ce7cc6f12be7540ff1b SHA512 d9bdcd736f6e669f81a0c221666fc349253f1f5b00f1476bba69a4673690b04e0c8f07346c22be4900062b51274e8c1f27a6674b263463dba32f028955504e79 EBUILD htslib-1.20.ebuild 1074 BLAKE2B fa229ef5727c85228457d016736c6edf3258b1ea5d94dc2e441d7095bcaf7be20a079ec6f1838889b69f2c492aa3467070e3860ca7da5ce7cc6f12be7540ff1b SHA512 d9bdcd736f6e669f81a0c221666fc349253f1f5b00f1476bba69a4673690b04e0c8f07346c22be4900062b51274e8c1f27a6674b263463dba32f028955504e79 +EBUILD htslib-1.21.ebuild 1074 BLAKE2B 8765891b75e294c45445039667e1b729906fa9731710db322d487f344e244050524a76fd7864de1e2f9560bcb1c259b8a22c69f462955467955e4301bcf3e120 SHA512 47fcb23c5c589984433123198806a1681f1a2c505c27ed8a04c2204f5825be2583a58b1f34942309663e94c13e8fcda77662e054388719240ea5f0b7f5bfd3b4 MISC metadata.xml 342 BLAKE2B 1c27212ba39cbbd235e2b023af977d5dffbb53dab193e21c989b2da52641fec13317110cfb52fd73cbe7fbdd5aa6b3628ee7cd55ae919551fa82267b05f93e2d SHA512 5b61d1b204a33d6328d3964346c48dc35bc4e29c56dc7920a63caf2fc510be35b10f74f2649a2670239de90cff5ed4652fa99d4ef51a55245b7fc4b31f29674b diff --git a/sci-libs/htslib/htslib-1.21.ebuild b/sci-libs/htslib/htslib-1.21.ebuild new file mode 100644 index 000000000000..19cb872f2c6b --- /dev/null +++ b/sci-libs/htslib/htslib-1.21.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="C library for high-throughput sequencing data formats" +HOMEPAGE="http://www.htslib.org/" +SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0/3" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+bzip2 curl +lzma" + +RDEPEND=" + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + curl? ( net-misc/curl ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # upstream injects LDFLAGS into the .pc file, + # which is a big nono for QA + sed -e '/^\(static_l\|Libs.private\|Requires.private\)/d' \ + -i htslib.pc.in || die +} + +src_configure() { + econf \ + --disable-gcs \ + --disable-plugins \ + --disable-s3 \ + $(use_enable bzip2 bz2) \ + $(use_enable curl libcurl) \ + $(use_enable lzma) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + # doesn't use libtool, can't disable static libraries + find "${ED}" -name '*.a' -delete || die +} diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index 9be1ffd1584b..55cb5faf1c60 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -1,5 +1,3 @@ -DIST indilib-2.1.1.tar.gz 2929685 BLAKE2B 565199451a2ebbf6757bb854e0dad576397a6154c6043543243364b6072375afd775ed0b54ed116b2702bdea222b47e4f68673da617e68ebf626d1725e66d2a7 SHA512 3224afb13776462e906398be2b85802807e739042494b29701d106731423640a4dceaeb262cd62d3a87f032ba0655da7ceaa150e6912be20508e090ad93c3ba7 DIST indilib-2.1.2.1.tar.gz 2941118 BLAKE2B 43928220243867a2c648855a38de3c3e49c754b135694215b24ddda6b71eb8a421a1d11dd199b5df9adcedb8c63de46288a8fe246f4ba27adfd6e98c38d825a2 SHA512 b59b23a26509922fae33d6080510a7fdce170baa59d86f5abbb955313e0a62d45f489b08021144a44cc0ca1d172825a6b524c778bb2bb24148b246e574fc0918 -EBUILD indilib-2.1.1.ebuild 1774 BLAKE2B 8ca6b34c559118a344321380145f824949cd7ecdd1ede2d07aa3a61ebd61e98c6e4ad585f91f1b65bb395d276e01e9cc8c94794ba1b31276625139347b173404 SHA512 8751a102de63c176e732a53257a6a0edc236ab69c73b602ada4842fe2ade8d2661b4346160f1b269ef120854841cba50b90f4abc911c15d06baee5b7c6dd2c29 EBUILD indilib-2.1.2.1.ebuild 1774 BLAKE2B 8ca6b34c559118a344321380145f824949cd7ecdd1ede2d07aa3a61ebd61e98c6e4ad585f91f1b65bb395d276e01e9cc8c94794ba1b31276625139347b173404 SHA512 8751a102de63c176e732a53257a6a0edc236ab69c73b602ada4842fe2ade8d2661b4346160f1b269ef120854841cba50b90f4abc911c15d06baee5b7c6dd2c29 MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f diff --git a/sci-libs/indilib/indilib-2.1.1.ebuild b/sci-libs/indilib/indilib-2.1.1.ebuild deleted file mode 100644 index 2225fceea0be..000000000000 --- a/sci-libs/indilib/indilib-2.1.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake udev - -DESCRIPTION="INDI Astronomical Control Protocol library" -HOMEPAGE="https://www.indilib.org/" -SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/lib/}" - -LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+" -SLOT="0/1" -KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86" -IUSE="ogg rtlsdr test websocket" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-cpp/cpp-httplib:= - dev-cpp/nlohmann_json - dev-libs/libev - media-libs/libjpeg-turbo:= - net-misc/curl - sci-libs/cfitsio:= - sci-libs/fftw:3.0= - sci-libs/gsl:= - sci-libs/libnova:= - sys-libs/zlib - virtual/libusb:1 - ogg? ( - media-libs/libogg - media-libs/libtheora - ) - rtlsdr? ( net-wireless/rtl-sdr ) - websocket? ( dev-libs/boost:= ) -" -DEPEND="${RDEPEND} - kernel_linux? ( sys-kernel/linux-headers ) - test? ( >=dev-cpp/gtest-1.8.0 ) - websocket? ( dev-cpp/websocketpp ) -" - -src_configure() { - local mycmakeargs=( - -DINDI_SYSTEM_HTTPLIB=ON - -DINDI_SYSTEM_JSONLIB=ON - -DINDI_BUILD_QT5_CLIENT=OFF - -DINDI_BUILD_SHARED=ON - -DINDI_BUILD_STATIC=OFF - -DINDI_BUILD_XISF=OFF # not packaged - -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d - $(cmake_use_find_package ogg OggTheora) - $(cmake_use_find_package rtlsdr RTLSDR) - -DINDI_BUILD_UNITTESTS=$(usex test) - -DINDI_BUILD_INTEGTESTS=$(usex test) - -DINDI_BUILD_WEBSOCKET=$(usex websocket) - ) - - cmake_src_configure -} - -src_test() { - # Unit tests - BUILD_DIR="${BUILD_DIR}"/test cmake_src_test - - # Integration tests - # They fail in parallel because they try to bind to the same port more - # than once. - BUILD_DIR="${BUILD_DIR}"/integs cmake_src_test -j1 -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sci-ml/Manifest.gz b/sci-ml/Manifest.gz index ae8dd805a32b..1619bc7ae871 100644 Binary files a/sci-ml/Manifest.gz and b/sci-ml/Manifest.gz differ diff --git a/sci-ml/accelerate/Manifest b/sci-ml/accelerate/Manifest new file mode 100644 index 000000000000..b3e27121cb90 --- /dev/null +++ b/sci-ml/accelerate/Manifest @@ -0,0 +1,3 @@ +DIST accelerate-1.5.2.gh.tar.gz 765155 BLAKE2B 4ae488772251b0f00ff4e195001299fbc22dd12b9625547fbfb952b92a2c4c2a2ea9e1ac976e25b6a1d74ce4bfca4d0398362dfe30cbb266f297539ce790fc1c SHA512 aebdc3963fbc4d331bc8ed37b8769d13ec09cfe1f6b1607c83e2cc92903ef4e5ab6d3be5eb6e1007f3efa1a06e80e7a2d152e3180f2613baebcf1f787ac53139 +EBUILD accelerate-1.5.2.ebuild 1248 BLAKE2B 7c9b6def3abd904edf64ebe3bf3297df4e4a7f9b5e44eab82181e59bcd0fce66b9cf7d652bf940c7ddecf966d18cdf67a85e8a651a8754da235737bf7b53b76e SHA512 493829281c7102226e0026d84d0fe7fcc6688653b324b272ff15fa23043d598fbfbe51518e04b8a8945b0cd96b375150e1d4c622f2ad1ed03e2e1434f3648a4a +MISC metadata.xml 335 BLAKE2B 06a96188c26e286e81590830a24987e0029dec21d88d4f9c6262fdddc4953f9dfedf0d7f66385e9a1e1465b2f32fc09cee72b52516a77e2ff4e24fa5fa380c6a SHA512 4762cebead407dcd66c274ff1abdd056fb1f14dc54603d476e22c462c9bcff8ab6b42baf9d00a6b937b4d36112112671aeddd1f493b7202fb02158d32817882a diff --git a/sci-ml/accelerate/accelerate-1.5.2.ebuild b/sci-ml/accelerate/accelerate-1.5.2.ebuild new file mode 100644 index 000000000000..e8ef0adaf4d4 --- /dev/null +++ b/sci-ml/accelerate/accelerate-1.5.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Run your *raw* PyTorch training script on any kind of device" +HOMEPAGE="https://github.com/huggingface/accelerate" +SRC_URI="https://github.com/huggingface/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + sci-ml/pytorch[${PYTHON_SINGLE_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( + sci-ml/caffe2[gloo] +)" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + tests/test_examples.py + tests/deepspeed + tests/test_big_modeling.py + tests/fsdp + tests/tp + tests/test_cli.py + ) + local EPYTEST_DESELECT=( + tests/test_modeling_utils.py::ModelingUtilsTester::test_infer_auto_device_map_with_buffer_check + tests/test_modeling_utils.py::ModelingUtilsTester::test_infer_auto_device_map_with_buffer_check_and_multi_devices + tests/test_modeling_utils.py::ModelingUtilsTester::test_infer_auto_device_map_with_fallback_allocation_and_buffers + tests/test_utils.py::UtilsTester::test_patch_environment_key_exists + ) + epytest tests +} diff --git a/sci-ml/accelerate/metadata.xml b/sci-ml/accelerate/metadata.xml new file mode 100644 index 000000000000..565dc9f7fbe5 --- /dev/null +++ b/sci-ml/accelerate/metadata.xml @@ -0,0 +1,11 @@ + + + + + tupone@gentoo.org + Alfredo Tupone + + + huggingface/accelerate + + diff --git a/sci-ml/caffe2/Manifest b/sci-ml/caffe2/Manifest index d6abebf5c38e..97bab7181020 100644 --- a/sci-ml/caffe2/Manifest +++ b/sci-ml/caffe2/Manifest @@ -12,7 +12,7 @@ DIST caffe2-patches-20240809.tar.gz 15242 BLAKE2B 77503c61487e7d85cca5afcab9a6e6 DIST pytorch-2.4.1.tar.gz 115029469 BLAKE2B c2909ff27d527bc57cba56b780d3b8cd07a043ab045caa6c6b27857a16f9ad10aaab2116b26226b1e46ee08ffb44007965d914464418e4ae14ca48c3f3f383bb SHA512 7e9b4485e242eaf0d648765c6621d73d95e7107b766646a098175436d1ab2e2b864badd0757a3bab6b7c318233f2120bad9ac07b39bb9e357897919580c87631 DIST pytorch-2.5.1.tar.gz 116091366 BLAKE2B 7838b17562b94ffc7d798031348689db607dd5eae2a3c35be365972e2b52a2c1b12067068d5aca5ab00cf0977d9c2c3c9ae5337d69534c864c732e6256cbeef6 SHA512 a913a466324a65fa3d79c5e9ad4d605fc7976f0134fda2f81aaa3cea29d56926604999b8a238759646d211e63b47bbb446cdffa86ca8defd8159f11e30301289 DIST pytorch-2.6.0.tar.gz 119594438 BLAKE2B 3152eb341cf42295e147e59625beb9c06608aa4b78f9618c1c0024b10c1c767715d07fe8c4be52d029ac47f808cd0d5e65c9530ec90d951a64b993083b4067ad SHA512 a70da80ff09d226085e18228132cf6bb236ad8cc47eed52375d0d2a615f09dd33849da947270b5670c184eab60cb8e2adf11d801babfbda7aa621400501d07b0 -EBUILD caffe2-2.4.1-r4.ebuild 8493 BLAKE2B 0e87ccde293ada0765a76580c82a8a9011eae0e554765347b2911f660587895758af79d774439f630806c4644f0e7f74f256b3efc3a6de94d049e46d0031d71b SHA512 28ee9b684719bace598d99f2fa532f91fe7e33882a2f2df4ba649fb000242c4bd09cb360c887da04e22c099c501effef3adab6f3fc299291e821888e797e4dc2 -EBUILD caffe2-2.5.1-r8.ebuild 8902 BLAKE2B db406a189c77b077fd6bb331284ef8b98f5d24b750984e463f602ce65e6c29fe9d9de24d6a4aa01f8096c683d34d82a024fd90f470c15cab347535d5fb9def08 SHA512 959b42ba518e247571caa6569f21a89e2125b8d407120bcc0a7c37fc4832115bcf13496c86b454745d4ea4352c4ba9938ab5b31f460804c28ee8ab65cb6761e0 -EBUILD caffe2-2.6.0.ebuild 8925 BLAKE2B 375aee7e8530bb662910afd62aaa07b629c6a0d78079cd13ae7f5630d90db2dda5fbf1d9e09837df5745d77b5fc06f1bfc74daf2e5eaeb8d81baab3936e64e95 SHA512 fa0e70ef18600cf84832f7b20f63aa5671c1861406c70ecdb8f5f6fe50897e88be47694e6c7a5e7de621238d5b0b26d1d6240ae24d8ccf9dc8222d94b44e8b1b +EBUILD caffe2-2.4.1-r4.ebuild 8492 BLAKE2B e4257c78992a7ac8357680d92e9a4c3b16051cb65fee7f448b21f4e6021fe75ca48b2aea3daac71ecbfde05cac2e483936604c5368441faf8636427f9300ae23 SHA512 d3fe259671860c4e016df511c7f435976e1657edcc8d00604c0ef69938db37c7cc5740af0b1d900078f38411d66adb86d3437480829a7c7f5df0fe3103f28e5f +EBUILD caffe2-2.5.1-r8.ebuild 8780 BLAKE2B 39ce8543430b3fe5a96891fda0436b39b61cec5bfdb894fc86aee1278a5c7156506b1248feba429f6baedfecf2b136fb8b866985fb16d33846dd28b230a9b8fc SHA512 6a3dd782cd391b44de628e7b81355f4130442645cef8bff967809ebc18d91ed3e1e907ff8eeb74e44d8c7ed03f4f3ccb3eb1b6ccd2fa20e1b48982a916fb0dce +EBUILD caffe2-2.6.0.ebuild 8803 BLAKE2B a9d8962e14032b2cd2fd0b5cad31fb7ea12e01206bd0712c7df565dea332df37d14f1644c7cb9617f4514324ccecd255a83974214119058505d7ba55e83ce175 SHA512 42a27fd86eb829077a453ae2a30fc5908587928a8d402f73651740258d42c29163a6f9dc6e46eedb75810c4653366e5e214eb9a599bf36943f47ab73cc8de24a MISC metadata.xml 1228 BLAKE2B 29fa99ccc009ae8ac209cf0a85a8c87992d10301837f44478b4fe60445dbf261cf1c3869cc6e173944b9c98608fcf32a379c766bf7e53267c90fd71e51e1f9a0 SHA512 06d89ac1b62bf215d56ac67408f6027849f3a1948f1a40013aa989f9d879eb9aa9156d9c336cc83d2bb3795271c11d39d34919f749d83dbfbf48cc2d6aa8545e diff --git a/sci-ml/caffe2/caffe2-2.4.1-r4.ebuild b/sci-ml/caffe2/caffe2-2.4.1-r4.ebuild index 9fb7f21f1712..59a3e991b4fd 100644 --- a/sci-ml/caffe2/caffe2-2.4.1-r4.ebuild +++ b/sci-ml/caffe2/caffe2-2.4.1-r4.ebuild @@ -67,7 +67,7 @@ RDEPEND=" opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK - dev-cpp/gemmlowp + sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* diff --git a/sci-ml/caffe2/caffe2-2.5.1-r8.ebuild b/sci-ml/caffe2/caffe2-2.5.1-r8.ebuild index 902bee88e3f5..d62de604417b 100644 --- a/sci-ml/caffe2/caffe2-2.5.1-r8.ebuild +++ b/sci-ml/caffe2/caffe2-2.5.1-r8.ebuild @@ -65,7 +65,7 @@ RDEPEND=" opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK - dev-cpp/gemmlowp + sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* @@ -150,10 +150,6 @@ src_prepare() { c10/CMakeLists.txt \ c10/hip/CMakeLists.txt \ || die - sed -i \ - -e 's:pocketfft_hdronly.h:pocketfft/pocketfft_hdronly.h:' \ - aten/src/ATen/native/mkl/SpectralOps.cpp \ - die sed -i \ -e '/Using pocketfft in directory:/d' \ cmake/Dependencies.cmake \ @@ -327,9 +323,9 @@ src_install() { ln -s ../../../../../include/torch \ "${D}$(python_get_sitedir)"/torch/include/torch || die # bug 923269 - mv "${D}"/usr/bin/torch_shm_manager \ + mv "${ED}"/usr/bin/torch_shm_manager \ "${D}"/$(python_get_sitedir)/torch/bin/ || die - mv "${D}"/usr/$(get_libdir)/libtorch_global_deps.so \ + mv "${ED}"/usr/$(get_libdir)/libtorch_global_deps.so \ "${D}"/$(python_get_sitedir)/torch/lib/ || die } diff --git a/sci-ml/caffe2/caffe2-2.6.0.ebuild b/sci-ml/caffe2/caffe2-2.6.0.ebuild index 1cd499d32116..16bd774af57d 100644 --- a/sci-ml/caffe2/caffe2-2.6.0.ebuild +++ b/sci-ml/caffe2/caffe2-2.6.0.ebuild @@ -65,7 +65,7 @@ RDEPEND=" opencl? ( virtual/opencl ) qnnpack? ( !sci-libs/QNNPACK - dev-cpp/gemmlowp + sci-ml/gemmlowp ) rocm? ( =dev-util/hip-6.1* @@ -150,10 +150,6 @@ src_prepare() { c10/CMakeLists.txt \ c10/hip/CMakeLists.txt \ || die - sed -i \ - -e 's:pocketfft_hdronly.h:pocketfft/pocketfft_hdronly.h:' \ - aten/src/ATen/native/mkl/SpectralOps.cpp \ - die sed -i \ -e '/Using pocketfft in directory:/d' \ cmake/Dependencies.cmake \ @@ -327,9 +323,9 @@ src_install() { ln -s ../../../../../include/torch \ "${D}$(python_get_sitedir)"/torch/include/torch || die # bug 923269 - mv "${D}"/usr/bin/torch_shm_manager \ + mv "${ED}"/usr/bin/torch_shm_manager \ "${D}"/$(python_get_sitedir)/torch/bin/ || die - mv "${D}"/usr/$(get_libdir)/libtorch_global_deps.so \ + mv "${ED}"/usr/$(get_libdir)/libtorch_global_deps.so \ "${D}"/$(python_get_sitedir)/torch/lib/ || die } diff --git a/sci-ml/gemmlowp/Manifest b/sci-ml/gemmlowp/Manifest new file mode 100644 index 000000000000..5bf141f31390 --- /dev/null +++ b/sci-ml/gemmlowp/Manifest @@ -0,0 +1,3 @@ +DIST gemmlowp-2021.12.20.tar.gz 842220 BLAKE2B 74139935c01683f894a2ee8bb6f5373a64b8346e5860addd9dcccd47ceffe8942509def3ed242fcd92021c7f82f2e8858313df12369257e2172143a14cec82ed SHA512 934bc79cc951dd18bff413148f3526332685bf0980ddcc0f990ba347bafcd73725e5ffd4bd255dcaa21f0fd71698d26726e2f9f36aa8df87380048041e536e20 +EBUILD gemmlowp-2021.12.20.ebuild 628 BLAKE2B 97438bb442314ffdd4593c8a92a16db937915c9c0f1f0ac2a0d718a800668d80f4e580c83c6aac627b8b441d7af16b2900732fbe08896256c11c8231f3a2c4db SHA512 1c4774ded24bb41593e6b38378625677010cd803e0164dc6ba0e97d65fea8e31fe4d4766880b55e040e524c233d44a9a4a9b33370859f654077d5cb83434d03c +MISC metadata.xml 328 BLAKE2B 6234efe94ede4aaae8283e935245f1c816b14b4d86ad1ec33872ef4b70eb56b27e4da1474e805368363ada175f11bf5a340110f30e72bbde120bf4bdac33b057 SHA512 d3dfd32799f5ca5da4a7c92d4d5f5163871d53bc5bfaadd7f992a4587ebc3d4a178ac37e87566052932da57331a3508dde08ee1995afc4af733fd9a4c22cf0ff diff --git a/sci-ml/gemmlowp/gemmlowp-2021.12.20.ebuild b/sci-ml/gemmlowp/gemmlowp-2021.12.20.ebuild new file mode 100644 index 000000000000..e6fb4cd31d2b --- /dev/null +++ b/sci-ml/gemmlowp/gemmlowp-2021.12.20.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +CommitId=e844ffd17118c1e17d94e1ba4354c075a4577b88 +DESCRIPTION="Low-precision matrix multiplication" +HOMEPAGE="https://github.com/google/gemmlowp/" +SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz + -> ${P}.tar.gz" + +S="${WORKDIR}"/${PN}-${CommitId}/contrib + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND="test? ( dev-cpp/gtest )" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/sci-ml/gemmlowp/metadata.xml b/sci-ml/gemmlowp/metadata.xml new file mode 100644 index 000000000000..13b16c5be808 --- /dev/null +++ b/sci-ml/gemmlowp/metadata.xml @@ -0,0 +1,11 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + google/gemmlowp + + diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 13d59ebda956..4a3ce72456ac 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/diffutils/Manifest b/sys-apps/diffutils/Manifest index 06fe9a18c298..c7812da3ad7c 100644 --- a/sys-apps/diffutils/Manifest +++ b/sys-apps/diffutils/Manifest @@ -7,5 +7,5 @@ DIST diffutils-3.11.tar.xz 1926052 BLAKE2B e3d78548d1fbee060a9e0a7ee93f4aebaa80a DIST diffutils-3.11.tar.xz.sig 833 BLAKE2B 5b7f8d8b0ec2f1443270f9291acfd6ec7833268c5287d98225fb997efcfbbbec2e27f565226ae7d350576765689d7efd352b83c5a3ffca113963d9ec86b6a467 SHA512 81ac0cff6b9015758182e41688df70244f1ceac77835e0b06cb2c6c8ca89d93d1567010fed9b216bd65ebde8fcb89f162cc3112aa01f05b5b05f4a26f6fe69d7 EBUILD diffutils-3.10.ebuild 1664 BLAKE2B ebbccd0e9c7ebf06a925d30128bd8343cab3a30bc189811ec63fe3a9ab6fe29b015e3c86ded1c81660d502cf600a47fa5f09339bca748702f6db04d67d2aefc9 SHA512 1c51fda1f727bda5f89f3423ed892f7bb3edb1d84e8dcdc6fc95a755770a41c06cd8faa3be015fcb4f719223b295cbb79e789277bcdb74270e88564aa0db3cb4 EBUILD diffutils-3.11-r1.ebuild 1716 BLAKE2B afa228565f5a5acddb14e53f25ddf805802acbaf58836a48c0ac8039969e0ff47bfbef7b75c55d907fcbd21b41041389ad9b612e5f9010b7e6e5ace0f24a12b5 SHA512 c0cec3287b3c39d71e3f76a25b3910c197ab8aa3d4f76987e2dc849f66cf1bf0fd559499cea74d0106e5eadf32b5aeaadce16dbcd4087d6ca186600f42a3fa98 -EBUILD diffutils-3.11-r2.ebuild 1846 BLAKE2B 252f4a9d99c7a9f1935e2e7e13917bb6094644add027813dc6b0dcaa70bd729b53788244ab55451d3cb4859b9f5a07b7042e2b118178fb9e6d8d4bb3b456a543 SHA512 c5be9ada7118834b66cbae90cb68e76a2682cdf9209e37cbd81f402a113ecdbb615109674f8af278e071dfed67e028dbb2035addb36ebe8b86dbe22e24d0e3d4 +EBUILD diffutils-3.11-r2.ebuild 1860 BLAKE2B e80e6b394e696b5951f65e7e907fdffcf32b39d1467c66d11da4e57e3d55fe77028695996a33c670af972304c3310d8759c928d8917a40d95f2b205b6f19d526 SHA512 d32c1367b2309c49232adbbe2ad80f6fa9f707cdd9945ad5f7de3b331b963cbb3232924f3fe740c6635065531e61dd7e5738fe13ce1db3601600c9ae1ceeea87 MISC metadata.xml 403 BLAKE2B 009b73d59702ec89a6dc4e9ff8886ee77f0390961ea51aa5248d6f2fa3c9de0dd7fc8ba6844b0e38b7bae348dbb3b38cc8447f27371127976a5e5ae37aebbb34 SHA512 c0450fc2991ef0b1b56076a82fe88a8c860ac2a11aa78ac86cbaa29b049fdc6c69e11f9da3e9f90501f0a9567884e0bc47cf2b3b0a486cd173d1060b19f04a25 diff --git a/sys-apps/diffutils/diffutils-3.11-r2.ebuild b/sys-apps/diffutils/diffutils-3.11-r2.ebuild index 22e8514a4f1f..bbc9da1b3960 100644 --- a/sys-apps/diffutils/diffutils-3.11-r2.ebuild +++ b/sys-apps/diffutils/diffutils-3.11-r2.ebuild @@ -44,8 +44,8 @@ PATCHES=( src_prepare() { default - # Needed because of ${P}-diff-D-option-regression.patch - #touch man/diff.1 || die + # Needed because of patches to avoid perl BDEPEND (affects Prefix too) + touch man/diff.1 || die } src_configure() { diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest index 7ee78dfb4852..d2e4ca3bf727 100644 --- a/sys-apps/mawk/Manifest +++ b/sys-apps/mawk/Manifest @@ -3,5 +3,5 @@ DIST mawk-1.3.4-20240905.tgz.asc 729 BLAKE2B d4db8a008cac7e0a274de689ebef9fe5d7e DIST mawk-1.3.4-20250131.tgz 433213 BLAKE2B 7a23051cfdb23f2451c23b357e895e49532c2211bac8d092d1fff9f7ea08dc43661d1d78eca2cff2b45998854eb0f64265c400e8f9cb7df83769cb98f96ba716 SHA512 100b1f5ee190d2841d5dee449c53601a6d32453e47b232de919f3489f6f7040d0c6d21f6c7d30df616b04abde2db9799c5eb16570c1f88dbc10fcd75c5838042 DIST mawk-1.3.4-20250131.tgz.asc 729 BLAKE2B 7432d1c06f0a5d9a4deec34bfb795f0b7b8e04d43e259b8baab5f033349bf331f94c3d541334ba886545855e682e7c7ec372e8f66585731b09ef3be44b426032 SHA512 0d8ac93bdafcd8915b0d2d2b675f8d5cf2aeba655cd04af4b4037336b74b320e02db360b7d18b796aedc09fbabc8a42e471766ea24219bad7a1cbff4f7679552 EBUILD mawk-1.3.4_p20240905.ebuild 1083 BLAKE2B dc1ad5be667f8fd30971f22e8e5b1a91661b1c71ce4381cd5b482fe9eaf9f490edf0270f3aae7e3a81a963714f6b6b89a89b22db42f949fb62ee1e2d21cc3562 SHA512 9d877d7c9aa8d937c83518cb351f0343d1bc390b4caf51a665e8986cab683b70fd3b2ee44d0500c047b6b404b8c3067a0c4ec5b387df339a2c4786a42be5e80f -EBUILD mawk-1.3.4_p20250131.ebuild 1084 BLAKE2B 7f5fe53d5fc12528daf151a149ea26b2679ab1e66cde155065de076a06914d32cad3c65837f50e3eda0f7d2d2b3265154cc2a8e659a59c1903dae079a056ed5e SHA512 70f65bd18749176982fe397b8362344fb9ed6591457e75c9d003b7754c59728e32842b3ebe8c32cb286783f7a1c1997a29f779e1bc27cca5333deddc49864fc3 +EBUILD mawk-1.3.4_p20250131.ebuild 1083 BLAKE2B dc1ad5be667f8fd30971f22e8e5b1a91661b1c71ce4381cd5b482fe9eaf9f490edf0270f3aae7e3a81a963714f6b6b89a89b22db42f949fb62ee1e2d21cc3562 SHA512 9d877d7c9aa8d937c83518cb351f0343d1bc390b4caf51a665e8986cab683b70fd3b2ee44d0500c047b6b404b8c3067a0c4ec5b387df339a2c4786a42be5e80f MISC metadata.xml 422 BLAKE2B 8bd344848b5247eb1858b7cd31d91a796671c321610b826e602d9350e59769a4e6612438d9bf89ee2d6d63c327729d88a9ccb538b162beb816fde2910d0a4d9a SHA512 9adcc3c3b54ee935d3363e874e76f9e9b1efee00faac94184a84d10a6600dad4f11da51d4567acabf63707ca55f9b3d5ac3df107c6de8b38cad1da9891e82086 diff --git a/sys-apps/mawk/mawk-1.3.4_p20250131.ebuild b/sys-apps/mawk/mawk-1.3.4_p20250131.ebuild index c252e15c2781..c68cdcfb8aae 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20250131.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20250131.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20240114 )" diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 1f05a483f5cf..c49daa8c7807 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1,12 +1,8 @@ AUX openrc.logrotate 43 BLAKE2B 0587cd211767937fd6273e6b159271490443a94d80a54b5a20ef625a1959e77dbf38cd1756838337fb39a061c4ee19a39cccd2f5867fab9f04fb916a74029aaa SHA512 12bb6354e808fbf47bbab963de55ee7901738b4a912659982c57ef2777fff9a670e867fcb8ec316a76b151032c92dc89a950d7d1d835ef53f753a8f3b41d2cec AUX start-stop-daemon.pam 63 BLAKE2B df39a1a12fe09dbbc0746eac67035d9e6d4a63323f6c937ef3888c70787354128e415b3c1c8bccccec0c987b3e789711cd1ddaba55e9b53a7f67b332c4ca9d5b SHA512 85cf440611b8f87f51bf24bdd9fa03639a75b950f00096d81b8826c21ae85ff9784b8c56b8ddb482e70f08bce933d4561b30750346d51fb2cef3be34acc065cb -DIST openrc-0.55.1.tar.gz 249926 BLAKE2B 058c4105ee8198e854c6fd23a3074f6ca4470ffe1faf66ee948e088b859ca55d163e16390ad4dbdd97ff4c1e9bc829fe791e4d96c5ac31f30022dcf91d5179cf SHA512 a06018ef98870bf42f209cdbcb1c578864653929df3d5954ce27adb28fa11c8a2fe0374fe6e10b03a957f7f513b3d64a94800b40f5ab104695d1ed2bfc91615d DIST openrc-0.56.tar.gz 250196 BLAKE2B 929fa18e2248a432095167ad5b07161103cc5c51cf72b945a4267de22304a66538105e4083bf413f1ffb7136194ef676d4f5e98f52dbef2dfdd92dda65960ec2 SHA512 d3533a12b1f54494492a54f20ddf943c669bc7c8e35e16cd5496d9d1819393ddd47af6ed0ae25f9e70b9980ca0f0a3d58ec057caa26f0f02df282ac00929997b -DIST openrc-0.60.1.tar.gz 254915 BLAKE2B 435f09da5b20515c2fd7e9230a53008259099aabb9d83bade3d01deb628fc5306b9f2c6752c0fc1fa9393a499fc198fd6368378094f48d12a14730d158231481 SHA512 aa0be312ff5b1dc02c09dded0c52e7819947f6169c79b102090794a242db921eebca505b005bfe746d807b473d61479a357db9c80b854fddaef48a93dab2c2bb DIST openrc-0.61.tar.gz 255879 BLAKE2B d009680e4c18981ff46218836abd9a8662b511c06d9856e994d403a89fe7bc2557f0bba8c8a13128f084895c0bc71c7646d13aa978fbfe76ba8b23d58bb0ac7e SHA512 64dd570fbb78a41e4e04f39a7b6fe729ddaaa0d3ea0cfdb0dd2f54ffbc6b11d327eb2d898f937f949b85de56ef70d044638423b195c4eec9557da30713b7da5a -EBUILD openrc-0.55.1.ebuild 4504 BLAKE2B e2595b1a44e03e1521d36cf996b0f483c139534627a8217e6af4f42970464e4fd9aba76e97955012273340617e071f3e02e8358c6aa2d711138d32ccd9486c0e SHA512 cc1ff04277c473326134097a9ef86bf1287d88e76113d3d97c5aef3c5180c27a0cdaed6c0f24e8c0ab478570fdff2d611bdb4698e5147cd663a531b48d93b6b0 EBUILD openrc-0.56.ebuild 4412 BLAKE2B de11738b5d56f4db2769053c3b3ef91a76c12d0b83b78f04330275cb69fab7ef90006d2a9fcc7c37cadc6c7470567b06624cd47c44279e00dae0441e0af689b1 SHA512 0e5089ee0e15430e8922982d906102a0d0b3d6bc8f1b00ce41537eb7545634b00f8ca72ed3429c170a3e56223bd7287d17fe5d54e5e322f0ece70c5f8f6424e9 -EBUILD openrc-0.60.1.ebuild 4472 BLAKE2B a672501a2d5544e135203b102166fdcc805d8fbf71e65d0ec085d4772737196942773b723abfd3d8909967172d3e89efc2b68ed35a257d7847f7073ce9c9d794 SHA512 7b6ac24bf9611617211bfd59f03e9a72b8912e3d2f0543e6f772da53f5da455766b71b1d6ee1b73db2325aa1d168008af811133433e660996e519e3b13f72d39 EBUILD openrc-0.61.ebuild 4507 BLAKE2B 9ef5b417bb052eec9ab482690a0abbdc1decfaede5fff396bc53efb16bb35372af7c9a17c1874b230d03752d27fcf7106cbdd3c5efd4d8a80b553d5e13eab091 SHA512 26bed8da6a2296ef0b70273e43b2a811e8937f43a2abcbf22049cc42bcb8025e3e5e65b4ad40e0dac2276edd9fbb2b3214845b2d04aebcd8afb5514dbb6da40f EBUILD openrc-9999.ebuild 4507 BLAKE2B 9ef5b417bb052eec9ab482690a0abbdc1decfaede5fff396bc53efb16bb35372af7c9a17c1874b230d03752d27fcf7106cbdd3c5efd4d8a80b553d5e13eab091 SHA512 26bed8da6a2296ef0b70273e43b2a811e8937f43a2abcbf22049cc42bcb8025e3e5e65b4ad40e0dac2276edd9fbb2b3214845b2d04aebcd8afb5514dbb6da40f MISC metadata.xml 842 BLAKE2B 696a5ccdf7eca47ac64ee7f317817a06d93664bcbaa3e94cc4420cc9452c97781d69b6b259350a4c5caf681c2e3394019f9f208eec661c861f3f6e3f5c214542 SHA512 dee510e527b885c19b57f5831081d47a422c88d65b7d50dc5c3e74c0a439ddbd1d1d87e241734d08e35a7551b500ab25d01f7a6be73e36dccde576df59974f36 diff --git a/sys-apps/openrc/openrc-0.55.1.ebuild b/sys-apps/openrc/openrc-0.55.1.ebuild deleted file mode 100644 index 5a2ce0f4655e..000000000000 --- a/sys-apps/openrc/openrc-0.55.1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson pam - -DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" -HOMEPAGE="https://github.com/openrc/openrc/" - -if [[ ${PV} =~ ^9{4,}$ ]]; then - EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="audit bash caps debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode" - -COMMON_DEPEND=" - pam? ( sys-libs/pam ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap ) - sys-process/psmisc - selinux? ( - sys-apps/policycoreutils - >=sys-libs/libselinux-2.6 - )" -DEPEND="${COMMON_DEPEND} - virtual/os-headers" -RDEPEND="${COMMON_DEPEND} - bash? ( app-shells/bash ) - sysv-utils? ( - !sys-apps/systemd[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( - sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) - s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) - ) - virtual/tmpfiles - selinux? ( - >=sec-policy/selinux-base-policy-2.20170204-r4 - >=sec-policy/selinux-openrc-2.20170204-r4 - ) -" - -PDEPEND="netifrc? ( net-misc/netifrc )" - -src_configure() { - local emesonargs=( - $(meson_feature audit) - "-Dbranding=\"Gentoo Linux\"" - $(meson_feature caps capabilities) - $(meson_use newnet) - -Dos=Linux - $(meson_use pam) - $(meson_feature selinux) - -Drootprefix="${EPREFIX}" - -Dshell=$(usex bash /bin/bash /bin/sh) - $(meson_use sysv-utils sysvinit) - ) - # export DEBUG=$(usev debug) - meson_src_configure -} - -# set_config