From 02930d1eb5af78d32b1597af6af24163895d9e0f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 11 May 2023 23:47:37 +0100 Subject: gentoo auto-resync : 11:05:2023 - 23:47:37 --- Manifest | 30 +- Manifest.files.gz | Bin 29458 -> 29465 bytes app-admin/Manifest.gz | Bin 31755 -> 31743 bytes app-admin/ansible-lint/Manifest | 4 +- app-admin/ansible-lint/ansible-lint-6.14.2.ebuild | 55 -- app-admin/ansible-lint/ansible-lint-6.14.6.ebuild | 2 +- app-admin/ansible-molecule/Manifest | 2 +- .../ansible-molecule/ansible-molecule-5.0.1.ebuild | 8 +- app-admin/clustershell/Manifest | 4 +- app-admin/clustershell/clustershell-1.9-r1.ebuild | 59 +++ .../clustershell/clustershell-1.9.1-r1.ebuild | 57 +++ app-admin/clustershell/clustershell-1.9.1.ebuild | 57 --- app-admin/clustershell/clustershell-1.9.ebuild | 59 --- app-admin/lnav/Manifest | 2 +- app-admin/lnav/lnav-0.11.1-r1.ebuild | 55 -- app-admin/lnav/lnav-0.11.1-r2.ebuild | 55 ++ app-backup/Manifest.gz | Bin 8037 -> 8036 bytes app-backup/amanda/Manifest | 2 +- app-backup/amanda/amanda-3.5.1-r4.ebuild | 495 ------------------ app-backup/amanda/amanda-3.5.1-r5.ebuild | 495 ++++++++++++++++++ app-backup/backintime/Manifest | 6 +- app-backup/backintime/backintime-1.3.2-r1.ebuild | 77 +++ app-backup/backintime/backintime-1.3.2.ebuild | 77 --- app-backup/backintime/backintime-1.3.3-r1.ebuild | 103 ++++ app-backup/backintime/backintime-1.3.3.ebuild | 103 ---- app-backup/backintime/backintime-9999.ebuild | 2 +- app-backup/btrbk/Manifest | 6 +- app-backup/btrbk/btrbk-0.31.2-r1.ebuild | 77 +++ app-backup/btrbk/btrbk-0.31.2.ebuild | 77 --- app-backup/btrbk/btrbk-0.32.6-r1.ebuild | 77 +++ app-backup/btrbk/btrbk-0.32.6.ebuild | 77 --- app-backup/btrbk/btrbk-9999.ebuild | 4 +- app-backup/cdbkup/Manifest | 2 +- app-backup/cdbkup/cdbkup-1.0-r4.ebuild | 39 -- app-backup/cdbkup/cdbkup-1.0-r5.ebuild | 39 ++ app-backup/duplicity/Manifest | 3 + app-backup/duplicity/duplicity-1.2.3.ebuild | 51 ++ .../files/duplicity-1.2.3-fix-docs-cmd.patch | 20 + app-backup/hdup/Manifest | 2 +- app-backup/hdup/hdup-2.0.14-r1.ebuild | 44 ++ app-backup/hdup/hdup-2.0.14.ebuild | 44 -- app-backup/rsnapshot/Manifest | 4 +- app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild | 51 ++ app-backup/rsnapshot/rsnapshot-1.4.4.ebuild | 50 -- app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild | 54 ++ app-backup/rsnapshot/rsnapshot-1.4.5.ebuild | 54 -- app-crypt/Manifest.gz | Bin 24955 -> 24959 bytes app-crypt/monkeysphere/Manifest | 2 +- app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild | 48 ++ app-crypt/monkeysphere/monkeysphere-0.44.ebuild | 48 -- app-crypt/seahorse/Manifest | 2 +- app-crypt/seahorse/seahorse-43.0-r2.ebuild | 85 ---- app-crypt/seahorse/seahorse-43.0-r3.ebuild | 85 ++++ app-crypt/simple-tpm-pk11/Manifest | 2 +- .../simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild | 46 ++ .../simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild | 43 -- app-editors/Manifest.gz | Bin 13908 -> 13913 bytes app-editors/vscode/Manifest | 8 - app-editors/vscode/vscode-1.77.3.ebuild | 126 ----- app-editors/vscode/vscode-1.78.0.ebuild | 122 ----- app-emulation/Manifest.gz | Bin 15339 -> 15335 bytes app-emulation/ruffle/Manifest | 89 ---- app-emulation/ruffle/ruffle-0_p20230328.ebuild | 553 --------------------- app-emulation/wine-mono/Manifest | 3 - app-emulation/wine-mono/wine-mono-7.3.1.ebuild | 26 - app-emulation/wine-vanilla/Manifest | 4 +- .../wine-vanilla/wine-vanilla-7.0.1.ebuild | 331 ------------ .../wine-vanilla/wine-vanilla-8.0.1.ebuild | 2 +- app-office/Manifest.gz | Bin 7887 -> 7891 bytes app-office/wps-office/Manifest | 5 + .../wps-office/wps-office-11.1.0.11698.ebuild | 95 ++++ app-shells/Manifest.gz | Bin 8643 -> 8643 bytes app-shells/pdsh/Manifest | 2 +- app-shells/pdsh/pdsh-2.34-r1.ebuild | 70 --- app-shells/pdsh/pdsh-2.34-r2.ebuild | 70 +++ dev-libs/Manifest.gz | Bin 97255 -> 97261 bytes dev-libs/libxml2/Manifest | 4 +- dev-libs/libxml2/libxml2-2.11.3.ebuild | 195 ++++++++ dev-libs/libxml2/libxml2-9999.ebuild | 2 +- dev-python/Manifest.gz | Bin 259502 -> 259517 bytes dev-python/PyQt6-WebEngine/Manifest | 2 - .../PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild | 62 --- dev-python/PyQt6/Manifest | 2 - dev-python/PyQt6/PyQt6-6.4.2.ebuild | 150 ------ dev-python/aesara/Manifest | 2 + dev-python/aesara/aesara-2.9.0.ebuild | 105 ++++ dev-python/django-otp/Manifest | 2 + dev-python/django-otp/django-otp-1.2.0.ebuild | 43 ++ dev-python/fakeredis/Manifest | 2 + dev-python/fakeredis/fakeredis-2.12.1.ebuild | 77 +++ dev-python/griffe/Manifest | 2 +- dev-python/griffe/griffe-0.27.4.ebuild | 4 + dev-python/hatchling/Manifest | 2 + dev-python/hatchling/hatchling-1.16.1.ebuild | 84 ++++ dev-python/mkdocstrings-python/Manifest | 4 +- .../mkdocstrings-python-0.10.1.ebuild | 28 -- .../mkdocstrings-python-1.0.0.ebuild | 29 ++ dev-python/mkdocstrings/Manifest | 2 +- .../mkdocstrings/mkdocstrings-0.21.2-r1.ebuild | 38 ++ dev-python/mkdocstrings/mkdocstrings-0.21.2.ebuild | 39 -- dev-python/mypy/Manifest | 2 + dev-python/mypy/mypy-1.3.0.ebuild | 67 +++ dev-python/pyaml/Manifest | 2 + dev-python/pyaml/pyaml-23.5.9.ebuild | 30 ++ dev-python/python-ironicclient/Manifest | 2 + .../python-ironicclient-5.2.0.ebuild | 50 ++ dev-python/python-neutronclient/Manifest | 2 + .../python-neutronclient-10.0.0.ebuild | 79 +++ dev-python/regex/Manifest | 6 +- dev-python/regex/regex-2023.3.23.ebuild | 2 +- dev-python/regex/regex-2023.5.4.ebuild | 2 +- dev-python/regex/regex-2023.5.5.ebuild | 2 +- dev-python/twisted/Manifest | 2 +- dev-python/twisted/twisted-22.10.0-r1.ebuild | 169 +++++++ dev-python/twisted/twisted-22.10.0.ebuild | 169 ------- dev-python/weasyprint/Manifest | 2 + dev-python/weasyprint/weasyprint-59.0.ebuild | 45 ++ dev-util/Manifest.gz | Bin 68294 -> 68290 bytes dev-util/diffoscope/Manifest | 8 +- dev-util/diffoscope/diffoscope-238-r1.ebuild | 120 +++++ dev-util/diffoscope/diffoscope-238.ebuild | 120 ----- dev-util/diffoscope/diffoscope-240-r1.ebuild | 120 +++++ dev-util/diffoscope/diffoscope-240.ebuild | 120 ----- dev-util/diffoscope/diffoscope-241-r1.ebuild | 120 +++++ dev-util/diffoscope/diffoscope-241.ebuild | 120 ----- dev-util/diffoscope/diffoscope-242-r1.ebuild | 120 +++++ dev-util/diffoscope/diffoscope-242.ebuild | 120 ----- dev-util/mingw64-toolchain/Manifest | 1 - .../mingw64-toolchain-10.0.0_p4.ebuild | 321 ------------ games-board/Manifest.gz | Bin 9864 -> 9865 bytes games-board/pysolfc/Manifest | 4 - games-board/pysolfc/pysolfc-2.18.0.ebuild | 68 --- games-emulation/Manifest.gz | Bin 11681 -> 11685 bytes games-emulation/mgba/Manifest | 2 +- games-emulation/mgba/mgba-0.10.2.ebuild | 2 +- games-strategy/Manifest.gz | Bin 7912 -> 7913 bytes games-strategy/naev/Manifest | 2 - games-strategy/naev/naev-0.10.4.ebuild | 105 ---- gnome-base/Manifest.gz | Bin 4888 -> 4894 bytes gnome-base/gnome-keyring/Manifest | 2 +- .../gnome-keyring/gnome-keyring-42.1-r1.ebuild | 80 --- .../gnome-keyring/gnome-keyring-42.1-r2.ebuild | 80 +++ gnome-base/gvfs/Manifest | 4 +- gnome-base/gvfs/gvfs-1.50.3-r1.ebuild | 149 ++++++ gnome-base/gvfs/gvfs-1.50.3.ebuild | 149 ------ gnome-base/gvfs/gvfs-1.50.4-r1.ebuild | 149 ++++++ gnome-base/gvfs/gvfs-1.50.4.ebuild | 149 ------ media-gfx/Manifest.gz | Bin 37859 -> 37864 bytes media-gfx/asymptote/Manifest | 1 - .../asymptote/files/asymptote-2.70-xdg-utils.patch | 23 - media-gfx/ueberzug/Manifest | 2 +- media-gfx/ueberzug/ueberzug-18.2.0.ebuild | 2 +- media-libs/Manifest.gz | Bin 68099 -> 68109 bytes media-libs/mesa/Manifest | 2 +- media-libs/mesa/mesa-23.0.3-r1.ebuild | 2 +- media-sound/Manifest.gz | Bin 56876 -> 56887 bytes media-sound/fluidsynth/Manifest | 2 + .../2.3.2-musl-implicit-declaration-fix.patch | 34 ++ media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild | 123 +++++ metadata/Manifest.gz | Bin 3507 -> 3505 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28084 -> 28064 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 56068 -> 55928 bytes metadata/md5-cache/app-admin/ansible-lint-6.14.2 | 17 - metadata/md5-cache/app-admin/ansible-lint-6.14.6 | 4 +- .../md5-cache/app-admin/ansible-molecule-5.0.1 | 4 +- metadata/md5-cache/app-admin/clustershell-1.9 | 16 - metadata/md5-cache/app-admin/clustershell-1.9-r1 | 16 + metadata/md5-cache/app-admin/clustershell-1.9.1 | 16 - metadata/md5-cache/app-admin/clustershell-1.9.1-r1 | 16 + metadata/md5-cache/app-admin/lnav-0.11.1-r1 | 16 - metadata/md5-cache/app-admin/lnav-0.11.1-r2 | 16 + metadata/md5-cache/app-backup/Manifest.gz | Bin 12580 -> 12740 bytes metadata/md5-cache/app-backup/amanda-3.5.1-r4 | 15 - metadata/md5-cache/app-backup/amanda-3.5.1-r5 | 15 + metadata/md5-cache/app-backup/backintime-1.3.2 | 17 - metadata/md5-cache/app-backup/backintime-1.3.2-r1 | 17 + metadata/md5-cache/app-backup/backintime-1.3.3 | 18 - metadata/md5-cache/app-backup/backintime-1.3.3-r1 | 18 + metadata/md5-cache/app-backup/backintime-9999 | 4 +- metadata/md5-cache/app-backup/btrbk-0.31.2 | 15 - metadata/md5-cache/app-backup/btrbk-0.31.2-r1 | 15 + metadata/md5-cache/app-backup/btrbk-0.32.6 | 15 - metadata/md5-cache/app-backup/btrbk-0.32.6-r1 | 15 + metadata/md5-cache/app-backup/btrbk-9999 | 4 +- metadata/md5-cache/app-backup/cdbkup-1.0-r4 | 11 - metadata/md5-cache/app-backup/cdbkup-1.0-r5 | 11 + metadata/md5-cache/app-backup/duplicity-1.2.3 | 17 + metadata/md5-cache/app-backup/hdup-2.0.14 | 12 - metadata/md5-cache/app-backup/hdup-2.0.14-r1 | 12 + metadata/md5-cache/app-backup/rsnapshot-1.4.4 | 11 - metadata/md5-cache/app-backup/rsnapshot-1.4.4-r1 | 11 + metadata/md5-cache/app-backup/rsnapshot-1.4.5 | 11 - metadata/md5-cache/app-backup/rsnapshot-1.4.5-r1 | 11 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 39297 -> 39312 bytes metadata/md5-cache/app-crypt/monkeysphere-0.44 | 14 - metadata/md5-cache/app-crypt/monkeysphere-0.44-r1 | 14 + metadata/md5-cache/app-crypt/seahorse-43.0-r2 | 16 - metadata/md5-cache/app-crypt/seahorse-43.0-r3 | 16 + metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06 | 14 - .../md5-cache/app-crypt/simple-tpm-pk11-0.06-r1 | 14 + metadata/md5-cache/app-editors/Manifest.gz | Bin 24705 -> 24388 bytes metadata/md5-cache/app-editors/vscode-1.77.3 | 14 - metadata/md5-cache/app-editors/vscode-1.78.0 | 14 - metadata/md5-cache/app-emulation/Manifest.gz | Bin 33517 -> 33045 bytes .../md5-cache/app-emulation/ruffle-0_p20230328 | 17 - metadata/md5-cache/app-emulation/wine-mono-7.3.1 | 10 - .../md5-cache/app-emulation/wine-vanilla-7.0.1 | 18 - .../md5-cache/app-emulation/wine-vanilla-8.0.1 | 4 +- metadata/md5-cache/app-office/Manifest.gz | Bin 11020 -> 11181 bytes .../md5-cache/app-office/wps-office-11.1.0.11698 | 15 + metadata/md5-cache/app-shells/Manifest.gz | Bin 15517 -> 15516 bytes metadata/md5-cache/app-shells/pdsh-2.34-r1 | 16 - metadata/md5-cache/app-shells/pdsh-2.34-r2 | 16 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 156697 -> 156856 bytes metadata/md5-cache/dev-libs/libxml2-2.11.3 | 17 + metadata/md5-cache/dev-libs/libxml2-9999 | 2 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 341749 -> 342882 bytes metadata/md5-cache/dev-python/PyQt6-6.4.2 | 16 - .../md5-cache/dev-python/PyQt6-WebEngine-6.4.0 | 16 - metadata/md5-cache/dev-python/aesara-2.9.0 | 16 + metadata/md5-cache/dev-python/django-otp-1.2.0 | 16 + metadata/md5-cache/dev-python/fakeredis-2.12.1 | 16 + metadata/md5-cache/dev-python/griffe-0.27.4 | 4 +- metadata/md5-cache/dev-python/hatchling-1.16.1 | 16 + metadata/md5-cache/dev-python/mkdocstrings-0.21.2 | 16 - .../md5-cache/dev-python/mkdocstrings-0.21.2-r1 | 16 + .../dev-python/mkdocstrings-python-0.10.1 | 16 - .../md5-cache/dev-python/mkdocstrings-python-1.0.0 | 16 + metadata/md5-cache/dev-python/mypy-1.3.0 | 16 + metadata/md5-cache/dev-python/pyaml-23.5.9 | 16 + .../md5-cache/dev-python/python-ironicclient-5.2.0 | 16 + .../dev-python/python-neutronclient-10.0.0 | 16 + metadata/md5-cache/dev-python/regex-2023.3.23 | 4 +- metadata/md5-cache/dev-python/regex-2023.5.4 | 4 +- metadata/md5-cache/dev-python/regex-2023.5.5 | 4 +- metadata/md5-cache/dev-python/twisted-22.10.0 | 16 - metadata/md5-cache/dev-python/twisted-22.10.0-r1 | 16 + metadata/md5-cache/dev-python/weasyprint-59.0 | 16 + metadata/md5-cache/dev-util/Manifest.gz | Bin 128872 -> 128696 bytes metadata/md5-cache/dev-util/diffoscope-238 | 16 - metadata/md5-cache/dev-util/diffoscope-238-r1 | 16 + metadata/md5-cache/dev-util/diffoscope-240 | 16 - metadata/md5-cache/dev-util/diffoscope-240-r1 | 16 + metadata/md5-cache/dev-util/diffoscope-241 | 16 - metadata/md5-cache/dev-util/diffoscope-241-r1 | 16 + metadata/md5-cache/dev-util/diffoscope-242 | 16 - metadata/md5-cache/dev-util/diffoscope-242-r1 | 16 + .../md5-cache/dev-util/mingw64-toolchain-10.0.0_p4 | 15 - metadata/md5-cache/games-board/Manifest.gz | Bin 11539 -> 11374 bytes metadata/md5-cache/games-board/pysolfc-2.18.0 | 17 - metadata/md5-cache/games-emulation/Manifest.gz | Bin 18331 -> 18330 bytes metadata/md5-cache/games-emulation/mgba-0.10.2 | 4 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10151 -> 9990 bytes metadata/md5-cache/games-strategy/naev-0.10.4 | 18 - metadata/md5-cache/gnome-base/Manifest.gz | Bin 8188 -> 8182 bytes .../md5-cache/gnome-base/gnome-keyring-42.1-r1 | 17 - .../md5-cache/gnome-base/gnome-keyring-42.1-r2 | 17 + metadata/md5-cache/gnome-base/gvfs-1.50.3 | 18 - metadata/md5-cache/gnome-base/gvfs-1.50.3-r1 | 18 + metadata/md5-cache/gnome-base/gvfs-1.50.4 | 18 - metadata/md5-cache/gnome-base/gvfs-1.50.4-r1 | 18 + metadata/md5-cache/media-gfx/Manifest.gz | Bin 58187 -> 58190 bytes metadata/md5-cache/media-gfx/ueberzug-18.2.0 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 106558 -> 106556 bytes metadata/md5-cache/media-libs/mesa-23.0.3-r1 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 72619 -> 72782 bytes metadata/md5-cache/media-sound/fluidsynth-2.3.2-r1 | 15 + metadata/md5-cache/net-analyzer/Manifest.gz | Bin 54872 -> 54868 bytes .../net-analyzer/monitoring-plugins-2.3.1-r4 | 15 - .../net-analyzer/monitoring-plugins-2.3.1-r5 | 15 + .../net-analyzer/monitoring-plugins-2.3.2-r1 | 15 - .../net-analyzer/monitoring-plugins-2.3.2-r2 | 15 + .../net-analyzer/monitoring-plugins-2.3.3-r1 | 15 - .../net-analyzer/monitoring-plugins-2.3.3-r2 | 15 + .../md5-cache/net-analyzer/nagios-plugins-2.4.0-r2 | 14 - .../md5-cache/net-analyzer/nagios-plugins-2.4.0-r3 | 14 + .../md5-cache/net-analyzer/nagios-plugins-2.4.2-r2 | 14 - .../md5-cache/net-analyzer/nagios-plugins-2.4.2-r3 | 14 + metadata/md5-cache/net-dns/Manifest.gz | Bin 11135 -> 11139 bytes metadata/md5-cache/net-dns/hash-slinger-3.2 | 14 - metadata/md5-cache/net-dns/hash-slinger-3.2-r1 | 14 + metadata/md5-cache/net-fs/Manifest.gz | Bin 5367 -> 5366 bytes metadata/md5-cache/net-fs/sshfs-3.7.3 | 15 - metadata/md5-cache/net-fs/sshfs-3.7.3-r1 | 15 + metadata/md5-cache/net-libs/Manifest.gz | Bin 56864 -> 56865 bytes metadata/md5-cache/net-libs/serf-1.3.9-r3 | 16 - metadata/md5-cache/net-libs/serf-1.3.9-r4 | 16 + metadata/md5-cache/net-mail/Manifest.gz | Bin 21561 -> 21561 bytes metadata/md5-cache/net-mail/muchsync-6 | 12 - metadata/md5-cache/net-mail/muchsync-6-r1 | 12 + metadata/md5-cache/net-misc/Manifest.gz | Bin 87798 -> 88125 bytes metadata/md5-cache/net-misc/autossh-1.4g | 10 - metadata/md5-cache/net-misc/autossh-1.4g-r1 | 10 + metadata/md5-cache/net-misc/electrum-4.4.3 | 16 + metadata/md5-cache/net-misc/openssh-9.3_p1 | 17 - metadata/md5-cache/net-misc/openssh-9.3_p1-r1 | 17 + metadata/md5-cache/net-misc/openssh-contrib-9.3_p1 | 17 + metadata/md5-cache/net-misc/pssh-2.3.4-r2 | 17 - metadata/md5-cache/net-misc/pssh-2.3.4-r3 | 17 + metadata/md5-cache/net-misc/scponly-4.8-r7 | 15 - metadata/md5-cache/net-misc/scponly-4.8-r8 | 15 + metadata/md5-cache/net-misc/sshpass-1.09 | 10 - metadata/md5-cache/net-misc/sshpass-1.09-r1 | 10 + metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r1 | 16 - metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r2 | 16 + metadata/md5-cache/net-misc/zssh-1.5c-r1 | 14 - metadata/md5-cache/net-misc/zssh-1.5c-r2 | 14 + metadata/md5-cache/net-print/Manifest.gz | Bin 7789 -> 7786 bytes metadata/md5-cache/net-print/sshlpr-1 | 11 - metadata/md5-cache/net-print/sshlpr-1-r1 | 11 + metadata/md5-cache/sci-geosciences/Manifest.gz | Bin 18864 -> 18709 bytes metadata/md5-cache/sci-geosciences/josm-bin-18646 | 14 - metadata/md5-cache/sys-auth/Manifest.gz | Bin 13328 -> 13328 bytes metadata/md5-cache/sys-auth/pam_ssh-2.3 | 13 - metadata/md5-cache/sys-auth/pam_ssh-2.3-r1 | 13 + metadata/md5-cache/sys-cluster/Manifest.gz | Bin 28224 -> 28229 bytes metadata/md5-cache/sys-cluster/torque-6.0.4-r2 | 15 - metadata/md5-cache/sys-cluster/torque-6.0.4-r3 | 15 - metadata/md5-cache/sys-cluster/torque-6.0.4-r4 | 15 + metadata/md5-cache/sys-cluster/torque-6.0.4-r5 | 15 + metadata/md5-cache/sys-cluster/vzctl-4.9.4 | 15 - metadata/md5-cache/sys-cluster/vzctl-4.9.4-r1 | 15 + metadata/md5-cache/sys-fabric/Manifest.gz | Bin 1356 -> 1364 bytes metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 | 15 - metadata/md5-cache/sys-fabric/opensm-3.3.23-r2 | 15 + metadata/md5-cache/sys-fabric/opensm-3.3.24 | 15 - metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 | 15 + metadata/md5-cache/sys-kernel/Manifest.gz | Bin 22897 -> 25156 bytes metadata/md5-cache/sys-kernel/dracut-057-r3 | 2 +- metadata/md5-cache/sys-kernel/dracut-059 | 2 +- metadata/md5-cache/sys-kernel/dracut-9999 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-5.10.179-r2 | 18 + .../md5-cache/sys-kernel/gentoo-kernel-5.15.110-r2 | 18 + .../md5-cache/sys-kernel/gentoo-kernel-5.4.242-r2 | 17 + .../md5-cache/sys-kernel/gentoo-kernel-6.1.27-r2 | 18 + .../md5-cache/sys-kernel/gentoo-kernel-6.2.14-r2 | 18 + .../sys-kernel/gentoo-kernel-bin-5.10.179-r2 | 17 + .../sys-kernel/gentoo-kernel-bin-5.15.110-r2 | 17 + .../sys-kernel/gentoo-kernel-bin-5.4.242-r2 | 17 + .../sys-kernel/gentoo-kernel-bin-6.1.27-r2 | 17 + .../sys-kernel/gentoo-kernel-bin-6.2.14-r2 | 17 + .../md5-cache/sys-kernel/gentoo-sources-5.15.111 | 14 + .../md5-cache/sys-kernel/gentoo-sources-6.1.28 | 14 + .../md5-cache/sys-kernel/gentoo-sources-6.2.15 | 14 + metadata/md5-cache/sys-kernel/gentoo-sources-6.3.2 | 14 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 34975 -> 34978 bytes metadata/md5-cache/sys-libs/pam-1.5.3 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 41574 -> 41736 bytes metadata/md5-cache/virtual/openssh-0 | 8 + metadata/md5-cache/virtual/ssh-0-r1 | 8 - metadata/md5-cache/virtual/ssh-0-r2 | 8 + metadata/md5-cache/www-client/Manifest.gz | Bin 13086 -> 13088 bytes metadata/md5-cache/www-client/firefox-102.11.0 | 4 +- .../2023-05-11-openssh/2023-05-11-openssh.en.txt | 27 + metadata/news/Manifest | 30 +- metadata/news/Manifest.files.gz | Bin 15493 -> 15670 bytes metadata/news/timestamp.chk | 2 +- metadata/news/timestamp.commit | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 42926 -> 42915 bytes net-analyzer/monitoring-plugins/Manifest | 6 +- .../monitoring-plugins-2.3.1-r4.ebuild | 109 ---- .../monitoring-plugins-2.3.1-r5.ebuild | 109 ++++ .../monitoring-plugins-2.3.2-r1.ebuild | 105 ---- .../monitoring-plugins-2.3.2-r2.ebuild | 105 ++++ .../monitoring-plugins-2.3.3-r1.ebuild | 110 ---- .../monitoring-plugins-2.3.3-r2.ebuild | 110 ++++ net-analyzer/nagios-plugins/Manifest | 4 +- .../nagios-plugins/nagios-plugins-2.4.0-r2.ebuild | 115 ----- .../nagios-plugins/nagios-plugins-2.4.0-r3.ebuild | 115 +++++ .../nagios-plugins/nagios-plugins-2.4.2-r2.ebuild | 111 ----- .../nagios-plugins/nagios-plugins-2.4.2-r3.ebuild | 111 +++++ net-dns/Manifest.gz | Bin 8201 -> 8196 bytes net-dns/hash-slinger/Manifest | 2 +- net-dns/hash-slinger/hash-slinger-3.2-r1.ebuild | 49 ++ net-dns/hash-slinger/hash-slinger-3.2.ebuild | 49 -- net-fs/Manifest.gz | Bin 3355 -> 3356 bytes net-fs/sshfs/Manifest | 2 +- net-fs/sshfs/sshfs-3.7.3-r1.ebuild | 26 + net-fs/sshfs/sshfs-3.7.3.ebuild | 26 - net-libs/Manifest.gz | Bin 32459 -> 32461 bytes net-libs/serf/Manifest | 4 +- net-libs/serf/files/serf-1.3.9-libressl.patch | 28 +- net-libs/serf/serf-1.3.9-r3.ebuild | 81 --- net-libs/serf/serf-1.3.9-r4.ebuild | 81 +++ net-mail/Manifest.gz | Bin 14221 -> 14223 bytes net-mail/muchsync/Manifest | 2 +- net-mail/muchsync/muchsync-6-r1.ebuild | 22 + net-mail/muchsync/muchsync-6.ebuild | 22 - net-misc/Manifest.gz | Bin 53771 -> 53962 bytes net-misc/autossh/Manifest | 2 +- net-misc/autossh/autossh-1.4g-r1.ebuild | 20 + net-misc/autossh/autossh-1.4g.ebuild | 20 - net-misc/electrum/Manifest | 2 + net-misc/electrum/electrum-4.4.3.ebuild | 112 +++++ net-misc/openssh-contrib/Manifest | 30 ++ .../openssh-6.7_p1-openssl-ignore-status.patch | 17 + ...penssh-7.5_p1-disable-conch-interop-tests.patch | 20 + .../files/openssh-7.9_p1-include-stdlib.patch | 48 ++ .../files/openssh-8.0_p1-fix-putty-tests.patch | 57 +++ .../files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch | 18 + .../files/openssh-8.6_p1-hpn-version.patch | 13 + .../files/openssh-8.7_p1-GSSAPI-dns.patch | 357 +++++++++++++ .../files/openssh-8.9_p1-allow-ppoll_time64.patch | 14 + .../openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch | 13 + .../openssh-9.0_p1-X509-uninitialized-delay.patch | 12 + ...mget-shmat-shmdt-in-preauth-privsep-child.patch | 20 + ...enssh-9.3_p1-openssl-version-compat-check.patch | 58 +++ net-misc/openssh-contrib/files/sshd-r1.confd | 33 ++ net-misc/openssh-contrib/files/sshd-r1.initd | 87 ++++ net-misc/openssh-contrib/files/sshd.pam_include.2 | 4 + net-misc/openssh-contrib/files/sshd.service.1 | 15 + net-misc/openssh-contrib/files/sshd.socket | 10 + net-misc/openssh-contrib/files/sshd_at.service.1 | 8 + net-misc/openssh-contrib/metadata.xml | 59 +++ .../openssh-contrib/openssh-contrib-9.3_p1.ebuild | 531 ++++++++++++++++++++ net-misc/openssh/Manifest | 15 +- .../files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch | 18 - .../openssh/files/openssh-8.6_p1-hpn-version.patch | 13 - .../openssh-9.0_p1-X509-uninitialized-delay.patch | 12 - net-misc/openssh/metadata.xml | 3 - net-misc/openssh/openssh-9.3_p1-r1.ebuild | 381 ++++++++++++++ net-misc/openssh/openssh-9.3_p1.ebuild | 518 ------------------- net-misc/pssh/Manifest | 2 +- net-misc/pssh/pssh-2.3.4-r2.ebuild | 31 -- net-misc/pssh/pssh-2.3.4-r3.ebuild | 31 ++ net-misc/scponly/Manifest | 2 +- net-misc/scponly/scponly-4.8-r7.ebuild | 245 --------- net-misc/scponly/scponly-4.8-r8.ebuild | 245 +++++++++ net-misc/sshpass/Manifest | 2 +- net-misc/sshpass/sshpass-1.09-r1.ebuild | 14 + net-misc/sshpass/sshpass-1.09.ebuild | 14 - net-misc/x2goserver/Manifest | 2 +- net-misc/x2goserver/x2goserver-4.1.0.3-r1.ebuild | 104 ---- net-misc/x2goserver/x2goserver-4.1.0.3-r2.ebuild | 104 ++++ net-misc/zssh/Manifest | 2 +- net-misc/zssh/zssh-1.5c-r1.ebuild | 45 -- net-misc/zssh/zssh-1.5c-r2.ebuild | 45 ++ net-print/Manifest.gz | Bin 5754 -> 5756 bytes net-print/sshlpr/Manifest | 2 +- net-print/sshlpr/sshlpr-1-r1.ebuild | 26 + net-print/sshlpr/sshlpr-1.ebuild | 26 - profiles/Manifest.gz | Bin 185276 -> 185277 bytes profiles/arch/sparc/package.use.mask | 4 - profiles/use.local.desc | 9 +- sci-geosciences/Manifest.gz | Bin 11410 -> 11409 bytes sci-geosciences/josm-bin/Manifest | 2 - sci-geosciences/josm-bin/josm-bin-18646.ebuild | 33 -- sys-auth/Manifest.gz | Bin 9245 -> 9246 bytes sys-auth/pam_ssh/Manifest | 2 +- sys-auth/pam_ssh/pam_ssh-2.3-r1.ebuild | 75 +++ sys-auth/pam_ssh/pam_ssh-2.3.ebuild | 75 --- sys-boot/Manifest.gz | Bin 6055 -> 6057 bytes sys-boot/grub/Manifest | 1 - sys-boot/grub/files/grub.default-3 | 73 --- sys-cluster/Manifest.gz | Bin 11551 -> 11547 bytes sys-cluster/torque/Manifest | 4 +- sys-cluster/torque/torque-6.0.4-r2.ebuild | 191 ------- sys-cluster/torque/torque-6.0.4-r3.ebuild | 200 -------- sys-cluster/torque/torque-6.0.4-r4.ebuild | 191 +++++++ sys-cluster/torque/torque-6.0.4-r5.ebuild | 200 ++++++++ sys-cluster/vzctl/Manifest | 2 +- sys-cluster/vzctl/vzctl-4.9.4-r1.ebuild | 85 ++++ sys-cluster/vzctl/vzctl-4.9.4.ebuild | 85 ---- sys-devel/Manifest.gz | Bin 10629 -> 10631 bytes sys-devel/gcc/Manifest | 1 - .../gcc/files/gcc-13-PR109703-unreachable.patch | 54 -- sys-fabric/Manifest.gz | Bin 887 -> 884 bytes sys-fabric/opensm/Manifest | 4 +- sys-fabric/opensm/opensm-3.3.23-r1.ebuild | 59 --- sys-fabric/opensm/opensm-3.3.23-r2.ebuild | 59 +++ sys-fabric/opensm/opensm-3.3.24-r1.ebuild | 63 +++ sys-fabric/opensm/opensm-3.3.24.ebuild | 63 --- sys-fs/Manifest.gz | Bin 22563 -> 22567 bytes sys-fs/mtd-utils/Manifest | 1 - .../files/mtd-utils-2.1.4-glibc-2.36.patch | 17 - sys-kernel/Manifest.gz | Bin 4416 -> 4417 bytes sys-kernel/dracut/Manifest | 6 +- sys-kernel/dracut/dracut-057-r3.ebuild | 2 +- sys-kernel/dracut/dracut-059.ebuild | 2 +- sys-kernel/dracut/dracut-9999.ebuild | 2 +- sys-kernel/gentoo-kernel-bin/Manifest | 23 + .../gentoo-kernel-bin-5.10.179-r2.ebuild | 127 +++++ .../gentoo-kernel-bin-5.15.110-r2.ebuild | 127 +++++ .../gentoo-kernel-bin-5.4.242-r2.ebuild | 127 +++++ .../gentoo-kernel-bin-6.1.27-r2.ebuild | 127 +++++ .../gentoo-kernel-bin-6.2.14-r2.ebuild | 127 +++++ sys-kernel/gentoo-kernel/Manifest | 15 + .../gentoo-kernel/gentoo-kernel-5.10.179-r2.ebuild | 134 +++++ .../gentoo-kernel/gentoo-kernel-5.15.110-r2.ebuild | 134 +++++ .../gentoo-kernel/gentoo-kernel-5.4.242-r2.ebuild | 103 ++++ .../gentoo-kernel/gentoo-kernel-6.1.27-r2.ebuild | 140 ++++++ .../gentoo-kernel/gentoo-kernel-6.2.14-r2.ebuild | 140 ++++++ sys-kernel/gentoo-sources/Manifest | 16 + .../gentoo-sources/gentoo-sources-5.15.111.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-6.1.28.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-6.2.15.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-6.3.2.ebuild | 28 ++ sys-libs/Manifest.gz | Bin 15060 -> 15062 bytes sys-libs/pam/Manifest | 3 +- sys-libs/pam/files/pam-1.5.3-termios.patch | 34 ++ sys-libs/pam/pam-1.5.3.ebuild | 4 + virtual/Manifest.gz | Bin 28274 -> 28433 bytes virtual/openssh/Manifest | 2 + virtual/openssh/metadata.xml | 9 + virtual/openssh/openssh-0.ebuild | 16 + virtual/ssh/Manifest | 2 +- virtual/ssh/ssh-0-r1.ebuild | 18 - virtual/ssh/ssh-0-r2.ebuild | 18 + www-client/Manifest.gz | Bin 6203 -> 6205 bytes www-client/firefox/Manifest | 2 +- www-client/firefox/firefox-102.11.0.ebuild | 2 +- x11-misc/Manifest.gz | Bin 47026 -> 47015 bytes x11-misc/copyq/Manifest | 1 - .../copyq/files/copyq-4.1.0-bash-completion.patch | 14 - 522 files changed, 10430 insertions(+), 8386 deletions(-) delete mode 100644 app-admin/ansible-lint/ansible-lint-6.14.2.ebuild create mode 100644 app-admin/clustershell/clustershell-1.9-r1.ebuild create mode 100644 app-admin/clustershell/clustershell-1.9.1-r1.ebuild delete mode 100644 app-admin/clustershell/clustershell-1.9.1.ebuild delete mode 100644 app-admin/clustershell/clustershell-1.9.ebuild delete mode 100644 app-admin/lnav/lnav-0.11.1-r1.ebuild create mode 100644 app-admin/lnav/lnav-0.11.1-r2.ebuild delete mode 100644 app-backup/amanda/amanda-3.5.1-r4.ebuild create mode 100644 app-backup/amanda/amanda-3.5.1-r5.ebuild create mode 100644 app-backup/backintime/backintime-1.3.2-r1.ebuild delete mode 100644 app-backup/backintime/backintime-1.3.2.ebuild create mode 100644 app-backup/backintime/backintime-1.3.3-r1.ebuild delete mode 100644 app-backup/backintime/backintime-1.3.3.ebuild create mode 100644 app-backup/btrbk/btrbk-0.31.2-r1.ebuild delete mode 100644 app-backup/btrbk/btrbk-0.31.2.ebuild create mode 100644 app-backup/btrbk/btrbk-0.32.6-r1.ebuild delete mode 100644 app-backup/btrbk/btrbk-0.32.6.ebuild delete mode 100644 app-backup/cdbkup/cdbkup-1.0-r4.ebuild create mode 100644 app-backup/cdbkup/cdbkup-1.0-r5.ebuild create mode 100644 app-backup/duplicity/duplicity-1.2.3.ebuild create mode 100644 app-backup/duplicity/files/duplicity-1.2.3-fix-docs-cmd.patch create mode 100644 app-backup/hdup/hdup-2.0.14-r1.ebuild delete mode 100644 app-backup/hdup/hdup-2.0.14.ebuild create mode 100644 app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild delete mode 100644 app-backup/rsnapshot/rsnapshot-1.4.4.ebuild create mode 100644 app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild delete mode 100644 app-backup/rsnapshot/rsnapshot-1.4.5.ebuild create mode 100644 app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild delete mode 100644 app-crypt/monkeysphere/monkeysphere-0.44.ebuild delete mode 100644 app-crypt/seahorse/seahorse-43.0-r2.ebuild create mode 100644 app-crypt/seahorse/seahorse-43.0-r3.ebuild create mode 100644 app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild delete mode 100644 app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild delete mode 100644 app-editors/vscode/vscode-1.77.3.ebuild delete mode 100644 app-editors/vscode/vscode-1.78.0.ebuild delete mode 100644 app-emulation/ruffle/ruffle-0_p20230328.ebuild delete mode 100644 app-emulation/wine-mono/wine-mono-7.3.1.ebuild delete mode 100644 app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild create mode 100644 app-office/wps-office/wps-office-11.1.0.11698.ebuild delete mode 100644 app-shells/pdsh/pdsh-2.34-r1.ebuild create mode 100644 app-shells/pdsh/pdsh-2.34-r2.ebuild create mode 100644 dev-libs/libxml2/libxml2-2.11.3.ebuild delete mode 100644 dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild delete mode 100644 dev-python/PyQt6/PyQt6-6.4.2.ebuild create mode 100644 dev-python/aesara/aesara-2.9.0.ebuild create mode 100644 dev-python/django-otp/django-otp-1.2.0.ebuild create mode 100644 dev-python/fakeredis/fakeredis-2.12.1.ebuild create mode 100644 dev-python/hatchling/hatchling-1.16.1.ebuild delete mode 100644 dev-python/mkdocstrings-python/mkdocstrings-python-0.10.1.ebuild create mode 100644 dev-python/mkdocstrings-python/mkdocstrings-python-1.0.0.ebuild create mode 100644 dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild delete mode 100644 dev-python/mkdocstrings/mkdocstrings-0.21.2.ebuild create mode 100644 dev-python/mypy/mypy-1.3.0.ebuild create mode 100644 dev-python/pyaml/pyaml-23.5.9.ebuild create mode 100644 dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild create mode 100644 dev-python/python-neutronclient/python-neutronclient-10.0.0.ebuild create mode 100644 dev-python/twisted/twisted-22.10.0-r1.ebuild delete mode 100644 dev-python/twisted/twisted-22.10.0.ebuild create mode 100644 dev-python/weasyprint/weasyprint-59.0.ebuild create mode 100644 dev-util/diffoscope/diffoscope-238-r1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-238.ebuild create mode 100644 dev-util/diffoscope/diffoscope-240-r1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-240.ebuild create mode 100644 dev-util/diffoscope/diffoscope-241-r1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-241.ebuild create mode 100644 dev-util/diffoscope/diffoscope-242-r1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-242.ebuild delete mode 100644 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p4.ebuild delete mode 100644 games-board/pysolfc/pysolfc-2.18.0.ebuild delete mode 100644 games-strategy/naev/naev-0.10.4.ebuild delete mode 100644 gnome-base/gnome-keyring/gnome-keyring-42.1-r1.ebuild create mode 100644 gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild create mode 100644 gnome-base/gvfs/gvfs-1.50.3-r1.ebuild delete mode 100644 gnome-base/gvfs/gvfs-1.50.3.ebuild create mode 100644 gnome-base/gvfs/gvfs-1.50.4-r1.ebuild delete mode 100644 gnome-base/gvfs/gvfs-1.50.4.ebuild delete mode 100644 media-gfx/asymptote/files/asymptote-2.70-xdg-utils.patch create mode 100644 media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch create mode 100644 media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild delete mode 100644 metadata/md5-cache/app-admin/ansible-lint-6.14.2 delete mode 100644 metadata/md5-cache/app-admin/clustershell-1.9 create mode 100644 metadata/md5-cache/app-admin/clustershell-1.9-r1 delete mode 100644 metadata/md5-cache/app-admin/clustershell-1.9.1 create mode 100644 metadata/md5-cache/app-admin/clustershell-1.9.1-r1 delete mode 100644 metadata/md5-cache/app-admin/lnav-0.11.1-r1 create mode 100644 metadata/md5-cache/app-admin/lnav-0.11.1-r2 delete mode 100644 metadata/md5-cache/app-backup/amanda-3.5.1-r4 create mode 100644 metadata/md5-cache/app-backup/amanda-3.5.1-r5 delete mode 100644 metadata/md5-cache/app-backup/backintime-1.3.2 create mode 100644 metadata/md5-cache/app-backup/backintime-1.3.2-r1 delete mode 100644 metadata/md5-cache/app-backup/backintime-1.3.3 create mode 100644 metadata/md5-cache/app-backup/backintime-1.3.3-r1 delete mode 100644 metadata/md5-cache/app-backup/btrbk-0.31.2 create mode 100644 metadata/md5-cache/app-backup/btrbk-0.31.2-r1 delete mode 100644 metadata/md5-cache/app-backup/btrbk-0.32.6 create mode 100644 metadata/md5-cache/app-backup/btrbk-0.32.6-r1 delete mode 100644 metadata/md5-cache/app-backup/cdbkup-1.0-r4 create mode 100644 metadata/md5-cache/app-backup/cdbkup-1.0-r5 create mode 100644 metadata/md5-cache/app-backup/duplicity-1.2.3 delete mode 100644 metadata/md5-cache/app-backup/hdup-2.0.14 create mode 100644 metadata/md5-cache/app-backup/hdup-2.0.14-r1 delete mode 100644 metadata/md5-cache/app-backup/rsnapshot-1.4.4 create mode 100644 metadata/md5-cache/app-backup/rsnapshot-1.4.4-r1 delete mode 100644 metadata/md5-cache/app-backup/rsnapshot-1.4.5 create mode 100644 metadata/md5-cache/app-backup/rsnapshot-1.4.5-r1 delete mode 100644 metadata/md5-cache/app-crypt/monkeysphere-0.44 create mode 100644 metadata/md5-cache/app-crypt/monkeysphere-0.44-r1 delete mode 100644 metadata/md5-cache/app-crypt/seahorse-43.0-r2 create mode 100644 metadata/md5-cache/app-crypt/seahorse-43.0-r3 delete mode 100644 metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06 create mode 100644 metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r1 delete mode 100644 metadata/md5-cache/app-editors/vscode-1.77.3 delete mode 100644 metadata/md5-cache/app-editors/vscode-1.78.0 delete mode 100644 metadata/md5-cache/app-emulation/ruffle-0_p20230328 delete mode 100644 metadata/md5-cache/app-emulation/wine-mono-7.3.1 delete mode 100644 metadata/md5-cache/app-emulation/wine-vanilla-7.0.1 create mode 100644 metadata/md5-cache/app-office/wps-office-11.1.0.11698 delete mode 100644 metadata/md5-cache/app-shells/pdsh-2.34-r1 create mode 100644 metadata/md5-cache/app-shells/pdsh-2.34-r2 create mode 100644 metadata/md5-cache/dev-libs/libxml2-2.11.3 delete mode 100644 metadata/md5-cache/dev-python/PyQt6-6.4.2 delete mode 100644 metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 create mode 100644 metadata/md5-cache/dev-python/aesara-2.9.0 create mode 100644 metadata/md5-cache/dev-python/django-otp-1.2.0 create mode 100644 metadata/md5-cache/dev-python/fakeredis-2.12.1 create mode 100644 metadata/md5-cache/dev-python/hatchling-1.16.1 delete mode 100644 metadata/md5-cache/dev-python/mkdocstrings-0.21.2 create mode 100644 metadata/md5-cache/dev-python/mkdocstrings-0.21.2-r1 delete mode 100644 metadata/md5-cache/dev-python/mkdocstrings-python-0.10.1 create mode 100644 metadata/md5-cache/dev-python/mkdocstrings-python-1.0.0 create mode 100644 metadata/md5-cache/dev-python/mypy-1.3.0 create mode 100644 metadata/md5-cache/dev-python/pyaml-23.5.9 create mode 100644 metadata/md5-cache/dev-python/python-ironicclient-5.2.0 create mode 100644 metadata/md5-cache/dev-python/python-neutronclient-10.0.0 delete mode 100644 metadata/md5-cache/dev-python/twisted-22.10.0 create mode 100644 metadata/md5-cache/dev-python/twisted-22.10.0-r1 create mode 100644 metadata/md5-cache/dev-python/weasyprint-59.0 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-238 create mode 100644 metadata/md5-cache/dev-util/diffoscope-238-r1 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-240 create mode 100644 metadata/md5-cache/dev-util/diffoscope-240-r1 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-241 create mode 100644 metadata/md5-cache/dev-util/diffoscope-241-r1 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-242 create mode 100644 metadata/md5-cache/dev-util/diffoscope-242-r1 delete mode 100644 metadata/md5-cache/dev-util/mingw64-toolchain-10.0.0_p4 delete mode 100644 metadata/md5-cache/games-board/pysolfc-2.18.0 delete mode 100644 metadata/md5-cache/games-strategy/naev-0.10.4 delete mode 100644 metadata/md5-cache/gnome-base/gnome-keyring-42.1-r1 create mode 100644 metadata/md5-cache/gnome-base/gnome-keyring-42.1-r2 delete mode 100644 metadata/md5-cache/gnome-base/gvfs-1.50.3 create mode 100644 metadata/md5-cache/gnome-base/gvfs-1.50.3-r1 delete mode 100644 metadata/md5-cache/gnome-base/gvfs-1.50.4 create mode 100644 metadata/md5-cache/gnome-base/gvfs-1.50.4-r1 create mode 100644 metadata/md5-cache/media-sound/fluidsynth-2.3.2-r1 delete mode 100644 metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r4 create mode 100644 metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r5 delete mode 100644 metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r1 create mode 100644 metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r2 delete mode 100644 metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r1 create mode 100644 metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2 delete mode 100644 metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r2 create mode 100644 metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r3 delete mode 100644 metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r2 create mode 100644 metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r3 delete mode 100644 metadata/md5-cache/net-dns/hash-slinger-3.2 create mode 100644 metadata/md5-cache/net-dns/hash-slinger-3.2-r1 delete mode 100644 metadata/md5-cache/net-fs/sshfs-3.7.3 create mode 100644 metadata/md5-cache/net-fs/sshfs-3.7.3-r1 delete mode 100644 metadata/md5-cache/net-libs/serf-1.3.9-r3 create mode 100644 metadata/md5-cache/net-libs/serf-1.3.9-r4 delete mode 100644 metadata/md5-cache/net-mail/muchsync-6 create mode 100644 metadata/md5-cache/net-mail/muchsync-6-r1 delete mode 100644 metadata/md5-cache/net-misc/autossh-1.4g create mode 100644 metadata/md5-cache/net-misc/autossh-1.4g-r1 create mode 100644 metadata/md5-cache/net-misc/electrum-4.4.3 delete mode 100644 metadata/md5-cache/net-misc/openssh-9.3_p1 create mode 100644 metadata/md5-cache/net-misc/openssh-9.3_p1-r1 create mode 100644 metadata/md5-cache/net-misc/openssh-contrib-9.3_p1 delete mode 100644 metadata/md5-cache/net-misc/pssh-2.3.4-r2 create mode 100644 metadata/md5-cache/net-misc/pssh-2.3.4-r3 delete mode 100644 metadata/md5-cache/net-misc/scponly-4.8-r7 create mode 100644 metadata/md5-cache/net-misc/scponly-4.8-r8 delete mode 100644 metadata/md5-cache/net-misc/sshpass-1.09 create mode 100644 metadata/md5-cache/net-misc/sshpass-1.09-r1 delete mode 100644 metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r1 create mode 100644 metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r2 delete mode 100644 metadata/md5-cache/net-misc/zssh-1.5c-r1 create mode 100644 metadata/md5-cache/net-misc/zssh-1.5c-r2 delete mode 100644 metadata/md5-cache/net-print/sshlpr-1 create mode 100644 metadata/md5-cache/net-print/sshlpr-1-r1 delete mode 100644 metadata/md5-cache/sci-geosciences/josm-bin-18646 delete mode 100644 metadata/md5-cache/sys-auth/pam_ssh-2.3 create mode 100644 metadata/md5-cache/sys-auth/pam_ssh-2.3-r1 delete mode 100644 metadata/md5-cache/sys-cluster/torque-6.0.4-r2 delete mode 100644 metadata/md5-cache/sys-cluster/torque-6.0.4-r3 create mode 100644 metadata/md5-cache/sys-cluster/torque-6.0.4-r4 create mode 100644 metadata/md5-cache/sys-cluster/torque-6.0.4-r5 delete mode 100644 metadata/md5-cache/sys-cluster/vzctl-4.9.4 create mode 100644 metadata/md5-cache/sys-cluster/vzctl-4.9.4-r1 delete mode 100644 metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 create mode 100644 metadata/md5-cache/sys-fabric/opensm-3.3.23-r2 delete mode 100644 metadata/md5-cache/sys-fabric/opensm-3.3.24 create mode 100644 metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.179-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.110-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.242-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.27-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-6.2.14-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.179-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.110-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.242-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.27-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.2.14-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.2.15 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.3.2 create mode 100644 metadata/md5-cache/virtual/openssh-0 delete mode 100644 metadata/md5-cache/virtual/ssh-0-r1 create mode 100644 metadata/md5-cache/virtual/ssh-0-r2 create mode 100644 metadata/news/2023-05-11-openssh/2023-05-11-openssh.en.txt delete mode 100644 net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r4.ebuild create mode 100644 net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r5.ebuild delete mode 100644 net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r1.ebuild create mode 100644 net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r2.ebuild delete mode 100644 net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild create mode 100644 net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild delete mode 100644 net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r2.ebuild create mode 100644 net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r3.ebuild delete mode 100644 net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r2.ebuild create mode 100644 net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r3.ebuild create mode 100644 net-dns/hash-slinger/hash-slinger-3.2-r1.ebuild delete mode 100644 net-dns/hash-slinger/hash-slinger-3.2.ebuild create mode 100644 net-fs/sshfs/sshfs-3.7.3-r1.ebuild delete mode 100644 net-fs/sshfs/sshfs-3.7.3.ebuild delete mode 100644 net-libs/serf/serf-1.3.9-r3.ebuild create mode 100644 net-libs/serf/serf-1.3.9-r4.ebuild create mode 100644 net-mail/muchsync/muchsync-6-r1.ebuild delete mode 100644 net-mail/muchsync/muchsync-6.ebuild create mode 100644 net-misc/autossh/autossh-1.4g-r1.ebuild delete mode 100644 net-misc/autossh/autossh-1.4g.ebuild create mode 100644 net-misc/electrum/electrum-4.4.3.ebuild create mode 100644 net-misc/openssh-contrib/Manifest create mode 100644 net-misc/openssh-contrib/files/openssh-6.7_p1-openssl-ignore-status.patch create mode 100644 net-misc/openssh-contrib/files/openssh-7.5_p1-disable-conch-interop-tests.patch create mode 100644 net-misc/openssh-contrib/files/openssh-7.9_p1-include-stdlib.patch create mode 100644 net-misc/openssh-contrib/files/openssh-8.0_p1-fix-putty-tests.patch create mode 100644 net-misc/openssh-contrib/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch create mode 100644 net-misc/openssh-contrib/files/openssh-8.6_p1-hpn-version.patch create mode 100644 net-misc/openssh-contrib/files/openssh-8.7_p1-GSSAPI-dns.patch create mode 100644 net-misc/openssh-contrib/files/openssh-8.9_p1-allow-ppoll_time64.patch create mode 100644 net-misc/openssh-contrib/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch create mode 100644 net-misc/openssh-contrib/files/openssh-9.0_p1-X509-uninitialized-delay.patch create mode 100644 net-misc/openssh-contrib/files/openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch create mode 100644 net-misc/openssh-contrib/files/openssh-9.3_p1-openssl-version-compat-check.patch create mode 100644 net-misc/openssh-contrib/files/sshd-r1.confd create mode 100644 net-misc/openssh-contrib/files/sshd-r1.initd create mode 100644 net-misc/openssh-contrib/files/sshd.pam_include.2 create mode 100644 net-misc/openssh-contrib/files/sshd.service.1 create mode 100644 net-misc/openssh-contrib/files/sshd.socket create mode 100644 net-misc/openssh-contrib/files/sshd_at.service.1 create mode 100644 net-misc/openssh-contrib/metadata.xml create mode 100644 net-misc/openssh-contrib/openssh-contrib-9.3_p1.ebuild delete mode 100644 net-misc/openssh/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch delete mode 100644 net-misc/openssh/files/openssh-8.6_p1-hpn-version.patch delete mode 100644 net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch create mode 100644 net-misc/openssh/openssh-9.3_p1-r1.ebuild delete mode 100644 net-misc/openssh/openssh-9.3_p1.ebuild delete mode 100644 net-misc/pssh/pssh-2.3.4-r2.ebuild create mode 100644 net-misc/pssh/pssh-2.3.4-r3.ebuild delete mode 100644 net-misc/scponly/scponly-4.8-r7.ebuild create mode 100644 net-misc/scponly/scponly-4.8-r8.ebuild create mode 100644 net-misc/sshpass/sshpass-1.09-r1.ebuild delete mode 100644 net-misc/sshpass/sshpass-1.09.ebuild delete mode 100644 net-misc/x2goserver/x2goserver-4.1.0.3-r1.ebuild create mode 100644 net-misc/x2goserver/x2goserver-4.1.0.3-r2.ebuild delete mode 100644 net-misc/zssh/zssh-1.5c-r1.ebuild create mode 100644 net-misc/zssh/zssh-1.5c-r2.ebuild create mode 100644 net-print/sshlpr/sshlpr-1-r1.ebuild delete mode 100644 net-print/sshlpr/sshlpr-1.ebuild delete mode 100644 sci-geosciences/josm-bin/josm-bin-18646.ebuild create mode 100644 sys-auth/pam_ssh/pam_ssh-2.3-r1.ebuild delete mode 100644 sys-auth/pam_ssh/pam_ssh-2.3.ebuild delete mode 100644 sys-boot/grub/files/grub.default-3 delete mode 100644 sys-cluster/torque/torque-6.0.4-r2.ebuild delete mode 100644 sys-cluster/torque/torque-6.0.4-r3.ebuild create mode 100644 sys-cluster/torque/torque-6.0.4-r4.ebuild create mode 100644 sys-cluster/torque/torque-6.0.4-r5.ebuild create mode 100644 sys-cluster/vzctl/vzctl-4.9.4-r1.ebuild delete mode 100644 sys-cluster/vzctl/vzctl-4.9.4.ebuild delete mode 100644 sys-devel/gcc/files/gcc-13-PR109703-unreachable.patch delete mode 100644 sys-fabric/opensm/opensm-3.3.23-r1.ebuild create mode 100644 sys-fabric/opensm/opensm-3.3.23-r2.ebuild create mode 100644 sys-fabric/opensm/opensm-3.3.24-r1.ebuild delete mode 100644 sys-fabric/opensm/opensm-3.3.24.ebuild delete mode 100644 sys-fs/mtd-utils/files/mtd-utils-2.1.4-glibc-2.36.patch create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.179-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.110-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.242-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.27-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.2.14-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.28.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.2.15.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.3.2.ebuild create mode 100644 sys-libs/pam/files/pam-1.5.3-termios.patch create mode 100644 virtual/openssh/Manifest create mode 100644 virtual/openssh/metadata.xml create mode 100644 virtual/openssh/openssh-0.ebuild delete mode 100644 virtual/ssh/ssh-0-r1.ebuild create mode 100644 virtual/ssh/ssh-0-r2.ebuild delete mode 100644 x11-misc/copyq/files/copyq-4.1.0-bash-completion.patch diff --git a/Manifest b/Manifest index 59c8275a94f1..a50c4ec87532 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29458 BLAKE2B 58324b04863e39449f427761af5e56980e8b8f16cecca792fd696a6a5c05f21188265fafe20e7cc24f4df0eaa71d9327c2684fc6518cb57e75969b1b0fe382a2 SHA512 14e2fa54070aee13e01f9e1b304b82345f7c9af7d021c4e8ab4499a7807681cf2f418565c5f38855c2bbd80c46f099d249b5aed769e0a2670a820157b3b8836c -TIMESTAMP 2023-05-11T16:09:58Z +MANIFEST Manifest.files.gz 29465 BLAKE2B d7bd59c277495be502a7ee7b2bd353be5fc1667dd6a2b508ced24f7a9794ca47cde9697fd7fb5de19063b255d2f4e1a2f37d6dd3c30b476fc68ffe5c3dd09403 SHA512 8ae5d42ea7d2167f6183bb2857f7c4fd095a43a49d9a57bdbb498842a707d12a5cc5c37abdfc4a862858545641cb86b68eab828ca5e025fce6a718d7e8485c2d +TIMESTAMP 2023-05-11T22:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdE1ZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdZ7FfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDOKw//cfeXlJylW0AnAvUW9Vd6K/eW7CiHVcvej6bFskPS4Nnu1TvshiR/3ZxN -I/YXOehIndE9TuWBJYZJG31lXRjrrayK/ekf3ug0vcf6iN1+JrHvPFUEtH+6yoWk -4N7nL1YuX6gzGFjq8HJJ3qKFgSv6v73Ks9f2Tl4IAvQnLn0S6q84o6LwfF3EONbn -awWCGAlhXwK65QIXd4M3lGohq/74o2jloxZQZjCD4a+M4xV+C5DBHJUKqFVZ6uxN -FWJyiQCgV5yPYcc6MWbvAE6yNE6yDS8VsSgGJXBtDZjAyr8OpLKNSVdwJGmZ7qDP -ESjMB8Y9QLjzLBH4t5drtNmk9jDKOsYj1px865H5wt3bMaMJA6S7d1RrsWfEv83P -0eZMHHP0P0Y1jgYh6LY8tb0QKdVIGoAUgbiprDLF3xShYNN5zj6Trvvh12MKdada -dQxr89zTN10z3OZbNqyvQs8ldt1Rfx7sC8eedth3KH7ii0+IP7wY12nRzy/kGAHX -qrR6tfsbkuxcCyC1otvKRq1x17B40AP4v9XBAj+HNlQwpk3bNoF4sq+tbGaWgIl9 -cVbqmGRdxJJ5B2FRe9uEC9pg+SnWwTD5HVHC9uluAlpES/QeKxNL4uJ9P1G/1U6t -WONRD48V3zWtcouE1F3Fnzys/NnsL9n2qecO3qdZi+XyUzw5mek= -=paQ/ +klA3nQ//bead8a4XzDenc0PlNTfDS1ZyjdiRwEgS8jDvTzCYQuj4WOSmWY3bKIHf +e5kBN21j2yqIWwo5Es/7F/3i0VOGhA8se2p9h25XsfMy3AoT9cDx4pGbYildbJmL +eukjjE1n0WFjTYZiHSG8qK8Z18klHR1NekMl/MLVvFVtiY0HQFrQMZwKMBK8tMhd +Ocbt2IKM6fSKgkx5EH+JbwpmFA9fzDvcX+gU6siUuTllvJNpFLPNbMXgvqbZzD+c +9VVAGALalxVRfldeUAh2VSlPX1OBtAdyfPEuze7QUnyWAA1BuHuXjU48IfkAdqbN +wl20j9r1lf38PtT3XxTHw49JekbdhANgLzMZh9W/knPXifgJO1WC5T3Lqeo1Zc0q +4j87xCymU+COwhLQk+9jgdU1eEqDPUkFH1o0SpLtvKNsEardB0y4Q3dHva52dO1Q +i/o2rEwbxPLd1K4n72nuPsWXEbqkOjk5Lv/zRWztPO+wScoxMNDzpQbBQe5gJzUi +OBImsxSI+237Sp1c+6nD8z2ugqvCUknq4CR8I0wphsN0BdiL6OY7EHMvUwdMDGj5 +piCsCTHoQjgBLXEVKnGnJLciOMBotKp8dvTMJS5qKhT+gtd5G5wESxpZ6+rUFXlt +mFdI6mwmSMMLzCKZYzjaz1bq7lZ2XK39wJtmsNrnZWV0/ZATeUg= +=2DYA -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 0af9e0269c5c..8cd00a631440 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 aa142d11cae0..651dd91b3bf8 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 446f6f646549..ed39bed181cc 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,7 +1,5 @@ -DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21 -EBUILD ansible-lint-6.14.2.ebuild 1603 BLAKE2B 60a13f43c2b4fc92f21a5720255b026367f2851bbc6f6b70d636fed5f44929d43858f5b5383ea10faabe52d338ed8546b8ec794babb97bdc42d100a5337e2d64 SHA512 1b6c85c1067da079bf768d7c64c7b15470cb6f4bc61fc0c9f8407eaded8a90840b67c713dfedf68f9b6d3d15f21ebc9052c3c1a2c2dc257286c08a685df12230 -EBUILD ansible-lint-6.14.6.ebuild 1604 BLAKE2B d618374fb585486bc228af2795b3b70fb1331152f2c862d3b2ba18acd9c8ad5f22f43e1bdec3e0148602a26796b487e1191fd9d09e965a8592f599b1fcb55b40 SHA512 bae54ade1fbb362a3cdf02dcfa0daa2b7744008e46038c92b55b4f5c31ecfdb39d16bc935d6d555be04a52ecb5cdb6160e574dd99fd4276fedd709415c806f76 +EBUILD ansible-lint-6.14.6.ebuild 1603 BLAKE2B e49bd3990f0ab7ac3f154b12126c9eab496a5a04fba4ec3feb8dc64e650c7bb92ee58b452b47f5d4f033c0c79fecf2802c7f4f849e34894d3ddcc807ff17b3f3 SHA512 ff499074bbc1a1c39a5662abadd64bdd718e63d0527843ffbc2fdf33efad8ba999d07803e42325857c5b26d552f950fbc8737ceab40ed1522178456b9dfcd320 EBUILD ansible-lint-6.16.0.ebuild 1604 BLAKE2B 175a5e6a395a728532798d9bbcfa3ac8b01a9eaadc03da1a14944ef011e647fe27297610d3826740f84b1447f987ca4a2cfc0cdc770d43e0719f704729f383a8 SHA512 dcf9c20a305f97e6fd27ef872f504d5c28e378cbbb6679d52ea75e14afccb6204a4cf4fd581ac02cd0744abc1a1cef9b86f059a9137c1cc4fd485d7e981a7569 MISC metadata.xml 561 BLAKE2B 0f55fc4da270c495c445e5afff0a8f7aaedd01abf3640f848cd9dc21e01fa7324c78846ee4bf917e4869b6c377fef61254a2288fa3d572c1bb77279571fb6631 SHA512 bd6bf6b916a0b736a0bfdd633f6569ce3124458169d77ef1cd86d6dda4099774088871560ce0106e11f139a2b48f13445e7a844e03a8669160c7e3fa44be5f36 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild deleted file mode 100644 index d64738c78bda..000000000000 --- a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -} diff --git a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild index aff142066ce1..e0ff73fd5440 100644 --- a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network" diff --git a/app-admin/ansible-molecule/Manifest b/app-admin/ansible-molecule/Manifest index 20cded6866f6..3206ea1fccc5 100644 --- a/app-admin/ansible-molecule/Manifest +++ b/app-admin/ansible-molecule/Manifest @@ -1,5 +1,5 @@ DIST molecule-4.0.4.tar.gz 337260 BLAKE2B 14c493fa8aaa15466ebca19af9e5325ddb824c151d07d800136dcb714a430ea2dc42b38c9ec6e805e29ec3226376a532793d51c5d0544d6d5105510e5365ca8c SHA512 d7c1ceefbf74cbc27a397e7a40d855b23325bbde31a4cd1920961413a7db950e9fc530fec180de877eb37984bac8603033aa5a582e68e7f4c4ac2a10721c6630 DIST molecule-5.0.1.tar.gz 334911 BLAKE2B c021171996a4e57a3f3cffc1f72396b07c59f0e0c6a4b9277d9ad994655f37aafc920164f6a91f9a533497f24cc780d4ff07a8e40cfea4ce89e6249b8415e438 SHA512 c5d6a112c328932c16c8e126cd6308ad8aecc46a03ab43fef2fd0869e5b93c7216df4c7f7e115ebf8e4b4293968848598e8e02e462b0a9d91307f79c6b0a01bd EBUILD ansible-molecule-4.0.4.ebuild 2672 BLAKE2B 89d1d795f7c50189cc28c3afd6123a4b6353acec9f2f6319c7cfbf8e33b7afd70936c02f1cca85ca25f435f32b66dae14d1254412732e4f1010f500af4145171 SHA512 d79263e07cf1f6af1eb0047a1a6e12bd3ef4ed1091afaf89b7674a3fe763e349398a60bd1eac1663debe11fa42f0376d905b94d951291123e728a1cfa882138d -EBUILD ansible-molecule-5.0.1.ebuild 2924 BLAKE2B ede4d4d69bb0c9fc65a2f3304cfeede2a860661d9054f5c5f7aab780152830cba7fe369f2d8ace91365c87eaac4964138c2128cbb98d45419a092e14bfaac14a SHA512 33a73d753436d101935cdab0763751898e35913501ddbc3c884c50ec9506f63f0d0475d9b5c6ef5810575fcd31328866f5a83b960460e726317b8eb118285616 +EBUILD ansible-molecule-5.0.1.ebuild 2652 BLAKE2B f13a3c5c57cf240028fdb79369541c53955b9947cd7074af738dc1449fa064121c5b56617af73a20c540bdbb05473b34f457cbe7194545212b788135b13df8c1 SHA512 f6b06f11664cd1cef1ee0ce2e67c607553450539f50a306b57e45a7481b151268e5077090ad7cde926cf1b23aa5f503f4e0259cb2a309e4058cf5fcb0f6d0c91 MISC metadata.xml 407 BLAKE2B 869b6c1d6da66568eeac2daaca56567876dbfb057f50add7bbc95fef8a3fc38b99279d359a90573f8d6af47d0e451445827f6efeefa8fb0e7954e8b624783855 SHA512 e6dbbe2c0536ea84bdfea0168a743dbe3de424b442757441bc4f978e07d41ca6022eb2d6f269c921f42b4e7d858788f967c1c35bd4241a35dbe25a161f5744de diff --git a/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild b/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild index c8963517cde0..801a44ed2d45 100644 --- a/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild +++ b/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild @@ -11,6 +11,7 @@ DOCS_DEPEND=" >=dev-python/mkdocs-ansible-0.1.4 dev-python/mkdocs-autorefs dev-python/mkdocstrings-python + media-gfx/cairosvg " PYPI_PN="molecule" @@ -39,16 +40,11 @@ RDEPEND="$(python_gen_cond_dep ' >=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}] selinux? ( sys-libs/libselinux[python,${PYTHON_USEDEP}] ) ')" -# cairosvg and pillow are technically speaking dependencies of the mkdocs-material -# plugin "social" (Bug #906126). -# mkdocstrings is here rather than in DOCS_DEPEND because the latter does not seem -# to support the [use] syntax at present. BDEPEND="$(python_gen_cond_dep ' >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}] doc? ( - dev-python/mkdocstrings[python,${PYTHON_USEDEP}] dev-python/pillow[truetype,${PYTHON_USEDEP}] - media-gfx/cairosvg + media-fonts/roboto ) test? ( app-admin/ansible-lint[${PYTHON_USEDEP}] diff --git a/app-admin/clustershell/Manifest b/app-admin/clustershell/Manifest index c2a078020a5d..ba0f3a7728a0 100644 --- a/app-admin/clustershell/Manifest +++ b/app-admin/clustershell/Manifest @@ -1,5 +1,5 @@ DIST clustershell-1.9.1.gh.tar.gz 383917 BLAKE2B 90d8c8390453a2c843bbb909a741d24d5f8e4b8eb03631bbe81b98973fce95d96dd3e68d0b951bc23d067057222c858e5041a3bafde200e0e2d14a0be995689f SHA512 32ee8b43d92e7ada8c81facc6a0609c39beee9189fa6fb9c2237387a58134f99fb2e6ab6e5de35c8e6fc8d3cef57f74f4c08b14968484546859071dff2594eb1 DIST clustershell-1.9.gh.tar.gz 382574 BLAKE2B 031eb9683db330f3b90ac06fa9a0409ea72c1be3d83c8d0519e0080ead715386043c925a6dbaeafdb38351c54f1508c050279603cd81bc2de60ba2df5733f636 SHA512 9eb4e9663a6381fa27311d1d70002ba64066ee6e2e08aaf772974d8097c6ca2d020563fc8478064e76bc6e56d37ed7eefc2919db99a2f5b26bd878fa7b764a15 -EBUILD clustershell-1.9.1.ebuild 1133 BLAKE2B f33c5fde46ef7a8a6f962c40147f1b7ae020365185a5dffb87415e3613e8ff8d1617253851f4cfb3b622c791f7c71f0a346400d3f38fce7d9f4f2ef074b19d81 SHA512 8195776d408ee32391fcecd4550f07dd94d37cfb52539ec8b54a36158bf6889378d44592f1526b5b3188f4aba0d0c20b9df5e9913093ef297886ea7a00fd462e -EBUILD clustershell-1.9.ebuild 1156 BLAKE2B c2aa3e12edaf2a17208373c440617d7dceebbe018c7364ba3e6f50ab954f3274e9b3236a8e1b1843bcc7eb579f8230e9d1f783d7ba0ce3c11e8ec9a0f27401be SHA512 0bb4cddc8fafee1e860474b822b82bc29f5ad7d0bb63f7062c0dd98ac4955a2f6f61e169a9882d534ac555959f5f1366b9185a81c00bb4768e6c50d3fa81e72e +EBUILD clustershell-1.9-r1.ebuild 1155 BLAKE2B 4863a24697481a446330e7d009719893c74f595c4b8a8fb194065a39962eb74018e52f5c8469c0d24c867cd28b5a660793874d0015c215b97aebfe6753aa113e SHA512 c557552644efefaab45cc990dd631d3210e42c430db0a0ebfeb2f6371bfb7942ff989e9bb4e4341f321a77fc7cc8a3090945382032efa4e6e165d0a62790cefb +EBUILD clustershell-1.9.1-r1.ebuild 1132 BLAKE2B 37edb8ab47a6a48da13346a8828cfa96ebb5424821ca5516bfd7cc1484d0a09be213f9e0e2680b228278c0e4bec0ad3fc7156654713f75e5d3319657ac5ee792 SHA512 a3a788750c5e1279d1a7bc11f4dfb8ebf9898eaba002860e5cabbef48731b3402061aa0ddd9d844769f3aa115664ca7dcc8646282c772ae76cba0e221ef26bb9 MISC metadata.xml 610 BLAKE2B 1baa68f298ccc1117524968f3ddef220f068e876cfe8d6e5243a5f3144bfa8db21aa93bdb92efd3e7082c0e32b2747d2b544687114b09b78f823636d9b9be5b7 SHA512 0e4a89c4ea24577e065ed6b1a5714cfabea0a3452d546a16824608d2fdbc97ac39fb43d49c7adb279342a774b6719d52707b54091fc30326cbef14755fc04e0f diff --git a/app-admin/clustershell/clustershell-1.9-r1.ebuild b/app-admin/clustershell/clustershell-1.9-r1.ebuild new file mode 100644 index 000000000000..3db2252a56af --- /dev/null +++ b/app-admin/clustershell/clustershell-1.9-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Python framework for efficient cluster administration" +HOMEPAGE="https://github.com/cea-hpc/clustershell/" +SRC_URI=" + https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~x86" + +BDEPEND=" + test? ( + app-shells/pdsh + virtual/openssh + sys-devel/bc + ) +" + +RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_prepare() { + default + + # remove test sets that require working ssh connection + rm tests/{CLIClush,TaskDistant*}Test.py || die +} + +python_test() { + cd tests || die + # Automatic discovery does not work + "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" +} + +src_install() { + distutils-r1_src_install + + doman doc/man/man*/* + + mv "${ED}/usr/etc" "${ED}/etc" || die +} + +pkg_postinst() { + einfo "Some default system-wide config files have been installed into" + einfo "/etc/${PN}" +} diff --git a/app-admin/clustershell/clustershell-1.9.1-r1.ebuild b/app-admin/clustershell/clustershell-1.9.1-r1.ebuild new file mode 100644 index 000000000000..35edb6bc3fb3 --- /dev/null +++ b/app-admin/clustershell/clustershell-1.9.1-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Python framework for efficient cluster administration" +HOMEPAGE="https://github.com/cea-hpc/clustershell/" +SRC_URI=" + https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~x86" + +BDEPEND=" + test? ( + app-shells/pdsh + virtual/openssh + sys-devel/bc + ) +" + +RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_prepare() { + default + + # remove test sets that require working ssh connection + rm tests/{CLIClush,TaskDistant*}Test.py || die +} + +python_test() { + cd tests || die + # Automatic discovery does not work + "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" +} + +src_install() { + distutils-r1_src_install + + mv "${ED}/usr/etc" "${ED}/etc" || die +} + +pkg_postinst() { + einfo "Some default system-wide config files have been installed into" + einfo "/etc/${PN}" +} diff --git a/app-admin/clustershell/clustershell-1.9.1.ebuild b/app-admin/clustershell/clustershell-1.9.1.ebuild deleted file mode 100644 index c76aac7a51c5..000000000000 --- a/app-admin/clustershell/clustershell-1.9.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Python framework for efficient cluster administration" -HOMEPAGE="https://github.com/cea-hpc/clustershell/" -SRC_URI=" - https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -BDEPEND=" - test? ( - app-shells/pdsh - net-misc/openssh - sys-devel/bc - ) -" - -RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" - -distutils_enable_tests unittest - -src_prepare() { - default - - # remove test sets that require working ssh connection - rm tests/{CLIClush,TaskDistant*}Test.py || die -} - -python_test() { - cd tests || die - # Automatic discovery does not work - "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" -} - -src_install() { - distutils-r1_src_install - - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - einfo "Some default system-wide config files have been installed into" - einfo "/etc/${PN}" -} diff --git a/app-admin/clustershell/clustershell-1.9.ebuild b/app-admin/clustershell/clustershell-1.9.ebuild deleted file mode 100644 index 70fb3e30d7c4..000000000000 --- a/app-admin/clustershell/clustershell-1.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Python framework for efficient cluster administration" -HOMEPAGE="https://github.com/cea-hpc/clustershell/" -SRC_URI=" - https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -BDEPEND=" - test? ( - app-shells/pdsh - net-misc/openssh - sys-devel/bc - ) -" - -RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" - -distutils_enable_tests unittest - -src_prepare() { - default - - # remove test sets that require working ssh connection - rm tests/{CLIClush,TaskDistant*}Test.py || die -} - -python_test() { - cd tests || die - # Automatic discovery does not work - "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" -} - -src_install() { - distutils-r1_src_install - - doman doc/man/man*/* - - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - einfo "Some default system-wide config files have been installed into" - einfo "/etc/${PN}" -} diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest index 4b36bdc84d8f..e31b048a52e5 100644 --- a/app-admin/lnav/Manifest +++ b/app-admin/lnav/Manifest @@ -1,5 +1,5 @@ AUX lnav-0.11.0-disable-tests.patch 1784 BLAKE2B e4c0184793b19eff53dea12a81f0e8c7fab6fee44a77304f268365cdec0fa13fb916b35e25fb032a992147338a8028ffb799d9cd14db147f2396f5d54c74173c SHA512 e4c3ddee7c0747196a4ec5cdd409f1c088e06938762677d05757113ff8c8a1834a8ee2d132befef4fa84f4e34633d1d9a64d39f06e423f2a262e79ac121ea202 AUX lnav-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch 668 BLAKE2B 1c02dd2bb64bd42b8c3483732b0a2e282c82ad08fe02e704be6393d36783d56c429c99fbd03d938e747b790a75f80d4ca795a5e489054c6bb8c3494c8de062ba SHA512 30a8e13e22a5282cacc3d47e1f2c88c54361b93953bacfd4fc3f481b5e9ed1fa21fe75943c0573bdcd92bed73f96097d494dec9093d9b312c066ad7b813b0ba5 DIST lnav-0.11.1.tar.gz 10268167 BLAKE2B d490c6798685e80021437e1771742dee59c3b5109a43591581f4ddc15528c5b616ab915418fa78b7cf13a82bce582baf0516b5b2339f5fa32054359c21908852 SHA512 6c7d2b603ee04bb2cee16bf28b0161ebe7bf3ec838bed765f9852f79ee1ff8a56691dcaa66998e0ef58f16f16274bf93c7f2eb8f2e58264faf284bcfd25818ef -EBUILD lnav-0.11.1-r1.ebuild 1142 BLAKE2B c712ae38d9162f1c62a370711a46f9a36409ccea83fe407f4aaf6b772375db294e7d0f2e85164df084e40be4933123608dbc4352ee6c913621c5d96e89f48ec3 SHA512 82fa2a02e34c852a49fdb81328d4db8152f8ac308a220249c3ce6962a344e205821b7f9c76eddedda29061713fc587ac207ccda082787cf9eb23b30f39ef9a82 +EBUILD lnav-0.11.1-r2.ebuild 1141 BLAKE2B 7ddf30143ece50dbe6240ece60967a7c4b92857705a4298f2dcbe576ea4ff39a35b63494681b42d9487941191808a2e74ba93624265e2eb50f1eaebbe2c3dbff SHA512 efae32a37544629390a1db703129c3ff6cde22e7d3d3c7514923fa058b602bb15d6c1f6f46d6435da928186e849c87a9fdc615918d54d559511a9add73316214 MISC metadata.xml 858 BLAKE2B 6596baed4200d06faeacd61693e5d2e257587a30555469e0b6661755ab563cfc6693dd7e0970856a78c132544cde04655ca7febac482c9406c26a3b7cbdfc201 SHA512 1787552bd321e245a49a1b5b95d6e6f58362422153b6ee0b51ce644bf67ab098dd3c5ea11cb144dc5dae089208360fcf2a732845c24bb1e4c5dd5c67987e88bf diff --git a/app-admin/lnav/lnav-0.11.1-r1.ebuild b/app-admin/lnav/lnav-0.11.1-r1.ebuild deleted file mode 100644 index 5889cf19ccf9..000000000000 --- a/app-admin/lnav/lnav-0.11.1-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="A curses-based tool for viewing and analyzing log files" -HOMEPAGE="https://lnav.org" -SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="pcap test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/bzip2:0= - app-arch/libarchive:= - >=dev-db/sqlite-3.9.0 - dev-libs/libpcre2 - >=net-misc/curl-7.23.0 - sys-libs/ncurses:= - sys-libs/readline:= - sys-libs/zlib:= - pcap? ( net-analyzer/wireshark[tshark] )" -# The tests use ssh-keygen and use dsa and rsa keys (which is why ssl is required) -DEPEND="${RDEPEND} - test? ( - net-misc/openssh[ssl] - dev-cpp/doctest - )" - -DOCS=( AUTHORS NEWS.md README ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.11.0-disable-tests.patch - "${FILESDIR}"/${PN}-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - filter-lto - - econf \ - --disable-static \ - --with-ncurses \ - $(use_with test system-doctest) -} diff --git a/app-admin/lnav/lnav-0.11.1-r2.ebuild b/app-admin/lnav/lnav-0.11.1-r2.ebuild new file mode 100644 index 000000000000..18fee38a20e9 --- /dev/null +++ b/app-admin/lnav/lnav-0.11.1-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="A curses-based tool for viewing and analyzing log files" +HOMEPAGE="https://lnav.org" +SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="pcap test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2:0= + app-arch/libarchive:= + >=dev-db/sqlite-3.9.0 + dev-libs/libpcre2 + >=net-misc/curl-7.23.0 + sys-libs/ncurses:= + sys-libs/readline:= + sys-libs/zlib:= + pcap? ( net-analyzer/wireshark[tshark] )" +# The tests use ssh-keygen and use dsa and rsa keys (which is why ssl is required) +DEPEND="${RDEPEND} + test? ( + virtual/openssh[ssl] + dev-cpp/doctest + )" + +DOCS=( AUTHORS NEWS.md README ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.11.0-disable-tests.patch + "${FILESDIR}"/${PN}-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + filter-lto + + econf \ + --disable-static \ + --with-ncurses \ + $(use_with test system-doctest) +} diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 089c0d72150a..d39f4def99e4 100644 Binary files a/app-backup/Manifest.gz and b/app-backup/Manifest.gz differ diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 2d101220b0c9..8c3941ae669f 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -15,5 +15,5 @@ AUX example_amanda.conf 635 BLAKE2B c02539af8d0692d8ebf80fae47979845a872bd151596 AUX example_disklist-2.5.1_p3-r1 177 BLAKE2B 3060151252a44a4abf02764c19db8349ea63691495bda0ca2db4112844c5aea60e4f8b13e668d9a9ac3707f4f52407c8639ed8cca353eac72e8ca7d9cf38dcd5 SHA512 43fd73b55d48396e1863b23b20b84781aaa7e38200ee4fdbcb898c9a8c5479e24b8448a68ceac01bd6339202935bbf32f02e70a779ee989eeb368ec88d890ae3 AUX example_global.conf 1377 BLAKE2B 712a3ce480b2cc5e0e47a168ac178621b1e655e9d9880c278dfd5aad9627db14f1f3f6be410c3abc4ce4bd33b0728db14d7832149c1643929bd1c53f27d2987a SHA512 c432bdfb97ceb1005bc004d12208f90b09d4c41c8562b8bba0f7b43bbe510672038ca1658a764cff7c6f8e56fa1439a7c15c69714773438e602a693a4f8195a5 DIST amanda-3.5.1.tar.gz 5402093 BLAKE2B 4c342fb55b2b5fc0d338a1616bf26b1d844b0ecd6627432b849996c0072756090e1f695050605af0a5c3eda2daeb63131fbe16b5ac728af9137699f4d916b8e8 SHA512 8d5451b6b3f18f9a705592ba6baf8ffb7fb4fe62261eac8a4f4fae4eded3f7f447f547ac6f016bcb57ea43f116cf87fdc48f8e77b117bbdecf00d3e37dd0f39f -EBUILD amanda-3.5.1-r4.ebuild 15905 BLAKE2B 636641208fcfe1022118405deee8f9dd6c6dbd89527fcc026801f434e6500e8858de1a87667717412208f6d39a9e814184c6d936d86fd491a2ada9ee1015ac33 SHA512 0865830e18522b764e646816c62f453de0f71312103d6c714d07aadc71177d995be25627da5424561ed58e6be6fe748cecab4c9201548ee4b411398d6b45a145 +EBUILD amanda-3.5.1-r5.ebuild 15904 BLAKE2B a2da7acb0a67a8d7c9b4a87ba6a2228f992f18ea4baa03cd799c6749fc93f3e7f746db4754a20b351253021f3547c1d92ac1d572dc2a67f98cb16e15ec8f2c22 SHA512 a325e79f326990482d5bf08c0630e595c73a93ea4a1e0a4afcb9b181758ad816a93d33074fb9b0a673dcf4b97f16b9e7986f82a3f743b8ba02c48211546bcc14 MISC metadata.xml 871 BLAKE2B ebf78f608f917ff892d1034ab68cfce89b89a04a6bdbb3f83e58507358f65071651b7693526cffd7f3c18951d22a43702b8575954f4f0138632186f271943a21 SHA512 36e84c83319616a8c4feeffa5919cec8d983a9b2f4eaae79c06d7030fa8630c112127755cad290a4047ad6f595c6ac3f47d332c45d094c97358f827b7a8410fb diff --git a/app-backup/amanda/amanda-3.5.1-r4.ebuild b/app-backup/amanda/amanda-3.5.1-r4.ebuild deleted file mode 100644 index af53d4e00d12..000000000000 --- a/app-backup/amanda/amanda-3.5.1-r4.ebuild +++ /dev/null @@ -1,495 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools perl-module systemd toolchain-funcs - -DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" -HOMEPAGE="http://www.amanda.org/" -SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" - -LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" -SLOT="0" -IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" - -KEYWORDS="amd64 ppc ppc64 ~sparc x86" -DEPEND=" - acct-group/amanda - acct-user/amanda - app-arch/dump - app-arch/tar - dev-libs/glib:2 - dev-lang/perl:= - dev-perl/Encode-Locale - dev-perl/JSON - net-misc/openssh - sys-libs/readline:= - app-alternatives/awk - kerberos? ( app-crypt/mit-krb5 ) - ndmp? ( net-libs/libtirpc:= ) - nls? ( virtual/libintl ) - samba? ( net-fs/samba:= ) - s3? ( net-misc/curl ) - !s3? ( curl? ( net-misc/curl ) ) - xfs? ( sys-fs/xfsdump ) - !minimal? ( - app-arch/mt-st:= - app-crypt/aespipe - app-crypt/gnupg - dev-perl/XML-Simple - sys-block/mtx - virtual/mailx - gnuplot? ( sci-visualization/gnuplot ) - )" -RDEPEND="${DEPEND}" -BDEPEND=" - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd - dev-lang/swig - dev-libs/libxslt - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${P}-fno-common.patch - "${FILESDIR}"/${PN}-3.5.1-configure-clang16.patch -) - -MYFILESDIR="${T}/files" -ENVDIR="/etc/env.d" -ENVDFILE="97amanda" -TMPENVFILE="${T}/${ENVDFILE}" - -# This is a complete list of Amanda settings that the ebuild takes from the -# build environment. This allows users to alter the behavior of the package as -# upstream intended, but keeping with Gentoo style. We store a copy of them in -# /etc/env.d/97amanda during the install, so that they are preserved for future -# installed. This variable name must not start with AMANDA_, as we do not want -# it captured into the env file. -ENV_SETTINGS_AMANDA=" -AMANDA_GROUP_NAME -AMANDA_USER_NAME AMANDA_USER_HOMEDIR -AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX -AMANDA_TAR_LISTDIR AMANDA_TAR -AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS -AMANDA_CONFIG_NAME AMANDA_TMPDIR" - -amanda_variable_setup() { - # Setting vars - local currentamanda - - # Grab the current settings - currentamanda="$(set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" - - # First we set the defaults - AMANDA_GROUP_NAME=amanda - AMANDA_USER_NAME=amanda - AMANDA_USER_HOMEDIR=/var/spool/amanda - - # This installs Amanda, with the server. However, it could be a client, - # just specify an alternate server name in AMANDA_SERVER. - : ${AMANDA_SERVER:=${HOSTNAME}} - : ${AMANDA_SERVER_TAPE:=${AMANDA_SERVER}} - : ${AMANDA_SERVER_TAPE_DEVICE:="${EPREFIX}"/dev/nst0} - : ${AMANDA_SERVER_INDEX:=${AMANDA_SERVER}} - : ${AMANDA_TAR_LISTDIR:=${AMANDA_USER_HOMEDIR}/tar-lists} - : ${AMANDA_CONFIG_NAME:=DailySet1} - : ${AMANDA_TMPDIR:="${EPREFIX}"/var/tmp/amanda} - : ${AMANDA_DBGDIR:=${AMANDA_TMPDIR}} - # These are left empty by default - : ${AMANDA_PORTS_UDP:=""} - : ${AMANDA_PORTS_TCP:=""} - : ${AMANDA_PORTS_BOTH:=""} - : ${AMANDA_PORTS:=""} - - # What tar to use - : ${AMANDA_TAR:=/bin/tar} - - # Now pull in the old stuff - if [[ -f ${EROOT}${ENVDIR}/${ENVDFILE} ]]; then - # We don't just source it as we don't want everything in there. - eval $(grep -E "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS') - fi - - # Re-apply the new settings if any - [[ -n ${currentamanda} ]] && eval $(echo "${currentamanda}") -} - -pkg_setup() { - amanda_variable_setup - - # If USE=minimal, give out a warning, if AMANDA_SERVER is not set to - # another host than HOSTNAME. - if use minimal && [[ ${AMANDA_SERVER} == ${HOSTNAME} ]]; then - elog "You are installing a client-only version of Amanda." - elog "You should set the variable \$AMANDA_SERVER to point at your" - elog "Amanda-tape-server, otherwise you will have to specify its name" - elog "when using amrecover on the client." - elog "For example: Use something like" - elog "AMANDA_SERVER=\"myserver\" emerge amanda" - elog - fi -} - -src_unpack() { - # we do not want the perl src_unpack - default -} - -src_prepare() { - default - use ndmp && eapply "${FILESDIR}"/${P}-tirpc.patch - # gentoo bug #331111 - sed -i '/^check-local: check-perl$/d' config/automake/scripts.am || die - sed -i '/^check-local:/s,syntax-check,,g' perl/Makefile.am || die - - # bug with glibc-2.16.0 - sed -i -e '/gets is a security/d' gnulib/stdio.in.h || die - - # https://bugs.gentoo.org/701416 sandbox violation - sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to nosuchhost.amanda.org failed" in/' config/amanda/dumpers.m4 || die - - eautoreconf - - # places for us to work in - mkdir -p "${MYFILESDIR}" || die - # Now we store the settings we just created - set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die - - # Prepare our custom files - einfo "Building custom configuration files" - local i # our iterator - local sedexpr # var for sed expr - sedexpr='' - for i in ${ENV_SETTINGS_AMANDA}; do - local val - eval "val=\"\${${i}}\"" - sedexpr="${sedexpr}s|__${i}__|${val}|g;" - done - - # now apply the sed expr - for i in "${FILESDIR}"/amanda-*; do - sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die - done - - if use minimal; then - cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die - else - sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \ - server-src/am{addclient,serverconfig}.pl || die - cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die - fi - - eapply_user -} - -src_configure() { - # fix bug #36316 - addpredict /var/cache/samba/gencache.tdb - # fix bug #376169 - addpredict /run/blkid - addpredict /etc/blkid.tab - - [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" - source "${TMPENVFILE}" - local myconf=() - - einfo "Using ${AMANDA_SERVER_TAPE} for tape server." - myconf+=( --with-tape-server="${AMANDA_SERVER_TAPE}" ) - einfo "Using ${AMANDA_SERVER_TAPE_DEVICE} for tape server." - myconf+=( --with-tape-device="${AMANDA_SERVER_TAPE_DEVICE}" ) - einfo "Using ${AMANDA_SERVER_INDEX} for index server." - myconf+=( --with-index-server="${AMANDA_SERVER_INDEX}" ) - einfo "Using ${AMANDA_USER_NAME} for amanda user." - myconf+=( --with-user="${AMANDA_USER_NAME}" ) - einfo "Using ${AMANDA_GROUP_NAME} for amanda group." - myconf+=( --with-group="${AMANDA_GROUP_NAME}" ) - einfo "Using ${AMANDA_TAR} as Tar implementation." - myconf+=( --with-gnutar="${AMANDA_TAR}" ) - einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir." - myconf+=( --with-gnutar-listdir="${AMANDA_TAR_LISTDIR}" ) - einfo "Using ${AMANDA_CONFIG_NAME} as default config name." - myconf+=( --with-config="${AMANDA_CONFIG_NAME}" ) - einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory." - myconf+=( --with-tmpdir="${AMANDA_TMPDIR}" ) - - if [[ -n ${AMANDA_PORTS_UDP} && -n ${AMANDA_PORTS_TCP} && -z ${AMANDA_PORTS_BOTH} ]]; then - eerror "If you want _both_ UDP and TCP ports, please use only the" - eerror "AMANDA_PORTS environment variable for identical ports, or set" - eerror "AMANDA_PORTS_BOTH." - die "Bad port setup!" - fi - if [[ -n ${AMANDA_PORTS_UDP} ]]; then - einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}" - myconf+=( --with-udpportrange="${AMANDA_PORTS_UDP}" ) - fi - if [[ -n ${AMANDA_PORTS_TCP} ]]; then - einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}" - myconf+=( --with-tcpportrange="${AMANDA_PORTS_TCP}" ) - fi - if [[ -n ${AMANDA_PORTS} ]]; then - einfo "Using ports ${AMANDA_PORTS/,/-}" - myconf+=( --with-portrange="${AMANDA_PORTS}" ) - fi - - # Extras - # Speed option - myconf+=( --with-buffered-dump ) - # "debugging" in the configuration is NOT debug in the conventional sense. - # It is actually just useful output in the application, and should remain - # enabled. There are some cases of breakage with MTX tape changers as of - # 2.5.1p2 that it exposes when turned off as well. - myconf+=( --with-debugging ) - # Where to put our files - myconf+=( --localstatedir="${AMANDA_USER_HOMEDIR}" ) - - # Samba support - myconf+=( $(use_with samba smbclient /usr/bin/smbclient) ) - - # Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by - # default - myconf+=( --with-bsd-security ) - myconf+=( --with-ssh-security ) - myconf+=( --with-bsdudp-security ) - myconf+=( --with-bsdtcp-security ) - - # kerberos-security mechanism version 5 - myconf+=( $(use_with kerberos krb5-security) ) - - # Amazon S3 support - myconf+=( $(use_enable s3 s3-device) ) - - # libcurl is required for S3 but otherwise optional - if ! use s3; then - myconf+=( $(use_with curl libcurl) ) - fi - - # Client only, as requested in bug #127725 - if use minimal; then - myconf+=( --without-server ) - else - # amplot - myconf+=( $(use_with gnuplot) ) - fi - - # IPv6 fun. - myconf+=( $(use_with ipv6) ) - # This is to prevent the IPv6-is-working test - # As the test fails on binpkg build hosts with no IPv6. - use ipv6 && export amanda_cv_working_ipv6=yes - - # I18N - myconf+=( $(use_enable nls) ) - - # Bug #296634: Perl location - perl_set_version - myconf+=( --with-amperldir="${VENDOR_LIB}" ) - - # Bug 296633: --disable-syntax-checks - # Some tests are not safe for production systems - myconf+=( --disable-syntax-checks ) - - # build manpages - myconf+=( --enable-manpage-build ) - - # Bug #636262 - myconf+=( $(use_with ndmp ndmp) ) - - # bug #483120 - tc-export AR - - econf \ - --disable-static \ - $(use_with readline) \ - "${myconf[@]}" -} - -src_compile() { - # Again, do not want the perl-module src_compile - default -} - -# We do not want the perl-module tests. -src_test() { - default -} - -# We have had reports of amanda file permissions getting screwed up. -# Losing setuid, becoming too lax etc. -# ONLY root and users in the amanda group should be able to run these binaries! -amanda_permissions_fix() { - local root="$1" - [[ -z ${root} ]] && die "Failed to pass root argument to amanda_permissions_fix!" - local i le=/usr/libexec/amanda - for i in "${le}"/calcsize "${le}"/killpgrp "${le}"/rundump "${le}"/runtar; do - [[ -e ${root}/${i} ]] || continue - chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die - chmod u=srwx,g=rx,o= "${root}"/${i} || die - done - - # amanda-security.conf is a config file with similar requirements: - # writable only by root - # world-readable - # 3.3.9: introduced in /etc/amanda-security.conf - # 3.4.2: moved to /etc/amanda/amanda-security.conf - f=/etc/amanda/amanda-security.conf - chown root:root "${root}""${f}" || die - chmod u=rw,go=r "${root}""${f}" || die -} - -src_install() { - [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" - source ${TMPENVFILE} - - einfo "Doing stock install" - emake DESTDIR="${D}" install - - # Build the envdir file - # Don't forget this.. - einfo "Installing environment config file" - newenvd - "${ENVDFILE}" <<- _EOF_ - # These settings are what was present in the environment when this - # Amanda was compiled. Changing anything below this comment will - # have no effect on your application, but it merely exists to - # preserve them for your next emerge of Amanda - $(cat "${TMPENVFILE}" | sed "s,=\$,='',g") - _EOF_ - - einfo "Installing systemd service and socket files for Amanda" - systemd_dounit "${FILESDIR}"/amanda.socket - systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' - - # Lock down next section (up until docs). - insopts -m0640 - # Installing Amanda Xinetd Services Definition - einfo "Installing xinetd service file" - insinto /etc/xinetd.d - if use minimal; then - newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda - else - newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda - fi - - if ! use minimal; then - einfo "Installing Sample Daily Cron Job for Amanda" - insinto /etc/cron.daily - newins "${MYFILESDIR}"/amanda-cron amanda - fi - - insinto /etc/amanda - einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user" - doins "${T}/amandahosts" - fperms 600 /etc/amanda/amandahosts - - dosym "${AMANDA_USER_HOMEDIR}/.amandahosts" /etc/amanda/amandahosts - insinto "${AMANDA_USER_HOMEDIR}" - einfo "Installing .profile for ${AMANDA_USER_NAME} user" - newins "${MYFILESDIR}"/amanda-profile .profile - - insinto /etc/amanda - doins example/amanda-client.conf - if ! use minimal; then - insinto "/etc/amanda/${AMANDA_CONFIG_NAME}" - doins example/amanda.conf - doins example/disklist - keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index" - fi - - keepdir "${AMANDA_TAR_LISTDIR}" - keepdir "${AMANDA_USER_HOMEDIR}/amanda" - keepdir "${AMANDA_TMPDIR}/dumps" - # Just make sure it exists for XFS to work... - use xfs && keepdir /var/xfsdump/inventory - - local i - for i in "${AMANDA_TMPDIR}" /etc/amanda; do - einfo "Securing directory (${i})" - fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i} - done - # Do NOT use -R - fperms 0700 \ - "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \ - "${AMANDA_TMPDIR}" "${AMANDA_TMPDIR}/dumps" \ - "${AMANDA_USER_HOMEDIR}/amanda" \ - /etc/amanda - - if ! use minimal; then - fperms 0700 \ - "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \ - /etc/amanda/${AMANDA_CONFIG_NAME} - fi - - einfo "Setting setuid permissions" - amanda_permissions_fix "${ED}" - - # Relax permissions again - insopts -m0644 - - # docs - einfo "Installing documentation" - dodoc AUTHORS ChangeLog DEVELOPING NEWS README ReleaseNotes UPGRADING - # our inetd sample - einfo "Installing standard inetd sample" - newdoc "${MYFILESDIR}"/amanda-inetd.amanda.sample-2.6.0_p2-r2 amanda-inetd.amanda.sample - # Amanda example configs - einfo "Installing example configurations" - rm "${ED}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes} || die - mv "${ED}"/usr/share/amanda/example "${ED}"/usr/share/doc/${PF}/ || die - docinto example1 - newdoc "${FILESDIR}"/example_amanda.conf amanda.conf - newdoc "${FILESDIR}"/example_disklist-2.5.1_p3-r1 disklist - newdoc "${FILESDIR}"/example_global.conf global.conf - - einfo "Cleaning up dud .la files" - perl_set_version - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - [[ ! -f ${TMPENVFILE} && ${MERGE_TYPE} == "binary" ]] && TMPENVFILE="${EROOT}${ENVDIR}/${ENVDFILE}" - [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" - source "${TMPENVFILE}" - - # Migration of amandates from /etc to $localstatedir/amanda - if [[ -f ${EROOT}/etc/amandates && ! -f ${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates ]]; then - einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda" - einfo "A backup is also placed at /etc/amandates.orig" - cp -dp "${EROOT}"/etc/amandates "${EROOT}"/etc/amandates.orig || die - mkdir -p "${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/" || die - cp -dp "${EROOT}"/etc/amandates "${EROOT}"/${AMANDA_USER_HOMEDIR}/amanda/amandates || die - fi - if [[ -f ${EROOT}/etc/amandates ]]; then - einfo "If you have migrated safely, please delete /etc/amandates" - fi - - einfo "Checking setuid permissions" - amanda_permissions_fix "${EROOT}"/ - - elog "You should configure Amanda in /etc/amanda now." - elog - elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda" - elog "and restart xinetd afterwards!" - elog - elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample" - elog "as an example of how to configure your inetd." - elog - elog "systemd-users: enable and start amanda.socket or the relevant services" - elog "regarding what auth method you use." - elog - elog "NOTICE: If you need raw access to partitions you need to add the" - elog "amanda user to the 'disk' group." - elog - elog "NOTICE: If you have a tape changer, you need to add the amanda user" - elog "to the 'tape' group." - elog - elog "If you use localhost in your disklist your restores may break." - elog "You should replace it with the actual hostname!" - elog "Please also see the syntax changes to amandahosts." - elog "The only exception is when you use the authentication method 'local'." - elog - elog "Please note that this package no longer explicitly depends on" - elog "virtual/inetd, as it supports modes where an inetd is not needed" - elog "(see bug #506028 for details)." -} diff --git a/app-backup/amanda/amanda-3.5.1-r5.ebuild b/app-backup/amanda/amanda-3.5.1-r5.ebuild new file mode 100644 index 000000000000..77330631d602 --- /dev/null +++ b/app-backup/amanda/amanda-3.5.1-r5.ebuild @@ -0,0 +1,495 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools perl-module systemd toolchain-funcs + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/" +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" + +KEYWORDS="amd64 ppc ppc64 ~sparc x86" +DEPEND=" + acct-group/amanda + acct-user/amanda + app-arch/dump + app-arch/tar + dev-libs/glib:2 + dev-lang/perl:= + dev-perl/Encode-Locale + dev-perl/JSON + virtual/openssh + sys-libs/readline:= + app-alternatives/awk + kerberos? ( app-crypt/mit-krb5 ) + ndmp? ( net-libs/libtirpc:= ) + nls? ( virtual/libintl ) + samba? ( net-fs/samba:= ) + s3? ( net-misc/curl ) + !s3? ( curl? ( net-misc/curl ) ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + app-arch/mt-st:= + app-crypt/aespipe + app-crypt/gnupg + dev-perl/XML-Simple + sys-block/mtx + virtual/mailx + gnuplot? ( sci-visualization/gnuplot ) + )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd + dev-lang/swig + dev-libs/libxslt + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${PN}-3.5.1-configure-clang16.patch +) + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_HOMEDIR +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS +AMANDA_CONFIG_NAME AMANDA_TMPDIR" + +amanda_variable_setup() { + # Setting vars + local currentamanda + + # Grab the current settings + currentamanda="$(set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" + + # First we set the defaults + AMANDA_GROUP_NAME=amanda + AMANDA_USER_NAME=amanda + AMANDA_USER_HOMEDIR=/var/spool/amanda + + # This installs Amanda, with the server. However, it could be a client, + # just specify an alternate server name in AMANDA_SERVER. + : ${AMANDA_SERVER:=${HOSTNAME}} + : ${AMANDA_SERVER_TAPE:=${AMANDA_SERVER}} + : ${AMANDA_SERVER_TAPE_DEVICE:="${EPREFIX}"/dev/nst0} + : ${AMANDA_SERVER_INDEX:=${AMANDA_SERVER}} + : ${AMANDA_TAR_LISTDIR:=${AMANDA_USER_HOMEDIR}/tar-lists} + : ${AMANDA_CONFIG_NAME:=DailySet1} + : ${AMANDA_TMPDIR:="${EPREFIX}"/var/tmp/amanda} + : ${AMANDA_DBGDIR:=${AMANDA_TMPDIR}} + # These are left empty by default + : ${AMANDA_PORTS_UDP:=""} + : ${AMANDA_PORTS_TCP:=""} + : ${AMANDA_PORTS_BOTH:=""} + : ${AMANDA_PORTS:=""} + + # What tar to use + : ${AMANDA_TAR:=/bin/tar} + + # Now pull in the old stuff + if [[ -f ${EROOT}${ENVDIR}/${ENVDFILE} ]]; then + # We don't just source it as we don't want everything in there. + eval $(grep -E "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS') + fi + + # Re-apply the new settings if any + [[ -n ${currentamanda} ]] && eval $(echo "${currentamanda}") +} + +pkg_setup() { + amanda_variable_setup + + # If USE=minimal, give out a warning, if AMANDA_SERVER is not set to + # another host than HOSTNAME. + if use minimal && [[ ${AMANDA_SERVER} == ${HOSTNAME} ]]; then + elog "You are installing a client-only version of Amanda." + elog "You should set the variable \$AMANDA_SERVER to point at your" + elog "Amanda-tape-server, otherwise you will have to specify its name" + elog "when using amrecover on the client." + elog "For example: Use something like" + elog "AMANDA_SERVER=\"myserver\" emerge amanda" + elog + fi +} + +src_unpack() { + # we do not want the perl src_unpack + default +} + +src_prepare() { + default + use ndmp && eapply "${FILESDIR}"/${P}-tirpc.patch + # gentoo bug #331111 + sed -i '/^check-local: check-perl$/d' config/automake/scripts.am || die + sed -i '/^check-local:/s,syntax-check,,g' perl/Makefile.am || die + + # bug with glibc-2.16.0 + sed -i -e '/gets is a security/d' gnulib/stdio.in.h || die + + # https://bugs.gentoo.org/701416 sandbox violation + sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to nosuchhost.amanda.org failed" in/' config/amanda/dumpers.m4 || die + + eautoreconf + + # places for us to work in + mkdir -p "${MYFILESDIR}" || die + # Now we store the settings we just created + set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die + + # Prepare our custom files + einfo "Building custom configuration files" + local i # our iterator + local sedexpr # var for sed expr + sedexpr='' + for i in ${ENV_SETTINGS_AMANDA}; do + local val + eval "val=\"\${${i}}\"" + sedexpr="${sedexpr}s|__${i}__|${val}|g;" + done + + # now apply the sed expr + for i in "${FILESDIR}"/amanda-*; do + sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die + done + + if use minimal; then + cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die + else + sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \ + server-src/am{addclient,serverconfig}.pl || die + cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die + fi + + eapply_user +} + +src_configure() { + # fix bug #36316 + addpredict /var/cache/samba/gencache.tdb + # fix bug #376169 + addpredict /run/blkid + addpredict /etc/blkid.tab + + [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" + source "${TMPENVFILE}" + local myconf=() + + einfo "Using ${AMANDA_SERVER_TAPE} for tape server." + myconf+=( --with-tape-server="${AMANDA_SERVER_TAPE}" ) + einfo "Using ${AMANDA_SERVER_TAPE_DEVICE} for tape server." + myconf+=( --with-tape-device="${AMANDA_SERVER_TAPE_DEVICE}" ) + einfo "Using ${AMANDA_SERVER_INDEX} for index server." + myconf+=( --with-index-server="${AMANDA_SERVER_INDEX}" ) + einfo "Using ${AMANDA_USER_NAME} for amanda user." + myconf+=( --with-user="${AMANDA_USER_NAME}" ) + einfo "Using ${AMANDA_GROUP_NAME} for amanda group." + myconf+=( --with-group="${AMANDA_GROUP_NAME}" ) + einfo "Using ${AMANDA_TAR} as Tar implementation." + myconf+=( --with-gnutar="${AMANDA_TAR}" ) + einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir." + myconf+=( --with-gnutar-listdir="${AMANDA_TAR_LISTDIR}" ) + einfo "Using ${AMANDA_CONFIG_NAME} as default config name." + myconf+=( --with-config="${AMANDA_CONFIG_NAME}" ) + einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory." + myconf+=( --with-tmpdir="${AMANDA_TMPDIR}" ) + + if [[ -n ${AMANDA_PORTS_UDP} && -n ${AMANDA_PORTS_TCP} && -z ${AMANDA_PORTS_BOTH} ]]; then + eerror "If you want _both_ UDP and TCP ports, please use only the" + eerror "AMANDA_PORTS environment variable for identical ports, or set" + eerror "AMANDA_PORTS_BOTH." + die "Bad port setup!" + fi + if [[ -n ${AMANDA_PORTS_UDP} ]]; then + einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}" + myconf+=( --with-udpportrange="${AMANDA_PORTS_UDP}" ) + fi + if [[ -n ${AMANDA_PORTS_TCP} ]]; then + einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}" + myconf+=( --with-tcpportrange="${AMANDA_PORTS_TCP}" ) + fi + if [[ -n ${AMANDA_PORTS} ]]; then + einfo "Using ports ${AMANDA_PORTS/,/-}" + myconf+=( --with-portrange="${AMANDA_PORTS}" ) + fi + + # Extras + # Speed option + myconf+=( --with-buffered-dump ) + # "debugging" in the configuration is NOT debug in the conventional sense. + # It is actually just useful output in the application, and should remain + # enabled. There are some cases of breakage with MTX tape changers as of + # 2.5.1p2 that it exposes when turned off as well. + myconf+=( --with-debugging ) + # Where to put our files + myconf+=( --localstatedir="${AMANDA_USER_HOMEDIR}" ) + + # Samba support + myconf+=( $(use_with samba smbclient /usr/bin/smbclient) ) + + # Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by + # default + myconf+=( --with-bsd-security ) + myconf+=( --with-ssh-security ) + myconf+=( --with-bsdudp-security ) + myconf+=( --with-bsdtcp-security ) + + # kerberos-security mechanism version 5 + myconf+=( $(use_with kerberos krb5-security) ) + + # Amazon S3 support + myconf+=( $(use_enable s3 s3-device) ) + + # libcurl is required for S3 but otherwise optional + if ! use s3; then + myconf+=( $(use_with curl libcurl) ) + fi + + # Client only, as requested in bug #127725 + if use minimal; then + myconf+=( --without-server ) + else + # amplot + myconf+=( $(use_with gnuplot) ) + fi + + # IPv6 fun. + myconf+=( $(use_with ipv6) ) + # This is to prevent the IPv6-is-working test + # As the test fails on binpkg build hosts with no IPv6. + use ipv6 && export amanda_cv_working_ipv6=yes + + # I18N + myconf+=( $(use_enable nls) ) + + # Bug #296634: Perl location + perl_set_version + myconf+=( --with-amperldir="${VENDOR_LIB}" ) + + # Bug 296633: --disable-syntax-checks + # Some tests are not safe for production systems + myconf+=( --disable-syntax-checks ) + + # build manpages + myconf+=( --enable-manpage-build ) + + # Bug #636262 + myconf+=( $(use_with ndmp ndmp) ) + + # bug #483120 + tc-export AR + + econf \ + --disable-static \ + $(use_with readline) \ + "${myconf[@]}" +} + +src_compile() { + # Again, do not want the perl-module src_compile + default +} + +# We do not want the perl-module tests. +src_test() { + default +} + +# We have had reports of amanda file permissions getting screwed up. +# Losing setuid, becoming too lax etc. +# ONLY root and users in the amanda group should be able to run these binaries! +amanda_permissions_fix() { + local root="$1" + [[ -z ${root} ]] && die "Failed to pass root argument to amanda_permissions_fix!" + local i le=/usr/libexec/amanda + for i in "${le}"/calcsize "${le}"/killpgrp "${le}"/rundump "${le}"/runtar; do + [[ -e ${root}/${i} ]] || continue + chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die + chmod u=srwx,g=rx,o= "${root}"/${i} || die + done + + # amanda-security.conf is a config file with similar requirements: + # writable only by root + # world-readable + # 3.3.9: introduced in /etc/amanda-security.conf + # 3.4.2: moved to /etc/amanda/amanda-security.conf + f=/etc/amanda/amanda-security.conf + chown root:root "${root}""${f}" || die + chmod u=rw,go=r "${root}""${f}" || die +} + +src_install() { + [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" + source ${TMPENVFILE} + + einfo "Doing stock install" + emake DESTDIR="${D}" install + + # Build the envdir file + # Don't forget this.. + einfo "Installing environment config file" + newenvd - "${ENVDFILE}" <<- _EOF_ + # These settings are what was present in the environment when this + # Amanda was compiled. Changing anything below this comment will + # have no effect on your application, but it merely exists to + # preserve them for your next emerge of Amanda + $(cat "${TMPENVFILE}" | sed "s,=\$,='',g") + _EOF_ + + einfo "Installing systemd service and socket files for Amanda" + systemd_dounit "${FILESDIR}"/amanda.socket + systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' + + # Lock down next section (up until docs). + insopts -m0640 + # Installing Amanda Xinetd Services Definition + einfo "Installing xinetd service file" + insinto /etc/xinetd.d + if use minimal; then + newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda + else + newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda + fi + + if ! use minimal; then + einfo "Installing Sample Daily Cron Job for Amanda" + insinto /etc/cron.daily + newins "${MYFILESDIR}"/amanda-cron amanda + fi + + insinto /etc/amanda + einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user" + doins "${T}/amandahosts" + fperms 600 /etc/amanda/amandahosts + + dosym "${AMANDA_USER_HOMEDIR}/.amandahosts" /etc/amanda/amandahosts + insinto "${AMANDA_USER_HOMEDIR}" + einfo "Installing .profile for ${AMANDA_USER_NAME} user" + newins "${MYFILESDIR}"/amanda-profile .profile + + insinto /etc/amanda + doins example/amanda-client.conf + if ! use minimal; then + insinto "/etc/amanda/${AMANDA_CONFIG_NAME}" + doins example/amanda.conf + doins example/disklist + keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index" + fi + + keepdir "${AMANDA_TAR_LISTDIR}" + keepdir "${AMANDA_USER_HOMEDIR}/amanda" + keepdir "${AMANDA_TMPDIR}/dumps" + # Just make sure it exists for XFS to work... + use xfs && keepdir /var/xfsdump/inventory + + local i + for i in "${AMANDA_TMPDIR}" /etc/amanda; do + einfo "Securing directory (${i})" + fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i} + done + # Do NOT use -R + fperms 0700 \ + "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \ + "${AMANDA_TMPDIR}" "${AMANDA_TMPDIR}/dumps" \ + "${AMANDA_USER_HOMEDIR}/amanda" \ + /etc/amanda + + if ! use minimal; then + fperms 0700 \ + "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \ + /etc/amanda/${AMANDA_CONFIG_NAME} + fi + + einfo "Setting setuid permissions" + amanda_permissions_fix "${ED}" + + # Relax permissions again + insopts -m0644 + + # docs + einfo "Installing documentation" + dodoc AUTHORS ChangeLog DEVELOPING NEWS README ReleaseNotes UPGRADING + # our inetd sample + einfo "Installing standard inetd sample" + newdoc "${MYFILESDIR}"/amanda-inetd.amanda.sample-2.6.0_p2-r2 amanda-inetd.amanda.sample + # Amanda example configs + einfo "Installing example configurations" + rm "${ED}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes} || die + mv "${ED}"/usr/share/amanda/example "${ED}"/usr/share/doc/${PF}/ || die + docinto example1 + newdoc "${FILESDIR}"/example_amanda.conf amanda.conf + newdoc "${FILESDIR}"/example_disklist-2.5.1_p3-r1 disklist + newdoc "${FILESDIR}"/example_global.conf global.conf + + einfo "Cleaning up dud .la files" + perl_set_version + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + [[ ! -f ${TMPENVFILE} && ${MERGE_TYPE} == "binary" ]] && TMPENVFILE="${EROOT}${ENVDIR}/${ENVDFILE}" + [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" + source "${TMPENVFILE}" + + # Migration of amandates from /etc to $localstatedir/amanda + if [[ -f ${EROOT}/etc/amandates && ! -f ${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates ]]; then + einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda" + einfo "A backup is also placed at /etc/amandates.orig" + cp -dp "${EROOT}"/etc/amandates "${EROOT}"/etc/amandates.orig || die + mkdir -p "${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/" || die + cp -dp "${EROOT}"/etc/amandates "${EROOT}"/${AMANDA_USER_HOMEDIR}/amanda/amandates || die + fi + if [[ -f ${EROOT}/etc/amandates ]]; then + einfo "If you have migrated safely, please delete /etc/amandates" + fi + + einfo "Checking setuid permissions" + amanda_permissions_fix "${EROOT}"/ + + elog "You should configure Amanda in /etc/amanda now." + elog + elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda" + elog "and restart xinetd afterwards!" + elog + elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample" + elog "as an example of how to configure your inetd." + elog + elog "systemd-users: enable and start amanda.socket or the relevant services" + elog "regarding what auth method you use." + elog + elog "NOTICE: If you need raw access to partitions you need to add the" + elog "amanda user to the 'disk' group." + elog + elog "NOTICE: If you have a tape changer, you need to add the amanda user" + elog "to the 'tape' group." + elog + elog "If you use localhost in your disklist your restores may break." + elog "You should replace it with the actual hostname!" + elog "Please also see the syntax changes to amandahosts." + elog "The only exception is when you use the authentication method 'local'." + elog + elog "Please note that this package no longer explicitly depends on" + elog "virtual/inetd, as it supports modes where an inetd is not needed" + elog "(see bug #506028 for details)." +} diff --git a/app-backup/backintime/Manifest b/app-backup/backintime/Manifest index 2e6cca7c5fa0..0be6bc87e368 100644 --- a/app-backup/backintime/Manifest +++ b/app-backup/backintime/Manifest @@ -1,7 +1,7 @@ AUX backintime-1.2.1-no-compress-docs-examples.patch 6018 BLAKE2B 9ef4f8c5b81677340707e98550ab8e0d4c574a9bfe36fbb9c178f2050ca726ce995927bf2a186363243cc64f4e8be3b99a12b7b2b37ad0d4f6892ae6f730e48d SHA512 6484fdcc4ede6f5c57bfef985a290b9d8a74aecaea43e239a3368cf79aa6797d7fa4842fa331b259afd25084d9c514e643916c39c34d4a8b33bc668c93d9b180 DIST backintime-1.3.2.tar.gz 714459 BLAKE2B cc53bd5391155705016248511e30cdfa7bc25f0a7cb170dfeeffda397e8be1b22f8e335063289d8c192f94c469430655064899ac8059f22f3b7582e3af87d373 SHA512 19f756d03cc7533e02bb5172ae3f8c167206bf5e8d60c0f3af1f647e01297a4eeb7889bbb5b58e46636bc31392ee436249b276ddbfa41697a0538c542fa26cb8 DIST backintime-1.3.3.tar.gz 751422 BLAKE2B 5c6723d1b190c5331b8453d4cf2b14e00a4bb64777d73e3b2a1405be51ebc5418f749fca654032154f1cec2389efcd41e52c571c1f9f1f982bbd0adcb0b7dd59 SHA512 f91157133166869665c8d7475c870cd5418135e17f5e7c8ae5788eb8cd3be39e8ea3d7652aa5945f64d9906b6baed0ed3ee16eb46b81a088210459333efe9372 -EBUILD backintime-1.3.2.ebuild 1650 BLAKE2B 99c648b6116cb7dd1996c89f998c8edd3a675b5fb19fd37cdf83eabb2727d10c576a8c06836218d0a4496e69b28d7ac2f9d51c8c544ae5548a4db18cd945b678 SHA512 8e4bfdbcaf1d247a108f294113d21637e1708087a2969a15931ccc558a1f53a145e111a99e7c64bb9ab49d61b262cffaffa25933ba3d0de7533e539990150b68 -EBUILD backintime-1.3.3.ebuild 2144 BLAKE2B 17ebc5a34880b772ea8646b80c25b508e8afa2b5c4494910f50bc6b4f1dbf2ddb11c2f15f5c30a617d8c8b1d828dd45e5f390cffdc66f15093fef94f508a589c SHA512 40f7dc44e0d6ae4dbef100096ae8d458c29a01c43443e6da289b7ee8a4d4af7bc1c826aeed50b91e691a920a915472d1a2794429ade2aa4e7300058241640d39 -EBUILD backintime-9999.ebuild 2146 BLAKE2B 4cdc60cf1aff6f2a80e349826ac5601e76f7ca7a45001cbd1108d596fb2df57ba6b9d77d3b57e09b694fd276257cbc44e7b85e1d5599a681e467846aba65a43b SHA512 0ecae2dd6c79292443caec07f53938dbde56ea3771af05478bfc08e7a7e7e3dc3d076e452da6bfe97dbc1f73ff559b1fc7b4d7bd60eef251196a013bc7b1d1ba +EBUILD backintime-1.3.2-r1.ebuild 1649 BLAKE2B 83cd3d47ff4f883572a53f1d992af017cf667cf954a2bd61fa9cd28cef119a73914fb5cd95e4c0bf666c3c0ca17e68ab1833a9ee62e088e67843f13341e49596 SHA512 8fa7105e1b463bf7906d1abf4cc01f11e4627feb00863f2a0b014a07f201b47fb0529f44abbe86fc2002602f705c682fd138e3bb73aafb976da1c4ae5b59a723 +EBUILD backintime-1.3.3-r1.ebuild 2143 BLAKE2B 02ed6e417c47f4d9647619e6084f8929aa49180c1ed9c7d93aac901204e94f40af5ec7d1eb5e6fc0fc31cfe108379bf0622d8d4f652b1c093f313ae0d92ad218 SHA512 1d9eba26e5427b8f435b0579d6aed448e0fc41765a5bdfe7e0fe61dede3042ac24c511347ec312becd6fc6e731d74b6084723700ff3f83e03ab1ad0e38f1b3a4 +EBUILD backintime-9999.ebuild 2145 BLAKE2B 5602e13cf464cfa428e6013c538cd7f54999f85883246f2ed5fdfe3af47112c93d01238d8fa249f8e44d9cf0a6c1a1f361e170a4831d2e44bc9e757dfccf7709 SHA512 c4d8b03bc2a2d246174285984d6e93dfe940334f600807c9c20d2fb81e01fc3294043fb367c91544ee7d1bdc38fa15015fbe5ae1b727aa8d23caa55902f1aead MISC metadata.xml 749 BLAKE2B f8741c8434d71df70c6ad9859318c935343315f1da5d98f5635d7b85cf7235018661765da5f76e0b740c1969e3602f5fdf55a19590c42c76f25a65ba97f8420f SHA512 c956b979a350711b7ff5e880b26dd424f25c80284ddc9e79b683e88ce049a479827a4949537c60c09b32ff386280b436b23f5af7bb5e0162ba965121b1640db6 diff --git a/app-backup/backintime/backintime-1.3.2-r1.ebuild b/app-backup/backintime/backintime-1.3.2-r1.ebuild new file mode 100644 index 000000000000..6eb50a6b1a7d --- /dev/null +++ b/app-backup/backintime/backintime-1.3.2-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +inherit python-single-r1 xdg + +DESCRIPTION="Backup system inspired by TimeVault and FlyBack" +HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/" +SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="examples qt5" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + ')" +RDEPEND="${DEPEND} + virtual/openssh + net-misc/rsync[xattr,acl] + qt5? ( dev-python/PyQt5[gui,widgets] )" +BDEPEND="sys-devel/gettext" + +PATCHES=( "${FILESDIR}/${PN}-1.2.1-no-compress-docs-examples.patch" ) + +src_configure() { + pushd common > /dev/null || die + # Not autotools + ./configure --python3 --no-fuse-group || die + popd > /dev/null || die + + if use qt5 ; then + pushd qt > /dev/null || die + ./configure --python3 || die + popd > /dev/null || die + fi +} + +src_compile() { + pushd common > /dev/null || die + emake + popd > /dev/null || die + + if use qt5 ; then + pushd qt > /dev/null || die + emake + popd > /dev/null || die + fi +} + +src_install() { + pushd common > /dev/null || die + emake DESTDIR="${D}" install + popd > /dev/null || die + + if use qt5 ; then + pushd qt > /dev/null || die + emake DESTDIR="${D}" install + popd > /dev/null || die + fi + + einstalldocs + + if use examples ; then + docinto examples + dodoc common/{config-example-local,config-example-ssh} + fi + + python_optimize "${D}" +} diff --git a/app-backup/backintime/backintime-1.3.2.ebuild b/app-backup/backintime/backintime-1.3.2.ebuild deleted file mode 100644 index a35a72e17754..000000000000 --- a/app-backup/backintime/backintime-1.3.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit python-single-r1 xdg - -DESCRIPTION="Backup system inspired by TimeVault and FlyBack" -HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/" -SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples qt5" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - ')" -RDEPEND="${DEPEND} - net-misc/openssh - net-misc/rsync[xattr,acl] - qt5? ( dev-python/PyQt5[gui,widgets] )" -BDEPEND="sys-devel/gettext" - -PATCHES=( "${FILESDIR}/${PN}-1.2.1-no-compress-docs-examples.patch" ) - -src_configure() { - pushd common > /dev/null || die - # Not autotools - ./configure --python3 --no-fuse-group || die - popd > /dev/null || die - - if use qt5 ; then - pushd qt > /dev/null || die - ./configure --python3 || die - popd > /dev/null || die - fi -} - -src_compile() { - pushd common > /dev/null || die - emake - popd > /dev/null || die - - if use qt5 ; then - pushd qt > /dev/null || die - emake - popd > /dev/null || die - fi -} - -src_install() { - pushd common > /dev/null || die - emake DESTDIR="${D}" install - popd > /dev/null || die - - if use qt5 ; then - pushd qt > /dev/null || die - emake DESTDIR="${D}" install - popd > /dev/null || die - fi - - einstalldocs - - if use examples ; then - docinto examples - dodoc common/{config-example-local,config-example-ssh} - fi - - python_optimize "${D}" -} diff --git a/app-backup/backintime/backintime-1.3.3-r1.ebuild b/app-backup/backintime/backintime-1.3.3-r1.ebuild new file mode 100644 index 000000000000..4168adaf8d16 --- /dev/null +++ b/app-backup/backintime/backintime-1.3.3-r1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit python-single-r1 xdg + +DESCRIPTION="Backup system inspired by TimeVault and FlyBack" +HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/bit-team/backintime/" + inherit git-r3 +else + SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="amd64 x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples qt5 test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + ') +" +RDEPEND=" + ${DEPEND} + virtual/openssh + net-misc/rsync[xattr,acl] + qt5? ( dev-python/PyQt5[gui,widgets] ) +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep ' + dev-python/pyfakefs[${PYTHON_USEDEP}] + ') + ) +" + +PATCHES=( "${FILESDIR}/${PN}-1.2.1-no-compress-docs-examples.patch" ) + +src_prepare() { + default + + # Looks at host system too much, so too flaky + rm common/test/test_tools.py || die + # Fails with dbus/udev issue (likely sandbox) + rm common/test/test_snapshots.py || die +} + +src_configure() { + pushd common > /dev/null || die + # Not autotools + ./configure --python3 --no-fuse-group || die + popd > /dev/null || die + + if use qt5 ; then + pushd qt > /dev/null || die + ./configure --python3 || die + popd > /dev/null || die + fi +} + +src_compile() { + emake -C common + + if use qt5 ; then + emake -C qt + fi +} + +src_test() { + # pytest should work but it can't find the backintime binary, so + # use the unittest-based runner instead. + # https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#how-to-contribute-to-back-in-time + emake -C common test-v +} + +src_install() { + emake -C common DESTDIR="${D}" install + + if use qt5 ; then + emake -C qt DESTDIR="${D}" install + fi + + einstalldocs + + if use examples ; then + docinto examples + dodoc common/{config-example-local,config-example-ssh} + fi + + python_optimize "${D}" +} diff --git a/app-backup/backintime/backintime-1.3.3.ebuild b/app-backup/backintime/backintime-1.3.3.ebuild deleted file mode 100644 index a70aead66652..000000000000 --- a/app-backup/backintime/backintime-1.3.3.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit python-single-r1 xdg - -DESCRIPTION="Backup system inspired by TimeVault and FlyBack" -HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/bit-team/backintime/" - inherit git-r3 -else - SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples qt5 test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - ') -" -RDEPEND=" - ${DEPEND} - net-misc/openssh - net-misc/rsync[xattr,acl] - qt5? ( dev-python/PyQt5[gui,widgets] ) -" -BDEPEND=" - sys-devel/gettext - test? ( - $(python_gen_cond_dep ' - dev-python/pyfakefs[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( "${FILESDIR}/${PN}-1.2.1-no-compress-docs-examples.patch" ) - -src_prepare() { - default - - # Looks at host system too much, so too flaky - rm common/test/test_tools.py || die - # Fails with dbus/udev issue (likely sandbox) - rm common/test/test_snapshots.py || die -} - -src_configure() { - pushd common > /dev/null || die - # Not autotools - ./configure --python3 --no-fuse-group || die - popd > /dev/null || die - - if use qt5 ; then - pushd qt > /dev/null || die - ./configure --python3 || die - popd > /dev/null || die - fi -} - -src_compile() { - emake -C common - - if use qt5 ; then - emake -C qt - fi -} - -src_test() { - # pytest should work but it can't find the backintime binary, so - # use the unittest-based runner instead. - # https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#how-to-contribute-to-back-in-time - emake -C common test-v -} - -src_install() { - emake -C common DESTDIR="${D}" install - - if use qt5 ; then - emake -C qt DESTDIR="${D}" install - fi - - einstalldocs - - if use examples ; then - docinto examples - dodoc common/{config-example-local,config-example-ssh} - fi - - python_optimize "${D}" -} diff --git a/app-backup/backintime/backintime-9999.ebuild b/app-backup/backintime/backintime-9999.ebuild index f5d3483dd04a..70b61fb635db 100644 --- a/app-backup/backintime/backintime-9999.ebuild +++ b/app-backup/backintime/backintime-9999.ebuild @@ -33,7 +33,7 @@ DEPEND=" " RDEPEND=" ${DEPEND} - net-misc/openssh + virtual/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) " diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest index d9e936bf0e95..e6264ffab95b 100644 --- a/app-backup/btrbk/Manifest +++ b/app-backup/btrbk/Manifest @@ -1,6 +1,6 @@ DIST btrbk-0.31.2.tar.xz 107124 BLAKE2B a05ef8a665d50b0f9637b1bc7026f0ca0f8364377b4165dae09cd27790dc139aaea1096a54719d948adda5050f91580650bf58db70a086cfdd14b73559fad9f3 SHA512 f953fe1a231f7a28c2d98cf124e3d52cc6d0810e6cb1673b90f335e07cd7473d0302ec227361f902c40a36dab5c075c675d2ee0543a23c37cb1e4baaf74efea0 DIST btrbk-0.32.6.tar.xz 111804 BLAKE2B f23e5f60e63bb1a9d5cc2f1339ac3e40a9cae5c0e3f626f1ad0e7396b8f9ebb00bce319835c9c708cdfe3c1cad3ef4e90985cb9c633be7091ffdbde93a10412c SHA512 5a21b3728aded1610ef9106d0460db12b07bbc6d62be199081baba92413b30ba0f7b4a77612d0bbb0910863be85f2c68eab3d02fabf1ea5a7f5fb22aeb1f7a38 -EBUILD btrbk-0.31.2.ebuild 2374 BLAKE2B 6ec6aad2e56131cef37ed6991c0ea1c38e1986fd5138470e318b5efb13407ac38c3dcdea6886e664aa26c66b2366906db487bee4b5acd1c2ad6d8726e5ef7f2c SHA512 2ed3b5eb9b929f7b16a2f0694d4dcd09ec5ecef4a58aa0a94928b056395ab70f540865d132f386877ac866545fc3836d7d753ea41422e0c8cf59c59df87d8507 -EBUILD btrbk-0.32.6.ebuild 2385 BLAKE2B 20d50d8272157c9a1327f8b537025c4cfdf0caaa6d74645add8b9e13723d24f076804e80e4ead607ee9423dc0cc7357ca59c2739cbcbee41899321a163eb3290 SHA512 55ccc3af1d237c9632ffa4406223c6181dd0212908c70e0213f709729eb5101c206a44dabcc133c272c6403c14031a82eb5ffec4a5a187e81500d7eb15a6739a -EBUILD btrbk-9999.ebuild 2385 BLAKE2B 34a17462e9aa80f5a86cedbb3ce25c0524aca74eeaed226f79a27b73eb604ddc4e1baa9472a113bf647871c37c7e7926baf42542f18e96245a573dc8f778b061 SHA512 763c8e25ca107eede4bd509b7c9a2f9f191e0965b4b156ff4286f3a67624b2c34b83b9db64c2e1b93d2e501f89e2eeb9629bb78de9d68da9a43a1f2846debb46 +EBUILD btrbk-0.31.2-r1.ebuild 2373 BLAKE2B 436f7f1a8f695cfefded64acdc549188e2f7cd9c5ae6c4614bc0fa4ff2ce79197cd84fb84b63c043d569715038ac4ea5b235ec554079b277117c132d7f5bb64d SHA512 e7aec900407c889a5080d3b0fc12e516ab612b594069ebc28afef55257076bc0c15a8002869045e12f64c6a3dc0cf2d28cc471f0c5a2b4d1167ce8be01a65608 +EBUILD btrbk-0.32.6-r1.ebuild 2384 BLAKE2B 467aa2a485f6a463aed57e273397aecba3c0ba5cb78213da44427c325387cd6f8a6a4170a3e2b6fe30ebfba2f1630200327b494fbbc404277b715e430922e662 SHA512 8a5984ba9f23f3356b87296499e1d61e12a2c45c65d0e50636789651001a5d078a1549f80466822c51f60365c980aea6636690a7a12fc77d5c9f78ff7ebc02b7 +EBUILD btrbk-9999.ebuild 2384 BLAKE2B 467aa2a485f6a463aed57e273397aecba3c0ba5cb78213da44427c325387cd6f8a6a4170a3e2b6fe30ebfba2f1630200327b494fbbc404277b715e430922e662 SHA512 8a5984ba9f23f3356b87296499e1d61e12a2c45c65d0e50636789651001a5d078a1549f80466822c51f60365c980aea6636690a7a12fc77d5c9f78ff7ebc02b7 MISC metadata.xml 1075 BLAKE2B 9e352a1f9346ebb1cff94393f977dfb0c3714e53380ce2ed3c8eb53375d2ac74c95655556fb604bf538ae63ae00de9ed97cf9a02cadaec97c7117f9a621ca481 SHA512 681a2a38dc3ddba866d46bd9e88bc8549cb1ba297de965a1faecada4ac7b966a3603ce4b647544ba9dabfbbb59e1072cbecf550b580835ae1d1d79efcc3af7e5 diff --git a/app-backup/btrbk/btrbk-0.31.2-r1.ebuild b/app-backup/btrbk/btrbk-0.31.2-r1.ebuild new file mode 100644 index 000000000000..ea8c728c5fd7 --- /dev/null +++ b/app-backup/btrbk/btrbk-0.31.2-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/digint/btrbk.git" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" + KEYWORDS="amd64 arm arm64 x86" +fi + +DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" +HOMEPAGE="https://digint.ch/btrbk/" +LICENSE="GPL-3+" +SLOT="0" +IUSE="+mbuffer +doc +lsbtr" + +DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" + +RDEPEND="dev-lang/perl + virtual/openssh + mbuffer? ( >=sys-block/mbuffer-20180505 ) + sys-fs/btrfs-progs" + +src_compile() { + emake clean + use doc && emake -C doc +} +src_install() { + local targets="install-bin install-etc install-share install-systemd" + use doc && targets="${targets} install-man install-doc" + use lsbtr && targets="${targets} install-bin-links" + emake \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}" \ + SYSTEMDDIR="$(systemd_get_systemunitdir)" \ + ${targets} +} +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-0.26.0" ; then + upgrade_0_26_0_warning="1" + fi + if has_version "<${CATEGORY}/${PN}-0.27.0" ; then + upgrade_0_27_0_warning="1" + fi +} +pkg_postinst() { + if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then + ewarn "If you are using raw targets, make sure to run the" + ewarn "\"raw_suffix2sidecar\" utility in each target directory." + fi + if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then + ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved' + ewarn 'monthly/yearly backups could get deleted when upgrading to' + ewarn 'btrbk-0.27.0.' + ewarn '' + ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs' + ewarn 'or systemd timers calling btrbk.' + ewarn '' + ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and' + ewarn 'check if any snapshots/backups would get deleted. If you want to' + ewarn 'forcibly preserve a snapshot/backup forever, rename it:' + ewarn '' + ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever' + ewarn '' + ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.' + ewarn '(".keep_forever" suffix in the example above).' + ewarn '' + ewarn ' [1] https://github.com/digint/btrbk/issues/217' + ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f' + fi +} diff --git a/app-backup/btrbk/btrbk-0.31.2.ebuild b/app-backup/btrbk/btrbk-0.31.2.ebuild deleted file mode 100644 index 2c8a405a719a..000000000000 --- a/app-backup/btrbk/btrbk-0.31.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/digint/btrbk.git" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" - KEYWORDS="amd64 arm arm64 x86" -fi - -DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" -HOMEPAGE="https://digint.ch/btrbk/" -LICENSE="GPL-3+" -SLOT="0" -IUSE="+mbuffer +doc +lsbtr" - -DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" - -RDEPEND="dev-lang/perl - net-misc/openssh - mbuffer? ( >=sys-block/mbuffer-20180505 ) - sys-fs/btrfs-progs" - -src_compile() { - emake clean - use doc && emake -C doc -} -src_install() { - local targets="install-bin install-etc install-share install-systemd" - use doc && targets="${targets} install-man install-doc" - use lsbtr && targets="${targets} install-bin-links" - emake \ - DESTDIR="${D}" \ - DOCDIR="/usr/share/doc/${PF}" \ - SYSTEMDDIR="$(systemd_get_systemunitdir)" \ - ${targets} -} -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-0.26.0" ; then - upgrade_0_26_0_warning="1" - fi - if has_version "<${CATEGORY}/${PN}-0.27.0" ; then - upgrade_0_27_0_warning="1" - fi -} -pkg_postinst() { - if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then - ewarn "If you are using raw targets, make sure to run the" - ewarn "\"raw_suffix2sidecar\" utility in each target directory." - fi - if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then - ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved' - ewarn 'monthly/yearly backups could get deleted when upgrading to' - ewarn 'btrbk-0.27.0.' - ewarn '' - ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs' - ewarn 'or systemd timers calling btrbk.' - ewarn '' - ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and' - ewarn 'check if any snapshots/backups would get deleted. If you want to' - ewarn 'forcibly preserve a snapshot/backup forever, rename it:' - ewarn '' - ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever' - ewarn '' - ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.' - ewarn '(".keep_forever" suffix in the example above).' - ewarn '' - ewarn ' [1] https://github.com/digint/btrbk/issues/217' - ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f' - fi -} diff --git a/app-backup/btrbk/btrbk-0.32.6-r1.ebuild b/app-backup/btrbk/btrbk-0.32.6-r1.ebuild new file mode 100644 index 000000000000..0fa19175e32b --- /dev/null +++ b/app-backup/btrbk/btrbk-0.32.6-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/digint/btrbk.git" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" +HOMEPAGE="https://digint.ch/btrbk/" +LICENSE="GPL-3+" +SLOT="0" +IUSE="+mbuffer +doc +lsbtr" + +DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" + +RDEPEND="dev-lang/perl + virtual/openssh + mbuffer? ( >=sys-block/mbuffer-20180505 ) + >=sys-fs/btrfs-progs-4.12" + +src_compile() { + emake clean + use doc && emake -C doc +} +src_install() { + local targets="install-bin install-etc install-share install-systemd" + use doc && targets="${targets} install-man install-doc" + use lsbtr && targets="${targets} install-bin-links" + emake \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}" \ + SYSTEMDDIR="$(systemd_get_systemunitdir)" \ + ${targets} +} +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-0.26.0" ; then + upgrade_0_26_0_warning="1" + fi + if has_version "<${CATEGORY}/${PN}-0.27.0" ; then + upgrade_0_27_0_warning="1" + fi +} +pkg_postinst() { + if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then + ewarn "If you are using raw targets, make sure to run the" + ewarn "\"raw_suffix2sidecar\" utility in each target directory." + fi + if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then + ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved' + ewarn 'monthly/yearly backups could get deleted when upgrading to' + ewarn 'btrbk-0.27.0.' + ewarn '' + ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs' + ewarn 'or systemd timers calling btrbk.' + ewarn '' + ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and' + ewarn 'check if any snapshots/backups would get deleted. If you want to' + ewarn 'forcibly preserve a snapshot/backup forever, rename it:' + ewarn '' + ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever' + ewarn '' + ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.' + ewarn '(".keep_forever" suffix in the example above).' + ewarn '' + ewarn ' [1] https://github.com/digint/btrbk/issues/217' + ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f' + fi +} diff --git a/app-backup/btrbk/btrbk-0.32.6.ebuild b/app-backup/btrbk/btrbk-0.32.6.ebuild deleted file mode 100644 index 751ed2dd6a2e..000000000000 --- a/app-backup/btrbk/btrbk-0.32.6.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/digint/btrbk.git" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" -HOMEPAGE="https://digint.ch/btrbk/" -LICENSE="GPL-3+" -SLOT="0" -IUSE="+mbuffer +doc +lsbtr" - -DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" - -RDEPEND="dev-lang/perl - net-misc/openssh - mbuffer? ( >=sys-block/mbuffer-20180505 ) - >=sys-fs/btrfs-progs-4.12" - -src_compile() { - emake clean - use doc && emake -C doc -} -src_install() { - local targets="install-bin install-etc install-share install-systemd" - use doc && targets="${targets} install-man install-doc" - use lsbtr && targets="${targets} install-bin-links" - emake \ - DESTDIR="${D}" \ - DOCDIR="/usr/share/doc/${PF}" \ - SYSTEMDDIR="$(systemd_get_systemunitdir)" \ - ${targets} -} -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-0.26.0" ; then - upgrade_0_26_0_warning="1" - fi - if has_version "<${CATEGORY}/${PN}-0.27.0" ; then - upgrade_0_27_0_warning="1" - fi -} -pkg_postinst() { - if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then - ewarn "If you are using raw targets, make sure to run the" - ewarn "\"raw_suffix2sidecar\" utility in each target directory." - fi - if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then - ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved' - ewarn 'monthly/yearly backups could get deleted when upgrading to' - ewarn 'btrbk-0.27.0.' - ewarn '' - ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs' - ewarn 'or systemd timers calling btrbk.' - ewarn '' - ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and' - ewarn 'check if any snapshots/backups would get deleted. If you want to' - ewarn 'forcibly preserve a snapshot/backup forever, rename it:' - ewarn '' - ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever' - ewarn '' - ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.' - ewarn '(".keep_forever" suffix in the example above).' - ewarn '' - ewarn ' [1] https://github.com/digint/btrbk/issues/217' - ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f' - fi -} diff --git a/app-backup/btrbk/btrbk-9999.ebuild b/app-backup/btrbk/btrbk-9999.ebuild index f75978a45363..0fa19175e32b 100644 --- a/app-backup/btrbk/btrbk-9999.ebuild +++ b/app-backup/btrbk/btrbk-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ IUSE="+mbuffer +doc +lsbtr" DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )" RDEPEND="dev-lang/perl - net-misc/openssh + virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) >=sys-fs/btrfs-progs-4.12" diff --git a/app-backup/cdbkup/Manifest b/app-backup/cdbkup/Manifest index aa58437de2aa..54b4ad9afa02 100644 --- a/app-backup/cdbkup/Manifest +++ b/app-backup/cdbkup/Manifest @@ -1,3 +1,3 @@ DIST cdbkup-1.0.tar.gz 38252 BLAKE2B f16209fac8a4c64b628caf9770c67e944add326a7aeeec0b76a1018b8441fd7cfd92de1a657eb8efe0eb49f30fb3f0e135f090291d8c07da1fef313a81f4b0ab SHA512 f95a7540704c16a01e65397fb63b5b97011685c62d3c9a9b2e303470fed5a31f909cb700035466e89ccd181401fd3c19d427fa32c40ece1ba77c1dba9322969d -EBUILD cdbkup-1.0-r4.ebuild 695 BLAKE2B d84a64452b4f31fd980981770186c5ae9292a4c23b63322884bff5c449d78908d3107f4f950d22b3f70580c96c11690c4c5f520e149ffcf2a86988ceaab66492 SHA512 59de8b92202f442f23f8265f94f2f3f7a50c77088e7ba0b16c20389ba1bc00736b614b91b4bac09514b7fd7ee55f4bcc7f03bce93f93ad7260c42bd9e012b9bf +EBUILD cdbkup-1.0-r5.ebuild 694 BLAKE2B 3a66d998ce1281bedc164f6085b6a2384cb26ce27269f63755c97bece1f549fa398a25867a87f5a63807b8f8538eda08fb5018fb569d2e6642d01dbe173c6ba2 SHA512 4f6e9429db95822bdf1651b1fd133f130c8f14884f2797638dbd7dd4a9559ba0c0247ded4e0c560be432f312e4204b8d81041b1b7162c23dcfacda9a84e0a695 MISC metadata.xml 393 BLAKE2B 363838e5573842e77880c914e6dd052a45379bcc05bae9cc7e17a2fceb19b730a9d853a2fa50b9da588227c98a94b46740ec1e84e9baa5a65648f02b6f5598f6 SHA512 bab23cbd23e0d5473180d6ec9509de9ac72ead1dc32b0bf486e86cac3575006fe661b8aa39c5230da2a7bd3fa58d803320a65d2d335878e00ca19fb97ce2a4bc diff --git a/app-backup/cdbkup/cdbkup-1.0-r4.ebuild b/app-backup/cdbkup/cdbkup-1.0-r4.ebuild deleted file mode 100644 index c7d7b9066e0e..000000000000 --- a/app-backup/cdbkup/cdbkup-1.0-r4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Performs full/incremental backups of local/remote filesystems onto CD-R(W)s" -HOMEPAGE="http://cdbkup.sourceforge.net/" -SRC_URI="mirror://sourceforge/cdbkup/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -DEPEND=" - app-cdr/cdrtools - net-misc/openssh - sys-apps/util-linux -" -RDEPEND="${DEPEND} - !app-misc/cdcat -" - -src_prepare() { - default - - sed -i \ - -e "s:doc/cdbkup:doc/${PF}:" \ - -e 's/make /$(MAKE) /' \ - Makefile.in || die -} - -src_configure() { - econf --with-snardir=/etc/cdbkup --with-dumpgrp=users -} - -src_install() { - default - dodoc COMPLIANCE -} diff --git a/app-backup/cdbkup/cdbkup-1.0-r5.ebuild b/app-backup/cdbkup/cdbkup-1.0-r5.ebuild new file mode 100644 index 000000000000..fae37cbdd39a --- /dev/null +++ b/app-backup/cdbkup/cdbkup-1.0-r5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Performs full/incremental backups of local/remote filesystems onto CD-R(W)s" +HOMEPAGE="http://cdbkup.sourceforge.net/" +SRC_URI="mirror://sourceforge/cdbkup/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" + +DEPEND=" + app-cdr/cdrtools + virtual/openssh + sys-apps/util-linux +" +RDEPEND="${DEPEND} + !app-misc/cdcat +" + +src_prepare() { + default + + sed -i \ + -e "s:doc/cdbkup:doc/${PF}:" \ + -e 's/make /$(MAKE) /' \ + Makefile.in || die +} + +src_configure() { + econf --with-snardir=/etc/cdbkup --with-dumpgrp=users +} + +src_install() { + default + dodoc COMPLIANCE +} diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest index 2de3802dcd34..6e6b0a715123 100644 --- a/app-backup/duplicity/Manifest +++ b/app-backup/duplicity/Manifest @@ -2,12 +2,15 @@ AUX duplicity-0.8.23-fix-docs-cmd.patch 636 BLAKE2B 082e8c7ebc704550103b42dc04a0 AUX duplicity-1.0.0-fix-docs-cmd.patch 642 BLAKE2B 50a0f501d852989c153f6dd3653ee06391b9ac5dcf00857f25a2dc8387efa33a42a45fabc86932ed431c73539657fc7dcced7a79d5d2b38df0d7de3de6c06cf1 SHA512 34d4c7a031c49ec5f4286f24494e0d51952e2ebbef4ecbad0899ab89d68b925e634d3783baa70e4c7231d2cec67f0cb64d2fcf1205eb51f8d69d19851df9dbfa AUX duplicity-1.0.1-fix-docs-cmd.patch 642 BLAKE2B 02fc2a2efcfbd6cabe6da997efbf02401df0560edc239b949f89357c66735b6a7282c356fd93ce2b1163543e1fb95ab17332a4ac9f0aea16ae5ec92f232c6c8b SHA512 410515e48aa5c64aa72bb6930bedc5542f57265d31c80bca1c95244d2e87bcf74a822308d27263f48726349a8271db6663b14159c6c3f4b10d25869078fdce6b AUX duplicity-1.2.2-fix-docs-cmd.patch 616 BLAKE2B e138d8778896254cbf0daabf5457ff7a4fdc6600d9618eef2ce1cc8eb24d88bb8d8ba69ae691d31f5dfa1937c474dedd67cb2fd0a8f1270617ec64fa3300fc00 SHA512 e94433b2c7e50c8e3a5f1c46653b656ac079cc87501c4dfb8b8c78b5895a666c537bea713e51de299b7f05eeb3c68bc3d224ea570f79a0f425f744b1e52c15af +AUX duplicity-1.2.3-fix-docs-cmd.patch 621 BLAKE2B ca8f2aa4099ffac152cb7844e5f871679fac0a8c28a19f9c445b820b4a40ec95835f70cdbd2db16f22e2f7dacbb961147f85810682744e058525930ef78dd4e6 SHA512 df3da633bd6d2d1ff250a8d51824be13756d59809fb893ddc48fa7449ef80b5f43464bbfaaaba5efb1bbb3782745a2375e321944b86d2e902f617381b088a9d9 DIST duplicity-0.8.23.tar.gz 1385252 BLAKE2B 63042486e6e17d2d93af72f617990c879763d5921e230302f406b4f9e7c57a67284130f9f57849b9ffc8638614b55f0f8abdf6bb20201155b33b72bef952ec9f SHA512 083cf0060a8c7a8472c6ee4ffbb87e85edf0fcdaba95862a9f272cc03d8ab3d18b584a8d256473e6cfab9eed6f993382b846b692a8c0dd46fd3a2d8215e54e45 DIST duplicity-1.0.0.tar.gz 1381405 BLAKE2B 5de886ca767c01097bc4954c2dc5e6c222c7f9a70f03476d3f8b749cd2d2c25a93458f656e9847cdb0a5cba27bc9466fd825f9b28cbdb593e602cec62876eb9a SHA512 27601f1e83fe685b94caf3703bf8001111efcf0e0af371f3c5434354c55bffba9d3dbd9b48b11808557154c61acfa7c19700dd1f45b10c471c570d85f145b7dd DIST duplicity-1.0.1.tar.gz 1928618 BLAKE2B f7ffdd488e42219b66b6174dbb944283d02910f57cae9fcf849e8f5363986664a49ba7e316d6b3efdce89deec7e4c6a65a95bcb365fa23b928244b5e8f29d48b SHA512 dab8341b990b1899de6080f2539681f0a84f1875fabf04ccd68908e8dcdf55cd31f26d1431488b49ac6b048a1e7ff2e0a0afa27f6eccfd6a20f47dd7193b4563 DIST duplicity-1.2.2.tar.gz 1427493 BLAKE2B d30f91054c59695483a60a684ebc11440b1a490dc635fdc856d7e3e75d7c3b8bc3f8680ecec0af435fe3064c292c6ff0db392e6bb33c682e9527561196e842e1 SHA512 5da4addd0742afa93c62c506f49235b396a7d4bb6576bfd5ec223e04936072ef92e874c533f0f7ece3c1460bf017c2e1875d4ed5c08181113e2509dd28b4521b +DIST duplicity-1.2.3.tar.gz 1438570 BLAKE2B 12afa69f537d2207343c1638df1cf69ad3e170b2f1368e5d8b86716ccc67564834798e2076a90f021bae8f1d8574ff50f0615fd873cdcddf1399349974d8d4c2 SHA512 d2a31b4ed2c0a188d6d2ac543d3d4a474b4c10028a3005b26f57bd57e8c7441eb96e361aa9805fedc6aa09e76e86d3d1e99800669dfb7b2510233e2c0aba15de EBUILD duplicity-0.8.23-r1.ebuild 1180 BLAKE2B a77c93b14243edfb2c3534271b865172e481999ab79c40d601ae62438025089652f94344eb75982533d9b4effa9f316c547435eb2c827d56e22ec0623d7d393e SHA512 d8bc9d3ef53a6f2d82ac578a00b24ee83c9a5f4ee74147505997e24578e45beadb6565301d4e6437ba786213cfe78a7af396c190de2661e39281b18b32d2532e EBUILD duplicity-1.0.0-r1.ebuild 1142 BLAKE2B 2b19fa839c951bc14ac2bc6b317d838b0ec14ac14cf1feaafec9c4c60d31afc518b74e8a786754221ebf3682204016e47fcd71ec9b20ba59f48c21c5427fd912 SHA512 fb7507238af208b670c18a218657d6c0d576638f4e4fdb01ab8bfea3dbe6555e7a2603813431b7af9db4403863532d958629be11c6a7c447208b90c81522605e EBUILD duplicity-1.0.1-r1.ebuild 1093 BLAKE2B ad89ffef1f265315f0d17557314d3d864a8220d4891b08e01a1077abadad66076530fc03ef4ba20e12d9c2621368cab486b84035389e6ab64477d3b52613fd60 SHA512 6c0c8a13954b22ebe7b24ff1aee17d505ca4ffcf68e28168456d4b33cddf6d3dd2b729846df878de1bb6410f32cdcb3a3dbd03505f06254bd06b7dd64e30bcee EBUILD duplicity-1.2.2.ebuild 1127 BLAKE2B a7aaaf28b6fef482d6859f9a15e54ba8e215226b5f8bd67284955e107e15b40cb8797589a804c347b083aa4b9e46558742e3133a25b7d6f6a1831fb44fb4cb26 SHA512 a7986e75be1320bf0c9e9bb00d23a9f2888efc16bcc9e4b4e0f00e38f8580a878658281c4baf8aa00dabf37e562055fe99179e879445eaaf67fa92a6de3f60ea +EBUILD duplicity-1.2.3.ebuild 1127 BLAKE2B a7aaaf28b6fef482d6859f9a15e54ba8e215226b5f8bd67284955e107e15b40cb8797589a804c347b083aa4b9e46558742e3133a25b7d6f6a1831fb44fb4cb26 SHA512 a7986e75be1320bf0c9e9bb00d23a9f2888efc16bcc9e4b4e0f00e38f8580a878658281c4baf8aa00dabf37e562055fe99179e879445eaaf67fa92a6de3f60ea MISC metadata.xml 332 BLAKE2B 5b15249048cace670436cf459303e16f181ce288d549184034a8dc7aa114df0da6ff656d40f7509bf69e452a90fe75ec9daf8cd658ab64ce544a5aa75d0e967c SHA512 7cf229d7613bef9ce022904341d1c4b2d5c5daf34aa98f65fe9852b062f8e079b9e7d5d46c0630ca927101c32b5ae29ebbbaba114997839fe8e44005afb20a62 diff --git a/app-backup/duplicity/duplicity-1.2.3.ebuild b/app-backup/duplicity/duplicity-1.2.3.ebuild new file mode 100644 index 000000000000..fc665542a7f1 --- /dev/null +++ b/app-backup/duplicity/duplicity-1.2.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_10 python3_11 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Secure backup system using gnupg to encrypt data" +HOMEPAGE="https://duplicity.gitlab.io/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="s3 test" + +CDEPEND=" + net-libs/librsync + app-crypt/gnupg + dev-python/fasteners[${PYTHON_USEDEP}] +" +DEPEND="${CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + app-arch/par2cmdline + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND} + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + s3? ( dev-python/boto3[${PYTHON_USEDEP}] ) +" + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${P}-fix-docs-cmd.patch" +) + +python_test() { + esetup.py test +} + +pkg_postinst() { + elog "Duplicity has many optional dependencies to support various backends." + elog "Currently it's up to you to install them as necessary." +} diff --git a/app-backup/duplicity/files/duplicity-1.2.3-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-1.2.3-fix-docs-cmd.patch new file mode 100644 index 000000000000..03b090d0545e --- /dev/null +++ b/app-backup/duplicity/files/duplicity-1.2.3-fix-docs-cmd.patch @@ -0,0 +1,20 @@ +--- duplicity-1.2.3/setup.py.orig 2023-05-11 12:33:14.480474449 -0400 ++++ duplicity-1.2.3/setup.py 2023-05-11 12:33:19.204538723 -0400 +@@ -95,17 +95,6 @@ + u'bin/rdiffdir.1' + ] + ), +- (u'share/doc/duplicity-%s' % Version, +- [ +- u'CHANGELOG.md', +- u'CONTRIBUTING.md', +- u'COPYING', +- u'README.md', +- u'README-LOG.md', +- u'README-REPO.md', +- u'README-TESTING.md', +- ], +- ), + ] + + # short circuit fot READTHEDOCS diff --git a/app-backup/hdup/Manifest b/app-backup/hdup/Manifest index 42d03a6a74fd..ebbd7e0fb9f1 100644 --- a/app-backup/hdup/Manifest +++ b/app-backup/hdup/Manifest @@ -1,4 +1,4 @@ AUX hdup-2.0.14-fix-build-system.patch 1237 BLAKE2B 491b4138e237bf90d6fee8165e28c4281a2be9b76d790b8d531f7327b01f7c49ed228b851745a14a22f690e6b51de10348f1ef791c8094187f174129c2da1f19 SHA512 5caaec6fc990249a1198a05d50bdf18af9bb82a66dd9dac763f1414b908a183d7e78fc7bed4c779da6e9afd6a894daf9c04975188848c4d604fd5ff39a2344b2 DIST hdup-2.0.14.tar.bz2 87803 BLAKE2B 28e65596e4a278f3895986ef97f5557b875adb4bab5e22bae96d58caf64526e63fc2207fc920b59c915b35133f2c66d9280dfd44e5c81b01e87842ee1d19e86f SHA512 076876345d58bc6a1b987adc3ea10b1e82652504f52579d62c3f9f97c120fd56f3177deb4fe810b1579ab473061d2ab38b0ab97b83427ec84d5141f7043897f8 -EBUILD hdup-2.0.14.ebuild 966 BLAKE2B eef84b761bdc418e7c1496a7d905033ebb3548c56aab8fb6300f381ea94eb4d63cc4ef02581bac9d2ca907dcc737096ce1a85f53a86641af7816b910af55efdb SHA512 95ef811d17e7d6f9a62124863a6817505f19e55b5d6973500162557f1605376b565d28e3b95edc8f3136d5d8e580de7e982ca6b00df051ed79b98b692a3b2cd9 +EBUILD hdup-2.0.14-r1.ebuild 962 BLAKE2B 46ccc2572b065f583cee2dff3343884109f61a08833b69a9730b8dcbc5488fb2848045dd492316b8200b42c273b29226dd23443394544312832ad2d43e6179fd SHA512 8371e6b222ddfc97c67584782c69be74b5b2de68a685e36f9ff042482815215b049ba0852ded3e2082189d590f4fd894a82ef06941ea3d6aebc4e1881260c808 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-backup/hdup/hdup-2.0.14-r1.ebuild b/app-backup/hdup/hdup-2.0.14-r1.ebuild new file mode 100644 index 000000000000..57fb577b246c --- /dev/null +++ b/app-backup/hdup/hdup-2.0.14-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Hdup is backup program using tar, find, gzip/bzip2, mcrypt and ssh" +HOMEPAGE="http://www.miek.nl/projects/hdup2/index.html" +SRC_URI="http://www.miek.nl/projects/${PN}2/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="crypt" + +CDEPEND=" + app-arch/bzip2 + app-arch/gzip + app-arch/tar + >=dev-libs/glib-2.0" +RDEPEND=" + ${CDEPEND} + virtual/openssh + sys-apps/coreutils + sys-apps/findutils + crypt? ( app-crypt/mcrypt )" +DEPEND=" + ${CDEPEND} + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-2.0.14-fix-build-system.patch ) + +src_install() { + HTML_DOCS=( doc/FAQ.html ) + default + dodoc Credits + + insinto /usr/share/${PN} + doins -r contrib examples +} + +pkg_postinst() { + elog "Now edit your /etc/hdup/${PN}.conf to configure your backups." + elog "You can also check included examples and contrib, see /usr/share/${PN}/." +} diff --git a/app-backup/hdup/hdup-2.0.14.ebuild b/app-backup/hdup/hdup-2.0.14.ebuild deleted file mode 100644 index 87d941b00336..000000000000 --- a/app-backup/hdup/hdup-2.0.14.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Hdup is backup program using tar, find, gzip/bzip2, mcrypt and ssh" -HOMEPAGE="http://www.miek.nl/projects/hdup2/index.html" -SRC_URI="http://www.miek.nl/projects/${PN}2/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="crypt" - -CDEPEND=" - app-arch/bzip2 - app-arch/gzip - app-arch/tar - >=dev-libs/glib-2.0" -RDEPEND=" - ${CDEPEND} - net-misc/openssh - sys-apps/coreutils - sys-apps/findutils - crypt? ( app-crypt/mcrypt )" -DEPEND=" - ${CDEPEND} - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${PN}-2.0.14-fix-build-system.patch ) - -src_install() { - HTML_DOCS=( doc/FAQ.html ) - default - dodoc Credits - - insinto /usr/share/${PN} - doins -r contrib examples -} - -pkg_postinst() { - elog "Now edit your /etc/hdup/${PN}.conf to configure your backups." - elog "You can also check included examples and contrib, see /usr/share/${PN}/." -} diff --git a/app-backup/rsnapshot/Manifest b/app-backup/rsnapshot/Manifest index 50b7f7859a1a..4b38dcde7b17 100644 --- a/app-backup/rsnapshot/Manifest +++ b/app-backup/rsnapshot/Manifest @@ -1,5 +1,5 @@ DIST rsnapshot-1.4.4.tar.gz 374269 BLAKE2B 1e4a0c99d12d48cf4dacd3817b621f7e6b0ba32e9d9de87b61252875ae0bf735e8ce2c7d8bb60edb2f7d6345a06b183a2616bf1ac3dd7d1b5d3a3ef22a0ede6f SHA512 da45039457b9f3feb53b823f6ee36e8f7447d0689281d1bc857c6fedd450db2fdf8a98e66ba6e135a86654666888f7744ad9ff0aabbd605e1fc09dd5f1f7b838 DIST rsnapshot-1.4.5.tar.gz 287731 BLAKE2B 2a668aa16991b2b4e611c6204cdcd0e8c9593e5f0af5ea89e787a578e73b6f5987514cd7d0252bb78aea1b157ef85aea947686111ca9e3befdb2a8cef0aa9ecd SHA512 6caa2d7c425d084d0bb393421a0ed1ba78fdd27f7d8cec4810bc4a9f88b3232aeff7e4682282178f7702e2adc7abc8e9201249bf2bcaa28faa16e30aaa62e18a -EBUILD rsnapshot-1.4.4.ebuild 1338 BLAKE2B 6239209405ed60e4aaedc8aed906509580a8b62f90f1d93f1e111598888597a1c78f085f67e42d8012ef21906fe3f3f3b2ca09c655fab9fd0d9e9d89d4076a9e SHA512 7399a1f7339ca86d2b5d05eba55d271803a63e5fc2cfc0df184f6a3a0c3f8b44da15d983a3818334f96af54de30547a32b1e484bc795637af16b127dda32c263 -EBUILD rsnapshot-1.4.5.ebuild 1382 BLAKE2B 5df67c88fcf5d79ad4f15a2b2fa39cd842b17d36fe56edbf16513e93fc9858bd056231fe46c345fd0149eda2df60f268fb60d4104f935e4480ef4e42c1abc1ac SHA512 4a769442fe30ce9d22989c7e7d4e0c3e44aa84c04a10a7a8fd78d57f8bd30c336343e3aa478710c1658f1152d0ff9794d634e2d094e9b4ab5770bb5d4ccc263f +EBUILD rsnapshot-1.4.4-r1.ebuild 1320 BLAKE2B b50519da5627e139795fb68912c67b22118c1d38fdc12ea1f65153857155f68149dbd68295cfd7c409a2dd8b8c9743192bb6364eaaa7ccd1f6fdb2ee9114d9e8 SHA512 e9fb89bbe5700fdf2fa6fd402844d401519a6f507c3a5857aa748a331c8751ff65e62c7873e9e00da6018108712737fc9dc1347b32e89ea5a6a6a878c20e23e1 +EBUILD rsnapshot-1.4.5-r1.ebuild 1367 BLAKE2B 9810ff286a3bcea050f24248b8c389a4d7fb3f43d295f6e2cc55d0ef9f0204df65876bc7cb283398a51b3d88e2a3c87be7e0aa98d0bc145b8439dd30363c64fc SHA512 f5a71ac2851dd170cc06ace2c7c2bbf57bf81ebf5a9176541651b34001794b67416796a288811f46d7f49d89274e4b0cc8908eca6ab1bea1a73991a1d7ea1a17 MISC metadata.xml 483 BLAKE2B 457bb48e031e1c3d193003158de8f503c4815e4f2483d0944262c3c220db12fe6a78aa46b23eb9d3c06f27d5b2cdb6ac0d6e018fdb560fbaf1e09860d1d0c618 SHA512 bedd5c13f9a3d2f476f95b9e47dd07a3888ba72f97a0773497f6d5fcd13ee8b99b825e38bb0f1cff1f0a5f2fb1507d0b7f79e3812636bb9143197c67358539e8 diff --git a/app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild b/app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild new file mode 100644 index 000000000000..7d9892a4c31b --- /dev/null +++ b/app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A filesystem backup utility based on rsync" +HOMEPAGE="https://www.rsnapshot.org" +SRC_URI="https://www.rsnapshot.org/downloads/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" + +RDEPEND=" + >=dev-lang/perl-5.8.2 + dev-perl/Lchown + >=sys-apps/util-linux-2.12-r4 + >=sys-apps/coreutils-5.0.91-r4 + virtual/openssh + >=net-misc/rsync-2.6.0" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # remove '/etc/' since we don't place it here, bug #461554 + sed -i -e 's:/etc/rsnapshot.conf.default:rsnapshot.conf.default:' rsnapshot-program.pl || die +} + +src_install() { + docompress -x "/usr/share/doc/${PF}/rsnapshot.conf.default" + + # Change sysconfdir to install the template file as documentation + # rather than in /etc. + emake install DESTDIR="${D}" \ + sysconfdir="${EPREFIX}/usr/share/doc/${PF}" + + dodoc README.md AUTHORS ChangeLog \ + docs/Upgrading_from_1.1 + + docinto utils + dodoc utils/{README,rsnaptar,*.sh,*.pl} + + docinto utils/rsnapshotdb + dodoc utils/rsnapshotdb/* +} + +pkg_postinst() { + elog "The template configuration file has been installed as" + elog " /usr/share/doc/${PF}/rsnapshot.conf.default" + elog "Copy and edit the the above file as /etc/rsnapshot.conf" +} diff --git a/app-backup/rsnapshot/rsnapshot-1.4.4.ebuild b/app-backup/rsnapshot/rsnapshot-1.4.4.ebuild deleted file mode 100644 index ae093a14dfed..000000000000 --- a/app-backup/rsnapshot/rsnapshot-1.4.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A filesystem backup utility based on rsync" -HOMEPAGE="https://www.rsnapshot.org" -SRC_URI="https://www.rsnapshot.org/downloads/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -RDEPEND=">=dev-lang/perl-5.8.2 - dev-perl/Lchown - >=sys-apps/util-linux-2.12-r4 - >=sys-apps/coreutils-5.0.91-r4 - >=net-misc/openssh-3.7.1_p2-r1 - >=net-misc/rsync-2.6.0" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # remove '/etc/' since we don't place it here, bug #461554 - sed -i -e 's:/etc/rsnapshot.conf.default:rsnapshot.conf.default:' rsnapshot-program.pl || die -} - -src_install() { - docompress -x "/usr/share/doc/${PF}/rsnapshot.conf.default" - - # Change sysconfdir to install the template file as documentation - # rather than in /etc. - emake install DESTDIR="${D}" \ - sysconfdir="${EPREFIX}/usr/share/doc/${PF}" - - dodoc README.md AUTHORS ChangeLog \ - docs/Upgrading_from_1.1 - - docinto utils - dodoc utils/{README,rsnaptar,*.sh,*.pl} - - docinto utils/rsnapshotdb - dodoc utils/rsnapshotdb/* -} - -pkg_postinst() { - elog "The template configuration file has been installed as" - elog " /usr/share/doc/${PF}/rsnapshot.conf.default" - elog "Copy and edit the the above file as /etc/rsnapshot.conf" -} diff --git a/app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild b/app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild new file mode 100644 index 000000000000..0603ae32895c --- /dev/null +++ b/app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A filesystem backup utility based on rsync" +HOMEPAGE="https://www.rsnapshot.org" +SRC_URI="https://www.rsnapshot.org/downloads/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=">=dev-lang/perl-5.8.2 + dev-perl/Lchown + >=sys-apps/util-linux-2.12-r4 + >=sys-apps/coreutils-5.0.91-r4 + virtual/openssh + >=net-misc/rsync-2.6.0" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # remove '/etc/' since we don't place it here, bug #461554 + sed -i -e 's:/etc/rsnapshot.conf.default:rsnapshot.conf.default:' rsnapshot-program.pl || die +} + +src_test() { + emake test +} + +src_install() { + docompress -x "/usr/share/doc/${PF}/rsnapshot.conf.default" + + # Change sysconfdir to install the template file as documentation + # rather than in /etc. + emake install DESTDIR="${D}" \ + sysconfdir="${EPREFIX}/usr/share/doc/${PF}" + + dodoc README.md AUTHORS ChangeLog \ + docs/Upgrading_from_1.1 + + docinto utils + dodoc utils/{README,rsnaptar,*.sh,*.pl} + + docinto utils/rsnapshotdb + dodoc utils/rsnapshotdb/* +} + +pkg_postinst() { + elog "The template configuration file has been installed as" + elog " ${EROOT}/usr/share/doc/${PF}/rsnapshot.conf.default" + elog "Copy and edit the the above file as ${EROOT}/etc/rsnapshot.conf" +} diff --git a/app-backup/rsnapshot/rsnapshot-1.4.5.ebuild b/app-backup/rsnapshot/rsnapshot-1.4.5.ebuild deleted file mode 100644 index 01fb77647b26..000000000000 --- a/app-backup/rsnapshot/rsnapshot-1.4.5.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A filesystem backup utility based on rsync" -HOMEPAGE="https://www.rsnapshot.org" -SRC_URI="https://www.rsnapshot.org/downloads/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=">=dev-lang/perl-5.8.2 - dev-perl/Lchown - >=sys-apps/util-linux-2.12-r4 - >=sys-apps/coreutils-5.0.91-r4 - >=net-misc/openssh-3.7.1_p2-r1 - >=net-misc/rsync-2.6.0" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # remove '/etc/' since we don't place it here, bug #461554 - sed -i -e 's:/etc/rsnapshot.conf.default:rsnapshot.conf.default:' rsnapshot-program.pl || die -} - -src_test() { - emake test -} - -src_install() { - docompress -x "/usr/share/doc/${PF}/rsnapshot.conf.default" - - # Change sysconfdir to install the template file as documentation - # rather than in /etc. - emake install DESTDIR="${D}" \ - sysconfdir="${EPREFIX}/usr/share/doc/${PF}" - - dodoc README.md AUTHORS ChangeLog \ - docs/Upgrading_from_1.1 - - docinto utils - dodoc utils/{README,rsnaptar,*.sh,*.pl} - - docinto utils/rsnapshotdb - dodoc utils/rsnapshotdb/* -} - -pkg_postinst() { - elog "The template configuration file has been installed as" - elog " ${EROOT}/usr/share/doc/${PF}/rsnapshot.conf.default" - elog "Copy and edit the the above file as ${EROOT}/etc/rsnapshot.conf" -} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 309ca527a5d3..517d0b65eb20 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/monkeysphere/Manifest b/app-crypt/monkeysphere/Manifest index 882e9af1b536..4504f4db181a 100644 --- a/app-crypt/monkeysphere/Manifest +++ b/app-crypt/monkeysphere/Manifest @@ -1,5 +1,5 @@ AUX monkeysphere-0.44-install-uncompressed-man-pages.patch 1580 BLAKE2B 54db4bdeb8d93406d6f9fa222118c98e0a1cfbbdaaf02f280024a41a9c4842aecbbcd6735cdc9ed9949e0e5463f8bf940b642b632c385d48d4dcf36a28a1cd69 SHA512 c4c677e08130ac01a3e98ba21f5e68e5bd7ce4765b44ed91ca5e0506d22937fc13f1a0dfdcd86f1e093e666882452b112a52b954d5f33ee73a47381a28d2e11c AUX monkeysphere-0.44-no-werror.patch 367 BLAKE2B dcdcd2c2cd885be72c798de70940f6d4789add8a7fc733b26dbc779d49f82fe192ca6f5ac11d3b9db971d58fd1e72d253626ac4699fc65c65051733695c90f5f SHA512 e9046056fcc5a4a07ef4c3ea8fa13bcad18c419318f61e6f07d66f7fd51c88e1fc073169cb5f7106d6f0af875e7afa46d10b41b975b63a4f60b32eb75e4f0c12 DIST monkeysphere_0.44.orig.tar.gz 110289 BLAKE2B 8a067035d3a40436fd5c27291ab25f15d475d9a0f17b51259c0431c77841807af93cb04d045b77c5f5dda3cd0061ab52561fdb62a704715d0d8cbbf96cb43259 SHA512 cb3c655a08b1c0a382502f8609f57d0c870fe4491b1b967e9931bdfd146b3926470496577949630452e073f04442b91a1ef679254c0f3091a834f3429e0f8e93 -EBUILD monkeysphere-0.44.ebuild 1138 BLAKE2B 9cb51c5b2193d287bd9ce5bc466e493bc707ac2603beccaa26d9f6ff63ca101a97e7925856b3642437e316ac347911445ba805e9fd95747ffcb439ebac6293bd SHA512 8d34cd996e07a6d4fb3725972cf55d4dbd11aa6027f734a920793ab44272beb3393f210931946988beecd59f4c62f515717ce6d94a7c8152dce7571139048425 +EBUILD monkeysphere-0.44-r1.ebuild 1137 BLAKE2B f80eb47b7404c6ee6c798110dfce62ecad7dfb6ce881a461e059d8f6d8cf30cc6f8b28b3bffb0e4f65ce1c17f7660c9a661bb33b27c19662fecb98488d53365f SHA512 32dcde04aef3067aed0e2dda1bb6c13d81d4dea76ee54f43f4d97c86751afb3bac0e3295a57e2b21ac7f009b98d190906c39fd8f50bac32db95f4d5ed7639c91 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild b/app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild new file mode 100644 index 000000000000..2b85c2210dac --- /dev/null +++ b/app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Leverage the OpenPGP web of trust for OpenSSH and Web authentication" +HOMEPAGE="http://web.monkeysphere.info/" +SRC_URI=" + mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz + http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm x86" + +DOCS=( README Changelog ) + +# Tests fail upstream for SSH connection. Issue has been reported. +RESTRICT="test" + +DEPEND="acct-group/monkeysphere + acct-user/monkeysphere + >=app-crypt/gnupg-2.1.17:0= + net-misc/socat:0= + dev-perl/Crypt-OpenSSL-RSA:0= + dev-perl/Digest-SHA1:0= + app-misc/lockfile-progs:0=" +RDEPEND="${DEPEND} + virtual/openssh" + +PATCHES=( + "${FILESDIR}"/${PN}-0.44-install-uncompressed-man-pages.patch + "${FILESDIR}"/${PN}-0.44-no-werror.patch +) + +src_prepare() { + default + + sed -i -e "s#share/doc/monkeysphere#share/doc/${PF}#" Makefile || die + + tc-export CC +} + +pkg_postinst() { + monkeysphere-authentication setup +} diff --git a/app-crypt/monkeysphere/monkeysphere-0.44.ebuild b/app-crypt/monkeysphere/monkeysphere-0.44.ebuild deleted file mode 100644 index f8a6c908946d..000000000000 --- a/app-crypt/monkeysphere/monkeysphere-0.44.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Leverage the OpenPGP web of trust for OpenSSH and Web authentication" -HOMEPAGE="http://web.monkeysphere.info/" -SRC_URI=" - mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz - http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm x86" - -DOCS=( README Changelog ) - -# Tests fail upstream for SSH connection. Issue has been reported. -RESTRICT="test" - -DEPEND="acct-group/monkeysphere - acct-user/monkeysphere - >=app-crypt/gnupg-2.1.17:0= - net-misc/socat:0= - dev-perl/Crypt-OpenSSL-RSA:0= - dev-perl/Digest-SHA1:0= - app-misc/lockfile-progs:0=" -RDEPEND="${DEPEND} - net-misc/openssh" - -PATCHES=( - "${FILESDIR}"/${PN}-0.44-install-uncompressed-man-pages.patch - "${FILESDIR}"/${PN}-0.44-no-werror.patch -) - -src_prepare() { - default - - sed -i -e "s#share/doc/monkeysphere#share/doc/${PF}#" Makefile || die - - tc-export CC -} - -pkg_postinst() { - monkeysphere-authentication setup -} diff --git a/app-crypt/seahorse/Manifest b/app-crypt/seahorse/Manifest index f123f185005f..aa812f3ff929 100644 --- a/app-crypt/seahorse/Manifest +++ b/app-crypt/seahorse/Manifest @@ -2,5 +2,5 @@ AUX seahorse-43.0-clang16.patch 1305 BLAKE2B 89fdc92c2efd0e5e17c408e16455116cd02 AUX seahorse-43.0-gnupg-2.4.patch 577 BLAKE2B 5e85a1ffbaa044b38f26a9fb2a561e62d71d892d090036d4cdb6a67072c06dd9fcba728c963c2205ae681b8722fe764a22b62b5bf5f2125db66d7e45c20e7f88 SHA512 bdef1c825a2cf407f6fdf4797b9220c69465265072204ea2d07e9c0cd1804e872d5d731a068abf5d40465ae32e2abc05eeebc96913aeba75653849bbd494c59a AUX seahorse-43.0-musl-stdout.patch 4959 BLAKE2B 2d0990d9f7a5fc7e205d209f4b598e96ac1a09f15fc14bf7f5f51203c124903826d0504f47ed848a1f29ab9af323f4fa65988ea17a701ded95c3e5eac1f021b4 SHA512 5a972e3678c19f294434e788b55f5c0e120a241b2d19de1bac878bf067daff765a6f776607f3a158aecae3a3370280c3b23bdf090d02ee7d53e4b5d28a1e0a69 DIST seahorse-43.0.tar.xz 1392460 BLAKE2B b7ae8b42042ad8e07eaf2633583b566f9757f83bd066eb8b0786d5e89353901f5526ed925bb6152820a5b2a36defb0c0f38dea634c3ae78ebf8d29ab07ff9cfb SHA512 168fdfc829134915f513028b1d35b647aa18a0390786cbf512f7ddb7b125b239f3f3d880a847119a5aa22580354f0b594e553fe3940a3afbda5861e69dd88e5d -EBUILD seahorse-43.0-r2.ebuild 1815 BLAKE2B f8ebc17892801762b66d424a303da5cea4da93abf18253287d88b1f0cccf42404ed03bdd84ecf0a6332c878cd8e10e038aafba96f0912b668a6c7d4af83b59df SHA512 d7dfa88bbab13ea2ede13fa67f87fb1686319d3ba73de58b2898e8e69537a429abf38133fb1c8b0d5933689f4b77844de4537de7389a91ee190464efe9fb3d56 +EBUILD seahorse-43.0-r3.ebuild 1814 BLAKE2B 0d373832c61b4835868f3b9d159b07ae6870105a262d39b2c03b1d89bab2bf402c0bb1ada194272b96f4dca13b3dcbfded2066b0647a2fff9168ea41b3764420 SHA512 e0e2c23c05c6932bc568a9ce30b2e50f2366a5fab678f2e586ea15b8e240e37d88c00ffccd161f3f370494666de4e6a4ab9c683c3b0cfab2e848cb86dbdbdc9d MISC metadata.xml 874 BLAKE2B 5aa0d587b2dc015d9030160fb1fa89a2fe670a56ecd10972096199deafa321f9c1ded0702c74a27b42224f356a623817beb831f50ab7aeb3e00f8470a72d15a5 SHA512 59d1aa71802cff633f84c2500126dbfb729fb5e1a0f08fad496f53692be2b7c5db7e509a7289ba7521a916ebae13f772e35c6d52f6b2cb6c421134a1caa5bae7 diff --git a/app-crypt/seahorse/seahorse-43.0-r2.ebuild b/app-crypt/seahorse/seahorse-43.0-r2.ebuild deleted file mode 100644 index 54b472f9d3d2..000000000000 --- a/app-crypt/seahorse/seahorse-43.0-r2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -inherit gnome.org gnome2-utils meson python-any-r1 vala xdg - -DESCRIPTION="Manage your passwords and encryption keys" -HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse" - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="0" -IUSE="ldap zeroconf" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-libs/glib-2.66:2 - >=app-crypt/gcr-3.38:0= - >=app-crypt/gpgme-1.14.0:= - >=x11-libs/gtk+-3.24.0:3 - >=app-crypt/gnupg-2.2 - >=gui-libs/libhandy-1.6.0:1 - >=app-crypt/libsecret-0.16 - dev-libs/libpwquality - net-misc/openssh - ldap? ( net-nds/openldap:= ) - net-libs/libsoup:3.0 - zeroconf? ( >=net-dns/avahi-0.6[dbus] ) -" -DEPEND="${RDEPEND} - $(vala_depend) - dev-libs/libxml2:2 - app-crypt/gcr:0[vala] - app-crypt/libsecret[vala] - gui-libs/libhandy:1[vala] -" -BDEPEND=" - ${PYTHON_DEPS} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/gdbus-codegen - dev-util/glib-utils - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-gnupg-2.4.patch - "${FILESDIR}"/${P}-musl-stdout.patch - "${FILESDIR}"/${P}-clang16.patch -) - -src_prepare() { - default - vala_setup - gnome2_environment_reset -} - -src_configure() { - local emesonargs=( - -Dhelp=true - -Dpgp-support=true - -Dcheck-compatible-gpg=false # keep lowest version listed as compatible as min dep for gnupg RDEPEND - -Dpkcs11-support=true - -Dkeyservers-support=true - -Dhkp-support=true - $(meson_use ldap ldap-support) - $(meson_use zeroconf key-sharing) - -Dmanpage=true - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-crypt/seahorse/seahorse-43.0-r3.ebuild b/app-crypt/seahorse/seahorse-43.0-r3.ebuild new file mode 100644 index 000000000000..59ddd6bbcb54 --- /dev/null +++ b/app-crypt/seahorse/seahorse-43.0-r3.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Manage your passwords and encryption keys" +HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="0" +IUSE="ldap zeroconf" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" + +RDEPEND=" + >=dev-libs/glib-2.66:2 + >=app-crypt/gcr-3.38:0= + >=app-crypt/gpgme-1.14.0:= + >=x11-libs/gtk+-3.24.0:3 + >=app-crypt/gnupg-2.2 + >=gui-libs/libhandy-1.6.0:1 + >=app-crypt/libsecret-0.16 + dev-libs/libpwquality + virtual/openssh + ldap? ( net-nds/openldap:= ) + net-libs/libsoup:3.0 + zeroconf? ( >=net-dns/avahi-0.6[dbus] ) +" +DEPEND="${RDEPEND} + $(vala_depend) + dev-libs/libxml2:2 + app-crypt/gcr:0[vala] + app-crypt/libsecret[vala] + gui-libs/libhandy:1[vala] +" +BDEPEND=" + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-gnupg-2.4.patch + "${FILESDIR}"/${P}-musl-stdout.patch + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + vala_setup + gnome2_environment_reset +} + +src_configure() { + local emesonargs=( + -Dhelp=true + -Dpgp-support=true + -Dcheck-compatible-gpg=false # keep lowest version listed as compatible as min dep for gnupg RDEPEND + -Dpkcs11-support=true + -Dkeyservers-support=true + -Dhkp-support=true + $(meson_use ldap ldap-support) + $(meson_use zeroconf key-sharing) + -Dmanpage=true + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-crypt/simple-tpm-pk11/Manifest b/app-crypt/simple-tpm-pk11/Manifest index 330186808273..e8d2783e5c21 100644 --- a/app-crypt/simple-tpm-pk11/Manifest +++ b/app-crypt/simple-tpm-pk11/Manifest @@ -1,3 +1,3 @@ DIST simple-tpm-pk11-0.06.tar.gz 28993 BLAKE2B b592acf3d9fe334993ed1e72152ee2c0a25ea3be777035c2d113323522f7d99e6c564bd7c4de0725b0f04f5b6dad90c5a35ede815d28f40a3fb53a6cc9e2bee6 SHA512 72df0637cefdb0d81f741480cdfe24ac0d6a05a93d729f5e2180adf49b5d7ddb0b60d8c6f7d5e79a67bf4cea202067390c8d4532c906273408f7de4fcc5e66e8 -EBUILD simple-tpm-pk11-0.06.ebuild 882 BLAKE2B 205739cc139761ecca35fad72bb1678c05820ecd1d353a48063363e96be7a02a848095c31890a97aec53e07381b9cb93df93cb101a520bea66be5562e6c0eabd SHA512 e99db2ce4ad995f8edd31cff1c690c7d10307b29892e89b4ae49f5abaa2f8ae1ee787bd36e6d0d9bb49b5d57b4eafd5b3bb5d8123217c78da8c0a1a80ddabb90 +EBUILD simple-tpm-pk11-0.06-r1.ebuild 940 BLAKE2B 114cb19bdc2ec5bc0713c11b77f570b0d74403f1befeb97b1f8357574207a51f53db59bb86f59ddd4f246349cc0c9004cc548bc1b1c5f54efb6bf59c660fdb04 SHA512 3c46bf0c6be943e1372efd2c4b48008fb1882b2cceff4bcb0eef8f6b1d9280da5c9d9eb34bcc2bb20fe64b3625e2af55540bbaaa494bc4aa1c71d5b048afc5ce MISC metadata.xml 322 BLAKE2B 244fa220292d679f6da9a58481c447a5b8781f08f0a962800fb89c2b2099a13a18340b19853fa4a6924eb2d9fa3cd428a9a7a8d9cb166c1d2f512ef679436664 SHA512 5dc8891b9eef983ae3baf71d70806f2bc79a44fd3e69851144282e824a2678329843dbcad9abfe93c7b251b57189f6d0f90f04defa6ba16bb0554c196fdf19f0 diff --git a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild new file mode 100644 index 000000000000..6b5facd3a1c1 --- /dev/null +++ b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="Simple PKCS11 provider for TPM chips" +HOMEPAGE="https://github.com/ThomasHabets/simple-tpm-pk11" + +LICENSE="Apache-2.0" +SLOT="0" +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/ThomasHabets/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +RESTRICT="test" # needs to communicate with the TPM and gtest is all broken + +DEPEND="app-crypt/tpm-tools[pkcs11] + dev-libs/opencryptoki[tpm] + app-crypt/trousers + dev-libs/openssl:0= + " +RDEPEND="${DEPEND} + || ( + >=net-misc/openssh-9.3_p1-r1 + >=net-misc/openssh-contrib-9.3_p1[-X509] + )" + +src_prepare() { + eapply_user + eautoreconf +} + +src_configure() { + econf --disable-static +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild deleted file mode 100644 index 64abb36d4de1..000000000000 --- a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Simple PKCS11 provider for TPM chips" -HOMEPAGE="https://github.com/ThomasHabets/simple-tpm-pk11" - -LICENSE="Apache-2.0" -SLOT="0" -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/ThomasHabets/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -RESTRICT="test" # needs to communicate with the TPM and gtest is all broken - -DEPEND="app-crypt/tpm-tools[pkcs11] - dev-libs/opencryptoki[tpm] - app-crypt/trousers - dev-libs/openssl:0= - " -RDEPEND="${DEPEND} - net-misc/openssh[-X509]" - -src_prepare() { - eapply_user - eautoreconf -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index cfde8e26a475..cc50f3ec2089 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index d05712398bce..6ad6e2fdee80 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -2,16 +2,8 @@ AUX vscode-url-handler-wayland.desktop 351 BLAKE2B 8b1d295572865fb25beeb14d9762c AUX vscode-url-handler.desktop 291 BLAKE2B 364ce7de060a947d48486a639aed515f5b17e1720ac1eaee1aa4e13559047622e2897c0426aed792e3d8aed440771c6f5bb3e36873140401c951ec3b749cd661 SHA512 4607346645781f67daeb6cff2425924133537d620bf7dac9c2619cd5a1a29252e7ecf1a27f27e7bb917c413d462f129f9ae26f50ec8b531e5ac872bc8b96dd93 AUX vscode-wayland.desktop 580 BLAKE2B fb70f6b28e975368550735f2dab8be6ccab9510481c794e6b44545a690224bc93b51cbc6beb809886eee1cde3648eb284374c87c0b74a1fcc3bdf0af0e700a9f SHA512 615cacda3121b4a839816722382c23bfa2cb162e2a772ba91bded9e161a92763bb536778ea8f716e4c6c46f4f6c289a9c922347523d278ba3714569eb64c0234 AUX vscode.desktop 451 BLAKE2B 3c0cbe4a9bf71d47c3534bf6f7a265a04a0949b0bb86e060a0ecccb3b9f242ba9b46f1fc0dea37ff0d982ec88417da980b31b9658906a8f23c707e9b100183c6 SHA512 334b8c025c4a99e0f1390c56dd89e529c23b0ea3f6ec5a83105eb6acc4ff62b4d25419353d7bf4bb69dec611bd98778e7b8c728d2392827aa97690b5b91c7fb8 -DIST vscode-1.77.3-amd64.tar.gz 124980454 BLAKE2B b8f92010c575edec2daf39af5bb2eb8ff43c9538a8ac6cd8ce2c6a66f461c5d0a3284b6dd0e540e7b8ef195652e7c5c2439a8c4ef8286a63d3fa24fa6c663c20 SHA512 9772ec50e6e8fb099f746e89b5b6fb3948699e92d1bb865f2de95317baa2dbad7ce30d61132585859dcd11699b52f91229cc2622b01492d1c63254964015727c -DIST vscode-1.77.3-arm.tar.gz 112112804 BLAKE2B 53be5e0f8ec3d859b36626f98799f3cbc7270aef5f8770a69924a5a6121d28609592cd1c77e663715015128c9c4180f6555ab35ff896e76f9e913b2c308770ae SHA512 9160e0cdafa3f562a504e24f94c8b70100d79a776dd711b2ddcd700ded4428d7523a1f396d9377bf8ed7a4977a448a2ee98d77111afb13f69ae91f870cfd8ba6 -DIST vscode-1.77.3-arm64.tar.gz 121682734 BLAKE2B f9428cd9ebf921bee3797e4b3a816935e00a37f1cbe0ea128769b52f28e3b3fce4f758caefc6667eb0e2dd2702a6047ad337db91b82e16167860a265310ad5bc SHA512 b16f4d3a1d6c1c612520128fd422f339f0c2acd049fe82e3bebb903641ad17dfcbfffcba32b15bd9595d7ed622b69af343efb5e616ed94f991247ae17fcb38bc -DIST vscode-1.78.0-amd64.tar.gz 134687218 BLAKE2B f29366cd55661fbdcdeeb5344ff55fa8924fcdd8bb9df77a83caded61dc51999b69effbfc758bde98a04e48c926a6671969d978fd98d5a5c706f54cafc8dbd6e SHA512 214b198f21b663b001667280627a99deca07409220565355eaf21d74ddf0524aec5ceff3cf7f97bf60e12657bd88a394ffcc5b9decb379b8e2323ff37b243b6e -DIST vscode-1.78.0-arm.tar.gz 119254165 BLAKE2B 5ddf5372f1ef21e99463d742cb73f2d889f03f5feba6753ea11f5eb48f19772bcdb951a3f291cb6820bfb9892b4ea5c01a73854c202903685f28b28d088b752b SHA512 f1d03a494442e49d591c11f618abaa976e63c2ecb8927d8a45bcde37ee9e9380b2fa621754b4ece0efdf524aabaeedfa6442f476a06edce30a13aeba98d6901c -DIST vscode-1.78.0-arm64.tar.gz 130765917 BLAKE2B 8ed333530481ed1067163a8e27bf619e47504429051408d581cdaec8095ba8648c0045f59d8907f5cfec1ac2cc51acdc6022cf97e57a98c68483e8f725f9c89d SHA512 dffe7761eb961e9d2584fb5ca42e56fdcff1dfed858a5a098309c7f9311d79949c9bbc00be94258d052e541b27be2e45b935f2b7a1afc498898e1bfde084e304 DIST vscode-1.78.1-amd64.tar.gz 134680069 BLAKE2B a8e631e9fa6ad49dd0e116558240b60ae626f8f4b40849be5a2c67b129029bd581ef177e6ba4d93bf514779e2048e6ea22b3a4a3f6073fb71608931d17782e53 SHA512 af16eff2925c0e39b94ab61e18a6c37e9553cb77477a567db8a1545a6dce13b51ef7f428603cf518b1c733c2856d4050a47b00cc4a7bab614553c46e2546c37f DIST vscode-1.78.1-arm.tar.gz 119244941 BLAKE2B 9657a126e1666e6cb65043d84d182643c94ab61f587c6818fd7e0c7f9f7be773cb2206da5c62cf6dfc2fe5943ddd3fdff918cc31878e99cca8e3706713e9be9b SHA512 6f82501408c1db3339271e90e3ffb4ad604d92760c32311bd4f928f4be140a1a49d8c9033b9287e60a8dfadb41aba11c8f96041872802eb7f3dbbdbcec1dd6df DIST vscode-1.78.1-arm64.tar.gz 130770767 BLAKE2B 9b178f3bfcd88253e22a85787556922ab8f3673216dd90a346c7184f8673b81a8e05f59dff3c2307f673db1e47cbaa7cacd01abb7bf908d56c29f7f0f5868052 SHA512 43ecef29ddce595d0ae0f4913570947531cc7a2f5e489e24e3d82ffdf36498272d40e353c12159ae831513817194153ba9900e1d37f75c0414e45809e86b8219 -EBUILD vscode-1.77.3.ebuild 3246 BLAKE2B c199014d6044a2906cb700e0cf675d21b368b70485de12c7286e55a4fa1066f73cc375f860c56bf067442ae1dad69a407468959bdc5c3336d466c5d40e1fb480 SHA512 554121ac0d4442d3f732ffda2274ab4ea7a9c09614d36eca7e92b9a4777ad14d02216f96899cfb0c83dd8f14b4164ccfe39d603821ce3c4dd4e784d6a9f904ea -EBUILD vscode-1.78.0.ebuild 2916 BLAKE2B ae628ff4f137e052333cfb1ec28c245e66944ef1e7e01982050883825e11f19dfbaa259bfbfc98f30d8e15a3e9aa9f373e1f27385a29b427e14047d19dc8eee6 SHA512 6fa0f6f3328e8f330c252fe30de5d0b4e8f2529cc9950d23d0c116bf4638ee9ce5d94180c7dba1376d2130fdd481a61f193d06d80ecf6f473d5bdb7849458c95 EBUILD vscode-1.78.1.ebuild 2916 BLAKE2B ae628ff4f137e052333cfb1ec28c245e66944ef1e7e01982050883825e11f19dfbaa259bfbfc98f30d8e15a3e9aa9f373e1f27385a29b427e14047d19dc8eee6 SHA512 6fa0f6f3328e8f330c252fe30de5d0b4e8f2529cc9950d23d0c116bf4638ee9ce5d94180c7dba1376d2130fdd481a61f193d06d80ecf6f473d5bdb7849458c95 MISC metadata.xml 1058 BLAKE2B cf7606233d99e4429debe5ef824f235f1ff3083ab5553030453e982bfb5860dd5ccecca3792319665835d604b6ff2cb53ebd885bb959236784c62885087750b2 SHA512 961552953336ad9606c9fc004fc3e0fb8d7481a017b6ba5da683db5ba989f58d474ccb4ea3a001851b2cfe705e7fe3f70ba01a14dd1f048523e73af522d50410 diff --git a/app-editors/vscode/vscode-1.77.3.ebuild b/app-editors/vscode/vscode-1.77.3.ebuild deleted file mode 100644 index dcc3b5985195..000000000000 --- a/app-editors/vscode/vscode-1.77.3.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" -HOMEPAGE="https://code.visualstudio.com" -SRC_URI=" - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) -" -S="${WORKDIR}" - -RESTRICT="mirror strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - Microsoft-vscode - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - 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/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscode/bin/code-tunnel - /opt/vscode/chrome_crashpad_handler - /opt/vscode/chrome-sandbox - /opt/vscode/code - /opt/vscode/libEGL.so - /opt/vscode/libffmpeg.so - /opt/vscode/libGLESv2.so - /opt/vscode/libvk_swiftshader.so - /opt/vscode/libvulkan.so* - /opt/vscode/resources/app/extensions/* - /opt/vscode/resources/app/node_modules.asar.unpacked/* - /opt/vscode/swiftshader/libEGL.so - /opt/vscode/swiftshader/libGLESv2.so -" - -src_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # Cleanup - rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die - - # Disable update server - sed -e "/updateUrl/d" -i ./resources/app/product.json || die - - # Install - pax-mark m code - insinto "/opt/${PN}" - doins -r * - fperms +x /opt/${PN}/{,bin/}code - fperms +x /opt/${PN}/chrome_crashpad_handler - fperms 4711 /opt/${PN}/chrome-sandbox - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor,ssh-askpass}{,-empty}.sh - fperms -R +x /opt/${PN}/resources/app/out/vs/base/node - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/node-pty/build/Release/spawn-helper - dosym "../../opt/${PN}/bin/code" "usr/bin/vscode" - dosym "../../opt/${PN}/bin/code" "usr/bin/code" - domenu "${FILESDIR}/vscode.desktop" - domenu "${FILESDIR}/vscode-url-handler.desktop" - domenu "${FILESDIR}/vscode-wayland.desktop" - domenu "${FILESDIR}/vscode-url-handler-wayland.desktop" - newicon "resources/app/resources/linux/code.png" "vscode.png" -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" -} diff --git a/app-editors/vscode/vscode-1.78.0.ebuild b/app-editors/vscode/vscode-1.78.0.ebuild deleted file mode 100644 index eed866455058..000000000000 --- a/app-editors/vscode/vscode-1.78.0.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" -HOMEPAGE="https://code.visualstudio.com" -SRC_URI=" - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) -" -S="${WORKDIR}" - -RESTRICT="mirror strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - Microsoft-vscode - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - 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/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscode/bin/code-tunnel - /opt/vscode/chrome_crashpad_handler - /opt/vscode/chrome-sandbox - /opt/vscode/code - /opt/vscode/libEGL.so - /opt/vscode/libffmpeg.so - /opt/vscode/libGLESv2.so - /opt/vscode/libvk_swiftshader.so - /opt/vscode/libvulkan.so* - /opt/vscode/resources/app/extensions/* - /opt/vscode/resources/app/node_modules.asar.unpacked/* - /opt/vscode/swiftshader/libEGL.so - /opt/vscode/swiftshader/libGLESv2.so -" - -src_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # Cleanup - rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die - - # Disable update server - sed -e "/updateUrl/d" -i ./resources/app/product.json || die - - # Install - pax-mark m code - mkdir -p "${ED}/opt/${PN}" || die - cp -r . "${ED}/opt/${PN}" || die - fperms 4711 /opt/${PN}/chrome-sandbox - - dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode" - dosym -r "/opt/${PN}/bin/code" "usr/bin/code" - dosym -r "/opt/${PN}/bin/code-tunnel" "usr/bin/code-tunnel" - domenu "${FILESDIR}/vscode.desktop" - domenu "${FILESDIR}/vscode-url-handler.desktop" - domenu "${FILESDIR}/vscode-wayland.desktop" - domenu "${FILESDIR}/vscode-url-handler-wayland.desktop" - newicon "resources/app/resources/linux/code.png" "vscode.png" -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" -} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 250735569465..378b2b72c6f2 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest index 8534d12f6a6b..9769254c410c 100644 --- a/app-emulation/ruffle/Manifest +++ b/app-emulation/ruffle/Manifest @@ -1,5 +1,4 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e -DIST ab_glyph-0.2.20.crate 17419 BLAKE2B 98e2130393078c3c32d0adea870f1b0e7d9650d7f1457a3c51492ac96b65c8adbdb8125afaffd67800e8a9fa4f762cdd0fd1c3a5be5fb1aab2120e355f979597 SHA512 8a008cb3cf4298e5a262d1354d24394c439bb0c303a5061ca365539759ed3f3154155b127263cc2a9712859d26dc90a886055b1c4eebfb8be86f5a4920b1dbf4 DIST ab_glyph-0.2.21.crate 17764 BLAKE2B 83fb307f03d9ca012f1d4a80679f282c598b253decda343859cb9821de4c9e0cb339d26eaf40b4099dd077957fde5d252e9d999478875d5e1aa685d5d5854d39 SHA512 3766c240f8acce486de23c661da7c708c56a5dff04e17fd9dc37f7fcab22d4db6905080ce7a6707c2b8f85cfcf224e068af2c51e53440818b8d021ac8d3b8457 DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4 SHA512 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 @@ -7,7 +6,6 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907 DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e -DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST alsa-0.7.0.crate 69367 BLAKE2B f994774f57f37e12e97ef0a961caa95509583df48102a904ca7563c6147222099941eab4d1b74ebc8f4e289fd0baee0a6cb2b6ec1e1983748e5d1c4cbf6bf3b5 SHA512 f39d966305459174e88c7f75f140f9606ddcdc64fcad0c140727e5885605567683f33541f98c719f50b583a24f7db70797b0a928b66666a13878366c084eb247 @@ -35,22 +33,18 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST backtrace-0.3.67.crate 78564 BLAKE2B 8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b SHA512 8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6 DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b DIST base64-0.21.0.crate 72180 BLAKE2B c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2 SHA512 60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f -DIST bindgen-0.61.0.crate 199472 BLAKE2B 0f471a326f0d9294e7fb7faa83e3eec8a912955d3c75565c94aec13c439d15d59c8b62f9bf87e57410605bb73e04eb48c49338f9571010c666e316c8bfc0f621 SHA512 4e71f03ed614390dc6f54a7b5ddf2600b43e3ca599f68516ed260286b054deddc6edd1c56504ea059e1c6a5abd4e934418fccb56109aba122d5a65be888f6d91 DIST bindgen-0.64.0.crate 204700 BLAKE2B 4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb SHA512 f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95 DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.0.2.crate 32293 BLAKE2B 4ff74b5abae1159bab45fa46c6782c241335186c9df07a0a419800c8d9aced0454e27d62027c61d1b4fbef3f29090508cb4955e085cf4a25bd9b21ce0a8a2e51 SHA512 4581eb84133135267f8b5f1ccedd8a921d1d6ac3189e079f3d77bf78f3074008a0330e17a9fc6249b3e1db787e5a73526ad59b8bb2e1fb3a31c4bbd861460353 DIST bitflags-2.1.0.crate 33325 BLAKE2B 002d427cb3cbaeeb51b2cbb19c9e0fa5765d70c0e575e9afc4294d935e6e5a7d01753c1978a5abf9e95ab8e47d8fa7851d2bec77e8c382e871598c95c8ada983 SHA512 25912118fc08125a3520d2aeaacc5d35f9876ff4bc23b551da6c9e23ad05fd1d6ecddf188f1343aebd1d3b4d7b24b3081af27e5c98a4ce6bcc8bda73d5370ea3 DIST bitstream-io-1.6.0.crate 30445 BLAKE2B 48c078ebb28f36e65f634f545a8a335c47d8e24e6a101204cd16b1aca4425b2fbe20ede37c743d247440fc7fedb71ab2502bac96c8b39d2e07d638c4132b903b SHA512 7b530eb34351f822b6b114d55d33bd9f5ae618d56e336ef84e78f991aa07e901918895e1815a7049460f5167dbd9b73104450715b2c2a18d73b509e71813827c DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST block-sys-0.1.0-beta.1.crate 9039 BLAKE2B 8b645b73cebdcd523d49d8060835659750010d0030cc0adb8adcc030a171a22074e8dffbb404c5bae4da482aa9ab74eded9a74880cf15e08c7d6030376bb3a35 SHA512 0b93ff2a129a5480dc5559d9f7a0725092325aef143972f292eb94580f129fbb199705ac464e6c33889abd8c974236b0dcfafe200ada9b08e361635f3cb2b194 DIST block2-0.2.0-alpha.6.crate 10639 BLAKE2B ea56e45e4d53f6edf4f9249e8cd2005c657d5f65351faa285601a81f467f59075919807111e7cb43fd739957caf0b502587a1c62dfd713690012d4952aa91dec SHA512 863ab739d0226970baa48534a2a27ce9ac87f938898392998e25659124cf7d3738f5c9f7f950c35688c51b7451d009ce8e8595db048bad3bbf4240b4f11001b6 -DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 DIST bumpalo-3.12.1.crate 81653 BLAKE2B 26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510eddddf446f4baa717352babd68b6a3200b7bb SHA512 1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 -DIST bytemuck_derive-1.4.0.crate 14773 BLAKE2B a4fb917dc64d58b470ce80f42d3a244858b37317dd6c31b9c79133cac36e08cce517b55c0e49fc011023b399b1fb076638fc487d9e9fe021c6675ec30d0d5df8 SHA512 4d26890284927c8a26a8a806aa51e4b78042ac9a250147ac6a32ed224ba866e0c6d2ade1ff190d1823a12e3bc93b56a8d9b85e4758197affb809e4708ebd865b DIST bytemuck_derive-1.4.1.crate 15159 BLAKE2B 696663115e722ee8218f32c8ce4889222e8d138ac7690b7fa4e34b4f87ce3ea2203e116796af058f6a6d85f5d5a38a7fad568494409397eaedc36995d4538711 SHA512 db977ccc9f9ef1404e82352bc03571f4cae8adda4f5b29ec16e94b307ed29915f7d4efcaf6414394c7ad7ddb09d1eed414926005b121394ed074d706479ec233 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000 @@ -60,20 +54,15 @@ DIST castaway-0.1.2.crate 7124 BLAKE2B 43b5cc2106028b9d69a79235e9b1431fb76de1c2c DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 -DIST cfg-expr-0.11.0.crate 39821 BLAKE2B 19a9c100105026ddb7e415f31f0d2ee20c431df02b155fc9e1975d586e4d1cc6f34a135a6962cdd6b95d7b5a56cad0a051bc5c3de9b5bd81b6ebbacbdb2c49c0 SHA512 92ef9c4f1ab0788295efe75cdced1a2a63503892fee1b63f8ddd5a6fc125b6046e17950f2ce060133a763640b992988a6899b15d397d3892f7a3298b3a3130d7 DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4 SHA512 cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd -DIST clang-sys-1.6.0.crate 41211 BLAKE2B 3b9507629f8b05d40d9a976faf84f57fa3a9f7db21f7d81587b38bd210a1e19043037ec22eee31ddfbe5fb8d8bd1314081e15bd56302d0476413f858a98fee5d SHA512 0cceba8835b7c2108c5be6124aeb36130da759e9e05fe34c04528c9fa3f14826af2ec003ff8232ef789a740ff39635007cade54833c0ce30869ab3f2bb9560ef DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c -DIST clap-4.1.11.crate 207841 BLAKE2B 4c35ceeb3587e86f2b7b2088fe046c95c5189ba740fb7670ab225b67dd743407f762e790f46aaea66b7816de76fbb814c927531ad860020ed8febc8b9a32bb8b SHA512 297898e936965337728142cbe09f128075256f1274171e0f41b8c8e623dab1ce2e6bbd138d48824325b6cc56fe5b973e67bbf118f44d4ac59b60ebcd018ba995 DIST clap-4.2.4.crate 54031 BLAKE2B 1affbb19f1f5f08585d0190b832be012e782442e62427befa35a29fd66391fcf317ed3549e8780dd502f9b3b564b287b7b16d0bf0a5d80f7ffe80fb4cc15926a SHA512 cc73c65d59fca7fc2ae7b40f9f9f9737a3fbf352338d23cff8e8f97f121f98585adfa795f7084523ee1c5bbaa46ffba7abd7b9dcb9b43c39c6b1780030f6768c DIST clap_builder-4.2.4.crate 161926 BLAKE2B 1e56748998949d0eaa221f8ff85f53add990826fb5a748f735af4b23e682b02df84e3d56b1611998350fcdc7815b4234a8d5b8f2346d18d74d79f3e31ef7d272 SHA512 a27e626ac84d4630bcfd2518981130108c0000dd672499bfcad88d5bbd933feae91117c656dc106c6fa5010b7f1fdab9b7ac4a548a76c29aedbb79067ed917f5 -DIST clap_derive-4.1.9.crate 27888 BLAKE2B d12fb881e963966e99b5fb9d73e0add1abc4a46bebdb26a1cf5dc50e8d26dfb170b51801189a7a0540262aee76f8ea9570ea6d200096b5beb4419644e1472559 SHA512 4a66945ed965950bcd4c1c80f9f0587b6fde566b7dc04bde251421221c0cbdf78ac12d0f7eac21e554759f63d0349a388a35830ddea3a7afa73343aafb0d90fd DIST clap_derive-4.2.0.crate 28953 BLAKE2B ba1a598c4febaa3a2eb41fa4f0b78b79c1f0fa9e04b488c770a59fe450e057648941292f54f799766d54f979f8e0f38c145721b410a6da9cd9eb4bf3dd1a81d0 SHA512 99f509007248bef618550ecb49f77bcf8efedd0067333e97e72d4d3e05db08db8ba16f353a28a53c5719f5c6f367b8e085536492bf38b46e8d3cb9dfcd78ea1f -DIST clap_lex-0.3.3.crate 9648 BLAKE2B a0e0e7627c35250baa956d9fde855650c8fac45758dc6083b5268042364aa47c0781eda9a86c0f943c97f4e702f67af2328d65fc7de58e64fdf26c185d9224fe SHA512 b3f89b462a47f4e53df098c1db0b9dc78871b42a3deeedfcfdfc22e91b6671968bce5e80c1c7331381d4ac0f6f6fac1ea1fc1ff4e026bea03d3cbe67a7ebf128 DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9 DIST clipboard-win-4.5.0.crate 13476 BLAKE2B bfe3e9c21d58e0001b85c69d724b03b2bc7128fe67420948dffe0b9709504924339c93b5acc2a572a7780bb1adcb51ab10ac172b972c26d325f3ceb7f7f6dde7 SHA512 2dfaf30119eb77c9f069310417f11e836e158ba43f988ff49f79647f5fe44bacf7e28dcc11ba2cd95389c685a69be0f5ef8b033ef09b94c9a3e484952e891d8e DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 @@ -82,7 +71,6 @@ DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645 DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a DIST com-rs-0.2.1.crate 10647 BLAKE2B fe4306095363fc20ed18b3880527d7a574e96d1b1b9613fea73b9c311ed391db7c2f3ae5e649b16b4975161220bb2907eec14238df4e9bb329898224bed5ca12 SHA512 e4bddb8d740553351e58a46c5dca95182db6eac90bc3f7a5f9fcb1d41b6dd7988eb12596ee8eec4f1c114a283f15f1fb15b0506fff9c1beadf811638c2a636b0 DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 -DIST concurrent-queue-2.1.0.crate 19476 BLAKE2B b3465c7c5a1dc0d3d6ad0cd91c489076da9cd2460013f524ae673676e39a6186070c3a868ab5c0f2737f612b388ab9220964ea2f2ccde5b74ecfc3977a9aa87b SHA512 ee50e3be2f195977340d94f4249086dd87357e533b12a46200cc26004b7bc22cdc16608453c4f8c1ae332c1f6060b7c861d1a350f9c7223275e7dce3301f5b65 DIST concurrent-queue-2.2.0.crate 19971 BLAKE2B 352eac954937dcdaf85de274125910abb9d338fc3b173ee2f3b800881209f9ab024428a615f2be15eef7112167cebdafd8d5d527e19d13cbeb412e0695337426 SHA512 0e5f69c188cda8e54a7236dddb3a92e929b906c3bbac3d3988b7b5a101001a21cf48ea3a4fa9abd52f395d20e2c04f822c39ae2ca25b287fbe823d5e665ae401 DIST console-0.15.5.crate 34788 BLAKE2B 915818e2a5cc6776a3d40f51ac85ba178e738f5cf40e5e3c1450aa731a04d73a617341dead606e043fcf66d0701f625ccdb5c787978d784c3f22f9ec0524e89a SHA512 54dc15a0c0d7e1a96a368e5866e1e5ea9d11b0b7eafd0e086376085efd3f656bcf5ec86f4eb387b42dd8cd4258f9162c401914d519a175331d0c1873794f8d43 DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9 @@ -90,21 +78,16 @@ DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ff DIST cookie-factory-0.3.2.crate 14325 BLAKE2B 34a45c00e033b7d684b1bfd61a60d5969d3f5cf72532239d09f4f9f803b8cdff4858d1c827bdccc991b562c3ecad3b308995430775080c06fd5ad03538e6e9de SHA512 8c3eb5ac052368a426158ec23c4d2cd3d74f14b426782cab4b89de6070611cbdaf4360a668dc3c76d9168f738cd10389eb56094f72014c7e5c249ee1616aebc7 DIST core-foundation-0.9.3.crate 27059 BLAKE2B d94fec51b1b1055c285609f4bba45c5169a8cc775e251eac7fbf0da7ef894e1be9ca9f4236b82b67be0610bdf811366e0c6fd3cdb671a1e83c49717e2c5b2d03 SHA512 de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072 DIST core-foundation-sys-0.6.2.crate 16204 BLAKE2B 32766d4b23a2b108777c57b2115cc718a0cdb42fcd2e3973a0adf944d326e0796a6953756c42140eb4e6e96a2609bfb41f84a54c59b4b840d7213f3c5dd4234e SHA512 bfbe4e77a5e2644952c66a2afd21058a07583d3a1776c34dbfc316d159289073d92b8672eaab2f39fa46c48cd7f22d88f0354f02b3208482d700473a807ebf07 -DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6 DIST core-graphics-0.22.3.crate 29514 BLAKE2B 6e89281ea95f323c60d1948aa2ebc808bd886e4f5f6bea8dc6c79bf8e290480cde7e54bdd4368f2976a5169948538a8b65233eadd619e279eb9c2c866426e9cc SHA512 94f0c5d55aeebfe6e6e8b335f6789e4f980dcfc2206c44b888d984747fea0f67e43df26acf8cc0d418cafa81ad1435ab584af05657c613b656bab4ede80b4557 DIST core-graphics-types-0.1.1.crate 2530 BLAKE2B 2340e9e0147a904e5b439b3e9db53937347420d901f17677e952779680f5294955f4578273989237adbf374b13dc24d6f6efa293575ac1a449bae2bb6ce37a7d SHA512 bacfd01ad05b21851c0cf84cdf9516f63c542d51c2ee8fe2692c557a474ac0859c4ff6f0c35df68956c0389c5974ce09647a744632fcdb2faa13fc7d13cdb52a DIST coreaudio-rs-0.11.2.crate 41939 BLAKE2B ce764a5bd60f1b13cb68abb9e159bc2b44e279357c145112de1b358589c316e2a5da2948f14690f606a7edf0b24a213ee8ad32ed412409a055903479f38bc9a7 SHA512 fa2cedf10b4b824e267b468985fe713186a8bf0eec036c1215fd84cf1a473d2eec1015293fa358c5b4daa64a4a7296073e9d1f65fe9a51f58220f3ea00a0dd49 -DIST coreaudio-sys-0.2.11.crate 5432 BLAKE2B 7fe534db247b6f822ad2b29bfedc5534bee965c95a793cfba9c32ac0e20ca0d841ea95dba9e42864425cd635955bc9804515e56ad238acd39275da4b8774e8fe SHA512 8ae9598971e44ff0d6671e9a6cc5e2bb1ee84be00b717f9038d3354c9e4524a2cfec8db549f66a558f39c00c4e55b183112faae69ea1f17b020457cdfd4f5f89 DIST coreaudio-sys-0.2.12.crate 5433 BLAKE2B 22676e81147f6c1b07768814d550c28897d0e2b27d47a93ed4fe5d5e6a19aa68ffd0482e541f2c7892a3f7731535b2f0d15c4527e9a09a854aeaac5581b66d12 SHA512 06fab89ea033bd2983bda7f1cccada4fffd5218d960c740058214b4198be81f3456122f6f037f55e6b439c42e4d416aa073afe5f2110f6ea450c836c165e2994 -DIST cpal-0.15.1.crate 97579 BLAKE2B 51498d792340f5f6a2395a5220d19dbd54fe6e3b8ad72a698452ef9c1ca112ae950953fd46bc14f7e918fcfe0ef3a06bf33d2c81c60c59c6acfae1b673a832a2 SHA512 5519ae6c466ddebc57be2191f317166f31d0de4715b5c5484ef6d59a8f463d18c88d0b2b6c83ce6d9ce13bab50bf5343f761cd1ed5dbdef3cfe9d7bbf2361555 DIST cpal-0.15.2.crate 98128 BLAKE2B af06ea384069ece983a4008f5a0a18a5a7213446beaac163594d159d0e8fc6ffc60058246019ba54e0889872f796ad4c60837e5332dfff8f34e621636ed3d5cd SHA512 a2a92dc2a506cacba143253a9e71de8ca6993ef8a1f936b29ee26476c59a4204db307063fb22a30740716bcb9408bafb3ceada5be5f7ee843693ccadc60f35ec -DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e DIST cpufeatures-0.2.7.crate 11563 BLAKE2B 917f8ce2675519b4d5d89fe09b02e147f00a915d195158a690b292376bcc2937dee8f76778506556ecde0187c74ca8c046973f44e1f34e4c8bb6809d2d4347b7 SHA512 46988efd895b88751200dd9693a1040f698c8b2ecd5d3d4ae1d8055e719aff262afea764083dabf1d8202a51e7e16b4f51adcffc8a2424c841b58840b6669490 DIST crc-3.0.1.crate 9950 BLAKE2B 2afbaee34f754953396e452260290422d19416dad4b88333e4501592deff3b3350363ca4c2b37d573ecd4e64a762b702b79445460f15fc90bdb8214fe43c0945 SHA512 aabe9d4058fb4710405146e978ec5881bce5ce8971618b69a7ff873b0fff15fc78e5c48ff0136ca6d37663a53905bc3c5daa0ed3a2ed4d8d721e90c3b0ec28a5 DIST crc-catalog-2.2.0.crate 9931 BLAKE2B b9c36e7f41e67daafc31f6ee6bf37ef78980171cd84565c103770a57bbed1e04f2b7a7261e7917252b3b6be96837e8138a8b9829380be93a69ee6f33ea332397 SHA512 9fcd42c44c66798c97ed36b36a902dff6e83a96d86da0f146c0db287ed6a00c8827d6749bfcdd090083bb81103bb2397e388a0e2a21698d65550360a45453396 DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 -DIST crossbeam-channel-0.5.7.crate 90257 BLAKE2B ac8d47df391d64e05f2eac2df7113d9038d53639d963cd45109c2de71a1b32c9f687052d5fa88533271ea3569519627729fae1e092d2491d2b66bc38e21e176f SHA512 70d605a224db1a4e2217280cd2269a954781bb21a0dc5b0b08a5a83794daf1c941181f271c6a8347f72321ca2119dc562ee016fdc18104d5d3327a82b412e9fc DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19 @@ -115,13 +98,9 @@ DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17 DIST ctor-0.1.26.crate 10803 BLAKE2B 93627949b92651243b7a763d3d45a22fafcf2147a30661c4cc017e222bfc2bc12b4071054e3079adc431fc8a5dd8b86a8d11c53c401be6db846a3d0d2076b9b5 SHA512 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d DIST curl-0.4.44.crate 91415 BLAKE2B 0193d51d0ebca5a9ac87a3a2537d573a15d8f0c47e0dba5ad3c0401dfe4a96e63c43a1be054433eb782f90ec61dbc60a12ba035e4fdb033eefe53860d41c3494 SHA512 499c3496cb019856773da10c5dcdf539c3fb7542a5e5dde4923d36e0f9274515b43a68bd31fc18a9adbfa9061d752fa698dfc2fbb6a6b1c1347001b3d112b3e5 DIST curl-sys-0.4.61+curl-8.0.1.crate 3101374 BLAKE2B 5a5b50ed58e0a010aeb6fe1f5c05d6a8eaa73e3c2c89462d6a37eb3de8fdced213a52c710765fbec5261b7ae77af30378a0872720073edf65939b327cf6261dc SHA512 ac8ca9a748392a213873047f91b247fb22231138ad417354c248f497020d850ce19b4c6f037d35cabd0d60e31dfaa044d1a901d344ab7c2785cc7f97a72e19e5 -DIST cxx-1.0.93.crate 195886 BLAKE2B 666cb4e3eba95714720f73fdd4c4adaae045be006bcc289bea79486d9d3d3a4e409600b2edb9dac2c2a715289f49a8476fd8a54e8cb15f3d228e6374ab45a75e SHA512 129a5b238d3e265c4297dfee223947ab6a51cf6376f1a26972c1effde63f50e9515db3047eaff7696f18696a678523034e299d7ef8c89cd8383a6fd526749f2f DIST cxx-1.0.94.crate 196058 BLAKE2B f504685292650a076c3689540cbb5906721fcba1cda0391e855d75b9b1270249805986b501291d91c947c124ba8affa1659e43e040bb264d3ab3aa23b98d9718 SHA512 fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be -DIST cxx-build-1.0.93.crate 84911 BLAKE2B 1802aed761e839c08700574e9c526e606461d1ce9f3fa5d020cb53ffe6cec4a07d299dafcd058589a7310d883c1ec1fc39e0d81b4a2b4133b50cfedd8e9f8d9c SHA512 71b45bdcbc59e800a84edcf5ac45b17e86457e260b809053f3eacf90c8808cef12f68d75820ef6459d426e3ec9bf175114855bbc2ad42b429b37e783f94a086e DIST cxx-build-1.0.94.crate 84842 BLAKE2B 39b8a11b925244410ac2dca3be5a27576ea67f5386588e768d9ac1041336170834c7c2d0cd0a61b3e6eadea4d6364e98bf4dca64204126ef815235a17f1edef3 SHA512 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf -DIST cxxbridge-flags-1.0.93.crate 5253 BLAKE2B a0b4bcaab59229b7c080961f86b35cfe45820df04b224082be3f83edf2f425a6d2ef95597e18d77157c3f12c27cd8d76b987ef123a8ac0c056c67b2baaea73c5 SHA512 1414980db37f2e8ed4a0cc8b5016353416376ba3c253dfad14a5e7a9866590046f7ce279f653e6ee4d855f270faf23bef41b9f2cb3491bac6e5d855fc40dc99d DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b88509132b89d035c62420e3d0cc4857687171063e2da69a787938188dc5e40fccd2b50713ed929f3f097efbc5b5956b5263 SHA512 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02 -DIST cxxbridge-macro-1.0.93.crate 59967 BLAKE2B ee03fb5ec7b3073149e8d6bfec6c87c2b032955821b6f135a5fb7bbf9bf420c3d67f1bc3d592951ccef4b54f9f8ece1f8ecb923c2463ec7bf3176e7da537a040 SHA512 320e524320c94b7c83061f232af9a03092b147c8e47ceb6c2b76626f7cd70680426705768724703124de60f50b765adae14c6938d4587e1645dafcfac961bd35 DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d DIST d3d12-0.6.0.crate 17274 BLAKE2B 5272d0acd01a646116966700c446fb7f0008720ceb76f3f131d8bededc64e47a499d0c8b7587d44decd0e08aa5bedbe825db2d3d2ed611d4c0191f747dd2f98f SHA512 d7124d6207001dbd240aa8ae36dff0be1d294487a67b9664cc762a44c7a6e79450f2af830ea94cc5423c68c2d3466d4df9eab8cfd185a2441673941900b5cf21 DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6 @@ -141,7 +120,6 @@ DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1 DIST dlib-0.5.0.crate 5788 BLAKE2B 0c1bafa05ace4a51fa7f5d8db9cc46773c1da9948e6a3f7e531c60953e554798d562546b50ddbfdbc266da8cbb988c59d57a95e7c3ad6e6d84f9b4888180f264 SHA512 1f828bc845570d8d6a6fb6c4f9bacd7d4f50bf800a68fbce2e0b8f8bf1eeee7e7260fc95fc49a14a3f7e2a4264368c80d8328d408b2a6544f4f796c48a4fbf76 DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14 DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e -DIST embed-resource-1.8.0.crate 13927 BLAKE2B 8dd95acb409fa7003746502b5dc304057207a5ca9967cfb027127e06a25280363459e9cf857a976abcfe7d7d035467f3cb82e5bae5a94c0be338ae52f82cc387 SHA512 34dbcdb6fce1a877ec111d271fa1e0181387ff5238e8074c250e453eee07434153d7f36b5a46a74a03cdd5700e486435bb8e8f268ee6cbb180c656a80559ef76 DIST embed-resource-2.1.1.crate 15202 BLAKE2B 35e2f070dccb1af1bcaeb94dcd88ccbfe991d7370f344d8b939f882385a09267b92fce01e0937945a4b6f352c12bf3ec540a9d7ae9db5479b79d75ee1fb9b79c SHA512 43fa4cc1f0c3a87c74806ccfbe3426cd0e01e8763e27a75d3be2b1576b1c62f74c0286e777f1ba49cf43943abf7823f7ea4106660ec76ade24c00bcded525120 DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a @@ -150,11 +128,9 @@ DIST enum-map-derive-0.11.0.crate 8218 BLAKE2B b1e38134d50ecdfa6c5a884f404cdd1cc DIST enumset-1.0.12.crate 20341 BLAKE2B 2b787736e344e893940dc91cc1f9fb6465622caff9dc02ece44cf527ab632cc2fb981243e109e9969ed1a2b7df93d894d6be94f525b691a17ba8333a192905eb SHA512 1e03a918150546c203b1afaf34cd345f655d23753d828fbb0fe588570bf4cf74f500b1ffcc69199c60683797f9986443b999fa229fac50e0d290b2ac14fb0507 DIST enumset_derive-0.6.1.crate 10713 BLAKE2B ea434d030f7b75ee2326cbf92b2275f8a3d9efba58c779bd02d538339a27b3321f79f5461386fa4aecaf4c1dfe3f70b75bbb90888ba997526be7c9c8b4d57550 SHA512 89c8d21e7ccb87fc2cc76e0447a00461b5669e3e29823cb4eb0e3671bce73ea0b6ba90ec58efa9d9ea536f4165a313fcc0d0bf4864b0987f31c42e8b4cce93ab DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4 -DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST error-code-2.3.1.crate 5324 BLAKE2B 3e6c18560c4f30d9fa8e5487453432b220b88acf59a421d2c2ec29bd77bba75ad8bca63e99d384442c7d458b5936dcae149897c2b0c57ad6e621f9b7928b2331 SHA512 a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e -DIST euclid-0.22.7.crate 75976 BLAKE2B a2f6c1627eeeeca9686b0bc520e08a69be403836c57a6926df04a717995828209c00164c216388a4fe25200dbed5931b0813400d1a42ea9398ac135a4824de59 SHA512 44c8be57191f6e88c2123210df474a70cdaab1b527a0b171a217cc5c791ea654643c2fd127fa6b13e20bffea494a10be73c767e8aa44f38060cd44d64618efb2 DIST euclid-0.22.9.crate 76671 BLAKE2B 784f79bc10c04fd438007a566bca8fcf58de149d414306726a211bb822f5de62f91d6fe15d623fe36b82757d6b2426279914352555abe1bd582b64c6f196293b SHA512 19fa3756085051c86a58c4ea00cf459b43a6326c9b916e17e15160b43813dfd3edf113379dfdf5f345b7c96d294a75f1ca96f1065f5bac9e44cf340434a2dc33 DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22 DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 @@ -165,37 +141,23 @@ DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 -DIST futures-0.3.27.crate 52816 BLAKE2B ed8b22ecc68bd4a23c8e89a34fc5e3630073d51f0a19d52913d37cfbb1356dce0de36dd8b1adacdb41d47069a378c63b4fced855aaa0c55ce143ca9a047cbb0d SHA512 2810721213096b37ce557213e655bf2727aec2f4ef57c18ec8eb323de3b9992ddaa354b6654d071c39f05260aee3550ce2f62b885e1b7fc332c1e3137f0f538e DIST futures-0.3.28.crate 53229 BLAKE2B fa4420594a8e261d2622715e5e40123d401b0a549b8eea9f72efe177c606b1fdb3743717a4826bc82479c1700e90a1b3bb3d0955d75e7eda84adbeabe0dddf89 SHA512 271c83c157de76b1c58db49d6f7aa0591c665551e60dbb260c3ad292a48138979b06e76b99a78cb4f3ea57cff3ec5884839cf6a0b807fa212d54ac28799c5e6d -DIST futures-channel-0.3.27.crate 32278 BLAKE2B 18ebc1d6c8f81aec87a4a6033ffb1427f9f2d353e856e7ae02e7a9ac57b6e0f9435bd871705ecca221a89420777d816af3d50ef8fc66a3440966726b0ffbfdc3 SHA512 940755bd8217f2de2e68f99bd73976e4769e0225d369a681f28d14f5224c7eb07a9d236972016c5e57d8e20c0cbe5f3468368b0b79290ceaec9fc30159392cbb DIST futures-channel-0.3.28.crate 32281 BLAKE2B 128709ed9c3f275ee9365135426b626dab7d34a706cb9435a6ee45e2a28f7d2e6702b7bcd8b0788f7171ccc75917f287834a18c8af58b73ec07f46425aecdd97 SHA512 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99 -DIST futures-core-0.3.27.crate 14709 BLAKE2B 801d2f20dcaef9e2983c3cfd504a4e73a7f0e861b8f76e49edacf8827e584b6ad33f0b358646c5fa93f5a93dc3354258ed630e847841038df30890f1929bd466 SHA512 822ce6b9e38c33eb647960474e0cd700b214fb943ad42a3aa9bff91a23c687e0de14d7daf5dd5b238cb527ebfc950f8c91b83dc39b845a9c13fc0f64e2bb32d6 DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0 -DIST futures-executor-0.3.27.crate 17745 BLAKE2B 0a8d626511da8db8853314470effe6fa7dc408a12150cae79bc4478a81d1de3a1744b177016514981b7608a2958bc8feef2886c0d4ac1189ed2268893b29afc2 SHA512 c5e1a1ad5c053ced8743f3d412734ea29471d42e69286f8c61945003777ad9dc63170f371e0d245c8d4bff5735f3952c600f22bd742f4bf78f47577d9bc35ec6 DIST futures-executor-0.3.28.crate 17743 BLAKE2B b192025f0838c924783090e7b0bd7806edae0502172e5f961d4cab5a4a5c074050ab6a707a50baa0ac2f505deb1e3ace4259349570beab0bff34b7bf6849e9ef SHA512 1404717a512f1968e3ac6c53bb6c428fa049b0f6c61565ddc4859407cf16c56735cddf7a2931b2816c6c8dc8809f76e7f98ff05d4f80e4567488c2aa7b424a50 -DIST futures-io-0.3.27.crate 8912 BLAKE2B 5c2c1f10bf7f787c89fec31fad6bae4bbdf6f741c044d3d7b3b3e6e7ce305456f44a5b3ff3aad21380bbe2f2212ce15165647f5ad3fc03c539d245d65d2d62bd SHA512 93e42bb9e0af07ccf8f5ad683193d1992276317d847d76056e95b053732e07b327d2be067ada3a99672eb674ac20f8a1e17344139930e4931b6bc8a0983ff265 DIST futures-io-0.3.28.crate 8910 BLAKE2B 5554e9dd8548be47e7195ae8b223288cc2e765dc9feb703092972ec9e19ade825bc9d7093625a77c7dd2213df59e2c70ada84a84446b5a940c3e62daeb9dd57d SHA512 805177f2677a09d94ce5f010af9244e0e0dc285937e355a836179297c4c912a762f8d96bce57af388502810dcb67a772b7a522f5c6b21be3aa4b7ee46372d402 -DIST futures-lite-1.12.0.crate 36032 BLAKE2B 16cd92362ddb217fd3c316f1104635b086abbf3b482b3381d62e3b5ddbd20122d1dadb48c83d3022db080d05352ee5a40f33978529bac3eb182b875f45cd132d SHA512 3d26148ed1c87926de51412a8d08e0619c64b85b610a74d6f61fcc1972dc0cbedb04c5824fcb4ef0a920c557ac81a0b2b4403ddb1c01e11648694ae56c28d72a DIST futures-lite-1.13.0.crate 37058 BLAKE2B e1151b6263adfc96494ced26c377eb6582c4529f1c6347c1f920623400d317f6466d11e03c1ed70dd4172c57340b13b1fb1cfceedf430e3b95879bfa120d8e59 SHA512 2c007c62294c86108eba30a850a341e8fb369892bcbacfcd4b7ca39f949bc9a20624c3bb21630706d8240e27dcc402cec542480dbae8867ff933375e4be15fef -DIST futures-macro-0.3.27.crate 11255 BLAKE2B 549ae3ef6d0eb8a9159ff16d7730a7311274321be9adc321995a3342b141d01d6c76b04e54cd87b121e809c04511ff3165de7d4bf42c6a22add01dc2733b0f01 SHA512 0c7a4985820131cd3bd6f7d1ed89bbe19699d032a4ce4cd594bf02f268cb9bd3d5426f7e1e4eda999fd8ac2572bbd07ee5d399d8a2964d49deda0fe61131e33c DIST futures-macro-0.3.28.crate 11272 BLAKE2B 3f6bd63f402ab3348e1eae96897b4c18aad01b99a1f9ff555496fc6f3114cfb3334b1949604c21af251fdc4923c09e4412f40031ed92646a06ee05f6bee9a0d9 SHA512 accbe4f434b3704fea440e1fa7492c438068ac89798e3b2c85a2b251c55663ef2c65480f6da0884c8e80a9c5f5203aa6ae623059235f4a480a54d91bc5e9426a -DIST futures-sink-0.3.27.crate 7853 BLAKE2B 8470779dbfecafc6b19e9c2f61aedd6b25104b45b6aca120c4bb187cad5fe1b561447b40707f3b5255f69892db6038e65917b34444d099428f5baf65b7d93d0e SHA512 b376d3609212c80751de17d9e8cfeb062ee211ee5b126b0ab5ccc4615cc2eede352b4f0aa86e6a6f027df40ba617751e3d4374c2400d8bad3104319f7d5fc2ae DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07 -DIST futures-task-0.3.27.crate 11854 BLAKE2B 2e2ef78b69859ceaf074f292408c2c7ad7845229d688e76931295b97f498eb3bb87fc32352d34082c2b89e7e931ec65991834c7b19e79e13ecf93c8dd4bdc984 SHA512 67f424de561100d1521fefad210151665215ed2c93217f3da441b0dc6e071c2a138c32e9411d3ef1aa34e1391a73eeba7e2a51a277418eebe3c2d61588a3828e DIST futures-task-0.3.28.crate 11848 BLAKE2B 79cd7b01d24a5274b0e564edf0f5d041414d9dee02c503f2303958e679db0db3c652c64352052d20bbad7bace078b553f77920e2ae21a948a1c884eeecc663ab SHA512 198f3efa51b1a8492a4151a6e4ef6e7abd09f2f537f5ffc2b8f2cf739718fb9714718226ee1cde7a58d41a2e623445ae64013f02e7f00489320c06292465fa82 -DIST futures-util-0.3.27.crate 158556 BLAKE2B 419e6fbf60997c3ad5bdf76665062102f977b4e0fc83b110803c426f614cf01f0ac9b926bb3f4a9402c55a3f58ead6f087b3da41e38abe8573fbc30668822df7 SHA512 2d83541a354960653c2f54be5cfefa520611519d564f5e5d5e33752ee263426bf22f4e7a10900f8c0d057357a5afb311686d76794722eefdac8bc404788bdd52 DIST futures-util-0.3.28.crate 158510 BLAKE2B 0721356a4947b39cd066dc8a88afa7686b832be269295af3ebff8cd74b42dffe5484399f66e3e11e2b54c2b8e04ee002a9d507eeb5259fbdc00b226e0f94b175 SHA512 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4 -DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 DIST gc-arena-1a6310c0d5c98836fa9efb1c4773038ecfd5a92e.gh.tar.gz 38994 BLAKE2B 6bd8e1c37df26190266413d1970ebe677fc9d6d11e03472dcda6d7ef0d0a39df92edf2b112cfdecae40a6f40986dede799c75ac337667f7729ca4374892c5a05 SHA512 b9fffa3f724472d7f30b7c3d3b7b5d1018c81498ea5f111872c150462a4b6b5e7401838a2f6fc306cc8d4f73d29663626c7ef5317406b3dcf4148d6bb0392e4f DIST gdk-pixbuf-sys-0.16.3.crate 9693 BLAKE2B e81dcf3d7a300d367be14ad9b4c0826e5dad723418d4d99bebefe45a5acc94f8b55bd53456844317cf016528ee29b2366ae482c80f9e6241818502b64479abcf SHA512 79d438f0eeddcea1372fe3dbeaaa998b54ae9122ea437554913f0e3755eaf978a733e40a6560fc815e843add4ef128bd770e9454acca1c1d493d25734c2bdb7e DIST gdk-sys-0.16.0.crate 73303 BLAKE2B 30c0b789d0430624eaf08fe573cb2ad68906a5ea855bf6dddcdd84f7cb84b5def597cbedf235ad794d6e4ac8fef5e660b497aede70263774e0001ca3d18f3d9a SHA512 60fa49a1fde88053d79b70fe9d99fad8e86ec6802dd7fd95b4e7ee10ca5ffcf5285e3d03c089da9a3632ecedefbf06e8edfa24eb4b98c781cf542b39f46abe05 DIST generational-arena-0.2.8.crate 20899 BLAKE2B 73cccc9e3b836ddd37e7f64b6389c7bec6763ac9c390a5a9b4adc9b35200e7d26d21ba0748fc808aafac52087f552a4c56e8e10ebf8d016507e1781c579f1e73 SHA512 a5e073a8d26aa32b617fb4130d2b9401c3a3d9ff51a2910f2de4de019ddfd2e5077f2489acb40330e640c573139c1c911ce59a36011bd439c011a3af922bdc1d -DIST generator-0.7.3.crate 30019 BLAKE2B 208691ebd5e30ae91ef3165f1d5c1208df6882fb06755f61863eec66dc027a16c063de70dcca0fb30b03505a7bf0121677f407092826c39267be2810f03799fd SHA512 97caf0f1f8a760157be70090b86d6892920d149286359aa8650540569236e256490cb3100ec5481c8bd729ac060ad00732225b119f2f075831adee17adc039f3 DIST generator-0.7.4.crate 29919 BLAKE2B 9d851e48f006f1dadad8f275843f06c1ea031eaaf92907b5e22255051865d54e55307adaa1744471598e6b693aa46de753ab38fa307eca622ba840ebb147ef3c SHA512 b5264d30f3873f45bb66c9f0dd9ff1fe961c4632f4659f2dfdd43d2e2dcf07ee0e11c2aed600aaff0eb6ceeda9af750d8ee6a33ce9c119d7a144a973617f0ffc -DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d DIST gethostname-0.2.3.crate 8174 BLAKE2B a7579a33f8180729787d2489f0936191a911b2ab085d151e6bf6ff8dae1bda0d6707a69c1d6ba829b2b087042bdb6eb676b77fd722a61423eeb37fcb30554f81 SHA512 c3ce5187057ea09def22331d2f67a97cb53759e8c45179687a8bf9c67d16fac5f58d6c1e553b4f74b702bae0baa7c70eb5ed71f99ded3d508338a4b1e9f115fa -DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082 DIST gif-0.12.0.crate 634734 BLAKE2B 067baacc4a10ad1d992aadecb578034bc820ff2470eb2fe1b63212584ae1f73fb6febe3652a309a3931fc6fc6823533af2c3d567414925118c5086970a09bdf3 SHA512 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a DIST gimli-0.27.2.crate 721636 BLAKE2B 61a202545529618b44035450c696b52559d5aa8af091dccc613d62b21733dadde0da467d40595aab71f4532d1fc2f2a6b3744e0aefe89f244e54b9eebf422d99 SHA512 1c0bf53754db2503033c17988e1cfa824af4e01f43c874b02fa61a475467185b13657c7ddf891e06f5984db3ef6b1e37586b184443716dbe45db1aa8bd082ba2 @@ -214,7 +176,6 @@ DIST h263-rs-d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36.gh.tar.gz 84133 BLAKE2B 2d DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70 DIST hassle-rs-0.10.0.crate 25867 BLAKE2B a323b80b53446312ca465ac8bd86da29aba7e282d3d76b53c96517fed57b0023aeede9817e04a40aef7fc25610ee17b6352c1a2699ab0ce3cd06a8116d5365f8 SHA512 c7ef8c2ba7fd853af848348b641dfed55c9f612340a3ea6a1fb882647d0c0164d5ab8837bdfb3f98b9bbe5a90adf72fd9d2cbea1a64227f497d4a76a64d1fb3d -DIST hassle-rs-0.9.0.crate 24114 BLAKE2B 6a8c18358ca95f15f55ac5416670b647565869ba0f697699b125f3cb500900c8cca2c50722a1ebd6fe9f36b8f8660f62f1cb9be752e6507de9304d36f41aeb3f SHA512 8b54ddbf3c6aa713f07df41b479662bc3a307bd6bd30117383fd758d348b2e13c2427836f9b41e2d434fa7811ba6361d865a067cf5c30a88d998f99b03ecb2b7 DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 @@ -222,22 +183,16 @@ DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c DIST hexf-parse-0.2.1.crate 4662 BLAKE2B e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55 SHA512 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade DIST http-0.2.9.crate 100146 BLAKE2B a720a5ea6e59d1bd4e7b422fdaa30b3b9d72a7533c5e91d1c8ee2b1dcd899309b490479ec578aa3b51f1dddeb5c6510f28136e9fd1f04d2af12d2418261f6c03 SHA512 17bbc886d34f5aa4b56d82a605a54e920a244988085d06e70bc416f8e0edfa3356544f29082b3fbf3dcea18e741ade374375dd82ebe2276fd9a9508735a1e03a DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST iana-time-zone-0.1.54.crate 19474 BLAKE2B 7846b59005a2f891c032ad593cefaa3f3cfa43ffd9ccd22ece1788b177771de2b0a8fd911c0c5e80091c4299951030dbc01909733e25cffbba8bffdb3b407294 SHA512 fdaaf32171893c5d76f8833f362da622a007094a0a8533caeee28be24e871e893e26c87673d2e4370d96d1d565eb6c7a71c5c7fd587ca6d152fa9215dd51d575 DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8 DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 -DIST image-0.24.5.crate 270381 BLAKE2B 239022ae8f5cb6ae187fa886f531b3eda2134f3ca31501902a13aec104efa86dfc717aeaaad329a22ccfdd2d8ff3eb222d2acd83f01854333199611aa95c77a0 SHA512 710647226e060cc75550e6bf852a5d78f94628b44bfc5a9d20fcf60dbe10efb1b28d192e91d5a9ac8aa57e975ecc88b0f9b19d08e732694f1037d8c235b48fc9 DIST image-0.24.6.crate 273618 BLAKE2B 3a76d8dbc30540d3b34df2bff54ac8cff024d3edbaf22d0de8acc6e48219b168be98699c823e1173d88316fe7b696d6cb89819d33dc04aafab010fce706ea35d SHA512 559f8396cedcf7141a05e3714f2e8e33e5b5873b0ea81d50f13c8e8ca860c1ec20dc2fe89feb59c8a72eefa1bf74f2b93ab81f28aea0339b2a4c24c5e4a94803 -DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST indicatif-0.17.3.crate 53584 BLAKE2B cb65be2e4de6d2d6fc636ccbdb07b415314464eee2d51a88471bd0e4601e9a9f2f540d6d7dd81ac8ef2b693e3cf9ccef1184c8f32d213d6b31e35f2601d1b2db SHA512 9d536106cb5435f6944ad78fbbcad2dd15763f7efbd78a21da452ab6fe939bed8fa565909aa6db12f738035cd1417ddfbfba2c2a10ec14b8fb464acaf7356c39 -DIST insta-1.28.0.crate 543398 BLAKE2B aafcc57523247f617b7267428d62b8a401098acc082dd77732e7f6741b220a6cf4fe612b78bd98f6c69f9e7d960d32dca1c259bfa9f5fb438ce4a99f6dbe8a33 SHA512 0195f32e4e47c03ec1c56951f671a5f16c72e1c2c847d39e4c3bfa90139209b1c1f5b7acb7966cf36fa66e4691cfab344ce7cd02443e8521b5c3d2bc77c703ba DIST insta-1.29.0.crate 543492 BLAKE2B e946365b0ba0b7c35f87864b25c04ca01554c91de3e795d6ce7eb5e0fad2d82a7df4d1260389e72633809d606c37046e02ed8fe610507f2ea718cf2d03ce50f9 SHA512 68c74db2f05e7d4595691c113e497e96b1f1552cf471037657b59eeffed3e2cb9d69da8383b1f159a82a7783d10c028849b793a26b37aeca3b53ce0bb11817be DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9 -DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe -DIST is-terminal-0.4.5.crate 7760 BLAKE2B 610fa76b0c2fe72173a769bc5addd19c8b19da2f38bdb06343abe1e9295c146b1b5018e4792f048fe60081c0d6f23aee1a689dbf53715d6983ac5994acd367d1 SHA512 a9ec7469d1ce702d161ff957661f023abde67e128a625515815b92c78420fd950778629c31b78fdc2685ca8bbd8dc870f9f296c0a7a03402b07d4a03d84649b1 DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5aa2f83f6966711a5f986852befe21ac9281fd611e65cb4fcbf35dfb212748785c7258c44602e7e390c51f09dec5 SHA512 56c00b2942963f8a0b5c40c96a885f85565fb09e247bfd5a3e77ca5c9e0e0e40a17a8d809c0541177e8b496fef87baac4b86c751765491ffffdb631515d8acf5 DIST isahc-1.7.2.crate 203314 BLAKE2B 60b4b7112581740cad3321a647b71e1ff10c1a7386ae8e9c95012c0a77bb05115f9f09d451db87ad2a19820e0e985748e42898c3e856b47739103d93178ce163 SHA512 c58dac9bf57f6019a215b0d38ba97eb3042933dc327e260c007531a7afe64cb778c27b5f0fbb761ef0794833f8ad049564c3f2268850f949e9697ded61477c7b DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 @@ -251,7 +206,6 @@ DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931 DIST khronos-egl-4.1.0.crate 27810 BLAKE2B b3f77b9ca325ce8daec5b4ac4cd8b964577c8bc94daeb30a718c04eb0cb21ce4d5f864c594e0095b56218233129b364387dc580d5f3951252272ec61f997d9cd SHA512 c0f0d0ed6d32419e77fa721f1c1164d600808fcf180560aa5d5a6ad2e56630104d108fbb109ef6660e282b7933bcf462402dbabb8d852e0cd1a28c2b2c55786a DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d -DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b DIST libc-0.2.142.crate 679343 BLAKE2B 4168a8c3766bbc4f5adbd4babd84757cb81bb3c8cc806b8b5c1381a88ddccbb8bf55ae84f2879ab26adda09a3d44d21e2708dc9bce5d4868663fad8dd0f0e086 SHA512 8eb465fea8bfa865aa592185ea2dd89a6d89252b0e44fb7398ae82c9fa031d501fc3a1c37e50d1971be528c6e1a4ca416da224ba82e5a8766ec598464593afdd DIST libflate-1.3.0.crate 42136 BLAKE2B 05d70256f3e12067985ef2247e08b4c16a4248a5c31b50105833e9677745d6b1c8ad79de49f32966b9bf5c472ba7b5233fc12e26016dc163aa951c1365827049 SHA512 3b60fa5e51df20ed2e5821cbbefb73da652534933947fd53bcbe17a0ebafa19e9ef9666328bafd4a02f551a96d6b006ed340d68035b491be1ae88de62961be8b DIST libflate_lz77-1.2.0.crate 5964 BLAKE2B 9dc410c3e8d3b7d16a9cb7e16ac925b2d7a3ba97a4214380de5f9e99e35a5415b82ad961d41221abdaa8a0a6102ce0ed9def57ff89822ca714cccac0ec4b4308 SHA512 5aeb0d1ab0bef43a87552f93dca760450e6fcb0213c9dfdc0ed2f72fcb6ee1b26add02705f7c5a8552c975c9673b1a147fa036b6f4c42c07675a11b3cb1929d0 @@ -265,7 +219,6 @@ DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 DIST linkme-0.3.9.crate 12592 BLAKE2B 33539bde3bb0d8c18e65648de0c41bd801bb940ef69ae98d6216613a917c89b0076fbce4966a8a4d522904faa8ec276f08c63d0995e6441ea835907f029888ff SHA512 362fa9a7444b0c28c81b0ff5a4ff87171ce3ef43ebf4394f489468cde8c66bcfa26befb77497cff2b68cc74cb4d657c1523874d7f3b0f01c16dbb7ade2178043 DIST linkme-impl-0.3.9.crate 6726 BLAKE2B 7ac8b0e3fdf7ce7daad2627997ba20d9a636cf974dcbde873938f58abcc52a498c094708e18194e6a3d5c17eb02efd1c0958e9cc88fcba159b939125f363b944 SHA512 e7c43f6564ec680ac9c32936d1f9430bba263e5190afe3695c6f5729754252ba7c4f6811a73509af1c0a77c9bde49f6af097f1cf048c5ad3db3d41e596a01eca -DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768 DIST linux-raw-sys-0.3.4.crate 1007150 BLAKE2B c13475f95b539992e3675b9c59a46f649501ef19a7c83342c4b6195d4444d34c3861d677f40720fe17a362469c9065bbfa5c0fc884c48da45edfe35bc26cdc10 SHA512 fa058a39be583baf32f0425e7f3ed2a2f51dced89af7f9864ac3f172c1dd5708f75f5a4ca4e124c9b4fb78025417a4c119234c5493a59ebf76c05314594f1a84 DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 @@ -289,9 +242,7 @@ DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43 DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c DIST mio-0.8.6.crate 93658 BLAKE2B 32b10be05ef5d1ed44da41cd03c1624ccec78b6a89b5104ab7a1a3b84dfd299bc7bf7f3671aaae0a2759a56120740915d380aff05af5f5f8b9e8e22fbcfa8203 SHA512 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e -DIST naga-0.11.0.crate 474203 BLAKE2B 271d4a8af0a7753c10e061853e77cdbb8cf1b5a223de5fe2e73b625eba81e4789dd282050f99ccaa39f3ee754fd79e460384c1e539b8628b72d220765fef6a7e SHA512 f057596bded86b1ad2d41fed2d8dce4d1aa134dea6a9f41fc4ed6282d1f9b0b967f400b58b3a7a68ace43f7ee7f9dd742604fc5241522de80f4b4e490eed7734 DIST naga-0.12.0.crate 486458 BLAKE2B 172d0b123e5daf8ef37574268b3fb59a07df3be62379d0e76a0d4ac72355b736a7ccc571397682bab081d8a2fb39650974d421287177007babde5886a16d0447 SHA512 793258ba4a3e277b800a52710ff1e231380abfa2a3ebd82c4a0be41f0820267d8e6c4460e8f171b57948c4e893819d2f8fc916950d7212a1b4639d06132e59b5 -DIST naga_oil-0.5.0.crate 89521 BLAKE2B 26f581619fa4080ce88b81a3baf4fc5add191f7673cc8aadacc0c82eac1e6359e88737107dadb2d3d66d46758acd79563f301974ab4c15277e51ff3229232215 SHA512 8ab930f83477f4d6d48f4f580092a23fd07242e38916eacb737609b034251e6641b462a4a9357680fa55a48c88ae05ab4d19750993bb1c2dd7252249ed25a523 DIST naga_oil-0.7.0.crate 92896 BLAKE2B 39a5125d32634f879f64446a5c1400b0f46faedddb4f27377370327f12bb9176e31a36a545092e1f382e801fc3abf65107233d27004f3206014c6bb757c163f0 SHA512 12ff380bd233c9d5c7ee166f1ac29d651d006affd5136abdb7208a8ed10f1ca839d9c71ee9aaf0c95535d723245d847a317cb8f8645833eca786c37d32ea6d17 DIST ndk-0.7.0.crate 54683 BLAKE2B 6b8429c4201d3efbf3665025d4126b3fc533884b211901fd167f502f29b76401175123abaaa948b2172b8b6d272174af24def92c8e176e442170867b9171b4ca SHA512 9c32cdd44f5e9d57e2c19dab764db1d4d8ec63bf08021e6f4dea4e5eede85b8bf54002016ca9385f9f6caee47d969780f653f360d866e862f760843798cbd58d DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b @@ -315,7 +266,6 @@ DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5 DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 DIST objc-sys-0.2.0-beta.2.crate 19364 BLAKE2B 19d9a4abc50b6e5f3629f44cc6f6e27d860d7482912d07bf8a7e54873daef69c102ab60f8bca5f7403a95320ca2395ef65a6040371c194fd4186d1a40486739a SHA512 8c01288c171522bddcc56e8a3a4e8e8e927b138298127aa4c7c72f5150111680a2cc2ef787febee14cf1c7104b10df1ae6f79d128a4931137974015b72cf9d01 -DIST objc2-0.3.0-beta.3.patch-leaks.2.crate 156798 BLAKE2B 3d3aaa64d1391d984222b14101f162c51656445100fae113b0ee31743bee273d64e26239fb1f02478f7d68f47150bff319e562acc430a43522846c15782d1b5b SHA512 9aea1843ea15cccdcfde742985a067c0eecdab0305ca63e0cf664e37f808b0bed5cfd0464fc7340e58ddc644c03b87ebb78c71c85c2e2e37e30035ee8f5cc8c0 DIST objc2-0.3.0-beta.3.patch-leaks.3.crate 156792 BLAKE2B aba85b3c003366cf165466de447a47bdba12b7a717e129ab77a8a7d674f69c3a09e015025b27ee18368f5e8af272758753343e4bd086cc3114ed8ad0b469e298 SHA512 d1e73c3682a1e571a13033a0126de949a07fadde1eac262ca24f6392c950d25c0adc9c83a7a7de99b670075d306e044ed63c5b36d3cc13da6435da1494a34409 DIST objc2-encode-2.0.0-pre.2.crate 20836 BLAKE2B c753c2b083bd5e28e09df0bdc4ca4456957d5970e6142e8c0f7b1609840c03c4d0378b985db559a90bf1e837044ee1293ff8b4017e78bf990bcb67047d890b5c SHA512 d790e446656751665c66dc77cd460849607974998ad9a2623baa02d94a7b007543a3bc5d0becf1c2235c73ab76f7c28c16f8e305c5d34d9c00ad809fea03a75c DIST objc_exception-0.1.2.crate 2251 BLAKE2B 6e46ab02269b6c3ef7d67f70bdc3b54ed675919b9de979cb60ebec4aaf79fb2f34614ceadbeaae75e6462ba6f09d859e38208d62b1dcb7744db184d5ed34ab50 SHA512 62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807 @@ -325,20 +275,15 @@ DIST oboe-0.5.0.crate 24384 BLAKE2B f6c8e34b0fddd2eed7aeca141c2e679494ebccaf735a DIST oboe-sys-0.5.0.crate 150829 BLAKE2B 8e0b92c76328f398076c4863b04ef68dd4fa5e49404d40e136d74611263017fa95a75bee838d4c37ac25ebcad7337d46a3e14db8c0d91f2f1f8319d6358661af SHA512 4cd1272d4746497da1fcaedbc784fbf802d58bde69749382b1e7a57bc34e7306c558b620c3c2e8eda15aa9c49fe73e8f1ea279b40782dfed3cbb17f7981345f3 DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c -DIST openssl-sys-0.9.82.crate 62997 BLAKE2B af44b6de9aba6a0551b2d78e4a146c7f102a52ed3a48353b1a7986a7e6963f09f4f7c43f333c0f04de18cb51a402a1fa5c6b7d52e9c3f92cf2e276b2a3c47b38 SHA512 d6fac5245f61339280c6d40d3798624207e0bed8e2c63ecb33558fa7dd1f3d0936804f6723fd9bb267f08af23479c085f30b94b92ef6b6856b6192bec4cf2879 DIST openssl-sys-0.9.86.crate 65306 BLAKE2B 223d8278b0a739c92fe997c10c74ec640b55c54e540fc8bb5f981d80fd263cbf67ee56a4859eb436249c0c1ef25e8c462e91c3022b46d27ed7409d5e28e7d23d SHA512 e14da89b0e5c8dd6517d8be7d093a166ec08d3246bb3d4e262c0e91d8a21c0cc11d6a949d5d1abfc41c0a22b012a9ce2e6787649607f4c0dd20bc3b10312c83f -DIST orbclient-0.3.43.crate 1328476 BLAKE2B d192f25146b846ded5072cd1b060c68d8cdff6f75f0a3d630e1c49aac096136ff4950f60f1852f15f5a2d52c56d0c59e8f1e060340cdf566ccf18765c1e65f2f SHA512 b17681c88448598bbb6a5796d7eb15de711673dbdfc7f8d06a089bbc54aa85256e88f2041d0a79225dbaf86d57296c8b94085c9bb30d928f94d8020ac50c4b26 DIST orbclient-0.3.44.crate 1328791 BLAKE2B 091ff3c989c3a96c06501f1bf236f7ba067e840c860f126c85f3c29f33f1ee31c8f1a38840d14814de77655b3e3f7103d318b3be6ae7e38f97fad19370f607be SHA512 633efae682be32a9a9372ebbc42bd7abca69e284549e705c32819d2beb40a129bbb635950ba450ae54647f70fd574b406e0b4d6ae45b6c29209c206d1ec7a8f4 DIST os_info-3.7.0.crate 24133 BLAKE2B 321f1c47fbb4425bb7a779a45cbd4edd0c8e57bc97739b80ff28ed19144913af775aabc0f328fafad6afb75f2a54c8b0132c943eaa713b469138144a68497e4f SHA512 46945e48e10677fed222a6f34e428a7fbbadc4535b929f141d98483246d1f3cfc45eee905f1bd75123a101d04c5111b6376233a5cc50df2caa482a461fa49d06 -DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 DIST ouroboros-0.15.6.crate 11257 BLAKE2B f7f8758a7456e4561279fbc88d0bf994bf97e93f9d42d2a3476d959d40a85d2d8f7910e36f96824cb0316193d42efeab608767ada00bde6803bf193405f51233 SHA512 ba777f29b26b1a934d7bcf5f456e2e6485dabfe7b8a25160b34feea438e1e7649fb45cb62d83cb1ba9262564b7b877d84f9c9419d877669b65869bed2df9c02c DIST ouroboros_macro-0.15.6.crate 20751 BLAKE2B 79f78d819a5db2ba58dcdf3cd06d95570a71ba51b9ea6b55f19a975dd5aca5f3774697ae7ff009d42734add9e37e7b7380eabcabd31d14c37e09b029c32c24f2 SHA512 c79a7b9598a6048d392899707c3d0b942ed3a695803cf74620352f857341b04816fa1172bca6a5a5262a335e47c8a26786e67a3341f456fbefc335d056296bef DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89 DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 -DIST owned_ttf_parser-0.18.1.crate 151033 BLAKE2B 8c834aadaf51fc3e9fe413b8c96c40d36678fa63a5df2af6dfd53e87b657d6618be513f0962354f738606bbf07f8d3257f0c8680afa8c8e96dbba916c03955da SHA512 1d3d661b0450a3f5c9eabde4a0fa75516f1338b9974a4e9dc50792ed8e860027ab3f63f0cbccbdbfeb7a21377738bc7a16acd7c9d7a7244d3f856dd0144c0c69 DIST owned_ttf_parser-0.19.0.crate 150704 BLAKE2B d993534c8c17ce01408eb0b2a5af7fb0905f587f50cb1a6de00ef6fb77af271f0605031241019775b95a9e9dadc4fde858c1994da6af3f1f784321f2d764a3a7 SHA512 d421389bbce77302228c69d560f8d34eb7a346616e38ce4aaa6d4770bf89a7cd519adbde2ba05e8875f9033186df1f5f64062ea72d69e3156d61d95a7e1584ff DIST pango-sys-0.16.3.crate 24758 BLAKE2B 910a3aba59a4e65bd3c84de2fc7f4eed147c48cba4ba8fdca4537fae8ca809db31f334a39f9e2ff56cdc894c51013b924c64b820a1e44bda510828a66e69df56 SHA512 4833f98e0825f4cf34336adf42c6a0c105edd4be1981d2cbbe15a721ea65168136b6e6cf37dba719f7fa6e3322112c333e47141a82b0567615df10c8d4b92597 -DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 DIST parking-2.1.0.crate 9491 BLAKE2B c65653dbb00796d86bd6540e4d501f0a0e1ebc255c0fe5b5c96fc67ecfd6fdda5b3bd267dac31811ebe334603fc1a26622ea41dbe39621ce12e24e151ca4ebaa SHA512 2cf5741c137df3c7bcbc20208ccd9d1aa580ae25917766db1725a13b692ae7c6fcd212bd572cd7c00b7ed09f3f88ee303e8ecedf84b393c22b02239c3571baa4 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 @@ -350,9 +295,7 @@ DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de15 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 -DIST png-0.17.7.crate 80979 BLAKE2B 37628fa2282c7195f983a95939eda1c73745f89d772904173775d7e1906b71615e45de8f59489d6842450ed6f7c7b809b28881c84d5a3399da38013fc3062c79 SHA512 f8009925a6948d8b9c82007f31eefd18d2173274816c0329673e48ef725aec52ca3aab2b91e8fc4f776c8f7f17475a3e065835e578a632445e1bd70794b18270 DIST png-0.17.8.crate 88654 BLAKE2B 2c7d7cf032be40bcb614c2cdea6e41af2d15ca701377af6cae1bac6be7dc154d33a1d31cbaebe4848044ba59e02d56cc4b02bee14ce2d93904ae9bc5e4b6a699 SHA512 65a7a98295f6c4d1da79d17c3ad5a879e43fdafe3a925cf92c9866146032fd223144a84c1e6d95886bdfd07bbf35d1ef38abf2ab4ed09373c9fccc12992019af -DIST polling-2.6.0.crate 41714 BLAKE2B e7d011e0abdf57a40c1724331c2e4d21b960d3087d8255c1b2fe73c9815183058bfebb2c3aaa51d8d6445b8a12e2c8eb9e8f5ae22bd876a848b5ba9ea618eabb SHA512 3e7a29d919a364747be2a82be2b613b27fd5c033e2d3799f940f616c85057a6bb1c2b1022e60443f56f3fb3e61e9373845d9d69cf6ccb68fa57f222b0711303f DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 DIST portable-atomic-0.3.19.crate 87668 BLAKE2B 4fd051d5260530de2c11c3b3001ea7e427000d1d95763b57ccc23f03b9be500b4600cdbc34af17ec6047d1341f8fbf83d09fe91d8cb2da8ddf1bec78c0fb1289 SHA512 834079eb8bec247fb1fa8a0f6f2dd9e962957b7e05182e191f7d0c45ccd8a59b51015da273fdd6e937da7c8da4ef10326aa4fd22352ac4a4ab492a2a24765fe5 DIST pp-rs-0.2.1.crate 25905 BLAKE2B 6ad747b3a5641c33d0f8815f5e755ab6a0d1750f2eaeab5da69e6b671fbda5ec9acfd3e854655c09914aafbb9f1656c601af080ccad5bba88ea8500090474a3c SHA512 bd4b50ce881812ad6afd3e03d83212ce4987828e379e254591a0ed47f23f16d1b51b555be9ebd347096ca85f6d75ee7a8190564a20383ddff57fca8993483056 @@ -362,20 +305,15 @@ DIST primal-check-0.3.3.crate 8720 BLAKE2B 9c7b5273a5df414c57b4104b9bf795b853b43 DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 -DIST proc-macro2-1.0.52.crate 42982 BLAKE2B c432e889c6d02e359863ca40d30e20b5c3567d065ea16e5963eb713ea9a02a9979ec996939efbb23aa37857ec37e6587b2519d8267a1a713d1b17fce014acca6 SHA512 76b24c82bfd37a7eed4dda59a56fa2101ec4e8d6ad726e3fdace9daa729090de2cb2bcfd4246dd691129645c613ae18c6fc448c940b459724681202f7a232f3f DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad SHA512 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03 -DIST profiling-1.0.7.crate 29551 BLAKE2B f29e0640ddee82245290c4029e6f2b4d2470159f7cab6651bb2f1daf46b19a14aa9958efdf278b807ea4ef908ec62a6d443c162ae39d55da699af49430561ead SHA512 29741582c1a9aeacf180cb7695f15f5e11edac9ed1e6618fbdd226099f319143a05b15c94e291d6c9e8b3d2002e1d91b31f4ad04519fc75545b552622278be19 DIST profiling-1.0.8.crate 31097 BLAKE2B c31b8fe4732617315b31bc2eb5fccdb7d2b9e73c52dddc196d6da44e7165be022457cd509d65c479a4dd95d4aae51be9e66ca2c19f42cccc323b546ed6c49bfe SHA512 94d3f01478309e2069f9d91dc794a27ec118b0733e1f81db0b4064adce126b5246774a8d94051133d4b63e9a97ec12aed0ba3e85e8bc6d5c7a858475d3c3ff68 -DIST profiling-procmacros-1.0.7.crate 4957 BLAKE2B dd69ef57ca71d014b4681828f588a49dbd87ec0b84bed37fa48209b0e6315cdb7085c4cd2e73866db9c808a99aff1382fe781ab3acd2b0e4ef33b4d373a43f21 SHA512 22310206f919a594404b528087fcf3728fe2aa258bab260f58dd91a0e6e337f4add59e8c029b8176ccec1e02bbac7c9f40bc136db9c45621b169e6e0db90bd71 DIST profiling-procmacros-1.0.8.crate 4959 BLAKE2B 91f1f98dadae2765b0e02687a1a845dcbdd9c893e44d803415cd428c88f566cc19abc82f8e1c5b70603d27fbf0162e44675771bbd64db8568f233fed623c589b SHA512 4de4e10b400ea15ae81e9fd02e921ff24c849774f5148d95a8919bdd71d8efed0bb3d0ff9089e861c6e5bd6aadf1486a70b5b942c76e0378eb29bd60b51e9ead DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0 -DIST quick-xml-8496365ec1412eb5ba5de350937b6bce352fa0ba.gh.tar.gz 133091 BLAKE2B a6e703f72432fc29bce310307c933698e566ba93ae10048fcdac95abb93ef217002bed452dfcaa64a7ec86396f9eacb4e8650252618abfed0fcb0f11313d5ba7 SHA512 74b4f12120abfc29322faa185ac83f0a7a0cad7b9488978e1f9fcebc3930b0e2dec97dab8b87f9ccef1066908677f20b4a32978edc4bb9c39b3dcd7a92892436 DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 DIST range-alloc-0.1.3.crate 7664 BLAKE2B 19c453738d48d09d0e076d3cf833a5cec2721627ada1e88eada2a4a5087b00dbd2784594e63c379c2d15977696a83bbacc6cda76e9bf37ca29a20f73ed082781 SHA512 b165ff007057143e1e68e8ccbca955364749cb45d7ca6aecc37c9099478ca3d954e959685941f0e505aa1cdccc9e25e43131c18d3eb447b2486254a32401653e -DIST raw-window-handle-0.5.1.crate 12274 BLAKE2B ea03d969fc961493b2defb6c963f371cd772d5277ae10eb0ebb350bbdbbf73289dfe82d3aa2efe8f2bdddc334a63abb000e1c7263befdd718a47cedbfe974866 SHA512 66c480560015b71de5c16d4a24964caae904f405e3d47cf7ee94a9ebdd37540930ea94c6d5a557a3e01175e0f531268327bea905d70af6e4bfb40326ed8e763a DIST raw-window-handle-0.5.2.crate 17063 BLAKE2B af6170239d2a2e9db62ed9450cee9be6350fd8f74d6344ddd76acfa873d124996dd8dff798a79e8c03fed50fdf26b2731b150bd20f8dcf905c8d68da351e0861 SHA512 51d93a4609533742178ab15d4454ffca1668e2a03c2a6e742ee2a61554564c74307311a50e3992919451f4f4d30ac112284413fb4310abbf06c0fa24d85d5971 DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3 DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800 @@ -383,29 +321,22 @@ DIST realfft-3.2.0.crate 16190 BLAKE2B 176c869e602051ec3c6e4fa37b7fe62fb092fa4fe DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda -DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f DIST regex-1.8.1.crate 248412 BLAKE2B 4f1355104def09ec8f7a7d604fb08d0a39af36cdbb5160c63329e8c06ef2d2ad1063fc7280c90ba3748e1766b65f52fd6da24e439d5262209a6137bcbe2eda9c SHA512 fe83c2497b786314cbd9ead0d85a39ca87ae92225e444a41ba381fe80aa381a88806e2c20e1c468b8b59503fdf1c2b7e5bf6eaae0ddf9f14a70c1ca2773e8830 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f -DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e DIST regex-syntax-0.7.1.crate 339705 BLAKE2B 59dcdb9e0f5a2008db491756fb353745bf4dbaba0d3a8a6782960c990065e1870cc120d7a7e220991b78f89053aa63b1a9c326f5ae3526d47679e4ae30ae5e66 SHA512 ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a DIST regress-0.5.0.crate 241581 BLAKE2B bae7737eba0a24afd2619c96ef36403ebae71cdd10fa5906051a774d64a07ee2f141146965e41078adb63d1935ee75f60158b0286a0cddc67107866be0e2fea0 SHA512 599f5a6cc7d8cc339b6a2aac9857b6215c8afad6052e45e9c5cc1df820c6a215e9971f84650583421a937fce583ab8eb1ae34fcc7e97ee529f5b240194b86995 -DIST renderdoc-sys-0.7.1.crate 4592 BLAKE2B d5c543119a498bf295bf506b164945a3de6c48358891170278baea05db0f67813d9bd232cc52593fa02095d04cbb163fdfc9ef2c121eb1155ca761b89350cc15 SHA512 5ef5596705e4d9b752e132571960e4518b96e47b65ea799dc4fc87cc4abcf769e05dafd3a7cf78df4957ed32d42f714f9d78b2f3614597cd5a45352a3f509dab DIST renderdoc-sys-1.0.0.crate 10336 BLAKE2B 9f9b0221f11376093771aa9d91b2122a60fab45ae3363e38a778b2cd647729f6ac8df4e79049079ad1e84b4d60b362b5658f080a91abd5939df11c482c060e8c SHA512 a9e36c82853edf10e143fde02359aceac879ca42d23c95a3a7c66e99ef027a6449937136c9d1c90efc1cc542aa532513690fa235e7cfbcc59ab951c535a26890 -DIST rfd-0.11.2.crate 38814 BLAKE2B 2063f854e6ff281a3242cf00f9282f6c1144af9fecfb4ac507a4ebc1678663b3932f3a69169838e4f4df7dd9d469ee5ac4464e40dfb51cac41ef5878285084c3 SHA512 2b082f6f780a8d6a69ce914b7b7e26a17e381683bd1e67ff4a1f20462c2e956d83f8021e775747694499a9563d6809eb73bc451ba4feaf09f2a638b39e6c3ace DIST rfd-0.11.3.crate 41700 BLAKE2B 9ab5604c88f399440cf29d506ef1c68bdbdbf4760f23e7233749382aa95c8d57ed99209089ddfae5326e14087c05c8dd76f6f75e7be5a94ddd09dbe821443578 SHA512 1dc82383635fee22a9dad12856f90bcf28b288225e217f2b2fdb685e257e7e72feecabfb40b3b759c9521c0998afd2c997cf1e37b4355e334df8fcf40a878102 DIST rle-decode-fast-1.0.3.crate 62086 BLAKE2B 402d56595936734f36597c18e816a798ade6a8636b27e79acdedd4069da38e22e6ded5f2358ef0f0d509ea752e828fa294a4a9ac6d99cf26472fe21a505302c9 SHA512 f647cfd9ae0bbaca4a189cd1f8d1f8531f6dc0ffa1fd296c75cfe405fc9060e25be74581558a9195364ea90e32c7ccd60e066d21704cae836d41606b5799301a DIST ron-0.8.0.crate 57013 BLAKE2B c9a74f29ea33a8ee5ecfdee7dc8f56af17c293d4d15ec9be320ab45f75ab6d6b87a7b1f8f44a40e9548c957a2790b157799649c383f1621cbe0957455e000778 SHA512 689aba27920e5d4fd2c9c38e3bf3eb490ea810170bdd6c04ea270a1e57dda0955768a61344a21decb30ab73c460436e90879b4b66de3e62ac7ec27bf4ca8718f -DIST ruffle-nightly-2023-03-28.tar.gz 21700512 BLAKE2B 6b5f5613a9e6db0aaeb66f6f8874d1f65217a05fa924f5c7018d17c702b63b7ac9e831a8db9da29be7f365f9380a36672ef56135d5b3b64596c48757469f5a68 SHA512 e26688f5dfeeb97775f22b208346ca1d6543fa0b141a7d29d8f34d61547757b6a99fc5efa1e6cd6c7fe02816339ddfcaee95d5c7b80615248b57234746c4fb8c DIST ruffle-nightly-2023-04-26.tar.gz 22115624 BLAKE2B 4f2d810ee63a46e35512cf303fcdc50100e6ac295a5b10b8f08cc623f1e5a0e7e00519c07f8cf96b2f643f382aed46177a5afa1c4f5bdfa153d4e9f53457d72f SHA512 d096256a3e23aad41a5f384f1d8cb49a942cb9df8c22cf18377ba98b2c1c3369828201a0d975fa0662e8f88c9953efd73224bc03e860f40564ebea8f7e348cb7 DIST rust-flash-lso-8376453eddddbe701031a091c0eed94068fa5649.gh.tar.gz 676055 BLAKE2B 5d7580b0a88618ce1300cb55cf2e169b7a37b439afc22266d10b05db9459a866dd93a3308c78af170e2f64cff5282536ac370c08280f05def39ff51ddf6b02b8 SHA512 98bf953efb0ef5b3d37f14bdc500b813ea34d7465fceea6b856d764d3e2d9b07eb31d015320f7b484c66c2cea5cc42ab0705f605058b0da85b3a2bc848ec034f -DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db DIST rustdct-0.7.1.crate 41849 BLAKE2B ee952bade816e4bd1fb44f8b95288b5b7c34efe8b2006905ce62f1dfc1d6f6f33d2d9da45d1b32d9ac2cdcf0c3011a0588c56fa84ead89f3c5f0ed582a3ae849 SHA512 6679df13888c1517fd8c8bf458e201b49e1607343f04a8eef1ccb39a1cdda673bd7835452a6eb06c83d4b3ef1e831acf24561721477985d3d52be931ae4f6493 DIST rustfft-6.1.0.crate 293068 BLAKE2B 6f086f82a9d65d4987bd109952ca3c81de7a7f6a6f6372b8fa48706f648101c45e2139435a1d079662fb64458b26097a9e27e07a73314552ed2fd46442234de1 SHA512 7ca5a3c388ce17f0c05b1454d7f2ffeeaa626272fa7af202e75c2cf5a0b89f46d25447c3d04b5700c447050ac8e12f2bd575b5cc53c38ff5294326317c8bc2c6 -DIST rustix-0.36.11.crate 294103 BLAKE2B 3c8134940d6e9821414071a2cf90e01c8077864762cc1075722de55688275fd6a58a55570918f619da2855581c73edefe6a6345fd42344442c1a8ff2b03c7c5d SHA512 d747299fdec4b4830fa6935b3dc84900d81cb08b0469c769e503c8e43bb9b4b37b365b3365885c61392a3170d3ad3f2107963fe8a841c0e39a52f79852fad609 DIST rustix-0.37.14.crate 317824 BLAKE2B a06dc1ea566f5ef5581cb6f14af30c096c95fc0764f5e2b093d21d959c71ac7078747d036c6618ba2ad98e25f979c48cb07a87f7303c8a7112501ef8a0c61828 SHA512 cf5a2c5062fa57d00a778d6d595fe8fd341f275cc4fca8c2e4b8a59f78636ddfbdb0f6f63e4bea63615ea33c61f0e333b7a853867b8e4d80ad94eac40f38959e DIST rustversion-1.0.12.crate 17278 BLAKE2B ceefd32afcabec344a1bb87d818fa22b84c986367ebe58bfa54389080194141489e1c87397a34eab4d60d660c9e0d75eca3958225640d4e6a061c96d27778c6c SHA512 eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 @@ -415,16 +346,12 @@ DIST schannel-0.1.21.crate 41719 BLAKE2B 8e3ce88c460b44839a46304c5ce6c02ec518a1f DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d -DIST sctk-adwaita-0.5.3.crate 45825 BLAKE2B a965c462f3967e2f91a8736ce120149d97300fd2ccc4a74b45d5ed8138a05da796c712d3e7b8ed3fb12ca292df456257469609fd5b64779b870fa723a11c8526 SHA512 efe99d02f543d9354d62bc66d79bba32c10b6af58736adf727ab360016753905102943171b6a0ad7fd80670bd8f4b165eba9f4118ae177c1d56a8f0d11c01827 DIST sctk-adwaita-0.5.4.crate 45888 BLAKE2B 72408159ddc2e4be3599cdf0d483bc2d60a6bb14c6eeea244e772f1abb1a77a016f1561d3a70099afe75422009f7b20fc5d1e13e6fc0d745e40161535f820c5f SHA512 81bf67914cfbc1deaf86ab5dd3b1b99d987f66ef8afb1db35276d396a88514fe2f03f9c3e1d57d7d3893ce91785226fd32d81ec58a184bf9f9d4b22c9abcb0c7 DIST semver-1.0.17.crate 29685 BLAKE2B b9beb685eb9f6cffe557d1185997e1a93d0e50ecd8e9719d9855347f12dd430ed1020df81839b7924a984596437ae7fb2951e7ae44c5540692a7f37b591bee2e SHA512 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7 -DIST serde-1.0.158.crate 77018 BLAKE2B f086e91674f37c0601c36c28362a74875a710bdec890b2839e29ac3f5e99e419bac37c0fc29539ee117d47d26b1a400ac6909d42a6da85c47535aa52bf261079 SHA512 9b8a416206f774ed2e2d82883a45a8e55ea954a2ffb3064c9a4b1241cec6c2e455e40a2a4a53efbb3d63ccf17a274408a9acf9bb6fcaf9caa7ac97404bfc4982 DIST serde-1.0.160.crate 77010 BLAKE2B 45d2585bd7e5dcd368b72c29046bd595c577826da4aea6d019adaf07d23adc096db7aba952037dfdac9dbf08a1e92ababd44cc784ace557fe2cfe83beca446cf SHA512 b03eb453ac01a483843829952462de4e8f6d0fa4a244d38a6f476a911e2e991a508121265befd108134ae7cce8a7a40c4d217f80f3e025f9a612a0bf80862306 DIST serde-wasm-bindgen-0.5.0.crate 17235 BLAKE2B 8e9967b31cb1c02993b62c4d3d4ab7dcb86157f62f06e634d9a847809c708d24198ed74304b02157cdca147de1b19ab2c35d3ef66524cde09d63215429b98521 SHA512 e77c0e8cfe4b13b22e94c3cc6058ec7d1850b6d3480667268e7e19627b290659c73bebc50e4fd186bec6ec59a2064a7155a7c554cd1395a2e05f09005f416ab0 DIST serde-xml-rs-0.6.0.crate 20677 BLAKE2B 84e497670bc661b3dff37f081b40679cf1c019e82eb4dc491f78665b46be20b54e826171f51dc03959b1792f4b416b007e9726e41b59074e420bc81416eb47f3 SHA512 a5096bfa71c1e02f3593ef26ee0375ef1bf5d31e42eba76938c51ec9bb507f8f1f20d325a48375b1fd688ee8b79197025ea5d49c537321cdb67ffd16fd53bbd8 -DIST serde_derive-1.0.158.crate 55002 BLAKE2B 88b7e80a63e5804c4d643937dd0041b47f6a2b3cc011039f4bef5af8e711da467ea3788d0441f5adb0a683a83e24f82888f9a4758ca34bb33a9564918254995f SHA512 cc77f1153234c2b523ef265013ababa6c0c72738301e5c26420c274cc0732748018a55dde5571db3121959ca41d027cb95b0e7210efa4ed1c9941791101749af DIST serde_derive-1.0.160.crate 55081 BLAKE2B 851cbd173bd758d46c9f545f05a17f65f7b0a2cd353cc75a985072e3772ca6d8395b63208d845dfba231d7cb5fcee97ec0df0bd0df010096577d618fad8bffb0 SHA512 14b2a2ad7131efa7ec95d5a6e7633a9d1e991b046c0b00cce9c3681edd73cb53ff477aa52a430d8465aa8b362696244ea80f12ffbf0e6f98e35605fe4c60f407 -DIST serde_json-1.0.94.crate 144406 BLAKE2B cb4098da36ae5792e8c8e129e3148f27a4c646a57f3e59fde75febe252de79c8e1b310d947c2fb5ed7ec75e68b146f61b0b1d31dcc6f510ac61a37f64a47afc9 SHA512 0c85ccfce884a12dc7d57c110de4c96994f84e6a23ed28b9d38c9ac53ad6be506ad414735bfbd4d90fb49ea087460bb9da1929bb3aad7bbfc518b812ce92516a DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e DIST serde_spanned-0.6.1.crate 7828 BLAKE2B 78d39bca0850b78f0835167ca7786c0bf356d668389aaaf3ace946e91d9a7db8dcba895e833d87e88502b2ba969cac9aad6c1a053c5ecb37f845ebb3b0bb5b32 SHA512 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9 DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c @@ -451,9 +378,7 @@ DIST symphonia-core-0.5.2.crate 97047 BLAKE2B 031c7ad724272260d49d9330fcd24c2d36 DIST symphonia-metadata-0.5.2.crate 21086 BLAKE2B 85c7a60fe2e48e488b621e9afcf489b59079b5741949fe712a40a9cd601a78add87ce6bb887e5424f832b83d0fbb1e18e4c0d19c11139b2e8a189214f13763c2 SHA512 d849cc31302f28c150becab7baf528d0a420f6b287b87b6e7a19dc60aed58c406d1cf426a34dcc70a3ae8b9db41bf93426d9c177a5be6b1bda3b1b8b35ca43a8 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.15.crate 240785 BLAKE2B ee2a2250e7083770f8fcb5ac0b387a28bab041e56dc9a835bdc366d39830cbd464aec156b47947331864220d78856f74e94c24061bd0c4fc908584efd355bce6 SHA512 19520d13b417ad2cabaf7e31f45271d41f26158607d0ab21e76a04e824133c64f4acba0f8c044c675028832563ed7cc73fd88d519520ef3834008dbb3d04663b -DIST syn-2.0.4.crate 240135 BLAKE2B 934121df01cb5b53531aef8bf52ba2622f8caa16bd055e838227ff16fde6dbe63b94ff5bde583a518a7ad57eaeb756ab2f1357e5ada339c8b9cc72db9f40d593 SHA512 f460c8db8724a2cb050915fd16513c3330f7ad749182f62a4a3bbeef20b58be3bfa8a0229f4b5b1ebe90a6b9437050b706e210b715325a77d8d0b4957e8a6552 DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c -DIST system-deps-6.0.3.crate 22890 BLAKE2B 8d893b58159445fddf285653eae6eefa3f00cfe6834fb95fad3d1a9babd9b1da9dc29d413793d3efdd7d823e54a43cd619e472bc2ecece311c7fa627c7bec344 SHA512 12915d4e43c2c65f1c43c738ecb5f3ecfc817e6eb68989e34b2a8a42c10cc146da9a3b60a4d149215565e77918cc9afd991776da219863536616096ab140bfde DIST system-deps-6.0.5.crate 23032 BLAKE2B 9a7bab9847b03eeeadb0cf181baf04d6beb0e5c6a5138b316b4943db538ed306627930b9e1e9051c3e30c98ab695c0d257d564840281101d0e43bc8807251328 SHA512 64797ca5eab3b6715604debad332b60d934792ca3f6bfef8d5904e3e5888f1517337e553fee82b459732a57709e204e948004035aa99c55ed026992f894d746d DIST target-lexicon-0.12.6.crate 24357 BLAKE2B 5d9aef958155bdc1b546b9940083cf81ba4c638525e2d46340e50c4274764b39ac19a12214f3ff64a6830524a2ecea9d555db3f07d5d7dbccd7dd809255c4499 SHA512 63ccc047d10ebff55c3b9be400e2deafcaba7beb28ee67bae6d5df58e7c08362b2c4e0004f6daa582928850701969015ad43714c7ad46df665474667ff4db58f DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 @@ -465,23 +390,19 @@ DIST tiff-0.8.1.crate 1417977 BLAKE2B 4beeb5c46cb598311cfbe486d54a99d99ee2bef5ae DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145 DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c576553b202d178a64d46396958745b00c9f2aa60a6eb609d663e48b1f9bd1f7ebe58ff6e22540e96b2b1c7f2 SHA512 f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde -DIST tiny-skia-0.8.3.crate 192796 BLAKE2B 9ab67b6c37421e0d8f653b5e95e6f1e9e9febe33d9caf2f9801ddb44368a09e7512ef328bea78b1ce1f2c35765e99e0e7a065146c586c63e6dc15bce14ad70e3 SHA512 b656d7f2a25e4a16daeaee0619e22dc270929b1bdee40a0e3b01c717b3e4e3b7418c2439bdf51c2b5c251482de687718d99cb80a94b404ebe6e1ba80cdac4942 DIST tiny-skia-0.8.4.crate 193684 BLAKE2B 3d1ee412e2927afee401c48d76cd8d8dfe3f442d505883ab9cfcdc6f5e258f67a65e39d22c50bf95aa9e2685d2bbeac12b1a97b884459a989e45464f6db68a3a SHA512 6a688870a2e20ca8bbe2a273c493e559276badc9ead1c643cba35d51d78c19a47e6d8700d928029584dd93b06e5121ec3e922f94420cbfcc845f247a052eb90b -DIST tiny-skia-path-0.8.3.crate 45814 BLAKE2B d18c9f95a9d8dd7c1fb856ddf2035048a37c436e803ff665d7c77cf4c75f2dcfc951f55a79e08dcbba6927c3a1db82aa6d3bb7b97afb328c920638cf4625d923 SHA512 bd5020501ba78caca3e20c7173732d83d67bf552f64c7b3a444720564ebd3100daeedf1f83cce2121d5e10183755291c8d471e9032c37d2a4ac2e0b2b47537e0 DIST tiny-skia-path-0.8.4.crate 45814 BLAKE2B 4f09582b0244c860f72122ebca3ad5db8c3dd6fd384cbf456652a9b3cd3564c919cff72cd0d20191f2e6655413d014f2491ad0ba298b351d8178b260e6385e85 SHA512 ffdba4e6fa75c845167408c832e04920c68b76e0f92f2fe37bf8ed84747c65a6bfd170c0e249a4b664c73b4e5939b6bd1ec10cc603960bcb1cf09921944c276b DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 DIST toml-0.7.3.crate 47227 BLAKE2B 8e0709bfe7c26e15b0c5ed4f3f908977242a52cf813e6175195b662792baa91f104da357876b711158d4b55b2426228e278cb9a2057de26d9b167d99208d7d04 SHA512 4f3f7534d07e4f5bc14310c4030b89ae3d42c9e6d7a5d3aefa33ff9bab3d73625367fe9c74fd1ccb8350b7bb3a78f1181654e69736cb7280b89e632c29aa81b5 DIST toml_datetime-0.6.1.crate 10765 BLAKE2B d31627732a1a70dce5142ecf6dafa2b52e56b7df7d865b64dc477affbb2cdf148fe4acdba84373c4fa1b8bb8de06380e2a105c10fe34e7591683697d78b17c78 SHA512 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0 -DIST toml_edit-0.19.7.crate 94609 BLAKE2B 63979dfd8803efcfd7d65c932aed284acf073c55e609ea42c6a15cafd5e22ddb839ac13583499d531c06de45e4c7c2f50be1e5ec8e81c378181593b9bfe4b76f SHA512 85c67963794c4d7d9fb26e98ea14e050eceb5e20d7a33581e94dd51d9cf6bf1dbb33dc50b03c6b982533d8fa7008b3adcef9101cddb3f58454fe1e14e67b18a1 DIST toml_edit-0.19.8.crate 94457 BLAKE2B 8fb45302a44f48a5a75db4dd6e3c7c2b3e4cbc357d67e247da36fe631ba66ee64a6786c8a2f9d915a260aa15bafe986ea8085f9dbce5e03fce92330c782b8b65 SHA512 467454b0b55514e039e8049bfe41ffbee7677a0c4fed4cacd96cd8d91d14cbbb2ce77ba3f356d486ddd8deee9b9939ebf519dcb087aa3d5413eb709f7f003ff6 DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 DIST tracing-futures-0.2.5.crate 11637 BLAKE2B 2b23233705674cadf5dc8092d3990f375e780de2b9bdfcbfdd5f4bc9bd0f15a14c6bc8e36963bcd332e729b33b90ecd10b2250495e0657eaeb302e666313534e SHA512 8a437a029e18dcac3a3be7a3355a63e75432ff892316c9f2929c7557e3895b1bb5efb59a7588372bd9efc386b5cab54c2b382be99ef8fa643e66ae5656e506bb DIST tracing-log-0.1.3.crate 20549 BLAKE2B 1e2b5f1d96983b0dcf3e61f71132536e21dc19af0d532dcff7cc91db45e60cbdc1f8b5b7a7b2c13214dda4e3becd4f3d62262def1b608a99fa330ccf1d716323 SHA512 440cb8ddd5823cd0d86b68bbbf29f6886d5800f95d0aaa9477f98f188013fd009c2b9bc982b17efd08abd071bc70ca511f988b9db8c21d8e3d323fb67614d289 -DIST tracing-subscriber-0.3.16.crate 193572 BLAKE2B 55e582a5989b68ba9fd44defda52a8ec6e85322cb6d629b35c20e75b0852252f97bd21ea5d7587a1712b02e795e534948549e867277caef28592d0e6a50e9aed SHA512 e7e2c00c027cf36e3e97a6779a2ce97bc8b094eed608e940fa0b994188103632c75e565c76944d5f6ddfa2fc6e3b44049c10d35d9e3f3a639eb5249d675e4c45 DIST tracing-subscriber-0.3.17.crate 191711 BLAKE2B f55c8e8c70ca67f57cb3c8a411519f317b9961620e3f7db3a3933d549cb64a5871624c21231bd6a0974c94ecaee2904d2304ac9fde3aa8463f0fcbf99f94b5f9 SHA512 53a2a760d833f729e042b4f76b56c93ff7c50ddba968dfa9294f24425fe9a3dfc6c3b95a526ebd78df852b48b76c85d2f4f7be9170d75a6eea8734f77218e727 DIST tracing-tracy-0.10.0.crate 9606 BLAKE2B 9f389c75a7e5a872b6787f309fe4eda125ebabff48cd19782f2e18e8617d3c429ab905ecab46ce0945b660d23ea662c83c4870349c41cfce1d1557f3d6c4744c SHA512 c4cfbdbe1e409f04cb19afeafab90ec2e140bb9616bd4d118cde665ea07ec0e5f9604e84eee9555d86e7f847e907e5d29d026315f17cc4b7ec43ef04716f42d2 DIST tracing-wasm-0.2.1.crate 9372 BLAKE2B 5cdca349f6a4552e2d22812260c7ad94a2f2a4d0e94c9fe7edaea22a840d439e90425ed65ed7f572f46451626689cb1609e85722fac80ea9592746df29d2e5f5 SHA512 9ac4db2c9bd3f19351e5ad40a03da2ec9cf4b7d78c1d6ffd5fe55a4f94524adf90a0acdc9d97ef6e4399b90c70b90c413f2726e5cab9e9c79877105b5d00f342 @@ -490,7 +411,6 @@ DIST tracy-client-0.15.2.crate 15739 BLAKE2B 3ec798afdeafe01a96c4fe807509e23188d DIST tracy-client-sys-0.19.0.crate 290764 BLAKE2B 42a08f3bce1f4a1f2caab7c088d73c1238a03dda76f3a6a0106fef689265a0716b60c5441fd9b2768fdaff373abf52abf2bad766522dc9939f12cf2be064c620 SHA512 ea118a3a19b7d428953347cc6befe11beb6e8181f95dbddf5d1b682700fc8b51493ca898e784b5510b594a25d05b867562a3ccbe052efa875eba556a6404711d DIST tracy-client-sys-0.21.0.crate 302959 BLAKE2B d19c4a465b07c0a5b92cc642f69f45bf0c04264c14282926a14784c07e694d2c6bb65ba97dfc3fe65fb08e1485054fcd30aac4d281006966bbe328b70bf803ae SHA512 87f0ca0bf3259fc39d098355ac54e70246066ae8231e4d73f9356b19f3e224bcc9af51ea0f9dd0bf97be0ffc4a6874f5b2db4615ba0e249365718cfb341ce882 DIST transpose-0.2.2.crate 10816 BLAKE2B 87c6e1152858048fa188406a3683781b5af1f036c8236db2b4548a452327ba221a0c6ce71a6a191b2fe854a3292119cfe548a9b57266f4857fa0e517c331a6d4 SHA512 a08347773fba17586fd42f8e6ccd17c30f6d6c22faf391c6ff57ece99147754366b4273b41186a206f54b2be0bd3b29b2ef49182d23f0cfd11137cb49368338f -DIST ttf-parser-0.18.1.crate 156167 BLAKE2B d8afde2c2761b215de30fe881604d79033d861122d65b67f36a6ced85c3041ac063daa9df4a287bfd30d04d9c3d6894de561f753ac68b867c6556f0380ced564 SHA512 c09ceaba7f394c18c5a328807b5b40fa90e7edc6ddf3ad964d55d0341fbdced49d1a48a5cfe2212243a2d1bcd729ff182804b839653b0c94420308b468e87ad9 DIST ttf-parser-0.19.0.crate 158901 BLAKE2B 2ecbf6bd49dbf7e52fa4d05e0d06bc8a7cdbe04a042bce43287bb3194cc83af5cc7e01151d6e9d0901cce968b572d45effe3a1552bdf7bba1f999d31c75c9337 SHA512 d102e0507919625ec7a1b4f3df4cc49fdd238c27b3d074290f0a308b68ff39cd6aabe729a5c3179274c11825b7e09ef3fee689e39d9c2735b36eaac11977774c DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 @@ -526,19 +446,13 @@ DIST wayland-scanner-0.29.5.crate 17248 BLAKE2B de239ef313e5c4fa4aaebfc4c7aea945 DIST wayland-sys-0.29.5.crate 7926 BLAKE2B bf09b522dc69b2a49493e769696196e18bfede5681120ceeee94b0cb3393ed8c4d0d3b1acc967d5231735cbc65d71d13394a25845e30a1ce40e6f8461647daca SHA512 ec99802c44e75840e029b771fcdfb57ba4f0e0f143b012f91eaf661ccedf4eb82122950fec25c6692f24c0f7c123e697e7cca890131f04bc8bb4b670485b2191 DIST weak-table-0.3.2.crate 23989 BLAKE2B f5b12d62704a86f77fabaac918d084a4f7471b52994307da20376d48264b811eaeffe2cae2f28ebeeefa4338c758516bcdba5d138cd7ac12ebfccc697009e167 SHA512 78936f2afca36575d3faa823ef4e621d7dea9e3eb4c8c3e1d66af296951fc25476dc8cbadae184322f6e1e8166410df617fe74794b2d3696d599bb2406499562 DIST web-sys-0.3.61.crate 706333 BLAKE2B f57cb14032e2ea01b5e0ffcef0988ee3e8227c1da7d27ef8799583f64cddb4bcfbbb145f5ea1889006fc9ff61d42b1c02d4b278d67371c9d914827113f5e4128 SHA512 dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c -DIST webbrowser-0.8.8.crate 38002 BLAKE2B 1ea58f6c77ecf0df1a0c9fc782720194b955372521a1aafe0004cf69c3aa5d33ef61fb9e16b0fb4249c4f5a5e4e04c35e9155e436cfa7d86085422bb1099a127 SHA512 9bc2098562525a52e99b9dbcd8d4c3429bb3053c8e3f6481e7b23e63bf8b74d16af52d8011295a05e146f226399941c5b0140b3124b2389ac1bd42bc7725fa85 DIST webbrowser-0.8.9.crate 38665 BLAKE2B 2c04eb36424072b1e00a647efafb1454fefc486d5c8d203297de71e7c925d8e430bb959590447429394b1507fb13b44f0cf8209bd45c15af01849930fc993dfe SHA512 1511c6727417554691f616676cf6d836f23400e94dad2c470d01907db0b8addba9c6d94488f2f13684ba9b0b1bc9f78815d41db957443673f115066ff345c6c7 DIST weezl-0.1.7.crate 42166 BLAKE2B a3a2a48dbb444b2bd910e1470507209f3d0acc75d88e22bcb42b5ca7ab8edbc41fc9e49cb6a2e18cf5e470d7bd26f4e4d9e30ea01c3eb543f171289a86927fdf SHA512 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90 -DIST wgpu-0.15.1.crate 164172 BLAKE2B 572d32e22a3a31f83108e025db4bf1d5d2913400f9096e6f67badb075a7c4f008a6542c79a6a76e0447a8bfc088b5bb5f3af5f11db8a151a44a3143ee447e746 SHA512 7db2da385f88efbbe3b01448fdae635957fbd8913aeaf0c597a9e9c8d161fbbd72f2e8910d58b7d58ee3d1244fc64211a07273e8795ab00d5a95845788bebdb8 DIST wgpu-0.16.0.crate 166071 BLAKE2B ea3f10dd3c0818438270a9c5bec627f881eca791fa02fc72fa7feb62e6351519fdf028e4f2f7af9321abe60e889fbbb37fa7194a53fbe227f0acfe818d55996f SHA512 dca0da102235c911cc3807fd956f75f06a6288888045281968c36d2f742fc2c6c71401218188ead458cc5a0eba7deeddaa38b21e9886f9f27ab21f4cb96d5303 -DIST wgpu-core-0.15.1.crate 209544 BLAKE2B ba8f79e02289ba6255ce25419e2b79250a9e6e96f2db313f28a51bada621ea5a4c8e678e8ec85314db90f9c9cb9a991ed4b457dc408c5151f541e2092a088272 SHA512 d33eac92ffcd6cf2c62b537f874c7c571a93b23999fbb0cfe502071b7079a54d542e647f6b108fc9dd0cb78d9f38602cb0822dfdf66760382ec4e73afd4250ae DIST wgpu-core-0.16.0.crate 214248 BLAKE2B 8fa321671b7e8677ec3353a5a20283fed25216b9e62f1405abfa94f2aa7659294dc8c40862226e1a6658fc0ee0a64a3254fe19025375e6483eb02b7ee2450a90 SHA512 4bfaa990647f94560a00433757955e255c7982f30fbcb4b1643d42d58f4b2c3f39a313ef9ce8cdf8701acc3a5b8463ba21cb49b421fb3046b74f8cbeb3802f9b -DIST wgpu-hal-0.15.3.crate 242099 BLAKE2B a3dc27945c11ae2cd0610032aec28ac8d2c2ca8ac318a97c1eb0308aa7eaecbe0d029e1751a54ddf8b99b7a82e7ae86c6c40370375e10dc4b0a257c42e9b7567 SHA512 a10c5f336cc578dbf42b81491af88b9aeda7d6315f5e6af8667380b0b9103bba9ab060bed47ef00f01689600cd4d892f76538c3a9dc5089dbd31df24768c4c10 DIST wgpu-hal-0.16.0.crate 246563 BLAKE2B 3dee55dc491383256d3314e3a33c1a8c633740b9fe015894729b5a4284d3f1a3bcef794ec430263b7a3074b7d6ed0c2796e25d1606dd9058c298d8ea94df6e9b SHA512 b27f8841d40d7cc88dde90b1ba43205912a5c4abdf45054944890eaf8158c9c2edac137dcf2ff6b12d5dd8fb6b914408a74d749974ee52c89bdc6b75b6baae4c -DIST wgpu-types-0.15.2.crate 49217 BLAKE2B 41749987f573ea34cf54b5a0739974ff0a02c4f5b3364d1efa4a757a8fe359c66137f1c815406f9b5ba5e7b0a1f6d5edddffea058842df93869fd868277d24d4 SHA512 1195322dc16009c625853370ed051c3821974ffb3d2ae0801def0f59d23d4d02be49c93bd3bfa92bd5647f746b71f16e1c377419e74c969c9d91aed84b1248c0 DIST wgpu-types-0.16.0.crate 51441 BLAKE2B 2a62a329be63e09c48856826a28ce5e9387e4311c44e68304e20d41c3042e3e952f27d10c2d7b211b56fec01074e8db3358894ed18a07854cb2a837dcfaee6a0 SHA512 d6eeb1a5beeea3198bbe8f90122bf48202a6ce5ddbe42e3f56d607384cf8acd030e01ba3232ca0eda913af014c71682e9f8544661cf7d89fec3749ac26c48147 DIST wide-0.7.8.crate 74003 BLAKE2B ba572577568024074dc9103f0d43883e292383e79b48d3a48df6fc2180c459d7b65cbf020dd59fff91d1087c8af1fd848af76699e2f0054661e6227b6ff9f165 SHA512 d8bec340aa163fabb88ec44981b396fb820c13641bbc9492771284a09cd4c1741a383dac2b41be09df10786278852cd077b4b198e6d1a622ef1ffb2f6554c64c -DIST widestring-0.5.1.crate 41338 BLAKE2B 4d202d15df38056a004ebdc721bbe5d0fd6ab28f957dff269f0b90ab3dd08d7521dd94d00b1b21c5cba438592462989e9d360f4b566faf075fbb091982dd344c SHA512 ef39fc053cd98c070e502d0c53acf27965a06583805fb6d8b1228f76063ed343382500917ae33231470c5af3d2223070d36f394758bd6faf4e298cb981cbe3bb DIST widestring-1.0.2.crate 79706 BLAKE2B 64423d0c485d1596015e9fcee691222a2a69b85a1b13a91651c50c1e3c5ec61c5105232904c6239bb442a2b3f2e808379d802856b93bb62ec8779cbf3db77655 SHA512 cbebac37d87808e791d7839ad69e0b86af49b0e8a354a22e11797915c719937ed5b0cb638e5afc9d710cd1e073eaa9f7db76cd3ca1ec35a71b565f0b8f55407b DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 @@ -568,9 +482,7 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780 DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 DIST winit-0.28.3.crate 406862 BLAKE2B 2968f6f693166455459bd2399e7d6b40fbb12e37a44a378695c8a0a1a6b2599fb0de33ff64bc8bc4882a95e206fe652d02e61528124406dac7b55c7e7105085f SHA512 24ec046dd4388d7e7c51f6f3efc642070ba2e167f6608cb4f4bf69047a52c1e27c59309776978a9f6fc67b98afcc129d64121abecc5c5eca36e029a2b083a211 -DIST winnow-0.3.6.crate 176641 BLAKE2B 833b3c1b0a19f14e3dcdaba2f5a92bec219c995e19359e6166c22611d98a3d7fa57f7c77158ce80ac3a86c48e9bb648c395da17f194b14e82e3b602c0c8923b4 SHA512 be90b6a12a31c0b438b17a03814eed51e1d13f8ed1d08eda112cef272e4bed8566289ab93f0dab9a103a773cc0fd2de5d74dc8314ed3696e436d5d678fa52933 DIST winnow-0.4.1.crate 138177 BLAKE2B 9fb55dc5dbca2250c5921aebc42fd8dff7da6fc70656d5690475cf9d81d569b01e68c5134401f70759a9edbe1704cf76727efe5442961b1d220827130497b735 SHA512 390b3da6688d61d90d9bb221d95c7243968209b692737999b13326204954d1e916b390ac8a3a0e0864695ad9a073ed8a79e592ca565be374cc6e909b4166d52a -DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c DIST winreg-0.11.0.crate 28166 BLAKE2B 1ed90b1be758e782ee5b6fc18acf03fe2c150ad4f3d241a7e90fbd288811bbda9fe20eecfbf626ba883d8635148a531c81dfc3ffc63aa809ccb10037f6ac4ae3 SHA512 f8c3e1582fb3cca89b898be0e3c84bf921fbf56bdbf664c8fe885f1cdfeed2c9418a9dec141123e31f564dd069477e946d3da68908ae2656fe9147df2cd90602 DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 DIST x11rb-0.10.1.crate 207678 BLAKE2B c1a5351825cd6a997ab4abac04a3bb39a73b8cde4388f4dfff11862f99291514e4f9f2b8477abd19487ecb06f842eadb377bf0cc1e729691d62506d5dd987d2a SHA512 49272e2696756c39e0e4e91492a61b28b55c2a2d93c6e02a2c0a1017a17cb5cb7c7c548c533dbed548eaf8abc40006a496a73b3db45ebaedf149c921f3813f51 @@ -579,7 +491,6 @@ DIST xcursor-0.3.4.crate 6069 BLAKE2B 0597eb71a6ad7ad5360674c76bab042a80f1f52f49 DIST xml-rs-0.8.4.crate 52690 BLAKE2B 140d4e725ae0e82c949838c1f6d82e1fbb00e2df4d51b74486597302d4a434ccb46bbd6f5e97636b4947c0092793928c29837a3290bb525344e8a27c0951a42b SHA512 b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 -EBUILD ruffle-0_p20230328.ebuild 11917 BLAKE2B 6523e17e8da728877483d67c7f216b4bc85c87fe7f720aca55a90eecb0ba9d5fc3a383391d19506327472e4d9dcad8e526539e955fbcd0cd4728da29af8f4026 SHA512 f9eb792c20328fada3c6cdeba6a4568b2352ccd4084977f997ae718c4298ce354667ecec581e67c314110f41f1186ae77ebe5942ea2ce9759daa08797522bb29 EBUILD ruffle-0_p20230426.ebuild 12663 BLAKE2B 6dae7ac465d29d31feeee7896e62340500d259a329918528f8b46a783a5ebeddbc08a2adcbbda889f97f1c1cfdd3c07e7891375df81140ee92955fae277122b2 SHA512 dfd75b78511cd4da909e24822641378ee4df06ffac34e64277717b8c74a4e22250dd432d79c7be36a1223c72b5b0d5dac45b821e81b65cc0dd0275da3ef1e01a EBUILD ruffle-9999.ebuild 2215 BLAKE2B 1a1714d09e18b104cf6deeff198c47b1273c640d92e6d6f723d2a38f9a559ad824482b0618f1d1685922500cb31df44e6c92dac0e5f0713347690afee518ee39 SHA512 04c68b592c6847d240168a2a2d188c43ce5902db6eb50d76ee56586fcfebdecd0e86715ab3f0123ce2dc2102bc80565a0ad70512577ebe48eabfdd4c0c571efc MISC metadata.xml 327 BLAKE2B aad7b4089000263fccd1bf6af04e88ac138658121db322215ce0dcc85380b12afa01cdcd2be232c5d2c773698b38903759ecaea6f4854d8c90c420c0a43f33b1 SHA512 bb5e665acc6d02ae3e6a22fbb483c293142104e538d386a9b93884f097629dcbb8ca7b614aa20e0358bf22ae36487c7d86cc1467103987845a70ebacc9c4a5d2 diff --git a/app-emulation/ruffle/ruffle-0_p20230328.ebuild b/app-emulation/ruffle/ruffle-0_p20230328.ebuild deleted file mode 100644 index 7860731b88f4..000000000000 --- a/app-emulation/ruffle/ruffle-0_p20230328.ebuild +++ /dev/null @@ -1,553 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - Inflector-0.11.4 - ab_glyph-0.2.20 - ab_glyph_rasterizer-0.1.8 - addr2line-0.19.0 - adler-1.0.2 - adler32-1.2.0 - ahash-0.7.6 - ahash-0.8.3 - aho-corasick-0.7.20 - aliasable-0.1.3 - alsa-0.7.0 - alsa-sys-0.3.1 - android-activity-0.4.1 - android-properties-0.2.2 - android_system_properties-0.1.5 - anyhow-1.0.70 - approx-0.5.1 - arboard-3.2.0 - arrayref-0.3.7 - arrayvec-0.7.2 - ash-0.37.2+1.3.238 - async-channel-1.8.0 - atk-sys-0.16.0 - atty-0.2.14 - autocfg-1.1.0 - backtrace-0.3.67 - base64-0.13.1 - base64-0.21.0 - bindgen-0.61.0 - bit-set-0.5.3 - bit-vec-0.6.3 - bitflags-1.3.2 - bitflags-2.0.2 - bitstream-io-1.6.0 - block-0.1.6 - block-buffer-0.10.4 - block-sys-0.1.0-beta.1 - block2-0.2.0-alpha.6 - bumpalo-3.12.0 - bytemuck-1.13.1 - bytemuck_derive-1.4.0 - byteorder-1.4.3 - bytes-1.4.0 - cairo-sys-rs-0.16.3 - calloop-0.10.5 - castaway-0.1.2 - cc-1.0.79 - cesu8-1.1.0 - cexpr-0.6.0 - cfg-expr-0.11.0 - cfg-if-0.1.10 - cfg-if-1.0.0 - cfg_aliases-0.1.1 - chrono-0.4.24 - clang-sys-1.6.0 - clap-4.1.11 - clap_derive-4.1.9 - clap_lex-0.3.3 - clipboard-win-4.5.0 - codespan-reporting-0.11.1 - color_quant-1.1.0 - colored-2.0.0 - com-rs-0.2.1 - combine-4.6.6 - concurrent-queue-2.1.0 - console-0.15.5 - console_error_panic_hook-0.1.7 - convert_case-0.6.0 - cookie-factory-0.3.2 - core-foundation-0.9.3 - core-foundation-sys-0.6.2 - core-foundation-sys-0.8.3 - core-graphics-0.22.3 - core-graphics-types-0.1.1 - coreaudio-rs-0.11.2 - coreaudio-sys-0.2.11 - cpal-0.15.1 - cpufeatures-0.2.5 - crc-3.0.1 - crc-catalog-2.2.0 - crc32fast-1.3.2 - crossbeam-channel-0.5.7 - crossbeam-deque-0.8.3 - crossbeam-epoch-0.9.14 - crossbeam-utils-0.8.15 - crypto-common-0.1.6 - csv-1.2.1 - csv-core-0.1.10 - ctor-0.1.26 - curl-0.4.44 - curl-sys-0.4.61+curl-8.0.1 - cxx-1.0.93 - cxx-build-1.0.93 - cxxbridge-flags-1.0.93 - cxxbridge-macro-1.0.93 - d3d12-0.6.0 - darling-0.14.4 - darling_core-0.14.4 - darling_macro-0.14.4 - dasp_sample-0.11.0 - data-encoding-2.3.3 - derive-try-from-primitive-1.0.0 - diff-0.1.13 - digest-0.10.6 - dirs-4.0.0 - dirs-5.0.0 - dirs-sys-0.3.7 - dirs-sys-0.4.0 - dispatch-0.2.0 - dlib-0.5.0 - downcast-rs-1.2.0 - either-1.8.1 - embed-resource-1.8.0 - encode_unicode-0.3.6 - encoding_rs-0.8.32 - enum-map-2.5.0 - enum-map-derive-0.11.0 - enumset-1.0.12 - enumset_derive-0.6.1 - env_logger-0.10.0 - errno-0.2.8 - errno-dragonfly-0.1.2 - error-code-2.3.1 - euclid-0.22.7 - event-listener-2.5.3 - fastrand-1.9.0 - flate2-1.0.25 - float_next_after-0.1.5 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.1.0 - futures-0.3.27 - futures-channel-0.3.27 - futures-core-0.3.27 - futures-executor-0.3.27 - futures-io-0.3.27 - futures-lite-1.12.0 - futures-macro-0.3.27 - futures-sink-0.3.27 - futures-task-0.3.27 - futures-util-0.3.27 - fxhash-0.2.1 - gdk-pixbuf-sys-0.16.3 - gdk-sys-0.16.0 - generational-arena-0.2.8 - generator-0.7.3 - generic-array-0.14.6 - gethostname-0.2.3 - getrandom-0.2.8 - gif-0.12.0 - gimli-0.27.2 - gio-sys-0.16.3 - glib-sys-0.16.3 - glob-0.3.1 - glow-0.12.1 - gobject-sys-0.16.3 - gpu-alloc-0.5.3 - gpu-alloc-types-0.2.0 - gpu-allocator-0.22.0 - gpu-descriptor-0.2.3 - gpu-descriptor-types-0.1.1 - gtk-sys-0.16.0 - hashbrown-0.12.3 - hashbrown-0.13.2 - hassle-rs-0.9.0 - heck-0.4.1 - hermit-abi-0.1.19 - hermit-abi-0.2.6 - hermit-abi-0.3.1 - hexf-parse-0.2.1 - http-0.2.9 - humantime-2.1.0 - iana-time-zone-0.1.54 - iana-time-zone-haiku-0.1.1 - ident_case-1.0.1 - idna-0.3.0 - image-0.24.5 - indexmap-1.9.2 - indicatif-0.17.3 - insta-1.28.0 - instant-0.1.12 - io-lifetimes-1.0.9 - is-terminal-0.4.5 - isahc-1.7.2 - itoa-1.0.6 - jni-0.19.0 - jni-0.20.0 - jni-0.21.1 - jni-sys-0.3.0 - jobserver-0.1.26 - jpeg-decoder-0.3.0 - js-sys-0.3.61 - khronos-egl-4.1.0 - lazy_static-1.4.0 - lazycell-1.3.0 - libc-0.2.140 - libflate-1.3.0 - libflate_lz77-1.2.0 - libloading-0.7.4 - libm-0.2.6 - libnghttp2-sys-0.1.7+1.45.0 - libtest-mimic-0.6.0 - libz-sys-1.1.8 - link-cplusplus-1.0.8 - linked-hash-map-0.5.6 - linkme-0.3.9 - linkme-impl-0.3.9 - linux-raw-sys-0.1.4 - lock_api-0.4.9 - log-0.4.17 - loom-0.5.6 - lyon-1.0.1 - lyon_algorithms-1.0.3 - lyon_geom-1.0.4 - lyon_path-1.0.3 - lyon_tessellation-1.0.10 - lzma-rs-0.3.0 - mach2-0.4.1 - malloc_buf-0.0.6 - matchers-0.1.0 - memchr-2.5.0 - memmap2-0.5.10 - memoffset-0.6.5 - memoffset-0.8.0 - metal-0.24.0 - mime-0.3.17 - minimal-lexical-0.2.1 - miniz_oxide-0.6.2 - mio-0.8.6 - naga-0.11.0 - naga_oil-0.5.0 - ndk-0.7.0 - ndk-context-0.1.1 - ndk-sys-0.4.1+23.1.7779620 - nix-0.24.3 - nix-0.25.1 - nom-7.1.3 - nu-ansi-term-0.46.0 - num-bigint-0.4.3 - num-complex-0.4.3 - num-derive-0.3.3 - num-integer-0.1.45 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.15.0 - num_enum-0.5.11 - num_enum_derive-0.5.11 - number_prefix-0.4.0 - objc-0.2.7 - objc-foundation-0.1.1 - objc-sys-0.2.0-beta.2 - objc2-0.3.0-beta.3.patch-leaks.2 - objc2-encode-2.0.0-pre.2 - objc_exception-0.1.2 - objc_id-0.1.1 - object-0.30.3 - oboe-0.5.0 - oboe-sys-0.5.0 - once_cell-1.17.1 - openssl-probe-0.1.5 - openssl-sys-0.9.82 - orbclient-0.3.43 - os_info-3.7.0 - os_str_bytes-6.5.0 - ouroboros-0.15.6 - ouroboros_macro-0.15.6 - output_vt100-0.1.3 - overload-0.1.1 - owned_ttf_parser-0.18.1 - pango-sys-0.16.3 - parking-2.0.0 - parking_lot-0.12.1 - parking_lot_core-0.9.7 - path-slash-0.2.1 - peeking_take_while-0.1.2 - percent-encoding-2.2.0 - pin-project-1.0.12 - pin-project-internal-1.0.12 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkg-config-0.3.26 - png-0.17.7 - polling-2.6.0 - portable-atomic-0.3.19 - pp-rs-0.2.1 - ppv-lite86-0.2.17 - pretty_assertions-1.3.0 - primal-check-0.3.3 - proc-macro-crate-1.3.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro2-1.0.52 - profiling-1.0.7 - profiling-procmacros-1.0.7 - quote-1.0.26 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.4 - range-alloc-0.1.3 - raw-window-handle-0.5.1 - rayon-1.7.0 - rayon-core-1.11.0 - realfft-3.2.0 - redox_syscall-0.2.16 - redox_syscall-0.3.5 - redox_users-0.4.3 - regex-1.7.1 - regex-automata-0.1.10 - regex-syntax-0.6.28 - regress-0.5.0 - renderdoc-sys-0.7.1 - rfd-0.11.2 - rle-decode-fast-1.0.3 - ron-0.8.0 - rustc-demangle-0.1.21 - rustc-hash-1.1.0 - rustc_version-0.4.0 - rustdct-0.7.1 - rustfft-6.1.0 - rustix-0.36.11 - rustversion-1.0.12 - ryu-1.0.13 - safe_arch-0.6.0 - same-file-1.0.6 - schannel-0.1.21 - scoped-tls-1.0.1 - scopeguard-1.1.0 - scratch-1.0.5 - sctk-adwaita-0.5.3 - semver-1.0.17 - serde-1.0.158 - serde-wasm-bindgen-0.5.0 - serde-xml-rs-0.6.0 - serde_derive-1.0.158 - serde_json-1.0.94 - sha2-0.10.6 - sharded-slab-0.1.4 - shlex-1.1.0 - similar-2.2.1 - simple_asn1-0.6.2 - slab-0.4.8 - slotmap-1.0.6 - sluice-0.5.5 - smallvec-1.10.0 - smithay-client-toolkit-0.16.0 - socket2-0.4.9 - spirv-0.2.0+1.5.4 - static_assertions-1.1.0 - str-buf-1.0.6 - strength_reduce-0.2.4 - strict-num-0.1.0 - strsim-0.10.0 - symphonia-0.5.2 - symphonia-bundle-mp3-0.5.2 - symphonia-core-0.5.2 - symphonia-metadata-0.5.2 - syn-1.0.109 - syn-2.0.4 - synstructure-0.12.6 - system-deps-6.0.3 - termcolor-1.2.0 - thiserror-1.0.40 - thiserror-impl-1.0.40 - thread_local-1.1.7 - threadpool-1.8.1 - tiff-0.8.1 - time-0.3.20 - time-core-0.1.0 - time-macros-0.2.8 - tiny-skia-0.8.3 - tiny-skia-path-0.8.3 - tinyvec-1.6.0 - tinyvec_macros-0.1.1 - toml-0.5.11 - toml_datetime-0.6.1 - toml_edit-0.19.7 - tracing-0.1.37 - tracing-attributes-0.1.23 - tracing-core-0.1.30 - tracing-futures-0.2.5 - tracing-log-0.1.3 - tracing-subscriber-0.3.16 - tracing-tracy-0.10.0 - tracing-wasm-0.2.1 - tracy-client-0.14.2 - tracy-client-sys-0.19.0 - transpose-0.2.2 - ttf-parser-0.18.1 - typed-arena-2.0.2 - typenum-1.16.0 - unicode-bidi-0.3.13 - unicode-ident-1.0.8 - unicode-normalization-0.1.22 - unicode-segmentation-1.10.1 - unicode-width-0.1.10 - unicode-xid-0.2.4 - url-2.3.1 - valuable-0.1.0 - vcpkg-0.2.15 - vec_map-0.8.2 - version-compare-0.1.1 - version_check-0.9.4 - vswhom-0.1.0 - vswhom-sys-0.1.2 - waker-fn-1.1.0 - walkdir-2.3.3 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.84 - wasm-bindgen-backend-0.2.84 - wasm-bindgen-futures-0.4.34 - wasm-bindgen-macro-0.2.84 - wasm-bindgen-macro-support-0.2.84 - wasm-bindgen-shared-0.2.84 - wayland-client-0.29.5 - wayland-commons-0.29.5 - wayland-cursor-0.29.5 - wayland-protocols-0.29.5 - wayland-scanner-0.29.5 - wayland-sys-0.29.5 - weak-table-0.3.2 - web-sys-0.3.61 - webbrowser-0.8.8 - weezl-0.1.7 - wgpu-0.15.1 - wgpu-core-0.15.1 - wgpu-hal-0.15.3 - wgpu-types-0.15.2 - wide-0.7.8 - widestring-0.5.1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-wsapoll-0.1.1 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-0.44.0 - windows-0.46.0 - windows-sys-0.42.0 - windows-sys-0.45.0 - windows-targets-0.42.2 - windows_aarch64_gnullvm-0.42.2 - windows_aarch64_msvc-0.42.2 - windows_i686_gnu-0.42.2 - windows_i686_msvc-0.42.2 - windows_x86_64_gnu-0.42.2 - windows_x86_64_gnullvm-0.42.2 - windows_x86_64_msvc-0.42.2 - winit-0.28.3 - winnow-0.3.6 - winreg-0.10.1 - x11-dl-2.21.0 - x11rb-0.10.1 - x11rb-protocol-0.10.0 - xcursor-0.3.4 - xml-rs-0.8.4 - yaml-rust-0.4.5 - yansi-0.5.1" -declare -A GIT_CRATES=( - [dasp]="https://github.com/RustAudio/dasp;f05a703d247bb504d7e812b51e95f3765d9c5e94;dasp-%commit%/dasp" - [flash-lso]="https://github.com/ruffle-rs/rust-flash-lso;8376453eddddbe701031a091c0eed94068fa5649;rust-flash-lso-%commit%/flash-lso" - [gc-arena]="https://github.com/kyren/gc-arena;1a6310c0d5c98836fa9efb1c4773038ecfd5a92e;gc-arena-%commit%/src/gc-arena" - [h263-rs-yuv]="https://github.com/ruffle-rs/h263-rs;d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36;h263-rs-%commit%/yuv" - [h263-rs]="https://github.com/ruffle-rs/h263-rs;d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36;h263-rs-%commit%/h263" - [nellymoser-rs]="https://github.com/ruffle-rs/nellymoser;4a33521c29a918950df8ae9fe07e527ac65553f5;nellymoser-%commit%" - [nihav_codec_support]="https://github.com/ruffle-rs/nihav-vp6;9416fcc9fc8aab8f4681aa9093b42922214abbd3;nihav-vp6-%commit%/nihav-codec-support" - [nihav_core]="https://github.com/ruffle-rs/nihav-vp6;9416fcc9fc8aab8f4681aa9093b42922214abbd3;nihav-vp6-%commit%/nihav-core" - [nihav_duck]="https://github.com/ruffle-rs/nihav-vp6;9416fcc9fc8aab8f4681aa9093b42922214abbd3;nihav-vp6-%commit%/nihav-duck" - [quick-xml]="https://github.com/ruffle-rs/quick-xml;8496365ec1412eb5ba5de350937b6bce352fa0ba" -) -inherit cargo desktop flag-o-matic virtualx xdg - -MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Flash Player emulator written in Rust" -HOMEPAGE="https://ruffle.rs/" -SRC_URI=" - https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz - $(cargo_crate_uris)" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl" -SLOT="0" -KEYWORDS="~amd64" - -# dlopen: libX* (see winit+x11-dl crates) -RDEPEND=" - dev-libs/glib:2 - dev-libs/openssl:= - media-libs/alsa-lib - sys-libs/zlib:= - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXrender" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - virtual/jre:* - virtual/pkgconfig - >=virtual/rust-1.64 - test? ( - media-libs/mesa[llvm] - x11-base/xorg-server[-minimal] - )" - -QA_FLAGS_IGNORED="usr/bin/${PN}.*" - -src_compile() { - filter-lto # does not play well with C code in crates - - cargo_src_compile --bins # note: configure --bins would skip tests -} - -src_test() { - virtx cargo_src_test -} - -src_install() { - dodoc README.md - - newicon web/packages/extension/assets/images/icon180.png ${PN}.png - make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \ - "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;" - - cd target/$(usex debug{,} release) || die - - newbin ${PN}_desktop ${PN} - newbin exporter ${PN}_exporter - dobin ${PN}_scanner -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "${PN} is experimental software that is still under heavy development" - elog "and only receiving nightly releases. Plans in Gentoo is to update" - elog "roughly every months if no known major regressions (feel free to" - elog "report if you feel a newer nightly is needed ahead of time)." - elog - elog "There is currently no plans to support wasm builds / browser" - elog "extensions, this provides the desktop viewer and other tools." - fi -} diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest index 5e2ee5e25215..ba840eb8c7ae 100644 --- a/app-emulation/wine-mono/Manifest +++ b/app-emulation/wine-mono/Manifest @@ -1,13 +1,10 @@ DIST wine-mono-7.0.0-x86.msi 86433280 BLAKE2B 9d164bf10f9c790a1f518624321a77965800742c84677a6372cd57b1f51bdd16a2d61ee85f868e84be9b07d4c3f5a7afa770e98637f698c2337c42d42890cf58 SHA512 d7af2a68c3b48cab93ddd489f674ab9064d69d5ca0b6c91e58713dd0408af9fb1ff82ef8847d91645d96df40cd5526c6735d621064a3598166ab5f51d1e0d076 DIST wine-mono-7.0.0-x86.tar.xz 45085800 BLAKE2B 504c57acce486c19a54bf33cdb4b9444c07a58a7f56ced0c93178886a91fa5d94a61f6e26aa885f3e3a2cceb2ff792f01006a4b16fa5bb88c3d25ddff02fefd7 SHA512 a3977563c5eb6418eaeda25e5b39bd2ef1faf305d514979211e049280c4577718ca48c8566e527b97a58fc465b310dd600093a616102573e12e8985794d828a6 -DIST wine-mono-7.3.1-x86.msi 86930432 BLAKE2B f43b605ab7b07a7b4d8d4675297af6e827e81b2b232c6991fb1f559a247c6b546490017dd4e1aab04aad664570cb90152ff872be61bb8e12a154ae2366dbb21c SHA512 dd9f3860c4b52edce44f51b27de2a3b4acc97271d661e41310b889fa378f502458739caaa548fff5e16ddba418d40d647528c151c0413519df54c38f9e237946 -DIST wine-mono-7.3.1-x86.tar.xz 43216532 BLAKE2B bc00f41d2e9e88c0a687fad6bdd48e9a836f3d7369747602665691ca3e430c895655e9c5e9ef955a5cf45a96818b6858bc3cc93d90c3d7a49f8d8f4ff824d45a SHA512 a2c8d10d9b34fd7775eeddb6494b84f2f04e6a2f21d93940dc902434b189d43bdfdcd198baf8133cda8b17c2bc25ee84538e12a32027cdd66da9ab029eed6777 DIST wine-mono-7.4.0-x86.msi 87334912 BLAKE2B c0b778f9db59d1a2917631f1d6ca1a1798972a6a42e27975da78f3a35b77018a99228d7d95e5640c57618533a6b01bf2252859e3e978e2aa8dbdc8cd62afcc28 SHA512 cf35513b368324487c387d4339e5b05a90c4825b25ea603140524b79e69786ccc20dfb898213a9548c0313c0b0e4b160acb88364e4b280dd6712d185d9e5ae57 DIST wine-mono-7.4.0-x86.tar.xz 45404344 BLAKE2B 3a74106b9b3f21a88c2435f7988d66a54e08beea931a0ce0df6431c21add4ee2685bf9c9cb2404ee1a685736d61b1aee3cdd507130e5c5dddba7e506a2ff18bb SHA512 108cb5d969e84deeda3d2b11dba7cd73853fc3b088ecf2bcdb9bc5c5bbaaff03e72cd4f485d1935eda43cdd95b927886441be1d2204edeaee1ff1fea75735d22 DIST wine-mono-7.4.1-x86.msi 87339008 BLAKE2B 571469f21f4b2f4483172ef88cd973f94dd09eed3b9312775339711901fc5cd753944802a10e35c22f68b8685ae10f782e005f6ae9fcf7afc7b4da039a732b34 SHA512 ac2b398ce4c58b35da05d6d002f04cbdf7c615a9058f3db8e00f6c10166be84d90fc09ffa7e44f171e97bd91b741855f1547036d2eca2a688a92e3ed4297762a DIST wine-mono-7.4.1-x86.tar.xz 44433444 BLAKE2B 28adbcca630698e74e455fbe37b8cd60c3d836c503db6a2df20e4db3e12f549a5d1fae6a4c0ccd6068e2667f700fbfe09858b95f156ad8d660ef3804773179a0 SHA512 2d0b231ee6e34d23f1e2ae0d7995dd31caab352f30816302743f884f5da56a071e931dabb53f813dd5389c82bdab70057b1d5c6430f1f88ace93789e41962cb6 EBUILD wine-mono-7.0.0.ebuild 612 BLAKE2B 39b9a3190973e810ad32da319b29e8448de94e7289b264579900c9261d32fe3bf101dd1b46e2fd71ba61d2fa4b073aceb59526e0fdb59b8e15abb55bd0eadb4b SHA512 eded1db18604b14f9a634d8364ed5013ec84821f32a31ee459f5aa38172f2f8f1b3e3d38e1527d87208e69d604dec49f01d8b9dc30ca70530aacc7e1f9039039 -EBUILD wine-mono-7.3.1.ebuild 662 BLAKE2B f2f93392f9b755e268615f55ca56bb17e4f6016a6cf5b429db3a6bee6f919bf007dc6decaf1b89173cf1ba93271958abdd0d034730a1c92e815a31f27e08544e SHA512 0f7f8305547cc3a502991df847c393180da67ca74be5bef604536bd1c22c23e2d56e0807b6c9b252073d93a5ae1c9d5938089011d79e4080ae85e8f9272461b8 EBUILD wine-mono-7.4.0.ebuild 662 BLAKE2B 1e4e33a1f0a9f6436d787091a0186b8f8d77a6678c5d86fac205720a02ae5fb21e6a40e3df33d8f1501af6974261ce23f3b47c0a558ea299b454fd439b19b7d3 SHA512 930cebc2ad75709cda8819b527c3bbd0c34c6e59fec7562197b8d1ad8fc3e0597b62a789e1e37951ce63fe8687158617f6d332cea585db4787b71de576ea0982 EBUILD wine-mono-7.4.1.ebuild 664 BLAKE2B 5b6f81e3dfeab25abbb9e5259fad782b5e064a6ccd421ddff0a069484bd5613257fa12dc0cb4710e20c3c3de971119b041f39c61c375cd2d7fd61d2d7ebd9dff SHA512 1a9f450a43cf303fc3520a4abbafda47bdc72c7ca3cc738de869568d8051cec68e9030906709583689dae3e607b741aa5d94e2d06357786ad6cd0b7f94e312b0 MISC metadata.xml 746 BLAKE2B f9afe281dd6e667a39d5c42dc0580f7bd6581edf5271a0c54e7436e6398a69ea415e09425fd5df56342cbcd128cf24ad4c94f43d64d1d42bcdc528073c72e3b7 SHA512 83016f049bca7f127af165425648857df8e44c3d6cbcb33d849501ff1ddefbec590c38e8a59d3c69e4ab583c89ac4dabc9cba5d7fe8ada66eaffe5b4d55dd13b diff --git a/app-emulation/wine-mono/wine-mono-7.3.1.ebuild b/app-emulation/wine-mono/wine-mono-7.3.1.ebuild deleted file mode 100644 index 186acdfb04d6..000000000000 --- a/app-emulation/wine-mono/wine-mono-7.3.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Replacement for the .NET runtime and class libraries in Wine" -HOMEPAGE="https://wiki.winehq.org/Mono" -SRC_URI=" - shared? ( https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.tar.xz ) - !shared? ( https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.msi )" -S="${WORKDIR}" - -LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1" -SLOT="${PV}" -KEYWORDS="amd64 x86" -IUSE="+shared" - -src_install() { - insinto /usr/share/wine/mono - - if use shared; then - doins -r ${P} - else - doins "${DISTDIR}"/${P}-x86.msi - fi -} diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 910375c31e39..8cb0092de22e 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,16 +1,14 @@ AUX wine-vanilla-7.0-noexecstack.patch 223 BLAKE2B dff1867e2977bd14fcfab9dfa2c2f1d3288f7edca75ddd7c9f02bfd06e9f63fac37bd59ea8aa891e13ab77bac35b369825d5490a9175ed9a7736e523b61d8944 SHA512 4ba3677042b693e513fc7a133c76a509f63d0ca20633d1e8d448bca9534c0d1a0fc58e77fa9b28fd8d936393605e97ee6e3bb5fac00872d6ac5808b7712586e3 AUX wine-vanilla-7.0-unwind.patch 1694 BLAKE2B 017c7b761d692f8e8d23f52e51529880f95bddf5fee4309ab97bee951527bd427924dbb335e4bf57a27405e3d2440666f774c6859b81933d3007247e1cbf4898 SHA512 5d20960a8eda2d80097d6db81287c9d05ed4ea50df974c93391a427b743383a6806f24bc552c18a9336e7aea0ceb801972865ff470bde8ea7fd9423f57eb09ae AUX wine-vanilla-7.20-unwind.patch 1450 BLAKE2B 3f90cc131104ad72a11ae30c582b79b3e4d8c0278d51c0a193fb9e460cf088b315503bd08bd904e8d28f72f40ab3df90f83f2542b991888a2f504cc7d2adad4d SHA512 a6c4672a44c1220d5b1efabeca535a4a3510fe92aac73c38f65a09bfbd271af8b8b1bfe2c408ba5356806cb71252a6956b8130fcd06a475037b9e51d28c2a156 -DIST wine-7.0.1.tar.xz 27167768 BLAKE2B 9bf74e7077fe4b77611f8195feeb53fc6475bdaeac97dab5221942115d6108d8786f93d4a96745bad72afb074b15129fec9b0b2f10261d91c9a9b57bd2240ded SHA512 5a5258132fe30bfb5313454598b85e7d97a74d1e0c7ca7af16aa8c486e316ad34ab74a25fd9a403c98ad1f3280385232f7d159bb824f713e920a4a0dae62c944 DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5 SHA512 330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a DIST wine-8.0.1.tar.xz 29057128 BLAKE2B f1e04ddc7531704b4229d1bdb6e742ff20886dfff181b8b44e01e9921574e8c433553aaddb2453532902e89252244080d1cf9f904aa7d14d76709d830116e4b4 SHA512 9264a3dbe8b0168aa94b8266d5686b1da39352baefa4e72a63b0ed5aa2daca8811633dc89da3bb2aff497fb2b3b917f5cd021d0baae390490f1ca5ffd5ac4b3a DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 DIST wine-8.5.tar.xz 29064032 BLAKE2B 35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a SHA512 f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327 DIST wine-8.6.tar.xz 29118124 BLAKE2B e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73 SHA512 602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7 DIST wine-8.7.tar.xz 29158096 BLAKE2B 73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c SHA512 0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93 -EBUILD wine-vanilla-7.0.1.ebuild 10513 BLAKE2B 59e4829bd78bba7b4aec2e0ad29b41241f8977f7f427b9de345c40e0739fe7b122c03fd833d1f83f64b07d23e1327747caafa4664b45e9396ee0180540121800 SHA512 152ce8e64ad259555d762ccfeacd7fc8aecbacd756952cd8ca67efc1da3d8dc3876d2dbc58b31be41db327c0388d7ca0e23e6a1877df428125ed3b3807e8f36d EBUILD wine-vanilla-7.0.2.ebuild 10513 BLAKE2B 59e4829bd78bba7b4aec2e0ad29b41241f8977f7f427b9de345c40e0739fe7b122c03fd833d1f83f64b07d23e1327747caafa4664b45e9396ee0180540121800 SHA512 152ce8e64ad259555d762ccfeacd7fc8aecbacd756952cd8ca67efc1da3d8dc3876d2dbc58b31be41db327c0388d7ca0e23e6a1877df428125ed3b3807e8f36d -EBUILD wine-vanilla-8.0.1.ebuild 10533 BLAKE2B 7fa9fdecfb95b5f4a97afdcbe36b37d4d69d77850d9bd80ea06bbd11d7ca53815998312e8d07eaa0fafc8c57f9a9af2cac52c771d84170536ed7e19d1a04b659 SHA512 e7b164d1f7a3a1990c715d51eb8f91c18c6a472f18449f9b903b6dba7747962ae88ff2036ccd4c557f2694d97ff1bd3bc57abf0f7611d3f3abd900f05d45726a +EBUILD wine-vanilla-8.0.1.ebuild 10531 BLAKE2B c0f7101f6ea462bb6107b9c655a3c08f8da17caaad36f8dffea37f629fd874dcd9c76cd74ae6de3bd0a9cbd2a8f44c61a6d8f6cc682d070aa6a3e58dfc627394 SHA512 af0c61ad944252e9111a3f7bb8fa031c5e85c6c5d11e8f4516d812fba9c0febc617fb1c7fd577ecdf5849e9b70a0b932113cd3e8d72d2d3821a35d5220b679d3 EBUILD wine-vanilla-8.0.ebuild 10531 BLAKE2B c0f7101f6ea462bb6107b9c655a3c08f8da17caaad36f8dffea37f629fd874dcd9c76cd74ae6de3bd0a9cbd2a8f44c61a6d8f6cc682d070aa6a3e58dfc627394 SHA512 af0c61ad944252e9111a3f7bb8fa031c5e85c6c5d11e8f4516d812fba9c0febc617fb1c7fd577ecdf5849e9b70a0b932113cd3e8d72d2d3821a35d5220b679d3 EBUILD wine-vanilla-8.5.ebuild 10713 BLAKE2B a1976bfa2133d561e669f611ef487d335d26e986526cc41a173e1629522e81cd85f8576c1b26c0023d882253f37e46b85dbfa14d86d59b95fd1200c47869c3d8 SHA512 d3a04376eca69532e2f1249961f00241c38a4f1434097dddd4e7aa5a23aca79120f52f081a779739a317fcb189c2981b5551fe2758d5553b21b31d3388bd2769 EBUILD wine-vanilla-8.6.ebuild 10713 BLAKE2B 30ac5423669115fc490ed64bc58d884a64f9b080968797631b75c4db0247a70c23d00e093d37b98857a9d4ec14d539920746cd2bc3f7a7daf4991a5a3098adbf SHA512 c55bb1013836ba5f7bb2054939b54198902d07e0b6ef703e2025dc507f322c123fc28fadf47d43e6c62e2943bc7b2bf047f4147cf0fd1881a31cf90323636617 diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild deleted file mode 100644 index 36c592c40934..000000000000 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild +++ /dev/null @@ -1,331 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper - -WINE_GECKO=2.47.2 -WINE_MONO=7.0.0 - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git" -else - (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 - SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz" - S="${WORKDIR}/wine-${PV}" - KEYWORDS="-* amd64 x86" -fi - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE=" - https://www.winehq.org/ - https://gitlab.winehq.org/wine/wine/" - -LICENSE="LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff" -SLOT="${PV}" -IUSE=" - +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos - llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 - +gstreamer kerberos ldap +mingw +mono netapi nls odbc openal - opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl - selinux +ssl +truetype udev udisks +unwind usb v4l +vkd3d +vulkan - +xcomposite xinerama" -REQUIRED_USE=" - X? ( truetype ) - crossdev-mingw? ( mingw )" # bug #551124 for truetype - -# tests are non-trivial to run, can hang easily, don't play well with -# sandbox, and several need real opengl/vulkan or network access -RESTRICT="test" - -# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked -WINE_DLOPEN_DEPEND=" - X? ( - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - opengl? ( - media-libs/libglvnd[X,${MULTILIB_USEDEP}] - osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) - ) - xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) - ) - cups? ( net-print/cups[${MULTILIB_USEDEP}] ) - fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) - kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) - netapi? ( net-fs/samba[${MULTILIB_USEDEP}] ) - odbc? ( dev-db/unixODBC[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) - ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) - truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] ) - udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )" -WINE_COMMON_DEPEND=" - ${WINE_DLOPEN_DEPEND} - X? ( - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - ) - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] ) - gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) - gstreamer? ( - dev-libs/glib:2[${MULTILIB_USEDEP}] - media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}] - media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] - ) - ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) - openal? ( media-libs/openal[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) - scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] ) - udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) - unwind? ( - llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] ) - !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) - ) - usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] ) - vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )" -RDEPEND=" - ${WINE_COMMON_DEPEND} - app-emulation/wine-desktop-common - dos? ( - || ( - games-emulation/dosbox - games-emulation/dosbox-staging - ) - ) - gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] ) - gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] ) - mono? ( app-emulation/wine-mono:${WINE_MONO} ) - perl? ( - dev-lang/perl - dev-perl/XML-LibXML - ) - samba? ( net-fs/samba[winbind] ) - selinux? ( sec-policy/selinux-wine ) - udisks? ( sys-fs/udisks:2 )" -DEPEND=" - ${WINE_COMMON_DEPEND} - sys-kernel/linux-headers - X? ( x11-base/xorg-proto )" -BDEPEND=" - dev-lang/perl - sys-devel/binutils - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) ) - nls? ( sys-devel/gettext )" -IDEPEND=">=app-eselect/eselect-wine-2" - -QA_CONFIG_IMPL_DECL_SKIP=( - __clear_cache # unused on amd64+x86 (bug #900338) - res_getservers # false positive -) -QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext - -PATCHES=( - "${FILESDIR}"/${PN}-7.0-noexecstack.patch - "${FILESDIR}"/${PN}-7.0-unwind.patch -) - -pkg_pretend() { - [[ ${MERGE_TYPE} == binary ]] && return - - if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then - local mingw=-w64-mingw32 - for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do - if ! type -P ${mingw}-gcc >/dev/null; then - eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" - eerror "yourself by installing sys-devel/crossdev then running:" - eerror - eerror " crossdev --target ${mingw}" - eerror - eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" - die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" - fi - done - fi -} - -src_prepare() { - # sanity check, bumping these has a history of oversights - local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \ - dlls/appwiz.cpl/addons.c || die) - if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then - local gmfatal= - [[ ${PV} == *9999 ]] && gmfatal=nonfatal - ${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)" - fi - - default - - # ensure .desktop calls this variant + slot - sed -i "/^Exec=/s/wine /${P} /" loader/wine.desktop || die - - # always update for patches (including user's wrt #432348) - eautoreconf - tools/make_requests || die # perl -} - -src_configure() { - WINE_PREFIX=/usr/lib/${P} - WINE_DATADIR=/usr/share/${P} - - local conf=( - --prefix="${EPREFIX}"${WINE_PREFIX} - --datadir="${EPREFIX}"${WINE_DATADIR} - --includedir="${EPREFIX}"/usr/include/${P} - --libdir="${EPREFIX}"${WINE_PREFIX} - --mandir="${EPREFIX}"${WINE_DATADIR}/man - $(use_enable gecko mshtml) - $(use_enable mono mscoree) - --disable-tests - $(use_with X x) - $(use_with alsa) - $(use_with capi) - $(use_with cups) - $(use_with fontconfig) - $(use_with gphoto2 gphoto) - $(use_with gstreamer) - $(use_with kerberos gssapi) - $(use_with kerberos krb5) - $(use_with ldap) - $(use_with mingw) - $(use_with netapi) - $(use_with nls gettext) - $(use_with openal) - $(use_with opencl) - $(use_with opengl) - $(use_with osmesa) - --without-oss # media-sound/oss is not packaged (OSSv4) - $(use_with pcap) - $(use_with pulseaudio pulse) - $(use_with scanner sane) - $(use_with sdl) - $(use_with ssl gnutls) - $(use_with truetype freetype) - $(use_with udev) - $(use_with udisks dbus) # dbus is only used for udisks - $(use_with unwind) - $(use_with usb) - $(use_with v4l v4l2) - $(use_with vkd3d) - $(use_with vulkan) - $(use_with xcomposite) - $(use_with xinerama) - $(usev !odbc ac_cv_lib_soname_odbc=) - ) - - tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097) - filter-lto # build failure - use mingw || filter-flags -fno-plt # build failure - use custom-cflags || strip-flags # can break in obscure ways at runtime - use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - - # temporary workaround for tc-ld-force-bfd not yet enforcing with mold - # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && - append-ldflags -fuse-ld=bfd - - # build using upstream's way (--with-wine64) - # order matters: configure+compile 64->32, install 32->64 - local -i bits - for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do - ( - einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..." - - mkdir ../build${bits} || die - cd ../build${bits} || die - - # CROSSCC_amd64/x86 are unused by Wine, but recognized here for users - if (( bits == 64 )); then - : "${CROSSCC:=${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}}" - conf+=( --enable-win64 ) - elif use amd64; then - conf+=( - $(usev abi_x86_64 --with-wine64=../build64) - TARGETFLAGS=-m32 # for widl - ) - # _setup is optional, but use over Wine's auto-detect (+#472038) - multilib_toolchain_setup x86 - fi - : "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}" - - # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) - if use mingw; then - : "${CROSSCFLAGS:=$( - filter-flags '-fstack-protector*' #870136 - filter-flags '-mfunction-return=thunk*' #878849 - CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" - : "${CROSSLDFLAGS:=$( - filter-flags '-fuse-ld=*' - CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}" - export CROSS{CC,{C,LD}FLAGS} - fi - - ECONF_SOURCE=${S} econf "${conf[@]}" - ) - done -} - -src_compile() { - use abi_x86_64 && emake -C ../build64 # do first - use abi_x86_32 && emake -C ../build32 -} - -src_install() { - use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install - use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last - - # symlink for plain 'wine' and install its man pages if 64bit-only #404331 - if use abi_x86_64 && use !abi_x86_32; then - dosym wine64 ${WINE_PREFIX}/bin/wine - dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader - local man - for man in ../build64/loader/wine.*man; do - : "${man##*/wine}" - : "${_%.*}" - insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 - newins ${man} wine.1 - done - fi - - use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \ - "${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die - - # create variant wrappers for eselect-wine - local bin - for bin in "${ED}"${WINE_PREFIX}/bin/*; do - make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}" - done - - # don't let portage try to strip PE files with the wrong - # strip executable and instead handle it here (saves ~120MB) - if use mingw; then - dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows - use debug || - find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \ - -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + || die - fi - - dodoc ANNOUNCE AUTHORS README* documentation/README* -} - -pkg_postinst() { - eselect wine update --if-unset || die -} - -pkg_postrm() { - eselect wine update --if-unset || die -} diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.0.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.0.1.ebuild index b751fa3114b2..686049493098 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.0.1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.0.1.ebuild @@ -16,7 +16,7 @@ else (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz" S="${WORKDIR}/wine-${PV}" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* amd64 x86" fi DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 9f1e572df468..e269cff5a404 100644 Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest index ac478fded4ce..89393e51a10a 100644 --- a/app-office/wps-office/Manifest +++ b/app-office/wps-office/Manifest @@ -1,3 +1,8 @@ DIST wps-office_11.1.0.11691_amd64.deb 413557282 BLAKE2B f3e9149c0c1e43956da47c1e5faba4a10ed5e6964760dcc42b4e6e4a56777a9c6ba810c7b477a8bfc70ebc8e8ef11f9dee588be6f1243439edccc56fef0aaab0 SHA512 e19a2d6dc05b5ecc070966f92b9218749266e4d4255620e376c6888044bed83d06455d16372f081b7a7067b6c1e63e67bb3270468ec0731ebb7e308e1afaffc6 +DIST wps-office_11.1.0.11698_amd64.deb 413452358 BLAKE2B 99c71532b1481444875bd59f04bf414be46f30f00c3397eba5077ca1b1aa28dfafff243148088b7ee2cf01aefeaac3e2890575869e314c8a28823f3c57514314 SHA512 743a4727e5326fcb27a61aafc3833b311222575420ecff5e374c6680278e5042e2e82fc58b36bbbea5aebea0933a1b349284a01620e9471c452a0534c0c5fa3f +DIST wps-office_11.1.0.11698_arm64.deb 363977336 BLAKE2B f8e356d93b2cdfde4b9b0c892869c6e2da3ec717f39d281aa6aa97219a63bbcf4206d2196b7a8cab04e0884fbe3e08e01d1b80fc08d182fa38a1f9b97d678a59 SHA512 828523dab2f78d7fe0f522adfe7b56895a882c5fa76667a6a3c499bfea0281866e2436852434b1853e96c7ba3e9a70c306fd73d76346d64582a8320a8475a247 +DIST wps-office_11.1.0.11698_loongarch64.deb 377014384 BLAKE2B 2a2e38a88abc4d43397d5464458811a9a1445cc0ad5ce24b2abbfab3b10b32c653ec770cb657746a853f59ef62813df34f7ad6fa71d99c6fc43e4f988f83f477 SHA512 433f99bc7c7896342c522e78f9f5f640f94e517f86d6624b8333fd806d115d004cbd163f0b66e81b3ca0fe7e97b8929205dcd81f1d497b01dac1cc2801087765 +DIST wps-office_11.1.0.11698_mips64el.deb 362887032 BLAKE2B f96dbc01db707e3b68ffef8fcf7589598d3e0cd7657533c6ba7def8ea5b5e3d1ffd861d4205517678525a25046157503853ae25df0cd631e6fed05b3bf1a2525 SHA512 a254fa1ed9e5b89558cb49a390366c9a5877f9688ff2cad9f72d8ff609edf03ab17f54798362fd2f0ca4a830b10d0b048bff9691c506668d8b9b7fabe583fd12 EBUILD wps-office-11.1.0.11691.ebuild 2275 BLAKE2B ca733db3b2fa0a3a0bc897a213197cfcb2176476aee9ce87ff09eb8bfbedbbb9bba1b0fd4348113ae01d07c1b19b6ba2fd8f96ad8365dd2df34b663ca2986556 SHA512 b392930ef30e4d35e2d386fc4036f5bee3d5552956a7fe32e22363bf65ad4ceac3193e0bf6861d4ac8bfabf5bba6bb697233b744708a0bec3f8892520db2b3d9 +EBUILD wps-office-11.1.0.11698.ebuild 2524 BLAKE2B 70f4bc576c1ba6e643c7bf857fb6fb8fb1e46de8c380a0a1a78c3d048d0a3d03a844449bfc76be0fa9b226c0c28d063860d085953cebf21f6b87bcab729a73cb SHA512 ec60e3876ebc8ed90b15fa90e6d50b5c6c2f0fd723f42c27bfa5b055d8e0c6f3b12e02621e8c4ad77a0749ce63de88e22cfe9921756c5b07480b267ceab90856 MISC metadata.xml 240 BLAKE2B 1f4d972fe6e8f4096f8905fe5ec3f77b8689f3b0e01ac676ae4e55ce3aa66c18473cc82b5766131f155b9f4cd3fa6c541ab3bd32bfd233ff89722937105f968a SHA512 2e9f28bd0e525aa062cb098048dd176668b1ca2220e0018279ec4779eb80a2e8ad4f1ea73899aded97b7d27379e88d2f60cc80af4a6992880edf6e301b7e1090 diff --git a/app-office/wps-office/wps-office-11.1.0.11698.ebuild b/app-office/wps-office/wps-office-11.1.0.11698.ebuild new file mode 100644 index 000000000000..1b249262c52c --- /dev/null +++ b/app-office/wps-office/wps-office-11.1.0.11698.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit unpacker xdg + +MY_PV="$(ver_cut 4)" + +DESCRIPTION="WPS Office is an office productivity suite" +HOMEPAGE="https://www.wps.com/office/linux/" + +KEYWORDS="~amd64 ~arm64 ~loong ~mips" + +SRC_URI=" + amd64? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_amd64.deb ) + arm64? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_arm64.deb ) + loong? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_loongarch64.deb ) + mips? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_mips64el.deb ) +" + +SLOT="0" +RESTRICT="bindist strip mirror" # mirror as explained at bug #547372 +QA_PREBUILT="*" +LICENSE="WPS-EULA" +IUSE="systemd" + +# Deps got from this (listed in order): +# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm +# ldd /opt/kingsoft/wps-office/office6/wps +# ldd /opt/kingsoft/wps-office/office6/wpp +RDEPEND=" + app-arch/bzip2:0 + app-arch/lz4 + app-arch/xz-utils + dev-libs/expat + dev-libs/glib:2 + dev-libs/libbsd + dev-libs/libffi:0/8 + dev-libs/libgcrypt:0 + dev-libs/libgpg-error + dev-libs/libpcre:3 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/flac:0/10-12 + media-libs/libogg + media-libs/libpulse + media-libs/libsndfile + media-libs/libvorbis + media-libs/tiff-compat:4 + net-libs/libasyncns + net-print/cups + sys-apps/attr + sys-apps/tcp-wrappers + sys-apps/util-linux + sys-libs/libcap + sys-libs/libcxx + sys-libs/zlib:0 + virtual/glu + x11-libs/gtk+:2 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst + systemd? ( sys-apps/systemd ) +" +DEPEND="" +BDEPEND="" + +S="${WORKDIR}" + +src_install() { + # https://bugs.gentoo.org/878451 + rm "${S}"/opt/kingsoft/wps-office/office6/libstdc++.so* || die + + # https://bugs.gentoo.org/813138 + use systemd || { rm "${S}"/opt/kingsoft/wps-office/office6/libdbus-1.so* || die ; } + + exeinto /usr/bin + exeopts -m0755 + doexe "${S}"/usr/bin/* + + insinto /usr/share + # Skip mime subdir to not get selected over rest of office suites + doins -r "${S}"/usr/share/{applications,desktop-directories,icons,templates} + + insinto /opt/kingsoft/wps-office + doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates} + + fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et,wpspdf,wpsoffice,promecefpluginhost,transerr,ksolaunch,wpscloudsvr} +} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index c080885aa22f..948533538840 100644 Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest index 4736ff17e4c5..01845a606bcb 100644 --- a/app-shells/pdsh/Manifest +++ b/app-shells/pdsh/Manifest @@ -1,4 +1,4 @@ AUX pdsh-2.34-slibtool.patch 804 BLAKE2B 8a6f03999b8683f7ac92f1e097b5e5fda829037df91f216c77294d9b02e7aae6f8d5da01a8c12b9f4b7547574f77b21d8a34f1bbcf51735819fd9ddd29744a77 SHA512 968570e1cb5a68d92579b359c350c01c5c7c2dc8072b4aff98c9c5e3442a5fcd517f999ebc0a8fbe8342b04a001239a2882104daf06734eca98af1b98dfa0c53 DIST pdsh-2.34.tar.gz 215708 BLAKE2B dba626c66b9a17536fc02d8482b776d539ee680354326c821dc916735d1fc115226fcf22868407830245067cf45ddf9c997cd8c382b0dde0168d9ed6cb4fcc4d SHA512 2d4e090d97f6bad97ee1dbdf2ee29e4d9603edfd5c92a6935131ef7f7bbff797cceb8ad3a72e3d5995d3d5302eac985d129f4968e3fa6744785a3df2d0fda33c -EBUILD pdsh-2.34-r1.ebuild 1542 BLAKE2B 6f8cec934331289851c9faf1ecafd26ec755db9dbb108ca76ffa4fa77289e1e098f06a1665370640a1522eede9af43cf8425c57249290755ee9a565736d0e0f4 SHA512 e2726b4a4456b8b2aab19392acf54587cceb7f758e680eb508f94040b4bcb1b93e8b7b48f064cd8787dfdfb33ee63aef3c4b84a3aad4ae946c083f08b92b6ae7 +EBUILD pdsh-2.34-r2.ebuild 1541 BLAKE2B ca1f33e35ea9733786671b2e8235061f7f10925d653594712bba46aabef80b94d79e1b8672c92a185f320da0435ebe25ce463606dc4788de4ddf27fb19e5e110 SHA512 2074af72dac4104454b7c9f285382367a2f12b945745a2e282a8523b0d9a2a14f696bf938620f921e81fcd04f6c5d6c6726e0434fca5699b8e5188cfcf407ba1 MISC metadata.xml 1255 BLAKE2B 6c72e142bd95d5c7bc00e68f2343641c41765b334bfcc6a11a85a394563cb854748a35ceafe7e8d478dc6c7fab1f4c9b6d8a6436bee92e9c2d18ec443fbe5bec SHA512 08e8d6ff4a059245befbeb078815ac2051e6b973b1fcf84e15c5ade3181fed911b1e4fd2be5d4fa4a06056e1dce15cb97784f91a1c1981319a7f4c670ae096dc diff --git a/app-shells/pdsh/pdsh-2.34-r1.ebuild b/app-shells/pdsh/pdsh-2.34-r1.ebuild deleted file mode 100644 index 17f7b7136052..000000000000 --- a/app-shells/pdsh/pdsh-2.34-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A high-performance, parallel remote shell utility" -HOMEPAGE="https://github.com/chaos/pdsh" -SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="crypt readline rsh test" -RESTRICT="!test? ( test )" - -RDEPEND=" - crypt? ( net-misc/openssh ) - rsh? ( net-misc/netkit-rsh ) - readline? ( sys-libs/readline:0= )" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-util/dejagnu )" - -PATCHES=( - "${FILESDIR}/${PN}-2.34-slibtool.patch" -) - -pkg_setup() { - PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}" - MODULE_CONFIG="" - - local m - local valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:" - - for m in ${PDSH_MODULE_LIST}; do - if [[ "${valid_modules}" == *:${m}:* ]]; then - MODULE_CONFIG="${MODULE_CONFIG} --with-${m}" - fi - done - - elog "Building ${PF} with the following modules:" - elog " ${PDSH_MODULE_LIST}" - elog "This list can be changed in /etc/portage/make.conf by setting" - elog "PDSH_MODULE_LIST=\"module1 module2...\"" -} - -src_prepare() { - default - sed \ - -e '/git describe/d' \ - -e "s|AC_INIT(\[pdsh\],|AC_INIT(\[pdsh\],\[${PV}\])|g" \ - -i configure.ac \ - || die - eautoreconf -} - -src_configure() { - local myconf=( - ${MODULE_CONFIG} - --with-machines - --enable-shared - --disable-static - $(use_with crypt ssh) - $(use_with rsh) - $(use_with readline) - ) - econf "${myconf[@]}" -} diff --git a/app-shells/pdsh/pdsh-2.34-r2.ebuild b/app-shells/pdsh/pdsh-2.34-r2.ebuild new file mode 100644 index 000000000000..1d35f068cb97 --- /dev/null +++ b/app-shells/pdsh/pdsh-2.34-r2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A high-performance, parallel remote shell utility" +HOMEPAGE="https://github.com/chaos/pdsh" +SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="crypt readline rsh test" +RESTRICT="!test? ( test )" + +RDEPEND=" + crypt? ( virtual/openssh ) + rsh? ( net-misc/netkit-rsh ) + readline? ( sys-libs/readline:0= )" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-util/dejagnu )" + +PATCHES=( + "${FILESDIR}/${PN}-2.34-slibtool.patch" +) + +pkg_setup() { + PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}" + MODULE_CONFIG="" + + local m + local valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:" + + for m in ${PDSH_MODULE_LIST}; do + if [[ "${valid_modules}" == *:${m}:* ]]; then + MODULE_CONFIG="${MODULE_CONFIG} --with-${m}" + fi + done + + elog "Building ${PF} with the following modules:" + elog " ${PDSH_MODULE_LIST}" + elog "This list can be changed in /etc/portage/make.conf by setting" + elog "PDSH_MODULE_LIST=\"module1 module2...\"" +} + +src_prepare() { + default + sed \ + -e '/git describe/d' \ + -e "s|AC_INIT(\[pdsh\],|AC_INIT(\[pdsh\],\[${PV}\])|g" \ + -i configure.ac \ + || die + eautoreconf +} + +src_configure() { + local myconf=( + ${MODULE_CONFIG} + --with-machines + --enable-shared + --disable-static + $(use_with crypt ssh) + $(use_with rsh) + $(use_with readline) + ) + econf "${myconf[@]}" +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 108effd19823..6d645a77f8f3 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 1be488956b1f..a867cd76b823 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -6,11 +6,13 @@ AUX libxml2-2.11.2-0004-huge-push.patch 913 BLAKE2B 85e4b129ba5a0917a1c038b8d90b AUX libxml2-2.11.2-0005-icu-detection.patch 680 BLAKE2B 0c2945a395a9f5430c3726b86aa9cb2b0578ca6307c412d00895261fc44f566eebc4f26ef86187933a352b704cee312bc8bd8c1e6338d6f17e84c6f6b791e040 SHA512 0abc52272b99ad6d6427515ac38d4c59d97e477889702b00dbe3035fd9a4fe7bed6ee9339e9a84836f3f068c2e03793c5c1bc9f36fea5b8493554f42c9d7904c DIST libxml2-2.10.4.tar.xz 2643600 BLAKE2B 5bbb63c6e58accf434513aeb974fed7349e5458de642ef89db77768c8d1383532614254e0e3f1d9471e2274c6b81a04a0a3afcb602707ce79550c2bd8e9028d9 SHA512 792c1dceb098cd353a7eca4c46d31cce6310b2553d97fd3918cf0b94d93b2480759202036511bde36c24166236bd4616f57e79959eea9afe3f60614bdfe13094 DIST libxml2-2.11.2.tar.xz 2627884 BLAKE2B 2785354724af03274f9796b10a5f6918a956a7b08ada2032c644cf7829a67d8628363b74d134dd2677f42d0df7f79a6f105e46e5f073416349f5bb36f6180859 SHA512 9b49522d816d7e5682bb863e7706c8e9ddc629d9148fbe6753e82aef4859c11ba6a4b6e801de967b5c3da517d44d0be2dc6b47553b0efee6f04f4cbf1d7285d5 +DIST libxml2-2.11.3.tar.xz 2628068 BLAKE2B ac1b78d92549da21acd6578cebe2ac44fc874592ce7217c2a4dc45aeebe76eaae7e5276a7a71d744721301f931f03de114201074177129862f79b7fbea0dae31 SHA512 d05b7972a5f1dcec31a2f9a53901242f95f440a9a7be8f0feaa1eeb664f34e66d37883373f4d37dc344ce4d0e9d48534060916921e25b3e2d6b8c1b80828a589 DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe EBUILD libxml2-2.10.4.ebuild 5694 BLAKE2B 1ade1ac63d537f8b10e0f37d7e62d8f72c86bcd01bb2ace42d4c58126c62751fe7e39304354332e84992b3ebe400055cc26ebe3c7e9d02fdf128bb20353a118f SHA512 887700ecb155ac2da033b717f4118054bc0e874902269fd9d22eda771c8df2b0d0b8889a331a01f6527d13a80b0b07a35c2f4fa91666c289102e3f784a0796d3 EBUILD libxml2-2.11.2-r1.ebuild 5609 BLAKE2B ece4b5c952cc7eff5fa8d7fea0c98df81a35300d3a79a9074ed918b74eb8c2b4615642ddb6efee13b3e02acba2a673911191be5484c1e57c7642308b659fd00e SHA512 46565eb8d8bf3a8d21efab776ce296c61df18ab9d35328d60051e37e03d49fb766a684f0f54a17a60f9babd28a592669cce787899bcf414d37d2f7f6fe91a4ad EBUILD libxml2-2.11.2.ebuild 5305 BLAKE2B 04465b5565f9f0a6ca7cfee5631764e9abb6caee3f58ca74ffac6f52088698e4d004b8aee005c2296b3292856e1ffe962fdb85bd261db4552da9e56e219d1b09 SHA512 01ed955947a4e17cf0c2a12bd9513bd7c34c5086e40f3e562b015a995620f550c959a7998f92c1f1569a7a3a76c3c4ab9c45c56549afd44cd8466b2e4efcf866 -EBUILD libxml2-9999.ebuild 5305 BLAKE2B 04465b5565f9f0a6ca7cfee5631764e9abb6caee3f58ca74ffac6f52088698e4d004b8aee005c2296b3292856e1ffe962fdb85bd261db4552da9e56e219d1b09 SHA512 01ed955947a4e17cf0c2a12bd9513bd7c34c5086e40f3e562b015a995620f550c959a7998f92c1f1569a7a3a76c3c4ab9c45c56549afd44cd8466b2e4efcf866 +EBUILD libxml2-2.11.3.ebuild 5306 BLAKE2B 398754f32fac1cf18d98532d0111d4d5d057efaa89897f51e1595d0a40abc3bae2ed8238771ce7eb6524abb7384d1c3ed0675913f4775ce24e82274e08f2126d SHA512 53263f4b11b72a0c6789125aaf6b7f0782dee3ddc181c1c0e646c250184642845d7b4266cbbc17070ab69b3cb515f441831f4bafafcc38efbb8198e5b02e02bc +EBUILD libxml2-9999.ebuild 5306 BLAKE2B 398754f32fac1cf18d98532d0111d4d5d057efaa89897f51e1595d0a40abc3bae2ed8238771ce7eb6524abb7384d1c3ed0675913f4775ce24e82274e08f2126d SHA512 53263f4b11b72a0c6789125aaf6b7f0782dee3ddc181c1c0e646c250184642845d7b4266cbbc17070ab69b3cb515f441831f4bafafcc38efbb8198e5b02e02bc MISC metadata.xml 519 BLAKE2B 528be4ec79b54eaed229c84c96656266acffaa2ab68c7b1e6daecdee77bb1109ea56babceff0459125e04326425be28f436a78f697c363920102b94aca25179d SHA512 85804c662dd019e6c4cad05bb691b2058c9b93c190c57a7b4cc2674bee71a805da41159184c1bae9954700e52b41bb104a2d1e66ea4d1799463626befb691d11 diff --git a/dev-libs/libxml2/libxml2-2.11.3.ebuild b/dev-libs/libxml2/libxml2-2.11.3.ebuild new file mode 100644 index 000000000000..c04a7cb51a53 --- /dev/null +++ b/dev-libs/libxml2/libxml2-2.11.3.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: Please bump in sync with dev-libs/libxslt + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit flag-o-matic python-r1 multilib-minimal + +XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" +XSTS_NAME_1="xmlschema2002-01-16" +XSTS_NAME_2="xmlschema2004-01-14" +XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" +XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" +XMLCONF_TARBALL="xmlts20130923.tar.gz" + +DESCRIPTION="XML C parser and toolkit" +HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2" + inherit autotools git-r3 +else + inherit gnome.org libtool + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +SRC_URI+=" + test? ( + ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} + ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} + https://www.w3.org/XML/Test/${XMLCONF_TARBALL} + ) +" +S="${WORKDIR}/${PN}-${PV%_rc*}" + +LICENSE="MIT" +SLOT="2" +IUSE="debug examples +ftp icu lzma +python readline static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +if [[ ${PV} == 9999 ]] ; then + BDEPEND+=" dev-util/gtk-doc-am" +fi + +MULTILIB_CHOST_TOOLS=( + /usr/bin/xml2-config +) + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + else + local tarname=${P/_rc/-rc}.tar.xz + + # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR}, + # as they are needed as tarballs in ${S}/xstc instead and not unpacked + unpack ${tarname} + + if [[ -n ${PATCHSET_VERSION} ]] ; then + unpack ${PN}-${PATCHSET_VERSION}.tar.bz2 + fi + fi + + cd "${S}" || die + + if use test ; then + cp "${DISTDIR}/${XSTS_TARBALL_1}" \ + "${DISTDIR}/${XSTS_TARBALL_2}" \ + "${S}"/xstc/ \ + || die "Failed to install test tarballs" + unpack ${XMLCONF_TARBALL} + fi +} + +src_prepare() { + default + + if [[ ${PV} == 9999 ]] ; then + eautoreconf + else + # Please do not remove, as else we get references to PORTAGE_TMPDIR + # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. + elibtoolize + fi +} + +multilib_src_configure() { + # Filter seemingly problematic CFLAGS (bug #26320) + filter-flags -fprefetch-loop-arrays -funroll-loops + + # Notes: + # The meaning of the 'debug' USE flag does not apply to the --with-debug + # switch (enabling the libxml2 debug module). See bug #100898. + libxml2_configure() { + ECONF_SOURCE="${S}" econf \ + --enable-ipv6 \ + $(use_with ftp) \ + $(use_with debug run-debug) \ + $(use_with icu) \ + $(use_with lzma) \ + $(use_enable static-libs static) \ + $(multilib_native_use_with readline) \ + $(multilib_native_use_with readline history) \ + "$@" + } + + # Build python bindings separately + libxml2_configure --without-python + + multilib_is_native_abi && use python && + python_foreach_impl run_in_build_dir libxml2_configure --with-python +} + +libxml2_py_emake() { + pushd "${BUILD_DIR}"/python >/dev/null || die + + emake top_builddir="${NATIVE_BUILD_DIR}" "$@" + + popd >/dev/null || die +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use python ; then + NATIVE_BUILD_DIR="${BUILD_DIR}" + python_foreach_impl run_in_build_dir libxml2_py_emake all + fi +} + +multilib_src_test() { + ln -s "${S}"/xmlconf || die + + emake check + + multilib_is_native_abi && use python && + python_foreach_impl run_in_build_dir libxml2_py_emake check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + multilib_is_native_abi && use python && + python_foreach_impl run_in_build_dir libxml2_py_emake DESTDIR="${D}" install + + # Hack until automake release is made for the optimise fix + # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 + multilib_is_native_abi && use python && python_foreach_impl python_optimize +} + +multilib_src_install_all() { + einstalldocs + + if ! use examples ; then + rm -rf "${ED}"/usr/share/doc/${PF}/examples || die + rm -rf "${ED}"/usr/share/doc/${PF}/python/examples || die + fi + + rm -rf "${ED}"/usr/share/doc/${PN}-python-${PVR} || die + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not + # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. + if [[ -n "${ROOT}" ]]; then + elog "Skipping XML catalog creation for stage building (bug #208887)." + else + # Need an XML catalog, so no-one writes to a non-existent one + CATALOG="${EROOT}/etc/xml/catalog" + + # We don't want to clobber an existing catalog though, + # only ensure that one is there + # + if [[ ! -e "${CATALOG}" ]]; then + [[ -d "${EROOT}/etc/xml" ]] || mkdir -p "${EROOT}/etc/xml" + "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}" + einfo "Created XML catalog in ${CATALOG}" + fi + fi +} diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild index b31269fea30e..c04a7cb51a53 100644 --- a/dev-libs/libxml2/libxml2-9999.ebuild +++ b/dev-libs/libxml2/libxml2-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 # Note: Please bump in sync with dev-libs/libxslt -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" inherit flag-o-matic python-r1 multilib-minimal diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 91885f90fa60..fcda2e9da995 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/PyQt6-WebEngine/Manifest b/dev-python/PyQt6-WebEngine/Manifest index 2baeb10cd1b2..8db686642353 100644 --- a/dev-python/PyQt6-WebEngine/Manifest +++ b/dev-python/PyQt6-WebEngine/Manifest @@ -1,5 +1,3 @@ -DIST PyQt6_WebEngine-6.4.0.tar.gz 31180 BLAKE2B af7b10fa473bf0e5775319c47e8b8a7084321c09edc7a46ed89e771b8f0f44d5f4b59a47a9c902c3662296adbff4d514fa33c0b4071080b408c65167f64c77f8 SHA512 cbd549a91aa070aa81fdf60d836f8bdc1ec6b354868e1a0e39345f9072a8e60a019675e9983a1706ae0ac482a6f92c5beadb1ed4e4244b55f49df01d0e97e60c DIST PyQt6_WebEngine-6.5.0.tar.gz 31349 BLAKE2B 80ab4ad292107e5ca57c5b27f2af3747f9c28ebf2c1afe0f32fe1fbd6897dd701d7f46bda8f08c5f0048d4efef4c3c0087854acbc58a319163e328f74177b05c SHA512 bafa26cc800ec031fe9bb1e309832df79b41c5f43a6cdc8ecc2bc4b09c59b60975a67ede6190726db887689305e7a6012f705eb9b83c3e0c82a23f3f1c3880ff -EBUILD PyQt6-WebEngine-6.4.0.ebuild 1727 BLAKE2B f5f9a42bc313972e898569b65d0c3ee2e6f44aad9d0ae16fed75b9effdc4e9288b03a605713980c314c289c733cfd952a17da0ded3dbb5ff5b83fbf6df18b3d7 SHA512 3f7b4e01d40c3d2d71092fd348c588ba91eb34cd9ec290a675851712a9a1164eef2d32c31c6b93351ebc7d0c1f0c81fb4cc7c4d1c68eb139d8262935b439758f EBUILD PyQt6-WebEngine-6.5.0.ebuild 1727 BLAKE2B f21a13b9e75ba7c6b652f141eb39b1b51ab755d3abb2e68699c0e2c300d83b5db965004dc81d85a5536b1132d983b087f97b6e5aae6c98334d368bd1aa10a524 SHA512 b298d0c414bd961d5aded22cf36cabd492fc12c13cd3aef4bbdc9f734cd85328623496ca1a212dedf5fe86a6ab34f9fe4f75943d0468e85c6f19afa08d35cefd MISC metadata.xml 572 BLAKE2B d0c911bf7d8f4f33e30daabfafe3447367045dce444dda4d8600ea47a844842996989ee7c64ccee6ce77a033bdbd1e7c58136e16ddd5f76a7b5688681f791d2c SHA512 11a8b7ab3fe9fa8e8a7160658aac5b8148a60f30b49bcba92cb08eee6d8f5021e4d117632dcddab98c9a0ebbbecd256ce09fbbe43f05105f7429355f9120e42f diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild deleted file mode 100644 index 7a23d04f2be9..000000000000 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=sip -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/_} -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils - -QT_PV="$(ver_cut 1-2):6" - -DESCRIPTION="Python bindings for QtWebEngine" -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug quick +widgets" - -# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := -RDEPEND=" - >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}] - >=dev-qt/qtbase-${QT_PV}= - >=dev-qt/qtwebengine-${QT_PV}[widgets] - quick? ( dev-python/PyQt6[qml] ) - widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}] - >=dev-qt/qtbase-${QT_PV} - sys-devel/gcc" - -src_prepare() { - default - - # hack: qmake queries g++ directly for info (not building) and that doesn't - # work with clang, this is to make it at least respect CHOST (bug #726112) - mkdir "${T}"/cxx || die - ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || die - PATH=${T}/cxx:${PATH} -} - -python_configure_all() { - append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331) - append-cxxflags ${CPPFLAGS} # respect CPPFLAGS - - DISTUTILS_ARGS=( - --jobs=$(makeopts_jobs) - --qmake="$(type -P qmake6 || die)" - --qmake-setting="$(qt5_get_qmake_args)" - --verbose - - --enable=QtWebEngineCore - $(usex quick --{enable,disable}=QtWebEngineQuick) - $(usex widgets --{enable,disable}=QtWebEngineWidgets) - - $(usev debug '--debug --qml-debug --tracing') - ) -} diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest index ae961eab0ae2..5d3991754aea 100644 --- a/dev-python/PyQt6/Manifest +++ b/dev-python/PyQt6/Manifest @@ -1,5 +1,3 @@ -DIST PyQt6-6.4.2.tar.gz 1025595 BLAKE2B c39f94b934794c40efbda39fb5ccffab81cadcdbeaa5bcc6eff0ca4317576a2d251fd8e9f65de73026e927f547c35ff6cdac0d436d777537622cc6d35a92c112 SHA512 51e5f0d028ee7984876da1653cb135d61e2c402f18b939a92477888cc7c86d3bc2889477403dee6b3d9f66519ee3236d344323493b4c2c2e658e1637b10e53bf DIST PyQt6-6.5.0.tar.gz 1033399 BLAKE2B a22ad07813c50d6b626b95aa168996ab51f9714fbf3bf3d6e41a233ec2edb8c8e2cb7edcf3b036bc4f69f0a8f1e6549cde512562a420c0809f84a0e04cfb9368 SHA512 c73d4c253245d2ccc776544bc651d47ea67067f57b49c3f820100701af4d79385ef4cabe9f65098f35daeba5f2921a566606be4f237e567f6f56360cc760f548 -EBUILD PyQt6-6.4.2.ebuild 4721 BLAKE2B cd915f5c29c694768f45b2f6b42030831a384437b25320dce44257f43f3448f368d3544fb10986552c6f02bfd9fb61bedf288fa8e410de296a02ea92b4dbfc7b SHA512 c387d55f411bf37aec4f0eaafd660938d917ec4121173d9d57c9e1019a21b88746d7619ce961c03c182395217cb0fa3a6f284ff94453910604e3fda5ede26a12 EBUILD PyQt6-6.5.0.ebuild 4813 BLAKE2B c30ffdd14a34213429e338dde537f38ef3ca47110980d4d2c00d35dc2b72953ed7464dbbb9f45330ca2a044923a28969d377290c9264e417ee566dcd7cc36dc5 SHA512 dfac5353ae1882f2399c7ef44a891b0e785d2268fd45bda86fabea9b3fc20cf33e213a0ad82729f1b145505ecbdb34d89bc3be6ee8152122597e8518899d857c MISC metadata.xml 1995 BLAKE2B 8fda7f9c4a21ad6264b77b4bb9dc76698082e3272647911c7a0afa138c48cde16d18c9d282caa49ce3ffa36b211c51e865af87fc9caf739de106fb3cb6ff6896 SHA512 2ab635404dd6b1be94cad9c5ee424939ded0f26a7415dc766d823ad5b0ede1beae09a90bb519ba82e0b2ffb638c5abc7841c4d1f0c7481a112cef5a56fc96e84 diff --git a/dev-python/PyQt6/PyQt6-6.4.2.ebuild b/dev-python/PyQt6/PyQt6-6.4.2.ebuild deleted file mode 100644 index 2208a6968947..000000000000 --- a/dev-python/PyQt6/PyQt6-6.4.2.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=sip -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils - -# 'can' work with older Qt depending on features, but keeping it simple -QT_PV="$(ver_cut 1-2):6" - -DESCRIPTION="Python bindings for the Qt framework" -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -# defaults match what is provided with qtbase by default (except testlib), -# reduces the need to set flags but does increase build time a fair amount -IUSE=" - +dbus debug qml designer examples gles2-only +gui help multimedia - +network opengl positioning +printsupport quick quick3d serialport - +sql +ssl svg testlib webchannel websockets +widgets +xml" -# see `grep -r "%Import " sip` and `grep qmake_QT project.py` -REQUIRED_USE=" - designer? ( gui widgets ) - help? ( gui widgets ) - multimedia? ( gui network ) - opengl? ( gui ) - printsupport? ( gui widgets ) - qml? ( network ) - quick3d? ( gui qml ) - quick? ( gui qml ) - sql? ( widgets ) - svg? ( gui ) - testlib? ( gui widgets ) - webchannel? ( network ) - websockets? ( network ) - widgets? ( gui )" - -# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := -DEPEND=" - >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] - dbus? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - sys-apps/dbus - ) - designer? ( >=dev-qt/qttools-${QT_PV}[designer] ) - help? ( >=dev-qt/qttools-${QT_PV}[assistant] ) - multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} ) - opengl? ( gles2-only? ( media-libs/libglvnd ) ) - positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) - qml? ( >=dev-qt/qtdeclarative-${QT_PV} ) - quick3d? ( >=dev-qt/qtquick3d-${QT_PV} ) - serialport? ( >=dev-qt/qtserialport-${QT_PV} ) - svg? ( >=dev-qt/qtsvg-${QT_PV} ) - webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) - websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )" -RDEPEND=" - ${DEPEND} - >=dev-python/PyQt6-sip-13.4[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}] - >=dev-qt/qtbase-${QT_PV} - sys-devel/gcc - dbus? ( virtual/pkgconfig )" - -src_prepare() { - default - - # hack: qmake queries g++ directly for info (not building) and that doesn't - # work with clang, this is to make it at least respect CHOST (bug #726112) - mkdir "${T}"/cxx || die - ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || die - PATH=${T}/cxx:${PATH} -} - -python_configure_all() { - append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331) - append-cxxflags ${CPPFLAGS} # respect CPPFLAGS - - pyqt-use_enable() { - local state=$(usex ${1} --enable= --disable=) - shift - echo ${*/#/${state}} - } - - DISTUTILS_ARGS=( - --jobs=$(makeopts_jobs) - --qmake="$(type -P qmake6 || die)" - --qmake-setting="$(qt5_get_qmake_args)" - --verbose - --confirm-license - - # TODO: enable more as new qt6 packages get added - --disable=QAxContainer - --disable=QtBluetooth - --enable=QtCore - $(pyqt-use_enable dbus QtDBus) - $(pyqt-use_enable designer QtDesigner) - $(pyqt-use_enable help QtHelp) - $(pyqt-use_enable gui QtGui) - #--disable=QtLocation # force-disabled in project.py - $(pyqt-use_enable multimedia QtMultimedia \ - $(usev widgets QtMultimediaWidgets)) - $(pyqt-use_enable network QtNetwork) - --disable=QtNfc - $(pyqt-use_enable opengl QtOpenGL \ - $(usev widgets QtOpenGLWidgets)) - --disable=QtPdf #+QtPdfWidgets (QtPdf is disabled in qtwebengine:6) - $(pyqt-use_enable positioning QtPositioning) - $(pyqt-use_enable printsupport QtPrintSupport) - $(pyqt-use_enable qml QtQml) - $(pyqt-use_enable quick QtQuick \ - $(usev widgets QtQuickWidgets)) - $(pyqt-use_enable quick3d QtQuick3D) - --disable=QtRemoteObjects - --disable=QtSensors - $(pyqt-use_enable serialport QtSerialPort) - $(pyqt-use_enable sql QtSql) - $(pyqt-use_enable svg QtSvg \ - $(usev widgets QtSvgWidgets)) - $(pyqt-use_enable testlib QtTest) - --disable=QtTextToSpeech - $(pyqt-use_enable webchannel QtWebChannel) - $(pyqt-use_enable websockets QtWebSockets) - $(pyqt-use_enable widgets QtWidgets) - $(pyqt-use_enable xml QtXml) - - $(usev debug '--debug --qml-debug --tracing') - - $(usev !dbus --no-dbus-python) - # TODO?: plugins not in wheels by upstream, see project.py#L215 - # (if needed by something, will need to be added to python_install) - $(usev !designer --no-designer-plugin) - $(usev !qml --no-qml-plugin) - - $(usev !gles2-only --disabled-feature=PyQt_OpenGL_ES2) - $(usev !opengl --disabled-feature=PyQt_OpenGL) - $(usev !ssl --disabled-feature=PyQt_SSL) - ) -} - -python_install_all() { - einstalldocs - use examples && dodoc -r examples -} diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest index fb3b9057457e..518660851359 100644 --- a/dev-python/aesara/Manifest +++ b/dev-python/aesara/Manifest @@ -1,5 +1,7 @@ AUX aesara-2.6.5-compiledir-tid.patch 1707 BLAKE2B 77f8fa3618f930dddad8e864dee3e73fc0b965018d508be5877d5bcae4430024c4e4f90e905ac912da22a4d4934d6fc71acf4ebd49b7e8efb12c90dfaa072ed2 SHA512 9b6bbd8bc56f61c89dfd85cb18251ff8d73d717d91178efa9309e6b897dbda28937dea84f1d7d1a917c285219d51c0adcee1233112f2dcdb9f8c7b714a6c6c12 AUX aesara-2.8.10-fix-tuple.patch 649 BLAKE2B bfc2b2971fdaa452c5d14d75f68af5931b979dcb2951baf8bb1cf759058b4c0f341233b33d907722302ea8374cbd965e4d09e87f069ee2b1a558bf4e9a7309c9 SHA512 2c5846c723f214a8f623593f518194edb113f0d7c64ab1d69d6e4c5278125910f1c775cffdb46871d23ddf5332bbd84f252ed58e2560663c0c36520f1fb72372 +DIST aesara-2.9.0.tar.gz 4421520 BLAKE2B e0c1cc0c48313c84c1ebe99e04e9d097bd37d63f7948b81df77538d647853233378aa2f2b985c1ab6e7f22adf47abef243addadad3505f332e465e1569d31e17 SHA512 2f36e5f462dc3dc36a0f7d7e99b01ae2be5091c2e6127d1f079245b104ce21cee7afff4dc4ade403e2e8a0dffa5feda2e0e9d4bd734192350672c85c36390c4b DIST aesara-rel-2.8.12.gh.tar.gz 4582575 BLAKE2B d212e41fd22b54335bcc6f7a744d51113b1cfbad011480eabfde1b72cef5955ce019f2ee2a821d4cea22aa4340a2537156e3f4a5a1962ae0f23107d20df3d70a SHA512 c65e63efa1d6e9de0df6db6f96226d6f830198626a3dc7e77a977e3260ab276745b9c8ae5fa9ea48edb9aee9d88c8181e7a7e19aaa49e51290e4df619e227bbf EBUILD aesara-2.8.12.ebuild 3420 BLAKE2B aa1535e2bd4b4b5112af31518a66beda3032d32f89c137fad36e37ada1a167e9ec7b1ea75da00f5be2d4aa2cd3877e147412692664a5c3048f1bfc20bf59e257 SHA512 147e664570e2f0cd9eae47893e7ce944ef7c7cf49ceb93575def15e1b3016dac8762e3462eb0684ac1dbdb0de229981b1e61600360273c29a8b70aec275bdc9d +EBUILD aesara-2.9.0.ebuild 3285 BLAKE2B 06c334b9f6f6e7979af9528b79755f2a815f9457484649c2558fc87163858b44e559d0fb4cfe170a8d9fa41422ba9dde5e90d4b2611a9b7f55e59685e5a2233c SHA512 31c1adeaf2339cb7aa9149b34374274623e73fb49b62af802a8f38b056577a5aee662af68c3a8f690e2cf49e24f274450bcb3400cfb572242ea4f56bee01c357 MISC metadata.xml 506 BLAKE2B be65b6be62282fa47152985d79892fd04105a47e00a427ee8341d27aeff21b144bee7e7d0f16b2f4b617c941bdf5ebd9de37a42c39d117cdfd579c3035d35a74 SHA512 a207ec3db85a8e6f03feabd14da588f0b9ca9a88ab2495ade0f40b516b3bbd20fe78b14698d28da7ceed238737a9f4d63f587156ef609e846b485132d598c6bb diff --git a/dev-python/aesara/aesara-2.9.0.ebuild b/dev-python/aesara/aesara-2.9.0.ebuild new file mode 100644 index 000000000000..39e0ded3a685 --- /dev/null +++ b/dev-python/aesara/aesara-2.9.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 multiprocessing optfeature pypi + +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE=" + https://github.com/aesara-devs/aesara/ + https://pypi.org/project/aesara/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cons[${PYTHON_USEDEP}] + dev-python/etuples[${PYTHON_USEDEP}] + dev-python/logical-unification[${PYTHON_USEDEP}] + dev-python/minikanren[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch + "${FILESDIR}"/aesara-2.8.10-fix-tuple.patch +) + +distutils_enable_tests pytest + +src_prepare() { + # do not claim "bin" package (sic!) + rm bin/__init__.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + + # rounding problem? + # https://github.com/aesara-devs/aesara/issues/477 + tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good + tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good + + # Deprecation warning causes unexpected additional output + tests/tensor/test_basic.py::TestLongTensor::test_fit_int64 + + # dunno + tests/tensor/test_elemwise.py::TestDimShuffle::test_memory_leak + tests/tensor/signal/test_pool.py::TestDownsampleFactorMax::test_DownsampleFactorMaxGradGrad_grad + + # TODO + tests/link/c/test_op.py::test_ExternalCOp_c_code_cache_version + tests/sparse/sandbox/test_sp.py::TestSP::test_multilayer_conv + tests/sparse/sandbox/test_sp.py::TestSP::test_maxpool + + # TODO: Package pytest-benchmark + tests/scan/test_basic.py::TestExamples::test_reordering + tests/scan/test_basic.py::TestExamples::test_scan_as_tensor_on_gradients + tests/scan/test_basic.py::TestExamples::test_multiple_outs_taps + tests/scan/test_rewriting.py::TestPushOutAddScan::test_pregreedy_optimizer + tests/scan/test_rewriting.py::TestSaveMem::test_savemem_opt + tests/scan/test_basic.py::test_cython_performance + ) + local EPYTEST_IGNORE=( + # we do not package jax or numba + tests/link/jax + tests/link/numba + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AESARA_FLAGS="cxx=${CXX}" + AESARA_FLAGS+=",config.gcc__cxxflags=\"${CXXFLAGS}\"" + AESARA_FLAGS+=',compiledir_format="compiledir_%(thread_id)s"' + + epytest -p xdist.plugin -n "$(makeopts_jobs)" + # clean up the compiledir, as it can grow pretty large + rm -r "${HOME}"/.aesara || die +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +} diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest index bf1502ab3f8a..99dcf9518420 100644 --- a/dev-python/django-otp/Manifest +++ b/dev-python/django-otp/Manifest @@ -1,3 +1,5 @@ DIST django-otp-1.1.6.gh.tar.gz 76790 BLAKE2B 442c2418a870ccc8034a080415befb09780f9228562a15737e0911a0343945908f9fc2e026220a4477a5e5e1a6c1e4c3f7d51c823d4a9019f2bc15ae3367d8a3 SHA512 58c64651a5b274542bf09604daf3e59fdb0ea4eb96e7d14e59fd10a042d86cffb5df462191198f12320ea706f4d9aa651ef2c79ad7aa33e9d4ba0d157d90f4fb +DIST django_otp-1.2.0.tar.gz 64888 BLAKE2B 4b9eff29508b1ce537452ecf7337c7440acbab08b66c651080973d6a39e8e7cd5255f440e4dfb397886f562234d297333eee296ee9958075790e183e47e6637a SHA512 2f108ff08a01044a0f6572f4e5a57311c28926b5baf808f5013e6ffc1e40db77fd182b078ce53596b4ecee87fc0223fdf6fc41158e03a6ba3e80455234d64810 EBUILD django-otp-1.1.6.ebuild 968 BLAKE2B 31df4f4a70a81c7a3e2fbf310662bccf7046dcbe81315c6186216451624f11c5f75a8412b033b0f3873717c23f4117596d59cef65a41d9a60755a6fbff8e482e SHA512 21b01e9fbd5825dc225195d466a09c372efb4885cd9cc59e306fc52f19d5941fe14a83d5e35874ef6432cbca809a8421bae0d5a32ccf07144d56c2225c2b769d +EBUILD django-otp-1.2.0.ebuild 954 BLAKE2B 90a2c23f82e2cd0eba9ac159549b0c94cca518244eac161efd185368a4fcf4e841e63b33139ff074439a160ed3ce32b7fb9661d9d07939b2335f937b707cc133 SHA512 a7848266574d2fb8cf68d529ffa2128ece9f80dea42de4cec8f00883a31ea304b60bcff3c39d73bddce1c2b2ecce93bb14bd53991a1dc924a1735ce636ebfdf8 MISC metadata.xml 387 BLAKE2B f1be13d8af9a4926d7c82442cb939f1030a8234d4f18917cf8b2b8b204d763974b5f08f8597334238733d6446fc1165ba19d454e13105dc16afacf1fa3a98ea0 SHA512 d85060b9982c55057128a0c7b7fd1537e3eb613f9d44e6c40438283d76f6d65c92db78815005ce44b4096d57c62584659d5997491f003ca1ed8c36f88db8623c diff --git a/dev-python/django-otp/django-otp-1.2.0.ebuild b/dev-python/django-otp/django-otp-1.2.0.ebuild new file mode 100644 index 000000000000..f785275f25f3 --- /dev/null +++ b/dev-python/django-otp/django-otp-1.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Django framework adding two-factor authentication using one-time passwords" +HOMEPAGE=" + https://github.com/django-otp/django-otp/ + https://pypi.org/project/django-otp/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.9 3.10) + ${RDEPEND} + ) +" + +python_test() { + local -x PYTHONPATH=test:${PYTHONPATH} + local -x DJANGO_SETTINGS_MODULE=test_project.settings + "${EPYTHON}" -m django test -v 2 django_otp || + die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 9d6e03b36d1f..267aa194d60d 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -3,6 +3,7 @@ DIST fakeredis-2.11.0.tar.gz 94957 BLAKE2B 0f1e5e226793fbeb86c9d7b894832652dca65 DIST fakeredis-2.11.1.tar.gz 94897 BLAKE2B 18798d30eccfbedd70d13fc4a9883d2ab4b06eb2b4de900ced78202a3ba0680380dbd6989e7c51ce524eff73b4b5177379c941d9bb00015afe32d12b716b4ba0 SHA512 1ee9ed1eb2563de702bb76f01546338ccbb477b9546c8e9ff65644efbdb00c2c14cb5f2488d800071c083e0eaa638b41ec492ca618d3a5a0e190212e6e8313a8 DIST fakeredis-2.11.2.tar.gz 95532 BLAKE2B 5edda6d3573bd589c8144664dbf115f257b68f59f002d92766b4c9ce1a9adcefe727812835d01d4efa42676056e9c050175c423cca166f1063e4ee1a6784ee94 SHA512 a5f0428949f3527fc189ecf4744f2f2310fcb114fdeb718299608defe7dfaeee9720d84debaa1e0e0eeeff11f6426e72452b3e7e772690aa48336996ae5a8716 DIST fakeredis-2.12.0.tar.gz 95952 BLAKE2B 87e27851e2c68c07871990e3b1e73c2c614a902a4e086753308f2abcf01cfe08532c1c04136ebb1fa5aa36ff8b36616fefe70ab3b59860d15e89be5af83d1a9d SHA512 a4c1eb27cb846a769ed5fd10966df77064d0598f7b556c36c0ea48cd298c261f222601a0071652ec279b03e04537aac211710edf1597f6d57a48ca3a53e9a7aa +DIST fakeredis-2.12.1.tar.gz 97486 BLAKE2B 5207d9b946eb5720083b045e29b960cc2eb3ab5ed7b633f00106d0777186cfb02ecc10607d24a67d7b2eded35915e6710a4880f560e49fbca470c487ec0a2b87 SHA512 99e4e0bf7a4be9cc9dc96eecfe2fd1f106664bab2eff4f575468933809cf306c36237ebc9d86efdd9c0823e05a08d466f35a7e43359602b47c582ab16d7bb7ef DIST fakeredis-py-2.10.2.gh.tar.gz 159702 BLAKE2B ec385c01af9e32705435148c1c61d74c14d7b22a60b6a3466f1831f557bfe997af6ee96429cfdba00a1328db3cabe1579d65411e7c2b9972e5421963cd66815b SHA512 2a3a87dcbe136465ff0465585562a5b8b0bc73504f491d3ec9c6e959b6cffaa3edbaa1c2e5199138f7a49dfdec3c3da6a2ae338228a8fe21c670a82c062c544a EBUILD fakeredis-2.10.2.ebuild 2074 BLAKE2B a7b846d0c3c1fe583b23c67be351c79294f20dc5aa5f48778f4a5e41b70ae769bda7ecda91024f242fa9e69032b394d50ec97826859adadb49593fbb3c749125 SHA512 ae431a20449fd016cfad1c67cf953d62343ba9a91ed79211cf7c6c2a9157df77f0671710825da26bff3215b011e5d68a967e4ce9b80799d91cbde35c1acab2df EBUILD fakeredis-2.10.3.ebuild 1903 BLAKE2B 9235ec04001d8088f7257dfe8d44a62dd14f1bcf92b7fbc7c8815f395e7eabf8db8c06c95f19530b14bfb1fc14b3080937d6b0c430bb6608fc010d176be8f470 SHA512 31c30a29c8e775fe2d7b2893a28411b752fde2ddbd145959ba7e265489cf682c89dd0c5a3d560ac98da99086d5c17d18846c26c0f5f284858647ebecb3068322 @@ -10,4 +11,5 @@ EBUILD fakeredis-2.11.0.ebuild 1903 BLAKE2B 9235ec04001d8088f7257dfe8d44a62dd14f EBUILD fakeredis-2.11.1.ebuild 1903 BLAKE2B 9235ec04001d8088f7257dfe8d44a62dd14f1bcf92b7fbc7c8815f395e7eabf8db8c06c95f19530b14bfb1fc14b3080937d6b0c430bb6608fc010d176be8f470 SHA512 31c30a29c8e775fe2d7b2893a28411b752fde2ddbd145959ba7e265489cf682c89dd0c5a3d560ac98da99086d5c17d18846c26c0f5f284858647ebecb3068322 EBUILD fakeredis-2.11.2.ebuild 1903 BLAKE2B 9235ec04001d8088f7257dfe8d44a62dd14f1bcf92b7fbc7c8815f395e7eabf8db8c06c95f19530b14bfb1fc14b3080937d6b0c430bb6608fc010d176be8f470 SHA512 31c30a29c8e775fe2d7b2893a28411b752fde2ddbd145959ba7e265489cf682c89dd0c5a3d560ac98da99086d5c17d18846c26c0f5f284858647ebecb3068322 EBUILD fakeredis-2.12.0.ebuild 1903 BLAKE2B 9235ec04001d8088f7257dfe8d44a62dd14f1bcf92b7fbc7c8815f395e7eabf8db8c06c95f19530b14bfb1fc14b3080937d6b0c430bb6608fc010d176be8f470 SHA512 31c30a29c8e775fe2d7b2893a28411b752fde2ddbd145959ba7e265489cf682c89dd0c5a3d560ac98da99086d5c17d18846c26c0f5f284858647ebecb3068322 +EBUILD fakeredis-2.12.1.ebuild 1903 BLAKE2B 9235ec04001d8088f7257dfe8d44a62dd14f1bcf92b7fbc7c8815f395e7eabf8db8c06c95f19530b14bfb1fc14b3080937d6b0c430bb6608fc010d176be8f470 SHA512 31c30a29c8e775fe2d7b2893a28411b752fde2ddbd145959ba7e265489cf682c89dd0c5a3d560ac98da99086d5c17d18846c26c0f5f284858647ebecb3068322 MISC metadata.xml 373 BLAKE2B 1de33db59658e6190cd0346be58208cae6c9143a52f49dc289e68aaa0d860b5bd68dfb54f2e0b005f60a67f5caa430e2ce94fc69e64bd27e1bbebb07ad29e602 SHA512 24bfcf4919363fef45c182b6de66221e580ee0e9e99ce46e91b767655dc0b6f8a9fa6c3512ba84d1040698c43a0b6a853ad8d63c1ee5fbc00a1d192defb24db5 diff --git a/dev-python/fakeredis/fakeredis-2.12.1.ebuild b/dev-python/fakeredis/fakeredis-2.12.1.ebuild new file mode 100644 index 000000000000..425cda7c342a --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.12.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/redis-4.2[${PYTHON_USEDEP}] + =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + test/test_mixins/test_set_commands.py::test_smismember_wrong_type + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 526bcdaac109..ce98f677a354 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1,4 +1,4 @@ AUX griffe-0.27.4-build_backend.patch 224 BLAKE2B c3c05e8c12ca7ae498beef0e0b127e90681f1ff5dac2cbd5def57d95f6ee19131643c3bb15c6d6f0897f117df9340785720de48d6023c76d837e6370fde9643f SHA512 7be1671ba53efaf11d31b03b193838c82f0c26d38bdd6a7f8b2e105d7751fdf015ccc1c98a86d3e22fffbc9a02e5abde208b49767b08c35707bc95357074cfca DIST griffe-0.27.4.gh.tar.gz 154404 BLAKE2B 40c3a67b47561eeaf846a53ee678e3473a4064ab58c1a07b823b914e2fcfda15e43de9dc6bac074eeb238838d27a9c14f4314a481590c83df1e83dcce320525f SHA512 bb927d956b289048950343d087da5be057fbef8e38feff345ce5f46ca1edfeb87a6fe94b8be18d7c76beef84c69dc97a3972177aac69429a4633f1543906b8e5 -EBUILD griffe-0.27.4.ebuild 675 BLAKE2B ed6064b0812651cce905f581ed51c6471afd12c85cd950ac0e828369b05e7ee5ef4a782a9f106fdbf823322ac188112dec45cb7bbf42a632b732e6805449e0bb SHA512 678b10fc11d66286c5bae8a017a97794a26bdd95b1fb9fa0cbee19296ae55514ffcb98d9a8bb3fd9a157c670b4f7982b8f4375cc69c8e1ec066007b6c2a89bfa +EBUILD griffe-0.27.4.ebuild 794 BLAKE2B 7fc50de905fd1f993d90ba551afa5aefcb29846f4141273e7125b1aa37045c14bbbc31ede5e71fbbc18e09f711e665d8be28e1c8897636ed1c0f879b5c6664da SHA512 e95631d544ce4b3d8c7e65d7c0313fe2686cdd5b9efcdb82371bd242c3aaeb1fb9b0b8f781a6866a46a5fc6372ab4d466169be28944757d1ba8de112914ea2ac MISC metadata.xml 398 BLAKE2B eb35dbbdd7d3482404991416d9e06e3e87f88a96cc91d481b5a2f53eb732172116b4cfefa1a65f9ba8db44e2b10ed0fd6e4031b7d17382e9e931d1a2eedb322e SHA512 833aac5d52c2584143d67b7ad325e9538cee17d454410b3c4708ad9b47f58d3b2c0875d735b149603bb36ae124d24343b2e456a6db5e5f806da2e13f32c108cc diff --git a/dev-python/griffe/griffe-0.27.4.ebuild b/dev-python/griffe/griffe-0.27.4.ebuild index 7d4993cedf3c..6e5cda463d2c 100644 --- a/dev-python/griffe/griffe-0.27.4.ebuild +++ b/dev-python/griffe/griffe-0.27.4.ebuild @@ -18,6 +18,10 @@ SLOT="0" KEYWORDS="~amd64 ~riscv" RDEPEND=">=dev-python/colorama-0.4[${PYTHON_USEDEP}]" +BDEPEND="test? ( + >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] +)" PATCHES=( "${FILESDIR}"/${PN}-0.27.4-build_backend.patch diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index 65661da58703..5cfdd1ed2d80 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -3,9 +3,11 @@ DIST hatch-hatchling-v1.14.0.gh.tar.gz 378144 BLAKE2B e4fe0b22053e5be1ff330e96ad DIST hatch-hatchling-v1.14.1.gh.tar.gz 378265 BLAKE2B ce990341dd4e41e98dbcc97af8e91bed37d4a4c08da7c86baeefb08b27b293c2d3e9a60c780338959bbbfe784603b762718aaf8721c85d3c0252170209d51235 SHA512 87f01d7bd8cc1be060c73a703cc6fe780ec8ef8ab5f1a883fb2b81a821c1be751bcff2301a21ffaec70a272b05cb47c387edfff97682fab402a142f31439677c DIST hatch-hatchling-v1.15.0.gh.tar.gz 382326 BLAKE2B 14095fc4355baef2bd7ba6156dccb23d21fca4f3942a35fc4341764d4367b94413dc62e3701c43447883137db8261fd5c08ddb3b9688954102ed11c33767d1d4 SHA512 e8d9d557ce277063048ef49c58e8230fb021487c5b4ffafde9caa00c834e6e84aae3d0c7b2a8cbdbdfb18a177afc432da692fab8437630df539ca149dc2ebfc7 DIST hatch-hatchling-v1.16.0.gh.tar.gz 382820 BLAKE2B 4ab500afa1be4ee62f2def1877f6996aa07e1d8bce53eeb105e4c49a257ce32d1ff3eab3effd9aed63ac5570416ba7ecec54d06eafb642d58b9d7f6afafb535b SHA512 9abdc5e85694d9c1f17009920b452d9409deeed1903096ce3793f35e562567025a3e30846dfa8fbf3673ca9b4eb0267563b1c0e1c71c23271494c7ab3c78ea69 +DIST hatch-hatchling-v1.16.1.gh.tar.gz 382929 BLAKE2B eea95700671a9875fa23bd710085802c570c1717f80c21c7dd45711f4577742d106a7ec128b9c86f2ea0e9c34743665bb9dd0a1052a6efb866893634d23448c0 SHA512 2e26e798e8d65de2e808dc5dc35451babb0df1c8cdf178a224e448c43b4755512cf8c7454b74dcd47a830d63691729926a3b24962348157a1adb844df9fd1e11 EBUILD hatchling-1.13.0.ebuild 2094 BLAKE2B 2e7a1d5a394a93f6d58a50b039fc9297393513803b0ae7bb551680a32321ed5940577acc02e6988865b0b026e0538f9b6efe24a9770e8c771ea5138e1de16aec SHA512 1cbe612df37be3a58213f1defd8df82469313a009cd77a9774e7ea16c615efe8fb0fd4127dc7e349daac0d9c1dd49fc3ff7629f14719f5d63dd4382c05514477 EBUILD hatchling-1.14.0.ebuild 2129 BLAKE2B ec0a8a969de23bf759f00de4eb8113e7a83c686fad2e900fee097bc59e386183315cc9404aee6ca505cb387057ec1358c1026c41957250c08425ac3df8f7ada7 SHA512 8d1ffe7b3b8ae177c09066d4d44a953bd41f2e38c4dd7921b483a9d70ce3790058f9b26a904aa63408135f38131f88ba3a1a5d6caa42a0f7d6ae4b64f31426fe EBUILD hatchling-1.14.1.ebuild 2254 BLAKE2B 9344dd5d7191a73c1374655064f3e1705976f2ca668481b6d096f68457572d1dab30a30d8bdaeebeefb6fd359dfa0ddf657cfac9679c430704c4d430dafdf469 SHA512 9f0832cd980970ea08d58e9a80908307eff7c9dce61dd25ca92d7156bdc9b548fae8029415b253ada84b8d22a5a8a937b7648d4535878ecbf51e425fbf20a70e EBUILD hatchling-1.15.0.ebuild 2534 BLAKE2B 0af878a20ee9050d7e00b016e6faaf2bb7814465c43a69334aa7a9aac63a8c2c5838ea66da986a5bef108466b3d9456d02e5050c605c445455e926e191dedeb0 SHA512 2ce5980db8fa0fcce9cfd3b96822c327ec119520205f0511b568dae8e974f6f8a63d02e6d9619f10cc3c979128803c23d046369c1b82481482875d48160660c3 EBUILD hatchling-1.16.0.ebuild 2534 BLAKE2B 0af878a20ee9050d7e00b016e6faaf2bb7814465c43a69334aa7a9aac63a8c2c5838ea66da986a5bef108466b3d9456d02e5050c605c445455e926e191dedeb0 SHA512 2ce5980db8fa0fcce9cfd3b96822c327ec119520205f0511b568dae8e974f6f8a63d02e6d9619f10cc3c979128803c23d046369c1b82481482875d48160660c3 +EBUILD hatchling-1.16.1.ebuild 2534 BLAKE2B 0af878a20ee9050d7e00b016e6faaf2bb7814465c43a69334aa7a9aac63a8c2c5838ea66da986a5bef108466b3d9456d02e5050c605c445455e926e191dedeb0 SHA512 2ce5980db8fa0fcce9cfd3b96822c327ec119520205f0511b568dae8e974f6f8a63d02e6d9619f10cc3c979128803c23d046369c1b82481482875d48160660c3 MISC metadata.xml 365 BLAKE2B 5a40a6cf6df042e6e8387830babd0171c9d8bc5d490fe2175b83d1588d827e826b49044ef29de48553515996b742fc475bb9699dcfa8ec05229162b22e0ed317 SHA512 f11bb25bc12c2bb0b0a0a4691115b9a2af525d9e44b33e0d6db98c7fcef0b49b5989fb7574ee8b27bc88f1dd2543bfdd492a6614de172e2c4edabbee8bf6161e diff --git a/dev-python/hatchling/hatchling-1.16.1.ebuild b/dev-python/hatchling/hatchling-1.16.1.ebuild new file mode 100644 index 000000000000..a71cd5b7faf4 --- /dev/null +++ b/dev-python/hatchling/hatchling-1.16.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( pypy3 python3_{9..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 + +TAG=${P/-/-v} +MY_P=hatch-${TAG} +DESCRIPTION="Modern, extensible Python build backend" +HOMEPAGE=" + https://pypi.org/project/hatchling/ + https://github.com/pypa/hatch/ +" +SRC_URI=" + https://github.com/pypa/hatch/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/backend + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# deps are listed in backend/src/hatchling/ouroboros.py +RDEPEND=" + >=dev-python/editables-0.3[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/trove-classifiers[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x EPYTEST_DESELECT=( + # these run pip to install stuff + tests/backend/dep/test_core.py::test_dependency_found + tests/backend/dep/test_core.py::test_extra_met + tests/backend/dep/test_core.py::test_extra_no_dependencies + tests/backend/dep/test_core.py::test_extra_unmet + tests/backend/dep/test_core.py::test_unknown_extra + tests/backend/dep/test_core.py::test_version_unmet + # broken if CARGO is set + tests/backend/builders/test_app.py::TestBuildBootstrap::test_no_cargo + ) + + # top-level "tests" directory contains tests both for hatch + # and hatchling + cd "${WORKDIR}/${MY_P}" || die + local -x PYTHONPATH="src:${PYTHONPATH}" + # tests mock cargo subprocess call but the backend raises if CARGO + # is not set and shutil.which() can't find it + local -x CARGO=cargo + epytest tests/backend +} diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest index f17791f99f7a..5b50ce441177 100644 --- a/dev-python/mkdocstrings-python/Manifest +++ b/dev-python/mkdocstrings-python/Manifest @@ -1,4 +1,4 @@ AUX mkdocstrings-python-0.10.1-build_backend.patch 224 BLAKE2B c3c05e8c12ca7ae498beef0e0b127e90681f1ff5dac2cbd5def57d95f6ee19131643c3bb15c6d6f0897f117df9340785720de48d6023c76d837e6370fde9643f SHA512 7be1671ba53efaf11d31b03b193838c82f0c26d38bdd6a7f8b2e105d7751fdf015ccc1c98a86d3e22fffbc9a02e5abde208b49767b08c35707bc95357074cfca -DIST mkdocstrings-python-0.10.1.gh.tar.gz 124231 BLAKE2B 3798a50aeebd8fc1712dddefb3565d1b3b340b0ad81c8908f97690eaad9c1169f3b02385155dc919319dd46dd00371a93b98ece67146bef64cea971f2f37dbb2 SHA512 9e5b9dd3ea66d462627e3fab38f7be35343f11fbe7188fb656fd187f87f6cd57b1c4bf9838e9ce63a35e9f7ec181a2b5b520350dff8ed7ed5960b979aa799e12 -EBUILD mkdocstrings-python-0.10.1.ebuild 722 BLAKE2B 3d1eaf59384bc53367c363d18379ef000c13a97489bcf0b997cc2cfd6d88ff62553ba6a929065830dda918567fec701e3e309238633cb80c1f295b4dd2e786f9 SHA512 3e55240a72f22e6c7658fbd02fd867b0d888fcff4483025724de0cf58401a278b79ccdefdf5520946f427c726f6753c9b0374cba416ca9c1a2435ce80371e4a4 +DIST mkdocstrings-python-1.0.0.gh.tar.gz 126036 BLAKE2B aa5512d745e6da92a1fb622654d374170bf4a0d6957ed1425f6bfbc3dc96fb86125f4b04fcc7a7daf9a2e23dae3d42d3de6a94007b25fea6ca1eab234d9c07cf SHA512 0b22953d4074b46f407b9303e4b040f7c0ee47b1202a463bcda66079e371840be3775d0d2fb38b3398b6fdbe70fbb887593d6d0b0c6cd5f42ad76365582796f9 +EBUILD mkdocstrings-python-1.0.0.ebuild 756 BLAKE2B b9d9ce1506cbb7cae557bbd1568f3abb36e56761e2246d38d6db64c8b08c09dcf4d9e9eb4545426f974c23b682c0bbd73e2882bcb4b3d181a8d34e9c7b2a539c SHA512 a3145312131e485d5b9eab04f1cb5f6230c1f0ac66864215c096e93773716bf3a6ae0d346b7640334265181e1ef99f4878c8948d69d6d62433406590c42ff114 MISC metadata.xml 411 BLAKE2B 0ac98abc8de945139a73e2083e8c04df749bd8c0c26c446df65218057182391ae025885fa5c5bde2d1139dde9916aa3baa0426d70b57326563c3fdaf466a20d8 SHA512 c7ec032c8ae7197452714dc2b541ccad1cf84d7844dafc4e7581ffb00c62c0fd2c38d453e62a7706d74d2d20146acdf1e99e502ab8bd8976acfd6f5a605e1c56 diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-0.10.1.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-0.10.1.ebuild deleted file mode 100644 index d01d6329708e..000000000000 --- a/dev-python/mkdocstrings-python/mkdocstrings-python-0.10.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=pdm - -inherit distutils-r1 - -DESCRIPTION="Python language handler for dev-python/mkdocstrings" -HOMEPAGE="https://mkdocstrings.github.io/python/ https://pypi.org/project/mkdocstrings-python/" -# Tests need files absent from the PyPI tarballs -SRC_URI="https://github.com/mkdocstrings/python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/griffe[${PYTHON_USEDEP}]" - -PATCHES=( - "${FILESDIR}"/${PN}-0.10.1-build_backend.patch -) - -S="${WORKDIR}"/python-${PV} - -distutils_enable_tests pytest diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.0.0.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.0.0.ebuild new file mode 100644 index 000000000000..d5fc16e10878 --- /dev/null +++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=pdm + +inherit distutils-r1 + +DESCRIPTION="Python handler for dev-python/mkdocstrings" +HOMEPAGE="https://mkdocstrings.github.io/python/ https://pypi.org/project/mkdocstrings-python/" +# Tests need files absent from the PyPI tarballs +SRC_URI="https://github.com/mkdocstrings/python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND="dev-python/griffe[${PYTHON_USEDEP}] + dev-python/mkdocstrings[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}"/${PN}-0.10.1-build_backend.patch +) + +S="${WORKDIR}"/python-${PV} + +distutils_enable_tests pytest diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest index af9b24303318..4e121bd9dc83 100644 --- a/dev-python/mkdocstrings/Manifest +++ b/dev-python/mkdocstrings/Manifest @@ -1,3 +1,3 @@ DIST mkdocstrings-0.21.2.gh.tar.gz 69412 BLAKE2B 2e941045c3f9473ec83a60b82ae85ffbb200201295a8d4405648b4b65ef282fa189b01f54107e999946ce90fbea34a798177dd3d0dbd138a5db6e507cbc0ef7d SHA512 0880163679cce78432880904c6a56eae533a2d6a167b109a21c45daf5f76abf433243b54bcbb0507b5b42c3df9d9d93367cb2bde996c2dcdcc3e55320b2be35c -EBUILD mkdocstrings-0.21.2.ebuild 1264 BLAKE2B 22c01dccfc6eb4afee43230dda7e92f437a93413da44fa3756dc9b80eab0128bc489b1bf77556d6ad738dbf1791802eda1720269640efba61a7fddfef6560414 SHA512 432631fdf70f2a6240f7495f331e556edf1c38a29f081768262e957868d124ff3721a7b09eb9e3776f66c938da7ab61012d206801de78ba5eaf2bf767f085714 +EBUILD mkdocstrings-0.21.2-r1.ebuild 1206 BLAKE2B 7316f26822f5f01c981f134ad570f424bc86cd68eabf6ad646bbfbf8345f854ba52da4b2a792110dd1c23e703620ba59b6a2b05a1d0f0d7974c5d797ddf94f73 SHA512 8742fff7225f4f5662e433e6f92a7cca8ef9f1ba1ce2ae1e4541079d840fa98c1ee74c663d3fcaa0741ac9e621c9a38596ab192e6e293b743a75ec821d16a3eb MISC metadata.xml 410 BLAKE2B 896cd2e10ca1ef3d76b5cf37b5f2a89f12df1f068a5a423c27e51e4f1d60261ed0198ee11ca0b838cae0dfd2891e3ea7ffbe071d72c69f9f83a89ae42ae656a9 SHA512 3b2e9deab0dc2f17bc6e2e5c25e5b27c084cc5027fae2f84b31f16da9409fc28bbc75a6ea0ee96bb51555e6e61275a472bf7d0c1b2ae4a4d8ca469f0d0280660 diff --git a/dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild b/dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild new file mode 100644 index 000000000000..5f83521a2811 --- /dev/null +++ b/dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=pdm + +inherit distutils-r1 + +DESCRIPTION="Automatic documentation from sources, for MkDocs" +HOMEPAGE="https://mkdocstrings.github.io/ https://pypi.org/project/mkdocs-autorefs/" +# Tests require files absent from PyPI tarballs +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=">=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] + >=dev-python/markdown-3.3[${PYTHON_USEDEP}] + >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-autorefs-0.3.1[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}]" +BDEPEND="test? ( + dev-python/mkdocs-material[${PYTHON_USEDEP}] + dev-python/mkdocstrings-python[${PYTHON_USEDEP}] +)" + +# mkdocstrings documentation generation requires several currently +# unpackaged mkdocs extensions and plug-ins, and this test +# makes use of mkdocs configuration +EPYTEST_DESELECT=( + tests/test_plugin.py::test_disabling_plugin +) + +distutils_enable_tests pytest diff --git a/dev-python/mkdocstrings/mkdocstrings-0.21.2.ebuild b/dev-python/mkdocstrings/mkdocstrings-0.21.2.ebuild deleted file mode 100644 index 9c4b3536f017..000000000000 --- a/dev-python/mkdocstrings/mkdocstrings-0.21.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=pdm - -inherit distutils-r1 - -DESCRIPTION="Automatic documentation from sources, for MkDocs" -HOMEPAGE="https://mkdocstrings.github.io/ https://pypi.org/project/mkdocs-autorefs/" -# Tests require files absent from PyPI tarballs -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~riscv" -IUSE="python" - -REQUIRED_USE="test? ( python )" - -RDEPEND=">=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] - >=dev-python/markdown-3.3[${PYTHON_USEDEP}] - >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-autorefs-0.3.1[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}] - python? ( dev-python/mkdocstrings-python[${PYTHON_USEDEP}] )" -BDEPEND="test? ( dev-python/mkdocs-material[${PYTHON_USEDEP}] )" - -# mkdocstrings documentation generation requires several currently -# unpackaged mkdocs extensions and plug-ins, and this test -# makes use of mkdocs configuration -EPYTEST_DESELECT=( - tests/test_plugin.py::test_disabling_plugin -) - -distutils_enable_tests pytest diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index fe60b62c6b74..39a5c8442279 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,3 +1,5 @@ DIST mypy-1.2.0.gh.tar.gz 2815323 BLAKE2B d5cdc1bb31d797c49daf5ea0427fdceaf59a131d02a687dc5e72796a03824bff923c6942c6f01ca44025fe153fea02fdaee3959317fda0d4c562c45638e8c380 SHA512 5bee7a5ae4ac608cb3b3855c0ad100ea6ba512900aa557a153e1ae5f8e779125a8ef61103a81a9584b0585a6d4eea78c3585af61fa62986f984ac2b63e6b89b6 +DIST mypy-1.3.0.gh.tar.gz 2823529 BLAKE2B 0f1b4b6178ef9308fa6aeda494092229ebe07095c032b83fffd28be851608a3dc92ae4924ea64d87318155bf9d99bf16e17e2603f39fc915463455db520d6138 SHA512 1ab0e667bd019ea6804c70c775c2bfb454231ca2426b2b78b5c91672f7f20fd1195ee481a688d9b6238c3b5f6dc9a7aa5466c7405ce71dd6f78c489a43670fc0 EBUILD mypy-1.2.0.ebuild 1722 BLAKE2B ff97e66a7db6be860b52578a5f0ea47431df0764b0ab019a5d1946e90ebead5f4c4ce4f1ca7e94f6dd262a1b8d4453319011bb8e9bca5387a0546c1eb728a0db SHA512 ffe15c00e32805d8363c95e5eb58550e0f2a2e48ab39b345a2456fb06f47fb395fe9bc84c0a774dea2e12ba2562309b3677b5688de2af80dc9be9db317b28b44 +EBUILD mypy-1.3.0.ebuild 1837 BLAKE2B 62b3882be65da1b260248d89f4263574476ea96b6a7f3b6b5aad085da53134846a5f25be0025fd23ccceed512c3eac4cd6b82b7f5f076734725659afba5b7852 SHA512 a8251667b7a645ebc7dde210eba540e73989df88f67f94a44626ebc3a5b98732bcf56709cb7a6d4c570fa20a312c2dce509dd0fdd070d8e583a457642862e489 MISC metadata.xml 515 BLAKE2B 75827bbbeb70fd4b9295ab4689068d2d4b686b32d4059acde94fb0d08048e9e56ecaf3eec39dc5567b2753e2552353e273cdf2f4e27d077cc9b03320ee09c64b SHA512 c1c3c7a3651e61e0b63ab4462f0370cce9cbdce33e64c5e7a1fbefe8116d5d3d3b35bc4095d8a5ce28caf69b0644af3f13c9a27b683f2f981e52f8bfe4ac8615 diff --git a/dev-python/mypy/mypy-1.3.0.ebuild b/dev-python/mypy/mypy-1.3.0.ebuild new file mode 100644 index 000000000000..3ff1a529547c --- /dev/null +++ b/dev-python/mypy/mypy-1.3.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Optional static typing for Python" +HOMEPAGE=" + https://www.mypy-lang.org/ + https://github.com/python/mypy/ + https://pypi.org/project/mypy/ +" +SRC_URI=" + https://github.com/python/mypy/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# stubgen collides with this package: https://bugs.gentoo.org/585594 +RDEPEND=" + !dev-util/stubgen + >=dev-python/psutil-4[${PYTHON_USEDEP}] + >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] + =dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] + >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' pypy3 python3_{8..10}) +" +BDEPEND=" + test? ( + >=dev-python/attrs-18.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}] + >=dev-python/pytest-6.1.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}] + >=dev-python/py-1.5.2[${PYTHON_USEDEP}] + >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + dev-python/furo +distutils_enable_tests pytest + +# this requires packaging a lot of type stubs +export MYPY_USE_MYPYC=0 + +python_test() { + local EPYTEST_DESELECT=( + # the majority of them require Internet (via pip) + mypy/test/testpep561.py + ) + # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests + # fail with high COLUMNS values + local -x COLUMNS=80 + epytest -n "$(makeopts_jobs)" +} diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest index e68363821bf0..b50caf1066ca 100644 --- a/dev-python/pyaml/Manifest +++ b/dev-python/pyaml/Manifest @@ -1,7 +1,9 @@ DIST pyaml-21.10.1.tar.gz 20466 BLAKE2B c90adb2023c9555f55a6fafe4e82fa8c50795a9f798250f640d9db6511584f3715a0a8fa4ee3cb26148967c75d59665b05915dd6ef1d4f807bfc7a68f2818482 SHA512 3a98a021856446584f079bfb7427c63feaf6fdd1bd0d809d46aa0c646b2cb9533c393ed0167240be587aad7b94209b6e5bfe2c09918b45ec9a86ad9781bdf9f2 DIST pyaml-23.5.6.tar.gz 19413 BLAKE2B c6a27eb233421a70d214129f1491e839b0ffca2ccf504da48f1897f30c2f7675bc601b8a6868b15ac28073e6f5ca581d145f743af7be37d4ef83158f1c9efb9f SHA512 90ac223b02b496b5d151b26dc032f7b399052607f28a31fe4356968e0c41f8e45062dd51f79b7f34d3ac9d8e719dbb7592bc5130a7e56c0e5740375c65b04464 DIST pyaml-23.5.8.tar.gz 20157 BLAKE2B 21d37c276af54cff6301403dcd446a0e0a9296a3394f7c96143a1efebca59d3afba58190c68798567adae2dd542e4525360363156da7002ca01432ffe7fe145d SHA512 ad6981d400053751772860e635761bb7474ae9bbd1b99eec1e45918fc8d702dd37db24dd9647d8624b36540f40f9b6eadff27469e9de680e86da42bedb708acb +DIST pyaml-23.5.9.tar.gz 20234 BLAKE2B a6ff24e82eb25aa309466c56e5c2d4543b2ed972f4eb71c12023ae71d2fb3ddcd0824d890e475ceca9360f3e5d0ea755f4733448e1f2282dca82b6f313cd0b34 SHA512 ba6a7d51208b10a2265a52c684d43052fb57a7cd1fc4a4087a141a3adfc36f54b71e943056f346c26ae1b16800b8f2c3a2c0c20454322c9a24b760993c9dd49d EBUILD pyaml-21.10.1.ebuild 595 BLAKE2B 6c167a70ae1cf2ee4106d3284f27c99687d1dc9c037f7e7e838030cc10bec0bd488a9134147a9dd05e98f5f2778893694f1c9b85e275c81ada8eada9e3b086ac SHA512 55a68c07e6722b0b1da53af29ba96f6971d523d09e2a84e478fa9468d9e4f470c21298968a7f1025ecc7387158d21bab9905ba77b539f6504963d4b343858c7d EBUILD pyaml-23.5.6.ebuild 603 BLAKE2B 1b9ead3d493f5f2526286f6a5b38c811b1813ec05d66f6aaa24d1f8300141b272ee58911981c6f4589e4d4e80b161d95939d1995b9e16792cc56c05c09fa1a7f SHA512 54c4fe5b77df724a07dadb4dbfccc1d94c65854800d508c17d44e65926f9d5f6ea174d82885947f24cf344331885699124a646c534a198f17e168cb6f17b43b7 EBUILD pyaml-23.5.8.ebuild 603 BLAKE2B 1b9ead3d493f5f2526286f6a5b38c811b1813ec05d66f6aaa24d1f8300141b272ee58911981c6f4589e4d4e80b161d95939d1995b9e16792cc56c05c09fa1a7f SHA512 54c4fe5b77df724a07dadb4dbfccc1d94c65854800d508c17d44e65926f9d5f6ea174d82885947f24cf344331885699124a646c534a198f17e168cb6f17b43b7 +EBUILD pyaml-23.5.9.ebuild 603 BLAKE2B 1b9ead3d493f5f2526286f6a5b38c811b1813ec05d66f6aaa24d1f8300141b272ee58911981c6f4589e4d4e80b161d95939d1995b9e16792cc56c05c09fa1a7f SHA512 54c4fe5b77df724a07dadb4dbfccc1d94c65854800d508c17d44e65926f9d5f6ea174d82885947f24cf344331885699124a646c534a198f17e168cb6f17b43b7 MISC metadata.xml 470 BLAKE2B 725657a34cdcbddf146ea3163af81fd22f78b895281e7dc2192b8c1f49fa9ec868e41a38bc371ce61160535ad0c5c1d8741109858cb8e3eafb40a77d623c3ecf SHA512 c64f440d674396b0a750780cbc5ab1a5003be1d3357b39a792cb9490870c768ab740266575cf6780f173252a893f6fa93fe9d4f414647274e520c4bd4b579c67 diff --git a/dev-python/pyaml/pyaml-23.5.9.ebuild b/dev-python/pyaml/pyaml-23.5.9.ebuild new file mode 100644 index 000000000000..cf3738ac27a8 --- /dev/null +++ b/dev-python/pyaml/pyaml-23.5.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data" +HOMEPAGE=" + https://github.com/mk-fg/pretty-yaml/ + https://pypi.org/project/pyaml/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/unidecode[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest index c5c2913aa777..f68e9597a621 100644 --- a/dev-python/python-ironicclient/Manifest +++ b/dev-python/python-ironicclient/Manifest @@ -1,3 +1,5 @@ DIST python-ironicclient-5.1.0.tar.gz 221014 BLAKE2B 32547e612c0f381ccd9543f3d130dc144616cfdef71c37c9b5ac556984bb875dae4cd63ec441db3aaddda8075c7969b22fa063412b50b3f6610fe3de4cd34aba SHA512 9d5f37a9e050c7b05ec827303411da2a98c82ec17d1062f7ded6360a3d0dc1e6f5119ca302716b63cedff9750e1de2de3fe0744e45ddcc63dbfb2544204714fd +DIST python-ironicclient-5.2.0.tar.gz 222711 BLAKE2B 4e9fe64efa1abd1a57ab6b7035ff44a9b00ef108a0ade8cdd44350713bed74384f87cd40b44d67496d46d1fa04514572042421d480ddd1080a0a872c8bd4aa33 SHA512 601e79174819c5d696f3bf053fec5b36ddf54e48cbde88e8d4b86042870db7dea21267725e682fbe64a67e55d7f7cd7ab5d504bf24822f14d0a56149f46cb3d5 EBUILD python-ironicclient-5.1.0.ebuild 1541 BLAKE2B 248adc165660c343ae8fa97050e3e89be682db921972ab360efa779ddabaeb38427898a2f6909cb8cd0bdd3f9649e782a0d2acfb8cec65574e2924d5b7569f74 SHA512 6699b4cd9a1c74e0251b5b4374beb05ca89e90cffdfa062117b1a6c93f7e534c9640362c4b014e18adb1245fdebc560009103b7fd3ed245a1c7ab160b00a0d2d +EBUILD python-ironicclient-5.2.0.ebuild 1543 BLAKE2B 2efa752e757326ae40b82ad945da7a320acd8c138b1231de63700c7ebd250427ae09c2cfaf93a848484d2997f1587d982fe9041581d554d27f47380b1e8e9011 SHA512 c0c5e686a96dfde9b4f6e85f41e329e430b3ce516ec1d800504f4185307a42cc126045c189f2a8bc8b4e111128ffe5becc11984eeed7a66b96951ab41c32a5be MISC metadata.xml 531 BLAKE2B 0dc9961528a2fda61466eace2d8069b75dbb362b32d5adc3f50dd8b6c9daf5bb2690bc145e30d96807cb063c450e98824d783d566c2db96f036cc227f025dbc4 SHA512 99b57932cfbc2fc5e6607b167991964c17376504f07e7d3741900940d512a40a9c5dda73c0f87cc9b3718159d7aced0360831ef9c11ba063d11febda0786f943 diff --git a/dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild new file mode 100644 index 000000000000..413d73abc8ef --- /dev/null +++ b/dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the Ironic API" +HOMEPAGE=" + https://opendev.org/openstack/python-ironicclient/ + https://github.com/openstack/python-ironicclient/ + https://pypi.org/project/python-ironicclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >dev-python/cliff-2.9.0[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest index 50b2ca3a576d..916cd1c9c038 100644 --- a/dev-python/python-neutronclient/Manifest +++ b/dev-python/python-neutronclient/Manifest @@ -1,3 +1,5 @@ +DIST python-neutronclient-10.0.0.tar.gz 206707 BLAKE2B 02d270d1867484548af335ec403fafe1d50f8e7601e57ec61f804ea86af9d09064a7a72f6f6c710cfd63ce640b9250d9a0bcce4326fc7f49165d7ae099ecf785 SHA512 b80bd90822929ed7f231fccebc5984c97cf7995f428f86442d33bfd69b679def434078406e4c6f3ed557a52921f362cc39ad084ed3fed411cd00279135f7e692 DIST python-neutronclient-9.0.0.tar.gz 299550 BLAKE2B d7ef2cf96880083271039ecc107838b1c884fbe6774bb6952138a06c13360b543b8804758800b13780caa92afd98dedbb8c68d4f1b9721e8efd8312590469078 SHA512 213a4452a5a6f3ff813539ab67637578faf5aea87eee678fa3d3523c5b0c9623e13f6cb2d3d0537e936c936f41d4af933148a837e5e6e0b64b6dec2fd5a75eef +EBUILD python-neutronclient-10.0.0.ebuild 2436 BLAKE2B 0966f45cc7a313900b8b812625a273e62c810ff55a46069d977ae8f3607043f2da148f5f6d057d537cd95284a6b292b79a6b1f5edd23911a34ed8b2f113bcbfa SHA512 932fa95ad856ae270a505143fc84f0a77ddd1688c0dc50cb1a228d28e13e197e58de320ec9c60793099fdc59c600ae8d2a0250414a7dc7a8a64391963bd05aac EBUILD python-neutronclient-9.0.0.ebuild 2383 BLAKE2B d80dfbe364a75786259fd304158b429c7e32c9b4fa1addafba537c0001c0a6a1df2943974a21c92ce7cd3a643949285abb85a62293ef329c6f8614c1a4997357 SHA512 fbaaaafeeb991f9835a5babb0f4def5cc4912b7c3e6c5a8242787e30da5b6aa05de9b16c7a7f0d4bdff0e197d61cd05d93cb2461a1224fd77b57c9f7dd2ba706 MISC metadata.xml 717 BLAKE2B 75f33edaa71a10416b2b714a8cf11293977a15c6f2480b1606836d2dff0a5833e0ae10080acc5da0d665b466b6487f01e9bb911b4099f68c45bd0509eec811ed SHA512 39e07805e8c08291ddee7b569f092bfd2c2b7bad520bb076d724427e939b3e33b0a83007fce2f43a075fb53606bb611bdf2dd56cb5ddf0dcc7a26ad71f086cea diff --git a/dev-python/python-neutronclient/python-neutronclient-10.0.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-10.0.0.ebuild new file mode 100644 index 000000000000..6f1cf77d9633 --- /dev/null +++ b/dev-python/python-neutronclient/python-neutronclient-10.0.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Quantum API" +HOMEPAGE=" + https://opendev.org/openstack/python-neutronclient/ + https://github.com/openstack/python-neutronclient/ + https://pypi.org/project/python-neutronclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-1.0.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.8.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/bandit[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/oslotest[${PYTHON_USEDEP}] + dev-python/python-openstackclient[${PYTHON_USEDEP}] + dev-python/subunit[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Needs osprofile + rm neutronclient/tests/unit/test_http.py || die + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b neutronclient.tests.unit +} + +python_install() { + distutils-r1_python_install + # stupid stupid stupid + local SITEDIR="${D}$(python_get_sitedir)" || die + cd "${SITEDIR}" || die + local egg=( python_neutronclient*.dist-info ) + [[ -d ${egg[0]} ]] || die "python_quantumclient*.dist-info not found" + ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die + ln -s neutronclient quantumclient || die + ln -s neutron quantumclient/quantum || die +} diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest index 5f5b25705074..a16c4c763116 100644 --- a/dev-python/regex/Manifest +++ b/dev-python/regex/Manifest @@ -3,7 +3,7 @@ AUX regex-2021.4.4-pypy3-fix-test_issue_18468.patch 1078 BLAKE2B 3545ee5167790fb DIST regex-2023.3.23.tar.gz 391964 BLAKE2B 87271765ce6b3c8a96a79e86a2b2e907a9a97e55c78c38d117b05df2fb5626af3ba90ecb55ccde6cb745eba00da2528bb0b6d21dc759c3040c37f6a0cc647476 SHA512 276e16a60d77f0099d9e9a5241f60a823d8ca3056672d74aba21d38daf11ec18b317009e84135f63470a71c877c6abdfe25da0e69c5ea5ad47c97737099a5167 DIST regex-2023.5.4.tar.gz 392105 BLAKE2B 761da3de8370b5ce8213313fe2d8a6226a33d341a5bd3538748269633eed85801085e64265fb1998fcec3a4db6d2a26fe73b5186026ab3e7561fcd957e537ca1 SHA512 3ec513b2282bad73e9e3ca3b22105907fc00c4e984bf07c9ea3c04f911d702423aa548106928c90d5805c99d36541d95f0fa0cb413ea3974420482c1ffff0a1b DIST regex-2023.5.5.tar.gz 392085 BLAKE2B 1eb63c85abcf37b83e2d8f03a18ea9ae0f80aed2d8d29b0141e5064ab30067d9146d9ec440b3bc043dfb569a8216349b67354c7b7b3c4faf6f447f4b910128dc SHA512 e182e0f42989fb2d9dfe8a9c3f66b08156e0617fe8b7924c16fc39d70c2dcd2c0f45f70f433256666ad93067fb66f574c9dae02ec3fb102716f941ddf87b45e8 -EBUILD regex-2023.3.23.ebuild 842 BLAKE2B e389dcbc58021e66508c95bdef0cc7af22f02632216e811e3d98da03584da6997be17d612092e8b0dc5dd3fcabccd06e104fc18ef21a4c15b688c998a1dc431a SHA512 6afd1ec80a090735e92f2fb1b2f485aacfc6432050412e7caf99d28229ba353c61a369ebee3f623fba1569ecbe6c3f689462d048cbdc009d8271da6fc906923c -EBUILD regex-2023.5.4.ebuild 866 BLAKE2B 4a9d5efce0c1fd4d7dc71893a9b6c8ebb38c9f3f611b64e8c3b1b911c647e93474012fbaf0977d92b9768382edcd0afe43dad16d7db4f20401016a14bc153e5b SHA512 667d4b7eb1cb70e3694d0aa7000970a45e08c625e9570c64612b00d74e85c5c3a22e9484c99c09f314485d46d1fdce0298edbf4eab25ae1dfb867b29973e0f00 -EBUILD regex-2023.5.5.ebuild 866 BLAKE2B 4a9d5efce0c1fd4d7dc71893a9b6c8ebb38c9f3f611b64e8c3b1b911c647e93474012fbaf0977d92b9768382edcd0afe43dad16d7db4f20401016a14bc153e5b SHA512 667d4b7eb1cb70e3694d0aa7000970a45e08c625e9570c64612b00d74e85c5c3a22e9484c99c09f314485d46d1fdce0298edbf4eab25ae1dfb867b29973e0f00 +EBUILD regex-2023.3.23.ebuild 839 BLAKE2B 3c9fa72e93e01247b40e6cae8ccf98edb5cf09ff60a92bc3065daa1ed9aabe1d30be4491a6b983f22a0f8cd20ea6c2cf5b91070e9b2c9e959ece394c7c7ea1b4 SHA512 1fdaabed73db44937906b654d2560376c540b974744b32f0370f1aadb192dd566cd2aed80bc3296c45c19961e0bf8a6edfad83ec3fde6ae4118e297b133b31a3 +EBUILD regex-2023.5.4.ebuild 863 BLAKE2B 726f54c91923d039d829a33847caf5fbfd81f1c2fd656649026f9a4283cca9aae20ff1533064502edb454a5dceef083883a8039ac0e7203cc1d3374191c444e9 SHA512 f926d7b9b3b25ec5207e0e5c736acee66b8959ee7f6e661e3dd85012f75c318e8ba5395052b3ba58a6cf39e4869b0822038b9a6197acc01acb6dfd309bf02966 +EBUILD regex-2023.5.5.ebuild 863 BLAKE2B 726f54c91923d039d829a33847caf5fbfd81f1c2fd656649026f9a4283cca9aae20ff1533064502edb454a5dceef083883a8039ac0e7203cc1d3374191c444e9 SHA512 f926d7b9b3b25ec5207e0e5c736acee66b8959ee7f6e661e3dd85012f75c318e8ba5395052b3ba58a6cf39e4869b0822038b9a6197acc01acb6dfd309bf02966 MISC metadata.xml 385 BLAKE2B 90c9075dcf3be9bd447746b249c438f50bc84a7c6c63051e808c5feb19b2c6208f85a681e449a025fe43cd0d5b2ab541752966b04b787052d78b92d5230d8e62 SHA512 f554035e72bcfff83e693f3651198f09fd354babfbadd5fef26dca3015ef8cc00c47072648794123c69bbd12c637eeaf9e9471680bab847ec701da2146462817 diff --git a/dev-python/regex/regex-2023.3.23.ebuild b/dev-python/regex/regex-2023.3.23.ebuild index ad58e05e008b..57ae517d6ab2 100644 --- a/dev-python/regex/regex-2023.3.23.ebuild +++ b/dev-python/regex/regex-2023.3.23.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 pypi DESCRIPTION="Alternative regular expression module to replace re" HOMEPAGE=" - https://bitbucket.org/mrabarnett/mrab-regex/ + https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ " diff --git a/dev-python/regex/regex-2023.5.4.ebuild b/dev-python/regex/regex-2023.5.4.ebuild index bc2fb991117d..ae7efd8af9f6 100644 --- a/dev-python/regex/regex-2023.5.4.ebuild +++ b/dev-python/regex/regex-2023.5.4.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 pypi DESCRIPTION="Alternative regular expression module to replace re" HOMEPAGE=" - https://bitbucket.org/mrabarnett/mrab-regex/ + https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ " diff --git a/dev-python/regex/regex-2023.5.5.ebuild b/dev-python/regex/regex-2023.5.5.ebuild index bc2fb991117d..ae7efd8af9f6 100644 --- a/dev-python/regex/regex-2023.5.5.ebuild +++ b/dev-python/regex/regex-2023.5.5.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 pypi DESCRIPTION="Alternative regular expression module to replace re" HOMEPAGE=" - https://bitbucket.org/mrabarnett/mrab-regex/ + https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ " diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index 6cc09f07d5f1..0b7d7e12933a 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -3,5 +3,5 @@ AUX twistd.init 563 BLAKE2B 24488118b025bf2068bbf07af900064ff6a7ee99106c3da30f15 AUX twisted-22.1.0-force-gtk3.patch 2634 BLAKE2B bf297589d56a59149e1a269aef416a9aef26dd2123cd9fc87358d19b279bd2924e84d3e9fffe5e6edb70f7268c19b4053cfdf6362b04dd6e91b3a2c997e0f92f SHA512 85b1678cf6c73e78004a015424f2e092b42bf4f5899ed607093b4c26ff1411fe22267df09c331f80086f9d46e5a6dadfad7fe62cbb04e3edeaaa05f40c96239a DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061 SHA512 cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4 DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 -EBUILD twisted-22.10.0.ebuild 4787 BLAKE2B c6605b2081529efae3b9c81da2d6a09188ac2abd99a2a8fcf2758bb28a79581e264925adfbaeceeb09fd10da5067be383d1741599d94ee1637b8d781d5e78088 SHA512 bbc40af3aa5d952626071a5f4478a40989fa8c63422b25470ecc9ec5df1e427f531a67da2d48460e0d67372817e338bbf6d07cde6ae9f4d13f55ea179d3d23a0 +EBUILD twisted-22.10.0-r1.ebuild 4786 BLAKE2B 82ef65fd95abe13ae8cb4c6f534a2c731eb5d8fba5aa40548bb9b923b1c3b468db112fce2f979f5f4ad4bd4b85c8c0348d431ad93cf6fb5730fe9fce09061022 SHA512 7e4ef8650e84394de44086d6ca594ee89b45ed975e6665c6934e08c8ec8b00e782edc1e9b3b52da420e6cef90250f07a80779c39d855b4a1807dc0549da39162 MISC metadata.xml 1407 BLAKE2B e0cbf18212ca69f9dfc8c593e82be28caef297f245587824276d0a6c1fce09f31d4fa7497ea7e7b2c365e2ea7ca2301bd05ff2022237db1e11d10cb5ce9ed7a5 SHA512 a57b5d63bdd457d4c15b31451ced824933d67b1932af027a3abf3eef7e009eef24484565c6f543c7bafeb1380145bc9f895c78abb1a97f3c02219f6ed2af8fdd diff --git a/dev-python/twisted/twisted-22.10.0-r1.ebuild b/dev-python/twisted/twisted-22.10.0-r1.ebuild new file mode 100644 index 000000000000..db9b7ce789a2 --- /dev/null +++ b/dev-python/twisted/twisted-22.10.0-r1.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 virtualx + +DESCRIPTION="An asynchronous networking framework written in Python" +HOMEPAGE="https://www.twistedmatrix.com/trac/" +SRC_URI=" + https://github.com/twisted/twisted/archive/${P}.tar.gz -> ${P}.gh.tar.gz + https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz +" +S=${WORKDIR}/${PN}-${P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="conch http2 serial ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/automat-0.8.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1[${PYTHON_USEDEP}] + >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}] + >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}] + >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}] + conch? ( + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.6[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + ) + http2? ( + =dev-python/h2-3.0.0[${PYTHON_USEDEP}] + =dev-python/priority-1.1.0[${PYTHON_USEDEP}] + ) + serial? ( + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + ) + ssl? ( + >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] + >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.4[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep ' + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}] + >=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}] + >=dev-python/idna-2.4[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}] + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + virtual/openssh + conch? ( + >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.6[${PYTHON_USEDEP}] + ) + ssl? ( + >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] + >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] + ) + ' python3_{8..10} pypy3) + $(python_gen_cond_dep ' + dev-python/gmpy[${PYTHON_USEDEP}] + ' python3_{8..10}) + ) +" + +PATCHES=( + # https://twistedmatrix.com/trac/ticket/10200 + "${FILESDIR}/${PN}-22.1.0-force-gtk3.patch" +) + +python_prepare_all() { + # upstream test for making releases; not very useful and requires + # sphinx (including on py2) + rm src/twisted/python/test/test_release.py || die + + # puts system in EMFILE state, then the exception handler may fail + # trying to open more files due to some gi magic + sed -e '/SKIP_EMFILE/s:False:True:' \ + -i src/twisted/internet/test/test_tcp.py || die + + # multicast tests fail within network-sandbox + sed -e 's:test_joinLeave:_&:' \ + -e 's:test_loopback:_&:' \ + -e 's:test_multiListen:_&:' \ + -e 's:test_multicast:_&:' \ + -i src/twisted/test/test_udp.py || die + + # These tests rely on warnings which seems work unreliably between python versions + sed -e 's:test_currentEUID:_&:' \ + -e 's:test_currentUID:_&:' -i src/twisted/python/test/test_util.py || die + + # broken by new expat + sed -e 's:test_namespaceWithWhitespace:_&:' \ + -i src/twisted/words/test/test_domish.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + # the test suite handles missing file & failing ioctl()s gracefully + # but not permission errors from sandbox + addwrite /dev/net/tun + virtx distutils-r1_src_test +} + +python_test() { + # please keep in sync with python_gen_cond_dep! + if ! has "${EPYTHON}" python3_{8..10} pypy3; then + einfo "Skipping tests on ${EPYTHON} (xfail)" + return + fi + + "${EPYTHON}" -m twisted.trial twisted || + die "Tests failed with ${EPYTHON}" +} + +python_install() { + distutils-r1_python_install + + # own the dropin.cache so we don't leave orphans + > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die + + python_doscript "${WORKDIR}"/twisted-regen-cache +} + +python_install_all() { + distutils-r1_python_install_all + + newconfd "${FILESDIR}/twistd.conf" twistd + newinitd "${FILESDIR}/twistd.init" twistd +} + +python_postinst() { + twisted-regen-cache || die +} + +pkg_postinst() { + if [[ -z ${ROOT} ]]; then + python_foreach_impl python_postinst + fi +} + +python_postrm() { + rm -f "${ROOT}$(python_get_sitedir)/twisted/plugins/dropin.cache" || die +} + +pkg_postrm() { + # if we're removing the last version, remove the cache file + if [[ ! ${REPLACING_VERSIONS} ]]; then + python_foreach_impl python_postrm + fi +} diff --git a/dev-python/twisted/twisted-22.10.0.ebuild b/dev-python/twisted/twisted-22.10.0.ebuild deleted file mode 100644 index 6827bc77e0a1..000000000000 --- a/dev-python/twisted/twisted-22.10.0.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 virtualx - -DESCRIPTION="An asynchronous networking framework written in Python" -HOMEPAGE="https://www.twistedmatrix.com/trac/" -SRC_URI=" - https://github.com/twisted/twisted/archive/${P}.tar.gz -> ${P}.gh.tar.gz - https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz -" -S=${WORKDIR}/${PN}-${P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="conch http2 serial ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/automat-0.8.0[${PYTHON_USEDEP}] - >=dev-python/constantly-15.1[${PYTHON_USEDEP}] - >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}] - >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}] - >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}] - conch? ( - >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] - >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.6[${PYTHON_USEDEP}] - dev-python/pyasn1[${PYTHON_USEDEP}] - ) - http2? ( - =dev-python/h2-3.0.0[${PYTHON_USEDEP}] - =dev-python/priority-1.1.0[${PYTHON_USEDEP}] - ) - serial? ( - >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] - ) - ssl? ( - >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] - >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] - >=dev-python/idna-2.4[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}] - test? ( - $(python_gen_cond_dep ' - >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] - >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}] - >=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}] - >=dev-python/idna-2.4[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pyasn1[${PYTHON_USEDEP}] - >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}] - >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] - net-misc/openssh - conch? ( - >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.6[${PYTHON_USEDEP}] - ) - ssl? ( - >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] - >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] - ) - ' python3_{8..10} pypy3) - $(python_gen_cond_dep ' - dev-python/gmpy[${PYTHON_USEDEP}] - ' python3_{8..10}) - ) -" - -PATCHES=( - # https://twistedmatrix.com/trac/ticket/10200 - "${FILESDIR}/${PN}-22.1.0-force-gtk3.patch" -) - -python_prepare_all() { - # upstream test for making releases; not very useful and requires - # sphinx (including on py2) - rm src/twisted/python/test/test_release.py || die - - # puts system in EMFILE state, then the exception handler may fail - # trying to open more files due to some gi magic - sed -e '/SKIP_EMFILE/s:False:True:' \ - -i src/twisted/internet/test/test_tcp.py || die - - # multicast tests fail within network-sandbox - sed -e 's:test_joinLeave:_&:' \ - -e 's:test_loopback:_&:' \ - -e 's:test_multiListen:_&:' \ - -e 's:test_multicast:_&:' \ - -i src/twisted/test/test_udp.py || die - - # These tests rely on warnings which seems work unreliably between python versions - sed -e 's:test_currentEUID:_&:' \ - -e 's:test_currentUID:_&:' -i src/twisted/python/test/test_util.py || die - - # broken by new expat - sed -e 's:test_namespaceWithWhitespace:_&:' \ - -i src/twisted/words/test/test_domish.py || die - - distutils-r1_python_prepare_all -} - -src_test() { - # the test suite handles missing file & failing ioctl()s gracefully - # but not permission errors from sandbox - addwrite /dev/net/tun - virtx distutils-r1_src_test -} - -python_test() { - # please keep in sync with python_gen_cond_dep! - if ! has "${EPYTHON}" python3_{8..10} pypy3; then - einfo "Skipping tests on ${EPYTHON} (xfail)" - return - fi - - "${EPYTHON}" -m twisted.trial twisted || - die "Tests failed with ${EPYTHON}" -} - -python_install() { - distutils-r1_python_install - - # own the dropin.cache so we don't leave orphans - > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die - - python_doscript "${WORKDIR}"/twisted-regen-cache -} - -python_install_all() { - distutils-r1_python_install_all - - newconfd "${FILESDIR}/twistd.conf" twistd - newinitd "${FILESDIR}/twistd.init" twistd -} - -python_postinst() { - twisted-regen-cache || die -} - -pkg_postinst() { - if [[ -z ${ROOT} ]]; then - python_foreach_impl python_postinst - fi -} - -python_postrm() { - rm -f "${ROOT}$(python_get_sitedir)/twisted/plugins/dropin.cache" || die -} - -pkg_postrm() { - # if we're removing the last version, remove the cache file - if [[ ! ${REPLACING_VERSIONS} ]]; then - python_foreach_impl python_postrm - fi -} diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index b92ed985374b..27814b70378a 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,3 +1,5 @@ DIST weasyprint-58.1.tar.gz 433877 BLAKE2B 2826629d1ed7825a9231ca69323961c7065138e04ecabbe59b07accb5264b915ffaa9ab999c3067afd033c25eecdd34b6bfe2f25d3c787abf5d4cec94295ffc0 SHA512 75a3512ce02551c2e8247cf7982d3db683c8aef92215e5b4584ca20d5e3f6a4603c65f98e8fcf513b8aff82ebedf221da7dd243e344c9d3626eaa7907fdbd5c2 +DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b SHA512 58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1 EBUILD weasyprint-58.1.ebuild 1026 BLAKE2B 4c7020bdddb4d63240d1d7c029940168b3c3150c63ef588ba56b56cbf4727f606988ae6c1dbcecfde60d81a9571c81667e70a884222493a8f9d42b15e63df7b7 SHA512 5bdf7a0737bd50750094a656a6a8e93c072a1804568a6c80daabe68e0410bd51c48e5495c7f76d9b4c9963a1ce93ed0f33f15ac35bcdd34f32d5205dc8f7bb6a +EBUILD weasyprint-59.0.ebuild 1027 BLAKE2B 3674ab70ba7fcba7f7f7c036ad0d3bcc4142a80a608d4c6ca91917085a03236f63b0f6da31256016f64a3142fe794b14f606996e5c9a08aa86c70133756f5667 SHA512 91ff41044260fd9c74b70183a6c12421853535b966eb586bed5b77017dd5a6874479fcd4056d9f690012888b25c547d1139e661e44150b04c3fc807d382352a8 MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf diff --git a/dev-python/weasyprint/weasyprint-59.0.ebuild b/dev-python/weasyprint/weasyprint-59.0.ebuild new file mode 100644 index 000000000000..7a8466c8f3fc --- /dev/null +++ b/dev-python/weasyprint/weasyprint-59.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" +HOMEPAGE=" + https://weasyprint.org/ + https://github.com/Kozea/WeasyPrint/ + https://pypi.org/project/weasyprint/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] + >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] + >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] + >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] + >=dev-python/pydyf-0.6.0[${PYTHON_USEDEP}] + >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] + >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] + media-fonts/dejavu + x11-libs/pango +" + +BDEPEND=" + test? ( + || ( + >=app-text/ghostscript-gpl-9.56.1-r3 + [stage-name] - # -> ./configure && make && make install && mwt-package() && mwt-package_stage() - # passes conf, conf_package, and conf_package_stage arrays to configure, and - # users can add options through environment with e.g. - # MWT_BINUTILS_CONF="--some-option" - # MWT_GCC_STAGE1_CONF="--some-gcc-stage1-only-option" - # MWT_WIDL_CONF="--some-other-option" - # EXTRA_ECONF="--global-option" (generic naming for if not reading this) - mwt-build() { - if [[ ${1} == -x ]]; then - ( - # cross-compiling, cleanup and let ./configure handle it - unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP - CHOST=${CTARGET} - filter-flags '-fstack-clash-protection' #758914 - filter-flags '-fstack-protector*' #870136 - filter-flags '-fuse-ld=*' - filter-flags '-mfunction-return=thunk*' #878849 - strip-unsupported-flags - mwt-build "${@:2}" - ) - return - fi - - local id=${1##*/} - local build_dir=${WORKDIR}/${1}${2+_${2}}-build - - # econf is not allowed in src_compile and its defaults are - # mostly unused here, so use configure directly - local conf=( "${WORKDIR}/${1}"/configure "${conf[@]}" ) - - local -n conf_id=conf_${id} conf_id2=conf_${id}_${2} - [[ ${conf_id@a} == *a* ]] && conf+=( "${conf_id[@]}" ) - [[ ${2} && ${conf_id2@a} == *a* ]] && conf+=( "${conf_id2[@]}" ) - - local -n extra_id=MWT_${id^^}_CONF extra_id2=MWT_${id^^}_${2^^}_CONF - conf+=( ${EXTRA_ECONF} ${extra_id} ${2+${extra_id2}} ) - - einfo "Building ${id}${2+ ${2}} in ${build_dir} ..." - - mkdir -p "${build_dir}" || die - pushd "${build_dir}" >/dev/null || die - - edo "${conf[@]}" - emake - emake DESTDIR="${MWT_D}" install - - declare -f mwt-${id} >/dev/null && edo mwt-${id} - declare -f mwt-${id}_${2} >/dev/null && edo mwt-${id}_${2} - - popd >/dev/null || die - } - - # workaround race condition with out-of-source crt build (bug #879537) - mkdir -p mingw64_runtime-build/mingw-w64-crt/lib{32,64} || die - - # build with same ordering that crossdev would do + stage3 for pthreads - mwt-build binutils - mwt-build mingw64 headers - mwt-build gcc stage1 - mwt-build -x mingw64 runtime - mwt-build gcc stage2 - ${multilib} && mwt-build -x mingw64 libraries32 - mwt-build -x mingw64 libraries - mwt-build gcc stage3 - mwt-build mingw64/mingw-w64-tools/widl - # note: /could/ system-bootstrap if already installed, but gcc and - # libraries will use the system's older mingw64 headers/static-libs - # and make this potentially fragile without more workarounds/stages - - if ${multilib}; then - # Like system's gcc, `x86_64-w64-mingw32-gcc -m32` can build for x86, - # but packages expect crossdev's i686-w64-mingw32-gcc which is the same - # just without 64bit support and would rather not build the toolchain - # twice. Dirty but wrap to allow simple interoperability with crossdev. - mwt-i686_wrapper() { - printf "#!/usr/bin/env sh\nexec \"${prefix}/bin/${bin}\" ${*} "'"${@}"\n' \ - > ${bin32} || die - chmod +x ${bin32} || die - } - pushd "${sysroot}"/bin >/dev/null || die - local bin bin32 - for bin in ${CTARGET}-*; do - bin32=${bin/x86_64-w64/i686-w64} - case ${bin#${CTARGET}-} in - as) mwt-i686_wrapper --32;; - cpp|gcc|gcc-${GCC_PV%%[.-]*}|g++|widl) mwt-i686_wrapper -m32;; - ld|ld.bfd) mwt-i686_wrapper -m i386pe;; - windres) mwt-i686_wrapper --target=pe-i386;; - *) ln -s ${bin} ${bin32} || die;; - esac - done - popd >/dev/null || die - fi - - # portage doesn't know the right strip executable to use for CTARGET - # and it can lead to .a mangling, notably with 32bit (breaks toolchain) - dostrip -x ${mwtdir}/{${CTARGET}/lib{,32},lib/gcc/${CTARGET}} - - # ... and instead do it here given this saves ~60MB - if use !debug; then - einfo "Stripping ${CTARGET} static libraries ..." - find "${sysroot}"/{,lib/gcc/}${CTARGET} -type f -name '*.a' \ - -exec ${CTARGET}-strip --strip-unneeded {} + || die - fi -} - -src_install() { - mv "${MWT_D}${EPREFIX}"/* "${ED}" || die - - find "${ED}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Note that this package is primarily intended for Wine and related" - elog "packages to depend on without needing a manual crossdev setup." - elog - elog "Settings are oriented only for what these need and simplicity." - elog "Use sys-devel/crossdev if need full toolchain/customization:" - elog " https://wiki.gentoo.org/wiki/Mingw" - elog " https://wiki.gentoo.org/wiki/Crossdev" - fi - - local cross_gcc=cross-$(usex x86 i686 x86_64)-w64-mingw32/gcc - if has_version ${cross_gcc}; then - # encourage cleanup given users may not realize if switch by default - ewarn "${cross_gcc} is installed, note that ${PN}" - ewarn "is redundant with the *-w64-mingw32/{binutils,gcc,mingw64-runtime}" - ewarn "packages and optionally only one needs to be kept." - fi -} diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz index cd81d5aa7476..c1dbcfe0ac09 100644 Binary files a/games-board/Manifest.gz and b/games-board/Manifest.gz differ diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest index cfef5cc79df7..9e595391e6f0 100644 --- a/games-board/pysolfc/Manifest +++ b/games-board/pysolfc/Manifest @@ -1,9 +1,5 @@ -DIST PySolFC-2.18.0.tar.xz 9134632 BLAKE2B 68d777afa058ce73d6888b40e5fef060257f7449e3c1dbf2ec02c4ab35c5917000be3d2ec815e02b2353b793d6a7e010721f498098786f7f172181cda01039a0 SHA512 6e8b46cf3271f8695da6b6fd3090a32839beeed237d35a77f47ad95dfe1690ea471f35e722af65dba9d908f74ace109d1c06d7dd37889962ca0d610c62215397 DIST PySolFC-2.20.1.tar.xz 9175764 BLAKE2B 3eba9044cc37f96d85e51f5bb5faa5605e8a5de887fe0c73a9bea7dde1a49e63263d7a9b66113e975a26d71de2611e0b5dc176713734316b8c0410fb8145a539 SHA512 f801dacfb3f538496a7dd2fd1777897681521928fe7ea8aec7ea514c1422e8d4ad6c0943ba534914d95544d8eb5e4868f860e6864a8e105f6cc0d16a3d678346 -DIST PySolFC-Cardsets--Minimal-2.1.0.tar.xz 28484652 BLAKE2B a7537557ce978d296d1a11253a5bfa80a19fc67b495948e35d43d64bcc1283812e753ccf9ee1828461b723e6a21070b3003435f046a590507a7fa6f95bae09c2 SHA512 cc83a26470c2fb13e70741bd8caccb8bd3b0491672eae0caf7437cf38d57e324d225186dde3be49c091d6960dbaefaa23814bcdd7326b07f0f1e32dda15b251c DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475 SHA512 d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31 -DIST PySolFC-Cardsets-2.1.tar.bz2 61214563 BLAKE2B 06bf69f22fdcdfbd652bbe75f05722a452609da435a688a04227d235f7a4bd618cb3832e9143d224571eb20c1948014a456d697923623354c81ec12eff365bd9 SHA512 64909dec3d7f0a683e3c0d536f2c3435d0b021b390e411bcd6c9774562483413864105837e57c3210168330f17eda779055a1ec3b52d91aa05f405b990bd6fca DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de SHA512 5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304 -EBUILD pysolfc-2.18.0.ebuild 1968 BLAKE2B ed772316c3d48637a041787c963ae4704c80f2b01063528dd34ef31dd661af32c3f5e849092eef8bdb9a2929e5552de1634fe9d07616c0894bc72b8e4c519c9f SHA512 af8bdc4f50cbfb7b673848d086a119e0713d104cb574b82136002722c692f67727dcf0f14322a8afc8cba83927ef863a82eafcd15b094e5e550dd5720dcfce94 EBUILD pysolfc-2.20.1.ebuild 1968 BLAKE2B 897c31aea29d5e6191e70e8ca60c03c1bf292932e45fba93b72f91d6b38b39030eaf412d4db979b77b10937b27db38624eebfb1a2246dd04a6cfa6d0b5d147cb SHA512 bcf34d8a45f65968a14b35aae876ef043cd14575458c1876798d333eae10f810d374ac39953ece853097ffeed76ffe178e90c007ccbc8ff4cd762d6b8f9b6baf MISC metadata.xml 563 BLAKE2B 3b59b69697c8e2e34a4dad3f042639eeaf78e93167299d68ee17e7a0efb9417d78efb4d85be54b2dfa9710767abd4f1de5d9579e9f2ece656e39c286149eb5cc SHA512 6f27d71460517af500de23bc137225272c9ea45bf727725f2964a104ba48ac2a5464a930071d85e67ebf4f83b29a3359041ff8b4966b19459ed8e6cd7a24cb3f diff --git a/games-board/pysolfc/pysolfc-2.18.0.ebuild b/games-board/pysolfc/pysolfc-2.18.0.ebuild deleted file mode 100644 index c3338cd15fee..000000000000 --- a/games-board/pysolfc/pysolfc-2.18.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 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_{9..11} ) -PYTHON_REQ_USE="tk" -inherit distutils-r1 xdg - -MY_PN="PySolFC" -MY_P="${MY_PN}-${PV}" -PS_CARD_P="${MY_PN}-Cardsets-2.1" -PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-2.1.0" - -DESCRIPTION="Exciting collection of more than 1000 solitaire card games" -HOMEPAGE="https://pysolfc.sourceforge.io/" -SRC_URI="mirror://sourceforge/pysolfc/${MY_P}.tar.xz - extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 ) - !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+ GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="extra-cardsets minimal +sound" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/pysol_cards[${PYTHON_USEDEP}] - dev-python/random2[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - sound? ( dev-python/pygame[${PYTHON_USEDEP}] ) - !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )') - !minimal? ( dev-tcltk/tktable )" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # make pip check happier, pycotap is not needed - sed -i "/'pycotap'/d" setup.py || die - - if use extra-cardsets; then - find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + || die - fi -} - -python_install_all() { - local DOCS=( AUTHORS.md NEWS.asciidoc README.md ) - distutils-r1_python_install_all - - doman docs/pysol{,fc}.6 - - insinto /usr/share/${MY_PN} - doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/. - - # html files are used at runtime, keep at default location - dosym -r /usr/share/{${MY_PN},doc/${PF}}/html - - # russian translation is not currently displaying right - # https://forums.gentoo.org/viewtopic-t-1142910.html - rm "${ED}"/usr/share/locale/ru/LC_MESSAGES/pysol.mo || die -} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 153080676382..c13c13a652b0 100644 Binary files a/games-emulation/Manifest.gz and b/games-emulation/Manifest.gz differ diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest index b66504cfb681..6a84d36a8c35 100644 --- a/games-emulation/mgba/Manifest +++ b/games-emulation/mgba/Manifest @@ -2,6 +2,6 @@ AUX mgba-0.10.0-optional-updater.patch 206 BLAKE2B 199a4305212e1974aa79ee728ab7b DIST mgba-0.10.1.tar.gz 14308454 BLAKE2B 5e28ac799cd9e5398508a65bec00dc1da9462e19dc18e0194368a8c57fff2b1af7578a595ab1a414741c1f68c795de3d55913302810d95298a4068b385613389 SHA512 bb79d2380a4708b70daf95c9b403427f77254391b1e11d68411384f265a670907e64b842c9978c9be558ffad337b738d9d83988d52890f08aed7e7fc124f19d4 DIST mgba-0.10.2.tar.gz 14323388 BLAKE2B fb2e652b76871c9a9ffdbf049965ca4a62ee8fed48b547a4e7d514587535f172a7e3b21ec138b8660707a2fbdc19268985191d10eb268e7ed0f059c5a8c81216 SHA512 4063cde6dee9cc07025fa997e401ddd4b28240a9e53cee571ef8aec65cb6cf56b821f0020af1cf00d4f97353efbd4dc39ccd55bc6a3bdf0448ee34736bfd6499 EBUILD mgba-0.10.1.ebuild 2616 BLAKE2B 2cb491281eae7df70ea19a6f848247b4645b55d5821f6b88f019db2aebde32a14c150cc968de4d0aa711b9095f702fc5cde2689421d185db0d282c6bac9806e4 SHA512 0aaa1205adc6eeefd6f63fa1e29f20d9c8d7d3e51acf774102af8ca156494142ae57e402f5631c9bd464f60956c068deff4f777f007c52f0f697a6f896ae47f2 -EBUILD mgba-0.10.2.ebuild 2654 BLAKE2B bb1da26068d9e6b6561b828d69495ad518c591c22c01499c6b24c22a71040a8ea66fb2fddeaa7ac6af460003bd793b88dc8c007de9a6780cddcd463f187f39c1 SHA512 48bf5513e03bea9514b26e4d8f08e05379b1678edf6f1797c597b415641cdf3dcb5beee0219d08ab4e83c71314ad3965578d2013a293e4ee62603ec49575a188 +EBUILD mgba-0.10.2.ebuild 2652 BLAKE2B a0a461c8e35bd12f60908f7e4d92306f3a9a43733f4958e3b4528034ac1c700d3222755424c78ec33050700bc0a2fbddcfe15824425a69f88cb1f8d13689b7dd SHA512 5d0859ed7e562a6e0216260aa4dab99ddd86c7b677fc0c79ed2c50e984e3823b763be0fbfff3cad2ae96fbdbd0385c0968c55ca927acdb46dce2a76d506ce435 EBUILD mgba-9999.ebuild 2654 BLAKE2B bb1da26068d9e6b6561b828d69495ad518c591c22c01499c6b24c22a71040a8ea66fb2fddeaa7ac6af460003bd793b88dc8c007de9a6780cddcd463f187f39c1 SHA512 48bf5513e03bea9514b26e4d8f08e05379b1678edf6f1797c597b415641cdf3dcb5beee0219d08ab4e83c71314ad3965578d2013a293e4ee62603ec49575a188 MISC metadata.xml 686 BLAKE2B 14edb52fcb9e889ba151f05141d2f0b866a27ddb87943ee99a71223c747ae72423cbda0a8646b32ea175c13a67305bbba01c5062e3f73efba636f2d4a744de55 SHA512 3d671e43a9c0991131cce93bcc4b3c4da32fd67ebdbc57b404eafc4f235b3ad7af1417801bd84578d76553829b3ebfeb29d5a7f9871d11812e681759a2232698 diff --git a/games-emulation/mgba/mgba-0.10.2.ebuild b/games-emulation/mgba/mgba-0.10.2.ebuild index 2878b50c65f2..1faa65354ce9 100644 --- a/games-emulation/mgba/mgba-0.10.2.ebuild +++ b/games-emulation/mgba/mgba-0.10.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/mgba-emu/mgba.git" else SRC_URI="https://github.com/mgba-emu/mgba/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm64 ~ppc64 x86" fi DESCRIPTION="Game Boy Advance Emulator" diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index 90edf1f7a990..c0f590fea845 100644 Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest index 9b9450995323..7d8ffc316fcc 100644 --- a/games-strategy/naev/Manifest +++ b/games-strategy/naev/Manifest @@ -1,5 +1,3 @@ -DIST naev-0.10.4-source.tar.xz 444932700 BLAKE2B 998eec9fbcc8dfd16cf8513fdb3c845fa1d509caf7fbe1e6f70b1f5c08cbf142bba3c0303858286c51450dccc329a3950ee146e5f5a383de66f8ae37bc6f7546 SHA512 bd0167ebc43db77237cd833f77d2620f24eba46cab21295568ece6a6dbf4db904fab3849d019308487545d1cbed3aa409fb867946adfdf3113d79f93acc07935 DIST naev-0.10.5-source.tar.xz 444950676 BLAKE2B 600d153f21ca63f5e1365fd59e3e926879c8de928db769eaffb48ba0d81781d99124866a78d7170f2b92f6982d1adb0a3ddb3ad82fd072e526afe80c9df35dda SHA512 21cd876ffe39bf09f39c65d6f744fc8e9ea1fc42f45f78e2ec9950509a37c3382ef91998ae3b0e0ced60c342c80f95e7e0c6a1301f5171d150f3cce3d76d2c00 -EBUILD naev-0.10.4.ebuild 2329 BLAKE2B 42787d457c5e08d801a8ec71c67e4edd1a1eafdcfc3b978bb64253204390dffe40b322dcff00030475a75b28666e29ee0c1d14a8903d9e1d507bec1449be2218 SHA512 2dbb10a455dd901e81e853a0d6f4a4aa60aec85e7c8570081c194f5c2c5e116f7e9a7def179607f26d005e7de950b93b285fdf1cd8a52d688e9966a6dc9bbd4e EBUILD naev-0.10.5.ebuild 2332 BLAKE2B 4b65de4c023b4f5e94e2468b5d75494c9529e2b15058a8cc50239730b5633946023202242251160a256636d40a57c867f3191fac62908cd6fa94d90eefde9095 SHA512 1f5bee0c0eea0ed41bcbbdf27975c406131cfbc01c9ff33ea338588f5f11434369b607dad84d5bd2b17799f294b65845085dfb834e5086aa85aefbf0bf0be152 MISC metadata.xml 328 BLAKE2B 2c831943c7eee723e5c707906bcec96e97abd71e5d6fc3256010cca9626aebe95ecd7dca316a9567fe41186f0a656a434d774f83f088f414a95b3aba425c23b9 SHA512 426ac4b34b6cb45db05f5a7768a15947f67f5e90cda1bafa817320988aeb96ade18d774b2aa5e92d12c1fd1fd7a4964ac1bbdacbca6655325ccccc6a9405dfa4 diff --git a/games-strategy/naev/naev-0.10.4.ebuild b/games-strategy/naev/naev-0.10.4.ebuild deleted file mode 100644 index 49ade5da0d5e..000000000000 --- a/games-strategy/naev/naev-0.10.4.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 luajit ) -PYTHON_COMPAT=( python3_{9..11} ) -inherit lua-single meson python-any-r1 virtualx xdg - -DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity" -HOMEPAGE="https://naev.org/" -SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz" - -LICENSE=" - GPL-3+ - Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 - CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# dlopen: libglvnd -RDEPEND=" - ${LUA_DEPS} - dev-games/physfs - dev-libs/libpcre2:= - dev-libs/libunibreak:= - dev-libs/libxml2 - media-libs/freetype:2 - media-libs/libglvnd - media-libs/libsdl2[joystick,opengl,video] - media-libs/libvorbis - media-libs/openal - media-libs/sdl2-image[png,webp] - net-libs/enet:1.3= - sci-libs/cholmod - sci-libs/cxsparse - sci-libs/openblas - sci-libs/suitesparse - sci-mathematics/glpk:= - virtual/libintl" -DEPEND=" - ${RDEPEND} - test? ( - dev-games/physfs[zip] - media-libs/libsdl2[X] - media-libs/mesa[llvm] - )" -BDEPEND=" - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - sys-devel/gettext - doc? ( - app-doc/doxygen - dev-lua/ldoc - media-gfx/graphviz - ) - test? ( x11-base/xorg-server[-minimal] )" - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # use eclass' generated lua.pc first rather than as fallback - sed -i "s/'lua51'/'lua'/" meson.build || die - - # don't probe OpenGL for tests (avoids sandbox violations, bug #829369), - # mesa[llvm] should ensure software rendering will work - sed -i "/subdir('glcheck')/d" test/meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_feature doc docs_c) - $(meson_feature doc docs_lua) - $(meson_feature lua_single_target_luajit luajit) - ) - - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - local DOCS=( CHANGELOG Readme.md ) - meson_src_install - - if use doc; then - dodir /usr/share/doc/${PF}/html - mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die - rm -r "${ED}"/usr/doc || die - fi - - rm -r "${ED}"/usr/share/doc/naev || die -} diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz index 386515f528f9..d58af5fcfbfd 100644 Binary files a/gnome-base/Manifest.gz and b/gnome-base/Manifest.gz differ diff --git a/gnome-base/gnome-keyring/Manifest b/gnome-base/gnome-keyring/Manifest index 438d9df2627f..95c6b3bbcbac 100644 --- a/gnome-base/gnome-keyring/Manifest +++ b/gnome-base/gnome-keyring/Manifest @@ -1,3 +1,3 @@ DIST gnome-keyring-42.1.tar.xz 1346284 BLAKE2B ff6093cc16c649cda1e6cc2848c2198a502d8aa20a56f0a4dca00550e99f18820028427a7ec3979b6871648a7931da19fced3210558d5ca3de47983b7c94452d SHA512 560dc409c21768dcbdf42151986a5bbbfb9a092d2c36295cf76bd603cdf9650fa80670631c7fb8b3e1822bed6a1f55c34b2170a1419ce45fbe8ca08c7eaf3a57 -EBUILD gnome-keyring-42.1-r1.ebuild 2196 BLAKE2B c59d09c60d42db21882909abe94fee2e6f4a7c6e6fa8f0611f431941a586cf892de780deefcec2571be659aea3cef748fae5e72f391ac897c347f9c2a16756da SHA512 c8a23669fbb37bdb4ab47bacea081ca39f0ed16c8e52930f187b1050e745760525acc36df21ddea8c0a9aa3695c4b9eb87993ade5a9a58034e7c0472cd822068 +EBUILD gnome-keyring-42.1-r2.ebuild 2195 BLAKE2B c50086111eb29a6ef7ccef1eb41955aaa329eef6253aab604383b911b744fe2682987f47cfe7240c1c1bad523df90b3c47ab5dac210e25496dfcda414d130f5f SHA512 d246757e759766b63992e030248d6ca8dcca6b7f1094a5e99e85645ebfcfcceab990dfbcd28f1e9310b139098c5744943694a944232b458b01b4eaf173aa0c13 MISC metadata.xml 1001 BLAKE2B 276e415289b39f9c75fc156ad695644c5393dff0c689ceacc5c82c2ebee5c4840433966cacb208cff72bcbe6d16a58eea9d59dd75a14839cd2a99cbfa7963ac2 SHA512 7e7e35356506cc0308b7ef42115da4291d6b379094117a516637404ee448d64f5c3477c812c91c7a1cc7e849efed28b67f9a747c303154a9664e5472a558b7c7 diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-42.1-r1.ebuild deleted file mode 100644 index 5b44968b21bc..000000000000 --- a/gnome-base/gnome-keyring/gnome-keyring-42.1-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit gnome2 pam python-any-r1 virtualx - -DESCRIPTION="Password and keyring managing daemon" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring" - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="pam selinux +ssh-agent systemd test" -RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456 -RDEPEND=" - >=app-crypt/gcr-3.27.90:0=[gtk] - >=app-crypt/gnupg-2.0.28:= - >=app-eselect/eselect-pinentry-0.5 - app-misc/ca-certificates - >=dev-libs/glib-2.44:2 - >=dev-libs/libgcrypt-1.2.2:0= - pam? ( sys-libs/pam ) - selinux? ( sec-policy/selinux-gnome ) - ssh-agent? ( net-misc/openssh ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=app-eselect/eselect-pinentry-0.5 - app-text/docbook-xml-dtd:4.3 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( ${PYTHON_DEPS} ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # Disable stupid CFLAGS with debug enabled - sed -e 's/CFLAGS="$CFLAGS -g"//' \ - -e 's/CFLAGS="$CFLAGS -O0"//' \ - -i configure.ac configure || die - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --without-libcap-ng \ - $(use_enable pam) \ - $(use_with pam pam-dir $(getpam_mod_dir)) \ - $(use_enable selinux) \ - $(use_enable ssh-agent) \ - $(use_with systemd) \ - --enable-doc -} - -src_test() { - # Needs dbus-run-session to not get: - # ERROR: test-dbus-search process failed: -6 - "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die - GSETTINGS_SCHEMA_DIR="${S}/schema" virtx dbus-run-session emake check -} - -pkg_postinst() { - # cap_ipc_lock only needed if building --with-libcap-ng, but that breaks with glib-2.70 - # Never install as suid root, this breaks dbus activation, see bug #513870 - gnome2_pkg_postinst - - if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then - ewarn "Please select pinentry-gnome3 as default pinentry provider:" - ewarn " # eselect pinentry set pinentry-gnome3" - fi -} diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild new file mode 100644 index 000000000000..a4656870452a --- /dev/null +++ b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit gnome2 pam python-any-r1 virtualx + +DESCRIPTION="Password and keyring managing daemon" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="pam selinux +ssh-agent systemd test" +RESTRICT="!test? ( test )" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456 +RDEPEND=" + >=app-crypt/gcr-3.27.90:0=[gtk] + >=app-crypt/gnupg-2.0.28:= + >=app-eselect/eselect-pinentry-0.5 + app-misc/ca-certificates + >=dev-libs/glib-2.44:2 + >=dev-libs/libgcrypt-1.2.2:0= + pam? ( sys-libs/pam ) + selinux? ( sec-policy/selinux-gnome ) + ssh-agent? ( virtual/openssh ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=app-eselect/eselect-pinentry-0.5 + app-text/docbook-xml-dtd:4.3 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( ${PYTHON_DEPS} ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # Disable stupid CFLAGS with debug enabled + sed -e 's/CFLAGS="$CFLAGS -g"//' \ + -e 's/CFLAGS="$CFLAGS -O0"//' \ + -i configure.ac configure || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --without-libcap-ng \ + $(use_enable pam) \ + $(use_with pam pam-dir $(getpam_mod_dir)) \ + $(use_enable selinux) \ + $(use_enable ssh-agent) \ + $(use_with systemd) \ + --enable-doc +} + +src_test() { + # Needs dbus-run-session to not get: + # ERROR: test-dbus-search process failed: -6 + "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die + GSETTINGS_SCHEMA_DIR="${S}/schema" virtx dbus-run-session emake check +} + +pkg_postinst() { + # cap_ipc_lock only needed if building --with-libcap-ng, but that breaks with glib-2.70 + # Never install as suid root, this breaks dbus activation, see bug #513870 + gnome2_pkg_postinst + + if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then + ewarn "Please select pinentry-gnome3 as default pinentry provider:" + ewarn " # eselect pinentry set pinentry-gnome3" + fi +} diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest index eb56c56ea482..ca32683ff295 100644 --- a/gnome-base/gvfs/Manifest +++ b/gnome-base/gvfs/Manifest @@ -1,5 +1,5 @@ DIST gvfs-1.50.3.tar.xz 1227548 BLAKE2B 9f16d0dec4b19a6ee5821d1151a0f051239b132a5b081f03b3741eb106b286c24086c780126788dd76fb91848759b6882e006d608cd1dd0ecd7684926a7e1770 SHA512 5ef5f22d3074b088cc0662ca2639667ffc9dc645677e7ba9014edb9d0631d04c113edada162cda272b72844be24ee947edd587b685cc5c31d24527e9061f14f6 DIST gvfs-1.50.4.tar.xz 1226728 BLAKE2B 0d04fb8576bef93fcec7d6e9a80586d439ec88dcc60f9cd65978c87aba77b65ef0af7dc8f831ad2c6eabbedbab2ccc6d37c12e17384a09e276c26b88edc378d8 SHA512 407f1d59f182ad4368aa35edeeb8815d3d67d50bb2050ff9237703e824dd049040e7ab296f01ed2966a73ef3192f026a8ee3918c3d94d82e1ce55337fe16251f -EBUILD gvfs-1.50.3.ebuild 3908 BLAKE2B 852c0fcdc4a195b5a3651b195fab81284c00b5e13fbc6ae0db9aab25739337c27be76a82cd30356dd6e007a93e9d7a312346da5d1ddc943a27ac058da92c7d8f SHA512 5e0161a743ae2092b308de9f93b89070a7a4da7dcdd88274c4c817a8b910cb4c63d2eb8f8e32df39dbd9ee77e956ad9a81640d8c259b10725cc4a6e7bfb6ab73 -EBUILD gvfs-1.50.4.ebuild 3912 BLAKE2B 18e9fc5f1c47d9d0abc3b68f3d634c1c4ed9436d3540fbfe73cea6ff517876a728e63e1c816ac385777338fe0146d5ec1adf2c7d280b3b466489ce7a196e4597 SHA512 60571046fb8fa8da41c93c865ecc5ea8c2e603dfc4243c9c78bc12939a7623fa647e26f3e504105eeb3f7e5083f7cdf1684ad8a84861727e7774d7bef98b4238 +EBUILD gvfs-1.50.3-r1.ebuild 3907 BLAKE2B c8b3b2266f70083f818cea17d673a1a081836e33dee32e489a94f05573555949ee9edc3c3c6de1ccac51cec732857a3469c806be6c51a4469d0d147d6d0c5340 SHA512 9ac76fbd500e7109f9711041bc7dfaa1204f7a5e0b12628360e366192f5f6980f1f8e430c42885575c6f08391fefa6a2be30aa16d9cefbc8bc601ac7df8bfb3e +EBUILD gvfs-1.50.4-r1.ebuild 3911 BLAKE2B da88dacc6dcd9439dd1b319e527f906650cc72cf0ff13e308e00feb45185f37c44b7408a0d2e1b602b09c226a4398c879ec36e213f5725ce3daacfdc1f08d8a1 SHA512 fe13f558e1870d7bc6da34ba67121fd041ee6608bb0a777deba79ae0823c9565410b200274c139e6453675b12f152fb22dddb3d0b65b0fc9bb5d001c8e0746c6 MISC metadata.xml 1857 BLAKE2B ecd1ccd9d258829723b274a45c4d831755032988e60edad0294c2c313addd274f4f9c7b3b3fb6db4e705a9694dd07f5963440b1bed00a51a4266b6f1c638d11b SHA512 8f45e74dbd38fdfbae9bd51734ffdc516f2fd55ed964d03bd3ee8bb809bf0d858d7b93bc17894a446d5e4a4299da4cc65062d52f49cf4cb60c72d26d45d26dc1 diff --git a/gnome-base/gvfs/gvfs-1.50.3-r1.ebuild b/gnome-base/gvfs/gvfs-1.50.3-r1.ebuild new file mode 100644 index 000000000000..bc978a9de5c6 --- /dev/null +++ b/gnome-base/gvfs/gvfs-1.50.3-r1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TMPFILES_OPTIONAL=1 +inherit gnome.org gnome2-utils meson systemd tmpfiles xdg + +DESCRIPTION="Virtual filesystem implementation for GIO" +HOMEPAGE="https://wiki.gnome.org/Projects/gvfs" + +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" +RESTRICT="!test? ( test )" +# elogind/systemd only relevant to udisks (in v1.38.1) +REQUIRED_USE=" + ?? ( elogind systemd ) + cdda? ( udev ) + google? ( gnome-online-accounts ) + gphoto2? ( udev ) + mtp? ( udev ) + udisks? ( udev ) +" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.70.0:2 + >=gnome-base/gsettings-desktop-schemas-3.33.0 + afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) + sys-apps/dbus + app-crypt/gcr:0= + policykit? ( + >=sys-auth/polkit-0.114 + sys-libs/libcap + ) + http? ( + dev-libs/libxml2:2 + >=net-libs/libsoup-3.0.0:3.0 + ) + zeroconf? ( >=net-dns/avahi-0.6[dbus] ) + udev? ( >=dev-libs/libgudev-147:= ) + fuse? ( + >=sys-fs/fuse-3.0.0:3 + virtual/tmpfiles + ) + udisks? ( >=sys-fs/udisks-1.97:2 ) + systemd? ( >=sys-apps/systemd-206:0= ) + elogind? ( >=sys-auth/elogind-229:0= ) + ios? ( + >=app-pda/libimobiledevice-1.2:= + >=app-pda/libplist-1:= + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) + gnome-keyring? ( app-crypt/libsecret ) + bluray? ( media-libs/libbluray:= ) + mtp? ( + virtual/libusb:1 + >=media-libs/libmtp-1.1.15 + ) + samba? ( >=net-fs/samba-4[client] ) + archive? ( app-arch/libarchive:= ) + cdda? ( + dev-libs/libcdio:0= + >=dev-libs/libcdio-paranoia-0.78.2 + ) + google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) + gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) + nfs? ( >=net-fs/libnfs-1.9.8:= ) + virtual/openssh +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + dev-util/gdbus-codegen + test? ( dev-libs/libgdata ) +" + +src_configure() { + local enable_logind="false" + if use systemd || use elogind; then + enable_logind="true" + fi + + local enable_gcrypt="false" + if use afp; then # currently HAVE_GCRYPT and linkage only used with afp; check it on big bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes + enable_gcrypt="true" + fi + + local enable_libusb="false" + if use mtp; then # currently HAVE_LIBUSB and linkage only used with mtp; check it on big bumps (grep for HAVE_LIBUSB and enable_libusb); adjust depends if changes + enable_libusb="true" + fi + + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + -Dtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d + $(meson_use policykit admin) + $(meson_use ios afc) + $(meson_use afp) + $(meson_use archive) + $(meson_use cdda) + $(meson_use zeroconf dnssd) + $(meson_use gnome-online-accounts goa) + $(meson_use google) + $(meson_use gphoto2) + $(meson_use http) + $(meson_use mtp) + $(meson_use nfs) + -Dsftp=true + $(meson_use samba smb) + $(meson_use udisks udisks2) + $(meson_use bluray) + $(meson_use fuse) + -Dgcr=true + -Dgcrypt=${enable_gcrypt} + $(meson_use udev gudev) + $(meson_use gnome-keyring keyring) + -Dlogind=${enable_logind} + -Dlibusb=${enable_libusb} + -Ddevel_utils=false # wouldn't install any of it as of 1.38.1; some tests need it, but they aren't automated tests in v1.38.1 + -Dinstalled_tests=false + -Dman=true + -Dprivileged_group=wheel + ) + meson_src_configure +} + +pkg_postinst() { + if use fuse; then + tmpfiles_process gvfsd-fuse-tmpfiles.conf + fi + + xdg_pkg_postinst + gnome2_schemas_update + gnome2_giomodule_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_giomodule_cache_update +} diff --git a/gnome-base/gvfs/gvfs-1.50.3.ebuild b/gnome-base/gvfs/gvfs-1.50.3.ebuild deleted file mode 100644 index d0c1114796d5..000000000000 --- a/gnome-base/gvfs/gvfs-1.50.3.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TMPFILES_OPTIONAL=1 -inherit gnome.org gnome2-utils meson systemd tmpfiles xdg - -DESCRIPTION="Virtual filesystem implementation for GIO" -HOMEPAGE="https://wiki.gnome.org/Projects/gvfs" - -LICENSE="LGPL-2+" -SLOT="0" - -IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" -RESTRICT="!test? ( test )" -# elogind/systemd only relevant to udisks (in v1.38.1) -REQUIRED_USE=" - ?? ( elogind systemd ) - cdda? ( udev ) - google? ( gnome-online-accounts ) - gphoto2? ( udev ) - mtp? ( udev ) - udisks? ( udev ) -" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -RDEPEND=" - >=dev-libs/glib-2.70.0:2 - >=gnome-base/gsettings-desktop-schemas-3.33.0 - afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) - sys-apps/dbus - app-crypt/gcr:0= - policykit? ( - >=sys-auth/polkit-0.114 - sys-libs/libcap - ) - http? ( - dev-libs/libxml2:2 - >=net-libs/libsoup-3.0.0:3.0 - ) - zeroconf? ( >=net-dns/avahi-0.6[dbus] ) - udev? ( >=dev-libs/libgudev-147:= ) - fuse? ( - >=sys-fs/fuse-3.0.0:3 - virtual/tmpfiles - ) - udisks? ( >=sys-fs/udisks-1.97:2 ) - systemd? ( >=sys-apps/systemd-206:0= ) - elogind? ( >=sys-auth/elogind-229:0= ) - ios? ( - >=app-pda/libimobiledevice-1.2:= - >=app-pda/libplist-1:= - ) - gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) - gnome-keyring? ( app-crypt/libsecret ) - bluray? ( media-libs/libbluray:= ) - mtp? ( - virtual/libusb:1 - >=media-libs/libmtp-1.1.15 - ) - samba? ( >=net-fs/samba-4[client] ) - archive? ( app-arch/libarchive:= ) - cdda? ( - dev-libs/libcdio:0= - >=dev-libs/libcdio-paranoia-0.78.2 - ) - google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) - gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) - nfs? ( >=net-fs/libnfs-1.9.8:= ) - net-misc/openssh -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.2 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - dev-util/gdbus-codegen - test? ( dev-libs/libgdata ) -" - -src_configure() { - local enable_logind="false" - if use systemd || use elogind; then - enable_logind="true" - fi - - local enable_gcrypt="false" - if use afp; then # currently HAVE_GCRYPT and linkage only used with afp; check it on big bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes - enable_gcrypt="true" - fi - - local enable_libusb="false" - if use mtp; then # currently HAVE_LIBUSB and linkage only used with mtp; check it on big bumps (grep for HAVE_LIBUSB and enable_libusb); adjust depends if changes - enable_libusb="true" - fi - - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - -Dtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d - $(meson_use policykit admin) - $(meson_use ios afc) - $(meson_use afp) - $(meson_use archive) - $(meson_use cdda) - $(meson_use zeroconf dnssd) - $(meson_use gnome-online-accounts goa) - $(meson_use google) - $(meson_use gphoto2) - $(meson_use http) - $(meson_use mtp) - $(meson_use nfs) - -Dsftp=true - $(meson_use samba smb) - $(meson_use udisks udisks2) - $(meson_use bluray) - $(meson_use fuse) - -Dgcr=true - -Dgcrypt=${enable_gcrypt} - $(meson_use udev gudev) - $(meson_use gnome-keyring keyring) - -Dlogind=${enable_logind} - -Dlibusb=${enable_libusb} - -Ddevel_utils=false # wouldn't install any of it as of 1.38.1; some tests need it, but they aren't automated tests in v1.38.1 - -Dinstalled_tests=false - -Dman=true - -Dprivileged_group=wheel - ) - meson_src_configure -} - -pkg_postinst() { - if use fuse; then - tmpfiles_process gvfsd-fuse-tmpfiles.conf - fi - - xdg_pkg_postinst - gnome2_schemas_update - gnome2_giomodule_cache_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update - gnome2_giomodule_cache_update -} diff --git a/gnome-base/gvfs/gvfs-1.50.4-r1.ebuild b/gnome-base/gvfs/gvfs-1.50.4-r1.ebuild new file mode 100644 index 000000000000..c856eb15aa63 --- /dev/null +++ b/gnome-base/gvfs/gvfs-1.50.4-r1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TMPFILES_OPTIONAL=1 +inherit gnome.org gnome2-utils meson systemd tmpfiles xdg + +DESCRIPTION="Virtual filesystem implementation for GIO" +HOMEPAGE="https://wiki.gnome.org/Projects/gvfs" + +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" +RESTRICT="!test? ( test )" +# elogind/systemd only relevant to udisks (in v1.38.1) +REQUIRED_USE=" + ?? ( elogind systemd ) + cdda? ( udev ) + google? ( gnome-online-accounts ) + gphoto2? ( udev ) + mtp? ( udev ) + udisks? ( udev ) +" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.70.0:2 + >=gnome-base/gsettings-desktop-schemas-3.33.0 + afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) + sys-apps/dbus + app-crypt/gcr:0= + policykit? ( + >=sys-auth/polkit-0.114 + sys-libs/libcap + ) + http? ( + dev-libs/libxml2:2 + >=net-libs/libsoup-3.0.0:3.0 + ) + zeroconf? ( >=net-dns/avahi-0.6[dbus] ) + udev? ( >=dev-libs/libgudev-147:= ) + fuse? ( + >=sys-fs/fuse-3.0.0:3 + virtual/tmpfiles + ) + udisks? ( >=sys-fs/udisks-1.97:2 ) + systemd? ( >=sys-apps/systemd-206:0= ) + elogind? ( >=sys-auth/elogind-229:0= ) + ios? ( + >=app-pda/libimobiledevice-1.2:= + >=app-pda/libplist-1:= + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) + gnome-keyring? ( app-crypt/libsecret ) + bluray? ( media-libs/libbluray:= ) + mtp? ( + virtual/libusb:1 + >=media-libs/libmtp-1.1.15:= + ) + samba? ( >=net-fs/samba-4[client] ) + archive? ( app-arch/libarchive:= ) + cdda? ( + dev-libs/libcdio:0= + >=dev-libs/libcdio-paranoia-0.78.2:= + ) + google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) + gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) + nfs? ( >=net-fs/libnfs-1.9.8:= ) + virtual/openssh +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + dev-util/gdbus-codegen + test? ( dev-libs/libgdata ) +" + +src_configure() { + local enable_logind="false" + if use systemd || use elogind; then + enable_logind="true" + fi + + local enable_gcrypt="false" + if use afp; then # currently HAVE_GCRYPT and linkage only used with afp; check it on big bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes + enable_gcrypt="true" + fi + + local enable_libusb="false" + if use mtp; then # currently HAVE_LIBUSB and linkage only used with mtp; check it on big bumps (grep for HAVE_LIBUSB and enable_libusb); adjust depends if changes + enable_libusb="true" + fi + + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + -Dtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d + $(meson_use policykit admin) + $(meson_use ios afc) + $(meson_use afp) + $(meson_use archive) + $(meson_use cdda) + $(meson_use zeroconf dnssd) + $(meson_use gnome-online-accounts goa) + $(meson_use google) + $(meson_use gphoto2) + $(meson_use http) + $(meson_use mtp) + $(meson_use nfs) + -Dsftp=true + $(meson_use samba smb) + $(meson_use udisks udisks2) + $(meson_use bluray) + $(meson_use fuse) + -Dgcr=true + -Dgcrypt=${enable_gcrypt} + $(meson_use udev gudev) + $(meson_use gnome-keyring keyring) + -Dlogind=${enable_logind} + -Dlibusb=${enable_libusb} + -Ddevel_utils=false # wouldn't install any of it as of 1.38.1; some tests need it, but they aren't automated tests in v1.38.1 + -Dinstalled_tests=false + -Dman=true + -Dprivileged_group=wheel + ) + meson_src_configure +} + +pkg_postinst() { + if use fuse; then + tmpfiles_process gvfsd-fuse-tmpfiles.conf + fi + + xdg_pkg_postinst + gnome2_schemas_update + gnome2_giomodule_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_giomodule_cache_update +} diff --git a/gnome-base/gvfs/gvfs-1.50.4.ebuild b/gnome-base/gvfs/gvfs-1.50.4.ebuild deleted file mode 100644 index b35f0d3b55c5..000000000000 --- a/gnome-base/gvfs/gvfs-1.50.4.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TMPFILES_OPTIONAL=1 -inherit gnome.org gnome2-utils meson systemd tmpfiles xdg - -DESCRIPTION="Virtual filesystem implementation for GIO" -HOMEPAGE="https://wiki.gnome.org/Projects/gvfs" - -LICENSE="LGPL-2+" -SLOT="0" - -IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" -RESTRICT="!test? ( test )" -# elogind/systemd only relevant to udisks (in v1.38.1) -REQUIRED_USE=" - ?? ( elogind systemd ) - cdda? ( udev ) - google? ( gnome-online-accounts ) - gphoto2? ( udev ) - mtp? ( udev ) - udisks? ( udev ) -" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -RDEPEND=" - >=dev-libs/glib-2.70.0:2 - >=gnome-base/gsettings-desktop-schemas-3.33.0 - afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) - sys-apps/dbus - app-crypt/gcr:0= - policykit? ( - >=sys-auth/polkit-0.114 - sys-libs/libcap - ) - http? ( - dev-libs/libxml2:2 - >=net-libs/libsoup-3.0.0:3.0 - ) - zeroconf? ( >=net-dns/avahi-0.6[dbus] ) - udev? ( >=dev-libs/libgudev-147:= ) - fuse? ( - >=sys-fs/fuse-3.0.0:3 - virtual/tmpfiles - ) - udisks? ( >=sys-fs/udisks-1.97:2 ) - systemd? ( >=sys-apps/systemd-206:0= ) - elogind? ( >=sys-auth/elogind-229:0= ) - ios? ( - >=app-pda/libimobiledevice-1.2:= - >=app-pda/libplist-1:= - ) - gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) - gnome-keyring? ( app-crypt/libsecret ) - bluray? ( media-libs/libbluray:= ) - mtp? ( - virtual/libusb:1 - >=media-libs/libmtp-1.1.15:= - ) - samba? ( >=net-fs/samba-4[client] ) - archive? ( app-arch/libarchive:= ) - cdda? ( - dev-libs/libcdio:0= - >=dev-libs/libcdio-paranoia-0.78.2:= - ) - google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) - gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) - nfs? ( >=net-fs/libnfs-1.9.8:= ) - net-misc/openssh -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.2 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - dev-util/gdbus-codegen - test? ( dev-libs/libgdata ) -" - -src_configure() { - local enable_logind="false" - if use systemd || use elogind; then - enable_logind="true" - fi - - local enable_gcrypt="false" - if use afp; then # currently HAVE_GCRYPT and linkage only used with afp; check it on big bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes - enable_gcrypt="true" - fi - - local enable_libusb="false" - if use mtp; then # currently HAVE_LIBUSB and linkage only used with mtp; check it on big bumps (grep for HAVE_LIBUSB and enable_libusb); adjust depends if changes - enable_libusb="true" - fi - - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - -Dtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d - $(meson_use policykit admin) - $(meson_use ios afc) - $(meson_use afp) - $(meson_use archive) - $(meson_use cdda) - $(meson_use zeroconf dnssd) - $(meson_use gnome-online-accounts goa) - $(meson_use google) - $(meson_use gphoto2) - $(meson_use http) - $(meson_use mtp) - $(meson_use nfs) - -Dsftp=true - $(meson_use samba smb) - $(meson_use udisks udisks2) - $(meson_use bluray) - $(meson_use fuse) - -Dgcr=true - -Dgcrypt=${enable_gcrypt} - $(meson_use udev gudev) - $(meson_use gnome-keyring keyring) - -Dlogind=${enable_logind} - -Dlibusb=${enable_libusb} - -Ddevel_utils=false # wouldn't install any of it as of 1.38.1; some tests need it, but they aren't automated tests in v1.38.1 - -Dinstalled_tests=false - -Dman=true - -Dprivileged_group=wheel - ) - meson_src_configure -} - -pkg_postinst() { - if use fuse; then - tmpfiles_process gvfsd-fuse-tmpfiles.conf - fi - - xdg_pkg_postinst - gnome2_schemas_update - gnome2_giomodule_cache_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update - gnome2_giomodule_cache_update -} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 725125d884b5..2144601a6312 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest index 2e16a940e8d6..cac03aef6acd 100644 --- a/media-gfx/asymptote/Manifest +++ b/media-gfx/asymptote/Manifest @@ -1,6 +1,5 @@ AUX 64asymptote-gentoo.el 337 BLAKE2B 56b028184573dd8db6babd90ae45838b9788671134d625df5960744b71b377db3cacf1dd4fc78d9800ffdf4e83a2413b7e87680ab0fcf45c31ecad9dc538388a SHA512 c8c74d5464f500e9bc3ca2fd89065e4f68a834c1b82a444820efd70abf9d2bd7c52ecbecd7ea5fad916259512acf4aedf8aed803a707733121211e59ef300c86 AUX asymptote-2.70-info.patch 436 BLAKE2B 70eac7625341e21f9cf03cf1ea08e4864fe102627349f2411680b9c18f4df508f5cd6972f9e6dc719795f0323c51b6a5d096e9e3cae81cc1ee497f3f9325fafd SHA512 5b7494351bef5240bd4dba531a3eb68d3a6025990f32fe4064df31e351df9cfb27be29c69b16309929a63ec8d164eb4f2b14315406e546c7dba9dc416ae6b8d4 -AUX asymptote-2.70-xdg-utils.patch 791 BLAKE2B 971b2f1c6a4db7e39cc2d4bac0e3e6cc951733fb0718ace6e6807f63585fe8f4aa6f8519c6e03ed75f0176dca87e705d1b7175e0c1c7a1e79eb6c15dc4f2df76 SHA512 f78359aa71adfcea4ba31e3cae4c30aca47e39337b647f6fb2ad5264bd318a45071fcc47b1bbe5cc4c59c6b707b7b17461af62add2ee2477027d95d369f29994 AUX asymptote-2.85-xdg-utils.patch 762 BLAKE2B 4b5ea874e89723e0a26b3a16a55660703a78316bc0df1b8cc2a23963aac51d4d0b2107598c67316cfcee132a1b88b90b3c600bc279b098f2e709c65911f37a51 SHA512 8c6f85518968fbf10ac66b7bc1819bcc90562076475c5405d4f21da0de64406de4c26de2ba9481e15dc21d9f086cd2920b263c7bb483c90a5ed40900dfaf937c DIST asymptote-2.85.src.tgz 15073771 BLAKE2B 5fb965d6fad5c138c00b76a55158c3808022de84ba2a5568af551fe744e5ab0dc3caf168f9467517d917c9716a89a3fd1064324991e8d058a7a27138648903fc SHA512 81e62c3b5c1a4d8a12b37c9ca45f0141cf4034719f08155c2eb61989a2132a79053d611dee29bc0ea24b0aa05d2b4cb2b0dfeadec51e754cd65caf4ace7cc5b1 EBUILD asymptote-2.85-r1.ebuild 5535 BLAKE2B 0b32607680560aabef0873e89cad7f3a751cd7efacea1d7327a18e49aac3905a331b05cc1770b8457764324eed16c5b27f0f98e23b243e84783bec47245a45d9 SHA512 447c5cf46bd62e61b8de8f616648a89616a911cdc257dfe5ce1db7ab2bee22de12b757605fae3a3b0f2df8dcadb0583246b79eca33f706bf58715d4fef1c6c1d diff --git a/media-gfx/asymptote/files/asymptote-2.70-xdg-utils.patch b/media-gfx/asymptote/files/asymptote-2.70-xdg-utils.patch deleted file mode 100644 index bf7b50973e36..000000000000 --- a/media-gfx/asymptote/files/asymptote-2.70-xdg-utils.patch +++ /dev/null @@ -1,23 +0,0 @@ -Только в asymptote-2.67.orig: .pc -Index: asymptote-2.70/settings.cc -=================================================================== ---- asymptote-2.70.orig/settings.cc -+++ asymptote-2.70/settings.cc -@@ -101,13 +101,13 @@ string defaultPSViewer="open"; - string defaultPDFViewer="open"; - string defaultHTMLViewer="open"; - #else --string defaultPSViewer="gv"; --string defaultPDFViewer="acroread"; --string defaultHTMLViewer="google-chrome"; -+string defaultPSViewer="xdg-open"; -+string defaultPDFViewer="xdg-open"; -+string defaultHTMLViewer="xdg-open"; - #endif - string defaultGhostscript="gs"; - string defaultGhostscriptLibrary=""; --string defaultDisplay="display"; -+string defaultDisplay="xdg-open"; - string defaultAnimate="animate"; - void queryRegistry() {} - const string dirsep="/"; diff --git a/media-gfx/ueberzug/Manifest b/media-gfx/ueberzug/Manifest index dba05996c209..241c1b890690 100644 --- a/media-gfx/ueberzug/Manifest +++ b/media-gfx/ueberzug/Manifest @@ -1,5 +1,5 @@ DIST ueberzug-18.1.9.tar.gz 36411 BLAKE2B 96a925cc2212512dcbf05aa47015c2611f9f36bcf3dcf65d62dc6212c567165faeb798abff55b092f174fd57ff5740734dde74006af8cd7e974598813c8c3adb SHA512 ac28081a26ad025f8caf34d694c0b56efccaac376d7cd181ab7df3f3b435fd521a263defcd749bd3b2fff62cc3139e26054cccfe0fc76bd9cd2ccaaf34a7e0ed DIST ueberzug-18.2.0.tar.gz 56774 BLAKE2B cc843433ba01de1bfa65ac0bc5632094bd2b0a4dbc8d2638a21dceffb6f9019257b7116198802d822477c3e10c9d2a82c52d136697a58cbace01666b7188f20e SHA512 c2b93841c9d31b164dc23a841e4dc93d768c4a3b848fedbc56e4d80ec8a96c15af8d924948783da2bb57a42cd61320845d2a3d14899e156d06dc08713b42e5bd EBUILD ueberzug-18.1.9-r1.ebuild 720 BLAKE2B 1d7cb82565d9ba2942e1b30adf8c5e9329b9b425b267d66b6ad0d85eb61fc93a3cfd3bfd95cef264d905f99c0fab8f8c38cdd9cb85cb575912e61fb49e74165f SHA512 b3efe1f32166977d5792bcfffec5558f9d6341566d97d6e7cf4ab444462c67ecf9752298841147953f3d0f0e5e328056a675ed49e3b7e4cb604686896579cb63 -EBUILD ueberzug-18.2.0.ebuild 916 BLAKE2B 3527beb0c2d6dff0894b28cc53ffc4758a6987a3817e72dcf99ded7973a70e6c649583d88fd9c47ad21cb54dd71e925e252bb285fed0a67dc6f9fd44a6c91f68 SHA512 82b40b1dfd4b5db29072838c88a940fca33fd4c313d48a119078a471bf55e95521408a3ed7336cf2e8b9a628f5355f9174773397e8e257760d104d301283491c +EBUILD ueberzug-18.2.0.ebuild 914 BLAKE2B e7b21d2ac666268b79c0874c8d6b1cf4a1cea050e36c26e3d14844309738203974aa3ba3557e02cb11dc86ebf69b4f2bfe7c53898852264306f269e5c2c83c4f SHA512 a93d6141d20b13f217703869fa3383d72b94a99318c5b5ddba220aaf7b858e511093f8c5b4b7c590d5e7616564c5d296d31ce795ccc79c49b3047e5e0c956a95 MISC metadata.xml 331 BLAKE2B 44d4e01eb445cdd5ecc879970295dccd3ba4c6d171d7e9cb41042200f5dc1ca01fc12b0c44c940d3e7045f5e44ad1ad4392125a62030bfd16edc3509a6689912 SHA512 b6ccd68127b77599f1008e595258583978523ebc200266eb234ec8732f914cc16d056fd84bec6feba5e455fade8ae7f963928e830c4a645c9b9a7c8b702eb4ac diff --git a/media-gfx/ueberzug/ueberzug-18.2.0.ebuild b/media-gfx/ueberzug/ueberzug-18.2.0.ebuild index d423b264ccfb..ce363066903c 100644 --- a/media-gfx/ueberzug/ueberzug-18.2.0.ebuild +++ b/media-gfx/ueberzug/ueberzug-18.2.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ueber-devel/ueberzug/archive/refs/tags/${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" COMMON_DEPEND=" x11-libs/libX11 diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 2aebe60cedcc..2f67bbab8bff 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index ef903238c0fe..1be4d6658a2f 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -3,6 +3,6 @@ AUX mesa-23.0.2-wayland-crash-warnings.patch 1430 BLAKE2B a7c7ef4a34ac9c76c4c5af DIST mesa-22.3.7.tar.xz 17136476 BLAKE2B 291e94302d3a177f842def9339d1ba012bf10de792b7120985255168faac6b87a73d1d59d8b430f56ea2a2640ca0890a5c3721188b70c528b9aad9788d7e139d SHA512 c37bbcb3c0be1908726d6f83bfe98126d681935e401e03946e8b540611f832d2f272a2ac470600c2b77caa5b9a3a9059eb34bd9a93fcf88df114bedf8c39bf5a DIST mesa-23.0.3.tar.xz 17627728 BLAKE2B e716d9ddce3da649239c1bc37ec208b9669f316f6b547ca0c69937043f371f0d59ead34fec427297171916045061ddb8783d126f6dec5ece90a0719003fe2c40 SHA512 52c778de61daa406c6a1e96a657e9b6fdcc71c8cfda80b7f53acc6470556c7d502c057b9481bb0c3d57ef0263263413fd0d25d53ebf5aa0246fbcc3309de64ae EBUILD mesa-22.3.7-r1.ebuild 12130 BLAKE2B a735afabb891b4b8600c5f00046496b12f845670b461f7fa078987368a2e0600729d45031dab04a7ad65a877df37445d33b25111ad43a65c0847f5a241bdf3d0 SHA512 c115092f8a8583f5f5bd71791541a6ff989b78b612a90ed95b9c189acb4ba9e3676269ad19e68df24b78dde8f84ad549e4976da7d50d9e6ca5c963d4c163192f -EBUILD mesa-23.0.3-r1.ebuild 12280 BLAKE2B b50889a716789308ae8aabfa472613d87f5a96ef157e369b5ce0ae0ed99549397bd6f6fb2e131d44a8a4f04ca523ffea4428b6e05b38013e2d1fc38f6a57d05f SHA512 ebe4d8cc45b24da3ec359c4f3844cbe305ca88b6ac7894b8a66d7fba3f1d6699954437a1aee77237f193c0dc3aaba8fab75e0aa65b7c69ffb6f96a173254c1ce +EBUILD mesa-23.0.3-r1.ebuild 12279 BLAKE2B e6da53781a68ab1705eb35403ff2349985ed88d3d23ba1772b060185fca16fd28c94061fd97ffee7caad4b8cacf8688dfe42db7ce8f2a0b4d894d4dc8ee4966c SHA512 205bdcd6d31efe9b54af48f9cc8e13ed2ae65590408ffcb3b7be23ea86f56965a2b9a76c2b71d866003f94d17f4e7a84163ae8bdd702b0a20292f0e2477e969b EBUILD mesa-9999.ebuild 12152 BLAKE2B 29d5a5df3e9222d41402b7a530264178d6c786b99334dca52b198a3ae0c49e5d1bb6d562fe3df718d78936b76592eebec5803efd5da2120d0ff464a0bcc69ffc SHA512 aa422813ae441467a77bc3e8af3c69a371788c80691f7e120b017b4a1cb0a609846c3661506d6ccce469ad1315c78f7431e479e703661ab0c8b59c3db7bc21dd MISC metadata.xml 1606 BLAKE2B 0f0d0be785aef5042a0a0ae6ce0855dea4ff0105db96339f6f81ac8e3e956f363a90d08bf087924e33873e9bf0182487cdd7ba7baa72b97d17db8afdc375b7e5 SHA512 cf6fe4938eef2e6bccbea43e63b271b5f55ad73b3201a36c484b0f72cd56efb70df6502296828a778477d72848474d8bdbf5ab270dc1dbe96b7464716a1bdc82 diff --git a/media-libs/mesa/mesa-23.0.3-r1.ebuild b/media-libs/mesa/mesa-23.0.3-r1.ebuild index da9421be2d4a..31b662f1bbd4 100644 --- a/media-libs/mesa/mesa-23.0.3-r1.ebuild +++ b/media-libs/mesa/mesa-23.0.3-r1.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="MIT" diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 66b018055c3e..406e492ac821 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest index 0220190bd992..c187e098878f 100644 --- a/media-sound/fluidsynth/Manifest +++ b/media-sound/fluidsynth/Manifest @@ -1,5 +1,7 @@ +AUX 2.3.2-musl-implicit-declaration-fix.patch 991 BLAKE2B 519b679a16f547b590ba64ec4f045c4e7570f15c59eadfd31072913218c118e3253e7bd35c5854c4878e1288921fabe11897504a42642d3b3ce698fbaa1fbb32 SHA512 cda4b24e0959c4578d192f8708eedb75469141c906276a3fc088971bd0689900d54b18f2059815479080a0a44c6befa5a56e703d2f55ab113f5f5c28617f7236 DIST fluidsynth-2.3.1.tar.gz 1758632 BLAKE2B a1501303e02b3ea64d87be5cff08d5f2f2be170b38faedc8e6bc4fd18c0dafe268fa6110708664ef0659df9f0e9680551ac483d30364977e768af60dfdff7e83 SHA512 1633294bf6c714361c381151b62d9dd2c8f388490153e7964bfa14fd647a681db9ebfe1de0a06279972d6c5b30377f67361feb4db186b1faa235600f0ae02b22 DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f SHA512 21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025 EBUILD fluidsynth-2.3.1.ebuild 3452 BLAKE2B ad87e841d41bace7720904372f33ec26da9685a68e8ac6849db841e3c73606c9335d885ac8ceb629b98ef83c806f032dc284441bc8caa7b83bc30924193f4dd5 SHA512 ac76893a9282bea3dbbaa5299dfc3e3a3f1fbb2660f69b298f09a504317a303c4ea9b6416d13493339a04b9c2a650b82a644cd0bf01144133f0913d4c3b13ad1 +EBUILD fluidsynth-2.3.2-r1.ebuild 3528 BLAKE2B 5aaf7c44af39337a47732ba0216131ee045d531465ca77adcf43f1a5b6fc67fe4cf9c0652d93afa1b5a08421f91773e076b493b7b962d7a680e909c742cd36a5 SHA512 604e4e76e1068b3a3dbc6807d6c4df469df06240077687ae6afcda5e2f5fcd073b4cbb3e94674b5114d059f5a4827b6715279a1480b591b2505d5e30e797fa2c EBUILD fluidsynth-2.3.2.ebuild 3454 BLAKE2B 629018f4cb334ad7963932f848e6eca273d9294321b732aa5c7a581d506c4ba83d201bcc9b30a1921c32751ccb67b2162b2dfe19830e8885cc7590bae76d00cd SHA512 ffe40ef484ed6f0fc578c29926f624e9c6e973dcb064be8295b2a6dbb329ecf57f2a9cf17d20696d9976114b8a7fed4ad4205c61d2b52c4e1ed364ca675dcb22 MISC metadata.xml 509 BLAKE2B f94b91d9486a14757aa47e69269d6321fb330556f24ac0d2d47d7734bc28164d9cff5d7ff7728aa6d59606006bc4bfa090662b9dd087a6bf36ae23660604938a SHA512 7bf5aeb69570ef736dc6a1a3d652449b0142978ee5e6ed9902d4f851deea87c8fb94bee821ee9ae93bc529411f336288021718490e86c2815de5d30111bd3b28 diff --git a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch new file mode 100644 index 000000000000..ae53ad240979 --- /dev/null +++ b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch @@ -0,0 +1,34 @@ +https://github.com/FluidSynth/fluidsynth/pull/1244 +From: Brahmajit Das +Date: Thu, 11 May 2023 23:14:42 +0530 +Subject: [PATCH] Fix implicit declaration of function strcasecmp with musl + +This will also help in making the source code c99 compilant, thus +helping in packaing for newer compilers (for example clang 16 and gcc 14) + +Signed-off-by: Brahmajit Das +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -159,6 +159,7 @@ include ( CheckIncludeFile ) + include ( CheckSymbolExists ) + include ( CheckTypeSize ) + check_include_file ( string.h HAVE_STRING_H ) ++check_include_file ( strings.h HAVE_STRINGS_H ) + check_include_file ( stdlib.h HAVE_STDLIB_H ) + check_include_file ( stdio.h HAVE_STDIO_H ) + check_include_file ( math.h HAVE_MATH_H ) +--- a/src/utils/fluidsynth_priv.h ++++ b/src/utils/fluidsynth_priv.h +@@ -45,6 +45,9 @@ + #include + #endif + ++#if HAVE_STRINGS_H ++#include ++#endif + + #include "fluidsynth.h" + +-- +2.40.1 + diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild b/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild new file mode 100644 index 000000000000..de5c7306eba0 --- /dev/null +++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib systemd toolchain-funcs + +DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 specifications" +HOMEPAGE="https://www.fluidsynth.org" +SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2[${MULTILIB_USEDEP}] + alsa? ( + media-libs/alsa-lib[${MULTILIB_USEDEP}] + lash? ( media-sound/lash[${MULTILIB_USEDEP}] ) + ) + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + ladspa? ( + media-libs/ladspa-sdk[${MULTILIB_USEDEP}] + media-plugins/cmt-plugins[${MULTILIB_USEDEP}] + ) + pipewire? ( + media-video/pipewire:0=[${MULTILIB_USEDEP}] + ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt ) + +PATCHES=( "${FILESDIR}/${PV}-musl-implicit-declaration-fix.patch" ) + +src_configure() { + local mycmakeargs=( + -DCMAKE_C_COMPILER="$(tc-getCC)" + -Denable-alsa=$(usex alsa) + -Denable-aufile=ON + -Denable-dbus=$(usex dbus) + -Denable-dsound=OFF # Windows + -Denable-floats=OFF # loat instead of double for DSP samples + -Denable-fpe-check=$(usex debug) + -Denable-ipv6=$(usex ipv6) + -Denable-jack=$(usex jack) + -Denable-ladspa=$(usex ladspa) + -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch + -Denable-midishare=OFF # http://midishare.sourceforge.net/ + -Denable-network=$(usex network) + -Denable-opensles=OFF + -Denable-oboe=OFF # requires OpenSLES and/or AAudio + -Denable-oss=$(usex oss) + -Denable-libsndfile=$(usex sndfile) + -Denable-portaudio=$(usex portaudio) + -Denable-profiling=$(usex debug) + -Denable-pulseaudio=$(usex pulseaudio) + -Denable-pipewire=$(usex pipewire) + -Denable-readline=$(usex readline) + -Denable-sdl2=$(usex sdl) + -Denable-systemd=$(usex systemd) + -Denable-threads=$(usex threads) + -Denable-trap-on-fpe=$(usex debug) + -Denable-ubsan=OFF # compile and link against UBSan (for debugging fluidsynth internals) + -Denable-waveout=OFF # Windows + -Denable-winmidi=OFF # Windows + ) + + if use alsa; then + mycmakeargs+=( -Denable-lash=$(usex lash) ) + else + mycmakeargs+=( -Denable-lash=OFF ) + fi + + if use systemd; then + mycmakeargs+=( -DFLUID_DAEMON_ENV_FILE="/etc/fluidsynth.conf" ) + fi + + cmake-multilib_src_configure +} + +install_systemd_files() { + if multilib_is_native_abi; then + systemd_dounit "${BUILD_DIR}/fluidsynth.service" + insinto /etc + doins "${BUILD_DIR}/fluidsynth.conf" + fi +} + +multilib_src_test() { + eninja check +} + +src_install() { + cmake-multilib_src_install + + docinto pdf + dodoc doc/*.pdf + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi + + if use systemd; then + multilib_foreach_abi install_systemd_files + + elog "When using fluidsynth as a systemd service, make sure" + elog "to configure your fluidsynth settings globally in " + elog "/etc/fluidsynth.conf or per-user in ~/.config/fluidsynth" + fi +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index b6a9302ff755..b21f19a096f6 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 532caaa327a8..b5af16b17785 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 11 May 2023 16:09:54 +0000 +Thu, 11 May 2023 22:09:49 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 46dd77760346..3771b17a80cf 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 543888 BLAKE2B da15fb010da91c403608af1847df77a89c9a8a24b2f5c1999256191c31d7755cd7667c19867e75c2bbdd07063f4ce4dd641cf53415eb08b83e35cbb3d2cd35e2 SHA512 ac5e51b2bf8075889870e4eedfe469274eaf28945ed1e974bc76ae0576dc1aa0db2a5fdacfc15e8cfb28486195fad65b487cf50896a207c5fcad4ffae850adbc -TIMESTAMP 2023-05-11T16:09:57Z +TIMESTAMP 2023-05-11T22:09:52Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdE1VfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdZ7BfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDItQ//br3Y4QiY2Vv9cXjHVK1+8btVksjCEfa/pLZX0jQdPHqLTVgF9l8jrrQu -Ze5y7VfJ6CBVbbAnL0/AncRl4bU8aXEIJ4cUVDKLd3WgnwLoNkYJzSBsuR0L/NmT -grAwvHZZXL40kmePdAyCUTd/N0tOQlSf+ngyiN+iWz4FAcFyy2iVZpaabI+LAbu2 -d9DcKe0wS9ofvTsqk+PcBBJMrq8mfsGNSG+A1/BpgNKnO28bUW5jkh84gw8MVqeq -eXhQuGXoPE2Xp76Lt2B5Av6ymxvOKhWxwBshT6Ja/k/rwv697+1WYiXZuS8IAfHh -mfWhPWWKSA5Yy1G0tU+++jr1HwKZ8NrhcJ9wBk8Skv1NTivJLsSRDcTRGafFCSSR -zYlzRN+DxDDAhyFfvuVhax60b5z2HJOzkk7OG0GtryVjlJ8n96+cYupx1pN0d+ZA -i6ZdHUIOyavg63g1SMHlOT1evXYGVdencbaSsWyFUmrzVZV/5GsZed6bOb+wB02g -+I0UsM3ZcuGnxRHPtVXBwUscnX7juzAUHOCqq9VVeG33ULc1aD4cS5XfXxG1lHIb -Z8W9q63t69WX6Oeg14fIHmtmh7iJEVL98aiZnOKPXYyZwxLcs/rrJP+p34s6txj5 -q3hoTLJLNT1gueN1VjdiNYfyXFCIG5ZmTQZFNgbKnsKKultlluw= -=7zbM +klAj1w/+OoLjLi2DsacpwD9jRqcdO+ugAYAGBOGzzyeXk3LYiSnAufRPrtD4wNj5 +SUVV+xpMShA+sYE8XsDRfanfe4t1ngcUkzB3Aly/ZsVyyOzipWP/9BjdG8eA0+VS +F8bh2rxuiSGMVMjDptszj1tHEEKGIlopTxernof+5e8epeAkYpG2wfsNvGpFY9aI +PEzfAbDVLDBWQCmpV/GW4LlRcr6hukT3QOoLRZKchQLhquQFLtgxBwBF+I8adJjV +/jfLiQQil4vpEXp4PfoyCQZCAzipvONgFG9UIChm5uKTxWdTwB71JBFCWiFFwDml +GadW3RfIHrG1vIgPA6LiW5HqGnuKGYOrYeDjUnRjVNVmj7o42Z5BRvqM5F7j6ayI +kJc4OE189rKFAEnwxcQ4QhxCYH/TYBGQ8s/DNCDtgFxroiXgchmL1CNYUajI1550 +4n+IwvDcOAMIrh6eZdoBLXLcOT8e7+hMo8OiUe6wL2TYu+Tt7UZcaSLMIdo+rvCX +z+qzJ51p+cDtuLPvgKBOflzelBS4Bncmkfr97mod0AW0coCgeEvnu+LHOq2F4WIs +detP+uvr2gs6QnN0Dq6nZald5DVkqrBEb1hY4hoAAjOEdIo7U1FuTtScNHmpnMe7 +Jz+WKHsHdkkAP1F6C/fsIociO2T/oMzJflyC40JHWzA7/Z+VF4s= +=KTaV -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 532caaa327a8..702e800f6161 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 11 May 2023 16:09:54 +0000 +Thu, 11 May 2023 22:09:50 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index bf5bdf919156..4d5b5514dcbd 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 d51ac27f71c1..0d80c677b3e6 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/ansible-lint-6.14.2 b/metadata/md5-cache/app-admin/ansible-lint-6.14.2 deleted file mode 100644 index 299f96f50cd8..000000000000 --- a/metadata/md5-cache/app-admin/ansible-lint-6.14.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-plus-0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-admin/ansible-core-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ansible-compat-2.2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/black-22.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.17.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wcmatch-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/yamllint-1.26.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Checks ansible playbooks for practices and behaviour that can be improved -EAPI=8 -HOMEPAGE=https://github.com/ansible/ansible-lint -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~riscv -LICENSE=MIT -PROPERTIES=test_network -RDEPEND=>=app-admin/ansible-core-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ansible-compat-2.2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/black-22.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.17.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wcmatch-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/yamllint-1.26.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-lint/ansible-lint-6.14.2.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=74a3e084d986e0a80ffb7a9289e5bdd6 diff --git a/metadata/md5-cache/app-admin/ansible-lint-6.14.6 b/metadata/md5-cache/app-admin/ansible-lint-6.14.6 index b52d23739c9a..e2e5e7ba97fe 100644 --- a/metadata/md5-cache/app-admin/ansible-lint-6.14.6 +++ b/metadata/md5-cache/app-admin/ansible-lint-6.14.6 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/ansible/ansible-lint INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv +KEYWORDS=amd64 ~riscv LICENSE=MIT PROPERTIES=test_network RDEPEND=>=app-admin/ansible-core-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ansible-compat-2.2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/black-22.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.17.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wcmatch-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/yamllint-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) @@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-lint/ansible-lint-6.14.6.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6807997b1c18e0a129bc5192689fdb17 +_md5_=4e49b0b8487b31d2afc1ffb1610da188 diff --git a/metadata/md5-cache/app-admin/ansible-molecule-5.0.1 b/metadata/md5-cache/app-admin/ansible-molecule-5.0.1 index f1fffc5996cb..5f82c9f1fe0d 100644 --- a/metadata/md5-cache/app-admin/ansible-molecule-5.0.1 +++ b/metadata/md5-cache/app-admin/ansible-molecule-5.0.1 @@ -1,4 +1,4 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)] doc? ( dev-python/mkdocstrings[python,python_targets_python3_10(-)] dev-python/pillow[truetype,python_targets_python3_10(-)] media-gfx/cairosvg ) test? ( app-admin/ansible-lint[python_targets_python3_10(-)] app-misc/check-jsonschema[python_targets_python3_10(-)] >=dev-python/ansi2html-1.6.0[python_targets_python3_10(-)] dev-python/filelock[python_targets_python3_10(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_10(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_10(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_10(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_11(-)] doc? ( dev-python/mkdocstrings[python,python_targets_python3_11(-)] dev-python/pillow[truetype,python_targets_python3_11(-)] media-gfx/cairosvg ) test? ( app-admin/ansible-lint[python_targets_python3_11(-)] app-misc/check-jsonschema[python_targets_python3_11(-)] >=dev-python/ansi2html-1.6.0[python_targets_python3_11(-)] dev-python/filelock[python_targets_python3_11(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_11(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_11(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_11(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( =dev-python/click-8.0[python_targets_python3_10(-)] =dev-python/click-help-colors-0.9[python_targets_python3_10(-)] >=dev-python/enrich-1.2.7[python_targets_python3_10(-)] >=dev-python/jinja-2.11.3[python_targets_python3_10(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] =dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/rich-9.5.1[python_targets_python3_10(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_10(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( =dev-python/click-8.0[python_targets_python3_11(-)] =dev-python/click-help-colors-0.9[python_targets_python3_11(-)] >=dev-python/enrich-1.2.7[python_targets_python3_11(-)] >=dev-python/jinja-2.11.3[python_targets_python3_11(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] =dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/rich-9.5.1[python_targets_python3_11(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_11(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.2.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) doc? ( python_single_target_python3_10? ( dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_10(-)] dev-python/mkdocs-autorefs[python_targets_python3_10(-)] dev-python/mkdocstrings-python[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_11(-)] dev-python/mkdocs-autorefs[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] ) ) +BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)] doc? ( dev-python/pillow[truetype,python_targets_python3_10(-)] media-fonts/roboto ) test? ( app-admin/ansible-lint[python_targets_python3_10(-)] app-misc/check-jsonschema[python_targets_python3_10(-)] >=dev-python/ansi2html-1.6.0[python_targets_python3_10(-)] dev-python/filelock[python_targets_python3_10(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_10(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_10(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_10(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_11(-)] doc? ( dev-python/pillow[truetype,python_targets_python3_11(-)] media-fonts/roboto ) test? ( app-admin/ansible-lint[python_targets_python3_11(-)] app-misc/check-jsonschema[python_targets_python3_11(-)] >=dev-python/ansi2html-1.6.0[python_targets_python3_11(-)] dev-python/filelock[python_targets_python3_11(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_11(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_11(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_11(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( =dev-python/click-8.0[python_targets_python3_10(-)] =dev-python/click-help-colors-0.9[python_targets_python3_10(-)] >=dev-python/enrich-1.2.7[python_targets_python3_10(-)] >=dev-python/jinja-2.11.3[python_targets_python3_10(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] =dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/rich-9.5.1[python_targets_python3_10(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_10(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( =dev-python/click-8.0[python_targets_python3_11(-)] =dev-python/click-help-colors-0.9[python_targets_python3_11(-)] >=dev-python/enrich-1.2.7[python_targets_python3_11(-)] >=dev-python/jinja-2.11.3[python_targets_python3_11(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] =dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/rich-9.5.1[python_targets_python3_11(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_11(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.2.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) doc? ( python_single_target_python3_10? ( dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_10(-)] dev-python/mkdocs-autorefs[python_targets_python3_10(-)] dev-python/mkdocstrings-python[python_targets_python3_10(-)] media-gfx/cairosvg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_11(-)] dev-python/mkdocs-autorefs[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] media-gfx/cairosvg[python_targets_python3_11(-)] ) ) DEFINED_PHASES=compile configure install postinst prepare setup test DESCRIPTION=A toolkit designed to aid in the development and testing of Ansible roles EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/m/molecule/molecule-5.0.1.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 docs 7b9e167549c44efa7994614f33ba6d7a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=016fa1bcc79dc4732af230f90069fc0c +_md5_=02788a655d06a42e6854d1f41c06a3e5 diff --git a/metadata/md5-cache/app-admin/clustershell-1.9 b/metadata/md5-cache/app-admin/clustershell-1.9 deleted file mode 100644 index 5cf37b2a2a0a..000000000000 --- a/metadata/md5-cache/app-admin/clustershell-1.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-shells/pdsh net-misc/openssh sys-devel/bc ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python framework for efficient cluster administration -EAPI=8 -HOMEPAGE=https://github.com/cea-hpc/clustershell/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/cea-hpc/clustershell/archive/v1.9.tar.gz -> clustershell-1.9.gh.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=1935c1751d6bc6ea0cb383f3ee46bd33 diff --git a/metadata/md5-cache/app-admin/clustershell-1.9-r1 b/metadata/md5-cache/app-admin/clustershell-1.9-r1 new file mode 100644 index 000000000000..cb31f16f739c --- /dev/null +++ b/metadata/md5-cache/app-admin/clustershell-1.9-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-shells/pdsh virtual/openssh sys-devel/bc ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python framework for efficient cluster administration +EAPI=8 +HOMEPAGE=https://github.com/cea-hpc/clustershell/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/cea-hpc/clustershell/archive/v1.9.tar.gz -> clustershell-1.9.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=979b58eb6bb0cbe0ed6bb96b069bfcec diff --git a/metadata/md5-cache/app-admin/clustershell-1.9.1 b/metadata/md5-cache/app-admin/clustershell-1.9.1 deleted file mode 100644 index 1b530625b2dd..000000000000 --- a/metadata/md5-cache/app-admin/clustershell-1.9.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-shells/pdsh net-misc/openssh sys-devel/bc ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python framework for efficient cluster administration -EAPI=8 -HOMEPAGE=https://github.com/cea-hpc/clustershell/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/cea-hpc/clustershell/archive/v1.9.1.tar.gz -> clustershell-1.9.1.gh.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=40fa7e34aa537187d7c6a095eb8e47e7 diff --git a/metadata/md5-cache/app-admin/clustershell-1.9.1-r1 b/metadata/md5-cache/app-admin/clustershell-1.9.1-r1 new file mode 100644 index 000000000000..5cf3c28719ff --- /dev/null +++ b/metadata/md5-cache/app-admin/clustershell-1.9.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-shells/pdsh virtual/openssh sys-devel/bc ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python framework for efficient cluster administration +EAPI=8 +HOMEPAGE=https://github.com/cea-hpc/clustershell/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/cea-hpc/clustershell/archive/v1.9.1.tar.gz -> clustershell-1.9.1.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=688761744fdbad207f567e8ffd147ba7 diff --git a/metadata/md5-cache/app-admin/lnav-0.11.1-r1 b/metadata/md5-cache/app-admin/lnav-0.11.1-r1 deleted file mode 100644 index f4d313749a17..000000000000 --- a/metadata/md5-cache/app-admin/lnav-0.11.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure prepare -DEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre2 >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) test? ( net-misc/openssh[ssl] dev-cpp/doctest ) -DESCRIPTION=A curses-based tool for viewing and analyzing log files -EAPI=8 -HOMEPAGE=https://lnav.org -INHERIT=autotools flag-o-matic -IUSE=pcap test -KEYWORDS=amd64 x86 -LICENSE=BSD-2 -RDEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre2 >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tstack/lnav/archive/refs/tags/v0.11.1.tar.gz -> lnav-0.11.1.tar.gz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=0d4ee5d53ad3daf013c1fb0c0c867115 diff --git a/metadata/md5-cache/app-admin/lnav-0.11.1-r2 b/metadata/md5-cache/app-admin/lnav-0.11.1-r2 new file mode 100644 index 000000000000..b1d85204802e --- /dev/null +++ b/metadata/md5-cache/app-admin/lnav-0.11.1-r2 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure prepare +DEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre2 >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) test? ( virtual/openssh[ssl] dev-cpp/doctest ) +DESCRIPTION=A curses-based tool for viewing and analyzing log files +EAPI=8 +HOMEPAGE=https://lnav.org +INHERIT=autotools flag-o-matic +IUSE=pcap test +KEYWORDS=amd64 x86 +LICENSE=BSD-2 +RDEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre2 >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/tstack/lnav/archive/refs/tags/v0.11.1.tar.gz -> lnav-0.11.1.tar.gz +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=6a2a53f15f592763c71292addcedaef2 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index a5b114b98305..3268a553efdc 100644 Binary files a/metadata/md5-cache/app-backup/Manifest.gz and b/metadata/md5-cache/app-backup/Manifest.gz differ diff --git a/metadata/md5-cache/app-backup/amanda-3.5.1-r4 b/metadata/md5-cache/app-backup/amanda-3.5.1-r4 deleted file mode 100644 index 96ce7fd2d56e..000000000000 --- a/metadata/md5-cache/app-backup/amanda-3.5.1-r4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON net-misc/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) dev-lang/perl -DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver -EAPI=7 -HOMEPAGE=http://www.amanda.org/ -INHERIT=autotools perl-module systemd toolchain-funcs -IUSE=curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs -KEYWORDS=amd64 ppc ppc64 ~sparc x86 -LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+ -RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON net-misc/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) dev-lang/perl:= -SLOT=0 -SRC_URI=mirror://sourceforge/amanda/amanda-3.5.1.tar.gz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6ffa944014b72fe1ea6b858bd3e0984f diff --git a/metadata/md5-cache/app-backup/amanda-3.5.1-r5 b/metadata/md5-cache/app-backup/amanda-3.5.1-r5 new file mode 100644 index 000000000000..1023727f5fcc --- /dev/null +++ b/metadata/md5-cache/app-backup/amanda-3.5.1-r5 @@ -0,0 +1,15 @@ +BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) dev-lang/perl +DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver +EAPI=7 +HOMEPAGE=http://www.amanda.org/ +INHERIT=autotools perl-module systemd toolchain-funcs +IUSE=curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs +KEYWORDS=amd64 ppc ppc64 ~sparc x86 +LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+ +RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://sourceforge/amanda/amanda-3.5.1.tar.gz +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=85925c98e83e18b9e05288b48ffa93d5 diff --git a/metadata/md5-cache/app-backup/backintime-1.3.2 b/metadata/md5-cache/app-backup/backintime-1.3.2 deleted file mode 100644 index 68aa891196bc..000000000000 --- a/metadata/md5-cache/app-backup/backintime-1.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/gettext -DEFINED_PHASES=compile configure install postinst postrm preinst setup -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) -DESCRIPTION=Backup system inspired by TimeVault and FlyBack -EAPI=8 -HOMEPAGE=https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=python-single-r1 xdg -IUSE=examples qt5 +python_single_target_python3_10 -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) net-misc/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) -REQUIRED_USE=^^ ( python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/bit-team/backintime/releases/download/v1.3.2/backintime-1.3.2.tar.gz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b8b18809b9017d016be4974e5c1d059e diff --git a/metadata/md5-cache/app-backup/backintime-1.3.2-r1 b/metadata/md5-cache/app-backup/backintime-1.3.2-r1 new file mode 100644 index 000000000000..60daa4a75ce6 --- /dev/null +++ b/metadata/md5-cache/app-backup/backintime-1.3.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext +DEFINED_PHASES=compile configure install postinst postrm preinst setup +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) +DESCRIPTION=Backup system inspired by TimeVault and FlyBack +EAPI=8 +HOMEPAGE=https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-single-r1 xdg +IUSE=examples qt5 +python_single_target_python3_10 +KEYWORDS=amd64 x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) virtual/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://github.com/bit-team/backintime/releases/download/v1.3.2/backintime-1.3.2.tar.gz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e256a43deef1f3840e5690e71aae54aa diff --git a/metadata/md5-cache/app-backup/backintime-1.3.3 b/metadata/md5-cache/app-backup/backintime-1.3.3 deleted file mode 100644 index 250c4cf283d7..000000000000 --- a/metadata/md5-cache/app-backup/backintime-1.3.3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=sys-devel/gettext test? ( python_single_target_python3_10? ( dev-python/pyfakefs[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyfakefs[python_targets_python3_11(-)] ) ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/keyring[python_targets_python3_11(-)] ) -DESCRIPTION=Backup system inspired by TimeVault and FlyBack -EAPI=8 -HOMEPAGE=https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=python-single-r1 xdg -IUSE=examples qt5 test python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/keyring[python_targets_python3_11(-)] ) net-misc/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/bit-team/backintime/releases/download/v1.3.3/backintime-1.3.3.tar.gz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f7fcc98895d7779008a6a9470f310a7b diff --git a/metadata/md5-cache/app-backup/backintime-1.3.3-r1 b/metadata/md5-cache/app-backup/backintime-1.3.3-r1 new file mode 100644 index 000000000000..9c48c908b515 --- /dev/null +++ b/metadata/md5-cache/app-backup/backintime-1.3.3-r1 @@ -0,0 +1,18 @@ +BDEPEND=sys-devel/gettext test? ( python_single_target_python3_10? ( dev-python/pyfakefs[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyfakefs[python_targets_python3_11(-)] ) ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/keyring[python_targets_python3_11(-)] ) +DESCRIPTION=Backup system inspired by TimeVault and FlyBack +EAPI=8 +HOMEPAGE=https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-single-r1 xdg +IUSE=examples qt5 test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=amd64 x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/keyring[python_targets_python3_11(-)] ) virtual/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bit-team/backintime/releases/download/v1.3.3/backintime-1.3.3.tar.gz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=fb8f94c490f754bc7efe9d25462e0711 diff --git a/metadata/md5-cache/app-backup/backintime-9999 b/metadata/md5-cache/app-backup/backintime-9999 index 6318c81198f4..af9e6c2fd54d 100644 --- a/metadata/md5-cache/app-backup/backintime-9999 +++ b/metadata/md5-cache/app-backup/backintime-9999 @@ -9,9 +9,9 @@ INHERIT=python-single-r1 xdg git-r3 IUSE=examples qt5 test python_single_target_python3_10 python_single_target_python3_11 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/keyring[python_targets_python3_11(-)] ) net-misc/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/keyring[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/keyring[python_targets_python3_11(-)] ) virtual/openssh net-misc/rsync[xattr,acl] qt5? ( dev-python/PyQt5[gui,widgets] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=790c25de0d3460a187b57d43fcbff2d3 +_md5_=c84e74dc62ffe8618c40b10c8f52b050 diff --git a/metadata/md5-cache/app-backup/btrbk-0.31.2 b/metadata/md5-cache/app-backup/btrbk-0.31.2 deleted file mode 100644 index 305c7b4fda66..000000000000 --- a/metadata/md5-cache/app-backup/btrbk-0.31.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst -DEPEND=doc? ( >=dev-ruby/asciidoctor-1.5.7 ) -DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes -EAPI=7 -HOMEPAGE=https://digint.ch/btrbk/ -INHERIT=systemd -IUSE=+mbuffer +doc +lsbtr -KEYWORDS=amd64 arm arm64 x86 -LICENSE=GPL-3+ -RDEPEND=dev-lang/perl net-misc/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) sys-fs/btrfs-progs -SLOT=0 -SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.31.2.tar.xz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=07240ae2a5163f1468f9526bbc319119 diff --git a/metadata/md5-cache/app-backup/btrbk-0.31.2-r1 b/metadata/md5-cache/app-backup/btrbk-0.31.2-r1 new file mode 100644 index 000000000000..d3be1445d70f --- /dev/null +++ b/metadata/md5-cache/app-backup/btrbk-0.31.2-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst preinst +DEPEND=doc? ( >=dev-ruby/asciidoctor-1.5.7 ) +DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes +EAPI=7 +HOMEPAGE=https://digint.ch/btrbk/ +INHERIT=systemd +IUSE=+mbuffer +doc +lsbtr +KEYWORDS=amd64 arm arm64 x86 +LICENSE=GPL-3+ +RDEPEND=dev-lang/perl virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) sys-fs/btrfs-progs +SLOT=0 +SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.31.2.tar.xz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=60674c32b941a8f2366263a2d5e8a74c diff --git a/metadata/md5-cache/app-backup/btrbk-0.32.6 b/metadata/md5-cache/app-backup/btrbk-0.32.6 deleted file mode 100644 index f3c9677b2a11..000000000000 --- a/metadata/md5-cache/app-backup/btrbk-0.32.6 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst -DEPEND=doc? ( >=dev-ruby/asciidoctor-1.5.7 ) -DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes -EAPI=8 -HOMEPAGE=https://digint.ch/btrbk/ -INHERIT=systemd -IUSE=+mbuffer +doc +lsbtr -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-lang/perl net-misc/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) >=sys-fs/btrfs-progs-4.12 -SLOT=0 -SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.32.6.tar.xz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6268aa2e60222ee3d779a3ca5de06121 diff --git a/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 b/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 new file mode 100644 index 000000000000..aa866f4996d5 --- /dev/null +++ b/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst preinst +DEPEND=doc? ( >=dev-ruby/asciidoctor-1.5.7 ) +DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes +EAPI=8 +HOMEPAGE=https://digint.ch/btrbk/ +INHERIT=systemd +IUSE=+mbuffer +doc +lsbtr +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-lang/perl virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) >=sys-fs/btrfs-progs-4.12 +SLOT=0 +SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.32.6.tar.xz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=d2c5ae19f1d0beddaa31622ea535914e diff --git a/metadata/md5-cache/app-backup/btrbk-9999 b/metadata/md5-cache/app-backup/btrbk-9999 index ea377a82a62c..da7c51e451c7 100644 --- a/metadata/md5-cache/app-backup/btrbk-9999 +++ b/metadata/md5-cache/app-backup/btrbk-9999 @@ -8,7 +8,7 @@ INHERIT=systemd git-r3 IUSE=+mbuffer +doc +lsbtr LICENSE=GPL-3+ PROPERTIES=live -RDEPEND=dev-lang/perl net-misc/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) >=sys-fs/btrfs-progs-4.12 +RDEPEND=dev-lang/perl virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) >=sys-fs/btrfs-progs-4.12 SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=651224f301e0272241351223dac9c53e +_md5_=d2c5ae19f1d0beddaa31622ea535914e diff --git a/metadata/md5-cache/app-backup/cdbkup-1.0-r4 b/metadata/md5-cache/app-backup/cdbkup-1.0-r4 deleted file mode 100644 index 8faa9250a8db..000000000000 --- a/metadata/md5-cache/app-backup/cdbkup-1.0-r4 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=app-cdr/cdrtools net-misc/openssh sys-apps/util-linux -DESCRIPTION=Performs full/incremental backups of local/remote filesystems onto CD-R(W)s -EAPI=8 -HOMEPAGE=http://cdbkup.sourceforge.net/ -KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 -RDEPEND=app-cdr/cdrtools net-misc/openssh sys-apps/util-linux !app-misc/cdcat -SLOT=0 -SRC_URI=mirror://sourceforge/cdbkup/cdbkup-1.0.tar.gz -_md5_=df059177f7ad772db92fefc2f56c4075 diff --git a/metadata/md5-cache/app-backup/cdbkup-1.0-r5 b/metadata/md5-cache/app-backup/cdbkup-1.0-r5 new file mode 100644 index 000000000000..fe25f1471cfb --- /dev/null +++ b/metadata/md5-cache/app-backup/cdbkup-1.0-r5 @@ -0,0 +1,11 @@ +DEFINED_PHASES=configure install prepare +DEPEND=app-cdr/cdrtools virtual/openssh sys-apps/util-linux +DESCRIPTION=Performs full/incremental backups of local/remote filesystems onto CD-R(W)s +EAPI=8 +HOMEPAGE=http://cdbkup.sourceforge.net/ +KEYWORDS=amd64 ppc x86 +LICENSE=GPL-2 +RDEPEND=app-cdr/cdrtools virtual/openssh sys-apps/util-linux !app-misc/cdcat +SLOT=0 +SRC_URI=mirror://sourceforge/cdbkup/cdbkup-1.0.tar.gz +_md5_=21e7cb09ffe9e8e8546f6c3bd592da40 diff --git a/metadata/md5-cache/app-backup/duplicity-1.2.3 b/metadata/md5-cache/app-backup/duplicity-1.2.3 new file mode 100644 index 000000000000..3ed8baf43042 --- /dev/null +++ b/metadata/md5-cache/app-backup/duplicity-1.2.3 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( app-arch/par2cmdline dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +DESCRIPTION=Secure backup system using gnupg to encrypt data +EAPI=8 +HOMEPAGE=https://duplicity.gitlab.io/ +INHERIT=distutils-r1 pypi +IUSE=s3 test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=GPL-3 +RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/future[python_targets_python3_10(-)?,python_targets_python3_11(-)?] s3? ( dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/duplicity/duplicity-1.2.3.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=eddf37343f85f42501844d5cecc31fd9 diff --git a/metadata/md5-cache/app-backup/hdup-2.0.14 b/metadata/md5-cache/app-backup/hdup-2.0.14 deleted file mode 100644 index ed663efc7a14..000000000000 --- a/metadata/md5-cache/app-backup/hdup-2.0.14 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install postinst -DEPEND=app-arch/bzip2 app-arch/gzip app-arch/tar >=dev-libs/glib-2.0 virtual/pkgconfig -DESCRIPTION=Hdup is backup program using tar, find, gzip/bzip2, mcrypt and ssh -EAPI=6 -HOMEPAGE=http://www.miek.nl/projects/hdup2/index.html -IUSE=crypt -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/bzip2 app-arch/gzip app-arch/tar >=dev-libs/glib-2.0 net-misc/openssh sys-apps/coreutils sys-apps/findutils crypt? ( app-crypt/mcrypt ) -SLOT=0 -SRC_URI=http://www.miek.nl/projects/hdup2/hdup-2.0.14.tar.bz2 -_md5_=539e6c9aed096fc7269d81dc30956002 diff --git a/metadata/md5-cache/app-backup/hdup-2.0.14-r1 b/metadata/md5-cache/app-backup/hdup-2.0.14-r1 new file mode 100644 index 000000000000..1d01e0e62a3b --- /dev/null +++ b/metadata/md5-cache/app-backup/hdup-2.0.14-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst +DEPEND=app-arch/bzip2 app-arch/gzip app-arch/tar >=dev-libs/glib-2.0 virtual/pkgconfig +DESCRIPTION=Hdup is backup program using tar, find, gzip/bzip2, mcrypt and ssh +EAPI=6 +HOMEPAGE=http://www.miek.nl/projects/hdup2/index.html +IUSE=crypt +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/bzip2 app-arch/gzip app-arch/tar >=dev-libs/glib-2.0 virtual/openssh sys-apps/coreutils sys-apps/findutils crypt? ( app-crypt/mcrypt ) +SLOT=0 +SRC_URI=http://www.miek.nl/projects/hdup2/hdup-2.0.14.tar.bz2 +_md5_=7fb9009da7d68b1afb36084444f66119 diff --git a/metadata/md5-cache/app-backup/rsnapshot-1.4.4 b/metadata/md5-cache/app-backup/rsnapshot-1.4.4 deleted file mode 100644 index 74f6aa8e4f1b..000000000000 --- a/metadata/md5-cache/app-backup/rsnapshot-1.4.4 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install postinst prepare -DEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 >=net-misc/openssh-3.7.1_p2-r1 >=net-misc/rsync-2.6.0 -DESCRIPTION=A filesystem backup utility based on rsync -EAPI=8 -HOMEPAGE=https://www.rsnapshot.org -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2 -RDEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 >=net-misc/openssh-3.7.1_p2-r1 >=net-misc/rsync-2.6.0 -SLOT=0 -SRC_URI=https://www.rsnapshot.org/downloads/rsnapshot-1.4.4.tar.gz -_md5_=608994abb0d327c191ccab7478b2019b diff --git a/metadata/md5-cache/app-backup/rsnapshot-1.4.4-r1 b/metadata/md5-cache/app-backup/rsnapshot-1.4.4-r1 new file mode 100644 index 000000000000..21a679822515 --- /dev/null +++ b/metadata/md5-cache/app-backup/rsnapshot-1.4.4-r1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst prepare +DEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 virtual/openssh >=net-misc/rsync-2.6.0 +DESCRIPTION=A filesystem backup utility based on rsync +EAPI=8 +HOMEPAGE=https://www.rsnapshot.org +KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 +LICENSE=GPL-2 +RDEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 virtual/openssh >=net-misc/rsync-2.6.0 +SLOT=0 +SRC_URI=https://www.rsnapshot.org/downloads/rsnapshot-1.4.4.tar.gz +_md5_=b8dff05d1b999993b0e7bd2672186f9e diff --git a/metadata/md5-cache/app-backup/rsnapshot-1.4.5 b/metadata/md5-cache/app-backup/rsnapshot-1.4.5 deleted file mode 100644 index 8ef7fbdb3e8b..000000000000 --- a/metadata/md5-cache/app-backup/rsnapshot-1.4.5 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install postinst prepare test -DEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 >=net-misc/openssh-3.7.1_p2-r1 >=net-misc/rsync-2.6.0 -DESCRIPTION=A filesystem backup utility based on rsync -EAPI=8 -HOMEPAGE=https://www.rsnapshot.org -KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 >=net-misc/openssh-3.7.1_p2-r1 >=net-misc/rsync-2.6.0 -SLOT=0 -SRC_URI=https://www.rsnapshot.org/downloads/rsnapshot-1.4.5.tar.gz -_md5_=65d4d4a112a1205794dab220a441aa67 diff --git a/metadata/md5-cache/app-backup/rsnapshot-1.4.5-r1 b/metadata/md5-cache/app-backup/rsnapshot-1.4.5-r1 new file mode 100644 index 000000000000..9ddea4eaa11f --- /dev/null +++ b/metadata/md5-cache/app-backup/rsnapshot-1.4.5-r1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst prepare test +DEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 virtual/openssh >=net-misc/rsync-2.6.0 +DESCRIPTION=A filesystem backup utility based on rsync +EAPI=8 +HOMEPAGE=https://www.rsnapshot.org +KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-lang/perl-5.8.2 dev-perl/Lchown >=sys-apps/util-linux-2.12-r4 >=sys-apps/coreutils-5.0.91-r4 virtual/openssh >=net-misc/rsync-2.6.0 +SLOT=0 +SRC_URI=https://www.rsnapshot.org/downloads/rsnapshot-1.4.5.tar.gz +_md5_=c46478456caec01d30a28f4182902a22 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 706b8498c0e1..326a0c082631 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/monkeysphere-0.44 b/metadata/md5-cache/app-crypt/monkeysphere-0.44 deleted file mode 100644 index e849b400c96a..000000000000 --- a/metadata/md5-cache/app-crypt/monkeysphere-0.44 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=postinst prepare -DEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0= -DESCRIPTION=Leverage the OpenPGP web of trust for OpenSSH and Web authentication -EAPI=7 -HOMEPAGE=http://web.monkeysphere.info/ -INHERIT=toolchain-funcs -KEYWORDS=amd64 ~arm x86 -LICENSE=GPL-3 -RDEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0= net-misc/openssh -RESTRICT=test -SLOT=0 -SRC_URI=mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=45a599dd78660c5766135cb2f0253498 diff --git a/metadata/md5-cache/app-crypt/monkeysphere-0.44-r1 b/metadata/md5-cache/app-crypt/monkeysphere-0.44-r1 new file mode 100644 index 000000000000..fe8a41428e1c --- /dev/null +++ b/metadata/md5-cache/app-crypt/monkeysphere-0.44-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=postinst prepare +DEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0= +DESCRIPTION=Leverage the OpenPGP web of trust for OpenSSH and Web authentication +EAPI=7 +HOMEPAGE=http://web.monkeysphere.info/ +INHERIT=toolchain-funcs +KEYWORDS=amd64 ~arm x86 +LICENSE=GPL-3 +RDEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0= virtual/openssh +RESTRICT=test +SLOT=0 +SRC_URI=mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=55cb832792ecbf729ad0cf12bbd42ec9 diff --git a/metadata/md5-cache/app-crypt/seahorse-43.0-r2 b/metadata/md5-cache/app-crypt/seahorse-43.0-r2 deleted file mode 100644 index 94eec8b9f7bd..000000000000 --- a/metadata/md5-cache/app-crypt/seahorse-43.0-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-libs/appstream-glib dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=dev-libs/glib-2.66:2 >=app-crypt/gcr-3.38:0= >=app-crypt/gpgme-1.14.0:= >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.6.0:1 >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) net-libs/libsoup:3.0 zeroconf? ( >=net-dns/avahi-0.6[dbus] ) || ( dev-lang/vala:0.56 ) dev-libs/libxml2:2 app-crypt/gcr:0[vala] app-crypt/libsecret[vala] gui-libs/libhandy:1[vala] -DESCRIPTION=Manage your passwords and encryption keys -EAPI=8 -HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson python-any-r1 vala xdg -IUSE=ldap zeroconf -KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=GPL-2+ FDL-1.1+ -RDEPEND=>=dev-libs/glib-2.66:2 >=app-crypt/gcr-3.38:0= >=app-crypt/gpgme-1.14.0:= >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.6.0:1 >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) net-libs/libsoup:3.0 zeroconf? ( >=net-dns/avahi-0.6[dbus] ) -SLOT=0 -SRC_URI=mirror://gnome/sources/seahorse/43/seahorse-43.0.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b44e73332f90669fa942d8df78f48038 diff --git a/metadata/md5-cache/app-crypt/seahorse-43.0-r3 b/metadata/md5-cache/app-crypt/seahorse-43.0-r3 new file mode 100644 index 000000000000..70e25f1df7c0 --- /dev/null +++ b/metadata/md5-cache/app-crypt/seahorse-43.0-r3 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-libs/appstream-glib dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.66:2 >=app-crypt/gcr-3.38:0= >=app-crypt/gpgme-1.14.0:= >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.6.0:1 >=app-crypt/libsecret-0.16 dev-libs/libpwquality virtual/openssh ldap? ( net-nds/openldap:= ) net-libs/libsoup:3.0 zeroconf? ( >=net-dns/avahi-0.6[dbus] ) || ( dev-lang/vala:0.56 ) dev-libs/libxml2:2 app-crypt/gcr:0[vala] app-crypt/libsecret[vala] gui-libs/libhandy:1[vala] +DESCRIPTION=Manage your passwords and encryption keys +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 vala xdg +IUSE=ldap zeroconf +KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.66:2 >=app-crypt/gcr-3.38:0= >=app-crypt/gpgme-1.14.0:= >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.6.0:1 >=app-crypt/libsecret-0.16 dev-libs/libpwquality virtual/openssh ldap? ( net-nds/openldap:= ) net-libs/libsoup:3.0 zeroconf? ( >=net-dns/avahi-0.6[dbus] ) +SLOT=0 +SRC_URI=mirror://gnome/sources/seahorse/43/seahorse-43.0.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8f9d1873b476238f80aed2f428e35b0f diff --git a/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06 b/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06 deleted file mode 100644 index 81fbb012b8a2..000000000000 --- a/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=app-crypt/tpm-tools[pkcs11] dev-libs/opencryptoki[tpm] app-crypt/trousers dev-libs/openssl:0= sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DESCRIPTION=Simple PKCS11 provider for TPM chips -EAPI=6 -HOMEPAGE=https://github.com/ThomasHabets/simple-tpm-pk11 -INHERIT=autotools -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=app-crypt/tpm-tools[pkcs11] dev-libs/opencryptoki[tpm] app-crypt/trousers dev-libs/openssl:0= net-misc/openssh[-X509] -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/ThomasHabets/simple-tpm-pk11/archive/0.06.tar.gz -> simple-tpm-pk11-0.06.tar.gz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=e6a2f30004e508c76980558a1927568d diff --git a/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r1 b/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r1 new file mode 100644 index 000000000000..73045dc862e3 --- /dev/null +++ b/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install prepare +DEPEND=app-crypt/tpm-tools[pkcs11] dev-libs/opencryptoki[tpm] app-crypt/trousers dev-libs/openssl:0= sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DESCRIPTION=Simple PKCS11 provider for TPM chips +EAPI=6 +HOMEPAGE=https://github.com/ThomasHabets/simple-tpm-pk11 +INHERIT=autotools +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=app-crypt/tpm-tools[pkcs11] dev-libs/opencryptoki[tpm] app-crypt/trousers dev-libs/openssl:0= || ( >=net-misc/openssh-9.3_p1-r1 >=net-misc/openssh-contrib-9.3_p1[-X509] ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/ThomasHabets/simple-tpm-pk11/archive/0.06.tar.gz -> simple-tpm-pk11-0.06.tar.gz +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=de2496fcdc19e5778f5b901e1b29bf6f diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 0bc511fd2564..521509d4aaa4 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/vscode-1.77.3 b/metadata/md5-cache/app-editors/vscode-1.77.3 deleted file mode 100644 index 19de075474d1..000000000000 --- a/metadata/md5-cache/app-editors/vscode-1.77.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=Multiplatform Visual Studio Code from Microsoft -EAPI=8 -HOMEPAGE=https://code.visualstudio.com -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop pax-utils xdg optfeature -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 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/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango -RESTRICT=mirror strip bindist -SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.77.3/linux-x64/stable -> vscode-1.77.3-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.77.3/linux-armhf/stable -> vscode-1.77.3-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.77.3/linux-arm64/stable -> vscode-1.77.3-arm64.tar.gz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=aa1906360b3c0f3437d480680ae1d6df diff --git a/metadata/md5-cache/app-editors/vscode-1.78.0 b/metadata/md5-cache/app-editors/vscode-1.78.0 deleted file mode 100644 index af7da4694b2a..000000000000 --- a/metadata/md5-cache/app-editors/vscode-1.78.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=Multiplatform Visual Studio Code from Microsoft -EAPI=8 -HOMEPAGE=https://code.visualstudio.com -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop pax-utils xdg optfeature -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 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/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango -RESTRICT=mirror strip bindist -SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.78.0/linux-x64/stable -> vscode-1.78.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.78.0/linux-armhf/stable -> vscode-1.78.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.78.0/linux-arm64/stable -> vscode-1.78.0-arm64.tar.gz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1d8ea599b64e0dff0c42e518b6822510 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 1b6c97161b03..8790d3291570 100644 Binary files a/metadata/md5-cache/app-emulation/Manifest.gz and b/metadata/md5-cache/app-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/app-emulation/ruffle-0_p20230328 b/metadata/md5-cache/app-emulation/ruffle-0_p20230328 deleted file mode 100644 index 418bf9d463a5..000000000000 --- a/metadata/md5-cache/app-emulation/ruffle-0_p20230328 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.64 test? ( media-libs/mesa[llvm] x11-base/xorg-server[-minimal] ) >=virtual/rust-1.53 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst test unpack -DEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender x11-base/xorg-proto -DESCRIPTION=Flash Player emulator written in Rust -EAPI=8 -HOMEPAGE=https://ruffle.rs/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cargo desktop flag-o-matic virtualx xdg -IUSE=debug test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl -RDEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-2023-03-28.tar.gz -> ruffle-nightly-2023-03-28.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/ab_glyph/0.2.20/download -> ab_glyph-0.2.20.crate https://crates.io/api/v1/crates/ab_glyph_rasterizer/0.1.8/download -> ab_glyph_rasterizer-0.1.8.crate https://crates.io/api/v1/crates/addr2line/0.19.0/download -> addr2line-0.19.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/alsa/0.7.0/download -> alsa-0.7.0.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/android-activity/0.4.1/download -> android-activity-0.4.1.crate https://crates.io/api/v1/crates/android-properties/0.2.2/download -> android-properties-0.2.2.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arboard/3.2.0/download -> arboard-3.2.0.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.2/download -> arrayvec-0.7.2.crate https://crates.io/api/v1/crates/ash/0.37.2+1.3.238/download -> ash-0.37.2+1.3.238.crate https://crates.io/api/v1/crates/async-channel/1.8.0/download -> async-channel-1.8.0.crate https://crates.io/api/v1/crates/atk-sys/0.16.0/download -> atk-sys-0.16.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.67/download -> backtrace-0.3.67.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/bindgen/0.61.0/download -> bindgen-0.61.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bitstream-io/1.6.0/download -> bitstream-io-1.6.0.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-sys/0.1.0-beta.1/download -> block-sys-0.1.0-beta.1.crate https://crates.io/api/v1/crates/block2/0.2.0-alpha.6/download -> block2-0.2.0-alpha.6.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.4.0/download -> bytemuck_derive-1.4.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.4.0/download -> bytes-1.4.0.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.16.3/download -> cairo-sys-rs-0.16.3.crate https://crates.io/api/v1/crates/calloop/0.10.5/download -> calloop-0.10.5.crate https://crates.io/api/v1/crates/castaway/0.1.2/download -> castaway-0.1.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-expr/0.11.0/download -> cfg-expr-0.11.0.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clang-sys/1.6.0/download -> clang-sys-1.6.0.crate https://crates.io/api/v1/crates/clap/4.1.11/download -> clap-4.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.1.9/download -> clap_derive-4.1.9.crate https://crates.io/api/v1/crates/clap_lex/0.3.3/download -> clap_lex-0.3.3.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/com-rs/0.2.1/download -> com-rs-0.2.1.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/concurrent-queue/2.1.0/download -> concurrent-queue-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.5/download -> console-0.15.5.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/cookie-factory/0.3.2/download -> cookie-factory-0.3.2.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.6.2/download -> core-foundation-sys-0.6.2.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/core-graphics/0.22.3/download -> core-graphics-0.22.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.1/download -> core-graphics-types-0.1.1.crate https://crates.io/api/v1/crates/coreaudio-rs/0.11.2/download -> coreaudio-rs-0.11.2.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.11/download -> coreaudio-sys-0.2.11.crate https://crates.io/api/v1/crates/cpal/0.15.1/download -> cpal-0.15.1.crate https://crates.io/api/v1/crates/cpufeatures/0.2.5/download -> cpufeatures-0.2.5.crate https://crates.io/api/v1/crates/crc/3.0.1/download -> crc-3.0.1.crate https://crates.io/api/v1/crates/crc-catalog/2.2.0/download -> crc-catalog-2.2.0.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/curl/0.4.44/download -> curl-0.4.44.crate https://crates.io/api/v1/crates/curl-sys/0.4.61+curl-8.0.1/download -> curl-sys-0.4.61+curl-8.0.1.crate https://crates.io/api/v1/crates/cxx/1.0.93/download -> cxx-1.0.93.crate https://crates.io/api/v1/crates/cxx-build/1.0.93/download -> cxx-build-1.0.93.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.93/download -> cxxbridge-flags-1.0.93.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.93/download -> cxxbridge-macro-1.0.93.crate https://crates.io/api/v1/crates/d3d12/0.6.0/download -> d3d12-0.6.0.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/dasp_sample/0.11.0/download -> dasp_sample-0.11.0.crate https://crates.io/api/v1/crates/data-encoding/2.3.3/download -> data-encoding-2.3.3.crate https://crates.io/api/v1/crates/derive-try-from-primitive/1.0.0/download -> derive-try-from-primitive-1.0.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.0/download -> dirs-5.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.0/download -> dirs-sys-0.4.0.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.5.0/download -> dlib-0.5.0.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/embed-resource/1.8.0/download -> embed-resource-1.8.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.32/download -> encoding_rs-0.8.32.crate https://crates.io/api/v1/crates/enum-map/2.5.0/download -> enum-map-2.5.0.crate https://crates.io/api/v1/crates/enum-map-derive/0.11.0/download -> enum-map-derive-0.11.0.crate https://crates.io/api/v1/crates/enumset/1.0.12/download -> enumset-1.0.12.crate https://crates.io/api/v1/crates/enumset_derive/0.6.1/download -> enumset_derive-0.6.1.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/euclid/0.22.7/download -> euclid-0.22.7.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/float_next_after/0.1.5/download -> float_next_after-0.1.5.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/futures/0.3.27/download -> futures-0.3.27.crate https://crates.io/api/v1/crates/futures-channel/0.3.27/download -> futures-channel-0.3.27.crate https://crates.io/api/v1/crates/futures-core/0.3.27/download -> futures-core-0.3.27.crate https://crates.io/api/v1/crates/futures-executor/0.3.27/download -> futures-executor-0.3.27.crate https://crates.io/api/v1/crates/futures-io/0.3.27/download -> futures-io-0.3.27.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.27/download -> futures-macro-0.3.27.crate https://crates.io/api/v1/crates/futures-sink/0.3.27/download -> futures-sink-0.3.27.crate https://crates.io/api/v1/crates/futures-task/0.3.27/download -> futures-task-0.3.27.crate https://crates.io/api/v1/crates/futures-util/0.3.27/download -> futures-util-0.3.27.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.16.3/download -> gdk-pixbuf-sys-0.16.3.crate https://crates.io/api/v1/crates/gdk-sys/0.16.0/download -> gdk-sys-0.16.0.crate https://crates.io/api/v1/crates/generational-arena/0.2.8/download -> generational-arena-0.2.8.crate https://crates.io/api/v1/crates/generator/0.7.3/download -> generator-0.7.3.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/gethostname/0.2.3/download -> gethostname-0.2.3.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/gimli/0.27.2/download -> gimli-0.27.2.crate https://crates.io/api/v1/crates/gio-sys/0.16.3/download -> gio-sys-0.16.3.crate https://crates.io/api/v1/crates/glib-sys/0.16.3/download -> glib-sys-0.16.3.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/glow/0.12.1/download -> glow-0.12.1.crate https://crates.io/api/v1/crates/gobject-sys/0.16.3/download -> gobject-sys-0.16.3.crate https://crates.io/api/v1/crates/gpu-alloc/0.5.3/download -> gpu-alloc-0.5.3.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.2.0/download -> gpu-alloc-types-0.2.0.crate https://crates.io/api/v1/crates/gpu-allocator/0.22.0/download -> gpu-allocator-0.22.0.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.3/download -> gpu-descriptor-0.2.3.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.1/download -> gpu-descriptor-types-0.1.1.crate https://crates.io/api/v1/crates/gtk-sys/0.16.0/download -> gtk-sys-0.16.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hassle-rs/0.9.0/download -> hassle-rs-0.9.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/http/0.2.9/download -> http-0.2.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.54/download -> iana-time-zone-0.1.54.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/image/0.24.5/download -> image-0.24.5.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/indicatif/0.17.3/download -> indicatif-0.17.3.crate https://crates.io/api/v1/crates/insta/1.28.0/download -> insta-1.28.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.9/download -> io-lifetimes-1.0.9.crate https://crates.io/api/v1/crates/is-terminal/0.4.5/download -> is-terminal-0.4.5.crate https://crates.io/api/v1/crates/isahc/1.7.2/download -> isahc-1.7.2.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jni/0.19.0/download -> jni-0.19.0.crate https://crates.io/api/v1/crates/jni/0.20.0/download -> jni-0.20.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jobserver/0.1.26/download -> jobserver-0.1.26.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/khronos-egl/4.1.0/download -> khronos-egl-4.1.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libm/0.2.6/download -> libm-0.2.6.crate https://crates.io/api/v1/crates/libnghttp2-sys/0.1.7+1.45.0/download -> libnghttp2-sys-0.1.7+1.45.0.crate https://crates.io/api/v1/crates/libtest-mimic/0.6.0/download -> libtest-mimic-0.6.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.8/download -> libz-sys-1.1.8.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linkme/0.3.9/download -> linkme-0.3.9.crate https://crates.io/api/v1/crates/linkme-impl/0.3.9/download -> linkme-impl-0.3.9.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/loom/0.5.6/download -> loom-0.5.6.crate https://crates.io/api/v1/crates/lyon/1.0.1/download -> lyon-1.0.1.crate https://crates.io/api/v1/crates/lyon_algorithms/1.0.3/download -> lyon_algorithms-1.0.3.crate https://crates.io/api/v1/crates/lyon_geom/1.0.4/download -> lyon_geom-1.0.4.crate https://crates.io/api/v1/crates/lyon_path/1.0.3/download -> lyon_path-1.0.3.crate https://crates.io/api/v1/crates/lyon_tessellation/1.0.10/download -> lyon_tessellation-1.0.10.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach2/0.4.1/download -> mach2-0.4.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/metal/0.24.0/download -> metal-0.24.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.6/download -> mio-0.8.6.crate https://crates.io/api/v1/crates/naga/0.11.0/download -> naga-0.11.0.crate https://crates.io/api/v1/crates/naga_oil/0.5.0/download -> naga_oil-0.5.0.crate https://crates.io/api/v1/crates/ndk/0.7.0/download -> ndk-0.7.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.4.1+23.1.7779620/download -> ndk-sys-0.4.1+23.1.7779620.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.25.1/download -> nix-0.25.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/num_enum/0.5.11/download -> num_enum-0.5.11.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.11/download -> num_enum_derive-0.5.11.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc-sys/0.2.0-beta.2/download -> objc-sys-0.2.0-beta.2.crate https://crates.io/api/v1/crates/objc2/0.3.0-beta.3.patch-leaks.2/download -> objc2-0.3.0-beta.3.patch-leaks.2.crate https://crates.io/api/v1/crates/objc2-encode/2.0.0-pre.2/download -> objc2-encode-2.0.0-pre.2.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.30.3/download -> object-0.30.3.crate https://crates.io/api/v1/crates/oboe/0.5.0/download -> oboe-0.5.0.crate https://crates.io/api/v1/crates/oboe-sys/0.5.0/download -> oboe-sys-0.5.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.82/download -> openssl-sys-0.9.82.crate https://crates.io/api/v1/crates/orbclient/0.3.43/download -> orbclient-0.3.43.crate https://crates.io/api/v1/crates/os_info/3.7.0/download -> os_info-3.7.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.0/download -> os_str_bytes-6.5.0.crate https://crates.io/api/v1/crates/ouroboros/0.15.6/download -> ouroboros-0.15.6.crate https://crates.io/api/v1/crates/ouroboros_macro/0.15.6/download -> ouroboros_macro-0.15.6.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owned_ttf_parser/0.18.1/download -> owned_ttf_parser-0.18.1.crate https://crates.io/api/v1/crates/pango-sys/0.16.3/download -> pango-sys-0.16.3.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pin-project/1.0.12/download -> pin-project-1.0.12.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download -> pin-project-internal-1.0.12.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/png/0.17.7/download -> png-0.17.7.crate https://crates.io/api/v1/crates/polling/2.6.0/download -> polling-2.6.0.crate https://crates.io/api/v1/crates/portable-atomic/0.3.19/download -> portable-atomic-0.3.19.crate https://crates.io/api/v1/crates/pp-rs/0.2.1/download -> pp-rs-0.2.1.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.52/download -> proc-macro2-1.0.52.crate https://crates.io/api/v1/crates/profiling/1.0.7/download -> profiling-1.0.7.crate https://crates.io/api/v1/crates/profiling-procmacros/1.0.7/download -> profiling-procmacros-1.0.7.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.1/download -> raw-window-handle-0.5.1.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/realfft/3.2.0/download -> realfft-3.2.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.7.1/download -> regex-1.7.1.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.crate https://crates.io/api/v1/crates/regress/0.5.0/download -> regress-0.5.0.crate https://crates.io/api/v1/crates/renderdoc-sys/0.7.1/download -> renderdoc-sys-0.7.1.crate https://crates.io/api/v1/crates/rfd/0.11.2/download -> rfd-0.11.2.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/ron/0.8.0/download -> ron-0.8.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.36.11/download -> rustix-0.36.11.crate https://crates.io/api/v1/crates/rustversion/1.0.12/download -> rustversion-1.0.12.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/safe_arch/0.6.0/download -> safe_arch-0.6.0.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.21/download -> schannel-0.1.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/sctk-adwaita/0.5.3/download -> sctk-adwaita-0.5.3.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.158/download -> serde-1.0.158.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.5.0/download -> serde-wasm-bindgen-0.5.0.crate https://crates.io/api/v1/crates/serde-xml-rs/0.6.0/download -> serde-xml-rs-0.6.0.crate https://crates.io/api/v1/crates/serde_derive/1.0.158/download -> serde_derive-1.0.158.crate https://crates.io/api/v1/crates/serde_json/1.0.94/download -> serde_json-1.0.94.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/similar/2.2.1/download -> similar-2.2.1.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/sluice/0.5.5/download -> sluice-0.5.5.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.16.0/download -> smithay-client-toolkit-0.16.0.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/spirv/0.2.0+1.5.4/download -> spirv-0.2.0+1.5.4.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/strict-num/0.1.0/download -> strict-num-0.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/symphonia/0.5.2/download -> symphonia-0.5.2.crate https://crates.io/api/v1/crates/symphonia-bundle-mp3/0.5.2/download -> symphonia-bundle-mp3-0.5.2.crate https://crates.io/api/v1/crates/symphonia-core/0.5.2/download -> symphonia-core-0.5.2.crate https://crates.io/api/v1/crates/symphonia-metadata/0.5.2/download -> symphonia-metadata-0.5.2.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.4/download -> syn-2.0.4.crate https://crates.io/api/v1/crates/synstructure/0.12.6/download -> synstructure-0.12.6.crate https://crates.io/api/v1/crates/system-deps/6.0.3/download -> system-deps-6.0.3.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.crate https://crates.io/api/v1/crates/tiny-skia/0.8.3/download -> tiny-skia-0.8.3.crate https://crates.io/api/v1/crates/tiny-skia-path/0.8.3/download -> tiny-skia-path-0.8.3.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml_datetime/0.6.1/download -> toml_datetime-0.6.1.crate https://crates.io/api/v1/crates/toml_edit/0.19.7/download -> toml_edit-0.19.7.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.23/download -> tracing-attributes-0.1.23.crate https://crates.io/api/v1/crates/tracing-core/0.1.30/download -> tracing-core-0.1.30.crate https://crates.io/api/v1/crates/tracing-futures/0.2.5/download -> tracing-futures-0.2.5.crate https://crates.io/api/v1/crates/tracing-log/0.1.3/download -> tracing-log-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.16/download -> tracing-subscriber-0.3.16.crate https://crates.io/api/v1/crates/tracing-tracy/0.10.0/download -> tracing-tracy-0.10.0.crate https://crates.io/api/v1/crates/tracing-wasm/0.2.1/download -> tracing-wasm-0.2.1.crate https://crates.io/api/v1/crates/tracy-client/0.14.2/download -> tracy-client-0.14.2.crate https://crates.io/api/v1/crates/tracy-client-sys/0.19.0/download -> tracy-client-sys-0.19.0.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/ttf-parser/0.18.1/download -> ttf-parser-0.18.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.34/download -> wasm-bindgen-futures-0.4.34.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.5/download -> wayland-cursor-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/webbrowser/0.8.8/download -> webbrowser-0.8.8.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/wgpu/0.15.1/download -> wgpu-0.15.1.crate https://crates.io/api/v1/crates/wgpu-core/0.15.1/download -> wgpu-core-0.15.1.crate https://crates.io/api/v1/crates/wgpu-hal/0.15.3/download -> wgpu-hal-0.15.3.crate https://crates.io/api/v1/crates/wgpu-types/0.15.2/download -> wgpu-types-0.15.2.crate https://crates.io/api/v1/crates/wide/0.7.8/download -> wide-0.7.8.crate https://crates.io/api/v1/crates/widestring/0.5.1/download -> widestring-0.5.1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-wsapoll/0.1.1/download -> winapi-wsapoll-0.1.1.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.44.0/download -> windows-0.44.0.crate https://crates.io/api/v1/crates/windows/0.46.0/download -> windows-0.46.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/winit/0.28.3/download -> winit-0.28.3.crate https://crates.io/api/v1/crates/winnow/0.3.6/download -> winnow-0.3.6.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/x11-dl/2.21.0/download -> x11-dl-2.21.0.crate https://crates.io/api/v1/crates/x11rb/0.10.1/download -> x11rb-0.10.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.10.0/download -> x11rb-protocol-0.10.0.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36.tar.gz -> h263-rs-d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36.tar.gz -> h263-rs-d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36.gh.tar.gz https://github.com/RustAudio/dasp/archive/f05a703d247bb504d7e812b51e95f3765d9c5e94.tar.gz -> dasp-f05a703d247bb504d7e812b51e95f3765d9c5e94.gh.tar.gz https://github.com/ruffle-rs/nellymoser/archive/4a33521c29a918950df8ae9fe07e527ac65553f5.tar.gz -> nellymoser-4a33521c29a918950df8ae9fe07e527ac65553f5.gh.tar.gz https://github.com/kyren/gc-arena/archive/1a6310c0d5c98836fa9efb1c4773038ecfd5a92e.tar.gz -> gc-arena-1a6310c0d5c98836fa9efb1c4773038ecfd5a92e.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.gh.tar.gz https://github.com/ruffle-rs/rust-flash-lso/archive/8376453eddddbe701031a091c0eed94068fa5649.tar.gz -> rust-flash-lso-8376453eddddbe701031a091c0eed94068fa5649.gh.tar.gz https://github.com/ruffle-rs/quick-xml/archive/8496365ec1412eb5ba5de350937b6bce352fa0ba.tar.gz -> quick-xml-8496365ec1412eb5ba5de350937b6bce352fa0ba.gh.tar.gz -_eclasses_=cargo 2e0a4a329a7dc5dfe20dcb05e6c36935 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2463a953e50fc41d5a7b9f681e1846ce diff --git a/metadata/md5-cache/app-emulation/wine-mono-7.3.1 b/metadata/md5-cache/app-emulation/wine-mono-7.3.1 deleted file mode 100644 index e85a5eb9eac4..000000000000 --- a/metadata/md5-cache/app-emulation/wine-mono-7.3.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Replacement for the .NET runtime and class libraries in Wine -EAPI=8 -HOMEPAGE=https://wiki.winehq.org/Mono -IUSE=+shared -KEYWORDS=amd64 x86 -LICENSE=BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1 -SLOT=7.3.1 -SRC_URI=shared? ( https://github.com/madewokherd/wine-mono/releases/download/wine-mono-7.3.1/wine-mono-7.3.1-x86.tar.xz ) !shared? ( https://github.com/madewokherd/wine-mono/releases/download/wine-mono-7.3.1/wine-mono-7.3.1-x86.msi ) -_md5_=44ec0d4ba6b7fab2d5e35a77b4121c46 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.0.1 b/metadata/md5-cache/app-emulation/wine-vanilla-7.0.1 deleted file mode 100644 index 9983b9f644cf..000000000000 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.0.1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst postrm prepare pretend -DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?] ) openal? ( media-libs/openal[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets -EAPI=8 -HOMEPAGE=https://www.winehq.org/ https://gitlab.winehq.org/wine/wine/ -IDEPEND=>=app-eselect/eselect-wine-2 -INHERIT=autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper -IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos ldap +mingw +mono netapi nls odbc openal opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux +ssl +truetype udev udisks +unwind usb v4l +vkd3d +vulkan +xcomposite xinerama abi_x86_32 abi_x86_64 -KEYWORDS=-* amd64 x86 -LICENSE=LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?] ) openal? ( media-libs/openal[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:7.0.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) || ( abi_x86_32 abi_x86_64 ) -RESTRICT=test -SLOT=7.0.1 -SRC_URI=https://dl.winehq.org/wine/source/7.0/wine-7.0.1.tar.xz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=02eb6a29de9d9e532c1d322f08c15e4e diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-8.0.1 b/metadata/md5-cache/app-emulation/wine-vanilla-8.0.1 index b6da4a689581..459368769c10 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-8.0.1 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-8.0.1 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.winehq.org/ https://gitlab.winehq.org/wine/wine/ IDEPEND=>=app-eselect/eselect-wine-2 INHERIT=autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux +ssl +truetype udev udisks +unwind usb v4l +vulkan +xcomposite xinerama abi_x86_32 abi_x86_64 -KEYWORDS=-* ~amd64 ~x86 +KEYWORDS=-* amd64 x86 LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.3[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:7.4.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) || ( abi_x86_32 abi_x86_64 ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=8.0.1 SRC_URI=https://dl.winehq.org/wine/source/8.0/wine-8.0.1.tar.xz _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=978707d11281b4f6c1f6d9cf60713e21 +_md5_=a5b0136a4697ee647142e65feff0849e diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index 9b3fa4a5a02b..15a8c57c2850 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/wps-office-11.1.0.11698 b/metadata/md5-cache/app-office/wps-office-11.1.0.11698 new file mode 100644 index 000000000000..62609cad0b7a --- /dev/null +++ b/metadata/md5-cache/app-office/wps-office-11.1.0.11698 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm preinst unpack +DESCRIPTION=WPS Office is an office productivity suite +EAPI=8 +HOMEPAGE=https://www.wps.com/office/linux/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=unpacker xdg +IUSE=systemd +KEYWORDS=~amd64 ~arm64 ~loong ~mips +LICENSE=WPS-EULA +RDEPEND=app-arch/bzip2:0 app-arch/lz4 app-arch/xz-utils dev-libs/expat dev-libs/glib:2 dev-libs/libbsd dev-libs/libffi:0/8 dev-libs/libgcrypt:0 dev-libs/libgpg-error dev-libs/libpcre:3 media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/flac:0/10-12 media-libs/libogg media-libs/libpulse media-libs/libsndfile media-libs/libvorbis media-libs/tiff-compat:4 net-libs/libasyncns net-print/cups sys-apps/attr sys-apps/tcp-wrappers sys-apps/util-linux sys-libs/libcap sys-libs/libcxx sys-libs/zlib:0 virtual/glu x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXdmcp x11-libs/libXext x11-libs/libXrender x11-libs/libXtst systemd? ( sys-apps/systemd ) +RESTRICT=bindist strip mirror +SLOT=0 +SRC_URI=amd64? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/11698/wps-office_11.1.0.11698_amd64.deb ) arm64? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/11698/wps-office_11.1.0.11698_arm64.deb ) loong? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/11698/wps-office_11.1.0.11698_loongarch64.deb ) mips? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/11698/wps-office_11.1.0.11698_mips64el.deb ) +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=cdc6ebf54e0216d2d19441338b655d2b diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index d39c425db1f4..9bb35472cc7f 100644 Binary files a/metadata/md5-cache/app-shells/Manifest.gz and b/metadata/md5-cache/app-shells/Manifest.gz differ diff --git a/metadata/md5-cache/app-shells/pdsh-2.34-r1 b/metadata/md5-cache/app-shells/pdsh-2.34-r1 deleted file mode 100644 index 726c7424fda4..000000000000 --- a/metadata/md5-cache/app-shells/pdsh-2.34-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure prepare setup -DEPEND=crypt? ( net-misc/openssh ) rsh? ( net-misc/netkit-rsh ) readline? ( sys-libs/readline:0= ) -DESCRIPTION=A high-performance, parallel remote shell utility -EAPI=8 -HOMEPAGE=https://github.com/chaos/pdsh -INHERIT=autotools -IUSE=crypt readline rsh test -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=crypt? ( net-misc/openssh ) rsh? ( net-misc/netkit-rsh ) readline? ( sys-libs/readline:0= ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/chaos/pdsh/archive/pdsh-2.34.tar.gz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=656a33e6f8808e9556f73e097e6ff1e2 diff --git a/metadata/md5-cache/app-shells/pdsh-2.34-r2 b/metadata/md5-cache/app-shells/pdsh-2.34-r2 new file mode 100644 index 000000000000..b4c88d2248fc --- /dev/null +++ b/metadata/md5-cache/app-shells/pdsh-2.34-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure prepare setup +DEPEND=crypt? ( virtual/openssh ) rsh? ( net-misc/netkit-rsh ) readline? ( sys-libs/readline:0= ) +DESCRIPTION=A high-performance, parallel remote shell utility +EAPI=8 +HOMEPAGE=https://github.com/chaos/pdsh +INHERIT=autotools +IUSE=crypt readline rsh test +KEYWORDS=amd64 x86 +LICENSE=GPL-2 +RDEPEND=crypt? ( virtual/openssh ) rsh? ( net-misc/netkit-rsh ) readline? ( sys-libs/readline:0= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/chaos/pdsh/archive/pdsh-2.34.tar.gz +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=9be69cc1ab217c557e8f55fb7096194e diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index e417d7ae14be..c9558226eca2 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/libxml2-2.11.3 b/metadata/md5-cache/dev-libs/libxml2-2.11.3 new file mode 100644 index 000000000000..91f2f3e4da09 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libxml2-2.11.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815 +DEFINED_PHASES=compile configure install postinst prepare test unpack +DEPEND=>=sys-libs/zlib-1.2.8-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(-)?] icu? ( >=dev-libs/icu-51.2-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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.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(-)?] ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) ) readline? ( sys-libs/readline:= ) +DESCRIPTION=XML C parser and toolkit +EAPI=8 +HOMEPAGE=http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2 +INHERIT=flag-o-matic python-r1 multilib-minimal gnome.org libtool +IUSE=debug examples +ftp icu lzma +python readline static-libs test python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=>=sys-libs/zlib-1.2.8-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(-)?] icu? ( >=dev-libs/icu-51.2-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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.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(-)?] ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) ) readline? ( sys-libs/readline:= ) +REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) +RESTRICT=!test? ( test ) +SLOT=2 +SRC_URI=mirror://gnome/sources/libxml2/2.11/libxml2-2.11.3.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz ) +_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=8b576ab203679656e6ade40e03aca730 diff --git a/metadata/md5-cache/dev-libs/libxml2-9999 b/metadata/md5-cache/dev-libs/libxml2-9999 index d30412f95ba6..3f97af6a2f6d 100644 --- a/metadata/md5-cache/dev-libs/libxml2-9999 +++ b/metadata/md5-cache/dev-libs/libxml2-9999 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2 SRC_URI=test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz ) _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=54c676cc5cb5dfafee7920d99b7992d7 +_md5_=8b576ab203679656e6ade40e03aca730 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 77bb96615c2a..8ebee8f415ff 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/PyQt6-6.4.2 b/metadata/md5-cache/dev-python/PyQt6-6.4.2 deleted file mode 100644 index ba475d7a994e..000000000000 --- a/metadata/md5-cache/dev-python/PyQt6-6.4.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/PyQt-builder-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6 sys-devel/gcc dbus? ( virtual/pkgconfig ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.7.5-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-qt/qtbase-6.4:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.4:6[designer] ) help? ( >=dev-qt/qttools-6.4:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.4:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.4:6 ) qml? ( >=dev-qt/qtdeclarative-6.4:6 ) quick3d? ( >=dev-qt/qtquick3d-6.4:6 ) serialport? ( >=dev-qt/qtserialport-6.4:6 ) svg? ( >=dev-qt/qtsvg-6.4:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.4:6 ) websockets? ( >=dev-qt/qtwebsockets-6.4:6 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -DESCRIPTION=Python bindings for the Qt framework -EAPI=8 -HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/ -INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils -IUSE=+dbus debug qml designer examples gles2-only +gui help multimedia +network opengl positioning +printsupport quick quick3d serialport +sql +ssl svg testlib webchannel websockets +widgets +xml python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=>=dev-qt/qtbase-6.4:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.4:6[designer] ) help? ( >=dev-qt/qttools-6.4:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.4:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.4:6 ) qml? ( >=dev-qt/qtdeclarative-6.4:6 ) quick3d? ( >=dev-qt/qtquick3d-6.4:6 ) serialport? ( >=dev-qt/qtserialport-6.4:6 ) svg? ( >=dev-qt/qtsvg-6.4:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.4:6 ) websockets? ( >=dev-qt/qtwebsockets-6.4:6 ) >=dev-python/PyQt6-sip-13.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui network ) opengl? ( gui ) printsupport? ( gui widgets ) qml? ( network ) quick3d? ( gui qml ) quick? ( gui qml ) sql? ( widgets ) svg? ( gui ) testlib? ( gui widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) || ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6/PyQt6-6.4.2.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=728e993ad42b3928006325039d8ce112 diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 deleted file mode 100644 index 09c3aa2edfe5..000000000000 --- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/PyQt-builder-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6 sys-devel/gcc python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.7.5-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/PyQt6-6.4.0[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6= >=dev-qt/qtwebengine-6.4:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -DESCRIPTION=Python bindings for QtWebEngine -EAPI=8 -HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/ -INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils -IUSE=debug quick +widgets python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=>=dev-python/PyQt6-6.4.0[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6= >=dev-qt/qtwebengine-6.4:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_WebEngine/PyQt6_WebEngine-6.4.0.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=1660239fda330cefd35785dabef9e4ec diff --git a/metadata/md5-cache/dev-python/aesara-2.9.0 b/metadata/md5-cache/dev-python/aesara-2.9.0 new file mode 100644 index 000000000000..d199ab9ec3b3 --- /dev/null +++ b/metadata/md5-cache/dev-python/aesara-2.9.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/minikanren[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Library for operating on mathematical expressions with multi-dimensional arrays +EAPI=8 +HOMEPAGE=https://github.com/aesara-devs/aesara/ https://pypi.org/project/aesara/ +INHERIT=distutils-r1 multiprocessing optfeature pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/minikanren[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/aesara/aesara-2.9.0.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=e40253724504af4a4ad1477285189ef4 diff --git a/metadata/md5-cache/dev-python/django-otp-1.2.0 b/metadata/md5-cache/dev-python/django-otp-1.2.0 new file mode 100644 index 000000000000..93e26048e463 --- /dev/null +++ b/metadata/md5-cache/dev-python/django-otp-1.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[sqlite] ) dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/qrcode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Django framework adding two-factor authentication using one-time passwords +EAPI=8 +HOMEPAGE=https://github.com/django-otp/django-otp/ https://pypi.org/project/django-otp/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/django-otp/django_otp-1.2.0.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=6c5aeb25941a8ab1b318c5fb1588add5 diff --git a/metadata/md5-cache/dev-python/fakeredis-2.12.1 b/metadata/md5-cache/dev-python/fakeredis-2.12.1 new file mode 100644 index 000000000000..4b2e03beaf33 --- /dev/null +++ b/metadata/md5-cache/dev-python/fakeredis-2.12.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Fake implementation of redis API for testing purposes +EAPI=8 +HOMEPAGE=https://github.com/cunla/fakeredis-py/ https://pypi.org/project/fakeredis/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/f/fakeredis/fakeredis-2.12.1.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=dac72955ae9201db2a4e99b9d757aad3 diff --git a/metadata/md5-cache/dev-python/griffe-0.27.4 b/metadata/md5-cache/dev-python/griffe-0.27.4 index 1fb861bec96d..7c48e57d6f21 100644 --- a/metadata/md5-cache/dev-python/griffe-0.27.4 +++ b/metadata/md5-cache/dev-python/griffe-0.27.4 @@ -1,4 +1,4 @@ -BDEPEND=test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( >=dev-python/jsonschema-4.17.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Signature generator for Python programs EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/mkdocstrings/griffe/archive/refs/tags/0.27.4.tar.gz -> griffe-0.27.4.gh.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=375343a93397daf57d0c89af2ca99df9 +_md5_=7450951656a4ff9e1fd4a3e2d7e51fdb diff --git a/metadata/md5-cache/dev-python/hatchling-1.16.1 b/metadata/md5-cache/dev-python/hatchling-1.16.1 new file mode 100644 index 000000000000..214edaf13c53 --- /dev/null +++ b/metadata/md5-cache/dev-python/hatchling-1.16.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Modern, extensible Python build backend +EAPI=8 +HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.16.1.tar.gz -> hatch-hatchling-v1.16.1.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=d235765ca134f005b17bb7bc8d97b464 diff --git a/metadata/md5-cache/dev-python/mkdocstrings-0.21.2 b/metadata/md5-cache/dev-python/mkdocstrings-0.21.2 deleted file mode 100644 index f759b6c21581..000000000000 --- a/metadata/md5-cache/dev-python/mkdocstrings-0.21.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-autorefs-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python? ( dev-python/mkdocstrings-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Automatic documentation from sources, for MkDocs -EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/ https://pypi.org/project/mkdocs-autorefs/ -INHERIT=distutils-r1 -IUSE=python test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv -LICENSE=ISC -RDEPEND=>=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-autorefs-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python? ( dev-python/mkdocstrings-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=test? ( python ) || ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mkdocstrings/mkdocstrings/archive/refs/tags/0.21.2.tar.gz -> mkdocstrings-0.21.2.gh.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=f2e04ee8c042342b1809e151aad147a8 diff --git a/metadata/md5-cache/dev-python/mkdocstrings-0.21.2-r1 b/metadata/md5-cache/dev-python/mkdocstrings-0.21.2-r1 new file mode 100644 index 000000000000..9914c7786ac1 --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocstrings-0.21.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mkdocstrings-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-autorefs-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Automatic documentation from sources, for MkDocs +EAPI=8 +HOMEPAGE=https://mkdocstrings.github.io/ https://pypi.org/project/mkdocs-autorefs/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv +LICENSE=ISC +RDEPEND=>=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-autorefs-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mkdocstrings/mkdocstrings/archive/refs/tags/0.21.2.tar.gz -> mkdocstrings-0.21.2.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=167726dae27f0d71e858a9e31d9d700e diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-0.10.1 b/metadata/md5-cache/dev-python/mkdocstrings-python-0.10.1 deleted file mode 100644 index 2a5a0d9f3fce..000000000000 --- a/metadata/md5-cache/dev-python/mkdocstrings-python-0.10.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/griffe[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python language handler for dev-python/mkdocstrings -EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/python/ https://pypi.org/project/mkdocstrings-python/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv -LICENSE=ISC -RDEPEND=dev-python/griffe[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mkdocstrings/python/archive/refs/tags/0.10.1.tar.gz -> mkdocstrings-python-0.10.1.gh.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=41f0813802b80ecc729ddd6f356019b2 diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-1.0.0 b/metadata/md5-cache/dev-python/mkdocstrings-python-1.0.0 new file mode 100644 index 000000000000..680ec0d27f1b --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocstrings-python-1.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/griffe[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mkdocstrings[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python handler for dev-python/mkdocstrings +EAPI=8 +HOMEPAGE=https://mkdocstrings.github.io/python/ https://pypi.org/project/mkdocstrings-python/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv +LICENSE=ISC +RDEPEND=dev-python/griffe[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mkdocstrings[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mkdocstrings/python/archive/refs/tags/1.0.0.tar.gz -> mkdocstrings-python-1.0.0.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=9b9223da4a80210ead148d0f880aea0d diff --git a/metadata/md5-cache/dev-python/mypy-1.3.0 b/metadata/md5-cache/dev-python/mypy-1.3.0 new file mode 100644 index 000000000000..11af20a215ee --- /dev/null +++ b/metadata/md5-cache/dev-python/mypy-1.3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Optional static typing for Python +EAPI=8 +HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python/mypy/archive/v1.3.0.tar.gz -> mypy-1.3.0.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=82caded2e4f5a119e370c63fea7d36a8 diff --git a/metadata/md5-cache/dev-python/pyaml-23.5.9 b/metadata/md5-cache/dev-python/pyaml-23.5.9 new file mode 100644 index 000000000000..d7d8af219c98 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyaml-23.5.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=PyYAML-based module to produce pretty and readable YAML-serialized data +EAPI=8 +HOMEPAGE=https://github.com/mk-fg/pretty-yaml/ https://pypi.org/project/pyaml/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=WTFPL-2 +RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyaml/pyaml-23.5.9.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=c732d64a5ea39036645c15dc05e3ee21 diff --git a/metadata/md5-cache/dev-python/python-ironicclient-5.2.0 b/metadata/md5-cache/dev-python/python-ironicclient-5.2.0 new file mode 100644 index 000000000000..9a13aaba45aa --- /dev/null +++ b/metadata/md5-cache/dev-python/python-ironicclient-5.2.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tempest-17.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-openstackclient-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cliff-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dogpile-cache-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-0.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python bindings for the Ironic API +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/python-ironicclient/ https://github.com/openstack/python-ironicclient/ https://pypi.org/project/python-ironicclient/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cliff-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dogpile-cache-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-0.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-ironicclient/python-ironicclient-5.2.0.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=c19bb16e1691105ae5f43b9ff9a900c2 diff --git a/metadata/md5-cache/dev-python/python-neutronclient-10.0.0 b/metadata/md5-cache/dev-python/python-neutronclient-10.0.0 new file mode 100644 index 000000000000..450cf916d4b0 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-neutronclient-10.0.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/bandit[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/oslotest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-openstackclient[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/subunit[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testscenarios[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tempest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cliff-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/os-client-config-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-keystoneclient-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A client for the OpenStack Quantum API +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/python-neutronclient/ https://github.com/openstack/python-neutronclient/ https://pypi.org/project/python-neutronclient/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cliff-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/os-client-config-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-keystoneclient-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-neutronclient/python-neutronclient-10.0.0.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=1f050bae2c0973035a13adfcd8dcfc8d diff --git a/metadata/md5-cache/dev-python/regex-2023.3.23 b/metadata/md5-cache/dev-python/regex-2023.3.23 index 0468b298cf5a..1aea487bac13 100644 --- a/metadata/md5-cache/dev-python/regex-2023.3.23 +++ b/metadata/md5-cache/dev-python/regex-2023.3.23 @@ -2,7 +2,7 @@ BDEPEND=test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targ DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Alternative regular expression module to replace re EAPI=8 -HOMEPAGE=https://bitbucket.org/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ +HOMEPAGE=https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ INHERIT=distutils-r1 pypi IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/regex/regex-2023.3.23.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=4ec38ac174f971678826a0b38ddd4f26 +_md5_=f4ae14f487f237fb75d61168c6de0e57 diff --git a/metadata/md5-cache/dev-python/regex-2023.5.4 b/metadata/md5-cache/dev-python/regex-2023.5.4 index 1891af8173c5..4b748e17e677 100644 --- a/metadata/md5-cache/dev-python/regex-2023.5.4 +++ b/metadata/md5-cache/dev-python/regex-2023.5.4 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) DESCRIPTION=Alternative regular expression module to replace re EAPI=8 -HOMEPAGE=https://bitbucket.org/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ +HOMEPAGE=https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ INHERIT=distutils-r1 pypi IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/regex/regex-2023.5.4.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=9cadcb012721eb8814333014fdaee79a +_md5_=5c42e9679f9cb5e0b815d3221e04363e diff --git a/metadata/md5-cache/dev-python/regex-2023.5.5 b/metadata/md5-cache/dev-python/regex-2023.5.5 index a79ab75a3337..c51047ae0ef1 100644 --- a/metadata/md5-cache/dev-python/regex-2023.5.5 +++ b/metadata/md5-cache/dev-python/regex-2023.5.5 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) DESCRIPTION=Alternative regular expression module to replace re EAPI=8 -HOMEPAGE=https://bitbucket.org/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ +HOMEPAGE=https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ INHERIT=distutils-r1 pypi IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/regex/regex-2023.5.5.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=9cadcb012721eb8814333014fdaee79a +_md5_=5c42e9679f9cb5e0b815d3221e04363e diff --git a/metadata/md5-cache/dev-python/twisted-22.10.0 b/metadata/md5-cache/dev-python/twisted-22.10.0 deleted file mode 100644 index 53a72c79f1a6..000000000000 --- a/metadata/md5-cache/dev-python/twisted-22.10.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] net-misc/openssh conch? ( >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/service_identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] net-misc/openssh conch? ( >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/service_identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( dev-python/gmpy[python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare test -DESCRIPTION=An asynchronous networking framework written in Python -EAPI=8 -HOMEPAGE=https://www.twistedmatrix.com/trac/ -INHERIT=distutils-r1 virtualx -IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/automat-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.6.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) http2? ( =dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/service_identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/twisted/twisted/archive/twisted-22.10.0.tar.gz -> twisted-22.10.0.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 -_md5_=8bff20389adf46d68c4632c4dc078e98 diff --git a/metadata/md5-cache/dev-python/twisted-22.10.0-r1 b/metadata/md5-cache/dev-python/twisted-22.10.0-r1 new file mode 100644 index 000000000000..fea7cb61ca28 --- /dev/null +++ b/metadata/md5-cache/dev-python/twisted-22.10.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] virtual/openssh conch? ( >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/service_identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] virtual/openssh conch? ( >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/service_identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( dev-python/gmpy[python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm prepare test +DESCRIPTION=An asynchronous networking framework written in Python +EAPI=8 +HOMEPAGE=https://www.twistedmatrix.com/trac/ +INHERIT=distutils-r1 virtualx +IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 test +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=MIT +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/automat-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.6.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) http2? ( =dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/service_identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/twisted/twisted/archive/twisted-22.10.0.tar.gz -> twisted-22.10.0.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 +_md5_=61dc793c8f63215b2050c689e0efe633 diff --git a/metadata/md5-cache/dev-python/weasyprint-59.0 b/metadata/md5-cache/dev-python/weasyprint-59.0 new file mode 100644 index 000000000000..3b184118e14b --- /dev/null +++ b/metadata/md5-cache/dev-python/weasyprint-59.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( || ( >=app-text/ghostscript-gpl-9.56.1-r3 =dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydyf-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu x11-libs/pango >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Visual rendering engine for HTML and CSS that can export to PDF +EAPI=8 +HOMEPAGE=https://weasyprint.org/ https://github.com/Kozea/WeasyPrint/ https://pypi.org/project/weasyprint/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydyf-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu x11-libs/pango python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-59.0.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=83a239e057fb25acb4ef605a3fe9dd3e diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 96760ef81b83..7e61de3b1c86 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/diffoscope-238 b/metadata/md5-cache/dev-util/diffoscope-238 deleted file mode 100644 index d6d0b52fdce3..000000000000 --- a/metadata/md5-cache/dev-util/diffoscope-238 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Will try to get to the bottom of what makes files or directories different -EAPI=8 -HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ -INHERIT=distutils-r1 pypi -IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc64 x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-238.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=0f6003c3bb029d90f2dc4e0056fa0277 diff --git a/metadata/md5-cache/dev-util/diffoscope-238-r1 b/metadata/md5-cache/dev-util/diffoscope-238-r1 new file mode 100644 index 000000000000..07c479a75379 --- /dev/null +++ b/metadata/md5-cache/dev-util/diffoscope-238-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Will try to get to the bottom of what makes files or directories different +EAPI=8 +HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ +INHERIT=distutils-r1 pypi +IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc64 x86 +LICENSE=GPL-3+ +RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-238.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=a49d7ef553c4d8f15f2b7bd869c44b7e diff --git a/metadata/md5-cache/dev-util/diffoscope-240 b/metadata/md5-cache/dev-util/diffoscope-240 deleted file mode 100644 index bc807b034c6d..000000000000 --- a/metadata/md5-cache/dev-util/diffoscope-240 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Will try to get to the bottom of what makes files or directories different -EAPI=8 -HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ -INHERIT=distutils-r1 pypi -IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-240.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6fea2251995f08774d58153ac2b3cdcc diff --git a/metadata/md5-cache/dev-util/diffoscope-240-r1 b/metadata/md5-cache/dev-util/diffoscope-240-r1 new file mode 100644 index 000000000000..517a19781110 --- /dev/null +++ b/metadata/md5-cache/dev-util/diffoscope-240-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Will try to get to the bottom of what makes files or directories different +EAPI=8 +HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ +INHERIT=distutils-r1 pypi +IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-240.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=9810af2d552ad83ba20f9ffb94885b5a diff --git a/metadata/md5-cache/dev-util/diffoscope-241 b/metadata/md5-cache/dev-util/diffoscope-241 deleted file mode 100644 index 1fe30b3ca6cb..000000000000 --- a/metadata/md5-cache/dev-util/diffoscope-241 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Will try to get to the bottom of what makes files or directories different -EAPI=8 -HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ -INHERIT=distutils-r1 pypi -IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-241.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6fea2251995f08774d58153ac2b3cdcc diff --git a/metadata/md5-cache/dev-util/diffoscope-241-r1 b/metadata/md5-cache/dev-util/diffoscope-241-r1 new file mode 100644 index 000000000000..d6dafc5666f1 --- /dev/null +++ b/metadata/md5-cache/dev-util/diffoscope-241-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Will try to get to the bottom of what makes files or directories different +EAPI=8 +HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ +INHERIT=distutils-r1 pypi +IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-241.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=9810af2d552ad83ba20f9ffb94885b5a diff --git a/metadata/md5-cache/dev-util/diffoscope-242 b/metadata/md5-cache/dev-util/diffoscope-242 deleted file mode 100644 index 9f382aaca71c..000000000000 --- a/metadata/md5-cache/dev-util/diffoscope-242 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Will try to get to the bottom of what makes files or directories different -EAPI=8 -HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ -INHERIT=distutils-r1 pypi -IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-242.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6fea2251995f08774d58153ac2b3cdcc diff --git a/metadata/md5-cache/dev-util/diffoscope-242-r1 b/metadata/md5-cache/dev-util/diffoscope-242-r1 new file mode 100644 index 000000000000..70a08f71d11b --- /dev/null +++ b/metadata/md5-cache/dev-util/diffoscope-242-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Will try to get to the bottom of what makes files or directories different +EAPI=8 +HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ +INHERIT=distutils-r1 pypi +IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/diffoscope/diffoscope-242.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=9810af2d552ad83ba20f9ffb94885b5a diff --git a/metadata/md5-cache/dev-util/mingw64-toolchain-10.0.0_p4 b/metadata/md5-cache/dev-util/mingw64-toolchain-10.0.0_p4 deleted file mode 100644 index 1eec5fc6437d..000000000000 --- a/metadata/md5-cache/dev-util/mingw64-toolchain-10.0.0_p4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst prepare pretend -DEPEND=dev-libs/gmp:= dev-libs/mpc:= dev-libs/mpfr:= sys-libs/zlib:= virtual/libiconv -DESCRIPTION=All-in-one mingw64 toolchain intended for building Wine without crossdev -EAPI=8 -HOMEPAGE=https://www.mingw-w64.org/ https://gcc.gnu.org/ https://sourceware.org/binutils/ -INHERIT=edo flag-o-matic multilib-build toolchain-funcs -IUSE=+abi_x86_32 custom-cflags debug abi_x86_32 abi_x86_64 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain -RDEPEND=dev-libs/gmp:= dev-libs/mpc:= dev-libs/mpfr:= sys-libs/zlib:= virtual/libiconv -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) -SLOT=0 -SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v10.0.0.tar.bz2 mirror://gnu/binutils/binutils-2.40.tar.xz mirror://gcc/gcc-13.1.0/gcc-13.1.0.tar.xz mirror://gnu/gcc/gcc-13.1.0/gcc-13.1.0.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=a092d41dfd4be26a66c7cca96e5416cd diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz index 9bcb93f0ec4a..1d72b22203a4 100644 Binary files a/metadata/md5-cache/games-board/Manifest.gz and b/metadata/md5-cache/games-board/Manifest.gz differ diff --git a/metadata/md5-cache/games-board/pysolfc-2.18.0 b/metadata/md5-cache/games-board/pysolfc-2.18.0 deleted file mode 100644 index 80d1a2790ce3..000000000000 --- a/metadata/md5-cache/games-board/pysolfc-2.18.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/attrs[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/pysol_cards[python_targets_python3_11(-)] dev-python/random2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] sound? ( dev-python/pygame[python_targets_python3_11(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_11(-)] ) ) !minimal? ( dev-tcltk/tktable ) 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.9-r1:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[tk] ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DESCRIPTION=Exciting collection of more than 1000 solitaire card games -EAPI=8 -HOMEPAGE=https://pysolfc.sourceforge.io/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=distutils-r1 xdg -IUSE=extra-cardsets minimal +sound test python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ GPL-2+ -RDEPEND=python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/attrs[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/pysol_cards[python_targets_python3_11(-)] dev-python/random2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] sound? ( dev-python/pygame[python_targets_python3_11(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_11(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[tk] ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/pysolfc/PySolFC-2.18.0.tar.xz extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets-2.1.tar.bz2 ) !extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets--Minimal-2.1.0.tar.xz ) -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2b2f8359b66c417d617576fb240dd253 diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz index 4f027cf9e5a8..cec29408bc19 100644 Binary files a/metadata/md5-cache/games-emulation/Manifest.gz and b/metadata/md5-cache/games-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/games-emulation/mgba-0.10.2 b/metadata/md5-cache/games-emulation/mgba-0.10.2 index a7a82f041418..67893bde014a 100644 --- a/metadata/md5-cache/games-emulation/mgba-0.10.2 +++ b/metadata/md5-cache/games-emulation/mgba-0.10.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://mgba.io/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake lua-single xdg IUSE=debug discord elf ffmpeg gles2 gles3 gui libretro lua +opengl +sdl +sqlite test lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 x86 LICENSE=MPL-2.0 BSD LGPL-2.1+ public-domain discord? ( MIT ) RDEPEND=media-libs/libpng:= sys-libs/zlib:=[minizip] debug? ( dev-libs/libedit ) elf? ( dev-libs/elfutils ) ffmpeg? ( media-video/ffmpeg:= ) gles2? ( media-libs/libglvnd ) gles3? ( media-libs/libglvnd ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) opengl? ( media-libs/libglvnd ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 ) sdl? ( media-libs/libsdl2[sound,joystick,gles2?,opengl?,video] ) sqlite? ( dev-db/sqlite:3 ) REQUIRED_USE=gui? ( || ( gles2 gles3 opengl ) sqlite ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.10 SRC_URI=https://github.com/mgba-emu/mgba/archive/0.10.2.tar.gz -> mgba-0.10.2.tar.gz _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6065ebb277480ce38878a014f59aa345 +_md5_=53aada7f4f9ffbe999f62a5203a539ce diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz index f89ca0bc256f..6c6a1598ef82 100644 Binary files a/metadata/md5-cache/games-strategy/Manifest.gz and b/metadata/md5-cache/games-strategy/Manifest.gz differ diff --git a/metadata/md5-cache/games-strategy/naev-0.10.4 b/metadata/md5-cache/games-strategy/naev-0.10.4 deleted file mode 100644 index 3ce0ea10939d..000000000000 --- a/metadata/md5-cache/games-strategy/naev-0.10.4 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.11.1-r1:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) sys-devel/gettext doc? ( app-doc/doxygen dev-lua/ldoc media-gfx/graphviz ) test? ( x11-base/xorg-server[-minimal] ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl test? ( dev-games/physfs[zip] media-libs/libsdl2[X] media-libs/mesa[llvm] ) -DESCRIPTION=2D space trading and combat game, in a similar vein to Escape Velocity -EAPI=8 -HOMEPAGE=https://naev.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=lua-single meson python-any-r1 virtualx xdg -IUSE=doc lua_single_target_luajit lua_single_target_lua5-1 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl -REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/naev/naev/releases/download/v0.10.4/naev-0.10.4-source.tar.xz -_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4ce2445a34a22b4ba3f1eaa720d5b641 diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz index c54428b18e58..6910ae7c0820 100644 Binary files a/metadata/md5-cache/gnome-base/Manifest.gz and b/metadata/md5-cache/gnome-base/Manifest.gz differ diff --git a/metadata/md5-cache/gnome-base/gnome-keyring-42.1-r1 b/metadata/md5-cache/gnome-base/gnome-keyring-42.1-r1 deleted file mode 100644 index 00e2df26ae0c..000000000000 --- a/metadata/md5-cache/gnome-base/gnome-keyring-42.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=app-eselect/eselect-pinentry-0.5 app-text/docbook-xml-dtd:4.3 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=app-crypt/gcr-3.27.90:0=[gtk] >=app-crypt/gnupg-2.0.28:= >=app-eselect/eselect-pinentry-0.5 app-misc/ca-certificates >=dev-libs/glib-2.44:2 >=dev-libs/libgcrypt-1.2.2:0= pam? ( sys-libs/pam ) selinux? ( sec-policy/selinux-gnome ) ssh-agent? ( net-misc/openssh ) -DESCRIPTION=Password and keyring managing daemon -EAPI=8 -HOMEPAGE=https://wiki.gnome.org/Projects/GnomeKeyring -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2 pam python-any-r1 virtualx -IUSE=pam selinux +ssh-agent systemd test test -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris -LICENSE=GPL-2+ LGPL-2+ -RDEPEND=>=app-crypt/gcr-3.27.90:0=[gtk] >=app-crypt/gnupg-2.0.28:= >=app-eselect/eselect-pinentry-0.5 app-misc/ca-certificates >=dev-libs/glib-2.44:2 >=dev-libs/libgcrypt-1.2.2:0= pam? ( sys-libs/pam ) selinux? ( sec-policy/selinux-gnome ) ssh-agent? ( net-misc/openssh ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gnome-keyring/42/gnome-keyring-42.1.tar.xz -_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam 4efe951aa8ce2c16288d7c915196fe29 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2beb84ed1784e1ca68a600642fe4ae79 diff --git a/metadata/md5-cache/gnome-base/gnome-keyring-42.1-r2 b/metadata/md5-cache/gnome-base/gnome-keyring-42.1-r2 new file mode 100644 index 000000000000..3d1adf933431 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gnome-keyring-42.1-r2 @@ -0,0 +1,17 @@ +BDEPEND=>=app-eselect/eselect-pinentry-0.5 app-text/docbook-xml-dtd:4.3 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=app-crypt/gcr-3.27.90:0=[gtk] >=app-crypt/gnupg-2.0.28:= >=app-eselect/eselect-pinentry-0.5 app-misc/ca-certificates >=dev-libs/glib-2.44:2 >=dev-libs/libgcrypt-1.2.2:0= pam? ( sys-libs/pam ) selinux? ( sec-policy/selinux-gnome ) ssh-agent? ( virtual/openssh ) +DESCRIPTION=Password and keyring managing daemon +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/GnomeKeyring +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 pam python-any-r1 virtualx +IUSE=pam selinux +ssh-agent systemd test test +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=app-crypt/gcr-3.27.90:0=[gtk] >=app-crypt/gnupg-2.0.28:= >=app-eselect/eselect-pinentry-0.5 app-misc/ca-certificates >=dev-libs/glib-2.44:2 >=dev-libs/libgcrypt-1.2.2:0= pam? ( sys-libs/pam ) selinux? ( sec-policy/selinux-gnome ) ssh-agent? ( virtual/openssh ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-keyring/42/gnome-keyring-42.1.tar.xz +_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam 4efe951aa8ce2c16288d7c915196fe29 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=261294b9a0e9079a09efb328e96a6c7f diff --git a/metadata/md5-cache/gnome-base/gvfs-1.50.3 b/metadata/md5-cache/gnome-base/gvfs-1.50.3 deleted file mode 100644 index f410cbc7cb33..000000000000 --- a/metadata/md5-cache/gnome-base/gvfs-1.50.3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-util/glib-utils app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/gdbus-codegen test? ( dev-libs/libgdata ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst test -DEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15 ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2 ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) net-misc/openssh -DESCRIPTION=Virtual filesystem implementation for GIO -EAPI=8 -HOMEPAGE=https://wiki.gnome.org/Projects/gvfs -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson systemd tmpfiles xdg -IUSE=afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris -LICENSE=LGPL-2+ -RDEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15 ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2 ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) net-misc/openssh -REQUIRED_USE=?? ( elogind systemd ) cdda? ( udev ) google? ( gnome-online-accounts ) gphoto2? ( udev ) mtp? ( udev ) udisks? ( udev ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gvfs/1.50/gvfs-1.50.3.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1c6532829db262417cc855a1c7ed78fa diff --git a/metadata/md5-cache/gnome-base/gvfs-1.50.3-r1 b/metadata/md5-cache/gnome-base/gvfs-1.50.3-r1 new file mode 100644 index 000000000000..35b5081be9c1 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gvfs-1.50.3-r1 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/glib-utils app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/gdbus-codegen test? ( dev-libs/libgdata ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15 ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2 ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh +DESCRIPTION=Virtual filesystem implementation for GIO +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/gvfs +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson systemd tmpfiles xdg +IUSE=afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15 ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2 ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh +REQUIRED_USE=?? ( elogind systemd ) cdda? ( udev ) google? ( gnome-online-accounts ) gphoto2? ( udev ) mtp? ( udev ) udisks? ( udev ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gvfs/1.50/gvfs-1.50.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=92acb6d17988b2d64722b09ed1114049 diff --git a/metadata/md5-cache/gnome-base/gvfs-1.50.4 b/metadata/md5-cache/gnome-base/gvfs-1.50.4 deleted file mode 100644 index ff40dded4b98..000000000000 --- a/metadata/md5-cache/gnome-base/gvfs-1.50.4 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-util/glib-utils app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/gdbus-codegen test? ( dev-libs/libgdata ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst test -DEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) net-misc/openssh -DESCRIPTION=Virtual filesystem implementation for GIO -EAPI=8 -HOMEPAGE=https://wiki.gnome.org/Projects/gvfs -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson systemd tmpfiles xdg -IUSE=afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris -LICENSE=LGPL-2+ -RDEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) net-misc/openssh -REQUIRED_USE=?? ( elogind systemd ) cdda? ( udev ) google? ( gnome-online-accounts ) gphoto2? ( udev ) mtp? ( udev ) udisks? ( udev ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gvfs/1.50/gvfs-1.50.4.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f2a66fc30b605f92d87c9a98e73c38d1 diff --git a/metadata/md5-cache/gnome-base/gvfs-1.50.4-r1 b/metadata/md5-cache/gnome-base/gvfs-1.50.4-r1 new file mode 100644 index 000000000000..1386c3a957f9 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gvfs-1.50.4-r1 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/glib-utils app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/gdbus-codegen test? ( dev-libs/libgdata ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh +DESCRIPTION=Virtual filesystem implementation for GIO +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/gvfs +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson systemd tmpfiles xdg +IUSE=afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) gnome-keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh +REQUIRED_USE=?? ( elogind systemd ) cdda? ( udev ) google? ( gnome-online-accounts ) gphoto2? ( udev ) mtp? ( udev ) udisks? ( udev ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gvfs/1.50/gvfs-1.50.4.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=72fb4c1189c0e9823a697540a110ea70 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index a22c7affbea0..036dc00fee37 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/ueberzug-18.2.0 b/metadata/md5-cache/media-gfx/ueberzug-18.2.0 index 4e00415fceca..84d017ef9b48 100644 --- a/metadata/md5-cache/media-gfx/ueberzug-18.2.0 +++ b/metadata/md5-cache/media-gfx/ueberzug-18.2.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/ueber-devel/ueberzug/ INHERIT=distutils-r1 IUSE=python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3 RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXres dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://github.com/ueber-devel/ueberzug/archive/refs/tags/18.2.0.tar.gz -> ueberzug-18.2.0.tar.gz _eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6c90a69d1368233c0ffa82a5493310c0 +_md5_=62802e28fee9dab6c2f4c9fca1f7e096 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 603064b57c69..d9bb407ecbe9 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/mesa-23.0.3-r1 b/metadata/md5-cache/media-libs/mesa-23.0.3-r1 index ec670437a777..344629a611b6 100644 --- a/metadata/md5-cache/media-libs/mesa-23.0.3-r1 +++ b/metadata/md5-cache/media-libs/mesa-23.0.3-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/ INHERIT=llvm meson-multilib python-any-r1 linux-info IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lima video_cards_nouveau video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm lm-sensors opencl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan vulkan-overlay wayland +X xa zink +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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=MIT 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(-)?] >=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.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(-)?] 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? ( 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_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[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/libclc 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(-)?] ) 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.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(-)?] ) selinux? ( sys-libs/libselinux[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-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.110[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.13:=[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(-)?] ) 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(-)?] ) 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.110[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.110[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.110[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.110[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.110[video_cards_amdgpu] ) llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang:16[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_targets_AMDGPU(-)] sys-devel/clang:15[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_targets_AMDGPU(-)] ) =dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=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(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lash? ( media-sound/lash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ladspa? ( media-libs/ladspa-sdk[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-plugins/cmt-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire: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(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline: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(-)?] ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndfile? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Software real-time synthesizer based on the Soundfont 2 specifications +EAPI=8 +HOMEPAGE=https://www.fluidsynth.org +INHERIT=cmake-multilib systemd toolchain-funcs +IUSE=alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=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(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lash? ( media-sound/lash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ladspa? ( media-libs/ladspa-sdk[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-plugins/cmt-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire: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(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline: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(-)?] ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndfile? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0/3 +SRC_URI=https://github.com/FluidSynth/fluidsynth/archive/v2.3.2.tar.gz -> fluidsynth-2.3.2.tar.gz +_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=640adaac5b6c44efc0c167d6361140af diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index ec612d3b3bc6..bc3474214630 100644 Binary files a/metadata/md5-cache/net-analyzer/Manifest.gz and b/metadata/md5-cache/net-analyzer/Manifest.gz differ diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r4 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r4 deleted file mode 100644 index 47ff337ced25..000000000000 --- a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure postinst -DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) -DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu -EAPI=8 -HOMEPAGE=https://www.monitoring-plugins.org/ -INHERIT=flag-o-matic -IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl -KEYWORDS=amd64 ~arm ~arm64 sparc x86 -LICENSE=GPL-3 -RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins -RESTRICT=test -SLOT=0 -SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.1.tar.gz -_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=d65ef852fddd029cd01ba6def7806342 diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r5 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r5 new file mode 100644 index 000000000000..87733e8e3b48 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.1-r5 @@ -0,0 +1,15 @@ +DEFINED_PHASES=configure postinst +DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) +DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu +EAPI=8 +HOMEPAGE=https://www.monitoring-plugins.org/ +INHERIT=flag-o-matic +IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl +KEYWORDS=amd64 ~arm ~arm64 sparc x86 +LICENSE=GPL-3 +RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins +RESTRICT=test +SLOT=0 +SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.1.tar.gz +_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=e7616cd3f85b25e70f3408c258f0bb3f diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r1 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r1 deleted file mode 100644 index 9f0da2816142..000000000000 --- a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure postinst -DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) -DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu -EAPI=8 -HOMEPAGE=https://www.monitoring-plugins.org/ -INHERIT=flag-o-matic -IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl -KEYWORDS=amd64 ~arm ~arm64 sparc x86 -LICENSE=GPL-3 -RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins -RESTRICT=test -SLOT=0 -SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.2.tar.gz -_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=e3eb8aa142ef5ee9f5adea57d39cbe36 diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r2 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r2 new file mode 100644 index 000000000000..44d663f33fe5 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.2-r2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=configure postinst +DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) +DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu +EAPI=8 +HOMEPAGE=https://www.monitoring-plugins.org/ +INHERIT=flag-o-matic +IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl +KEYWORDS=amd64 ~arm ~arm64 sparc x86 +LICENSE=GPL-3 +RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins +RESTRICT=test +SLOT=0 +SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.2.tar.gz +_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=a9f8c0890444b857bb8d8ee97917cfec diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r1 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r1 deleted file mode 100644 index 131b55fc5f21..000000000000 --- a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure postinst -DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) -DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu -EAPI=8 -HOMEPAGE=https://www.monitoring-plugins.org/ -INHERIT=flag-o-matic -IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl -KEYWORDS=amd64 ~arm ~arm64 sparc x86 -LICENSE=GPL-3 -RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins -RESTRICT=test -SLOT=0 -SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.3.tar.gz -_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=61da39593170bde1080ca1fb0eb4a857 diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2 new file mode 100644 index 000000000000..3476d3d878ec --- /dev/null +++ b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=configure postinst +DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) +DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu +EAPI=8 +HOMEPAGE=https://www.monitoring-plugins.org/ +INHERIT=flag-o-matic +IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl +KEYWORDS=amd64 ~arm ~arm64 sparc x86 +LICENSE=GPL-3 +RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins +RESTRICT=test +SLOT=0 +SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.3.tar.gz +_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=07a174797417121025ad8e4558c5455c diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r2 b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r2 deleted file mode 100644 index 59414133f37d..000000000000 --- a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl -DEFINED_PHASES=configure postinst prepare -DEPEND=ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) -DESCRIPTION=Official plugins for Nagios -EAPI=8 -HOMEPAGE=https://nagios-plugins.org/ -IUSE=ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 -LICENSE=GPL-2 -RDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) !net-analyzer/monitoring-plugins selinux? ( sec-policy/selinux-nagios ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.0/nagios-plugins-2.4.0.tar.gz -_md5_=720d9944f6d8aa385c834215534f498a diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r3 b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r3 new file mode 100644 index 000000000000..070223e94d6a --- /dev/null +++ b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r3 @@ -0,0 +1,14 @@ +BDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl +DEFINED_PHASES=configure postinst prepare +DEPEND=ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) +DESCRIPTION=Official plugins for Nagios +EAPI=8 +HOMEPAGE=https://nagios-plugins.org/ +IUSE=ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 +LICENSE=GPL-2 +RDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) !net-analyzer/monitoring-plugins selinux? ( sec-policy/selinux-nagios ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.0/nagios-plugins-2.4.0.tar.gz +_md5_=46229ff9e1a892064783e541fb4214a0 diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r2 b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r2 deleted file mode 100644 index c9ab7d736abd..000000000000 --- a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl -DEFINED_PHASES=configure postinst prepare -DEPEND=ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) -DESCRIPTION=Official plugins for Nagios -EAPI=8 -HOMEPAGE=https://nagios-plugins.org/ -IUSE=ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 -LICENSE=GPL-2 -RDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) !net-analyzer/monitoring-plugins selinux? ( sec-policy/selinux-nagios ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.2/nagios-plugins-2.4.2.tar.gz -_md5_=ec0778aa6a53986e5d7451d211b9205f diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r3 b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r3 new file mode 100644 index 000000000000..a7a602675335 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2-r3 @@ -0,0 +1,14 @@ +BDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl +DEFINED_PHASES=configure postinst prepare +DEPEND=ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) +DESCRIPTION=Official plugins for Nagios +EAPI=8 +HOMEPAGE=https://nagios-plugins.org/ +IUSE=ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 +LICENSE=GPL-2 +RDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) !net-analyzer/monitoring-plugins selinux? ( sec-policy/selinux-nagios ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.2/nagios-plugins-2.4.2.tar.gz +_md5_=d420af160a618f7d3700a74ccb7cc65c diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 85cf18e43b1c..810931243273 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/hash-slinger-3.2 b/metadata/md5-cache/net-dns/hash-slinger-3.2 deleted file mode 100644 index a99d1dcfe306..000000000000 --- a/metadata/md5-cache/net-dns/hash-slinger-3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install setup -DESCRIPTION=Various tools to generate DNS records like SSHFP, TLSA, OPENPGPKEY, IPSECKEY -EAPI=8 -HOMEPAGE=https://github.com/letoams/hash-slinger -INHERIT=python-single-r1 -IUSE=ipsec +openpgp +ssh python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dnspython[python_targets_python3_10(-)] dev-python/ipaddr[python_targets_python3_10(-)] dev-python/m2crypto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dnspython[python_targets_python3_11(-)] dev-python/ipaddr[python_targets_python3_11(-)] dev-python/m2crypto[python_targets_python3_11(-)] ) net-dns/unbound[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ipsec? ( net-vpn/libreswan[dnssec] ) openpgp? ( python_single_target_python3_10? ( dev-python/python-gnupg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/python-gnupg[python_targets_python3_11(-)] ) ) ssh? ( net-misc/openssh ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -SLOT=0 -SRC_URI=https://github.com/letoams/hash-slinger/archive/3.2.tar.gz -> hash-slinger-3.2.tar.gz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=3af4a87e40b27f0562231abef1811985 diff --git a/metadata/md5-cache/net-dns/hash-slinger-3.2-r1 b/metadata/md5-cache/net-dns/hash-slinger-3.2-r1 new file mode 100644 index 000000000000..c158ff01488a --- /dev/null +++ b/metadata/md5-cache/net-dns/hash-slinger-3.2-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install setup +DESCRIPTION=Various tools to generate DNS records like SSHFP, TLSA, OPENPGPKEY, IPSECKEY +EAPI=8 +HOMEPAGE=https://github.com/letoams/hash-slinger +INHERIT=python-single-r1 +IUSE=ipsec +openpgp +ssh python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/dnspython[python_targets_python3_10(-)] dev-python/ipaddr[python_targets_python3_10(-)] dev-python/m2crypto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dnspython[python_targets_python3_11(-)] dev-python/ipaddr[python_targets_python3_11(-)] dev-python/m2crypto[python_targets_python3_11(-)] ) net-dns/unbound[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ipsec? ( net-vpn/libreswan[dnssec] ) openpgp? ( python_single_target_python3_10? ( dev-python/python-gnupg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/python-gnupg[python_targets_python3_11(-)] ) ) ssh? ( virtual/openssh ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/letoams/hash-slinger/archive/3.2.tar.gz -> hash-slinger-3.2.tar.gz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=89371d6bec7d784091975eaa29aa3c3b diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index ee6e4503a7b3..dac5e5a14749 100644 Binary files a/metadata/md5-cache/net-fs/Manifest.gz and b/metadata/md5-cache/net-fs/Manifest.gz differ diff --git a/metadata/md5-cache/net-fs/sshfs-3.7.3 b/metadata/md5-cache/net-fs/sshfs-3.7.3 deleted file mode 100644 index 129ca2961cb6..000000000000 --- a/metadata/md5-cache/net-fs/sshfs-3.7.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/docutils virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=>=sys-fs/fuse-3.1.0:3 >=dev-libs/glib-2.4.2 -DESCRIPTION=Fuse-filesystem utilizing the sftp service -EAPI=8 -HOMEPAGE=https://github.com/libfuse/sshfs -INHERIT=meson -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=>=sys-fs/fuse-3.1.0:3 >=dev-libs/glib-2.4.2 >=net-misc/openssh-4.4 -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/libfuse/sshfs/releases/download/sshfs-3.7.3/sshfs-3.7.3.tar.xz -_eclasses_=meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=aba34371134971d74dd57a4f353f5655 diff --git a/metadata/md5-cache/net-fs/sshfs-3.7.3-r1 b/metadata/md5-cache/net-fs/sshfs-3.7.3-r1 new file mode 100644 index 000000000000..6fe68cff0ec9 --- /dev/null +++ b/metadata/md5-cache/net-fs/sshfs-3.7.3-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/docutils virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=>=sys-fs/fuse-3.1.0:3 >=dev-libs/glib-2.4.2 +DESCRIPTION=Fuse-filesystem utilizing the sftp service +EAPI=8 +HOMEPAGE=https://github.com/libfuse/sshfs +INHERIT=meson +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=>=sys-fs/fuse-3.1.0:3 >=dev-libs/glib-2.4.2 virtual/openssh +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/libfuse/sshfs/releases/download/sshfs-3.7.3/sshfs-3.7.3.tar.xz +_eclasses_=meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=088f2a6648ccba0d5ad136f077013e3e diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 302c90059535..f5b962bfe7b6 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/serf-1.3.9-r3 b/metadata/md5-cache/net-libs/serf-1.3.9-r3 deleted file mode 100644 index 1af08c2935cc..000000000000 --- a/metadata/md5-cache/net-libs/serf-1.3.9-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/scons-2.3.0 || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-util/scons-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-util/scons-4.4.0[python_targets_python3_10(-)] ) ) -DEFINED_PHASES=compile install prepare setup test -DEPEND=dev-libs/apr:1= dev-libs/apr-util:1= dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 ) -DESCRIPTION=HTTP client library -EAPI=7 -HOMEPAGE=https://serf.apache.org/ -INHERIT=python-any-r1 scons-utils toolchain-funcs flag-o-matic -IUSE=kerberos -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=Apache-2.0 -RDEPEND=dev-libs/apr:1= dev-libs/apr-util:1= dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 ) -RESTRICT=test -SLOT=1 -SRC_URI=mirror://apache/serf/serf-1.3.9.tar.bz2 -_eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 scons-utils 03ca4edc3a0fdb533f0f358787059bdc strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f1421b42ba09485317bedfa9dc528e01 diff --git a/metadata/md5-cache/net-libs/serf-1.3.9-r4 b/metadata/md5-cache/net-libs/serf-1.3.9-r4 new file mode 100644 index 000000000000..d1fdeed97424 --- /dev/null +++ b/metadata/md5-cache/net-libs/serf-1.3.9-r4 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/scons-2.3.0 || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-util/scons-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-util/scons-4.4.0[python_targets_python3_10(-)] ) ) +DEFINED_PHASES=compile install prepare setup test +DEPEND=dev-libs/apr:1= dev-libs/apr-util:1= dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 ) +DESCRIPTION=HTTP client library +EAPI=7 +HOMEPAGE=https://serf.apache.org/ +INHERIT=python-any-r1 scons-utils toolchain-funcs flag-o-matic +IUSE=kerberos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=dev-libs/apr:1= dev-libs/apr-util:1= dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 ) +RESTRICT=test +SLOT=1 +SRC_URI=mirror://apache/serf/serf-1.3.9.tar.bz2 +_eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 scons-utils 03ca4edc3a0fdb533f0f358787059bdc strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=337de857335a45b443bbc31f5ca312c0 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index b2f4acdd54e8..9867bbe0dd9c 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/muchsync-6 b/metadata/md5-cache/net-mail/muchsync-6 deleted file mode 100644 index 0e9e8bf1187a..000000000000 --- a/metadata/md5-cache/net-mail/muchsync-6 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=- -DEPEND=dev-db/sqlite:3 dev-libs/openssl:0= dev-libs/xapian:= net-mail/notmuch:= -DESCRIPTION=Synchronizes mail messages and notmuch tags across machines -EAPI=7 -HOMEPAGE=http://www.muchsync.org/ -KEYWORDS=amd64 -LICENSE=GPL-2+ -RDEPEND=dev-db/sqlite:3 dev-libs/openssl:0= dev-libs/xapian:= net-mail/notmuch:= net-misc/openssh -SLOT=0 -SRC_URI=http://www.muchsync.org/src/muchsync-6.tar.gz -_md5_=7b0c5f40a360c806b7cb523df496c26f diff --git a/metadata/md5-cache/net-mail/muchsync-6-r1 b/metadata/md5-cache/net-mail/muchsync-6-r1 new file mode 100644 index 000000000000..40e0060c1f72 --- /dev/null +++ b/metadata/md5-cache/net-mail/muchsync-6-r1 @@ -0,0 +1,12 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=- +DEPEND=dev-db/sqlite:3 dev-libs/openssl:0= dev-libs/xapian:= net-mail/notmuch:= +DESCRIPTION=Synchronizes mail messages and notmuch tags across machines +EAPI=7 +HOMEPAGE=http://www.muchsync.org/ +KEYWORDS=amd64 +LICENSE=GPL-2+ +RDEPEND=dev-db/sqlite:3 dev-libs/openssl:0= dev-libs/xapian:= net-mail/notmuch:= virtual/openssh +SLOT=0 +SRC_URI=http://www.muchsync.org/src/muchsync-6.tar.gz +_md5_=589da0d0a946f63fe6e11a4e4b009b02 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 3223c8e1563b..e25c16260e48 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/autossh-1.4g b/metadata/md5-cache/net-misc/autossh-1.4g deleted file mode 100644 index 87565dba0c23..000000000000 --- a/metadata/md5-cache/net-misc/autossh-1.4g +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Automatically restart SSH sessions and tunnels -EAPI=7 -HOMEPAGE=https://www.harding.motd.ca/autossh/ -KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=net-misc/openssh -SLOT=0 -SRC_URI=https://www.harding.motd.ca/autossh/autossh-1.4g.tgz -_md5_=ed5f24afc26455a426eb9953b5d4a9ab diff --git a/metadata/md5-cache/net-misc/autossh-1.4g-r1 b/metadata/md5-cache/net-misc/autossh-1.4g-r1 new file mode 100644 index 000000000000..594dbd271bf0 --- /dev/null +++ b/metadata/md5-cache/net-misc/autossh-1.4g-r1 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Automatically restart SSH sessions and tunnels +EAPI=7 +HOMEPAGE=https://www.harding.motd.ca/autossh/ +KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=virtual/openssh +SLOT=0 +SRC_URI=https://www.harding.motd.ca/autossh/autossh-1.4g.tgz +_md5_=f07595adee3544eeb7953cf2597408bf diff --git a/metadata/md5-cache/net-misc/electrum-4.4.3 b/metadata/md5-cache/net-misc/electrum-4.4.3 new file mode 100644 index 000000000000..3f1164293214 --- /dev/null +++ b/metadata/md5-cache/net-misc/electrum-4.4.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pyaes[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses?] ) =dev-python/aiohttp-socks-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/aiorpcX-0.22*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/attrs-19.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bitstring[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dnspython-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pbkdf2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/qrcode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] qrcode? ( media-gfx/zbar[v4l] ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ncurses? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses?] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst postrm prepare test +DESCRIPTION=User friendly Bitcoin client +EAPI=8 +HOMEPAGE=https://electrum.org/ https://github.com/spesmilo/electrum/ +INHERIT=distutils-r1 xdg-utils +IUSE=cli ncurses qrcode +qt5 test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses?] ) =dev-python/aiohttp-socks-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/aiorpcX-0.22*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/attrs-19.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bitstring[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dnspython-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pbkdf2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/qrcode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] qrcode? ( media-gfx/zbar[v4l] ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ncurses? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[ncurses?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[ncurses?] ) +REQUIRED_USE=|| ( cli ncurses qt5 ) || ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/spesmilo/electrum/archive/4.4.3.tar.gz -> electrum-4.4.3.gh.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a29891f6322c7b41dd99ceb351229fbc diff --git a/metadata/md5-cache/net-misc/openssh-9.3_p1 b/metadata/md5-cache/net-misc/openssh-9.3_p1 deleted file mode 100644 index a1c45d0de2e6..000000000000 --- a/metadata/md5-cache/net-misc/openssh-9.3_p1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/autoconf virtual/pkgconfig || ( >=sys-devel/gcc-config-2.6 >=sys-devel/clang-toolchain-symlinks-14-r1:14 >=sys-devel/clang-toolchain-symlinks-15-r1:15 >=sys-devel/clang-toolchain-symlinks-16-r1:* ) verify-sig? ( sec-keys/openpgp-keys-openssh ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=configure install postinst preinst prepare pretend test unpack -DEPEND=acct-group/sshd acct-user/sshd !static? ( !=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) virtual/os-headers kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) static? ( !=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) virtual/libcrypt:=[static-libs(+)] >=sys-libs/zlib-1.2.3:=[static-libs(+)] ) -DESCRIPTION=Port of OpenBSD's free SSH release -EAPI=8 -HOMEPAGE=https://www.openssh.com/ -INHERIT=user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig -IUSE=abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD GPL-2 -RDEPEND=acct-group/sshd acct-user/sshd !static? ( !=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) X? ( x11-apps/xauth ) -REQUIRED_USE=hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3_p1-hpn-15.2-glue.patch.xz ) X509? ( https://roumenpetrov.info/openssh/x509-14.1.1/openssh-9.3p1+x509-14.1.1.diff.gz https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3_p1-X509-glue-14.1.1.patch.xz hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3_p1-hpn-15.2-X509-14.1.1-glue.patch.xz ) ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz.asc ) -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e user-info 83547b4df3e1ba5a6bf91a0837eaa664 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=440ad42be8dbbbd1d2670c92587526a3 diff --git a/metadata/md5-cache/net-misc/openssh-9.3_p1-r1 b/metadata/md5-cache/net-misc/openssh-9.3_p1-r1 new file mode 100644 index 000000000000..615355359612 --- /dev/null +++ b/metadata/md5-cache/net-misc/openssh-9.3_p1-r1 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/autoconf virtual/pkgconfig || ( >=sys-devel/gcc-config-2.6 >=sys-devel/clang-toolchain-symlinks-14-r1:14 >=sys-devel/clang-toolchain-symlinks-15-r1:15 >=sys-devel/clang-toolchain-symlinks-16-r1:* ) verify-sig? ( sec-keys/openpgp-keys-openssh ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install postinst preinst prepare pretend test unpack +DEPEND=acct-group/sshd acct-user/sshd !static? ( audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) virtual/os-headers kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) static? ( audit? ( sys-process/audit[static-libs(+)] ) ldns? ( net-libs/ldns[static-libs(+)] net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:=[static-libs(+)] ) security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) virtual/libcrypt:=[static-libs(+)] >=sys-libs/zlib-1.2.3:=[static-libs(+)] ) +DESCRIPTION=Port of OpenBSD's free SSH release +EAPI=8 +HOMEPAGE=https://www.openssh.com/ +INHERIT=user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig +IUSE=abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie security-key selinux +ssl static test X xmss verify-sig +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD GPL-2 +RDEPEND=acct-group/sshd acct-user/sshd !static? ( audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) !net-misc/openssh-contrib pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) X? ( x11-apps/xauth ) +REQUIRED_USE=ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz.asc ) +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e user-info 83547b4df3e1ba5a6bf91a0837eaa664 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=25c1d8a9da27d24c6032280bfbefa7ad diff --git a/metadata/md5-cache/net-misc/openssh-contrib-9.3_p1 b/metadata/md5-cache/net-misc/openssh-contrib-9.3_p1 new file mode 100644 index 000000000000..102594409b9d --- /dev/null +++ b/metadata/md5-cache/net-misc/openssh-contrib-9.3_p1 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/autoconf virtual/pkgconfig || ( >=sys-devel/gcc-config-2.6 >=sys-devel/clang-toolchain-symlinks-14-r1:14 >=sys-devel/clang-toolchain-symlinks-15-r1:15 >=sys-devel/clang-toolchain-symlinks-16-r1:* ) verify-sig? ( sec-keys/openpgp-keys-openssh ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install postinst preinst prepare pretend test unpack +DEPEND=!net-misc/openssh acct-group/sshd acct-user/sshd !static? ( audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) virtual/os-headers kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) static? ( audit? ( sys-process/audit[static-libs(+)] ) ldns? ( net-libs/ldns[static-libs(+)] net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:=[static-libs(+)] ) sctp? ( net-misc/lksctp-tools[static-libs(+)] ) security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) virtual/libcrypt:=[static-libs(+)] >=sys-libs/zlib-1.2.3:=[static-libs(+)] ) +DESCRIPTION=Port of OpenBSD's free SSH release with HPN/SCTP/X509 patches +EAPI=8 +HOMEPAGE=https://www.openssh.com/ +INHERIT=user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig +IUSE=abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss verify-sig +KEYWORDS=~amd64 +LICENSE=BSD GPL-2 +RDEPEND=!net-misc/openssh acct-group/sshd acct-user/sshd !static? ( audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) X? ( x11-apps/xauth ) +REQUIRED_USE=hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3_p1-hpn-15.2-glue.patch.xz ) X509? ( https://roumenpetrov.info/openssh/x509-14.1.1/openssh-9.3p1+x509-14.1.1.diff.gz https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3_p1-X509-glue-14.1.1.patch.xz hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.3_p1-hpn-15.2-X509-14.1.1-glue.patch.xz ) ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz.asc ) +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e user-info 83547b4df3e1ba5a6bf91a0837eaa664 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=a84cbf95f4dbb6433cdac6a50bc30963 diff --git a/metadata/md5-cache/net-misc/pssh-2.3.4-r2 b/metadata/md5-cache/net-misc/pssh-2.3.4-r2 deleted file mode 100644 index 32c6a737df5e..000000000000 --- a/metadata/md5-cache/net-misc/pssh-2.3.4-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=!net-misc/putty net-misc/openssh -DESCRIPTION=PSSH provides parallel versions of OpenSSH and related tools -EAPI=8 -HOMEPAGE=https://github.com/lilydjwg/pssh -INHERIT=distutils-r1 -IUSE=python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=!net-misc/putty net-misc/openssh python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/lilydjwg/pssh/archive/v2.3.4.tar.gz -> pssh-2.3.4.tar.gz -_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=51784ee31bc9008edbf2a3ea9b9b4745 diff --git a/metadata/md5-cache/net-misc/pssh-2.3.4-r3 b/metadata/md5-cache/net-misc/pssh-2.3.4-r3 new file mode 100644 index 000000000000..971dc9c11412 --- /dev/null +++ b/metadata/md5-cache/net-misc/pssh-2.3.4-r3 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=!net-misc/putty virtual/openssh +DESCRIPTION=PSSH provides parallel versions of OpenSSH and related tools +EAPI=8 +HOMEPAGE=https://github.com/lilydjwg/pssh +INHERIT=distutils-r1 +IUSE=python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=!net-misc/putty virtual/openssh python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/lilydjwg/pssh/archive/v2.3.4.tar.gz -> pssh-2.3.4.tar.gz +_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=84e61c05fef68651113c04454de8a911 diff --git a/metadata/md5-cache/net-misc/scponly-4.8-r7 b/metadata/md5-cache/net-misc/scponly-4.8-r7 deleted file mode 100644 index 1fdf3a8d44ff..000000000000 --- a/metadata/md5-cache/net-misc/scponly-4.8-r7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile config configure install -DEPEND=sys-apps/sed net-misc/openssh chroot? ( acct-user/scponly acct-group/scponly ) quota? ( sys-fs/quota ) rsync? ( net-misc/rsync ) subversion? ( dev-vcs/subversion ) unison? ( net-misc/unison:= ) -DESCRIPTION=A tiny pseudoshell which only permits scp and sftp -EAPI=7 -HOMEPAGE=https://github.com/scponly/scponly -INHERIT=readme.gentoo-r1 toolchain-funcs -IUSE=chroot +sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging -KEYWORDS=amd64 ~ppc sparc x86 -LICENSE=BSD-2 -RDEPEND=sys-apps/sed net-misc/openssh chroot? ( acct-user/scponly acct-group/scponly ) quota? ( sys-fs/quota ) rsync? ( net-misc/rsync ) subversion? ( dev-vcs/subversion ) unison? ( net-misc/unison:= ) -REQUIRED_USE=|| ( sftp scp winscp rsync unison subversion ) -SLOT=0 -SRC_URI=mirror://sourceforge/scponly/scponly-4.8.tgz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=4cd9828527b65c987b505df3ddfe39b1 diff --git a/metadata/md5-cache/net-misc/scponly-4.8-r8 b/metadata/md5-cache/net-misc/scponly-4.8-r8 new file mode 100644 index 000000000000..1ec597d6e404 --- /dev/null +++ b/metadata/md5-cache/net-misc/scponly-4.8-r8 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile config configure install +DEPEND=sys-apps/sed virtual/openssh chroot? ( acct-user/scponly acct-group/scponly ) quota? ( sys-fs/quota ) rsync? ( net-misc/rsync ) subversion? ( dev-vcs/subversion ) unison? ( net-misc/unison:= ) +DESCRIPTION=A tiny pseudoshell which only permits scp and sftp +EAPI=7 +HOMEPAGE=https://github.com/scponly/scponly +INHERIT=readme.gentoo-r1 toolchain-funcs +IUSE=chroot +sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging +KEYWORDS=amd64 ~ppc sparc x86 +LICENSE=BSD-2 +RDEPEND=sys-apps/sed virtual/openssh chroot? ( acct-user/scponly acct-group/scponly ) quota? ( sys-fs/quota ) rsync? ( net-misc/rsync ) subversion? ( dev-vcs/subversion ) unison? ( net-misc/unison:= ) +REQUIRED_USE=|| ( sftp scp winscp rsync unison subversion ) +SLOT=0 +SRC_URI=mirror://sourceforge/scponly/scponly-4.8.tgz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=368f135eeae32c61b8dbd71fd38d7f0b diff --git a/metadata/md5-cache/net-misc/sshpass-1.09 b/metadata/md5-cache/net-misc/sshpass-1.09 deleted file mode 100644 index 9a51610626ec..000000000000 --- a/metadata/md5-cache/net-misc/sshpass-1.09 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Tool for noninteractively performing password authentication with ssh -EAPI=8 -HOMEPAGE=https://sourceforge.net/projects/sshpass/ -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos -LICENSE=GPL-2 -RDEPEND=net-misc/openssh -SLOT=0 -SRC_URI=mirror://sourceforge/sshpass/1.09/sshpass-1.09.tar.gz -_md5_=9edcf94962732d5545416d7156e8bd2d diff --git a/metadata/md5-cache/net-misc/sshpass-1.09-r1 b/metadata/md5-cache/net-misc/sshpass-1.09-r1 new file mode 100644 index 000000000000..d4f669c3db28 --- /dev/null +++ b/metadata/md5-cache/net-misc/sshpass-1.09-r1 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=Tool for noninteractively performing password authentication with ssh +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/sshpass/ +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos +LICENSE=GPL-2 +RDEPEND=virtual/openssh +SLOT=0 +SRC_URI=mirror://sourceforge/sshpass/1.09/sshpass-1.09.tar.gz +_md5_=0469f061c40e0ef25e44aa5408444118 diff --git a/metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r1 b/metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r1 deleted file mode 100644 index c497a8d32107..000000000000 --- a/metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst postrm preinst prepare -DEPEND=virtual/perl-ExtUtils-MakeMaker dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=The X2Go server -EAPI=7 -HOMEPAGE=http://www.x2go.org -INHERIT=systemd tmpfiles toolchain-funcs xdg -IUSE=+fuse postgres +sqlite -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=acct-user/x2gouser acct-user/x2goprint dev-lang/perl:= dev-perl/Capture-Tiny dev-perl/Config-Simple dev-perl/File-BaseDir dev-perl/File-ReadBackwards dev-perl/File-Which dev-perl/Switch dev-perl/Try-Tiny media-fonts/font-cursor-misc media-fonts/font-misc-misc[nls] >=net-misc/nx-3.5.99.14 net-misc/openssh >=sys-apps/iproute2-4.3.0 x11-apps/xauth x11-apps/xhost x11-apps/xwininfo fuse? ( net-fs/sshfs ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) virtual/tmpfiles -REQUIRED_USE=|| ( postgres sqlite ) -SLOT=0 -SRC_URI=http://code.x2go.org/releases/source/x2goserver/x2goserver-4.1.0.3.tar.gz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=66611cd9cd04f9467d727c2a847e5b48 diff --git a/metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r2 b/metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r2 new file mode 100644 index 000000000000..f62977733020 --- /dev/null +++ b/metadata/md5-cache/net-misc/x2goserver-4.1.0.3-r2 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst postrm preinst prepare +DEPEND=virtual/perl-ExtUtils-MakeMaker dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=The X2Go server +EAPI=7 +HOMEPAGE=http://www.x2go.org +INHERIT=systemd tmpfiles toolchain-funcs xdg +IUSE=+fuse postgres +sqlite +KEYWORDS=amd64 x86 +LICENSE=GPL-2 +RDEPEND=acct-user/x2gouser acct-user/x2goprint dev-lang/perl:= dev-perl/Capture-Tiny dev-perl/Config-Simple dev-perl/File-BaseDir dev-perl/File-ReadBackwards dev-perl/File-Which dev-perl/Switch dev-perl/Try-Tiny media-fonts/font-cursor-misc media-fonts/font-misc-misc[nls] >=net-misc/nx-3.5.99.14 >=sys-apps/iproute2-4.3.0 virtual/openssh x11-apps/xauth x11-apps/xhost x11-apps/xwininfo fuse? ( net-fs/sshfs ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) virtual/tmpfiles +REQUIRED_USE=|| ( postgres sqlite ) +SLOT=0 +SRC_URI=http://code.x2go.org/releases/source/x2goserver/x2goserver-4.1.0.3.tar.gz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e794250a388218367e613ff23f7648bc diff --git a/metadata/md5-cache/net-misc/zssh-1.5c-r1 b/metadata/md5-cache/net-misc/zssh-1.5c-r1 deleted file mode 100644 index 68e666f0ed71..000000000000 --- a/metadata/md5-cache/net-misc/zssh-1.5c-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=readline? ( sys-libs/ncurses:0 sys-libs/readline:0 ) -DESCRIPTION=SSH wrapper enabling zmodem up/download in ssh -EAPI=8 -HOMEPAGE=https://zssh.sourceforge.net/ -INHERIT=toolchain-funcs -IUSE=nls readline -KEYWORDS=amd64 ~ppc sparc x86 -LICENSE=GPL-2 -RDEPEND=readline? ( sys-libs/ncurses:0 sys-libs/readline:0 ) net-misc/openssh net-dialup/lrzsz -SLOT=0 -SRC_URI=mirror://sourceforge/zssh/zssh-1.5c.tgz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=940a0289d98e588471f57f6955001575 diff --git a/metadata/md5-cache/net-misc/zssh-1.5c-r2 b/metadata/md5-cache/net-misc/zssh-1.5c-r2 new file mode 100644 index 000000000000..bca5817f78b9 --- /dev/null +++ b/metadata/md5-cache/net-misc/zssh-1.5c-r2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install prepare +DEPEND=readline? ( sys-libs/ncurses:0 sys-libs/readline:0 ) +DESCRIPTION=SSH wrapper enabling zmodem up/download in ssh +EAPI=8 +HOMEPAGE=https://zssh.sourceforge.net/ +INHERIT=toolchain-funcs +IUSE=nls readline +KEYWORDS=amd64 ~ppc sparc x86 +LICENSE=GPL-2 +RDEPEND=readline? ( sys-libs/ncurses:0 sys-libs/readline:0 ) net-dialup/lrzsz virtual/openssh +SLOT=0 +SRC_URI=mirror://sourceforge/zssh/zssh-1.5c.tgz +_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=b61d79e0bc7c9c9104415e32b0aacbf1 diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz index 66e56c31401b..a59d33fd29b4 100644 Binary files a/metadata/md5-cache/net-print/Manifest.gz and b/metadata/md5-cache/net-print/Manifest.gz differ diff --git a/metadata/md5-cache/net-print/sshlpr-1 b/metadata/md5-cache/net-print/sshlpr-1 deleted file mode 100644 index 061b9e32b0fe..000000000000 --- a/metadata/md5-cache/net-print/sshlpr-1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DEPEND=net-print/cups -DESCRIPTION=ssh-lpr backend for cups -- print to remote systems over ssh -EAPI=7 -HOMEPAGE=http://www.masella.name/technical/sshlpr.html -KEYWORDS=~amd64 ~x86 -LICENSE=public-domain -RDEPEND=net-print/cups net-misc/openssh sys-apps/shadow -SLOT=0 -SRC_URI=https://dev.gentoo.org/~radhermit/distfiles/sshlpr-1.tar.gz -_md5_=8dbee02dfa9465d796f11ab379819d29 diff --git a/metadata/md5-cache/net-print/sshlpr-1-r1 b/metadata/md5-cache/net-print/sshlpr-1-r1 new file mode 100644 index 000000000000..57628d785ed4 --- /dev/null +++ b/metadata/md5-cache/net-print/sshlpr-1-r1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DEPEND=net-print/cups +DESCRIPTION=ssh-lpr backend for cups -- print to remote systems over ssh +EAPI=7 +HOMEPAGE=http://www.masella.name/technical/sshlpr.html +KEYWORDS=~amd64 ~x86 +LICENSE=public-domain +RDEPEND=net-print/cups sys-apps/shadow virtual/openssh +SLOT=0 +SRC_URI=https://dev.gentoo.org/~radhermit/distfiles/sshlpr-1.tar.gz +_md5_=da38a92555773a81b5a6c06e1770993c diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index d0be54c012e8..a19af2229156 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/josm-bin-18646 b/metadata/md5-cache/sci-geosciences/josm-bin-18646 deleted file mode 100644 index 0215efdd2ebe..000000000000 --- a/metadata/md5-cache/sci-geosciences/josm-bin-18646 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=Java-based editor for the OpenStreetMap project -EAPI=8 -HOMEPAGE=https://josm.openstreetmap.de/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop java-utils-2 xdg -KEYWORDS=amd64 x86 -LICENSE=Apache-2.0 GPL-2+ GPL-3 -RDEPEND=>=virtual/jre-1.8 -SLOT=0 -SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-18646.jar -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 8c72ea36a4935f626b13a30141d0d39c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=711bc97740fd0c513d245237af5f660c diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index 8fb324ae55d4..fc3fd716a159 100644 Binary files a/metadata/md5-cache/sys-auth/Manifest.gz and b/metadata/md5-cache/sys-auth/Manifest.gz differ diff --git a/metadata/md5-cache/sys-auth/pam_ssh-2.3 b/metadata/md5-cache/sys-auth/pam_ssh-2.3 deleted file mode 100644 index baf14dfbe9eb..000000000000 --- a/metadata/md5-cache/sys-auth/pam_ssh-2.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst preinst -DEPEND=sys-libs/pam dev-libs/openssl:0= -DESCRIPTION=Uses ssh-agent to provide single sign-on -EAPI=7 -HOMEPAGE=http://pam-ssh.sourceforge.net/ -INHERIT=pam flag-o-matic readme.gentoo-r1 -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD-2 BSD ISC -RDEPEND=sys-libs/pam dev-libs/openssl:0= net-misc/openssh -SLOT=0 -SRC_URI=mirror://sourceforge/pam-ssh/pam_ssh-2.3.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 pam 4efe951aa8ce2c16288d7c915196fe29 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=005e5ad99591c837c45f7bf10637da10 diff --git a/metadata/md5-cache/sys-auth/pam_ssh-2.3-r1 b/metadata/md5-cache/sys-auth/pam_ssh-2.3-r1 new file mode 100644 index 000000000000..89ecfb6a87ee --- /dev/null +++ b/metadata/md5-cache/sys-auth/pam_ssh-2.3-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst +DEPEND=sys-libs/pam dev-libs/openssl:0= +DESCRIPTION=Uses ssh-agent to provide single sign-on +EAPI=7 +HOMEPAGE=http://pam-ssh.sourceforge.net/ +INHERIT=pam flag-o-matic readme.gentoo-r1 +KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux +LICENSE=BSD-2 BSD ISC +RDEPEND=sys-libs/pam dev-libs/openssl:0= virtual/openssh +SLOT=0 +SRC_URI=mirror://sourceforge/pam-ssh/pam_ssh-2.3.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 pam 4efe951aa8ce2c16288d7c915196fe29 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=3d3b94fcbeed80fe6bcea0e2520e5f80 diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 0021a914a7de..95b1541db0d1 100644 Binary files a/metadata/md5-cache/sys-cluster/Manifest.gz and b/metadata/md5-cache/sys-cluster/Manifest.gz differ diff --git a/metadata/md5-cache/sys-cluster/torque-6.0.4-r2 b/metadata/md5-cache/sys-cluster/torque-6.0.4-r2 deleted file mode 100644 index bbd0a8932a89..000000000000 --- a/metadata/md5-cache/sys-cluster/torque-6.0.4-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst preinst prepare setup -DEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat sys-libs/ncurses:* !!sys-cluster/slurm -DESCRIPTION=Resource manager and queuing system based on OpenPBS -EAPI=8 -HOMEPAGE=https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/ -INHERIT=autotools flag-o-matic linux-info toolchain-funcs -IUSE=autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk -KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=torque-2.5 -RDEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat crypt? ( net-misc/openssh ) !crypt? ( net-misc/netkit-rsh ) !dev-libs/uthash -SLOT=0 -SRC_URI=https://github.com/adaptivecomputing/torque/archive/6a0b37f85c7d644e9217cbab1542792d646f59a6.tar.gz -> torque-6.0.4-gh-20170829.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch https://dev.gentoo.org/~sam/distfiles/sys-cluster/torque/torque-6.0.4-glibc-2.34-pthread.patch.bz2 -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=3e4a0840a6c5ccb130bff31dc4b7427d diff --git a/metadata/md5-cache/sys-cluster/torque-6.0.4-r3 b/metadata/md5-cache/sys-cluster/torque-6.0.4-r3 deleted file mode 100644 index 74c5bc3dda56..000000000000 --- a/metadata/md5-cache/sys-cluster/torque-6.0.4-r3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst preinst prepare setup -DEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat sys-libs/ncurses:* !!sys-cluster/slurm -DESCRIPTION=Resource manager and queuing system based on OpenPBS -EAPI=8 -HOMEPAGE=https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/ -INHERIT=autotools flag-o-matic linux-info toolchain-funcs -IUSE=autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk -KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=torque-2.5 -RDEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat crypt? ( net-misc/openssh ) !crypt? ( net-misc/netkit-rsh ) !dev-libs/uthash -SLOT=0 -SRC_URI=https://github.com/adaptivecomputing/torque/archive/6a0b37f85c7d644e9217cbab1542792d646f59a6.tar.gz -> torque-6.0.4-gh-20170829.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch https://dev.gentoo.org/~sam/distfiles/sys-cluster/torque/torque-6.0.4-glibc-2.34-pthread.patch.bz2 -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=355273133957e8d94ef5676a0a1fbdb2 diff --git a/metadata/md5-cache/sys-cluster/torque-6.0.4-r4 b/metadata/md5-cache/sys-cluster/torque-6.0.4-r4 new file mode 100644 index 000000000000..af55b1a54d04 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/torque-6.0.4-r4 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst preinst prepare setup +DEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat sys-libs/ncurses:* !!sys-cluster/slurm +DESCRIPTION=Resource manager and queuing system based on OpenPBS +EAPI=8 +HOMEPAGE=https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/ +INHERIT=autotools flag-o-matic linux-info toolchain-funcs +IUSE=autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk +KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=torque-2.5 +RDEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat crypt? ( virtual/openssh ) !crypt? ( net-misc/netkit-rsh ) !dev-libs/uthash +SLOT=0 +SRC_URI=https://github.com/adaptivecomputing/torque/archive/6a0b37f85c7d644e9217cbab1542792d646f59a6.tar.gz -> torque-6.0.4-gh-20170829.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch https://dev.gentoo.org/~sam/distfiles/sys-cluster/torque/torque-6.0.4-glibc-2.34-pthread.patch.bz2 +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=7ef5c8f5faa8481c199f8518d3c180b3 diff --git a/metadata/md5-cache/sys-cluster/torque-6.0.4-r5 b/metadata/md5-cache/sys-cluster/torque-6.0.4-r5 new file mode 100644 index 000000000000..bf25b77cee99 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/torque-6.0.4-r5 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst preinst prepare setup +DEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat sys-libs/ncurses:* !!sys-cluster/slurm +DESCRIPTION=Resource manager and queuing system based on OpenPBS +EAPI=8 +HOMEPAGE=https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/ +INHERIT=autotools flag-o-matic linux-info toolchain-funcs +IUSE=autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=torque-2.5 +RDEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat crypt? ( virtual/openssh ) !crypt? ( net-misc/netkit-rsh ) !dev-libs/uthash +SLOT=0 +SRC_URI=https://github.com/adaptivecomputing/torque/archive/6a0b37f85c7d644e9217cbab1542792d646f59a6.tar.gz -> torque-6.0.4-gh-20170829.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch https://dev.gentoo.org/~sam/distfiles/sys-cluster/torque/torque-6.0.4-glibc-2.34-pthread.patch.bz2 +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=0498c1bafcb2cf992aaf08d16f2ef510 diff --git a/metadata/md5-cache/sys-cluster/vzctl-4.9.4 b/metadata/md5-cache/sys-cluster/vzctl-4.9.4 deleted file mode 100644 index f3d967b707f9..000000000000 --- a/metadata/md5-cache/sys-cluster/vzctl-4.9.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=configure install postinst prepare -DEPEND=>=dev-libs/libcgroup-0.38 net-firewall/iptables sys-apps/attr sys-apps/ed >=sys-apps/iproute2-3.3.0 >=sys-fs/vzquota-3.1 virtual/udev ploop? ( dev-libs/libxml2 sys-block/parted >=sys-cluster/ploop-1.13 sys-fs/quota ) vzmigrate? ( app-arch/tar[xattr,acl] net-misc/openssh net-misc/rsync[xattr,acl] net-misc/bridge-utils app-alternatives/awk ) -DESCRIPTION=OpenVZ ConTainers control utility -EAPI=7 -HOMEPAGE=https://openvz.org/ -INHERIT=bash-completion-r1 optfeature udev -IUSE=+ploop +vzmigrate -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-libs/libcgroup-0.38 net-firewall/iptables sys-apps/attr sys-apps/ed >=sys-apps/iproute2-3.3.0 >=sys-fs/vzquota-3.1 virtual/udev ploop? ( dev-libs/libxml2 sys-block/parted >=sys-cluster/ploop-1.13 sys-fs/quota ) vzmigrate? ( app-arch/tar[xattr,acl] net-misc/openssh net-misc/rsync[xattr,acl] net-misc/bridge-utils app-alternatives/awk ) -SLOT=0 -SRC_URI=https://download.openvz.org/utils/vzctl/4.9.4/src/vzctl-4.9.4.tar.bz2 -_eclasses_=bash-completion-r1 59cf54afadd3b37d31d9d85c7d7d8067 multilib 104e1332efb829e2f7cbf89307a474f1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=8c8ae89330b97a6e92253f8bb8ac9712 diff --git a/metadata/md5-cache/sys-cluster/vzctl-4.9.4-r1 b/metadata/md5-cache/sys-cluster/vzctl-4.9.4-r1 new file mode 100644 index 000000000000..d0017cb8480a --- /dev/null +++ b/metadata/md5-cache/sys-cluster/vzctl-4.9.4-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=configure install postinst prepare +DEPEND=>=dev-libs/libcgroup-0.38 net-firewall/iptables sys-apps/attr sys-apps/ed >=sys-apps/iproute2-3.3.0 >=sys-fs/vzquota-3.1 virtual/udev ploop? ( dev-libs/libxml2 sys-block/parted >=sys-cluster/ploop-1.13 sys-fs/quota ) vzmigrate? ( app-alternatives/awk app-arch/tar[xattr,acl] net-misc/rsync[xattr,acl] net-misc/bridge-utils virtual/openssh ) +DESCRIPTION=OpenVZ ConTainers control utility +EAPI=7 +HOMEPAGE=https://openvz.org/ +INHERIT=bash-completion-r1 optfeature udev +IUSE=+ploop +vzmigrate +KEYWORDS=amd64 ~ppc64 x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/libcgroup-0.38 net-firewall/iptables sys-apps/attr sys-apps/ed >=sys-apps/iproute2-3.3.0 >=sys-fs/vzquota-3.1 virtual/udev ploop? ( dev-libs/libxml2 sys-block/parted >=sys-cluster/ploop-1.13 sys-fs/quota ) vzmigrate? ( app-alternatives/awk app-arch/tar[xattr,acl] net-misc/rsync[xattr,acl] net-misc/bridge-utils virtual/openssh ) +SLOT=0 +SRC_URI=https://download.openvz.org/utils/vzctl/4.9.4/src/vzctl-4.9.4.tar.bz2 +_eclasses_=bash-completion-r1 59cf54afadd3b37d31d9d85c7d7d8067 multilib 104e1332efb829e2f7cbf89307a474f1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=c15a5ff137c462991e5ee8b7b2d72e00 diff --git a/metadata/md5-cache/sys-fabric/Manifest.gz b/metadata/md5-cache/sys-fabric/Manifest.gz index 8bb528b28fd5..29c2e66acd87 100644 Binary files a/metadata/md5-cache/sys-fabric/Manifest.gz and b/metadata/md5-cache/sys-fabric/Manifest.gz differ diff --git a/metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 b/metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 deleted file mode 100644 index b98c8becb507..000000000000 --- a/metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install postinst prepare -DEPEND=sys-cluster/rdma-core -DESCRIPTION=OpenSM - InfiniBand Subnet Manager and Administration for OpenIB -EAPI=7 -HOMEPAGE=https://github.com/linux-rdma/opensm/ -INHERIT=autotools -IUSE=selinux tools -KEYWORDS=amd64 x86 ~amd64-linux -LICENSE=|| ( GPL-2 BSD-2 ) -RDEPEND=sys-cluster/rdma-core selinux? ( sec-policy/selinux-opensm ) tools? ( net-misc/iputils net-misc/openssh ) -SLOT=0 -SRC_URI=https://github.com/linux-rdma/opensm/archive/3.3.23.tar.gz -> opensm-3.3.23.tar.gz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=6d849c380ba8362030c86c2e8f96343b diff --git a/metadata/md5-cache/sys-fabric/opensm-3.3.23-r2 b/metadata/md5-cache/sys-fabric/opensm-3.3.23-r2 new file mode 100644 index 000000000000..35b344bc35e1 --- /dev/null +++ b/metadata/md5-cache/sys-fabric/opensm-3.3.23-r2 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install postinst prepare +DEPEND=sys-cluster/rdma-core +DESCRIPTION=OpenSM - InfiniBand Subnet Manager and Administration for OpenIB +EAPI=7 +HOMEPAGE=https://github.com/linux-rdma/opensm/ +INHERIT=autotools +IUSE=selinux tools +KEYWORDS=amd64 x86 ~amd64-linux +LICENSE=|| ( GPL-2 BSD-2 ) +RDEPEND=sys-cluster/rdma-core selinux? ( sec-policy/selinux-opensm ) tools? ( net-misc/iputils virtual/openssh ) +SLOT=0 +SRC_URI=https://github.com/linux-rdma/opensm/archive/3.3.23.tar.gz -> opensm-3.3.23.tar.gz +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=d55d8897100230768b4bfee5837d32cb diff --git a/metadata/md5-cache/sys-fabric/opensm-3.3.24 b/metadata/md5-cache/sys-fabric/opensm-3.3.24 deleted file mode 100644 index df940e3f19ff..000000000000 --- a/metadata/md5-cache/sys-fabric/opensm-3.3.24 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install postinst prepare -DEPEND=sys-cluster/rdma-core -DESCRIPTION=OpenSM - InfiniBand Subnet Manager and Administration for OpenIB -EAPI=8 -HOMEPAGE=https://github.com/linux-rdma/opensm/ -INHERIT=autotools -IUSE=selinux tools -KEYWORDS=~amd64 ~x86 ~amd64-linux -LICENSE=|| ( GPL-2 BSD-2 ) -RDEPEND=sys-cluster/rdma-core selinux? ( sec-policy/selinux-opensm ) tools? ( net-misc/iputils net-misc/openssh ) -SLOT=0 -SRC_URI=https://github.com/linux-rdma/opensm/releases/download/3.3.24/opensm-3.3.24.tar.gz -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=749f9ea3c3efdd619a89f000e14c3a7b diff --git a/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 b/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 new file mode 100644 index 000000000000..79f073abc213 --- /dev/null +++ b/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install postinst prepare +DEPEND=sys-cluster/rdma-core +DESCRIPTION=OpenSM - InfiniBand Subnet Manager and Administration for OpenIB +EAPI=8 +HOMEPAGE=https://github.com/linux-rdma/opensm/ +INHERIT=autotools +IUSE=selinux tools +KEYWORDS=~amd64 ~x86 ~amd64-linux +LICENSE=|| ( GPL-2 BSD-2 ) +RDEPEND=sys-cluster/rdma-core selinux? ( sec-policy/selinux-opensm ) tools? ( net-misc/iputils virtual/openssh ) +SLOT=0 +SRC_URI=https://github.com/linux-rdma/opensm/releases/download/3.3.24/opensm-3.3.24.tar.gz +_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=55fd1d9535b5af3e5f92425618e86d59 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 684616fe840b..82dbd6b8dfce 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/dracut-057-r3 b/metadata/md5-cache/sys-kernel/dracut-057-r3 index e1e5aac1245b..11acf3d07b5b 100644 --- a/metadata/md5-cache/sys-kernel/dracut-057-r3 +++ b/metadata/md5-cache/sys-kernel/dracut-057-r3 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/057.tar.gz -> dracut-057.tar.gz _eclasses_=bash-completion-r1 59cf54afadd3b37d31d9d85c7d7d8067 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=2974273224dc0ee6508f527ed978f5b9 +_md5_=8603abb77cef3665264aa2890654f251 diff --git a/metadata/md5-cache/sys-kernel/dracut-059 b/metadata/md5-cache/sys-kernel/dracut-059 index 91e6f9b033e1..fd70ed6177b8 100644 --- a/metadata/md5-cache/sys-kernel/dracut-059 +++ b/metadata/md5-cache/sys-kernel/dracut-059 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/059.tar.gz -> dracut-059.tar.gz _eclasses_=bash-completion-r1 59cf54afadd3b37d31d9d85c7d7d8067 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=e503b8ae6d292f5f4103bc0bf2331a8a +_md5_=3f85a69a7dba3de2aa4a7248fce2c3fe diff --git a/metadata/md5-cache/sys-kernel/dracut-9999 b/metadata/md5-cache/sys-kernel/dracut-9999 index fff7294582f6..378022588eba 100644 --- a/metadata/md5-cache/sys-kernel/dracut-9999 +++ b/metadata/md5-cache/sys-kernel/dracut-9999 @@ -12,4 +12,4 @@ RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 59cf54afadd3b37d31d9d85c7d7d8067 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=8fb5f92152ca714ee8e1e2b215dbae23 +_md5_=563637f2b9f58eba1bf03d4a77534c42 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.179-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.179-r2 new file mode 100644 index 000000000000..ce27387ccf3c --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.179-r2 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.179 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.179 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.179 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 964493f201f557a5c6baccacccf45ee2 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=3677311e1815525f59538d1bf4e806b0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.110-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.110-r2 new file mode 100644 index 000000000000..3d8da418a573 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.110-r2 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.110 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.110 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.110 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 964493f201f557a5c6baccacccf45ee2 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=9de7b29d1e4407b307182ed95a3d9bf0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.242-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.242-r2 new file mode 100644 index 000000000000..7d72ef289775 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.242-r2 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build +IUSE=debug savedconfig +initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.242 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.242 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.242 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 964493f201f557a5c6baccacccf45ee2 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=22d8f8f752ea86f596191f3d49d288aa diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.27-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.27-r2 new file mode 100644 index 000000000000..c87e4610fcc9 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.27-r2 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.27 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.27 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.27 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 964493f201f557a5c6baccacccf45ee2 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=fd499f3354bc25c94813a3872010ca13 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.2.14-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.2.14-r2 new file mode 100644 index 000000000000..04a53bcbcd24 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.2.14-r2 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.2.14 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.2.14 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.2.14 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-17.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-17.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.2.6-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.2.6-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.2.6-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.2.6-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.2.6-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.2.6-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.2.6-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.2.6-gentoo ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 964493f201f557a5c6baccacccf45ee2 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=a0684242fef63c0c13ff427903cfa80a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.179-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.179-r2 new file mode 100644 index 000000000000..87010dd9f5b9 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.179-r2 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.179 +RDEPEND=!sys-kernel/gentoo-kernel:5.10.179 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.179 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-1.gpkg.tar -> gentoo-kernel-5.10.179-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-1.gpkg.tar -> gentoo-kernel-5.10.179-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-1.gpkg.tar -> gentoo-kernel-5.10.179-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-1.gpkg.tar -> gentoo-kernel-5.10.179-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=2422c72e784d853dab46884d24a219c8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.110-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.110-r2 new file mode 100644 index 000000000000..0601a73a931d --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.110-r2 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.110 +RDEPEND=!sys-kernel/gentoo-kernel:5.15.110 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.110 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-1.gpkg.tar -> gentoo-kernel-5.15.110-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-1.gpkg.tar -> gentoo-kernel-5.15.110-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-1.gpkg.tar -> gentoo-kernel-5.15.110-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-1.gpkg.tar -> gentoo-kernel-5.15.110-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=00362e8b1386bff9fc0948edaaeb70d7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.242-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.242-r2 new file mode 100644 index 000000000000..714331dd3e14 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.242-r2 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.242 +RDEPEND=!sys-kernel/gentoo-kernel:5.4.242 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.242 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-1.gpkg.tar -> gentoo-kernel-5.4.242-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-1.gpkg.tar -> gentoo-kernel-5.4.242-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-1.gpkg.tar -> gentoo-kernel-5.4.242-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-1.gpkg.tar -> gentoo-kernel-5.4.242-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=e827ff5379e16533be8dd3e7897a71e0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.27-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.27-r2 new file mode 100644 index 000000000000..dbb1cbc99bc4 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.27-r2 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.27 +RDEPEND=!sys-kernel/gentoo-kernel:6.1.27 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.27 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2-1.gpkg.tar -> gentoo-kernel-6.1.27-r2-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2-1.gpkg.tar -> gentoo-kernel-6.1.27-r2-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2-1.gpkg.tar -> gentoo-kernel-6.1.27-r2-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2-1.gpkg.tar -> gentoo-kernel-6.1.27-r2-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=cad2b30138d88863a6bbc530b2441b9f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.2.14-r2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.2.14-r2 new file mode 100644 index 000000000000..9ca6365dcf07 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.2.14-r2 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.2.14 +RDEPEND=!sys-kernel/gentoo-kernel:6.2.14 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.2.14 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-17.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-17.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2-1.gpkg.tar -> gentoo-kernel-6.2.14-r2-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2-1.gpkg.tar -> gentoo-kernel-6.2.14-r2-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2-1.gpkg.tar -> gentoo-kernel-6.2.14-r2-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2-1.gpkg.tar -> gentoo-kernel-6.2.14-r2-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 new file mode 100644 index 000000000000..4ae2ede42e7f --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.15.111 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-117.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-117.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-117.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-117.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-117.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-117.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=53c83160c3a107a901bdbd5f49f061b3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 new file mode 100644 index 000000000000..dce148fe8db5 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.1.28 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=ce254c6ff1adb2b556f846ca94d76687 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.2.15 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.2.15 new file mode 100644 index 000000000000..d6b9dde4515f --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.2.15 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.2 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.2.15 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-18.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-18.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-18.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-18.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-18.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-18.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=e53fd5d2b17a908912fc1305fe4cb422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.2 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.2 new file mode 100644 index 000000000000..366e12a7d69e --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.3.2 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-4.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-4.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-4.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-4.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-4.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-4.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=da7bca1213480c521b9de1b5b4c3eaa8 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index e53ed13e317b..3bf2deafd1d9 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/pam-1.5.3 b/metadata/md5-cache/sys-libs/pam-1.5.3 index 7d2cb0ab9c99..f8534a31125b 100644 --- a/metadata/md5-cache/sys-libs/pam-1.5.3 +++ b/metadata/md5-cache/sys-libs/pam-1.5.3 @@ -14,4 +14,4 @@ RDEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mip SLOT=0 SRC_URI=https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3.tar.xz https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3-docs.tar.xz _eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e usr-ldscript cd36f6d91e8173d95e25b0e0cf036960 -_md5_=3d92a3968a86185127067ded0a472b45 +_md5_=88c4548b2b33b042c9a7eac87ba083e5 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 07d387c6d9c9..cf5a640a7d42 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/openssh-0 b/metadata/md5-cache/virtual/openssh-0 new file mode 100644 index 000000000000..7cf8ddf2706e --- /dev/null +++ b/metadata/md5-cache/virtual/openssh-0 @@ -0,0 +1,8 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for net-misc/openssh and variants +EAPI=8 +IUSE=ssl +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 +RDEPEND=|| ( >=net-misc/openssh-9.3_p1-r1[ssl?] >=net-misc/openssh-contrib-9.3_p1[ssl?] ) +SLOT=0 +_md5_=e7cbb857b59225bb9c2e92e27325cd6f diff --git a/metadata/md5-cache/virtual/ssh-0-r1 b/metadata/md5-cache/virtual/ssh-0-r1 deleted file mode 100644 index 291ced528d29..000000000000 --- a/metadata/md5-cache/virtual/ssh-0-r1 +++ /dev/null @@ -1,8 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for SSH client and server -EAPI=7 -IUSE=minimal -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=minimal? ( || ( net-misc/dropbear net-misc/openssh ) ) !minimal? ( || ( net-misc/openssh net-misc/dropbear ) ) -SLOT=0 -_md5_=4b7cfe2d04f2205c5ecdd8be48ca0f99 diff --git a/metadata/md5-cache/virtual/ssh-0-r2 b/metadata/md5-cache/virtual/ssh-0-r2 new file mode 100644 index 000000000000..72b31c7097f0 --- /dev/null +++ b/metadata/md5-cache/virtual/ssh-0-r2 @@ -0,0 +1,8 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for SSH client and server +EAPI=7 +IUSE=minimal +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=minimal? ( || ( net-misc/dropbear virtual/openssh ) ) !minimal? ( || ( virtual/openssh net-misc/dropbear ) ) +SLOT=0 +_md5_=d4e016bdd87a9fdbd247ba3db6513cb8 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 00e0d64342b2..3f70fbbc0383 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/firefox-102.11.0 b/metadata/md5-cache/www-client/firefox-102.11.0 index cc63e1aa2f7c..62a413c323b9 100644 --- a/metadata/md5-cache/www-client/firefox-102.11.0 +++ b/metadata/md5-cache/www-client/firefox-102.11.0 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.mozilla.com/firefox IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 arm64 ~ppc64 ~x86 LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland ) SLOT=esr SRC_URI=https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/source/firefox-102.11.0esr.source.tar.xz -> firefox-102.11.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.11.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.11.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.11.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.11.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.11.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.11.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.11.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.11.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.11.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.11.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.11.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.11.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.11.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.11.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.11.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.11.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.11.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.11.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.11.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.11.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.11.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.11.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.11.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.11.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.11.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.11.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.11.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.11.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.11.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.11.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.11.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.11.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.11.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.11.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.11.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.11.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.11.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.11.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.11.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.11.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.11.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.11.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.11.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.11.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.11.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.11.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.11.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.11.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.11.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.11.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.11.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.11.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.11.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.11.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.11.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.11.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.11.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.11.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.11.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.11.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.11.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.11.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.11.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.11.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.11.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.11.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.11.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.11.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.11.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.11.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.11.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.11.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.11.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.11.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.11.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.11.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.11.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.11.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.11.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.11.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.11.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.11.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.11.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.11.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.11.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.11.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.11.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.11.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.11.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.11.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.11.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.11.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.11.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.11.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.11.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.11.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.11.0esr-xh.xpi ) _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 4cc6f8e29d24a8011266413e74c728bb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=72a39e9bcc8fbf18ed136c9423f6eb41 +_md5_=19dc1b6b74da7e94ce94ef42706b5c78 diff --git a/metadata/news/2023-05-11-openssh/2023-05-11-openssh.en.txt b/metadata/news/2023-05-11-openssh/2023-05-11-openssh.en.txt new file mode 100644 index 000000000000..9d2a04b2161b --- /dev/null +++ b/metadata/news/2023-05-11-openssh/2023-05-11-openssh.en.txt @@ -0,0 +1,27 @@ +Title: OpenSSH directory configuration changes +Author: Sam James +Posted: 2023-05-11 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: >=net-misc/openssh-9.3_p1-r1 + +Gentoo's OpenSSH package will start using the /etc/ssh/sshd_config.d +and /etc/ssh/ssh_config.d directories for both Gentoo default settings +and use by the administrator. + +The default /etc/ssh/sshd_config and /etc/ssh/ssh_config files will +respectively include configuration files in /etc/ssh/sshd_config.d/* and +/etc/ssh/ssh_config.d/*, making it possible for all customization and +configuration to be done via 'drop-in' files if desired. + +Most users will not need to take any action. The only action required +is if specific Gentoo defaults were overridden in the past, as the new +ebuilds will install them to new files in the new listed directories. + +Such admins will need to edit the new files in the new directories or +make overrides in their own files in the new directories using a smaller +number in the filename. + +For example, if the system administrator has commented out 'AcceptEnv COLORTERM' +in /etc/ssh/sshd_config, they will need to do the same in the new +/etc/ssh/sshd_config.d/90gentoo.conf file. diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 55b590a00bed..2871be9c6c4a 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 15493 BLAKE2B ec5ea168778a79b147975de4177e6e700a7d37e6ee037cb43e8a2fb5109fe7703b6271a466b25edb7a1f6a61aa9467b69f02382396560dc259c3acdd5e880f30 SHA512 24314abdcaad22302e8e4885bab38f0250026f6284cc14fc2d6d81378bea47d1c1e985134c2fc0d63a8bc88f3563b53ea9e7b90d1e24f24b6733a9cc9fe4c83a -TIMESTAMP 2023-05-11T16:09:57Z +MANIFEST Manifest.files.gz 15670 BLAKE2B a58fa3738fa3428997cba78921e1fbb1897e8765a79292eb42c85160cee14c0ee4fc5b511fb5b656cf0e8014f123d9b6a95f85ebefe95c182501b1515453d20e SHA512 167ab9867f24c09119a06bed41c7b6ff3ce9e1c4b452ee9987c9148407c431f310154b0e9616bca1c816f5b02da4d5a839f416031e5f536eeee8bbc539d0c83b +TIMESTAMP 2023-05-11T22:09:52Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdE1VfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdZ7BfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDLrxAAn1vyr5jxoWIsMuX1mzGigm2i/okUzM1iC9JpaPmF5xulRLQzsJCYHVNP -tVUPDYdy5Izh3LRvbxDQIeIoaZBw+gRcIZd2JCuJhK5V4nUWB6V7LBRKjFzYGryW -8ZAC8Avntdm72zoyXIjH6bhkR1ehdRLpS8u7g2Kcvb/9qZ1EopG/fc4veiIjHkfR -AvNdFmyKV3KMh3bBSODLzKTduBcuZnMBqg2d5jkaS4Lvvj3oZYpzMb6DLHUbEkLo -XMTJoNwR6ou65xZI4ReWNfg4LOZ9nw/Z99opQD40c6rtOROC2hPv3osCHCqc+SEP -ZZriIujF/DLRyddmfFEIYIiriNv9vu90v+vOZ6jQNUyHoMu4J2fDlfvCWwxwWH9J -xCFow/94w2oJTT3EG+oIhp6UOc1fqhceFfCIpixLT2/z9WzhaCulDt6DfFYuhXB/ -LYMe7z+z1ztn2Sc4Qd3nV96chs3Snfc/muHo9Isczzkk1rypa4mVlHWBxcAYzhF/ -q5g3ZvUwmmPGIWw0QnenEgFTQLO1c86s8jXV9iOkHpxjsIUQGeMwz0jplQ5pWXxx -inYUGgMa5K8FHUZ7uZ1J8T4nY39XXEBEjqyYOS1bkon29xlxHBhQY1z80siQhNBf -a1fByDgFt3R0VQDk3CzWmvLRnGcCiUIt/36qTj9FFV4CPJHpaaY= -=/OQN +klCU/Q/8CbEC58xiI4o8fgWvZzkCNp+2i6AMQDmoQ3qsybAMglb1reRzfn8Vz38Q +RRs2DzlzMPhyP1h/AJQyj+3wARGqlbXaoh7T/sNZ29STClwkdWV1FZM9jTW9FIYF +ISow6KC6FMF2FqVdot9oMm/Qb6x+aVFQxPq92c+YPxNKaSXXeUIeTNUG/jC/TaCo +GgGeGfF9RonMd8G3td8javwGYxoEpS9UUO/m811V5vM+aSZ18p4A+CyXbIBDLhJQ +1mKn3d8P3U9EJDl9lAe9dvSr31TxdCitcwkxwNQKHW7QmIhXLzUIlsjv7YzsBvgN +ygnsn1pufJYgdrF69B0rGKMpYRsXBwLhPqxmWaIepo96ayoPn3GJswFGNmkhYY4d +VffZSczA8lVCO5viAcBJBMUCcSXdmU9y27N2zHLCHOrxJQOZKkIBK6zVzcORWg3g +u0+1awmE5yvIdBS7rqFv0jDzbOk3+1o41C0Tkxh4i2TataJXqggpOLR9M8uo8h9y +Wumdl+rBj9YXjP0B5LtepsIjJgnHu2pG8ua0yX7ueGPEU0Q5Tdw5pDncELsD5SmG +irKDCJ1F3fTHSlkLjfU/zaLv103sCIMvsFTz3qKLtpOibeHp1r08Qu2sQO2bDSDN +z8S3mD/fFL+0zh1BiZfh3l7+stVCCX8FYRQmQB5/rgXnt5u/ybs= +=3TMz -----END PGP SIGNATURE----- diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz index 882b544c9a47..2493409f0eec 100644 Binary files a/metadata/news/Manifest.files.gz and b/metadata/news/Manifest.files.gz differ diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 532caaa327a8..702e800f6161 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 11 May 2023 16:09:54 +0000 +Thu, 11 May 2023 22:09:50 +0000 diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit index 04affbacae6c..f3b72847760e 100644 --- a/metadata/news/timestamp.commit +++ b/metadata/news/timestamp.commit @@ -1 +1 @@ -f7813ad2b7214195e7776dcc801286139ce6ba3c 1680491350 2023-04-03T03:09:10+00:00 +6352eb1c086adf27d4dea0858d4c7d9299726149 1683835530 2023-05-11T20:05:30+00:00 diff --git a/metadata/timestamp b/metadata/timestamp index deeb71288cfe..70e65203f164 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu May 11 04:09:54 PM UTC 2023 +Thu May 11 10:09:49 PM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 738d92716c0d..bc6cc9e32b07 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 11 May 2023 16:15:01 +0000 +Thu, 11 May 2023 22:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 697d3a7d34d7..e75cabe1e5e8 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -ceff41c0e006d1ed6551873d54edc15cff58614c 1683820910 2023-05-11T16:01:50+00:00 +012de021b3b8690f34528e7068872a5c27a15e9a 1683841476 2023-05-11T21:44:36+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 42c750655a4d..7c8fb9871efd 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1683821401 Thu 11 May 2023 04:10:01 PM UTC +1683843001 Thu 11 May 2023 10:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 532caaa327a8..b5af16b17785 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 11 May 2023 16:09:54 +0000 +Thu, 11 May 2023 22:09:49 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index 373e51de3cdf..9c4cf059edc5 100644 Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz differ diff --git a/net-analyzer/monitoring-plugins/Manifest b/net-analyzer/monitoring-plugins/Manifest index b67ffcd4cd0b..f87024bb6a1f 100644 --- a/net-analyzer/monitoring-plugins/Manifest +++ b/net-analyzer/monitoring-plugins/Manifest @@ -4,7 +4,7 @@ AUX monitoring-plugins-gnutls.patch 782 BLAKE2B 52f3ad417fbbf9b6fd021a42dfa2b547 DIST monitoring-plugins-2.3.1.tar.gz 2529669 BLAKE2B 8dbbab78c1e57e249024fe57439acb41960585f2cccba20d03ca75a04b87e84752665f49cfe545c6a409d29094077dac0485aef872586f853e2f0f2187bf5070 SHA512 0ae76bc776997ed23d142ad9a688edc4df9b8ec0f9539b446e4fb4849a165cc88e97cbfb3a7a9a450de452e021d38f2e4ada7e8a22d78cf58e17e266472d01d7 DIST monitoring-plugins-2.3.2.tar.gz 2766966 BLAKE2B 1a9c35e8df22d5666005b4b79f5a7ee878c0d4be1e98039f341b198a658747010e8c9d1c0a1818d67a402e5c302ec5eb5073628d52c29caf41dbc2ce57c18f6c SHA512 d155f09ddd99f4e0d065627d3bf8768e13ae3f58ed25912f33b070cd24d6f3f43243616ec3e2d496dec633feee6b1f14950035a928034a1413f725814e850765 DIST monitoring-plugins-2.3.3.tar.gz 2620192 BLAKE2B 47bd7e71cf470781bb3bd8c8437ebfccdc977e48a3eba1d83ba85c2c1a8c154c7db832e3bb7189bf669083a10069c7fe09c7235a00b35fd9a6d80afcdbb44246 SHA512 502274b47da2ad04d0e2e4e29baa7e5ad8b9a9ece36794dcdf7dfcc087de30e514ff6937eaaa26b93daad329fcd11b72c3c87cad826e6bf6bafffa450077706f -EBUILD monitoring-plugins-2.3.1-r4.ebuild 3128 BLAKE2B e98bc4bfd457e4d634560bf72b2edee08b47ed1b909bc691ade912ec5671da16f098d30ac62b1acb7512629f4da154836a9d01a7fca742f87b71f6cb8e0676e0 SHA512 f94963c668a11d67be9ab488ad39382d614bc0e246704fea51ca18bc3ec1dcf77c87fe36a3d3ab07b2d841fa7cbdb94db90d3bbca030458130b2087304e6c20f -EBUILD monitoring-plugins-2.3.2-r1.ebuild 3056 BLAKE2B 59998577d7cf252f72058e359c7dcae42a199e16a16005e01279891e7e3fcb5277e64af4a32e512b8675fca128706e89a3e7f24483f16b8b0815427e17e68909 SHA512 357f02b81f09d3bb6a7054b11e0e06184da6c02ddc5794c27bb64aa29b4792428bdcdfb4aa331d46e53230102bed5a4a91dca417d23efa232da85e59215e9301 -EBUILD monitoring-plugins-2.3.3-r1.ebuild 3170 BLAKE2B 6098c251f60581c042322e6a26582fc659b9819f35b528e225d96b727dc9cba48c7d23d5b1cbc369971da55c85abb2348872ddbcd064fdd866e406fdd9bc77a7 SHA512 6fe920bdbfd3d9c33275ec52c892aa5f824d57a264bbfe85e61b7cc6a29636aaec26a7e9cec91710799a0308c827797b697918480256a3001a33b70824955740 +EBUILD monitoring-plugins-2.3.1-r5.ebuild 3127 BLAKE2B 592ec38a0f1f74ff7f14a4b8bdd30d3abe869b2cebb9955f0c2fcf53be87ee3ad58b5fa28a11817fc6497f0ae741b04a1ade2602a2654c08b4ed3ccec155546f SHA512 a353cc6c58c42b7b57e9abc5cab93fc8313f1d3d1762696f4edbeb1739cd8f288c3e24d76df94fedaaa4bf85da4b15c6b6614bfbc2a6580a9d4c50aba8fd55f6 +EBUILD monitoring-plugins-2.3.2-r2.ebuild 3055 BLAKE2B ee0a89c757db3be55e3a9d9974b52fd4b375386d91db1d38c08085be972491cf83a07e77c934e6414d709f58d77266a547385c9c16762add2c9d150af9f1b6e9 SHA512 bdcca02cb711eed024afad1573ff15e4e2d7273ec0a623cfb916a3fa3603fe7e4b6b41832c068a7a2521085947ae6ca2db874db6c9bd6351289d8c86b643db02 +EBUILD monitoring-plugins-2.3.3-r2.ebuild 3169 BLAKE2B 7e6ddc621b94b560b18cdd33c4acabf234b534aa07ad6d239f38b95daa4c4f0f3582630cbda51fd2887492357eb8233dbcc34136e7b9a8fd1640f894c99876c8 SHA512 e17f1cf4619cc3cda54d7024dabc6cd6cb01028504489908110806fc449548297846441a0444b74d12693db182d125dd4e6016522ec9d858a005d0e194623373 MISC metadata.xml 1541 BLAKE2B 979f2ab54aa6fd684023c25a2725f45ce1c3edfcc98f7b79e0bee72937f0c385c71c8f8a2caaa60231bdf26c4649ded397eeafb046a46fdcda5247ca030724be SHA512 a8d68c666fa3e9e181ab3d7f469395b19e26b47145fdf96f1135c3eb5001404f66a8c046a236d25238e4e31adb6269c1da7020b5b92262d3a7cb4f6f8a0f49d9 diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r4.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r4.ebuild deleted file mode 100644 index bee2b77ec739..000000000000 --- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r4.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit flag-o-matic - -DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" -HOMEPAGE="https://www.monitoring-plugins.org/" -SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 sparc x86" -IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl" - -# Most of the plugins use automagic dependencies, i.e. the plugin will -# get built if the binary it uses is installed. For example, check_snmp -# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is -# installed. End result: most of our runtime dependencies are required -# at build time as well. -# -# REAL_DEPEND contains the dependencies that are actually needed to -# build. DEPEND contains those plus the automagic dependencies. -# -REAL_DEPEND="dev-lang/perl - curl? ( - dev-libs/uriparser - net-misc/curl - ) - ldap? ( net-nds/openldap:= ) - mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) - postgres? ( dev-db/postgresql:= ) - ssl? ( - !gnutls? ( - dev-libs/openssl:0= - ) - gnutls? ( net-libs/gnutls ) - ) - radius? ( net-dialup/freeradius-client )" - -DEPEND="${REAL_DEPEND} - dns? ( net-dns/bind-tools ) - game? ( games-util/qstat ) - fping? ( net-analyzer/fping ) - samba? ( net-fs/samba ) - ssh? ( net-misc/openssh ) - snmp? ( dev-perl/Net-SNMP - net-analyzer/net-snmp[-minimal] )" - -# Basically everything collides with nagios-plugins. -RDEPEND="${DEPEND} - acct-group/nagios - acct-user/nagios - !net-analyzer/nagios-plugins" - -# At least one test is interactive. -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-fix-check-disk-on-btrfs.patch" #830249 -) - -src_configure() { - append-flags -fno-strict-aliasing - - # Use an array to prevent econf from mangling the ping args. - local myconf=() - - if use ssl; then - myconf+=( $(use_with !gnutls openssl /usr) - $(use_with gnutls gnutls /usr) ) - else - myconf+=( --without-openssl ) - myconf+=( --without-gnutls ) - fi - - # The autodetection for these two commands can hang if localhost is - # down or ICMP traffic is filtered (bug #468296). But also the path - # likes to move around on us (bug #883729). - myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" ) - - if use ipv6; then - myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" ) - fi - - econf \ - $(use_with curl libcurl) \ - $(use_with curl uriparser) \ - $(use_with mysql) \ - $(use_with ipv6) \ - $(use_with ldap) \ - $(use_with postgres pgsql /usr) \ - $(use_with radius) \ - "${myconf[@]}" \ - --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ - --sysconfdir="/etc/nagios" -} - -DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \ - NEWS README REQUIREMENTS SUPPORT THANKS ) - -pkg_postinst() { - elog "This ebuild has a number of USE flags that determine what you" - elog "are able to monitor. Depending on what you want to monitor, some" - elog "or all of these USE flags need to be set." - elog - elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins" -} diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r5.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r5.ebuild new file mode 100644 index 000000000000..b0bacbb75463 --- /dev/null +++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1-r5.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit flag-o-matic + +DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" +HOMEPAGE="https://www.monitoring-plugins.org/" +SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 sparc x86" +IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl" + +# Most of the plugins use automagic dependencies, i.e. the plugin will +# get built if the binary it uses is installed. For example, check_snmp +# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is +# installed. End result: most of our runtime dependencies are required +# at build time as well. +# +# REAL_DEPEND contains the dependencies that are actually needed to +# build. DEPEND contains those plus the automagic dependencies. +# +REAL_DEPEND="dev-lang/perl + curl? ( + dev-libs/uriparser + net-misc/curl + ) + ldap? ( net-nds/openldap:= ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + postgres? ( dev-db/postgresql:= ) + ssl? ( + !gnutls? ( + dev-libs/openssl:0= + ) + gnutls? ( net-libs/gnutls ) + ) + radius? ( net-dialup/freeradius-client )" + +DEPEND="${REAL_DEPEND} + dns? ( net-dns/bind-tools ) + game? ( games-util/qstat ) + fping? ( net-analyzer/fping ) + samba? ( net-fs/samba ) + ssh? ( virtual/openssh ) + snmp? ( dev-perl/Net-SNMP + net-analyzer/net-snmp[-minimal] )" + +# Basically everything collides with nagios-plugins. +RDEPEND="${DEPEND} + acct-group/nagios + acct-user/nagios + !net-analyzer/nagios-plugins" + +# At least one test is interactive. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-fix-check-disk-on-btrfs.patch" #830249 +) + +src_configure() { + append-flags -fno-strict-aliasing + + # Use an array to prevent econf from mangling the ping args. + local myconf=() + + if use ssl; then + myconf+=( $(use_with !gnutls openssl /usr) + $(use_with gnutls gnutls /usr) ) + else + myconf+=( --without-openssl ) + myconf+=( --without-gnutls ) + fi + + # The autodetection for these two commands can hang if localhost is + # down or ICMP traffic is filtered (bug #468296). But also the path + # likes to move around on us (bug #883729). + myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" ) + + if use ipv6; then + myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" ) + fi + + econf \ + $(use_with curl libcurl) \ + $(use_with curl uriparser) \ + $(use_with mysql) \ + $(use_with ipv6) \ + $(use_with ldap) \ + $(use_with postgres pgsql /usr) \ + $(use_with radius) \ + "${myconf[@]}" \ + --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="/etc/nagios" +} + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \ + NEWS README REQUIREMENTS SUPPORT THANKS ) + +pkg_postinst() { + elog "This ebuild has a number of USE flags that determine what you" + elog "are able to monitor. Depending on what you want to monitor, some" + elog "or all of these USE flags need to be set." + elog + elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins" +} diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r1.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r1.ebuild deleted file mode 100644 index ee3f8666e960..000000000000 --- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit flag-o-matic - -DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" -HOMEPAGE="https://www.monitoring-plugins.org/" -SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 sparc x86" -IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl" - -# Most of the plugins use automagic dependencies, i.e. the plugin will -# get built if the binary it uses is installed. For example, check_snmp -# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is -# installed. End result: most of our runtime dependencies are required -# at build time as well. -# -# REAL_DEPEND contains the dependencies that are actually needed to -# build. DEPEND contains those plus the automagic dependencies. -# -REAL_DEPEND="dev-lang/perl - curl? ( - dev-libs/uriparser - net-misc/curl - ) - ldap? ( net-nds/openldap:= ) - mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) - postgres? ( dev-db/postgresql:= ) - ssl? ( - !gnutls? ( - dev-libs/openssl:0= - ) - gnutls? ( net-libs/gnutls ) - ) - radius? ( net-dialup/freeradius-client )" - -DEPEND="${REAL_DEPEND} - dns? ( net-dns/bind-tools ) - game? ( games-util/qstat ) - fping? ( net-analyzer/fping ) - samba? ( net-fs/samba ) - ssh? ( net-misc/openssh ) - snmp? ( dev-perl/Net-SNMP - net-analyzer/net-snmp[-minimal] )" - -# Basically everything collides with nagios-plugins. -RDEPEND="${DEPEND} - acct-group/nagios - acct-user/nagios - !net-analyzer/nagios-plugins" - -# At least one test is interactive. -RESTRICT="test" - -src_configure() { - append-flags -fno-strict-aliasing - - # Use an array to prevent econf from mangling the ping args. - local myconf=() - - if use ssl; then - myconf+=( $(use_with !gnutls openssl /usr) - $(use_with gnutls gnutls /usr) ) - else - myconf+=( --without-openssl ) - myconf+=( --without-gnutls ) - fi - - # The autodetection for these two commands can hang if localhost is - # down or ICMP traffic is filtered (bug #468296). But also the path - # likes to move around on us (bug #883729). - myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" ) - - if use ipv6; then - myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" ) - fi - - econf \ - $(use_with curl libcurl) \ - $(use_with curl uriparser) \ - $(use_with mysql) \ - $(use_with ipv6) \ - $(use_with ldap) \ - $(use_with postgres pgsql /usr) \ - $(use_with radius) \ - "${myconf[@]}" \ - --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ - --sysconfdir="/etc/nagios" -} - -DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \ - NEWS README REQUIREMENTS SUPPORT THANKS ) - -pkg_postinst() { - elog "This ebuild has a number of USE flags that determine what you" - elog "are able to monitor. Depending on what you want to monitor, some" - elog "or all of these USE flags need to be set." - elog - elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins" -} diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r2.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r2.ebuild new file mode 100644 index 000000000000..3cea165dde1d --- /dev/null +++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.2-r2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit flag-o-matic + +DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" +HOMEPAGE="https://www.monitoring-plugins.org/" +SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 sparc x86" +IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl" + +# Most of the plugins use automagic dependencies, i.e. the plugin will +# get built if the binary it uses is installed. For example, check_snmp +# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is +# installed. End result: most of our runtime dependencies are required +# at build time as well. +# +# REAL_DEPEND contains the dependencies that are actually needed to +# build. DEPEND contains those plus the automagic dependencies. +# +REAL_DEPEND="dev-lang/perl + curl? ( + dev-libs/uriparser + net-misc/curl + ) + ldap? ( net-nds/openldap:= ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + postgres? ( dev-db/postgresql:= ) + ssl? ( + !gnutls? ( + dev-libs/openssl:0= + ) + gnutls? ( net-libs/gnutls ) + ) + radius? ( net-dialup/freeradius-client )" + +DEPEND="${REAL_DEPEND} + dns? ( net-dns/bind-tools ) + game? ( games-util/qstat ) + fping? ( net-analyzer/fping ) + samba? ( net-fs/samba ) + ssh? ( virtual/openssh ) + snmp? ( dev-perl/Net-SNMP + net-analyzer/net-snmp[-minimal] )" + +# Basically everything collides with nagios-plugins. +RDEPEND="${DEPEND} + acct-group/nagios + acct-user/nagios + !net-analyzer/nagios-plugins" + +# At least one test is interactive. +RESTRICT="test" + +src_configure() { + append-flags -fno-strict-aliasing + + # Use an array to prevent econf from mangling the ping args. + local myconf=() + + if use ssl; then + myconf+=( $(use_with !gnutls openssl /usr) + $(use_with gnutls gnutls /usr) ) + else + myconf+=( --without-openssl ) + myconf+=( --without-gnutls ) + fi + + # The autodetection for these two commands can hang if localhost is + # down or ICMP traffic is filtered (bug #468296). But also the path + # likes to move around on us (bug #883729). + myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" ) + + if use ipv6; then + myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" ) + fi + + econf \ + $(use_with curl libcurl) \ + $(use_with curl uriparser) \ + $(use_with mysql) \ + $(use_with ipv6) \ + $(use_with ldap) \ + $(use_with postgres pgsql /usr) \ + $(use_with radius) \ + "${myconf[@]}" \ + --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="/etc/nagios" +} + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \ + NEWS README REQUIREMENTS SUPPORT THANKS ) + +pkg_postinst() { + elog "This ebuild has a number of USE flags that determine what you" + elog "are able to monitor. Depending on what you want to monitor, some" + elog "or all of these USE flags need to be set." + elog + elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins" +} diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild deleted file mode 100644 index ac7b44413cab..000000000000 --- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit flag-o-matic - -DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" -HOMEPAGE="https://www.monitoring-plugins.org/" -SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 sparc x86" -IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl" - -# Most of the plugins use automagic dependencies, i.e. the plugin will -# get built if the binary it uses is installed. For example, check_snmp -# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is -# installed. End result: most of our runtime dependencies are required -# at build time as well. -# -# REAL_DEPEND contains the dependencies that are actually needed to -# build. DEPEND contains those plus the automagic dependencies. -# -REAL_DEPEND="dev-lang/perl - curl? ( - dev-libs/uriparser - net-misc/curl - ) - ldap? ( net-nds/openldap:= ) - mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) - postgres? ( dev-db/postgresql:= ) - ssl? ( - !gnutls? ( - dev-libs/openssl:0= - ) - gnutls? ( net-libs/gnutls ) - ) - radius? ( net-dialup/freeradius-client )" - -DEPEND="${REAL_DEPEND} - dns? ( net-dns/bind-tools ) - game? ( games-util/qstat ) - fping? ( net-analyzer/fping ) - samba? ( net-fs/samba ) - ssh? ( net-misc/openssh ) - snmp? ( dev-perl/Net-SNMP - net-analyzer/net-snmp[-minimal] )" - -# Basically everything collides with nagios-plugins. -RDEPEND="${DEPEND} - acct-group/nagios - acct-user/nagios - !net-analyzer/nagios-plugins" - -# At least one test is interactive. -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-gnutls.patch" #880211 - "${FILESDIR}/${PN}-fix-check-http-segfault.patch" #893252 -) - -src_configure() { - append-flags -fno-strict-aliasing - - # Use an array to prevent econf from mangling the ping args. - local myconf=() - - if use ssl; then - myconf+=( $(use_with !gnutls openssl /usr) - $(use_with gnutls gnutls /usr) ) - else - myconf+=( --without-openssl ) - myconf+=( --without-gnutls ) - fi - - # The autodetection for these two commands can hang if localhost is - # down or ICMP traffic is filtered (bug #468296). But also the path - # likes to move around on us (bug #883729). - myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" ) - - if use ipv6; then - myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" ) - fi - - econf \ - $(use_with curl libcurl) \ - $(use_with curl uriparser) \ - $(use_with mysql) \ - $(use_with ipv6) \ - $(use_with ldap) \ - $(use_with postgres pgsql /usr) \ - $(use_with radius) \ - "${myconf[@]}" \ - --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ - --sysconfdir="/etc/nagios" -} - -DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \ - NEWS README REQUIREMENTS SUPPORT THANKS ) - -pkg_postinst() { - elog "This ebuild has a number of USE flags that determine what you" - elog "are able to monitor. Depending on what you want to monitor, some" - elog "or all of these USE flags need to be set." - elog - elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins" -} diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild new file mode 100644 index 000000000000..e364f28aa4cc --- /dev/null +++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit flag-o-matic + +DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" +HOMEPAGE="https://www.monitoring-plugins.org/" +SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 sparc x86" +IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl" + +# Most of the plugins use automagic dependencies, i.e. the plugin will +# get built if the binary it uses is installed. For example, check_snmp +# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is +# installed. End result: most of our runtime dependencies are required +# at build time as well. +# +# REAL_DEPEND contains the dependencies that are actually needed to +# build. DEPEND contains those plus the automagic dependencies. +# +REAL_DEPEND="dev-lang/perl + curl? ( + dev-libs/uriparser + net-misc/curl + ) + ldap? ( net-nds/openldap:= ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + postgres? ( dev-db/postgresql:= ) + ssl? ( + !gnutls? ( + dev-libs/openssl:0= + ) + gnutls? ( net-libs/gnutls ) + ) + radius? ( net-dialup/freeradius-client )" + +DEPEND="${REAL_DEPEND} + dns? ( net-dns/bind-tools ) + game? ( games-util/qstat ) + fping? ( net-analyzer/fping ) + samba? ( net-fs/samba ) + ssh? ( virtual/openssh ) + snmp? ( dev-perl/Net-SNMP + net-analyzer/net-snmp[-minimal] )" + +# Basically everything collides with nagios-plugins. +RDEPEND="${DEPEND} + acct-group/nagios + acct-user/nagios + !net-analyzer/nagios-plugins" + +# At least one test is interactive. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-gnutls.patch" #880211 + "${FILESDIR}/${PN}-fix-check-http-segfault.patch" #893252 +) + +src_configure() { + append-flags -fno-strict-aliasing + + # Use an array to prevent econf from mangling the ping args. + local myconf=() + + if use ssl; then + myconf+=( $(use_with !gnutls openssl /usr) + $(use_with gnutls gnutls /usr) ) + else + myconf+=( --without-openssl ) + myconf+=( --without-gnutls ) + fi + + # The autodetection for these two commands can hang if localhost is + # down or ICMP traffic is filtered (bug #468296). But also the path + # likes to move around on us (bug #883729). + myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" ) + + if use ipv6; then + myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" ) + fi + + econf \ + $(use_with curl libcurl) \ + $(use_with curl uriparser) \ + $(use_with mysql) \ + $(use_with ipv6) \ + $(use_with ldap) \ + $(use_with postgres pgsql /usr) \ + $(use_with radius) \ + "${myconf[@]}" \ + --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="/etc/nagios" +} + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \ + NEWS README REQUIREMENTS SUPPORT THANKS ) + +pkg_postinst() { + elog "This ebuild has a number of USE flags that determine what you" + elog "are able to monitor. Depending on what you want to monitor, some" + elog "or all of these USE flags need to be set." + elog + elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins" +} diff --git a/net-analyzer/nagios-plugins/Manifest b/net-analyzer/nagios-plugins/Manifest index 2560a527a689..7793969ba08a 100644 --- a/net-analyzer/nagios-plugins/Manifest +++ b/net-analyzer/nagios-plugins/Manifest @@ -1,6 +1,6 @@ AUX define-own-mysql-port-constant.patch 3271 BLAKE2B a9776567af41b106616c10aac02042147d162a452e17480433a8fd8ffcf3ce506d6930215e8a8eaa219d7811adffbcc2b3ee6a004661ca2a1f8bdc3339bf3526 SHA512 18cb9be96b3e39a07eeb1cf6bccbbe26766ac355f4822c132253e25a6909c418071c2dc546fb60c055b78f620180035e57436a8ebb771ae1096b78d2e1c7c6ec DIST nagios-plugins-2.4.0.tar.gz 2738643 BLAKE2B 695c3804aec592dad0ae1f2f19222a5ae066944de4169beba08dd1e7beee51c5082679dfc1cf5adc052758e3142f33187ebde9636af19ae313f1448867764878 SHA512 f6f4cd604d28161f36c1429dbfa8f07e9fa468d8d8c21925d53d7049f0765504cb785e1f1189a0c93aa1f0cd1fe3985409c420b7724aa39790836af5c3f725ff DIST nagios-plugins-2.4.2.tar.gz 2740092 BLAKE2B 73101f0d439a10bbc0e5d576fe1cf60f115eead00e4611e2f820ebde86390daf1904a45603389a6ad0a9fdb0f14fb49b429ad571159f605df5490f9798fc18d1 SHA512 43448483301c8f5fb9be9b496514a9e15199c320b2a320bb93c4fc6f6fcd35f2a469f980916b37b2b7e565edcb14eea1692f290b0a7bca9364e298eb42af63ce -EBUILD nagios-plugins-2.4.0-r2.ebuild 3105 BLAKE2B 01ec6370a9a012276f884b67ece6c7f6a51e44921dd3032ba3c81e47c421ff6506c163bde204f8726d89326a7f384422b38b5790f9cf6eb9347b73d281288904 SHA512 b6ed87ca497ac292c343fb5573662d6bc02c355ec04a48d0c068017bb94b45426e07f6babf86ac47a4d31a16d7bce4716348208d452b750295d17a0c4e38f8b7 -EBUILD nagios-plugins-2.4.2-r2.ebuild 3040 BLAKE2B fdf0efe50d0885357fa77414585a067636423297a8e5dba2ec21d7bbdd1a41ac1d7c8528c5a9d8a0b1ea38c823765f16dd78dec7b26744550f818f348b375afc SHA512 a57d81a6981b28131a1c0793c0c581bccf4f5ff0000e0a7cc2194696d3f6ff0534338bace9cb931fdeeedb4b3f416177d00e1f6287b9e358eed3e86f95cde37a +EBUILD nagios-plugins-2.4.0-r3.ebuild 3104 BLAKE2B 2b920abe2259ca3e64a29a63079755b23e6619291e99f32d84aae2d28b05ab6c9459a40858bd7ede633a02391edf3695c9050c91f8efc5e4aacb993dbbed9318 SHA512 fc71484e2825a43f394e6d4fab2561a1ec29e8e0bc4d3b6a6b6bb1735cb14811e1de151e1f5b57dea4aa9474168632a55d1f0859cbec66080bffe7c23096f551 +EBUILD nagios-plugins-2.4.2-r3.ebuild 3039 BLAKE2B dabc166f9755ed296c24cde0b138ce6e5016f2a308d29d698d4fc151abe8d22e69dc513f4b8e25d4ea8854bdc729fbfbbbb09c033fca1ed6f7746eb379999fe9 SHA512 527008c686e9d74ebdfd037abcead491baf41427d47179467ada562cf892bf0f71c5df034bf4e1408732a56e1400c306c0c25cbc80a9dba97b88cb2723c718c4 MISC metadata.xml 1431 BLAKE2B 7a5b71bb1d5acc47492a8ac0414c5de789e2fff607a1602c8e464dd4285adb1acd71f152dc9dae18bade31623d78ca2ebe796b871f62542d2d29a75a3b5e4ce6 SHA512 5aa293f0fd8f810b3b750772e260009cbf10bb68aae1f8cbb9e02f7565204f8ae14da3f6a18db58e9fdff5fd97ba8566d07a421ff8bc35f07747338ced13b92c diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r2.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r2.ebuild deleted file mode 100644 index ea52cc31e226..000000000000 --- a/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r2.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Official plugins for Nagios" -HOMEPAGE="https://nagios-plugins.org/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86" -IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" - -# Most of the plugins use automagic dependencies, i.e. the plugin will -# get built if the binary it uses is installed. For example, check_snmp -# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is -# installed. End result: most of our runtime dependencies are required -# at build time as well. -AUTOMAGIC_DEPEND=" - nagios-dns? ( net-dns/bind-tools ) - nagios-game? ( games-util/qstat ) - nagios-ping? ( net-analyzer/fping ) - samba? ( net-fs/samba ) - ssh? ( net-misc/openssh ) - snmp? ( dev-perl/Net-SNMP - net-analyzer/net-snmp[-minimal] )" - -# Perl really needs to run during the build... -BDEPEND="${AUTOMAGIC_DEPEND} - dev-lang/perl" - -DEPEND=" - ldap? ( net-nds/openldap:= ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:* ) - ssl? ( - dev-libs/openssl:0= - ) - radius? ( net-dialup/freeradius-client )" - -# Basically everything in net-analyzer/monitoring-plugins collides with -# nagios-plugins. Perl (from BDEPEND) is needed at runtime, too. -RDEPEND="${BDEPEND} - ${DEPEND} - !net-analyzer/monitoring-plugins - selinux? ( sec-policy/selinux-nagios )" - -# At least one test is interactive. -RESTRICT="test" - -DOCS=( - ACKNOWLEDGEMENTS - AUTHORS - CODING - ChangeLog - FAQ - NEWS - README - REQUIREMENTS - SUPPORT - THANKS -) - -PATCHES=( - "${FILESDIR}/define-own-mysql-port-constant.patch" -) - -src_prepare() { - default - - # Fix the path to our perl interpreter - sed -i -e "1s:/usr/local/bin/perl:/usr/bin/perl:" \ - "${S}"/plugins-scripts/*.pl \ - || die 'failed to fix perl interpreter path' -} - -src_configure() { - # Use an array to prevent econf from mangling the ping args. - local myconf=() - - if use ssl; then - myconf+=( $(use_with ssl openssl /usr) ) - else - myconf+=( --without-openssl ) - myconf+=( --without-gnutls ) - fi - - # The autodetection for these two commands can hang if localhost is - # down or ICMP traffic is filtered (bug #468296). But also the path - # likes to move around on us (bug #883765). - myconf+=( --with-ping-command="$(command -v ping) -n -U -w %d -c %d %s" ) - - if use ipv6; then - myconf+=( --with-ping6-command="$(command -v ping6) -n -U -w %d -c %d %s" ) - fi - - econf \ - $(use_with mysql) \ - $(use_with ipv6) \ - $(use_with ldap) \ - $(use_with postgres pgsql /usr) \ - $(use_with radius) \ - "${myconf[@]}" \ - --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ - --sysconfdir="/etc/nagios" -} - -pkg_postinst() { - elog "This ebuild has a number of USE flags that determine what you" - elog "are able to monitor. Depending on what you want to monitor, some" - elog "or all of these USE flags need to be set." - elog - elog "The plugins are installed in ${ROOT}/usr/$(get_libdir)/nagios/plugins" -} diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r3.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r3.ebuild new file mode 100644 index 000000000000..192207bf2da9 --- /dev/null +++ b/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r3.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Official plugins for Nagios" +HOMEPAGE="https://nagios-plugins.org/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86" +IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" + +# Most of the plugins use automagic dependencies, i.e. the plugin will +# get built if the binary it uses is installed. For example, check_snmp +# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is +# installed. End result: most of our runtime dependencies are required +# at build time as well. +AUTOMAGIC_DEPEND=" + nagios-dns? ( net-dns/bind-tools ) + nagios-game? ( games-util/qstat ) + nagios-ping? ( net-analyzer/fping ) + samba? ( net-fs/samba ) + ssh? ( virtual/openssh ) + snmp? ( dev-perl/Net-SNMP + net-analyzer/net-snmp[-minimal] )" + +# Perl really needs to run during the build... +BDEPEND="${AUTOMAGIC_DEPEND} + dev-lang/perl" + +DEPEND=" + ldap? ( net-nds/openldap:= ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:* ) + ssl? ( + dev-libs/openssl:0= + ) + radius? ( net-dialup/freeradius-client )" + +# Basically everything in net-analyzer/monitoring-plugins collides with +# nagios-plugins. Perl (from BDEPEND) is needed at runtime, too. +RDEPEND="${BDEPEND} + ${DEPEND} + !net-analyzer/monitoring-plugins + selinux? ( sec-policy/selinux-nagios )" + +# At least one test is interactive. +RESTRICT="test" + +DOCS=( + ACKNOWLEDGEMENTS + AUTHORS + CODING + ChangeLog + FAQ + NEWS + README + REQUIREMENTS + SUPPORT + THANKS +) + +PATCHES=( + "${FILESDIR}/define-own-mysql-port-constant.patch" +) + +src_prepare() { + default + + # Fix the path to our perl interpreter + sed -i -e "1s:/usr/local/bin/perl:/usr/bin/perl:" \ + "${S}"/plugins-scripts/*.pl \ + || die 'failed to fix perl interpreter path' +} + +src_configure() { + # Use an array to prevent econf from mangling the ping args. + local myconf=() + + if use ssl; then + myconf+=( $(use_with ssl openssl /usr) ) + else + myconf+=( --without-openssl ) + myconf+=( --without-gnutls ) + fi + + # The autodetection for these two commands can hang if localhost is + # down or ICMP traffic is filtered (bug #468296). But also the path + # likes to move around on us (bug #883765). + myconf+=( --with-ping-command="$(command -v ping) -n -U -w %d -c %d %s" ) + + if use ipv6; then + myconf+=( --with-ping6-command="$(command -v ping6) -n -U -w %d -c %d %s" ) + fi + + econf \ + $(use_with mysql) \ + $(use_with ipv6) \ + $(use_with ldap) \ + $(use_with postgres pgsql /usr) \ + $(use_with radius) \ + "${myconf[@]}" \ + --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="/etc/nagios" +} + +pkg_postinst() { + elog "This ebuild has a number of USE flags that determine what you" + elog "are able to monitor. Depending on what you want to monitor, some" + elog "or all of these USE flags need to be set." + elog + elog "The plugins are installed in ${ROOT}/usr/$(get_libdir)/nagios/plugins" +} diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r2.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r2.ebuild deleted file mode 100644 index 54c610e10a60..000000000000 --- a/net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r2.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Official plugins for Nagios" -HOMEPAGE="https://nagios-plugins.org/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86" -IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" - -# Most of the plugins use automagic dependencies, i.e. the plugin will -# get built if the binary it uses is installed. For example, check_snmp -# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is -# installed. End result: most of our runtime dependencies are required -# at build time as well. -AUTOMAGIC_DEPEND=" - nagios-dns? ( net-dns/bind-tools ) - nagios-game? ( games-util/qstat ) - nagios-ping? ( net-analyzer/fping ) - samba? ( net-fs/samba ) - ssh? ( net-misc/openssh ) - snmp? ( dev-perl/Net-SNMP - net-analyzer/net-snmp[-minimal] )" - -# Perl really needs to run during the build... -BDEPEND="${AUTOMAGIC_DEPEND} - dev-lang/perl" - -DEPEND=" - ldap? ( net-nds/openldap:= ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:* ) - ssl? ( - dev-libs/openssl:0= - ) - radius? ( net-dialup/freeradius-client )" - -# Basically everything in net-analyzer/monitoring-plugins collides with -# nagios-plugins. Perl (from BDEPEND) is needed at runtime, too. -RDEPEND="${BDEPEND} - ${DEPEND} - !net-analyzer/monitoring-plugins - selinux? ( sec-policy/selinux-nagios )" - -# At least one test is interactive. -RESTRICT="test" - -DOCS=( - ACKNOWLEDGEMENTS - AUTHORS - CODING - ChangeLog - FAQ - NEWS - README - REQUIREMENTS - SUPPORT - THANKS -) - -src_prepare() { - default - - # Fix the path to our perl interpreter - sed -i -e "1s:/usr/local/bin/perl:/usr/bin/perl:" \ - "${S}"/plugins-scripts/*.pl \ - || die 'failed to fix perl interpreter path' -} - -src_configure() { - # Use an array to prevent econf from mangling the ping args. - local myconf=() - - if use ssl; then - myconf+=( $(use_with ssl openssl /usr) ) - else - myconf+=( --without-openssl ) - myconf+=( --without-gnutls ) - fi - - # The autodetection for these two commands can hang if localhost is - # down or ICMP traffic is filtered (bug #468296). But also the path - # likes to move around on us (bug #883765). - myconf+=( --with-ping-command="$(command -v ping) -n -U -w %d -c %d %s" ) - - if use ipv6; then - myconf+=( --with-ping6-command="$(command -v ping6) -n -U -w %d -c %d %s" ) - fi - - econf \ - $(use_with mysql) \ - $(use_with ipv6) \ - $(use_with ldap) \ - $(use_with postgres pgsql /usr) \ - $(use_with radius) \ - "${myconf[@]}" \ - --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ - --sysconfdir="/etc/nagios" -} - -pkg_postinst() { - elog "This ebuild has a number of USE flags that determine what you" - elog "are able to monitor. Depending on what you want to monitor, some" - elog "or all of these USE flags need to be set." - elog - elog "The plugins are installed in ${ROOT}/usr/$(get_libdir)/nagios/plugins" -} diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r3.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r3.ebuild new file mode 100644 index 000000000000..93ed15e27790 --- /dev/null +++ b/net-analyzer/nagios-plugins/nagios-plugins-2.4.2-r3.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Official plugins for Nagios" +HOMEPAGE="https://nagios-plugins.org/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86" +IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" + +# Most of the plugins use automagic dependencies, i.e. the plugin will +# get built if the binary it uses is installed. For example, check_snmp +# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is +# installed. End result: most of our runtime dependencies are required +# at build time as well. +AUTOMAGIC_DEPEND=" + nagios-dns? ( net-dns/bind-tools ) + nagios-game? ( games-util/qstat ) + nagios-ping? ( net-analyzer/fping ) + samba? ( net-fs/samba ) + ssh? ( virtual/openssh ) + snmp? ( dev-perl/Net-SNMP + net-analyzer/net-snmp[-minimal] )" + +# Perl really needs to run during the build... +BDEPEND="${AUTOMAGIC_DEPEND} + dev-lang/perl" + +DEPEND=" + ldap? ( net-nds/openldap:= ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:* ) + ssl? ( + dev-libs/openssl:0= + ) + radius? ( net-dialup/freeradius-client )" + +# Basically everything in net-analyzer/monitoring-plugins collides with +# nagios-plugins. Perl (from BDEPEND) is needed at runtime, too. +RDEPEND="${BDEPEND} + ${DEPEND} + !net-analyzer/monitoring-plugins + selinux? ( sec-policy/selinux-nagios )" + +# At least one test is interactive. +RESTRICT="test" + +DOCS=( + ACKNOWLEDGEMENTS + AUTHORS + CODING + ChangeLog + FAQ + NEWS + README + REQUIREMENTS + SUPPORT + THANKS +) + +src_prepare() { + default + + # Fix the path to our perl interpreter + sed -i -e "1s:/usr/local/bin/perl:/usr/bin/perl:" \ + "${S}"/plugins-scripts/*.pl \ + || die 'failed to fix perl interpreter path' +} + +src_configure() { + # Use an array to prevent econf from mangling the ping args. + local myconf=() + + if use ssl; then + myconf+=( $(use_with ssl openssl /usr) ) + else + myconf+=( --without-openssl ) + myconf+=( --without-gnutls ) + fi + + # The autodetection for these two commands can hang if localhost is + # down or ICMP traffic is filtered (bug #468296). But also the path + # likes to move around on us (bug #883765). + myconf+=( --with-ping-command="$(command -v ping) -n -U -w %d -c %d %s" ) + + if use ipv6; then + myconf+=( --with-ping6-command="$(command -v ping6) -n -U -w %d -c %d %s" ) + fi + + econf \ + $(use_with mysql) \ + $(use_with ipv6) \ + $(use_with ldap) \ + $(use_with postgres pgsql /usr) \ + $(use_with radius) \ + "${myconf[@]}" \ + --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="/etc/nagios" +} + +pkg_postinst() { + elog "This ebuild has a number of USE flags that determine what you" + elog "are able to monitor. Depending on what you want to monitor, some" + elog "or all of these USE flags need to be set." + elog + elog "The plugins are installed in ${ROOT}/usr/$(get_libdir)/nagios/plugins" +} diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index eebe53e99b74..ed1d0efd4d04 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/hash-slinger/Manifest b/net-dns/hash-slinger/Manifest index d0cd2eacde56..6ef29569e6b6 100644 --- a/net-dns/hash-slinger/Manifest +++ b/net-dns/hash-slinger/Manifest @@ -1,3 +1,3 @@ DIST hash-slinger-3.2.tar.gz 38376 BLAKE2B 8c89f9a372818166c862d97354a60dddc2795c70f23b39225ad0fc3a2657cc5e048dca228dc004db0240fcf80e74bc799528d3459a65e6de347a493df5abf7b3 SHA512 01a25b3bc00bd9cd86c448f087c48ad04248a5a8755c2f154272b833efdce058a1fc62ea3f5cc6e9ff35180754b3e44db03c4e4888fd9051b749eff5fc8c3110 -EBUILD hash-slinger-3.2.ebuild 1143 BLAKE2B d0b9017274846cedf3b46919ce790d868800ef7e8eb8502f19b18a41ae9f46edc535df1c9b8f33f6fea9c0a0be1a8a568b3cd42c174fd15c14ef0e1ee5af16e2 SHA512 bd23dd2e745345f334a50b4c932fd4cb0f897eaa4736b36c815199b7523cd1495b68456026b17974f3fc7f7098febccfc4811197487f5b8342487f24413d1c62 +EBUILD hash-slinger-3.2-r1.ebuild 1142 BLAKE2B 04c954c1c3fdc2174462864f7d356b7ba6c4941dd4da64e015622212dccb9147c31d6839b17d86c74447054124bc1ba1e956f031dea31abeb47a8121c53f6eb8 SHA512 28e3425334bae01dace3c9cf8f8f50e62899262afc15f6c7945bfe16a3067ff38aa0f7a66983a9cf90864c8d8bdf05e440528bf2a2fc7843d452c019ef9c75dd MISC metadata.xml 598 BLAKE2B dfe22fbc9dec4a1bf906a13c184945f42c956ba1f5167a1a3ca744bf7f482c9fb7a85cebfeec71d4376bd0acf89660c6dba13399325d3c123f967c1a21c7848a SHA512 954cd85c0b50c26483dcb000c7eeb8f1fa59f5c4c2e66114ba86a634f48325e273fa01ab7a76e71ba2d4cb9d269f7934429d56aa5eef8e673cea21fc4411f59d diff --git a/net-dns/hash-slinger/hash-slinger-3.2-r1.ebuild b/net-dns/hash-slinger/hash-slinger-3.2-r1.ebuild new file mode 100644 index 000000000000..d4c705076a21 --- /dev/null +++ b/net-dns/hash-slinger/hash-slinger-3.2-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-single-r1 + +DESCRIPTION="Various tools to generate DNS records like SSHFP, TLSA, OPENPGPKEY, IPSECKEY" +HOMEPAGE="https://github.com/letoams/hash-slinger" +SRC_URI="https://github.com/letoams/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="ipsec +openpgp +ssh" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/ipaddr[${PYTHON_USEDEP}] + dev-python/m2crypto[${PYTHON_USEDEP}] + ') + net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}] + ipsec? ( net-vpn/libreswan[dnssec] ) + openpgp? ( $(python_gen_cond_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') ) + ssh? ( virtual/openssh ) +" + +src_install() { + local tools tool + + tools="tlsa" + + use ssh && tools+=" sshfp" + use openpgp && tools+=" openpgpkey" + use ipsec && tools+=" ipseckey" + + for tool in $tools ; do + doman ${tool}.1 + python_doscript ${tool} + done + + dodoc BUGS CHANGES README +} diff --git a/net-dns/hash-slinger/hash-slinger-3.2.ebuild b/net-dns/hash-slinger/hash-slinger-3.2.ebuild deleted file mode 100644 index a8ddda15cbb8..000000000000 --- a/net-dns/hash-slinger/hash-slinger-3.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-single-r1 - -DESCRIPTION="Various tools to generate DNS records like SSHFP, TLSA, OPENPGPKEY, IPSECKEY" -HOMEPAGE="https://github.com/letoams/hash-slinger" -SRC_URI="https://github.com/letoams/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="ipsec +openpgp +ssh" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/ipaddr[${PYTHON_USEDEP}] - dev-python/m2crypto[${PYTHON_USEDEP}] - ') - net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}] - ipsec? ( net-vpn/libreswan[dnssec] ) - openpgp? ( $(python_gen_cond_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') ) - ssh? ( net-misc/openssh ) -" - -src_install() { - local tools tool - - tools="tlsa" - - use ssh && tools+=" sshfp" - use openpgp && tools+=" openpgpkey" - use ipsec && tools+=" ipseckey" - - for tool in $tools ; do - doman ${tool}.1 - python_doscript ${tool} - done - - dodoc BUGS CHANGES README -} diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz index 1597aa067620..3eda1f4ab355 100644 Binary files a/net-fs/Manifest.gz and b/net-fs/Manifest.gz differ diff --git a/net-fs/sshfs/Manifest b/net-fs/sshfs/Manifest index 22ee686b2b94..b19e24d7dd1a 100644 --- a/net-fs/sshfs/Manifest +++ b/net-fs/sshfs/Manifest @@ -1,3 +1,3 @@ DIST sshfs-3.7.3.tar.xz 53596 BLAKE2B 9a229d0f11e7247e319af13245aeaf71082664409b0ca3fe1522bcdb679d402c574438be1931d5d73a16b9eda43daf20de6c1a016442ae53afa27a697e58c212 SHA512 ba0928f85819984a3eb83d2debab658b2cd4e958ed1c3ba9787e361f452687d42b82d478b7d95e7a7c5580bae5c1cdebe4cf3c9b6cb5eb6a570311f276903d99 -EBUILD sshfs-3.7.3.ebuild 688 BLAKE2B 65dd86c16ecd0f22dc3bb8e3a32866691204b6c7e1572a8a42eded91174905e2959eba6ffbb511d963e6f8d37aa4f7cb21f5596dc24f5743b3bda59e3e17b1f2 SHA512 ecdfe6272a44939a49869b74606be3a669031cb2cce24ee7ee2408046ddece68f7e8e0760388dffe2e0a7ad910ee7191ede5aff55520d532b5c55c90897a1962 +EBUILD sshfs-3.7.3-r1.ebuild 681 BLAKE2B 2929e403d531cf922e58492d5221108dc65d5787b063f39bf562c3ceb20b28434a3bd8bdbdbb5a6bb62e5c38bc90a0498263b057afad6f3f3624a3a1620cdb22 SHA512 1a2dc14905006c64292e5f972a7c7daca22a9489a2d9637229f1b9b8fe8fccb853185f49237957c30d927f05caa7c64f18ecd8f0de419447effea144bfd002d0 MISC metadata.xml 319 BLAKE2B 92a8ae2fc292b8121db08f15f68dcfb142f5dfb5fff5bdd9c12e53f56c081926c303ee8816bbd00d26c9c2b5553e4b82c0101572da0ed89e713fcdd53e7a4b70 SHA512 5cc70ac9b54aab37eb7a1411e85dadf5e0081b976048769f937e554518dbe0d74002bc75e90813dda9dde39e9ced8d317f6b46f6ae4b6b642ede1081a3702950 diff --git a/net-fs/sshfs/sshfs-3.7.3-r1.ebuild b/net-fs/sshfs/sshfs-3.7.3-r1.ebuild new file mode 100644 index 000000000000..1ed1ef7dd04b --- /dev/null +++ b/net-fs/sshfs/sshfs-3.7.3-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Fuse-filesystem utilizing the sftp service" +HOMEPAGE="https://github.com/libfuse/sshfs" +SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz" + +LICENSE="GPL-2" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +SLOT="0" + +DEPEND=">=sys-fs/fuse-3.1.0:3 + >=dev-libs/glib-2.4.2" +RDEPEND="${DEPEND} + virtual/openssh" +BDEPEND="dev-python/docutils + virtual/pkgconfig" + +# requires root privs and specific localhost sshd setup +RESTRICT="test" + +DOCS=( AUTHORS ChangeLog.rst README.rst ) diff --git a/net-fs/sshfs/sshfs-3.7.3.ebuild b/net-fs/sshfs/sshfs-3.7.3.ebuild deleted file mode 100644 index 430de0872a49..000000000000 --- a/net-fs/sshfs/sshfs-3.7.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Fuse-filesystem utilizing the sftp service" -HOMEPAGE="https://github.com/libfuse/sshfs" -SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -SLOT="0" - -DEPEND=">=sys-fs/fuse-3.1.0:3 - >=dev-libs/glib-2.4.2" -RDEPEND="${DEPEND} - >=net-misc/openssh-4.4" -BDEPEND="dev-python/docutils - virtual/pkgconfig" - -# requires root privs and specific localhost sshd setup -RESTRICT="test" - -DOCS=( AUTHORS ChangeLog.rst README.rst ) diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index c98eb9c4b14d..1c008be7d5a1 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/serf/Manifest b/net-libs/serf/Manifest index 26502e6acee4..255b99e40248 100644 --- a/net-libs/serf/Manifest +++ b/net-libs/serf/Manifest @@ -1,11 +1,11 @@ AUX serf-1.3.8-openssl.patch 960 BLAKE2B ba24959e39cafd03d041e349806b03feeca52fc1432fa96a39cf44fe392ad5e25bfc11e305d20b752f0469445f3a0932bd1d1de0646c3a95a9c24aec36560d81 SHA512 902f0b28a0166bb2c30127600eeacd8117ab9c8a21787aec7f6ee77b94554a613ec1bdcaef3bbbd730254c9c26a7c40b47906b296ca869af909ec18d9f2ad59b AUX serf-1.3.8-static-lib.patch 1922 BLAKE2B 66e518933fd12141916e93955d9648149de4d82f82ba66b9c574a21720d7bad61ea2d575363426d297f1649d394cfac4fcd8b5f963dd307d60db2f08fa3e2a2f SHA512 c5d7cbc7ed7632e3ead1a1eec36106a4e50f89c42b7099d8e6bc2a3021b4b3058c16cb1aef1fedbb26e6bd5b4d0b12b34567d40c38c0f1c5cb6528e924db9e84 -AUX serf-1.3.9-libressl.patch 1732 BLAKE2B 94d8376dfb295f27ccc0441b6c7153d9abb3abbd3b92f9719bcb2076a2ba3e3a9b6b5f67c0b21ca924dc889d03fc58af9205e8d2cc8ecd3cbbd1fb8995341bb2 SHA512 9690155d83900f7a05666ff51bb82e771405577fdc98672928395398ab4458f3c4a65b70520e206aebdb21338271ec460aca45894e8736d582d05e1fb0bcd45f +AUX serf-1.3.9-libressl.patch 1220 BLAKE2B e1ef55dfd5e93b59dba6bf0dbd2378c241781f89b282691f9f7cb577430affdcfc933c4ef25da2fb2130f7af67ee003cdbe66c452a888b7c5b8cca0dc11a6fef SHA512 89957ae479cfb12b94c1e60c1dca832fef9ba3ca91f835226e035d0dbbd9ef7a8ac7e99abce879774bacc3800d0d3e7743c61fd3bd9f26d0a2632a010679ad99 AUX serf-1.3.9-openssl-3-bio-ctrl.patch 708 BLAKE2B 20c6116838461540a7040537ad40394f9ae7ae23bc972bc4f9d66f79d2d3167f6ccda54066ba6e921050b9fdda4aab6a6f86b098f2b71fc4086b6a4075b7a8d8 SHA512 b7631c6cfd76ca42e2f999bb328f147214d5f12546a26cd2ff90f774164db2458f0045c07fb0cbdc5b54c09f5c6f6b461365ab0d6326aa5e0151454c9a9a2495 AUX serf-1.3.9-openssl-3-errgetfunc.patch 402 BLAKE2B d142dc567dad42966ff7a9bf84e5354e8778df7d696c260b1c895718e01311e51f1141f58cb6d4827b4f9631f11da286ce0eaaedf60e8d6b0517fbeadd3ebf96 SHA512 2f8b8ee93255aae2633f73c16fdec498db6885d25c4d31a5623170a629b616ab4e56bfe6f8db13d8617cc994ec775b1d90777d5596452f14e97338648d5af10c AUX serf-1.3.9-python3-check.patch 2896 BLAKE2B b757a9d1d3c4d5f9928e70a0182b3c7a0756ddea3b081378a7180f334eca697cccc5fe637dc8226d72daafbe5440aa595def447f76a52ab9f11e8bc626be846b SHA512 2538c2c80f924fa823a28e00e40688af0a38cb94ae2302cee83070645017e8321a0647e947a98c9d541228054acb8e470a465e4f2d5782b99a9b782aac86dfc1 AUX serf-1.3.9-python3.patch 965 BLAKE2B 0f7444b19ec1f2b32c165ddf08d96113cb22ca3518eb7257885a582ed50dd3119a6459a52f134d149729cfc967265d6b9c478ec5d6f08a8a589bb5db0893d7bf SHA512 cf6726b860b876503820d8a42ff821f932bd1bf9a6157c98ebcbe77ebe71835ab4d2395fb9463fa187ef457100ededa59f9a7c430f98735c59f878cff600ff07 AUX serf-1.3.9-python3_byte.patch 1079 BLAKE2B 7e8c328d101c3642cc82be9f92f26e9af49ada5df040da088e35869efddeaaf043cba06fe6c626380e9a68b10f1f5a61e393405d039bb7b59d9d00d00d95e066 SHA512 b02b3eb8fa27a7a133ebe6bd958f378bcc5daf9a1871e5a4015ec8fb292736cf65ba7776ef3297ceb3b4fb767ae4f22cc44e0e3b4a222887c73107e3c03e4533 DIST serf-1.3.9.tar.bz2 145132 BLAKE2B 59776f85b409b2eaea81f3e07b0301515e20cbd2aa0ef05c1c38aa8152a6d5627e526e4bc160abb1fd438e9fa46f97096c639860729d2ea8e0b2fcfcf8222002 SHA512 9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d -EBUILD serf-1.3.9-r3.ebuild 2189 BLAKE2B 4f7a33dbd00c2c6562b3a8414b219a1a8caf9ee0a0aad05b4c372cacdd6d1f95b19d555673f3d7e1607b60223fd41dd3079415e1e3c829e7ce0fd97df65b7144 SHA512 997d8cc0b3fd30f75cbe5f5a21a6e7b2411b43e21d07816d63a3449ba337adda4654a169874329267861a313ecb072e11ea58698243a694e8fe6b6e3ecfc8c36 +EBUILD serf-1.3.9-r4.ebuild 2197 BLAKE2B ad0050a3a01793b1fb418725a3a8b8c3d6d9c79ac41aca3b711cf4db4c945274a1822cb73a8c5a2beb41925b0ff06ad2093bf4fbf02b0c56d7e37d3e2867315b SHA512 65b1f3c5c1dcf5d8d467ea2aeaa59a0385936b484b0f0928d8c10b5e1c645b6d775e90d7c290e73f9c851143ba5f19c2f87a41932bf647f536b54deef1b223de MISC metadata.xml 242 BLAKE2B 9323724392947eec7347e9052aadab6d31da88b1fe94720fdd3993f37aeb74d00e43a34ec26642c79b0d471bd0146aaaf3489a3ab341445c6ddfcf305c581989 SHA512 c20cc4c38ff85c11dafe9981b45f20d2343d817cdfbb0c1e8cb77b0964e5d2b74762dfb8384c9fb47e8f0427b1f3f3e38a3a81f81c76ca30ade4a0994db14cea diff --git a/net-libs/serf/files/serf-1.3.9-libressl.patch b/net-libs/serf/files/serf-1.3.9-libressl.patch index 1c437e81bc05..bfb07bd5a0ad 100644 --- a/net-libs/serf/files/serf-1.3.9-libressl.patch +++ b/net-libs/serf/files/serf-1.3.9-libressl.patch @@ -1,3 +1,8 @@ +This backported patch avoids the upstream scons check to prevent unintended +issues and can be removed next release bump where it may be preferable to +use the newer cmake build system. + +https://bugs.gentoo.org/906123 https://bugs.gentoo.org/903001 https://github.com/apache/serf/commit/df0d2d0dbdf88576f26da9c71df3ab6249d351dc @@ -14,28 +19,7 @@ Subject: [PATCH] Fix another build problem with LibreSSL. of USE_LEGACY_OPENSSL. git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1775242 13f79535-47bb-0310-9956-ffa450edef68 ---- - SConstruct | 6 ++++++ - buckets/ssl_buckets.c | 2 +- - 2 files changed, 7 insertions(+), 1 deletion(-) -diff --git a/SConstruct b/SConstruct -index 4358a23..115f409 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -373,6 +373,12 @@ else: - env.Append(CPPPATH=['$OPENSSL/include']) - env.Append(LIBPATH=['$OPENSSL/lib']) - -+ # Check for OpenSSL functions which are only available in some of -+ # the versions we support. Also handles forks like LibreSSL. -+ conf = Configure(env) -+ if conf.CheckFunc('OPENSSL_malloc_init'): -+ env.Append(CPPDEFINES=['SERF_HAVE_OPENSSL_MALLOC_INIT']) -+ env = conf.Finish() - - # If build with gssapi, get its information and define SERF_HAVE_GSSAPI - if gssapi and CALLOUT_OKAY: diff --git a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c index b01e535..27c84c7 100644 --- a/buckets/ssl_buckets.c @@ -45,7 +29,7 @@ index b01e535..27c84c7 100644 #endif -#ifdef USE_OPENSSL_1_1_API -+#ifdef SERF_HAVE_OPENSSL_MALLOC_INIT ++#ifndef LIBRESSL_VERSION_NUMBER OPENSSL_malloc_init(); #else CRYPTO_malloc_init(); diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild deleted file mode 100644 index 7464e14dba6d..000000000000 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic - -DESCRIPTION="HTTP client library" -HOMEPAGE="https://serf.apache.org/" -SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="kerberos" -# Many test failures. -RESTRICT="test" - -RDEPEND="dev-libs/apr:1= - dev-libs/apr-util:1= - dev-libs/openssl:0= - sys-libs/zlib:0= - kerberos? ( virtual/krb5 )" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-util/scons-2.3.0" - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.8-static-lib.patch - "${FILESDIR}"/${PN}-1.3.8-openssl.patch - "${FILESDIR}"/${PN}-1.3.9-python3.patch - "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch - "${FILESDIR}"/${PN}-1.3.9-python3-check.patch - "${FILESDIR}"/${PN}-1.3.9-openssl-3-bio-ctrl.patch - "${FILESDIR}"/${PN}-1.3.9-openssl-3-errgetfunc.patch - "${FILESDIR}"/${PN}-1.3.9-libressl.patch #903001 -) - -src_prepare() { - default - - # https://code.google.com/p/serf/issues/detail?id=133 - sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct || die - - # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) - [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ -} - -src_compile() { - myesconsargs=( - BUILD_STATIC=no - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - # These config scripts are sent through a shell with an empty env - # which breaks the SYSROOT usage in them. Set the vars inline to - # avoid that. - APR="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apr-1-config" - APU="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apu-1-config" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - CC="$(tc-getCC)" - CPPFLAGS="${CPPFLAGS}" - CFLAGS="${CFLAGS}" - LINKFLAGS="${LDFLAGS}" - ) - - if use kerberos; then - myesconsargs+=( GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" ) - fi - - escons "${myesconsargs[@]}" -} - -src_test() { - escons check -} - -src_install() { - escons install --install-sandbox="${D}" -} diff --git a/net-libs/serf/serf-1.3.9-r4.ebuild b/net-libs/serf/serf-1.3.9-r4.ebuild new file mode 100644 index 000000000000..8ea7ea9652d6 --- /dev/null +++ b/net-libs/serf/serf-1.3.9-r4.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic + +DESCRIPTION="HTTP client library" +HOMEPAGE="https://serf.apache.org/" +SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="kerberos" +# Many test failures. +RESTRICT="test" + +RDEPEND="dev-libs/apr:1= + dev-libs/apr-util:1= + dev-libs/openssl:0= + sys-libs/zlib:0= + kerberos? ( virtual/krb5 )" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-util/scons-2.3.0" + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.8-static-lib.patch + "${FILESDIR}"/${PN}-1.3.8-openssl.patch + "${FILESDIR}"/${PN}-1.3.9-python3.patch + "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch + "${FILESDIR}"/${PN}-1.3.9-python3-check.patch + "${FILESDIR}"/${PN}-1.3.9-openssl-3-bio-ctrl.patch + "${FILESDIR}"/${PN}-1.3.9-openssl-3-errgetfunc.patch + "${FILESDIR}"/${PN}-1.3.9-libressl.patch #903001, 906123 +) + +src_prepare() { + default + + # https://code.google.com/p/serf/issues/detail?id=133 + sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct || die + + # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) + [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ +} + +src_compile() { + myesconsargs=( + BUILD_STATIC=no + PREFIX="${EPREFIX}/usr" + LIBDIR="${EPREFIX}/usr/$(get_libdir)" + # These config scripts are sent through a shell with an empty env + # which breaks the SYSROOT usage in them. Set the vars inline to + # avoid that. + APR="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apr-1-config" + APU="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apu-1-config" + AR="$(tc-getAR)" + RANLIB="$(tc-getRANLIB)" + CC="$(tc-getCC)" + CPPFLAGS="${CPPFLAGS}" + CFLAGS="${CFLAGS}" + LINKFLAGS="${LDFLAGS}" + ) + + if use kerberos; then + myesconsargs+=( GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" ) + fi + + escons "${myesconsargs[@]}" +} + +src_test() { + escons check +} + +src_install() { + escons install --install-sandbox="${D}" +} diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index 7500c4c0e5e8..e09c7d53c571 100644 Binary files a/net-mail/Manifest.gz and b/net-mail/Manifest.gz differ diff --git a/net-mail/muchsync/Manifest b/net-mail/muchsync/Manifest index 37dfecdbc8e6..bbd0248a2f0c 100644 --- a/net-mail/muchsync/Manifest +++ b/net-mail/muchsync/Manifest @@ -1,3 +1,3 @@ DIST muchsync-6.tar.gz 137023 BLAKE2B b2a60a26bd3a2918b52ea50a98223f828a60c1ba172f349cc350ab8cf224e114623bfb5775a9c05347311f21dbeed14744becd11022fbf8310608faf2a0146f9 SHA512 620e398f7e3973d915c32b1c244e2b1d5ed7c65dfc2a51958e62c229f14f8cf7fe794868930aaddc2d95145795a5affc0f50fc012d2d0b4bf2884930da3eec89 -EBUILD muchsync-6.ebuild 471 BLAKE2B 22f53fb490558dcad14818b0438bbdccc79bc4258d6d18b812800beec07ce2da92ba067c8d105f383b098c2f1343d45b3617d8095de9c22732dbacd1a4ac75a8 SHA512 c3da2db1a91dba5ab7c5f2dd54041a6428e9c4d711d0c64e751192bd6d41f23c00f58437838805e71b27fe733fcb799eb9888ea6ff2ba9327e15fdff18f95d74 +EBUILD muchsync-6-r1.ebuild 470 BLAKE2B 4ceb696deb65555ed4161c2e5992eeba499e2e5eb854d5d6286cb0b2e7ce2cb6bd63450a7cdfbd3f5eb7cae8c7fd424b9749fa3c10c870b6ef38ba8623916cdf SHA512 0b822188b0a8e51fe18a02c0b88fdfb1f50f49560faf67f14d18cc3554d91a24b1de34d9c673b4524cdb8ef11f74a20afc50b08541a726cef335efbd176314dc MISC metadata.xml 522 BLAKE2B 72f02828eb7d5b394e839875696e7c58b7703768fba289e0e9a7cbe6ac75c50fa9ba12c3226d661f41562badc70a29e45d95150703e8ea9f949f3fa26d33752c SHA512 26d2f2b9f93e677e458f4f29fc905aa2122912af00cf249327c9207584a0910a1b1c36621c8d00ac665809f200a27d1e0bc54f5a3189965dc4e52a3a6e191e8e diff --git a/net-mail/muchsync/muchsync-6-r1.ebuild b/net-mail/muchsync/muchsync-6-r1.ebuild new file mode 100644 index 000000000000..d1235a44b624 --- /dev/null +++ b/net-mail/muchsync/muchsync-6-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Synchronizes mail messages and notmuch tags across machines" +HOMEPAGE="http://www.muchsync.org/" +SRC_URI="http://www.muchsync.org/src/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64" + +BDEPEND="virtual/pkgconfig" +DEPEND="dev-db/sqlite:3 + dev-libs/openssl:0= + dev-libs/xapian:= + net-mail/notmuch:= +" +RDEPEND="${DEPEND} + virtual/openssh +" diff --git a/net-mail/muchsync/muchsync-6.ebuild b/net-mail/muchsync/muchsync-6.ebuild deleted file mode 100644 index 43414dafbc15..000000000000 --- a/net-mail/muchsync/muchsync-6.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Synchronizes mail messages and notmuch tags across machines" -HOMEPAGE="http://www.muchsync.org/" -SRC_URI="http://www.muchsync.org/src/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64" - -BDEPEND="virtual/pkgconfig" -DEPEND="dev-db/sqlite:3 - dev-libs/openssl:0= - dev-libs/xapian:= - net-mail/notmuch:= -" -RDEPEND="${DEPEND} - net-misc/openssh -" diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 821c401ea31f..a112a58552a9 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/autossh/Manifest b/net-misc/autossh/Manifest index 288c2ddf9efd..227c3360dfd2 100644 --- a/net-misc/autossh/Manifest +++ b/net-misc/autossh/Manifest @@ -1,3 +1,3 @@ DIST autossh-1.4g.tgz 67599 BLAKE2B 179af97ee6f3b9c1c4fcbad1593118aa5d69dbd2b6215efd4a16ab7641f6f0194faaca3c3101b3a918d652988a06b5fa8ce6e52f85f81edd95b3d71d49aad076 SHA512 499b560d978736f4e764d5d828282fdaba1cbf94811ae6be0be5434d9c1cdc6ca5513d728b6372aa243843cb1b91e61cfc5fdeb77ddb0b6a7ce027218ba67466 -EBUILD autossh-1.4g.ebuild 509 BLAKE2B 509bbbe439478b442f003cd85f2269ade39eb08fd2ff689244fcb8e11114e66535961efa1d4d41ead706d2df2eddd6778b0fb0eb7aa4ce67be25ca01ab357fb7 SHA512 e7141ea8802a88c8147436819e084d12b8a60580c72e68c7efb0dae2c75ce83930e125cd5fee7e2d04d53d697e0f4a6325085bf98a8754b7fbad3476b676fa6d +EBUILD autossh-1.4g-r1.ebuild 508 BLAKE2B 415ec316b485e2931effc4bf25ebf48a9dad4e0a4b72fc44d54a1bb40744504e56f82b12196812c878aae4ab9b1d0d18fd613acd03776071f67d39f3e01a3a28 SHA512 77ddc6fdd1c13d890b504fb91bb9716941705ef157d6677c7be8ebef3ca5e3b81132c89457d4df0c0ef443fc4de308a4ea010655994ae0a5bf55a3b9ca6a9cb6 MISC metadata.xml 247 BLAKE2B 6536db65878d9128a555200c64e8ff6a6992576c1563139308514c6da0908880f96f957d38b795f6e8de20c6318ddcdd40fd6d1b426bc54f823d9c5cf8e56e89 SHA512 74fe62941d0c26582e1cd28ca71bf6664c52361293c1150c3544c48f2bc812b6be88b13e92468f1e896e986a0369d7320453542653113735cca75fd0ceb20009 diff --git a/net-misc/autossh/autossh-1.4g-r1.ebuild b/net-misc/autossh/autossh-1.4g-r1.ebuild new file mode 100644 index 000000000000..4a227c8620c6 --- /dev/null +++ b/net-misc/autossh/autossh-1.4g-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Automatically restart SSH sessions and tunnels" +HOMEPAGE="https://www.harding.motd.ca/autossh/" +SRC_URI="https://www.harding.motd.ca/${PN}/${P}.tgz" + +LICENSE="BSD" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +SLOT="0" + +RDEPEND="virtual/openssh" + +src_install() { + dobin autossh + dodoc CHANGES README autossh.host rscreen + doman autossh.1 +} diff --git a/net-misc/autossh/autossh-1.4g.ebuild b/net-misc/autossh/autossh-1.4g.ebuild deleted file mode 100644 index 57c7452cb478..000000000000 --- a/net-misc/autossh/autossh-1.4g.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Automatically restart SSH sessions and tunnels" -HOMEPAGE="https://www.harding.motd.ca/autossh/" -SRC_URI="https://www.harding.motd.ca/${PN}/${P}.tgz" - -LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -SLOT="0" - -RDEPEND="net-misc/openssh" - -src_install() { - dobin autossh - dodoc CHANGES README autossh.host rscreen - doman autossh.1 -} diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest index 8890f12f1b6a..ef9765c4ffbc 100644 --- a/net-misc/electrum/Manifest +++ b/net-misc/electrum/Manifest @@ -2,8 +2,10 @@ DIST electrum-4.3.4.gh.tar.gz 5512701 BLAKE2B a57e3ffddacfd5c63dc7f5cb59bbfe0632 DIST electrum-4.4.0.gh.tar.gz 5627801 BLAKE2B 27ed9fff7586f9efe18a76f3cfa6d0cc4df4d5bc542b68ce9cd78ac5d6b033114b9caea23edbbd2a531d6f877a8891a02fc321741d8ecf4eb473894f1d9c94a6 SHA512 dfa5020a2609b8faa21c1ae97e152b89cd235151c18bb2b6a0bb4b9cd5217697e3c6515d832c8f04291fb10e062c3a4d9a92c48874687ef99adfd7cf04f363f8 DIST electrum-4.4.1.gh.tar.gz 5631256 BLAKE2B cefa27c7b770429004a221143f4291285f2ad6f3ca6f1f58c5c98ce6b6efbc316ea6b857a6abf8ed899cf5feac1f3505fd83189849aab72f144af9e7ce4d546d SHA512 075253fc89063d8fa6adcdc9d3e4c7cbd5caa27efe9f5dca8ddf5ef3863ca25690f2a4280a4999d6d3da7d32ece10dd9faf2ba560d2b13a0c9887237daa6382e DIST electrum-4.4.2.gh.tar.gz 5635869 BLAKE2B 7ba1941a59e5db7578d2b7fe26997c9bda92467362422fc3b3741eefc5c52b872cbb0c9c5caf7454ae4b6136a37b498ba2afd1b0f19ace0f566de68a9e40b3bb SHA512 50509a7890a9697dfb59ec6d8cb3f2d5243b37acbff2c322cb7a6f4b350dd18fc5a963a30af6cd4e918ea02306df4da7252158ddf268fc87762ff598e2eb33e8 +DIST electrum-4.4.3.gh.tar.gz 5629690 BLAKE2B 56f1bf2500500eb9fcd3b0397adee2f46865ab628004c62b2ffc36b7a019b1bd94b7c84576b35afda70116fb290476432fb1363eeb511d8cd4e6342c3a920975 SHA512 077742c404cce57fbf330b28a36c277dc22c10027c8f412ea192a7f7b917b37b22bbb85dc6cdc654daaacc28f98659dac406879a183448b20b0377a86697f486 EBUILD electrum-4.3.4-r1.ebuild 2896 BLAKE2B c5d42f5a55aab16022835b66633d77a156fe7c69b8ee3ee889a9609be5e824eebfafee27114776af6cfd03ac887fcb52c29f4cd44cd70faaeb58bbe33653a4c7 SHA512 11a88ece051a5107df2916717b7c0f5b08792a88d43f5d4d512ea91ad9683b01236fd9caa75d267a52888a01fccec63dffed51f1b66685749685b355dff262d3 EBUILD electrum-4.4.0.ebuild 2898 BLAKE2B a8ef6fc4fffef8e44732cd7e3f523357738db98da2907e361644df6c5da236f8e6989d3b9f2047a65538fb045d509cadb21af22a600ae99ec23f1a8e36e4d362 SHA512 1785c57717ec7cbb733cb3585d7a7f80a9c57a0e6427416b56a20a28d672f01fda7561a8df25305c886c3ba2b0b92c42c04c7aeb079054bc23c895d1c135714a EBUILD electrum-4.4.1.ebuild 2898 BLAKE2B a8ef6fc4fffef8e44732cd7e3f523357738db98da2907e361644df6c5da236f8e6989d3b9f2047a65538fb045d509cadb21af22a600ae99ec23f1a8e36e4d362 SHA512 1785c57717ec7cbb733cb3585d7a7f80a9c57a0e6427416b56a20a28d672f01fda7561a8df25305c886c3ba2b0b92c42c04c7aeb079054bc23c895d1c135714a EBUILD electrum-4.4.2-r1.ebuild 2898 BLAKE2B add50631480377c0e949a09c6177cdb01ab5fe5bba55c863c49bce88e929268985f8bdcdb82f1d7611c17ad72010712e4f6a551b63b47d9cdfebcfc360da5129 SHA512 e858b342327d8be65e74654287c360c65708e0d046f498c3ac1626db4af5ffa910eb33f8c6ae21063ba95b9755aa4728f65f156b5f06d9856252016dd7c0e4aa +EBUILD electrum-4.4.3.ebuild 2898 BLAKE2B add50631480377c0e949a09c6177cdb01ab5fe5bba55c863c49bce88e929268985f8bdcdb82f1d7611c17ad72010712e4f6a551b63b47d9cdfebcfc360da5129 SHA512 e858b342327d8be65e74654287c360c65708e0d046f498c3ac1626db4af5ffa910eb33f8c6ae21063ba95b9755aa4728f65f156b5f06d9856252016dd7c0e4aa MISC metadata.xml 637 BLAKE2B ec4a0e57a1a11fa3a430c40b317e9a857b4128c7815fcd9fabe44adf85c47985325f4df3da9476b19f687026a145c7abf16a6a1ef6c8e25dd217732cdf77a076 SHA512 599ade68d31da44232ab7f520f0b9c054e7a26757aa7eed4f06350487d6c7c1dfc12bf2ba3dbddeb8ef8e8f0b67d093b91999cec422b3a5ea6dfadc9acf2fbc1 diff --git a/net-misc/electrum/electrum-4.4.3.ebuild b/net-misc/electrum/electrum-4.4.3.ebuild new file mode 100644 index 000000000000..151ffd5e2cfe --- /dev/null +++ b/net-misc/electrum/electrum-4.4.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses?" + +inherit distutils-r1 xdg-utils + +DESCRIPTION="User friendly Bitcoin client" +HOMEPAGE=" + https://electrum.org/ + https://github.com/spesmilo/electrum/ +" +SRC_URI=" + https://github.com/spesmilo/electrum/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli ncurses qrcode +qt5" +REQUIRED_USE="|| ( cli ncurses qt5 )" + +RDEPEND=" + ${PYTHON_DEPS} + =dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}] + =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + dev-python/bitstring[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/dnspython-2[${PYTHON_USEDEP}] + dev-python/pbkdf2[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}] + qrcode? ( media-gfx/zbar[v4l] ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + ncurses? ( $(python_gen_impl_dep 'ncurses') ) +" +BDEPEND=" + test? ( + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # use backwards-compatible cryptodome API + sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die + + # make qdarkstyle dep optional + sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die + + # remove upper bounds from deps + sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die + + local bestgui + if use qt5; then + bestgui=qt + elif use ncurses; then + bestgui=text + else + bestgui=stdio + fi + sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die + + eapply_user + + xdg_environment_reset + distutils-r1_src_prepare +} + +src_install() { + dodoc RELEASE-NOTES + distutils-r1_src_install +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + + local v + for v in ${REPLACING_VERSIONS}; do + ver_test "${v}" -ge 4.3.4 && return + done + + ewarn "If you are new to BitCoin, please be aware that:" + ewarn "1. Cryptocurrencies are volatile. BTC has been subject to rapid" + ewarn " changes of value in the past." + ewarn "2. Cryptocurrency ownership is determined solely by the access to" + ewarn " the private key. If the key is lost or stolen, BTC are unrevocably" + ewarn " lost." + ewarn "3. Proof-of-work based cryptocurrencies have negative environmental" + ewarn " impact. BTC mining is consuming huge amounts of electricity." +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} diff --git a/net-misc/openssh-contrib/Manifest b/net-misc/openssh-contrib/Manifest new file mode 100644 index 000000000000..04a027091998 --- /dev/null +++ b/net-misc/openssh-contrib/Manifest @@ -0,0 +1,30 @@ +AUX openssh-6.7_p1-openssl-ignore-status.patch 765 BLAKE2B 6ddc498cef115a38054eb8f1fddac34048b94592e54f8e31dc11717fe872f3d66a7e6877d2449102fbe18a0ee2a35732991abe946b1fe10abfa48bbec6871b26 SHA512 ab15d6dfdb8d59946684501f6f30ac0eb82676855b7b57f19f2027a7ada072f9062fcb96911111a50cfc3838492faddd282db381ec83d22462644ccddccf0ae7 +AUX openssh-7.5_p1-disable-conch-interop-tests.patch 554 BLAKE2B f5f45c000ec26c1f783669c3447ea3c80c5c0f9b971b86ca1e79e99e906a90a519abb6b14db462f5766572e9759180719ea44f048ef5aa8efc37efb61d2b6ef7 SHA512 f35b15f1e8d0eb276d748ee14c71004c6599ddb124c33e2f84623bc9eb02bb4fd4680d25d0ba0289d6a723a526c95c9a56b30496bdaa565bae853bf3d1bab61f +AUX openssh-7.9_p1-include-stdlib.patch 914 BLAKE2B 9c7eb79f87ecd657a80821dfa979d8b0cc12a08d385ec085724f20aa6f5332593ffc7481bb9f816e91df3eb4d75d8f7b66383ff473d271270de128c3b2bf92e5 SHA512 7dade73bdafb0da484cbd396b4a644442f8ea12fef54c07e6308ae2e73a587fa4ddf401e8a0c467469b46fe7f00585e047462545182924c157b4d3894c707a70 +AUX openssh-8.0_p1-fix-putty-tests.patch 1760 BLAKE2B a1127e8f2275c1e23c956b5041dbc84dbdb2cd6b788fc69bfc1f6b030afe86a827483602ce76577b4101ee2e790b1cfa8c1d2db09da59b89fe7df8083bf4695f SHA512 f544d818bdde628131f1819bf2ffb4007802ee5bf12c5cd5bd398efe0f0f430ed6b3efa7969cb2c4fa49a2bbd773d8fa09f4c927cf998a564b7611443437c310 +AUX openssh-8.5_p1-hpn-15.2-sctp-glue.patch 727 BLAKE2B fafb6bc3ec680327abf01a7a2f673d4be601094d518d74f5afd0c596c1d60ddfc6f31add6b5533f85bc09cf2122b9e3f7243d5d26a2d6923c88c2f6a811ea2b8 SHA512 eda1c1613e94a7b10df9cc08c87ed8a39edb3f8a160600a74780877772bbd76cc9842d5d5d68ed6a9554e1e310675a1e461d894144d514b8e482d4a1affbc9bd +AUX openssh-8.6_p1-hpn-version.patch 556 BLAKE2B 26ef960db46c82ee62e6a6f1be15c2897855caa6cbd05db87d3e606ce42d03fb6e88916f0c6644f67dc008ca802617d0f63e5e8e35d1a6c6076188ba19009186 SHA512 c13d14dc496863bd6bbbf08940322a60e74fa1cc2171f81132dfd874b9371ee0edd77f75ffd606f874fa2de498b174be91da5c641029abff2d2a8503c2f0fc02 +AUX openssh-8.7_p1-GSSAPI-dns.patch 11576 BLAKE2B 84aa0128ddeccf67e14c20f9d2acb61226c5091a3e3106285c79db4a297dbd781eddf7a6d4cb3b1a5a5dcbbcd158d32dbca5986b6fbf15f62cd3928cf125b083 SHA512 794b06c6ee6acd1bcd861753970cfc4d04f42499d48ff4119746dbcab8643f75761fddb9f52f49fe01e356740eb3882671ac3ae209e0e45745d195a219ffe5dd +AUX openssh-8.9_p1-allow-ppoll_time64.patch 396 BLAKE2B b5bb202f79699d9037f12155044328f89ee0573efa43da7cdf8511555e706b6bf66cae069ac95cca900779c6ce293eedec48450f786fd033375e9be17bfb2872 SHA512 9b88024e6a898fc85205fbc038274a3271f787276962150965ab8f599fa355ee73cb48e7e12e3f090034293f9dca94a1ce41dfce2aaeb140693545ff3bc391f0 +AUX openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch 419 BLAKE2B c5ef82ed92da96213c84d954541dc3d99040f95a3ce6d81ea585360200128154daaa7717a553a91e693ee11044f11b4a2c3f9f0137c4b92cb1aee01514ec7763 SHA512 cdc0894728e01b132346bf1358b2193d5349f281a086a784a4bbdf1a6ad736632cf4c4fbb900c4ebb6b31a13313ed8660dae95968f4e906d40b2aa0b7a7c2303 +AUX openssh-9.0_p1-X509-uninitialized-delay.patch 321 BLAKE2B 19bff0fc7ecdc6350f8e6bd30f36f30b455c65b7455fe8b1d481d8fa7cdfa7cc76719931857fe2c9730b05ae8fe3e7e05c538e743e055d6594dd2fc7c3f250ee SHA512 57798621a51a60abf6985391ec73dcafdb46de75c93579e23b786aa095d8eea29ebd9ab5987b951a136b15e60896332c9717c82b42e1c22b345444aedf17a9f5 +AUX openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch 514 BLAKE2B d0dadfc57736cd4d2b04e46f5c0f6d5a1db1cfc7ee70d32afaa0f65269b82e66a72c46d33c9cbf7237f541a0485b25669cd2f4b34393e3a3ef0c9b4334092fe5 SHA512 f8badde54501340bde275951bc1cf653919bec02c760bf771308f10697b9ad2a483e30ae74ad124a737341f5c64657ab193a4d7fdf2baf24029b9447099da04b +AUX openssh-9.3_p1-openssl-version-compat-check.patch 2588 BLAKE2B 635e9d4e0ca515d4da190075371b85b5c1885fd7d9b621d6f21399be0faf0be96e5e31875611392386b897f74087d75a00203a74c9f9ecf0be447bf354fcf4a2 SHA512 a27afa1b07a47f0ecf74d30ca85e7b4f8c79857c8019d274aeaed88b81149ce6241fd16f1023f14dbdc701e8c9d8671f6aadda2e21d620a47af8778b8531b991 +AUX sshd-r1.confd 774 BLAKE2B df3f3f28cb4d35b49851399b52408c42e242ae3168ff3fc79add211903567da370cfe86a267932ca9cf13c3afbc38a8f1b53e753a31670ee61bf8ba8747832f8 SHA512 3a69752592126024319a95f1c1747af508fd639c86eca472106c5d6c23d5eeaa441ca74740d4b1aafaa0db759d38879e3c1cee742b08d6166ebc58cddac1e2fe +AUX sshd-r1.initd 2675 BLAKE2B 47e87cec2d15b90aae362ce0c8e8ba08dada9ebc244e28be1fe67d24deb00675d3d9b8fef40def8a9224a3e2d15ab717574a3d837e099133c1cf013079588b55 SHA512 257d6437162b76c4a3a648ecc5d4739ca7eaa60b192fde91422c6c05d0de6adfa9635adc24d57dc3da6beb92b1b354ffe8fddad3db453efb610195d5509a4e27 +AUX sshd.pam_include.2 156 BLAKE2B 91ebefbb1264fe3fe98df0a72ac22a4cd8a787b3b391af5769798e0b0185f0a588bc089d229c76138fd2db39fbe6bd33924f0d53e0513074d9c2d7abf88dcb78 SHA512 d3f7e6ca8c9f2b5060ebccb259316bb59c9a7e158e8ef9466765a20db263a4043a590811f1a3ab072b718dbd70898bc69b77e0b19603d7f394b5ac1bd0a4a56c +AUX sshd.service.1 298 BLAKE2B 7a4f2e2656096b09a8b435d393ea9b0a7bd10a2a9f0e9d9cf49b9ae9600cccfb19a64e09f4cf718e8054fc997f21656f609eb3af15ee2e3576531a88b5709842 SHA512 efc936ca412999e3b1acabe6cf4e87c033fe468cede1c3c499499e252cf7cdeca0841e5e1862ebe316ff3f4bf758fba674f08d081b403713e154b6bbc37da365 +AUX sshd.socket 136 BLAKE2B 22e218c831fc384a3151ef97c391253738fa9002e20cf4628c6fe3d52d4b0ac3b957da58f816950669d0a6f8f2786251c6dfc31bbb863f837a3f52631341dc2e SHA512 4d31d373b7bdae917dc0cf05418c71d4743e98e354aefcf055f88f55c9c644a5a0e0e605dbb8372c1b98d17c0ea1c8c0fee27d38ab8dbe23c7e420a6a78c6d42 +AUX sshd_at.service.1 163 BLAKE2B b5c77d69e3860d365ba96a5b2fe14514bda9425e170fc7f324dcaf95fb02756ef9c5c2658904e812232f40fac9a3c2f4abf61b9129038bde66bb7d3a992d2606 SHA512 fbfe0aed3a5e99f15dc68838975cc49a206d697fb3549d8b31db25617dc7b7b8dd2397d865d89f305d5da391cd56a69277c2215c4335fccb4dd6a9b95ba34e2f +DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f +DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241 SHA512 2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a +DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c7777258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1 SHA512 c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914 +DIST openssh-9.3_p1-X509-glue-14.1.1.patch.xz 936 BLAKE2B f1716ff7801a27aa2aad06f1cca2ca6988eef65fb0ddcbde483e5c9205506ca40b658f5c8c40b2625afb38ff9b56e40831eadcf751c8ee1c11f69ec559f3c147 SHA512 dace01bcf22b625cd00e18ce019b0be31b6f47f714845f3ebb98ebee41b4db0a769fa09cab63ea17536a7106ec90f2b15f87696ae49fa6f6e31bad94ae09719d +DIST openssh-9.3_p1-hpn-15.2-X509-14.1.1-glue.patch.xz 6224 BLAKE2B 47c7054648e8d795b0d9e563d8313242c917df8a3620a60cff2d77f9ae8482cec861244e0f1433f711922f0704b775b7183284960a3baa48a27b99979ad7ffa3 SHA512 728cf2586bcc9480afe71b5106e2286b925857a9e04dce79f744b36cbe3ec2844ac5b4a6bd4b64117f32ad1b04c0943b9d6f935eee826202871588ed9a167387 +DIST openssh-9.3_p1-hpn-15.2-glue.patch.xz 5044 BLAKE2B 73205bd8f702612df7cb6f29e8b353df854428974dc20d5938033157da64418317f326ab8118893dc47173cd871dc7654a3e3ed601289744560becc98729cd3f SHA512 343b77109158b9af5d8d57f4ac7968bce8277fa3b4dcaa19b76593620fbddbfa832bd76c0da52e12179fe5f391f9fef67e7af51b138ab8cc69a8a6471b6a3909 +DIST openssh-9.3p1+x509-14.1.1.diff.gz 1221335 BLAKE2B 9203fbb6955fe44ebd7ed031245a90b8df7e149a6ad3205097ffd5d2d7655a0e6b8cd2e20d7f7216fbc6d3e8bd0a1453f3fc028f04e96c0f244ad0772a0e30ab SHA512 8a1036d680d25f99e1a24ea77a2c303e807c0f5c5323043684da9fcc9ff603f80384688935a654cc97216f84f85f00f590dc35d2ee2b1f0fb169f8b427559b2d +DIST openssh-9.3p1-sctp-1.2.patch.xz 6836 BLAKE2B d12394ecaa7eca6e0b3590cea83b71537edc3230bc5f7b2992a06a67c77247cc4156be0ba151038a5baee1c3f105f76f1917cc5aad08d1aadadfd6e56858781b SHA512 ba5af014e5b825bf4a57368416a15c6e56afd355780e4c5eab44a396c3f4276ac4d813c5c15b83f3b8edf4763855221743796c038433b292fda9417f0b274a71 +DIST openssh-9.3p1.tar.gz 1856839 BLAKE2B 45578edf98bba3d23c7cefe60d8a7d3079e7c6676459f7422ace7a2461ab96943fbcadb478633a80f40bc098f2435722850b563714adb78b14922be53cb5753d SHA512 087ff6fe5f6caab4c6c3001d906399e02beffad7277280f11187420c2939fd4befdcb14643862a657ce4cad2f115b82a0a1a2c99df6ee54dcd76b53647637c19 +DIST openssh-9.3p1.tar.gz.asc 833 BLAKE2B e6533d64b117a400b76b90f71fa856d352dea57d91e4e89fa375429403ac0734cc0a2f075bc58c6bb4f40a8f9776735aa36bdb0bbf3880a2115cea787633e48b SHA512 6222378eb24a445c6c1db255392b405f5369b1af0e92f558d4ba05b0d83ab0d084cb8f4b91d7ae8636f333d970638a6635e2bc7af885135dd34992d87f2ef1f4 +EBUILD openssh-contrib-9.3_p1.ebuild 19020 BLAKE2B 65b72abbf8db1fd00dd8baf7e8695ab366e020e8509076fe02a587f499d5d997c470ed90c73104fa565eb00754cd9fd54cd85f06d0a11b639d251b66b634a7a1 SHA512 204a8c4e3ad06dcf6470b024372d4b84f4ed3c75fdb33a4124803fa8b3dfea1b75bb9fd8ff5a40a09fd626c455523d84d946c9cca5769533421e1670639569b2 +MISC metadata.xml 2975 BLAKE2B 068d52ba2e5de0b696e7fe995e4c2a041206a59258f24704ca3a72fe1d85323c2aad7899f055b48a4045d6303491822c59f2b86b85fc428a26f8259ea583796a SHA512 83fef701188c00af53382b5099fc2ebf83c903c3edefc3d2cf6deb0a667c0d0d9531c18728eef9b5b703903d31fbdb55a68e5b76890ea090bc1d79fef3ae6b89 diff --git a/net-misc/openssh-contrib/files/openssh-6.7_p1-openssl-ignore-status.patch b/net-misc/openssh-contrib/files/openssh-6.7_p1-openssl-ignore-status.patch new file mode 100644 index 000000000000..fa33af39b6f8 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-6.7_p1-openssl-ignore-status.patch @@ -0,0 +1,17 @@ +the last nibble of the openssl version represents the status. that is, +whether it is a beta or release. when it comes to version checks in +openssh, this component does not matter, so ignore it. + +https://bugzilla.mindrot.org/show_bug.cgi?id=2212 + +--- a/openbsd-compat/openssl-compat.c ++++ b/openbsd-compat/openssl-compat.c +@@ -58,7 +58,7 @@ ssh_compatible_openssl(long headerver, long libver) + * For versions >= 1.0.0, major,minor,status must match and library + * fix version must be equal to or newer than the header. + */ +- mask = 0xfff0000fL; /* major,minor,status */ ++ mask = 0xfff00000L; /* major,minor,status */ + hfix = (headerver & 0x000ff000) >> 12; + lfix = (libver & 0x000ff000) >> 12; + if ( (headerver & mask) == (libver & mask) && lfix >= hfix) diff --git a/net-misc/openssh-contrib/files/openssh-7.5_p1-disable-conch-interop-tests.patch b/net-misc/openssh-contrib/files/openssh-7.5_p1-disable-conch-interop-tests.patch new file mode 100644 index 000000000000..a5647ce9d8d3 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-7.5_p1-disable-conch-interop-tests.patch @@ -0,0 +1,20 @@ +Disable conch interop tests which are failing when called +via portage for yet unknown reason and because using conch +seems to be flaky (test is failing when using Python2 but +passing when using Python3). + +Bug: https://bugs.gentoo.org/605446 + +--- a/regress/conch-ciphers.sh ++++ b/regress/conch-ciphers.sh +@@ -3,6 +3,10 @@ + + tid="conch ciphers" + ++# https://bugs.gentoo.org/605446 ++echo "conch interop tests skipped due to Gentoo bug #605446" ++exit 0 ++ + if test "x$REGRESS_INTEROP_CONCH" != "xyes" ; then + echo "conch interop tests not enabled" + exit 0 diff --git a/net-misc/openssh-contrib/files/openssh-7.9_p1-include-stdlib.patch b/net-misc/openssh-contrib/files/openssh-7.9_p1-include-stdlib.patch new file mode 100644 index 000000000000..c5697c2b8bd1 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-7.9_p1-include-stdlib.patch @@ -0,0 +1,48 @@ +diff --git a/auth-options.c b/auth-options.c +index b05d6d6f..d1f42f04 100644 +--- a/auth-options.c ++++ b/auth-options.c +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + + #include "openbsd-compat/sys-queue.h" + +diff --git a/hmac.c b/hmac.c +index 1c879640..a29f32c5 100644 +--- a/hmac.c ++++ b/hmac.c +@@ -19,6 +19,7 @@ + + #include + #include ++#include + + #include "sshbuf.h" + #include "digest.h" +diff --git a/krl.c b/krl.c +index 8e2d5d5d..c32e147a 100644 +--- a/krl.c ++++ b/krl.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "sshbuf.h" + #include "ssherr.h" +diff --git a/mac.c b/mac.c +index 51dc11d7..3d11eba6 100644 +--- a/mac.c ++++ b/mac.c +@@ -29,6 +29,7 @@ + + #include + #include ++#include + + #include "digest.h" + #include "hmac.h" diff --git a/net-misc/openssh-contrib/files/openssh-8.0_p1-fix-putty-tests.patch b/net-misc/openssh-contrib/files/openssh-8.0_p1-fix-putty-tests.patch new file mode 100644 index 000000000000..4310aa123fc8 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-8.0_p1-fix-putty-tests.patch @@ -0,0 +1,57 @@ +Make sure that host keys are already accepted before +running tests. + +https://bugs.gentoo.org/493866 + +--- a/regress/putty-ciphers.sh ++++ b/regress/putty-ciphers.sh +@@ -10,11 +10,17 @@ fi + + for c in aes 3des aes128-ctr aes192-ctr aes256-ctr ; do + verbose "$tid: cipher $c" ++ rm -f ${COPY} + cp ${OBJ}/.putty/sessions/localhost_proxy \ + ${OBJ}/.putty/sessions/cipher_$c + echo "Cipher=$c" >> ${OBJ}/.putty/sessions/cipher_$c + +- rm -f ${COPY} ++ env HOME=$PWD echo "y" | ${PLINK} -load cipher_$c \ ++ -i ${OBJ}/putty.rsa2 "exit" ++ if [ $? -ne 0 ]; then ++ fail "failed to pre-cache host key" ++ fi ++ + env HOME=$PWD ${PLINK} -load cipher_$c -batch -i ${OBJ}/putty.rsa2 \ + cat ${DATA} > ${COPY} + if [ $? -ne 0 ]; then +--- a/regress/putty-kex.sh ++++ b/regress/putty-kex.sh +@@ -14,6 +14,12 @@ for k in dh-gex-sha1 dh-group1-sha1 dh-group14-sha1 ; do + ${OBJ}/.putty/sessions/kex_$k + echo "KEX=$k" >> ${OBJ}/.putty/sessions/kex_$k + ++ env HOME=$PWD echo "y" | ${PLINK} -load kex_$k \ ++ -i ${OBJ}/putty.rsa2 "exit" ++ if [ $? -ne 0 ]; then ++ fail "failed to pre-cache host key" ++ fi ++ + env HOME=$PWD ${PLINK} -load kex_$k -batch -i ${OBJ}/putty.rsa2 true + if [ $? -ne 0 ]; then + fail "KEX $k failed" +--- a/regress/putty-transfer.sh ++++ b/regress/putty-transfer.sh +@@ -14,6 +14,13 @@ for c in 0 1 ; do + cp ${OBJ}/.putty/sessions/localhost_proxy \ + ${OBJ}/.putty/sessions/compression_$c + echo "Compression=$c" >> ${OBJ}/.putty/sessions/kex_$k ++ ++ env HOME=$PWD echo "y" | ${PLINK} -load compression_$c \ ++ -i ${OBJ}/putty.rsa2 "exit" ++ if [ $? -ne 0 ]; then ++ fail "failed to pre-cache host key" ++ fi ++ + env HOME=$PWD ${PLINK} -load compression_$c -batch \ + -i ${OBJ}/putty.rsa2 cat ${DATA} > ${COPY} + if [ $? -ne 0 ]; then diff --git a/net-misc/openssh-contrib/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch b/net-misc/openssh-contrib/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch new file mode 100644 index 000000000000..7199227589c6 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch @@ -0,0 +1,18 @@ +diff -u a/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff b/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff +--- a/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 2021-03-16 10:06:45.020527770 -0700 ++++ b/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 2021-03-16 10:07:01.294423665 -0700 +@@ -1414,14 +1414,3 @@ + # Example of overriding settings on a per-user basis + #Match User anoncvs + # X11Forwarding no +-diff --git a/version.h b/version.h +-index 6b4fa372..332fb486 100644 +---- a/version.h +-+++ b/version.h +-@@ -3,4 +3,5 @@ +- #define SSH_VERSION "OpenSSH_8.5" +- +- #define SSH_PORTABLE "p1" +--#define SSH_RELEASE SSH_VERSION SSH_PORTABLE +-+#define SSH_HPN "-hpn15v2" +-+#define SSH_RELEASE SSH_VERSION SSH_PORTABLE SSH_HPN diff --git a/net-misc/openssh-contrib/files/openssh-8.6_p1-hpn-version.patch b/net-misc/openssh-contrib/files/openssh-8.6_p1-hpn-version.patch new file mode 100644 index 000000000000..6dc290d6737b --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-8.6_p1-hpn-version.patch @@ -0,0 +1,13 @@ +diff --git a/kex.c b/kex.c +index 34808b5c..88d7ccac 100644 +--- a/kex.c ++++ b/kex.c +@@ -1205,7 +1205,7 @@ kex_exchange_identification(struct ssh *ssh, int timeout_ms, + if (version_addendum != NULL && *version_addendum == '\0') + version_addendum = NULL; + if ((r = sshbuf_putf(our_version, "SSH-%d.%d-%.100s%s%s\r\n", +- PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION, ++ PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE, + version_addendum == NULL ? "" : " ", + version_addendum == NULL ? "" : version_addendum)) != 0) { + oerrno = errno; diff --git a/net-misc/openssh-contrib/files/openssh-8.7_p1-GSSAPI-dns.patch b/net-misc/openssh-contrib/files/openssh-8.7_p1-GSSAPI-dns.patch new file mode 100644 index 000000000000..ffc40b70ae3d --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-8.7_p1-GSSAPI-dns.patch @@ -0,0 +1,357 @@ +diff --git a/auth.c b/auth.c +index 00b168b4..8ee93581 100644 +--- a/auth.c ++++ b/auth.c +@@ -729,118 +729,6 @@ fakepw(void) + return (&fake); + } + +-/* +- * Returns the remote DNS hostname as a string. The returned string must not +- * be freed. NB. this will usually trigger a DNS query the first time it is +- * called. +- * This function does additional checks on the hostname to mitigate some +- * attacks on based on conflation of hostnames and IP addresses. +- */ +- +-static char * +-remote_hostname(struct ssh *ssh) +-{ +- struct sockaddr_storage from; +- socklen_t fromlen; +- struct addrinfo hints, *ai, *aitop; +- char name[NI_MAXHOST], ntop2[NI_MAXHOST]; +- const char *ntop = ssh_remote_ipaddr(ssh); +- +- /* Get IP address of client. */ +- fromlen = sizeof(from); +- memset(&from, 0, sizeof(from)); +- if (getpeername(ssh_packet_get_connection_in(ssh), +- (struct sockaddr *)&from, &fromlen) == -1) { +- debug("getpeername failed: %.100s", strerror(errno)); +- return xstrdup(ntop); +- } +- +- ipv64_normalise_mapped(&from, &fromlen); +- if (from.ss_family == AF_INET6) +- fromlen = sizeof(struct sockaddr_in6); +- +- debug3("Trying to reverse map address %.100s.", ntop); +- /* Map the IP address to a host name. */ +- if (getnameinfo((struct sockaddr *)&from, fromlen, name, sizeof(name), +- NULL, 0, NI_NAMEREQD) != 0) { +- /* Host name not found. Use ip address. */ +- return xstrdup(ntop); +- } +- +- /* +- * if reverse lookup result looks like a numeric hostname, +- * someone is trying to trick us by PTR record like following: +- * 1.1.1.10.in-addr.arpa. IN PTR 2.3.4.5 +- */ +- memset(&hints, 0, sizeof(hints)); +- hints.ai_socktype = SOCK_DGRAM; /*dummy*/ +- hints.ai_flags = AI_NUMERICHOST; +- if (getaddrinfo(name, NULL, &hints, &ai) == 0) { +- logit("Nasty PTR record \"%s\" is set up for %s, ignoring", +- name, ntop); +- freeaddrinfo(ai); +- return xstrdup(ntop); +- } +- +- /* Names are stored in lowercase. */ +- lowercase(name); +- +- /* +- * Map it back to an IP address and check that the given +- * address actually is an address of this host. This is +- * necessary because anyone with access to a name server can +- * define arbitrary names for an IP address. Mapping from +- * name to IP address can be trusted better (but can still be +- * fooled if the intruder has access to the name server of +- * the domain). +- */ +- memset(&hints, 0, sizeof(hints)); +- hints.ai_family = from.ss_family; +- hints.ai_socktype = SOCK_STREAM; +- if (getaddrinfo(name, NULL, &hints, &aitop) != 0) { +- logit("reverse mapping checking getaddrinfo for %.700s " +- "[%s] failed.", name, ntop); +- return xstrdup(ntop); +- } +- /* Look for the address from the list of addresses. */ +- for (ai = aitop; ai; ai = ai->ai_next) { +- if (getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop2, +- sizeof(ntop2), NULL, 0, NI_NUMERICHOST) == 0 && +- (strcmp(ntop, ntop2) == 0)) +- break; +- } +- freeaddrinfo(aitop); +- /* If we reached the end of the list, the address was not there. */ +- if (ai == NULL) { +- /* Address not found for the host name. */ +- logit("Address %.100s maps to %.600s, but this does not " +- "map back to the address.", ntop, name); +- return xstrdup(ntop); +- } +- return xstrdup(name); +-} +- +-/* +- * Return the canonical name of the host in the other side of the current +- * connection. The host name is cached, so it is efficient to call this +- * several times. +- */ +- +-const char * +-auth_get_canonical_hostname(struct ssh *ssh, int use_dns) +-{ +- static char *dnsname; +- +- if (!use_dns) +- return ssh_remote_ipaddr(ssh); +- else if (dnsname != NULL) +- return dnsname; +- else { +- dnsname = remote_hostname(ssh); +- return dnsname; +- } +-} +- + /* These functions link key/cert options to the auth framework */ + + /* Log sshauthopt options locally and (optionally) for remote transmission */ +diff --git a/canohost.c b/canohost.c +index a810da0e..18e9d8d4 100644 +--- a/canohost.c ++++ b/canohost.c +@@ -202,3 +202,117 @@ get_local_port(int sock) + { + return get_sock_port(sock, 1); + } ++ ++/* ++ * Returns the remote DNS hostname as a string. The returned string must not ++ * be freed. NB. this will usually trigger a DNS query the first time it is ++ * called. ++ * This function does additional checks on the hostname to mitigate some ++ * attacks on legacy rhosts-style authentication. ++ * XXX is RhostsRSAAuthentication vulnerable to these? ++ * XXX Can we remove these checks? (or if not, remove RhostsRSAAuthentication?) ++ */ ++ ++static char * ++remote_hostname(struct ssh *ssh) ++{ ++ struct sockaddr_storage from; ++ socklen_t fromlen; ++ struct addrinfo hints, *ai, *aitop; ++ char name[NI_MAXHOST], ntop2[NI_MAXHOST]; ++ const char *ntop = ssh_remote_ipaddr(ssh); ++ ++ /* Get IP address of client. */ ++ fromlen = sizeof(from); ++ memset(&from, 0, sizeof(from)); ++ if (getpeername(ssh_packet_get_connection_in(ssh), ++ (struct sockaddr *)&from, &fromlen) == -1) { ++ debug("getpeername failed: %.100s", strerror(errno)); ++ return xstrdup(ntop); ++ } ++ ++ ipv64_normalise_mapped(&from, &fromlen); ++ if (from.ss_family == AF_INET6) ++ fromlen = sizeof(struct sockaddr_in6); ++ ++ debug3("Trying to reverse map address %.100s.", ntop); ++ /* Map the IP address to a host name. */ ++ if (getnameinfo((struct sockaddr *)&from, fromlen, name, sizeof(name), ++ NULL, 0, NI_NAMEREQD) != 0) { ++ /* Host name not found. Use ip address. */ ++ return xstrdup(ntop); ++ } ++ ++ /* ++ * if reverse lookup result looks like a numeric hostname, ++ * someone is trying to trick us by PTR record like following: ++ * 1.1.1.10.in-addr.arpa. IN PTR 2.3.4.5 ++ */ ++ memset(&hints, 0, sizeof(hints)); ++ hints.ai_socktype = SOCK_DGRAM; /*dummy*/ ++ hints.ai_flags = AI_NUMERICHOST; ++ if (getaddrinfo(name, NULL, &hints, &ai) == 0) { ++ logit("Nasty PTR record \"%s\" is set up for %s, ignoring", ++ name, ntop); ++ freeaddrinfo(ai); ++ return xstrdup(ntop); ++ } ++ ++ /* Names are stored in lowercase. */ ++ lowercase(name); ++ ++ /* ++ * Map it back to an IP address and check that the given ++ * address actually is an address of this host. This is ++ * necessary because anyone with access to a name server can ++ * define arbitrary names for an IP address. Mapping from ++ * name to IP address can be trusted better (but can still be ++ * fooled if the intruder has access to the name server of ++ * the domain). ++ */ ++ memset(&hints, 0, sizeof(hints)); ++ hints.ai_family = from.ss_family; ++ hints.ai_socktype = SOCK_STREAM; ++ if (getaddrinfo(name, NULL, &hints, &aitop) != 0) { ++ logit("reverse mapping checking getaddrinfo for %.700s " ++ "[%s] failed.", name, ntop); ++ return xstrdup(ntop); ++ } ++ /* Look for the address from the list of addresses. */ ++ for (ai = aitop; ai; ai = ai->ai_next) { ++ if (getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop2, ++ sizeof(ntop2), NULL, 0, NI_NUMERICHOST) == 0 && ++ (strcmp(ntop, ntop2) == 0)) ++ break; ++ } ++ freeaddrinfo(aitop); ++ /* If we reached the end of the list, the address was not there. */ ++ if (ai == NULL) { ++ /* Address not found for the host name. */ ++ logit("Address %.100s maps to %.600s, but this does not " ++ "map back to the address.", ntop, name); ++ return xstrdup(ntop); ++ } ++ return xstrdup(name); ++} ++ ++/* ++ * Return the canonical name of the host in the other side of the current ++ * connection. The host name is cached, so it is efficient to call this ++ * several times. ++ */ ++ ++const char * ++auth_get_canonical_hostname(struct ssh *ssh, int use_dns) ++{ ++ static char *dnsname; ++ ++ if (!use_dns) ++ return ssh_remote_ipaddr(ssh); ++ else if (dnsname != NULL) ++ return dnsname; ++ else { ++ dnsname = remote_hostname(ssh); ++ return dnsname; ++ } ++} +diff --git a/readconf.c b/readconf.c +index 03369a08..b45898ce 100644 +--- a/readconf.c ++++ b/readconf.c +@@ -161,6 +161,7 @@ typedef enum { + oClearAllForwardings, oNoHostAuthenticationForLocalhost, + oEnableSSHKeysign, oRekeyLimit, oVerifyHostKeyDNS, oConnectTimeout, + oAddressFamily, oGssAuthentication, oGssDelegateCreds, ++ oGssTrustDns, + oServerAliveInterval, oServerAliveCountMax, oIdentitiesOnly, + oSendEnv, oSetEnv, oControlPath, oControlMaster, oControlPersist, + oHashKnownHosts, +@@ -207,9 +208,11 @@ static struct { + #if defined(GSSAPI) + { "gssapiauthentication", oGssAuthentication }, + { "gssapidelegatecredentials", oGssDelegateCreds }, ++ { "gssapitrustdns", oGssTrustDns }, + # else + { "gssapiauthentication", oUnsupported }, + { "gssapidelegatecredentials", oUnsupported }, ++ { "gssapitrustdns", oUnsupported }, + #endif + #ifdef ENABLE_PKCS11 + { "pkcs11provider", oPKCS11Provider }, +@@ -1117,6 +1120,10 @@ parse_time: + intptr = &options->gss_deleg_creds; + goto parse_flag; + ++ case oGssTrustDns: ++ intptr = &options->gss_trust_dns; ++ goto parse_flag; ++ + case oBatchMode: + intptr = &options->batch_mode; + goto parse_flag; +@@ -2307,6 +2314,7 @@ initialize_options(Options * options) + options->pubkey_authentication = -1; + options->gss_authentication = -1; + options->gss_deleg_creds = -1; ++ options->gss_trust_dns = -1; + options->password_authentication = -1; + options->kbd_interactive_authentication = -1; + options->kbd_interactive_devices = NULL; +@@ -2465,6 +2473,8 @@ fill_default_options(Options * options) + options->gss_authentication = 0; + if (options->gss_deleg_creds == -1) + options->gss_deleg_creds = 0; ++ if (options->gss_trust_dns == -1) ++ options->gss_trust_dns = 0; + if (options->password_authentication == -1) + options->password_authentication = 1; + if (options->kbd_interactive_authentication == -1) +diff --git a/readconf.h b/readconf.h +index f7d53b06..c3a91898 100644 +--- a/readconf.h ++++ b/readconf.h +@@ -40,6 +40,7 @@ typedef struct { + int hostbased_authentication; /* ssh2's rhosts_rsa */ + int gss_authentication; /* Try GSS authentication */ + int gss_deleg_creds; /* Delegate GSS credentials */ ++ int gss_trust_dns; /* Trust DNS for GSS canonicalization */ + int password_authentication; /* Try password + * authentication. */ + int kbd_interactive_authentication; /* Try keyboard-interactive auth. */ +diff --git a/ssh_config.5 b/ssh_config.5 +index cd0eea86..27101943 100644 +--- a/ssh_config.5 ++++ b/ssh_config.5 +@@ -832,6 +832,16 @@ The default is + Forward (delegate) credentials to the server. + The default is + .Cm no . ++Note that this option applies to protocol version 2 connections using GSSAPI. ++.It Cm GSSAPITrustDns ++Set to ++.Dq yes to indicate that the DNS is trusted to securely canonicalize ++the name of the host being connected to. If ++.Dq no, the hostname entered on the ++command line will be passed untouched to the GSSAPI library. ++The default is ++.Dq no . ++This option only applies to protocol version 2 connections using GSSAPI. + .It Cm HashKnownHosts + Indicates that + .Xr ssh 1 +diff --git a/sshconnect2.c b/sshconnect2.c +index fea50fab..aeff639b 100644 +--- a/sshconnect2.c ++++ b/sshconnect2.c +@@ -776,6 +776,13 @@ userauth_gssapi(struct ssh *ssh) + OM_uint32 min; + int r, ok = 0; + gss_OID mech = NULL; ++ const char *gss_host; ++ ++ if (options.gss_trust_dns) { ++ extern const char *auth_get_canonical_hostname(struct ssh *ssh, int use_dns); ++ gss_host = auth_get_canonical_hostname(ssh, 1); ++ } else ++ gss_host = authctxt->host; + + /* Try one GSSAPI method at a time, rather than sending them all at + * once. */ +@@ -790,7 +797,7 @@ userauth_gssapi(struct ssh *ssh) + elements[authctxt->mech_tried]; + /* My DER encoding requires length<128 */ + if (mech->length < 128 && ssh_gssapi_check_mechanism(&gssctxt, +- mech, authctxt->host)) { ++ mech, gss_host)) { + ok = 1; /* Mechanism works */ + } else { + authctxt->mech_tried++; diff --git a/net-misc/openssh-contrib/files/openssh-8.9_p1-allow-ppoll_time64.patch b/net-misc/openssh-contrib/files/openssh-8.9_p1-allow-ppoll_time64.patch new file mode 100644 index 000000000000..8c46625aa29c --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-8.9_p1-allow-ppoll_time64.patch @@ -0,0 +1,14 @@ +diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c +index 2e065ba3..4ce80cb2 100644 +--- a/sandbox-seccomp-filter.c ++++ b/sandbox-seccomp-filter.c +@@ -276,6 +276,9 @@ static const struct sock_filter preauth_insns[] = { + #ifdef __NR_ppoll + SC_ALLOW(__NR_ppoll), + #endif ++#ifdef __NR_ppoll_time64 ++ SC_ALLOW(__NR_ppoll_time64), ++#endif + #ifdef __NR_poll + SC_ALLOW(__NR_poll), + #endif diff --git a/net-misc/openssh-contrib/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch b/net-misc/openssh-contrib/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch new file mode 100644 index 000000000000..9e08b2a553c2 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch @@ -0,0 +1,13 @@ +diff --git a/gss-serv.c b/gss-serv.c +index b5d4bb2d..00e3d118 100644 +--- a/gss-serv.c ++++ b/gss-serv.c +@@ -105,7 +105,7 @@ ssh_gssapi_acquire_cred(Gssctxt *ctx) + gss_create_empty_oid_set(&status, &oidset); + gss_add_oid_set_member(&status, ctx->oid, &oidset); + +- if (gethostname(lname, MAXHOSTNAMELEN)) { ++ if (gethostname(lname, HOST_NAME_MAX)) { + gss_release_oid_set(&status, &oidset); + return (-1); + } diff --git a/net-misc/openssh-contrib/files/openssh-9.0_p1-X509-uninitialized-delay.patch b/net-misc/openssh-contrib/files/openssh-9.0_p1-X509-uninitialized-delay.patch new file mode 100644 index 000000000000..2a83ed37d138 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-9.0_p1-X509-uninitialized-delay.patch @@ -0,0 +1,12 @@ +diff -ur a/auth2.c b/auth2.c +--- a/auth2.c 2022-05-19 15:59:32.875160028 -0700 ++++ b/auth2.c 2022-05-19 16:03:44.291594908 -0700 +@@ -226,7 +226,7 @@ + int digest_alg; + size_t len; + u_char *hash; +- double delay; ++ double delay = 0; + + digest_alg = ssh_digest_maxbytes(); + if (len = ssh_digest_bytes(digest_alg) > 0) { diff --git a/net-misc/openssh-contrib/files/openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch b/net-misc/openssh-contrib/files/openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch new file mode 100644 index 000000000000..4d098b2231c7 --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch @@ -0,0 +1,20 @@ +diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c +index 23b40b643..d93a357c6 100644 +--- a/sandbox-seccomp-filter.c ++++ b/sandbox-seccomp-filter.c +@@ -257,6 +257,15 @@ static const struct sock_filter preauth_insns[] = { + #ifdef __NR_statx + SC_DENY(__NR_statx, EACCES), + #endif ++#ifdef __NR_shmget ++ SC_DENY(__NR_shmget, EACCES), ++#endif ++#ifdef __NR_shmat ++ SC_DENY(__NR_shmat, EACCES), ++#endif ++#ifdef __NR_shmdt ++ SC_DENY(__NR_shmdt, EACCES), ++#endif + + /* Syscalls to permit */ + #ifdef __NR_brk diff --git a/net-misc/openssh-contrib/files/openssh-9.3_p1-openssl-version-compat-check.patch b/net-misc/openssh-contrib/files/openssh-9.3_p1-openssl-version-compat-check.patch new file mode 100644 index 000000000000..b571ae253fff --- /dev/null +++ b/net-misc/openssh-contrib/files/openssh-9.3_p1-openssl-version-compat-check.patch @@ -0,0 +1,58 @@ +https://bugzilla.mindrot.org/show_bug.cgi?id=3548 +--- a/openbsd-compat/openssl-compat.c ++++ b/openbsd-compat/openssl-compat.c +@@ -48,19 +48,25 @@ ssh_compatible_openssl(long headerver, long libver) + if (headerver == libver) + return 1; + +- /* for versions < 1.0.0, major,minor,fix,status must match */ +- if (headerver < 0x1000000f) { +- mask = 0xfffff00fL; /* major,minor,fix,status */ +- return (headerver & mask) == (libver & mask); ++ /* ++ * For versions < 3.0.0, major,minor,status must match and library ++ * fix version must be equal to or newer than the header. ++ */ ++ if (headerver < 0x3000000f) { ++ mask = 0xfff0000fL; /* major,minor,status */ ++ hfix = (headerver & 0x000ff000) >> 12; ++ lfix = (libver & 0x000ff000) >> 12; ++ if ( (headerver & mask) == (libver & mask) && lfix >= hfix) ++ return 1; + } + + /* +- * For versions >= 1.0.0, major,minor,status must match and library +- * fix version must be equal to or newer than the header. ++ * For versions >= 3.0.0, major must match and minor,status must be ++ * equal to or greater than the header. + */ +- mask = 0xfff00000L; /* major,minor,status */ +- hfix = (headerver & 0x000ff000) >> 12; +- lfix = (libver & 0x000ff000) >> 12; ++ mask = 0xf000000fL; /* major, status */ ++ hfix = (headerver & 0x0ffffff0L) >> 12; ++ lfix = (libver & 0x0ffffff0L) >> 12; + if ( (headerver & mask) == (libver & mask) && lfix >= hfix) + return 1; + return 0; +--- a/openbsd-compat/regress/opensslvertest.c ++++ b/openbsd-compat/regress/opensslvertest.c +@@ -31,7 +31,7 @@ struct version_test { + { 0x0090802fL, 0x0090804fL, 1}, /* newer library fix version: ok */ + { 0x0090802fL, 0x0090801fL, 1}, /* older library fix version: ok */ + { 0x0090802fL, 0x0090702fL, 0}, /* older library minor version: NO */ +- { 0x0090802fL, 0x0090902fL, 0}, /* newer library minor version: NO */ ++ { 0x0090802fL, 0x0090902fL, 1}, /* newer library minor version: ok */ + { 0x0090802fL, 0x0080802fL, 0}, /* older library major version: NO */ + { 0x0090802fL, 0x1000100fL, 0}, /* newer library major version: NO */ + +@@ -41,7 +41,7 @@ struct version_test { + { 0x1000101fL, 0x1000100fL, 1}, /* older library patch version: ok */ + { 0x1000101fL, 0x1000201fL, 1}, /* newer library fix version: ok */ + { 0x1000101fL, 0x1000001fL, 0}, /* older library fix version: NO */ +- { 0x1000101fL, 0x1010101fL, 0}, /* newer library minor version: NO */ ++ { 0x1000101fL, 0x1010101fL, 1}, /* newer library minor version: ok */ + { 0x1000101fL, 0x0000101fL, 0}, /* older library major version: NO */ + { 0x1000101fL, 0x2000101fL, 0}, /* newer library major version: NO */ + }; diff --git a/net-misc/openssh-contrib/files/sshd-r1.confd b/net-misc/openssh-contrib/files/sshd-r1.confd new file mode 100644 index 000000000000..cf430371bf0f --- /dev/null +++ b/net-misc/openssh-contrib/files/sshd-r1.confd @@ -0,0 +1,33 @@ +# /etc/conf.d/sshd: config file for /etc/init.d/sshd + +# Where is your sshd_config file stored? + +SSHD_CONFDIR="${RC_PREFIX%/}/etc/ssh" + + +# Any random options you want to pass to sshd. +# See the sshd(8) manpage for more info. + +SSHD_OPTS="" + + +# Wait one second (length chosen arbitrarily) to see if sshd actually +# creates a PID file, or if it crashes for some reason like not being +# able to bind to the address in ListenAddress. + +#SSHD_SSD_OPTS="--wait 1000" + + +# Pid file to use (needs to be absolute path). + +#SSHD_PIDFILE="${RC_PREFIX%/}/run/sshd.pid" + + +# Path to the sshd binary (needs to be absolute path). + +#SSHD_BINARY="${RC_PREFIX%/}/usr/sbin/sshd" + + +# Path to the ssh-keygen binary (needs to be absolute path). + +#SSHD_KEYGEN_BINARY="${RC_PREFIX%/}/usr/bin/ssh-keygen" diff --git a/net-misc/openssh-contrib/files/sshd-r1.initd b/net-misc/openssh-contrib/files/sshd-r1.initd new file mode 100644 index 000000000000..e91cd0116cd4 --- /dev/null +++ b/net-misc/openssh-contrib/files/sshd-r1.initd @@ -0,0 +1,87 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +extra_commands="checkconfig" +extra_started_commands="reload" + +: ${SSHD_CONFDIR:=${RC_PREFIX%/}/etc/ssh} +: ${SSHD_CONFIG:=${SSHD_CONFDIR}/sshd_config} +: ${SSHD_PIDFILE:=${RC_PREFIX%/}/run/${SVCNAME}.pid} +: ${SSHD_BINARY:=${RC_PREFIX%/}/usr/sbin/sshd} +: ${SSHD_KEYGEN_BINARY:=${RC_PREFIX%/}/usr/bin/ssh-keygen} + +command="${SSHD_BINARY}" +pidfile="${SSHD_PIDFILE}" +command_args="${SSHD_OPTS} -o PidFile=${pidfile} -f ${SSHD_CONFIG}" + +# Wait one second (length chosen arbitrarily) to see if sshd actually +# creates a PID file, or if it crashes for some reason like not being +# able to bind to the address in ListenAddress (bug 617596). +: ${SSHD_SSD_OPTS:=--wait 1000} +start_stop_daemon_args="${SSHD_SSD_OPTS}" + +depend() { + # Entropy can be used by ssh-keygen, among other things, but + # is not strictly required (bug 470020). + use logger dns entropy + if [ "${rc_need+set}" = "set" ] ; then + : # Do nothing, the user has explicitly set rc_need + else + local x warn_addr + for x in $(awk '/^ListenAddress/{ print $2 }' "$SSHD_CONFIG" 2>/dev/null) ; do + case "${x}" in + 0.0.0.0|0.0.0.0:*) ;; + ::|\[::\]*) ;; + *) warn_addr="${warn_addr} ${x}" ;; + esac + done + if [ -n "${warn_addr}" ] ; then + need net + ewarn "You are binding an interface in ListenAddress statement in your sshd_config!" + ewarn "You must add rc_need=\"net.FOO\" to your ${RC_PREFIX%/}/etc/conf.d/sshd" + ewarn "where FOO is the interface(s) providing the following address(es):" + ewarn "${warn_addr}" + fi + fi +} + +checkconfig() { + checkpath --mode 0755 --directory "${RC_PREFIX%/}/var/empty" + + if [ ! -e "${SSHD_CONFIG}" ] ; then + eerror "You need an ${SSHD_CONFIG} file to run sshd" + eerror "There is a sample file in /usr/share/doc/openssh" + return 1 + fi + + ${SSHD_KEYGEN_BINARY} -A || return 2 + + "${command}" -t ${command_args} || return 3 +} + +start_pre() { + # Make sure that the user's config isn't busted before we try + # to start the daemon (this will produce better error messages + # than if we just try to start it blindly). + # + # We always need to call checkconfig because this function will + # also generate any missing host key and you can start a + # non-running service with "restart" argument. + checkconfig || return $? +} + +stop_pre() { + # If this is a restart, check to make sure the user's config + # isn't busted before we stop the running daemon. + if [ "${RC_CMD}" = "restart" ] ; then + checkconfig || return $? + fi +} + +reload() { + checkconfig || return $? + ebegin "Reloading ${SVCNAME}" + start-stop-daemon --signal HUP --pidfile "${pidfile}" + eend $? +} diff --git a/net-misc/openssh-contrib/files/sshd.pam_include.2 b/net-misc/openssh-contrib/files/sshd.pam_include.2 new file mode 100644 index 000000000000..b801aaafa0f9 --- /dev/null +++ b/net-misc/openssh-contrib/files/sshd.pam_include.2 @@ -0,0 +1,4 @@ +auth include system-remote-login +account include system-remote-login +password include system-remote-login +session include system-remote-login diff --git a/net-misc/openssh-contrib/files/sshd.service.1 b/net-misc/openssh-contrib/files/sshd.service.1 new file mode 100644 index 000000000000..a541164cd7f2 --- /dev/null +++ b/net-misc/openssh-contrib/files/sshd.service.1 @@ -0,0 +1,15 @@ +[Unit] +Description=OpenSSH server daemon +After=network.target auditd.service + +[Service] +ExecStartPre=/usr/bin/ssh-keygen -A +ExecStart=/usr/sbin/sshd -D -e +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +OOMPolicy=continue +Restart=on-failure +RestartSec=42s + +[Install] +WantedBy=multi-user.target diff --git a/net-misc/openssh-contrib/files/sshd.socket b/net-misc/openssh-contrib/files/sshd.socket new file mode 100644 index 000000000000..94b9533180da --- /dev/null +++ b/net-misc/openssh-contrib/files/sshd.socket @@ -0,0 +1,10 @@ +[Unit] +Description=OpenSSH Server Socket +Conflicts=sshd.service + +[Socket] +ListenStream=22 +Accept=yes + +[Install] +WantedBy=sockets.target diff --git a/net-misc/openssh-contrib/files/sshd_at.service.1 b/net-misc/openssh-contrib/files/sshd_at.service.1 new file mode 100644 index 000000000000..e43a457994f4 --- /dev/null +++ b/net-misc/openssh-contrib/files/sshd_at.service.1 @@ -0,0 +1,8 @@ +[Unit] +Description=OpenSSH per-connection server daemon +After=auditd.service + +[Service] +ExecStart=-/usr/sbin/sshd -i -e +StandardInput=socket +StandardError=journal diff --git a/net-misc/openssh-contrib/metadata.xml b/net-misc/openssh-contrib/metadata.xml new file mode 100644 index 000000000000..2982a0304511 --- /dev/null +++ b/net-misc/openssh-contrib/metadata.xml @@ -0,0 +1,59 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + + robbat2@gentoo.org + Robin H. Johnson + + + OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that + increasing numbers of people on the Internet are coming to rely on. Many users of telnet, + rlogin, ftp, and other such programs might not realize that their password is transmitted + across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) + to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks. + Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety + of authentication methods. + + The OpenSSH suite includes the ssh program which replaces rlogin and telnet, scp which + replaces rcp, and sftp which replaces ftp. Also included is sshd which is the server side of + the package, and the other basic utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, + ssh-keygen and sftp-server. OpenSSH supports SSH protocol versions 1.3, 1.5, and 2.0. + + This package represents an effort to extend upstream OpenSSH with three big patchsets. + + WARNING: These patches are of lower quality than vanilla upstream OpenSSH and often have + correctness issues. + + The patches are: + + * HPN (High performance SSH/SCP) adds custom ciphers that allow for more aggressive + buffering and/or multithreading, leading to better network throughput. Many of these + optimizations are not relevant anymore due to AEAD ciphers changing MAC nesting or + because more CPU performant ciphers are being used in this day and age (ChaCha20). + + WARNING: HPN's multi-threaded AES CTR cipher is known to be broken and should not be relied upon. + + * SCTP patches by Patrick McLean. These enable SSH over SCTP. + + * X509 patches by Roumen Petrov. OpenSSH upstream will never support standard PKIs for + authenticating users. This patch series adds support for X509 certificates. + + + Enable high performance ssh + Use LDNS for DNSSEC/SSHFP validation. + Enable root password logins for live-cd environment. + Include builtin U2F/FIDO support + Enable additional crypto algorithms via OpenSSL + Adds support for X.509 certificate authentication + Enable XMSS post-quantum authentication algorithm + + + cpe:/a:openbsd:openssh + openssh/openssh-portable + hpnssh + + diff --git a/net-misc/openssh-contrib/openssh-contrib-9.3_p1.ebuild b/net-misc/openssh-contrib/openssh-contrib-9.3_p1.ebuild new file mode 100644 index 000000000000..8fa1eabcaa5c --- /dev/null +++ b/net-misc/openssh-contrib/openssh-contrib-9.3_p1.ebuild @@ -0,0 +1,531 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig + +# Make it more portable between straight releases +# and _p? releases. +MY_P=${P/-contrib/} +PARCH=${MY_P/_} + +# PV to USE for HPN patches +#HPN_PV="${PV^^}" +HPN_PV="8.5_P1" + +HPN_VER="15.2" +HPN_PATCHES=( + openssh-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff + openssh-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff + openssh-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff +) +HPN_GLUE_PATCH="openssh-9.3_p1-hpn-${HPN_VER}-glue.patch" +HPN_PATCH_DIR="HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}" + +SCTP_VER="1.2" +SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" + +X509_VER="14.1.1" +X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" +X509_GLUE_PATCH="openssh-${PV}-X509-glue-${X509_VER}.patch" +X509_HPN_GLUE_PATCH="openssh-9.3_p1-hpn-${HPN_VER}-X509-${X509_VER}-glue.patch" + +DESCRIPTION="Port of OpenBSD's free SSH release with HPN/SCTP/X509 patches" +HOMEPAGE="https://www.openssh.com/" +SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz + ${SCTP_PATCH:+sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${SCTP_PATCH} )} + ${HPN_VER:+hpn? ( + $(printf "mirror://sourceforge/project/hpnssh/Patches/${HPN_PATCH_DIR}/%s\n" "${HPN_PATCHES[@]}") + https://dev.gentoo.org/~chutzpah/dist/openssh/${HPN_GLUE_PATCH}.xz + )} + ${X509_VER:+X509? ( + https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH} + https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_GLUE_PATCH}.xz + ${HPN_VER:+hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_HPN_GLUE_PATCH}.xz )} + )} + verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc +S="${WORKDIR}/${PARCH}" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +# Probably want to drop ssl defaulting to on in a future version. +IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss" + +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + hpn? ( ssl ) + ldns? ( ssl ) + pie? ( !static ) + static? ( !kerberos !pam ) + X509? ( !sctp ssl !xmss ) + xmss? ( ssl ) + test? ( ssl ) +" + +# tests currently fail with XMSS +REQUIRED_USE+="test? ( !xmss )" + +LIB_DEPEND=" + audit? ( sys-process/audit[static-libs(+)] ) + ldns? ( + net-libs/ldns[static-libs(+)] + net-libs/ldns[ecdsa(+),ssl(+)] + ) + libedit? ( dev-libs/libedit:=[static-libs(+)] ) + sctp? ( net-misc/lksctp-tools[static-libs(+)] ) + security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) + selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) + ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) + virtual/libcrypt:=[static-libs(+)] + >=sys-libs/zlib-1.2.3:=[static-libs(+)] +" +RDEPEND=" + !net-misc/openssh + acct-group/sshd + acct-user/sshd + !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + pam? ( sys-libs/pam ) + kerberos? ( virtual/krb5 ) +" +DEPEND="${RDEPEND} + virtual/os-headers + kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) + static? ( ${LIB_DEPEND} ) +" +RDEPEND="${RDEPEND} + pam? ( >=sys-auth/pambase-20081028 ) + !prefix? ( sys-apps/shadow ) + X? ( x11-apps/xauth ) +" +# Weird dep construct for newer gcc-config for bug #872416 +BDEPEND=" + sys-devel/autoconf + virtual/pkgconfig + || ( + >=sys-devel/gcc-config-2.6 + >=sys-devel/clang-toolchain-symlinks-14-r1:14 + >=sys-devel/clang-toolchain-symlinks-15-r1:15 + >=sys-devel/clang-toolchain-symlinks-16-r1:* + ) + verify-sig? ( sec-keys/openpgp-keys-openssh ) +" + +PATCHES=( + "${FILESDIR}/openssh-7.9_p1-include-stdlib.patch" + "${FILESDIR}/openssh-8.7_p1-GSSAPI-dns.patch" #165444 integrated into gsskex + "${FILESDIR}/openssh-6.7_p1-openssl-ignore-status.patch" + "${FILESDIR}/openssh-7.5_p1-disable-conch-interop-tests.patch" + "${FILESDIR}/openssh-8.0_p1-fix-putty-tests.patch" + "${FILESDIR}/openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch" + "${FILESDIR}/openssh-8.9_p1-allow-ppoll_time64.patch" #834019 + "${FILESDIR}/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch" #834044 + "${FILESDIR}/openssh-9.3_p1-openssl-version-compat-check.patch" +) + +pkg_pretend() { + # this sucks, but i'd rather have people unable to `emerge -u openssh` + # than not be able to log in to their server any more + local missing=() + check_feature() { use "${1}" && [[ -z ${!2} ]] && missing+=( "${1}" ); } + check_feature hpn HPN_VER + check_feature sctp SCTP_PATCH + check_feature X509 X509_PATCH + if [[ ${#missing[@]} -ne 0 ]] ; then + eerror "Sorry, but this version does not yet support features" + eerror "that you requested: ${missing[*]}" + eerror "Please mask ${PF} for now and check back later:" + eerror " # echo '=${CATEGORY}/${PF}' >> /etc/portage/package.mask" + die "Missing requested third party patch." + fi + + # Make sure people who are using tcp wrappers are notified of its removal. #531156 + if grep -qs '^ *sshd *:' "${EROOT}"/etc/hosts.{allow,deny} ; then + ewarn "Sorry, but openssh no longer supports tcp-wrappers, and it seems like" + ewarn "you're trying to use it. Update your ${EROOT}/etc/hosts.{allow,deny} please." + fi +} + +src_unpack() { + default + + # We don't have signatures for HPN, X509, so we have to write this ourselves + use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${PARCH}.tar.gz{,.asc} +} + +src_prepare() { + sed -i \ + -e "/_PATH_XAUTH/s:/usr/X11R6/bin/xauth:${EPREFIX}/usr/bin/xauth:" \ + pathnames.h || die + + # don't break .ssh/authorized_keys2 for fun + sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die + + eapply -- "${PATCHES[@]}" + + [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches + + local PATCHSET_VERSION_MACROS=() + + if use X509 ; then + pushd "${WORKDIR}" &>/dev/null || die + eapply "${WORKDIR}/${X509_GLUE_PATCH}" + popd &>/dev/null || die + + eapply "${WORKDIR}"/${X509_PATCH%.*} + eapply "${FILESDIR}/openssh-9.0_p1-X509-uninitialized-delay.patch" + + # We need to patch package version or any X.509 sshd will reject our ssh client + # with "userauth_pubkey: could not parse key: string is too large [preauth]" + # error + einfo "Patching package version for X.509 patch set ..." + sed -i \ + -e "s/^AC_INIT(\[OpenSSH\], \[Portable\]/AC_INIT([OpenSSH], [${X509_VER}]/" \ + "${S}"/configure.ac || die "Failed to patch package version for X.509 patch" + + einfo "Patching version.h to expose X.509 patch set ..." + sed -i \ + -e "/^#define SSH_PORTABLE.*/a #define SSH_X509 \"-PKIXSSH-${X509_VER}\"" \ + "${S}"/version.h || die "Failed to sed-in X.509 patch version" + PATCHSET_VERSION_MACROS+=( 'SSH_X509' ) + fi + + if use sctp ; then + eapply "${WORKDIR}"/${SCTP_PATCH%.*} + + einfo "Patching version.h to expose SCTP patch set ..." + sed -i \ + -e "/^#define SSH_PORTABLE/a #define SSH_SCTP \"-sctp-${SCTP_VER}\"" \ + "${S}"/version.h || die "Failed to sed-in SCTP patch version" + PATCHSET_VERSION_MACROS+=( 'SSH_SCTP' ) + + einfo "Disabling known failing test (cfgparse) caused by SCTP patch ..." + sed -i \ + -e "/\t\tcfgparse \\\/d" \ + "${S}"/regress/Makefile || die "Failed to disable known failing test (cfgparse) caused by SCTP patch" + fi + + if use hpn ; then + local hpn_patchdir="${T}/openssh-${PV}-hpn${HPN_VER}" + mkdir "${hpn_patchdir}" || die + cp $(printf -- "${DISTDIR}/%s\n" "${HPN_PATCHES[@]}") "${hpn_patchdir}" || die + pushd "${hpn_patchdir}" &>/dev/null || die + eapply "${WORKDIR}/${HPN_GLUE_PATCH}" + use X509 && eapply "${WORKDIR}/${X509_HPN_GLUE_PATCH}" + use sctp && eapply "${FILESDIR}"/openssh-8.5_p1-hpn-${HPN_VER}-sctp-glue.patch + popd &>/dev/null || die + + eapply "${hpn_patchdir}" + + use X509 || eapply "${FILESDIR}/openssh-8.6_p1-hpn-version.patch" + + einfo "Patching Makefile.in for HPN patch set ..." + sed -i \ + -e "/^LIBS=/ s/\$/ -lpthread/" \ + "${S}"/Makefile.in || die "Failed to patch Makefile.in" + + einfo "Patching version.h to expose HPN patch set ..." + sed -i \ + -e "/^#define SSH_PORTABLE/a #define SSH_HPN \"-hpn${HPN_VER//./v}\"" \ + "${S}"/version.h || die "Failed to sed-in HPN patch version" + PATCHSET_VERSION_MACROS+=( 'SSH_HPN' ) + + if [[ -n "${HPN_DISABLE_MTAES}" ]] ; then + # Before re-enabling, check https://bugs.gentoo.org/354113#c6 + # and be sure to have tested it. + einfo "Disabling known non-working MT AES cipher per default ..." + + cat > "${T}"/disable_mtaes.conf <<- EOF + + # HPN's Multi-Threaded AES CTR cipher is currently known to be broken + # and therefore disabled per default. + DisableMTAES yes + EOF + sed -i \ + -e "/^#HPNDisabled.*/r ${T}/disable_mtaes.conf" \ + "${S}"/sshd_config || die "Failed to disabled MT AES ciphers in sshd_config" + + sed -i \ + -e "/AcceptEnv.*_XXX_TEST$/a \\\tDisableMTAES\t\tyes" \ + "${S}"/regress/test-exec.sh || die "Failed to disable MT AES ciphers in test config" + fi + fi + + if use X509 || use sctp || use hpn ; then + einfo "Patching sshconnect.c to use SSH_RELEASE in send_client_banner() ..." + sed -i \ + -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \ + "${S}"/sshconnect.c || die "Failed to patch send_client_banner() to use SSH_RELEASE (sshconnect.c)" + + einfo "Patching sshd.c to use SSH_RELEASE in sshd_exchange_identification() ..." + sed -i \ + -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \ + "${S}"/sshd.c || die "Failed to patch sshd_exchange_identification() to use SSH_RELEASE (sshd.c)" + + einfo "Patching version.h to add our patch sets to SSH_RELEASE ..." + sed -i \ + -e "s/^#define SSH_RELEASE.*/#define SSH_RELEASE SSH_VERSION SSH_PORTABLE ${PATCHSET_VERSION_MACROS[*]}/" \ + "${S}"/version.h || die "Failed to patch SSH_RELEASE (version.h)" + fi + + eapply_user #473004 + + # These tests are currently incompatible with PORTAGE_TMPDIR/sandbox + sed -e '/\t\tpercent \\/ d' \ + -i regress/Makefile || die + + tc-export PKG_CONFIG + local sed_args=( + -e "s:-lcrypto:$(${PKG_CONFIG} --libs openssl):" + # Disable fortify flags ... our gcc does this for us + -e 's:-D_FORTIFY_SOURCE=2::' + ) + + # _XOPEN_SOURCE causes header conflicts on Solaris + [[ ${CHOST} == *-solaris* ]] && sed_args+=( + -e 's/-D_XOPEN_SOURCE//' + ) + sed -i "${sed_args[@]}" configure{.ac,} || die + + eautoreconf +} + +src_configure() { + addwrite /dev/ptmx + + use debug && append-cppflags -DSANDBOX_SECCOMP_FILTER_DEBUG + use static && append-ldflags -static + use xmss && append-cflags -DWITH_XMSS + + if [[ ${CHOST} == *-solaris* ]] ; then + # Solaris' glob.h doesn't have things like GLOB_TILDE, configure + # doesn't check for this, so force the replacement to be put in + # place + append-cppflags -DBROKEN_GLOB + fi + + # use replacement, RPF_ECHO_ON doesn't exist here + [[ ${CHOST} == *-darwin* ]] && export ac_cv_func_readpassphrase=no + + local myconf=( + --with-ldflags="${LDFLAGS}" + --disable-strip + --with-pid-dir="${EPREFIX}"$(usex kernel_linux '' '/var')/run + --sysconfdir="${EPREFIX}"/etc/ssh + --libexecdir="${EPREFIX}"/usr/$(get_libdir)/misc + --datadir="${EPREFIX}"/usr/share/openssh + --with-privsep-path="${EPREFIX}"/var/empty + --with-privsep-user=sshd + $(use_with audit audit linux) + $(use_with kerberos kerberos5 "${EPREFIX}"/usr) + # We apply the sctp patch conditionally, so can't pass --without-sctp + # unconditionally else we get unknown flag warnings. + $(use sctp && use_with sctp) + $(use_with ldns) + $(use_with libedit) + $(use_with pam) + $(use_with pie) + $(use_with selinux) + $(usex X509 '' "$(use_with security-key security-key-builtin)") + $(use_with ssl openssl) + $(use_with ssl ssl-engine) + $(use_with !elibc_Cygwin hardening) #659210 + ) + + if use elibc_musl; then + # musl defines bogus values for UTMP_FILE and WTMP_FILE + # https://bugs.gentoo.org/753230 + myconf+=( --disable-utmp --disable-wtmp ) + fi + + # Workaround for Clang 15 miscompilation with -fzero-call-used-regs=all + # bug #869839 (https://github.com/llvm/llvm-project/issues/57692) + tc-is-clang && myconf+=( --without-hardening ) + + econf "${myconf[@]}" +} + +src_test() { + local tests=( compat-tests ) + local shell=$(egetshell "${UID}") + if [[ ${shell} == */nologin ]] || [[ ${shell} == */false ]] ; then + ewarn "Running the full OpenSSH testsuite requires a usable shell for the 'portage'" + ewarn "user, so we will run a subset only." + tests+=( interop-tests ) + else + tests+=( tests ) + fi + + local -x SUDO= SSH_SK_PROVIDER= TEST_SSH_UNSAFE_PERMISSIONS=1 + mkdir -p "${HOME}"/.ssh || die + emake -j1 "${tests[@]}" > "${ED}"/etc/ssh/ssh_config || die + Include "${EPREFIX}/etc/ssh/ssh_config.d/*.conf" + EOF + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config || die + Include "${EPREFIX}/etc/ssh/sshd_config.d/*.conf" + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/ssh_config.d/9999999gentoo.conf || die + # Send locale environment variables (bug #367017) + SendEnv ${locale_vars[*]} + + # Send COLORTERM to match TERM (bug #658540) + SendEnv COLORTERM + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/ssh_config.d/9999999gentoo-security.conf || die + RevokedHostKeys "${EPREFIX}/etc/ssh/ssh_revoked_hosts" + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/ssh_revoked_hosts || die + # https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/ + ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config.d/9999999gentoo.conf || die + # Allow client to pass locale environment variables (bug #367017) + AcceptEnv ${locale_vars[*]} + + # Allow client to pass COLORTERM to match TERM (bug #658540) + AcceptEnv COLORTERM + EOF + + if use pam ; then + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config.d/9999999gentoo-pam.conf || die + UsePAM yes + # This interferes with PAM. + PasswordAuthentication no + # PAM can do its own handling of MOTD. + PrintMotd no + PrintLastLog no + EOF + fi + + if use livecd ; then + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config.d/9999999gentoo-livecd.conf || die + # Allow root login with password on livecds. + PermitRootLogin Yes + EOF + fi +} + +src_install() { + emake install-nokeys DESTDIR="${D}" + fperms 600 /etc/ssh/sshd_config + dobin contrib/ssh-copy-id + newinitd "${FILESDIR}"/sshd-r1.initd sshd + newconfd "${FILESDIR}"/sshd-r1.confd sshd + + if use pam; then + newpamd "${FILESDIR}"/sshd.pam_include.2 sshd + fi + + tweak_ssh_configs + + doman contrib/ssh-copy-id.1 + dodoc CREDITS OVERVIEW README* TODO sshd_config + use hpn && dodoc HPN-README + use X509 || dodoc ChangeLog + + diropts -m 0700 + dodir /etc/skel/.ssh + rmdir "${ED}"/var/empty || die + + systemd_dounit "${FILESDIR}"/sshd.socket + systemd_newunit "${FILESDIR}"/sshd.service.1 sshd.service + systemd_newunit "${FILESDIR}"/sshd_at.service.1 'sshd@.service' +} + +pkg_preinst() { + if ! use ssl && has_version "${CATEGORY}/${PN}[ssl]"; then + show_ssl_warning=1 + fi +} + +pkg_postinst() { + local old_ver + for old_ver in ${REPLACING_VERSIONS}; do + if ver_test "${old_ver}" -lt "5.8_p1"; then + elog "Starting with openssh-5.8p1, the server will default to a newer key" + elog "algorithm (ECDSA). You are encouraged to manually update your stored" + elog "keys list as servers update theirs. See ssh-keyscan(1) for more info." + fi + if ver_test "${old_ver}" -lt "7.0_p1"; then + elog "Starting with openssh-6.7, support for USE=tcpd has been dropped by upstream." + elog "Make sure to update any configs that you might have. Note that xinetd might" + elog "be an alternative for you as it supports USE=tcpd." + fi + if ver_test "${old_ver}" -lt "7.1_p1"; then #557388 #555518 + elog "Starting with openssh-7.0, support for ssh-dss keys were disabled due to their" + elog "weak sizes. If you rely on these key types, you can re-enable the key types by" + elog "adding to your sshd_config or ~/.ssh/config files:" + elog " PubkeyAcceptedKeyTypes=+ssh-dss" + elog "You should however generate new keys using rsa or ed25519." + + elog "Starting with openssh-7.0, the default for PermitRootLogin changed from 'yes'" + elog "to 'prohibit-password'. That means password auth for root users no longer works" + elog "out of the box. If you need this, please update your sshd_config explicitly." + fi + if ver_test "${old_ver}" -lt "7.6_p1"; then + elog "Starting with openssh-7.6p1, openssh upstream has removed ssh1 support entirely." + elog "Furthermore, rsa keys with less than 1024 bits will be refused." + fi + if ver_test "${old_ver}" -lt "7.7_p1"; then + elog "Starting with openssh-7.7p1, we no longer patch openssh to provide LDAP functionality." + elog "Install sys-auth/ssh-ldap-pubkey and use OpenSSH's \"AuthorizedKeysCommand\" option" + elog "if you need to authenticate against LDAP." + elog "See https://wiki.gentoo.org/wiki/SSH/LDAP_migration for more details." + fi + if ver_test "${old_ver}" -lt "8.2_p1"; then + ewarn "After upgrading to openssh-8.2p1 please restart sshd, otherwise you" + ewarn "will not be able to establish new sessions. Restarting sshd over a ssh" + ewarn "connection is generally safe." + fi + if ver_test "${old_ver}" -lt "9.2_p1-r1" && systemd_is_booted; then + ewarn "From openssh-9.2_p1-r1 the supplied systemd unit file defaults to" + ewarn "'Restart=on-failure', which causes the service to automatically restart if it" + ewarn "terminates with an unclean exit code or signal. This feature is useful for most users," + ewarn "but it can increase the vulnerability of the system in the event of a future exploit." + ewarn "If you have a web-facing setup or are concerned about security, it is recommended to" + ewarn "set 'Restart=no' in your sshd unit file." + fi + done + + if [[ -n ${show_ssl_warning} ]]; then + elog "Be aware that by disabling openssl support in openssh, the server and clients" + elog "no longer support dss/rsa/ecdsa keys. You will need to generate ed25519 keys" + elog "and update all clients/servers that utilize them." + fi + + if use hpn && [[ -n "${HPN_DISABLE_MTAES}" ]] ; then + elog "" + elog "HPN's multi-threaded AES CTR cipher is currently known to be broken" + elog "and therefore disabled at runtime per default." + elog "Make sure your sshd_config is up to date and contains" + elog "" + elog " DisableMTAES yes" + elog "" + elog "Otherwise you maybe unable to connect to this sshd using any AES CTR cipher." + elog "" + fi +} diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest index 6346e7741780..3472427f1673 100644 --- a/net-misc/openssh/Manifest +++ b/net-misc/openssh/Manifest @@ -2,12 +2,9 @@ AUX openssh-6.7_p1-openssl-ignore-status.patch 765 BLAKE2B 6ddc498cef115a38054eb AUX openssh-7.5_p1-disable-conch-interop-tests.patch 554 BLAKE2B f5f45c000ec26c1f783669c3447ea3c80c5c0f9b971b86ca1e79e99e906a90a519abb6b14db462f5766572e9759180719ea44f048ef5aa8efc37efb61d2b6ef7 SHA512 f35b15f1e8d0eb276d748ee14c71004c6599ddb124c33e2f84623bc9eb02bb4fd4680d25d0ba0289d6a723a526c95c9a56b30496bdaa565bae853bf3d1bab61f AUX openssh-7.9_p1-include-stdlib.patch 914 BLAKE2B 9c7eb79f87ecd657a80821dfa979d8b0cc12a08d385ec085724f20aa6f5332593ffc7481bb9f816e91df3eb4d75d8f7b66383ff473d271270de128c3b2bf92e5 SHA512 7dade73bdafb0da484cbd396b4a644442f8ea12fef54c07e6308ae2e73a587fa4ddf401e8a0c467469b46fe7f00585e047462545182924c157b4d3894c707a70 AUX openssh-8.0_p1-fix-putty-tests.patch 1760 BLAKE2B a1127e8f2275c1e23c956b5041dbc84dbdb2cd6b788fc69bfc1f6b030afe86a827483602ce76577b4101ee2e790b1cfa8c1d2db09da59b89fe7df8083bf4695f SHA512 f544d818bdde628131f1819bf2ffb4007802ee5bf12c5cd5bd398efe0f0f430ed6b3efa7969cb2c4fa49a2bbd773d8fa09f4c927cf998a564b7611443437c310 -AUX openssh-8.5_p1-hpn-15.2-sctp-glue.patch 727 BLAKE2B fafb6bc3ec680327abf01a7a2f673d4be601094d518d74f5afd0c596c1d60ddfc6f31add6b5533f85bc09cf2122b9e3f7243d5d26a2d6923c88c2f6a811ea2b8 SHA512 eda1c1613e94a7b10df9cc08c87ed8a39edb3f8a160600a74780877772bbd76cc9842d5d5d68ed6a9554e1e310675a1e461d894144d514b8e482d4a1affbc9bd -AUX openssh-8.6_p1-hpn-version.patch 556 BLAKE2B 26ef960db46c82ee62e6a6f1be15c2897855caa6cbd05db87d3e606ce42d03fb6e88916f0c6644f67dc008ca802617d0f63e5e8e35d1a6c6076188ba19009186 SHA512 c13d14dc496863bd6bbbf08940322a60e74fa1cc2171f81132dfd874b9371ee0edd77f75ffd606f874fa2de498b174be91da5c641029abff2d2a8503c2f0fc02 AUX openssh-8.7_p1-GSSAPI-dns.patch 11576 BLAKE2B 84aa0128ddeccf67e14c20f9d2acb61226c5091a3e3106285c79db4a297dbd781eddf7a6d4cb3b1a5a5dcbbcd158d32dbca5986b6fbf15f62cd3928cf125b083 SHA512 794b06c6ee6acd1bcd861753970cfc4d04f42499d48ff4119746dbcab8643f75761fddb9f52f49fe01e356740eb3882671ac3ae209e0e45745d195a219ffe5dd AUX openssh-8.9_p1-allow-ppoll_time64.patch 396 BLAKE2B b5bb202f79699d9037f12155044328f89ee0573efa43da7cdf8511555e706b6bf66cae069ac95cca900779c6ce293eedec48450f786fd033375e9be17bfb2872 SHA512 9b88024e6a898fc85205fbc038274a3271f787276962150965ab8f599fa355ee73cb48e7e12e3f090034293f9dca94a1ce41dfce2aaeb140693545ff3bc391f0 AUX openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch 419 BLAKE2B c5ef82ed92da96213c84d954541dc3d99040f95a3ce6d81ea585360200128154daaa7717a553a91e693ee11044f11b4a2c3f9f0137c4b92cb1aee01514ec7763 SHA512 cdc0894728e01b132346bf1358b2193d5349f281a086a784a4bbdf1a6ad736632cf4c4fbb900c4ebb6b31a13313ed8660dae95968f4e906d40b2aa0b7a7c2303 -AUX openssh-9.0_p1-X509-uninitialized-delay.patch 321 BLAKE2B 19bff0fc7ecdc6350f8e6bd30f36f30b455c65b7455fe8b1d481d8fa7cdfa7cc76719931857fe2c9730b05ae8fe3e7e05c538e743e055d6594dd2fc7c3f250ee SHA512 57798621a51a60abf6985391ec73dcafdb46de75c93579e23b786aa095d8eea29ebd9ab5987b951a136b15e60896332c9717c82b42e1c22b345444aedf17a9f5 AUX openssh-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch 514 BLAKE2B d0dadfc57736cd4d2b04e46f5c0f6d5a1db1cfc7ee70d32afaa0f65269b82e66a72c46d33c9cbf7237f541a0485b25669cd2f4b34393e3a3ef0c9b4334092fe5 SHA512 f8badde54501340bde275951bc1cf653919bec02c760bf771308f10697b9ad2a483e30ae74ad124a737341f5c64657ab193a4d7fdf2baf24029b9447099da04b AUX openssh-9.3_p1-openssl-version-compat-check.patch 2588 BLAKE2B 635e9d4e0ca515d4da190075371b85b5c1885fd7d9b621d6f21399be0faf0be96e5e31875611392386b897f74087d75a00203a74c9f9ecf0be447bf354fcf4a2 SHA512 a27afa1b07a47f0ecf74d30ca85e7b4f8c79857c8019d274aeaed88b81149ce6241fd16f1023f14dbdc701e8c9d8671f6aadda2e21d620a47af8778b8531b991 AUX sshd-r1.confd 774 BLAKE2B df3f3f28cb4d35b49851399b52408c42e242ae3168ff3fc79add211903567da370cfe86a267932ca9cf13c3afbc38a8f1b53e753a31670ee61bf8ba8747832f8 SHA512 3a69752592126024319a95f1c1747af508fd639c86eca472106c5d6c23d5eeaa441ca74740d4b1aafaa0db759d38879e3c1cee742b08d6166ebc58cddac1e2fe @@ -16,15 +13,7 @@ AUX sshd.pam_include.2 156 BLAKE2B 91ebefbb1264fe3fe98df0a72ac22a4cd8a787b3b391a AUX sshd.service.1 298 BLAKE2B 7a4f2e2656096b09a8b435d393ea9b0a7bd10a2a9f0e9d9cf49b9ae9600cccfb19a64e09f4cf718e8054fc997f21656f609eb3af15ee2e3576531a88b5709842 SHA512 efc936ca412999e3b1acabe6cf4e87c033fe468cede1c3c499499e252cf7cdeca0841e5e1862ebe316ff3f4bf758fba674f08d081b403713e154b6bbc37da365 AUX sshd.socket 136 BLAKE2B 22e218c831fc384a3151ef97c391253738fa9002e20cf4628c6fe3d52d4b0ac3b957da58f816950669d0a6f8f2786251c6dfc31bbb863f837a3f52631341dc2e SHA512 4d31d373b7bdae917dc0cf05418c71d4743e98e354aefcf055f88f55c9c644a5a0e0e605dbb8372c1b98d17c0ea1c8c0fee27d38ab8dbe23c7e420a6a78c6d42 AUX sshd_at.service.1 163 BLAKE2B b5c77d69e3860d365ba96a5b2fe14514bda9425e170fc7f324dcaf95fb02756ef9c5c2658904e812232f40fac9a3c2f4abf61b9129038bde66bb7d3a992d2606 SHA512 fbfe0aed3a5e99f15dc68838975cc49a206d697fb3549d8b31db25617dc7b7b8dd2397d865d89f305d5da391cd56a69277c2215c4335fccb4dd6a9b95ba34e2f -DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f -DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241 SHA512 2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a -DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c7777258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1 SHA512 c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914 -DIST openssh-9.3_p1-X509-glue-14.1.1.patch.xz 936 BLAKE2B f1716ff7801a27aa2aad06f1cca2ca6988eef65fb0ddcbde483e5c9205506ca40b658f5c8c40b2625afb38ff9b56e40831eadcf751c8ee1c11f69ec559f3c147 SHA512 dace01bcf22b625cd00e18ce019b0be31b6f47f714845f3ebb98ebee41b4db0a769fa09cab63ea17536a7106ec90f2b15f87696ae49fa6f6e31bad94ae09719d -DIST openssh-9.3_p1-hpn-15.2-X509-14.1.1-glue.patch.xz 6224 BLAKE2B 47c7054648e8d795b0d9e563d8313242c917df8a3620a60cff2d77f9ae8482cec861244e0f1433f711922f0704b775b7183284960a3baa48a27b99979ad7ffa3 SHA512 728cf2586bcc9480afe71b5106e2286b925857a9e04dce79f744b36cbe3ec2844ac5b4a6bd4b64117f32ad1b04c0943b9d6f935eee826202871588ed9a167387 -DIST openssh-9.3_p1-hpn-15.2-glue.patch.xz 5044 BLAKE2B 73205bd8f702612df7cb6f29e8b353df854428974dc20d5938033157da64418317f326ab8118893dc47173cd871dc7654a3e3ed601289744560becc98729cd3f SHA512 343b77109158b9af5d8d57f4ac7968bce8277fa3b4dcaa19b76593620fbddbfa832bd76c0da52e12179fe5f391f9fef67e7af51b138ab8cc69a8a6471b6a3909 -DIST openssh-9.3p1+x509-14.1.1.diff.gz 1221335 BLAKE2B 9203fbb6955fe44ebd7ed031245a90b8df7e149a6ad3205097ffd5d2d7655a0e6b8cd2e20d7f7216fbc6d3e8bd0a1453f3fc028f04e96c0f244ad0772a0e30ab SHA512 8a1036d680d25f99e1a24ea77a2c303e807c0f5c5323043684da9fcc9ff603f80384688935a654cc97216f84f85f00f590dc35d2ee2b1f0fb169f8b427559b2d -DIST openssh-9.3p1-sctp-1.2.patch.xz 6836 BLAKE2B d12394ecaa7eca6e0b3590cea83b71537edc3230bc5f7b2992a06a67c77247cc4156be0ba151038a5baee1c3f105f76f1917cc5aad08d1aadadfd6e56858781b SHA512 ba5af014e5b825bf4a57368416a15c6e56afd355780e4c5eab44a396c3f4276ac4d813c5c15b83f3b8edf4763855221743796c038433b292fda9417f0b274a71 DIST openssh-9.3p1.tar.gz 1856839 BLAKE2B 45578edf98bba3d23c7cefe60d8a7d3079e7c6676459f7422ace7a2461ab96943fbcadb478633a80f40bc098f2435722850b563714adb78b14922be53cb5753d SHA512 087ff6fe5f6caab4c6c3001d906399e02beffad7277280f11187420c2939fd4befdcb14643862a657ce4cad2f115b82a0a1a2c99df6ee54dcd76b53647637c19 DIST openssh-9.3p1.tar.gz.asc 833 BLAKE2B e6533d64b117a400b76b90f71fa856d352dea57d91e4e89fa375429403ac0734cc0a2f075bc58c6bb4f40a8f9776735aa36bdb0bbf3880a2115cea787633e48b SHA512 6222378eb24a445c6c1db255392b405f5369b1af0e92f558d4ba05b0d83ab0d084cb8f4b91d7ae8636f333d970638a6635e2bc7af885135dd34992d87f2ef1f4 -EBUILD openssh-9.3_p1.ebuild 18303 BLAKE2B 008384b33dd35dbbf604abd51674146edd5a9766c247671d9080324c24a22a696373abfe1a44a1e4f309071b5388b729395d38efb81e38ff64083952ecc32df9 SHA512 0b2a3af3ba5b18bda746142129521ef012d6e3fa378f11f605c02dee4b8bc24c08e8169f4af32f6282456346e5dad997fa7e1c4f84ef54aef184866c2fbf91c6 -MISC metadata.xml 1970 BLAKE2B 3099c31852827b4f7b5dd82643a1388a0c1572bad3266f275b2b0de38e768e22cd2f9ff52982d03b418babca8a4ec2e62bc1fee47fba0a3df187e5a33d4e986a SHA512 1d9b54459c3ae78d0afea2b7632c2e27664d9033b6fa10f31d1a865326f495dce42a053cd77e930ca06467a61a80a096c58abbd10d9a0925d71452d173fe72de +EBUILD openssh-9.3_p1-r1.ebuild 13585 BLAKE2B 10de35ae0eb44b677c7bca48c2282c7576853615086ff347b80b5ae6b50ae701f505e38472ba594fda193ea7f21a62f1f707ac8ae76d421598b9ee266b2dc361 SHA512 ae204df789e501ce619296a6b4aab010c905410a18a941cbf3910134f67369dc5e0d64286ec47069b10efc230bc4850a51adbbe0906b3f07615ccc79dce795bd +MISC metadata.xml 1788 BLAKE2B d04d3030f70f3615522672fa56e684acaa67ddce8d16cce86ba8911fb8fc11ed152be012ecf560427d271868c4841a7422aaa644305947302d3ebab62bdb577d SHA512 bd328e3a33ce04b989149333db5f774f1b52540f12ef83b08b7fcf136ae2a3a9c83bef42c28991d3536249098ca0b9ffd21e583d93599580510d8619e9fd01ca diff --git a/net-misc/openssh/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch b/net-misc/openssh/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch deleted file mode 100644 index 7199227589c6..000000000000 --- a/net-misc/openssh/files/openssh-8.5_p1-hpn-15.2-sctp-glue.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -u a/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff b/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff ---- a/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 2021-03-16 10:06:45.020527770 -0700 -+++ b/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 2021-03-16 10:07:01.294423665 -0700 -@@ -1414,14 +1414,3 @@ - # Example of overriding settings on a per-user basis - #Match User anoncvs - # X11Forwarding no --diff --git a/version.h b/version.h --index 6b4fa372..332fb486 100644 ----- a/version.h --+++ b/version.h --@@ -3,4 +3,5 @@ -- #define SSH_VERSION "OpenSSH_8.5" -- -- #define SSH_PORTABLE "p1" ---#define SSH_RELEASE SSH_VERSION SSH_PORTABLE --+#define SSH_HPN "-hpn15v2" --+#define SSH_RELEASE SSH_VERSION SSH_PORTABLE SSH_HPN diff --git a/net-misc/openssh/files/openssh-8.6_p1-hpn-version.patch b/net-misc/openssh/files/openssh-8.6_p1-hpn-version.patch deleted file mode 100644 index 6dc290d6737b..000000000000 --- a/net-misc/openssh/files/openssh-8.6_p1-hpn-version.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/kex.c b/kex.c -index 34808b5c..88d7ccac 100644 ---- a/kex.c -+++ b/kex.c -@@ -1205,7 +1205,7 @@ kex_exchange_identification(struct ssh *ssh, int timeout_ms, - if (version_addendum != NULL && *version_addendum == '\0') - version_addendum = NULL; - if ((r = sshbuf_putf(our_version, "SSH-%d.%d-%.100s%s%s\r\n", -- PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION, -+ PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE, - version_addendum == NULL ? "" : " ", - version_addendum == NULL ? "" : version_addendum)) != 0) { - oerrno = errno; diff --git a/net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch b/net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch deleted file mode 100644 index 2a83ed37d138..000000000000 --- a/net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur a/auth2.c b/auth2.c ---- a/auth2.c 2022-05-19 15:59:32.875160028 -0700 -+++ b/auth2.c 2022-05-19 16:03:44.291594908 -0700 -@@ -226,7 +226,7 @@ - int digest_alg; - size_t len; - u_char *hash; -- double delay; -+ double delay = 0; - - digest_alg = ssh_digest_maxbytes(); - if (len = ssh_digest_bytes(digest_alg) > 0) { diff --git a/net-misc/openssh/metadata.xml b/net-misc/openssh/metadata.xml index 0ed696c82ad6..da1b4330c4d7 100644 --- a/net-misc/openssh/metadata.xml +++ b/net-misc/openssh/metadata.xml @@ -20,17 +20,14 @@ ssh-keygen and sftp-server. OpenSSH supports SSH protocol versions 1.3, 1.5, and 2.0. - Enable high performance ssh Use LDNS for DNSSEC/SSHFP validation. Enable root password logins for live-cd environment. Include builtin U2F/FIDO support Enable additional crypto algorithms via OpenSSL - Adds support for X.509 certificate authentication Enable XMSS post-quantum authentication algorithm cpe:/a:openbsd:openssh openssh/openssh-portable - hpnssh diff --git a/net-misc/openssh/openssh-9.3_p1-r1.ebuild b/net-misc/openssh/openssh-9.3_p1-r1.ebuild new file mode 100644 index 000000000000..ea2cc9a83d0c --- /dev/null +++ b/net-misc/openssh/openssh-9.3_p1-r1.ebuild @@ -0,0 +1,381 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig + +# Make it more portable between straight releases +# and _p? releases. +PARCH=${P/_} + +DESCRIPTION="Port of OpenBSD's free SSH release" +HOMEPAGE="https://www.openssh.com/" +SRC_URI=" + mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz + verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc )" +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc +S="${WORKDIR}/${PARCH}" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +# Probably want to drop ssl defaulting to on in a future version. +IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie security-key selinux +ssl static test X xmss" + +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + ldns? ( ssl ) + pie? ( !static ) + static? ( !kerberos !pam ) + xmss? ( ssl ) + test? ( ssl ) +" + +# tests currently fail with XMSS +REQUIRED_USE+="test? ( !xmss )" + +LIB_DEPEND=" + audit? ( sys-process/audit[static-libs(+)] ) + ldns? ( + net-libs/ldns[static-libs(+)] + net-libs/ldns[ecdsa(+),ssl(+)] + ) + libedit? ( dev-libs/libedit:=[static-libs(+)] ) + security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) + selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) + ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) + virtual/libcrypt:=[static-libs(+)] + >=sys-libs/zlib-1.2.3:=[static-libs(+)] +" +RDEPEND=" + acct-group/sshd + acct-user/sshd + !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + pam? ( sys-libs/pam ) + kerberos? ( virtual/krb5 ) +" +DEPEND="${RDEPEND} + virtual/os-headers + kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) + static? ( ${LIB_DEPEND} ) +" +RDEPEND="${RDEPEND} + !net-misc/openssh-contrib + pam? ( >=sys-auth/pambase-20081028 ) + !prefix? ( sys-apps/shadow ) + X? ( x11-apps/xauth ) +" +# Weird dep construct for newer gcc-config for bug #872416 +BDEPEND=" + sys-devel/autoconf + virtual/pkgconfig + || ( + >=sys-devel/gcc-config-2.6 + >=sys-devel/clang-toolchain-symlinks-14-r1:14 + >=sys-devel/clang-toolchain-symlinks-15-r1:15 + >=sys-devel/clang-toolchain-symlinks-16-r1:* + ) + verify-sig? ( sec-keys/openpgp-keys-openssh ) +" + +PATCHES=( + "${FILESDIR}/${PN}-7.9_p1-include-stdlib.patch" + "${FILESDIR}/${PN}-8.7_p1-GSSAPI-dns.patch" #165444 integrated into gsskex + "${FILESDIR}/${PN}-6.7_p1-openssl-ignore-status.patch" + "${FILESDIR}/${PN}-7.5_p1-disable-conch-interop-tests.patch" + "${FILESDIR}/${PN}-8.0_p1-fix-putty-tests.patch" + "${FILESDIR}/${PN}-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch" + "${FILESDIR}/${PN}-8.9_p1-allow-ppoll_time64.patch" #834019 + "${FILESDIR}/${PN}-8.9_p1-gss-use-HOST_NAME_MAX.patch" #834044 + "${FILESDIR}/${PN}-9.3_p1-openssl-version-compat-check.patch" +) + +pkg_pretend() { + local i enabled_eol_flags disabled_eol_flags + for i in hpn sctp X509; do + if has_version "net-misc/openssh[${i}]"; then + enabled_eol_flags+="${i}," + disabled_eol_flags+="-${i}," + fi + done + + if [[ -n ${enabled_eol_flags} && ${OPENSSH_EOL_USE_FLAGS_I_KNOW_WHAT_I_AM_DOING} != yes ]]; then + ewarn "net-misc/openssh does not support USE='${enabled_eol_flags%,}' anymore." + ewarn "The Base system team *STRONGLY* recommends you not rely on this functionality," + ewarn "since these USE flags required third-party patches that often trigger bugs" + ewarn "and are of questionable provenance." + ewarn + ewarn "If you must continue relying on this functionality, switch to" + ewarn "net-misc/openssh-contrib. You will have to remove net-misc/openssh from your" + ewarn "world file first: 'emerge --deselect net-misc/openssh'" + ewarn + ewarn "In order to prevent loss of SSH remote login access, we will abort the build." + ewarn "Whether you proceed with disabling the USE flags or switch to the -contrib" + ewarn "variant, when re-emerging you will have to set" + ewarn + ewarn " OPENSSH_EOL_USE_FLAGS_I_KNOW_WHAT_I_AM_DOING=yes" + + die "Building net-misc/openssh[${disabled_eol_flags%,}] without OPENSSH_EOL_USE_FLAGS_I_KNOW_WHAT_I_AM_DOING=yes" + fi + + # Make sure people who are using tcp wrappers are notified of its removal. #531156 + if grep -qs '^ *sshd *:' "${EROOT}"/etc/hosts.{allow,deny} ; then + ewarn "Sorry, but openssh no longer supports tcp-wrappers, and it seems like" + ewarn "you're trying to use it. Update your ${EROOT}/etc/hosts.{allow,deny} please." + fi +} + +src_prepare() { + sed -i \ + -e "/_PATH_XAUTH/s:/usr/X11R6/bin/xauth:${EPREFIX}/usr/bin/xauth:" \ + pathnames.h || die + + # don't break .ssh/authorized_keys2 for fun + sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die + + eapply -- "${PATCHES[@]}" + + [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches + + eapply_user #473004 + + # These tests are currently incompatible with PORTAGE_TMPDIR/sandbox + sed -e '/\t\tpercent \\/ d' \ + -i regress/Makefile || die + + tc-export PKG_CONFIG + local sed_args=( + -e "s:-lcrypto:$(${PKG_CONFIG} --libs openssl):" + # Disable fortify flags ... our gcc does this for us + -e 's:-D_FORTIFY_SOURCE=2::' + ) + + # _XOPEN_SOURCE causes header conflicts on Solaris + [[ ${CHOST} == *-solaris* ]] && sed_args+=( + -e 's/-D_XOPEN_SOURCE//' + ) + sed -i "${sed_args[@]}" configure{.ac,} || die + + eautoreconf +} + +src_configure() { + addwrite /dev/ptmx + + use debug && append-cppflags -DSANDBOX_SECCOMP_FILTER_DEBUG + use static && append-ldflags -static + use xmss && append-cflags -DWITH_XMSS + + if [[ ${CHOST} == *-solaris* ]] ; then + # Solaris' glob.h doesn't have things like GLOB_TILDE, configure + # doesn't check for this, so force the replacement to be put in + # place + append-cppflags -DBROKEN_GLOB + fi + + # use replacement, RPF_ECHO_ON doesn't exist here + [[ ${CHOST} == *-darwin* ]] && export ac_cv_func_readpassphrase=no + + local myconf=( + --with-ldflags="${LDFLAGS}" + --disable-strip + --with-pid-dir="${EPREFIX}"$(usex kernel_linux '' '/var')/run + --sysconfdir="${EPREFIX}"/etc/ssh + --libexecdir="${EPREFIX}"/usr/$(get_libdir)/misc + --datadir="${EPREFIX}"/usr/share/openssh + --with-privsep-path="${EPREFIX}"/var/empty + --with-privsep-user=sshd + $(use_with audit audit linux) + $(use_with kerberos kerberos5 "${EPREFIX}"/usr) + $(use_with ldns) + $(use_with libedit) + $(use_with pam) + $(use_with pie) + $(use_with selinux) + $(use_with security-key security-key-builtin) + $(use_with ssl openssl) + $(use_with ssl ssl-engine) + $(use_with !elibc_Cygwin hardening) #659210 + ) + + if use elibc_musl; then + # musl defines bogus values for UTMP_FILE and WTMP_FILE + # https://bugs.gentoo.org/753230 + myconf+=( --disable-utmp --disable-wtmp ) + fi + + # Workaround for Clang 15 miscompilation with -fzero-call-used-regs=all + # bug #869839 (https://github.com/llvm/llvm-project/issues/57692) + tc-is-clang && myconf+=( --without-hardening ) + + econf "${myconf[@]}" +} + +src_test() { + local tests=( compat-tests ) + local shell=$(egetshell "${UID}") + if [[ ${shell} == */nologin ]] || [[ ${shell} == */false ]] ; then + ewarn "Running the full OpenSSH testsuite requires a usable shell for the 'portage'" + ewarn "user, so we will run a subset only." + tests+=( interop-tests ) + else + tests+=( tests ) + fi + + local -x SUDO= SSH_SK_PROVIDER= TEST_SSH_UNSAFE_PERMISSIONS=1 + mkdir -p "${HOME}"/.ssh || die + emake -j1 "${tests[@]}" > "${ED}"/etc/ssh/ssh_config || die + Include "${EPREFIX}/etc/ssh/ssh_config.d/*.conf" + EOF + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config || die + Include "${EPREFIX}/etc/ssh/sshd_config.d/*.conf" + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/ssh_config.d/9999999gentoo.conf || die + # Send locale environment variables (bug #367017) + SendEnv ${locale_vars[*]} + + # Send COLORTERM to match TERM (bug #658540) + SendEnv COLORTERM + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/ssh_config.d/9999999gentoo-security.conf || die + RevokedHostKeys "${EPREFIX}/etc/ssh/ssh_revoked_hosts" + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/ssh_revoked_hosts || die + # https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/ + ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== + EOF + + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config.d/9999999gentoo.conf || die + # Allow client to pass locale environment variables (bug #367017) + AcceptEnv ${locale_vars[*]} + + # Allow client to pass COLORTERM to match TERM (bug #658540) + AcceptEnv COLORTERM + EOF + + if use pam ; then + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config.d/9999999gentoo-pam.conf || die + UsePAM yes + # This interferes with PAM. + PasswordAuthentication no + # PAM can do its own handling of MOTD. + PrintMotd no + PrintLastLog no + EOF + fi + + if use livecd ; then + cat <<-EOF >> "${ED}"/etc/ssh/sshd_config.d/9999999gentoo-livecd.conf || die + # Allow root login with password on livecds. + PermitRootLogin Yes + EOF + fi +} + +src_install() { + emake install-nokeys DESTDIR="${D}" + fperms 600 /etc/ssh/sshd_config + dobin contrib/ssh-copy-id + newinitd "${FILESDIR}"/sshd-r1.initd sshd + newconfd "${FILESDIR}"/sshd-r1.confd sshd + + if use pam; then + newpamd "${FILESDIR}"/sshd.pam_include.2 sshd + fi + + tweak_ssh_configs + + doman contrib/ssh-copy-id.1 + dodoc ChangeLog CREDITS OVERVIEW README* TODO sshd_config + + diropts -m 0700 + dodir /etc/skel/.ssh + rmdir "${ED}"/var/empty || die + + systemd_dounit "${FILESDIR}"/sshd.socket + systemd_newunit "${FILESDIR}"/sshd.service.1 sshd.service + systemd_newunit "${FILESDIR}"/sshd_at.service.1 'sshd@.service' +} + +pkg_preinst() { + if ! use ssl && has_version "${CATEGORY}/${PN}[ssl]"; then + show_ssl_warning=1 + fi +} + +pkg_postinst() { + local old_ver + for old_ver in ${REPLACING_VERSIONS}; do + if ver_test "${old_ver}" -lt "5.8_p1"; then + elog "Starting with openssh-5.8p1, the server will default to a newer key" + elog "algorithm (ECDSA). You are encouraged to manually update your stored" + elog "keys list as servers update theirs. See ssh-keyscan(1) for more info." + fi + if ver_test "${old_ver}" -lt "7.0_p1"; then + elog "Starting with openssh-6.7, support for USE=tcpd has been dropped by upstream." + elog "Make sure to update any configs that you might have. Note that xinetd might" + elog "be an alternative for you as it supports USE=tcpd." + fi + if ver_test "${old_ver}" -lt "7.1_p1"; then #557388 #555518 + elog "Starting with openssh-7.0, support for ssh-dss keys were disabled due to their" + elog "weak sizes. If you rely on these key types, you can re-enable the key types by" + elog "adding to your sshd_config or ~/.ssh/config files:" + elog " PubkeyAcceptedKeyTypes=+ssh-dss" + elog "You should however generate new keys using rsa or ed25519." + + elog "Starting with openssh-7.0, the default for PermitRootLogin changed from 'yes'" + elog "to 'prohibit-password'. That means password auth for root users no longer works" + elog "out of the box. If you need this, please update your sshd_config explicitly." + fi + if ver_test "${old_ver}" -lt "7.6_p1"; then + elog "Starting with openssh-7.6p1, openssh upstream has removed ssh1 support entirely." + elog "Furthermore, rsa keys with less than 1024 bits will be refused." + fi + if ver_test "${old_ver}" -lt "7.7_p1"; then + elog "Starting with openssh-7.7p1, we no longer patch openssh to provide LDAP functionality." + elog "Install sys-auth/ssh-ldap-pubkey and use OpenSSH's \"AuthorizedKeysCommand\" option" + elog "if you need to authenticate against LDAP." + elog "See https://wiki.gentoo.org/wiki/SSH/LDAP_migration for more details." + fi + if ver_test "${old_ver}" -lt "8.2_p1"; then + ewarn "After upgrading to openssh-8.2p1 please restart sshd, otherwise you" + ewarn "will not be able to establish new sessions. Restarting sshd over a ssh" + ewarn "connection is generally safe." + fi + if ver_test "${old_ver}" -lt "9.2_p1-r1" && systemd_is_booted; then + ewarn "From openssh-9.2_p1-r1 the supplied systemd unit file defaults to" + ewarn "'Restart=on-failure', which causes the service to automatically restart if it" + ewarn "terminates with an unclean exit code or signal. This feature is useful for most users," + ewarn "but it can increase the vulnerability of the system in the event of a future exploit." + ewarn "If you have a web-facing setup or are concerned about security, it is recommended to" + ewarn "set 'Restart=no' in your sshd unit file." + fi + done + + if [[ -n ${show_ssl_warning} ]]; then + elog "Be aware that by disabling openssl support in openssh, the server and clients" + elog "no longer support dss/rsa/ecdsa keys. You will need to generate ed25519 keys" + elog "and update all clients/servers that utilize them." + fi +} diff --git a/net-misc/openssh/openssh-9.3_p1.ebuild b/net-misc/openssh/openssh-9.3_p1.ebuild deleted file mode 100644 index c3084f573734..000000000000 --- a/net-misc/openssh/openssh-9.3_p1.ebuild +++ /dev/null @@ -1,518 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig - -# Make it more portable between straight releases -# and _p? releases. -PARCH=${P/_} - -# PV to USE for HPN patches -#HPN_PV="${PV^^}" -HPN_PV="8.5_P1" - -HPN_VER="15.2" -HPN_PATCHES=( - ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff - ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff - ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff -) -HPN_GLUE_PATCH="${PN}-9.3_p1-hpn-${HPN_VER}-glue.patch" -HPN_PATCH_DIR="HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}" - -SCTP_VER="1.2" -SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" - -X509_VER="14.1.1" -X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" -X509_GLUE_PATCH="${P}-X509-glue-${X509_VER}.patch" -X509_HPN_GLUE_PATCH="${PN}-9.3_p1-hpn-${HPN_VER}-X509-${X509_VER}-glue.patch" - -DESCRIPTION="Port of OpenBSD's free SSH release" -HOMEPAGE="https://www.openssh.com/" -SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz - ${SCTP_PATCH:+sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${SCTP_PATCH} )} - ${HPN_VER:+hpn? ( - $(printf "mirror://sourceforge/project/hpnssh/Patches/${HPN_PATCH_DIR}/%s\n" "${HPN_PATCHES[@]}") - https://dev.gentoo.org/~chutzpah/dist/openssh/${HPN_GLUE_PATCH}.xz - )} - ${X509_VER:+X509? ( - https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH} - https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_GLUE_PATCH}.xz - ${HPN_VER:+hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_HPN_GLUE_PATCH}.xz )} - )} - verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc -S="${WORKDIR}/${PARCH}" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -# Probably want to drop ssl defaulting to on in a future version. -IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss" - -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - hpn? ( ssl ) - ldns? ( ssl ) - pie? ( !static ) - static? ( !kerberos !pam ) - X509? ( !sctp ssl !xmss ) - xmss? ( ssl ) - test? ( ssl ) -" - -# tests currently fail with XMSS -REQUIRED_USE+="test? ( !xmss )" - -# Blocker on older gcc-config for bug #872416 -LIB_DEPEND=" - !=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) - selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) - ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) - virtual/libcrypt:=[static-libs(+)] - >=sys-libs/zlib-1.2.3:=[static-libs(+)] -" -RDEPEND=" - acct-group/sshd - acct-user/sshd - !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - pam? ( sys-libs/pam ) - kerberos? ( virtual/krb5 ) -" -DEPEND="${RDEPEND} - virtual/os-headers - kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) - static? ( ${LIB_DEPEND} ) -" -RDEPEND="${RDEPEND} - pam? ( >=sys-auth/pambase-20081028 ) - !prefix? ( sys-apps/shadow ) - X? ( x11-apps/xauth ) -" -# Weird dep construct for newer gcc-config for bug #872416 -BDEPEND=" - sys-devel/autoconf - virtual/pkgconfig - || ( - >=sys-devel/gcc-config-2.6 - >=sys-devel/clang-toolchain-symlinks-14-r1:14 - >=sys-devel/clang-toolchain-symlinks-15-r1:15 - >=sys-devel/clang-toolchain-symlinks-16-r1:* - ) - verify-sig? ( sec-keys/openpgp-keys-openssh ) -" - -PATCHES=( - "${FILESDIR}/${PN}-7.9_p1-include-stdlib.patch" - "${FILESDIR}/${PN}-8.7_p1-GSSAPI-dns.patch" #165444 integrated into gsskex - "${FILESDIR}/${PN}-6.7_p1-openssl-ignore-status.patch" - "${FILESDIR}/${PN}-7.5_p1-disable-conch-interop-tests.patch" - "${FILESDIR}/${PN}-8.0_p1-fix-putty-tests.patch" - "${FILESDIR}/${PN}-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch" - "${FILESDIR}/${PN}-8.9_p1-allow-ppoll_time64.patch" #834019 - "${FILESDIR}/${PN}-8.9_p1-gss-use-HOST_NAME_MAX.patch" #834044 - "${FILESDIR}/${PN}-9.3_p1-openssl-version-compat-check.patch" -) - -pkg_pretend() { - # this sucks, but i'd rather have people unable to `emerge -u openssh` - # than not be able to log in to their server any more - local missing=() - check_feature() { use "${1}" && [[ -z ${!2} ]] && missing+=( "${1}" ); } - check_feature hpn HPN_VER - check_feature sctp SCTP_PATCH - check_feature X509 X509_PATCH - if [[ ${#missing[@]} -ne 0 ]] ; then - eerror "Sorry, but this version does not yet support features" - eerror "that you requested: ${missing[*]}" - eerror "Please mask ${PF} for now and check back later:" - eerror " # echo '=${CATEGORY}/${PF}' >> /etc/portage/package.mask" - die "Missing requested third party patch." - fi - - # Make sure people who are using tcp wrappers are notified of its removal. #531156 - if grep -qs '^ *sshd *:' "${EROOT}"/etc/hosts.{allow,deny} ; then - ewarn "Sorry, but openssh no longer supports tcp-wrappers, and it seems like" - ewarn "you're trying to use it. Update your ${EROOT}/etc/hosts.{allow,deny} please." - fi -} - -src_unpack() { - default - - # We don't have signatures for HPN, X509, so we have to write this ourselves - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${PARCH}.tar.gz{,.asc} -} - -src_prepare() { - sed -i \ - -e "/_PATH_XAUTH/s:/usr/X11R6/bin/xauth:${EPREFIX}/usr/bin/xauth:" \ - pathnames.h || die - - # don't break .ssh/authorized_keys2 for fun - sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die - - eapply -- "${PATCHES[@]}" - - [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches - - local PATCHSET_VERSION_MACROS=() - - if use X509 ; then - pushd "${WORKDIR}" &>/dev/null || die - eapply "${WORKDIR}/${X509_GLUE_PATCH}" - popd &>/dev/null || die - - eapply "${WORKDIR}"/${X509_PATCH%.*} - eapply "${FILESDIR}/${PN}-9.0_p1-X509-uninitialized-delay.patch" - - # We need to patch package version or any X.509 sshd will reject our ssh client - # with "userauth_pubkey: could not parse key: string is too large [preauth]" - # error - einfo "Patching package version for X.509 patch set ..." - sed -i \ - -e "s/^AC_INIT(\[OpenSSH\], \[Portable\]/AC_INIT([OpenSSH], [${X509_VER}]/" \ - "${S}"/configure.ac || die "Failed to patch package version for X.509 patch" - - einfo "Patching version.h to expose X.509 patch set ..." - sed -i \ - -e "/^#define SSH_PORTABLE.*/a #define SSH_X509 \"-PKIXSSH-${X509_VER}\"" \ - "${S}"/version.h || die "Failed to sed-in X.509 patch version" - PATCHSET_VERSION_MACROS+=( 'SSH_X509' ) - fi - - if use sctp ; then - eapply "${WORKDIR}"/${SCTP_PATCH%.*} - - einfo "Patching version.h to expose SCTP patch set ..." - sed -i \ - -e "/^#define SSH_PORTABLE/a #define SSH_SCTP \"-sctp-${SCTP_VER}\"" \ - "${S}"/version.h || die "Failed to sed-in SCTP patch version" - PATCHSET_VERSION_MACROS+=( 'SSH_SCTP' ) - - einfo "Disabling known failing test (cfgparse) caused by SCTP patch ..." - sed -i \ - -e "/\t\tcfgparse \\\/d" \ - "${S}"/regress/Makefile || die "Failed to disable known failing test (cfgparse) caused by SCTP patch" - fi - - if use hpn ; then - local hpn_patchdir="${T}/${P}-hpn${HPN_VER}" - mkdir "${hpn_patchdir}" || die - cp $(printf -- "${DISTDIR}/%s\n" "${HPN_PATCHES[@]}") "${hpn_patchdir}" || die - pushd "${hpn_patchdir}" &>/dev/null || die - eapply "${WORKDIR}/${HPN_GLUE_PATCH}" - use X509 && eapply "${WORKDIR}/${X509_HPN_GLUE_PATCH}" - use sctp && eapply "${FILESDIR}"/${PN}-8.5_p1-hpn-${HPN_VER}-sctp-glue.patch - popd &>/dev/null || die - - eapply "${hpn_patchdir}" - - use X509 || eapply "${FILESDIR}/openssh-8.6_p1-hpn-version.patch" - - einfo "Patching Makefile.in for HPN patch set ..." - sed -i \ - -e "/^LIBS=/ s/\$/ -lpthread/" \ - "${S}"/Makefile.in || die "Failed to patch Makefile.in" - - einfo "Patching version.h to expose HPN patch set ..." - sed -i \ - -e "/^#define SSH_PORTABLE/a #define SSH_HPN \"-hpn${HPN_VER//./v}\"" \ - "${S}"/version.h || die "Failed to sed-in HPN patch version" - PATCHSET_VERSION_MACROS+=( 'SSH_HPN' ) - - if [[ -n "${HPN_DISABLE_MTAES}" ]] ; then - einfo "Disabling known non-working MT AES cipher per default ..." - - cat > "${T}"/disable_mtaes.conf <<- EOF - - # HPN's Multi-Threaded AES CTR cipher is currently known to be broken - # and therefore disabled per default. - DisableMTAES yes - EOF - sed -i \ - -e "/^#HPNDisabled.*/r ${T}/disable_mtaes.conf" \ - "${S}"/sshd_config || die "Failed to disabled MT AES ciphers in sshd_config" - - sed -i \ - -e "/AcceptEnv.*_XXX_TEST$/a \\\tDisableMTAES\t\tyes" \ - "${S}"/regress/test-exec.sh || die "Failed to disable MT AES ciphers in test config" - fi - fi - - if use X509 || use sctp || use hpn ; then - einfo "Patching sshconnect.c to use SSH_RELEASE in send_client_banner() ..." - sed -i \ - -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \ - "${S}"/sshconnect.c || die "Failed to patch send_client_banner() to use SSH_RELEASE (sshconnect.c)" - - einfo "Patching sshd.c to use SSH_RELEASE in sshd_exchange_identification() ..." - sed -i \ - -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \ - "${S}"/sshd.c || die "Failed to patch sshd_exchange_identification() to use SSH_RELEASE (sshd.c)" - - einfo "Patching version.h to add our patch sets to SSH_RELEASE ..." - sed -i \ - -e "s/^#define SSH_RELEASE.*/#define SSH_RELEASE SSH_VERSION SSH_PORTABLE ${PATCHSET_VERSION_MACROS[*]}/" \ - "${S}"/version.h || die "Failed to patch SSH_RELEASE (version.h)" - fi - - eapply_user #473004 - - # These tests are currently incompatible with PORTAGE_TMPDIR/sandbox - sed -e '/\t\tpercent \\/ d' \ - -i regress/Makefile || die - - tc-export PKG_CONFIG - local sed_args=( - -e "s:-lcrypto:$(${PKG_CONFIG} --libs openssl):" - # Disable fortify flags ... our gcc does this for us - -e 's:-D_FORTIFY_SOURCE=2::' - ) - - # The -ftrapv flag ICEs on hppa #505182 - use hppa && sed_args+=( - -e '/CFLAGS/s:-ftrapv:-fdisable-this-test:' - -e '/OSSH_CHECK_CFLAG_LINK.*-ftrapv/d' - ) - # _XOPEN_SOURCE causes header conflicts on Solaris - [[ ${CHOST} == *-solaris* ]] && sed_args+=( - -e 's/-D_XOPEN_SOURCE//' - ) - sed -i "${sed_args[@]}" configure{.ac,} || die - - eautoreconf -} - -src_configure() { - addwrite /dev/ptmx - - use debug && append-cppflags -DSANDBOX_SECCOMP_FILTER_DEBUG - use static && append-ldflags -static - use xmss && append-cflags -DWITH_XMSS - - if [[ ${CHOST} == *-solaris* ]] ; then - # Solaris' glob.h doesn't have things like GLOB_TILDE, configure - # doesn't check for this, so force the replacement to be put in - # place - append-cppflags -DBROKEN_GLOB - fi - - # use replacement, RPF_ECHO_ON doesn't exist here - [[ ${CHOST} == *-darwin* ]] && export ac_cv_func_readpassphrase=no - - local myconf=( - --with-ldflags="${LDFLAGS}" - --disable-strip - --with-pid-dir="${EPREFIX}"$(usex kernel_linux '' '/var')/run - --sysconfdir="${EPREFIX}"/etc/ssh - --libexecdir="${EPREFIX}"/usr/$(get_libdir)/misc - --datadir="${EPREFIX}"/usr/share/openssh - --with-privsep-path="${EPREFIX}"/var/empty - --with-privsep-user=sshd - $(use_with audit audit linux) - $(use_with kerberos kerberos5 "${EPREFIX}"/usr) - # We apply the sctp patch conditionally, so can't pass --without-sctp - # unconditionally else we get unknown flag warnings. - $(use sctp && use_with sctp) - $(use_with ldns) - $(use_with libedit) - $(use_with pam) - $(use_with pie) - $(use_with selinux) - $(usex X509 '' "$(use_with security-key security-key-builtin)") - $(use_with ssl openssl) - $(use_with ssl ssl-engine) - $(use_with !elibc_Cygwin hardening) #659210 - ) - - if use elibc_musl; then - # musl defines bogus values for UTMP_FILE and WTMP_FILE - # https://bugs.gentoo.org/753230 - myconf+=( --disable-utmp --disable-wtmp ) - fi - - # Workaround for Clang 15 miscompilation with -fzero-call-used-regs=all - # bug #869839 (https://github.com/llvm/llvm-project/issues/57692) - tc-is-clang && myconf+=( --without-hardening ) - - econf "${myconf[@]}" -} - -src_test() { - local tests=( compat-tests ) - local shell=$(egetshell "${UID}") - if [[ ${shell} == */nologin ]] || [[ ${shell} == */false ]] ; then - ewarn "Running the full OpenSSH testsuite requires a usable shell for the 'portage'" - ewarn "user, so we will run a subset only." - tests+=( interop-tests ) - else - tests+=( tests ) - fi - - local -x SUDO= SSH_SK_PROVIDER= TEST_SSH_UNSAFE_PERMISSIONS=1 - mkdir -p "${HOME}"/.ssh || die - emake -j1 "${tests[@]}" > "${ED}"/etc/ssh/sshd_config - - # Allow client to pass locale environment variables. #367017 - AcceptEnv ${locale_vars[*]} - - # Allow client to pass COLORTERM to match TERM. #658540 - AcceptEnv COLORTERM - EOF - - # Then the client config. - cat <<-EOF >> "${ED}"/etc/ssh/ssh_config - - # Send locale environment variables. #367017 - SendEnv ${locale_vars[*]} - - # Send COLORTERM to match TERM. #658540 - SendEnv COLORTERM - EOF - - if use pam ; then - sed -i \ - -e "/^#UsePAM /s:.*:UsePAM yes:" \ - -e "/^#PasswordAuthentication /s:.*:PasswordAuthentication no:" \ - -e "/^#PrintMotd /s:.*:PrintMotd no:" \ - -e "/^#PrintLastLog /s:.*:PrintLastLog no:" \ - "${ED}"/etc/ssh/sshd_config || die - fi - - if use livecd ; then - sed -i \ - -e '/^#PermitRootLogin/c# Allow root login with password on livecds.\nPermitRootLogin Yes' \ - "${ED}"/etc/ssh/sshd_config || die - fi -} - -src_install() { - emake install-nokeys DESTDIR="${D}" - fperms 600 /etc/ssh/sshd_config - dobin contrib/ssh-copy-id - newinitd "${FILESDIR}"/sshd-r1.initd sshd - newconfd "${FILESDIR}"/sshd-r1.confd sshd - - if use pam; then - newpamd "${FILESDIR}"/sshd.pam_include.2 sshd - fi - - tweak_ssh_configs - - doman contrib/ssh-copy-id.1 - dodoc CREDITS OVERVIEW README* TODO sshd_config - use hpn && dodoc HPN-README - use X509 || dodoc ChangeLog - - diropts -m 0700 - dodir /etc/skel/.ssh - rmdir "${ED}"/var/empty || die - - systemd_dounit "${FILESDIR}"/sshd.socket - systemd_newunit "${FILESDIR}"/sshd.service.1 sshd.service - systemd_newunit "${FILESDIR}"/sshd_at.service.1 'sshd@.service' -} - -pkg_preinst() { - if ! use ssl && has_version "${CATEGORY}/${PN}[ssl]"; then - show_ssl_warning=1 - fi -} - -pkg_postinst() { - local old_ver - for old_ver in ${REPLACING_VERSIONS}; do - if ver_test "${old_ver}" -lt "5.8_p1"; then - elog "Starting with openssh-5.8p1, the server will default to a newer key" - elog "algorithm (ECDSA). You are encouraged to manually update your stored" - elog "keys list as servers update theirs. See ssh-keyscan(1) for more info." - fi - if ver_test "${old_ver}" -lt "7.0_p1"; then - elog "Starting with openssh-6.7, support for USE=tcpd has been dropped by upstream." - elog "Make sure to update any configs that you might have. Note that xinetd might" - elog "be an alternative for you as it supports USE=tcpd." - fi - if ver_test "${old_ver}" -lt "7.1_p1"; then #557388 #555518 - elog "Starting with openssh-7.0, support for ssh-dss keys were disabled due to their" - elog "weak sizes. If you rely on these key types, you can re-enable the key types by" - elog "adding to your sshd_config or ~/.ssh/config files:" - elog " PubkeyAcceptedKeyTypes=+ssh-dss" - elog "You should however generate new keys using rsa or ed25519." - - elog "Starting with openssh-7.0, the default for PermitRootLogin changed from 'yes'" - elog "to 'prohibit-password'. That means password auth for root users no longer works" - elog "out of the box. If you need this, please update your sshd_config explicitly." - fi - if ver_test "${old_ver}" -lt "7.6_p1"; then - elog "Starting with openssh-7.6p1, openssh upstream has removed ssh1 support entirely." - elog "Furthermore, rsa keys with less than 1024 bits will be refused." - fi - if ver_test "${old_ver}" -lt "7.7_p1"; then - elog "Starting with openssh-7.7p1, we no longer patch openssh to provide LDAP functionality." - elog "Install sys-auth/ssh-ldap-pubkey and use OpenSSH's \"AuthorizedKeysCommand\" option" - elog "if you need to authenticate against LDAP." - elog "See https://wiki.gentoo.org/wiki/SSH/LDAP_migration for more details." - fi - if ver_test "${old_ver}" -lt "8.2_p1"; then - ewarn "After upgrading to openssh-8.2p1 please restart sshd, otherwise you" - ewarn "will not be able to establish new sessions. Restarting sshd over a ssh" - ewarn "connection is generally safe." - fi - if ver_test "${old_ver}" -lt "9.2_p1-r1" && systemd_is_booted; then - ewarn "From openssh-9.2_p1-r1 the supplied systemd unit file defaults to" - ewarn "'Restart=on-failure', which causes the service to automatically restart if it" - ewarn "terminates with an unclean exit code or signal. This feature is useful for most users," - ewarn "but it can increase the vulnerability of the system in the event of a future exploit." - ewarn "If you have a web-facing setup or are concerned about security, it is recommended to" - ewarn "set 'Restart=no' in your sshd unit file." - fi - done - - if [[ -n ${show_ssl_warning} ]]; then - elog "Be aware that by disabling openssl support in openssh, the server and clients" - elog "no longer support dss/rsa/ecdsa keys. You will need to generate ed25519 keys" - elog "and update all clients/servers that utilize them." - fi - - if use hpn && [[ -n "${HPN_DISABLE_MTAES}" ]] ; then - elog "" - elog "HPN's multi-threaded AES CTR cipher is currently known to be broken" - elog "and therefore disabled at runtime per default." - elog "Make sure your sshd_config is up to date and contains" - elog "" - elog " DisableMTAES yes" - elog "" - elog "Otherwise you maybe unable to connect to this sshd using any AES CTR cipher." - elog "" - fi -} diff --git a/net-misc/pssh/Manifest b/net-misc/pssh/Manifest index 2b5621a26ad6..6c67736bf442 100644 --- a/net-misc/pssh/Manifest +++ b/net-misc/pssh/Manifest @@ -1,3 +1,3 @@ DIST pssh-2.3.4.tar.gz 51859 BLAKE2B 788f5239cd35e240cc1961e73b532c60e5221ede9de48878f9636339b18235dc67109948eeb4f64871985bb24e1a7f823b1718da3dbe2ea893af58fd45495c61 SHA512 7abf327ca53dda2402465254e447eb837babdd2b4d865abb5b52a1135bd234694b84c1148cb3e4ed0198271ed29333fc1b5d0d01dc653fcf6d3e5b9f170b9d4e -EBUILD pssh-2.3.4-r2.ebuild 725 BLAKE2B 4f23897773a38711d92ff7f78b099e05c9939786986baf4011e8bef45df30669089308c4b0171098e0181fadd5e1d801447639fff1daf6eb2114f0221ffeeee1 SHA512 e35472cd4a3d1da32c7f4d301e736761789f501c4389c0a9cc57a27fa4f2befa7619e143038d1809cbd580aa57d07a121f5c089a5e49899adebf3ac166bb31b1 +EBUILD pssh-2.3.4-r3.ebuild 724 BLAKE2B f1ce371ccb35bde605fbbffd6c8138680e7818c5d0ce6244c7c49e82b9596ab86e8e8df25a437f3ae33ea6d8302fecc82465128b3cf108e7dcc6b7d72051d674 SHA512 2157c7cfb6cc1a7c1607374b2607855b27ac810e9c01ddf679b72a5c8a30aa9ea0f241f4e5f44fb3025a6ae85064b0d3e9549bfa7fc0189188ebdcaae2016884 MISC metadata.xml 415 BLAKE2B 86f4588a2dc1da92bbe426b844de02c18a87ff1b8f4566c63f48854e8b38ed014530e4d63b96a44feb6d1f41477ff9317a1b434eb74c83dc995f24ef2d7cfab3 SHA512 113cc042c12d46038f0a9f441cb9fd40f91d3c7b668bc9949786eb755754a45f17fcb478948fb21e7f669617a393939566c187ca06342e10017718384873bb04 diff --git a/net-misc/pssh/pssh-2.3.4-r2.ebuild b/net-misc/pssh/pssh-2.3.4-r2.ebuild deleted file mode 100644 index 68c5f74fd4b4..000000000000 --- a/net-misc/pssh/pssh-2.3.4-r2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 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_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="PSSH provides parallel versions of OpenSSH and related tools" -HOMEPAGE="https://github.com/lilydjwg/pssh" -SRC_URI="https://github.com/lilydjwg/pssh/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - !net-misc/putty - net-misc/openssh -" -DEPEND="${RDEPEND}" - -# Requires ssh access to run. -RESTRICT="test" - -python_prepare_all() { - sed -i -e "s|man/man1'|share/&|g" setup.py || die - distutils-r1_python_prepare_all -} diff --git a/net-misc/pssh/pssh-2.3.4-r3.ebuild b/net-misc/pssh/pssh-2.3.4-r3.ebuild new file mode 100644 index 000000000000..7992ab01da29 --- /dev/null +++ b/net-misc/pssh/pssh-2.3.4-r3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 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_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="PSSH provides parallel versions of OpenSSH and related tools" +HOMEPAGE="https://github.com/lilydjwg/pssh" +SRC_URI="https://github.com/lilydjwg/pssh/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + !net-misc/putty + virtual/openssh +" +DEPEND="${RDEPEND}" + +# Requires ssh access to run. +RESTRICT="test" + +python_prepare_all() { + sed -i -e "s|man/man1'|share/&|g" setup.py || die + distutils-r1_python_prepare_all +} diff --git a/net-misc/scponly/Manifest b/net-misc/scponly/Manifest index e34ae3b5918f..61cbd2d16a14 100644 --- a/net-misc/scponly/Manifest +++ b/net-misc/scponly/Manifest @@ -2,5 +2,5 @@ AUX scponly-4.8-gcc4.4.0.patch 555 BLAKE2B 0eff2d5cd94f60540dd1bbb6b6f9f1486abbb AUX scponly-4.8-rsync.patch 7838 BLAKE2B 1d6191aee86b0e3e75e527dbb1f8dbf631940a34da3f29f36b0e55577555dc9ad02e2e787a8cd53aeab5a28d93da7dd528a486f1133fd7a04b91971774b4b2a1 SHA512 37885c9b46422ac034182f9c9f230b4e806ce8c894ebb6c621f0e2b3d5f46c91db902c2dae6aefe5471907025d400320e4eff37cc7c5cc4c6f7d8c88a38e53f8 AUX scponly-4.8-sftp-server-path.patch 2692 BLAKE2B ead282d46cb25a6d8606fa65e538142c15dd0be82956c2c8a48c7d46cc9ec59605a4f1c10fc5235acb584945b00ee4c187391d198571d841b45225c328765b49 SHA512 86171549d894426d12eb2f8d65959d1be2e137327c135be31c762820a55256f5c4ac90a01f989c8bffd2b46b275de408912306209b5aba9a94b81dbc06ff5a24 DIST scponly-4.8.tgz 101687 BLAKE2B aa7250464fa3b51a439d35418c64d49f8595eaac6ffe710137c7c53b96bcf66a5ead38e9520b2cead7a829b57520f988f873eb713d5f52045cba4ef02c8e9b61 SHA512 134c008a7377cef7b8e0be483df8413e162a515967147f561d23b72bdef3dfbe70a8313811dfff6372b88f15c1ac8a4385831fcf329261276993c64d5040f29b -EBUILD scponly-4.8-r7.ebuild 6932 BLAKE2B 547c40d3b53c068fd61181fb50d7282daf9bee37c4807b4db692906a5e2198094c3755d88b1fa7be4cdba60b575d12ada4279407e7899721955f531b1b62b30b SHA512 04fa9b4f54a9827b599346a57587f515af7b427d4d93ce577fb31dfb8275c991a62b26d213b6f09c39eae915aa974f2488bcc719c600350756a8eec8bfbd2068 +EBUILD scponly-4.8-r8.ebuild 6931 BLAKE2B 55f735601eddda7ac58d4469ea01eb250509a9c2d6233bdd0e3edeead397eb03e2596e03664780313c239a5222edc07ab4e0998ba2e9330a096f5b0dea35adef SHA512 178d6bb61c755050bfa80b4332920631b7fbb14bf28287f796f97a8a2e442a66c66ead56105f1a3cc09f2760512c88274d80f8733be7f857c7092b5f37db7b96 MISC metadata.xml 1761 BLAKE2B a2fbdcc0e9b89e85180548a97a12eeb27a5d973673451972c32184dfc932d6634950e0620fa2a1e2962d8a08508c31439f9a3e29a6e2a3e4f76d53933ac425e5 SHA512 bdfe9ab129bc9c939850756b23510c91908c21aa417529501b2ada83a30335ce4446f5bbc6dcb728df09e1b27d4cf7ba4eee4f43b96a1b92c0ea476d05ca7592 diff --git a/net-misc/scponly/scponly-4.8-r7.ebuild b/net-misc/scponly/scponly-4.8-r7.ebuild deleted file mode 100644 index db5e7ae99a4f..000000000000 --- a/net-misc/scponly/scponly-4.8-r7.ebuild +++ /dev/null @@ -1,245 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 toolchain-funcs - -DESCRIPTION="A tiny pseudoshell which only permits scp and sftp" -HOMEPAGE="https://github.com/scponly/scponly" -SRC_URI="mirror://sourceforge/scponly/${P}.tgz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~ppc sparc x86" -IUSE="chroot +sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging" -REQUIRED_USE=" - || ( sftp scp winscp rsync unison subversion ) -" - -RDEPEND=" - sys-apps/sed - net-misc/openssh - chroot? ( acct-user/scponly acct-group/scponly ) - quota? ( sys-fs/quota ) - rsync? ( net-misc/rsync ) - subversion? ( dev-vcs/subversion ) - unison? ( net-misc/unison:= ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-rsync.patch" - "${FILESDIR}/${P}-gcc4.4.0.patch" - "${FILESDIR}/${P}-sftp-server-path.patch" -) - -src_configure() { - CFLAGS="${CFLAGS} ${LDFLAGS}" econf \ - --with-sftp-server="/usr/$(get_libdir)/misc/sftp-server" \ - --disable-restrictive-names \ - $(use_enable chroot chrooted-binary) \ - $(use_enable chroot chrooted-checkdir) \ - $(use_enable winscp winscp-compat) \ - $(use_enable gftp gftp-compat) \ - $(use_enable scp scp-compat) \ - $(use_enable sftp sftp) \ - $(use_enable quota quota-compat) \ - $(use_enable passwd passwd-compat) \ - $(use_enable rsync rsync-compat) \ - $(use_enable unison unison-compat) \ - $(use_enable subversion svn-compat) \ - $(use_enable subversion svnserv-compat) \ - $(use_enable logging sftp-logging-compat) \ - $(use_enable wildcards wildcards) -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB README SECURITY TODO - - if use chroot ; then - local DOC_CONTENTS="You might want to run\n - emerge --config =${CATEGORY}/${PF}\n - \nto setup the chroot. Otherwise you will have to setup chroot - manually. Please read the docs in /usr/share/doc/${PF} for more - informations, also the SECURITY file." - ( docinto chroot; dodoc setup_chroot.sh config.h ) - # don't compress setup-script, so it is usable if necessary - docompress -x /usr/share/doc/${PF}/chroot - readme.gentoo_create_doc - fi -} - -pkg_config() { - if ! use chroot ; then - einfo "USE=chroot not enabled, nothing to configure." - return - fi - - myuser="scponly" - myhome="/var/chroot/${myuser}" - mysubdir="/pub" - - # pkg_postinst is based on ${S}/setup_chroot.sh. - - einfo "Collecting binaries and libraries..." - - # Binaries launched in sftp compat mode - if has_version "=${CATEGORY}/${PF}[sftp]" ; then - BINARIES="/usr/$(get_libdir)/misc/sftp-server" - fi - - # Binaries launched by vanilla- and WinSCP modes - if has_version "=${CATEGORY}/${PF}[scp]" || \ - has_version "=${CATEGORY}/${PF}[winscp]" ; then - BINARIES="${BINARIES} /usr/bin/scp /bin/ls /bin/rm /bin/ln /bin/mv" - BINARIES="${BINARIES} /bin/chmod /bin/chown /bin/chgrp /bin/mkdir /bin/rmdir" - fi - - # Binaries launched in WinSCP compatibility mode - if has_version "=${CATEGORY}/${PF}[winscp]" ; then - BINARIES="${BINARIES} /bin/pwd /bin/groups /usr/bin/id /bin/echo" - fi - - # Rsync compatability mode - if has_version "=${CATEGORY}/${PF}[rsync]" ; then - BINARIES="${BINARIES} /usr/bin/rsync" - fi - - # Unison compatability mode - if has_version "=${CATEGORY}/${PF}[unison]" ; then - BINARIES="${BINARIES} /usr/bin/unison" - fi - - # subversion cli/svnserv compatibility - if has_version "=${CATEGORY}/${PF}[subversion]" ; then - BINARIES="${BINARIES} /usr/bin/svn /usr/bin/svnserve" - fi - - # passwd compatibility - if has_version "=${CATEGORY}/${PF}[passwd]" ; then - BINARIES="${BINARIES} /usr/bin/passwd" - fi - - # quota compatibility - if has_version "=${CATEGORY}/${PF}[quota]" ; then - BINARIES="${BINARIES} /usr/bin/quota" - fi - - # build lib dependencies - LIB_LIST=$(ldd ${BINARIES} | sed -n 's:.* => \(/[^ ]\+\).*:\1:p' | sort -u) - - # search and add ld*.so - for LIB in /$(get_libdir)/ld.so /libexec/ld-elf.so /libexec/ld-elf.so.1 \ - /usr/libexec/ld.so /$(get_libdir)/ld-linux*.so.2 /usr/libexec/ld-elf.so.1; do - [ -f "${LIB}" ] && LIB_LIST="${LIB_LIST} ${LIB}" - done - - # search and add libnss_*.so - for LIB in /$(get_libdir)/libnss_{compat,files}*.so.*; do - [ -f "${LIB}" ] && LIB_LIST="${LIB_LIST} ${LIB}" - done - - # create base dirs - if [ ! -d "${myhome}" ]; then - die "Home '${myhome}' should have been created by acct-user but does not exist." - else - einfo "Setting owner for ${myhome}" - chown 0:0 "${myhome}" - fi - - if [ ! -d "${myhome}/etc" ]; then - einfo "Creating ${myhome}/etc" - install -o0 -g0 -m0755 -d "${myhome}/etc" - fi - - if [ ! -d "${myhome}/$(get_libdir)" ]; then - einfo "Creating ${myhome}/$(get_libdir)" - install -o0 -g0 -m0755 -d "${myhome}/$(get_libdir)" - fi - - if [ ! -e "${myhome}/lib" ]; then - einfo "Creating ${myhome}/lib" - ln -snf $(get_libdir) "${myhome}/lib" - fi - - if [ ! -d "${myhome}/usr/$(get_libdir)" ]; then - einfo "Creating ${myhome}/usr/$(get_libdir)" - install -o0 -g0 -m0755 -d "${myhome}/usr/$(get_libdir)" - fi - - if [ ! -e "${myhome}/usr/lib" ]; then - einfo "Creating ${myhome}/usr/lib" - ln -snf $(get_libdir) "${myhome}/usr/lib" - fi - - if [ ! -d "${myhome}${mysubdir}" ]; then - einfo "Creating ${myhome}${mysubdir} directory for uploading files" - install -o${myuser} -g${myuser} -m0755 -d "${myhome}${mysubdir}" - fi - - # create /dev/null (Bug 135505) - if [ ! -e "${myhome}/dev/null" ]; then - install -o0 -g0 -m0755 -d "${myhome}/dev" - mknod -m0777 "${myhome}/dev/null" c 1 3 - fi - - # install binaries - for BIN in ${BINARIES}; do - einfo "Install ${BIN}" - install -o0 -g0 -m0755 -d "${myhome}$(dirname ${BIN})" - if [ "${BIN}" = "/usr/bin/passwd" ]; then # needs suid - install -p -o0 -g0 -m04711 "${BIN}" "${myhome}/${BIN}" - else - install -p -o0 -g0 -m0755 "${BIN}" "${myhome}/${BIN}" - fi - done - - # install libs - for LIB in ${LIB_LIST}; do - einfo "Install ${LIB}" - install -o0 -g0 -m0755 -d "${myhome}$(dirname ${LIB})" - install -p -o0 -g0 -m0755 "${LIB}" "${myhome}/${LIB}" - done - - # create ld.so.conf - einfo "Creating /etc/ld.so.conf" - for LIB in ${LIB_LIST}; do - dirname ${LIB} - done | sort -u | while read DIR; do - if ! grep 2>/dev/null -q "^${DIR}$" "${myhome}/etc/ld.so.conf"; then - echo "${DIR}" >> "${myhome}/etc/ld.so.conf" - fi - done - ldconfig -r "${myhome}" - - # update shells - einfo "Updating /etc/shells" - grep 2>/dev/null -q "^/usr/bin/scponly$" /etc/shells \ - || echo "/usr/bin/scponly" >> /etc/shells - - grep 2>/dev/null -q "^/usr/sbin/scponlyc$" /etc/shells \ - || echo "/usr/sbin/scponlyc" >> /etc/shells - - # create /etc/passwd - if [ ! -e "${myhome}/etc/passwd" ]; then - ( - echo "root:x:0:0:root:/:/bin/sh" - sed -n "s|^\(${myuser}:[^:]*:[^:]*:[^:]*:[^:]*:\).*|\1${mysubdir}:/bin/sh|p" /etc/passwd - ) > "${myhome}/etc/passwd" - fi - - # create /etc/group - if [ ! -e "${myhome}/etc/group" ]; then - ( - echo "root:x:0:" - sed -n "s|^\(${myuser}:[^:]*:[^:]*:\).*|\1|p" /etc/group - ) > "${myhome}/etc/group" - fi -} diff --git a/net-misc/scponly/scponly-4.8-r8.ebuild b/net-misc/scponly/scponly-4.8-r8.ebuild new file mode 100644 index 000000000000..7a1600c22c27 --- /dev/null +++ b/net-misc/scponly/scponly-4.8-r8.ebuild @@ -0,0 +1,245 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 toolchain-funcs + +DESCRIPTION="A tiny pseudoshell which only permits scp and sftp" +HOMEPAGE="https://github.com/scponly/scponly" +SRC_URI="mirror://sourceforge/scponly/${P}.tgz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~ppc sparc x86" +IUSE="chroot +sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging" +REQUIRED_USE=" + || ( sftp scp winscp rsync unison subversion ) +" + +RDEPEND=" + sys-apps/sed + virtual/openssh + chroot? ( acct-user/scponly acct-group/scponly ) + quota? ( sys-fs/quota ) + rsync? ( net-misc/rsync ) + subversion? ( dev-vcs/subversion ) + unison? ( net-misc/unison:= ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-rsync.patch" + "${FILESDIR}/${P}-gcc4.4.0.patch" + "${FILESDIR}/${P}-sftp-server-path.patch" +) + +src_configure() { + CFLAGS="${CFLAGS} ${LDFLAGS}" econf \ + --with-sftp-server="/usr/$(get_libdir)/misc/sftp-server" \ + --disable-restrictive-names \ + $(use_enable chroot chrooted-binary) \ + $(use_enable chroot chrooted-checkdir) \ + $(use_enable winscp winscp-compat) \ + $(use_enable gftp gftp-compat) \ + $(use_enable scp scp-compat) \ + $(use_enable sftp sftp) \ + $(use_enable quota quota-compat) \ + $(use_enable passwd passwd-compat) \ + $(use_enable rsync rsync-compat) \ + $(use_enable unison unison-compat) \ + $(use_enable subversion svn-compat) \ + $(use_enable subversion svnserv-compat) \ + $(use_enable logging sftp-logging-compat) \ + $(use_enable wildcards wildcards) +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB README SECURITY TODO + + if use chroot ; then + local DOC_CONTENTS="You might want to run\n + emerge --config =${CATEGORY}/${PF}\n + \nto setup the chroot. Otherwise you will have to setup chroot + manually. Please read the docs in /usr/share/doc/${PF} for more + informations, also the SECURITY file." + ( docinto chroot; dodoc setup_chroot.sh config.h ) + # don't compress setup-script, so it is usable if necessary + docompress -x /usr/share/doc/${PF}/chroot + readme.gentoo_create_doc + fi +} + +pkg_config() { + if ! use chroot ; then + einfo "USE=chroot not enabled, nothing to configure." + return + fi + + myuser="scponly" + myhome="/var/chroot/${myuser}" + mysubdir="/pub" + + # pkg_postinst is based on ${S}/setup_chroot.sh. + + einfo "Collecting binaries and libraries..." + + # Binaries launched in sftp compat mode + if has_version "=${CATEGORY}/${PF}[sftp]" ; then + BINARIES="/usr/$(get_libdir)/misc/sftp-server" + fi + + # Binaries launched by vanilla- and WinSCP modes + if has_version "=${CATEGORY}/${PF}[scp]" || \ + has_version "=${CATEGORY}/${PF}[winscp]" ; then + BINARIES="${BINARIES} /usr/bin/scp /bin/ls /bin/rm /bin/ln /bin/mv" + BINARIES="${BINARIES} /bin/chmod /bin/chown /bin/chgrp /bin/mkdir /bin/rmdir" + fi + + # Binaries launched in WinSCP compatibility mode + if has_version "=${CATEGORY}/${PF}[winscp]" ; then + BINARIES="${BINARIES} /bin/pwd /bin/groups /usr/bin/id /bin/echo" + fi + + # Rsync compatability mode + if has_version "=${CATEGORY}/${PF}[rsync]" ; then + BINARIES="${BINARIES} /usr/bin/rsync" + fi + + # Unison compatability mode + if has_version "=${CATEGORY}/${PF}[unison]" ; then + BINARIES="${BINARIES} /usr/bin/unison" + fi + + # subversion cli/svnserv compatibility + if has_version "=${CATEGORY}/${PF}[subversion]" ; then + BINARIES="${BINARIES} /usr/bin/svn /usr/bin/svnserve" + fi + + # passwd compatibility + if has_version "=${CATEGORY}/${PF}[passwd]" ; then + BINARIES="${BINARIES} /usr/bin/passwd" + fi + + # quota compatibility + if has_version "=${CATEGORY}/${PF}[quota]" ; then + BINARIES="${BINARIES} /usr/bin/quota" + fi + + # build lib dependencies + LIB_LIST=$(ldd ${BINARIES} | sed -n 's:.* => \(/[^ ]\+\).*:\1:p' | sort -u) + + # search and add ld*.so + for LIB in /$(get_libdir)/ld.so /libexec/ld-elf.so /libexec/ld-elf.so.1 \ + /usr/libexec/ld.so /$(get_libdir)/ld-linux*.so.2 /usr/libexec/ld-elf.so.1; do + [ -f "${LIB}" ] && LIB_LIST="${LIB_LIST} ${LIB}" + done + + # search and add libnss_*.so + for LIB in /$(get_libdir)/libnss_{compat,files}*.so.*; do + [ -f "${LIB}" ] && LIB_LIST="${LIB_LIST} ${LIB}" + done + + # create base dirs + if [ ! -d "${myhome}" ]; then + die "Home '${myhome}' should have been created by acct-user but does not exist." + else + einfo "Setting owner for ${myhome}" + chown 0:0 "${myhome}" + fi + + if [ ! -d "${myhome}/etc" ]; then + einfo "Creating ${myhome}/etc" + install -o0 -g0 -m0755 -d "${myhome}/etc" + fi + + if [ ! -d "${myhome}/$(get_libdir)" ]; then + einfo "Creating ${myhome}/$(get_libdir)" + install -o0 -g0 -m0755 -d "${myhome}/$(get_libdir)" + fi + + if [ ! -e "${myhome}/lib" ]; then + einfo "Creating ${myhome}/lib" + ln -snf $(get_libdir) "${myhome}/lib" + fi + + if [ ! -d "${myhome}/usr/$(get_libdir)" ]; then + einfo "Creating ${myhome}/usr/$(get_libdir)" + install -o0 -g0 -m0755 -d "${myhome}/usr/$(get_libdir)" + fi + + if [ ! -e "${myhome}/usr/lib" ]; then + einfo "Creating ${myhome}/usr/lib" + ln -snf $(get_libdir) "${myhome}/usr/lib" + fi + + if [ ! -d "${myhome}${mysubdir}" ]; then + einfo "Creating ${myhome}${mysubdir} directory for uploading files" + install -o${myuser} -g${myuser} -m0755 -d "${myhome}${mysubdir}" + fi + + # create /dev/null (Bug 135505) + if [ ! -e "${myhome}/dev/null" ]; then + install -o0 -g0 -m0755 -d "${myhome}/dev" + mknod -m0777 "${myhome}/dev/null" c 1 3 + fi + + # install binaries + for BIN in ${BINARIES}; do + einfo "Install ${BIN}" + install -o0 -g0 -m0755 -d "${myhome}$(dirname ${BIN})" + if [ "${BIN}" = "/usr/bin/passwd" ]; then # needs suid + install -p -o0 -g0 -m04711 "${BIN}" "${myhome}/${BIN}" + else + install -p -o0 -g0 -m0755 "${BIN}" "${myhome}/${BIN}" + fi + done + + # install libs + for LIB in ${LIB_LIST}; do + einfo "Install ${LIB}" + install -o0 -g0 -m0755 -d "${myhome}$(dirname ${LIB})" + install -p -o0 -g0 -m0755 "${LIB}" "${myhome}/${LIB}" + done + + # create ld.so.conf + einfo "Creating /etc/ld.so.conf" + for LIB in ${LIB_LIST}; do + dirname ${LIB} + done | sort -u | while read DIR; do + if ! grep 2>/dev/null -q "^${DIR}$" "${myhome}/etc/ld.so.conf"; then + echo "${DIR}" >> "${myhome}/etc/ld.so.conf" + fi + done + ldconfig -r "${myhome}" + + # update shells + einfo "Updating /etc/shells" + grep 2>/dev/null -q "^/usr/bin/scponly$" /etc/shells \ + || echo "/usr/bin/scponly" >> /etc/shells + + grep 2>/dev/null -q "^/usr/sbin/scponlyc$" /etc/shells \ + || echo "/usr/sbin/scponlyc" >> /etc/shells + + # create /etc/passwd + if [ ! -e "${myhome}/etc/passwd" ]; then + ( + echo "root:x:0:0:root:/:/bin/sh" + sed -n "s|^\(${myuser}:[^:]*:[^:]*:[^:]*:[^:]*:\).*|\1${mysubdir}:/bin/sh|p" /etc/passwd + ) > "${myhome}/etc/passwd" + fi + + # create /etc/group + if [ ! -e "${myhome}/etc/group" ]; then + ( + echo "root:x:0:" + sed -n "s|^\(${myuser}:[^:]*:[^:]*:\).*|\1|p" /etc/group + ) > "${myhome}/etc/group" + fi +} diff --git a/net-misc/sshpass/Manifest b/net-misc/sshpass/Manifest index cc6340517863..1cc04cf11854 100644 --- a/net-misc/sshpass/Manifest +++ b/net-misc/sshpass/Manifest @@ -1,3 +1,3 @@ DIST sshpass-1.09.tar.gz 112857 BLAKE2B b19e1b7d057e286a895312c62453b9aa5369efb3c617bb24fc7b6b0e521d4c65fad091c68b93cda17aef8350c243bdc2c22d5d58590f6359715159d9dca57bae SHA512 9b4ba83ca4d34364e7c43e29f98493dc3d595d24dc68c2fe3c244600d92a0f8bc0a6a7f8f43d64c0b4d714eb196516f297d904fa66035a76dae89a3726c0f2ff -EBUILD sshpass-1.09.ebuild 416 BLAKE2B 7c94d8cab7415a5501d6fd635078844613268a705e68753326416494c4b508298831c34279332930a5ffd6c6db0ac99b44886b70cc0d5d5d88b2692b9841b497 SHA512 8c72ac293b39e6206c24a9a4ff14d3e29729cf9908ae7b483014ed6ec4a1cae10d1fc8081900e1ca2dcca911f50a2bdb78a2c85c93ec9f96859504549e1f23ae +EBUILD sshpass-1.09-r1.ebuild 415 BLAKE2B 5e24c826e093e66f2f86e578b752521d450730b3641bbde7b51c8fea5f5421863bd4489d4ac5269274c667f9eadb9b0ac6506a2ae88b11f67b180e49610ea5a4 SHA512 d9a8d1d7c65a32eeb112bf8b2c2787c983445607dd02d241887a0c99a294c457f9a7c7c8f92c82456194d7345275c7461b2799947ce939b0beba90e042dbcdb1 MISC metadata.xml 245 BLAKE2B 742dd0549c543a09d1713679990f7aed20165c67c2ecca674c272200e3d4f64d7f1b663d4669792dd476eeb7fc8960e87429f702ee1db96563fb816d3ef8ccee SHA512 f88712849405e0e495d0b476eeeb43814f569db2ec6a24b36ef8065f166c2cc977fbc4c64cf3a7fadf145bedbaa25af2ae3a280e6abaa29a7ad4a010c08f19c5 diff --git a/net-misc/sshpass/sshpass-1.09-r1.ebuild b/net-misc/sshpass/sshpass-1.09-r1.ebuild new file mode 100644 index 000000000000..d9bb7d1c42f9 --- /dev/null +++ b/net-misc/sshpass/sshpass-1.09-r1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool for noninteractively performing password authentication with ssh" +HOMEPAGE="https://sourceforge.net/projects/sshpass/" +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" + +RDEPEND="virtual/openssh" diff --git a/net-misc/sshpass/sshpass-1.09.ebuild b/net-misc/sshpass/sshpass-1.09.ebuild deleted file mode 100644 index 96550de1476d..000000000000 --- a/net-misc/sshpass/sshpass-1.09.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Tool for noninteractively performing password authentication with ssh" -HOMEPAGE="https://sourceforge.net/projects/sshpass/" -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" - -RDEPEND="net-misc/openssh" diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest index de7f4d53e4ec..9ce8dc9e4fc1 100644 --- a/net-misc/x2goserver/Manifest +++ b/net-misc/x2goserver/Manifest @@ -3,5 +3,5 @@ AUX x2goserver-4.1.0.0-Xresources.patch 1139 BLAKE2B f48f329836a86958866836949a4 AUX x2goserver-4.1.0.0-skip_man2html.patch 2936 BLAKE2B 6b18439c5dc994c5a8ec073e2767047dcd94ebb61b0418ba5d55d55d2860530ab818b87192bdc85124be6a9d52d5c19872063555b7bdcd721429ccfa8593cabb SHA512 7b56c725c42f0813ecb88ed7f34feb0cecd1eaedd157c19068f3e6607bd8510fbba177079744f9e93fc83a4bcc65e7df40f8b1bb6acf4124fda847bc4fb86986 AUX x2goserver.init 442 BLAKE2B 11e29bed398d23cae9fccc29d2ccce6ef59422a3d258139f91dd100562bb3029202a0bb0174fcb71dd776b075a708558eeaf8b1d9914c671bd8e59799772be44 SHA512 4e5add80aedbfb732552158b8c2b97b711e333f45740b8e3dd37089e7a512bd145d64812ec651cd7b022065129cced5730e1b28ab3758fcd81bea5b84b46d93c DIST x2goserver-4.1.0.3.tar.gz 141581 BLAKE2B 79401a146e8a18451d6521f4b9556b2f22746bd752f39dc45764bacca085f2bb66a92327aaeb292979ce43ffbde24541e492cec814f1f8a535614cbdc2dc3ebd SHA512 9d7257dd454bfedca9e3ef1b07bc38b540cb833fae4535f2225a1f0bfea93c0f04c638d411b57c50e7170106a5ae1d7f41c19f043832129a7a9460dcfd34c56a -EBUILD x2goserver-4.1.0.3-r1.ebuild 2570 BLAKE2B 1a6a443cc0e99ceb32412fdcf50a1f663a57ce28b7829c46ac59f3fcfda3633c32d61591e94d95193a99d1924cfc340519927e5127905e2de16d900d3e4b51f0 SHA512 b0aaa74b25f77fbe7feb8d0a4c2fb72e7c1d315c02d82591e2215e7607cfa07741a3bee90d7a56f9ac4eb6a78e4a1bd574c36afde37c25425ad20b54cafce2db +EBUILD x2goserver-4.1.0.3-r2.ebuild 2569 BLAKE2B 38c8444f3d247f0336175fe2476fa54ab582745e860f25b7ce854c6577e3ed1274a4a43da5173d043914c7fb698fcc26927698e5e80ca1879b5fa713bc212ede SHA512 b595b0acfff6a71a381b7660ab92c16b08d7688a346be150bad0c14f7c731fa32cdf2897dcf5a12dd0d05fd449231cc62c0a4e8ea6ae695aa5b820562fcd78bb MISC metadata.xml 347 BLAKE2B 0049573365d07c584439ec94fc6e914a7de76325daf1ac951b765f4b2bff0968c1c0ef1320525d0912d2e09e45733ceaaf7d46da3778f7e5833e53a0c29b9588 SHA512 ad22f31dd176be856023516ee7c6c500567dbce33f534b094b60093f293a81a3a0a3c69f5b7d2c65efb671dffa223de3840bc23c47dd63f8deba242e349b1a79 diff --git a/net-misc/x2goserver/x2goserver-4.1.0.3-r1.ebuild b/net-misc/x2goserver/x2goserver-4.1.0.3-r1.ebuild deleted file mode 100644 index 78bc8c8e9fb2..000000000000 --- a/net-misc/x2goserver/x2goserver-4.1.0.3-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd tmpfiles toolchain-funcs xdg - -DESCRIPTION="The X2Go server" -HOMEPAGE="http://www.x2go.org" -SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+fuse postgres +sqlite" - -REQUIRED_USE="|| ( postgres sqlite )" - -DEPEND="virtual/perl-ExtUtils-MakeMaker" -RDEPEND="acct-user/x2gouser - acct-user/x2goprint - dev-lang/perl:= - dev-perl/Capture-Tiny - dev-perl/Config-Simple - dev-perl/File-BaseDir - dev-perl/File-ReadBackwards - dev-perl/File-Which - dev-perl/Switch - dev-perl/Try-Tiny - media-fonts/font-cursor-misc - media-fonts/font-misc-misc[nls] - >=net-misc/nx-3.5.99.14 - net-misc/openssh - >=sys-apps/iproute2-4.3.0 - x11-apps/xauth - x11-apps/xhost - x11-apps/xwininfo - fuse? ( net-fs/sshfs ) - postgres? ( dev-perl/DBD-Pg ) - sqlite? ( dev-perl/DBD-SQLite )" - -PATCHES=( - "${FILESDIR}"/${PN}-4.1.0.0-Xresources.patch - "${FILESDIR}"/${PN}-4.1.0.0-skip_man2html.patch -) - -src_prepare() { - default - # Multilib clean - sed -e "s#/lib/#/$(get_libdir)/#" -i x2goserver/bin/x2gopath || die - - # Do not compress man pages by default - sed '/^[[:space:]]*gzip.*man/d' -i */Makefile || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - LIBDIR="/usr/$(get_libdir)/x2go" \ - PREFIX=/usr -} - -src_install() { - emake \ - DESTDIR="${D}" \ - LIBDIR="/usr/$(get_libdir)/x2go" \ - NXLIBDIR="/usr/$(get_libdir)/nx" \ - PREFIX=/usr \ - install - - fowners root:x2goprint /usr/bin/x2goprint - fperms 2755 /usr/bin/x2goprint - fperms 0750 /etc/sudoers.d - fperms 0440 /etc/sudoers.d/x2goserver - dosym ../../usr/share/applications /etc/x2go/applications - - newinitd "${FILESDIR}"/${PN}.init x2gocleansessions - systemd_dounit "${FILESDIR}"/x2gocleansessions.service -} - -pkg_postinst() { - tmpfiles_process x2goserver.conf - xdg_pkg_postinst - - if use sqlite ; then - if [[ -f "${EROOT}"/var/lib/x2go/x2go_sessions ]] ; then - elog "To use sqlite and update your existing database, run:" - elog " # x2godbadmin --updatedb" - else - elog "To use sqlite and create the initial database, run:" - elog " # x2godbadmin --createdb" - fi - - fi - - if use postgres ; then - elog "To use a PostgreSQL database, more information is availabe here:" - elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql" - fi - - elog "For password authentication, you need to enable PasswordAuthentication" - elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)" - elog "An init script was installed for x2gocleansessions" -} diff --git a/net-misc/x2goserver/x2goserver-4.1.0.3-r2.ebuild b/net-misc/x2goserver/x2goserver-4.1.0.3-r2.ebuild new file mode 100644 index 000000000000..9fefa7ac2dc3 --- /dev/null +++ b/net-misc/x2goserver/x2goserver-4.1.0.3-r2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd tmpfiles toolchain-funcs xdg + +DESCRIPTION="The X2Go server" +HOMEPAGE="http://www.x2go.org" +SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="+fuse postgres +sqlite" + +REQUIRED_USE="|| ( postgres sqlite )" + +DEPEND="virtual/perl-ExtUtils-MakeMaker" +RDEPEND="acct-user/x2gouser + acct-user/x2goprint + dev-lang/perl:= + dev-perl/Capture-Tiny + dev-perl/Config-Simple + dev-perl/File-BaseDir + dev-perl/File-ReadBackwards + dev-perl/File-Which + dev-perl/Switch + dev-perl/Try-Tiny + media-fonts/font-cursor-misc + media-fonts/font-misc-misc[nls] + >=net-misc/nx-3.5.99.14 + >=sys-apps/iproute2-4.3.0 + virtual/openssh + x11-apps/xauth + x11-apps/xhost + x11-apps/xwininfo + fuse? ( net-fs/sshfs ) + postgres? ( dev-perl/DBD-Pg ) + sqlite? ( dev-perl/DBD-SQLite )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.1.0.0-Xresources.patch + "${FILESDIR}"/${PN}-4.1.0.0-skip_man2html.patch +) + +src_prepare() { + default + # Multilib clean + sed -e "s#/lib/#/$(get_libdir)/#" -i x2goserver/bin/x2gopath || die + + # Do not compress man pages by default + sed '/^[[:space:]]*gzip.*man/d' -i */Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + LIBDIR="/usr/$(get_libdir)/x2go" \ + PREFIX=/usr +} + +src_install() { + emake \ + DESTDIR="${D}" \ + LIBDIR="/usr/$(get_libdir)/x2go" \ + NXLIBDIR="/usr/$(get_libdir)/nx" \ + PREFIX=/usr \ + install + + fowners root:x2goprint /usr/bin/x2goprint + fperms 2755 /usr/bin/x2goprint + fperms 0750 /etc/sudoers.d + fperms 0440 /etc/sudoers.d/x2goserver + dosym ../../usr/share/applications /etc/x2go/applications + + newinitd "${FILESDIR}"/${PN}.init x2gocleansessions + systemd_dounit "${FILESDIR}"/x2gocleansessions.service +} + +pkg_postinst() { + tmpfiles_process x2goserver.conf + xdg_pkg_postinst + + if use sqlite ; then + if [[ -f "${EROOT}"/var/lib/x2go/x2go_sessions ]] ; then + elog "To use sqlite and update your existing database, run:" + elog " # x2godbadmin --updatedb" + else + elog "To use sqlite and create the initial database, run:" + elog " # x2godbadmin --createdb" + fi + + fi + + if use postgres ; then + elog "To use a PostgreSQL database, more information is availabe here:" + elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql" + fi + + elog "For password authentication, you need to enable PasswordAuthentication" + elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)" + elog "An init script was installed for x2gocleansessions" +} diff --git a/net-misc/zssh/Manifest b/net-misc/zssh/Manifest index d13b95e23b0c..99b3f0af5145 100644 --- a/net-misc/zssh/Manifest +++ b/net-misc/zssh/Manifest @@ -1,4 +1,4 @@ AUX zssh-1.5a-gentoo-include.diff 320 BLAKE2B b5ba88091ba1804f22f735ef3d2229a70f24bdddb11a02c128d2c31cccf44a79b532e2455b4f03fc5e273889716e293c3dac2c7a33cf838b8350eed68e752f1d SHA512 447a1aeb095907473ef18a6b2bc6a1a4bfc9baf7ed532382a636ea044667c2f7cbd86c8d0e20ffea7c9751cb9c50249d3085bf65aee7ab7fab5362aae27d8ba5 DIST zssh-1.5c.tgz 344964 BLAKE2B 35b41125ec7a49cae741666516b17e3f0b22b159d0fc2b490565e8eaef366bb4b418895ad028822647a4b946577b2ef9dc588e9dbfe657ce7c1c8300207ca603 SHA512 799ce3bbea5e94a800f61e6c38879746a579992396304861b7584b6bad967214b811b6bf9aecb36d9d60a15857377cb2fee80b495ad69778903fc45593efeebd -EBUILD zssh-1.5c-r1.ebuild 881 BLAKE2B 74bd997e30a849b6f8e796950dbdaf7fe946fb856f3f0b6b5796e4872d38adcecd50f5647528df83991bb1fc7b0c049ff693d4b3e11773af2b58d0209194ba57 SHA512 dd0d715e974142dda5ee086f2745c258d599db794755f273224d5aca24170ab43c8f6a6a845a06ea66ac00772e802ffdcac7708803470bc78dd93b548b19d38d +EBUILD zssh-1.5c-r2.ebuild 880 BLAKE2B bf170ecfd554c989b4c37c8c2b660bc7ebc80d126c7c999727643f28ec9010c4606b1a6f668f6eb31f13db7857c011494b1675c92362880174e543bfe0ca0811 SHA512 cc5f237c5b09fa5e1d0122801f25924504a79349206a60fceb4f21e6d6d3718004f91197ad04552f8c01aa243f64c71dd4dfb372ced0749f1e1a462f57955344 MISC metadata.xml 242 BLAKE2B 0219a28d20cce3e716b2e6737277182560a5b292d94b89a3b57385d14393ab6b28a6aac667aac11ff744c6be8042a411c6aef63b2fddf60c40024d6a35e0f2ab SHA512 1214868537bf0006e32453e2962570693e6e18474c468ebe7bc00bf9fb2e6c60775644ebf02471af8fa8e326332ca51f05a2d47b04f7fdbe1d0ad63400b74211 diff --git a/net-misc/zssh/zssh-1.5c-r1.ebuild b/net-misc/zssh/zssh-1.5c-r1.ebuild deleted file mode 100644 index 8f469edf927c..000000000000 --- a/net-misc/zssh/zssh-1.5c-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="SSH wrapper enabling zmodem up/download in ssh" -HOMEPAGE="https://zssh.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc sparc x86" -IUSE="nls readline" - -DEPEND="readline? ( - sys-libs/ncurses:0 - sys-libs/readline:0 - )" -RDEPEND="${DEPEND} - net-misc/openssh - net-dialup/lrzsz" - -src_prepare() { - eapply "${FILESDIR}/${PN}-1.5a-gentoo-include.diff" - - # Fix linking with sys-libs/ncurses[tinfo], bug #527036 - sed -i -e 's/-ltermcap/-ltinfo/g' configure || die - - eapply_user -} - -src_configure() { - tc-export AR CC RANLIB - econf \ - $(use_enable nls) \ - $(use_enable readline) -} - -src_install() { - dobin ${PN} ztelnet - doman ${PN}.1 ztelnet.1 - dodoc CHANGES FAQ README TODO -} diff --git a/net-misc/zssh/zssh-1.5c-r2.ebuild b/net-misc/zssh/zssh-1.5c-r2.ebuild new file mode 100644 index 000000000000..e63204a2c9bb --- /dev/null +++ b/net-misc/zssh/zssh-1.5c-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="SSH wrapper enabling zmodem up/download in ssh" +HOMEPAGE="https://zssh.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc sparc x86" +IUSE="nls readline" + +DEPEND="readline? ( + sys-libs/ncurses:0 + sys-libs/readline:0 + )" +RDEPEND="${DEPEND} + net-dialup/lrzsz + virtual/openssh" + +src_prepare() { + eapply "${FILESDIR}/${PN}-1.5a-gentoo-include.diff" + + # Fix linking with sys-libs/ncurses[tinfo], bug #527036 + sed -i -e 's/-ltermcap/-ltinfo/g' configure || die + + eapply_user +} + +src_configure() { + tc-export AR CC RANLIB + econf \ + $(use_enable nls) \ + $(use_enable readline) +} + +src_install() { + dobin ${PN} ztelnet + doman ${PN}.1 ztelnet.1 + dodoc CHANGES FAQ README TODO +} diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz index 4af7e50f4293..5b8f731b1981 100644 Binary files a/net-print/Manifest.gz and b/net-print/Manifest.gz differ diff --git a/net-print/sshlpr/Manifest b/net-print/sshlpr/Manifest index 60bdb665ec80..4d028c14277a 100644 --- a/net-print/sshlpr/Manifest +++ b/net-print/sshlpr/Manifest @@ -1,3 +1,3 @@ DIST sshlpr-1.tar.gz 1296 BLAKE2B 7e43531e7c988f3a97e25876d9fff64448fc4ceacc6c7e889bf2c50fdd7558f5fc7a1ba972e9f8bac12fa75684801c27c64c377ab91f948cf9f3b42ae9ad6a9f SHA512 abe017172ffcdca89797def774b2a3b6ba76272719e0349862a4611414b452b0ad5e7f12804942f20de2513666963503e0eddb8dfd14deabb4badc7efd0ea805 -EBUILD sshlpr-1.ebuild 564 BLAKE2B f4c9a47932752ba7aec0fe4913cb984c247a47a29924294152ef8d0ba571523c6322e1a9c574ead757a1b2f4cb4ed880fd088d9d4af26847ee19b785034569ba SHA512 89432e5c7da4e67257ab0a982c3807c673da5b5c73f3663aaf02d861780cf7bcd2f9c8261c60a0fbf6bb7025ec08db21a637805463d992caf9406e47280c7740 +EBUILD sshlpr-1-r1.ebuild 563 BLAKE2B 055c57a8b35d797333ce46c4f5b3dc333140752690718601d26b30b06708ec7fdaf81a4ac8216358df375b1556ac5a048d22ad2caaa266beef59fcc5e3452ec3 SHA512 cc232c32e415599bca43c016215bb7e38a6cd24b402bd2d3002894eb10d6c488338b28495dcdbd6de92e59a117b958de6ac64ea5d3068dfffdfb96000745257f MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/net-print/sshlpr/sshlpr-1-r1.ebuild b/net-print/sshlpr/sshlpr-1-r1.ebuild new file mode 100644 index 000000000000..99cf50d6b50f --- /dev/null +++ b/net-print/sshlpr/sshlpr-1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="ssh-lpr backend for cups -- print to remote systems over ssh" +HOMEPAGE="http://www.masella.name/technical/sshlpr.html" +SRC_URI="https://dev.gentoo.org/~radhermit/distfiles/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="net-print/cups" +RDEPEND="${DEPEND} + sys-apps/shadow + virtual/openssh" + +S="${WORKDIR}" + +src_install() { + exeinto $(cups-config --serverbin)/backend + exeopts -m0700 + doexe ${PN} +} diff --git a/net-print/sshlpr/sshlpr-1.ebuild b/net-print/sshlpr/sshlpr-1.ebuild deleted file mode 100644 index 1c32c9003523..000000000000 --- a/net-print/sshlpr/sshlpr-1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="ssh-lpr backend for cups -- print to remote systems over ssh" -HOMEPAGE="http://www.masella.name/technical/sshlpr.html" -SRC_URI="https://dev.gentoo.org/~radhermit/distfiles/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="net-print/cups" -RDEPEND="${DEPEND} - net-misc/openssh - sys-apps/shadow" - -S="${WORKDIR}" - -src_install() { - exeinto $(cups-config --serverbin)/backend - exeopts -m0700 - doexe ${PN} -} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 283d53615638..42347020e22d 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index bcddd722f560..225bf789fd09 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -513,10 +513,6 @@ net-misc/modemmanager mbim # Missing keywords, bug #495250 >=gnome-base/gnome-extra-apps-3.10 tracker -# Raúl Porcel (2014-02-01) -# Sigbuses -net-misc/openssh hpn - # Pacho Ramos (2014-01-19) # Missing keywords, bug #478254 gnome-base/gnome classic extras diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 756bd3a7253a..c2021d26ab08 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -6538,13 +6538,18 @@ net-misc/ofono:tools - Enable testing tools net-misc/oidentd:masquerade - Enable support for masqueraded/NAT connections net-misc/olsrd:pud - Install the Node Position Update plugin net-misc/openntpd:constraints - Enable HTTPS TLS time constraint support -net-misc/openssh:X509 - Adds support for X.509 certificate authentication -net-misc/openssh:hpn - Enable high performance ssh net-misc/openssh:ldns - Use LDNS for DNSSEC/SSHFP validation. net-misc/openssh:livecd - Enable root password logins for live-cd environment. net-misc/openssh:security-key - Include builtin U2F/FIDO support net-misc/openssh:ssl - Enable additional crypto algorithms via OpenSSL net-misc/openssh:xmss - Enable XMSS post-quantum authentication algorithm +net-misc/openssh-contrib:X509 - Adds support for X.509 certificate authentication +net-misc/openssh-contrib:hpn - Enable high performance ssh +net-misc/openssh-contrib:ldns - Use LDNS for DNSSEC/SSHFP validation. +net-misc/openssh-contrib:livecd - Enable root password logins for live-cd environment. +net-misc/openssh-contrib:security-key - Include builtin U2F/FIDO support +net-misc/openssh-contrib:ssl - Enable additional crypto algorithms via OpenSSL +net-misc/openssh-contrib:xmss - Enable XMSS post-quantum authentication algorithm net-misc/openvswitch:monitor - Build the Python and GUI dependent monitor applications net-misc/owncloud-client:dolphin - Install the kde-apps/dolphin extension net-misc/owncloud-client:nautilus - Install the gnome-base/nautilus extension diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index 124e32c0bbd9..b6ece2820c01 100644 Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz differ diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest index 2226a078e5c3..d07fc2ffcf5e 100644 --- a/sci-geosciences/josm-bin/Manifest +++ b/sci-geosciences/josm-bin/Manifest @@ -1,7 +1,5 @@ -DIST josm-snapshot-18646.jar 16326607 BLAKE2B 8735298e268f2b516f235e7368a44e638455dffc9ab5d8c07672bb2053227bb15473cd71ce1f8b08e3e3dc43ed4c240aab8a9f2b4632cf6d59a30a49a70302a6 SHA512 34fa30e7fdea179efd63c7e68617dec8c3bd3060f5cef57e93bd3cc856495a1b6f7254e84880867467fc1ff09102bbaa1e4e108d0cd8a174e327d261c68ad992 DIST josm-snapshot-18678.jar 16376303 BLAKE2B 9db4a9bd90e0f2deac4474462091d91505874f936fde330c6a676d4beecf029966d692bc2dadc0f2d44bfcb53d8f40a075a95d0bb4b07f6ffffb160080d88ceb SHA512 af621dab4ad5495fe895639811e6c0e24e463b1c8fbcb70c5626ca68a0b9b1a9b16a34dd746335553dd84974197ba37ab3bb9c5eee19da2209f41da94a8cc28f DIST josm-snapshot-18700.jar 16421003 BLAKE2B 67310f9e1d2b64646f543573ee9aacac6f62ff40597e069e756d34bf4699755712bccf5dca8bd89c8185db5a470dd3d1c4242b02534e416fe04c62ca7f994de2 SHA512 7d6923bf3d5ba1f7331a3904d1b54920a301eacc53c720991132cecb00bfc2dca2e0fd9d58d90e88ff0e3f46207bed06b6ac002e13baa69e95cbc0c11b4e191e -EBUILD josm-bin-18646.ebuild 976 BLAKE2B aaf25951cb28d38145349c597d78289352b8f67583009721e4212953b6c230f40140542da3a5c6e426a1bbcb5a31d8f607af2a11b66cfcfb28af5cd5db71e7fc SHA512 4dde794985c520f37d8a0ad83de71cb2d0cc5385b156c4337fd52e2193c705788015aebc6028dd42b0504fdd0ac764a00c600b4c041003ad448adad4d462355a EBUILD josm-bin-18678.ebuild 976 BLAKE2B aaf25951cb28d38145349c597d78289352b8f67583009721e4212953b6c230f40140542da3a5c6e426a1bbcb5a31d8f607af2a11b66cfcfb28af5cd5db71e7fc SHA512 4dde794985c520f37d8a0ad83de71cb2d0cc5385b156c4337fd52e2193c705788015aebc6028dd42b0504fdd0ac764a00c600b4c041003ad448adad4d462355a EBUILD josm-bin-18700.ebuild 978 BLAKE2B e601ff9462741ef04a7e52d9afe1c2ead273f61854f87f3a770ae37f75cbb680bf09307439c39238b3fa36e8423465b6f7dbe205d2158f9a2ad032fadf4237eb SHA512 02831baa1bb0501b6ba1bf9a4ee04e0196cb76f53ac686e9d76132ee683dc7e6530115fe2992eb26373b7dece1d9acd872eb2bbf7abdd99cdf28b4558f8a4072 MISC metadata.xml 645 BLAKE2B 53c16632c20c6f6c592d340c5dd466632489b9427c30ce13a427241e6e5e366120cbef12692363918e4ed0c4c0e26f3b0e55ec762d9d9c375ac2170674b2f55e SHA512 a87e8be8d5a9c404f1acde4c9fc77c820b4c1c97d9b3a9c42a92b5ef497c45d3cf3c4f33fa7226ae32370381de9c5373e65e2560246cf597120d2b8557c4258a diff --git a/sci-geosciences/josm-bin/josm-bin-18646.ebuild b/sci-geosciences/josm-bin/josm-bin-18646.ebuild deleted file mode 100644 index 60cd9ef522d0..000000000000 --- a/sci-geosciences/josm-bin/josm-bin-18646.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop java-utils-2 xdg - -DESCRIPTION="Java-based editor for the OpenStreetMap project" -HOMEPAGE="https://josm.openstreetmap.de/" -# PV should be stable here https://josm.openstreetmap.de/wiki/StartupPage -SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar" -S="${WORKDIR}" - -LICENSE="Apache-2.0 GPL-2+ GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=">=virtual/jre-1.8" -BDEPEND="app-arch/unzip" - -src_install() { - java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar - java-pkg_dolauncher ${PN} --jar ${PN}.jar - - local icon_size - for icon_size in 16 32 48; do - newicon -s ${icon_size} -t hicolor \ - images/logo_${icon_size}x${icon_size}x32.png ${PN}.png - newicon -s ${icon_size} -t locolor \ - images/logo_${icon_size}x${icon_size}x8.png ${PN}.png - done - make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience" -} diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index b00ef80e9b16..e153770f6ba1 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/pam_ssh/Manifest b/sys-auth/pam_ssh/Manifest index 4f835cf79dfa..474ddbdf8318 100644 --- a/sys-auth/pam_ssh/Manifest +++ b/sys-auth/pam_ssh/Manifest @@ -2,5 +2,5 @@ AUX pam_ssh-2.1-dot-ssh-check.patch 701 BLAKE2B 64b7ed30c85e67125ff74f1507454510 AUX pam_ssh-gcc10-fix.patch 218 BLAKE2B ce70db54ab4267d71ec5b39770ae7b0df601ef2a24f721c19648b76a7915aab8e655906458295647cd7b31736235fe77c9a6482920410d393277914d3711cba6 SHA512 064036f99f88c142d585b0825bf6c20d10d40fb1ca06ad09be51804fd49cb2dfcbee7633a9ae5237e54b0c9aa20b2ef687fea2fa883e3022b352c78c25fc4d3f AUX pam_symbols.ver 35 BLAKE2B 7a18277fef3362b21eb99b602781493de6818e93d86a0553fc97e67b780644b38a5233757a0b9b728d9a1cbc26513078bf99177809b6b5f68af273352b377819 SHA512 40e2d23783153bdfefc9ec7d9caf818e1d157bfa4f3074434e034aae47e3aa7d08b04dedbe06ef60ed2a93729f0e04aa09cf8e9f6929dfb15e4ae49c75c9d0d9 DIST pam_ssh-2.3.tar.xz 380396 BLAKE2B e228e30c6f353f631c0a1c41e82e31e7a8c573b04ab1cad4038a245b500666b42c0efa9f686d28f2386688596de761085afb1318b94fef5541f8c0ffc1e18b25 SHA512 e3ddcf851ffd8f6fb831e2dee7269c1b89283ae2f8f6aa3487bf7b1bc71d26ac9bcbd2a01c5a67a983b980bbb5151e991402940f4752741286d057843c817895 -EBUILD pam_ssh-2.3.ebuild 1880 BLAKE2B 1a2f88b008654b06449dbf74c79197ef58523d952e49739f22495b468048e1e40db36eb8db5598065a51ea4842ebbdac73959732b83cdbbc6973a1e3cb93b1d6 SHA512 47983761de43f679a4008ca5f52862b65b1ad624eafdb51c7faef7182d4870ba2ff46b710e331a8cdc5700babb13d06c2354f42d4529c737c9b081a1e185c589 +EBUILD pam_ssh-2.3-r1.ebuild 1879 BLAKE2B 1b02ce5a57ecbf86e9752f9eddc8fd83dfc005eefc1d782ef5eac0279d446d505446bed291a7d151ff3d4bafa517b5f087ed5eb4c107995572cfaaea4f620143 SHA512 b2ad30ffb1781b8646c2e311d9138cada0b1314afff8bc749f88c9adc7cb6d9f50e15e5fef9bafcf8c399b0e3d15fffb393a4ec07ea4d43e78bb852d2d87d8fc MISC metadata.xml 245 BLAKE2B a4081752e8a1bc3e5fea1a531f0da0fed1b9f8ad7c7291752257ba6a6859aa922df628db17a44b1e6e1ec4dbc22d9c6820445448037ef1746570756060db4163 SHA512 e334b038287072858c75345b41af065c564c27feca2633af0b89c186e313d5d988452d44706aa7f769eeea05a6d17466fa1bbd77c64be753b295382b33ac3fc4 diff --git a/sys-auth/pam_ssh/pam_ssh-2.3-r1.ebuild b/sys-auth/pam_ssh/pam_ssh-2.3-r1.ebuild new file mode 100644 index 000000000000..d18636bda0c4 --- /dev/null +++ b/sys-auth/pam_ssh/pam_ssh-2.3-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pam flag-o-matic readme.gentoo-r1 + +DESCRIPTION="Uses ssh-agent to provide single sign-on" +HOMEPAGE="http://pam-ssh.sourceforge.net/" +SRC_URI="mirror://sourceforge/pam-ssh/${P}.tar.xz" + +LICENSE="BSD-2 BSD ISC" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + +# Only supports OpenSSH via `ssh-agent` #282993 +DEPEND="sys-libs/pam + dev-libs/openssl:0=" + +RDEPEND="${DEPEND} + virtual/openssh" + +PATCHES=( + # 503424#c5 + "${FILESDIR}"/${PN}-2.1-dot-ssh-check.patch + "${FILESDIR}"/${PN}-gcc10-fix.patch +) + +src_configure() { + # hide all the otherwise-exported symbols that may clash with + # other software loading the PAM modules (see bug #274924 as an + # example). + append-ldflags -Wl,--version-script="${FILESDIR}"/pam_symbols.ver + + # Set the cache var so the configure script doesn't go probing hardcoded + # file system paths and picking up the wrong thing. + export ac_cv_openssldir='' + + # not needed now + export ac_cv_exeext=no + + # Avoid cross-compiling funkiness and requiring openssh at build time. + export PATH_SSH_AGENT="${EPREFIX}/usr/bin/ssh-agent" + + econf \ + "--with-pam-dir=$(getpam_mod_dir)" +} + +src_install() { + default + + # pam_ssh only builds plugins + find "${D}" -name '*.la' -delete || die + + local DOC_CONTENTS=" + You can enable pam_ssh for system authentication by enabling + the pam_ssh USE flag on sys-auth/pambase. + " + readme.gentoo_create_doc +} + +pkg_preinst() { + local i + for i in "${REPLACING_VERSIONS}"; do + if [[ ${i} == 1.* ]]; then #554150 + ewarn "Upstream pam_ssh has changed where ssh keys live. Only keys in your" + ewarn "~/.ssh/login-keys.d/ will be accepted for authentication." + return + fi + done +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-auth/pam_ssh/pam_ssh-2.3.ebuild b/sys-auth/pam_ssh/pam_ssh-2.3.ebuild deleted file mode 100644 index 8279f8738cc1..000000000000 --- a/sys-auth/pam_ssh/pam_ssh-2.3.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit pam flag-o-matic readme.gentoo-r1 - -DESCRIPTION="Uses ssh-agent to provide single sign-on" -HOMEPAGE="http://pam-ssh.sourceforge.net/" -SRC_URI="mirror://sourceforge/pam-ssh/${P}.tar.xz" - -LICENSE="BSD-2 BSD ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -# Only supports OpenSSH via `ssh-agent` #282993 -DEPEND="sys-libs/pam - dev-libs/openssl:0=" - -RDEPEND="${DEPEND} - net-misc/openssh" - -PATCHES=( - # 503424#c5 - "${FILESDIR}"/${PN}-2.1-dot-ssh-check.patch - "${FILESDIR}"/${PN}-gcc10-fix.patch -) - -src_configure() { - # hide all the otherwise-exported symbols that may clash with - # other software loading the PAM modules (see bug #274924 as an - # example). - append-ldflags -Wl,--version-script="${FILESDIR}"/pam_symbols.ver - - # Set the cache var so the configure script doesn't go probing hardcoded - # file system paths and picking up the wrong thing. - export ac_cv_openssldir='' - - # not needed now - export ac_cv_exeext=no - - # Avoid cross-compiling funkiness and requiring openssh at build time. - export PATH_SSH_AGENT="${EPREFIX}/usr/bin/ssh-agent" - - econf \ - "--with-pam-dir=$(getpam_mod_dir)" -} - -src_install() { - default - - # pam_ssh only builds plugins - find "${D}" -name '*.la' -delete || die - - local DOC_CONTENTS=" - You can enable pam_ssh for system authentication by enabling - the pam_ssh USE flag on sys-auth/pambase. - " - readme.gentoo_create_doc -} - -pkg_preinst() { - local i - for i in "${REPLACING_VERSIONS}"; do - if [[ ${i} == 1.* ]]; then #554150 - ewarn "Upstream pam_ssh has changed where ssh keys live. Only keys in your" - ewarn "~/.ssh/login-keys.d/ will be accepted for authentication." - return - fi - done -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 79cd28735de4..5bae1a7f060e 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest index 418a0953647c..06be04f6ab4e 100644 --- a/sys-boot/grub/Manifest +++ b/sys-boot/grub/Manifest @@ -5,7 +5,6 @@ AUX grub-2.06-gentpl.py-Remove-.interp-section-from-.img-files.patch 1321 BLAKE2 AUX grub-2.06-grub-mkconfig-restore-umask.patch 1377 BLAKE2B ea5369b79a1ec0dbb4e212749a406aa361a5f12baf38737e273b19fb94eba78d7734bd532d91f40889f0cc7f0573d1a247baa548b6ac1963961181a85ff928ce SHA512 e899e6f0575e35b747aae6d14140dcecb453485abf0f7d53649fe35301313d7de16a350301a53e476d4b18ad1909ed4d4ce26cbd986728154137c970c7ce3bca AUX grub-2.06-riscv.patch 2205 BLAKE2B d324762742b57e18d1aa3ad82010b26ac9d50818bcd7643e73f40971517f297faff7d499d2a7d1896aa4f9cf76ba72f04a77ae904c480486bfaf2858b318ea98 SHA512 6d92d0608ed902e5f093bf3cbb96b60ab3b9cfa36d12cc1a6e86dcc649a57f9c98e428c55495c14d954f3954614133b00c42609154d131bc6623bb355cba86a6 AUX grub-2.06-test-words.patch 2553 BLAKE2B 21d6167945b461be7cc73198451ae0dc15ce0dfe2a301342f1a3bb75d6fcb5d73da9997fb8a93f36dffb43a351f056a1a4db9eed3147b0f3e77c65034b805c64 SHA512 627422377bdad97d0197f178814d6616a0f7ec07357182b00166a455d38ba0c5a60185c5febf4dfb7a11b35f26c7af607508cb5f418acdb7290517240fbd99e4 -AUX grub.default-3 2528 BLAKE2B c32de43644eca5fae8d8d727ff443600917a93e015f8a83dde555e3bca7506a817b08a2fc926970eeb5b7f40028f4951c6cdcd281f9fc0b6504f26c8e76bf0c5 SHA512 505960e62b44c70af0a90c7ff486bd57101831d7c6e9d80084013e374070ff02b40f77b0790aebb926e1e0854e375867cba1d4977dbb00c2ba54ebaa9f6a1a0b AUX grub.default-4 2644 BLAKE2B a954461f46df2ea1be2b6a6ae0ba3c023bd72f75d1998ee3f124eadd4bdc05de86fba77b3f693cb567e85daa1cdf39aa1f9f75ec3ad4b0e67cf93608c73e3721 SHA512 4d9004f9d93ca8cf0918c587df29a423d4122c86bc6ae6b08438e094e5276c5a21d30688c99f4b52ce40df78739a72dbddbb2bcefbcdd582374a62f565d057bf DIST dejavu-sans-ttf-2.37.zip 417746 BLAKE2B c8904f3cd5a49370a7dc10e456684c88aeae998a99090bf4d0a5baa4f36cc8fb8f70586cf6d610a5ffeee97261d28c80f55bbe9dcfc3ed796d5c2d60e79adb58 SHA512 ede5899daa1984c5aa8cacb1c850eb53f189dddef3d9bb78bf9774d8976b7c0d6eb0bcf86237cd7d11f5b36cf5b5058d42cd94d3bd76f2bd0931c7ceb1271fae DIST grub-2.06-backports-r2.tar.xz 40416 BLAKE2B d9b4a8274a24aa35023eef7450bc4311045d0872250b1d11b1714b9daa32f7862fe1444b5b86db8b885a9f7b3af2459a5b2f87f0beaf4326a982fd96ec51d602 SHA512 99cf40b3d3d10cf6ba928ccc571c3a8baab217f650267fa7de4ba4ce807a895ff9414156647cc4dcb34bfbe48747a0c486bf60fee1c188a2dc89f26c2db3840f diff --git a/sys-boot/grub/files/grub.default-3 b/sys-boot/grub/files/grub.default-3 deleted file mode 100644 index 3faabf9c6ea9..000000000000 --- a/sys-boot/grub/files/grub.default-3 +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -# -# To populate all changes in this file you need to regenerate your -# grub configuration file afterwards: -# 'grub-mkconfig -o /boot/grub/grub.cfg' -# -# See the grub info page for documentation on possible variables and -# their associated values. - -GRUB_DISTRIBUTOR="Gentoo" - -# Default menu entry -#GRUB_DEFAULT=0 - -# Boot the default entry this many seconds after the menu is displayed -#GRUB_TIMEOUT=5 -#GRUB_TIMEOUT_STYLE=menu - -# Append parameters to the linux kernel command line -#GRUB_CMDLINE_LINUX="" -# -# Examples: -# -# Boot with network interface renaming disabled -# GRUB_CMDLINE_LINUX="net.ifnames=0" -# -# Boot with systemd instead of sysvinit (openrc) -# GRUB_CMDLINE_LINUX="init=/usr/lib/systemd/systemd" - -# Append parameters to the linux kernel command line for non-recovery entries -#GRUB_CMDLINE_LINUX_DEFAULT="" - -# Uncomment to disable graphical terminal (grub-pc only) -#GRUB_TERMINAL=console - -# The resolution used on graphical terminal. -# Note that you can use only modes which your graphic card supports via VBE. -# You can see them in real GRUB with the command `vbeinfo'. -#GRUB_GFXMODE=640x480 - -# Set to 'text' to force the Linux kernel to boot in normal text -# mode, 'keep' to preserve the graphics mode set using -# 'GRUB_GFXMODE', 'WIDTHxHEIGHT'['xDEPTH'] to set a particular -# graphics mode, or a sequence of these separated by commas or -# semicolons to try several modes in sequence. -#GRUB_GFXPAYLOAD_LINUX= - -# Path to theme spec txt file. -# The starfield is by default provided with use truetype. -# NOTE: when enabling custom theme, ensure you have required font/etc. -#GRUB_THEME="/boot/grub/themes/starfield/theme.txt" - -# Background image used on graphical terminal. -# Can be in various bitmap formats. -#GRUB_BACKGROUND="/boot/grub/mybackground.png" - -# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to kernel -#GRUB_DISABLE_LINUX_UUID=true - -# Uncomment to disable generation of recovery mode menu entries -#GRUB_DISABLE_RECOVERY=true - -# Uncomment to disable generation of the submenu and put all choices on -# the top-level menu. -# Besides the visual affect of no sub menu, this makes navigation of the -# menu easier for a user who can't see the screen. -#GRUB_DISABLE_SUBMENU=y - -# Uncomment to play a tone when the main menu is displayed. -# This is useful, for example, to allow users who can't see the screen -# to know when they can make a choice on the menu. -#GRUB_INIT_TUNE="60 800 1" diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 61d549453c3b..dab8b9eb9faa 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/torque/Manifest b/sys-cluster/torque/Manifest index 4702d389093f..db646f7873d9 100644 --- a/sys-cluster/torque/Manifest +++ b/sys-cluster/torque/Manifest @@ -14,6 +14,6 @@ AUX trqauthd-init.d 477 BLAKE2B fe62bfae07d1d9fe08352ba4d99ab5d46185a74b10497f32 DIST torque-6.0.4-gcc7.patch 50412 BLAKE2B 43748e9bfd3811abdfeb56f93dd517fcb07a6902194120e2c9e16bbe5bbe0f04afd3f898616d46e0310902a6376671be0c8f3865e8f7dd5381fca46e7ad62fc8 SHA512 430ae6a80ebbfb2066831326f8ce25a34cb6fc17c1fbe4a202c495baceb2b7011c9f6782da31b78c34287f26765c76c587611d689791523b8bd53d634e3681b6 DIST torque-6.0.4-gh-20170829.tar.gz 6182495 BLAKE2B f9156ae4ffe388a7f3fa0df142e5f2d48c16fd7b8c148a3a80cd1c977eb0c1ef4a455da275f993100867be043422526ed05c53734e707851083d6d23ee1a2cc4 SHA512 8f1101adb89e06617de501f7956e126633b78b495baeb7980d3c534d34537cc604a3cf0a7c23c48eb2554b26cc13672b0e00c75d0f722d63ac4d42d57388ed94 DIST torque-6.0.4-glibc-2.34-pthread.patch.bz2 6266 BLAKE2B b5175b8bfe2deabe86b067f1ec5269770bcf096c6e875b8fd3cb404a976c9cb550ddcbe6e4ebb1e59c96044f95c285519e70fb4acd5c9db86c3050093ff65b3b SHA512 dbe0bd6000c140e1fe9b36e55c1a844701406a563bd178b9c972793b83282f3434e2160da5280666dcc0934c2b88e36c0a2b9518ffe7695b23d73fce0a07388d -EBUILD torque-6.0.4-r2.ebuild 6007 BLAKE2B 4f4831fdd044af2936b44e5fed7426541e3f0a84c76ffd70d23bf2ea92371e0af3ec58f1bea24f138981579b781e002dd79f79786bc9fe85e8f4377d1353797a SHA512 d495a66dffad869968fe8f0e183cda3c8dbd34fb9e15bfb041e46ec332a2c987a184f7b3f046143e5b9d69bd68428385aaf9766341dd28922ea7bd5d6670797f -EBUILD torque-6.0.4-r3.ebuild 6054 BLAKE2B eb1090c62a049ac82d600a35930584d81de3e9f735e682c1e3e962bf076510abf813d0d3267e6b5f3ed71fe8e3dc014cca58d363e216730d755ab261407977be SHA512 11e5c606321f8d13c6e49f8de8e2fb41b23ab854f53d308bc739d79c796e8c4d693073575f7795368fca0cfdb38e6309ef316e061ac467652e32c366ee69de7b +EBUILD torque-6.0.4-r4.ebuild 6006 BLAKE2B b268bf6bbebf75bf5cfea18f9e5333d91779c21dd0ac1bbce6059c71975ee655d38c49598e332f30af8dee22ecf69b126cadd80b9ce6f57e9754672a0f5b8493 SHA512 994031561921ab22d03a91bd0586b5d95615584c9a805b7d40e58cb228ef2a1b5052789a00075857991387795dc7540d6757f7a61f3504becb7dd535321448a0 +EBUILD torque-6.0.4-r5.ebuild 6053 BLAKE2B a0aa464211880bd0cbeaec2512c799858b316657c02650c861c817fbcf56c9fb666d3f0ef95399ed84b9897da05da4f764e7a32e4d2a847f2353d5b3fc04a210 SHA512 4d9be20f645e7bd2f47494af99bc4578091b2ff0e974b2eef80e0d780b6978aedc78c7f9d9d102bf303bfe6245d44783b8690990fe418c9526cdc45358355f80 MISC metadata.xml 854 BLAKE2B 77be0da422efef3efbe4a151f45b82f3cc5efdb2da91345bd245d23b1b3f93e8e9bbfff40c7aa4ab149a66574f8113360bf6cce8f630fa3ff17bbcf7a580c896 SHA512 a296b3a82abc530aff7672cf70fe06b26c61dff95476ca33a6692fb7cb5fabaa3873e6e1666721b8066ff524273ea6ebf20681a8418e849f94995b4493d4496f diff --git a/sys-cluster/torque/torque-6.0.4-r2.ebuild b/sys-cluster/torque/torque-6.0.4-r2.ebuild deleted file mode 100644 index b4fd6981da11..000000000000 --- a/sys-cluster/torque/torque-6.0.4-r2.ebuild +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_COMMIT="6a0b37f85c7d644e9217cbab1542792d646f59a6" -inherit autotools flag-o-matic linux-info toolchain-funcs - -DESCRIPTION="Resource manager and queuing system based on OpenPBS" -HOMEPAGE="https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/" -SRC_URI="https://github.com/adaptivecomputing/torque/archive/${MY_COMMIT}.tar.gz -> ${P}-gh-20170829.tar.gz - https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-6.0.4-glibc-2.34-pthread.patch.bz2" - -LICENSE="torque-2.5" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk" - -DEPEND_COMMON=" - sys-libs/zlib - sys-libs/readline:0= - dev-libs/libxml2 - dev-libs/boost - cpusets? ( sys-apps/hwloc:= ) - munge? ( sys-auth/munge ) - nvidia? ( >=x11-drivers/nvidia-drivers-275 ) - tk? ( - dev-lang/tk:0= - dev-lang/tcl:0= - ) - syslog? ( virtual/logger ) - !!games-util/qstat" - -# libncurses.so is only needed for configure check on readline -DEPEND="${DEPEND_COMMON} - sys-libs/ncurses:* - !!sys-cluster/slurm" - -RDEPEND="${DEPEND_COMMON} - crypt? ( net-misc/openssh ) - !crypt? ( net-misc/netkit-rsh ) - !dev-libs/uthash" - -# Torque should depend on dev-libs/uthash but that's pretty much impossible -# to patch in as they ship with a broken configure such that files referenced -# by the configure.ac and Makefile.am are missing. -# http://www.supercluster.org/pipermail/torquedev/2014-October/004773.html - -S="${WORKDIR}"/${PN}-6a0b37f85c7d644e9217cbab1542792d646f59a6 - -PATCHES=( - "${DISTDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${PN}-6.0.3-fix-emptystring-comparison.patch - "${FILESDIR}"/${P}-no-openssl.patch - "${FILESDIR}"/${P}-error_buf_overflow_prevent.patch - "${WORKDIR}"/${P}-glibc-2.34-pthread.patch - "${FILESDIR}"/${P}-pthreads-deux.patch -) - -pkg_setup() { - PBS_SERVER_HOME="${PBS_SERVER_HOME:-/var/spool/${PN}}" - - # Find a Torque server to use. Check environment, then - # current setup (if any), and fall back on current hostname. - if [[ -z "${PBS_SERVER_NAME}" ]]; then - if [ -f "${EROOT}/${PBS_SERVER_HOME}/server_name" ]; then - PBS_SERVER_NAME="$(<${EROOT}/${PBS_SERVER_HOME}/server_name)" - else - PBS_SERVER_NAME=$(hostname -f) - fi - fi - - if use cpusets || use cgroups; then - if ! use kernel_linux; then - einfo - elog " Torque currently only has support for cpusets and cgroups in linux." - elog "Assuming you didn't really want this USE flag and ignoring its state." - einfo - else - linux-info_pkg_setup - if ! linux_config_exists || ! linux_chkconfig_present CPUSETS; then - einfo - elog " Torque support for cpusets will require that you recompile" - elog "your kernel with CONFIG_CPUSETS enabled." - einfo - fi - fi - fi -} - -src_prepare() { - default - # We install to a valid location, no need to muck with ld.so.conf - # --without-loadlibfile is supposed to do this for us... - sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in || die - eautoreconf -} - -src_configure() { - append-cflags "-fpermissive" - - # Force Bash for configure as there's a lot of issues with configure.ac and such here - CONFIG_SHELL="${BROOT}/bin/bash" econf \ - $(use_enable tk gui) \ - $(use_enable tk tcl-qstat) \ - $(use_enable syslog) \ - $(use_enable server) \ - --disable-drmaa \ - $(use_enable munge munge-auth) \ - $(use_enable nvidia nvidia-gpus) \ - $(usex crypt "--with-rcp=scp" "--with-rcp=mom_rcp") \ - $(usex kernel_linux $(use_enable cpusets cpuset) --disable-cpuset) \ - $(usex kernel_linux $(use_enable cgroups) --disable-cgroups) \ - $(use_enable autorun) \ - $(use_enable quickcommit) \ - --with-server-home=${PBS_SERVER_HOME} \ - --with-environ=/etc/pbs_environment \ - --with-default-server=${PBS_SERVER_NAME} \ - --disable-gcc-warnings \ - --disable-silent-rules \ - --with-tcp-retry-limit=2 \ - --without-loadlibfile -} - -src_compile() { - # The .c files are C++, and $(CC) is misused. - emake CC="$(tc-getCXX)" -} - -src_install() { - local dir - - DOCS=( CHANGELOG README.* Release_Notes ) - use doc && DOCS+=( doc/admin_guide.ps doc/*.pdf ) - - default - - # The build script isn't alternative install location friendly, - # So we have to fix some hard-coded paths in tclIndex for xpbs* to work - for file in $(find "${ED}" -iname tclIndex); do - sed \ - -e "s/${ED//\// }/ /" \ - -i "${file}" || die - done - - for dir in $(find "${ED}/${PBS_SERVER_HOME}" -type d); do - keepdir "${dir#${ED}}" - done - - if use server; then - newinitd "${FILESDIR}"/pbs_server-init.d-munge pbs_server - newinitd "${FILESDIR}"/pbs_sched-init.d pbs_sched - fi - - newinitd "${FILESDIR}"/pbs_mom-init.d-munge pbs_mom - newconfd "${FILESDIR}"/${PN}-conf.d-munge ${PN} - newinitd "${FILESDIR}"/trqauthd-init.d trqauthd - newenvd "${FILESDIR}"/${PN}-env.d 25${PN} -} - -pkg_preinst() { - if [[ -f "${EROOT}/etc/pbs_environment" ]]; then - cp "${EROOT}/etc/pbs_environment" "${ED}"/etc/pbs_environment || die - fi - - if use server && [[ -f "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" ]]; then - cp \ - "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" \ - "${ED}/${PBS_SERVER_HOME}/server_priv/nodes" || die - fi - - echo "${PBS_SERVER_NAME}" > "${ED}${PBS_SERVER_HOME}/server_name" || die - - # Fix up the env.d file to use our set server home. - sed \ - -e "s:/var/spool/${PN}:${PBS_SERVER_HOME}:g" \ - -i "${ED}"/etc/env.d/25${PN} || die - - if use munge; then - sed -i 's,\(PBS_USE_MUNGE=\).*,\11,' "${ED}"/etc/conf.d/${PN} || die - fi -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - elog "If this is the first time torque has been installed, then you are not" - elog "ready to start the server. Please refer to the documentation located at:" - elog "http://docs.adaptivecomputing.com/torque/${PV//./-}/adminGuide/torquehelp.htm#topics/torque/1-installConfig/initializeConfigOnServer.htm" - fi -} diff --git a/sys-cluster/torque/torque-6.0.4-r3.ebuild b/sys-cluster/torque/torque-6.0.4-r3.ebuild deleted file mode 100644 index 268b518c340b..000000000000 --- a/sys-cluster/torque/torque-6.0.4-r3.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_COMMIT="6a0b37f85c7d644e9217cbab1542792d646f59a6" -inherit autotools flag-o-matic linux-info toolchain-funcs - -DESCRIPTION="Resource manager and queuing system based on OpenPBS" -HOMEPAGE="https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/" -SRC_URI=" - https://github.com/adaptivecomputing/torque/archive/${MY_COMMIT}.tar.gz -> ${P}-gh-20170829.tar.gz - https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-glibc-2.34-pthread.patch.bz2 -" - -LICENSE="torque-2.5" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk" - -DEPEND_COMMON=" - sys-libs/zlib - sys-libs/readline:0= - dev-libs/libxml2 - dev-libs/boost - cpusets? ( sys-apps/hwloc:= ) - munge? ( sys-auth/munge ) - nvidia? ( >=x11-drivers/nvidia-drivers-275 ) - tk? ( - dev-lang/tk:0= - dev-lang/tcl:0= - ) - syslog? ( virtual/logger ) - !!games-util/qstat -" - -# libncurses.so is only needed for configure check on readline -DEPEND=" - ${DEPEND_COMMON} - sys-libs/ncurses:* - !!sys-cluster/slurm -" - -RDEPEND=" - ${DEPEND_COMMON} - crypt? ( net-misc/openssh ) - !crypt? ( net-misc/netkit-rsh ) - !dev-libs/uthash -" - -# Torque should depend on dev-libs/uthash but that's pretty much impossible -# to patch in as they ship with a broken configure such that files referenced -# by the configure.ac and Makefile.am are missing. -# http://www.supercluster.org/pipermail/torquedev/2014-October/004773.html - -S="${WORKDIR}"/${PN}-6a0b37f85c7d644e9217cbab1542792d646f59a6 - -PATCHES=( - "${DISTDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${PN}-6.0.3-fix-emptystring-comparison.patch - "${FILESDIR}"/${P}-no-openssl.patch - "${FILESDIR}"/${P}-error_buf_overflow_prevent.patch - "${WORKDIR}"/${P}-glibc-2.34-pthread.patch - "${FILESDIR}"/${P}-pthreads-deux.patch -) - -pkg_setup() { - PBS_SERVER_HOME="${PBS_SERVER_HOME:-/var/spool/${PN}}" - - # Find a Torque server to use. Check environment, then - # current setup (if any), and fall back on current hostname. - if [[ -z "${PBS_SERVER_NAME}" ]]; then - if [ -f "${EROOT}/${PBS_SERVER_HOME}/server_name" ]; then - PBS_SERVER_NAME="$(<${EROOT}/${PBS_SERVER_HOME}/server_name)" - else - PBS_SERVER_NAME=$(hostname -f) - fi - fi - - if use cpusets || use cgroups; then - if ! use kernel_linux; then - einfo - elog " Torque currently only has support for cpusets and cgroups in linux." - elog "Assuming you didn't really want this USE flag and ignoring its state." - einfo - else - linux-info_pkg_setup - if ! linux_config_exists || ! linux_chkconfig_present CPUSETS; then - einfo - elog " Torque support for cpusets will require that you recompile" - elog "your kernel with CONFIG_CPUSETS enabled." - einfo - fi - fi - fi -} - -src_prepare() { - default - # We install to a valid location, no need to muck with ld.so.conf - # --without-loadlibfile is supposed to do this for us... - sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in || die - eautoreconf -} - -src_configure() { - append-cflags "-fpermissive" - - # Force Bash for configure as there's a lot of issues with configure.ac and such here - CONFIG_SHELL="${BROOT}/bin/bash" econf \ - $(use_enable tk gui) \ - $(use_enable tk tcl-qstat) \ - $(use_enable syslog) \ - $(use_enable server) \ - --disable-drmaa \ - $(use_enable munge munge-auth) \ - $(use_enable nvidia nvidia-gpus) \ - $(usex crypt "--with-rcp=scp" "--with-rcp=mom_rcp") \ - $(usex kernel_linux $(use_enable cpusets cpuset) --disable-cpuset) \ - $(usex kernel_linux $(use_enable cgroups) --disable-cgroups) \ - $(use_enable autorun) \ - $(use_enable quickcommit) \ - --with-server-home=${PBS_SERVER_HOME} \ - --with-environ=/etc/pbs_environment \ - --with-default-server=${PBS_SERVER_NAME} \ - --disable-gcc-warnings \ - --disable-silent-rules \ - --with-tcp-retry-limit=2 \ - --without-loadlibfile -} - -src_compile() { - # The .c files are C++, and $(CC) is misused. - emake CC="$(tc-getCXX)" -} - -src_install() { - local dir - - DOCS=( CHANGELOG README.* Release_Notes ) - use doc && DOCS+=( doc/admin_guide.ps doc/*.pdf ) - - default - - # The build script isn't alternative install location friendly, - # So we have to fix some hard-coded paths in tclIndex for xpbs* to work - for file in $(find "${ED}" -iname tclIndex); do - sed \ - -e "s/${ED//\// }/ /" \ - -i "${file}" || die - done - - for dir in $(find "${ED}/${PBS_SERVER_HOME}" -type d); do - keepdir "${dir#${ED}}" - done - - if use server; then - newinitd "${FILESDIR}"/pbs_server-init.d-munge pbs_server - newinitd "${FILESDIR}"/pbs_sched-init.d pbs_sched - fi - - newinitd "${FILESDIR}"/pbs_mom-init.d-munge pbs_mom - newconfd "${FILESDIR}"/${PN}-conf.d-munge ${PN} - newinitd "${FILESDIR}"/trqauthd-init.d trqauthd - newenvd "${FILESDIR}"/${PN}-env.d 25${PN} - - find "${ED}" -name '*.la' -delete || die -} - -pkg_preinst() { - if [[ -f "${EROOT}/etc/pbs_environment" ]]; then - cp "${EROOT}/etc/pbs_environment" "${ED}"/etc/pbs_environment || die - fi - - if use server && [[ -f "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" ]]; then - cp \ - "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" \ - "${ED}/${PBS_SERVER_HOME}/server_priv/nodes" || die - fi - - echo "${PBS_SERVER_NAME}" > "${ED}${PBS_SERVER_HOME}/server_name" || die - - # Fix up the env.d file to use our set server home. - sed \ - -e "s:/var/spool/${PN}:${PBS_SERVER_HOME}:g" \ - -i "${ED}"/etc/env.d/25${PN} || die - - if use munge; then - sed -i 's,\(PBS_USE_MUNGE=\).*,\11,' "${ED}"/etc/conf.d/${PN} || die - fi -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - elog "If this is the first time torque has been installed, then you are not" - elog "ready to start the server. Please refer to the documentation located at:" - elog "http://docs.adaptivecomputing.com/torque/${PV//./-}/adminGuide/torquehelp.htm#topics/torque/1-installConfig/initializeConfigOnServer.htm" - fi -} diff --git a/sys-cluster/torque/torque-6.0.4-r4.ebuild b/sys-cluster/torque/torque-6.0.4-r4.ebuild new file mode 100644 index 000000000000..00bf710749ed --- /dev/null +++ b/sys-cluster/torque/torque-6.0.4-r4.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_COMMIT="6a0b37f85c7d644e9217cbab1542792d646f59a6" +inherit autotools flag-o-matic linux-info toolchain-funcs + +DESCRIPTION="Resource manager and queuing system based on OpenPBS" +HOMEPAGE="https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/" +SRC_URI="https://github.com/adaptivecomputing/torque/archive/${MY_COMMIT}.tar.gz -> ${P}-gh-20170829.tar.gz + https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-6.0.4-glibc-2.34-pthread.patch.bz2" + +LICENSE="torque-2.5" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk" + +DEPEND_COMMON=" + sys-libs/zlib + sys-libs/readline:0= + dev-libs/libxml2 + dev-libs/boost + cpusets? ( sys-apps/hwloc:= ) + munge? ( sys-auth/munge ) + nvidia? ( >=x11-drivers/nvidia-drivers-275 ) + tk? ( + dev-lang/tk:0= + dev-lang/tcl:0= + ) + syslog? ( virtual/logger ) + !!games-util/qstat" + +# libncurses.so is only needed for configure check on readline +DEPEND="${DEPEND_COMMON} + sys-libs/ncurses:* + !!sys-cluster/slurm" + +RDEPEND="${DEPEND_COMMON} + crypt? ( virtual/openssh ) + !crypt? ( net-misc/netkit-rsh ) + !dev-libs/uthash" + +# Torque should depend on dev-libs/uthash but that's pretty much impossible +# to patch in as they ship with a broken configure such that files referenced +# by the configure.ac and Makefile.am are missing. +# http://www.supercluster.org/pipermail/torquedev/2014-October/004773.html + +S="${WORKDIR}"/${PN}-6a0b37f85c7d644e9217cbab1542792d646f59a6 + +PATCHES=( + "${DISTDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${PN}-6.0.3-fix-emptystring-comparison.patch + "${FILESDIR}"/${P}-no-openssl.patch + "${FILESDIR}"/${P}-error_buf_overflow_prevent.patch + "${WORKDIR}"/${P}-glibc-2.34-pthread.patch + "${FILESDIR}"/${P}-pthreads-deux.patch +) + +pkg_setup() { + PBS_SERVER_HOME="${PBS_SERVER_HOME:-/var/spool/${PN}}" + + # Find a Torque server to use. Check environment, then + # current setup (if any), and fall back on current hostname. + if [[ -z "${PBS_SERVER_NAME}" ]]; then + if [ -f "${EROOT}/${PBS_SERVER_HOME}/server_name" ]; then + PBS_SERVER_NAME="$(<${EROOT}/${PBS_SERVER_HOME}/server_name)" + else + PBS_SERVER_NAME=$(hostname -f) + fi + fi + + if use cpusets || use cgroups; then + if ! use kernel_linux; then + einfo + elog " Torque currently only has support for cpusets and cgroups in linux." + elog "Assuming you didn't really want this USE flag and ignoring its state." + einfo + else + linux-info_pkg_setup + if ! linux_config_exists || ! linux_chkconfig_present CPUSETS; then + einfo + elog " Torque support for cpusets will require that you recompile" + elog "your kernel with CONFIG_CPUSETS enabled." + einfo + fi + fi + fi +} + +src_prepare() { + default + # We install to a valid location, no need to muck with ld.so.conf + # --without-loadlibfile is supposed to do this for us... + sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in || die + eautoreconf +} + +src_configure() { + append-cflags "-fpermissive" + + # Force Bash for configure as there's a lot of issues with configure.ac and such here + CONFIG_SHELL="${BROOT}/bin/bash" econf \ + $(use_enable tk gui) \ + $(use_enable tk tcl-qstat) \ + $(use_enable syslog) \ + $(use_enable server) \ + --disable-drmaa \ + $(use_enable munge munge-auth) \ + $(use_enable nvidia nvidia-gpus) \ + $(usex crypt "--with-rcp=scp" "--with-rcp=mom_rcp") \ + $(usex kernel_linux $(use_enable cpusets cpuset) --disable-cpuset) \ + $(usex kernel_linux $(use_enable cgroups) --disable-cgroups) \ + $(use_enable autorun) \ + $(use_enable quickcommit) \ + --with-server-home=${PBS_SERVER_HOME} \ + --with-environ=/etc/pbs_environment \ + --with-default-server=${PBS_SERVER_NAME} \ + --disable-gcc-warnings \ + --disable-silent-rules \ + --with-tcp-retry-limit=2 \ + --without-loadlibfile +} + +src_compile() { + # The .c files are C++, and $(CC) is misused. + emake CC="$(tc-getCXX)" +} + +src_install() { + local dir + + DOCS=( CHANGELOG README.* Release_Notes ) + use doc && DOCS+=( doc/admin_guide.ps doc/*.pdf ) + + default + + # The build script isn't alternative install location friendly, + # So we have to fix some hard-coded paths in tclIndex for xpbs* to work + for file in $(find "${ED}" -iname tclIndex); do + sed \ + -e "s/${ED//\// }/ /" \ + -i "${file}" || die + done + + for dir in $(find "${ED}/${PBS_SERVER_HOME}" -type d); do + keepdir "${dir#${ED}}" + done + + if use server; then + newinitd "${FILESDIR}"/pbs_server-init.d-munge pbs_server + newinitd "${FILESDIR}"/pbs_sched-init.d pbs_sched + fi + + newinitd "${FILESDIR}"/pbs_mom-init.d-munge pbs_mom + newconfd "${FILESDIR}"/${PN}-conf.d-munge ${PN} + newinitd "${FILESDIR}"/trqauthd-init.d trqauthd + newenvd "${FILESDIR}"/${PN}-env.d 25${PN} +} + +pkg_preinst() { + if [[ -f "${EROOT}/etc/pbs_environment" ]]; then + cp "${EROOT}/etc/pbs_environment" "${ED}"/etc/pbs_environment || die + fi + + if use server && [[ -f "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" ]]; then + cp \ + "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" \ + "${ED}/${PBS_SERVER_HOME}/server_priv/nodes" || die + fi + + echo "${PBS_SERVER_NAME}" > "${ED}${PBS_SERVER_HOME}/server_name" || die + + # Fix up the env.d file to use our set server home. + sed \ + -e "s:/var/spool/${PN}:${PBS_SERVER_HOME}:g" \ + -i "${ED}"/etc/env.d/25${PN} || die + + if use munge; then + sed -i 's,\(PBS_USE_MUNGE=\).*,\11,' "${ED}"/etc/conf.d/${PN} || die + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + elog "If this is the first time torque has been installed, then you are not" + elog "ready to start the server. Please refer to the documentation located at:" + elog "http://docs.adaptivecomputing.com/torque/${PV//./-}/adminGuide/torquehelp.htm#topics/torque/1-installConfig/initializeConfigOnServer.htm" + fi +} diff --git a/sys-cluster/torque/torque-6.0.4-r5.ebuild b/sys-cluster/torque/torque-6.0.4-r5.ebuild new file mode 100644 index 000000000000..4148d1591d59 --- /dev/null +++ b/sys-cluster/torque/torque-6.0.4-r5.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_COMMIT="6a0b37f85c7d644e9217cbab1542792d646f59a6" +inherit autotools flag-o-matic linux-info toolchain-funcs + +DESCRIPTION="Resource manager and queuing system based on OpenPBS" +HOMEPAGE="https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/" +SRC_URI=" + https://github.com/adaptivecomputing/torque/archive/${MY_COMMIT}.tar.gz -> ${P}-gh-20170829.tar.gz + https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-glibc-2.34-pthread.patch.bz2 +" + +LICENSE="torque-2.5" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk" + +DEPEND_COMMON=" + sys-libs/zlib + sys-libs/readline:0= + dev-libs/libxml2 + dev-libs/boost + cpusets? ( sys-apps/hwloc:= ) + munge? ( sys-auth/munge ) + nvidia? ( >=x11-drivers/nvidia-drivers-275 ) + tk? ( + dev-lang/tk:0= + dev-lang/tcl:0= + ) + syslog? ( virtual/logger ) + !!games-util/qstat +" + +# libncurses.so is only needed for configure check on readline +DEPEND=" + ${DEPEND_COMMON} + sys-libs/ncurses:* + !!sys-cluster/slurm +" + +RDEPEND=" + ${DEPEND_COMMON} + crypt? ( virtual/openssh ) + !crypt? ( net-misc/netkit-rsh ) + !dev-libs/uthash +" + +# Torque should depend on dev-libs/uthash but that's pretty much impossible +# to patch in as they ship with a broken configure such that files referenced +# by the configure.ac and Makefile.am are missing. +# http://www.supercluster.org/pipermail/torquedev/2014-October/004773.html + +S="${WORKDIR}"/${PN}-6a0b37f85c7d644e9217cbab1542792d646f59a6 + +PATCHES=( + "${DISTDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${PN}-6.0.3-fix-emptystring-comparison.patch + "${FILESDIR}"/${P}-no-openssl.patch + "${FILESDIR}"/${P}-error_buf_overflow_prevent.patch + "${WORKDIR}"/${P}-glibc-2.34-pthread.patch + "${FILESDIR}"/${P}-pthreads-deux.patch +) + +pkg_setup() { + PBS_SERVER_HOME="${PBS_SERVER_HOME:-/var/spool/${PN}}" + + # Find a Torque server to use. Check environment, then + # current setup (if any), and fall back on current hostname. + if [[ -z "${PBS_SERVER_NAME}" ]]; then + if [ -f "${EROOT}/${PBS_SERVER_HOME}/server_name" ]; then + PBS_SERVER_NAME="$(<${EROOT}/${PBS_SERVER_HOME}/server_name)" + else + PBS_SERVER_NAME=$(hostname -f) + fi + fi + + if use cpusets || use cgroups; then + if ! use kernel_linux; then + einfo + elog " Torque currently only has support for cpusets and cgroups in linux." + elog "Assuming you didn't really want this USE flag and ignoring its state." + einfo + else + linux-info_pkg_setup + if ! linux_config_exists || ! linux_chkconfig_present CPUSETS; then + einfo + elog " Torque support for cpusets will require that you recompile" + elog "your kernel with CONFIG_CPUSETS enabled." + einfo + fi + fi + fi +} + +src_prepare() { + default + # We install to a valid location, no need to muck with ld.so.conf + # --without-loadlibfile is supposed to do this for us... + sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in || die + eautoreconf +} + +src_configure() { + append-cflags "-fpermissive" + + # Force Bash for configure as there's a lot of issues with configure.ac and such here + CONFIG_SHELL="${BROOT}/bin/bash" econf \ + $(use_enable tk gui) \ + $(use_enable tk tcl-qstat) \ + $(use_enable syslog) \ + $(use_enable server) \ + --disable-drmaa \ + $(use_enable munge munge-auth) \ + $(use_enable nvidia nvidia-gpus) \ + $(usex crypt "--with-rcp=scp" "--with-rcp=mom_rcp") \ + $(usex kernel_linux $(use_enable cpusets cpuset) --disable-cpuset) \ + $(usex kernel_linux $(use_enable cgroups) --disable-cgroups) \ + $(use_enable autorun) \ + $(use_enable quickcommit) \ + --with-server-home=${PBS_SERVER_HOME} \ + --with-environ=/etc/pbs_environment \ + --with-default-server=${PBS_SERVER_NAME} \ + --disable-gcc-warnings \ + --disable-silent-rules \ + --with-tcp-retry-limit=2 \ + --without-loadlibfile +} + +src_compile() { + # The .c files are C++, and $(CC) is misused. + emake CC="$(tc-getCXX)" +} + +src_install() { + local dir + + DOCS=( CHANGELOG README.* Release_Notes ) + use doc && DOCS+=( doc/admin_guide.ps doc/*.pdf ) + + default + + # The build script isn't alternative install location friendly, + # So we have to fix some hard-coded paths in tclIndex for xpbs* to work + for file in $(find "${ED}" -iname tclIndex); do + sed \ + -e "s/${ED//\// }/ /" \ + -i "${file}" || die + done + + for dir in $(find "${ED}/${PBS_SERVER_HOME}" -type d); do + keepdir "${dir#${ED}}" + done + + if use server; then + newinitd "${FILESDIR}"/pbs_server-init.d-munge pbs_server + newinitd "${FILESDIR}"/pbs_sched-init.d pbs_sched + fi + + newinitd "${FILESDIR}"/pbs_mom-init.d-munge pbs_mom + newconfd "${FILESDIR}"/${PN}-conf.d-munge ${PN} + newinitd "${FILESDIR}"/trqauthd-init.d trqauthd + newenvd "${FILESDIR}"/${PN}-env.d 25${PN} + + find "${ED}" -name '*.la' -delete || die +} + +pkg_preinst() { + if [[ -f "${EROOT}/etc/pbs_environment" ]]; then + cp "${EROOT}/etc/pbs_environment" "${ED}"/etc/pbs_environment || die + fi + + if use server && [[ -f "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" ]]; then + cp \ + "${EROOT}/${PBS_SERVER_HOME}/server_priv/nodes" \ + "${ED}/${PBS_SERVER_HOME}/server_priv/nodes" || die + fi + + echo "${PBS_SERVER_NAME}" > "${ED}${PBS_SERVER_HOME}/server_name" || die + + # Fix up the env.d file to use our set server home. + sed \ + -e "s:/var/spool/${PN}:${PBS_SERVER_HOME}:g" \ + -i "${ED}"/etc/env.d/25${PN} || die + + if use munge; then + sed -i 's,\(PBS_USE_MUNGE=\).*,\11,' "${ED}"/etc/conf.d/${PN} || die + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + elog "If this is the first time torque has been installed, then you are not" + elog "ready to start the server. Please refer to the documentation located at:" + elog "http://docs.adaptivecomputing.com/torque/${PV//./-}/adminGuide/torquehelp.htm#topics/torque/1-installConfig/initializeConfigOnServer.htm" + fi +} diff --git a/sys-cluster/vzctl/Manifest b/sys-cluster/vzctl/Manifest index 455126a94727..e5ac7e426bc1 100644 --- a/sys-cluster/vzctl/Manifest +++ b/sys-cluster/vzctl/Manifest @@ -1,5 +1,5 @@ AUX vzctl-4.9.4-glibc225-2.patch 1196 BLAKE2B 4560cb8fc78163b0c397cbf89545aca9c7005f67d31eb41b6dcc2d6c0ab064298655d30eeb958e007320828d5ef7bd7bcb89e44e1b7f5b36c7d327f866f66d6f SHA512 70ec27c9067bdd7fa1e3e2aa32b32649aca8a2d357ffa583c29132d7339f52bbc19195fc9be304f977ee82d96978f3a51bc9cca23d124ce4946c48b6129bd714 AUX vzctl-4.9.4-glibc225.patch 406 BLAKE2B abee2fcb861f755bd75840eb29ee4921c8580f18d5243cb9ac19bf4fe25e44474cb490d0f673e80a3bff8f17b8c93dd96c3b8b0e2e38dbda5721262b2f610d16 SHA512 db7778a15785e6d9d22d1102cb341647834b6b9eeb4fc26b6cbaa86af7317931d3571a2b7f03a3b419338e11427482dd831374144a67dda2f2f4fe11ff020f45 DIST vzctl-4.9.4.tar.bz2 550370 BLAKE2B 173d6cfe93b15aef6cb1903a5d711e29190964479c146625a3f9d2ff872161c51b7632213a5f0d47d5a14ec34d7d80499c1bc17f11cfbb80318c26630c05fd71 SHA512 651aa7882ba77442666a09441769f821a7374f417199380667b27c9980203597575dfe12ad5c261da22941b6a2bc6e032d3f9c2d88dcb03af6412634cc5b4706 -EBUILD vzctl-4.9.4.ebuild 2004 BLAKE2B f2a24d6137c99fd8a57c46e7fb2e8c7789e2ebb687d5e086dcc789ca58f45e3463a4cee22a6b7e7e103ab802101d8b1457dd88fb38593674136137e264f77f77 SHA512 f598c0735dd00a7c107402147e4c8522d9522538860f4d51efb053c6adf27cc75a1058646cabe949a6d1c90dbdb8280b581fa7fc99daddc876e4dd7a0dc8de56 +EBUILD vzctl-4.9.4-r1.ebuild 2003 BLAKE2B 9d0bc8cdd4726975925881bea76b97df6ea429b4c7ed1e3e744e177f0a822d5938432a215f60daf0a3587faa7e72a0c0dfecfdc6159a8f179d2e943bc6527414 SHA512 cc07cc3996cdced38dd3f103e5e8f4091264b260ff52be02921959c448c2199bde67f535f886c904e93c54a373a4b572f9643111ca9c96627ec834b52cbbf502 MISC metadata.xml 477 BLAKE2B 6292b1317da3d2b3480f07ee1b4763caab61458fb554e1faeb781f3ed3010771f20d27087f47a84b67cef7f06caf6283ecb4b1903c76bd82bda902236948c51d SHA512 0b87d0c3ca82ebbf48da333992abd750ce470761ac3240fad5c1a7919918fc79f76abaae57f1950cbdc8637eaa32329cbd5e09c05f04a8071f8aba93cb0df36e diff --git a/sys-cluster/vzctl/vzctl-4.9.4-r1.ebuild b/sys-cluster/vzctl/vzctl-4.9.4-r1.ebuild new file mode 100644 index 000000000000..78cbf1b65933 --- /dev/null +++ b/sys-cluster/vzctl/vzctl-4.9.4-r1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 optfeature udev + +DESCRIPTION="OpenVZ ConTainers control utility" +HOMEPAGE="https://openvz.org/" +SRC_URI="https://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ~ppc64 x86" +IUSE="+ploop +vzmigrate" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + >=dev-libs/libcgroup-0.38 + net-firewall/iptables + sys-apps/attr + sys-apps/ed + >=sys-apps/iproute2-3.3.0 + >=sys-fs/vzquota-3.1 + virtual/udev + ploop? ( + dev-libs/libxml2 + sys-block/parted + >=sys-cluster/ploop-1.13 + sys-fs/quota + ) + vzmigrate? ( + app-alternatives/awk + app-arch/tar[xattr,acl] + net-misc/rsync[xattr,acl] + net-misc/bridge-utils + virtual/openssh + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-glibc225.patch + "${FILESDIR}"/${P}-glibc225-2.patch +) + +src_prepare() { + # Set default OSTEMPLATE on gentoo + sed -i -e 's:=redhat-:=gentoo-:' etc/dists/default || die 'sed on etc/dists/default failed' + # Set proper udev directory + sed -i -e "s:/lib/udev:$(get_udevdir):" src/lib/dev.c || die 'sed on src/lib/dev.c failed' + + default +} + +src_configure() { + econf \ + --localstatedir=/var \ + --enable-udev \ + --enable-bashcomp \ + --enable-logrotate \ + --with-vz \ + $(use_with ploop) \ + --with-cgroup +} + +src_install() { + emake DESTDIR="${D}" udevdir="$(get_udevdir)"/rules.d install install-gentoo + + # install the bash-completion script into the right location + rm -rf "${ED}"/etc/bash_completion.d || die + newbashcomp etc/bash_completion.d/vzctl.sh ${PN} + + # We need to keep some dirs + keepdir /vz/{dump,lock,root,private,template/cache} + keepdir /etc/vz/names /var/lib/vzctl/veip +} + +pkg_postinst() { + einfo "This vzctl release requires a kernel above 2.6.32.92" + + optfeature "Checkpoint suspend/restore support (experimental)" sys-process/criu + optfeature "Compressed .xz templates" app-arch/xz-utils + optfeature "Signed templates" app-crypt/gnupg +} diff --git a/sys-cluster/vzctl/vzctl-4.9.4.ebuild b/sys-cluster/vzctl/vzctl-4.9.4.ebuild deleted file mode 100644 index fc75cfa78c5f..000000000000 --- a/sys-cluster/vzctl/vzctl-4.9.4.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 optfeature udev - -DESCRIPTION="OpenVZ ConTainers control utility" -HOMEPAGE="https://openvz.org/" -SRC_URI="https://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="+ploop +vzmigrate" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - >=dev-libs/libcgroup-0.38 - net-firewall/iptables - sys-apps/attr - sys-apps/ed - >=sys-apps/iproute2-3.3.0 - >=sys-fs/vzquota-3.1 - virtual/udev - ploop? ( - dev-libs/libxml2 - sys-block/parted - >=sys-cluster/ploop-1.13 - sys-fs/quota - ) - vzmigrate? ( - app-arch/tar[xattr,acl] - net-misc/openssh - net-misc/rsync[xattr,acl] - net-misc/bridge-utils - app-alternatives/awk - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-glibc225.patch - "${FILESDIR}"/${P}-glibc225-2.patch -) - -src_prepare() { - # Set default OSTEMPLATE on gentoo - sed -i -e 's:=redhat-:=gentoo-:' etc/dists/default || die 'sed on etc/dists/default failed' - # Set proper udev directory - sed -i -e "s:/lib/udev:$(get_udevdir):" src/lib/dev.c || die 'sed on src/lib/dev.c failed' - - default -} - -src_configure() { - econf \ - --localstatedir=/var \ - --enable-udev \ - --enable-bashcomp \ - --enable-logrotate \ - --with-vz \ - $(use_with ploop) \ - --with-cgroup -} - -src_install() { - emake DESTDIR="${D}" udevdir="$(get_udevdir)"/rules.d install install-gentoo - - # install the bash-completion script into the right location - rm -rf "${ED}"/etc/bash_completion.d || die - newbashcomp etc/bash_completion.d/vzctl.sh ${PN} - - # We need to keep some dirs - keepdir /vz/{dump,lock,root,private,template/cache} - keepdir /etc/vz/names /var/lib/vzctl/veip -} - -pkg_postinst() { - einfo "This vzctl release requires a kernel above 2.6.32.92" - - optfeature "Checkpoint suspend/restore support (experimental)" sys-process/criu - optfeature "Compressed .xz templates" app-arch/xz-utils - optfeature "Signed templates" app-crypt/gnupg -} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 21d355948c0d..2cd51c62a5d4 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 766754d69fdb..cd15bbd3dda6 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,4 +1,3 @@ -AUX gcc-13-PR109703-unreachable.patch 2316 BLAKE2B f7ffc76f5fd78076855e57b08d2a727b7d555d3b53fc93c63cae1034e5bdc9dc2bc9a867e291d0905e550dfb11403e0c723bc0f2461b0180cb39b3fa1d332a1e SHA512 f3087b536353388ca98ef6d73d3acca1adcb87eea21f27d035c755a1c15ac0fb78fb60fd3283d3d7b60cfadfd6d97cf1c04085ea992135d2e6a4a84b0b5084da AUX gcc-13-fix-cross-fixincludes.patch 792 BLAKE2B f16dcfee5760380931642520bf7ae939a22131183dec4f9515cabeabaa2eafbc339d4f8bdc0605bda45d840876cb8720264c4612d99510b4d7a2e4132db2403e SHA512 d65061e07c5f3089a9d39edafed94c39082dbb254cfebb386fa2fce5374e54e3e1e15a84f0de96adbe1c5ebfc33a5dad10ecbd3db851f852ec1a7521b8940fc5 AUX gcc-configure-LANG.patch 2052 BLAKE2B 28c36f4992e41305ee421dade5eaaac34e3bdc523665b03f360f2bc01e8f69e9dc48052edb80dece63ab561e80325b4f125502482eb16f7324f1c03670021550 SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 AUX gcc-configure-texinfo.patch 341 BLAKE2B d2ea3b2ea08f5d3a498ba27d0fb95e325097e2104e55caa28b66515cb48662649140d90b639369aedc54b2b1178fa4b49cda442f5f504e09d88a2efa45a5057c SHA512 e8d34c5077409df5495cf0c5fbf5e77f841c5698108fa6a5fde33eb28202c685603bdefd8368918e55f30c4b995e895d71d64c715c1ec2b017e09eb2c54c09ff diff --git a/sys-devel/gcc/files/gcc-13-PR109703-unreachable.patch b/sys-devel/gcc/files/gcc-13-PR109703-unreachable.patch deleted file mode 100644 index f7c7c9f60a70..000000000000 --- a/sys-devel/gcc/files/gcc-13-PR109703-unreachable.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109703 - -From d50f2599d7b23bdba05a9102645d082ed9bcb05f Mon Sep 17 00:00:00 2001 -From: Kefu Chai -Date: Mon, 1 May 2023 21:24:26 +0100 -Subject: [PATCH] libstdc++: Set _M_string_length before calling _M_dispose() - [PR109703] - -This always sets _M_string_length in the constructor for ranges of input -iterators, such as stream iterators. - -We copy from the source range to the local buffer, and then repeatedly -reallocate a larger one if necessary. When disposing the old buffer, -_M_is_local() is used to tell if the buffer is the local one or not (and -so must be deallocated). In addition to comparing the buffer address -with the local buffer, _M_is_local() has an optimization hint so that -the compiler knows that for a string using the local buffer, there is an -invariant that _M_string_length <= _S_local_capacity (added for PR109299 -via r13-6915-gbf78b43873b0b7). But we failed to set _M_string_length in -the constructor taking a pair of iterators, so the invariant might not -hold, and __builtin_unreachable() is reached. This causes UBsan errors, -and potentially misoptimization. - -To ensure the invariant holds, _M_string_length is initialized to zero -before doing anything else, so that _M_is_local() doesn't see an -uninitialized value. - -This issue only surfaces when constructing a string with a range of -input iterator, and the uninitialized _M_string_length happens to be -greater than _S_local_capacity, i.e., 15 for the std::string -specialization. - -libstdc++-v3/ChangeLog: - - PR libstdc++/109703 - * include/bits/basic_string.h (basic_string(Iter, Iter, Alloc)): - Initialize _M_string_length. - -Signed-off-by: Kefu Chai -Co-authored-by: Jonathan Wakely -(cherry picked from commit cbf6c7a1d16490a1e63e9a5ce00e9a5c44c4c2f2) ---- a/libstdc++-v3/include/bits/basic_string.h -+++ b/libstdc++-v3/include/bits/basic_string.h -@@ -760,7 +760,7 @@ _GLIBCXX_BEGIN_NAMESPACE_CXX11 - _GLIBCXX20_CONSTEXPR - basic_string(_InputIterator __beg, _InputIterator __end, - const _Alloc& __a = _Alloc()) -- : _M_dataplus(_M_local_data(), __a) -+ : _M_dataplus(_M_local_data(), __a), _M_string_length(0) - { - #if __cplusplus >= 201103L - _M_construct(__beg, __end, std::__iterator_category(__beg)); --- -2.31.1 diff --git a/sys-fabric/Manifest.gz b/sys-fabric/Manifest.gz index 741a3fbd132b..12a3484fe5d3 100644 Binary files a/sys-fabric/Manifest.gz and b/sys-fabric/Manifest.gz differ diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest index 564e9e4f5151..65b9c3d19351 100644 --- a/sys-fabric/opensm/Manifest +++ b/sys-fabric/opensm/Manifest @@ -6,6 +6,6 @@ AUX sldd.conf.d 459 BLAKE2B 6a61a958a295812153ad254d38503c967d029375b9fcc40231ce AUX sldd.init.d 612 BLAKE2B 970ac3512d62e5dd849a7a4a897bc96d32fbed84f9b8806bcc0cc962b0e30cc69a0fc8ada2cea7ef03d7ffbe0f6a171f9eeaf0e914c7816da99474c340e35259 SHA512 e939ddd800e9f077aff28e30b1e1a7ffa07b1fe779cb212f34e789b4f2bb421da34fcf5b5c186971ebea9b419e2307bfa02296350451938a48646b3bcac1a882 DIST opensm-3.3.23.tar.gz 1357906 BLAKE2B 7f085dc1e0a1f284baf1410661aa247ef7e48cdaa696c38ef8a38d5a214e03966b54fb75c035103ac0d6ab9e0a37500d5fad51b0b52c7f5edffb3c3ddfa86eb4 SHA512 249143fcf2cac0504923992d46dfbd6821aad3da55ecc12c92b273b4e59196f88d9d1802d9f58ae6f1ace49958e0222424aea9b48e5aba519e5a5736fc51c3fe DIST opensm-3.3.24.tar.gz 1359599 BLAKE2B 0498ea95e83f47d2a60696bbec7242ecd5f538fa3bcdeb083a5473c3f0fd660382cd661b8bce0ac152f64bf7bcd934ca8007e7a9f528b7bd15c25af963780b85 SHA512 292449b1282008589ce6cf6a649bb64afabf359d23a8fa4afa38217801256a6a5f06912c9e463c0fdac30039aff9eceb212e8560bf05c7253c4e73080e16072e -EBUILD opensm-3.3.23-r1.ebuild 1430 BLAKE2B 1de5fac6c21020c5063117b12f3dff2e75d5940ba1dcfde2b5720d57ab434fff6c53d150be391cc6e64aa6e4fb36116bd3c000cf47d34092fa7380e92db1bfe1 SHA512 38000a5a9e92bcdc23173d948e599323243fbc8ddaa8bb7daa34811b022054d0e6b793ca7fee6794530104830d4ccf85a99dac2f1b979b60dae8cd863fb6d219 -EBUILD opensm-3.3.24.ebuild 1469 BLAKE2B 941df7f52ede87e323b4c6e3cf091c76a61fbb1d5110bfa1a3d5f0872dbd931198dfcc7b5d5b5429a8dab2a8b1efb77cce82825825141c436cfbb24ab24d7ed8 SHA512 c5b6cc0384864c1c6242fd771a6afdab71f22c39fd4338734944b98d477d5860a56dce1e462fa6b9513790f65be151f3999083eae7de274f70c5ea52d6a3d6a2 +EBUILD opensm-3.3.23-r2.ebuild 1429 BLAKE2B 3b44e362a3aa6f3a20efd3dca2d2bf5394610fa854028c38ab086370fe4667a5525a939de56da969fc1e47f50d1a6fb3395840b9d760c62ac04679effbef72c5 SHA512 5803654a1028d5dac465cb0577b3d5c9c09575c38d34771910f1e949e8a74fa898f27fdfc0c24bb3f6e07f6cf53372c670c94a3c1f21ea9cd9bedcb0c8c139db +EBUILD opensm-3.3.24-r1.ebuild 1468 BLAKE2B 195dfaa65ea235fa9aaf58d11842dcb714656283b2525327d00da01ae7187944a03e98a0117ab58e012e265653273eb28dbc660809441b476beb9a3e61c6b794 SHA512 f9d5f0cf3a16680cff2a2a4319bf2bb295bc4825b6257725f9cb2ef445d8f03689d5bf687fa3ebb5cc6a2b98d241bb049b06483c97f05e298a948f1456d07e0a MISC metadata.xml 587 BLAKE2B 3c3f63429a243bbad5bcff007a541ac3ba4e8c7ebb2e450ed816b0c4b9b3e7ec149d0801139b579ee3a826f8a07b59ed52e0b59d09e026885670cf9c92ca7477 SHA512 d116381ac144c6cf371764248a5b5363de93ff1077e0a4ea05e7841179020c1d51ca7e8d850e3d56ae975ed4b5b827f05f2666359c7a721d62d7bb9fe417df70 diff --git a/sys-fabric/opensm/opensm-3.3.23-r1.ebuild b/sys-fabric/opensm/opensm-3.3.23-r1.ebuild deleted file mode 100644 index b42297aa7112..000000000000 --- a/sys-fabric/opensm/opensm-3.3.23-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -HOMEPAGE="https://github.com/linux-rdma/opensm/" -DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" - -SRC_URI="https://github.com/linux-rdma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="selinux tools" -SLOT="0" -LICENSE="|| ( GPL-2 BSD-2 )" - -DEPEND="sys-cluster/rdma-core" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-opensm ) - tools? ( - net-misc/iputils - net-misc/openssh - )" - -PATCHES=( "${FILESDIR}/${PN}-3.3.17-sldd.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --enable-perf-mgr \ - --enable-default-event-plugin \ - --with-osmv="openib" -} - -src_install() { - default - newconfd "${FILESDIR}/opensm.conf.d" opensm - newinitd "${FILESDIR}/opensm.init.d.2" opensm - insinto /etc/logrotate.d - newins "${S}/scripts/opensm.logrotate" opensm - # we dont need this int script - rm "${ED}/etc/init.d/opensmd" || die "Dropping of upstream initscript failed" - - if use tools; then - dosbin scripts/sldd.sh - newconfd "${FILESDIR}/sldd.conf.d" sldd - newinitd "${FILESDIR}/sldd.init.d" sldd - fi -} - -pkg_postinst() { - einfo "To automatically configure the infiniband subnet manager on boot," - einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:" - einfo "\`rc-update add opensm default\`" -} diff --git a/sys-fabric/opensm/opensm-3.3.23-r2.ebuild b/sys-fabric/opensm/opensm-3.3.23-r2.ebuild new file mode 100644 index 000000000000..b1d5ad37ce8b --- /dev/null +++ b/sys-fabric/opensm/opensm-3.3.23-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +HOMEPAGE="https://github.com/linux-rdma/opensm/" +DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" + +SRC_URI="https://github.com/linux-rdma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="amd64 x86 ~amd64-linux" +IUSE="selinux tools" +SLOT="0" +LICENSE="|| ( GPL-2 BSD-2 )" + +DEPEND="sys-cluster/rdma-core" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-opensm ) + tools? ( + net-misc/iputils + virtual/openssh + )" + +PATCHES=( "${FILESDIR}/${PN}-3.3.17-sldd.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-perf-mgr \ + --enable-default-event-plugin \ + --with-osmv="openib" +} + +src_install() { + default + newconfd "${FILESDIR}/opensm.conf.d" opensm + newinitd "${FILESDIR}/opensm.init.d.2" opensm + insinto /etc/logrotate.d + newins "${S}/scripts/opensm.logrotate" opensm + # we dont need this int script + rm "${ED}/etc/init.d/opensmd" || die "Dropping of upstream initscript failed" + + if use tools; then + dosbin scripts/sldd.sh + newconfd "${FILESDIR}/sldd.conf.d" sldd + newinitd "${FILESDIR}/sldd.init.d" sldd + fi +} + +pkg_postinst() { + einfo "To automatically configure the infiniband subnet manager on boot," + einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:" + einfo "\`rc-update add opensm default\`" +} diff --git a/sys-fabric/opensm/opensm-3.3.24-r1.ebuild b/sys-fabric/opensm/opensm-3.3.24-r1.ebuild new file mode 100644 index 000000000000..3f0563f02f42 --- /dev/null +++ b/sys-fabric/opensm/opensm-3.3.24-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" +HOMEPAGE="https://github.com/linux-rdma/opensm/" +SRC_URI="https://github.com/linux-rdma/opensm/releases/download/${PV}/${P}.tar.gz" + +LICENSE="|| ( GPL-2 BSD-2 )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="selinux tools" + +DEPEND="sys-cluster/rdma-core" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-opensm ) + tools? ( + net-misc/iputils + virtual/openssh + )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.17-sldd.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-perf-mgr \ + --enable-default-event-plugin \ + --with-osmv="openib" +} + +src_install() { + default + + newconfd "${FILESDIR}"/opensm.conf.d opensm + newinitd "${FILESDIR}"/opensm.init.d.2 opensm + + insinto /etc/logrotate.d + newins scripts/opensm.logrotate opensm + # we dont need this int script + rm "${ED}"/etc/init.d/opensmd || die "Dropping of upstream initscript failed" + + if use tools; then + dosbin scripts/sldd.sh + newconfd "${FILESDIR}"/sldd.conf.d sldd + newinitd "${FILESDIR}"/sldd.init.d sldd + fi + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + einfo "To automatically configure the infiniband subnet manager on boot," + einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:" + einfo "\`rc-update add opensm default\`" +} diff --git a/sys-fabric/opensm/opensm-3.3.24.ebuild b/sys-fabric/opensm/opensm-3.3.24.ebuild deleted file mode 100644 index b4f1a52cb72b..000000000000 --- a/sys-fabric/opensm/opensm-3.3.24.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" -HOMEPAGE="https://github.com/linux-rdma/opensm/" -SRC_URI="https://github.com/linux-rdma/opensm/releases/download/${PV}/${P}.tar.gz" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="selinux tools" - -DEPEND="sys-cluster/rdma-core" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-opensm ) - tools? ( - net-misc/iputils - net-misc/openssh - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.17-sldd.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --enable-perf-mgr \ - --enable-default-event-plugin \ - --with-osmv="openib" -} - -src_install() { - default - - newconfd "${FILESDIR}"/opensm.conf.d opensm - newinitd "${FILESDIR}"/opensm.init.d.2 opensm - - insinto /etc/logrotate.d - newins scripts/opensm.logrotate opensm - # we dont need this int script - rm "${ED}"/etc/init.d/opensmd || die "Dropping of upstream initscript failed" - - if use tools; then - dosbin scripts/sldd.sh - newconfd "${FILESDIR}"/sldd.conf.d sldd - newinitd "${FILESDIR}"/sldd.init.d sldd - fi - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - einfo "To automatically configure the infiniband subnet manager on boot," - einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:" - einfo "\`rc-update add opensm default\`" -} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 908165a9fabc..935c755f0967 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/mtd-utils/Manifest b/sys-fs/mtd-utils/Manifest index c387ec81e753..56cc79e638f9 100644 --- a/sys-fs/mtd-utils/Manifest +++ b/sys-fs/mtd-utils/Manifest @@ -1,4 +1,3 @@ -AUX mtd-utils-2.1.4-glibc-2.36.patch 537 BLAKE2B 14788f3b435c2e4bbb01afed7ce412277a1f72f627fe90b6859e6ed859bb18860312393804e0da868072898684571dc4a6b5398193346025fe0a3878eb4a4c53 SHA512 ce1d72b7edd21d21e3a6a3add78cf146efa39adc34621facb000022bdc2bfbad40e36824d5eeecfca1347f59fa01706f3c4e73ab7ed00f6834235ebe167fa6c8 DIST mtd-utils-2.1.5.tar.bz2 640309 BLAKE2B 94dfd37c10d2759c2fe0b2a7565e2a2aeafdfcaaba2ab9eddc5de2d77658f2702f25004609698585c170839f4e4b685e99004918f1e20cf1ced6925680215427 SHA512 625ee12baf38401c60f6c22d53ed649710417f8d03c6c2217cee890478954e22261428fbf11c713493fb6b7d452ed5af44b0dc9c58133f7b4f52e369353a62c3 EBUILD mtd-utils-2.1.5.ebuild 953 BLAKE2B db78555cd51ba15ecb12d5800ef2e0be12f251f3db5ae765069bb7effabde1b8961bbbd5ee0387bee8b678132b9c7a8d24f8f2930ccb816f65b15188b84e413a SHA512 99d985403883d53d85f4f65fb755235427b048334e04028a256f916432ddcc6b7a2ad060b64fea02d3c68937182a51f0ae25285c4882af320e031afa17ea3335 MISC metadata.xml 589 BLAKE2B 4991d24ee29697e60dd1672008647d8b7ef2f6cf60a64ccf3b1174eecdaf842b81783ecd9995a7b050f98b744546550074b6c2ea509e45f3f42106badbc3deeb SHA512 a3a46acfa94eb80e4220d2e143a929f4a02e1d6708378a4e429b7de4e82bfe1d04aee5868c889c98354b566b58f0512d50f36357f16fa6997afffd0c2177b696 diff --git a/sys-fs/mtd-utils/files/mtd-utils-2.1.4-glibc-2.36.patch b/sys-fs/mtd-utils/files/mtd-utils-2.1.4-glibc-2.36.patch deleted file mode 100644 index 69bd1009945f..000000000000 --- a/sys-fs/mtd-utils/files/mtd-utils-2.1.4-glibc-2.36.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/864346 - -X-Git-Url: https://git.infradead.org/mtd-utils.git/blobdiff_plain/a315011bd3c237660436e0c796743d61acf4a7b6..ac98b3fc7cb9c122bea4b5d1d351727eb4ea0bac:/tests/fs-tests/lib/tests.c - -diff --git a/tests/fs-tests/lib/tests.c b/tests/fs-tests/lib/tests.c -index d1a2e0c..3db0426 100644 ---- a/tests/fs-tests/lib/tests.c -+++ b/tests/fs-tests/lib/tests.c -@@ -35,7 +35,6 @@ - #include - #include - #include --#include - #include - - #include "tests.h" - diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index 2737a0b91250..b94eb1f1bf50 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest index db844cf99956..01c8d3954df5 100644 --- a/sys-kernel/dracut/Manifest +++ b/sys-kernel/dracut/Manifest @@ -4,7 +4,7 @@ AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e AUX gentoo-network-r1.patch 1002 BLAKE2B 719ff76c315e29c2a40f0a485e315622d6678ef0a325681af22ca060189649119ce08024b1b81be02b28cf532d33165918f5707742bb9927abd08ce49ee0565d SHA512 694f493384e2c0b6a46508f2290efca78d1b6f742fe8441f970837280558d160a711e36ba835ca767cfd158bf191856017af146ae19c5aa1aecbd10a69be38a1 DIST dracut-057.tar.gz 481345 BLAKE2B dcf663a1955753256866e9dfa318b0b46a132ea39223ab634d72af1611f7db394c23c1bb4326979a5ee919df6ce3b107c955c9c77ce1ec4f99de835352932901 SHA512 8acdc8db2233a9abbaeea218cc5b1be68c4985088995f42624750783f8d40ecbb7fa97ab4f6468f67c079c8418590ace317c143a92d9305640b48c7c0edd4089 DIST dracut-059.tar.gz 486487 BLAKE2B 86bbe18875cd3507e187b724cab212dc82e1daca7cedf79aeef13c34601adfff72bf2c0ba4c652e715b43c9a16f7be6a4a2b29dc75bef014640e1ec07c8d455b SHA512 196bc8bf18703c72bffb51a7e0493719c58173ad2da7d121eb42f9a8de47e953af36d109214dc4a10b2dc2d3bd19e844f7f51c2bdec087e064ea11f75124032d -EBUILD dracut-057-r3.ebuild 4864 BLAKE2B 3d8cf5703603f5378153c48eedb56901750d2fc831e2f06199e19695be19c03189b0982fbe867b479764e567fdea3f3350fed5280c21f959491f7bf5c4087a3a SHA512 9bdbdba3249eb0c24bc686f6aca68272cf7a009aa1c6adbdd5acf060a23742717ea27fa28f77e37b1849c309608f62a5becce0299c833246c14dca2f9074139f -EBUILD dracut-059.ebuild 4790 BLAKE2B 79fdeb4093a310b93347419c16abcbbe4ba540c18aa27ec3a7ddf51b8519261747120cd3a6cdda3f4e73cd42dc99d629f243e082a2bc8f89e236513a2f1b113a SHA512 919c9514dd08e1cf1903ddab414d3bfd66256b2a40aea43853d5ca220a086b2b973e1491da4d3d72f7f5c018a39f097f776dd246e9f95afd49543253d08223b0 -EBUILD dracut-9999.ebuild 4779 BLAKE2B 98579fe38f316c643eb47bd0c873943f536ea9b8922a08fbbf7ebaf335b7b43a112401c9fa61791daa61f4b03121fd47686f0819146accdea77520be8c726529 SHA512 1d9674e3dfbaf666db72e1b696f9f29874bd93536e50860aff0664be6146d643ed6b8b1c3907831a1c6c0fed35ba9b91bfce2f63bb35d4d1892029c9d433a340 +EBUILD dracut-057-r3.ebuild 4863 BLAKE2B 095196aecc908a321c6291bc7898bdc4b5993bc5cf3db95b8e9a86f395ee4ebc873abedb46fcc8fe77787355d0b5fe6009dab4e59a9f8f339b527c7e84c7fcf0 SHA512 819e9becd4ad8f4128c2f610371cbb2115f106ce2df8ee3bf31a60a35b47e1195c781f0820f759f8495002fa3ba857528955dfd3c7e96524440be60162c7e7ef +EBUILD dracut-059.ebuild 4789 BLAKE2B a29c539dde182df4fc4204400e773bdc7046ecd5dc175bf9fa237e188908b397e82e1c73e09796b9e10478a34099b89b6354757c76c94e0f54f8d56508747c37 SHA512 6329df92dc60294c899ad3bc6da4cd4465b157d134e93727374491f7dc2142944716f376877955438fe72c61358ca999ab1b3ea07a48c1ca46a0db059b974af7 +EBUILD dracut-9999.ebuild 4778 BLAKE2B 605ba325c9c2d412c50bd24695887aa59f910691eb0d6ade5aec722a7499c6d3fb817bd4f66ceb52631a88072f73f8ccdeed0954f6c4ea5c52ae7a910460746f SHA512 564eb5be7cef6847380883ac1c9940e91ba6cd8401af69495ea93212031acc986101a6cfecb31fb255e4e6bbc954f09eedaf9f4a096fed613ff6042a3f60c5c1 MISC metadata.xml 561 BLAKE2B da4ebae5f448d555a01dde8ca36f029ac41f2e740fc7872faa1f0c1dc5a7b13ee989533667c8f4fecbdb324a01a73970790c6f040dbb28a5f13e3a68e1fbfe7a SHA512 c228259a0235119d69c437caa4209598d1e40c8e4974de5a66f272c48acc049d7f24f3f38fc7498aa0b21c7b417253f2a5b649daf0d01543e950a027d2e3cf9b diff --git a/sys-kernel/dracut/dracut-057-r3.ebuild b/sys-kernel/dracut/dracut-057-r3.ebuild index ce124a2b0cc8..f226bb26ec13 100644 --- a/sys-kernel/dracut/dracut-057-r3.ebuild +++ b/sys-kernel/dracut/dracut-057-r3.ebuild @@ -167,7 +167,7 @@ pkg_postinst() { optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind optfeature \ "Install ssh and scp along with config files and specified keys" \ - net-misc/openssh + virtual/openssh optfeature "Enable logging with rsyslog" app-admin/rsyslog optfeature \ "Enable rngd service to help generating entropy early during boot" \ diff --git a/sys-kernel/dracut/dracut-059.ebuild b/sys-kernel/dracut/dracut-059.ebuild index 0701c7f85ce2..20f297121ad8 100644 --- a/sys-kernel/dracut/dracut-059.ebuild +++ b/sys-kernel/dracut/dracut-059.ebuild @@ -165,7 +165,7 @@ pkg_postinst() { optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind optfeature \ "Install ssh and scp along with config files and specified keys" \ - net-misc/openssh + virtual/openssh optfeature "Enable logging with rsyslog" app-admin/rsyslog optfeature \ "Enable rngd service to help generating entropy early during boot" \ diff --git a/sys-kernel/dracut/dracut-9999.ebuild b/sys-kernel/dracut/dracut-9999.ebuild index d4f709bbb570..9e7be111f192 100644 --- a/sys-kernel/dracut/dracut-9999.ebuild +++ b/sys-kernel/dracut/dracut-9999.ebuild @@ -165,7 +165,7 @@ pkg_postinst() { optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind optfeature \ "Install ssh and scp along with config files and specified keys" \ - net-misc/openssh + virtual/openssh optfeature "Enable logging with rsyslog" app-admin/rsyslog optfeature \ "Enable rngd service to help generating entropy early during boot" \ diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 04949d504bb6..2ce05f7f4708 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -2,6 +2,8 @@ DIST genpatches-5.10-186.base.tar.xz 5195200 BLAKE2B 80451354985fedc89685d4bc689 DIST genpatches-5.10-186.extras.tar.xz 3868 BLAKE2B fd83930f87ffab80902b20d931dc9131915e3d6d33f66d7698f5ec7bae211ef1da5d3be0b60a6871b8696e0ad3a60d71dd0b17fb09fb14eaf77a0d570f6e0948 SHA512 aa3df46b0a3640310377455592411b3254505b2262ce58f0c3a374077199ec0c7a63262dcba84ef88a553951c786cf6d9ace55a7cacce48d19696ab568c25cc5 DIST genpatches-5.10-188.base.tar.xz 5250408 BLAKE2B 0fd1169e3638e5a220dde27354790b43a16b5b3e8087c6ad1f64dcad04214810464923db0290163b94dfdd4d2afb80df138786d94f06707ec939997774c2528f SHA512 516f910acee2d6e42399c380cbab3a0b7f7ed30c99704f3f7e5eb8f8a15a8a8eade2c065d165502d93b724ee7d43c6987f08125b4a98b85d5c6b28e939507fb4 DIST genpatches-5.10-188.extras.tar.xz 3872 BLAKE2B bfd4b91944fad6cc5781dae0365b019dd1897bb00e255e098cae2f220af481734ea84f225494ec5e34bf601572a2b3d514b4808036e913ea947033457d0b8065 SHA512 a783c59c8f1e9dfe6938478536c9de36bc98440a47d9a85c2360aed9d4f96402e64161c57a3daf8ac53196e91fe47c1358f72af94f67040814067f42a7529601 +DIST genpatches-5.10-189.base.tar.xz 5251680 BLAKE2B ef349b00e1ca8cedc2b580a07e66e8906436198ec7019a8881b2b647152861554fc1b0099f4fcef39497b3a3edd3657c87974ec7b88a01e580ce421a23e2a706 SHA512 94d65f1cdba7415021ac031b2ab896d7b2b15692f5e826833abf8c285a3eda6a8e8e88a57a8f11ccbc5ae94437b732ac6fa974bd26bafa3b426e3d61bc8656c2 +DIST genpatches-5.10-189.extras.tar.xz 3872 BLAKE2B 78ab95ce3f57e4ba86655cd54009252807e32fd0b03228180fb26a47ae9e595e468e549c21a5141dc8214e55fcfa46e63e5f4e866e4113b8d3beebb99512cb86 SHA512 cc6d60a70a1f575ce69a14c265a36e58126a011cafc5a2bc7c569e0d1b626855f1cf430c44775d2602ad35144b449a8f1db1da8594f513edae4329ba354e0347 DIST genpatches-5.15-102.base.tar.xz 4041416 BLAKE2B ab6ac9c8d03d41594f1f3c0b59cdeb3d045fdc0bc89926026a7b3f34eef38a869da1c9adfa1ccf465486f885dc4abb6c8d09a8c36f2732bb961b365a749e8985 SHA512 2df353c92659d8f41a45bd3caaf33e21542cb01ab210495a632e65fe71e8bee7c31ae7283827bc7e0683737f3a451b617db95b5a8b559cedc8296496e2fa3302 DIST genpatches-5.15-102.extras.tar.xz 3936 BLAKE2B 4069a121383a58eedd557cfe3c421ca8c033e4b7a976845c557b3faf66b33d9efc6c7b3d4dad20cdeafb7d62588a4c49bb7102abfbd7acb1c98b1afb86e8f87a SHA512 b12c07aa5c9974856482f44ecc39ae03f7ec8879d07bff562d56b0c18752d748455b519f7bd53cde5f22df1787c15d52037ee236c1150edcc20416b9c6c1e272 DIST genpatches-5.15-112.base.tar.xz 4370104 BLAKE2B 578389e95be1b135fffdbcd598088d07d07ecc764307278c0339351d879594a994a4904500ee1b003ceb5ed928e95b5b07c363d94ff99db3e93568d25234fb26 SHA512 3797509bce6dd1949190f0d9bcb4d1c918c9bcd9f528b493b5f3b7e2fcb9265ea42e51e218c0342814e0f55c827ddd1bab130df76f849352e5894225d73bf3e8 @@ -10,20 +12,28 @@ DIST genpatches-5.15-114.base.tar.xz 4428092 BLAKE2B d48a687c2ee6e7127bec22dda70 DIST genpatches-5.15-114.extras.tar.xz 3932 BLAKE2B 17aa4f2062511ba4e8b73a3449fe6ca4a1edb6cd80ff3037501f0dd7496db9282554cb45857752436e5c1de194e30988a84122698e8a6c27fb2e80edfe20845b SHA512 0bad9b065dd20cfc5436d7f449c0c79ca997be93db9fd1d3d7f1ce3929d7f73fa027a8c20475f5de770513211fca68cd2d0bca8c7fd8ba0daab15234c61e2ceb DIST genpatches-5.15-115.base.tar.xz 4432584 BLAKE2B a39251400e823a2e2cb5265981a3c243cd5ee5f294f77b23d022ea565ab78d507f64891b1076454aa24082034a89ad76d061fa898763820ea899bd18013a4347 SHA512 4e54fd61aaa960d813a7fe53e3669ae5d9e42bcb1b537189c7e03f3f66d72bc87ccd02c6fcb1e77c570168fbed6b1353e1bb5a50a21e41bd4667abdefd40b5c2 DIST genpatches-5.15-115.extras.tar.xz 3932 BLAKE2B 2cd277a80fa68517ed5b2494b8289fe24e651c70b85a3ec8badfc8d98b7f0ed487769e53be865bfcd77d4d3eb31519d3cd9d15174d3231d62b81bdc020ab7f62 SHA512 01abc3b127db13150b754dca3b891854454e5c907c2eac18761f5b68c7d90dd8fc7d8c44c82d83ac90ec6fcacb56c9363083bd1731ec5cbe0ec66c31fe815c14 +DIST genpatches-5.15-116.base.tar.xz 4433124 BLAKE2B 1ace5f7ac7fe7dee5ca92c8228fa07f1abe85d92040adc0d2b83c2d5f55976c4ecfc0a3ed4575d5528db1eab14b65250d25d9fb28a880422385a45a887117820 SHA512 7346fe13050c49737f98e5ad7bdb848caf693b2e3129a7e9e382f1c6462242dcdae1fc7e184b10f7593159c7d6c3cd8bf69dd1d66abb604746871123424563f1 +DIST genpatches-5.15-116.extras.tar.xz 3928 BLAKE2B 0130495424324f43fcb5f29b4178c56b43b01c4a7ca7a3b95ac07130f44d6875519d0ee79d9cf8a9912bd6c6d8bb81a0adcd17f27da1e59e24f19073d9a20cff SHA512 ece809c981c8d2c5ed7ec66df69dec3920cc75e7e43145c0ca5dbc577e16cc58880d449d8503d1863974fd2fb707a403b5a9b5ad02d9835e01c45637fd6bcfd7 DIST genpatches-5.4-246.base.tar.xz 5659072 BLAKE2B 4b3f836c7e9f7f4d1cac0c735bbbb7751c0c165c826cbf549033c9e9fb85be3ccf45d480b0c8d80f7d980daaa1fb62265b600e24dee320673434333bec891e0c SHA512 029102ba3170b99836ddf5e4a9a7101826eae3dcced431a7049e4c025ca6057f694c66f67a20d5b08a124275ed91aac3a0e1060ca2946fea54d68b251e61b478 DIST genpatches-5.4-246.extras.tar.xz 1812 BLAKE2B 78297c82519cf71230dc19d674d345cb40d8226adab6af53c0c3af7239f7a1464b8c89b51b62c509b33e8b2eb1a8c102b10146a8a6151ab5f069a1e00f8f6f8c SHA512 13aa1321f559e01257926ef94dd023222c2be9225bb412424a4b4696c1e6d6abe3e7f29c375836e1f9986d496df89051a60c34e8f8070aa0bd556683a387e356 DIST genpatches-5.4-248.base.tar.xz 5689960 BLAKE2B 50714236c3fa565fb097577d8885ea6b0f6448061025221c317df2270877f70093446a79c60baa8247a80a481ee2475720836651cf2a83c31b13e0a59e6e30ed SHA512 0850c79fe4bbb6752e2a9a316204638287107b72ed180d0f417b6d03fd9288305a221d1e085bc4da0fe7ed82790e29525bee72c288f5e6d876c306ef316f8d82 DIST genpatches-5.4-248.extras.tar.xz 1812 BLAKE2B 2e95caa558cb93ee161cb9c83f7a5b403539253c1c74f4b3f1d7433b96c5100504d132bde1d2f1d4d790061720c29fc4c77cafcf0cb4ca80ee8a8826db076670 SHA512 194f2797181812b13e25755bb9413821790d953029e322ca5e24c534df56a0fe094ec005e50a761d3968f68d5c9502b27a47c87fc3276472db900f856708abe4 +DIST genpatches-5.4-249.base.tar.xz 5692112 BLAKE2B 8057ddb24ebbd5ee1b4fb5f5a36b295c4e8ab857e407c5b9e061780e1d23ecca7ab5adfb10ca4f6733a7776c2aa6e353419257c255b07bc991ecb6857aa31555 SHA512 b0057da850ab5368dcbf2b454d408b72204150cc2643e087d2f084c3074de22ce36fa4c319552b90d9059ba279e8dc6551cd6348c3616275b050167bfdb58023 +DIST genpatches-5.4-249.extras.tar.xz 1812 BLAKE2B b6b7bccf77851a17e8b514439a50c44de954ff461af71414c325ca5c0a65d7a79ee92f7a8b708afd28a3433acddd13aa3bbd5afcd82b4181e57ea05b008d7090 SHA512 c4977abc2bbb1c2319e9d2e4aed38419f9e2a70813e5f28d2b799533fc945574d9fee21c881b6dd4926a9c2ebe74ae414ada4993e3fcbd117b6536f983533282 DIST genpatches-6.1-28.base.tar.xz 1412456 BLAKE2B 126c74e7558efbfb104e97e993a70b628fe7882d756ef0ef29031b042651a8df3e2e940d31f85556453cd391358421594f9e089ed194e14b107932a8d525ddf2 SHA512 b033d8b873b0c8ebdd89b25dd25a814746b1debc0f0944da8fdc2ec9ed1da3d8d45816547119f7548ac30a91003c3c078a193875711d7839e4de71234192ac6d DIST genpatches-6.1-28.extras.tar.xz 3808 BLAKE2B 3bd49fb256420883a267b2513cc9e6928a107b0142c82d9abd20114f733bfcbd474eeb19a7ef833da27ba625db28806ec25a1dd945f5d94f5bd5f729e445a57d SHA512 06c84adf52e36357fd01e8e1989ba8b8cb08bef052da05d261df3e80aac6d2d10a3c39583fad6d92936e19d8c7484786a4d11f64f2dc3fb5f8e1ee90106d6367 DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 7e442668319addb39f4812669463c312c9cda5095c1086732da3ba39eb9836985e53afeba31f471d6cd2774d6028e421a254721bcae10ef89d6d38f3856debde SHA512 90a3309cc2e6cad1a971c864839e6acdedb10986fbbfb89799d1327fd4c9a541f4a46aa4d5a898046d1e0a0a648547717e522ee31622ded87e48ec4057a49dc0 DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e SHA512 58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a DIST genpatches-6.1-31.base.tar.xz 1473456 BLAKE2B 2bee72cc97ba8a27bab8f69ab11ca7ac3aab81c9d9a00a8cdbe4ab6a50a378d6ea0de3b825ea2acc2fc3cac900b5bb2c3dd7e652a38f804237bb478020be9b5b SHA512 da57c6f5495b0768807c064f7045a19f0d6cb1d90150b6987d6ea0e21756668fb29fdd40329061acfcb923ac3d1dda2144853c33fe5f1bb5d21df05fd30bac65 DIST genpatches-6.1-31.extras.tar.xz 3812 BLAKE2B 2d599eba0488cce5ff711080e61cc94aef9265c710c5b68ca7badb4a13147cf8f19e4660988321a0f929a3d3a9dd78adf30f905d4eeb63de4e45f41bc5063fd3 SHA512 87db9b58bb212c5182927012b95d04628dec1cb884cf52b83c566fc52262a5684dcea298260233f8a02974b30640f538754893b2c87cb34a71b5d7674b482ae2 +DIST genpatches-6.1-32.base.tar.xz 1474460 BLAKE2B 43060d16a84ca2c65ef9d7447747e6b857423134fd518e05c3c052bf5c664c9a0f8af97b84e7d911c84766cf478b71695537a3c56a367589bf37adaac032a7e0 SHA512 cf8bd867d09b68a197368c546ffa4c626b1c30f0f7a63138129d3abe8a0479c88717dff6ea0a79c53d7f108d2a1fedc433b7b2088e20f082be921701e5d7d790 +DIST genpatches-6.1-32.extras.tar.xz 3808 BLAKE2B b697db5da31e471ab0af978e722c12ca2d8c5cc371f1d4c2d11c5816b34b479e6ac17f1cd9ab26826bacb065e0a254e18b767c9cfcc12fb16c40f9d73aa1e3d9 SHA512 9113f7505f8dd5a535e2550863dc8d69a6961fc4180d5a7b77206a397db570571f083e39f6be87da072b588e4a2d1b9c1e4b2a725172c9a799b3dc8e88542f66 DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175 SHA512 6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9 DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107 SHA512 857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d DIST genpatches-6.2-16.base.tar.xz 768864 BLAKE2B e852e0feb635be67bbf0da77ca6c946abb4fdad1b7b6a6e72c350b7705c4c1edeaa152f8b5ab70e4089bec80de805dc4a506ca60f74f53d3572b3ad0214bcec8 SHA512 2ea683e51835696d825977f65d93b9c25259f59499669bbddbfadc1573e6510b46e916c4e4922d5c62bd64ecda992615fbdb076f5c50648debfe2f9f05e1974f DIST genpatches-6.2-16.extras.tar.xz 3812 BLAKE2B ffc7e5852ee193ff8bf364ae77394e10c0d9cf8f21ec4f9886d87803be3f6152e632990be009b68f3910ba3e95d7c2bd30c37d6cbf5c49cccf497dffd12f62a5 SHA512 b17df7f12e2c50bfaab0a0a865e1a7687f058e6b4d6fdcd1b107c690e6869e8ad5c127a51ea64b55ce3dc57d74da05fa075f9d99fb3f0b24dbe6dee5d7fb4402 +DIST genpatches-6.2-17.base.tar.xz 769888 BLAKE2B 517466cee5855a4e48a1d055b32b05f78c04931fe2460c57b5fa1aeabda22fd6063826423b951be57863eb50b849852f0b01c089badc030b2b5016a9d9d96502 SHA512 aefa91753cafe7babb994216e97a817318ca65e76087f176c2fd57cc2a41b8380c56966ad60b56567cf9f33b0b4f6386c143fe10ee78ec708ab6abe3e9d3a3fb +DIST genpatches-6.2-17.extras.tar.xz 3808 BLAKE2B 901180e014376c5b043259536379814d23e6af899f25e550368bec932dd23a9c8280c68d1690d7420516807e14e55b4758f811a33c1a6a064699b147383510b2 SHA512 486349288c8b0230167b5985d163f60ead8e636c0eb5fa58e8aa99647427133f5780a823f449956d59f3a8f7bb204d4c37f62f062b9e104607a058b48ae158b0 DIST genpatches-6.3-2.base.tar.xz 8036 BLAKE2B 754d46f15ab113a1bae41d154b47c4cde2a93df9dbc4333b93e7d3abc424ef19dca2993c25705020096ab9d500f794a852c4cff68f29907e7667edbec7503ff6 SHA512 45eb038e9118a2feff7625cefc7bbb96ef4fd8fa29fce118943dbd0685075fbf9c525202879abf6308d7e80e94b8e9704799e3c863105add026c86b97314d580 DIST genpatches-6.3-2.extras.tar.xz 3808 BLAKE2B 6eccde5d3591804ef50d800dc7ec4cb8b2192d805832cde3496c519bf4ff0f9eef62a76f1e77677df66a054ed1f1efe341f71b8f86b185b10145de8200bc2c70 SHA512 8d79b8c2eed3c962a4c8fda80934720a2ee1436d4e42d762d3f945972537491f415aa6b3615f7a81a727bbb239cd0277ecfb18c83a90ba57252674bf135b35f8 DIST genpatches-6.3-3.base.tar.xz 9340 BLAKE2B e163214c2f648a410b6253caf1cd2fa60beff29341cfba23674cf41712e11893c1f9574a1bfc4df797e69900a3a3f18e65399f5be720c58ab32c5780a41891c4 SHA512 8d308cac9a26c32688588fc8aa34f6798f5c0334fa01f3b813922ab46f0d53cde6c94a5c71817f929c5fd4f96741380da1d97c6ba6a3a5091549651c32fc99c9 @@ -72,6 +82,10 @@ DIST gentoo-kernel-6.1.27-1.amd64.gpkg.tar 76615680 BLAKE2B b2158478d90fe0619df9 DIST gentoo-kernel-6.1.27-1.arm64.gpkg.tar 69294080 BLAKE2B 8265115c26545f62c15eeb86722506dac86bca3280d5e907b870a4533e9532f4f8bdf8e08a203a0debaf9da68d5b19de3230972b9d32d8500a4902a7f2822625 SHA512 3ce77d0e74b17c77aff7d2f5758764c30ce5248926f9e42cecd78643fbd903f807d12d7ec8dca2095b417430040a737d29f7c2bbc670b1e3ca564c5b1f5ed2e3 DIST gentoo-kernel-6.1.27-1.ppc64le.gpkg.tar 62709760 BLAKE2B 8197d9d1035c56945f99a1f41aaac876d1992232948add23c5c4d305a9f1607a26e10380dfc4e8a9bc11252ddd8e726968d693769ae0d10f362b50f28e036ce8 SHA512 31ef2a6ee6fb5d48c3223b77f4409ae38b2fc85a5f8a94c306d53db1600bb25f5c1bca4a44b31accae77e97db73f77c7fd5e4b4d25d92240e3a733dfa0907ea5 DIST gentoo-kernel-6.1.27-1.x86.gpkg.tar 66068480 BLAKE2B 552763135f045ad3c7fcce1d8e979a2b68c06f28ae89f09ab4a80f56b3a9a570ad28750c36471e300a635e914a9174792b5f038f60a1ec33f3e5de9e58678e73 SHA512 43fa0cecb0b6ffe69186d153dad4e08910cfe4bc76a9544af7cfe9473555b23883a4045e9b92cbbe98e6925bd2096552ff9ecf00dd7ac0f57f2549676a77ea68 +DIST gentoo-kernel-6.1.27-r2-1.amd64.gpkg.tar 76646400 BLAKE2B e84b065c853d87b8f808c7c11a5791d3838b5648bcf2819c9aa5b74eb8b011a3bea6b60674b64fd69cde466e29d94b35763d071d5ae760f7582944fb222e2a13 SHA512 3d78e661c36bb954b5d6681618dd22fa82270c08262a0defb212dc5d7b1a7ef911b0ec0a069784d4c30e0faca34d2c9bd3e86b243e6f44a2be4818e04641ca2c +DIST gentoo-kernel-6.1.27-r2-1.arm64.gpkg.tar 69294080 BLAKE2B fb631219b0a2fffa68d3ec63b3deffd97381dc42f2bc20579e2bacf3db9ce62444bcfaa5fe11ee7b06601203644c814f264d3a15025e436c42b7314dd1651444 SHA512 10f09b96f870309e15a2f1359647a396822a8781bb858843c1fe71ece6455e30c9477cca31522cd4244bca7f2596aefea68fc2b4b452e496f6cefdab0c78c7eb +DIST gentoo-kernel-6.1.27-r2-1.ppc64le.gpkg.tar 62709760 BLAKE2B 5cb3a76645115f897ad7d30fce14eea5fd14729c3710eb5bd205fef5ded7e550707f8bbf9116f8eb0271fd0b5150a7cf0b5a383018568fb90c52fc75f17d1468 SHA512 f1febba8cbe2bb9e1f443a6763200d041e85f5a219ed2511a7290f9ceff908762331f87bd9fe9aee0b041e41c39bac5f5f6dc8cc6f600f5dfc8316cce00a95c0 +DIST gentoo-kernel-6.1.27-r2-1.x86.gpkg.tar 66058240 BLAKE2B 2492f79853023edcd8739d8ffc70a342c4a011e6f20e2cae39f972bc1989f95ebf614966251d97eb62ffd753d8c0e7391f160f82eb2a0f4ac99935d4db517606 SHA512 c4e9960f930d42517436e5f6e95c792e1ea42008cd3e6b9c3ee463c905d69bb87d661a4ebbbb12120b5fbf1afcf91eef501542ddfdbf0018d1c14ab5c2a13ae2 DIST gentoo-kernel-6.2.13-1.amd64.gpkg.tar 82677760 BLAKE2B 543c90aa9a3b2b6958f39ae9b2865c867a39e1ef4f3dcb959ad8f1fe0792b7bfb1d74ac368d988960ae66fd949cedd2d012eef8bcd7254d4face276d92317e72 SHA512 2e9b3c878d31a3139c5dda4c6f6c0b02a967b93ca66be09468e40b85b794e116fe68ca157641c5ad1baeee87a50a8f8b8488778ce098572cf887b13526fcb674 DIST gentoo-kernel-6.2.13-1.arm64.gpkg.tar 71792640 BLAKE2B f004704865c670d1716a03c51575cacfac448792df27122e5c820a53495540b731b2088a778b27a61acfb7e4b5010557b98a8341afef643dbfaa9d8b3447d6b0 SHA512 8c69dcb426c3bb76b720ddda505fc8b3800809c1f4fcc8face738cb39ce0f6188bceb9b136aed732f9cd4617c5b69cc402a9c85726ac43a1f3eaae28fac9c349 DIST gentoo-kernel-6.2.13-1.ppc64le.gpkg.tar 63907840 BLAKE2B ee2c539fe3cd30ba8eecf103bf2d7dd9c1f6650e670b3e9bbc3109d1e77866fbfca900c3172f064699bcd1c0470a1ba98ab34b151d8ca3381b7407cf5a3d9d2a SHA512 3ecea6a4071d9bcef9a6d88fb560e1fb1c6fda59967195a6ee795c3041ba8a423a41c40d53d2a300dcf9a6fc15a55a0953d8de753a67cb300d5f9d8e2d092868 @@ -80,6 +94,10 @@ DIST gentoo-kernel-6.2.14-1.amd64.gpkg.tar 82647040 BLAKE2B c895ead21704cdd0d2f2 DIST gentoo-kernel-6.2.14-1.arm64.gpkg.tar 71802880 BLAKE2B bd9f6c0368ca04f3a7512c4678b1d567bb4f7de336dc631639cd3c256b692464d48e1492911c231d907d189f71fff225d0710b1cbb3cccc5ba1104127c7027e0 SHA512 035ea2e7f7309b1080c58b5490c13bc6908df1ec8f01a286bdea83e15dcfe5f9ce36cb9664e3cf37dbbbd056b85621bda1c42f8ffd91ff77c4d56c392e02d0b8 DIST gentoo-kernel-6.2.14-1.ppc64le.gpkg.tar 63928320 BLAKE2B 8287654a4864994f70124132669cb9eda0cc8397150a44950b9ffe0241af535cd8d7556af67b07b6129e62a567be9678220ed34aadb09f2a9678af536604fa1d SHA512 c3dbaef15e020deee482b696a183da22bd1de2ccb4eb27e8fc5b40b3c49d8e5e0a76b3478e75aea064c84cb03823f05d12360682b59f30fc4db66b2a1801763d DIST gentoo-kernel-6.2.14-1.x86.gpkg.tar 66519040 BLAKE2B 68dbd8c39de89dd97e8d29774df725cee0d67b74ce4d3c0860e0d7bbfb6564a7ade3a7b3ffecb079b9edb04b6b59ec8a22b668c86826ee64332e204a084abab4 SHA512 8a6b84ac77da67ec74de1a5c95e604d05298beeacf526ce23991c96ae3eeb13714d268d8ece6ee4979967310ebaa8773281c181d1af22cabab87cb6fac0e7549 +DIST gentoo-kernel-6.2.14-r2-1.amd64.gpkg.tar 82626560 BLAKE2B 6d5467f0fb9ab915572a80f3c317b231cbe800a51f0e728793287844e5a83bd519753a9794f41243388351570211810964a9f8fc2d29683f4485252bfd319cad SHA512 7495d2bbf75d7a81cf26b5775d381fe9fb8d83dd97b9488edcb1054b91c1709979effec8102ffcf0195c6e69fe4cb5051779a7936b2480862689a39329829edc +DIST gentoo-kernel-6.2.14-r2-1.arm64.gpkg.tar 71802880 BLAKE2B 59845eeade429b1a50e09323440e0edbc095b1afa5e7fd5fecbfdc7510a7fc677fbb0b130a46dbebcc553026b8b9847b150cc65fb6e2b99267a33325acad8ad5 SHA512 7f30d43162a1a1bf0283abdaa49014b99be4ae7ebbcd494d6d362a4ec0c934f5a337321d3f988016c9f6372f91a06b64e0a9f41baf7e3f2feb9724e78a4cdf33 +DIST gentoo-kernel-6.2.14-r2-1.ppc64le.gpkg.tar 63918080 BLAKE2B 4398d590f60afc6cb8433d1dd4492bd13266ea02d288e4fcb3caa053126c22cd319e737b56c388f2015e6d6c5d95941b5f118a88dc08c356b9f2d741aa81fa16 SHA512 784eeaffb482b3a44f8dddcaf425b07728ef939c984d941e4354e740ec354afd2982539c05978fbc3108bffd7065c5d721a76ded8b27b5229dedebaf1a9a5ab5 +DIST gentoo-kernel-6.2.14-r2-1.x86.gpkg.tar 66519040 BLAKE2B b780d822df660784c24c1abf626c2c372b45f2320a3e9350cb160a43655ceb7dcc86390822baaa6089d882afa50d2f49c191811bbfe4fc121914503db4ae4535 SHA512 be2bf89283698ecd27cd0c6bc846cb43c2eae8b9e21230aa369172d74f35779b5a01ac5d3e9eed89960bac14445e46ff83e21b4187fdc0ad591847347a12b687 DIST gentoo-kernel-6.3.1-1.amd64.gpkg.tar 83415040 BLAKE2B 25b01c8ce51ae47c9ac32c8eb42b1ba78ed0c889ccc5538f3da96db671b5e4cafac133fb23fec7c2b315e1c5306d68c6c1072189cc6889cd1774ab7ab7a2a241 SHA512 f01cafdc3946fb6583d2412892498320a5ce896cbf3f27d1138de6698478522a68edde3610b22f4b8126ac0907d4cf63f602e71643ed06f8a87ddcc894eeefa8 DIST gentoo-kernel-6.3.1-1.arm64.gpkg.tar 72376320 BLAKE2B 7bcbf05310a57d5d8417b13f94031f6876aa37108c8077a97c6d9e6ef67bc5052527319c0bdb9d470eaf398e6ba719079a8b4a121f900355343366c7ed749d4c SHA512 12ad556ed9b52774485de2e0a625a2fe3557425ad8c3971eb0988ac85ae17cbe4ab1bce5e8360cd28b12bf731edc1f6c8c60fffa86240fb45adc9ac8a7f12341 DIST gentoo-kernel-6.3.1-1.ppc64le.gpkg.tar 64256000 BLAKE2B 4c094238f14f221fd42598b6dde1486e07f0998b51d834428ec294aa027d04e8f9dedf6c5d9129a12bf361ea4f009f5271b8bf542575e5dbc056d14eec4752cd SHA512 33ab3fc05bec10552e58796efaf63ae507af546b6edee2ec6111eca564aba71be1de00a1427386f0102b0cbe10b44e35ec8a2bc44f1d0a799bec7fcc2d85c695 @@ -95,17 +113,22 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b DIST linux-6.2.tar.xz 136430892 BLAKE2B 05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d SHA512 a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd DIST linux-6.3.tar.xz 136891752 BLAKE2B f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69 SHA512 768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65 EBUILD gentoo-kernel-bin-5.10.177.ebuild 3024 BLAKE2B 5c9a656c167dbe2af9c96a69319075b0583d84c9b552b5be2d67de160375a3fc7abfaf75b71e893a01b7b403b7501d5f128aa63392582156af5ff4cb70643c5a SHA512 e400bea4b00533a52321fb68dc8960238c48dee0a60041cee59c6ddb03b12b45808f2cab06360b4bd2113bf83db9642145db315424b7192b0caf136fdab24eca +EBUILD gentoo-kernel-bin-5.10.179-r2.ebuild 3029 BLAKE2B c3a524d4667afa41876e5698e892b6d9c9aa242270faa317ad56c3a64fc9d7f70466d3ce4d068e331090cb1f9d715a8ee1405cca0537d51bba07a0169d404f73 SHA512 45fb0604257313c172f0239361fc72b51f98ed5019f3d85fb6a43c31b48d51be809643cb277b9bd557dd63202566b280ebe070fff46f6639f6a6d063d55cdf24 EBUILD gentoo-kernel-bin-5.10.179.ebuild 3028 BLAKE2B f09e5f0570fd0166abc54b10b93433d1068d4f3a4713cfb6857697532f30b6e2a1df8d4afd66eaa665f4bd2023205334900392f020c62b0574c87a119479bc1a SHA512 e6a6510263e9cf194b9336e26cade4b76f190e1765b7000be003203f4e23fd2b2d64b645e37c0c69a35ba93c3a2e9c5e6f6b9d14eedc1b506b3b68debcf95911 EBUILD gentoo-kernel-bin-5.15.107.ebuild 3024 BLAKE2B 999b56ddd10be1eaa056b5512c6fe05f17a9e8f6aa73e9d21d4c4e83e5544d3b410fce745805b970ca6f5e5d3f437f7b259360626d0d45990f3132cd142b7a08 SHA512 c76e3fb597b62966b6758f73b85328bb7433ebc53621efd5545c9befc2fa8623e11286c09dd21e7aa551d1106ee5eede2a55f2c33fa264637c84b7fa9a9c64db EBUILD gentoo-kernel-bin-5.15.109.ebuild 3028 BLAKE2B 7a28cc5643a1c6afa3c2b48437051b5d7de8badc5cc4ac25f6703f2bdbea58b42b008195b7ee4ef086eefdfb11c0296af9b8ec08bcbc559ae559ca96bf9a9214 SHA512 729a5fa238947a2495106e4a6b4f56956fac9bc86e37f14667186e282fb15effe2555bba128bb3d664378609cbcf962e2a80a7700ce9ff3ba87eeee996a252a9 +EBUILD gentoo-kernel-bin-5.15.110-r2.ebuild 3028 BLAKE2B 94411a7abace3ea829d8f84fe2c686d0dfadff2df738132f100482fc9d35fd3825f76f097c78fb62f1bdf104b2211f821b42e4c6cf7de577d750ad484888ff8d SHA512 0a6de15c86162c97f6cc3dffb63f373654d5310ec269b5d67f7725898d1994e8101826923e68b140d3ef5a81ec6ac0a67735e76a42d493196038805fec00035f EBUILD gentoo-kernel-bin-5.15.110.ebuild 3028 BLAKE2B 7a28cc5643a1c6afa3c2b48437051b5d7de8badc5cc4ac25f6703f2bdbea58b42b008195b7ee4ef086eefdfb11c0296af9b8ec08bcbc559ae559ca96bf9a9214 SHA512 729a5fa238947a2495106e4a6b4f56956fac9bc86e37f14667186e282fb15effe2555bba128bb3d664378609cbcf962e2a80a7700ce9ff3ba87eeee996a252a9 EBUILD gentoo-kernel-bin-5.15.98.ebuild 3028 BLAKE2B c8314539c6ea447c8645bc304bfcf6cfa99398ad38f6106dc2fa6c9a9a759ccd288646b95f77a2e9a3e9ec2ab045ffd1544a70d9060096a0e04a91ecff46ad42 SHA512 22fbd6a7597f0a6b489e6e6cace828fa7df95cbffe48a6c79b7a4d568c2e79f7ffa7d8bc717fa2746015b0e4da295f446c6d7f20bc679fadf7d9ee6574921e2d EBUILD gentoo-kernel-bin-5.4.240.ebuild 3024 BLAKE2B aa3f5a85f85888b0896f7bc9b771683d341bfd95156888593b7fe78e6b31f86d1e29f4b1e5d18c1d1c18fe1b550f5162dbb98521af40c3a2c47b852d386e0013 SHA512 2ff87b93b492664a1ef7aba0c5a53a91123d7eaa32750e075f01ef6cfc93e231bcabc5eaa5996f2a2b457254ba724597d9683bb01d0f0f01ce72d91d7fcde455 +EBUILD gentoo-kernel-bin-5.4.242-r2.ebuild 3028 BLAKE2B 022cdf6c0db736314e0bb413422f2267146a7c22273e2149f9f8e85feff555b01e28ca044e875d82eaf4e7cb139ec530561c0ba6122059f3b0be63cfe6fb99ea SHA512 c465e8d904061fea29ed34e83879ccc2dca6f2469caf78c76b44f1a696d2e21a36826c6b3a87d6b581ee12ccf72bb02bf6cb20624a3108ad595d5a59dc92b880 EBUILD gentoo-kernel-bin-5.4.242.ebuild 3028 BLAKE2B 94411a7abace3ea829d8f84fe2c686d0dfadff2df738132f100482fc9d35fd3825f76f097c78fb62f1bdf104b2211f821b42e4c6cf7de577d750ad484888ff8d SHA512 0a6de15c86162c97f6cc3dffb63f373654d5310ec269b5d67f7725898d1994e8101826923e68b140d3ef5a81ec6ac0a67735e76a42d493196038805fec00035f EBUILD gentoo-kernel-bin-6.1.24.ebuild 3024 BLAKE2B 900a5622d9b0ecfbdd3d51d3b7673332107be5af36e211db5663e8edc6dcc97b96648b06cbaeb3cf5ca2e467e4da30748eec6ce67ae3367328ceff7f207adadb SHA512 8a95fbd8ee9d36da9bbbe28823d035eb6bce287aba95602c75c0dee5ee2d92a765c547f9f661f4eb7b331ffe0012beedd42769eaa02340e5b376b3e8f3305d3c EBUILD gentoo-kernel-bin-6.1.26.ebuild 3028 BLAKE2B c8314539c6ea447c8645bc304bfcf6cfa99398ad38f6106dc2fa6c9a9a759ccd288646b95f77a2e9a3e9ec2ab045ffd1544a70d9060096a0e04a91ecff46ad42 SHA512 22fbd6a7597f0a6b489e6e6cace828fa7df95cbffe48a6c79b7a4d568c2e79f7ffa7d8bc717fa2746015b0e4da295f446c6d7f20bc679fadf7d9ee6574921e2d +EBUILD gentoo-kernel-bin-6.1.27-r2.ebuild 3029 BLAKE2B 0fc4d2ca3341d8f5afd03ac7ae09ca1cc6cd9b011660474eb8a2ef077505a610d80e6d77035dec5b92cd934babcee30e591e466b85b36c3aa06e60d7ac74e0df SHA512 75be80e0f233c3f8770165ec7639147a819e670c9c31531fb4a23dedecb0651e40ed7ba6e19b5d606b02d1aa9cfdea2c18af489a84eae83969107233cabf75bb EBUILD gentoo-kernel-bin-6.1.27.ebuild 3028 BLAKE2B c8314539c6ea447c8645bc304bfcf6cfa99398ad38f6106dc2fa6c9a9a759ccd288646b95f77a2e9a3e9ec2ab045ffd1544a70d9060096a0e04a91ecff46ad42 SHA512 22fbd6a7597f0a6b489e6e6cace828fa7df95cbffe48a6c79b7a4d568c2e79f7ffa7d8bc717fa2746015b0e4da295f446c6d7f20bc679fadf7d9ee6574921e2d EBUILD gentoo-kernel-bin-6.2.13.ebuild 3028 BLAKE2B f1a8609dc0df691418f250273a84d7d645ed2c84f3ec70d4bdf494938b2305053949c31dc1ca1020d602de2ecc66a5bf0a231205ecd5c1fc500d80577cab7071 SHA512 c01314ba4cdad6a38de547bf178cd75d2c3cd5b8ee732bf60facda3d1ebdfef371fc1bea1603111fc96e36426996ff247150751f6a23f67dc1eaa688910f2f56 +EBUILD gentoo-kernel-bin-6.2.14-r2.ebuild 3029 BLAKE2B 892ec1549f7259065d4a5c35cb8cd0b61625cfa6c1e12bc931e17b0dd50498c5980044c6d0e2c1a2952e2841fb7bb0a69f256ec758bce59f1ff2d732b5ee4433 SHA512 d03ad5a6ceccf7ac86895866c120b90b9655ecdd6bb2a69c00a0a0944ae4af5bd4d7bb0fdd20a8583761a8e45dfea8ba12acd778cab3badeabab6445eafe7e76 EBUILD gentoo-kernel-bin-6.2.14.ebuild 3028 BLAKE2B f1a8609dc0df691418f250273a84d7d645ed2c84f3ec70d4bdf494938b2305053949c31dc1ca1020d602de2ecc66a5bf0a231205ecd5c1fc500d80577cab7071 SHA512 c01314ba4cdad6a38de547bf178cd75d2c3cd5b8ee732bf60facda3d1ebdfef371fc1bea1603111fc96e36426996ff247150751f6a23f67dc1eaa688910f2f56 EBUILD gentoo-kernel-bin-6.3.1-r1.ebuild 3029 BLAKE2B ca5881dd1f012cb7003cd391c8581c214724c328f20f50f4a8d248a80b831f459f67da6da7203a61ef67fb91db4c585da622b7a532153401856c0530322ccdd7 SHA512 494035de5e3040f27dafa7ceee4915486b49065c0cd451bacf14843bab220bfa214a73b3b857706cf45db997ae7c22d2e03d460efb2087193de94b879d8ba3c3 EBUILD gentoo-kernel-bin-6.3.1.ebuild 3028 BLAKE2B 4bb3f46f40739c0304029ff6c4ccfdf255a4a8e247bef77c76e7d8bb57458e35ac2b2dddd1ebddbc189b1ce6402b97481c1e71e53337795b95de6700b1c1c1a7 SHA512 2bc1fd4438671d444003d3447618ae56c0efda7b2d82df6961cf48776d5c69ba39f4ffa83e6c0a818d7418291049cbf282a41d8c35de8fd7beff6c935c322bd6 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.179-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.179-r2.ebuild new file mode 100644 index 000000000000..fb165f3f0e91 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.179-r2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 )) +BINPKG=${P/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.110-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.110-r2.ebuild new file mode 100644 index 000000000000..7e040c8ce69b --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.110-r2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 )) +BINPKG=${P/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.242-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.242-r2.ebuild new file mode 100644 index 000000000000..70e2f755ed95 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.242-r2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 )) +BINPKG=${P/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.27-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.27-r2.ebuild new file mode 100644 index 000000000000..623c8b8ab75f --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.27-r2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) +BINPKG=${PF/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.2.14-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.2.14-r2.ebuild new file mode 100644 index 000000000000..ff865204fd12 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.2.14-r2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${PF/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index b038593c1879..961f8d1ff5b9 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -2,26 +2,36 @@ DIST genpatches-5.10-186.base.tar.xz 5195200 BLAKE2B 80451354985fedc89685d4bc689 DIST genpatches-5.10-186.extras.tar.xz 3868 BLAKE2B fd83930f87ffab80902b20d931dc9131915e3d6d33f66d7698f5ec7bae211ef1da5d3be0b60a6871b8696e0ad3a60d71dd0b17fb09fb14eaf77a0d570f6e0948 SHA512 aa3df46b0a3640310377455592411b3254505b2262ce58f0c3a374077199ec0c7a63262dcba84ef88a553951c786cf6d9ace55a7cacce48d19696ab568c25cc5 DIST genpatches-5.10-188.base.tar.xz 5250408 BLAKE2B 0fd1169e3638e5a220dde27354790b43a16b5b3e8087c6ad1f64dcad04214810464923db0290163b94dfdd4d2afb80df138786d94f06707ec939997774c2528f SHA512 516f910acee2d6e42399c380cbab3a0b7f7ed30c99704f3f7e5eb8f8a15a8a8eade2c065d165502d93b724ee7d43c6987f08125b4a98b85d5c6b28e939507fb4 DIST genpatches-5.10-188.extras.tar.xz 3872 BLAKE2B bfd4b91944fad6cc5781dae0365b019dd1897bb00e255e098cae2f220af481734ea84f225494ec5e34bf601572a2b3d514b4808036e913ea947033457d0b8065 SHA512 a783c59c8f1e9dfe6938478536c9de36bc98440a47d9a85c2360aed9d4f96402e64161c57a3daf8ac53196e91fe47c1358f72af94f67040814067f42a7529601 +DIST genpatches-5.10-189.base.tar.xz 5251680 BLAKE2B ef349b00e1ca8cedc2b580a07e66e8906436198ec7019a8881b2b647152861554fc1b0099f4fcef39497b3a3edd3657c87974ec7b88a01e580ce421a23e2a706 SHA512 94d65f1cdba7415021ac031b2ab896d7b2b15692f5e826833abf8c285a3eda6a8e8e88a57a8f11ccbc5ae94437b732ac6fa974bd26bafa3b426e3d61bc8656c2 +DIST genpatches-5.10-189.extras.tar.xz 3872 BLAKE2B 78ab95ce3f57e4ba86655cd54009252807e32fd0b03228180fb26a47ae9e595e468e549c21a5141dc8214e55fcfa46e63e5f4e866e4113b8d3beebb99512cb86 SHA512 cc6d60a70a1f575ce69a14c265a36e58126a011cafc5a2bc7c569e0d1b626855f1cf430c44775d2602ad35144b449a8f1db1da8594f513edae4329ba354e0347 DIST genpatches-5.15-112.base.tar.xz 4370104 BLAKE2B 578389e95be1b135fffdbcd598088d07d07ecc764307278c0339351d879594a994a4904500ee1b003ceb5ed928e95b5b07c363d94ff99db3e93568d25234fb26 SHA512 3797509bce6dd1949190f0d9bcb4d1c918c9bcd9f528b493b5f3b7e2fcb9265ea42e51e218c0342814e0f55c827ddd1bab130df76f849352e5894225d73bf3e8 DIST genpatches-5.15-112.extras.tar.xz 3932 BLAKE2B f76085492bf8b1c1bd9092174460be8ef5e22921f1f7a6282eff9cece01203ca68d0259b94a184161bfabddef1a7e5f1eb29b0da5eb85cc35853e767a2239216 SHA512 3e8ea63b9011f782b11e1df144414d9e3f53f24a391829342c872dd4f5b0a3c128dd792f95feab7aca08adf6a08d88e11ec2e2d61e0b0302546f0a55f29b78dc DIST genpatches-5.15-114.base.tar.xz 4428092 BLAKE2B d48a687c2ee6e7127bec22dda70b965bf137c4096da374a9e83349d1cc80f44a184a839504c151b7ad59f0c7363c4579bd5df38d0685d24e7e527849d9047e99 SHA512 f5fa405303ed93c4e94a38f5375bd2efc915c1449cbfcb3b04701bcb40b50c50c8e0999e39cc07d9816f4938d2ab2e18763ae0a0473525e3889ac33ccc84f7ee DIST genpatches-5.15-114.extras.tar.xz 3932 BLAKE2B 17aa4f2062511ba4e8b73a3449fe6ca4a1edb6cd80ff3037501f0dd7496db9282554cb45857752436e5c1de194e30988a84122698e8a6c27fb2e80edfe20845b SHA512 0bad9b065dd20cfc5436d7f449c0c79ca997be93db9fd1d3d7f1ce3929d7f73fa027a8c20475f5de770513211fca68cd2d0bca8c7fd8ba0daab15234c61e2ceb DIST genpatches-5.15-115.base.tar.xz 4432584 BLAKE2B a39251400e823a2e2cb5265981a3c243cd5ee5f294f77b23d022ea565ab78d507f64891b1076454aa24082034a89ad76d061fa898763820ea899bd18013a4347 SHA512 4e54fd61aaa960d813a7fe53e3669ae5d9e42bcb1b537189c7e03f3f66d72bc87ccd02c6fcb1e77c570168fbed6b1353e1bb5a50a21e41bd4667abdefd40b5c2 DIST genpatches-5.15-115.extras.tar.xz 3932 BLAKE2B 2cd277a80fa68517ed5b2494b8289fe24e651c70b85a3ec8badfc8d98b7f0ed487769e53be865bfcd77d4d3eb31519d3cd9d15174d3231d62b81bdc020ab7f62 SHA512 01abc3b127db13150b754dca3b891854454e5c907c2eac18761f5b68c7d90dd8fc7d8c44c82d83ac90ec6fcacb56c9363083bd1731ec5cbe0ec66c31fe815c14 +DIST genpatches-5.15-116.base.tar.xz 4433124 BLAKE2B 1ace5f7ac7fe7dee5ca92c8228fa07f1abe85d92040adc0d2b83c2d5f55976c4ecfc0a3ed4575d5528db1eab14b65250d25d9fb28a880422385a45a887117820 SHA512 7346fe13050c49737f98e5ad7bdb848caf693b2e3129a7e9e382f1c6462242dcdae1fc7e184b10f7593159c7d6c3cd8bf69dd1d66abb604746871123424563f1 +DIST genpatches-5.15-116.extras.tar.xz 3928 BLAKE2B 0130495424324f43fcb5f29b4178c56b43b01c4a7ca7a3b95ac07130f44d6875519d0ee79d9cf8a9912bd6c6d8bb81a0adcd17f27da1e59e24f19073d9a20cff SHA512 ece809c981c8d2c5ed7ec66df69dec3920cc75e7e43145c0ca5dbc577e16cc58880d449d8503d1863974fd2fb707a403b5a9b5ad02d9835e01c45637fd6bcfd7 DIST genpatches-5.4-246.base.tar.xz 5659072 BLAKE2B 4b3f836c7e9f7f4d1cac0c735bbbb7751c0c165c826cbf549033c9e9fb85be3ccf45d480b0c8d80f7d980daaa1fb62265b600e24dee320673434333bec891e0c SHA512 029102ba3170b99836ddf5e4a9a7101826eae3dcced431a7049e4c025ca6057f694c66f67a20d5b08a124275ed91aac3a0e1060ca2946fea54d68b251e61b478 DIST genpatches-5.4-246.extras.tar.xz 1812 BLAKE2B 78297c82519cf71230dc19d674d345cb40d8226adab6af53c0c3af7239f7a1464b8c89b51b62c509b33e8b2eb1a8c102b10146a8a6151ab5f069a1e00f8f6f8c SHA512 13aa1321f559e01257926ef94dd023222c2be9225bb412424a4b4696c1e6d6abe3e7f29c375836e1f9986d496df89051a60c34e8f8070aa0bd556683a387e356 DIST genpatches-5.4-248.base.tar.xz 5689960 BLAKE2B 50714236c3fa565fb097577d8885ea6b0f6448061025221c317df2270877f70093446a79c60baa8247a80a481ee2475720836651cf2a83c31b13e0a59e6e30ed SHA512 0850c79fe4bbb6752e2a9a316204638287107b72ed180d0f417b6d03fd9288305a221d1e085bc4da0fe7ed82790e29525bee72c288f5e6d876c306ef316f8d82 DIST genpatches-5.4-248.extras.tar.xz 1812 BLAKE2B 2e95caa558cb93ee161cb9c83f7a5b403539253c1c74f4b3f1d7433b96c5100504d132bde1d2f1d4d790061720c29fc4c77cafcf0cb4ca80ee8a8826db076670 SHA512 194f2797181812b13e25755bb9413821790d953029e322ca5e24c534df56a0fe094ec005e50a761d3968f68d5c9502b27a47c87fc3276472db900f856708abe4 +DIST genpatches-5.4-249.base.tar.xz 5692112 BLAKE2B 8057ddb24ebbd5ee1b4fb5f5a36b295c4e8ab857e407c5b9e061780e1d23ecca7ab5adfb10ca4f6733a7776c2aa6e353419257c255b07bc991ecb6857aa31555 SHA512 b0057da850ab5368dcbf2b454d408b72204150cc2643e087d2f084c3074de22ce36fa4c319552b90d9059ba279e8dc6551cd6348c3616275b050167bfdb58023 +DIST genpatches-5.4-249.extras.tar.xz 1812 BLAKE2B b6b7bccf77851a17e8b514439a50c44de954ff461af71414c325ca5c0a65d7a79ee92f7a8b708afd28a3433acddd13aa3bbd5afcd82b4181e57ea05b008d7090 SHA512 c4977abc2bbb1c2319e9d2e4aed38419f9e2a70813e5f28d2b799533fc945574d9fee21c881b6dd4926a9c2ebe74ae414ada4993e3fcbd117b6536f983533282 DIST genpatches-6.1-28.base.tar.xz 1412456 BLAKE2B 126c74e7558efbfb104e97e993a70b628fe7882d756ef0ef29031b042651a8df3e2e940d31f85556453cd391358421594f9e089ed194e14b107932a8d525ddf2 SHA512 b033d8b873b0c8ebdd89b25dd25a814746b1debc0f0944da8fdc2ec9ed1da3d8d45816547119f7548ac30a91003c3c078a193875711d7839e4de71234192ac6d DIST genpatches-6.1-28.extras.tar.xz 3808 BLAKE2B 3bd49fb256420883a267b2513cc9e6928a107b0142c82d9abd20114f733bfcbd474eeb19a7ef833da27ba625db28806ec25a1dd945f5d94f5bd5f729e445a57d SHA512 06c84adf52e36357fd01e8e1989ba8b8cb08bef052da05d261df3e80aac6d2d10a3c39583fad6d92936e19d8c7484786a4d11f64f2dc3fb5f8e1ee90106d6367 DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 7e442668319addb39f4812669463c312c9cda5095c1086732da3ba39eb9836985e53afeba31f471d6cd2774d6028e421a254721bcae10ef89d6d38f3856debde SHA512 90a3309cc2e6cad1a971c864839e6acdedb10986fbbfb89799d1327fd4c9a541f4a46aa4d5a898046d1e0a0a648547717e522ee31622ded87e48ec4057a49dc0 DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e SHA512 58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a DIST genpatches-6.1-31.base.tar.xz 1473456 BLAKE2B 2bee72cc97ba8a27bab8f69ab11ca7ac3aab81c9d9a00a8cdbe4ab6a50a378d6ea0de3b825ea2acc2fc3cac900b5bb2c3dd7e652a38f804237bb478020be9b5b SHA512 da57c6f5495b0768807c064f7045a19f0d6cb1d90150b6987d6ea0e21756668fb29fdd40329061acfcb923ac3d1dda2144853c33fe5f1bb5d21df05fd30bac65 DIST genpatches-6.1-31.extras.tar.xz 3812 BLAKE2B 2d599eba0488cce5ff711080e61cc94aef9265c710c5b68ca7badb4a13147cf8f19e4660988321a0f929a3d3a9dd78adf30f905d4eeb63de4e45f41bc5063fd3 SHA512 87db9b58bb212c5182927012b95d04628dec1cb884cf52b83c566fc52262a5684dcea298260233f8a02974b30640f538754893b2c87cb34a71b5d7674b482ae2 +DIST genpatches-6.1-32.base.tar.xz 1474460 BLAKE2B 43060d16a84ca2c65ef9d7447747e6b857423134fd518e05c3c052bf5c664c9a0f8af97b84e7d911c84766cf478b71695537a3c56a367589bf37adaac032a7e0 SHA512 cf8bd867d09b68a197368c546ffa4c626b1c30f0f7a63138129d3abe8a0479c88717dff6ea0a79c53d7f108d2a1fedc433b7b2088e20f082be921701e5d7d790 +DIST genpatches-6.1-32.extras.tar.xz 3808 BLAKE2B b697db5da31e471ab0af978e722c12ca2d8c5cc371f1d4c2d11c5816b34b479e6ac17f1cd9ab26826bacb065e0a254e18b767c9cfcc12fb16c40f9d73aa1e3d9 SHA512 9113f7505f8dd5a535e2550863dc8d69a6961fc4180d5a7b77206a397db570571f083e39f6be87da072b588e4a2d1b9c1e4b2a725172c9a799b3dc8e88542f66 DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175 SHA512 6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9 DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107 SHA512 857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d DIST genpatches-6.2-16.base.tar.xz 768864 BLAKE2B e852e0feb635be67bbf0da77ca6c946abb4fdad1b7b6a6e72c350b7705c4c1edeaa152f8b5ab70e4089bec80de805dc4a506ca60f74f53d3572b3ad0214bcec8 SHA512 2ea683e51835696d825977f65d93b9c25259f59499669bbddbfadc1573e6510b46e916c4e4922d5c62bd64ecda992615fbdb076f5c50648debfe2f9f05e1974f DIST genpatches-6.2-16.extras.tar.xz 3812 BLAKE2B ffc7e5852ee193ff8bf364ae77394e10c0d9cf8f21ec4f9886d87803be3f6152e632990be009b68f3910ba3e95d7c2bd30c37d6cbf5c49cccf497dffd12f62a5 SHA512 b17df7f12e2c50bfaab0a0a865e1a7687f058e6b4d6fdcd1b107c690e6869e8ad5c127a51ea64b55ce3dc57d74da05fa075f9d99fb3f0b24dbe6dee5d7fb4402 +DIST genpatches-6.2-17.base.tar.xz 769888 BLAKE2B 517466cee5855a4e48a1d055b32b05f78c04931fe2460c57b5fa1aeabda22fd6063826423b951be57863eb50b849852f0b01c089badc030b2b5016a9d9d96502 SHA512 aefa91753cafe7babb994216e97a817318ca65e76087f176c2fd57cc2a41b8380c56966ad60b56567cf9f33b0b4f6386c143fe10ee78ec708ab6abe3e9d3a3fb +DIST genpatches-6.2-17.extras.tar.xz 3808 BLAKE2B 901180e014376c5b043259536379814d23e6af899f25e550368bec932dd23a9c8280c68d1690d7420516807e14e55b4758f811a33c1a6a064699b147383510b2 SHA512 486349288c8b0230167b5985d163f60ead8e636c0eb5fa58e8aa99647427133f5780a823f449956d59f3a8f7bb204d4c37f62f062b9e104607a058b48ae158b0 DIST genpatches-6.3-2.base.tar.xz 8036 BLAKE2B 754d46f15ab113a1bae41d154b47c4cde2a93df9dbc4333b93e7d3abc424ef19dca2993c25705020096ab9d500f794a852c4cff68f29907e7667edbec7503ff6 SHA512 45eb038e9118a2feff7625cefc7bbb96ef4fd8fa29fce118943dbd0685075fbf9c525202879abf6308d7e80e94b8e9704799e3c863105add026c86b97314d580 DIST genpatches-6.3-2.extras.tar.xz 3808 BLAKE2B 6eccde5d3591804ef50d800dc7ec4cb8b2192d805832cde3496c519bf4ff0f9eef62a76f1e77677df66a054ed1f1efe341f71b8f86b185b10145de8200bc2c70 SHA512 8d79b8c2eed3c962a4c8fda80934720a2ee1436d4e42d762d3f945972537491f415aa6b3615f7a81a727bbb239cd0277ecfb18c83a90ba57252674bf135b35f8 DIST genpatches-6.3-3.base.tar.xz 9340 BLAKE2B e163214c2f648a410b6253caf1cd2fa60beff29341cfba23674cf41712e11893c1f9574a1bfc4df797e69900a3a3f18e65399f5be720c58ab32c5780a41891c4 SHA512 8d308cac9a26c32688588fc8aa34f6798f5c0334fa01f3b813922ab46f0d53cde6c94a5c71817f929c5fd4f96741380da1d97c6ba6a3a5091549651c32fc99c9 @@ -58,16 +68,21 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b DIST linux-6.2.tar.xz 136430892 BLAKE2B 05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d SHA512 a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd DIST linux-6.3.tar.xz 136891752 BLAKE2B f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69 SHA512 768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65 EBUILD gentoo-kernel-5.10.177.ebuild 3659 BLAKE2B 81b15ff2680f53aeebff973baf4764216b3a914c90ac6224478bf97061b8cd636f91af8c4c0d07a1a42306d7b3f5e0553e9c8f92ce7cb74de5dc62a189aee71f SHA512 ed0a3f700b07fc89eed6bbf86884f203ceee2b822936ed39fe81203676fcb11ed7c37c43e8460956c923794fbe4ef32e56517c6fd76daaa1ed9b3647b00d5ece +EBUILD gentoo-kernel-5.10.179-r2.ebuild 3664 BLAKE2B af024625d4014a5bf402702c3d2e637ee0eeeda12e7e2e21eee657fd019f7726256bcb2639d8872e68b49cca6eb55d39f8e6d42cbc262bc74f21bd5796228eca SHA512 e4189b5c983d2f6a194e903739cc024161f3e2f4ee40a24a29490931bbf1eba2ae622da022a8103f761c29afda7bdbeaace747903741205c13c6920c1ee9cbb4 EBUILD gentoo-kernel-5.10.179.ebuild 3663 BLAKE2B ff1886edfded2e3912cbcf2bf03a91fb49e40c0ec756dc81ba3db92654fd7964f79280f8423bb13c34a941f8076ef0a18d1df7d9d3528fe93ee7a1e4e6da25f7 SHA512 01039d321cef56eba69e15313301646de36baae97b3562bda002205950aabe22c90c1145256d60dd458893f76616474f5cdd5a75b8b52d33a9c56bd76724fe76 EBUILD gentoo-kernel-5.15.107.ebuild 3656 BLAKE2B 13b7a3cae43f584535dd213e2c592e4417c7cf238ed0387f36b658b7acd5b699c44d0fd8ce582bf6b8f93591c9a8383ba5b3537d92054e2ccff31aacdaa94d80 SHA512 a6f5db6abf9acd9a85c32c91357550399b621d6d97160dc61408624e00fa784412c4d2c5fb0ebeea06e9a22f03d208c4435fec0233a50f0798a4f13159808ccb EBUILD gentoo-kernel-5.15.109.ebuild 3660 BLAKE2B 8ecd2e65821a4d181f8c42e1676386820c59bdfa3d27b26f62114727e12dc2d58636d245f17954f05990dbadbfbddfb9c487731827f5eb311505c67b25152a52 SHA512 632bfbc9a13b6a9597765f0ce1c1d8f4d007f9ac64ec008f727fb374dd30677f93adfc452f9119b27dd2c2427b567214a68e1ef620b5f702f221e636b0965a16 +EBUILD gentoo-kernel-5.15.110-r2.ebuild 3660 BLAKE2B adfae469fe7d2bc99867375d81d6a157a24d79c6314c41330c9e5460890cfe06e22780d341950f4f2002cab2a72704eb6bbd33d25683e665078b5a47eba6d380 SHA512 b168699de4088c154047829cda497d6f51aec4b56aa1f3f6eb99fc04d01d14c080ae8c5a456cfb0891f5d9477d79be7b38dff28a7040d4e04067f43fd1b246f1 EBUILD gentoo-kernel-5.15.110.ebuild 3660 BLAKE2B 8ecd2e65821a4d181f8c42e1676386820c59bdfa3d27b26f62114727e12dc2d58636d245f17954f05990dbadbfbddfb9c487731827f5eb311505c67b25152a52 SHA512 632bfbc9a13b6a9597765f0ce1c1d8f4d007f9ac64ec008f727fb374dd30677f93adfc452f9119b27dd2c2427b567214a68e1ef620b5f702f221e636b0965a16 EBUILD gentoo-kernel-5.4.240.ebuild 2860 BLAKE2B 5f017fbc8c3bcb8d44ea0b10d7a39c94a27aeb4c929623aa01c55a6a3fd0395b5566f83afc6c7d371cb4c056b6983ad4c4c8a6bd50a10ab11b0d25661dd31936 SHA512 fb84ba255572375f44ccec2851511063b8637af83c1b596f09bf138d396dde86b094ab192513189ac2d93ae755d6d90d2b3a905848cd6551520d80d1273f1c58 +EBUILD gentoo-kernel-5.4.242-r2.ebuild 2864 BLAKE2B 9c8cfab868459f96ae38c0be597633a33ca73abfbf3fbe6f7e970ebf02874e440b56da5acb8368f54f30b6788b9262952b88c946b36f38dfc11a9a8b54f36f73 SHA512 014eb31ea72d58680b6c5bcadb70439775b2946789ae1a9b478fa8d50355bc834dc09b4cf7357a9ef051b657f5e8bf84a73a839bcc2f86863ec6eec51f053253 EBUILD gentoo-kernel-5.4.242.ebuild 2864 BLAKE2B 83995466e85824d4eef208e788440e7ab0555aa2cba564731a89a2ef96106d384ce003be479034925570069c854ef563c4f924d8623fd96f6f2145cb3bc1a937 SHA512 14d09e440ba2e4b25f9f397a68bdf7132956cf87651ccf16a34f123aa8ef01b29005974c8d0c0e8b4681adf015677c1c3a9e0e46932d46c481ca8a1f0270c8ce EBUILD gentoo-kernel-6.1.24.ebuild 3915 BLAKE2B 65c1243585a25cca287d834c0b8c34b62eb32c23fa506f3b75f5a23621237e81b7622002de6a74d1df12af53bf222ef62513502e3e2c47ebf9044d0305bb8ba0 SHA512 e4d98a05edf16f424f48a6a4c35aab2fcd0a964c76207a7cbd4ec79ea9a8a98350c89e9cc6336f050b24ba3dce45b1076d953daf033427c4d8e7ea7c7b0ecc7c EBUILD gentoo-kernel-6.1.26.ebuild 3919 BLAKE2B 64c9b54b79a6af1830e09c699540230a9592e6a0f1c1740616bb67558a21630ac9ab836cb15d0353f777523bf610e2f0c1c0e16955db7ee9343c85ddcb6100f8 SHA512 8bdf517026f34b3cc94e47a37a4624024a01482d51c734188ee06512b1ab9f4c7b1aced63df074956fe17c56f31290f802f9a8e0d435bd95df776866250494f9 +EBUILD gentoo-kernel-6.1.27-r2.ebuild 3919 BLAKE2B 94d646109f6ba20b49d1b536b60f864931c42a093a934c9a54d5bab61f84adf8d072a401c36e4f464125756d15373c159d835c8b64da9e68f364dd85360e13b1 SHA512 3e9d6bf7af0ee81645f3fa3410c6fdc5cd06876c952a77e3ae043634b15b3fd6370e83eef8f312a883df87d98dd9b228f7b4d30145b514cfa5037db0fbe6243e EBUILD gentoo-kernel-6.1.27.ebuild 3919 BLAKE2B 64c9b54b79a6af1830e09c699540230a9592e6a0f1c1740616bb67558a21630ac9ab836cb15d0353f777523bf610e2f0c1c0e16955db7ee9343c85ddcb6100f8 SHA512 8bdf517026f34b3cc94e47a37a4624024a01482d51c734188ee06512b1ab9f4c7b1aced63df074956fe17c56f31290f802f9a8e0d435bd95df776866250494f9 EBUILD gentoo-kernel-6.2.13.ebuild 3919 BLAKE2B cb715dc703a28905e5b51200455eeedcf9ff322e5cd2963485588c9ded95c5a11e1ebd0bec9cfb0ecf8b6e608e9f87ab6393e6abe458f695d382bfb6f244c9f5 SHA512 b5748a70552464cc6f1b724bf3a226f1f2ba661b33b87c8e382e9d54e3a94dba245aebafb7e52cc984c78beb56ef9c9c8359914970ae0873360aa29e2d13f016 +EBUILD gentoo-kernel-6.2.14-r2.ebuild 3919 BLAKE2B 792ecb5332610e51b22a4f7cb59db923ceacb7af505eba9c69c5c58cd2527471c598cfe89e2fb12160be2207841f51ff11f79964084ecd94823b9bf5a72a395e SHA512 18b828b13a4a1f98986e604cf56a82efc501355eed6bb0aa6513c146c32293ef1808e02585e5aabc6be8b5c7871b1d19a9362d39e5894fad9d9cce38e36a05e9 EBUILD gentoo-kernel-6.2.14.ebuild 3919 BLAKE2B cb715dc703a28905e5b51200455eeedcf9ff322e5cd2963485588c9ded95c5a11e1ebd0bec9cfb0ecf8b6e608e9f87ab6393e6abe458f695d382bfb6f244c9f5 SHA512 b5748a70552464cc6f1b724bf3a226f1f2ba661b33b87c8e382e9d54e3a94dba245aebafb7e52cc984c78beb56ef9c9c8359914970ae0873360aa29e2d13f016 EBUILD gentoo-kernel-6.3.1-r1.ebuild 3919 BLAKE2B 7a2559ea50d6a9034e6deabb603f8ee7f36e3801d6ee6f536686c66390f951a0b78a5cc3840c1405ad69ca3bd194e10ee5fdfa5dc8ec778461b0f7542dcac056 SHA512 53a7afe2332a35afb474be83f1e50c9557cce827b5c48175d2b29e89ddf274676b2fce84da1f25c846bb4e2850dfcddde9132755d8b885f8044596a0c408f01e EBUILD gentoo-kernel-6.3.1.ebuild 3919 BLAKE2B 355eac8e044aa73cb9ecdccf0122fd721ed12223f8b555e9541d560ae52b2faab250fa3e40c931927fd88b6b21324cf877fefd72f85e05ebcd0ceaf0698f6d39 SHA512 e20d767e5eb2476a63b494e7263d9ad45a8882ce9027eabaf659cd9b4ab9581765a41c68d8a87f111ffd8dd3edc91516019450eac97cd4bddb88cd284d94f9bd diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-r2.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-r2.ebuild new file mode 100644 index 000000000000..91e1b5a2d288 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.179-r2.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-r2.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-r2.ebuild new file mode 100644 index 000000000000..f45f633a3dbc --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110-r2.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 )) +CONFIG_VER=5.15.19 +CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-r2.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-r2.ebuild new file mode 100644 index 000000000000..e8d62eeacffa --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.242-r2.ebuild @@ -0,0 +1,103 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config + -> kernel-i686.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die + local merge_configs=( + "${T}"/version.config + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + [[ ${ARCH} == x86 ]] && merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2.ebuild new file mode 100644 index 000000000000..d77da3bdbc2e --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.27-r2.ebuild @@ -0,0 +1,140 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.1.7-gentoo +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + return + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2.ebuild new file mode 100644 index 000000000000..bdd41390459c --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14-r2.ebuild @@ -0,0 +1,140 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.2.6-gentoo +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + return + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 10fffdd939d8..2be8dcf767af 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -19,18 +19,30 @@ DIST genpatches-5.10-189.extras.tar.xz 3872 BLAKE2B 78ab95ce3f57e4ba86655cd54009 DIST genpatches-5.15-116.base.tar.xz 4433124 BLAKE2B 1ace5f7ac7fe7dee5ca92c8228fa07f1abe85d92040adc0d2b83c2d5f55976c4ecfc0a3ed4575d5528db1eab14b65250d25d9fb28a880422385a45a887117820 SHA512 7346fe13050c49737f98e5ad7bdb848caf693b2e3129a7e9e382f1c6462242dcdae1fc7e184b10f7593159c7d6c3cd8bf69dd1d66abb604746871123424563f1 DIST genpatches-5.15-116.experimental.tar.xz 5424 BLAKE2B dd63e001fb00adee37bc96e2838fb03c630e5311d1b04e1ad916f352dc1a9d8b3de93fbca9fd3d865f74f00b64894487785a8b7eabc8e592cfee7c3ad6bedbfe SHA512 b03e9c795e573d5576e7574428abaf944f690e2d58bc0e69a6361eb5248313a97367c1899ac50d457e7f5ddf63dc2682264065aabeea579e23869c30ba70a6e7 DIST genpatches-5.15-116.extras.tar.xz 3928 BLAKE2B 0130495424324f43fcb5f29b4178c56b43b01c4a7ca7a3b95ac07130f44d6875519d0ee79d9cf8a9912bd6c6d8bb81a0adcd17f27da1e59e24f19073d9a20cff SHA512 ece809c981c8d2c5ed7ec66df69dec3920cc75e7e43145c0ca5dbc577e16cc58880d449d8503d1863974fd2fb707a403b5a9b5ad02d9835e01c45637fd6bcfd7 +DIST genpatches-5.15-117.base.tar.xz 4520724 BLAKE2B a495289b18d587d3a02d792644d09b63e0898c65dd88c23cb96983097bcc18ff6a06ea34427c7ea414ee8e93ccdb84d9963265b9bfd52eabd44d50a3b56ecb4f SHA512 218ef84108ce10983a85f3616ea3876dc616434e97add82e201758325c7f6bc3dce14273f86f5f1729c33a8fcae2111b241969ccdc53afcff775d7d683f2588a +DIST genpatches-5.15-117.experimental.tar.xz 5420 BLAKE2B 23cc2befd48647f90e3934182509b89b3328eb062d683b5272e5c3ac9d5bd3ff6a65e42f8143bbbb392cc2474c1a1dc4990feb420556788ee591ce3cf20ddc31 SHA512 5792574ca790d2a648d6a2f078b56ecaa628a69971e6e077c6c40c643ec20e9716bea41ac19e93765ec2cbb5709e2a75c4d39fa1b8103791281a6a49066d4a88 +DIST genpatches-5.15-117.extras.tar.xz 3928 BLAKE2B 6dfd1c20d2f57e42fc28d69bd28d89b30da88a7528849a5504b1d4bf2aa6aec1df6419c68214acbaf971513ee7889bb8647c6b7f294f50da817195380ed8a862 SHA512 b7c95365023067b437751c8f1963f971cdb1cddbc6571bfea841e38d11f4f800f47dc732e8840ac5399ca9aa62e600234200ecbe3f8dc0dd63fe084d4c08b3a0 DIST genpatches-5.4-249.base.tar.xz 5692112 BLAKE2B 8057ddb24ebbd5ee1b4fb5f5a36b295c4e8ab857e407c5b9e061780e1d23ecca7ab5adfb10ca4f6733a7776c2aa6e353419257c255b07bc991ecb6857aa31555 SHA512 b0057da850ab5368dcbf2b454d408b72204150cc2643e087d2f084c3074de22ce36fa4c319552b90d9059ba279e8dc6551cd6348c3616275b050167bfdb58023 DIST genpatches-5.4-249.experimental.tar.xz 16904 BLAKE2B 25ea1bed894014e274fea26ad62e1351ce700347b9c0fed2db8675e3533fecb18572411592b507f82fa1fcabddb0a9e360823b3a7d2e50da37dc0140d51c9bdd SHA512 f32902fc9859304cfa1b922f81a8938fc8d2d7750dc1c8884623849d7b08fab0329f78422fd38e31054068a452fa683aab51a363796e3f710062ff961ebd5360 DIST genpatches-5.4-249.extras.tar.xz 1812 BLAKE2B b6b7bccf77851a17e8b514439a50c44de954ff461af71414c325ca5c0a65d7a79ee92f7a8b708afd28a3433acddd13aa3bbd5afcd82b4181e57ea05b008d7090 SHA512 c4977abc2bbb1c2319e9d2e4aed38419f9e2a70813e5f28d2b799533fc945574d9fee21c881b6dd4926a9c2ebe74ae414ada4993e3fcbd117b6536f983533282 DIST genpatches-6.1-32.base.tar.xz 1474460 BLAKE2B 43060d16a84ca2c65ef9d7447747e6b857423134fd518e05c3c052bf5c664c9a0f8af97b84e7d911c84766cf478b71695537a3c56a367589bf37adaac032a7e0 SHA512 cf8bd867d09b68a197368c546ffa4c626b1c30f0f7a63138129d3abe8a0479c88717dff6ea0a79c53d7f108d2a1fedc433b7b2088e20f082be921701e5d7d790 DIST genpatches-6.1-32.experimental.tar.xz 83348 BLAKE2B ad241c2f6d89186f71a6cf216e046b2f777167ade74f76740c22ea0120675454021f3ef080873329db26208a596fc88aa8bd4d634b1c95fde4d4167e81eee03e SHA512 e22af3045d96d37cbc5294acc79bc5cf7e9c940c72904990221bea521995e5636f8c2d400a492a894c38e6e022251e3c68ed03bad8a149a538b0b956ab18ab5a DIST genpatches-6.1-32.extras.tar.xz 3808 BLAKE2B b697db5da31e471ab0af978e722c12ca2d8c5cc371f1d4c2d11c5816b34b479e6ac17f1cd9ab26826bacb065e0a254e18b767c9cfcc12fb16c40f9d73aa1e3d9 SHA512 9113f7505f8dd5a535e2550863dc8d69a6961fc4180d5a7b77206a397db570571f083e39f6be87da072b588e4a2d1b9c1e4b2a725172c9a799b3dc8e88542f66 +DIST genpatches-6.1-33.base.tar.xz 1668040 BLAKE2B 60823b42a19d54af313039f75bbd4656414201e11b088c49c3d1c01405da82f9bb933ffbcaecd19a9d2b414553754733059b667f458c4d78fb0e4d46c02157b7 SHA512 2cd6755b1b01fc58a2a4f9a0b5c15c3e2ee5ac74bbf67c01ee4d543e6df30ee35f01bb23aab8e4b7fa0e36fbcb6cbf5e07bae6ab21010d12441d34ea802085fb +DIST genpatches-6.1-33.experimental.tar.xz 83348 BLAKE2B 9e03c32a8bda4570e11c000b12218a98694646b21b4af036ddcaea10a7fb9cd24dad0b9ad36daae5fda56c96c0d4141c3300201c331bf6e2bc53dc22b01c7a30 SHA512 d30f665111cf112fe7d1feb352fb89d178c3e3427e4201511e3b99dca99843ccb6cff45dd50797eee9dacb65a146afb32dea304d92b967d6de42ef9104c4176b +DIST genpatches-6.1-33.extras.tar.xz 3812 BLAKE2B 4c0552c0cd447cff8e1725dbcabe9ae02be41f432805b6e5e9fd360c6a0d745b5bb5d0dd5c7b36a3e0468622dcf89d3d7fcf47f0b1b1735f76ca281764c928ed SHA512 fc1efc3695e71daf5d3445758ba0af5a8714c22b9d3788f59bba0e4383dadc91ebb14e3114aa711b270c2734f3bd8355b6b7e98c9b81580b9da8c9ffe6207cae DIST genpatches-6.2-17.base.tar.xz 769888 BLAKE2B 517466cee5855a4e48a1d055b32b05f78c04931fe2460c57b5fa1aeabda22fd6063826423b951be57863eb50b849852f0b01c089badc030b2b5016a9d9d96502 SHA512 aefa91753cafe7babb994216e97a817318ca65e76087f176c2fd57cc2a41b8380c56966ad60b56567cf9f33b0b4f6386c143fe10ee78ec708ab6abe3e9d3a3fb DIST genpatches-6.2-17.experimental.tar.xz 73008 BLAKE2B 88182d4e6978e9819061dbae1925bc5c361ee51f939baeeeb1b83bac527f4e074094b8ef9ed315eecfea0f473aaa63ed7898b2389baa155ed481971ab6fd91bb SHA512 1cc62c166d49ed8674aef0065d6b6777b648a4f0f15f0cb13768b4262af90cee8dad049aa1105a8c21f45535d48a2daf399e3ba290af4890e9f8181977b52b72 DIST genpatches-6.2-17.extras.tar.xz 3808 BLAKE2B 901180e014376c5b043259536379814d23e6af899f25e550368bec932dd23a9c8280c68d1690d7420516807e14e55b4758f811a33c1a6a064699b147383510b2 SHA512 486349288c8b0230167b5985d163f60ead8e636c0eb5fa58e8aa99647427133f5780a823f449956d59f3a8f7bb204d4c37f62f062b9e104607a058b48ae158b0 +DIST genpatches-6.2-18.base.tar.xz 995956 BLAKE2B 402258df823b898522612e18c9d0c51c38cdedc9b4934961989de768c8feb7ce0287f3354a75a97a2a0bcad13e74bbfadff8233b22ae816149f9eec85c8c6553 SHA512 1162522ff7d5a4408b1a1eb5d220822cd5e3db11c9948dcbc011dce67d3022d7af643cff81b2900e91957bebe0f00589bb7db93617e800dc3837f3f537eb1969 +DIST genpatches-6.2-18.experimental.tar.xz 73084 BLAKE2B acf7b19b16c64fd6e49cb1576fc6773c72cf30de99584954ecdbfeb52d23de3458cb603f08ef2938a0dc0b940ec0c5beb884ac898fd2d3ec3154bea7f38ba1a4 SHA512 b12e4fe7ed2df508328a13fbfd974c80ee024641f5f8400990fa2aa7817102a1a2eb62605dd4d0668ea76dd7bee4d87dc9e17bf662b0f14af181d0a1ca8fe464 +DIST genpatches-6.2-18.extras.tar.xz 3808 BLAKE2B 4c80c3e537e6ea6ea2a9d720127bd5a661417ec94ddb373d6301334108c9765e985723475c85dd0acadce92811b7bd1a96f68cf657a4e943f8be49bddf641eb6 SHA512 8a63c7432326af46c1d9c5e3170f3cae77a35b3c7ccf4ece155418915ee21b511e7b32e7b377976773a5e188d43eb39dc8f435de269779b5192761f21414db37 DIST genpatches-6.3-3.base.tar.xz 9340 BLAKE2B e163214c2f648a410b6253caf1cd2fa60beff29341cfba23674cf41712e11893c1f9574a1bfc4df797e69900a3a3f18e65399f5be720c58ab32c5780a41891c4 SHA512 8d308cac9a26c32688588fc8aa34f6798f5c0334fa01f3b813922ab46f0d53cde6c94a5c71817f929c5fd4f96741380da1d97c6ba6a3a5091549651c32fc99c9 DIST genpatches-6.3-3.experimental.tar.xz 73228 BLAKE2B cf1bc2d1018a27d113b81b33572162e2ecc4be3eac2af5486a8cc0124365af7cbd21f5bde58e8a30ae5faa4660961696900154f0e66f402db52a4df3eb15f2c5 SHA512 4847aa210467c704eb49609d24d1eb053328c7f9aa5f8193b7b609dd98bce37aa890862520dd0bade519f64dca335bd720661c632995991416c66cb70287e142 DIST genpatches-6.3-3.extras.tar.xz 3804 BLAKE2B 53064668f5f323d3146f16e96a7864ec41048fcc632aad93ce2c5e2b81f496e9b3f50c7730adfb8d4032d69c7277002419bd17d2698c4a1c4fa97ff86bb56411 SHA512 b24a3dee17f10bb60674792522ac6c39ad891bfd46e0c710fef554eb7393446c0071cac74f46507f9ffb206c798bbf881c2690743c33cd40dedcb41ded592a88 +DIST genpatches-6.3-4.base.tar.xz 243812 BLAKE2B bcd9f63e6015b075a589becbb6246cb208f214f97f443a27258c103dabc2983de04283bd596c041f5c615dc7bed9d28032b4b9e1887ee4f2840dca3bb8506f9e SHA512 3e6bf8f25f7f5ea54c795cfefea83010dcbc6480a054b69ac90d3187ecdb819d19d26e3df09e8c2b9f166e4ca488062672041e7130ac7c0984c0c34e786f4982 +DIST genpatches-6.3-4.experimental.tar.xz 73200 BLAKE2B 56fc8a3ab70490e0c753262c1b2c2886887952cf3c6c7ca5eb56fe9bdc37c3baf33c7b2b479db76db69358605f421aff9a18a59610696e35f474faf40f489d03 SHA512 6b060309573862a76eb6f6eea8d08bb3b5d6177d8212a45da9fd7404cee7d9360a6622fc86441d8785f022f3ff4646bf4771b9ef1815c0ef06cda442fc8a1d23 +DIST genpatches-6.3-4.extras.tar.xz 3808 BLAKE2B fdc95b7e9b191bc5eb19215cc1a381723242344a47d8e7a6ceb460d49fcbcabff2016a9ee0fde254e2461b54e145b2db2d5add045da1392fc86f1b11d2aa5c68 SHA512 f28b91dd378c42b1f170e29d851d8c7dc78b6b07243231b7b784ec596949abc8ade382025632e2999e395a28c3f38c56e2a439d5e62065af019cb25a21a29104 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e @@ -46,8 +58,12 @@ EBUILD gentoo-sources-4.14.314.ebuild 749 BLAKE2B e831d8482b8a15b97bddb2d0bc3169 EBUILD gentoo-sources-4.19.282-r1.ebuild 741 BLAKE2B dfd15f2c0a1dbdc663693e64b83f492787c1c344bcd49749dcb660137f5d113a190342acfefc425a4f3e1ffb9bd19e73ed9f85b194ddf732547f2ce5d15149c4 SHA512 78626e6982b5a5a9b3180613677c93d2c71e628bfb6b25f0c3711f01a7ea327c5be7f1294692b53d4a038af6ef37df146377e147b3c09903074654a6f0368aae EBUILD gentoo-sources-5.10.179-r1.ebuild 741 BLAKE2B fb508b7e4775cf0f4314bc679f7fccef7ec7cca4295b736c47726466106d2f16d25e15128869408d37a43fc9e297361392f3da16e89b322f10001425032260b9 SHA512 1a3ff9bd713b5b2b9e70aa21840dc6784c55f386b79afab991089dd2fa63f3bb180a0eb3612deac530597de8611e1962e4a6ddb4cbcd9dde5a4db0ef14a19509 EBUILD gentoo-sources-5.15.110-r1.ebuild 741 BLAKE2B 5a642c321566d105efa2faaf1a97399728cee2c5b21327070c91df0c2ee3bd58d25149e92523fec30566bf8294c69e262743e7c433de4b07603dd26e5aaee23d SHA512 440a2aad08da27e16e82f62aba59589ab0c476d5016549504ae902c93d7bd44c4c280da5b0d5817187c13bc7d2e1f79b81e518532241652f69c4ca679d3be463 +EBUILD gentoo-sources-5.15.111.ebuild 749 BLAKE2B b1ad4aad6d6976881895fb32561eafa74a19aa70be1b66eece9a44bae3c820139c67997b1d0ffd79451ce6ab331a3bd901803606b9a3ca30c920348c5fcc332b SHA512 0e159c2e1fa540c50598b18784622db3ec78f45af413253c81fd18cdb9737b540f88339341407cb7240b09e9e0ac2aa815269ac1a3d21f3df3525e1b94681789 EBUILD gentoo-sources-5.4.242-r1.ebuild 741 BLAKE2B 969fd0e5ab40e4d7ddf184b73ee9cf90a0a0aebbf109c87370e9e20096866a2febecd25cb8bae29441b1b1a5ede7c4d185ac1a9450d2c12621ce7c02803b146c SHA512 8ab1fb1c47918b9f26220eec306cc86941e5d24ae2bfd404cd7389505190d179bdc4d94534d769dcaeb7875a4c0e0235ab201498787767d2e98a841451b79aaf EBUILD gentoo-sources-6.1.27-r1.ebuild 740 BLAKE2B 1e16f1b1b5333d6ea03c8f1752f303b58e738b001348f74e1410a1dca5cd00be46394e2193499a929c4b035418ca2bfc60ed869e275b3dd73504ce85121a734d SHA512 f52d179289527543fce8fbedb32d0b86487c7dd9c91ad33d1aa74835f29c4b5c45e5d1afa28b62739424a3362ff642523d65e50101e76524285a569b4241092e +EBUILD gentoo-sources-6.1.28.ebuild 748 BLAKE2B 203c57415afe4ad515c4bbf8dd1bf1bff2ab64537b19b212c1d89a4bd56054bafe0848863d9455e489e4ce110ed41175a66591bbc9ae27cafd02f815d1ed3cf6 SHA512 2b41340d006055c80ccbb5ed62ad00183e2b08454a283c6a2b7d3044f605acf73fab7b4285551ac0e4db0c95982cd5eb4b79fea09fe9597627681e5bd25400bc EBUILD gentoo-sources-6.2.14-r1.ebuild 755 BLAKE2B 95ca8a27287f52168d4ef3a8928b8023c877284bd9cfdbe60a0ad7aa732876482eb54feded8de6c48790b68dff37e9216e8542f8949b7ef465e90e852fb2c093 SHA512 fcb655e3fa9868ef581de18e48092e5756028b77b84b309e7afafbea35e49d5b3104150e397a12540765720cff720f76e07e6c7234c6b6dbe267b94ad90dea31 +EBUILD gentoo-sources-6.2.15.ebuild 755 BLAKE2B e56e040816859f2757b1233989d513933e61aca86c20d64eb16fc0d54c66953f76c5f6e93f31189691daab31c01e752a70799b4f1671b7a3ddc0097fc1e8ca5b SHA512 b292eba4190e16e939be7963ba735c501fbdafd1714ce91f469e26bf2604cd82e28cca153bd9295bac0ccffb78b8a11044bd184c849b8e9c765065ebb68829aa EBUILD gentoo-sources-6.3.1-r1.ebuild 754 BLAKE2B 80a7e026a4e0e1f90e380c4597d8c39b11bdc68c34661eb9e04b2f604dd7fbf0540e7e06139d5c506f30fe637d44e996642f5fcab3d1f9052afad17a7d89d740 SHA512 d1eaf3e9edd0dcea80b0f4cf86442869930f6cd3ce0806dbd5b6f171ba8442eaa6716d5f31a3163ec3b89ddcda13128c7ceb6ca00a25be3e96966d9638b23ddc +EBUILD gentoo-sources-6.3.2.ebuild 754 BLAKE2B 77be9f9aaa6e2b95948b58ddde7d761852037bad778e9b02974bb2a757ae391a654f8ea1f8bb29f2e38a0302b2a8ef768517f533f6a7b658089440cfefa6a871 SHA512 057a511aa9722e5b4776c8dd08582eaa65eab34a4df1cf8842baa71e632aab005fd859d18a39eabe97c1c0a51e3a7a17c1df0093148ca79af8ceba1a81afd51d MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild new file mode 100644 index 000000000000..9cfa7edba531 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="117" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.28.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.28.ebuild new file mode 100644 index 000000000000..c218d5bae384 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.28.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="33" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.2.15.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.2.15.ebuild new file mode 100644 index 000000000000..ae3cf571b2ba --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.2.15.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="18" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.2.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.2.ebuild new file mode 100644 index 000000000000..d242a1834ca4 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.3.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="4" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 5c00dff2c7a6..9b7ae5fda2d1 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest index 28777e9e30bc..24a203bf1447 100644 --- a/sys-libs/pam/Manifest +++ b/sys-libs/pam/Manifest @@ -1,9 +1,10 @@ AUX pam-1.5.1-musl.patch 626 BLAKE2B 2fe46e9aa8ceaee40308277ab5eddc63d4d188c53feffcbc61b77c871f576532a62bcdbcf6a29a5cb4669abea6b0454585bb40c8a8c9e85a450064a17dc45ca2 SHA512 6053a8901083de1e2a6f2246f7e6959a2de7f7e773f2b761ce73f09aa0a2023d05614d2462b2e4a55ebe6cd8a02daef4d350ab050b462f73154fb591d6780c0c AUX pam-1.5.2-clang-15-configure-implicit-func.patch 965 BLAKE2B 8ce9f8c52eed90da7015a297ab5a86f2946536e3f7f672de5dd4aecc1c73b2eddf8b0d0a64199765799ca60b90b7ce3a9a863de8a863f94a88199b63e097a8a8 SHA512 e62bc7ae278d4494bbd7ba11d1fcb01fd3d10a1954d39161a6dad0c30ebc52db723a9c99016635f7f1c2a0b380280d2d4990b4950f3ceeb8d8f5f78eb038ce01 +AUX pam-1.5.3-termios.patch 913 BLAKE2B 3fdb9c6320c56fd2c10b76b58700263a1c190dde4a62bb33fdfe2e59e2aebedffe87bd14fb7f02ca9c3df8f9ca21af13a1e5b42cd4eb0b112bb03f311e975288 SHA512 c432af010b188ff8a3f1fb08cc7e68b12651f8a2592fa43c5aec8c60e938c04a62ae67bc0fdb6704df3ec39aa3b40a56c1abbf07e0e5105a7b7ca4af7e44c715 DIST Linux-PAM-1.5.2-docs.tar.xz 443276 BLAKE2B eb0376022bd17d472cfbb7d757acd9a7743d68929ac604bc7fbc27e87b35f0424e9459afff8110ee094c6914cef6e6f483e6eeb2fc2ec24909477ec53f600fa2 SHA512 69bbb52b3855a1ff3066ffe3ae1890440516311260ddfb20a7a7ea7beeb42484ea085080e3206f23933edf4a695a13f2317e33dffcab2b29f6e9e210d493e1f0 DIST Linux-PAM-1.5.2.tar.xz 988784 BLAKE2B a835034cd239bc9377419c13dda45276e8e64a33fcf714a1957ff41112fbb6dce0be8e9773afc82458a04d54bf146a0c26117d7170521fecdc0c98184cef5f4f SHA512 fa16350c132d3e5fb82b60d991768fb596582639841b8ece645c684705467305ccf1302a0147ec222ab78c01b2c9114c5496dc1ca565d2b56bf315f29a815144 DIST Linux-PAM-1.5.3-docs.tar.xz 466340 BLAKE2B 6bade3c63ebe6b6ca7a86d7385850bb87bf1d6526add3ac5aad140533516c1d27b594a17d09c4127ff985c42e6c571618785d6b2a2913e6575678c4dcf947dc0 SHA512 a9082823da88e0054d74e13aef872519ced5fbef25c8cc1a7e3a99160f835aa09c9ef701b6ec507acd3b540da0019288424bb4c8ebd828181ea90450db1494a9 DIST Linux-PAM-1.5.3.tar.xz 1020076 BLAKE2B 362c939f3afc343e6f4e78e7f6ba6f7a9c6ee0a9948bb5a4fc34cecfd29e9fa974082534d4ceedd04d8d3e34c7b3ef43d2a07ba5f41d26da04ec8330fc3790fb SHA512 af88e8c1b6a9b737ffaffff7dd9ed8eec996d1fbb5804fb76f590bed66d8a1c2c6024a534d7a7b6d18496b300f3d6571a08874cf406cd2e8cea1d5eff49c136a EBUILD pam-1.5.2-r3.ebuild 4274 BLAKE2B 348f6a36bee14c91966d1c628eaebf227b1c75384ddd68c6038811383888173d35634a1fcf722d21b3a585e34f80e3342b1e2d26c5dc265f8eb27d9b5081f4b8 SHA512 19c7b5889f1af2720e6d330171168a6d2a884c441a440a68f4966e5d7bba088fd680e93681121f5ebb4f0bd4892c0348484cdba1e83564b48387cf8b5759f3f5 -EBUILD pam-1.5.3.ebuild 4442 BLAKE2B 29481124e3fdf7d1acacb1272f32ca7ea424037c973f961ba8b54fd7ee230771f4d5034ce84349a6db2130a733238800c01a38d77e56d0bcd2f8f3861497ea62 SHA512 ef2c13c6f3a1e9e7bfa8dc253a460c7a822f3c7140bd8658aeedbbf44725d7a63b05468a4a720714f596a11dc3226d5ae87ab826c23839fc15e1733fe68bcfb2 +EBUILD pam-1.5.3.ebuild 4489 BLAKE2B 90f97b55e592f86d97e560f2039ab9c79697d1b5d8851a865867504ef6d36f2db64a90c1991a2a45e4eecace038c5e645a9f42210a8a9af3cbba29d89a7ef846 SHA512 61c1d5f4d02e2f921038b6d9796cebbdd805b86fb6d0b7bdbcc8f847021421e2a51a88fdbe11bc44fec67edbb45353424e185f685ca1c2e711f3e9459b039e36 MISC metadata.xml 846 BLAKE2B e236bd8c7a53097d96164d9063d1dbb9372cef4ec92731dc43df6731cc7f4fc2935aeeb2e069b6da1d4bce3f1cc6a657e0361208581da615f3f41ec72c02261e SHA512 e2e28deadb2c941f8fa31447ec20c95ccb340d638f8b1e742a89ccc2dbb3c8d88e764f750d6e13c5a6320a612d6f2447689c02862a5e897919d1e9bca7857089 diff --git a/sys-libs/pam/files/pam-1.5.3-termios.patch b/sys-libs/pam/files/pam-1.5.3-termios.patch new file mode 100644 index 000000000000..8f7baf76fee4 --- /dev/null +++ b/sys-libs/pam/files/pam-1.5.3-termios.patch @@ -0,0 +1,34 @@ +Replace System V termio.h with POSIX termios.h for musl +Upstream: https://github.com/linux-pam/linux-pam/pull/576 +Bug: https://bugs.gentoo.org/906137 + +From 5658105b04ad4df212baf302898ee2cca99516a6 Mon Sep 17 00:00:00 2001 +From: Violet Purcell +Date: Thu, 11 May 2023 10:27:53 -0400 +Subject: [PATCH] fix build on musl + +--- a/examples/tty_conv.c ++++ b/examples/tty_conv.c +@@ -6,8 +6,9 @@ + #include + #include + #include +-#include ++#include + #include ++#include + + /*************************************** + * @brief echo off/on +@@ -16,7 +17,7 @@ + ***************************************/ + static void echoOff(int fd, int off) + { +- struct termio tty; ++ struct termios tty; + if (ioctl(fd, TCGETA, &tty) < 0) + { + fprintf(stderr, "TCGETA failed: %s\n", strerror(errno)); +-- +2.40.1 + diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild index 6ac576c5eb0b..3f5a98a6d7df 100644 --- a/sys-libs/pam/pam-1.5.3.ebuild +++ b/sys-libs/pam/pam-1.5.3.ebuild @@ -45,6 +45,10 @@ DEPEND=" RDEPEND="${DEPEND}" PDEPEND=">=sys-auth/pambase-20200616" +PATCHES=( + "${FILESDIR}/${P}-termios.patch" +) + src_prepare() { default touch ChangeLog || die diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index cb31ac9f3aa1..0718b7868759 100644 Binary files a/virtual/Manifest.gz and b/virtual/Manifest.gz differ diff --git a/virtual/openssh/Manifest b/virtual/openssh/Manifest new file mode 100644 index 000000000000..5dc1eb85775f --- /dev/null +++ b/virtual/openssh/Manifest @@ -0,0 +1,2 @@ +EBUILD openssh-0.ebuild 368 BLAKE2B a64f520ebdcb64c07721f80b63899b1638d24ca99307550d5f764037ebfcf1af104d012ed23b3936b4047bd6490ba2724521ae070a6e7cd09a6e1c946b3512b7 SHA512 986e8a6c22e8912635d89c2ccba03225db8856b007b708c85e9a0d884fc687aedd27984078f2b68cb77260623f5c96e48eec143e45dc61671d91f6bc4a680d28 +MISC metadata.xml 282 BLAKE2B 85c3312405ada57a85e03b06a59523c8d4069551f91e6b70f182d5af92ffc26b946c2987554001649eb41d605864a5cb3c172ebbb02f3c1a11ca1ed805889550 SHA512 5eac09aed8093684086d644c321b236d5da019a650ad322d33236b543bd5641edfc43cbdeee4654e093f9f6393eae034110ca51eb560b87a178fba74244d7fdb diff --git a/virtual/openssh/metadata.xml b/virtual/openssh/metadata.xml new file mode 100644 index 000000000000..de9d78424186 --- /dev/null +++ b/virtual/openssh/metadata.xml @@ -0,0 +1,9 @@ + + + + + base-system@gentoo.org + Gentoo Base System + + + diff --git a/virtual/openssh/openssh-0.ebuild b/virtual/openssh/openssh-0.ebuild new file mode 100644 index 000000000000..c1d8760ec113 --- /dev/null +++ b/virtual/openssh/openssh-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual for net-misc/openssh and variants" + +SLOT="0" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="ssl" + +RDEPEND=" + || ( + >=net-misc/openssh-9.3_p1-r1[ssl?] + >=net-misc/openssh-contrib-9.3_p1[ssl?] + )" diff --git a/virtual/ssh/Manifest b/virtual/ssh/Manifest index 842e0485cbf0..fea8972f6419 100644 --- a/virtual/ssh/Manifest +++ b/virtual/ssh/Manifest @@ -1,2 +1,2 @@ -EBUILD ssh-0-r1.ebuild 543 BLAKE2B 70cd3defcff6ee2d3b4e4a75c7848f843e2eb6d0eed9c58f3b8866eed82f00b5fca8a19183f774bc83a7dd121c223a49a9b8bab1d970af7178ce158f567732fc SHA512 4dc3a05a2d9f80b9ebbeec77701fe511c0a217309a20226700c4b787192f240dcdac8866606e5c88a888c3803329bd8fb36133a1720b8c68c3cbf24ef9b4f37c +EBUILD ssh-0-r2.ebuild 541 BLAKE2B f666b8f726470011c06764b16e8cecca40fbc2d93de284a2934b69c882abc0af4c38c9902041a94da568a0fb0a73eaf55d18f91827fcf2241f90ce92186ed3b2 SHA512 af4e8d340795fb821e82552d76f6aed773f329f6bf501f9f95257c9b6f9026722f43c792470e571284a55a32f256d83f60c455906b8479dc10c13e491355368b MISC metadata.xml 508 BLAKE2B 2c8da81bab03143ba5f1bb49d7b85918d97972327850acde930e4985b02430c0b1dca98882f9eeb26b58730297315d1b085cd743abd90ae7c3839e5bb47ccc23 SHA512 4067c569c9bcf82d3ed8b13875f9292d1619d12d81e26084e696be3513ec05f15710ca17629db371f0e42e9205ebef1259c41dacc17341067058dbce119240ef diff --git a/virtual/ssh/ssh-0-r1.ebuild b/virtual/ssh/ssh-0-r1.ebuild deleted file mode 100644 index 1418327c32cd..000000000000 --- a/virtual/ssh/ssh-0-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual for SSH client and server" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="minimal" - -RDEPEND=" - minimal? ( - || ( net-misc/dropbear net-misc/openssh ) - ) - !minimal? ( - || ( net-misc/openssh net-misc/dropbear ) - )" diff --git a/virtual/ssh/ssh-0-r2.ebuild b/virtual/ssh/ssh-0-r2.ebuild new file mode 100644 index 000000000000..f7f5c30c5beb --- /dev/null +++ b/virtual/ssh/ssh-0-r2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for SSH client and server" + +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="minimal" + +RDEPEND=" + minimal? ( + || ( net-misc/dropbear virtual/openssh ) + ) + !minimal? ( + || ( virtual/openssh net-misc/dropbear ) + )" diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index dee6fb91fa84..f8ab41dff3d2 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index ceec8949242d..5eb31c10badc 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -407,7 +407,7 @@ DIST firefox-113.0-zh-CN.xpi 611658 BLAKE2B cd8b24c7a8b3fe81176f2ee5e3ae39be6989 DIST firefox-113.0-zh-TW.xpi 613181 BLAKE2B 1f1d513bdc1bbee9d7500110aaabf6dd864541bb6e875b79a7067b3a393bc24aae9abb4c44e6146485192effb0a94db6d4f078174c013d9b471284e817e02eb2 SHA512 f0ecde9845601504bb2f323d5cb872c525be89b434b3cbdd2b8d013a81cba5d57a1b1b9f378d8e0705a6df0715d0612a259f1ae70d06015b2843f1c326cf6eaa DIST firefox-113.0.source.tar.xz 499018844 BLAKE2B 1506901352ea84b8016080aa81a0f431b8620c64c0c54364ec56d1878b6413ad965c2d9f39a9bb06d2356c206702283400918b4fb0fa3dac380360f54e60b146 SHA512 96b0f0774083270f4fcce06085b177ced25ba05da7291d777f1da1d5bbad30721bc6363b76e06ccb64fc092778c8326a426a8bfdfa3cbaafd4f1169b924744a5 EBUILD firefox-102.10.0.ebuild 36945 BLAKE2B 7fa69a1943348e1dddb8143d3012a185054f66cb5d5147a9e69f502c7e29267c5e4ac06b6bad86e55122fb155c176912568fac3e8ef2daaac66ce4d9988a4575 SHA512 4f475808715fde3565fe415d0e8321ae38aba1c253824b6ee8f5fb1041beb935c516fe4ef034ca3ab736db968b99024ff2ee891d8cd30b5dd588e31439a0d6c2 -EBUILD firefox-102.11.0.ebuild 36948 BLAKE2B 6e7253c588e07f87bbd0cad4b28945a9e9f9d63c287c0cd2a3b6aa12a97b4617f0b6d01271bf27e3c3803ccc472a8297e65e596f7aebf50dac52c8348c6700bc SHA512 335ce08f240fd6da5317ba4e905cd2ba0a902e1c3cc6b507f41547dd8fc35198f4f831e7f4cdbcdaa31d22cde58292f1a81a3dcbdcfb1e409fdfe542f6bd18af +EBUILD firefox-102.11.0.ebuild 36947 BLAKE2B e99059bc719f3d190015b1e156909bcc94c6df705ecd338b8d4b17e44ae467ed8ac946da986e2a5a98ebd8850bfb2087774217714539ffef20cfe08079c495a1 SHA512 2dbe97402567976f0bd360e11e20a153b045d38a059205bda64a0ca05e5e9a49b638c092fedcf9f8124b198b01abb2ae219e7c477e1c515dec1e64de4526616a EBUILD firefox-112.0.2.ebuild 41692 BLAKE2B 2e8aa7ae0195bf292b699035efc9fa26146619f15d5c9e6574ebba83ac6fb364eb971f7e7ae00843f279fdc64206757096c55fac152898f3d895a62ba485e01e SHA512 28ec137e9bd9f4e7edd4ff343dacd9ac672a0c3ec9b80ef3b2f881394e05796d08785cca6c6f1ae2dc743e2c23fb3ba2696f768081ad52cdff3b9b7b61da5646 EBUILD firefox-113.0.ebuild 41692 BLAKE2B 62b08b31939613963414bdbc097108b215531723c8b1f54fb7d334e3a7e3e29ff1bde4bd91448a989ab7bda4b437dc8a185918b2174e313696cc660a08f46faf SHA512 91843ac46efc0a9afb47b1568f339cd33848ab5cb8fb8ac27d85fecc25c73c7e12d8da72fe24f4dc0906c94759f5836f8f9453c84cf81e93758ee9d58d936aa7 MISC metadata.xml 2349 BLAKE2B 28d361b31232cb633877c0229f923638614b369caf92d392d9f0a1d51a5a1596b9ee7817076673de381fcbc708d9038da967dfe2440f4d21c1658b6dea2783cf SHA512 61bc9614c7d56a68fdfbd0ffbc2c828002a0be6b56523109dfb482d73f7739b934dcf407088fb5cca0f0c1c89b56a2c8d9afd836d39bf4108d3510a81814135c diff --git a/www-client/firefox/firefox-102.11.0.ebuild b/www-client/firefox/firefox-102.11.0.ebuild index 93f9e2bcad74..fd056fd63c5b 100644 --- a/www-client/firefox/firefox-102.11.0.ebuild +++ b/www-client/firefox/firefox-102.11.0.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Firefox Web Browser" HOMEPAGE="https://www.mozilla.com/firefox" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 arm64 ~ppc64 ~x86" SLOT="esr" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 077973dc12f9..28987e97e186 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/copyq/Manifest b/x11-misc/copyq/Manifest index 39361ba033d1..968f3038a1de 100644 --- a/x11-misc/copyq/Manifest +++ b/x11-misc/copyq/Manifest @@ -1,4 +1,3 @@ -AUX copyq-4.1.0-bash-completion.patch 562 BLAKE2B de24e0e04fe07335254d919a0bf8174b0eb69b4e984aa56823589773cabecc837c273789b22bba45725a4be735e79edc7648e6935660043025ae38751449debc SHA512 89bb0127031151ab6c841902deffe53ba838989163b70891806ab406ef8d5659ad82a9e3ba204d7b70a03330d29b7f7a1ca4661b26a0cb99995fbd8715c9b02d DIST copyq-5.0.0.tar.gz 3019807 BLAKE2B d39c02867ed4a23eeeec7283f0cbf02a77a3c3fc3ece0a7323d67de9d2b8f03749318d066c23221ccd393923217c7cf357657bdf70802087edae7f4128a63529 SHA512 b6ff28bd7529bf371c7f9d10372eeafd5f291fd1f6bbed5416938973db43e43f0113a8f6ba4619840a7edd95d26ccb9369f8a58d30b740944d3f8510482b1405 DIST copyq-6.4.0.tar.gz 3316278 BLAKE2B 348fdc23a6d0d53ddcc8e2c32b194cfbf6c4d4d2374b972cb81d945e284c42d1e8f6b9ed30e657e43e69ed0f35661adc7875392b5daf653ce895d76afed7c09c SHA512 a97b4ac541ff73129a6283266fb8857d89d571d042829de5793b94e6423a2978f632b22728ca663bccd540bb90fed51c755b432d1d2545f75c227ea2cb0d9581 DIST copyq-7.0.0.tar.gz 3323354 BLAKE2B 3c71bf94ed97d0564f89cb0b9927024df21520cf9eb758ec8c40e8156d9796b3c6df5518b9ad223c12489fe7aca3a067f772719a3a757f9a92e9ec18fe79e38c SHA512 f0b84ddef6791e229c625dbdefab2d3aad5be10d68745addb64d6e2b1546e033f1f95fb1a1218f9fdd19b5fcdddf2d840b2480ad54e0f59a7d5741781b3a43c4 diff --git a/x11-misc/copyq/files/copyq-4.1.0-bash-completion.patch b/x11-misc/copyq/files/copyq-4.1.0-bash-completion.patch deleted file mode 100644 index f787dcbd2ae5..000000000000 --- a/x11-misc/copyq/files/copyq-4.1.0-bash-completion.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix installation of bash completion script. -Signed-off-by: Christian Schroeder - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -54,7 +54,7 @@ - set(copyq_ICON_MASK src/images/icon_mask.svg) - set(copyq_DESKTOP shared/${copyq_APP_ID}.desktop) - set(copyq_APPDATA shared/${copyq_APP_ID}.appdata.xml) --set(copyq_BASH_COMPLETION shared/${copyq_APP_ID}.appdata.xml) -+set(copyq_BASH_COMPLETION shared/copyq-completion) - set(copyq_MANPAGE debian/copyq.1) - - # Be more strict while compiling debugging version -- cgit v1.2.3