From 4df3bf9762850b34cd1ead5c80374d1a0fc3362e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 12 Jul 2021 08:41:54 +0100 Subject: gentoo resync : 12.07.2021 --- Manifest | 30 +- Manifest.files.gz | Bin 29284 -> 29291 bytes acct-group/Manifest.gz | Bin 60361 -> 62623 bytes acct-group/aerospike-amc/Manifest | 2 + acct-group/aerospike-amc/aerospike-amc-0.ebuild | 10 + acct-group/aerospike-amc/metadata.xml | 8 + acct-group/cancd/Manifest | 2 + acct-group/cancd/cancd-0.ebuild | 10 + acct-group/cancd/metadata.xml | 8 + acct-group/defang/Manifest | 2 + acct-group/defang/defang-0.ebuild | 10 + acct-group/defang/metadata.xml | 12 + acct-group/ftpproxy/Manifest | 2 + acct-group/ftpproxy/ftpproxy-0.ebuild | 10 + acct-group/ftpproxy/metadata.xml | 12 + acct-group/ngrep/Manifest | 2 + acct-group/ngrep/metadata.xml | 17 + acct-group/ngrep/ngrep-0.ebuild | 10 + acct-group/nullmail/Manifest | 2 + acct-group/nullmail/metadata.xml | 8 + acct-group/nullmail/nullmail-0.ebuild | 10 + acct-group/nut/Manifest | 2 + acct-group/nut/metadata.xml | 8 + acct-group/nut/nut-0.ebuild | 10 + acct-group/postfwd/Manifest | 2 + acct-group/postfwd/metadata.xml | 16 + acct-group/postfwd/postfwd-0.ebuild | 10 + acct-group/radvd/Manifest | 2 + acct-group/radvd/metadata.xml | 8 + acct-group/radvd/radvd-0.ebuild | 10 + acct-group/rslsync/Manifest | 2 + acct-group/rslsync/metadata.xml | 12 + acct-group/rslsync/rslsync-0.ebuild | 10 + acct-group/samplicator/Manifest | 2 + acct-group/samplicator/metadata.xml | 12 + acct-group/samplicator/samplicator-0.ebuild | 10 + acct-group/sockd/Manifest | 2 + acct-group/sockd/metadata.xml | 8 + acct-group/sockd/sockd-0.ebuild | 10 + acct-group/stg/Manifest | 2 + acct-group/stg/metadata.xml | 12 + acct-group/stg/stg-0.ebuild | 10 + acct-group/zookeeper/Manifest | 2 + acct-group/zookeeper/metadata.xml | 12 + acct-group/zookeeper/zookeeper-0.ebuild | 10 + acct-user/Manifest.gz | Bin 55085 -> 57330 bytes acct-user/aerospike-amc/Manifest | 2 + acct-user/aerospike-amc/aerospike-amc-0.ebuild | 13 + acct-user/aerospike-amc/metadata.xml | 8 + acct-user/cancd/Manifest | 2 + acct-user/cancd/cancd-0-r1.ebuild | 13 + acct-user/cancd/metadata.xml | 8 + acct-user/defang/Manifest | 2 + acct-user/defang/defang-0.ebuild | 13 + acct-user/defang/metadata.xml | 12 + acct-user/ftpproxy/Manifest | 2 + acct-user/ftpproxy/ftpproxy-0.ebuild | 15 + acct-user/ftpproxy/metadata.xml | 12 + acct-user/ngrep/Manifest | 2 + acct-user/ngrep/metadata.xml | 17 + acct-user/ngrep/ngrep-0.ebuild | 13 + acct-user/nullmail/Manifest | 2 + acct-user/nullmail/metadata.xml | 8 + acct-user/nullmail/nullmail-0.ebuild | 14 + acct-user/nut/Manifest | 2 + acct-user/nut/metadata.xml | 8 + acct-user/nut/nut-0-r1.ebuild | 14 + acct-user/postfwd/Manifest | 2 + acct-user/postfwd/metadata.xml | 16 + acct-user/postfwd/postfwd-0.ebuild | 13 + acct-user/radvd/Manifest | 2 + acct-user/radvd/metadata.xml | 8 + acct-user/radvd/radvd-0.ebuild | 13 + acct-user/rslsync/Manifest | 2 + acct-user/rslsync/metadata.xml | 12 + acct-user/rslsync/rslsync-0.ebuild | 15 + acct-user/samplicator/Manifest | 2 + acct-user/samplicator/metadata.xml | 12 + acct-user/samplicator/samplicator-0.ebuild | 14 + acct-user/sockd/Manifest | 2 + acct-user/sockd/metadata.xml | 8 + acct-user/sockd/sockd-0-r1.ebuild | 13 + acct-user/stg/Manifest | 2 + acct-user/stg/metadata.xml | 12 + acct-user/stg/stg-0.ebuild | 13 + acct-user/zookeeper/Manifest | 2 + acct-user/zookeeper/metadata.xml | 12 + acct-user/zookeeper/zookeeper-0.ebuild | 14 + app-accessibility/Manifest.gz | Bin 4879 -> 4877 bytes app-accessibility/at-spi2-core/Manifest | 2 +- .../at-spi2-core/at-spi2-core-2.40.2.ebuild | 2 +- app-accessibility/mbrola-voices/Manifest | 2 +- .../mbrola-voices-0_pre20200331.ebuild | 2 +- app-accessibility/mbrola/Manifest | 2 +- app-accessibility/mbrola/mbrola-3.3-r1.ebuild | 2 +- app-admin/Manifest.gz | Bin 32382 -> 32384 bytes app-admin/aerospike-amc-community/Manifest | 4 +- .../aerospike-amc-community-4.0.19-r1.ebuild | 24 - .../aerospike-amc-community-4.0.19-r2.ebuild | 24 + .../aerospike-amc-community-5.0.0.ebuild | 28 + app-admin/awscli/Manifest | 4 + app-admin/awscli/awscli-1.19.108.ebuild | 58 ++ app-admin/awscli/awscli-1.19.109.ebuild | 58 ++ app-admin/cancd/Manifest | 2 +- app-admin/cancd/cancd-0.1.0-r4.ebuild | 43 -- app-admin/cancd/cancd-0.1.0-r6.ebuild | 42 ++ app-admin/exo/Manifest | 4 +- app-admin/exo/exo-1.33.0.ebuild | 36 - app-admin/exo/exo-1.36.0.ebuild | 36 + app-admin/fluentd/Manifest | 1 - app-admin/fluentd/files/fluentd-1.2.6.initd | 15 - app-admin/puppet/Manifest | 1 - .../puppet/files/puppet-fix-tests-6.10.1.patch | 19 - app-antivirus/Manifest.gz | Bin 719 -> 721 bytes app-antivirus/clamtk/Manifest | 4 +- app-antivirus/clamtk/clamtk-6.12.ebuild | 142 ---- app-antivirus/clamtk/clamtk-6.13.ebuild | 142 ++++ app-arch/Manifest.gz | Bin 16401 -> 16400 bytes app-arch/gnome-autoar/Manifest | 2 +- app-arch/gnome-autoar/gnome-autoar-0.3.3.ebuild | 2 +- app-arch/lxqt-archiver/Manifest | 2 +- app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild | 2 +- app-arch/snappy/Manifest | 2 +- app-arch/snappy/snappy-1.1.9.ebuild | 2 +- app-arch/unrar/Manifest | 2 +- app-arch/unrar/unrar-6.0.7.ebuild | 2 +- app-arch/wimlib/Manifest | 2 +- app-arch/wimlib/wimlib-1.13.3.ebuild | 2 +- app-backup/Manifest.gz | Bin 8700 -> 8696 bytes app-backup/deja-dup/Manifest | 2 +- app-backup/deja-dup/deja-dup-42.7.ebuild | 2 +- app-benchmarks/Manifest.gz | Bin 4861 -> 4861 bytes app-benchmarks/stress-ng/Manifest | 4 +- app-benchmarks/stress-ng/stress-ng-0.12.11.ebuild | 42 -- app-benchmarks/stress-ng/stress-ng-0.12.12.ebuild | 42 ++ app-crypt/Manifest.gz | Bin 28267 -> 28269 bytes app-crypt/acme/Manifest | 2 + app-crypt/acme/acme-1.17.0.ebuild | 68 ++ app-crypt/certbot-apache/Manifest | 2 + .../certbot-apache/certbot-apache-1.17.0.ebuild | 30 + app-crypt/certbot-nginx/Manifest | 2 + .../certbot-nginx/certbot-nginx-1.17.0.ebuild | 32 + app-crypt/certbot/Manifest | 2 + app-crypt/certbot/certbot-1.17.0.ebuild | 36 + app-editors/Manifest.gz | Bin 13424 -> 13424 bytes app-editors/emacs/Manifest | 2 +- app-editors/emacs/emacs-28.0.9999.ebuild | 14 +- app-editors/vile/Manifest | 4 +- app-editors/vile/vile-9.8t-r1.ebuild | 43 ++ app-editors/vile/vile-9.8t.ebuild | 42 -- app-editors/vile/vile-9.8u-r1.ebuild | 49 ++ app-editors/vile/vile-9.8u.ebuild | 48 -- app-editors/xvile/Manifest | 2 +- app-editors/xvile/xvile-9.8t-r1.ebuild | 43 ++ app-editors/xvile/xvile-9.8t.ebuild | 42 -- app-emacs/Manifest.gz | Bin 34476 -> 34468 bytes app-emacs/magit/Manifest | 2 + app-emacs/magit/magit-3.1.0.ebuild | 34 + app-emacs/transient/Manifest | 2 + app-emacs/transient/transient-0.3.6.ebuild | 29 + app-emulation/Manifest.gz | Bin 20690 -> 20688 bytes app-emulation/cloud-init/Manifest | 1 - ...it-20.1-gentoo-support-upstream-templates.patch | 93 --- app-emulation/containerd/Manifest | 4 +- app-emulation/containerd/containerd-1.4.6.ebuild | 1 + app-emulation/containerd/containerd-1.5.2.ebuild | 1 + app-emulation/uade/Manifest | 4 +- app-emulation/uade/metadata.xml | 14 +- app-emulation/uade/uade-2.13-r1.ebuild | 39 -- app-emulation/uade/uade-2.13-r2.ebuild | 52 ++ app-eselect/Manifest.gz | Bin 7374 -> 7371 bytes app-eselect/eselect-postgresql/Manifest | 2 +- .../eselect-postgresql-2.4.ebuild | 2 +- app-i18n/Manifest.gz | Bin 19490 -> 19489 bytes app-i18n/ibus/Manifest | 2 + app-i18n/ibus/ibus-1.5.24.ebuild | 190 ++++++ app-misc/Manifest.gz | Bin 47731 -> 47716 bytes app-misc/asciinema/Manifest | 2 +- app-misc/asciinema/asciinema-2.0.2-r1.ebuild | 2 +- app-misc/ddcutil/Manifest | 6 +- app-misc/ddcutil/ddcutil-0.9.1.ebuild | 106 --- app-misc/ddcutil/ddcutil-0.9.5.ebuild | 107 --- app-misc/ddcutil/ddcutil-0.9.9-r2.ebuild | 117 ++++ app-misc/ddcutil/ddcutil-0.9.9.ebuild | 114 ---- app-misc/gnote/Manifest | 2 +- app-misc/gnote/gnote-40.2.ebuild | 2 +- app-misc/tmux/Manifest | 1 - app-misc/tmux/files/tmux-fix-bindings.patch | 45 -- app-misc/tracker-miners/Manifest | 2 +- .../tracker-miners/tracker-miners-3.1.2.ebuild | 2 +- app-misc/tracker/Manifest | 2 +- app-misc/tracker/tracker-3.1.2.ebuild | 2 +- app-misc/ttysnoop/Manifest | 2 +- app-misc/ttysnoop/ttysnoop-0.12d-r1.ebuild | 44 ++ app-misc/ttysnoop/ttysnoop-0.12d.ebuild | 42 -- app-mobilephone/Manifest.gz | Bin 2064 -> 2225 bytes app-mobilephone/scrcpy/Manifest | 4 + app-mobilephone/scrcpy/metadata.xml | 8 + app-mobilephone/scrcpy/scrcpy-1.18.ebuild | 29 + app-portage/Manifest.gz | Bin 9564 -> 9731 bytes app-portage/hackport/Manifest | 2 + app-portage/hackport/hackport-0.7.ebuild | 58 ++ app-portage/nattka/Manifest | 2 + app-portage/nattka/nattka-0.2.14.ebuild | 33 + app-portage/pkg-testing-tools/Manifest | 3 + app-portage/pkg-testing-tools/metadata.xml | 11 + .../pkg-testing-tools-0.1.0.ebuild | 19 + app-portage/portage-utils/Manifest | 2 +- .../portage-utils/portage-utils-0.87.ebuild | 2 +- app-shells/Manifest.gz | Bin 8458 -> 8460 bytes app-shells/bash/Manifest | 2 - .../files/bash-5.0_p11-disable_priv_mode.patch | 85 --- app-shells/bash/files/bash-5.1-parallel_make.patch | 15 - app-shells/ctypes-sh/Manifest | 2 +- app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild | 37 + app-shells/ctypes-sh/ctypes-sh-1.2.ebuild | 38 -- app-text/Manifest.gz | Bin 48376 -> 48384 bytes app-text/enchant/Manifest | 2 +- app-text/enchant/enchant-2.3.0.ebuild | 2 +- app-text/evince/Manifest | 2 +- app-text/evince/evince-40.2.ebuild | 2 +- app-vim/Manifest.gz | Bin 31934 -> 31932 bytes app-vim/brainfuck-syntax/Manifest | 2 +- .../brainfuck-syntax-1.0.3-r1.ebuild | 6 +- app-vim/rust-vim/Manifest | 6 +- app-vim/rust-vim/metadata.xml | 14 +- app-vim/rust-vim/rust-vim-1_pre20180125.ebuild | 17 - app-vim/rust-vim/rust-vim-1_pre20210215.ebuild | 22 + dev-ada/Manifest.gz | Bin 2385 -> 2387 bytes dev-ada/gnat-suite-bin/Manifest | 2 - .../gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild | 109 --- dev-cpp/ETL/ETL-0.04.15-r1.ebuild | 23 - dev-cpp/ETL/ETL-1.4.1.ebuild | 26 + dev-cpp/ETL/Manifest | 4 +- dev-cpp/Manifest.gz | Bin 11069 -> 11073 bytes dev-cpp/asio/Manifest | 4 +- dev-cpp/asio/asio-1.18.1.ebuild | 51 -- dev-cpp/asio/asio-1.19.0.ebuild | 51 ++ dev-db/Manifest.gz | Bin 17436 -> 17430 bytes dev-db/mysql-init-scripts/Manifest | 2 +- .../mysql-init-scripts-2.3-r3.ebuild | 4 +- dev-db/percona-xtrabackup-bin/Manifest | 2 +- .../percona-xtrabackup-bin-2.4.13-r1.ebuild | 69 ++ .../percona-xtrabackup-bin-2.4.13.ebuild | 65 -- dev-db/pgbadger/Manifest | 2 +- dev-db/pgbadger/pgbadger-11.5.ebuild | 2 +- dev-db/pgpool2/Manifest | 6 +- dev-db/pgpool2/pgpool2-4.2.1-r1.ebuild | 98 +++ dev-db/pgpool2/pgpool2-4.2.1.ebuild | 97 --- dev-db/pgpool2/pgpool2-4.2.2-r1.ebuild | 98 +++ dev-db/pgpool2/pgpool2-4.2.2.ebuild | 97 --- dev-db/pgpool2/pgpool2-9999.ebuild | 1 + dev-db/postgresql/Manifest | 6 +- dev-db/postgresql/postgresql-13.3.ebuild | 14 +- dev-db/postgresql/postgresql-14_beta2.ebuild | 12 +- dev-db/postgresql/postgresql-9999.ebuild | 12 +- dev-db/pspg/Manifest | 2 + dev-db/pspg/pspg-5.0.5.ebuild | 19 + dev-erlang/Manifest.gz | Bin 6161 -> 6150 bytes dev-erlang/cache_tab/Manifest | 4 +- dev-erlang/cache_tab/cache_tab-1.0.25.ebuild | 21 - dev-erlang/cache_tab/cache_tab-1.0.28.ebuild | 2 +- dev-erlang/eimp/Manifest | 4 +- dev-erlang/eimp/eimp-1.0.17.ebuild | 28 - dev-erlang/eimp/eimp-1.0.20.ebuild | 2 +- dev-erlang/epam/Manifest | 2 +- dev-erlang/epam/epam-1.0.10.ebuild | 2 +- dev-erlang/esip/Manifest | 4 +- dev-erlang/esip/esip-1.0.37.ebuild | 30 - dev-erlang/esip/esip-1.0.42.ebuild | 2 +- dev-erlang/ezlib/Manifest | 4 +- dev-erlang/ezlib/ezlib-1.0.8.ebuild | 21 - dev-erlang/ezlib/ezlib-1.0.9.ebuild | 2 +- dev-erlang/fast_tls/Manifest | 4 +- dev-erlang/fast_tls/fast_tls-1.1.12.ebuild | 2 +- dev-erlang/fast_tls/fast_tls-1.1.8.ebuild | 21 - dev-erlang/fast_xml/Manifest | 4 +- dev-erlang/fast_xml/fast_xml-1.1.43.ebuild | 21 - dev-erlang/fast_xml/fast_xml-1.1.46.ebuild | 2 +- dev-erlang/fast_yaml/Manifest | 2 +- dev-erlang/fast_yaml/fast_yaml-1.0.31.ebuild | 2 +- dev-erlang/mqtree/Manifest | 4 +- dev-erlang/mqtree/mqtree-1.0.10.ebuild | 21 - dev-erlang/mqtree/mqtree-1.0.13.ebuild | 2 +- dev-erlang/p1_acme/Manifest | 4 +- dev-erlang/p1_acme/p1_acme-1.0.12.ebuild | 2 +- dev-erlang/p1_acme/p1_acme-1.0.8.ebuild | 31 - dev-erlang/p1_mysql/Manifest | 4 +- dev-erlang/p1_mysql/p1_mysql-1.0.16.ebuild | 20 - dev-erlang/p1_mysql/p1_mysql-1.0.18.ebuild | 2 +- dev-erlang/p1_oauth2/Manifest | 4 +- dev-erlang/p1_oauth2/p1_oauth2-0.6.7.ebuild | 36 - dev-erlang/p1_oauth2/p1_oauth2-0.6.9.ebuild | 2 +- dev-erlang/p1_pgsql/Manifest | 2 +- dev-erlang/p1_pgsql/p1_pgsql-1.1.11.ebuild | 2 +- dev-erlang/p1_utils/Manifest | 4 +- dev-erlang/p1_utils/p1_utils-1.0.20.ebuild | 20 - dev-erlang/p1_utils/p1_utils-1.0.22.ebuild | 2 +- dev-erlang/pkix/Manifest | 4 +- dev-erlang/pkix/pkix-1.0.6.ebuild | 17 - dev-erlang/pkix/pkix-1.0.7.ebuild | 2 +- dev-erlang/sqlite3/Manifest | 4 +- dev-erlang/sqlite3/sqlite3-1.1.12.ebuild | 2 +- dev-erlang/sqlite3/sqlite3-1.1.8.ebuild | 26 - dev-erlang/stringprep/Manifest | 4 +- dev-erlang/stringprep/stringprep-1.0.22.ebuild | 21 - dev-erlang/stringprep/stringprep-1.0.25.ebuild | 2 +- dev-erlang/stun/Manifest | 4 +- dev-erlang/stun/stun-1.0.38.ebuild | 21 - dev-erlang/stun/stun-1.0.43.ebuild | 2 +- dev-erlang/xmpp/Manifest | 4 +- dev-erlang/xmpp/xmpp-1.4.9.ebuild | 30 - dev-erlang/xmpp/xmpp-1.5.3.ebuild | 2 +- dev-erlang/yconf/Manifest | 4 +- dev-erlang/yconf/yconf-1.0.11.ebuild | 2 +- dev-erlang/yconf/yconf-1.0.7.ebuild | 21 - dev-haskell/Manifest.gz | Bin 129465 -> 129473 bytes dev-haskell/c2hs/Manifest | 2 + dev-haskell/c2hs/c2hs-0.28.8.ebuild | 41 ++ dev-haskell/hakyll/Manifest | 2 +- dev-haskell/hakyll/metadata.xml | 17 - dev-haskell/unixutils/Manifest | 4 +- dev-haskell/unixutils/unixutils-1.54.1.ebuild | 36 - dev-haskell/unixutils/unixutils-1.54.2-r1.ebuild | 34 + dev-java/Manifest.gz | Bin 77282 -> 77765 bytes dev-java/bcmail/Manifest | 2 + dev-java/bcmail/bcmail-1.69.ebuild | 61 ++ dev-java/bcpg/Manifest | 2 + dev-java/bcpg/bcpg-1.69.ebuild | 60 ++ dev-java/bcpkix/Manifest | 2 + dev-java/bcpkix/bcpkix-1.69.ebuild | 77 +++ dev-java/bcprov/Manifest | 6 +- dev-java/bcprov/bcprov-1.68-r2.ebuild | 2 +- dev-java/bcprov/bcprov-1.69.ebuild | 78 +++ dev-java/bcprov/metadata.xml | 3 + dev-java/bcutil/Manifest | 3 + dev-java/bcutil/bcutil-1.69.ebuild | 58 ++ dev-java/bcutil/metadata.xml | 7 + dev-java/commons-httpclient/Manifest | 2 + .../commons-httpclient-4.5.13.ebuild | 73 ++ dev-java/httpcore/Manifest | 3 + dev-java/httpcore/httpcore-4.4.14.ebuild | 54 ++ dev-java/httpcore/metadata.xml | 7 + dev-java/jakarta-activation/Manifest | 3 + .../jakarta-activation-1.2.2.ebuild | 53 ++ dev-java/jakarta-activation/metadata.xml | 11 + dev-java/jna/Manifest | 2 +- dev-java/jna/jna-4.2.2-r2.ebuild | 87 --- dev-java/jna/jna-4.2.2-r3.ebuild | 87 +++ dev-java/sun-jai-bin/Manifest | 2 +- dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild | 2 +- dev-java/tomcat-native/Manifest | 2 +- dev-java/tomcat-native/tomcat-native-1.2.30.ebuild | 2 +- dev-java/tomcat-servlet-api/Manifest | 2 + .../tomcat-servlet-api-8.5.69.ebuild | 99 +++ dev-java/xerces/Manifest | 2 +- dev-java/xerces/xerces-2.12.0-r1.ebuild | 55 ++ dev-java/xerces/xerces-2.12.0.ebuild | 52 -- dev-java/xpp3/Manifest | 3 +- dev-java/xpp3/xpp3-1.1.4c-r3.ebuild | 24 - dev-java/xpp3/xpp3-1.1.4c-r4.ebuild | 21 - dev-java/xpp3/xpp3-1.1.4c-r5.ebuild | 29 + dev-lang/Manifest.gz | Bin 17520 -> 17513 bytes dev-lang/R/Manifest | 2 +- dev-lang/R/R-4.0.5-r1.ebuild | 2 +- dev-lang/elixir/Manifest | 2 +- dev-lang/elixir/elixir-1.12.1.ebuild | 2 +- dev-lang/erlang/Manifest | 2 +- dev-lang/erlang/erlang-24.0.2.ebuild | 2 +- dev-lang/gnat-gpl/Manifest | 16 +- dev-lang/gnat-gpl/files/gcc-spec-env-r1.patch | 87 --- .../gnat-gpl/files/gnat-gpl-2016-bootstrap.patch | 66 -- .../files/gnat-gpl-2016-finalization.patch | 220 ------ dev-lang/gnat-gpl/files/gnat-gpl-2016-gentoo.patch | 57 -- .../gnat-gpl/files/gnat-gpl-2016-profile.patch | 113 ---- dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild | 157 ----- dev-lang/gnat-gpl/metadata.xml | 2 - dev-lang/gprolog/Manifest | 6 + dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch | 61 ++ dev-lang/gprolog/files/gprolog-1.5.0-ldflags.patch | 104 +++ dev-lang/gprolog/files/gprolog-1.5.0-links.patch | 15 + dev-lang/gprolog/files/gprolog-1.5.0-llvm-as.patch | 38 ++ dev-lang/gprolog/gprolog-1.5.0.ebuild | 86 +++ dev-lang/lua/Manifest | 2 +- dev-lang/lua/lua-5.1.5-r106.ebuild | 2 +- dev-lang/micropython/Manifest | 2 +- dev-lang/micropython/micropython-1.11-r1.ebuild | 65 ++ dev-lang/micropython/micropython-1.11.ebuild | 65 -- dev-lang/moarvm/Manifest | 4 +- dev-lang/moarvm/moarvm-2021.06-r1.ebuild | 60 ++ dev-lang/moarvm/moarvm-2021.06.ebuild | 60 -- dev-lang/moarvm/moarvm-9999.ebuild | 4 +- dev-lang/parrot/Manifest | 2 +- dev-lang/parrot/parrot-8.1.0-r2.ebuild | 101 --- dev-lang/parrot/parrot-8.1.0-r3.ebuild | 101 +++ dev-lang/php/Manifest | 8 +- dev-lang/php/php-7.3.29.ebuild | 2 +- dev-lang/php/php-7.4.19-r1.ebuild | 750 +++++++++++++++++++++ dev-lang/php/php-7.4.19.ebuild | 750 --------------------- dev-lang/php/php-7.4.21-r1.ebuild | 750 +++++++++++++++++++++ dev-lang/php/php-7.4.21.ebuild | 750 --------------------- dev-lang/php/php-8.0.8-r1.ebuild | 748 ++++++++++++++++++++ dev-lang/php/php-8.0.8.ebuild | 748 -------------------- dev-lang/python/Manifest | 20 +- dev-lang/python/python-3.10.0_beta2.ebuild | 2 +- dev-lang/python/python-3.10.0_beta3.ebuild | 2 +- dev-lang/python/python-3.10.0_beta4.ebuild | 346 ++++++++++ dev-lang/python/python-3.7.10_p6.ebuild | 2 +- dev-lang/python/python-3.7.11.ebuild | 2 +- dev-lang/python/python-3.8.10_p2.ebuild | 2 +- dev-lang/python/python-3.8.11.ebuild | 2 +- dev-lang/python/python-3.9.5_p2.ebuild | 2 +- dev-lang/python/python-3.9.6.ebuild | 2 +- dev-lang/ruby/Manifest | 2 +- dev-lang/ruby/ruby-2.6.8.ebuild | 2 +- dev-lang/scala-bin/Manifest | 2 +- dev-lang/scala-bin/scala-bin-2.13.6.ebuild | 2 +- dev-lang/vala/Manifest | 2 +- dev-lang/vala/vala-0.52.4.ebuild | 2 +- dev-libs/Manifest.gz | Bin 86974 -> 86984 bytes dev-libs/dqlite/Manifest | 2 +- dev-libs/dqlite/dqlite-1.8.0.ebuild | 2 +- dev-libs/elfutils/Manifest | 2 +- dev-libs/elfutils/elfutils-0.185.ebuild | 2 +- dev-libs/glib/Manifest | 2 +- dev-libs/glib/glib-2.68.3-r1.ebuild | 2 +- dev-libs/judy/Manifest | 2 +- dev-libs/judy/judy-1.0.5-r3.ebuild | 2 +- dev-libs/libappindicator/Manifest | 2 +- .../libappindicator-12.10.1_p20200706.ebuild | 2 +- dev-libs/libfilezilla/Manifest | 2 + dev-libs/libfilezilla/libfilezilla-0.30.0.ebuild | 48 ++ dev-libs/libjcat/Manifest | 2 +- dev-libs/libjcat/libjcat-0.1.8.ebuild | 2 +- dev-libs/libmateweather/Manifest | 1 - .../libmateweather-1.24.0-fix-tzdata-hints.patch | 31 - dev-libs/libqtxdg/Manifest | 2 +- dev-libs/libqtxdg/libqtxdg-3.7.1.ebuild | 2 +- dev-libs/raft/Manifest | 2 +- dev-libs/raft/raft-0.11.1.ebuild | 2 +- dev-libs/rocr-runtime/Manifest | 6 +- dev-libs/rocr-runtime/rocr-runtime-4.0.0.ebuild | 4 +- dev-libs/rocr-runtime/rocr-runtime-4.1.0.ebuild | 4 +- dev-libs/rocr-runtime/rocr-runtime-4.2.0.ebuild | 4 +- dev-libs/totem-pl-parser/Manifest | 2 +- .../totem-pl-parser/totem-pl-parser-3.26.6.ebuild | 2 +- dev-libs/vala-common/Manifest | 2 +- dev-libs/vala-common/vala-common-0.52.4.ebuild | 2 +- dev-libs/xapian/Manifest | 6 +- dev-libs/xapian/xapian-1.2.25-r1.ebuild | 78 +++ dev-libs/xapian/xapian-1.2.25.ebuild | 77 --- dev-libs/xapian/xapian-1.4.17-r1.ebuild | 79 +++ dev-libs/xapian/xapian-1.4.17.ebuild | 78 --- dev-libs/xapian/xapian-1.4.18-r1.ebuild | 75 +++ dev-libs/xapian/xapian-1.4.18.ebuild | 74 -- dev-lisp/Manifest.gz | Bin 3379 -> 3379 bytes dev-lisp/ecls/Manifest | 8 +- dev-lisp/ecls/ecls-16.1.3-r1.ebuild | 96 +++ dev-lisp/ecls/ecls-16.1.3.ebuild | 96 --- dev-lisp/ecls/ecls-20.4.24-r1.ebuild | 96 +++ dev-lisp/ecls/ecls-20.4.24.ebuild | 96 --- dev-lisp/ecls/ecls-21.2.1-r1.ebuild | 87 --- dev-lisp/ecls/ecls-21.2.1-r2.ebuild | 87 +++ dev-lisp/ecls/ecls-21.2.1-r3.ebuild | 87 +++ dev-lisp/ecls/ecls-21.2.1.ebuild | 87 --- dev-lua/Manifest.gz | Bin 6975 -> 6975 bytes dev-lua/lanes/Manifest | 4 +- dev-lua/lanes/lanes-3.15.0.ebuild | 93 --- dev-lua/lanes/lanes-3.15.1.ebuild | 93 +++ dev-lua/messagepack/Manifest | 2 +- .../messagepack-0.5.2_p20201025-r100.ebuild | 2 +- dev-ml/Manifest.gz | Bin 29102 -> 29089 bytes dev-ml/camlp4/Manifest | 1 - dev-ml/camlp4/files/oc409.patch | 13 - dev-ml/llvm-ocaml/Manifest | 5 +- dev-ml/llvm-ocaml/llvm-ocaml-12.0.1.9999.ebuild | 124 ---- dev-ml/llvm-ocaml/llvm-ocaml-12.0.1.ebuild | 124 ++++ dev-ml/llvm-ocaml/llvm-ocaml-12.0.1_rc4.ebuild | 124 ---- dev-ml/ocaml-migrate-parsetree/Manifest | 2 + .../ocaml-migrate-parsetree-2.2.0.ebuild | 18 + dev-ml/ppx_typerep_conv/Manifest | 2 + .../ppx_typerep_conv-0.14.2.ebuild | 25 + dev-ml/ppxlib/Manifest | 2 + dev-ml/ppxlib/ppxlib-0.22.2.ebuild | 36 + dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild | 2 +- dev-perl/DBD-mysql/Manifest | 5 +- dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch | 35 - .../DBD-mysql-4.044-amvis-type-conversions.patch | 56 -- .../files/DBD-mysql-4.044-no-dot-inc.patch | 151 ----- .../Devel-CheckLib/Devel-CheckLib-1.140.0.ebuild | 2 +- dev-perl/Devel-CheckLib/Manifest | 2 +- dev-perl/Dist-Zilla/Manifest | 1 - .../files/Dist-Zilla-6.10.0-perl526.patch | 58 -- dev-perl/GD/Manifest | 1 - dev-perl/GD/files/GD-2.560.0-rt106594.patch | 40 -- dev-perl/Manifest.gz | Bin 277844 -> 278045 bytes dev-perl/Mock-Config/Manifest | 2 +- dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild | 2 +- dev-perl/MogileFS-Server/Manifest | 3 - .../MogileFS-Server-2.720.0-r1.ebuild | 86 --- .../MogileFS-Server/MogileFS-Server-2.730.0.ebuild | 86 --- dev-perl/MogileFS-Utils/Manifest | 2 - .../MogileFS-Utils/MogileFS-Utils-2.290.0.ebuild | 21 - dev-perl/Mojolicious/Manifest | 24 +- dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild | 35 - dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild | 33 - dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild | 36 + dev-perl/Monitoring-Plugin/Manifest | 2 - .../Monitoring-Plugin-0.390.0.ebuild | 34 - dev-perl/Moo/Manifest | 2 + dev-perl/Moo/Moo-2.5.4.ebuild | 29 + dev-perl/MooX-HandlesVia/Manifest | 2 + .../MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild | 30 + dev-perl/MooX-StrictConstructor/Manifest | 2 + .../MooX-StrictConstructor-0.11.0.ebuild | 28 + dev-perl/MooX-late/Manifest | 2 + dev-perl/MooX-late/MooX-late-0.100.0.ebuild | 28 + dev-perl/Moose/Manifest | 4 +- dev-perl/Moose/Moose-2.201.400.ebuild | 2 +- dev-perl/Moose/Moose-2.201.500.ebuild | 124 ++++ dev-perl/MooseX-Aliases/Manifest | 2 +- .../MooseX-Aliases-0.110.0-r1.ebuild | 29 - .../MooseX-Aliases-0.110.0-r2.ebuild | 25 + dev-perl/MooseX-Getopt/Manifest | 2 + .../MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild | 41 ++ dev-perl/MooseX-GlobRef/Manifest | 2 +- .../MooseX-GlobRef-0.70.100-r1.ebuild | 22 + .../MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild | 26 - dev-perl/MooseX-MultiInitArg/Manifest | 2 +- .../MooseX-MultiInitArg-0.20.0-r1.ebuild | 26 + .../MooseX-MultiInitArg-0.20.0.ebuild | 29 - dev-perl/MooseX-Role-Parameterized/Manifest | 2 + .../MooseX-Role-Parameterized-1.110.0.ebuild | 37 + dev-perl/MooseX-SetOnce/Manifest | 2 + .../MooseX-SetOnce/MooseX-SetOnce-0.201.0.ebuild | 26 + dev-perl/MooseX-Types-URI/Manifest | 2 + .../MooseX-Types-URI-0.90.0.ebuild | 32 + dev-perl/Mouse/Manifest | 4 +- dev-perl/Mouse/Mouse-2.4.10-r1.ebuild | 4 +- dev-perl/Mouse/Mouse-2.5.10.ebuild | 45 ++ dev-perl/Mozilla-PublicSuffix/Manifest | 3 + .../Mozilla-PublicSuffix-1.0.4.ebuild | 34 + .../files/1.0.4-no-dynamic-update.patch | 81 +++ dev-perl/MusicBrainz-DiscID/Manifest | 2 + .../MusicBrainz-DiscID-0.60.0.ebuild | 29 + dev-perl/Net-ARP/Manifest | 2 + dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild | 32 + dev-perl/Net-Amazon-S3/Manifest | 2 + .../Net-Amazon-S3/Net-Amazon-S3-0.980.0.ebuild | 53 ++ dev-perl/Net-Amazon/Manifest | 2 +- dev-perl/Net-Amazon/Net-Amazon-0.620.0-r1.ebuild | 28 + dev-perl/Net-Amazon/Net-Amazon-0.620.0.ebuild | 30 - dev-perl/Net-CIDR-Lite/Manifest | 2 +- .../Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild | 2 +- dev-perl/Net-CIDR/Manifest | 2 + dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild | 20 + dev-perl/Net-DBus/Manifest | 4 +- dev-perl/Net-DBus/Net-DBus-1.1.0-r1.ebuild | 2 +- dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild | 30 + dev-perl/Net-DNS-Async/Manifest | 2 +- .../Net-DNS-Async/Net-DNS-Async-1.70.0-r1.ebuild | 25 - .../Net-DNS-Async/Net-DNS-Async-1.70.0-r2.ebuild | 22 + dev-perl/Net-DNS-Resolver-Mock/Manifest | 2 + .../Net-DNS-Resolver-Mock-1.202.2.150.ebuild | 28 + dev-perl/Net-DNS-Resolver-Programmable/Manifest | 2 +- .../Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild | 23 + .../Net-DNS-Resolver-Programmable-0.9.0.ebuild | 25 - dev-perl/Net-DNS-SEC/Manifest | 4 +- dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.160.0.ebuild | 2 +- dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild | 27 + dev-perl/Net-DNS/Manifest | 6 +- dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild | 60 -- dev-perl/Net-DNS/Net-DNS-1.230.0.ebuild | 2 +- dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild | 63 ++ dev-perl/Net-Daemon/Manifest | 2 + dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild | 18 + dev-perl/Net-Domain-TLD/Manifest | 2 +- .../Net-Domain-TLD-1.750.0-r1.ebuild | 21 + .../Net-Domain-TLD/Net-Domain-TLD-1.750.0.ebuild | 22 - dev-perl/Net-FreeDB/Manifest | 2 +- dev-perl/Net-FreeDB/Net-FreeDB-0.100.0-r1.ebuild | 38 ++ dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild | 38 -- dev-perl/PDL-Graphics-Gnuplot/Manifest | 1 - .../PDL-Graphics-Gnuplot-2.11.0-outputfile.patch | 23 - dev-perl/Role-Tiny/Manifest | 2 + dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild | 23 + dev-perl/Sub-HandlesVia/Manifest | 3 + .../Sub-HandlesVia/Sub-HandlesVia-0.16.0.ebuild | 29 + dev-perl/Sub-HandlesVia/metadata.xml | 8 + dev-perl/Time-Monotonic/Manifest | 2 +- .../Time-Monotonic/Time-Monotonic-0.9.8.ebuild | 4 +- dev-perl/capitalization/Manifest | 3 +- .../capitalization/capitalization-0.30.0-r1.ebuild | 19 - .../capitalization/capitalization-0.30.0-r2.ebuild | 6 +- dev-perl/common-sense/Manifest | 2 +- dev-perl/common-sense/common-sense-3.750.0.ebuild | 2 +- dev-perl/constant-defer/Manifest | 3 +- .../constant-defer/constant-defer-6.0.0-r1.ebuild | 4 +- .../constant-defer/constant-defer-6.0.0.ebuild | 31 - dev-perl/forks/Manifest | 1 - dev-perl/forks/forks-0.360.0-r1.ebuild | 32 - dev-perl/glib-perl/Manifest | 2 + dev-perl/glib-perl/glib-perl-1.329.300.ebuild | 33 + dev-perl/gnome2-canvas/Manifest | 2 + dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild | 31 + dev-perl/gnome2-wnck/Manifest | 2 + dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild | 29 + dev-perl/gtk2-ex-formfactory/Manifest | 2 +- .../gtk2-ex-formfactory-0.670.0-r1.ebuild | 22 - .../gtk2-ex-formfactory-0.670.0-r2.ebuild | 19 + dev-perl/gtk2-gladexml/Manifest | 2 + dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild | 29 + dev-perl/indirect/Manifest | 2 + dev-perl/indirect/indirect-0.390.0.ebuild | 23 + dev-perl/libintl-perl/Manifest | 4 +- dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild | 23 - dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild | 33 + dev-perl/libwww-perl/Manifest | 2 + dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild | 73 ++ dev-perl/maybe/Manifest | 2 +- dev-perl/maybe/maybe-0.20.200-r1.ebuild | 20 - dev-perl/maybe/maybe-0.20.200-r2.ebuild | 17 + dev-perl/multidimensional/Manifest | 2 + .../multidimensional-0.14.0.ebuild | 25 + dev-python/Manifest.gz | Bin 244035 -> 244257 bytes dev-python/anyio/Manifest | 2 +- dev-python/anyio/anyio-3.2.1.ebuild | 2 +- dev-python/argon2-cffi/Manifest | 2 +- dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild | 2 +- dev-python/astor/Manifest | 2 +- dev-python/astor/astor-0.8.1.ebuild | 4 +- dev-python/boto3/Manifest | 4 + dev-python/boto3/boto3-1.17.108.ebuild | 56 ++ dev-python/boto3/boto3-1.17.109.ebuild | 56 ++ dev-python/botocore/Manifest | 4 + dev-python/botocore/botocore-1.20.108.ebuild | 59 ++ dev-python/botocore/botocore-1.20.109.ebuild | 59 ++ dev-python/cattrs/Manifest | 3 + dev-python/cattrs/cattrs-1.7.1.ebuild | 47 ++ dev-python/cattrs/metadata.xml | 11 + dev-python/cffi/Manifest | 2 + dev-python/cffi/cffi-1.14.6.ebuild | 50 ++ dev-python/clang-python/Manifest | 5 +- .../clang-python/clang-python-12.0.1.9999.ebuild | 41 -- dev-python/clang-python/clang-python-12.0.1.ebuild | 41 ++ .../clang-python/clang-python-12.0.1_rc4.ebuild | 41 -- dev-python/dask/Manifest | 2 + dev-python/dask/dask-2021.7.0.ebuild | 46 ++ dev-python/dbusmock/Manifest | 2 +- dev-python/dbusmock/dbusmock-0.23.1.ebuild | 2 +- dev-python/dbutils/Manifest | 2 + dev-python/dbutils/dbutils-2.0.2.ebuild | 32 + dev-python/dictdiffer/Manifest | 2 +- dev-python/dictdiffer/dictdiffer-0.8.1.ebuild | 2 +- dev-python/fastjsonschema/Manifest | 2 +- .../fastjsonschema/fastjsonschema-2.15.1.ebuild | 2 +- dev-python/fonttools/Manifest | 2 +- dev-python/fonttools/fonttools-4.24.4-r1.ebuild | 2 +- dev-python/fuzzywuzzy/Manifest | 2 +- dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild | 2 +- dev-python/gmpy/Manifest | 2 +- dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +- dev-python/google-api-core/Manifest | 2 + .../google-api-core/google-api-core-1.31.0.ebuild | 45 ++ dev-python/httpcore/Manifest | 2 +- dev-python/httpcore/httpcore-0.13.6.ebuild | 2 +- dev-python/identify/Manifest | 6 +- dev-python/identify/identify-2.2.10.ebuild | 2 +- dev-python/identify/identify-2.2.11.ebuild | 19 + dev-python/identify/identify-2.2.4.ebuild | 21 - dev-python/immutables/Manifest | 2 +- dev-python/immutables/immutables-0.15.ebuild | 2 +- dev-python/ipdb/Manifest | 2 +- dev-python/ipdb/ipdb-0.13.9-r1.ebuild | 2 +- dev-python/ipykernel/Manifest | 2 +- dev-python/ipykernel/ipykernel-5.5.4-r1.ebuild | 2 +- dev-python/ipyparallel/Manifest | 2 +- dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild | 2 +- dev-python/ipython/Manifest | 2 +- dev-python/ipython/ipython-7.25.0.ebuild | 2 +- dev-python/ipywidgets/Manifest | 2 +- dev-python/ipywidgets/ipywidgets-7.6.3.ebuild | 2 +- dev-python/isort/Manifest | 2 + dev-python/isort/isort-5.9.2.ebuild | 59 ++ dev-python/jeepney/Manifest | 2 + dev-python/jeepney/jeepney-0.7.0.ebuild | 54 ++ dev-python/jupyter_client/Manifest | 2 +- .../jupyter_client/jupyter_client-6.1.12.ebuild | 2 +- dev-python/jupyter_core/Manifest | 2 +- dev-python/jupyter_core/jupyter_core-4.7.1.ebuild | 2 +- dev-python/jupyterlab_pygments/Manifest | 2 +- .../jupyterlab_pygments-0.1.2.ebuild | 2 +- dev-python/lit/Manifest | 5 +- dev-python/lit/lit-12.0.1.9999.ebuild | 39 -- dev-python/lit/lit-12.0.1.ebuild | 39 ++ dev-python/lit/lit-12.0.1_rc4.ebuild | 39 -- dev-python/nbclient/Manifest | 2 +- dev-python/nbclient/nbclient-0.5.3.ebuild | 2 +- dev-python/nbconvert/Manifest | 2 +- dev-python/nbconvert/nbconvert-6.0.7.ebuild | 2 +- dev-python/nbformat/Manifest | 2 +- dev-python/nbformat/nbformat-5.1.3.ebuild | 2 +- dev-python/nest_asyncio/Manifest | 2 +- dev-python/nest_asyncio/nest_asyncio-1.5.1.ebuild | 2 +- dev-python/netifaces/Manifest | 2 +- dev-python/netifaces/netifaces-0.11.0.ebuild | 2 +- dev-python/networkx/Manifest | 2 + dev-python/networkx/networkx-2.6.1.ebuild | 44 ++ dev-python/nose_warnings_filters/Manifest | 2 +- .../nose_warnings_filters-0.1.5-r3.ebuild | 2 +- dev-python/notebook/Manifest | 2 +- dev-python/notebook/notebook-6.4.0.ebuild | 4 +- dev-python/oslo-utils/Manifest | 2 + dev-python/oslo-utils/oslo-utils-4.9.2.ebuild | 44 ++ dev-python/outcome/Manifest | 2 +- dev-python/outcome/outcome-1.1.0.ebuild | 2 +- dev-python/pandocfilters/Manifest | 2 +- .../pandocfilters/pandocfilters-1.4.3.ebuild | 2 +- dev-python/pebble/Manifest | 2 +- dev-python/pebble/pebble-4.6.1.ebuild | 2 +- dev-python/pkginfo/Manifest | 2 + dev-python/pkginfo/pkginfo-1.7.1.ebuild | 18 + dev-python/podcastparser/Manifest | 4 +- .../podcastparser/podcastparser-0.6.5.ebuild | 17 - .../podcastparser/podcastparser-0.6.6.ebuild | 2 +- dev-python/prometheus_client/Manifest | 2 +- .../prometheus_client-0.11.0.ebuild | 2 +- dev-python/pyGPG/Manifest | 4 +- dev-python/pyGPG/pyGPG-0.2.ebuild | 2 +- dev-python/pyGPG/pyGPG-9999.ebuild | 2 +- dev-python/pydecomp/Manifest | 4 +- dev-python/pydecomp/pydecomp-0.3-r1.ebuild | 2 +- dev-python/pydecomp/pydecomp-9999.ebuild | 2 +- dev-python/pyelftools/Manifest | 2 +- dev-python/pyelftools/pyelftools-0.27.ebuild | 2 +- dev-python/pygraphviz/Manifest | 2 + dev-python/pygraphviz/pygraphviz-1.7.ebuild | 43 ++ dev-python/pyilmbase/Manifest | 5 +- ...ig-file-for-PyIlmBase-to-include-prefixes.patch | 30 - dev-python/pyilmbase/pyilmbase-2.5.5.ebuild | 62 -- dev-python/pyilmbase/pyilmbase-2.5.7.ebuild | 2 +- dev-python/pyqtgraph/Manifest | 2 + dev-python/pyqtgraph/pyqtgraph-0.12.2.ebuild | 89 +++ dev-python/pytest-ordering/Manifest | 2 +- .../pytest-ordering/pytest-ordering-0.6.ebuild | 2 +- dev-python/pytest-rerunfailures/Manifest | 2 +- .../pytest-rerunfailures-10.1.ebuild | 2 +- dev-python/pytest-salt/Manifest | 2 +- .../pytest-salt/pytest-salt-2020.1.27-r2.ebuild | 43 -- .../pytest-salt/pytest-salt-2020.1.27-r3.ebuild | 48 ++ dev-python/pytest-subtesthack/Manifest | 7 +- dev-python/pytest-subtesthack/metadata.xml | 1 + .../pytest-subtesthack-0.1.1.ebuild | 32 - .../pytest-subtesthack-0.1.2-r1.ebuild | 25 + .../pytest-subtesthack-0.1.2.ebuild | 2 +- dev-python/pytest-trio/Manifest | 2 +- dev-python/pytest-trio/pytest-trio-0.7.0.ebuild | 2 +- dev-python/python-dotenv/Manifest | 2 +- .../python-dotenv/python-dotenv-0.18.0-r1.ebuild | 2 +- dev-python/pytzdata/Manifest | 3 +- .../files/pytzdata-2020.1-system-zoneinfo.patch | 115 ++++ dev-python/pytzdata/pytzdata-2020.1-r1.ebuild | 24 + dev-python/pytzdata/pytzdata-2020.1.ebuild | 21 - dev-python/pyusb/Manifest | 2 + dev-python/pyusb/pyusb-1.2.1.ebuild | 26 + dev-python/pyzmq/Manifest | 2 +- dev-python/pyzmq/pyzmq-22.1.0.ebuild | 2 +- dev-python/requests-cache/Manifest | 2 + .../requests-cache/requests-cache-0.7.1.ebuild | 51 ++ dev-python/send2trash/Manifest | 2 +- dev-python/send2trash/send2trash-1.5.0-r1.ebuild | 2 +- dev-python/sentry-sdk/Manifest | 2 + dev-python/sentry-sdk/sentry-sdk-1.3.0.ebuild | 71 ++ dev-python/sh/Manifest | 2 +- dev-python/sh/sh-1.14.2.ebuild | 2 +- dev-python/simplejson/Manifest | 2 + dev-python/simplejson/simplejson-3.17.3.ebuild | 19 + dev-python/sphinx-autodoc-typehints/Manifest | 2 +- .../sphinx-autodoc-typehints-1.12.0.ebuild | 2 +- dev-python/sphinxcontrib-github-alt/Manifest | 2 +- .../sphinxcontrib-github-alt-1.2.ebuild | 2 +- dev-python/sphinxcontrib-programoutput/Manifest | 2 +- .../sphinxcontrib-programoutput-0.17.ebuild | 2 +- dev-python/sphinxcontrib-trio/Manifest | 2 +- .../sphinxcontrib-trio-1.1.2.ebuild | 2 +- dev-python/sphobjinv/Manifest | 2 +- dev-python/sphobjinv/sphobjinv-2.1.ebuild | 2 +- dev-python/ssl-fetch/Manifest | 4 +- dev-python/ssl-fetch/ssl-fetch-0.4.ebuild | 2 +- dev-python/ssl-fetch/ssl-fetch-9999.ebuild | 2 +- dev-python/stdio-mgr/Manifest | 2 +- dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild | 2 +- dev-python/stripe/Manifest | 2 + dev-python/stripe/stripe-2.59.0.ebuild | 62 ++ dev-python/tenacity/Manifest | 2 + dev-python/tenacity/tenacity-8.0.0.ebuild | 33 + dev-python/testtools/Manifest | 2 +- dev-python/testtools/testtools-2.4.0-r2.ebuild | 6 +- dev-python/threadpoolctl/Manifest | 2 + .../threadpoolctl/threadpoolctl-2.2.0.ebuild | 20 + dev-python/timeout-decorator/Manifest | 2 +- .../timeout-decorator-0.5.0.ebuild | 2 +- dev-python/trio/Manifest | 2 +- dev-python/trio/trio-0.19.0.ebuild | 2 +- dev-python/uvicorn/Manifest | 2 +- dev-python/uvicorn/uvicorn-0.14.0-r1.ebuild | 2 +- dev-python/uvloop/Manifest | 2 +- dev-python/uvloop/uvloop-0.15.2.ebuild | 2 +- dev-python/vdirsyncer/Manifest | 4 +- .../files/vdirsyncer-0.18.0-no-cov.patch | 25 + dev-python/vdirsyncer/metadata.xml | 1 + dev-python/vdirsyncer/vdirsyncer-0.18.0-r1.ebuild | 63 ++ dev-python/widgetsnbextension/Manifest | 2 +- .../widgetsnbextension-3.5.1-r1.ebuild | 2 +- dev-python/xmltodict/Manifest | 2 +- dev-python/xmltodict/xmltodict-0.12.0-r1.ebuild | 2 +- dev-qt/Manifest.gz | Bin 10356 -> 10346 bytes dev-qt/qt-creator/Manifest | 10 +- .../files/qt-creator-4.12.0-dylib-fix.patch | 84 --- .../qt-creator-4.12.0-libclangformat-ide.patch | 64 -- dev-qt/qt-creator/metadata.xml | 2 - dev-qt/qt-creator/qt-creator-4.12.3-r1.ebuild | 235 ------- dev-qt/qt-creator/qt-creator-4.15.1.ebuild | 232 +++++++ dev-qt/qt-creator/qt-creator-9999.ebuild | 32 +- dev-ruby/Manifest.gz | Bin 108553 -> 108556 bytes dev-ruby/addressable/Manifest | 2 +- dev-ruby/addressable/addressable-2.8.0.ebuild | 2 +- dev-ruby/autoprefixer-rails/Manifest | 2 +- .../autoprefixer-rails-10.2.5.1.ebuild | 2 +- dev-ruby/did_you_mean/Manifest | 2 +- dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild | 2 +- dev-ruby/git/Manifest | 2 + dev-ruby/git/git-1.9.1.ebuild | 42 ++ dev-ruby/hipchat/Manifest | 2 +- dev-ruby/hipchat/hipchat-1.6.0.ebuild | 2 +- dev-ruby/metasm/Manifest | 2 + dev-ruby/metasm/metasm-1.0.5.ebuild | 35 + dev-ruby/mime-types-data/Manifest | 8 +- .../mime-types-data-3.2020.0512.ebuild | 22 - .../mime-types-data-3.2021.0212.ebuild | 22 - .../mime-types-data-3.2021.0225.ebuild | 2 +- .../mime-types-data-3.2021.0704.ebuild | 22 + dev-ruby/mimemagic/Manifest | 4 +- dev-ruby/mimemagic/mimemagic-0.3.9.ebuild | 36 - dev-ruby/mimemagic/mimemagic-0.4.3.ebuild | 40 ++ dev-ruby/minitest/Manifest | 2 +- dev-ruby/minitest/minitest-5.13.0.ebuild | 2 +- dev-ruby/parser/Manifest | 2 + dev-ruby/parser/parser-3.0.2.0.ebuild | 43 ++ dev-ruby/power_assert/Manifest | 4 +- dev-ruby/power_assert/power_assert-1.1.6.ebuild | 41 -- dev-ruby/power_assert/power_assert-1.1.7.ebuild | 2 +- dev-ruby/pry/Manifest | 2 + dev-ruby/pry/pry-0.14.1.ebuild | 45 ++ dev-ruby/rake/Manifest | 4 +- dev-ruby/rake/rake-13.0.3-r1.ebuild | 2 +- dev-ruby/rake/rake-13.0.6.ebuild | 61 ++ dev-ruby/rdoc/Manifest | 6 +- dev-ruby/rdoc/rdoc-6.2.0.ebuild | 94 --- dev-ruby/rdoc/rdoc-6.3.0.ebuild | 94 --- dev-ruby/rdoc/rdoc-6.3.2.ebuild | 5 +- dev-ruby/rubyzip/Manifest | 2 + dev-ruby/rubyzip/rubyzip-2.3.2.ebuild | 54 ++ dev-ruby/test-unit/Manifest | 2 +- dev-ruby/test-unit/test-unit-3.3.9.ebuild | 2 +- dev-scheme/Manifest.gz | Bin 5522 -> 5521 bytes dev-scheme/racket/Manifest | 10 +- dev-scheme/racket/racket-7.0-r1.ebuild | 93 +++ dev-scheme/racket/racket-7.0.ebuild | 93 --- dev-scheme/racket/racket-7.1-r1.ebuild | 93 +++ dev-scheme/racket/racket-7.1.ebuild | 93 --- dev-scheme/racket/racket-7.2-r1.ebuild | 94 +++ dev-scheme/racket/racket-7.2.ebuild | 94 --- dev-scheme/racket/racket-7.3-r1.ebuild | 94 +++ dev-scheme/racket/racket-7.3.ebuild | 94 --- dev-scheme/racket/racket-8.0-r1.ebuild | 113 ++++ dev-scheme/racket/racket-8.0.ebuild | 113 ---- dev-tex/Manifest.gz | Bin 6352 -> 6359 bytes dev-tex/latex2html/Manifest | 8 - .../files/latex2html-2017.2-brace-2.patch | 12 - .../latex2html/files/latex2html-2017.2-brace.patch | 36 - .../files/latex2html-2017.2-dotinc-2.patch | 12 - .../files/latex2html-2017.2-dotinc.patch | 33 - .../files/latex2html-convert-length.patch | 22 - .../files/latex2html-extract-major-version-2.patch | 12 - .../latex2html/files/latex2html-perl_name.patch | 11 - dev-tex/latex2html/files/latex2html-tests.patch | 26 - dev-texlive/Manifest.gz | Bin 6603 -> 6608 bytes dev-texlive/texlive-latexextra/Manifest | 1 - .../files/lstlinebgrd-syntax.patch | 16 - dev-util/Manifest.gz | Bin 63848 -> 63823 bytes dev-util/bitcoin-tx/Manifest | 3 + dev-util/bitcoin-tx/bitcoin-tx-0.21.1.ebuild | 100 +++ dev-util/bpftrace/Manifest | 8 +- dev-util/bpftrace/bpftrace-0.11.4-r1.ebuild | 89 --- dev-util/bpftrace/bpftrace-0.11.4.ebuild | 86 --- dev-util/bpftrace/bpftrace-0.13.0.ebuild | 88 +++ dev-util/bpftrace/bpftrace-9999.ebuild | 85 --- .../files/bpftrace-0.11.0-install-libs.patch | 156 ----- .../files/bpftrace-0.13.0-install-libs.patch | 143 ++++ dev-util/buildbot-pkg/Manifest | 2 +- dev-util/buildbot-pkg/buildbot-pkg-3.2.0.ebuild | 7 +- dev-util/cmake/Manifest | 4 +- dev-util/cmake/cmake-3.21.0_rc2.ebuild | 232 ------- dev-util/cmake/cmake-3.21.0_rc3.ebuild | 232 +++++++ dev-util/cucumber-rails/Manifest | 2 +- .../cucumber-rails/cucumber-rails-1.8.0.ebuild | 4 +- dev-util/cucumber/Manifest | 2 +- dev-util/cucumber/cucumber-3.2.0.ebuild | 4 +- dev-util/diffoscope/Manifest | 4 +- dev-util/diffoscope/diffoscope-177-r1.ebuild | 113 ++++ dev-util/diffoscope/diffoscope-177.ebuild | 113 ---- dev-util/diffoscope/metadata.xml | 1 - dev-util/gdbus-codegen/Manifest | 2 +- dev-util/gdbus-codegen/gdbus-codegen-2.68.3.ebuild | 2 +- dev-util/glib-utils/Manifest | 2 +- dev-util/glib-utils/glib-utils-2.68.3.ebuild | 2 +- dev-util/google-perftools/Manifest | 2 +- .../google-perftools/google-perftools-2.9.1.ebuild | 11 +- dev-util/lldb/Manifest | 5 +- dev-util/lldb/lldb-12.0.1.9999.ebuild | 102 --- dev-util/lldb/lldb-12.0.1.ebuild | 102 +++ dev-util/lldb/lldb-12.0.1_rc4.ebuild | 102 --- dev-util/lxqt-build-tools/Manifest | 2 +- .../lxqt-build-tools/lxqt-build-tools-0.9.0.ebuild | 2 +- dev-util/qbs/Manifest | 6 +- dev-util/qbs/metadata.xml | 12 +- dev-util/qbs/qbs-1.16.0.ebuild | 116 ---- dev-util/qbs/qbs-1.19.1.ebuild | 120 ++++ dev-util/strace/Manifest | 1 - dev-util/strace/files/strace-5.5-static.patch | 178 ----- dev-util/stripe-mock/Manifest | 4 +- dev-util/stripe-mock/metadata.xml | 4 - dev-util/stripe-mock/stripe-mock-0.109.0.ebuild | 22 + dev-util/sysprof-common/Manifest | 2 +- .../sysprof-common/sysprof-common-3.40.1.ebuild | 2 +- dev-util/sysprof/Manifest | 2 +- dev-util/sysprof/sysprof-3.40.1-r1.ebuild | 2 +- dev-vcs/Manifest.gz | Bin 11161 -> 11156 bytes dev-vcs/gitolite-gentoo/Manifest | 4 +- .../gitolite-gentoo-2.3.1-r1.ebuild | 76 --- .../gitolite-gentoo-2.3.1-r2.ebuild | 69 ++ .../gitolite-gentoo-3.6.6.1-r1.ebuild | 107 --- .../gitolite-gentoo-3.6.6.1-r2.ebuild | 106 +++ dev-vcs/gitolite/Manifest | 4 +- dev-vcs/gitolite/gitolite-2.3.1-r1.ebuild | 72 -- dev-vcs/gitolite/gitolite-2.3.1-r2.ebuild | 65 ++ dev-vcs/gitolite/gitolite-3.6.11-r1.ebuild | 100 +++ dev-vcs/gitolite/gitolite-3.6.11.ebuild | 101 --- dev-vcs/mercurial/Manifest | 35 +- dev-vcs/mercurial/mercurial-5.5.2.ebuild | 163 ----- dev-vcs/mercurial/mercurial-5.6.1-r1.ebuild | 294 -------- dev-vcs/mercurial/mercurial-5.8.1.ebuild | 313 +++++++++ dev-vcs/svneverever/Manifest | 2 + dev-vcs/svneverever/svneverever-1.7.1.ebuild | 21 + eclass/Manifest.gz | Bin 36314 -> 36339 bytes eclass/autotools.eclass | 21 +- eclass/ghc-package.eclass | 10 +- eclass/gnustep-2.eclass | 9 +- eclass/gnustep-base.eclass | 11 +- eclass/gstreamer-meson.eclass | 58 ++ eclass/haskell-cabal.eclass | 43 +- eclass/qmake-utils.eclass | 78 +-- eclass/qt5-build.eclass | 7 +- eclass/ruby-utils.eclass | 6 +- eclass/s6.eclass | 8 +- eclass/vala.eclass | 6 +- games-action/Manifest.gz | Bin 13693 -> 13696 bytes games-action/dxx-rebirth/Manifest | 6 +- .../dxx-rebirth-0.61.0_pre20200615.ebuild | 257 ------- .../dxx-rebirth-0.61.0_pre20210623.ebuild | 249 +++++++ games-action/dxx-rebirth/dxx-rebirth-9999.ebuild | 2 + games-emulation/Manifest.gz | Bin 9696 -> 9695 bytes games-emulation/mgba/Manifest | 2 + games-emulation/mgba/mgba-0.9.2.ebuild | 128 ++++ games-fps/Manifest.gz | Bin 10857 -> 10861 bytes games-fps/turtlearena/Manifest | 4 +- games-fps/turtlearena/metadata.xml | 3 + games-fps/turtlearena/turtlearena-0.6.1-r1.ebuild | 140 ++-- games-kids/Manifest.gz | Bin 1220 -> 1219 bytes games-kids/gmult/Manifest | 2 + games-kids/gmult/gmult-9.0.ebuild | 31 + games-misc/Manifest.gz | Bin 8772 -> 8774 bytes games-misc/little-inferno/Manifest | 4 +- .../little-inferno-20130509-r1.ebuild | 80 +-- games-misc/little-inferno/metadata.xml | 3 - games-puzzle/Manifest.gz | Bin 17137 -> 17131 bytes games-puzzle/hitori/Manifest | 2 +- games-puzzle/hitori/hitori-3.38.2.ebuild | 2 +- games-puzzle/quadrapassel/Manifest | 2 +- games-puzzle/quadrapassel/quadrapassel-40.2.ebuild | 2 +- gnome-base/Manifest.gz | Bin 5213 -> 5218 bytes gnome-base/gdm/Manifest | 2 +- gnome-base/gdm/gdm-40.0-r1.ebuild | 2 +- gnome-base/gnome-core-apps/Manifest | 2 +- .../gnome-core-apps/gnome-core-apps-40.0.ebuild | 2 +- gnome-base/gnome-core-libs/Manifest | 2 +- .../gnome-core-libs/gnome-core-libs-40.0.ebuild | 4 +- gnome-base/gnome-desktop/Manifest | 2 +- gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild | 2 +- gnome-base/gnome-extra-apps/Manifest | 2 +- .../gnome-extra-apps/gnome-extra-apps-40.0.ebuild | 4 +- gnome-base/gnome-shell/Manifest | 6 +- gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 2 +- gnome-base/gnome-shell/gnome-shell-40.1.ebuild | 2 +- gnome-base/gnome-shell/gnome-shell-40.2.ebuild | 4 +- gnome-base/gnome/Manifest | 2 +- gnome-base/gnome/gnome-40.0.ebuild | 2 +- gnome-base/librsvg/Manifest | 2 +- gnome-base/librsvg/librsvg-2.50.7.ebuild | 2 +- gnome-base/nautilus/Manifest | 2 +- gnome-base/nautilus/nautilus-40.2.ebuild | 2 +- gnome-extra/Manifest.gz | Bin 11881 -> 11902 bytes gnome-extra/evolution-data-server/Manifest | 2 +- .../evolution-data-server-3.40.2.ebuild | 2 +- gnome-extra/evolution-ews/Manifest | 2 +- .../evolution-ews/evolution-ews-3.40.2.ebuild | 2 +- gnome-extra/gnome-boxes/Manifest | 4 +- gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild | 2 +- gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild | 4 +- gnome-extra/gnome-calendar/Manifest | 2 +- .../gnome-calendar/gnome-calendar-40.2.ebuild | 2 +- gnome-extra/gnome-search-tool/Manifest | 2 +- .../gnome-search-tool-3.6.0.ebuild | 2 +- gnome-extra/gnome-shell-extensions/Manifest | 2 +- .../gnome-shell-extensions-40.2.ebuild | 2 +- gnome-extra/gnome-shell-frippery/Manifest | 4 +- .../gnome-shell-frippery-40.0.ebuild | 2 +- .../gnome-shell-frippery-40.2.ebuild | 4 +- gnome-extra/gnome-software/Manifest | 2 + .../gnome-software/gnome-software-40.3.ebuild | 103 +++ gnome-extra/gnome-tweaks/Manifest | 2 +- gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild | 16 +- gnome-extra/gucharmap/Manifest | 2 +- gnome-extra/gucharmap/gucharmap-13.0.8.ebuild | 2 +- gnome-extra/office-runner/Manifest | 2 +- .../office-runner/office-runner-1.0.3.ebuild | 2 +- gnome-extra/sushi/Manifest | 2 +- gnome-extra/sushi/sushi-3.38.1.ebuild | 2 +- gnome-extra/yelp-xsl/Manifest | 2 +- gnome-extra/yelp-xsl/yelp-xsl-40.2.ebuild | 2 +- gnome-extra/yelp/Manifest | 2 +- gnome-extra/yelp/yelp-40.2.ebuild | 2 +- gnustep-base/Manifest.gz | Bin 1721 -> 1722 bytes gnustep-base/gnustep-base/Manifest | 4 +- .../gnustep-base/gnustep-base-1.27.0-r1.ebuild | 70 ++ .../gnustep-base/gnustep-base-1.27.0.ebuild | 70 -- .../gnustep-base/gnustep-base-1.28.0-r1.ebuild | 69 ++ .../gnustep-base/gnustep-base-1.28.0.ebuild | 69 -- gui-apps/Manifest.gz | Bin 3547 -> 3543 bytes gui-apps/mako/Manifest | 2 + gui-apps/mako/mako-1.6.ebuild | 52 ++ gui-libs/Manifest.gz | Bin 3124 -> 3122 bytes gui-libs/libhandy/Manifest | 7 +- .../libhandy/files/0.0.13-glade3.36-compat1.patch | 40 -- .../libhandy/files/0.0.13-glade3.36-compat2.patch | 56 -- .../libhandy/files/0.0.13-glade3.37-compat.patch | 173 ----- gui-libs/libhandy/libhandy-0.0.13.ebuild | 66 -- gui-libs/libhandy/libhandy-1.2.3.ebuild | 2 +- gui-libs/libwpe/Manifest | 2 +- gui-libs/libwpe/libwpe-1.10.1.ebuild | 2 +- gui-libs/wpebackend-fdo/Manifest | 2 +- .../wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild | 2 +- kde-frameworks/Manifest.gz | Bin 13526 -> 13549 bytes kde-frameworks/attica/Manifest | 2 + kde-frameworks/attica/attica-5.84.0.ebuild | 26 + kde-frameworks/baloo/Manifest | 2 + kde-frameworks/baloo/baloo-5.84.0.ebuild | 35 + kde-frameworks/bluez-qt/Manifest | 2 + kde-frameworks/bluez-qt/bluez-qt-5.84.0.ebuild | 38 ++ kde-frameworks/breeze-icons-rcc/Manifest | 2 + .../breeze-icons-rcc-5.84.0.ebuild | 42 ++ kde-frameworks/breeze-icons/Manifest | 2 + .../breeze-icons/breeze-icons-5.84.0.ebuild | 49 ++ kde-frameworks/extra-cmake-modules/Manifest | 2 + .../extra-cmake-modules-5.84.0.ebuild | 78 +++ kde-frameworks/frameworkintegration/Manifest | 2 + .../frameworkintegration-5.84.0.ebuild | 43 ++ kde-frameworks/kactivities-stats/Manifest | 2 + .../kactivities-stats-5.84.0.ebuild | 23 + kde-frameworks/kactivities/Manifest | 2 + .../kactivities/kactivities-5.84.0.ebuild | 29 + kde-frameworks/kapidox/Manifest | 2 + kde-frameworks/kapidox/kapidox-5.84.0.ebuild | 23 + kde-frameworks/karchive/Manifest | 2 + kde-frameworks/karchive/karchive-5.84.0.ebuild | 29 + kde-frameworks/kauth/Manifest | 2 + kde-frameworks/kauth/kauth-5.84.0.ebuild | 45 ++ kde-frameworks/kbookmarks/Manifest | 2 + kde-frameworks/kbookmarks/kbookmarks-5.84.0.ebuild | 34 + kde-frameworks/kcalendarcore/Manifest | 2 + .../kcalendarcore/kcalendarcore-5.84.0.ebuild | 27 + kde-frameworks/kcmutils/Manifest | 2 + kde-frameworks/kcmutils/kcmutils-5.84.0.ebuild | 34 + kde-frameworks/kcodecs/Manifest | 2 + kde-frameworks/kcodecs/kcodecs-5.84.0.ebuild | 24 + kde-frameworks/kcompletion/Manifest | 2 + .../kcompletion/kcompletion-5.84.0.ebuild | 33 + kde-frameworks/kconfig/Manifest | 2 + kde-frameworks/kconfig/kconfig-5.84.0.ebuild | 38 ++ kde-frameworks/kconfigwidgets/Manifest | 2 + .../kconfigwidgets/kconfigwidgets-5.84.0.ebuild | 41 ++ kde-frameworks/kcontacts/Manifest | 2 + kde-frameworks/kcontacts/kcontacts-5.84.0.ebuild | 35 + kde-frameworks/kcoreaddons/Manifest | 2 + .../kcoreaddons/kcoreaddons-5.84.0.ebuild | 51 ++ kde-frameworks/kcrash/Manifest | 2 + kde-frameworks/kcrash/kcrash-5.84.0.ebuild | 32 + kde-frameworks/kdav/Manifest | 2 + kde-frameworks/kdav/kdav-5.84.0.ebuild | 37 + kde-frameworks/kdbusaddons/Manifest | 2 + .../kdbusaddons/kdbusaddons-5.84.0.ebuild | 31 + kde-frameworks/kdeclarative/Manifest | 2 + .../kdeclarative/kdeclarative-5.84.0.ebuild | 35 + kde-frameworks/kded/Manifest | 2 + kde-frameworks/kded/kded-5.84.0.ebuild | 39 ++ kde-frameworks/kdelibs4support/Manifest | 2 + .../kdelibs4support/kdelibs4support-5.84.0.ebuild | 98 +++ kde-frameworks/kdesu/Manifest | 2 + kde-frameworks/kdesu/kdesu-5.84.0.ebuild | 33 + kde-frameworks/kdnssd/Manifest | 2 + kde-frameworks/kdnssd/kdnssd-5.84.0.ebuild | 33 + kde-frameworks/kdoctools/Manifest | 2 + kde-frameworks/kdoctools/kdoctools-5.84.0.ebuild | 48 ++ kde-frameworks/kemoticons/Manifest | 2 + kde-frameworks/kemoticons/kemoticons-5.84.0.ebuild | 28 + kde-frameworks/kfilemetadata/Manifest | 2 + .../kfilemetadata/kfilemetadata-5.84.0.ebuild | 66 ++ kde-frameworks/kglobalaccel/Manifest | 2 + .../kglobalaccel/kglobalaccel-5.84.0.ebuild | 35 + kde-frameworks/kguiaddons/Manifest | 2 + kde-frameworks/kguiaddons/kguiaddons-5.84.0.ebuild | 35 + kde-frameworks/kholidays/Manifest | 2 + kde-frameworks/kholidays/kholidays-5.84.0.ebuild | 29 + kde-frameworks/khtml/Manifest | 2 + kde-frameworks/khtml/khtml-5.84.0.ebuild | 71 ++ kde-frameworks/ki18n/Manifest | 2 + kde-frameworks/ki18n/ki18n-5.84.0.ebuild | 39 ++ kde-frameworks/kiconthemes/Manifest | 2 + .../kiconthemes/kiconthemes-5.84.0.ebuild | 32 + kde-frameworks/kidletime/Manifest | 2 + kde-frameworks/kidletime/kidletime-5.84.0.ebuild | 46 ++ kde-frameworks/kimageformats/Manifest | 2 + .../kimageformats/kimageformats-5.84.0.ebuild | 41 ++ kde-frameworks/kinit/Manifest | 2 + kde-frameworks/kinit/kinit-5.84.0.ebuild | 51 ++ kde-frameworks/kio/Manifest | 3 + .../kio-5.84.0-fix-qtconcurrent-private-link.patch | 76 +++ kde-frameworks/kio/kio-5.84.0.ebuild | 99 +++ kde-frameworks/kirigami/Manifest | 2 + kde-frameworks/kirigami/kirigami-5.84.0.ebuild | 46 ++ kde-frameworks/kitemmodels/Manifest | 2 + .../kitemmodels/kitemmodels-5.84.0.ebuild | 33 + kde-frameworks/kitemviews/Manifest | 2 + kde-frameworks/kitemviews/kitemviews-5.84.0.ebuild | 30 + kde-frameworks/kjobwidgets/Manifest | 2 + .../kjobwidgets/kjobwidgets-5.84.0.ebuild | 40 ++ kde-frameworks/kjs/Manifest | 2 + kde-frameworks/kjs/kjs-5.84.0.ebuild | 23 + kde-frameworks/knewstuff/Manifest | 2 + kde-frameworks/knewstuff/knewstuff-5.84.0.ebuild | 49 ++ kde-frameworks/knotifications/Manifest | 2 + .../knotifications/knotifications-5.84.0.ebuild | 49 ++ kde-frameworks/knotifyconfig/Manifest | 2 + .../knotifyconfig/knotifyconfig-5.84.0.ebuild | 34 + kde-frameworks/kpackage/Manifest | 2 + kde-frameworks/kpackage/kpackage-5.84.0.ebuild | 39 ++ kde-frameworks/kparts/Manifest | 2 + kde-frameworks/kparts/kparts-5.84.0.ebuild | 33 + kde-frameworks/kpeople/Manifest | 2 + kde-frameworks/kpeople/kpeople-5.84.0.ebuild | 40 ++ kde-frameworks/kplotting/Manifest | 2 + kde-frameworks/kplotting/kplotting-5.84.0.ebuild | 21 + kde-frameworks/kpty/Manifest | 2 + kde-frameworks/kpty/kpty-5.84.0.ebuild | 27 + kde-frameworks/kquickcharts/Manifest | 2 + .../kquickcharts/kquickcharts-5.84.0.ebuild | 39 ++ kde-frameworks/kross/Manifest | 2 + kde-frameworks/kross/kross-5.84.0.ebuild | 34 + kde-frameworks/krunner/Manifest | 2 + kde-frameworks/krunner/krunner-5.84.0.ebuild | 47 ++ kde-frameworks/kservice/Manifest | 2 + kde-frameworks/kservice/kservice-5.84.0.ebuild | 51 ++ kde-frameworks/ktexteditor/Manifest | 2 + .../ktexteditor/ktexteditor-5.84.0.ebuild | 59 ++ kde-frameworks/ktextwidgets/Manifest | 2 + .../ktextwidgets/ktextwidgets-5.84.0.ebuild | 38 ++ kde-frameworks/kunitconversion/Manifest | 2 + .../kunitconversion/kunitconversion-5.84.0.ebuild | 28 + kde-frameworks/kwallet/Manifest | 2 + kde-frameworks/kwallet/kwallet-5.84.0.ebuild | 53 ++ kde-frameworks/kwayland/Manifest | 2 + kde-frameworks/kwayland/kwayland-5.84.0.ebuild | 34 + kde-frameworks/kwidgetsaddons/Manifest | 2 + .../kwidgetsaddons/kwidgetsaddons-5.84.0.ebuild | 36 + kde-frameworks/kwindowsystem/Manifest | 2 + .../kwindowsystem/kwindowsystem-5.84.0.ebuild | 44 ++ kde-frameworks/kxmlgui/Manifest | 2 + kde-frameworks/kxmlgui/kxmlgui-5.84.0.ebuild | 46 ++ kde-frameworks/modemmanager-qt/Manifest | 2 + .../modemmanager-qt/modemmanager-qt-5.84.0.ebuild | 26 + kde-frameworks/networkmanager-qt/Manifest | 2 + .../networkmanager-qt-5.84.0.ebuild | 34 + kde-frameworks/oxygen-icons/Manifest | 2 + .../oxygen-icons/oxygen-icons-5.84.0.ebuild | 37 + kde-frameworks/plasma/Manifest | 2 + kde-frameworks/plasma/plasma-5.84.0.ebuild | 74 ++ kde-frameworks/prison/Manifest | 2 + kde-frameworks/prison/prison-5.84.0.ebuild | 32 + kde-frameworks/purpose/Manifest | 2 + kde-frameworks/purpose/purpose-5.84.0.ebuild | 68 ++ kde-frameworks/qqc2-desktop-style/Manifest | 2 + .../qqc2-desktop-style-5.84.0.ebuild | 28 + kde-frameworks/solid/Manifest | 2 + kde-frameworks/solid/solid-5.84.0.ebuild | 51 ++ kde-frameworks/sonnet/Manifest | 2 + kde-frameworks/sonnet/sonnet-5.84.0.ebuild | 44 ++ kde-frameworks/syndication/Manifest | 2 + .../syndication/syndication-5.84.0.ebuild | 23 + kde-frameworks/syntax-highlighting/Manifest | 2 + .../syntax-highlighting-5.84.0.ebuild | 29 + kde-frameworks/threadweaver/Manifest | 2 + .../threadweaver/threadweaver-5.84.0.ebuild | 16 + kde-plasma/Manifest.gz | Bin 9112 -> 9107 bytes kde-plasma/discover/Manifest | 1 - .../files/discover-5.21.4-missing-link.patch | 49 -- kde-plasma/libkworkspace/Manifest | 1 - .../files/libkworkspace-5.19.80-standalone.patch | 108 --- kde-plasma/milou/Manifest | 1 - .../files/milou-5.19.80-disable-manual-tests.patch | 29 - kde-plasma/plasma-nm/Manifest | 1 - ...sma-nm-5.22.0-qt-5.15.2ff-missing-include.patch | 30 - kde-plasma/plasma-workspace/Manifest | 1 - ...asma-workspace-5.14.2-split-libkworkspace.patch | 35 - kde-plasma/xembed-sni-proxy/Manifest | 1 - .../xembed-sni-proxy-5.14.90-standalone.patch | 59 -- lxqt-base/Manifest.gz | Bin 2913 -> 2888 bytes lxqt-base/liblxqt/Manifest | 2 +- lxqt-base/liblxqt/liblxqt-0.17.0.ebuild | 2 +- lxqt-base/libsysstat/Manifest | 2 +- lxqt-base/libsysstat/libsysstat-0.4.5.ebuild | 2 +- lxqt-base/lxqt-about/Manifest | 2 +- lxqt-base/lxqt-about/lxqt-about-0.17.0.ebuild | 2 +- lxqt-base/lxqt-admin/Manifest | 2 +- lxqt-base/lxqt-admin/lxqt-admin-0.17.0.ebuild | 2 +- lxqt-base/lxqt-config/Manifest | 2 +- lxqt-base/lxqt-config/lxqt-config-0.17.1.ebuild | 2 +- lxqt-base/lxqt-globalkeys/Manifest | 2 +- .../lxqt-globalkeys/lxqt-globalkeys-0.17.0.ebuild | 2 +- lxqt-base/lxqt-meta/Manifest | 2 +- lxqt-base/lxqt-meta/lxqt-meta-0.17.0.ebuild | 2 +- lxqt-base/lxqt-notificationd/Manifest | 2 +- .../lxqt-notificationd-0.17.0.ebuild | 2 +- lxqt-base/lxqt-openssh-askpass/Manifest | 2 +- .../lxqt-openssh-askpass-0.17.0.ebuild | 2 +- lxqt-base/lxqt-panel/Manifest | 2 +- lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild | 2 +- lxqt-base/lxqt-policykit/Manifest | 2 +- .../lxqt-policykit/lxqt-policykit-0.17.0.ebuild | 2 +- lxqt-base/lxqt-powermanagement/Manifest | 2 +- .../lxqt-powermanagement-0.17.0.ebuild | 2 +- lxqt-base/lxqt-qtplugin/Manifest | 2 +- .../lxqt-qtplugin/lxqt-qtplugin-0.17.0.ebuild | 2 +- lxqt-base/lxqt-runner/Manifest | 2 +- lxqt-base/lxqt-runner/lxqt-runner-0.17.0.ebuild | 2 +- lxqt-base/lxqt-session/Manifest | 2 +- lxqt-base/lxqt-session/lxqt-session-0.17.0.ebuild | 2 +- lxqt-base/lxqt-sudo/Manifest | 2 +- lxqt-base/lxqt-sudo/lxqt-sudo-0.17.0.ebuild | 2 +- mail-client/Manifest.gz | Bin 4386 -> 4380 bytes mail-client/claws-mail/Manifest | 4 + mail-client/claws-mail/claws-mail-3.18.0.ebuild | 215 ++++++ mail-client/claws-mail/claws-mail-4.0.0.ebuild | 215 ++++++ mail-client/evolution/Manifest | 2 +- mail-client/evolution/evolution-3.40.2.ebuild | 2 +- mail-client/geary/Manifest | 4 +- mail-client/geary/geary-3.36.3.1.ebuild | 99 --- mail-client/geary/geary-40.0.ebuild | 13 +- mail-filter/Manifest.gz | Bin 8708 -> 8709 bytes mail-filter/mimedefang/Manifest | 2 +- mail-filter/mimedefang/mimedefang-2.84-r1.ebuild | 78 +++ mail-filter/mimedefang/mimedefang-2.84.ebuild | 75 --- mail-filter/postfwd/Manifest | 8 +- mail-filter/postfwd/files/postfwd.conf | 18 - mail-filter/postfwd/files/postfwd.init | 27 - mail-filter/postfwd/files/postfwd.init.3 | 27 - mail-filter/postfwd/files/postfwd.service | 11 - mail-filter/postfwd/postfwd-2.02-r1.ebuild | 83 +++ mail-filter/postfwd/postfwd-2.02.ebuild | 87 --- mail-filter/postfwd/postfwd-2.03.ebuild | 83 +++ mail-mta/Manifest.gz | Bin 2375 -> 2375 bytes mail-mta/nullmailer/Manifest | 2 +- mail-mta/nullmailer/nullmailer-2.2-r1.ebuild | 156 ----- mail-mta/nullmailer/nullmailer-2.2-r2.ebuild | 157 +++++ mail-mta/postfix/Manifest | 4 +- mail-mta/postfix/postfix-3.7_pre20210627.ebuild | 286 -------- mail-mta/postfix/postfix-3.7_pre20210707.ebuild | 286 ++++++++ mate-base/Manifest.gz | Bin 2231 -> 2232 bytes mate-base/caja/Manifest | 1 - .../caja-1.24.0-fix-selinux-automagic-dep.patch | 46 -- media-gfx/Manifest.gz | Bin 37991 -> 37986 bytes media-gfx/eog/Manifest | 2 +- media-gfx/eog/eog-40.2.ebuild | 2 +- media-gfx/fotoxx/Manifest | 2 +- media-gfx/fotoxx/fotoxx-21.41.ebuild | 2 +- media-gfx/freecad/Manifest | 9 +- ...ndCoin3DDoc.cmake-fix-patch-for-coin-docs.patch | 26 - media-gfx/freecad/freecad-0.19.1-r1.ebuild | 286 -------- media-gfx/freecad/freecad-0.19.2-r2.ebuild | 357 ---------- media-gfx/freecad/freecad-0.19.2-r3.ebuild | 357 ++++++++++ media-gfx/freecad/freecad-9999.ebuild | 2 +- media-gfx/freecad/metadata.xml | 16 - media-gfx/gnome-screenshot/Manifest | 2 +- .../gnome-screenshot-40.0-r1.ebuild | 2 +- media-gfx/lximage-qt/Manifest | 2 +- media-gfx/lximage-qt/lximage-qt-0.17.0.ebuild | 2 +- media-gfx/openvdb/Manifest | 7 +- .../openvdb/files/openvdb-8.0.1-glfw-libdir.patch | 12 + media-gfx/openvdb/openvdb-7.0.0-r1.ebuild | 1 + media-gfx/openvdb/openvdb-7.1.0-r1.ebuild | 1 + media-gfx/openvdb/openvdb-8.0.1.ebuild | 1 + media-gfx/shotwell/Manifest | 2 +- media-gfx/shotwell/shotwell-0.30.12.ebuild | 2 +- media-gfx/simple-scan/Manifest | 2 +- media-gfx/simple-scan/simple-scan-40.1.ebuild | 2 +- media-libs/Manifest.gz | Bin 65075 -> 64905 bytes media-libs/gmtk/Manifest | 3 - media-libs/gmtk/gmtk-1.0.9.ebuild | 46 -- media-libs/gmtk/metadata.xml | 10 - media-libs/harfbuzz/Manifest | 7 +- media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild | 97 +++ media-libs/harfbuzz/harfbuzz-2.8.2.ebuild | 93 +++ media-libs/harfbuzz/harfbuzz-9999.ebuild | 18 +- media-libs/harfbuzz/metadata.xml | 5 +- media-libs/ilmbase/Manifest | 6 +- media-libs/ilmbase/ilmbase-2.5.5.ebuild | 42 -- media-libs/ilmbase/ilmbase-2.5.6.ebuild | 2 +- media-libs/ilmbase/ilmbase-2.5.7.ebuild | 2 +- media-libs/libcaca/Manifest | 1 - .../files/libcaca-0.99_beta18-latex_hacks.patch | 14 - media-libs/libldac/Manifest | 2 +- media-libs/libldac/libldac-2.0.2.3.ebuild | 2 +- media-libs/libogg/Manifest | 2 +- media-libs/libogg/libogg-1.3.5.ebuild | 2 +- media-libs/libopenaptx/Manifest | 2 +- media-libs/libopenaptx/libopenaptx-0.2.0.ebuild | 2 +- media-libs/openexr/Manifest | 6 +- media-libs/openexr/openexr-2.5.5.ebuild | 62 -- media-libs/openexr/openexr-2.5.6.ebuild | 2 +- media-libs/openexr/openexr-2.5.7.ebuild | 2 +- media-libs/rubberband/Manifest | 2 +- media-libs/rubberband/rubberband-1.9.2.ebuild | 2 +- media-plugins/Manifest.gz | Bin 45944 -> 45960 bytes media-plugins/gst-plugins-cdparanoia/Manifest | 2 +- .../gst-plugins-cdparanoia-1.18.4.ebuild | 5 + media-plugins/gst-plugins-dash/Manifest | 2 +- .../gst-plugins-dash-1.18.4.ebuild | 9 + media-plugins/gst-plugins-dvb/Manifest | 2 +- .../gst-plugins-dvb/gst-plugins-dvb-1.18.4.ebuild | 5 + media-plugins/gst-plugins-hls/Manifest | 3 +- ...st-plugins-bad-1.18.4-use-system-libs-hls.patch | 24 + .../gst-plugins-hls/gst-plugins-hls-1.18.4.ebuild | 13 + media-plugins/gst-plugins-libvisual/Manifest | 2 +- .../gst-plugins-libvisual-1.18.4.ebuild | 7 + media-plugins/gst-plugins-opencv/Manifest | 3 +- ...plugins-bad-1.18.4-use-system-libs-opencv.patch | 81 +++ .../gst-plugins-opencv-1.18.4-r1.ebuild | 31 + .../gst-plugins-opencv-1.18.4.ebuild | 18 - media-plugins/gst-plugins-opus/Manifest | 2 +- .../gst-plugins-opus-1.18.4.ebuild | 7 + media-plugins/gst-plugins-smoothstreaming/Manifest | 2 +- .../gst-plugins-smoothstreaming-1.18.4.ebuild | 8 + media-plugins/gst-plugins-srt/Manifest | 4 +- .../gst-plugins-srt-1.16.3-r1.ebuild | 16 + .../gst-plugins-srt/gst-plugins-srt-1.16.3.ebuild | 16 - .../gst-plugins-srt-1.18.4-r1.ebuild | 16 + .../gst-plugins-srt/gst-plugins-srt-1.18.4.ebuild | 16 - media-plugins/gst-plugins-uvch264/Manifest | 2 +- .../gst-plugins-uvch264-1.18.4.ebuild | 5 + media-plugins/gst-plugins-webrtc/Manifest | 2 +- .../gst-plugins-webrtc-1.18.4.ebuild | 7 + media-plugins/qmmp-plugin-pack/Manifest | 2 +- .../qmmp-plugin-pack/qmmp-plugin-pack-1.5.0.ebuild | 2 +- media-sound/Manifest.gz | Bin 58166 -> 58191 bytes media-sound/awesfx/Manifest | 4 +- media-sound/awesfx/awesfx-0.5.1e.ebuild | 38 -- media-sound/awesfx/awesfx-0.5.2.ebuild | 2 +- media-sound/gnome-music/Manifest | 2 +- media-sound/gnome-music/gnome-music-40.1.1.ebuild | 2 +- media-sound/gpodder/Manifest | 2 +- media-sound/gpodder/gpodder-3.10.20.ebuild | 7 +- media-sound/mpdas/Manifest | 4 +- media-sound/mpdas/mpdas-0.4.2.ebuild | 45 -- media-sound/mpdas/mpdas-0.4.5.ebuild | 2 +- media-sound/mpg123/Manifest | 4 +- media-sound/mpg123/mpg123-1.28.0-r1.ebuild | 2 +- media-sound/mpg123/mpg123-1.28.1.ebuild | 105 +++ media-sound/pavucontrol-qt/Manifest | 2 +- .../pavucontrol-qt/pavucontrol-qt-0.17.0.ebuild | 2 +- media-sound/qmmp/Manifest | 2 +- media-sound/qmmp/qmmp-1.5.0.ebuild | 2 +- media-sound/qtractor/Manifest | 2 + media-sound/qtractor/qtractor-0.9.23.ebuild | 103 +++ media-sound/xmms2/Manifest | 2 +- media-sound/xmms2/xmms2-0.8_p20161122-r8.ebuild | 3 - media-sound/yoshimi/Manifest | 6 +- media-sound/yoshimi/yoshimi-1.7.2.ebuild | 50 -- media-sound/yoshimi/yoshimi-2.0.1.ebuild | 50 -- media-sound/yoshimi/yoshimi-2.0.2.ebuild | 2 +- media-video/Manifest.gz | Bin 25942 -> 25935 bytes media-video/ffmpeg/Manifest | 10 +- media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild | 545 +++++++++++++++ media-video/ffmpeg/ffmpeg-4.2.4.ebuild | 545 --------------- media-video/ffmpeg/ffmpeg-4.3.1-r1.ebuild | 549 +++++++++++++++ media-video/ffmpeg/ffmpeg-4.3.1.ebuild | 549 --------------- media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild | 549 +++++++++++++++ media-video/ffmpeg/ffmpeg-4.3.2.ebuild | 549 --------------- media-video/ffmpeg/ffmpeg-4.4-r1.ebuild | 555 +++++++++++++++ media-video/ffmpeg/ffmpeg-4.4.ebuild | 555 --------------- media-video/ffmpeg/ffmpeg-9999.ebuild | 2 +- media-video/makemkv/Manifest | 8 +- media-video/makemkv/makemkv-1.16.3.ebuild | 117 ---- media-video/makemkv/makemkv-1.16.4.ebuild | 126 ++++ media-video/makemkv/metadata.xml | 3 + media-video/pipewire/Manifest | 2 +- media-video/pipewire/pipewire-0.3.30-r1.ebuild | 2 +- media-video/totem/Manifest | 2 +- media-video/totem/totem-3.38.1.ebuild | 2 +- media-video/vlc/Manifest | 14 +- media-video/vlc/vlc-3.0.12.1-r100.ebuild | 513 -------------- media-video/vlc/vlc-3.0.12.1-r101.ebuild | 513 ++++++++++++++ media-video/vlc/vlc-3.0.14-r1.ebuild | 513 -------------- media-video/vlc/vlc-3.0.14-r2.ebuild | 514 -------------- media-video/vlc/vlc-3.0.14-r3.ebuild | 513 ++++++++++++++ media-video/vlc/vlc-3.0.14-r4.ebuild | 514 ++++++++++++++ media-video/vlc/vlc-3.0.16-r1.ebuild | 514 -------------- media-video/vlc/vlc-3.0.16-r2.ebuild | 515 -------------- media-video/vlc/vlc-3.0.16-r3.ebuild | 514 ++++++++++++++ media-video/vlc/vlc-3.0.16-r4.ebuild | 515 ++++++++++++++ media-video/vlc/vlc-3.0.9999.ebuild | 2 +- media-video/vlc/vlc-9999.ebuild | 2 +- media-video/yle-dl/Manifest | 4 +- media-video/yle-dl/yle-dl-20210502.ebuild | 54 -- media-video/yle-dl/yle-dl-20210704.ebuild | 2 +- metadata/Manifest.gz | Bin 3353 -> 3360 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 30 +- metadata/glsa/Manifest.files.gz | Bin 512077 -> 513815 bytes metadata/glsa/glsa-202107-20.xml | 57 ++ metadata/glsa/glsa-202107-21.xml | 53 ++ metadata/glsa/glsa-202107-22.xml | 51 ++ metadata/glsa/glsa-202107-23.xml | 55 ++ metadata/glsa/glsa-202107-24.xml | 65 ++ metadata/glsa/glsa-202107-25.xml | 69 ++ metadata/glsa/glsa-202107-26.xml | 51 ++ metadata/glsa/glsa-202107-27.xml | 69 ++ metadata/glsa/glsa-202107-28.xml | 50 ++ metadata/glsa/glsa-202107-29.xml | 49 ++ metadata/glsa/glsa-202107-30.xml | 73 ++ metadata/glsa/timestamp.chk | 2 +- metadata/glsa/timestamp.commit | 2 +- metadata/layout.conf | 3 +- metadata/md5-cache/Manifest.gz | Bin 27907 -> 27899 bytes metadata/md5-cache/acct-group/Manifest.gz | Bin 60313 -> 62559 bytes metadata/md5-cache/acct-group/aerospike-amc-0 | 7 + metadata/md5-cache/acct-group/cancd-0 | 7 + metadata/md5-cache/acct-group/defang-0 | 7 + metadata/md5-cache/acct-group/ftpproxy-0 | 7 + metadata/md5-cache/acct-group/ngrep-0 | 7 + metadata/md5-cache/acct-group/nullmail-0 | 7 + metadata/md5-cache/acct-group/nut-0 | 7 + metadata/md5-cache/acct-group/postfwd-0 | 7 + metadata/md5-cache/acct-group/radvd-0 | 7 + metadata/md5-cache/acct-group/rslsync-0 | 7 + metadata/md5-cache/acct-group/samplicator-0 | 7 + metadata/md5-cache/acct-group/sockd-0 | 7 + metadata/md5-cache/acct-group/stg-0 | 7 + metadata/md5-cache/acct-group/zookeeper-0 | 7 + metadata/md5-cache/acct-user/Manifest.gz | Bin 55118 -> 57349 bytes metadata/md5-cache/acct-user/aerospike-amc-0 | 8 + metadata/md5-cache/acct-user/cancd-0-r1 | 8 + metadata/md5-cache/acct-user/defang-0 | 8 + metadata/md5-cache/acct-user/ftpproxy-0 | 8 + metadata/md5-cache/acct-user/ngrep-0 | 8 + metadata/md5-cache/acct-user/nullmail-0 | 8 + metadata/md5-cache/acct-user/nut-0-r1 | 8 + metadata/md5-cache/acct-user/postfwd-0 | 8 + metadata/md5-cache/acct-user/radvd-0 | 8 + metadata/md5-cache/acct-user/rslsync-0 | 8 + metadata/md5-cache/acct-user/samplicator-0 | 8 + metadata/md5-cache/acct-user/sockd-0-r1 | 8 + metadata/md5-cache/acct-user/stg-0 | 8 + metadata/md5-cache/acct-user/zookeeper-0 | 8 + metadata/md5-cache/app-accessibility/Manifest.gz | Bin 6101 -> 6098 bytes .../app-accessibility/at-spi2-core-2.40.2 | 4 +- metadata/md5-cache/app-accessibility/brltty-6.1 | 2 +- .../md5-cache/app-accessibility/caribou-0.4.21-r3 | 2 +- .../md5-cache/app-accessibility/eflite-0.4.1-r3 | 2 +- .../md5-cache/app-accessibility/epos-2.5.37-r3 | 2 +- .../md5-cache/app-accessibility/espeak-ng-1.50 | 2 +- .../md5-cache/app-accessibility/espeak-ng-9999 | 2 +- metadata/md5-cache/app-accessibility/flite-2.2 | 2 +- metadata/md5-cache/app-accessibility/mbrola-3.3-r1 | 4 +- .../app-accessibility/mbrola-voices-0_pre20200331 | 4 +- metadata/md5-cache/app-accessibility/sphinx2-0.6 | 2 +- metadata/md5-cache/app-accessibility/yasr-0.6.9-r1 | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 54811 -> 55271 bytes metadata/md5-cache/app-admin/abrt-2.14.2 | 2 +- metadata/md5-cache/app-admin/abrt-2.14.5 | 2 +- .../app-admin/aerospike-amc-community-4.0.19-r1 | 10 - .../app-admin/aerospike-amc-community-4.0.19-r2 | 10 + .../app-admin/aerospike-amc-community-5.0.0 | 10 + .../md5-cache/app-admin/apg-2.3.0b_p20150129-r1 | 2 +- metadata/md5-cache/app-admin/augeas-1.11.0 | 2 +- metadata/md5-cache/app-admin/augeas-1.11.0-r1 | 2 +- metadata/md5-cache/app-admin/augeas-1.12.0 | 2 +- metadata/md5-cache/app-admin/awscli-1.19.108 | 15 + metadata/md5-cache/app-admin/awscli-1.19.109 | 15 + metadata/md5-cache/app-admin/cancd-0.1.0-r4 | 10 - metadata/md5-cache/app-admin/cancd-0.1.0-r6 | 10 + metadata/md5-cache/app-admin/ccze-0.2.1-r4 | 2 +- metadata/md5-cache/app-admin/chrpath-0.13-r2 | 2 +- metadata/md5-cache/app-admin/chrpath-0.16 | 2 +- metadata/md5-cache/app-admin/clsync-0.4.5 | 2 +- metadata/md5-cache/app-admin/clsync-9999 | 2 +- metadata/md5-cache/app-admin/conserver-8.2.6-r2 | 2 +- metadata/md5-cache/app-admin/cronolog-1.6.2-r5 | 2 +- metadata/md5-cache/app-admin/cygwin-rebase-4.4.4 | 2 +- metadata/md5-cache/app-admin/cygwin-rebase-9999 | 2 +- metadata/md5-cache/app-admin/ec2-ami-tools-1.5.7 | 4 +- metadata/md5-cache/app-admin/eselect-9999 | 2 +- metadata/md5-cache/app-admin/exo-1.33.0 | 11 - metadata/md5-cache/app-admin/exo-1.36.0 | 11 + metadata/md5-cache/app-admin/fam-2.7.0_p17_p3 | 2 +- metadata/md5-cache/app-admin/fluentd-1.4.2 | 2 +- metadata/md5-cache/app-admin/fluentd-1.9.0 | 2 +- metadata/md5-cache/app-admin/gam-server-0.1.10-r2 | 2 +- metadata/md5-cache/app-admin/haskell-updater-1.3.2 | 2 +- .../md5-cache/app-admin/hddtemp-0.3_beta15-r29 | 2 +- metadata/md5-cache/app-admin/integrit-4.1-r1 | 2 +- metadata/md5-cache/app-admin/integrit-4.2_rc1 | 2 +- metadata/md5-cache/app-admin/lnav-0.8.5 | 2 +- metadata/md5-cache/app-admin/lnav-0.9.0 | 2 +- metadata/md5-cache/app-admin/logmon-0.4.4-r1 | 2 +- metadata/md5-cache/app-admin/mcollective-2.12.4 | 2 +- metadata/md5-cache/app-admin/mcollective-2.12.5 | 2 +- metadata/md5-cache/app-admin/metalog-20200113-r1 | 2 +- metadata/md5-cache/app-admin/prelude-manager-5.1.0 | 2 +- metadata/md5-cache/app-admin/prelude-manager-5.2.0 | 2 +- .../md5-cache/app-admin/procinfo-ng-2.0.304-r1 | 2 +- metadata/md5-cache/app-admin/puppet-5.5.22 | 2 +- metadata/md5-cache/app-admin/puppet-7.8.0 | 2 +- metadata/md5-cache/app-admin/puppet-lint-2.4.2 | 2 +- metadata/md5-cache/app-admin/qtpass-1.3.2-r2 | 2 +- metadata/md5-cache/app-admin/r10k-3.7.0-r2 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2102.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2104.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2106.0 | 2 +- metadata/md5-cache/app-admin/sagan-1.0.0_rc3-r1 | 2 +- metadata/md5-cache/app-admin/sagan-2.0.1-r4 | 2 +- metadata/md5-cache/app-admin/selint-9999 | 2 +- metadata/md5-cache/app-admin/sshguard-2.4.1-r1 | 2 +- metadata/md5-cache/app-admin/sshguard-2.4.2 | 2 +- metadata/md5-cache/app-admin/sshguard-99999 | 2 +- metadata/md5-cache/app-admin/sud-1.3-r1 | 2 +- metadata/md5-cache/app-admin/sxid-4.2-r2 | 2 +- metadata/md5-cache/app-admin/sysklogd-9999 | 2 +- metadata/md5-cache/app-admin/syslog-ng-3.30.1 | 2 +- metadata/md5-cache/app-admin/syslog-ng-3.30.1-r2 | 2 +- metadata/md5-cache/app-admin/syslog-ng-3.31.2-r1 | 2 +- metadata/md5-cache/app-admin/syslog-ng-3.32.1-r1 | 2 +- metadata/md5-cache/app-admin/testdisk-7.1 | 2 +- metadata/md5-cache/app-admin/tripwire-2.4.3.7 | 2 +- metadata/md5-cache/app-admin/whowatch-1.8.6 | 2 +- metadata/md5-cache/app-admin/whowatch-99999 | 2 +- metadata/md5-cache/app-admin/xstow-1.0.1 | 2 +- metadata/md5-cache/app-admin/xstow-1.0.2 | 2 +- metadata/md5-cache/app-antivirus/Manifest.gz | Bin 1016 -> 1019 bytes metadata/md5-cache/app-antivirus/clamav-0.103.2 | 2 +- metadata/md5-cache/app-antivirus/clamav-0.103.3 | 2 +- metadata/md5-cache/app-antivirus/clamav-0.103.3-r1 | 2 +- metadata/md5-cache/app-antivirus/clamtk-6.12 | 14 - metadata/md5-cache/app-antivirus/clamtk-6.13 | 14 + metadata/md5-cache/app-arch/Manifest.gz | Bin 23619 -> 23584 bytes .../md5-cache/app-arch/advancecomp-2.2_pre20190301 | 2 +- metadata/md5-cache/app-arch/arj-3.10.22-r7 | 2 +- metadata/md5-cache/app-arch/atool-0.39.0-r1 | 2 +- metadata/md5-cache/app-arch/cabextract-1.9-r2 | 2 +- metadata/md5-cache/app-arch/cabextract-1.9.1 | 2 +- metadata/md5-cache/app-arch/cabextract-9999 | 2 +- metadata/md5-cache/app-arch/dpkg-1.20.7.1 | 2 +- metadata/md5-cache/app-arch/dpkg-1.20.9 | 2 +- metadata/md5-cache/app-arch/engrampa-1.24.1 | 2 +- metadata/md5-cache/app-arch/engrampa-1.24.2 | 2 +- metadata/md5-cache/app-arch/gcab-1.4 | 2 +- metadata/md5-cache/app-arch/gnome-autoar-0.3.2 | 2 +- metadata/md5-cache/app-arch/gnome-autoar-0.3.3 | 6 +- .../md5-cache/app-arch/lbzip2-2.5_p20181227-r1 | 2 +- metadata/md5-cache/app-arch/lcab-1.0_beta12 | 2 +- metadata/md5-cache/app-arch/lha-114i_p20201004 | 2 +- metadata/md5-cache/app-arch/lrzip-0.631_p20190619 | 2 +- metadata/md5-cache/app-arch/lrzip-0.641 | 2 +- metadata/md5-cache/app-arch/lxqt-archiver-0.4.0 | 4 +- metadata/md5-cache/app-arch/pdv-1.5.1-r3 | 2 +- metadata/md5-cache/app-arch/pixz-9999 | 2 +- metadata/md5-cache/app-arch/rpm-4.14.2.1-r1 | 2 +- metadata/md5-cache/app-arch/rpm-4.16.0 | 2 +- metadata/md5-cache/app-arch/rpm-4.16.1.3 | 2 +- metadata/md5-cache/app-arch/rzip-2.1-r3 | 2 +- metadata/md5-cache/app-arch/snappy-1.1.9 | 4 +- metadata/md5-cache/app-arch/stenc-1.0.8 | 2 +- metadata/md5-cache/app-arch/torrentzip-0.9-r1 | 2 +- metadata/md5-cache/app-arch/unadf-0.7.12-r1 | 2 +- metadata/md5-cache/app-arch/unrar-6.0.7 | 4 +- metadata/md5-cache/app-arch/wimlib-1.13.3 | 6 +- metadata/md5-cache/app-arch/xarchiver-0.5.4.17 | 2 +- metadata/md5-cache/app-arch/xz-utils-9999 | 2 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13236 -> 13227 bytes metadata/md5-cache/app-backup/amanda-3.5.1-r3 | 2 +- metadata/md5-cache/app-backup/bacula-11.0.2 | 2 +- metadata/md5-cache/app-backup/bacula-11.0.3 | 2 +- metadata/md5-cache/app-backup/bacula-11.0.5 | 2 +- metadata/md5-cache/app-backup/bacula-9.6.5 | 2 +- metadata/md5-cache/app-backup/bacula-9.6.6 | 2 +- metadata/md5-cache/app-backup/bacula-9.6.7 | 2 +- metadata/md5-cache/app-backup/burp-2.2.18-r2 | 2 +- metadata/md5-cache/app-backup/burp-2.3.36-r1 | 2 +- metadata/md5-cache/app-backup/deja-dup-42.7 | 8 +- metadata/md5-cache/app-backup/fsarchiver-0.8.6 | 2 +- metadata/md5-cache/app-backup/luckybackup-0.5.0 | 2 +- metadata/md5-cache/app-backup/rdup-1.1.15 | 2 +- metadata/md5-cache/app-backup/snapper-0.8.15-r2 | 2 +- metadata/md5-cache/app-backup/snapper-0.8.16-r1 | 2 +- metadata/md5-cache/app-backup/snapper-0.9.0-r1 | 2 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 6721 -> 6717 bytes metadata/md5-cache/app-benchmarks/acovea-5.1.1-r2 | 2 +- metadata/md5-cache/app-benchmarks/acovea-gtk-1.0.1 | 2 +- metadata/md5-cache/app-benchmarks/dbench-4.0 | 2 +- .../md5-cache/app-benchmarks/filebench-1.4.9.1-r1 | 2 +- .../app-benchmarks/httperf-0.9.1_p20181111 | 2 +- .../app-benchmarks/httperf-0.9.1_p20181111-r1 | 2 +- .../md5-cache/app-benchmarks/i7z-93_p20131012-r2 | 2 +- metadata/md5-cache/app-benchmarks/siege-4.0.9 | 2 +- .../md5-cache/app-benchmarks/stress-ng-0.12.11 | 12 - .../md5-cache/app-benchmarks/stress-ng-0.12.12 | 12 + .../md5-cache/app-benchmarks/sysbench-1.0.20-r100 | 2 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 9604 -> 9604 bytes metadata/md5-cache/app-cdr/brasero-3.12.2-r3 | 2 +- metadata/md5-cache/app-cdr/cdrdao-1.2.4 | 2 +- metadata/md5-cache/app-cdr/cdw-0.8.1-r1 | 2 +- metadata/md5-cache/app-cdr/cdw-9999 | 2 +- metadata/md5-cache/app-cdr/cuetools-1.4.1 | 2 +- metadata/md5-cache/app-cdr/graveman-0.3.12_p5-r2 | 2 +- metadata/md5-cache/app-cdr/mirage2iso-9999 | 2 +- metadata/md5-cache/app-cdr/xbiso-0.6.1-r3 | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 40406 -> 41090 bytes metadata/md5-cache/app-crypt/acme-1.17.0 | 16 + metadata/md5-cache/app-crypt/acr38u-1.7.11-r3 | 2 +- metadata/md5-cache/app-crypt/bsign-0.4.5-r1 | 2 +- metadata/md5-cache/app-crypt/certbot-1.17.0 | 14 + metadata/md5-cache/app-crypt/certbot-apache-1.17.0 | 14 + metadata/md5-cache/app-crypt/certbot-nginx-1.17.0 | 14 + metadata/md5-cache/app-crypt/ckpass-0.2-r1 | 2 +- metadata/md5-cache/app-crypt/codecrypt-1.8-r2 | 2 +- metadata/md5-cache/app-crypt/dieharder-3.31.1-r4 | 2 +- metadata/md5-cache/app-crypt/eid-mw-5.0.23 | 2 +- metadata/md5-cache/app-crypt/eid-mw-9999 | 2 +- metadata/md5-cache/app-crypt/gcr-3.40.0 | 2 +- metadata/md5-cache/app-crypt/gnupg-2.3.1 | 2 +- metadata/md5-cache/app-crypt/gpgme-1.15.1 | 2 +- metadata/md5-cache/app-crypt/gpgme-1.16.0 | 2 +- metadata/md5-cache/app-crypt/heimdal-7.6.0 | 2 +- metadata/md5-cache/app-crypt/heimdal-7.7.0-r2 | 2 +- metadata/md5-cache/app-crypt/ima-evm-utils-1.1-r1 | 2 +- metadata/md5-cache/app-crypt/ima-evm-utils-9999 | 2 +- .../md5-cache/app-crypt/kencfs-plasma-2.0.2_alpha | 2 +- metadata/md5-cache/app-crypt/libb2-0.98.1-r2 | 2 +- metadata/md5-cache/app-crypt/libb2-0.98.1-r3 | 2 +- metadata/md5-cache/app-crypt/libmd-9999 | 2 +- metadata/md5-cache/app-crypt/libsecret-0.20.4 | 2 +- metadata/md5-cache/app-crypt/libsecret-0.20.4-r1 | 2 +- metadata/md5-cache/app-crypt/libu2f-server-1.1.0 | 2 +- .../md5-cache/app-crypt/loop-aes-losetup-2.28.2 | 2 +- .../md5-cache/app-crypt/loop-aes-losetup-2.35.2 | 2 +- metadata/md5-cache/app-crypt/md5deep-4.4 | 2 +- metadata/md5-cache/app-crypt/mhash-0.9.9.9-r2 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.18.2-r4 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.18.3-r2 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.19.1-r1 | 2 +- .../md5-cache/app-crypt/mit-krb5-appl-1.0.3-r2 | 2 +- metadata/md5-cache/app-crypt/moolticute-0.43.19 | 2 +- metadata/md5-cache/app-crypt/moolticute-9999 | 2 +- metadata/md5-cache/app-crypt/nwipe-0.30 | 2 +- metadata/md5-cache/app-crypt/onak-0.5.0 | 2 +- metadata/md5-cache/app-crypt/osslsigncode-2.0 | 2 +- metadata/md5-cache/app-crypt/pinentry-1.1.0-r4 | 2 +- metadata/md5-cache/app-crypt/pinentry-1.1.1-r1 | 2 +- metadata/md5-cache/app-crypt/qca-2.3.2 | 2 +- metadata/md5-cache/app-crypt/qca-2.3.3 | 2 +- metadata/md5-cache/app-crypt/sbsigntools-0.9.1-r1 | 2 +- metadata/md5-cache/app-crypt/sbsigntools-0.9.2 | 2 +- metadata/md5-cache/app-crypt/seahorse-40.0-r1 | 2 +- .../app-crypt/seahorse-sharing-3.8.0_p20181216 | 2 +- metadata/md5-cache/app-crypt/signing-party-2.10-r1 | 2 +- metadata/md5-cache/app-crypt/signing-party-2.11 | 2 +- metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06 | 2 +- metadata/md5-cache/app-crypt/ssdeep-2.14.1 | 2 +- metadata/md5-cache/app-crypt/stan-0.4.1-r1 | 2 +- metadata/md5-cache/app-crypt/stoken-0.92-r1 | 2 +- metadata/md5-cache/app-crypt/swtpm-0.6.0-r1 | 2 +- metadata/md5-cache/app-crypt/tpm-tools-1.3.9.1-r1 | 2 +- metadata/md5-cache/app-crypt/tpm-tools-1.3.9.2 | 2 +- metadata/md5-cache/app-crypt/tpm2-abrmd-2.4.0 | 2 +- metadata/md5-cache/app-crypt/tpm2-pkcs11-1.6.0 | 2 +- metadata/md5-cache/app-crypt/tpm2-tools-4.3.2 | 2 +- metadata/md5-cache/app-crypt/tpm2-tools-5.1.1 | 2 +- metadata/md5-cache/app-crypt/tpm2-totp-0.3.0 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-2.4.5 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-2.4.6 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-3.1.0 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0 | 2 +- metadata/md5-cache/app-crypt/trousers-0.3.14-r3 | 2 +- metadata/md5-cache/app-crypt/trousers-0.3.15 | 2 +- .../md5-cache/app-crypt/yubikey-manager-qt-1.1.5 | 2 +- .../md5-cache/app-crypt/yubikey-manager-qt-1.2.2 | 2 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 101470 -> 101465 bytes metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 | 2 +- metadata/md5-cache/app-dicts/libydpdict-1.0.4 | 2 +- metadata/md5-cache/app-dicts/prime-dict-1.0.0-r3 | 2 +- metadata/md5-cache/app-dicts/wordnet-3.0-r4 | 2 +- metadata/md5-cache/app-dicts/wordnet-3.0-r5 | 2 +- metadata/md5-cache/app-dicts/wordnet-3.1 | 2 +- metadata/md5-cache/app-dicts/ydpdict-1.0.3 | 2 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 22214 -> 22207 bytes metadata/md5-cache/app-doc/gnucash-docs-4.4 | 2 +- metadata/md5-cache/app-doc/gnucash-docs-4.5 | 2 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 20794 -> 20825 bytes metadata/md5-cache/app-editors/bluefish-2.2.12 | 2 +- .../md5-cache/app-editors/curses-hexedit-0.9.7-r1 | 2 +- metadata/md5-cache/app-editors/diakonos-0.9.4 | 2 +- metadata/md5-cache/app-editors/emacs-23.4-r20 | 2 +- metadata/md5-cache/app-editors/emacs-24.5-r10 | 2 +- metadata/md5-cache/app-editors/emacs-25.3-r9 | 2 +- metadata/md5-cache/app-editors/emacs-26.3-r4 | 2 +- metadata/md5-cache/app-editors/emacs-27.1-r4 | 2 +- metadata/md5-cache/app-editors/emacs-27.2-r2 | 2 +- metadata/md5-cache/app-editors/emacs-27.2.9999 | 2 +- metadata/md5-cache/app-editors/emacs-28.0.9999 | 4 +- metadata/md5-cache/app-editors/focuswriter-1.7.2 | 2 +- metadata/md5-cache/app-editors/focuswriter-1.7.6 | 2 +- metadata/md5-cache/app-editors/gedit-40.1 | 4 +- metadata/md5-cache/app-editors/gedit-plugins-40.1 | 4 +- metadata/md5-cache/app-editors/ghostwriter-1.8.1 | 2 +- metadata/md5-cache/app-editors/ghostwriter-2.0.1 | 2 +- metadata/md5-cache/app-editors/gvim-8.2.0814-r100 | 6 +- metadata/md5-cache/app-editors/gvim-9999 | 6 +- metadata/md5-cache/app-editors/hexcurse-1.60.0 | 2 +- metadata/md5-cache/app-editors/hexedit-1.2.13 | 2 +- metadata/md5-cache/app-editors/joe-4.3-r1 | 2 +- metadata/md5-cache/app-editors/joe-4.4 | 2 +- metadata/md5-cache/app-editors/joe-4.6 | 2 +- metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 | 2 +- metadata/md5-cache/app-editors/nano-9999 | 2 +- metadata/md5-cache/app-editors/ne-3.3.0 | 2 +- metadata/md5-cache/app-editors/ne-3.3.1 | 2 +- metadata/md5-cache/app-editors/ng-1.5_beta1-r2 | 2 +- .../md5-cache/app-editors/notepadqq-2.0.0_beta | 2 +- metadata/md5-cache/app-editors/notepadqq-9999 | 2 +- metadata/md5-cache/app-editors/pluma-1.24.1 | 2 +- metadata/md5-cache/app-editors/pluma-1.24.2 | 2 +- .../app-editors/qhexedit2-0.8.6_p20190316 | 2 +- metadata/md5-cache/app-editors/qxmledit-0.9.12 | 2 +- metadata/md5-cache/app-editors/shed-1.15 | 2 +- metadata/md5-cache/app-editors/tea-47.0.0 | 2 +- metadata/md5-cache/app-editors/vile-9.8t | 12 - metadata/md5-cache/app-editors/vile-9.8t-r1 | 12 + metadata/md5-cache/app-editors/vile-9.8u | 13 - metadata/md5-cache/app-editors/vile-9.8u-r1 | 13 + metadata/md5-cache/app-editors/vim-8.2.0814-r100 | 6 +- metadata/md5-cache/app-editors/vim-9999 | 6 +- metadata/md5-cache/app-editors/xemacs-21.4.24-r2 | 2 +- metadata/md5-cache/app-editors/xemacs-21.5.34-r5 | 2 +- .../md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1 | 2 +- .../md5-cache/app-editors/xmlcopyeditor-1.3.0.0 | 2 +- metadata/md5-cache/app-editors/xvile-9.8t | 12 - metadata/md5-cache/app-editors/xvile-9.8t-r1 | 12 + metadata/md5-cache/app-emacs/Manifest.gz | Bin 44419 -> 44731 bytes metadata/md5-cache/app-emacs/bbdb-3.1.2-r2 | 2 +- metadata/md5-cache/app-emacs/bbdb-3.2_pre20180106 | 2 +- metadata/md5-cache/app-emacs/ddskk-16.2 | 4 +- metadata/md5-cache/app-emacs/ddskk-16.3 | 4 +- metadata/md5-cache/app-emacs/ddskk-17.1 | 4 +- .../app-emacs/emacs-w3m-1.4.632_pre20181112 | 2 +- .../md5-cache/app-emacs/lookup-1.99.96_pre20180209 | 2 +- metadata/md5-cache/app-emacs/magit-3.1.0 | 13 + metadata/md5-cache/app-emacs/transient-0.3.6 | 13 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 38363 -> 38371 bytes metadata/md5-cache/app-emulation/aranym-1.1.0 | 2 +- metadata/md5-cache/app-emulation/containerd-1.4.6 | 2 +- metadata/md5-cache/app-emulation/containerd-1.5.2 | 2 +- metadata/md5-cache/app-emulation/crun-0.18 | 2 +- metadata/md5-cache/app-emulation/crun-0.19.1 | 2 +- metadata/md5-cache/app-emulation/dinero-4.7-r1 | 2 +- .../app-emulation/dosemu-1.4.1_pre20130107-r5 | 2 +- metadata/md5-cache/app-emulation/fs-uae-3.0.5 | 2 +- metadata/md5-cache/app-emulation/fuse-1.6.0 | 2 +- .../md5-cache/app-emulation/fuse-utils-1.4.3-r1 | 2 +- metadata/md5-cache/app-emulation/hercules-3.13 | 2 +- metadata/md5-cache/app-emulation/hyperd-0.7.0-r1 | 2 +- .../md5-cache/app-emulation/libguestfs-1.38.6-r103 | 2 +- metadata/md5-cache/app-emulation/libguestfs-1.44.1 | 2 +- metadata/md5-cache/app-emulation/libspectrum-1.5.0 | 2 +- .../md5-cache/app-emulation/libvirt-glib-3.0.0 | 2 +- .../md5-cache/app-emulation/libvirt-glib-4.0.0 | 2 +- metadata/md5-cache/app-emulation/lxc-4.0.6 | 2 +- metadata/md5-cache/app-emulation/lxc-4.0.9-r1 | 2 +- .../md5-cache/app-emulation/lxc-templates-3.0.4 | 2 +- metadata/md5-cache/app-emulation/lxd-4.0.5 | 2 +- metadata/md5-cache/app-emulation/lxd-4.0.6 | 2 +- .../open-vm-tools-11.2.0_p16938113-r4 | 2 +- .../open-vm-tools-11.2.5_p17337674-r3 | 2 +- metadata/md5-cache/app-emulation/pcem-17 | 2 +- metadata/md5-cache/app-emulation/punes-0.107 | 2 +- metadata/md5-cache/app-emulation/runv-0.7.0 | 2 +- metadata/md5-cache/app-emulation/ski-1.3.2-r4 | 2 +- metadata/md5-cache/app-emulation/slirp4netns-1.1.8 | 2 +- metadata/md5-cache/app-emulation/slirp4netns-1.1.9 | 2 +- metadata/md5-cache/app-emulation/snapd-2.48 | 2 +- metadata/md5-cache/app-emulation/snapd-2.51 | 2 +- .../md5-cache/app-emulation/spectemu-0.99.3-r1 | 2 +- metadata/md5-cache/app-emulation/spice-0.14.3 | 2 +- metadata/md5-cache/app-emulation/spice-0.14.3-r1 | 2 +- metadata/md5-cache/app-emulation/spice-0.15.0 | 2 +- .../app-emulation/spice-vdagent-0.19.0-r1 | 2 +- .../md5-cache/app-emulation/spice-vdagent-0.21.0 | 2 +- metadata/md5-cache/app-emulation/uade-2.13-r1 | 13 - metadata/md5-cache/app-emulation/uade-2.13-r2 | 14 + metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 | 2 +- metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 | 2 +- metadata/md5-cache/app-emulation/vice-3.4_p38553 | 2 +- metadata/md5-cache/app-emulation/vkd3d-9999 | 2 +- metadata/md5-cache/app-emulation/wine-staging-6.10 | 2 +- metadata/md5-cache/app-emulation/wine-staging-6.11 | 2 +- metadata/md5-cache/app-emulation/wine-staging-6.12 | 2 +- metadata/md5-cache/app-emulation/wine-staging-6.9 | 2 +- metadata/md5-cache/app-emulation/wine-staging-9999 | 2 +- metadata/md5-cache/app-emulation/wine-vanilla-6.0 | 2 +- .../md5-cache/app-emulation/wine-vanilla-6.0.1 | 2 +- metadata/md5-cache/app-emulation/wine-vanilla-6.10 | 2 +- metadata/md5-cache/app-emulation/wine-vanilla-6.11 | 2 +- metadata/md5-cache/app-emulation/wine-vanilla-6.12 | 2 +- metadata/md5-cache/app-emulation/wine-vanilla-6.9 | 2 +- metadata/md5-cache/app-emulation/wine-vanilla-9999 | 2 +- metadata/md5-cache/app-emulation/x48-0.6.4-r2 | 2 +- metadata/md5-cache/app-eselect/Manifest.gz | Bin 10059 -> 10050 bytes metadata/md5-cache/app-eselect/eselect-java-0.4.0 | 2 +- metadata/md5-cache/app-eselect/eselect-java-0.4.2 | 2 +- .../app-eselect/eselect-lib-bin-symlink-9999 | 2 +- metadata/md5-cache/app-eselect/eselect-php-0.9.7 | 2 +- metadata/md5-cache/app-eselect/eselect-php-9999 | 2 +- .../md5-cache/app-eselect/eselect-postgresql-2.4 | 4 +- .../md5-cache/app-eselect/eselect-python-99999999 | 2 +- .../md5-cache/app-eselect/eselect-rust-20210703 | 2 +- metadata/md5-cache/app-eselect/eselect-vi-1.2 | 2 +- metadata/md5-cache/app-forensics/Manifest.gz | Bin 5612 -> 5609 bytes metadata/md5-cache/app-forensics/afflib-3.7.19 | 2 +- .../md5-cache/app-forensics/aide-0.16.2_p20200614 | 2 +- metadata/md5-cache/app-forensics/dfxml-20170921-r1 | 2 +- metadata/md5-cache/app-forensics/dfxml-99999999 | 2 +- .../md5-cache/app-forensics/sleuthkit-4.10.1-r2 | 2 +- .../md5-cache/app-forensics/sleuthkit-4.10.1-r3 | 2 +- .../md5-cache/app-forensics/sleuthkit-4.9.0-r1 | 2 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 30732 -> 30934 bytes metadata/md5-cache/app-i18n/canna-3.7_p3-r4 | 2 +- metadata/md5-cache/app-i18n/enca-1.19-r3 | 2 +- metadata/md5-cache/app-i18n/fbterm-1.7_p20190503 | 2 +- metadata/md5-cache/app-i18n/ibus-1.5.22 | 4 +- metadata/md5-cache/app-i18n/ibus-1.5.23 | 4 +- metadata/md5-cache/app-i18n/ibus-1.5.24 | 16 + metadata/md5-cache/app-i18n/ibus-cangjie-2.4-r2 | 2 +- metadata/md5-cache/app-i18n/ibus-kkc-1.5.22 | 2 +- .../md5-cache/app-i18n/ibus-libpinyin-1.11.92-r1 | 2 +- metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r4 | 2 +- metadata/md5-cache/app-i18n/ibus-skk-1.4.2 | 2 +- metadata/md5-cache/app-i18n/ibus-skk-1.4.3 | 2 +- metadata/md5-cache/app-i18n/im-canna-0.3.2.2-r1 | 2 +- metadata/md5-cache/app-i18n/im-chooser-1.7.0 | 2 +- metadata/md5-cache/app-i18n/im-freewnn-0.0.2-r2 | 2 +- metadata/md5-cache/app-i18n/im-freewnn-0.0.2-r3 | 2 +- metadata/md5-cache/app-i18n/imsettings-1.7.2 | 2 +- metadata/md5-cache/app-i18n/jfbterm-0.4.7-r4 | 2 +- metadata/md5-cache/app-i18n/libchewing-0.5.1 | 2 +- metadata/md5-cache/app-i18n/libchewing-9999 | 2 +- .../app-i18n/libkkc-0.3.6_pre20190809104047 | 2 +- metadata/md5-cache/app-i18n/libkkc-9999 | 2 +- metadata/md5-cache/app-i18n/libpinyin-2.3.0 | 2 +- metadata/md5-cache/app-i18n/libpinyin-9999 | 2 +- metadata/md5-cache/app-i18n/libskk-1.0.2 | 2 +- metadata/md5-cache/app-i18n/libskk-1.0.5 | 2 +- metadata/md5-cache/app-i18n/libtabe-0.2.6.1.2 | 2 +- metadata/md5-cache/app-i18n/mecab-skkserv-0.03 | 2 +- metadata/md5-cache/app-i18n/multiskkserv-20100128 | 2 +- metadata/md5-cache/app-i18n/pyzy-0.1.0-r3 | 2 +- metadata/md5-cache/app-i18n/scim-1.4.18 | 2 +- metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1 | 2 +- metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3 | 2 +- metadata/md5-cache/app-i18n/scim-input-pad-0.1.3 | 2 +- metadata/md5-cache/app-i18n/scim-input-pad-0.1.3.1 | 2 +- metadata/md5-cache/app-i18n/scim-pinyin-0.5.92 | 2 +- metadata/md5-cache/app-i18n/scim-tables-0.5.13 | 2 +- metadata/md5-cache/app-i18n/skk-jisyo-999999 | 4 +- metadata/md5-cache/app-i18n/tomoe-0.6.0-r6 | 2 +- metadata/md5-cache/app-i18n/uim-1.8.8 | 2 +- metadata/md5-cache/app-i18n/uim-tomoe-gtk-0.6.0 | 2 +- metadata/md5-cache/app-i18n/xcin-2.5.3_pre3-r3 | 2 +- metadata/md5-cache/app-i18n/zinnia-0.06-r3 | 2 +- .../app-i18n/zinnia-tomoe-0.6.0_p20080911 | 2 +- metadata/md5-cache/app-laptop/Manifest.gz | Bin 4085 -> 4077 bytes metadata/md5-cache/app-laptop/dispad-0.3.1-r1 | 2 +- metadata/md5-cache/app-laptop/pbbuttonsd-0.8.1a | 2 +- metadata/md5-cache/app-metrics/Manifest.gz | Bin 10111 -> 10111 bytes metadata/md5-cache/app-metrics/collectd-5.12.0-r1 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 69719 -> 69427 bytes metadata/md5-cache/app-misc/abook-0.6.1-r3 | 2 +- metadata/md5-cache/app-misc/asciinema-2.0.2-r1 | 4 +- metadata/md5-cache/app-misc/bb-1.3.0_rc1-r5 | 2 +- metadata/md5-cache/app-misc/cdargs-1.35-r2 | 2 +- metadata/md5-cache/app-misc/cdctl-0.16 | 2 +- metadata/md5-cache/app-misc/cstream-3.1.1-r1 | 2 +- metadata/md5-cache/app-misc/dateutils-9999 | 2 +- metadata/md5-cache/app-misc/datovka-4.15.3 | 2 +- .../md5-cache/app-misc/ddccontrol-0.4.4_p20200630 | 2 +- .../app-misc/ddccontrol-db-20190826_p20200613 | 2 +- metadata/md5-cache/app-misc/ddcutil-0.9.1 | 14 - metadata/md5-cache/app-misc/ddcutil-0.9.5 | 14 - metadata/md5-cache/app-misc/ddcutil-0.9.9 | 14 - metadata/md5-cache/app-misc/ddcutil-0.9.9-r2 | 15 + metadata/md5-cache/app-misc/delay-1.6-r2 | 2 +- metadata/md5-cache/app-misc/detox-1.4.0 | 2 +- metadata/md5-cache/app-misc/detox-1.4.2 | 2 +- metadata/md5-cache/app-misc/devtodo-0.1.20-r3 | 2 +- metadata/md5-cache/app-misc/dfshow-0.9.1_beta-r1 | 2 +- metadata/md5-cache/app-misc/enum-1.1-r1 | 2 +- metadata/md5-cache/app-misc/evtest-1.33 | 2 +- metadata/md5-cache/app-misc/evtest-1.34 | 2 +- metadata/md5-cache/app-misc/fdupes-9999 | 2 +- metadata/md5-cache/app-misc/fsniper-1.3.1-r2 | 2 +- metadata/md5-cache/app-misc/g15composer-3.2-r1 | 2 +- metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r14 | 2 +- metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15 | 2 +- metadata/md5-cache/app-misc/g15daemon-9999 | 2 +- metadata/md5-cache/app-misc/g15macro-1.0.3-r2 | 2 +- metadata/md5-cache/app-misc/g15message-1.0.0-r2 | 2 +- metadata/md5-cache/app-misc/g15mpd-1.0.0-r2 | 2 +- metadata/md5-cache/app-misc/g15stats-1.9.7-r2 | 2 +- metadata/md5-cache/app-misc/gentoo-0.20.7 | 2 +- metadata/md5-cache/app-misc/geoclue-2.5.7 | 2 +- metadata/md5-cache/app-misc/gnote-40.2 | 4 +- metadata/md5-cache/app-misc/gnuit-4.9.5-r2 | 2 +- metadata/md5-cache/app-misc/gtypist-2.9.5-r1 | 2 +- metadata/md5-cache/app-misc/hivex-1.3.18 | 2 +- metadata/md5-cache/app-misc/hivex-1.3.20 | 2 +- metadata/md5-cache/app-misc/hodie-1.5 | 2 +- metadata/md5-cache/app-misc/jq-1.6-r3 | 2 +- metadata/md5-cache/app-misc/jq-1.7_pre20201109 | 2 +- metadata/md5-cache/app-misc/kanatest-0.4.8 | 2 +- metadata/md5-cache/app-misc/klavaro-3.0.1-r1 | 2 +- .../app-misc/lcd4linux-0.11.0_pre20170527-r5 | 2 +- .../md5-cache/app-misc/lcdproc-0.5.9_p20200721 | 2 +- metadata/md5-cache/app-misc/mc-4.8.26-r2 | 2 +- metadata/md5-cache/app-misc/mc-9999 | 2 +- metadata/md5-cache/app-misc/muttprint-0.73-r5 | 2 +- metadata/md5-cache/app-misc/mx5000tools-0.1.2-r1 | 2 +- metadata/md5-cache/app-misc/openrgb-0.6 | 2 +- metadata/md5-cache/app-misc/openrgb-0.6-r1 | 2 +- metadata/md5-cache/app-misc/openrgb-9999 | 2 +- .../app-misc/openrgb-plugin-effects-0_p20210619 | 2 +- .../app-misc/openrgb-plugin-skin-0_p20210601 | 2 +- .../app-misc/openrgb-plugin-visualmap-0_p20210614 | 2 +- metadata/md5-cache/app-misc/pdfpc-4.4.1 | 4 +- metadata/md5-cache/app-misc/qcma-0.4.1 | 2 +- metadata/md5-cache/app-misc/qcma-0.4.2_pre20181227 | 2 +- metadata/md5-cache/app-misc/qcma-9999 | 2 +- metadata/md5-cache/app-misc/qlcplus-4.12.2 | 2 +- metadata/md5-cache/app-misc/qlcplus-4.12.3 | 2 +- metadata/md5-cache/app-misc/qlcplus-5.0.0_alpha3 | 2 +- metadata/md5-cache/app-misc/razertool-0.0.7-r4 | 2 +- metadata/md5-cache/app-misc/rbutil-1.4.1-r2 | 2 +- metadata/md5-cache/app-misc/recoll-1.27.12 | 2 +- metadata/md5-cache/app-misc/recoll-1.28.5 | 2 +- metadata/md5-cache/app-misc/recoll-1.29.2 | 2 +- metadata/md5-cache/app-misc/recoll-1.31.0 | 2 +- metadata/md5-cache/app-misc/rioutil-1.5.4 | 2 +- metadata/md5-cache/app-misc/screen-4.8.0-r3 | 2 +- metadata/md5-cache/app-misc/screen-9999 | 2 +- metadata/md5-cache/app-misc/socnetv-2.2 | 2 +- metadata/md5-cache/app-misc/sphinx-2.2.11 | 2 +- metadata/md5-cache/app-misc/sphinx-2.2.11-r1 | 2 +- metadata/md5-cache/app-misc/sphinx-2.2.11-r2 | 2 +- metadata/md5-cache/app-misc/srm-1.2.15 | 2 +- metadata/md5-cache/app-misc/tmate-2.3.1 | 2 +- metadata/md5-cache/app-misc/tmate-2.4.0 | 2 +- metadata/md5-cache/app-misc/tmux-3.1c | 2 +- metadata/md5-cache/app-misc/tmux-3.2a | 2 +- metadata/md5-cache/app-misc/tmux-9999 | 2 +- metadata/md5-cache/app-misc/tracker-2.3.5 | 4 +- metadata/md5-cache/app-misc/tracker-3.1.1 | 4 +- metadata/md5-cache/app-misc/tracker-3.1.2 | 8 +- metadata/md5-cache/app-misc/tracker-miners-3.1.2 | 4 +- metadata/md5-cache/app-misc/ttysnoop-0.12d | 10 - metadata/md5-cache/app-misc/ttysnoop-0.12d-r1 | 12 + metadata/md5-cache/app-misc/uptimed-0.4.1-r1 | 2 +- metadata/md5-cache/app-misc/uptimed-0.4.1-r2 | 2 +- metadata/md5-cache/app-misc/uptimed-0.4.2 | 2 +- metadata/md5-cache/app-misc/uptimed-0.4.3 | 2 +- metadata/md5-cache/app-misc/vifm-0.11 | 2 +- metadata/md5-cache/app-misc/vifm-9999 | 2 +- metadata/md5-cache/app-misc/vittk-1.3 | 2 +- metadata/md5-cache/app-misc/wipe-2.3.1 | 2 +- metadata/md5-cache/app-misc/worker-4.6.1-r100 | 2 +- metadata/md5-cache/app-misc/zygrib-8.0.1-r1 | 2 +- metadata/md5-cache/app-mobilephone/Manifest.gz | Bin 2564 -> 2727 bytes metadata/md5-cache/app-mobilephone/dfu-util-9999 | 2 +- .../md5-cache/app-mobilephone/gnokii-0.6.31-r3 | 2 +- metadata/md5-cache/app-mobilephone/gnokii-9999 | 2 +- metadata/md5-cache/app-mobilephone/qtadb-0.8.1-r1 | 2 +- metadata/md5-cache/app-mobilephone/scrcpy-1.18 | 13 + metadata/md5-cache/app-mobilephone/vmoconv-1.0-r1 | 2 +- metadata/md5-cache/app-office/Manifest.gz | Bin 11300 -> 11310 bytes metadata/md5-cache/app-office/abiword-3.0.4 | 2 +- metadata/md5-cache/app-office/calcurse-4.7.0 | 2 +- metadata/md5-cache/app-office/dia-0.97.3-r1 | 2 +- metadata/md5-cache/app-office/libreoffice-7.1.3.2 | 2 +- metadata/md5-cache/app-office/libreoffice-7.1.4.2 | 2 +- metadata/md5-cache/app-office/libreoffice-7.1.9999 | 2 +- metadata/md5-cache/app-office/libreoffice-9999 | 2 +- metadata/md5-cache/app-office/lyx-2.3.5.2-r2 | 2 +- metadata/md5-cache/app-office/lyx-2.3.6.1 | 2 +- metadata/md5-cache/app-office/lyx-2.3.6.1-r1 | 2 +- .../app-office/magicpoint-1.13a_p20121015-r2 | 2 +- metadata/md5-cache/app-office/mdbtools-0.7.1-r2 | 2 +- metadata/md5-cache/app-office/mdbtools-0.9.1 | 2 +- metadata/md5-cache/app-office/mdbtools-0.9.2 | 2 +- metadata/md5-cache/app-office/mdbtools-0.9.3 | 2 +- metadata/md5-cache/app-office/texmaker-5.0.3 | 2 +- metadata/md5-cache/app-office/texmaker-5.0.4 | 2 +- metadata/md5-cache/app-office/texstudio-3.1.1 | 2 +- metadata/md5-cache/app-office/texstudio-3.1.2 | 2 +- metadata/md5-cache/app-office/texstudio-9999 | 2 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 2426 -> 2432 bytes .../md5-cache/app-pda/dynamite-0.1.1_p20120512 | 2 +- metadata/md5-cache/app-pda/gtkpod-2.1.5-r1 | 2 +- metadata/md5-cache/app-pda/jpilot-1.8.2-r1 | 2 +- .../md5-cache/app-pda/libimobiledevice-1.3.0-r1 | 2 +- metadata/md5-cache/app-pda/libplist-2.2.0-r3 | 2 +- metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r1 | 2 +- metadata/md5-cache/app-pda/pilot-link-0.12.5-r3 | 2 +- metadata/md5-cache/app-pda/usbmuxd-1.1.1 | 2 +- .../md5-cache/app-pda/usbmuxd-1.1.1_pre20200121 | 2 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18243 -> 18744 bytes metadata/md5-cache/app-portage/cpuid2cpuflags-9999 | 2 +- metadata/md5-cache/app-portage/eix-0.34.12 | 2 +- metadata/md5-cache/app-portage/eix-0.35.0 | 2 +- metadata/md5-cache/app-portage/eix-0.35.1 | 2 +- metadata/md5-cache/app-portage/eix-0.35.2 | 2 +- metadata/md5-cache/app-portage/fquery-0.2.3-r1 | 2 +- metadata/md5-cache/app-portage/hackport-0.6.6 | 2 +- metadata/md5-cache/app-portage/hackport-0.7 | 14 + metadata/md5-cache/app-portage/hackport-9999 | 2 +- metadata/md5-cache/app-portage/nattka-0.2.14 | 15 + .../md5-cache/app-portage/pkg-testing-tools-0.1.0 | 14 + metadata/md5-cache/app-portage/portage-utils-0.87 | 4 +- metadata/md5-cache/app-portage/portage-utils-9999 | 2 +- metadata/md5-cache/app-portage/repo-commit-9999 | 2 +- metadata/md5-cache/app-portage/ufed-0.96 | 2 +- metadata/md5-cache/app-portage/ufed-9999 | 2 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 14840 -> 14843 bytes metadata/md5-cache/app-shells/bash-completion-9999 | 2 +- metadata/md5-cache/app-shells/ctypes-sh-1.2 | 12 - metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 | 13 + metadata/md5-cache/app-shells/hstr-2.2 | 2 +- metadata/md5-cache/app-shells/kshdb-1.1.0 | 2 +- metadata/md5-cache/app-shells/mpibash-1.3-r1 | 2 +- metadata/md5-cache/app-shells/mpibash-9999 | 2 +- metadata/md5-cache/app-shells/pdsh-2.34 | 2 +- metadata/md5-cache/app-shells/posh-0.14.1 | 2 +- metadata/md5-cache/app-shells/tcsh-6.22.02-r1 | 2 +- metadata/md5-cache/app-shells/tcsh-6.22.04-r1 | 2 +- metadata/md5-cache/app-shells/zsh-5.8 | 2 +- metadata/md5-cache/app-shells/zsh-9999 | 2 +- metadata/md5-cache/app-text/Manifest.gz | Bin 69895 -> 69872 bytes metadata/md5-cache/app-text/a2ps-4.14-r6 | 2 +- metadata/md5-cache/app-text/ansifilter-2.17 | 2 +- metadata/md5-cache/app-text/ansifilter-2.18 | 2 +- metadata/md5-cache/app-text/asciidoc-9.0.2-r1 | 2 +- metadata/md5-cache/app-text/asciidoc-9.0.4-r1 | 2 +- metadata/md5-cache/app-text/asciidoc-9.0.5-r1 | 2 +- metadata/md5-cache/app-text/aspell-0.60.8-r1 | 2 +- metadata/md5-cache/app-text/atril-1.24.0-r2 | 2 +- metadata/md5-cache/app-text/atril-1.24.1 | 2 +- metadata/md5-cache/app-text/blogc-9999 | 2 +- metadata/md5-cache/app-text/bogosort-0.4.2-r1 | 2 +- metadata/md5-cache/app-text/cb2bib-2.0.0-r1 | 2 +- metadata/md5-cache/app-text/crf++-0.58 | 2 +- metadata/md5-cache/app-text/diff-pdf-0.4.1-r2 | 2 +- metadata/md5-cache/app-text/diffpdf-2.1.3-r2 | 2 +- metadata/md5-cache/app-text/djview-4.10.6-r2 | 2 +- metadata/md5-cache/app-text/djvu-3.5.27-r2 | 2 +- metadata/md5-cache/app-text/djvu-3.5.28 | 2 +- metadata/md5-cache/app-text/djvu-3.5.28-r1 | 2 +- .../app-text/docbook-sgml-utils-0.6.14-r4 | 2 +- .../app-text/docbook-xsl-stylesheets-1.79.1-r2 | 4 +- metadata/md5-cache/app-text/docbook2X-0.8.8-r4 | 2 +- metadata/md5-cache/app-text/enchant-2.3.0 | 4 +- metadata/md5-cache/app-text/evince-40.2 | 4 +- metadata/md5-cache/app-text/fbreader-0.99.4-r5 | 2 +- .../md5-cache/app-text/ghostscript-gpl-9.52-r1 | 2 +- .../md5-cache/app-text/ghostscript-gpl-9.53.3-r5 | 2 +- metadata/md5-cache/app-text/ghostscript-gpl-9.54.0 | 2 +- .../app-text/groonga-normalizer-mysql-1.1.1 | 2 +- metadata/md5-cache/app-text/gspell-1.9.1 | 2 +- metadata/md5-cache/app-text/gtkspell-3.0.10 | 2 +- metadata/md5-cache/app-text/highlight-3.57-r100 | 2 +- metadata/md5-cache/app-text/highlight-3.60 | 2 +- metadata/md5-cache/app-text/highlight-4.1 | 2 +- metadata/md5-cache/app-text/htmldoc-1.9.11-r1 | 2 +- metadata/md5-cache/app-text/htmltidy-20090325-r2 | 2 +- metadata/md5-cache/app-text/hunspell-1.7.0-r2 | 2 +- metadata/md5-cache/app-text/hyperestraier-1.4.13 | 2 +- metadata/md5-cache/app-text/jo-99999 | 2 +- .../md5-cache/app-text/kramdown-rfc2629-1.4.19 | 2 +- metadata/md5-cache/app-text/libebook-0.1.3-r2 | 2 +- metadata/md5-cache/app-text/libetonyek-9999 | 2 +- metadata/md5-cache/app-text/libmspub-9999 | 2 +- metadata/md5-cache/app-text/libmwaw-9999 | 2 +- metadata/md5-cache/app-text/libodfgen-9999 | 2 +- metadata/md5-cache/app-text/libpaper-1.1.24_p5 | 2 +- metadata/md5-cache/app-text/libpaper-1.1.28 | 2 +- metadata/md5-cache/app-text/libspectre-0.2.9 | 2 +- metadata/md5-cache/app-text/libstaroffice-9999 | 2 +- metadata/md5-cache/app-text/libxmlpatch-0.3.3 | 2 +- .../md5-cache/app-text/linuxdoc-tools-0.9.73-r1 | 2 +- metadata/md5-cache/app-text/lv-4.51-r4 | 2 +- metadata/md5-cache/app-text/mecab-0.996-r1 | 2 +- metadata/md5-cache/app-text/msort-8.53 | 2 +- metadata/md5-cache/app-text/namazu-2.0.21 | 2 +- metadata/md5-cache/app-text/namazu-2.0.22_pre7 | 2 +- metadata/md5-cache/app-text/openjade-1.3.2-r9 | 2 +- metadata/md5-cache/app-text/opensp-1.5.2-r6 | 2 +- metadata/md5-cache/app-text/pandoc-2.11.3.1 | 2 +- metadata/md5-cache/app-text/pandoc-2.13 | 2 +- metadata/md5-cache/app-text/pandoc-2.9.2.1 | 2 +- metadata/md5-cache/app-text/paps-0.6.8-r2 | 2 +- metadata/md5-cache/app-text/pinfo-0.6.13 | 2 +- metadata/md5-cache/app-text/pinfo-99999 | 2 +- metadata/md5-cache/app-text/pspdftool-0.03 | 2 +- metadata/md5-cache/app-text/qpdfview-0.4.18 | 2 +- metadata/md5-cache/app-text/qpdfview-0.4.18_p1 | 2 +- metadata/md5-cache/app-text/rarian-0.8.1-r3 | 2 +- metadata/md5-cache/app-text/ronn-0.7.3-r4 | 2 +- metadata/md5-cache/app-text/sablotron-1.0.3-r2 | 2 +- .../app-text/stardict-4.0.0_pre20170304-r1 | 2 +- metadata/md5-cache/app-text/t1utils-1.41-r2 | 2 +- metadata/md5-cache/app-text/teckit-2.5.10 | 2 +- metadata/md5-cache/app-text/tesseract-3.05.02 | 2 +- metadata/md5-cache/app-text/tesseract-4.1.0-r1 | 2 +- metadata/md5-cache/app-text/tesseract-4.1.1 | 2 +- metadata/md5-cache/app-text/tesseract-9999 | 2 +- metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 | 2 +- metadata/md5-cache/app-text/txt2pdbdoc-1.4.4 | 2 +- metadata/md5-cache/app-text/unac-1.8.0 | 2 +- metadata/md5-cache/app-text/unpaper-9999 | 2 +- metadata/md5-cache/app-text/uudeview-0.5.20-r2 | 2 +- metadata/md5-cache/app-text/vilistextum-2.6.9-r1 | 2 +- .../md5-cache/app-text/vilistextum-2.8.0.20200411 | 2 +- metadata/md5-cache/app-text/webgen-1.7.1 | 2 +- metadata/md5-cache/app-text/webgen-1.7.2 | 2 +- metadata/md5-cache/app-text/wv-1.2.9-r2 | 2 +- metadata/md5-cache/app-text/xchm-9999 | 2 +- metadata/md5-cache/app-text/xdvik-22.87.03-r2 | 2 +- metadata/md5-cache/app-text/xlhtml-0.5.1_p6 | 2 +- metadata/md5-cache/app-text/xmlformat-1.04 | 6 +- metadata/md5-cache/app-text/xmlstarlet-1.6.1 | 2 +- metadata/md5-cache/app-text/xmlto-0.0.28-r6 | 2 +- metadata/md5-cache/app-text/xournal-9999 | 2 +- metadata/md5-cache/app-vim/Manifest.gz | Bin 39802 -> 39797 bytes .../md5-cache/app-vim/brainfuck-syntax-1.0.3-r1 | 6 +- metadata/md5-cache/app-vim/command-t-5.0.3 | 2 +- metadata/md5-cache/app-vim/command-t-5.0.3-r1 | 2 +- metadata/md5-cache/app-vim/rust-vim-1_pre20180125 | 12 - metadata/md5-cache/app-vim/rust-vim-1_pre20210215 | 12 + metadata/md5-cache/dev-ada/Manifest.gz | Bin 6237 -> 6069 bytes metadata/md5-cache/dev-ada/gnat-suite-bin-2016-r1 | 10 - metadata/md5-cache/dev-ada/gnatmem-2019-r1 | 2 +- metadata/md5-cache/dev-ada/gnatmem-2020 | 2 +- metadata/md5-cache/dev-ada/gnatmem-2021 | 2 +- metadata/md5-cache/dev-ada/gnatsymbolize-2019-r1 | 2 +- metadata/md5-cache/dev-ada/gnatsymbolize-2020 | 2 +- metadata/md5-cache/dev-ada/gnatsymbolize-2021 | 2 +- metadata/md5-cache/dev-ada/gtkada-2019-r1 | 2 +- metadata/md5-cache/dev-ada/gtkada-2019-r2 | 2 +- metadata/md5-cache/dev-ada/gtkada-2020 | 2 +- metadata/md5-cache/dev-ada/gtkada-2021 | 2 +- metadata/md5-cache/dev-cpp/ETL-0.04.15-r1 | 11 - metadata/md5-cache/dev-cpp/ETL-1.4.1 | 13 + metadata/md5-cache/dev-cpp/Manifest.gz | Bin 16859 -> 16846 bytes metadata/md5-cache/dev-cpp/antlr-cpp-2.7.7-r1 | 2 +- metadata/md5-cache/dev-cpp/asio-1.18.1 | 14 - metadata/md5-cache/dev-cpp/asio-1.19.0 | 14 + metadata/md5-cache/dev-cpp/commoncpp2-1.8.1-r4 | 2 +- metadata/md5-cache/dev-cpp/ctemplate-2.4 | 2 +- metadata/md5-cache/dev-cpp/glog-0.4.0 | 2 +- metadata/md5-cache/dev-cpp/libcmis-0.5.2-r1 | 2 +- metadata/md5-cache/dev-cpp/libcmis-9999 | 2 +- metadata/md5-cache/dev-cpp/libcutl-1.10.0 | 2 +- metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5 | 2 +- metadata/md5-cache/dev-cpp/sparsehash-2.0.4 | 2 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 43078 -> 43256 bytes metadata/md5-cache/dev-db/firebird-3.0.4.33054.0 | 2 +- metadata/md5-cache/dev-db/gqlplus-1.16-r2 | 2 +- metadata/md5-cache/dev-db/kyotocabinet-1.2.77 | 2 +- metadata/md5-cache/dev-db/libdbi-0.9.0 | 2 +- metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r1 | 2 +- metadata/md5-cache/dev-db/libiodbc-3.52.12-r1 | 2 +- metadata/md5-cache/dev-db/libiodbc-3.52.14 | 2 +- metadata/md5-cache/dev-db/libiodbc-3.52.15 | 2 +- metadata/md5-cache/dev-db/mysql++-3.2.5 | 2 +- metadata/md5-cache/dev-db/mysql++-3.3.0 | 2 +- .../md5-cache/dev-db/mysql-init-scripts-2.3-r3 | 6 +- metadata/md5-cache/dev-db/mysql-super-smack-1.3-r4 | 2 +- metadata/md5-cache/dev-db/ocp-9999 | 2 +- metadata/md5-cache/dev-db/opendbx-1.4.6-r3 | 2 +- .../md5-cache/dev-db/percona-xtrabackup-bin-2.4.13 | 10 - .../dev-db/percona-xtrabackup-bin-2.4.13-r1 | 10 + metadata/md5-cache/dev-db/pgadmin4-4.29-r1 | 2 +- metadata/md5-cache/dev-db/pgadmin4-4.30-r1 | 2 +- metadata/md5-cache/dev-db/pgbadger-11.5 | 4 +- metadata/md5-cache/dev-db/pgmodeler-0.9.2 | 2 +- metadata/md5-cache/dev-db/pgpool2-4.2.1 | 14 - metadata/md5-cache/dev-db/pgpool2-4.2.1-r1 | 14 + metadata/md5-cache/dev-db/pgpool2-4.2.2 | 14 - metadata/md5-cache/dev-db/pgpool2-4.2.2-r1 | 14 + metadata/md5-cache/dev-db/pgpool2-9999 | 8 +- metadata/md5-cache/dev-db/postgis-3.0.3-r2 | 2 +- metadata/md5-cache/dev-db/postgis-3.1.0 | 2 +- metadata/md5-cache/dev-db/postgis-3.1.1 | 2 +- metadata/md5-cache/dev-db/postgis-3.1.2 | 2 +- metadata/md5-cache/dev-db/postgis-3.1.3 | 2 +- metadata/md5-cache/dev-db/postgis-9999 | 2 +- metadata/md5-cache/dev-db/postgresql-13.3 | 4 +- metadata/md5-cache/dev-db/postgresql-14_beta2 | 2 +- metadata/md5-cache/dev-db/postgresql-9999 | 2 +- metadata/md5-cache/dev-db/pspg-5.0.5 | 12 + metadata/md5-cache/dev-db/qdbm-1.8.78-r2 | 2 +- metadata/md5-cache/dev-db/redis-5.0.12 | 2 +- metadata/md5-cache/dev-db/redis-6.0.14 | 2 +- metadata/md5-cache/dev-db/redis-6.2.4 | 2 +- metadata/md5-cache/dev-db/sqlcipher-3.4.2 | 2 +- metadata/md5-cache/dev-db/sqlcipher-4.0.1 | 2 +- metadata/md5-cache/dev-db/sqlite-3.34.1 | 2 +- metadata/md5-cache/dev-db/sqlite-3.35.0 | 2 +- metadata/md5-cache/dev-db/sqlite-3.35.1 | 2 +- metadata/md5-cache/dev-db/sqlite-3.35.2 | 2 +- metadata/md5-cache/dev-db/sqlite-3.35.3 | 2 +- metadata/md5-cache/dev-db/sqlite-3.35.4 | 2 +- metadata/md5-cache/dev-db/sqlite-3.35.5 | 2 +- metadata/md5-cache/dev-db/sqlitestudio-3.2.1-r1 | 2 +- metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r1 | 2 +- metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1 | 2 +- metadata/md5-cache/dev-dotnet/Manifest.gz | Bin 2052 -> 2054 bytes metadata/md5-cache/dev-dotnet/dbus-sharp-0.7.0-r2 | 2 +- metadata/md5-cache/dev-dotnet/dbus-sharp-0.8.1 | 2 +- .../md5-cache/dev-dotnet/dbus-sharp-glib-0.5.0-r1 | 2 +- .../md5-cache/dev-dotnet/dbus-sharp-glib-0.6.0 | 2 +- metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 | 2 +- metadata/md5-cache/dev-dotnet/pe-format-9999 | 2 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 11982 -> 11983 bytes metadata/md5-cache/dev-embedded/avrdude-9999 | 2 +- metadata/md5-cache/dev-embedded/cpik-0.7.4_p4 | 2 +- metadata/md5-cache/dev-embedded/gnusim8085-1.3.7 | 2 +- metadata/md5-cache/dev-embedded/libjaylink-0.2.0 | 2 +- metadata/md5-cache/dev-embedded/libjaylink-9999 | 2 +- metadata/md5-cache/dev-embedded/openocd-0.11.0 | 2 +- metadata/md5-cache/dev-embedded/openocd-9999 | 2 +- .../dev-embedded/powersoftplus-libftdi-0.1.8-r1 | 2 +- metadata/md5-cache/dev-embedded/sdcc-3.8.0-r1 | 2 +- metadata/md5-cache/dev-embedded/sdcc-4.0.0 | 2 +- metadata/md5-cache/dev-embedded/sdcc-9999 | 2 +- metadata/md5-cache/dev-embedded/srecord-1.64 | 2 +- metadata/md5-cache/dev-embedded/uisp-20050207-r1 | 2 +- metadata/md5-cache/dev-embedded/urjtag-9999 | 2 +- metadata/md5-cache/dev-erlang/Manifest.gz | Bin 14292 -> 11544 bytes metadata/md5-cache/dev-erlang/cache_tab-1.0.25 | 12 - metadata/md5-cache/dev-erlang/cache_tab-1.0.28 | 4 +- metadata/md5-cache/dev-erlang/eimp-1.0.17 | 12 - metadata/md5-cache/dev-erlang/eimp-1.0.20 | 4 +- metadata/md5-cache/dev-erlang/epam-1.0.10 | 4 +- metadata/md5-cache/dev-erlang/esip-1.0.37 | 12 - metadata/md5-cache/dev-erlang/esip-1.0.42 | 4 +- metadata/md5-cache/dev-erlang/ezlib-1.0.8 | 12 - metadata/md5-cache/dev-erlang/ezlib-1.0.9 | 4 +- metadata/md5-cache/dev-erlang/fast_tls-1.1.12 | 4 +- metadata/md5-cache/dev-erlang/fast_tls-1.1.8 | 12 - metadata/md5-cache/dev-erlang/fast_xml-1.1.43 | 12 - metadata/md5-cache/dev-erlang/fast_xml-1.1.46 | 4 +- metadata/md5-cache/dev-erlang/fast_yaml-1.0.31 | 4 +- metadata/md5-cache/dev-erlang/mqtree-1.0.10 | 12 - metadata/md5-cache/dev-erlang/mqtree-1.0.13 | 4 +- metadata/md5-cache/dev-erlang/p1_acme-1.0.12 | 4 +- metadata/md5-cache/dev-erlang/p1_acme-1.0.8 | 12 - metadata/md5-cache/dev-erlang/p1_mysql-1.0.16 | 12 - metadata/md5-cache/dev-erlang/p1_mysql-1.0.18 | 4 +- metadata/md5-cache/dev-erlang/p1_oauth2-0.6.7 | 14 - metadata/md5-cache/dev-erlang/p1_oauth2-0.6.9 | 4 +- metadata/md5-cache/dev-erlang/p1_pgsql-1.1.11 | 4 +- metadata/md5-cache/dev-erlang/p1_utils-1.0.20 | 12 - metadata/md5-cache/dev-erlang/p1_utils-1.0.22 | 4 +- metadata/md5-cache/dev-erlang/pkix-1.0.6 | 12 - metadata/md5-cache/dev-erlang/pkix-1.0.7 | 4 +- metadata/md5-cache/dev-erlang/sqlite3-1.1.12 | 4 +- metadata/md5-cache/dev-erlang/sqlite3-1.1.8 | 12 - metadata/md5-cache/dev-erlang/stringprep-1.0.22 | 12 - metadata/md5-cache/dev-erlang/stringprep-1.0.25 | 4 +- metadata/md5-cache/dev-erlang/stun-1.0.38 | 12 - metadata/md5-cache/dev-erlang/stun-1.0.43 | 4 +- metadata/md5-cache/dev-erlang/xmpp-1.4.9 | 12 - metadata/md5-cache/dev-erlang/xmpp-1.5.3 | 4 +- metadata/md5-cache/dev-erlang/yconf-1.0.11 | 4 +- metadata/md5-cache/dev-erlang/yconf-1.0.7 | 12 - metadata/md5-cache/dev-games/KXL-1.1.7-r3 | 2 +- metadata/md5-cache/dev-games/Manifest.gz | Bin 8622 -> 8633 bytes metadata/md5-cache/dev-games/clanlib-2.3.7-r1 | 2 +- metadata/md5-cache/dev-games/clanlib-4.0.0 | 2 +- metadata/md5-cache/dev-games/clanlib-4.1.0 | 2 +- metadata/md5-cache/dev-games/goatee-0.4.0 | 2 +- metadata/md5-cache/dev-games/guichan-0.8.2 | 2 +- .../md5-cache/dev-games/libmt_client-0.1.98-r1 | 2 +- metadata/md5-cache/dev-games/libsmacker-1.1.1_p35 | 2 +- metadata/md5-cache/dev-games/ode-0.14-r1 | 2 +- metadata/md5-cache/dev-games/ois-1.3-r1 | 2 +- metadata/md5-cache/dev-games/t4k-common-0.1.1-r1 | 2 +- metadata/md5-cache/dev-games/tiled-1.4.3-r1 | 2 +- metadata/md5-cache/dev-games/tiled-1.5.0 | 2 +- metadata/md5-cache/dev-games/wfmath-1.0.2 | 2 +- metadata/md5-cache/dev-haskell/Manifest.gz | Bin 138345 -> 138477 bytes metadata/md5-cache/dev-haskell/abstract-deque-0.3 | 2 +- .../md5-cache/dev-haskell/abstract-deque-tests-0.3 | 2 +- .../md5-cache/dev-haskell/abstract-par-0.3.3-r1 | 2 +- metadata/md5-cache/dev-haskell/ac-ppm-1.1.1 | 2 +- metadata/md5-cache/dev-haskell/adjunctions-4.4 | 2 +- metadata/md5-cache/dev-haskell/aeson-1.4.7.1 | 2 +- .../md5-cache/dev-haskell/aeson-compat-0.3.9-r2 | 2 +- metadata/md5-cache/dev-haskell/aeson-diff-1.1.0.8 | 2 +- metadata/md5-cache/dev-haskell/aeson-pretty-0.8.8 | 2 +- metadata/md5-cache/dev-haskell/aeson-qq-0.8.3 | 2 +- metadata/md5-cache/dev-haskell/alex-3.2.5 | 2 +- metadata/md5-cache/dev-haskell/alex-tools-0.4 | 2 +- .../md5-cache/dev-haskell/alsa-core-0.5.0.1-r2 | 2 +- metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/alut-2.4.0.3 | 2 +- .../dev-haskell/annotated-wl-pprint-0.7.0 | 2 +- .../md5-cache/dev-haskell/ansi-terminal-0.10.3 | 2 +- .../dev-haskell/ansi-wl-pprint-0.6.8.2-r1 | 2 +- metadata/md5-cache/dev-haskell/appar-0.1.8 | 2 +- metadata/md5-cache/dev-haskell/argparser-0.3.4 | 2 +- metadata/md5-cache/dev-haskell/arithmoi-0.11.0.1 | 2 +- metadata/md5-cache/dev-haskell/arrows-0.4.4.2 | 2 +- .../md5-cache/dev-haskell/ascii-progress-0.3.3.0 | 2 +- metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6 | 2 +- metadata/md5-cache/dev-haskell/asn1-parse-0.9.5 | 2 +- metadata/md5-cache/dev-haskell/asn1-types-0.3.3 | 2 +- metadata/md5-cache/dev-haskell/async-2.2.2 | 2 +- .../md5-cache/dev-haskell/atomic-primops-0.8.3 | 2 +- metadata/md5-cache/dev-haskell/attoparsec-0.13.2.3 | 2 +- .../md5-cache/dev-haskell/attoparsec-conduit-1.1.0 | 2 +- .../dev-haskell/attoparsec-enumerator-0.3.4 | 2 +- .../dev-haskell/attoparsec-iso8601-1.0.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/authenticate-1.3.5 | 2 +- .../dev-haskell/authenticate-oauth-1.6.0.1 | 2 +- metadata/md5-cache/dev-haskell/auto-update-0.1.6 | 2 +- metadata/md5-cache/dev-haskell/aws-0.22-r1 | 2 +- metadata/md5-cache/dev-haskell/base-compat-0.11.1 | 2 +- .../dev-haskell/base-compat-batteries-0.11.1 | 2 +- .../md5-cache/dev-haskell/base-noprelude-4.13.0.0 | 2 +- metadata/md5-cache/dev-haskell/base-orphans-0.8.4 | 2 +- metadata/md5-cache/dev-haskell/base-prelude-1.3 | 2 +- .../dev-haskell/base-unicode-symbols-0.2.4.2 | 2 +- .../dev-haskell/base16-bytestring-0.1.1.7 | 2 +- .../dev-haskell/base64-bytestring-1.0.0.3 | 2 +- metadata/md5-cache/dev-haskell/basement-0.0.11 | 2 +- metadata/md5-cache/dev-haskell/basic-prelude-0.7.0 | 2 +- metadata/md5-cache/dev-haskell/bencode-0.6.1.1 | 2 +- metadata/md5-cache/dev-haskell/bifunctors-5.5.6 | 2 +- metadata/md5-cache/dev-haskell/binary-0.8.7.0 | 2 +- .../md5-cache/dev-haskell/binary-instances-1.0.0.1 | 2 +- .../md5-cache/dev-haskell/binary-orphans-1.0.1 | 2 +- metadata/md5-cache/dev-haskell/binary-tagged-0.2 | 2 +- metadata/md5-cache/dev-haskell/biocore-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/biofasta-0.0.3 | 2 +- metadata/md5-cache/dev-haskell/biosff-0.3.7.1 | 2 +- metadata/md5-cache/dev-haskell/bitarray-0.0.1.1 | 2 +- .../md5-cache/dev-haskell/bits-atomic-0.1.3-r1 | 2 +- metadata/md5-cache/dev-haskell/bitwise-1.0.0.1 | 2 +- .../md5-cache/dev-haskell/blaze-builder-0.4.1.0 | 2 +- .../dev-haskell/blaze-builder-conduit-1.1.0 | 2 +- metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2 | 2 +- .../md5-cache/dev-haskell/blaze-markup-0.8.2.4 | 2 +- .../md5-cache/dev-haskell/blaze-textual-0.2.1.0 | 2 +- metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0 | 2 +- metadata/md5-cache/dev-haskell/boolean-0.2.4 | 2 +- metadata/md5-cache/dev-haskell/boundedchan-1.0.3.0 | 2 +- metadata/md5-cache/dev-haskell/boxes-0.1.5 | 2 +- .../md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/byteable-0.1.1 | 2 +- metadata/md5-cache/dev-haskell/bytedump-1.0 | 2 +- metadata/md5-cache/dev-haskell/byteorder-1.0.4 | 2 +- metadata/md5-cache/dev-haskell/bytes-0.17 | 2 +- .../dev-haskell/bytestring-builder-0.10.8.2.0 | 2 +- .../dev-haskell/bytestring-handle-0.1.0.6 | 2 +- .../md5-cache/dev-haskell/bytestring-mmap-0.2.2-r1 | 2 +- .../dev-haskell/bytestring-show-0.3.5.6-r1 | 2 +- metadata/md5-cache/dev-haskell/bzlib-0.5.1.0 | 2 +- metadata/md5-cache/dev-haskell/c2hs-0.28.7 | 2 +- metadata/md5-cache/dev-haskell/c2hs-0.28.8 | 14 + metadata/md5-cache/dev-haskell/cabal-3.0.1.0 | 2 +- metadata/md5-cache/dev-haskell/cabal-3.2.1.0-r1 | 2 +- .../md5-cache/dev-haskell/cabal-doctest-1.0.8-r1 | 2 +- .../md5-cache/dev-haskell/cabal-install-3.0.0.0 | 2 +- .../md5-cache/dev-haskell/cabal-install-3.2.0.0 | 2 +- metadata/md5-cache/dev-haskell/cairo-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/cairo-0.13.8.1-r1 | 2 +- metadata/md5-cache/dev-haskell/call-stack-0.2.0 | 2 +- metadata/md5-cache/dev-haskell/casa-client-0.0.1 | 2 +- metadata/md5-cache/dev-haskell/casa-types-0.0.1 | 2 +- .../md5-cache/dev-haskell/case-insensitive-1.2.1.0 | 2 +- metadata/md5-cache/dev-haskell/cassava-0.5.2.0 | 2 +- metadata/md5-cache/dev-haskell/cereal-0.5.8.1 | 2 +- .../md5-cache/dev-haskell/cereal-vector-0.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/cgi-3001.5.0.0 | 2 +- metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1 | 2 +- .../md5-cache/dev-haskell/chaselev-deque-0.5.0.5 | 2 +- .../md5-cache/dev-haskell/chasingbottoms-1.3.1.9 | 2 +- metadata/md5-cache/dev-haskell/chell-0.4.0.2 | 2 +- metadata/md5-cache/dev-haskell/chimera-0.3.1.0 | 2 +- metadata/md5-cache/dev-haskell/chunked-data-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/cipher-aes-0.2.11 | 2 +- .../md5-cache/dev-haskell/cipher-aes128-0.7.0.5-r1 | 2 +- .../md5-cache/dev-haskell/cipher-camellia-0.0.2 | 2 +- metadata/md5-cache/dev-haskell/cipher-des-0.0.6 | 2 +- metadata/md5-cache/dev-haskell/cipher-rc4-0.1.4 | 2 +- metadata/md5-cache/dev-haskell/citeproc-0.3.0.9 | 2 +- .../md5-cache/dev-haskell/classy-prelude-1.5.0 | 2 +- .../md5-cache/dev-haskell/clientsession-0.9.1.2 | 2 +- metadata/md5-cache/dev-haskell/clock-0.7.2 | 2 +- metadata/md5-cache/dev-haskell/cmark-0.6 | 2 +- metadata/md5-cache/dev-haskell/cmark-gfm-0.2.1 | 2 +- metadata/md5-cache/dev-haskell/cmdargs-0.10.20 | 2 +- metadata/md5-cache/dev-haskell/code-page-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/colour-2.3.5 | 2 +- metadata/md5-cache/dev-haskell/commonmark-0.1.1.4 | 2 +- .../dev-haskell/commonmark-extensions-0.2.0.4 | 2 +- .../dev-haskell/commonmark-pandoc-0.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/comonad-5.0.7 | 2 +- .../md5-cache/dev-haskell/comonad-transformers-4.0 | 2 +- metadata/md5-cache/dev-haskell/comonads-fd-4.0 | 2 +- .../dev-haskell/concurrent-extra-0.7.0.12 | 2 +- .../dev-haskell/concurrent-output-1.10.11 | 2 +- metadata/md5-cache/dev-haskell/conduit-1.3.4 | 2 +- .../dev-haskell/conduit-combinators-1.3.0 | 2 +- metadata/md5-cache/dev-haskell/conduit-extra-1.3.4 | 2 +- metadata/md5-cache/dev-haskell/configfile-1.1.4 | 2 +- .../md5-cache/dev-haskell/configurator-0.3.0.0-r1 | 2 +- metadata/md5-cache/dev-haskell/connection-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/constraints-0.11.2 | 2 +- metadata/md5-cache/dev-haskell/contravariant-1.5.2 | 2 +- .../dev-haskell/contravariant-extras-0.3.5.2 | 2 +- .../md5-cache/dev-haskell/control-monad-loop-0.1 | 2 +- metadata/md5-cache/dev-haskell/convertible-1.1.1.0 | 2 +- metadata/md5-cache/dev-haskell/cookie-0.4.4 | 2 +- metadata/md5-cache/dev-haskell/cpphs-1.20.9.1 | 2 +- metadata/md5-cache/dev-haskell/cprng-aes-0.6.1 | 2 +- metadata/md5-cache/dev-haskell/cpu-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/criterion-1.5.6.2 | 2 +- .../dev-haskell/criterion-measurement-0.1.2.0 | 2 +- metadata/md5-cache/dev-haskell/crypto-4.2.5.1-r1 | 2 +- metadata/md5-cache/dev-haskell/crypto-api-0.13.3 | 2 +- .../md5-cache/dev-haskell/crypto-api-tests-0.3-r1 | 2 +- .../dev-haskell/crypto-cipher-tests-0.0.11-r1 | 2 +- .../dev-haskell/crypto-cipher-types-0.0.9 | 2 +- .../md5-cache/dev-haskell/crypto-numbers-0.2.7 | 2 +- metadata/md5-cache/dev-haskell/crypto-pubkey-0.2.8 | 2 +- .../dev-haskell/crypto-pubkey-types-0.4.3 | 2 +- metadata/md5-cache/dev-haskell/crypto-random-0.0.9 | 2 +- .../md5-cache/dev-haskell/crypto-random-api-0.2.0 | 2 +- metadata/md5-cache/dev-haskell/cryptohash-0.11.9 | 2 +- .../md5-cache/dev-haskell/cryptohash-conduit-0.1.1 | 2 +- .../dev-haskell/cryptohash-cryptoapi-0.1.4 | 2 +- .../dev-haskell/cryptohash-md5-0.11.100.1 | 2 +- .../dev-haskell/cryptohash-sha1-0.11.100.1 | 2 +- .../dev-haskell/cryptohash-sha256-0.11.101.0 | 2 +- metadata/md5-cache/dev-haskell/cryptonite-0.26-r1 | 2 +- .../md5-cache/dev-haskell/cryptonite-conduit-0.2.2 | 2 +- metadata/md5-cache/dev-haskell/css-text-0.1.3.0 | 2 +- metadata/md5-cache/dev-haskell/curl-1.3.8 | 2 +- metadata/md5-cache/dev-haskell/data-accessor-0.2.3 | 2 +- .../dev-haskell/data-binary-ieee754-0.4.4 | 2 +- .../md5-cache/dev-haskell/data-default-0.7.1.1 | 2 +- .../dev-haskell/data-default-class-0.1.2.0 | 2 +- .../data-default-instances-base-0.1.0.1 | 2 +- .../data-default-instances-containers-0.0.1 | 2 +- .../dev-haskell/data-default-instances-dlist-0.0.1 | 2 +- .../data-default-instances-old-locale-0.0.1 | 2 +- metadata/md5-cache/dev-haskell/data-endian-0.1.1 | 2 +- metadata/md5-cache/dev-haskell/data-hash-0.2.0.1 | 2 +- .../md5-cache/dev-haskell/data-ordlist-0.4.7.0 | 2 +- metadata/md5-cache/dev-haskell/dataenc-0.14.0.7 | 2 +- metadata/md5-cache/dev-haskell/date-cache-0.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/dav-1.3.4 | 2 +- metadata/md5-cache/dev-haskell/dbus-1.2.16 | 2 +- metadata/md5-cache/dev-haskell/dec-0.0.3 | 2 +- .../md5-cache/dev-haskell/deepseq-generics-0.2.0.0 | 2 +- .../dev-haskell/dense-linear-algebra-0.1.0.0 | 2 +- .../md5-cache/dev-haskell/deriving-compat-0.5.8 | 2 +- .../dev-haskell/dictionary-sharing-0.1.0.0 | 2 +- metadata/md5-cache/dev-haskell/diff-0.4.0 | 2 +- metadata/md5-cache/dev-haskell/digest-0.0.1.2 | 2 +- .../md5-cache/dev-haskell/disk-free-space-0.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/distributive-0.6.1 | 2 +- metadata/md5-cache/dev-haskell/djinn-ghc-0.0.2.3 | 2 +- metadata/md5-cache/dev-haskell/djinn-lib-0.0.1.3 | 2 +- metadata/md5-cache/dev-haskell/dlist-0.8.0.7 | 2 +- .../md5-cache/dev-haskell/dlist-instances-0.1.1.1 | 2 +- metadata/md5-cache/dev-haskell/dns-4.0.1 | 2 +- metadata/md5-cache/dev-haskell/doclayout-0.3.0.2 | 2 +- metadata/md5-cache/dev-haskell/doctemplates-0.8.2 | 2 +- metadata/md5-cache/dev-haskell/doctemplates-0.9 | 2 +- metadata/md5-cache/dev-haskell/doctest-0.16.3 | 2 +- .../dev-haskell/double-conversion-2.0.2.0 | 2 +- metadata/md5-cache/dev-haskell/drbg-0.5.5 | 2 +- metadata/md5-cache/dev-haskell/easy-file-0.2.2 | 2 +- metadata/md5-cache/dev-haskell/echo-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/ed25519-0.0.5.0 | 2 +- metadata/md5-cache/dev-haskell/edisonapi-1.3.1-r1 | 2 +- .../md5-cache/dev-haskell/edisoncore-1.3.2.1-r1 | 2 +- .../md5-cache/dev-haskell/edit-distance-0.2.2.1-r1 | 2 +- .../dev-haskell/edit-distance-vector-1.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/editline-0.2.1.1-r1 | 2 +- metadata/md5-cache/dev-haskell/either-5.0.1.1 | 2 +- metadata/md5-cache/dev-haskell/ekg-0.4.0.15-r7 | 2 +- metadata/md5-cache/dev-haskell/ekg-core-0.1.1.7 | 2 +- metadata/md5-cache/dev-haskell/ekg-json-0.1.0.6-r1 | 2 +- .../md5-cache/dev-haskell/email-validate-2.3.2.13 | 2 +- metadata/md5-cache/dev-haskell/emojis-0.1 | 2 +- .../dev-haskell/enclosed-exceptions-1.0.3 | 2 +- metadata/md5-cache/dev-haskell/entropy-0.4.1.6 | 2 +- metadata/md5-cache/dev-haskell/enumerator-0.4.20 | 2 +- metadata/md5-cache/dev-haskell/equivalence-0.3.5 | 2 +- metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 | 2 +- .../dev-haskell/errorcall-eq-instance-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/errors-2.3.0 | 2 +- metadata/md5-cache/dev-haskell/esqueleto-3.3.4.0 | 2 +- metadata/md5-cache/dev-haskell/exact-pi-0.5.0.1 | 2 +- metadata/md5-cache/dev-haskell/exceptions-0.10.4 | 2 +- .../md5-cache/dev-haskell/executable-path-0.0.3.1 | 2 +- .../dev-haskell/extensible-exceptions-0.1.1.4 | 2 +- metadata/md5-cache/dev-haskell/extra-1.7.8 | 2 +- metadata/md5-cache/dev-haskell/fail-4.9.0.0 | 2 +- metadata/md5-cache/dev-haskell/failure-0.2.0.3 | 2 +- metadata/md5-cache/dev-haskell/fast-logger-3.0.1 | 2 +- metadata/md5-cache/dev-haskell/fclabels-2.0.5 | 2 +- metadata/md5-cache/dev-haskell/fdo-notify-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/feed-1.3.0.1 | 2 +- metadata/md5-cache/dev-haskell/fgl-5.7.0.2 | 2 +- .../md5-cache/dev-haskell/fgl-arbitrary-0.2.0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/file-embed-0.0.11.2 | 2 +- .../md5-cache/dev-haskell/file-location-0.4.9.1 | 2 +- metadata/md5-cache/dev-haskell/filelock-0.1.1.5 | 2 +- metadata/md5-cache/dev-haskell/filemanip-0.3.6.3 | 2 +- .../dev-haskell/filepath-bytestring-1.4.2.1.6 | 2 +- metadata/md5-cache/dev-haskell/filepattern-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/filestore-0.6.5 | 2 +- metadata/md5-cache/dev-haskell/findbin-0.0.5-r1 | 2 +- metadata/md5-cache/dev-haskell/fingertree-0.1.4.2 | 2 +- metadata/md5-cache/dev-haskell/fixed-0.3 | 2 +- metadata/md5-cache/dev-haskell/fmlist-0.9.3 | 2 +- metadata/md5-cache/dev-haskell/foldl-1.4.7 | 2 +- metadata/md5-cache/dev-haskell/foundation-0.0.25 | 2 +- metadata/md5-cache/dev-haskell/free-5.1.3 | 2 +- metadata/md5-cache/dev-haskell/fsnotify-0.3.0.1 | 2 +- .../md5-cache/dev-haskell/generic-deriving-1.13.1 | 2 +- .../md5-cache/dev-haskell/generics-sop-0.5.1.0 | 2 +- .../md5-cache/dev-haskell/geniplate-mirror-0.7.7 | 2 +- .../md5-cache/dev-haskell/genvalidity-0.10.0.2 | 2 +- .../dev-haskell/genvalidity-hspec-0.7.0.4 | 2 +- .../dev-haskell/genvalidity-property-0.5.0.1 | 2 +- .../md5-cache/dev-haskell/getopt-generics-0.13.0.4 | 2 +- .../dev-haskell/ghc-lib-parser-8.10.2.20200916 | 2 +- .../dev-haskell/ghc-lib-parser-ex-8.10.0.19 | 2 +- .../md5-cache/dev-haskell/ghc-paths-0.1.0.12-r1 | 2 +- metadata/md5-cache/dev-haskell/gio-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/git-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/git-lfs-1.1.0 | 2 +- metadata/md5-cache/dev-haskell/githash-0.1.3.3 | 2 +- metadata/md5-cache/dev-haskell/gitrev-1.3.1 | 2 +- metadata/md5-cache/dev-haskell/glib-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/glob-0.9.3 | 2 +- metadata/md5-cache/dev-haskell/gluraw-2.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/glut-2.7.0.15 | 2 +- metadata/md5-cache/dev-haskell/gnuidn-0.2.2-r1 | 2 +- metadata/md5-cache/dev-haskell/gnutls-0.2 | 2 +- .../md5-cache/dev-haskell/graphviz-2999.20.0.4 | 2 +- metadata/md5-cache/dev-haskell/groupoids-4.0 | 2 +- metadata/md5-cache/dev-haskell/gsasl-0.3.7 | 2 +- metadata/md5-cache/dev-haskell/gtk-0.15.5-r1 | 2 +- .../dev-haskell/gtk2hs-buildtools-0.13.8.0-r1 | 2 +- metadata/md5-cache/dev-haskell/gtk3-0.15.5 | 2 +- .../dev-haskell/hackage-security-0.5.3.0-r3 | 2 +- .../dev-haskell/hackage-security-0.6.0.1-r1 | 2 +- metadata/md5-cache/dev-haskell/haddock-2.23.1 | 2 +- metadata/md5-cache/dev-haskell/haddock-2.24.0 | 2 +- metadata/md5-cache/dev-haskell/haddock-api-2.23.1 | 2 +- metadata/md5-cache/dev-haskell/haddock-api-2.24.0 | 2 +- .../md5-cache/dev-haskell/haddock-library-1.8.0 | 2 +- .../md5-cache/dev-haskell/haddock-library-1.9.0 | 2 +- metadata/md5-cache/dev-haskell/hakyll-4.14.0.0-r1 | 2 +- metadata/md5-cache/dev-haskell/half-0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/hamlet-1.2.0 | 2 +- .../md5-cache/dev-haskell/happstack-server-7.6.1 | 2 +- metadata/md5-cache/dev-haskell/happy-1.19.12 | 2 +- metadata/md5-cache/dev-haskell/harp-0.4.3.2 | 2 +- metadata/md5-cache/dev-haskell/hashable-1.2.7.0 | 2 +- .../md5-cache/dev-haskell/hashable-time-0.2.0.2-r1 | 2 +- metadata/md5-cache/dev-haskell/hashtables-1.2.4.1 | 2 +- metadata/md5-cache/dev-haskell/haskeline-0.7.5.0 | 2 +- metadata/md5-cache/dev-haskell/haskell-lexer-1.0.2 | 2 +- metadata/md5-cache/dev-haskell/haskell-src-1.0.3.0 | 2 +- .../md5-cache/dev-haskell/haskell-src-exts-1.17.1 | 2 +- .../md5-cache/dev-haskell/haskell-src-exts-1.21.1 | 2 +- .../dev-haskell/haskell-src-exts-util-0.2.5 | 2 +- .../dev-haskell/haskell-src-meta-0.8.5-r1 | 2 +- metadata/md5-cache/dev-haskell/haxml-1.25.5-r1 | 2 +- metadata/md5-cache/dev-haskell/hcg-minus-0.15 | 2 +- metadata/md5-cache/dev-haskell/hcodecs-0.5.2 | 2 +- metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 | 2 +- .../md5-cache/dev-haskell/hdbc-mysql-0.7.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/hdbc-odbc-2.6.0.0 | 2 +- .../md5-cache/dev-haskell/hdbc-postgresql-2.3.2.7 | 2 +- .../md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1 | 2 +- metadata/md5-cache/dev-haskell/heaps-0.3.6.1 | 2 +- metadata/md5-cache/dev-haskell/hedgehog-1.0.4 | 2 +- metadata/md5-cache/dev-haskell/hex-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/hexpat-0.20.13 | 2 +- .../md5-cache/dev-haskell/hi-file-parser-0.1.0.0 | 2 +- .../md5-cache/dev-haskell/highlighting-kate-0.6.4 | 2 +- metadata/md5-cache/dev-haskell/hinotify-0.3.10 | 2 +- metadata/md5-cache/dev-haskell/hit-0.7.0 | 2 +- metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 | 2 +- metadata/md5-cache/dev-haskell/hlint-3.2.7 | 2 +- metadata/md5-cache/dev-haskell/hoauth2-1.16.0 | 2 +- metadata/md5-cache/dev-haskell/hostname-1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/hourglass-0.2.12 | 2 +- metadata/md5-cache/dev-haskell/hpack-0.33.0 | 2 +- metadata/md5-cache/dev-haskell/hps-0.15 | 2 +- metadata/md5-cache/dev-haskell/hs-bibutils-6.8.0.0 | 2 +- metadata/md5-cache/dev-haskell/hs3-0.5.9 | 2 +- metadata/md5-cache/dev-haskell/hsb2hs-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/hscolour-1.24.4 | 2 +- metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/hslua-1.0.3.1 | 2 +- metadata/md5-cache/dev-haskell/hslua-1.1.2 | 2 +- metadata/md5-cache/dev-haskell/hslua-1.3.0.1 | 2 +- .../dev-haskell/hslua-module-path-0.1.0.1 | 2 +- .../dev-haskell/hslua-module-system-0.2.2.1 | 2 +- .../md5-cache/dev-haskell/hslua-module-text-0.2.1 | 2 +- .../dev-haskell/hslua-module-text-0.3.0.1 | 2 +- .../md5-cache/dev-haskell/hsopenssl-0.11.4.17-r1 | 2 +- metadata/md5-cache/dev-haskell/hspec-2.7.1 | 2 +- metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1 | 2 +- metadata/md5-cache/dev-haskell/hspec-core-2.7.1 | 2 +- .../md5-cache/dev-haskell/hspec-discover-2.7.1 | 2 +- .../md5-cache/dev-haskell/hspec-expectations-0.8.2 | 2 +- metadata/md5-cache/dev-haskell/hspec-meta-2.6.0 | 2 +- .../md5-cache/dev-haskell/hspec-smallcheck-0.5.2 | 2 +- metadata/md5-cache/dev-haskell/hsql-1.8.2-r1 | 2 +- metadata/md5-cache/dev-haskell/hsql-mysql-1.8.2-r1 | 2 +- metadata/md5-cache/dev-haskell/hsql-mysql-1.8.3 | 2 +- metadata/md5-cache/dev-haskell/hsql-odbc-1.8.2 | 2 +- .../md5-cache/dev-haskell/hsql-sqlite3-1.8.2-r1 | 2 +- .../md5-cache/dev-haskell/hstringtemplate-0.8.7 | 2 +- metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 | 2 +- .../md5-cache/dev-haskell/hsyaml-aeson-0.2.0.0 | 2 +- metadata/md5-cache/dev-haskell/htf-0.14.0.3 | 2 +- metadata/md5-cache/dev-haskell/html-1.0.1.2-r1 | 2 +- .../md5-cache/dev-haskell/html-conduit-1.3.2.1 | 2 +- metadata/md5-cache/dev-haskell/http-4000.3.14 | 2 +- .../md5-cache/dev-haskell/http-api-data-0.4.1.1 | 2 +- .../md5-cache/dev-haskell/http-attoparsec-0.1.1-r3 | 2 +- metadata/md5-cache/dev-haskell/http-client-0.6.4.1 | 2 +- .../dev-haskell/http-client-conduit-0.3.0 | 2 +- .../dev-haskell/http-client-multipart-0.3.0.0 | 2 +- .../dev-haskell/http-client-restricted-0.0.3 | 2 +- .../md5-cache/dev-haskell/http-client-tls-0.3.5.3 | 2 +- metadata/md5-cache/dev-haskell/http-common-0.8.2.1 | 2 +- .../md5-cache/dev-haskell/http-conduit-2.3.7.3 | 2 +- metadata/md5-cache/dev-haskell/http-date-0.0.8 | 2 +- .../md5-cache/dev-haskell/http-download-0.2.0.0 | 2 +- .../dev-haskell/http-reverse-proxy-0.4.3.2 | 2 +- .../md5-cache/dev-haskell/http-streams-0.8.7.2 | 2 +- metadata/md5-cache/dev-haskell/http-types-0.12.3 | 2 +- metadata/md5-cache/dev-haskell/http2-2.0.3 | 2 +- metadata/md5-cache/dev-haskell/httpd-shed-0.4.1.1 | 2 +- metadata/md5-cache/dev-haskell/hunit-1.2.5.2-r1 | 2 +- metadata/md5-cache/dev-haskell/hunit-1.6.0.0 | 2 +- metadata/md5-cache/dev-haskell/hxt-9.3.1.18 | 2 +- .../dev-haskell/hxt-charproperties-9.4.0.0 | 2 +- .../dev-haskell/hxt-regex-xmlschema-9.2.0.3 | 2 +- metadata/md5-cache/dev-haskell/hxt-unicode-9.0.2.4 | 2 +- .../md5-cache/dev-haskell/icalendar-0.4.0.5-r1 | 2 +- metadata/md5-cache/dev-haskell/iconv-0.4.1.3 | 2 +- metadata/md5-cache/dev-haskell/idiii-0.1.3.3 | 2 +- metadata/md5-cache/dev-haskell/idna-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/ieee754-0.7.8 | 2 +- metadata/md5-cache/dev-haskell/ifelse-0.85-r1 | 2 +- .../md5-cache/dev-haskell/indexed-traversable-0.1 | 2 +- .../dev-haskell/indexed-traversable-0.1.1 | 2 +- metadata/md5-cache/dev-haskell/infer-license-0.2.0 | 2 +- .../dev-haskell/inspection-testing-0.4.2.4 | 2 +- .../md5-cache/dev-haskell/integer-logarithms-1.0.3 | 2 +- .../dev-haskell/integer-logarithms-1.0.3.1 | 2 +- metadata/md5-cache/dev-haskell/integer-roots-1.0 | 2 +- metadata/md5-cache/dev-haskell/interpolate-0.2.0 | 2 +- metadata/md5-cache/dev-haskell/invariant-0.5.3 | 2 +- metadata/md5-cache/dev-haskell/io-streams-1.5.2.0 | 2 +- .../dev-haskell/io-streams-haproxy-1.0.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/iproute-1.7.8 | 2 +- metadata/md5-cache/dev-haskell/ipynb-0.1 | 2 +- metadata/md5-cache/dev-haskell/iwlib-0.1.0 | 2 +- .../md5-cache/dev-haskell/jira-wiki-markup-1.1.4 | 2 +- .../md5-cache/dev-haskell/jira-wiki-markup-1.3.4 | 2 +- metadata/md5-cache/dev-haskell/js-flot-0.8.3 | 2 +- metadata/md5-cache/dev-haskell/js-jquery-3.3.1 | 2 +- metadata/md5-cache/dev-haskell/json-0.10 | 2 +- metadata/md5-cache/dev-haskell/juicypixels-3.3.5 | 2 +- metadata/md5-cache/dev-haskell/kan-extensions-5.2 | 2 +- metadata/md5-cache/dev-haskell/keys-3.12.3 | 2 +- metadata/md5-cache/dev-haskell/language-bash-0.9.0 | 2 +- metadata/md5-cache/dev-haskell/language-c-0.4.7 | 2 +- metadata/md5-cache/dev-haskell/language-c-0.7.1 | 2 +- metadata/md5-cache/dev-haskell/language-c-0.8.3-r1 | 2 +- metadata/md5-cache/dev-haskell/language-css-0.0.3 | 2 +- metadata/md5-cache/dev-haskell/language-dot-0.1.1 | 2 +- .../dev-haskell/language-ecmascript-0.19.1.0 | 2 +- metadata/md5-cache/dev-haskell/language-glsl-0.3.0 | 2 +- .../dev-haskell/language-haskell-extract-0.2.4-r1 | 2 +- .../dev-haskell/language-javascript-0.6.0.14 | 2 +- .../md5-cache/dev-haskell/language-lua-0.11.0.1 | 2 +- .../md5-cache/dev-haskell/language-python-0.5.8 | 2 +- .../md5-cache/dev-haskell/lazysmallcheck-0.6-r1 | 2 +- metadata/md5-cache/dev-haskell/lcs-0.2-r1 | 2 +- metadata/md5-cache/dev-haskell/leancheck-0.9.3 | 2 +- metadata/md5-cache/dev-haskell/lens-4.19.1 | 2 +- metadata/md5-cache/dev-haskell/lens-aeson-1.1 | 2 +- metadata/md5-cache/dev-haskell/lens-family-1.2.3 | 2 +- .../md5-cache/dev-haskell/lens-family-core-1.2.3 | 2 +- .../md5-cache/dev-haskell/lens-family-th-0.5.1.0 | 2 +- metadata/md5-cache/dev-haskell/lens-simple-0.1.0.9 | 2 +- metadata/md5-cache/dev-haskell/lhs2tex-1.24 | 2 +- metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 | 2 +- metadata/md5-cache/dev-haskell/libxml-0.1.1 | 2 +- metadata/md5-cache/dev-haskell/libxml-sax-0.7.5 | 2 +- metadata/md5-cache/dev-haskell/libyaml-0.1.2 | 2 +- .../md5-cache/dev-haskell/lifted-async-0.10.0.6 | 2 +- .../md5-cache/dev-haskell/lifted-base-0.2.3.12 | 2 +- metadata/md5-cache/dev-haskell/linear-1.21.3 | 2 +- metadata/md5-cache/dev-haskell/linear-1.21.5 | 2 +- metadata/md5-cache/dev-haskell/list-0.6.2 | 2 +- metadata/md5-cache/dev-haskell/listlike-4.6.3 | 2 +- .../md5-cache/dev-haskell/logging-facade-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/logict-0.7.0.3 | 2 +- .../md5-cache/dev-haskell/logict-state-0.1.0.5 | 2 +- metadata/md5-cache/dev-haskell/lrucache-1.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/lukko-0.1.1.2 | 2 +- metadata/md5-cache/dev-haskell/maccatcher-2.1.5-r1 | 2 +- metadata/md5-cache/dev-haskell/magic-1.1 | 2 +- .../md5-cache/dev-haskell/markdown-unlit-0.5.0 | 2 +- .../md5-cache/dev-haskell/math-functions-0.3.3.0 | 2 +- metadata/md5-cache/dev-haskell/megaparsec-9.0.1 | 2 +- metadata/md5-cache/dev-haskell/memory-0.15.0 | 2 +- metadata/md5-cache/dev-haskell/memotrie-0.6.10 | 2 +- .../dev-haskell/mersenne-random-pure64-0.2.2.0 | 2 +- metadata/md5-cache/dev-haskell/microlens-0.4.11.2 | 2 +- .../md5-cache/dev-haskell/microlens-aeson-2.3.0.4 | 2 +- .../md5-cache/dev-haskell/microlens-mtl-0.2.0.1 | 2 +- .../md5-cache/dev-haskell/microlens-th-0.4.3.4 | 2 +- metadata/md5-cache/dev-haskell/microstache-1.0.1.1 | 2 +- metadata/md5-cache/dev-haskell/mime-0.4.0.2 | 2 +- metadata/md5-cache/dev-haskell/mime-mail-0.5.0 | 2 +- metadata/md5-cache/dev-haskell/mime-types-0.1.0.9 | 2 +- metadata/md5-cache/dev-haskell/minisat-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/mintty-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/missingh-1.4.3.0 | 2 +- metadata/md5-cache/dev-haskell/mmap-0.5.9 | 2 +- metadata/md5-cache/dev-haskell/mmorph-1.1.3 | 2 +- metadata/md5-cache/dev-haskell/mockery-0.3.5 | 2 +- metadata/md5-cache/dev-haskell/mod-0.1.1.0 | 2 +- .../md5-cache/dev-haskell/monad-control-1.0.2.3 | 2 +- metadata/md5-cache/dev-haskell/monad-journal-0.8.1 | 2 +- metadata/md5-cache/dev-haskell/monad-logger-0.3.32 | 2 +- metadata/md5-cache/dev-haskell/monad-loops-0.4.3 | 2 +- metadata/md5-cache/dev-haskell/monad-par-0.3.5 | 2 +- .../dev-haskell/monad-par-extras-0.3.3-r1 | 2 +- metadata/md5-cache/dev-haskell/monad-unlift-0.2.0 | 2 +- .../dev-haskell/monadcatchio-mtl-0.3.1.0-r2 | 2 +- .../monadcatchio-transformers-0.3.1.3-r1 | 2 +- metadata/md5-cache/dev-haskell/monadlib-3.10 | 2 +- metadata/md5-cache/dev-haskell/monadplus-1.4.2-r1 | 2 +- metadata/md5-cache/dev-haskell/monadrandom-0.5.1.2 | 2 +- metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3 | 2 +- .../dev-haskell/mono-traversable-1.0.15.1 | 2 +- .../dev-haskell/mono-traversable-instances-0.1.0.0 | 2 +- metadata/md5-cache/dev-haskell/mountpoints-1.0.2 | 2 +- metadata/md5-cache/dev-haskell/mtl-2.2.2 | 2 +- metadata/md5-cache/dev-haskell/mtl-compat-0.2.2 | 2 +- metadata/md5-cache/dev-haskell/multipart-0.2.0 | 2 +- metadata/md5-cache/dev-haskell/murmur-hash-0.1.0.9 | 2 +- metadata/md5-cache/dev-haskell/mustache-2.3.1 | 2 +- .../md5-cache/dev-haskell/mutable-containers-0.3.4 | 2 +- metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0 | 2 +- metadata/md5-cache/dev-haskell/mysql-0.1.7 | 2 +- metadata/md5-cache/dev-haskell/mysql-simple-0.4.5 | 2 +- metadata/md5-cache/dev-haskell/nanospec-0.2.2 | 2 +- metadata/md5-cache/dev-haskell/nats-1.1.2 | 2 +- .../dev-haskell/neat-interpolation-0.5.1.2 | 2 +- metadata/md5-cache/dev-haskell/netlink-1.1.1.0 | 2 +- metadata/md5-cache/dev-haskell/network-2.4.1.2 | 2 +- metadata/md5-cache/dev-haskell/network-2.4.2.2 | 2 +- metadata/md5-cache/dev-haskell/network-2.5.0.0 | 2 +- metadata/md5-cache/dev-haskell/network-2.6.2.1 | 2 +- metadata/md5-cache/dev-haskell/network-2.6.3.1-r1 | 2 +- metadata/md5-cache/dev-haskell/network-3.0.1.1 | 2 +- metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0 | 2 +- .../dev-haskell/network-byte-order-0.1.4.0 | 2 +- .../md5-cache/dev-haskell/network-conduit-1.1.0 | 2 +- metadata/md5-cache/dev-haskell/network-data-0.5.3 | 2 +- .../md5-cache/dev-haskell/network-info-0.2.0.10 | 2 +- .../md5-cache/dev-haskell/network-multicast-0.3.2 | 2 +- metadata/md5-cache/dev-haskell/network-uri-2.5.0.0 | 2 +- metadata/md5-cache/dev-haskell/network-uri-2.6.3.0 | 2 +- metadata/md5-cache/dev-haskell/newtype-0.2.2.0 | 2 +- .../md5-cache/dev-haskell/newtype-generics-0.5.4 | 2 +- metadata/md5-cache/dev-haskell/nonce-1.0.7 | 2 +- metadata/md5-cache/dev-haskell/numinstances-1.4 | 2 +- metadata/md5-cache/dev-haskell/numtype-dk-0.5.0.2 | 2 +- metadata/md5-cache/dev-haskell/objectname-1.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/old-locale-1.0.0.7 | 2 +- metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/only-0.1 | 2 +- .../md5-cache/dev-haskell/open-browser-0.2.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/openal-1.7.0.5 | 2 +- metadata/md5-cache/dev-haskell/opengl-3.0.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/openglraw-3.3.4.0 | 2 +- .../md5-cache/dev-haskell/openssl-streams-1.2.3.0 | 2 +- metadata/md5-cache/dev-haskell/options-1.2.1.1 | 2 +- .../dev-haskell/optparse-applicative-0.15.1.0 | 2 +- .../md5-cache/dev-haskell/optparse-simple-0.1.1.3 | 2 +- .../md5-cache/dev-haskell/pandoc-citeproc-0.17.0.2 | 2 +- metadata/md5-cache/dev-haskell/pandoc-types-1.20 | 2 +- metadata/md5-cache/dev-haskell/pandoc-types-1.22 | 2 +- metadata/md5-cache/dev-haskell/pango-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/pantry-0.4.0.2 | 2 +- metadata/md5-cache/dev-haskell/parallel-3.2.2.0 | 2 +- .../md5-cache/dev-haskell/parallel-io-0.3.3-r3 | 2 +- metadata/md5-cache/dev-haskell/parsec-3.1.14.0 | 2 +- .../md5-cache/dev-haskell/parsec-numbers-0.1.0 | 2 +- metadata/md5-cache/dev-haskell/parsec1-1.0.0.7 | 2 +- .../md5-cache/dev-haskell/parser-combinators-1.0.0 | 2 +- metadata/md5-cache/dev-haskell/parsers-0.12.10 | 2 +- metadata/md5-cache/dev-haskell/path-0.7.0 | 2 +- metadata/md5-cache/dev-haskell/path-io-1.6.0-r1 | 2 +- metadata/md5-cache/dev-haskell/path-pieces-0.2.1 | 2 +- metadata/md5-cache/dev-haskell/patience-0.1.1-r1 | 2 +- metadata/md5-cache/dev-haskell/pcap-0.4.5.2-r1 | 2 +- metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0 | 2 +- metadata/md5-cache/dev-haskell/pem-0.2.4 | 2 +- metadata/md5-cache/dev-haskell/persistent-2.10.5.2 | 2 +- .../dev-haskell/persistent-mysql-2.10.2.3 | 2 +- .../dev-haskell/persistent-postgresql-2.10.1.2 | 2 +- metadata/md5-cache/dev-haskell/persistent-qq-2.9.2 | 2 +- .../dev-haskell/persistent-sqlite-2.10.6.2 | 2 +- .../dev-haskell/persistent-template-2.8.2.3 | 2 +- .../md5-cache/dev-haskell/persistent-test-2.0.3.0 | 2 +- .../md5-cache/dev-haskell/pgp-wordlist-0.1.0.3 | 2 +- metadata/md5-cache/dev-haskell/pid1-0.1.2.0 | 2 +- metadata/md5-cache/dev-haskell/pipes-4.3.14 | 2 +- metadata/md5-cache/dev-haskell/pointed-5.0.1-r1 | 2 +- metadata/md5-cache/dev-haskell/polyparse-1.13 | 2 +- .../dev-haskell/postgresql-libpq-0.9.4.2-r2 | 2 +- .../md5-cache/dev-haskell/postgresql-simple-0.6.2 | 2 +- metadata/md5-cache/dev-haskell/pqueue-1.4.1.3 | 2 +- .../md5-cache/dev-haskell/prelude-extras-0.4.0.3 | 2 +- .../md5-cache/dev-haskell/preprocessor-tools-2.0.2 | 2 +- metadata/md5-cache/dev-haskell/pretty-hex-1.0 | 2 +- metadata/md5-cache/dev-haskell/pretty-show-1.9.5 | 2 +- metadata/md5-cache/dev-haskell/prettyclass-1.0.0.0 | 2 +- metadata/md5-cache/dev-haskell/prettyprinter-1.6.1 | 2 +- .../prettyprinter-ansi-terminal-1.1.1.2 | 2 +- metadata/md5-cache/dev-haskell/primitive-0.7.1.0 | 2 +- .../md5-cache/dev-haskell/primitive-addr-0.1.0.2 | 2 +- .../md5-cache/dev-haskell/process-extras-0.7.4 | 2 +- .../md5-cache/dev-haskell/profunctor-extras-4.0 | 2 +- metadata/md5-cache/dev-haskell/profunctors-5.5.1 | 2 +- .../md5-cache/dev-haskell/project-template-0.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/psqueue-1.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/psqueues-0.2.7.2 | 2 +- .../md5-cache/dev-haskell/publicsuffixlist-0.1 | 2 +- metadata/md5-cache/dev-haskell/punycode-2.0 | 2 +- metadata/md5-cache/dev-haskell/puremd5-2.1.3 | 2 +- metadata/md5-cache/dev-haskell/pwstore-fast-2.4.4 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-2.13.2 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-2.6 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-2.7.6 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-2.8.1 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-2.8.2 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-2.9.2 | 2 +- .../dev-haskell/quickcheck-classes-0.6.4.0 | 2 +- .../dev-haskell/quickcheck-classes-base-0.6.0.0 | 2 +- .../dev-haskell/quickcheck-instances-0.3.22 | 2 +- metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0 | 2 +- .../dev-haskell/quickcheck-unicode-1.0.1.0 | 2 +- metadata/md5-cache/dev-haskell/random-1.1 | 2 +- metadata/md5-cache/dev-haskell/ranges-0.2.4-r1 | 2 +- metadata/md5-cache/dev-haskell/raw-strings-qq-1.1 | 2 +- metadata/md5-cache/dev-haskell/readable-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/readargs-1.2.3 | 2 +- metadata/md5-cache/dev-haskell/readline-1.0.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/rebase-1.4.1 | 2 +- metadata/md5-cache/dev-haskell/recaptcha-0.1.0.4 | 2 +- metadata/md5-cache/dev-haskell/reducers-3.12.3 | 2 +- metadata/md5-cache/dev-haskell/refact-0.3.0.2 | 2 +- metadata/md5-cache/dev-haskell/reflection-2.1.4 | 2 +- .../dev-haskell/regex-applicative-0.3.3.1 | 2 +- .../dev-haskell/regex-applicative-text-0.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/regex-base-0.94.0.0 | 2 +- .../md5-cache/dev-haskell/regex-compat-0.95.2.0 | 2 +- .../dev-haskell/regex-compat-tdfa-0.95.1.4 | 2 +- metadata/md5-cache/dev-haskell/regex-pcre-0.95.0.0 | 2 +- .../dev-haskell/regex-pcre-builtin-0.95.1.3.8.43 | 2 +- .../md5-cache/dev-haskell/regex-posix-0.96.0.0 | 2 +- metadata/md5-cache/dev-haskell/regex-tdfa-1.2.2 | 2 +- metadata/md5-cache/dev-haskell/regex-tdfa-1.3.1.0 | 2 +- metadata/md5-cache/dev-haskell/rerebase-1.4.1 | 2 +- metadata/md5-cache/dev-haskell/resolv-0.1.2.0 | 2 +- .../md5-cache/dev-haskell/resource-pool-0.2.3.2 | 2 +- metadata/md5-cache/dev-haskell/resourcet-1.2.4.2 | 2 +- metadata/md5-cache/dev-haskell/retry-0.8.1.1 | 2 +- metadata/md5-cache/dev-haskell/rfc5051-0.1.0.4 | 2 +- metadata/md5-cache/dev-haskell/rfc5051-0.2 | 2 +- metadata/md5-cache/dev-haskell/riff-0.3.0.1 | 2 +- metadata/md5-cache/dev-haskell/rio-0.1.18.0 | 2 +- metadata/md5-cache/dev-haskell/rio-orphans-0.1.1.0 | 2 +- .../md5-cache/dev-haskell/rio-prettyprint-0.1.1.0 | 2 +- metadata/md5-cache/dev-haskell/rsa-2.3.1 | 2 +- metadata/md5-cache/dev-haskell/safe-0.3.19 | 2 +- .../md5-cache/dev-haskell/safe-exceptions-0.1.7.0 | 2 +- .../md5-cache/dev-haskell/safesemaphore-0.10.1 | 2 +- metadata/md5-cache/dev-haskell/sandi-0.5 | 2 +- metadata/md5-cache/dev-haskell/say-0.1.0.0 | 2 +- metadata/md5-cache/dev-haskell/scientific-0.3.6.2 | 2 +- metadata/md5-cache/dev-haskell/securemem-0.1.10 | 2 +- metadata/md5-cache/dev-haskell/selective-0.3 | 2 +- .../md5-cache/dev-haskell/semigroupoid-extras-5 | 2 +- metadata/md5-cache/dev-haskell/semigroupoids-5.3.4 | 2 +- metadata/md5-cache/dev-haskell/semigroups-0.18.5 | 2 +- metadata/md5-cache/dev-haskell/semirings-0.5.4 | 2 +- metadata/md5-cache/dev-haskell/sendfile-0.7.11.1 | 2 +- metadata/md5-cache/dev-haskell/setenv-0.1.1.3 | 2 +- metadata/md5-cache/dev-haskell/setlocale-1.0.0.9 | 2 +- metadata/md5-cache/dev-haskell/sha-1.6.4.4 | 2 +- metadata/md5-cache/dev-haskell/shakespeare-2.0.25 | 2 +- .../md5-cache/dev-haskell/shakespeare-css-1.1.0 | 2 +- .../md5-cache/dev-haskell/shakespeare-i18n-1.1.0 | 2 +- .../md5-cache/dev-haskell/shakespeare-js-1.3.0 | 2 +- .../md5-cache/dev-haskell/shakespeare-text-1.1.0 | 2 +- metadata/md5-cache/dev-haskell/shell-escape-0.2.0 | 2 +- metadata/md5-cache/dev-haskell/shelly-1.9.0 | 2 +- metadata/md5-cache/dev-haskell/silently-1.2.5.1 | 2 +- .../md5-cache/dev-haskell/simple-reflect-0.3.3 | 2 +- .../md5-cache/dev-haskell/simple-sendfile-0.2.28 | 2 +- .../md5-cache/dev-haskell/singleton-bool-0.1.5-r1 | 2 +- metadata/md5-cache/dev-haskell/size-based-0.1.2.0 | 2 +- metadata/md5-cache/dev-haskell/skein-1.0.9.4 | 2 +- .../md5-cache/dev-haskell/skylighting-0.10.5-r1 | 2 +- .../md5-cache/dev-haskell/skylighting-0.8.5-r1 | 2 +- .../dev-haskell/skylighting-core-0.10.5-r1 | 2 +- .../dev-haskell/skylighting-core-0.8.5-r1 | 2 +- metadata/md5-cache/dev-haskell/smallcheck-1.2.0 | 2 +- metadata/md5-cache/dev-haskell/snap-core-1.0.4.2 | 2 +- metadata/md5-cache/dev-haskell/snap-server-1.1.1.2 | 2 +- metadata/md5-cache/dev-haskell/socks-0.6.1 | 2 +- metadata/md5-cache/dev-haskell/sop-core-0.5.0.1 | 2 +- metadata/md5-cache/dev-haskell/split-0.2.3.4 | 2 +- metadata/md5-cache/dev-haskell/splitmix-0.0.4 | 2 +- metadata/md5-cache/dev-haskell/stack-2.3.3 | 2 +- metadata/md5-cache/dev-haskell/statevar-1.1.1.1 | 2 +- metadata/md5-cache/dev-haskell/statistics-0.15.2.0 | 2 +- metadata/md5-cache/dev-haskell/stm-2.5.0.0 | 2 +- metadata/md5-cache/dev-haskell/stm-chans-3.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/stmonadtrans-0.4.4 | 2 +- metadata/md5-cache/dev-haskell/store-0.7.6 | 2 +- metadata/md5-cache/dev-haskell/store-core-0.4.4.3 | 2 +- metadata/md5-cache/dev-haskell/stream-0.4.7.2 | 2 +- .../dev-haskell/streaming-commons-0.2.1.2 | 2 +- metadata/md5-cache/dev-haskell/strict-0.3.2-r1 | 2 +- metadata/md5-cache/dev-haskell/string-qq-0.0.4 | 2 +- metadata/md5-cache/dev-haskell/stringable-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/stringbuilder-0.5.1 | 2 +- metadata/md5-cache/dev-haskell/stringprep-1.0.0 | 2 +- .../md5-cache/dev-haskell/stringsearch-0.3.6.6-r1 | 2 +- metadata/md5-cache/dev-haskell/syb-0.7.1 | 2 +- .../md5-cache/dev-haskell/syb-with-class-0.6.1.13 | 2 +- .../md5-cache/dev-haskell/system-fileio-0.3.16.4 | 2 +- .../md5-cache/dev-haskell/system-filepath-0.4.14 | 2 +- .../dev-haskell/system-posix-redirect-1.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/tagged-0.8.6 | 2 +- metadata/md5-cache/dev-haskell/tagshare-0.0 | 2 +- metadata/md5-cache/dev-haskell/tagsoup-0.14.8 | 2 +- .../md5-cache/dev-haskell/tagstream-conduit-0.5.6 | 2 +- metadata/md5-cache/dev-haskell/tar-0.5.1.1 | 2 +- .../md5-cache/dev-haskell/tar-conduit-0.3.2-r1 | 2 +- metadata/md5-cache/dev-haskell/tasty-1.2.3 | 2 +- metadata/md5-cache/dev-haskell/tasty-ant-xml-1.1.6 | 2 +- .../dev-haskell/tasty-expected-failure-0.11.1.2 | 2 +- .../md5-cache/dev-haskell/tasty-golden-2.3.1.1 | 2 +- .../dev-haskell/tasty-hedgehog-1.0.0.2-r1 | 2 +- .../md5-cache/dev-haskell/tasty-hunit-0.10.0.2 | 2 +- metadata/md5-cache/dev-haskell/tasty-kat-0.0.3 | 2 +- metadata/md5-cache/dev-haskell/tasty-lua-0.2.3.1 | 2 +- .../dev-haskell/tasty-quickcheck-0.10.1.1 | 2 +- metadata/md5-cache/dev-haskell/tasty-rerun-1.1.17 | 2 +- .../md5-cache/dev-haskell/tasty-smallcheck-0.8.1 | 2 +- metadata/md5-cache/dev-haskell/tasty-th-0.1.7 | 2 +- .../template-haskell-compat-v0208-0.1.4 | 2 +- metadata/md5-cache/dev-haskell/temporary-1.3 | 2 +- .../md5-cache/dev-haskell/temporary-rc-1.2.0.3 | 2 +- metadata/md5-cache/dev-haskell/tensor-1.1.0.1 | 2 +- .../md5-cache/dev-haskell/terminal-size-0.3.2.1 | 2 +- metadata/md5-cache/dev-haskell/terminfo-0.4.1.4 | 2 +- .../dev-haskell/test-framework-0.8.2.0-r2 | 2 +- .../dev-haskell/test-framework-hunit-0.3.0.2-r1 | 2 +- .../dev-haskell/test-framework-leancheck-0.0.1 | 2 +- .../test-framework-quickcheck2-0.3.0.5-r1 | 2 +- .../md5-cache/dev-haskell/test-framework-th-0.2.4 | 2 +- .../md5-cache/dev-haskell/testing-feat-1.1.0.0 | 2 +- .../dev-haskell/testing-type-modifiers-0.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/texmath-0.12.2 | 2 +- metadata/md5-cache/dev-haskell/text-1.2.4.0-r1 | 2 +- metadata/md5-cache/dev-haskell/text-1.2.4.1_rc1 | 2 +- metadata/md5-cache/dev-haskell/text-binary-0.2.1.1 | 2 +- .../md5-cache/dev-haskell/text-conversions-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/text-icu-0.7.0.1 | 2 +- metadata/md5-cache/dev-haskell/text-metrics-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/text-short-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/text-show-3.8.5 | 2 +- .../dev-haskell/text-stream-decode-0.1.0.5 | 2 +- metadata/md5-cache/dev-haskell/tf-random-0.5 | 2 +- .../md5-cache/dev-haskell/th-abstraction-0.3.2.0 | 2 +- .../md5-cache/dev-haskell/th-expand-syns-0.4.6.0 | 2 +- metadata/md5-cache/dev-haskell/th-lift-0.8.1 | 2 +- .../md5-cache/dev-haskell/th-lift-instances-0.1.14 | 2 +- metadata/md5-cache/dev-haskell/th-orphans-0.13.10 | 2 +- metadata/md5-cache/dev-haskell/th-reify-many-0.1.9 | 2 +- .../md5-cache/dev-haskell/th-utilities-0.2.4.1 | 2 +- metadata/md5-cache/dev-haskell/threads-0.5.1.6 | 2 +- metadata/md5-cache/dev-haskell/thyme-0.3.5.5 | 2 +- metadata/md5-cache/dev-haskell/time-compat-1.9.3 | 2 +- .../dev-haskell/time-locale-compat-0.1.1.5 | 2 +- metadata/md5-cache/dev-haskell/time-manager-0.0.0 | 2 +- metadata/md5-cache/dev-haskell/timeit-2.0 | 2 +- .../md5-cache/dev-haskell/timezone-olson-0.2.0 | 2 +- .../md5-cache/dev-haskell/timezone-series-0.1.9 | 2 +- metadata/md5-cache/dev-haskell/tls-1.5.4 | 2 +- .../dev-haskell/tls-session-manager-0.0.4 | 2 +- metadata/md5-cache/dev-haskell/top-1.7 | 2 +- metadata/md5-cache/dev-haskell/torrent-10000.1.1 | 2 +- .../md5-cache/dev-haskell/transformers-0.5.6.2 | 2 +- .../dev-haskell/transformers-base-0.4.5.2 | 2 +- .../dev-haskell/transformers-compat-0.6.6 | 2 +- metadata/md5-cache/dev-haskell/tree-diff-0.1 | 2 +- metadata/md5-cache/dev-haskell/trifecta-2.1 | 2 +- metadata/md5-cache/dev-haskell/type-equality-1 | 2 +- .../md5-cache/dev-haskell/typed-process-0.2.6.0 | 2 +- .../md5-cache/dev-haskell/unbounded-delays-0.1.1.0 | 2 +- .../md5-cache/dev-haskell/unexceptionalio-0.5.1 | 2 +- .../dev-haskell/unicode-transforms-0.3.7.1 | 2 +- metadata/md5-cache/dev-haskell/uniplate-1.6.12 | 2 +- metadata/md5-cache/dev-haskell/uniqueid-0.1.1 | 2 +- metadata/md5-cache/dev-haskell/unix-compat-0.5.2 | 2 +- metadata/md5-cache/dev-haskell/unix-time-0.4.7 | 2 +- metadata/md5-cache/dev-haskell/unixutils-1.54.1 | 13 - metadata/md5-cache/dev-haskell/unixutils-1.54.2-r1 | 13 + metadata/md5-cache/dev-haskell/unliftio-0.2.12.1 | 2 +- .../md5-cache/dev-haskell/unliftio-core-0.1.2.0 | 2 +- .../dev-haskell/unordered-containers-0.2.12.0 | 2 +- metadata/md5-cache/dev-haskell/uri-0.1.6.4 | 2 +- .../md5-cache/dev-haskell/uri-bytestring-0.3.3.0 | 2 +- .../dev-haskell/uri-bytestring-aeson-0.1.0.7 | 2 +- metadata/md5-cache/dev-haskell/uri-encode-1.5.0.5 | 2 +- metadata/md5-cache/dev-haskell/url-2.1.3-r1 | 2 +- metadata/md5-cache/dev-haskell/utf8-light-0.4.2 | 2 +- metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1 | 2 +- metadata/md5-cache/dev-haskell/uuagc-0.9.53.1 | 2 +- metadata/md5-cache/dev-haskell/uuagc-cabal-1.2.0.0 | 2 +- metadata/md5-cache/dev-haskell/uuid-1.3.13-r1 | 2 +- metadata/md5-cache/dev-haskell/uuid-types-1.0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/uulib-0.9.24 | 2 +- metadata/md5-cache/dev-haskell/validity-0.9.0.3 | 2 +- metadata/md5-cache/dev-haskell/vault-0.3.1.4 | 2 +- metadata/md5-cache/dev-haskell/vector-0.12.1.2 | 2 +- .../dev-haskell/vector-algorithms-0.8.0.3 | 2 +- .../dev-haskell/vector-binary-instances-0.2.5.1 | 2 +- .../md5-cache/dev-haskell/vector-builder-0.3.8 | 2 +- .../md5-cache/dev-haskell/vector-instances-3.4 | 2 +- metadata/md5-cache/dev-haskell/vector-space-0.16 | 2 +- .../md5-cache/dev-haskell/vector-th-unbox-0.2.1.7 | 2 +- metadata/md5-cache/dev-haskell/void-0.7.3 | 2 +- metadata/md5-cache/dev-haskell/wai-3.2.2.1 | 2 +- .../dev-haskell/wai-app-static-3.1.7.2-r1 | 2 +- metadata/md5-cache/dev-haskell/wai-conduit-3.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1 | 2 +- metadata/md5-cache/dev-haskell/wai-logger-2.3.6 | 2 +- metadata/md5-cache/dev-haskell/wai-test-3.0.0 | 2 +- metadata/md5-cache/dev-haskell/warp-3.3.13 | 2 +- metadata/md5-cache/dev-haskell/warp-tls-3.2.12 | 2 +- metadata/md5-cache/dev-haskell/wavy-0.1.0.0 | 2 +- metadata/md5-cache/dev-haskell/wcwidth-0.0.2 | 2 +- metadata/md5-cache/dev-haskell/weigh-0.0.16 | 2 +- metadata/md5-cache/dev-haskell/with-location-0.1.0 | 2 +- metadata/md5-cache/dev-haskell/wl-pprint-1.2.1 | 2 +- .../dev-haskell/wl-pprint-annotated-0.1.0.1 | 2 +- .../md5-cache/dev-haskell/wl-pprint-text-1.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/word8-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/wreq-0.5.3.2 | 2 +- metadata/md5-cache/dev-haskell/wx-0.92.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/wxc-0.92.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/wxcore-0.92.3.0-r1 | 2 +- .../md5-cache/dev-haskell/wxdirect-0.92.3.0-r2 | 2 +- metadata/md5-cache/dev-haskell/x11-1.9.2 | 2 +- metadata/md5-cache/dev-haskell/x11-xft-0.3.1-r1 | 2 +- metadata/md5-cache/dev-haskell/x509-1.7.5 | 2 +- metadata/md5-cache/dev-haskell/x509-store-1.6.7 | 2 +- metadata/md5-cache/dev-haskell/x509-system-1.6.6 | 2 +- .../md5-cache/dev-haskell/x509-validation-1.6.11 | 2 +- metadata/md5-cache/dev-haskell/xhtml-3000.2.2.1 | 2 +- metadata/md5-cache/dev-haskell/xml-1.3.14 | 2 +- metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1 | 2 +- metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1 | 2 +- metadata/md5-cache/dev-haskell/xml-types-0.3.8 | 2 +- metadata/md5-cache/dev-haskell/xmlgen-0.6.2.2 | 2 +- metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6 | 2 +- metadata/md5-cache/dev-haskell/yaml-0.11.5.0 | 2 +- metadata/md5-cache/dev-haskell/yesod-1.6.1.0 | 2 +- metadata/md5-cache/dev-haskell/yesod-auth-1.6.9 | 2 +- .../dev-haskell/yesod-auth-hashdb-1.7.1.2 | 2 +- metadata/md5-cache/dev-haskell/yesod-core-1.6.18.8 | 2 +- metadata/md5-cache/dev-haskell/yesod-default-1.2.0 | 2 +- metadata/md5-cache/dev-haskell/yesod-form-1.6.7 | 2 +- metadata/md5-cache/dev-haskell/yesod-json-1.2.0 | 2 +- .../md5-cache/dev-haskell/yesod-persistent-1.6.0.4 | 2 +- .../md5-cache/dev-haskell/yesod-static-1.6.1.0 | 2 +- metadata/md5-cache/dev-haskell/yesod-test-1.6.12 | 2 +- metadata/md5-cache/dev-haskell/zip-archive-0.4.1 | 2 +- metadata/md5-cache/dev-haskell/zlib-0.6.2.2 | 2 +- .../md5-cache/dev-haskell/zlib-bindings-0.1.1.5 | 2 +- metadata/md5-cache/dev-haskell/zlib-conduit-1.1.0 | 2 +- .../md5-cache/dev-haskell/zlib-enum-0.2.3.1-r1 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 101352 -> 102666 bytes metadata/md5-cache/dev-java/bcmail-1.69 | 14 + metadata/md5-cache/dev-java/bcpg-1.69 | 14 + metadata/md5-cache/dev-java/bcpkix-1.69 | 14 + metadata/md5-cache/dev-java/bcprov-1.68-r2 | 4 +- metadata/md5-cache/dev-java/bcprov-1.69 | 15 + metadata/md5-cache/dev-java/bcutil-1.69 | 14 + metadata/md5-cache/dev-java/commons-daemon-1.0.15 | 2 +- metadata/md5-cache/dev-java/commons-daemon-1.1.0 | 2 +- .../md5-cache/dev-java/commons-httpclient-4.5.13 | 14 + metadata/md5-cache/dev-java/httpcore-4.4.14 | 14 + metadata/md5-cache/dev-java/icedtea-web-1.8.4-r1 | 2 +- .../md5-cache/dev-java/jakarta-activation-1.2.2 | 14 + metadata/md5-cache/dev-java/jamvm-2.0.0-r1 | 2 +- metadata/md5-cache/dev-java/jna-4.2.2-r2 | 16 - metadata/md5-cache/dev-java/jna-4.2.2-r3 | 16 + metadata/md5-cache/dev-java/jrrd-1.0.1-r2 | 2 +- .../md5-cache/dev-java/netty-tcnative-1.1.33.15 | 2 +- metadata/md5-cache/dev-java/netty-tcnative-2.0.31 | 2 +- metadata/md5-cache/dev-java/openjdk-11.0.11_p9-r1 | 2 +- metadata/md5-cache/dev-java/rxtx-2.2_pre2-r1 | 2 +- metadata/md5-cache/dev-java/sun-jai-bin-1.1.3-r2 | 4 +- metadata/md5-cache/dev-java/tijmp-0.8-r1 | 2 +- metadata/md5-cache/dev-java/tomcat-native-1.2.30 | 4 +- .../md5-cache/dev-java/tomcat-servlet-api-8.5.69 | 13 + metadata/md5-cache/dev-java/xerces-2.12.0 | 13 - metadata/md5-cache/dev-java/xerces-2.12.0-r1 | 13 + metadata/md5-cache/dev-java/xpp3-1.1.4c-r3 | 13 - metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 | 13 - metadata/md5-cache/dev-java/xpp3-1.1.4c-r5 | 13 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 39036 -> 39198 bytes metadata/md5-cache/dev-lang/R-4.0.4 | 2 +- metadata/md5-cache/dev-lang/R-4.0.5-r1 | 6 +- metadata/md5-cache/dev-lang/bas-2.4 | 2 +- metadata/md5-cache/dev-lang/c-intercal-31.0 | 2 +- metadata/md5-cache/dev-lang/elixir-1.12.1 | 4 +- metadata/md5-cache/dev-lang/erlang-24.0.2 | 4 +- metadata/md5-cache/dev-lang/ferite-1.1.17-r1 | 2 +- metadata/md5-cache/dev-lang/ghc-8.10.4 | 2 +- metadata/md5-cache/dev-lang/ghc-8.10.5 | 2 +- metadata/md5-cache/dev-lang/ghc-8.8.4 | 2 +- metadata/md5-cache/dev-lang/ghc-9.0.1 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2016-r4 | 15 - metadata/md5-cache/dev-lang/gprolog-1.4.5 | 2 +- metadata/md5-cache/dev-lang/gprolog-1.5.0 | 12 + metadata/md5-cache/dev-lang/lua-5.1.5-r106 | 4 +- metadata/md5-cache/dev-lang/lua-5.2.4-r3 | 2 +- metadata/md5-cache/dev-lang/lua-5.3.6-r2 | 2 +- metadata/md5-cache/dev-lang/lua-5.4.2-r1 | 2 +- metadata/md5-cache/dev-lang/maude-2.7-r1 | 2 +- metadata/md5-cache/dev-lang/mercury-20.06-r1 | 2 +- metadata/md5-cache/dev-lang/micropython-1.11 | 13 - metadata/md5-cache/dev-lang/micropython-1.11-r1 | 13 + metadata/md5-cache/dev-lang/moarvm-2021.06 | 14 - metadata/md5-cache/dev-lang/moarvm-2021.06-r1 | 14 + metadata/md5-cache/dev-lang/moarvm-9999 | 8 +- metadata/md5-cache/dev-lang/mono-6.12.0.122 | 2 +- metadata/md5-cache/dev-lang/parrot-8.1.0-r2 | 15 - metadata/md5-cache/dev-lang/parrot-8.1.0-r3 | 15 + metadata/md5-cache/dev-lang/pcc-1.1.0-r1 | 2 +- metadata/md5-cache/dev-lang/php-7.3.28 | 2 +- metadata/md5-cache/dev-lang/php-7.3.29 | 6 +- metadata/md5-cache/dev-lang/php-7.4.19 | 16 - metadata/md5-cache/dev-lang/php-7.4.19-r1 | 16 + metadata/md5-cache/dev-lang/php-7.4.21 | 16 - metadata/md5-cache/dev-lang/php-7.4.21-r1 | 16 + metadata/md5-cache/dev-lang/php-8.0.8 | 16 - metadata/md5-cache/dev-lang/php-8.0.8-r1 | 16 + metadata/md5-cache/dev-lang/polyml-5.8 | 2 +- metadata/md5-cache/dev-lang/python-2.7.18_p10 | 2 +- metadata/md5-cache/dev-lang/python-2.7.18_p11 | 2 +- metadata/md5-cache/dev-lang/python-3.10.0_beta2 | 8 +- metadata/md5-cache/dev-lang/python-3.10.0_beta3 | 8 +- metadata/md5-cache/dev-lang/python-3.10.0_beta4 | 15 + metadata/md5-cache/dev-lang/python-3.6.13_p5 | 2 +- metadata/md5-cache/dev-lang/python-3.6.14 | 2 +- metadata/md5-cache/dev-lang/python-3.7.10_p6 | 8 +- metadata/md5-cache/dev-lang/python-3.7.11 | 8 +- metadata/md5-cache/dev-lang/python-3.8.10_p2 | 8 +- metadata/md5-cache/dev-lang/python-3.8.11 | 8 +- metadata/md5-cache/dev-lang/python-3.9.5_p2 | 8 +- metadata/md5-cache/dev-lang/python-3.9.6 | 8 +- metadata/md5-cache/dev-lang/qu-prolog-10.6 | 2 +- metadata/md5-cache/dev-lang/regina-rexx-3.9.1-r1 | 2 +- metadata/md5-cache/dev-lang/ruby-2.5.8-r2 | 2 +- metadata/md5-cache/dev-lang/ruby-2.5.8-r3 | 2 +- metadata/md5-cache/dev-lang/ruby-2.5.9-r1 | 2 +- metadata/md5-cache/dev-lang/ruby-2.6.6-r4 | 2 +- metadata/md5-cache/dev-lang/ruby-2.6.6-r5 | 2 +- metadata/md5-cache/dev-lang/ruby-2.6.7-r1 | 2 +- metadata/md5-cache/dev-lang/ruby-2.6.7-r2 | 2 +- metadata/md5-cache/dev-lang/ruby-2.6.8 | 6 +- metadata/md5-cache/dev-lang/ruby-2.7.2-r2 | 2 +- metadata/md5-cache/dev-lang/ruby-2.7.2-r3 | 2 +- metadata/md5-cache/dev-lang/ruby-2.7.3-r3 | 2 +- metadata/md5-cache/dev-lang/ruby-2.7.3-r4 | 2 +- metadata/md5-cache/dev-lang/ruby-2.7.3-r5 | 2 +- metadata/md5-cache/dev-lang/ruby-2.7.4 | 2 +- metadata/md5-cache/dev-lang/ruby-3.0.0-r3 | 2 +- metadata/md5-cache/dev-lang/ruby-3.0.0-r4 | 2 +- metadata/md5-cache/dev-lang/ruby-3.0.0-r5 | 2 +- metadata/md5-cache/dev-lang/ruby-3.0.1-r1 | 2 +- metadata/md5-cache/dev-lang/ruby-3.0.1-r2 | 2 +- metadata/md5-cache/dev-lang/ruby-3.0.2 | 2 +- metadata/md5-cache/dev-lang/sassc-3.6.2 | 2 +- metadata/md5-cache/dev-lang/scala-bin-2.13.6 | 4 +- metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r9 | 2 +- .../md5-cache/dev-lang/spidermonkey-52.9.1_pre1-r2 | 2 +- .../md5-cache/dev-lang/spidermonkey-60.5.2_p0-r4 | 2 +- metadata/md5-cache/dev-lang/spidermonkey-68.12.0 | 2 +- metadata/md5-cache/dev-lang/spidermonkey-78.10.1 | 2 +- metadata/md5-cache/dev-lang/spidermonkey-78.11.0 | 2 +- metadata/md5-cache/dev-lang/tcl-8.6.10 | 2 +- metadata/md5-cache/dev-lang/tcl-8.6.11 | 2 +- metadata/md5-cache/dev-lang/tcl-8.6.8 | 2 +- metadata/md5-cache/dev-lang/tcl-8.6.9-r1 | 2 +- metadata/md5-cache/dev-lang/tk-8.6.10 | 2 +- metadata/md5-cache/dev-lang/tk-8.6.11 | 2 +- metadata/md5-cache/dev-lang/tk-8.6.11.1 | 2 +- metadata/md5-cache/dev-lang/tk-8.6.8 | 2 +- metadata/md5-cache/dev-lang/tk-8.6.9 | 2 +- metadata/md5-cache/dev-lang/tk-8.6.9.1 | 2 +- metadata/md5-cache/dev-lang/vala-0.44.11 | 2 +- metadata/md5-cache/dev-lang/vala-0.52.4 | 4 +- metadata/md5-cache/dev-lang/whitespace-0.4 | 2 +- metadata/md5-cache/dev-lang/xsb-3.8.0 | 2 +- metadata/md5-cache/dev-lang/xsb-4.0.0 | 2 +- metadata/md5-cache/dev-libs/9libs-1.0-r4 | 2 +- metadata/md5-cache/dev-libs/Ice-3.6.5-r1 | 2 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 140314 -> 140463 bytes metadata/md5-cache/dev-libs/antlr-c-3.5.2-r1 | 2 +- metadata/md5-cache/dev-libs/apr-1.6.3-r5 | 2 +- metadata/md5-cache/dev-libs/apr-1.6.5-r2 | 2 +- metadata/md5-cache/dev-libs/apr-1.7.0-r2 | 2 +- metadata/md5-cache/dev-libs/apr-util-1.6.1-r7 | 2 +- metadata/md5-cache/dev-libs/bitset-2.8.4-r1 | 2 +- metadata/md5-cache/dev-libs/capnproto-0.7.0 | 2 +- metadata/md5-cache/dev-libs/capnproto-0.8.0 | 2 +- metadata/md5-cache/dev-libs/cgilib-0.7-r1 | 2 +- metadata/md5-cache/dev-libs/chmlib-0.40-r1 | 2 +- metadata/md5-cache/dev-libs/cloog-0.20.0 | 2 +- metadata/md5-cache/dev-libs/cloog-9999 | 2 +- .../md5-cache/dev-libs/cyberjack-3.99.5_p14-r2 | 2 +- metadata/md5-cache/dev-libs/cyrus-sasl-2.1.27-r4 | 2 +- metadata/md5-cache/dev-libs/d0_blind_id-1.0 | 2 +- .../dev-libs/darts-0.32h_pre20181117064816 | 2 +- metadata/md5-cache/dev-libs/darts-9999 | 2 +- metadata/md5-cache/dev-libs/dbus-glib-0.110 | 2 +- metadata/md5-cache/dev-libs/dmalloc-5.5.2-r7 | 2 +- metadata/md5-cache/dev-libs/dmalloc-999999 | 2 +- metadata/md5-cache/dev-libs/dqlite-1.7.0 | 2 +- metadata/md5-cache/dev-libs/dqlite-1.8.0 | 6 +- metadata/md5-cache/dev-libs/eb-4.4.1-r1 | 2 +- .../md5-cache/dev-libs/eekboard-1.0.8_p20121001-r1 | 2 +- metadata/md5-cache/dev-libs/elfutils-0.185 | 4 +- metadata/md5-cache/dev-libs/ell-9999 | 2 +- metadata/md5-cache/dev-libs/expat-2.4.1 | 2 +- .../md5-cache/dev-libs/fcgi-2.4.1_pre0910052249-r2 | 2 +- metadata/md5-cache/dev-libs/folks-0.15.2 | 2 +- metadata/md5-cache/dev-libs/fstrm-0.6.0 | 2 +- metadata/md5-cache/dev-libs/fstrm-0.6.1 | 2 +- metadata/md5-cache/dev-libs/geoip-1.6.12 | 2 +- metadata/md5-cache/dev-libs/gf-complete-2.0.0-r1 | 2 +- metadata/md5-cache/dev-libs/gf2x-1.3.0 | 2 +- metadata/md5-cache/dev-libs/glib-2.68.3-r1 | 4 +- metadata/md5-cache/dev-libs/gmime-2.6.23-r1 | 2 +- metadata/md5-cache/dev-libs/gmime-3.2.7 | 2 +- metadata/md5-cache/dev-libs/granite-5.2.5-r1 | 4 +- metadata/md5-cache/dev-libs/granite-5.5.0 | 4 +- metadata/md5-cache/dev-libs/granite-6.0.0 | 4 +- metadata/md5-cache/dev-libs/gtx-0.2.2-r1 | 2 +- metadata/md5-cache/dev-libs/gumbo-0.10.1 | 2 +- .../dev-libs/hidapi-0.8.0_rc1_p20140719-r1 | 2 +- metadata/md5-cache/dev-libs/http-fetcher-1.1.0-r1 | 2 +- metadata/md5-cache/dev-libs/hyperleveldb-1.2.2-r1 | 2 +- metadata/md5-cache/dev-libs/icu-68.2 | 2 +- metadata/md5-cache/dev-libs/icu-69.1 | 2 +- metadata/md5-cache/dev-libs/icu-layoutex-69.1 | 2 +- metadata/md5-cache/dev-libs/icu-le-hb-1.0.3-r1 | 2 +- metadata/md5-cache/dev-libs/igraph-0.8.5 | 2 +- metadata/md5-cache/dev-libs/iksemel-1.4-r1 | 2 +- metadata/md5-cache/dev-libs/iniparser-3.1-r2 | 2 +- .../dev-libs/input-pad-1.0.99_pre20140916 | 2 +- metadata/md5-cache/dev-libs/ivykis-0.42.4 | 2 +- metadata/md5-cache/dev-libs/jemalloc-5.2.1 | 2 +- metadata/md5-cache/dev-libs/jemalloc-5.2.1-r1 | 2 +- metadata/md5-cache/dev-libs/jerasure-2.0.0-r2 | 2 +- metadata/md5-cache/dev-libs/jsonrpc-glib-3.38.0 | 2 +- metadata/md5-cache/dev-libs/judy-1.0.5-r2 | 2 +- metadata/md5-cache/dev-libs/judy-1.0.5-r3 | 6 +- metadata/md5-cache/dev-libs/kqoauth-0.98-r3 | 2 +- .../dev-libs/libappindicator-12.10.0-r301 | 2 +- .../dev-libs/libappindicator-12.10.1_p20200706 | 6 +- metadata/md5-cache/dev-libs/libbase58-0.1.4-r1 | 2 +- metadata/md5-cache/dev-libs/libbrahe-1.1.0-r1 | 2 +- metadata/md5-cache/dev-libs/libbytesize-2.5 | 2 +- metadata/md5-cache/dev-libs/libbytesize-2.6 | 2 +- metadata/md5-cache/dev-libs/libcdada-0.3.4-r2 | 2 +- metadata/md5-cache/dev-libs/libcdio-2.0.0-r1 | 2 +- metadata/md5-cache/dev-libs/libcdio-2.1.0-r1 | 2 +- metadata/md5-cache/dev-libs/libcdio-paranoia-2.0.1 | 2 +- metadata/md5-cache/dev-libs/libcgroup-0.41-r5 | 2 +- metadata/md5-cache/dev-libs/libcgroup-0.41-r6 | 2 +- metadata/md5-cache/dev-libs/libconfig-1.7.2 | 2 +- metadata/md5-cache/dev-libs/libconfig-1.7.3 | 2 +- metadata/md5-cache/dev-libs/libcoyotl-3.1.0-r2 | 2 +- metadata/md5-cache/dev-libs/libdaemon-0.14-r3 | 2 +- metadata/md5-cache/dev-libs/libdazzle-3.40.0 | 2 +- metadata/md5-cache/dev-libs/libdbh-5.0.19 | 2 +- metadata/md5-cache/dev-libs/libdbh-5.0.22 | 2 +- metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r1 | 4 +- metadata/md5-cache/dev-libs/libdivecomputer-9999 | 2 +- metadata/md5-cache/dev-libs/libdnet-1.14-r2 | 2 +- metadata/md5-cache/dev-libs/libdnsres-0.1a-r3 | 2 +- metadata/md5-cache/dev-libs/libelf-0.8.13-r2 | 2 +- metadata/md5-cache/dev-libs/liberasurecode-1.6.2 | 2 +- metadata/md5-cache/dev-libs/libestr-0.1.11 | 2 +- metadata/md5-cache/dev-libs/libev-4.33 | 2 +- metadata/md5-cache/dev-libs/libevent-2.1.12 | 2 +- metadata/md5-cache/dev-libs/libevent-2.1.9999 | 2 +- metadata/md5-cache/dev-libs/libevent-9999 | 2 +- metadata/md5-cache/dev-libs/libfastjson-0.99.8 | 2 +- metadata/md5-cache/dev-libs/libfastjson-0.99.9 | 2 +- metadata/md5-cache/dev-libs/libfilezilla-0.30.0 | 14 + metadata/md5-cache/dev-libs/libfstrcmp-0.7 | 2 +- metadata/md5-cache/dev-libs/libfstrcmp-0.7-r1 | 2 +- metadata/md5-cache/dev-libs/libg15-9999 | 2 +- metadata/md5-cache/dev-libs/libg15render-1.2-r2 | 2 +- metadata/md5-cache/dev-libs/libgamin-0.1.10-r6 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.8.6 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.8.7 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.8.8 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.9.1-r1 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.9.2 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.9.3 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 | 2 +- metadata/md5-cache/dev-libs/libgdata-0.18.1 | 2 +- .../md5-cache/dev-libs/libgit2-glib-0.99.0.1-r2 | 2 +- .../dev-libs/libgnome-games-support-1.8.1 | 4 +- metadata/md5-cache/dev-libs/libgpg-error-1.38 | 2 +- metadata/md5-cache/dev-libs/libgpg-error-1.41 | 2 +- metadata/md5-cache/dev-libs/libgpg-error-1.42 | 2 +- metadata/md5-cache/dev-libs/libgusb-0.3.7 | 2 +- metadata/md5-cache/dev-libs/libgweather-40.0 | 2 +- metadata/md5-cache/dev-libs/libhid-0.2.17 | 2 +- metadata/md5-cache/dev-libs/libical-3.0.10 | 2 +- metadata/md5-cache/dev-libs/libindicate-12.10.1-r3 | 4 +- .../md5-cache/dev-libs/libindicator-12.10.1-r201 | 2 +- .../md5-cache/dev-libs/libindicator-12.10.1-r301 | 2 +- metadata/md5-cache/dev-libs/libixion-9999 | 2 +- metadata/md5-cache/dev-libs/libjcat-0.1.8 | 6 +- metadata/md5-cache/dev-libs/liblogging-1.0.6 | 2 +- metadata/md5-cache/dev-libs/liblognorm-2.0.6 | 2 +- metadata/md5-cache/dev-libs/libmanette-0.2.6 | 2 +- metadata/md5-cache/dev-libs/libmateweather-1.24.1 | 2 +- metadata/md5-cache/dev-libs/libmaxminddb-9999 | 2 +- metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r4 | 2 +- metadata/md5-cache/dev-libs/libmemcached-1.0.18-r3 | 2 +- metadata/md5-cache/dev-libs/libmix-2.05-r7 | 2 +- metadata/md5-cache/dev-libs/libmowgli-2.1.3-r2 | 2 +- metadata/md5-cache/dev-libs/libmspack-0.10.1_alpha | 2 +- metadata/md5-cache/dev-libs/libmspack-9999 | 2 +- metadata/md5-cache/dev-libs/libnatspec-0.3.0 | 2 +- metadata/md5-cache/dev-libs/libnl-99999999 | 2 +- metadata/md5-cache/dev-libs/libofx-0.10.1-r1 | 2 +- metadata/md5-cache/dev-libs/libofx-0.10.2 | 2 +- metadata/md5-cache/dev-libs/liborcus-9999 | 2 +- metadata/md5-cache/dev-libs/libotf-0.9.16 | 2 +- metadata/md5-cache/dev-libs/libpeas-1.30.0 | 2 +- metadata/md5-cache/dev-libs/libprelude-5.2.0-r10 | 8 +- metadata/md5-cache/dev-libs/libpreludedb-5.2.0 | 2 +- metadata/md5-cache/dev-libs/libqtxdg-3.7.1 | 4 +- metadata/md5-cache/dev-libs/librelp-1.10.0 | 2 +- metadata/md5-cache/dev-libs/librep-0.92.7-r1 | 2 +- metadata/md5-cache/dev-libs/libreport-2.13.1 | 2 +- metadata/md5-cache/dev-libs/libreport-2.15.0 | 2 +- metadata/md5-cache/dev-libs/libreport-2.15.1 | 2 +- metadata/md5-cache/dev-libs/librevenge-9999 | 2 +- metadata/md5-cache/dev-libs/libsass-3.6.5 | 2 +- metadata/md5-cache/dev-libs/libsass-9999 | 2 +- .../dev-libs/libsecp256k1-0.1_pre20190401 | 2 +- .../dev-libs/libsecp256k1-0.1_pre20201028 | 2 +- metadata/md5-cache/dev-libs/libserialport-9999 | 2 +- metadata/md5-cache/dev-libs/libsigsegv-2.12-r1 | 2 +- metadata/md5-cache/dev-libs/libsigsegv-2.13 | 2 +- metadata/md5-cache/dev-libs/libsodium-1.0.18 | 2 +- .../md5-cache/dev-libs/libsodium-1.0.18_p20210421 | 2 +- .../md5-cache/dev-libs/libsodium-1.0.18_p20210617 | 2 +- metadata/md5-cache/dev-libs/libspt-1.1-r4 | 2 +- metadata/md5-cache/dev-libs/libstroke-0.5.1-r1 | 2 +- metadata/md5-cache/dev-libs/libtar-1.2.20-r4 | 2 +- metadata/md5-cache/dev-libs/libtecla-1.6.3 | 2 +- metadata/md5-cache/dev-libs/libtimezonemap-0.4.6 | 2 +- metadata/md5-cache/dev-libs/libtommath-1.2.0 | 2 +- metadata/md5-cache/dev-libs/libtpms-0.8.3 | 2 +- metadata/md5-cache/dev-libs/libucl-0.8.1-r100 | 2 +- metadata/md5-cache/dev-libs/libucl-9999 | 2 +- metadata/md5-cache/dev-libs/libudfread-1.1.0 | 2 +- metadata/md5-cache/dev-libs/libudfread-1.1.1 | 2 +- metadata/md5-cache/dev-libs/libudfread-1.1.2 | 2 +- metadata/md5-cache/dev-libs/libudfread-9999 | 2 +- metadata/md5-cache/dev-libs/libutf8proc-2.6.1 | 4 +- metadata/md5-cache/dev-libs/libuv-1.41.0 | 2 +- metadata/md5-cache/dev-libs/libuv-1.41.1 | 2 +- metadata/md5-cache/dev-libs/libuv-9999 | 2 +- metadata/md5-cache/dev-libs/libverto-0.3.1-r1 | 2 +- metadata/md5-cache/dev-libs/libverto-0.3.2 | 2 +- metadata/md5-cache/dev-libs/libvformat-1.13-r2 | 2 +- .../md5-cache/dev-libs/libxdg-basedir-1.2.0-r1 | 2 +- metadata/md5-cache/dev-libs/libxdg-basedir-1.2.3 | 2 +- metadata/md5-cache/dev-libs/libxdiff-0.23-r2 | 2 +- metadata/md5-cache/dev-libs/libxml2-2.9.10-r5 | 2 +- metadata/md5-cache/dev-libs/libxml2-2.9.12 | 2 +- metadata/md5-cache/dev-libs/libxml2-2.9.12-r2 | 2 +- metadata/md5-cache/dev-libs/libxml2-2.9.12-r3 | 2 +- metadata/md5-cache/dev-libs/libyaml-0.2.2 | 2 +- metadata/md5-cache/dev-libs/libyaml-0.2.5 | 2 +- metadata/md5-cache/dev-libs/libzia-4.28 | 2 +- metadata/md5-cache/dev-libs/libzia-4.29 | 2 +- metadata/md5-cache/dev-libs/light-1.2.2 | 2 +- metadata/md5-cache/dev-libs/light-1.2.2-r1 | 2 +- metadata/md5-cache/dev-libs/link-grammar-5.8.0 | 2 +- metadata/md5-cache/dev-libs/link-grammar-5.8.1 | 2 +- metadata/md5-cache/dev-libs/link-grammar-5.9.1 | 2 +- metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r3 | 2 +- metadata/md5-cache/dev-libs/log4cpp-1.1.3 | 2 +- metadata/md5-cache/dev-libs/log4cxx-0.11.0 | 2 +- metadata/md5-cache/dev-libs/m17n-lib-1.7.0 | 2 +- metadata/md5-cache/dev-libs/m17n-lib-1.8.0 | 2 +- metadata/md5-cache/dev-libs/maloc-1.5-r1 | 2 +- metadata/md5-cache/dev-libs/marisa-0.2.5 | 2 +- metadata/md5-cache/dev-libs/marisa-0.2.6 | 2 +- metadata/md5-cache/dev-libs/marisa-9999 | 2 +- metadata/md5-cache/dev-libs/mimetic-0.9.8 | 2 +- metadata/md5-cache/dev-libs/mxml-3.2 | 2 +- metadata/md5-cache/dev-libs/nettle-3.7.2 | 2 +- metadata/md5-cache/dev-libs/nettle-3.7.3 | 2 +- metadata/md5-cache/dev-libs/newt-0.52.21-r1 | 2 +- metadata/md5-cache/dev-libs/npth-1.6-r1 | 2 +- metadata/md5-cache/dev-libs/nspr-4.30 | 2 +- metadata/md5-cache/dev-libs/nspr-4.31 | 2 +- metadata/md5-cache/dev-libs/nspr-4.32 | 2 +- metadata/md5-cache/dev-libs/ocl-icd-2.2.12-r4 | 4 +- metadata/md5-cache/dev-libs/ocl-icd-2.3.0 | 4 +- metadata/md5-cache/dev-libs/onigmo-6.1.3 | 2 +- metadata/md5-cache/dev-libs/onigmo-6.2.0 | 2 +- metadata/md5-cache/dev-libs/oniguruma-9999 | 2 +- metadata/md5-cache/dev-libs/opencryptoki-3.6.1-r1 | 2 +- metadata/md5-cache/dev-libs/openct-0.6.20-r4 | 2 +- metadata/md5-cache/dev-libs/openct-0.6.20-r5 | 2 +- metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r6 | 2 +- metadata/md5-cache/dev-libs/papi-6.0.0.1 | 2 +- metadata/md5-cache/dev-libs/ppl-1.2-r4 | 2 +- metadata/md5-cache/dev-libs/protobuf-3.15.8 | 2 +- metadata/md5-cache/dev-libs/protobuf-3.16.0 | 2 +- metadata/md5-cache/dev-libs/protobuf-3.17.0 | 2 +- metadata/md5-cache/dev-libs/protobuf-3.17.1 | 2 +- metadata/md5-cache/dev-libs/protobuf-3.17.2 | 2 +- metadata/md5-cache/dev-libs/protobuf-3.17.3 | 2 +- metadata/md5-cache/dev-libs/protobuf-9999 | 2 +- metadata/md5-cache/dev-libs/protobuf-c-1.3.3 | 2 +- metadata/md5-cache/dev-libs/pslib-0.4.5 | 2 +- metadata/md5-cache/dev-libs/qcustomplot-2.0.1 | 2 +- .../md5-cache/dev-libs/qoauth-2.0.1_pre20160315-r3 | 2 +- metadata/md5-cache/dev-libs/qqwing-1.3.3 | 2 +- metadata/md5-cache/dev-libs/qtcompress-0_p20180513 | 2 +- metadata/md5-cache/dev-libs/raft-0.10.1 | 2 +- metadata/md5-cache/dev-libs/raft-0.11.1 | 6 +- .../dev-libs/redland-bindings-1.0.17.1-r100 | 2 +- metadata/md5-cache/dev-libs/rlog-1.4 | 2 +- metadata/md5-cache/dev-libs/rocr-runtime-4.0.0 | 2 +- metadata/md5-cache/dev-libs/rocr-runtime-4.1.0 | 2 +- metadata/md5-cache/dev-libs/rocr-runtime-4.2.0 | 2 +- metadata/md5-cache/dev-libs/satyr-0.31 | 2 +- metadata/md5-cache/dev-libs/satyr-0.37 | 2 +- metadata/md5-cache/dev-libs/spsdeclib-5.1-r1 | 2 +- metadata/md5-cache/dev-libs/squareball-9999 | 2 +- metadata/md5-cache/dev-libs/starpu-1.2.6-r1 | 2 +- metadata/md5-cache/dev-libs/template-glib-3.34.0 | 2 +- metadata/md5-cache/dev-libs/tntnet-3.0 | 2 +- metadata/md5-cache/dev-libs/totem-pl-parser-3.26.6 | 4 +- metadata/md5-cache/dev-libs/ucl-1.03-r1 | 2 +- metadata/md5-cache/dev-libs/ucommon-7.0.0 | 2 +- metadata/md5-cache/dev-libs/udis86-1.7.2-r1 | 2 +- metadata/md5-cache/dev-libs/univalue-1.0.5 | 2 +- metadata/md5-cache/dev-libs/univalue-9999 | 2 +- metadata/md5-cache/dev-libs/vala-common-0.52.4 | 4 +- metadata/md5-cache/dev-libs/volume_key-0.3.12-r3 | 2 +- metadata/md5-cache/dev-libs/xapian-1.2.25 | 13 - metadata/md5-cache/dev-libs/xapian-1.2.25-r1 | 13 + metadata/md5-cache/dev-libs/xapian-1.4.17 | 13 - metadata/md5-cache/dev-libs/xapian-1.4.17-r1 | 13 + metadata/md5-cache/dev-libs/xapian-1.4.18 | 13 - metadata/md5-cache/dev-libs/xapian-1.4.18-r1 | 13 + .../md5-cache/dev-libs/xapian-bindings-1.4.18-r1 | 2 +- metadata/md5-cache/dev-libs/yaz-3.0.53 | 2 +- metadata/md5-cache/dev-libs/zthread-2.3.2-r4 | 2 +- metadata/md5-cache/dev-lisp/Manifest.gz | Bin 7281 -> 7294 bytes metadata/md5-cache/dev-lisp/ecls-16.1.3 | 14 - metadata/md5-cache/dev-lisp/ecls-16.1.3-r1 | 14 + metadata/md5-cache/dev-lisp/ecls-20.4.24 | 14 - metadata/md5-cache/dev-lisp/ecls-20.4.24-r1 | 14 + metadata/md5-cache/dev-lisp/ecls-21.2.1 | 14 - metadata/md5-cache/dev-lisp/ecls-21.2.1-r1 | 14 - metadata/md5-cache/dev-lisp/ecls-21.2.1-r2 | 14 + metadata/md5-cache/dev-lisp/ecls-21.2.1-r3 | 14 + metadata/md5-cache/dev-lisp/roswell-20.05.14.106 | 2 +- metadata/md5-cache/dev-lua/Manifest.gz | Bin 7141 -> 7135 bytes metadata/md5-cache/dev-lua/lanes-3.15.0 | 16 - metadata/md5-cache/dev-lua/lanes-3.15.1 | 16 + .../dev-lua/messagepack-0.5.2_p20201025-r100 | 10 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 38688 -> 39002 bytes metadata/md5-cache/dev-ml/camlbz2-0.7.0 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-12.0.1 | 16 + metadata/md5-cache/dev-ml/llvm-ocaml-12.0.1.9999 | 15 - metadata/md5-cache/dev-ml/llvm-ocaml-12.0.1_rc4 | 15 - metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r3 | 2 +- metadata/md5-cache/dev-ml/ocaml-hashcons-1.3 | 2 +- .../md5-cache/dev-ml/ocaml-migrate-parsetree-2.2.0 | 15 + metadata/md5-cache/dev-ml/ocplib-simplex-0.4 | 2 +- metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 | 14 + metadata/md5-cache/dev-ml/ppxlib-0.22.2 | 15 + metadata/md5-cache/dev-perl/DBD-mysql-4.50.0-r1 | 4 +- metadata/md5-cache/dev-perl/Devel-CheckLib-1.140.0 | 4 +- .../dev-perl/Filesys-SmbClient-3.200.0-r4 | 2 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 349314 -> 351101 bytes metadata/md5-cache/dev-perl/Mock-Config-0.30.0 | 4 +- .../md5-cache/dev-perl/MogileFS-Server-2.720.0-r1 | 15 - .../md5-cache/dev-perl/MogileFS-Server-2.730.0 | 15 - metadata/md5-cache/dev-perl/MogileFS-Utils-2.290.0 | 12 - metadata/md5-cache/dev-perl/Mojolicious-7.600.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-7.700.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-7.800.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-7.900.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-7.940.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-8.0.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-8.100.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-8.200.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-8.300.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-8.400.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-8.500.0 | 15 - metadata/md5-cache/dev-perl/Mojolicious-9.190.0 | 15 + .../md5-cache/dev-perl/Monitoring-Plugin-0.390.0 | 14 - metadata/md5-cache/dev-perl/Moo-2.5.4 | 15 + metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.9 | 15 + .../dev-perl/MooX-StrictConstructor-0.11.0 | 15 + metadata/md5-cache/dev-perl/MooX-late-0.100.0 | 15 + metadata/md5-cache/dev-perl/Moose-2.201.400 | 4 +- metadata/md5-cache/dev-perl/Moose-2.201.500 | 15 + .../md5-cache/dev-perl/MooseX-Aliases-0.110.0-r1 | 14 - .../md5-cache/dev-perl/MooseX-Aliases-0.110.0-r2 | 15 + metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.0 | 15 + .../md5-cache/dev-perl/MooseX-GlobRef-0.70.100 | 14 - .../md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r1 | 15 + .../md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0 | 14 - .../dev-perl/MooseX-MultiInitArg-0.20.0-r1 | 15 + .../dev-perl/MooseX-Role-Parameterized-1.110.0 | 15 + metadata/md5-cache/dev-perl/MooseX-SetOnce-0.201.0 | 15 + .../md5-cache/dev-perl/MooseX-Types-URI-0.90.0 | 15 + metadata/md5-cache/dev-perl/Mouse-2.4.10-r1 | 4 +- metadata/md5-cache/dev-perl/Mouse-2.5.10 | 15 + .../md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.4 | 15 + .../md5-cache/dev-perl/MusicBrainz-DiscID-0.60.0 | 15 + metadata/md5-cache/dev-perl/Net-ARP-1.0.11 | 15 + metadata/md5-cache/dev-perl/Net-Amazon-0.620.0 | 12 - metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r1 | 15 + metadata/md5-cache/dev-perl/Net-Amazon-S3-0.980.0 | 15 + metadata/md5-cache/dev-perl/Net-CIDR-0.210.0 | 15 + metadata/md5-cache/dev-perl/Net-CIDR-Lite-0.220.0 | 4 +- metadata/md5-cache/dev-perl/Net-DBus-1.1.0-r1 | 4 +- metadata/md5-cache/dev-perl/Net-DBus-1.2.0 | 15 + metadata/md5-cache/dev-perl/Net-DNS-1.100.0 | 15 - metadata/md5-cache/dev-perl/Net-DNS-1.230.0 | 4 +- metadata/md5-cache/dev-perl/Net-DNS-1.310.0 | 16 + .../md5-cache/dev-perl/Net-DNS-Async-1.70.0-r1 | 12 - .../md5-cache/dev-perl/Net-DNS-Async-1.70.0-r2 | 15 + .../dev-perl/Net-DNS-Resolver-Mock-1.202.2.150 | 15 + .../dev-perl/Net-DNS-Resolver-Programmable-0.9.0 | 14 - .../Net-DNS-Resolver-Programmable-0.9.0-r1 | 15 + metadata/md5-cache/dev-perl/Net-DNS-SEC-1.160.0 | 4 +- metadata/md5-cache/dev-perl/Net-DNS-SEC-1.180.0 | 15 + metadata/md5-cache/dev-perl/Net-Daemon-0.490.0 | 15 + metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0 | 12 - .../md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r1 | 15 + metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0 | 14 - metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r1 | 15 + metadata/md5-cache/dev-perl/Role-Tiny-2.2.4 | 15 + metadata/md5-cache/dev-perl/Sub-HandlesVia-0.16.0 | 15 + metadata/md5-cache/dev-perl/Time-Monotonic-0.9.8 | 4 +- .../md5-cache/dev-perl/capitalization-0.30.0-r1 | 12 - .../md5-cache/dev-perl/capitalization-0.30.0-r2 | 12 +- metadata/md5-cache/dev-perl/common-sense-3.750.0 | 4 +- metadata/md5-cache/dev-perl/constant-defer-6.0.0 | 14 - .../md5-cache/dev-perl/constant-defer-6.0.0-r1 | 4 +- metadata/md5-cache/dev-perl/forks-0.360.0-r1 | 14 - metadata/md5-cache/dev-perl/glib-perl-1.329.300 | 15 + metadata/md5-cache/dev-perl/gnome2-canvas-1.6.0 | 15 + metadata/md5-cache/dev-perl/gnome2-wnck-0.180.0 | 15 + .../dev-perl/gtk2-ex-formfactory-0.670.0-r1 | 12 - .../dev-perl/gtk2-ex-formfactory-0.670.0-r2 | 15 + metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.0 | 15 + metadata/md5-cache/dev-perl/indirect-0.390.0 | 15 + metadata/md5-cache/dev-perl/libintl-perl-1.280.0 | 12 - metadata/md5-cache/dev-perl/libintl-perl-1.320.0 | 15 + metadata/md5-cache/dev-perl/libwww-perl-6.550.0 | 16 + metadata/md5-cache/dev-perl/maybe-0.20.200-r1 | 12 - metadata/md5-cache/dev-perl/maybe-0.20.200-r2 | 15 + .../md5-cache/dev-perl/multidimensional-0.14.0 | 15 + metadata/md5-cache/dev-php/Manifest.gz | Bin 66082 -> 66099 bytes metadata/md5-cache/dev-php/geos-php-1.0.0-r1 | 2 +- metadata/md5-cache/dev-php/igbinary-3.1.5 | 2 +- metadata/md5-cache/dev-php/igbinary-3.1.6 | 2 +- metadata/md5-cache/dev-php/igbinary-3.1.6-r1 | 2 +- metadata/md5-cache/dev-php/igbinary-3.2.1 | 2 +- metadata/md5-cache/dev-php/igbinary-3.2.2 | 2 +- metadata/md5-cache/dev-php/igbinary-3.2.3 | 2 +- metadata/md5-cache/dev-php/libvirt-php-0.5.4-r1 | 2 +- metadata/md5-cache/dev-php/libvirt-php-0.5.5-r1 | 2 +- metadata/md5-cache/dev-php/libvirt-php-9999 | 2 +- metadata/md5-cache/dev-php/maxmind-db-reader-1.6.0 | 2 +- metadata/md5-cache/dev-php/pecl-amqp-1.10.2 | 2 +- metadata/md5-cache/dev-php/pecl-amqp-1.11.0_beta | 2 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.19 | 2 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.20 | 2 +- metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.5 | 2 +- metadata/md5-cache/dev-php/pecl-crack-0.4-r7 | 2 +- metadata/md5-cache/dev-php/pecl-crack-0.4-r8 | 2 +- metadata/md5-cache/dev-php/pecl-dbase-7.0.1 | 2 +- metadata/md5-cache/dev-php/pecl-dbase-7.1.0 | 2 +- metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 | 2 +- metadata/md5-cache/dev-php/pecl-eio-2.0.4-r1 | 2 +- metadata/md5-cache/dev-php/pecl-event-2.5.7 | 2 +- metadata/md5-cache/dev-php/pecl-event-3.0.2_p1 | 2 +- metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r4 | 2 +- metadata/md5-cache/dev-php/pecl-geoip-1.1.1-r5 | 2 +- metadata/md5-cache/dev-php/pecl-gnupg-1.4.0-r2 | 2 +- metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 | 2 +- metadata/md5-cache/dev-php/pecl-http-3.2.1 | 2 +- metadata/md5-cache/dev-php/pecl-http-3.2.4 | 2 +- metadata/md5-cache/dev-php/pecl-http-4.0.0 | 2 +- metadata/md5-cache/dev-php/pecl-http-4.1.0 | 2 +- metadata/md5-cache/dev-php/pecl-imagick-3.4.4 | 2 +- metadata/md5-cache/dev-php/pecl-imagick-3.5.0 | 2 +- metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 | 2 +- metadata/md5-cache/dev-php/pecl-mailparse-3.1.1 | 2 +- metadata/md5-cache/dev-php/pecl-mcrypt-1.0.3 | 2 +- .../md5-cache/dev-php/pecl-memcache-4.0.5.2-r1 | 2 +- metadata/md5-cache/dev-php/pecl-memcache-8.0 | 2 +- metadata/md5-cache/dev-php/pecl-memcached-3.1.5-r1 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.7.4 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.7.5 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.8.0 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.8.1 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.9.0 | 2 +- metadata/md5-cache/dev-php/pecl-mongodb-1.9.1 | 2 +- metadata/md5-cache/dev-php/pecl-ncurses-1.0.2-r5 | 2 +- metadata/md5-cache/dev-php/pecl-oauth-2.0.7 | 2 +- metadata/md5-cache/dev-php/pecl-pam-1.0.3-r3 | 2 +- metadata/md5-cache/dev-php/pecl-parallel-1.1.4 | 2 +- metadata/md5-cache/dev-php/pecl-propro-2.1.0 | 2 +- metadata/md5-cache/dev-php/pecl-ps-1.4.1 | 2 +- .../md5-cache/dev-php/pecl-radius-1.4.0_beta1-r3 | 2 +- metadata/md5-cache/dev-php/pecl-raphf-2.0.0-r2 | 2 +- metadata/md5-cache/dev-php/pecl-raphf-2.0.1 | 2 +- metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r1 | 2 +- metadata/md5-cache/dev-php/pecl-redis-5.3.2 | 2 +- metadata/md5-cache/dev-php/pecl-redis-5.3.3 | 2 +- metadata/md5-cache/dev-php/pecl-redis-5.3.4 | 2 +- metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 | 2 +- metadata/md5-cache/dev-php/pecl-ssh2-1.1.2 | 2 +- metadata/md5-cache/dev-php/pecl-ssh2-1.2 | 2 +- metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 | 2 +- metadata/md5-cache/dev-php/pecl-ssh2-9999 | 2 +- metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1 | 2 +- metadata/md5-cache/dev-php/pecl-taint-2.1.0 | 2 +- metadata/md5-cache/dev-php/pecl-timezonedb-2020.4 | 2 +- metadata/md5-cache/dev-php/pecl-timezonedb-2021.1 | 2 +- metadata/md5-cache/dev-php/pecl-translit-0.7.1 | 2 +- .../md5-cache/dev-php/pecl-uploadprogress-1.1.3-r1 | 2 +- metadata/md5-cache/dev-php/pecl-uuid-1.2.0 | 2 +- metadata/md5-cache/dev-php/pecl-xdiff-2.1.0_pre | 2 +- metadata/md5-cache/dev-php/pecl-yaml-2.2.0 | 2 +- metadata/md5-cache/dev-php/pecl-yaml-2.2.1 | 2 +- metadata/md5-cache/dev-php/pecl-yaz-1.2.3 | 2 +- metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1 | 2 +- metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3 | 2 +- metadata/md5-cache/dev-php/pecl-zmq-9999 | 2 +- metadata/md5-cache/dev-php/realpath_turbo-2.0.0 | 2 +- metadata/md5-cache/dev-php/scrypt-1.4.2 | 2 +- metadata/md5-cache/dev-php/scrypt-9999 | 2 +- metadata/md5-cache/dev-php/swoole-4.2.13 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.12 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.14 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.15 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.16 | 2 +- metadata/md5-cache/dev-php/swoole-4.4.19 | 2 +- metadata/md5-cache/dev-php/swoole-4.5.9 | 2 +- metadata/md5-cache/dev-php/swoole-async-4.4.12 | 2 +- metadata/md5-cache/dev-php/swoole-async-4.4.16 | 2 +- metadata/md5-cache/dev-php/xdebug-2.9.6 | 2 +- metadata/md5-cache/dev-php/xdebug-2.9.8 | 2 +- metadata/md5-cache/dev-php/xdebug-3.0.2-r1 | 2 +- metadata/md5-cache/dev-php/xdebug-3.0.3 | 2 +- metadata/md5-cache/dev-php/xdebug-3.0.4 | 2 +- metadata/md5-cache/dev-php/xdebug-client-2.9.6 | 2 +- metadata/md5-cache/dev-php/xdebug-client-2.9.8 | 2 +- metadata/md5-cache/dev-php/xhprof-2.1.4 | 2 +- metadata/md5-cache/dev-php/xhprof-2.2.3 | 2 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 349728 -> 352992 bytes metadata/md5-cache/dev-python/PyQt5-5.15.2 | 2 +- metadata/md5-cache/dev-python/PyQt5-5.15.4-r1 | 2 +- metadata/md5-cache/dev-python/PyQtWebEngine-5.15.2 | 2 +- metadata/md5-cache/dev-python/PyQtWebEngine-5.15.4 | 2 +- metadata/md5-cache/dev-python/anyio-3.2.1 | 4 +- metadata/md5-cache/dev-python/argon2-cffi-20.1.0 | 4 +- metadata/md5-cache/dev-python/astor-0.8.1 | 4 +- metadata/md5-cache/dev-python/boto3-1.17.108 | 15 + metadata/md5-cache/dev-python/boto3-1.17.109 | 15 + metadata/md5-cache/dev-python/botocore-1.20.108 | 15 + metadata/md5-cache/dev-python/botocore-1.20.109 | 15 + metadata/md5-cache/dev-python/cangjie-1.3-r1 | 2 +- metadata/md5-cache/dev-python/cattrs-1.7.1 | 15 + metadata/md5-cache/dev-python/cffi-1.14.6 | 16 + metadata/md5-cache/dev-python/clang-python-12.0.1 | 15 + .../md5-cache/dev-python/clang-python-12.0.1.9999 | 15 - .../md5-cache/dev-python/clang-python-12.0.1_rc4 | 14 - metadata/md5-cache/dev-python/dask-2021.7.0 | 15 + .../md5-cache/dev-python/dbus-python-1.2.16-r1 | 2 +- metadata/md5-cache/dev-python/dbusmock-0.23.1 | 4 +- metadata/md5-cache/dev-python/dbutils-2.0.2 | 15 + metadata/md5-cache/dev-python/dictdiffer-0.8.1 | 4 +- .../md5-cache/dev-python/fastjsonschema-2.15.1 | 4 +- metadata/md5-cache/dev-python/fonttools-4.24.4-r1 | 4 +- metadata/md5-cache/dev-python/fuzzywuzzy-0.18.0 | 4 +- metadata/md5-cache/dev-python/gmpy-2.1.0_beta5 | 4 +- .../md5-cache/dev-python/google-api-core-1.31.0 | 15 + metadata/md5-cache/dev-python/graph-tool-9999 | 2 +- metadata/md5-cache/dev-python/httpcore-0.13.6 | 4 +- metadata/md5-cache/dev-python/identify-2.2.10 | 4 +- metadata/md5-cache/dev-python/identify-2.2.11 | 15 + metadata/md5-cache/dev-python/identify-2.2.4 | 15 - metadata/md5-cache/dev-python/immutables-0.15 | 4 +- metadata/md5-cache/dev-python/ipdb-0.13.9-r1 | 4 +- metadata/md5-cache/dev-python/ipykernel-5.5.4-r1 | 4 +- metadata/md5-cache/dev-python/ipyparallel-6.3.0-r1 | 4 +- metadata/md5-cache/dev-python/ipython-7.25.0 | 4 +- metadata/md5-cache/dev-python/ipywidgets-7.6.3 | 4 +- metadata/md5-cache/dev-python/isort-5.9.2 | 15 + metadata/md5-cache/dev-python/jeepney-0.7.0 | 15 + .../md5-cache/dev-python/jupyter_client-6.1.12 | 4 +- metadata/md5-cache/dev-python/jupyter_core-4.7.1 | 4 +- .../md5-cache/dev-python/jupyterlab_pygments-0.1.2 | 4 +- metadata/md5-cache/dev-python/lit-12.0.1 | 15 + metadata/md5-cache/dev-python/lit-12.0.1.9999 | 14 - metadata/md5-cache/dev-python/lit-12.0.1_rc4 | 14 - metadata/md5-cache/dev-python/nbclient-0.5.3 | 4 +- metadata/md5-cache/dev-python/nbconvert-6.0.7 | 4 +- metadata/md5-cache/dev-python/nbformat-5.1.3 | 4 +- metadata/md5-cache/dev-python/nest_asyncio-1.5.1 | 4 +- metadata/md5-cache/dev-python/netifaces-0.11.0 | 4 +- metadata/md5-cache/dev-python/networkx-2.6.1 | 15 + .../dev-python/nose_warnings_filters-0.1.5-r3 | 4 +- metadata/md5-cache/dev-python/notebook-6.4.0 | 4 +- metadata/md5-cache/dev-python/oslo-utils-4.9.2 | 15 + metadata/md5-cache/dev-python/outcome-1.1.0 | 4 +- metadata/md5-cache/dev-python/pandocfilters-1.4.3 | 4 +- metadata/md5-cache/dev-python/pebble-4.6.1 | 4 +- metadata/md5-cache/dev-python/pkginfo-1.7.1 | 15 + metadata/md5-cache/dev-python/podcastparser-0.6.5 | 14 - metadata/md5-cache/dev-python/podcastparser-0.6.6 | 4 +- .../md5-cache/dev-python/prometheus_client-0.11.0 | 4 +- metadata/md5-cache/dev-python/pyGPG-0.2 | 2 +- metadata/md5-cache/dev-python/pyGPG-9999 | 2 +- metadata/md5-cache/dev-python/pydecomp-0.3-r1 | 2 +- metadata/md5-cache/dev-python/pydecomp-9999 | 2 +- metadata/md5-cache/dev-python/pyelftools-0.27 | 4 +- metadata/md5-cache/dev-python/pygraphviz-1.7 | 16 + metadata/md5-cache/dev-python/pyilmbase-2.5.5 | 16 - metadata/md5-cache/dev-python/pyilmbase-2.5.7 | 4 +- metadata/md5-cache/dev-python/pyotherside-1.5.9 | 2 +- metadata/md5-cache/dev-python/pyqtgraph-0.12.2 | 15 + metadata/md5-cache/dev-python/pytest-ordering-0.6 | 4 +- .../md5-cache/dev-python/pytest-rerunfailures-10.1 | 4 +- .../md5-cache/dev-python/pytest-salt-2020.1.27-r2 | 15 - .../md5-cache/dev-python/pytest-salt-2020.1.27-r3 | 15 + .../md5-cache/dev-python/pytest-subtesthack-0.1.1 | 16 - .../md5-cache/dev-python/pytest-subtesthack-0.1.2 | 12 +- .../dev-python/pytest-subtesthack-0.1.2-r1 | 16 + metadata/md5-cache/dev-python/pytest-trio-0.7.0 | 4 +- .../md5-cache/dev-python/python-caja-1.24.0-r2 | 2 +- .../md5-cache/dev-python/python-dotenv-0.18.0-r1 | 4 +- .../md5-cache/dev-python/python-poppler-qt5-0.75.0 | 2 +- metadata/md5-cache/dev-python/pytzdata-2020.1 | 16 - metadata/md5-cache/dev-python/pytzdata-2020.1-r1 | 15 + metadata/md5-cache/dev-python/pyusb-1.2.1 | 15 + metadata/md5-cache/dev-python/pyzmq-22.1.0 | 4 +- .../md5-cache/dev-python/qscintilla-python-2.11.5 | 2 +- .../md5-cache/dev-python/qscintilla-python-2.11.6 | 2 +- metadata/md5-cache/dev-python/requests-cache-0.7.1 | 15 + metadata/md5-cache/dev-python/send2trash-1.5.0-r1 | 4 +- metadata/md5-cache/dev-python/sentry-sdk-1.3.0 | 15 + metadata/md5-cache/dev-python/sh-1.14.2 | 4 +- metadata/md5-cache/dev-python/simplejson-3.17.3 | 15 + .../dev-python/sphinx-autodoc-typehints-1.12.0 | 4 +- .../dev-python/sphinxcontrib-github-alt-1.2 | 4 +- .../dev-python/sphinxcontrib-programoutput-0.17 | 4 +- .../md5-cache/dev-python/sphinxcontrib-trio-1.1.2 | 4 +- metadata/md5-cache/dev-python/sphobjinv-2.1 | 4 +- metadata/md5-cache/dev-python/ssl-fetch-0.4 | 2 +- metadata/md5-cache/dev-python/ssl-fetch-9999 | 2 +- metadata/md5-cache/dev-python/stdio-mgr-1.0.1 | 4 +- metadata/md5-cache/dev-python/stripe-2.59.0 | 15 + metadata/md5-cache/dev-python/subunit-1.4.0 | 2 +- metadata/md5-cache/dev-python/tenacity-8.0.0 | 15 + metadata/md5-cache/dev-python/testtools-2.4.0-r2 | 6 +- metadata/md5-cache/dev-python/threadpoolctl-2.2.0 | 15 + .../md5-cache/dev-python/timeout-decorator-0.5.0 | 4 +- metadata/md5-cache/dev-python/trio-0.19.0 | 4 +- metadata/md5-cache/dev-python/uvicorn-0.14.0-r1 | 4 +- metadata/md5-cache/dev-python/uvloop-0.15.2 | 4 +- metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r1 | 15 + .../dev-python/widgetsnbextension-3.5.1-r1 | 4 +- metadata/md5-cache/dev-python/xmltodict-0.12.0-r1 | 4 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 10610 -> 10586 bytes metadata/md5-cache/dev-qt/assistant-5.15.2 | 2 +- metadata/md5-cache/dev-qt/designer-5.15.2 | 2 +- metadata/md5-cache/dev-qt/linguist-5.15.2 | 2 +- metadata/md5-cache/dev-qt/linguist-tools-5.15.2 | 2 +- metadata/md5-cache/dev-qt/pixeltool-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qdbus-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qdbusviewer-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qdoc-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qt-creator-4.12.3-r1 | 16 - metadata/md5-cache/dev-qt/qt-creator-4.15.1 | 16 + metadata/md5-cache/dev-qt/qt-creator-9999 | 10 +- metadata/md5-cache/dev-qt/qt3d-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtcharts-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtchooser-66 | 2 +- metadata/md5-cache/dev-qt/qtconcurrent-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtcore-5.15.2-r2 | 2 +- metadata/md5-cache/dev-qt/qtdatavis3d-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtdbus-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtdeclarative-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtdiag-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtgamepad-5.15.2 | 2 +- .../md5-cache/dev-qt/qtgraphicaleffects-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtgui-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qthelp-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtimageformats-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtlocation-5.15.2-r1 | 2 +- .../md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024 | 2 +- metadata/md5-cache/dev-qt/qtmultimedia-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.2-r2 | 2 +- metadata/md5-cache/dev-qt/qtnetworkauth-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtopengl-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtpaths-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtplugininfo-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtpositioning-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtprintsupport-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtquickcontrols-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtquicktimeline-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtscript-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtscxml-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtsensors-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtserialbus-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtserialport-5.15.2 | 2 +- .../dev-qt/qtsingleapplication-2.6.1_p20171024 | 2 +- metadata/md5-cache/dev-qt/qtspeech-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtsql-5.15.2 | 2 +- .../dev-qt/qtstyleplugins-5.0.0_p20170311-r1 | 2 +- metadata/md5-cache/dev-qt/qtsvg-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qttest-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qttranslations-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtwayland-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtwebchannel-5.15.2 | 2 +- .../md5-cache/dev-qt/qtwebengine-5.15.2_p20210421 | 2 +- .../md5-cache/dev-qt/qtwebengine-5.15.2_p20210625 | 2 +- .../dev-qt/qtwebkit-5.212.0_pre20200309-r1 | 4 +- metadata/md5-cache/dev-qt/qtwebsockets-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtwebview-5.15.2-r1 | 2 +- metadata/md5-cache/dev-qt/qtwidgets-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtx11extras-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtxml-5.15.2 | 2 +- metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.2 | 2 +- metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r1 | 2 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 192939 -> 193327 bytes metadata/md5-cache/dev-ruby/abstract-1.0.0-r3 | 2 +- metadata/md5-cache/dev-ruby/abstract-1.0.0-r4 | 2 +- metadata/md5-cache/dev-ruby/acme-client-2.0.8 | 2 +- metadata/md5-cache/dev-ruby/actioncable-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/actionmailbox-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/actionmailbox-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/actionmailbox-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/actionmailbox-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/actionmailer-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/actionmailer-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/actionmailer-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/actionmailer-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/actionmailer-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/actionpack-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.1.4 | 2 +- .../dev-ruby/actionpack-action_caching-1.2.1 | 2 +- .../dev-ruby/actionpack-action_caching-1.2.2 | 2 +- .../md5-cache/dev-ruby/actionpack-xml_parser-2.0.1 | 2 +- .../dev-ruby/actionpack-xml_parser-2.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/actionview-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/activejob-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-5.2.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-6.1.0 | 2 +- metadata/md5-cache/dev-ruby/activemodel-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.1.4 | 2 +- .../dev-ruby/activemodel-serializers-xml-1.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/activerecord-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activerecord-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/activerecord-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activerecord-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/activerecord-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/activestorage-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activestorage-6.0.3.7 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.3.7-r1 | 2 +- metadata/md5-cache/dev-ruby/activestorage-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activestorage-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/activestorage-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/activesupport-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activesupport-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/activesupport-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activesupport-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/activesupport-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/acts_as_list-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/acts_as_list-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/acts_as_list-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/addressable-2.6.0 | 2 +- metadata/md5-cache/dev-ruby/addressable-2.7.0 | 2 +- metadata/md5-cache/dev-ruby/addressable-2.8.0 | 6 +- metadata/md5-cache/dev-ruby/ae-1.8.2 | 2 +- metadata/md5-cache/dev-ruby/afm-0.2.2 | 2 +- metadata/md5-cache/dev-ruby/afm-0.2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/airbrussh-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/allison-2.0.3-r3 | 2 +- metadata/md5-cache/dev-ruby/amatch-0.4.0 | 2 +- metadata/md5-cache/dev-ruby/ammeter-1.1.5 | 2 +- metadata/md5-cache/dev-ruby/amq-client-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/amq-protocol-2.3.1 | 2 +- metadata/md5-cache/dev-ruby/amq-protocol-2.3.2 | 2 +- metadata/md5-cache/dev-ruby/amqp-1.8.0 | 2 +- metadata/md5-cache/dev-ruby/annoy-0.5.6-r1 | 2 +- metadata/md5-cache/dev-ruby/ansi-1.5.0 | 2 +- .../md5-cache/dev-ruby/archive-tar-minitar-0.8 | 2 +- metadata/md5-cache/dev-ruby/arel-9.0.0 | 2 +- metadata/md5-cache/dev-ruby/arel-helpers-2.12.0 | 2 +- metadata/md5-cache/dev-ruby/ascii85-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/ascii85-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/asciidoctor-2.0.10 | 2 +- metadata/md5-cache/dev-ruby/asciidoctor-2.0.11 | 2 +- metadata/md5-cache/dev-ruby/asciidoctor-2.0.12 | 2 +- metadata/md5-cache/dev-ruby/asciidoctor-2.0.15 | 2 +- .../md5-cache/dev-ruby/asciidoctor-diagram-2.0.5 | 2 +- metadata/md5-cache/dev-ruby/asciimath-1.0.9 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.2 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.1 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.2 | 2 +- metadata/md5-cache/dev-ruby/async_sinatra-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/atomic-1.1.101 | 2 +- metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 | 2 +- .../md5-cache/dev-ruby/autoprefixer-rails-10.2.5.0 | 2 +- .../md5-cache/dev-ruby/autoprefixer-rails-10.2.5.1 | 14 +- .../md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5 | 2 +- metadata/md5-cache/dev-ruby/aws-eventstream-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/aws-eventstream-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/aws-partitions-1.297.0 | 2 +- metadata/md5-cache/dev-ruby/aws-partitions-1.298.0 | 2 +- metadata/md5-cache/dev-ruby/aws-partitions-1.370.0 | 2 +- metadata/md5-cache/dev-ruby/aws-s3-0.6.3 | 2 +- metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 | 2 +- metadata/md5-cache/dev-ruby/aws-sdk-core-2.11.488 | 2 +- metadata/md5-cache/dev-ruby/aws-sdk-core-3.94.0 | 2 +- .../md5-cache/dev-ruby/aws-sdk-resources-2.11.488 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.1.4 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 | 2 +- metadata/md5-cache/dev-ruby/axiom-types-0.1.1 | 2 +- metadata/md5-cache/dev-ruby/backports-3.15.0 | 2 +- metadata/md5-cache/dev-ruby/backports-3.20.2-r1 | 2 +- metadata/md5-cache/dev-ruby/bacon-1.2.0-r2 | 2 +- metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 | 2 +- metadata/md5-cache/dev-ruby/barby-0.6.8 | 2 +- metadata/md5-cache/dev-ruby/base32-0.3.2 | 2 +- metadata/md5-cache/dev-ruby/base32-0.3.4 | 2 +- metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.13 | 2 +- metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.15 | 2 +- metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16 | 2 +- metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 | 2 +- metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/best_in_place-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/bindata-2.4.6 | 2 +- metadata/md5-cache/dev-ruby/bindata-2.4.7 | 2 +- metadata/md5-cache/dev-ruby/bindata-2.4.8 | 2 +- metadata/md5-cache/dev-ruby/bindex-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 | 2 +- .../md5-cache/dev-ruby/binding_of_caller-0.8.0 | 2 +- .../md5-cache/dev-ruby/binding_of_caller-1.0.0 | 2 +- .../md5-cache/dev-ruby/binding_of_caller-1.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/bit-struct-0.16 | 2 +- metadata/md5-cache/dev-ruby/bit-struct-0.17 | 2 +- metadata/md5-cache/dev-ruby/blankslate-3.1.3 | 2 +- metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1 | 2 +- .../md5-cache/dev-ruby/blinkstick-1.0.1_p20150901 | 2 +- metadata/md5-cache/dev-ruby/bogus-0.1.6 | 2 +- metadata/md5-cache/dev-ruby/bourne-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/brass-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/brotli-0.2.3 | 2 +- metadata/md5-cache/dev-ruby/brotli-0.4.0 | 2 +- metadata/md5-cache/dev-ruby/brotli-0.4.0-r1 | 2 +- metadata/md5-cache/dev-ruby/bsearch-1.5.0-r2 | 2 +- metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 | 2 +- metadata/md5-cache/dev-ruby/bson-4.10.0 | 2 +- metadata/md5-cache/dev-ruby/bson-4.12.0 | 2 +- metadata/md5-cache/dev-ruby/bson-4.9.4 | 2 +- metadata/md5-cache/dev-ruby/buftok-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/buftok-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/builder-3.2.3 | 2 +- metadata/md5-cache/dev-ruby/builder-3.2.4 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.1.4 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.17 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.18 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.19 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.20 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.21 | 2 +- metadata/md5-cache/dev-ruby/bundler-audit-0.7.0.1 | 2 +- metadata/md5-cache/dev-ruby/bundler-audit-0.8.0 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.16.1 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/c21e-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/capistrano-2.15.5-r2 | 2 +- metadata/md5-cache/dev-ruby/capistrano-2.15.5-r3 | 2 +- metadata/md5-cache/dev-ruby/capistrano-3.13.0 | 2 +- metadata/md5-cache/dev-ruby/capistrano-3.16.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.32.2 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.33.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.34.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.1 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.3 | 2 +- .../md5-cache/dev-ruby/certificate_authority-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/certified-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7 | 2 +- metadata/md5-cache/dev-ruby/childlabor-0.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/childprocess-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/childprocess-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/childprocess-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/chronic-0.10.2 | 2 +- metadata/md5-cache/dev-ruby/chunky_png-1.3.14 | 2 +- metadata/md5-cache/dev-ruby/chunky_png-1.3.15 | 2 +- metadata/md5-cache/dev-ruby/chunky_png-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/cinch-2.3.4 | 2 +- .../md5-cache/dev-ruby/classifier-reborn-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/climate_control-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/cliver-0.3.2 | 2 +- metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/cmdparse-3.0.6 | 2 +- metadata/md5-cache/dev-ruby/cmdparse-3.0.7 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 | 2 +- metadata/md5-cache/dev-ruby/coercible-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/coffee-rails-5.0.0 | 2 +- metadata/md5-cache/dev-ruby/coffee-rails-5.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/coffee-script-2.4.1 | 2 +- .../md5-cache/dev-ruby/coffee-script-source-1.12.2 | 2 +- .../dev-ruby/coffee-script-source-1.12.2-r1 | 2 +- metadata/md5-cache/dev-ruby/color-1.8 | 2 +- metadata/md5-cache/dev-ruby/colorator-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/colored-1.2 | 2 +- metadata/md5-cache/dev-ruby/colored2-3.1.2 | 2 +- metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 | 2 +- metadata/md5-cache/dev-ruby/columnize-0.9.0-r1 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/commander-4.5.2 | 2 +- metadata/md5-cache/dev-ruby/commander-4.6.0 | 2 +- metadata/md5-cache/dev-ruby/compass-1.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/compass-core-1.0.3-r1 | 2 +- .../md5-cache/dev-ruby/compass-import-once-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/concurrent-ruby-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.7 | 2 +- metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.8 | 2 +- metadata/md5-cache/dev-ruby/connection_pool-2.2.2 | 2 +- metadata/md5-cache/dev-ruby/connection_pool-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/connection_pool-2.2.4 | 2 +- metadata/md5-cache/dev-ruby/connection_pool-2.2.5 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.16.0 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.16.1 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.17 | 2 +- metadata/md5-cache/dev-ruby/coolio-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/coolio-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/coolio-1.7.1 | 2 +- .../md5-cache/dev-ruby/countdownlatch-1.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/crack-0.4.3-r2 | 2 +- metadata/md5-cache/dev-ruby/crack-0.4.4 | 2 +- metadata/md5-cache/dev-ruby/crass-1.0.6 | 2 +- metadata/md5-cache/dev-ruby/creole-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/creole-0.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/cri-2.15.10 | 2 +- metadata/md5-cache/dev-ruby/cri-2.15.11 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.7.1 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.9.0 | 2 +- metadata/md5-cache/dev-ruby/curb-0.9.10 | 2 +- metadata/md5-cache/dev-ruby/curb-0.9.11 | 2 +- metadata/md5-cache/dev-ruby/curses-1.3.2 | 2 +- metadata/md5-cache/dev-ruby/curses-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/curses-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/curses-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/d3_rails-4.1.1 | 2 +- .../md5-cache/dev-ruby/daemon_controller-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/dalli-2.7.10 | 2 +- metadata/md5-cache/dev-ruby/dalli-2.7.11 | 2 +- metadata/md5-cache/dev-ruby/database_cleaner-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/database_cleaner-2.0.1 | 2 +- .../dev-ruby/database_cleaner-active_record-2.0.1 | 2 +- .../md5-cache/dev-ruby/database_cleaner-core-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/date_validator-0.10.0 | 2 +- metadata/md5-cache/dev-ruby/date_validator-0.11.0 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.1.2 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.1.3 | 2 +- metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/ddmetrics-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/ddplugin-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/ddplugin-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/debug_inspector-0.0.3 | 2 +- metadata/md5-cache/dev-ruby/debug_inspector-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/deep_merge-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/delayer-deferred-2.1.3 | 2 +- metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/dependor-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/deprecated-3.0.1-r2 | 2 +- .../md5-cache/dev-ruby/descendants_tracker-0.0.4 | 2 +- metadata/md5-cache/dev-ruby/did_you_mean-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/did_you_mean-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/did_you_mean-1.4.0 | 6 +- metadata/md5-cache/dev-ruby/did_you_mean-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.3 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.4 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/diva-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/diva-1.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/dnsruby-1.61.3 | 2 +- metadata/md5-cache/dev-ruby/dnsruby-1.61.7 | 2 +- metadata/md5-cache/dev-ruby/docile-1.3.5 | 2 +- metadata/md5-cache/dev-ruby/docile-1.4.0 | 2 +- .../md5-cache/dev-ruby/domain_name-0.5.20180417 | 2 +- .../md5-cache/dev-ruby/domain_name-0.5.20190701 | 2 +- metadata/md5-cache/dev-ruby/dotenv-2.7.6 | 2 +- metadata/md5-cache/dev-ruby/duktape-rb-2.3.0.0-r2 | 2 +- metadata/md5-cache/dev-ruby/dust-0.1.7-r2 | 2 +- .../md5-cache/dev-ruby/ecma-re-validator-0.2.0 | 2 +- .../md5-cache/dev-ruby/ecma-re-validator-0.2.1 | 2 +- .../md5-cache/dev-ruby/ecma-re-validator-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/ed25519-1.2.4 | 2 +- metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 | 2 +- metadata/md5-cache/dev-ruby/elasticsearch-6.8.0 | 2 +- metadata/md5-cache/dev-ruby/elasticsearch-6.8.1 | 2 +- metadata/md5-cache/dev-ruby/elasticsearch-6.8.2 | 2 +- .../md5-cache/dev-ruby/elasticsearch-api-6.8.0 | 2 +- .../md5-cache/dev-ruby/elasticsearch-api-6.8.1 | 2 +- .../md5-cache/dev-ruby/elasticsearch-api-6.8.2 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.0 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.1 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.2 | 2 +- metadata/md5-cache/dev-ruby/em-websocket-0.5.2 | 2 +- metadata/md5-cache/dev-ruby/equalizer-0.0.11 | 2 +- metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 | 2 +- metadata/md5-cache/dev-ruby/equatable-0.6.1 | 2 +- metadata/md5-cache/dev-ruby/equatable-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.9.0 | 2 +- metadata/md5-cache/dev-ruby/erubis-2.7.0-r2 | 2 +- metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 | 2 +- metadata/md5-cache/dev-ruby/ethon-0.12.0 | 2 +- metadata/md5-cache/dev-ruby/ethon-0.13.0 | 2 +- metadata/md5-cache/dev-ruby/ethon-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/evented-spec-0.9.0 | 2 +- metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r1 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.7.0 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.7.0-r1 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.8.1 | 2 +- metadata/md5-cache/dev-ruby/exifr-1.3.8 | 2 +- metadata/md5-cache/dev-ruby/exifr-1.3.9 | 2 +- metadata/md5-cache/dev-ruby/facter-3.14.17 | 2 +- metadata/md5-cache/dev-ruby/facter-3.14.18 | 2 +- metadata/md5-cache/dev-ruby/factory_girl-4.8.1 | 2 +- metadata/md5-cache/dev-ruby/fakefs-0.19.2 | 2 +- metadata/md5-cache/dev-ruby/fakefs-1.2.3 | 2 +- metadata/md5-cache/dev-ruby/faker-2.14.0 | 2 +- metadata/md5-cache/dev-ruby/faker-2.15.1 | 2 +- metadata/md5-cache/dev-ruby/faker-2.16.0 | 2 +- metadata/md5-cache/dev-ruby/faker-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/faraday-0.17.3 | 2 +- metadata/md5-cache/dev-ruby/faraday-1.2.0 | 2 +- .../md5-cache/dev-ruby/faraday_middleware-0.14.0 | 2 +- .../md5-cache/dev-ruby/faraday_middleware-1.0.0 | 2 +- .../faraday_middleware-multi_json-0.0.6-r1 | 2 +- metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r2 | 2 +- metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 | 2 +- metadata/md5-cache/dev-ruby/fast_gettext-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/fast_gettext-1.8.0 | 2 +- metadata/md5-cache/dev-ruby/fast_gettext-2.0.2 | 2 +- metadata/md5-cache/dev-ruby/fast_gettext-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r2 | 2 +- metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 | 2 +- metadata/md5-cache/dev-ruby/fattr-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/ferret-0.11.8.7 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.15.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.16.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.18.0 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.11.3 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.14.2 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.15.1 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.15.3 | 2 +- metadata/md5-cache/dev-ruby/ffi-compiler-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/file-tail-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/filesize-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/filigree-0.4.1 | 2 +- metadata/md5-cache/dev-ruby/fivemat-1.3.7 | 2 +- metadata/md5-cache/dev-ruby/flexmock-2.3.6 | 2 +- metadata/md5-cache/dev-ruby/flickraw-0.9.10 | 2 +- metadata/md5-cache/dev-ruby/flog-4.6.4 | 2 +- .../md5-cache/dev-ruby/font-awesome-rails-4.7.0.5 | 2 +- .../md5-cache/dev-ruby/font-awesome-rails-4.7.0.6 | 2 +- .../md5-cache/dev-ruby/font-awesome-rails-4.7.0.7 | 2 +- metadata/md5-cache/dev-ruby/forgery-0.8.1 | 2 +- .../dev-ruby/forwardable-extended-2.6.0-r1 | 2 +- metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/fuubar-2.5.1 | 2 +- metadata/md5-cache/dev-ruby/gettext-setup-0.34-r2 | 2 +- .../md5-cache/dev-ruby/gettext_i18n_rails-1.8.1 | 2 +- metadata/md5-cache/dev-ruby/gh-0.18.0 | 2 +- metadata/md5-cache/dev-ruby/gherkin-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/gist-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/git-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/git-1.9.1 | 16 + metadata/md5-cache/dev-ruby/globalid-0.4.2-r2 | 2 +- metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r2 | 2 +- metadata/md5-cache/dev-ruby/google-protobuf-3.12.4 | 2 +- metadata/md5-cache/dev-ruby/google-protobuf-3.13.0 | 2 +- metadata/md5-cache/dev-ruby/google-protobuf-3.14.0 | 2 +- metadata/md5-cache/dev-ruby/gpgme-2.0.20 | 2 +- metadata/md5-cache/dev-ruby/gruff-0.13.0 | 2 +- metadata/md5-cache/dev-ruby/gruff-0.7.0-r2 | 2 +- metadata/md5-cache/dev-ruby/haml-5.1.2 | 2 +- metadata/md5-cache/dev-ruby/haml-5.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/haml-rails-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/hamster-3.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hashdiff-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/hashdiff-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/hashery-2.1.2 | 2 +- .../dev-ruby/hashicorp-checkpoint-0.1.5-r1 | 2 +- metadata/md5-cache/dev-ruby/hashie-2.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/hashie-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hashr-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0 | 2 +- .../md5-cache/dev-ruby/heredoc_unindent-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hiera-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/hiera-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 | 2 +- .../dev-ruby/hiera-eyaml-plaintext-0.6-r1 | 2 +- metadata/md5-cache/dev-ruby/highline-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/hipchat-1.6.0 | 8 +- metadata/md5-cache/dev-ruby/hiredis-0.6.3 | 2 +- metadata/md5-cache/dev-ruby/histogram-0.2.4.1 | 2 +- metadata/md5-cache/dev-ruby/hitimes-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/hocon-1.2.5 | 2 +- metadata/md5-cache/dev-ruby/hocon-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/hoe-3.21.0 | 2 +- metadata/md5-cache/dev-ruby/hpricot-0.8.6-r5 | 2 +- metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 | 2 +- metadata/md5-cache/dev-ruby/html2haml-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/htmlentities-4.3.4 | 2 +- metadata/md5-cache/dev-ruby/http-3.3.0 | 2 +- metadata/md5-cache/dev-ruby/http-4.1.1 | 2 +- metadata/md5-cache/dev-ruby/http-4.4.1 | 2 +- metadata/md5-cache/dev-ruby/http-accept-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/http-accept-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/http-cookie-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/http-cookie-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/http-form_data-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/http-form_data-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/http-parser-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/http-parser-1.2.3 | 2 +- .../md5-cache/dev-ruby/http_parser_rb-0.6.0-r1 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.17.3 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.18.1 | 2 +- metadata/md5-cache/dev-ruby/httpauth-0.2.1 | 2 +- metadata/md5-cache/dev-ruby/httpclient-2.8.3 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.10 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.5 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.9 | 2 +- metadata/md5-cache/dev-ruby/ice_nine-0.11.2 | 2 +- metadata/md5-cache/dev-ruby/ice_nine-0.11.2-r1 | 2 +- metadata/md5-cache/dev-ruby/idn-ruby-0.1.0 | 2 +- metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 | 2 +- .../md5-cache/dev-ruby/image_processing-1.12.1 | 2 +- .../dev-ruby/imagesize-0.1.1_p20100902-r1 | 2 +- metadata/md5-cache/dev-ruby/inflecto-0.0.2 | 2 +- metadata/md5-cache/dev-ruby/instance_storage-1.0.0 | 2 +- .../md5-cache/dev-ruby/instance_storage-1.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/instance_storage-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/instantiator-0.0.7 | 2 +- metadata/md5-cache/dev-ruby/introspection-0.0.4 | 2 +- metadata/md5-cache/dev-ruby/introspection-0.0.4-r1 | 2 +- metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r3 | 2 +- metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 | 2 +- metadata/md5-cache/dev-ruby/itextomml-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.10.0 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.10.1 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.11.0 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.11.2 | 2 +- metadata/md5-cache/dev-ruby/jmespath-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/jquery-rails-4.4.0 | 2 +- .../md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/jsobfu-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/json-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/json-2.3.1 | 2 +- metadata/md5-cache/dev-ruby/json-2.5.1 | 2 +- metadata/md5-cache/dev-ruby/json-2.5.1-r1 | 2 +- metadata/md5-cache/dev-ruby/json_schema-0.20.8 | 2 +- metadata/md5-cache/dev-ruby/json_schema-0.20.9 | 2 +- metadata/md5-cache/dev-ruby/jwt-2.2.2 | 2 +- metadata/md5-cache/dev-ruby/kirbybase-2.6.1-r2 | 2 +- metadata/md5-cache/dev-ruby/kissfft-0.0.2 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/kramdown-2.3.1 | 2 +- .../md5-cache/dev-ruby/kramdown-parser-gfm-1.1.0 | 2 +- .../dev-ruby/kramdown-syntax-coderay-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/launchy-2.4.3-r2 | 2 +- metadata/md5-cache/dev-ruby/launchy-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/lemon-0.9.1 | 2 +- metadata/md5-cache/dev-ruby/letter_opener-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/levenshtein-0.2.2-r2 | 2 +- metadata/md5-cache/dev-ruby/libusb-0.6.4 | 2 +- metadata/md5-cache/dev-ruby/liquid-4.0.3 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.0.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.0.1 | 2 +- metadata/md5-cache/dev-ruby/liquid-c-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/listen-1.3.1-r4 | 2 +- metadata/md5-cache/dev-ruby/listen-3.3.3 | 2 +- metadata/md5-cache/dev-ruby/listen-3.5.1 | 2 +- metadata/md5-cache/dev-ruby/little-plugger-1.1.4 | 2 +- metadata/md5-cache/dev-ruby/locale-2.1.3 | 2 +- metadata/md5-cache/dev-ruby/lockfile-2.1.3 | 2 +- metadata/md5-cache/dev-ruby/log4r-1.1.10-r2 | 2 +- metadata/md5-cache/dev-ruby/log_buddy-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/logue-1.0.18 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.10.0 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.9.1 | 2 +- metadata/md5-cache/dev-ruby/loquacious-1.9.1-r2 | 2 +- metadata/md5-cache/dev-ruby/loquacious-1.9.1-r3 | 2 +- metadata/md5-cache/dev-ruby/lumberjack-1.2.7 | 2 +- metadata/md5-cache/dev-ruby/lumberjack-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/mab-0.0.3 | 2 +- metadata/md5-cache/dev-ruby/mab-0.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/magic-0.2.9-r1 | 2 +- metadata/md5-cache/dev-ruby/mail-2.7.1 | 2 +- metadata/md5-cache/dev-ruby/maildir-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 | 2 +- metadata/md5-cache/dev-ruby/marcel-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/marcel-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/maruku-0.7.3 | 2 +- metadata/md5-cache/dev-ruby/mash-0.1.1-r2 | 2 +- metadata/md5-cache/dev-ruby/maxitest-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/maxitest-3.6.0-r1 | 2 +- metadata/md5-cache/dev-ruby/mecab-ruby-0.996-r1 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.7.7 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.1 | 2 +- metadata/md5-cache/dev-ruby/memoist-0.16.2 | 2 +- metadata/md5-cache/dev-ruby/memoizable-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/memoize-1.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/mercenary-0.4.0 | 2 +- metadata/md5-cache/dev-ruby/metaclass-0.0.4 | 2 +- metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1 | 2 +- metadata/md5-cache/dev-ruby/metasm-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/metasm-1.0.5 | 16 + metadata/md5-cache/dev-ruby/method_source-0.9.2 | 2 +- metadata/md5-cache/dev-ruby/method_source-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/middleware-0.1.0 | 2 +- metadata/md5-cache/dev-ruby/mime-types-2.99.2 | 2 +- metadata/md5-cache/dev-ruby/mime-types-3.3.1 | 2 +- .../md5-cache/dev-ruby/mime-types-data-3.2020.0512 | 16 - .../md5-cache/dev-ruby/mime-types-data-3.2020.1104 | 2 +- .../md5-cache/dev-ruby/mime-types-data-3.2021.0212 | 16 - .../md5-cache/dev-ruby/mime-types-data-3.2021.0225 | 6 +- .../md5-cache/dev-ruby/mime-types-data-3.2021.0704 | 16 + metadata/md5-cache/dev-ruby/mimemagic-0.3.10 | 2 +- metadata/md5-cache/dev-ruby/mimemagic-0.3.9 | 16 - metadata/md5-cache/dev-ruby/mimemagic-0.4.3 | 16 + metadata/md5-cache/dev-ruby/mini_magick-4.11.0 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.1.0 | 2 +- .../md5-cache/dev-ruby/minispec-metadata-3.3.1 | 2 +- metadata/md5-cache/dev-ruby/minitar-0.9 | 2 +- metadata/md5-cache/dev-ruby/minitest-4.7.5-r2 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.11.3 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.13.0 | 6 +- metadata/md5-cache/dev-ruby/minitest-5.14.3 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.14.4 | 2 +- metadata/md5-cache/dev-ruby/minitest-around-0.5.0 | 2 +- .../dev-ruby/minitest-bonus-assertions-3.0 | 2 +- .../dev-ruby/minitest-global_expectations-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/minitest-hooks-1.5.0 | 2 +- .../md5-cache/dev-ruby/minitest-power_assert-0.3.1 | 2 +- .../md5-cache/dev-ruby/minitest-pretty_diff-0.1 | 2 +- .../md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/mixlib-shellout-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/mocha-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 | 2 +- metadata/md5-cache/dev-ruby/mocha-1.12.0 | 2 +- metadata/md5-cache/dev-ruby/mocha-1.13.0 | 2 +- metadata/md5-cache/dev-ruby/mocha-1.8.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/mqtt-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/msgpack-1.3.3 | 2 +- metadata/md5-cache/dev-ruby/msgpack-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/multi_json-1.14.1 | 2 +- metadata/md5-cache/dev-ruby/multi_json-1.15.0 | 2 +- metadata/md5-cache/dev-ruby/multi_test-0.1.2 | 2 +- metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r1 | 2 +- metadata/md5-cache/dev-ruby/multipart-post-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/mustache-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mustermann-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mysql2-0.5.3 | 2 +- metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 | 2 +- metadata/md5-cache/dev-ruby/nagios-0.0.4-r1 | 2 +- .../md5-cache/dev-ruby/nagios_analyzer-0.0.5-r1 | 2 +- metadata/md5-cache/dev-ruby/nanotest-0.9.4.1 | 2 +- metadata/md5-cache/dev-ruby/narray-0.6.1.2 | 2 +- metadata/md5-cache/dev-ruby/naught-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/necromancer-0.5.1 | 2 +- metadata/md5-cache/dev-ruby/necromancer-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/nenv-0.3.0 | 2 +- .../md5-cache/dev-ruby/neovim-ruby-client-0.8.1-r1 | 2 +- .../md5-cache/dev-ruby/net-http-digest_auth-1.4.1 | 2 +- .../dev-ruby/net-http-digest_auth-1.4.1-r1 | 2 +- .../md5-cache/dev-ruby/net-http-persistent-3.0.0 | 2 +- .../md5-cache/dev-ruby/net-http-persistent-3.1.0 | 2 +- .../md5-cache/dev-ruby/net-http-persistent-4.0.0 | 2 +- .../md5-cache/dev-ruby/net-http-persistent-4.0.1 | 2 +- .../md5-cache/dev-ruby/net-http-pipeline-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/net-scp-1.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/net-scp-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-sftp-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-5.2.0 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-telnet-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/netrc-0.11.0 | 2 +- metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 | 2 +- .../md5-cache/dev-ruby/network_interface-0.0.2 | 2 +- metadata/md5-cache/dev-ruby/niceogiri-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.4 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.5 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.5-r1 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.7 | 2 +- metadata/md5-cache/dev-ruby/nokogiri-1.11.4 | 2 +- metadata/md5-cache/dev-ruby/nokogiri-1.11.6 | 2 +- metadata/md5-cache/dev-ruby/nokogiri-1.11.7 | 2 +- metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r2 | 2 +- metadata/md5-cache/dev-ruby/nokogumbo-2.0.2 | 2 +- metadata/md5-cache/dev-ruby/nokogumbo-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/nokogumbo-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/nokogumbo-2.0.5 | 2 +- metadata/md5-cache/dev-ruby/notify-0.5.2-r1 | 2 +- metadata/md5-cache/dev-ruby/ntlm-http-0.1.1-r2 | 2 +- metadata/md5-cache/dev-ruby/oauth-0.5.6 | 2 +- metadata/md5-cache/dev-ruby/oauth2-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/oauth2-1.4.7 | 2 +- metadata/md5-cache/dev-ruby/octokit-4.20.0 | 2 +- metadata/md5-cache/dev-ruby/octokit-4.21.0 | 2 +- metadata/md5-cache/dev-ruby/omniauth-1.9.1 | 2 +- metadata/md5-cache/dev-ruby/omniauth-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/open4-1.3.4 | 2 +- metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/optimist-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/optionable-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/org-ruby-0.9.12 | 2 +- metadata/md5-cache/dev-ruby/origin-2.3.1 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.1 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.4 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.5 | 2 +- metadata/md5-cache/dev-ruby/packetfu-1.1.13 | 2 +- metadata/md5-cache/dev-ruby/paint-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/paint-2.2.1 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.19.2 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.20.0 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.20.1 | 2 +- metadata/md5-cache/dev-ruby/paramesan-0.1.1 | 2 +- metadata/md5-cache/dev-ruby/paramesan-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.1.5 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.2.0 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.0.0 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.1.0 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.1.1 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.2.0 | 16 + metadata/md5-cache/dev-ruby/pastel-0.7.4 | 2 +- metadata/md5-cache/dev-ruby/pastel-0.8.0 | 2 +- metadata/md5-cache/dev-ruby/path_expander-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/pathutil-0.16.2 | 2 +- metadata/md5-cache/dev-ruby/patron-0.13.1-r1 | 2 +- metadata/md5-cache/dev-ruby/patron-0.13.3 | 2 +- metadata/md5-cache/dev-ruby/pcaprub-0.13.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-core-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-core-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/pdf-core-0.9.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-inspector-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-1.4.1-r2 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-1.4.1-r3 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.4.1 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.4.2 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/permutation-0.1.8-r1 | 2 +- metadata/md5-cache/dev-ruby/pg-1.2.2 | 2 +- .../md5-cache/dev-ruby/pg_array_parser-0.0.9-r2 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.3 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.5 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.6 | 2 +- metadata/md5-cache/dev-ruby/plist-3.5.0 | 2 +- metadata/md5-cache/dev-ruby/plist-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/podcast-0.0.4-r2 | 2 +- metadata/md5-cache/dev-ruby/polyglot-0.3.5 | 2 +- metadata/md5-cache/dev-ruby/posix-spawn-0.3.14 | 2 +- metadata/md5-cache/dev-ruby/posix-spawn-0.3.15 | 2 +- metadata/md5-cache/dev-ruby/power_assert-1.1.5 | 2 +- metadata/md5-cache/dev-ruby/power_assert-1.1.6 | 16 - metadata/md5-cache/dev-ruby/power_assert-1.1.7 | 6 +- metadata/md5-cache/dev-ruby/power_assert-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/power_assert-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/prawn-2.2.2 | 2 +- metadata/md5-cache/dev-ruby/prawn-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/prawn-table-0.2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/pry-0.13.1 | 2 +- metadata/md5-cache/dev-ruby/pry-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/pry-0.14.1 | 16 + metadata/md5-cache/dev-ruby/public_suffix-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/public_suffix-4.0.5 | 2 +- metadata/md5-cache/dev-ruby/public_suffix-4.0.6 | 2 +- metadata/md5-cache/dev-ruby/pundit-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/puppet_forge-2.3.4 | 2 +- metadata/md5-cache/dev-ruby/pusher-client-0.6.2 | 2 +- metadata/md5-cache/dev-ruby/qed-2.9.2 | 2 +- metadata/md5-cache/dev-ruby/racc-1.4.14 | 2 +- metadata/md5-cache/dev-ruby/racc-1.4.16-r1 | 2 +- metadata/md5-cache/dev-ruby/racc-1.5.2 | 2 +- metadata/md5-cache/dev-ruby/racc-1.5.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rack-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.3.1 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.4.0 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.5.0 | 2 +- metadata/md5-cache/dev-ruby/rack-cache-1.12.0 | 2 +- metadata/md5-cache/dev-ruby/rack-cache-1.12.1 | 2 +- metadata/md5-cache/dev-ruby/rack-openid-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/rack-protection-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/rack-ssl-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/rack-test-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/radius-0.7.5 | 2 +- metadata/md5-cache/dev-ruby/rails-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/rails-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/rails-6.1.4 | 2 +- .../md5-cache/dev-ruby/rails-dom-testing-2.0.3-r1 | 2 +- .../dev-ruby/rails-html-sanitizer-1.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/railties-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.3.7 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/railties-6.1.3.2 | 2 +- metadata/md5-cache/dev-ruby/railties-6.1.4 | 2 +- metadata/md5-cache/dev-ruby/rainbow-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/rake-12.3.3 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.3 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.3-r1 | 6 +- metadata/md5-cache/dev-ruby/rake-13.0.4 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.6 | 16 + metadata/md5-cache/dev-ruby/rake-compiler-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/rake-compiler-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4 | 2 +- metadata/md5-cache/dev-ruby/rantly-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/rash-0.4.0-r2 | 2 +- metadata/md5-cache/dev-ruby/rash_alt-0.4.9 | 2 +- metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2 | 2 +- metadata/md5-cache/dev-ruby/rb-inotify-0.10.0 | 2 +- metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 | 2 +- metadata/md5-cache/dev-ruby/rb-readline-0.5.5 | 2 +- metadata/md5-cache/dev-ruby/rbnacl-4.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rbnacl-7.1.1 | 2 +- metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.0.6 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/rbst-0.6.5 | 2 +- metadata/md5-cache/dev-ruby/rcairo-1.16.5 | 2 +- metadata/md5-cache/dev-ruby/rcairo-1.16.6 | 2 +- metadata/md5-cache/dev-ruby/rcairo-1.17.5 | 2 +- metadata/md5-cache/dev-ruby/rchardet-1.8.0 | 2 +- metadata/md5-cache/dev-ruby/rdiscount-2.2.0.1 | 2 +- metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2 | 2 +- metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.1.2 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.2.0 | 16 - metadata/md5-cache/dev-ruby/rdoc-6.3.0 | 16 - metadata/md5-cache/dev-ruby/rdoc-6.3.2 | 6 +- metadata/md5-cache/dev-ruby/rdtool-0.6.38-r2 | 2 +- metadata/md5-cache/dev-ruby/recog-2.3.19 | 2 +- metadata/md5-cache/dev-ruby/recog-2.3.20 | 2 +- metadata/md5-cache/dev-ruby/red-colors-0.1.1 | 2 +- metadata/md5-cache/dev-ruby/red-colors-0.1.2 | 2 +- metadata/md5-cache/dev-ruby/red-colors-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/redcarpet-3.5.1 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r2 | 2 +- metadata/md5-cache/dev-ruby/redis-4.1.4 | 2 +- metadata/md5-cache/dev-ruby/ref-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/regexp_parser-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/regexp_parser-1.8.2 | 2 +- metadata/md5-cache/dev-ruby/regexp_parser-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/regexp_parser-2.1.1-r1 | 2 +- .../dev-ruby/regexp_property_values-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/request_store-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/rest-client-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/rexical-1.0.7 | 2 +- metadata/md5-cache/dev-ruby/rexml-3.2.5 | 2 +- metadata/md5-cache/dev-ruby/rinku-2.0.6 | 2 +- metadata/md5-cache/dev-ruby/ritex-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 | 2 +- metadata/md5-cache/dev-ruby/rkelly-remix-0.0.7 | 2 +- metadata/md5-cache/dev-ruby/rmagick-3.2.0 | 2 +- metadata/md5-cache/dev-ruby/rmagick-4.1.1 | 2 +- metadata/md5-cache/dev-ruby/rmagick-4.1.2 | 2 +- metadata/md5-cache/dev-ruby/rmagick-4.2.2 | 2 +- metadata/md5-cache/dev-ruby/roadie-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/roadie-rails-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/robots-0.10.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.19.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.23.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.24.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.25.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.26.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode_core-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode_core-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/rr-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.2 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.5 | 2 +- metadata/md5-cache/dev-ruby/rrdtool-bindings-1.7.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-2.99.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.10.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.9.0 | 2 +- .../dev-ruby/rspec-collection_matchers-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-2.99.2-r2 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.10.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.9.3 | 2 +- .../md5-cache/dev-ruby/rspec-expectations-2.99.2 | 2 +- .../md5-cache/dev-ruby/rspec-expectations-3.10.1 | 2 +- .../md5-cache/dev-ruby/rspec-expectations-3.9.4 | 2 +- metadata/md5-cache/dev-ruby/rspec-its-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/rspec-its-1.3.0 | 2 +- .../dev-ruby/rspec-json_expectations-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-mocks-2.99.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-mocks-3.10.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-4.0.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-4.0.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-5.0.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 | 2 +- .../md5-cache/dev-ruby/rspec-stubbed_env-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-support-3.10.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-support-3.9.4 | 2 +- metadata/md5-cache/dev-ruby/rspectacular-0.70.8-r1 | 2 +- metadata/md5-cache/dev-ruby/rss-0.2.9 | 2 +- metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-augeas-0.5.0-r3 | 2 +- .../md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-clutter-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 | 2 +- .../dev-ruby/ruby-clutter-gstreamer-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-dict-0.9.4-r4 | 2 +- metadata/md5-cache/dev-ruby/ruby-elf-1.0.8 | 2 +- metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.7 | 2 +- metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gettext-3.3.5 | 2 +- metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7 | 2 +- metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gnome2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gnumeric-3.4.3 | 2 +- .../dev-ruby/ruby-gobject-introspection-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-goffice-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gstreamer-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gtksourceview-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gtksourceview3-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gtksourceview4-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20 | 2 +- metadata/md5-cache/dev-ruby/ruby-libsecret-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 | 2 +- metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10 | 2 +- metadata/md5-cache/dev-ruby/ruby-net-ldap-0.16.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-net-ldap-0.16.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-net-ldap-0.17.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 | 2 +- metadata/md5-cache/dev-ruby/ruby-odbc-0.999991 | 2 +- metadata/md5-cache/dev-ruby/ruby-oembed-0.15.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-prof-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-progressbar-1.10.1-r1 | 2 +- .../md5-cache/dev-ruby/ruby-progressbar-1.11.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r2 | 2 +- metadata/md5-cache/dev-ruby/ruby-romkan-0.4-r6 | 2 +- metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-sdl-2.1.2-r2 | 2 +- metadata/md5-cache/dev-ruby/ruby-sdl-2.1.2-r3 | 2 +- metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-shout-2.2.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-termios-1.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-termios-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 | 2 +- metadata/md5-cache/dev-ruby/ruby-yadis-0.3.4-r2 | 2 +- metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.2 | 2 +- metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4 | 2 +- metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 | 2 +- metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4 | 2 +- metadata/md5-cache/dev-ruby/ruby_parser-3.14.2 | 2 +- metadata/md5-cache/dev-ruby/ruby_parser-3.15.0 | 2 +- metadata/md5-cache/dev-ruby/ruby_parser-3.15.1 | 2 +- metadata/md5-cache/dev-ruby/ruby_parser-3.16.0 | 2 +- metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/rubygems-2.7.10 | 2 +- metadata/md5-cache/dev-ruby/rubygems-2.7.11 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.0.3 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.1.6 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.2.11 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.2.13 | 2 +- metadata/md5-cache/dev-ruby/rubygems-3.2.14 | 2 +- metadata/md5-cache/dev-ruby/rubyntlm-0.6.2 | 2 +- metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 | 2 +- metadata/md5-cache/dev-ruby/rubypants-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/rubypants-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/rubytest-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.3.2 | 16 + metadata/md5-cache/dev-ruby/safe_yaml-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r1 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.1 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.2 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.3 | 2 +- metadata/md5-cache/dev-ruby/sass-3.4.25 | 2 +- metadata/md5-cache/dev-ruby/sass-3.4.25-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-3.5.7 | 2 +- metadata/md5-cache/dev-ruby/sass-3.5.7-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-3.7.4 | 2 +- metadata/md5-cache/dev-ruby/sass-listen-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/sass-rails-5.0.8 | 2 +- metadata/md5-cache/dev-ruby/sass-rails-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.2.1 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/sassc-rails-2.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sawyer-0.8.2 | 2 +- metadata/md5-cache/dev-ruby/sdoc-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/seed-fu-2.3.9 | 2 +- .../dev-ruby/selenium-webdriver-3.142.7-r1 | 2 +- metadata/md5-cache/dev-ruby/semantic_puppet-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/semantic_puppet-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/semver2-3.4.2 | 2 +- metadata/md5-cache/dev-ruby/serialport-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/serverengine-2.2.1 | 2 +- metadata/md5-cache/dev-ruby/serverengine-2.2.2 | 2 +- metadata/md5-cache/dev-ruby/serverengine-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/settingslogic-2.0.9 | 2 +- metadata/md5-cache/dev-ruby/sexp_processor-4.15.0 | 2 +- metadata/md5-cache/dev-ruby/sexp_processor-4.15.1 | 2 +- metadata/md5-cache/dev-ruby/sexp_processor-4.15.2 | 2 +- metadata/md5-cache/dev-ruby/sexp_processor-4.15.3 | 2 +- metadata/md5-cache/dev-ruby/sfl-2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sfl-2.2-r2 | 2 +- metadata/md5-cache/dev-ruby/shotgun-0.9.2 | 2 +- metadata/md5-cache/dev-ruby/shoulda-2.11.3-r2 | 2 +- metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 | 2 +- metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 | 2 +- .../md5-cache/dev-ruby/shoulda-context-1.2.2-r1 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-3.1.3-r1 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-4.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/shoulda-matchers-4.4.1 | 2 +- metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1 | 2 +- metadata/md5-cache/dev-ruby/sigar-0.7.3 | 2 +- metadata/md5-cache/dev-ruby/sigdump-0.2.4 | 2 +- metadata/md5-cache/dev-ruby/simple-rss-1.3.3 | 2 +- metadata/md5-cache/dev-ruby/simple_oauth-0.3.1 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.18.5 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.19.0 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.19.1 | 2 +- metadata/md5-cache/dev-ruby/simplecov-html-0.10.2 | 2 +- metadata/md5-cache/dev-ruby/simplecov-html-0.11.0 | 2 +- metadata/md5-cache/dev-ruby/simplecov-html-0.12.0 | 2 +- metadata/md5-cache/dev-ruby/simplecov-html-0.12.1 | 2 +- metadata/md5-cache/dev-ruby/simplecov-html-0.12.2 | 2 +- metadata/md5-cache/dev-ruby/simplecov-html-0.12.3 | 2 +- metadata/md5-cache/dev-ruby/simpleidn-0.2.1 | 2 +- metadata/md5-cache/dev-ruby/sinatra-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/sinatra-partial-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/six-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/slim-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/slim-3.0.9-r1 | 2 +- metadata/md5-cache/dev-ruby/slim-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/slop-4.8.1 | 2 +- metadata/md5-cache/dev-ruby/slop-4.8.2 | 2 +- metadata/md5-cache/dev-ruby/slop-4.9.1 | 2 +- .../md5-cache/dev-ruby/slow_enumerator_tools-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/source_map-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/sourcemap-0.1.1 | 2 +- metadata/md5-cache/dev-ruby/sparklines-0.5.2-r6 | 2 +- metadata/md5-cache/dev-ruby/spork-0.9.2-r2 | 2 +- metadata/md5-cache/dev-ruby/spork-0.9.2-r3 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/spring-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/sprockets-3.7.2 | 2 +- metadata/md5-cache/dev-ruby/sprockets-3.7.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sprockets-4.0.2 | 2 +- metadata/md5-cache/dev-ruby/sprockets-rails-3.2.2 | 2 +- metadata/md5-cache/dev-ruby/spy-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/spy-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/sqlite3-1.3.13 | 2 +- metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sshkey-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.0 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.1 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.2 | 2 +- metadata/md5-cache/dev-ruby/stamp-0.6.0 | 2 +- metadata/md5-cache/dev-ruby/state_machine-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/stomp-1.4.10 | 2 +- metadata/md5-cache/dev-ruby/stomp-1.4.9 | 2 +- metadata/md5-cache/dev-ruby/stringex-2.8.5 | 2 +- metadata/md5-cache/dev-ruby/strptime-0.2.5 | 2 +- metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 | 2 +- metadata/md5-cache/dev-ruby/subexec-0.2.3-r1 | 2 +- metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 | 2 +- metadata/md5-cache/dev-ruby/sync-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/syntax-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/sys-uname-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/sys-uname-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/syslogger-1.6.5 | 2 +- metadata/md5-cache/dev-ruby/syslogger-1.6.6-r1 | 2 +- metadata/md5-cache/dev-ruby/systemu-2.6.5 | 2 +- metadata/md5-cache/dev-ruby/tdiff-0.3.4 | 2 +- metadata/md5-cache/dev-ruby/temple-0.8.2 | 2 +- metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1 | 2 +- .../md5-cache/dev-ruby/terminal-table-1.8.0-r2 | 2 +- metadata/md5-cache/dev-ruby/terminal-table-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/terminal-table-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/terminal-table-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.3.3 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.3.9 | 6 +- metadata/md5-cache/dev-ruby/test-unit-3.4.0 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.1 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.2 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.4 | 2 +- metadata/md5-cache/dev-ruby/test-unit-rr-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 | 2 +- metadata/md5-cache/dev-ruby/test_construct-2.0.2 | 2 +- metadata/md5-cache/dev-ruby/test_declarative-0.0.6 | 2 +- metadata/md5-cache/dev-ruby/text-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r2 | 2 +- metadata/md5-cache/dev-ruby/textpow-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/thor-0.20.3 | 2 +- metadata/md5-cache/dev-ruby/thor-0.20.3-r1 | 2 +- metadata/md5-cache/dev-ruby/thor-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/thor-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/thread_order-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/thread_safe-0.3.6 | 2 +- metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r1 | 2 +- metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r3 | 2 +- metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r4 | 2 +- metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r5 | 2 +- metadata/md5-cache/dev-ruby/tilt-2.0.10 | 2 +- metadata/md5-cache/dev-ruby/tilt-2.0.9 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.1 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.2 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.3 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.4 | 2 +- metadata/md5-cache/dev-ruby/timers-4.3.3 | 2 +- metadata/md5-cache/dev-ruby/tins-1.20.2 | 2 +- metadata/md5-cache/dev-ruby/tins-1.26.0 | 2 +- metadata/md5-cache/dev-ruby/tins-1.28.0 | 2 +- metadata/md5-cache/dev-ruby/tins-1.29.1 | 2 +- metadata/md5-cache/dev-ruby/tokyocabinet-1.32.0 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/totoridipjp-0.1.0 | 2 +- .../dev-ruby/transaction-simple-1.4.0.2-r2 | 2 +- metadata/md5-cache/dev-ruby/travis-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/treetop-1.6.11 | 2 +- metadata/md5-cache/dev-ruby/trollop-2.1.3 | 2 +- metadata/md5-cache/dev-ruby/trollop-2.9.10 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.5.1 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/tty-color-0.6.0 | 2 +- metadata/md5-cache/dev-ruby/tty-command-0.10.1 | 2 +- metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/tty-file-0.10.0 | 2 +- metadata/md5-cache/dev-ruby/tty-platform-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 | 2 +- metadata/md5-cache/dev-ruby/tty-reader-0.9.0 | 2 +- metadata/md5-cache/dev-ruby/tty-screen-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/tty-screen-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/tty-which-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/turbolinks-5.2.1 | 2 +- .../md5-cache/dev-ruby/turbolinks-source-5.2.0 | 2 +- metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/twitter-text-3.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/typed-array-0.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.11.0 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.12.0 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.13.0 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.14.1 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-0.6.9-r1 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-1.2.5 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/uconv-0.6.1-r2 | 2 +- metadata/md5-cache/dev-ruby/uglifier-4.2.0 | 2 +- metadata/md5-cache/dev-ruby/ultraviolet-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/ultraviolet-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/unf-0.1.4 | 2 +- metadata/md5-cache/dev-ruby/unf_ext-0.0.7.5 | 2 +- metadata/md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 | 2 +- .../md5-cache/dev-ruby/unicode-display_width-1.7.0 | 2 +- .../md5-cache/dev-ruby/unicode-display_width-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/unindent-1.0 | 2 +- metadata/md5-cache/dev-ruby/uuidtools-2.1.5-r1 | 2 +- metadata/md5-cache/dev-ruby/uuidtools-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/vcard-0.2.16 | 2 +- metadata/md5-cache/dev-ruby/vcard-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/virtus-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/vlad-2.7.1 | 2 +- metadata/md5-cache/dev-ruby/warden-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/web-console-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/web-console-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/webmock-3.11.3 | 2 +- metadata/md5-cache/dev-ruby/webmock-3.13.0 | 2 +- metadata/md5-cache/dev-ruby/webmock-3.8.3 | 2 +- metadata/md5-cache/dev-ruby/webrick-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/webrobots-0.1.2-r2 | 2 +- metadata/md5-cache/dev-ruby/websocket-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/websocket-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/websocket-driver-0.6.5 | 2 +- .../md5-cache/dev-ruby/websocket-driver-0.6.5-r1 | 2 +- metadata/md5-cache/dev-ruby/websocket-driver-0.7.4 | 2 +- metadata/md5-cache/dev-ruby/websocket-driver-0.7.5 | 2 +- .../md5-cache/dev-ruby/websocket-extensions-0.1.5 | 2 +- .../dev-ruby/websocket-extensions-0.1.5-r1 | 2 +- .../dev-ruby/whole_history_rating-0.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/will_paginate-3.3.0 | 2 +- metadata/md5-cache/dev-ruby/windows_error-0.1.2 | 2 +- metadata/md5-cache/dev-ruby/wirble-0.1.3-r4 | 2 +- metadata/md5-cache/dev-ruby/wisper-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/x25519-1.0.8 | 2 +- metadata/md5-cache/dev-ruby/xdr-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/xml-simple-1.1.5 | 2 +- metadata/md5-cache/dev-ruby/xmlrpc-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/xmlrpc-0.3.1 | 2 +- metadata/md5-cache/dev-ruby/xmlrpc-0.3.2 | 2 +- metadata/md5-cache/dev-ruby/xpath-3.2.0 | 2 +- metadata/md5-cache/dev-ruby/yajl-ruby-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/yajl-ruby-1.4.1-r1 | 2 +- metadata/md5-cache/dev-ruby/yard-0.9.20 | 2 +- metadata/md5-cache/dev-ruby/yard-0.9.26 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.3.1 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.4.1 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 | 2 +- metadata/md5-cache/dev-ruby/zentest-4.12.0 | 2 +- metadata/md5-cache/dev-scheme/Manifest.gz | Bin 7377 -> 7379 bytes metadata/md5-cache/dev-scheme/c-wrapper-0.6.1-r1 | 2 +- metadata/md5-cache/dev-scheme/escm-1.1-r1 | 2 +- metadata/md5-cache/dev-scheme/gauche-0.9.10 | 2 +- metadata/md5-cache/dev-scheme/gauche-0.9.9 | 2 +- metadata/md5-cache/dev-scheme/gauche-cdb-0.3.1-r1 | 2 +- .../md5-cache/dev-scheme/gauche-gtk-0.6_pre1-r1 | 2 +- metadata/md5-cache/dev-scheme/gauche-kakasi-0.1 | 2 +- metadata/md5-cache/dev-scheme/gauche-qdbm-0.2-r1 | 2 +- metadata/md5-cache/dev-scheme/guile-1.8.8-r3 | 2 +- metadata/md5-cache/dev-scheme/guile-2.0.14-r4 | 2 +- metadata/md5-cache/dev-scheme/guile-gcrypt-0.3.0 | 2 +- metadata/md5-cache/dev-scheme/guile-sqlite3-0.1.3 | 2 +- metadata/md5-cache/dev-scheme/racket-7.0 | 14 - metadata/md5-cache/dev-scheme/racket-7.0-r1 | 14 + metadata/md5-cache/dev-scheme/racket-7.1 | 14 - metadata/md5-cache/dev-scheme/racket-7.1-r1 | 14 + metadata/md5-cache/dev-scheme/racket-7.2 | 14 - metadata/md5-cache/dev-scheme/racket-7.2-r1 | 14 + metadata/md5-cache/dev-scheme/racket-7.3 | 14 - metadata/md5-cache/dev-scheme/racket-7.3-r1 | 14 + metadata/md5-cache/dev-scheme/racket-8.0 | 14 - metadata/md5-cache/dev-scheme/racket-8.0-r1 | 14 + metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 7660 -> 7681 bytes metadata/md5-cache/dev-tcltk/blt-2.5.3-r1 | 2 +- metadata/md5-cache/dev-tcltk/expect-5.45.4 | 2 +- metadata/md5-cache/dev-tcltk/itk-4.1.0 | 2 +- metadata/md5-cache/dev-tcltk/snack-2.2.10-r9 | 2 +- metadata/md5-cache/dev-tcltk/tclreadline-2.1.0-r5 | 2 +- metadata/md5-cache/dev-tcltk/tdom-0.9.1 | 2 +- metadata/md5-cache/dev-tcltk/thread-2.8.2 | 2 +- metadata/md5-cache/dev-tcltk/tkimg-1.4.11 | 2 +- metadata/md5-cache/dev-tcltk/tkimg-1.4.12 | 2 +- metadata/md5-cache/dev-tcltk/tkimg-1.4.13 | 2 +- metadata/md5-cache/dev-tcltk/tkimg-1.4.9 | 2 +- metadata/md5-cache/dev-tcltk/tkzinc-3.3.6 | 2 +- metadata/md5-cache/dev-tcltk/tls-1.7.22 | 2 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 8750 -> 8755 bytes metadata/md5-cache/dev-tex/catdvi-0.14-r2 | 2 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 127265 -> 127034 bytes metadata/md5-cache/dev-util/ald-0.1.7-r2 | 2 +- metadata/md5-cache/dev-util/anjuta-3.34.0 | 2 +- metadata/md5-cache/dev-util/aruba-0.14.14 | 2 +- metadata/md5-cache/dev-util/aruba-0.6.2-r2 | 2 +- metadata/md5-cache/dev-util/aruba-1.0.2 | 2 +- metadata/md5-cache/dev-util/aruba-1.0.3 | 2 +- metadata/md5-cache/dev-util/aruba-1.0.3-r1 | 2 +- metadata/md5-cache/dev-util/bbe-0.2.2-r1 | 2 +- metadata/md5-cache/dev-util/bitcoin-tx-0.20.1 | 2 +- metadata/md5-cache/dev-util/bitcoin-tx-0.21.0 | 2 +- metadata/md5-cache/dev-util/bitcoin-tx-0.21.1 | 14 + metadata/md5-cache/dev-util/bnfc-2.8.3 | 2 +- metadata/md5-cache/dev-util/bpftrace-0.11.4 | 15 - metadata/md5-cache/dev-util/bpftrace-0.11.4-r1 | 15 - metadata/md5-cache/dev-util/bpftrace-0.13.0 | 15 + metadata/md5-cache/dev-util/bpftrace-9999 | 14 - metadata/md5-cache/dev-util/buildbot-pkg-3.2.0 | 2 +- metadata/md5-cache/dev-util/bustle-0.8.0 | 2 +- metadata/md5-cache/dev-util/cgdb-0.7.1 | 2 +- metadata/md5-cache/dev-util/cgdb-9999 | 2 +- metadata/md5-cache/dev-util/clippy-7.5.1 | 2 +- metadata/md5-cache/dev-util/cmake-3.21.0_rc2 | 14 - metadata/md5-cache/dev-util/cmake-3.21.0_rc3 | 14 + metadata/md5-cache/dev-util/codeblocks-17.12-r303 | 2 +- metadata/md5-cache/dev-util/codeblocks-17.12-r304 | 2 +- metadata/md5-cache/dev-util/codeblocks-20.03-r1 | 2 +- metadata/md5-cache/dev-util/codeblocks-20.03-r2 | 2 +- metadata/md5-cache/dev-util/codeblocks-9999 | 2 +- metadata/md5-cache/dev-util/colm-0.14.6 | 2 +- metadata/md5-cache/dev-util/colm-0.14.7 | 2 +- metadata/md5-cache/dev-util/cppcheck-1.88 | 2 +- metadata/md5-cache/dev-util/cppunit-9999 | 2 +- metadata/md5-cache/dev-util/cpputest-4.0 | 2 +- metadata/md5-cache/dev-util/cscope-15.8a-r1 | 2 +- metadata/md5-cache/dev-util/cscope-15.8a-r2 | 2 +- metadata/md5-cache/dev-util/cscope-15.9 | 2 +- metadata/md5-cache/dev-util/ctags-20190331 | 2 +- metadata/md5-cache/dev-util/ctags-20210321.0 | 2 +- metadata/md5-cache/dev-util/ctags-99999999 | 2 +- metadata/md5-cache/dev-util/cucumber-3.1.2 | 2 +- metadata/md5-cache/dev-util/cucumber-3.2.0 | 10 +- metadata/md5-cache/dev-util/cucumber-core-3.2.1 | 2 +- .../dev-util/cucumber-cucumber-expressions-10.2.0 | 2 +- .../dev-util/cucumber-cucumber-expressions-10.2.1 | 2 +- .../dev-util/cucumber-cucumber-expressions-10.3.0 | 2 +- .../md5-cache/dev-util/cucumber-expressions-6.0.1 | 2 +- .../md5-cache/dev-util/cucumber-messages-13.1.0 | 2 +- .../md5-cache/dev-util/cucumber-messages-13.2.0 | 2 +- .../md5-cache/dev-util/cucumber-messages-13.2.1 | 2 +- .../md5-cache/dev-util/cucumber-messages-14.0.1 | 2 +- metadata/md5-cache/dev-util/cucumber-rails-1.8.0 | 14 +- metadata/md5-cache/dev-util/cucumber-rails-2.2.0 | 2 +- .../dev-util/cucumber-tag-expressions-2.0.4 | 2 +- .../dev-util/cucumber-tag_expressions-1.1.1 | 2 +- metadata/md5-cache/dev-util/cucumber-wire-0.0.1-r1 | 2 +- metadata/md5-cache/dev-util/cunit-2.1_p3 | 2 +- metadata/md5-cache/dev-util/cutter-1.12.0 | 2 +- metadata/md5-cache/dev-util/ddd-3.3.12-r5 | 2 +- metadata/md5-cache/dev-util/diffball-1.0.1-r2 | 2 +- metadata/md5-cache/dev-util/diffoscope-177 | 16 - metadata/md5-cache/dev-util/diffoscope-177-r1 | 16 + metadata/md5-cache/dev-util/ftnchek-3.3.1-r2 | 2 +- metadata/md5-cache/dev-util/gdbus-codegen-2.68.3 | 4 +- metadata/md5-cache/dev-util/geany-9999 | 2 +- metadata/md5-cache/dev-util/gengetopt-2.23 | 2 +- metadata/md5-cache/dev-util/glib-utils-2.68.3 | 4 +- metadata/md5-cache/dev-util/global-6.6.4 | 2 +- .../md5-cache/dev-util/google-perftools-2.7-r1 | 2 +- metadata/md5-cache/dev-util/google-perftools-2.8 | 2 +- metadata/md5-cache/dev-util/google-perftools-2.9.1 | 10 +- metadata/md5-cache/dev-util/hfstospell-0.5.2-r1 | 2 +- metadata/md5-cache/dev-util/kbuild-0.1.9998.3407 | 2 +- metadata/md5-cache/dev-util/kbuild-9999 | 2 +- .../md5-cache/dev-util/kdstatemachineeditor-1.2.4 | 2 +- .../md5-cache/dev-util/kdstatemachineeditor-9999 | 2 +- metadata/md5-cache/dev-util/libabigail-1.6 | 2 +- metadata/md5-cache/dev-util/libabigail-1.8.2 | 2 +- metadata/md5-cache/dev-util/lldb-12.0.1 | 16 + metadata/md5-cache/dev-util/lldb-12.0.1.9999 | 15 - metadata/md5-cache/dev-util/lldb-12.0.1_rc4 | 15 - metadata/md5-cache/dev-util/ltrace-0.7.3.6.1 | 2 +- metadata/md5-cache/dev-util/ltrace-0.7.3_p4-r1 | 2 +- metadata/md5-cache/dev-util/lttng-ust-2.11.0 | 2 +- metadata/md5-cache/dev-util/lttng-ust-2.11.3 | 2 +- metadata/md5-cache/dev-util/lttng-ust-2.12.0 | 2 +- metadata/md5-cache/dev-util/lttng-ust-2.12.1 | 2 +- metadata/md5-cache/dev-util/lttng-ust-2.8.1 | 2 +- metadata/md5-cache/dev-util/lxqt-build-tools-0.9.0 | 4 +- metadata/md5-cache/dev-util/mdds-1.7.0 | 2 +- metadata/md5-cache/dev-util/mdds-9999 | 2 +- .../md5-cache/dev-util/mingw64-runtime-7.0.0-r1 | 2 +- metadata/md5-cache/dev-util/mingw64-runtime-8.0.0 | 2 +- .../md5-cache/dev-util/mingw64-runtime-8.0.0-r1 | 2 +- metadata/md5-cache/dev-util/mingw64-runtime-9.0.0 | 2 +- metadata/md5-cache/dev-util/numdiff-5.9.0 | 2 +- metadata/md5-cache/dev-util/oprofile-1.3.0 | 2 +- metadata/md5-cache/dev-util/oprofile-1.4.0 | 2 +- metadata/md5-cache/dev-util/ostree-2019.5 | 2 +- metadata/md5-cache/dev-util/ostree-2020.6 | 2 +- metadata/md5-cache/dev-util/ostree-2020.7 | 2 +- metadata/md5-cache/dev-util/ostree-2020.8 | 2 +- metadata/md5-cache/dev-util/patchelf-0.10 | 2 +- metadata/md5-cache/dev-util/patchelf-0.11 | 2 +- metadata/md5-cache/dev-util/patchelf-0.12 | 2 +- metadata/md5-cache/dev-util/pkgconf-9999 | 2 +- metadata/md5-cache/dev-util/pkgconfig-9999 | 2 +- metadata/md5-cache/dev-util/ply-2.1.1-r1 | 2 +- .../md5-cache/dev-util/protobuf-cucumber-3.10.8 | 2 +- metadata/md5-cache/dev-util/qbs-1.16.0 | 14 - metadata/md5-cache/dev-util/qbs-1.18.0 | 2 +- metadata/md5-cache/dev-util/qbs-1.19.1 | 15 + .../md5-cache/dev-util/qdevicemonitor-1.0.1-r2 | 2 +- metadata/md5-cache/dev-util/qdevicemonitor-9999 | 2 +- metadata/md5-cache/dev-util/qstlink2-1.2.3 | 2 +- metadata/md5-cache/dev-util/ragel-6.10 | 2 +- metadata/md5-cache/dev-util/ragel-7.0.0.12 | 2 +- metadata/md5-cache/dev-util/ragel-7.0.3 | 2 +- metadata/md5-cache/dev-util/ragel-7.0.4 | 2 +- metadata/md5-cache/dev-util/re2c-2.1.1-r1 | 2 +- metadata/md5-cache/dev-util/regexxer-0.10-r1 | 2 +- metadata/md5-cache/dev-util/sasm-3.10.1 | 2 +- metadata/md5-cache/dev-util/scanmem-0.17 | 2 +- metadata/md5-cache/dev-util/shellcheck-0.7.2 | 2 +- metadata/md5-cache/dev-util/shelltestrunner-1.9 | 2 +- metadata/md5-cache/dev-util/splint-3.1.2-r2 | 2 +- metadata/md5-cache/dev-util/squashdelta-9999 | 2 +- metadata/md5-cache/dev-util/squashmerge-9999 | 2 +- metadata/md5-cache/dev-util/strace-5.11 | 2 +- metadata/md5-cache/dev-util/strace-5.12 | 2 +- metadata/md5-cache/dev-util/strace-9999 | 2 +- metadata/md5-cache/dev-util/stripe-mock-0.109.0 | 12 + metadata/md5-cache/dev-util/sysprof-3.40.1-r1 | 4 +- metadata/md5-cache/dev-util/sysprof-common-3.40.1 | 4 +- metadata/md5-cache/dev-util/systemtap-4.0-r1 | 2 +- metadata/md5-cache/dev-util/systemtap-4.0-r2 | 2 +- metadata/md5-cache/dev-util/systemtap-4.4 | 2 +- metadata/md5-cache/dev-util/valgrind-3.16.1 | 2 +- metadata/md5-cache/dev-util/valgrind-3.17.0 | 2 +- metadata/md5-cache/dev-util/valgrind-9999 | 2 +- metadata/md5-cache/dev-util/watchman-4.9.0 | 2 +- metadata/md5-cache/dev-util/xdelta-1.1.4-r3 | 2 +- metadata/md5-cache/dev-util/xdelta-3.1.0 | 2 +- .../md5-cache/dev-util/xxdiff-4.0.1_p20170622-r1 | 2 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 19098 -> 19115 bytes metadata/md5-cache/dev-vcs/cssc-1.4.1 | 2 +- metadata/md5-cache/dev-vcs/darcs-2.16.3 | 2 +- metadata/md5-cache/dev-vcs/git-annex-8.20200810 | 2 +- metadata/md5-cache/dev-vcs/git-num-2.0.1 | 2 +- metadata/md5-cache/dev-vcs/gitg-3.32.1-r1 | 4 +- metadata/md5-cache/dev-vcs/gitolite-2.3.1-r1 | 13 - metadata/md5-cache/dev-vcs/gitolite-2.3.1-r2 | 14 + metadata/md5-cache/dev-vcs/gitolite-3.6.11 | 13 - metadata/md5-cache/dev-vcs/gitolite-3.6.11-r1 | 14 + .../md5-cache/dev-vcs/gitolite-gentoo-2.3.1-r1 | 13 - .../md5-cache/dev-vcs/gitolite-gentoo-2.3.1-r2 | 14 + .../md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r1 | 13 - .../md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r2 | 14 + metadata/md5-cache/dev-vcs/mercurial-5.5.2 | 16 - metadata/md5-cache/dev-vcs/mercurial-5.6.1-r1 | 16 - metadata/md5-cache/dev-vcs/mercurial-5.8.1 | 16 + metadata/md5-cache/dev-vcs/rsvndump-0.6-r1 | 2 +- metadata/md5-cache/dev-vcs/subversion-1.14.1 | 6 +- metadata/md5-cache/dev-vcs/svn2git-1.0.16 | 2 +- metadata/md5-cache/dev-vcs/svn2git-1.0.17 | 2 +- metadata/md5-cache/dev-vcs/svn2git-1.0.18 | 2 +- metadata/md5-cache/dev-vcs/svn2git-9999 | 2 +- metadata/md5-cache/dev-vcs/svneverever-1.7.1 | 14 + metadata/md5-cache/dev-vcs/tig-9999 | 2 +- metadata/md5-cache/games-action/0verkill-0.16-r4 | 2 +- metadata/md5-cache/games-action/Manifest.gz | Bin 14256 -> 14268 bytes .../md5-cache/games-action/armagetronad-0.2.9.1.0 | 2 +- metadata/md5-cache/games-action/bomberclone-0.11.9 | 2 +- metadata/md5-cache/games-action/bzflag-2.4.22 | 2 +- metadata/md5-cache/games-action/clanbomber-2.2.0 | 2 +- .../games-action/dxx-rebirth-0.61.0_pre20200615 | 15 - .../games-action/dxx-rebirth-0.61.0_pre20210623 | 15 + metadata/md5-cache/games-action/dxx-rebirth-9999 | 2 +- .../md5-cache/games-action/extreme-tuxracer-0.8.0 | 2 +- metadata/md5-cache/games-action/garden-1.0.9-r2 | 2 +- metadata/md5-cache/games-action/geki2-KXL-2.0.3-r3 | 2 +- metadata/md5-cache/games-action/geki3-KXL-1.0.3-r3 | 2 +- metadata/md5-cache/games-action/heroes-0.21-r3 | 2 +- metadata/md5-cache/games-action/koth-0.8.0-r1 | 2 +- metadata/md5-cache/games-action/luola-1.3.2-r1 | 2 +- metadata/md5-cache/games-action/maelstrom-3.0.6-r3 | 2 +- .../md5-cache/games-action/moon-buggy-1.0.51-r2 | 2 +- .../games-action/orbital-eunuchs-sniper-1.30-r1 | 2 +- .../md5-cache/games-action/powermanga-0.93.1-r1 | 2 +- .../md5-cache/games-action/shootingstar-1.2.0-r2 | 2 +- .../games-action/spacearyarya-kxl-1.0.2-r2 | 2 +- metadata/md5-cache/games-action/xblast-2.10.4-r1 | 2 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21482 -> 21477 bytes .../md5-cache/games-arcade/afternoonstalker-1.1.6 | 2 +- metadata/md5-cache/games-arcade/apricots-0.2.6-r2 | 2 +- metadata/md5-cache/games-arcade/batrachians-0.1.7 | 2 +- metadata/md5-cache/games-arcade/bomns-0.99.2-r1 | 2 +- metadata/md5-cache/games-arcade/briquolo-0.5.7 | 2 +- metadata/md5-cache/games-arcade/burgerspace-1.9.3 | 2 +- metadata/md5-cache/games-arcade/ceferino-0.97.8-r2 | 2 +- metadata/md5-cache/games-arcade/cosmosmash-1.4.8 | 2 +- .../md5-cache/games-arcade/crack-attack-1.1.14-r2 | 2 +- .../md5-cache/games-arcade/criticalmass-1.0.2-r1 | 2 +- .../md5-cache/games-arcade/emilia-pinball-0.3.1-r2 | 2 +- metadata/md5-cache/games-arcade/epiar-0.5.1-r1 | 2 +- .../md5-cache/games-arcade/fishsupper-0.1.6-r1 | 2 +- .../md5-cache/games-arcade/gnome-nibbles-3.38.2 | 2 +- metadata/md5-cache/games-arcade/gnome-robots-40.0 | 2 +- metadata/md5-cache/games-arcade/grande-KXL-0.6-r1 | 2 +- .../md5-cache/games-arcade/insaneodyssey-000311-r1 | 2 +- .../md5-cache/games-arcade/lbreakout2-2.6.5-r2 | 2 +- metadata/md5-cache/games-arcade/openmortal-0.7-r2 | 2 +- metadata/md5-cache/games-arcade/pachi-1.0-r1 | 2 +- .../md5-cache/games-arcade/pacmanarena-0.15-r2 | 2 +- .../md5-cache/games-arcade/primateplunge-1.1-r2 | 2 +- metadata/md5-cache/games-arcade/ri-li-2.0.1-r1 | 2 +- .../md5-cache/games-arcade/sdl-sopwith-1.7.5-r2 | 2 +- metadata/md5-cache/games-arcade/sdlroids-1.3.4-r4 | 2 +- metadata/md5-cache/games-arcade/tecnoballz-0.93.1 | 2 +- metadata/md5-cache/games-arcade/xbill-2.1-r3 | 2 +- metadata/md5-cache/games-arcade/xgalaga-2.1.1.0-r1 | 2 +- metadata/md5-cache/games-board/Manifest.gz | Bin 11555 -> 11563 bytes metadata/md5-cache/games-board/ace-1.4-r2 | 2 +- metadata/md5-cache/games-board/ascal-0.1.1-r1 | 2 +- metadata/md5-cache/games-board/biloba-0.9.3-r2 | 2 +- metadata/md5-cache/games-board/blokish-0.9.4-r3 | 2 +- metadata/md5-cache/games-board/camato-0.7.4-r2 | 2 +- metadata/md5-cache/games-board/ccgo-0.3.6.5-r1 | 2 +- metadata/md5-cache/games-board/cgoban-1.9.14-r2 | 2 +- metadata/md5-cache/games-board/chessx-1.5.4-r3 | 2 +- .../md5-cache/games-board/four-in-a-row-3.38.1 | 2 +- metadata/md5-cache/games-board/gmchess-0.29.6-r3 | 2 +- metadata/md5-cache/games-board/gnome-chess-40.1 | 2 +- .../md5-cache/games-board/gnome-mahjongg-3.38.3 | 4 +- metadata/md5-cache/games-board/gnome-mines-40.0 | 2 +- metadata/md5-cache/games-board/gnugo-3.9.1-r2 | 2 +- metadata/md5-cache/games-board/goatee-gtk-0.4.0 | 2 +- metadata/md5-cache/games-board/gtkatlantic-0.6.3 | 2 +- metadata/md5-cache/games-board/iagno-3.38.1 | 2 +- .../md5-cache/games-board/maitretarot-0.1.98-r2 | 2 +- .../md5-cache/games-board/mt_dolphin_ia-0.1.98-r2 | 2 +- .../games-board/mt_ncurses_client-0.1.98-r2 | 2 +- metadata/md5-cache/games-board/natch-2.4-r1 | 2 +- metadata/md5-cache/games-board/peg-e-1.2.8 | 2 +- metadata/md5-cache/games-board/pioneers-15.6 | 2 +- metadata/md5-cache/games-board/pokerth-1.1.2 | 2 +- metadata/md5-cache/games-board/simsu-1.3.9 | 2 +- metadata/md5-cache/games-board/sjeng-11.2_p8_p1 | 2 +- metadata/md5-cache/games-board/tetzle-2.1.3 | 2 +- metadata/md5-cache/games-board/xboard-4.9.1 | 2 +- metadata/md5-cache/games-board/xmahjongg-3.7-r1 | 2 +- metadata/md5-cache/games-emulation/Manifest.gz | Bin 13654 -> 13781 bytes metadata/md5-cache/games-emulation/advancemame-3.9 | 2 +- .../md5-cache/games-emulation/advancescan-1.16-r1 | 2 +- metadata/md5-cache/games-emulation/atari800-4.2.0 | 2 +- .../md5-cache/games-emulation/dgen-sdl-1.33-r1 | 2 +- metadata/md5-cache/games-emulation/dosbox-0.74.3 | 2 +- .../md5-cache/games-emulation/dosbox-0.75_pre4302 | 2 +- metadata/md5-cache/games-emulation/dosbox-9999 | 2 +- .../games-emulation/dosbox-staging-0.76.0 | 2 +- .../md5-cache/games-emulation/generator-0.35_p4-r1 | 2 +- .../md5-cache/games-emulation/gngb-20060309-r1 | 2 +- metadata/md5-cache/games-emulation/gngeo-0.8-r2 | 2 +- metadata/md5-cache/games-emulation/gnuboy-1.0.3-r2 | 2 +- .../md5-cache/games-emulation/mamory-0.2.25-r1 | 2 +- metadata/md5-cache/games-emulation/mednafen-1.27.1 | 2 +- metadata/md5-cache/games-emulation/mgba-0.9.2 | 15 + metadata/md5-cache/games-emulation/nestopia-1.50 | 2 +- metadata/md5-cache/games-emulation/nestopia-9999 | 2 +- metadata/md5-cache/games-emulation/snes9x-1.60 | 2 +- metadata/md5-cache/games-emulation/zsnes-1.51-r10 | 2 +- metadata/md5-cache/games-emulation/zsnes-1.51-r11 | 2 +- metadata/md5-cache/games-emulation/zsnes-1.51-r9 | 2 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 6046 -> 6052 bytes metadata/md5-cache/games-engines/qtads-3.0.0 | 2 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 11909 -> 11924 bytes metadata/md5-cache/games-fps/alienarena-7.66 | 2 +- metadata/md5-cache/games-fps/chocolate-doom-3.0.1 | 2 +- metadata/md5-cache/games-fps/doomsday-2.1.1-r1 | 2 +- metadata/md5-cache/games-fps/doomsday-2.3.0 | 2 +- .../md5-cache/games-fps/quakeforge-0.7.2_p20210601 | 2 +- metadata/md5-cache/games-fps/turtlearena-0.6.1-r1 | 15 +- metadata/md5-cache/games-kids/Manifest.gz | Bin 1059 -> 1216 bytes metadata/md5-cache/games-kids/gmult-9.0 | 13 + metadata/md5-cache/games-kids/tuxtype-1.8.3-r2 | 2 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 9083 -> 9075 bytes .../games-misc/little-inferno-20130509-r1 | 14 +- metadata/md5-cache/games-misc/lolcat-100.0.1-r1 | 2 +- metadata/md5-cache/games-misc/lucidlife-0.9.2-r1 | 2 +- .../games-misc/robotfindskitten-2.7182818.701-r1 | 2 +- metadata/md5-cache/games-misc/typespeed-0.6.5-r2 | 2 +- metadata/md5-cache/games-misc/xcowsay-1.5.1 | 2 +- metadata/md5-cache/games-mud/Manifest.gz | Bin 2078 -> 2080 bytes metadata/md5-cache/games-mud/crystal-0.2.4-r1 | 2 +- metadata/md5-cache/games-mud/gmudix-1.0-r1 | 2 +- metadata/md5-cache/games-mud/gnome-mud-0.11.2-r2 | 2 +- metadata/md5-cache/games-mud/kildclient-3.0.1-r1 | 2 +- metadata/md5-cache/games-mud/mudix-4.3-r2 | 2 +- metadata/md5-cache/games-mud/powwow-1.2.22 | 2 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18110 -> 18105 bytes metadata/md5-cache/games-puzzle/amoebax-0.2.1-r2 | 2 +- metadata/md5-cache/games-puzzle/colorcode-0.8.5 | 2 +- .../md5-cache/games-puzzle/connectagram-1.2.11 | 2 +- metadata/md5-cache/games-puzzle/construo-0.2.3 | 2 +- metadata/md5-cache/games-puzzle/cutemaze-1.2.6 | 2 +- metadata/md5-cache/games-puzzle/cuyo-2.1.1-r1 | 2 +- metadata/md5-cache/games-puzzle/enigma-1.21-r3 | 2 +- .../md5-cache/games-puzzle/fish-fillets-1.0.1-r100 | 2 +- .../md5-cache/games-puzzle/five-or-more-3.32.2 | 2 +- .../md5-cache/games-puzzle/gnome-klotski-3.38.2 | 4 +- metadata/md5-cache/games-puzzle/gnome-sudoku-40.1 | 4 +- .../md5-cache/games-puzzle/gnome-taquin-3.38.1 | 2 +- .../md5-cache/games-puzzle/gnome-tetravex-3.38.2 | 4 +- metadata/md5-cache/games-puzzle/gnome2048-3.38.2 | 2 +- metadata/md5-cache/games-puzzle/gottet-1.1.9 | 2 +- metadata/md5-cache/games-puzzle/groundhog-1.4-r1 | 2 +- metadata/md5-cache/games-puzzle/gweled-0.9.1-r2 | 2 +- metadata/md5-cache/games-puzzle/hexalate-1.1.6 | 2 +- metadata/md5-cache/games-puzzle/hitori-3.38.2 | 4 +- metadata/md5-cache/games-puzzle/lightsoff-40.0.1 | 4 +- metadata/md5-cache/games-puzzle/lmarbles-1.0.8-r1 | 2 +- metadata/md5-cache/games-puzzle/ltris-1.0.19-r1 | 2 +- metadata/md5-cache/games-puzzle/mures-0.5-r1 | 2 +- metadata/md5-cache/games-puzzle/nudoku-2.1.0 | 2 +- metadata/md5-cache/games-puzzle/quadrapassel-40.1 | 2 +- metadata/md5-cache/games-puzzle/quadrapassel-40.2 | 6 +- metadata/md5-cache/games-puzzle/scramble-0.9.5-r1 | 2 +- .../md5-cache/games-puzzle/sgt-puzzles-20190415 | 2 +- metadata/md5-cache/games-puzzle/swell-foop-40.1 | 2 +- metadata/md5-cache/games-puzzle/tanglet-1.5.3 | 2 +- metadata/md5-cache/games-puzzle/wakkabox-1.1.0-r1 | 2 +- metadata/md5-cache/games-puzzle/xblockout-1.1.6-r2 | 2 +- metadata/md5-cache/games-puzzle/xlogical-1.0.7-r1 | 2 +- metadata/md5-cache/games-puzzle/xye-0.12.2 | 2 +- metadata/md5-cache/games-puzzle/zaz-1.0.0-r1 | 2 +- metadata/md5-cache/games-roguelike/Manifest.gz | Bin 3427 -> 3434 bytes metadata/md5-cache/games-roguelike/angband-4.2.2 | 2 +- .../games-roguelike/crossfire-client-1.71.0-r100 | 2 +- .../md5-cache/games-roguelike/hengband-1.6.2-r1 | 2 +- .../md5-cache/games-roguelike/scourge-0.21.1-r1 | 2 +- metadata/md5-cache/games-roguelike/zangband-2.7.4c | 2 +- metadata/md5-cache/games-rpg/Manifest.gz | Bin 7912 -> 7923 bytes metadata/md5-cache/games-rpg/adonthell-0.3.8 | 2 +- .../md5-cache/games-rpg/daimonin-client-0.10.8 | 2 +- metadata/md5-cache/games-rpg/freedroid-1.2.1 | 2 +- metadata/md5-cache/games-rpg/kqlives-0.99-r100 | 2 +- metadata/md5-cache/games-rpg/manaplus-1.9.3.23-r1 | 2 +- metadata/md5-cache/games-rpg/manaplus-9999 | 2 +- metadata/md5-cache/games-rpg/wastesedge-0.3.8 | 2 +- metadata/md5-cache/games-server/Manifest.gz | Bin 2242 -> 2241 bytes metadata/md5-cache/games-server/monopd-0.10.2-r1 | 2 +- metadata/md5-cache/games-simulation/Manifest.gz | Bin 4137 -> 4135 bytes .../md5-cache/games-simulation/crrcsim-0.9.13-r1 | 2 +- .../md5-cache/games-simulation/lincity-ng-2.9_beta | 2 +- metadata/md5-cache/games-sports/Manifest.gz | Bin 2261 -> 2257 bytes metadata/md5-cache/games-sports/foobillard-3.0a-r1 | 2 +- .../md5-cache/games-sports/speed-dreams-1.4.0-r1 | 2 +- metadata/md5-cache/games-sports/torcs-1.3.6-r2 | 2 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10228 -> 10232 bytes metadata/md5-cache/games-strategy/dopewars-1.6.1 | 2 +- metadata/md5-cache/games-strategy/freeciv-2.6.4 | 2 +- metadata/md5-cache/games-strategy/scorched3d-44-r2 | 2 +- .../md5-cache/games-strategy/warmux-11.04.1-r1 | 2 +- metadata/md5-cache/games-util/Manifest.gz | Bin 9848 -> 9854 bytes .../games-util/atlas-0.6.1_beta_pre20181202 | 2 +- metadata/md5-cache/games-util/loki_patch-20091105 | 2 +- metadata/md5-cache/games-util/qstat-2.14 | 2 +- metadata/md5-cache/games-util/xqf-1.0.6.2 | 2 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 7388 -> 7369 bytes metadata/md5-cache/gnome-base/dconf-editor-3.38.3 | 4 +- metadata/md5-cache/gnome-base/gdm-40.0-r1 | 4 +- metadata/md5-cache/gnome-base/gnome-40.0 | 4 +- metadata/md5-cache/gnome-base/gnome-core-apps-40.0 | 4 +- metadata/md5-cache/gnome-base/gnome-core-libs-40.0 | 4 +- metadata/md5-cache/gnome-base/gnome-desktop-40.2 | 4 +- .../md5-cache/gnome-base/gnome-extra-apps-40.0 | 4 +- metadata/md5-cache/gnome-base/gnome-shell-40.1 | 4 +- metadata/md5-cache/gnome-base/gnome-shell-40.1-r1 | 4 +- metadata/md5-cache/gnome-base/gnome-shell-40.2 | 6 +- metadata/md5-cache/gnome-base/gnome-vfs-2.24.4-r5 | 2 +- metadata/md5-cache/gnome-base/libglade-2.6.4-r3 | 2 +- metadata/md5-cache/gnome-base/libgtop-2.40.0-r1 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.40.21 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.50.5 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.50.6 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.50.7 | 6 +- metadata/md5-cache/gnome-base/nautilus-40.2 | 4 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 16224 -> 16360 bytes .../gnome-extra/evolution-data-server-3.40.1 | 2 +- .../gnome-extra/evolution-data-server-3.40.2 | 6 +- .../md5-cache/gnome-extra/evolution-ews-3.40.2 | 4 +- metadata/md5-cache/gnome-extra/gnome-boxes-40.1 | 8 +- metadata/md5-cache/gnome-extra/gnome-boxes-40.2 | 10 +- .../md5-cache/gnome-extra/gnome-calculator-40.1 | 4 +- metadata/md5-cache/gnome-extra/gnome-calendar-40.2 | 4 +- metadata/md5-cache/gnome-extra/gnome-clocks-40.0 | 2 +- metadata/md5-cache/gnome-extra/gnome-contacts-40.0 | 4 +- .../md5-cache/gnome-extra/gnome-search-tool-3.6.0 | 4 +- .../gnome-extra/gnome-shell-extensions-40.2 | 4 +- .../gnome-extra/gnome-shell-frippery-40.0 | 4 +- .../gnome-extra/gnome-shell-frippery-40.2 | 6 +- metadata/md5-cache/gnome-extra/gnome-software-40.3 | 15 + metadata/md5-cache/gnome-extra/gnome-tweaks-40.0 | 8 +- metadata/md5-cache/gnome-extra/gtkhtml-4.10.0-r2 | 2 +- metadata/md5-cache/gnome-extra/gucharmap-13.0.7 | 4 +- metadata/md5-cache/gnome-extra/gucharmap-13.0.8 | 8 +- metadata/md5-cache/gnome-extra/libgda-5.2.9 | 2 +- .../gnome-extra/nautilus-dropbox-2019.02.14 | 2 +- .../gnome-extra/nautilus-dropbox-2020.03.04 | 2 +- metadata/md5-cache/gnome-extra/office-runner-1.0.3 | 6 +- .../gnome-extra/seahorse-nautilus-3.11.92 | 2 +- metadata/md5-cache/gnome-extra/sushi-3.38.1 | 4 +- metadata/md5-cache/gnome-extra/synapse-0.2.99.4 | 2 +- metadata/md5-cache/gnome-extra/yelp-40.0 | 2 +- metadata/md5-cache/gnome-extra/yelp-40.2 | 6 +- metadata/md5-cache/gnome-extra/yelp-xsl-40.2 | 4 +- metadata/md5-cache/gnustep-apps/Manifest.gz | Bin 7077 -> 7075 bytes metadata/md5-cache/gnustep-apps/aclock-0.4.0-r1 | 2 +- metadata/md5-cache/gnustep-apps/addresses-0.4.8-r1 | 2 +- metadata/md5-cache/gnustep-apps/affiche-0.6.0-r4 | 2 +- metadata/md5-cache/gnustep-apps/batmon-0.8 | 2 +- metadata/md5-cache/gnustep-apps/cdplayer-0.6.0 | 2 +- metadata/md5-cache/gnustep-apps/cenon-4.0.2-r1 | 2 +- metadata/md5-cache/gnustep-apps/cenon-4.0.6 | 2 +- metadata/md5-cache/gnustep-apps/cynthiune-1.0.0 | 2 +- metadata/md5-cache/gnustep-apps/fisicalab-0.3.5 | 2 +- metadata/md5-cache/gnustep-apps/ftp-0.5 | 2 +- metadata/md5-cache/gnustep-apps/ftp-0.6 | 2 +- metadata/md5-cache/gnustep-apps/gemas-0.4 | 2 +- metadata/md5-cache/gnustep-apps/gmines-0.2-r1 | 2 +- metadata/md5-cache/gnustep-apps/gnumail-1.2.2 | 2 +- metadata/md5-cache/gnustep-apps/gnumail-1.2.3 | 2 +- metadata/md5-cache/gnustep-apps/gnumail-1.3.0 | 2 +- metadata/md5-cache/gnustep-apps/gorm-1.2.23 | 2 +- metadata/md5-cache/gnustep-apps/gorm-1.2.24 | 2 +- metadata/md5-cache/gnustep-apps/gorm-1.2.26 | 2 +- metadata/md5-cache/gnustep-apps/gorm-1.2.28 | 2 +- metadata/md5-cache/gnustep-apps/graphos-0.6 | 2 +- metadata/md5-cache/gnustep-apps/graphos-0.7 | 2 +- metadata/md5-cache/gnustep-apps/gshisen-1.3.0-r1 | 2 +- metadata/md5-cache/gnustep-apps/gspdf-0.5 | 2 +- metadata/md5-cache/gnustep-apps/gworkspace-0.9.4 | 2 +- metadata/md5-cache/gnustep-apps/lapispuzzle-1.2 | 2 +- metadata/md5-cache/gnustep-apps/laternamagica-0.5 | 2 +- metadata/md5-cache/gnustep-apps/mpdcon-1.5.1 | 2 +- metadata/md5-cache/gnustep-apps/pictureframe-1.1.3 | 2 +- .../md5-cache/gnustep-apps/pikopixel-1.0_beta10 | 2 +- .../md5-cache/gnustep-apps/pikopixel-1.0_beta9-r4 | 2 +- metadata/md5-cache/gnustep-apps/preview-0.9 | 2 +- metadata/md5-cache/gnustep-apps/price-1.2.0 | 2 +- metadata/md5-cache/gnustep-apps/price-1.3.0 | 2 +- .../md5-cache/gnustep-apps/projectcenter-0.6.2 | 2 +- metadata/md5-cache/gnustep-apps/simpleagenda-0.44 | 2 +- metadata/md5-cache/gnustep-apps/sogo-5.1.1 | 2 +- .../md5-cache/gnustep-apps/systempreferences-1.2.0 | 2 +- metadata/md5-cache/gnustep-apps/talksoup-1.1 | 2 +- metadata/md5-cache/gnustep-apps/terminal-0.9.9 | 2 +- .../gnustep-apps/textedit-0.95_pre20100427-r1 | 2 +- metadata/md5-cache/gnustep-apps/zipper-1.5 | 2 +- metadata/md5-cache/gnustep-base/Manifest.gz | Bin 2681 -> 2685 bytes .../md5-cache/gnustep-base/gnustep-back-art-0.28.0 | 2 +- .../md5-cache/gnustep-base/gnustep-back-art-0.29.0 | 2 +- .../gnustep-base/gnustep-back-cairo-0.28.0 | 2 +- .../gnustep-base/gnustep-back-cairo-0.29.0 | 2 +- .../gnustep-base/gnustep-back-xlib-0.28.0 | 2 +- .../gnustep-base/gnustep-back-xlib-0.29.0 | 2 +- .../md5-cache/gnustep-base/gnustep-base-1.27.0 | 13 - .../md5-cache/gnustep-base/gnustep-base-1.27.0-r1 | 13 + .../md5-cache/gnustep-base/gnustep-base-1.28.0 | 13 - .../md5-cache/gnustep-base/gnustep-base-1.28.0-r1 | 13 + metadata/md5-cache/gnustep-base/gnustep-gui-0.28.0 | 2 +- metadata/md5-cache/gnustep-base/gnustep-gui-0.29.0 | 2 +- metadata/md5-cache/gnustep-base/gnustep-make-2.8.0 | 2 +- metadata/md5-cache/gnustep-base/gnustep-make-2.9.0 | 2 +- metadata/md5-cache/gnustep-base/mknfonts-0.5-r2 | 2 +- metadata/md5-cache/gnustep-base/mknfonts-0.5-r3 | 2 +- metadata/md5-cache/gnustep-libs/Manifest.gz | Bin 2244 -> 2241 bytes metadata/md5-cache/gnustep-libs/cenonlibrary-4.0.0 | 2 +- metadata/md5-cache/gnustep-libs/dbuskit-0.1.1 | 2 +- metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 | 2 +- .../gnustep-libs/gsldap-0.0.1_pre20070219 | 2 +- .../md5-cache/gnustep-libs/highlighterkit-0.1.3 | 2 +- metadata/md5-cache/gnustep-libs/netclasses-1.1.0 | 2 +- metadata/md5-cache/gnustep-libs/pantomime-1.2.2 | 2 +- metadata/md5-cache/gnustep-libs/pantomime-1.2.3 | 2 +- metadata/md5-cache/gnustep-libs/pantomime-1.3.0 | 2 +- metadata/md5-cache/gnustep-libs/performance-0.5.0 | 2 +- .../md5-cache/gnustep-libs/renaissance-0.9.0-r1 | 2 +- metadata/md5-cache/gnustep-libs/sope-5.1.1 | 2 +- metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r1 | 2 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 7586 -> 7750 bytes metadata/md5-cache/gui-apps/mako-1.6 | 14 + metadata/md5-cache/gui-libs/Manifest.gz | Bin 5270 -> 5103 bytes metadata/md5-cache/gui-libs/libhandy-0.0.13 | 16 - metadata/md5-cache/gui-libs/libhandy-1.2.2 | 2 +- metadata/md5-cache/gui-libs/libhandy-1.2.3 | 6 +- metadata/md5-cache/gui-libs/libwpe-1.10.1 | 4 +- metadata/md5-cache/gui-libs/wpebackend-fdo-1.10.0 | 4 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 110205 -> 110206 bytes .../md5-cache/kde-apps/kross-interpreters-20.12.3 | 6 +- .../md5-cache/kde-apps/kross-interpreters-21.04.2 | 6 +- .../md5-cache/kde-apps/kross-interpreters-21.04.3 | 6 +- metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26346 -> 38722 bytes metadata/md5-cache/kde-frameworks/attica-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/baloo-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/bluez-qt-5.84.0 | 15 + .../md5-cache/kde-frameworks/breeze-icons-5.84.0 | 14 + .../kde-frameworks/breeze-icons-rcc-5.84.0 | 14 + .../kde-frameworks/extra-cmake-modules-5.84.0 | 14 + .../kde-frameworks/frameworkintegration-5.84.0 | 15 + .../md5-cache/kde-frameworks/kactivities-5.84.0 | 15 + .../kde-frameworks/kactivities-stats-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kapidox-5.84.0 | 14 + metadata/md5-cache/kde-frameworks/karchive-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kauth-5.84.0 | 16 + .../md5-cache/kde-frameworks/kbookmarks-5.84.0 | 15 + .../md5-cache/kde-frameworks/kcalendarcore-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kcmutils-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kcodecs-5.84.0 | 15 + .../md5-cache/kde-frameworks/kcompletion-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kconfig-5.84.0 | 15 + .../md5-cache/kde-frameworks/kconfigwidgets-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kcontacts-5.84.0 | 15 + .../md5-cache/kde-frameworks/kcoreaddons-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kcrash-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kdav-5.84.0 | 15 + .../md5-cache/kde-frameworks/kdbusaddons-5.84.0 | 15 + .../md5-cache/kde-frameworks/kdeclarative-5.84.0 | 14 + metadata/md5-cache/kde-frameworks/kded-5.84.0 | 14 + .../kde-frameworks/kdelibs4support-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kdesu-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kdnssd-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kdoctools-5.84.0 | 15 + .../md5-cache/kde-frameworks/kemoticons-5.84.0 | 15 + .../md5-cache/kde-frameworks/kfilemetadata-5.84.0 | 15 + .../md5-cache/kde-frameworks/kglobalaccel-5.84.0 | 15 + .../md5-cache/kde-frameworks/kguiaddons-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kholidays-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/khtml-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/ki18n-5.84.0 | 16 + .../md5-cache/kde-frameworks/kiconthemes-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kidletime-5.84.0 | 15 + .../md5-cache/kde-frameworks/kimageformats-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kinit-5.84.0 | 14 + metadata/md5-cache/kde-frameworks/kio-5.84.0 | 16 + metadata/md5-cache/kde-frameworks/kirigami-5.84.0 | 15 + .../md5-cache/kde-frameworks/kitemmodels-5.84.0 | 15 + .../md5-cache/kde-frameworks/kitemviews-5.84.0 | 15 + .../md5-cache/kde-frameworks/kjobwidgets-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kjs-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/knewstuff-5.84.0 | 14 + .../md5-cache/kde-frameworks/knotifications-5.84.0 | 14 + .../md5-cache/kde-frameworks/knotifyconfig-5.84.0 | 14 + metadata/md5-cache/kde-frameworks/kpackage-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kparts-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kpeople-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kplotting-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kpty-5.84.0 | 15 + .../md5-cache/kde-frameworks/kquickcharts-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kross-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/krunner-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kservice-5.84.0 | 15 + .../md5-cache/kde-frameworks/ktexteditor-5.84.0 | 15 + .../md5-cache/kde-frameworks/ktextwidgets-5.84.0 | 15 + .../kde-frameworks/kunitconversion-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kwallet-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kwayland-5.84.0 | 15 + .../md5-cache/kde-frameworks/kwidgetsaddons-5.84.0 | 15 + .../md5-cache/kde-frameworks/kwindowsystem-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/kxmlgui-5.84.0 | 15 + .../kde-frameworks/modemmanager-qt-5.84.0 | 15 + .../kde-frameworks/networkmanager-qt-5.84.0 | 15 + .../md5-cache/kde-frameworks/oxygen-icons-5.84.0 | 14 + metadata/md5-cache/kde-frameworks/plasma-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/prison-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/purpose-5.84.0 | 15 + .../kde-frameworks/qqc2-desktop-style-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/solid-5.84.0 | 15 + metadata/md5-cache/kde-frameworks/sonnet-5.84.0 | 15 + .../md5-cache/kde-frameworks/syndication-5.84.0 | 15 + .../kde-frameworks/syntax-highlighting-5.84.0 | 15 + .../md5-cache/kde-frameworks/threadweaver-5.84.0 | 15 + metadata/md5-cache/lxde-base/Manifest.gz | Bin 2578 -> 2575 bytes metadata/md5-cache/lxde-base/lxdm-0.5.3-r2 | 2 +- metadata/md5-cache/lxde-base/lxsession-0.5.5 | 2 +- metadata/md5-cache/lxde-base/lxterminal-0.4.0 | 2 +- metadata/md5-cache/lxqt-base/Manifest.gz | Bin 5321 -> 5316 bytes metadata/md5-cache/lxqt-base/liblxqt-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/libsysstat-0.4.5 | 4 +- metadata/md5-cache/lxqt-base/lxqt-about-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-admin-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-config-0.17.1 | 4 +- .../md5-cache/lxqt-base/lxqt-globalkeys-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-meta-0.17.0 | 4 +- .../md5-cache/lxqt-base/lxqt-notificationd-0.17.0 | 4 +- .../lxqt-base/lxqt-openssh-askpass-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-panel-0.17.1-r1 | 4 +- metadata/md5-cache/lxqt-base/lxqt-policykit-0.17.0 | 4 +- .../lxqt-base/lxqt-powermanagement-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-qtplugin-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-runner-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-session-0.17.0 | 4 +- metadata/md5-cache/lxqt-base/lxqt-sudo-0.17.0 | 4 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 6263 -> 6427 bytes metadata/md5-cache/mail-client/alpine-2.24-r1 | 2 +- metadata/md5-cache/mail-client/claws-mail-3.17.8 | 2 +- metadata/md5-cache/mail-client/claws-mail-3.18.0 | 15 + metadata/md5-cache/mail-client/claws-mail-4.0.0 | 15 + metadata/md5-cache/mail-client/claws-mail-9999 | 2 +- metadata/md5-cache/mail-client/cone-1.0 | 2 +- metadata/md5-cache/mail-client/etpan-ng-0.7.1-r1 | 2 +- metadata/md5-cache/mail-client/evolution-3.40.2 | 4 +- metadata/md5-cache/mail-client/geary-3.36.3.1 | 15 - metadata/md5-cache/mail-client/geary-40.0 | 12 +- metadata/md5-cache/mail-client/hap-3.7-r1 | 2 +- metadata/md5-cache/mail-client/mutt-2.0.7 | 2 +- metadata/md5-cache/mail-client/mutt-2.1.0 | 2 +- metadata/md5-cache/mail-client/thunderbird-78.11.0 | 2 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 10798 -> 10960 bytes metadata/md5-cache/mail-filter/bogofilter-1.2.4-r3 | 2 +- metadata/md5-cache/mail-filter/bogofilter-1.2.5 | 2 +- metadata/md5-cache/mail-filter/couriersrs-0.1.2 | 2 +- metadata/md5-cache/mail-filter/libsieve-2.2.7 | 2 +- metadata/md5-cache/mail-filter/libspf2-1.2.10 | 2 +- metadata/md5-cache/mail-filter/libsrs2-1.0.18-r1 | 2 +- metadata/md5-cache/mail-filter/libsrs_alt-1.0-r1 | 2 +- metadata/md5-cache/mail-filter/maildrop-3.0.0 | 2 +- metadata/md5-cache/mail-filter/mapson-3.3.1 | 2 +- metadata/md5-cache/mail-filter/mimedefang-2.84 | 14 - metadata/md5-cache/mail-filter/mimedefang-2.84-r1 | 13 + metadata/md5-cache/mail-filter/opendkim-2.10.3-r26 | 2 +- metadata/md5-cache/mail-filter/opendmarc-1.3.3 | 2 +- .../md5-cache/mail-filter/opendmarc-1.4.1.1-r1 | 2 +- metadata/md5-cache/mail-filter/postfwd-2.02 | 12 - metadata/md5-cache/mail-filter/postfwd-2.02-r1 | 12 + metadata/md5-cache/mail-filter/postfwd-2.03 | 12 + metadata/md5-cache/mail-filter/spamdyke-5.0.1 | 2 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 5315 -> 5320 bytes metadata/md5-cache/mail-mta/esmtp-1.2-r2 | 2 +- metadata/md5-cache/mail-mta/nullmailer-2.2-r1 | 15 - metadata/md5-cache/mail-mta/nullmailer-2.2-r2 | 15 + .../md5-cache/mail-mta/postfix-3.7_pre20210627 | 15 - .../md5-cache/mail-mta/postfix-3.7_pre20210707 | 15 + metadata/md5-cache/mail-mta/ssmtp-2.64-r4 | 2 +- metadata/md5-cache/mate-base/Manifest.gz | Bin 2859 -> 2862 bytes metadata/md5-cache/mate-base/caja-1.24.0-r2 | 2 +- metadata/md5-cache/mate-base/caja-1.24.1 | 2 +- metadata/md5-cache/mate-base/libmatekbd-1.24.1 | 2 +- metadata/md5-cache/mate-base/mate-applets-1.24.1 | 2 +- .../md5-cache/mate-base/mate-control-center-1.24.1 | 2 +- .../md5-cache/mate-base/mate-control-center-1.24.2 | 2 +- metadata/md5-cache/mate-base/mate-desktop-1.24.1 | 2 +- metadata/md5-cache/mate-base/mate-menus-1.24.1 | 2 +- metadata/md5-cache/mate-base/mate-panel-1.24.1 | 2 +- metadata/md5-cache/mate-base/mate-panel-1.24.2 | 2 +- .../mate-base/mate-session-manager-1.24.1 | 2 +- .../mate-base/mate-session-manager-1.24.3 | 2 +- .../mate-base/mate-settings-daemon-1.24.1 | 2 +- .../mate-base/mate-settings-daemon-1.24.2 | 2 +- metadata/md5-cache/mate-extra/Manifest.gz | Bin 3421 -> 3421 bytes .../md5-cache/mate-extra/caja-dropbox-1.24.0-r1 | 2 +- .../md5-cache/mate-extra/caja-extensions-1.24.1 | 2 +- metadata/md5-cache/mate-extra/mate-calc-1.24.1 | 2 +- metadata/md5-cache/mate-extra/mate-calc-1.24.2 | 2 +- .../mate-extra/mate-indicator-applet-1.24.0-r1 | 2 +- metadata/md5-cache/mate-extra/mate-media-1.24.1 | 2 +- .../md5-cache/mate-extra/mate-netbook-1.24.0-r1 | 2 +- .../md5-cache/mate-extra/mate-polkit-1.24.0-r1 | 2 +- .../md5-cache/mate-extra/mate-power-manager-1.24.2 | 2 +- .../md5-cache/mate-extra/mate-screensaver-1.24.1 | 2 +- .../md5-cache/mate-extra/mate-screensaver-1.24.2 | 2 +- .../mate-extra/mate-sensors-applet-1.24.1 | 2 +- .../mate-extra/mate-system-monitor-1.24.1 | 2 +- .../mate-extra/mate-system-monitor-1.24.2 | 2 +- .../md5-cache/mate-extra/mate-user-guide-1.24.0-r2 | 2 +- .../md5-cache/mate-extra/mate-user-share-1.24.0-r1 | 2 +- metadata/md5-cache/mate-extra/mate-utils-1.24.0-r3 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 39203 -> 39218 bytes metadata/md5-cache/media-fonts/encodings-1.0.5-r1 | 2 +- .../media-fonts/font-adobe-100dpi-1.0.3-r2 | 2 +- .../media-fonts/font-adobe-75dpi-1.0.3-r2 | 2 +- .../media-fonts/font-adobe-utopia-100dpi-1.0.4-r2 | 2 +- .../media-fonts/font-adobe-utopia-75dpi-1.0.4-r2 | 2 +- .../media-fonts/font-adobe-utopia-type1-1.0.4-r2 | 2 +- metadata/md5-cache/media-fonts/font-alias-1.0.4 | 2 +- .../media-fonts/font-arabic-misc-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-bh-100dpi-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-bh-75dpi-1.0.3-r2 | 2 +- .../font-bh-lucidatypewriter-100dpi-1.0.3-r2 | 2 +- .../font-bh-lucidatypewriter-75dpi-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-bh-ttf-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-bh-type1-1.0.3-r2 | 2 +- .../media-fonts/font-bitstream-100dpi-1.0.3-r2 | 2 +- .../media-fonts/font-bitstream-75dpi-1.0.3-r2 | 2 +- .../media-fonts/font-bitstream-speedo-1.0.2-r2 | 2 +- .../media-fonts/font-bitstream-type1-1.0.3-r2 | 2 +- .../media-fonts/font-cronyx-cyrillic-1.0.3-r2 | 2 +- .../media-fonts/font-cursor-misc-1.0.3-r2 | 2 +- .../media-fonts/font-daewoo-misc-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-dec-misc-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-ibm-type1-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-isas-misc-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-jis-misc-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-micro-misc-1.0.3-r2 | 2 +- .../media-fonts/font-misc-cyrillic-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-misc-ethiopic-1.0.4 | 2 +- .../media-fonts/font-misc-meltho-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-misc-misc-1.1.2-r2 | 2 +- .../md5-cache/media-fonts/font-mutt-misc-1.0.3-r2 | 2 +- .../media-fonts/font-schumacher-misc-1.1.2-r2 | 2 +- .../media-fonts/font-screen-cyrillic-1.0.4-r2 | 2 +- .../md5-cache/media-fonts/font-sony-misc-1.0.3-r2 | 2 +- .../md5-cache/media-fonts/font-sun-misc-1.0.3-r2 | 2 +- metadata/md5-cache/media-fonts/font-util-1.3.2-r1 | 2 +- .../media-fonts/font-winitzki-cyrillic-1.0.3-r2 | 2 +- .../media-fonts/font-xfree86-type1-1.0.4-r2 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 53034 -> 52836 bytes metadata/md5-cache/media-gfx/aewan-1.0.01-r1 | 2 +- metadata/md5-cache/media-gfx/ahoviewer-1.6.5-r3 | 2 +- metadata/md5-cache/media-gfx/asymptote-2.69-r2 | 2 +- metadata/md5-cache/media-gfx/asymptote-2.70-r1 | 2 +- metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 | 2 +- metadata/md5-cache/media-gfx/clockphoto-1.2 | 2 +- metadata/md5-cache/media-gfx/dmtx-utils-0.7.5 | 2 +- metadata/md5-cache/media-gfx/dmtx-utils-0.7.6 | 2 +- metadata/md5-cache/media-gfx/engauge-10.6 | 2 +- metadata/md5-cache/media-gfx/eog-40.2 | 4 +- metadata/md5-cache/media-gfx/eom-1.24.1 | 2 +- metadata/md5-cache/media-gfx/eom-1.24.2 | 2 +- metadata/md5-cache/media-gfx/fim-0.5_rc3 | 2 +- metadata/md5-cache/media-gfx/flam3-3.1.1 | 2 +- metadata/md5-cache/media-gfx/flameshot-0.6.0-r1 | 2 +- metadata/md5-cache/media-gfx/fotowall-1.0 | 2 +- metadata/md5-cache/media-gfx/fotoxx-21.41 | 4 +- metadata/md5-cache/media-gfx/freecad-0.19.1-r1 | 16 - metadata/md5-cache/media-gfx/freecad-0.19.2-r2 | 16 - metadata/md5-cache/media-gfx/freecad-0.19.2-r3 | 16 + metadata/md5-cache/media-gfx/freecad-9999 | 6 +- metadata/md5-cache/media-gfx/geeqie-1.5.1-r1 | 2 +- metadata/md5-cache/media-gfx/geeqie-1.6 | 2 +- metadata/md5-cache/media-gfx/geeqie-9999 | 2 +- metadata/md5-cache/media-gfx/gimp-2.10.22-r2 | 2 +- metadata/md5-cache/media-gfx/gimp-2.10.24 | 2 +- metadata/md5-cache/media-gfx/gimp-2.99.6 | 2 +- metadata/md5-cache/media-gfx/gimp-9999 | 4 +- .../media-gfx/gnome-raw-thumbnailer-3.0.0-r1 | 2 +- .../md5-cache/media-gfx/gnome-screenshot-40.0-r1 | 4 +- metadata/md5-cache/media-gfx/gnuclad-0.2.4 | 2 +- metadata/md5-cache/media-gfx/gozer-0.7-r3 | 2 +- metadata/md5-cache/media-gfx/gphoto2-2.5.27 | 2 +- metadata/md5-cache/media-gfx/graphicsmagick-1.3.36 | 2 +- metadata/md5-cache/media-gfx/graphicsmagick-9999 | 2 +- metadata/md5-cache/media-gfx/graphviz-2.47.1-r1 | 2 +- metadata/md5-cache/media-gfx/graphviz-2.47.3 | 2 +- metadata/md5-cache/media-gfx/gtkimageview-1.6.4 | 2 +- metadata/md5-cache/media-gfx/icoutils-0.32.3 | 2 +- metadata/md5-cache/media-gfx/iscan-2.30.4.2-r1 | 2 +- metadata/md5-cache/media-gfx/iscan-3.63.0 | 2 +- metadata/md5-cache/media-gfx/iscan-3.65.0 | 2 +- metadata/md5-cache/media-gfx/librecad-2.1.3-r6 | 2 +- metadata/md5-cache/media-gfx/librecad-9999 | 2 +- metadata/md5-cache/media-gfx/lximage-qt-0.17.0 | 4 +- metadata/md5-cache/media-gfx/mandelbulber-2.12-r1 | 2 +- metadata/md5-cache/media-gfx/mscgen-0.20 | 2 +- metadata/md5-cache/media-gfx/mypaint-brushes-2.0.2 | 2 +- metadata/md5-cache/media-gfx/opencsg-1.4.2-r1 | 2 +- metadata/md5-cache/media-gfx/openscad-2021.01 | 2 +- metadata/md5-cache/media-gfx/openvdb-7.0.0-r1 | 2 +- metadata/md5-cache/media-gfx/openvdb-7.1.0-r1 | 2 +- metadata/md5-cache/media-gfx/openvdb-8.0.1 | 2 +- metadata/md5-cache/media-gfx/panini-0.73.0 | 2 +- metadata/md5-cache/media-gfx/pencil-0.6.5 | 2 +- metadata/md5-cache/media-gfx/phototonic-2.1 | 2 +- metadata/md5-cache/media-gfx/pixels2pgf-9999 | 2 +- metadata/md5-cache/media-gfx/pngnq-1.1 | 2 +- metadata/md5-cache/media-gfx/pngtools-0.4-r2 | 2 +- metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 | 2 +- metadata/md5-cache/media-gfx/pstoedit-3.75 | 2 +- metadata/md5-cache/media-gfx/qvv-4.04.2 | 2 +- .../md5-cache/media-gfx/raw-thumbnailer-0.2.1-r1 | 2 +- .../md5-cache/media-gfx/sam2p-0.49.4_p20190718-r1 | 2 +- .../md5-cache/media-gfx/sane-backends-1.0.31-r2 | 2 +- metadata/md5-cache/media-gfx/scrot-1.4 | 2 +- metadata/md5-cache/media-gfx/scrot-9999 | 2 +- metadata/md5-cache/media-gfx/sfftobmp-3.1.2-r1 | 2 +- metadata/md5-cache/media-gfx/shotwell-0.30.11 | 4 +- metadata/md5-cache/media-gfx/shotwell-0.30.12 | 8 +- metadata/md5-cache/media-gfx/simple-scan-40.1 | 6 +- metadata/md5-cache/media-gfx/tgif-4.2.5-r2 | 2 +- metadata/md5-cache/media-gfx/tif22pnm-0.14 | 2 +- metadata/md5-cache/media-gfx/ufraw-0.22-r4 | 2 +- metadata/md5-cache/media-gfx/valentina-0.6.1-r1 | 2 +- metadata/md5-cache/media-gfx/valentina-9999 | 2 +- metadata/md5-cache/media-gfx/viewer-0.8.0-r1 | 2 +- metadata/md5-cache/media-gfx/xloadimage-4.1-r12 | 2 +- metadata/md5-cache/media-gfx/xpaint-3.1.3 | 2 +- metadata/md5-cache/media-gfx/xsane-0.999-r3 | 2 +- metadata/md5-cache/media-gfx/zbar-0.23.1 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 98926 -> 98773 bytes metadata/md5-cache/media-libs/a52dec-0.7.4-r8 | 2 +- metadata/md5-cache/media-libs/aalib-1.4_rc5-r9 | 2 +- metadata/md5-cache/media-libs/alsa-lib-1.2.4 | 2 +- metadata/md5-cache/media-libs/alsa-lib-1.2.5.1 | 2 +- .../md5-cache/media-libs/alsa-lib-1.2.5_p20210604 | 2 +- metadata/md5-cache/media-libs/alsa-oss-1.1.8 | 2 +- metadata/md5-cache/media-libs/aribb24-1.0.3-r2 | 2 +- metadata/md5-cache/media-libs/audiofile-0.3.6-r4 | 2 +- metadata/md5-cache/media-libs/babl-0.1.84 | 2 +- metadata/md5-cache/media-libs/babl-0.1.86 | 2 +- metadata/md5-cache/media-libs/babl-9999 | 2 +- metadata/md5-cache/media-libs/bio2jack-0.9-r2 | 2 +- metadata/md5-cache/media-libs/cal3d-0.11.0-r1 | 2 +- metadata/md5-cache/media-libs/cogl-1.22.8 | 2 +- metadata/md5-cache/media-libs/compface-1.5.2 | 2 +- metadata/md5-cache/media-libs/devil-1.7.8-r2 | 2 +- metadata/md5-cache/media-libs/dssi-1.1.1-r1 | 2 +- metadata/md5-cache/media-libs/exempi-2.4.5-r1 | 2 +- metadata/md5-cache/media-libs/faac-1.30 | 2 +- metadata/md5-cache/media-libs/faad2-2.10.0 | 2 +- metadata/md5-cache/media-libs/ffmpegsource-2.23 | 2 +- metadata/md5-cache/media-libs/ffmpegsource-9999 | 2 +- metadata/md5-cache/media-libs/flickcurl-1.26 | 2 +- .../md5-cache/media-libs/fluidsynth-dssi-1.0.0-r1 | 2 +- metadata/md5-cache/media-libs/fontconfig-2.13.1-r2 | 2 +- metadata/md5-cache/media-libs/fontconfig-2.13.93 | 2 +- metadata/md5-cache/media-libs/freealut-1.1.0-r4 | 2 +- metadata/md5-cache/media-libs/freetype-9999 | 2 +- metadata/md5-cache/media-libs/ftgl-2.1.3_rc5 | 2 +- metadata/md5-cache/media-libs/gavl-1.4.0-r2 | 2 +- metadata/md5-cache/media-libs/gd-2.3.0 | 2 +- metadata/md5-cache/media-libs/gd-2.3.1 | 2 +- metadata/md5-cache/media-libs/gd-2.3.2 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.26-r1 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.28 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.30 | 2 +- metadata/md5-cache/media-libs/gegl-9999 | 2 +- metadata/md5-cache/media-libs/gexiv2-0.12.2 | 2 +- metadata/md5-cache/media-libs/giblib-1.2.4-r1 | 2 +- metadata/md5-cache/media-libs/glu-9.0.1 | 2 +- metadata/md5-cache/media-libs/gmtk-1.0.9 | 12 - metadata/md5-cache/media-libs/grilo-0.3.13 | 2 +- metadata/md5-cache/media-libs/gsound-1.0.2-r1 | 2 +- .../md5-cache/media-libs/gst-plugins-bad-1.18.4 | 2 +- .../md5-cache/media-libs/gst-plugins-base-1.18.4 | 2 +- .../md5-cache/media-libs/gst-plugins-good-1.18.4 | 2 +- .../md5-cache/media-libs/gst-plugins-ugly-1.18.4 | 2 +- .../md5-cache/media-libs/gst-rtsp-server-1.18.4 | 2 +- metadata/md5-cache/media-libs/gstreamer-1.18.4 | 2 +- metadata/md5-cache/media-libs/guilib-1.2.1-r1 | 2 +- metadata/md5-cache/media-libs/gupnp-dlna-0.10.5 | 2 +- metadata/md5-cache/media-libs/hamlib-4.1 | 2 +- metadata/md5-cache/media-libs/hamlib-4.2 | 2 +- metadata/md5-cache/media-libs/harfbuzz-2.8.2 | 16 + metadata/md5-cache/media-libs/harfbuzz-2.8.2-r1 | 16 + metadata/md5-cache/media-libs/harfbuzz-9999 | 10 +- metadata/md5-cache/media-libs/id3lib-3.8.3-r8 | 2 +- metadata/md5-cache/media-libs/ilmbase-2.5.5 | 13 - metadata/md5-cache/media-libs/ilmbase-2.5.6 | 4 +- metadata/md5-cache/media-libs/ilmbase-2.5.7 | 4 +- metadata/md5-cache/media-libs/imlib-1.9.15-r5 | 2 +- metadata/md5-cache/media-libs/jbig2dec-0.18 | 2 +- metadata/md5-cache/media-libs/jbig2dec-0.19 | 2 +- metadata/md5-cache/media-libs/jbig2enc-0.28-r1 | 2 +- metadata/md5-cache/media-libs/jbig2enc-0.29 | 2 +- metadata/md5-cache/media-libs/kvazaar-1.2.0-r1 | 2 +- metadata/md5-cache/media-libs/kvazaar-2.0.0 | 2 +- metadata/md5-cache/media-libs/kvazaar-9999 | 2 +- metadata/md5-cache/media-libs/libaacplus-2.0.2-r3 | 2 +- .../md5-cache/media-libs/libafterimage-1.20-r3 | 2 +- .../md5-cache/media-libs/libafterimage-1.20-r4 | 2 +- metadata/md5-cache/media-libs/libao-1.2.2-r1 | 2 +- metadata/md5-cache/media-libs/libao-1.2.2-r2 | 2 +- .../md5-cache/media-libs/libart_lgpl-2.3.21-r3 | 2 +- metadata/md5-cache/media-libs/libbdplus-9999 | 2 +- metadata/md5-cache/media-libs/libbluray-1.2.0 | 2 +- metadata/md5-cache/media-libs/libbluray-1.2.1 | 2 +- metadata/md5-cache/media-libs/libbluray-1.3.0-r1 | 2 +- metadata/md5-cache/media-libs/libbluray-9999 | 2 +- metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 | 2 +- .../md5-cache/media-libs/libcaca-0.99_beta19-r7 | 2 +- metadata/md5-cache/media-libs/libcddb-1.3.2-r1 | 2 +- metadata/md5-cache/media-libs/libcdr-9999 | 2 +- metadata/md5-cache/media-libs/libchamplain-0.12.20 | 2 +- metadata/md5-cache/media-libs/libdc1394-2.2.5-r1 | 2 +- metadata/md5-cache/media-libs/libdc1394-2.2.6 | 2 +- metadata/md5-cache/media-libs/libdca-0.0.7 | 2 +- metadata/md5-cache/media-libs/libde265-1.0.8 | 2 +- metadata/md5-cache/media-libs/libde265-9999 | 2 +- metadata/md5-cache/media-libs/libdmtx-0.7.5 | 2 +- metadata/md5-cache/media-libs/libdv-1.0.0-r4 | 2 +- metadata/md5-cache/media-libs/libdvdnav-6.1.0 | 2 +- metadata/md5-cache/media-libs/libdvdnav-6.1.1 | 2 +- metadata/md5-cache/media-libs/libdvdnav-9999 | 2 +- metadata/md5-cache/media-libs/libdvdread-6.1.1 | 2 +- metadata/md5-cache/media-libs/libdvdread-6.1.2 | 2 +- metadata/md5-cache/media-libs/libdvdread-9999 | 2 +- metadata/md5-cache/media-libs/libeot-0.01 | 2 +- metadata/md5-cache/media-libs/libeot-9999 | 2 +- .../md5-cache/media-libs/libexif-0.6.22_p20201105 | 2 +- metadata/md5-cache/media-libs/libfame-0.9.1-r3 | 2 +- metadata/md5-cache/media-libs/libfreehand-9999 | 2 +- metadata/md5-cache/media-libs/libgig-9999 | 2 +- metadata/md5-cache/media-libs/libgii-1.0.2-r2 | 2 +- metadata/md5-cache/media-libs/libgpod-0.8.3-r5 | 2 +- metadata/md5-cache/media-libs/libheif-1.11.0 | 2 +- metadata/md5-cache/media-libs/libheif-1.12.0 | 2 +- metadata/md5-cache/media-libs/libheif-9999 | 2 +- metadata/md5-cache/media-libs/libicns-0.8.1-r1 | 2 +- metadata/md5-cache/media-libs/libid3tag-0.15.1b-r4 | 2 +- metadata/md5-cache/media-libs/libinsane-1.0.7 | 2 +- metadata/md5-cache/media-libs/libinsane-1.0.8 | 2 +- metadata/md5-cache/media-libs/libinsane-1.0.9 | 2 +- metadata/md5-cache/media-libs/libirman-0.4.5 | 2 +- .../md5-cache/media-libs/libjpeg-turbo-1.5.3-r4 | 2 +- metadata/md5-cache/media-libs/libldac-2.0.2.3 | 4 +- metadata/md5-cache/media-libs/liblo-0.31 | 2 +- metadata/md5-cache/media-libs/liblrdf-0.6.1 | 2 +- metadata/md5-cache/media-libs/liblrdf-0.6.1-r1 | 2 +- metadata/md5-cache/media-libs/liblscp-9999 | 2 +- metadata/md5-cache/media-libs/libltc-9999 | 2 +- metadata/md5-cache/media-libs/libmad-0.15.1b-r10 | 2 +- metadata/md5-cache/media-libs/libmatemixer-1.24.1 | 2 +- metadata/md5-cache/media-libs/libmediaart-1.9.4 | 4 +- .../md5-cache/media-libs/libmediainfo-20.09-r1 | 2 +- metadata/md5-cache/media-libs/libmng-2.0.3-r1 | 2 +- .../md5-cache/media-libs/libmodplug-0.8.9.0-r1 | 2 +- metadata/md5-cache/media-libs/libmp3splt-0.9.2-r4 | 2 +- metadata/md5-cache/media-libs/libmpeg2-0.5.1-r3 | 2 +- metadata/md5-cache/media-libs/libmpeg3-1.8-r1 | 2 +- metadata/md5-cache/media-libs/libmtp-9999 | 2 +- metadata/md5-cache/media-libs/libogg-1.3.5 | 4 +- metadata/md5-cache/media-libs/liboggz-1.1.1 | 2 +- metadata/md5-cache/media-libs/libopenaptx-0.2.0 | 4 +- metadata/md5-cache/media-libs/libpagemaker-9999 | 2 +- metadata/md5-cache/media-libs/libpgf-7.21.7 | 2 +- metadata/md5-cache/media-libs/libprojectm-3.1.12 | 2 +- metadata/md5-cache/media-libs/libprojectm-9999 | 2 +- metadata/md5-cache/media-libs/libquvi-0.9.4-r100 | 2 +- metadata/md5-cache/media-libs/libraw-0.20.0 | 2 +- metadata/md5-cache/media-libs/libraw-0.20.2 | 2 +- metadata/md5-cache/media-libs/libsamplerate-9999 | 2 +- metadata/md5-cache/media-libs/libsbsms-2.0.2-r1 | 2 +- metadata/md5-cache/media-libs/libsdl-1.2.15-r9 | 2 +- .../md5-cache/media-libs/libsdl-1.2.15_p20210224 | 2 +- metadata/md5-cache/media-libs/libsdl2-2.0.12-r2 | 2 +- metadata/md5-cache/media-libs/libsdl2-2.0.14-r1 | 2 +- metadata/md5-cache/media-libs/libsdl2-2.0.14-r2 | 2 +- metadata/md5-cache/media-libs/libshout-2.4.5 | 2 +- metadata/md5-cache/media-libs/libsmf-1.3 | 2 +- metadata/md5-cache/media-libs/libsndfile-9999 | 2 +- metadata/md5-cache/media-libs/libsoundtouch-2.2 | 2 +- metadata/md5-cache/media-libs/libtaginfo-0.2.1 | 2 +- .../media-libs/libtgvoip-2.4.4_p20210302-r1 | 2 +- .../media-libs/libtgvoip-2.4.4_p20210302-r2 | 2 +- metadata/md5-cache/media-libs/libtheora-1.1.1-r2 | 2 +- metadata/md5-cache/media-libs/libtiger-0.3.4-r1 | 2 +- .../media-libs/libuninameslist-20200413-r2 | 2 +- metadata/md5-cache/media-libs/libv4l-1.20.0 | 2 +- metadata/md5-cache/media-libs/libvisio-9999 | 2 +- metadata/md5-cache/media-libs/libvisual-0.4.0-r3 | 2 +- metadata/md5-cache/media-libs/libvorbis-1.3.7 | 2 +- metadata/md5-cache/media-libs/libwebp-1.1.0 | 2 +- metadata/md5-cache/media-libs/libwebp-1.2.0 | 2 +- metadata/md5-cache/media-libs/libwmf-0.2.8.4-r8 | 2 +- metadata/md5-cache/media-libs/libxmi-1.3-r1 | 2 +- metadata/md5-cache/media-libs/libyami-1.3.2 | 2 +- metadata/md5-cache/media-libs/libyami-9999 | 2 +- metadata/md5-cache/media-libs/libzen-0.4.38 | 2 +- metadata/md5-cache/media-libs/libzmf-9999 | 2 +- metadata/md5-cache/media-libs/memphis-0.2.3 | 2 +- metadata/md5-cache/media-libs/mlt-6.26.1-r1 | 2 +- metadata/md5-cache/media-libs/openexr-2.5.5 | 15 - metadata/md5-cache/media-libs/openexr-2.5.6 | 4 +- metadata/md5-cache/media-libs/openexr-2.5.7 | 4 +- metadata/md5-cache/media-libs/openexr_ctl-1.0.1-r2 | 2 +- .../media-libs/openglide-0.09_rc9_p20191120 | 2 +- metadata/md5-cache/media-libs/pcaudiolib-1.1 | 2 +- metadata/md5-cache/media-libs/phat-0.4.1-r1 | 2 +- metadata/md5-cache/media-libs/plib-1.8.5-r2 | 2 +- metadata/md5-cache/media-libs/plib-1.8.5-r3 | 2 +- metadata/md5-cache/media-libs/plotutils-2.6-r2 | 2 +- .../md5-cache/media-libs/portaudio-19.06.00-r3 | 2 +- .../md5-cache/media-libs/portaudio-19.07.00-r2 | 2 +- metadata/md5-cache/media-libs/qtav-1.12.0-r3 | 2 +- metadata/md5-cache/media-libs/quvi-0.9.5 | 2 +- metadata/md5-cache/media-libs/raptor-2.0.15-r3 | 2 +- metadata/md5-cache/media-libs/raptor-2.0.15-r4 | 2 +- metadata/md5-cache/media-libs/resid-0.16_p2-r1 | 2 +- .../md5-cache/media-libs/rnnoise-0.4.1_p20210122 | 2 +- metadata/md5-cache/media-libs/rtaudio-5.1.0 | 2 +- metadata/md5-cache/media-libs/rubberband-1.9.2 | 4 +- metadata/md5-cache/media-libs/sdl-gfx-2.0.26-r1 | 2 +- metadata/md5-cache/media-libs/sdl-mixer-1.2.12-r4 | 2 +- metadata/md5-cache/media-libs/sdl-pango-0.1.2-r1 | 2 +- metadata/md5-cache/media-libs/sdl-sound-1.0.3-r2 | 2 +- .../md5-cache/media-libs/sdl-terminal-1.1.3-r1 | 2 +- metadata/md5-cache/media-libs/sdl-ttf-2.0.11-r1 | 2 +- metadata/md5-cache/media-libs/sdl2-gfx-1.0.4 | 2 +- metadata/md5-cache/media-libs/sdl2-mixer-2.0.4 | 2 +- metadata/md5-cache/media-libs/sg-1.5 | 2 +- metadata/md5-cache/media-libs/smpeg-0.4.4-r10 | 2 +- metadata/md5-cache/media-libs/smpeg2-2.0.0-r3 | 2 +- metadata/md5-cache/media-libs/speex-1.2.0-r2 | 2 +- metadata/md5-cache/media-libs/speexdsp-1.2.0 | 2 +- metadata/md5-cache/media-libs/stk-4.6.1 | 2 +- metadata/md5-cache/media-libs/tiff-4.3.0 | 2 +- .../md5-cache/media-libs/tremor-0_pre20130223-r2 | 2 +- metadata/md5-cache/media-libs/tse3-0.3.1-r1 | 2 +- .../md5-cache/media-libs/vitamtp-2.5.9_pre20160829 | 2 +- metadata/md5-cache/media-libs/vitamtp-9999 | 2 +- metadata/md5-cache/media-libs/vo-aacenc-9999 | 2 +- metadata/md5-cache/media-libs/vo-amrwbenc-9999 | 2 +- .../media-libs/webrtc-audio-processing-0.3.1 | 2 +- metadata/md5-cache/media-libs/xine-lib-1.2.9999 | 2 +- metadata/md5-cache/media-libs/zimg-2.8 | 2 +- metadata/md5-cache/media-libs/zimg-2.9.2 | 2 +- metadata/md5-cache/media-libs/zimg-3.0.1 | 2 +- metadata/md5-cache/media-libs/zimg-9999 | 2 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 86127 -> 86165 bytes .../md5-cache/media-plugins/alsa-plugins-1.2.2 | 2 +- .../md5-cache/media-plugins/alsa-plugins-1.2.5 | 2 +- .../md5-cache/media-plugins/audacious-plugins-9999 | 2 +- metadata/md5-cache/media-plugins/calf-0.90.3-r1 | 2 +- metadata/md5-cache/media-plugins/calf-9999 | 2 +- metadata/md5-cache/media-plugins/gmpc-awn-11.8.16 | 2 +- .../md5-cache/media-plugins/gmpc-mmkeys-11.8.16 | 2 +- .../media-plugins/gst-plugins-a52dec-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-amr-1.18.4 | 2 +- .../media-plugins/gst-plugins-assrender-1.18.4 | 2 +- .../media-plugins/gst-plugins-bluez-1.18.4 | 2 +- .../media-plugins/gst-plugins-bs2b-1.18.4 | 2 +- .../media-plugins/gst-plugins-cairo-1.18.4 | 2 +- .../media-plugins/gst-plugins-cdio-1.18.4 | 2 +- .../media-plugins/gst-plugins-cdparanoia-1.18.4 | 6 +- .../media-plugins/gst-plugins-chromaprint-1.18.4 | 2 +- .../gst-plugins-colormanagement-1.18.4 | 2 +- .../media-plugins/gst-plugins-dash-1.18.4 | 6 +- .../media-plugins/gst-plugins-dtls-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-dts-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-dv-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-dvb-1.18.4 | 6 +- .../media-plugins/gst-plugins-dvdread-1.18.4 | 2 +- .../media-plugins/gst-plugins-faac-1.18.4 | 2 +- .../media-plugins/gst-plugins-faad-1.18.4 | 2 +- .../media-plugins/gst-plugins-flac-1.18.4 | 2 +- .../media-plugins/gst-plugins-gdkpixbuf-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-gtk-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-hls-1.18.4 | 6 +- .../media-plugins/gst-plugins-jack-1.18.4 | 2 +- .../media-plugins/gst-plugins-jpeg-1.18.4 | 2 +- .../media-plugins/gst-plugins-kate-1.18.4 | 2 +- .../media-plugins/gst-plugins-ladspa-1.18.4 | 2 +- .../media-plugins/gst-plugins-lame-1.18.4 | 2 +- .../media-plugins/gst-plugins-libav-1.16.3 | 2 +- .../media-plugins/gst-plugins-libav-1.18.4 | 2 +- .../media-plugins/gst-plugins-libde265-1.18.4 | 2 +- .../media-plugins/gst-plugins-libmms-1.18.4 | 2 +- .../media-plugins/gst-plugins-libpng-1.18.4 | 2 +- .../media-plugins/gst-plugins-libvisual-1.18.4 | 6 +- .../md5-cache/media-plugins/gst-plugins-lv2-1.18.4 | 2 +- .../media-plugins/gst-plugins-modplug-1.18.4 | 2 +- .../media-plugins/gst-plugins-mpeg2dec-1.18.4 | 2 +- .../media-plugins/gst-plugins-mpeg2enc-1.18.4 | 2 +- .../media-plugins/gst-plugins-mpg123-1.18.4 | 2 +- .../media-plugins/gst-plugins-mplex-1.18.4 | 2 +- .../media-plugins/gst-plugins-neon-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-ofa-1.18.4 | 2 +- .../media-plugins/gst-plugins-opencv-1.18.4 | 15 - .../media-plugins/gst-plugins-opencv-1.18.4-r1 | 15 + .../media-plugins/gst-plugins-openh264-1.18.4 | 2 +- .../media-plugins/gst-plugins-opus-1.18.4 | 6 +- .../md5-cache/media-plugins/gst-plugins-oss-1.18.4 | 2 +- .../media-plugins/gst-plugins-pulse-1.18.4 | 2 +- .../media-plugins/gst-plugins-raw1394-1.18.4 | 2 +- .../media-plugins/gst-plugins-resindvd-1.18.4 | 2 +- .../media-plugins/gst-plugins-rtmp-1.18.4 | 2 +- .../media-plugins/gst-plugins-shout2-1.18.4 | 2 +- .../media-plugins/gst-plugins-sidplay-1.18.4 | 2 +- .../gst-plugins-smoothstreaming-1.18.4 | 6 +- .../media-plugins/gst-plugins-soundtouch-1.18.4 | 2 +- .../media-plugins/gst-plugins-soup-1.18.4 | 2 +- .../media-plugins/gst-plugins-speex-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-srt-1.16.3 | 14 - .../media-plugins/gst-plugins-srt-1.16.3-r1 | 14 + .../md5-cache/media-plugins/gst-plugins-srt-1.18.4 | 15 - .../media-plugins/gst-plugins-srt-1.18.4-r1 | 15 + .../media-plugins/gst-plugins-srtp-1.18.4 | 2 +- .../media-plugins/gst-plugins-taglib-1.18.4 | 2 +- .../media-plugins/gst-plugins-twolame-1.18.4 | 2 +- .../media-plugins/gst-plugins-uvch264-1.18.4 | 6 +- .../media-plugins/gst-plugins-v4l2-1.18.4 | 2 +- .../media-plugins/gst-plugins-vaapi-1.18.4 | 2 +- .../media-plugins/gst-plugins-voaacenc-1.18.4 | 2 +- .../media-plugins/gst-plugins-voamrwbenc-1.18.4 | 2 +- .../md5-cache/media-plugins/gst-plugins-vpx-1.16.3 | 2 +- .../md5-cache/media-plugins/gst-plugins-vpx-1.18.4 | 2 +- .../media-plugins/gst-plugins-wavpack-1.18.4 | 2 +- .../media-plugins/gst-plugins-webrtc-1.18.4 | 6 +- .../media-plugins/gst-plugins-x264-1.18.4 | 2 +- .../media-plugins/gst-plugins-x265-1.18.4 | 2 +- .../media-plugins/gst-plugins-ximagesrc-1.18.4 | 2 +- .../media-plugins/gst-plugins-zbar-1.18.4 | 2 +- .../media-plugins/libvisual-plugins-0.4.0-r4 | 2 +- .../md5-cache/media-plugins/qmmp-plugin-pack-1.5.0 | 4 +- .../md5-cache/media-plugins/swh-plugins-0.4.17 | 2 +- metadata/md5-cache/media-radio/Manifest.gz | Bin 6558 -> 6558 bytes metadata/md5-cache/media-radio/ax25-apps-0.0.8_rc5 | 2 +- metadata/md5-cache/media-radio/flrig-1.3.54 | 2 +- metadata/md5-cache/media-radio/flrig-1.4.0 | 2 +- metadata/md5-cache/media-radio/qsstv-9.5.3 | 2 +- metadata/md5-cache/media-radio/tucnak-4.28 | 2 +- metadata/md5-cache/media-radio/tucnak-4.29 | 2 +- metadata/md5-cache/media-radio/unixcw-3.5.1-r1 | 2 +- metadata/md5-cache/media-radio/xastir-2.1.6 | 2 +- metadata/md5-cache/media-radio/xlog-2.0.22 | 2 +- metadata/md5-cache/media-radio/xwxapt-3.4.2 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 78233 -> 77940 bytes metadata/md5-cache/media-sound/abcmidi-2021.05.25 | 2 +- metadata/md5-cache/media-sound/abcmidi-2021.06.27 | 2 +- metadata/md5-cache/media-sound/alsa-tools-1.2.2-r1 | 2 +- metadata/md5-cache/media-sound/alsa-tools-1.2.5 | 2 +- .../media-sound/alsamixergui-0.9.0.1.2-r4 | 2 +- .../md5-cache/media-sound/alsaplayer-0.99.81-r1 | 2 +- metadata/md5-cache/media-sound/aqualung-1.1-r101 | 2 +- metadata/md5-cache/media-sound/audacious-9999 | 2 +- metadata/md5-cache/media-sound/aumix-2.9.1 | 2 +- metadata/md5-cache/media-sound/awesfx-0.5.1e | 11 - metadata/md5-cache/media-sound/awesfx-0.5.2 | 6 +- .../md5-cache/media-sound/bempc-0.11_p20160207 | 2 +- metadata/md5-cache/media-sound/bitmeter-1.2-r2 | 2 +- metadata/md5-cache/media-sound/bluez-alsa-3.0.0 | 2 +- metadata/md5-cache/media-sound/bluez-alsa-3.1.0 | 2 +- metadata/md5-cache/media-sound/bluez-alsa-9999 | 2 +- metadata/md5-cache/media-sound/bristol-0.60.11-r2 | 2 +- metadata/md5-cache/media-sound/cantata-2.4.2 | 2 +- metadata/md5-cache/media-sound/cdcd-0.6.6-r2 | 2 +- .../md5-cache/media-sound/cdparanoia-3.10.2-r7 | 2 +- metadata/md5-cache/media-sound/cmusfm-0.4.0 | 2 +- metadata/md5-cache/media-sound/coquillo-2.0.1 | 2 +- .../media-sound/cvoicecontrol-0.9_alpha-r1 | 2 +- metadata/md5-cache/media-sound/darksnow-0.7.1 | 2 +- metadata/md5-cache/media-sound/deadbeef-1.8.4 | 2 +- metadata/md5-cache/media-sound/deadbeef-1.8.7-r1 | 2 +- metadata/md5-cache/media-sound/deinvert-9999 | 2 +- metadata/md5-cache/media-sound/denemo-2.3.0-r1 | 2 +- metadata/md5-cache/media-sound/denemo-2.5.0 | 2 +- metadata/md5-cache/media-sound/din-50.2 | 2 +- metadata/md5-cache/media-sound/ecasound-2.9.3 | 2 +- metadata/md5-cache/media-sound/flac123-0.0.12 | 2 +- metadata/md5-cache/media-sound/fmit-1.0.15-r3 | 2 +- metadata/md5-cache/media-sound/gigedit-1.2.0-r1 | 2 +- metadata/md5-cache/media-sound/gigedit-9999 | 2 +- metadata/md5-cache/media-sound/gimmix-0.5.7.2-r1 | 2 +- metadata/md5-cache/media-sound/gmorgan-0.79-r1 | 2 +- metadata/md5-cache/media-sound/gmpc-11.8.16-r1 | 2 +- metadata/md5-cache/media-sound/gnome-music-40.1.1 | 4 +- metadata/md5-cache/media-sound/gom-0.29.103-r1 | 2 +- metadata/md5-cache/media-sound/gpodder-3.10.20 | 4 +- metadata/md5-cache/media-sound/gqradio-1.9.2 | 2 +- metadata/md5-cache/media-sound/gstreamripper-0.2 | 2 +- .../md5-cache/media-sound/jack-rack-1.4.8_rc1-r1 | 2 +- metadata/md5-cache/media-sound/jalv-1.6.6 | 2 +- .../md5-cache/media-sound/jamin-0.98.9_pre20170111 | 2 +- metadata/md5-cache/media-sound/lame-3.100-r3 | 2 +- metadata/md5-cache/media-sound/lash-0.5.4-r4 | 2 +- metadata/md5-cache/media-sound/lilypond-2.22.0 | 2 +- metadata/md5-cache/media-sound/lilypond-2.22.1 | 2 +- metadata/md5-cache/media-sound/lilypond-2.23.0 | 2 +- metadata/md5-cache/media-sound/lilypond-2.23.2 | 2 +- metadata/md5-cache/media-sound/lilypond-9999 | 2 +- metadata/md5-cache/media-sound/lingot-1.0.1 | 2 +- metadata/md5-cache/media-sound/linuxsampler-2.2.0 | 2 +- metadata/md5-cache/media-sound/linuxsampler-9999 | 2 +- metadata/md5-cache/media-sound/mac-4.11.4.5.7-r1 | 2 +- metadata/md5-cache/media-sound/madplay-0.15.2b-r1 | 2 +- metadata/md5-cache/media-sound/mangler-1.2.5-r3 | 2 +- metadata/md5-cache/media-sound/meterbridge-0.9.3 | 2 +- metadata/md5-cache/media-sound/moc-2.6_alpha3-r3 | 2 +- metadata/md5-cache/media-sound/mp3asm-0.1.3-r2 | 2 +- metadata/md5-cache/media-sound/mp3blaster-3.2.6 | 2 +- metadata/md5-cache/media-sound/mp3diags-1.5.01-r1 | 2 +- .../md5-cache/media-sound/mp3splt-gtk-0.9.2-r1 | 2 +- metadata/md5-cache/media-sound/mpdas-0.4.2 | 13 - metadata/md5-cache/media-sound/mpdas-0.4.5 | 4 +- metadata/md5-cache/media-sound/mpdscribble-9999 | 2 +- metadata/md5-cache/media-sound/mpfc-1.3.8.1-r2 | 2 +- metadata/md5-cache/media-sound/mpg123-1.28.0-r1 | 4 +- metadata/md5-cache/media-sound/mpg123-1.28.1 | 15 + metadata/md5-cache/media-sound/mpg321-0.3.2 | 2 +- metadata/md5-cache/media-sound/mt-daapd-0.2.4.2 | 2 +- metadata/md5-cache/media-sound/mumble-1.3.4 | 2 +- metadata/md5-cache/media-sound/murmur-1.3.3 | 2 +- metadata/md5-cache/media-sound/murmur-1.3.4 | 2 +- .../md5-cache/media-sound/muse-0.9.2_p20161002 | 2 +- metadata/md5-cache/media-sound/musique-1.5-r1 | 2 +- metadata/md5-cache/media-sound/ncmpcpp-9999 | 2 +- metadata/md5-cache/media-sound/normalize-0.7.7-r1 | 2 +- metadata/md5-cache/media-sound/oggtst-0.0 | 2 +- metadata/md5-cache/media-sound/ogmtools-1.5-r2 | 2 +- metadata/md5-cache/media-sound/opus-tools-0.2 | 2 +- metadata/md5-cache/media-sound/orpheus-1.6-r3 | 2 +- metadata/md5-cache/media-sound/pasystray-0.7.1 | 2 +- .../md5-cache/media-sound/pavucontrol-qt-0.17.0 | 4 +- metadata/md5-cache/media-sound/pitchtune-0.0.4 | 2 +- metadata/md5-cache/media-sound/pulseaudio-13.0-r1 | 2 +- metadata/md5-cache/media-sound/qmidiarp-0.6.5 | 2 +- metadata/md5-cache/media-sound/qmidiroute-0.4.0 | 2 +- metadata/md5-cache/media-sound/qmmp-1.5.0 | 4 +- metadata/md5-cache/media-sound/qsampler-0.9.3 | 2 +- metadata/md5-cache/media-sound/qsampler-0.9.4 | 2 +- metadata/md5-cache/media-sound/qsampler-9999 | 2 +- metadata/md5-cache/media-sound/qsynth-0.9.3 | 2 +- metadata/md5-cache/media-sound/qsynth-0.9.4 | 2 +- metadata/md5-cache/media-sound/qsynth-9999 | 2 +- .../md5-cache/media-sound/qtagger-1.0.1_p20150402 | 2 +- metadata/md5-cache/media-sound/qtgain-1.0.0 | 2 +- metadata/md5-cache/media-sound/qtractor-0.9.23 | 15 + .../media-sound/qtscrobbler-0.11_pre20130123 | 2 +- metadata/md5-cache/media-sound/quimup-1.4.4 | 2 +- metadata/md5-cache/media-sound/rplay-3.3.2-r3 | 2 +- .../md5-cache/media-sound/schismtracker-20210525 | 2 +- metadata/md5-cache/media-sound/seq24-0.9.3-r1 | 2 +- metadata/md5-cache/media-sound/snd-17.4-r2 | 2 +- metadata/md5-cache/media-sound/sndfile-tools-9999 | 2 +- metadata/md5-cache/media-sound/solfege-3.23.4 | 2 +- metadata/md5-cache/media-sound/sooperlooper-1.7.4 | 2 +- .../md5-cache/media-sound/sox-14.4.2_p20200803 | 2 +- metadata/md5-cache/media-sound/spek-0.8.3-r1 | 2 +- metadata/md5-cache/media-sound/splay-0.9.5.2-r2 | 2 +- metadata/md5-cache/media-sound/spotify-tray-1.3.1 | 2 +- metadata/md5-cache/media-sound/streamripper-1.64.6 | 2 +- .../md5-cache/media-sound/streamtranscoder-1.2.4 | 2 +- metadata/md5-cache/media-sound/tagtool-0.12.3-r1 | 2 +- metadata/md5-cache/media-sound/tap-reverbed-0-r1 | 2 +- metadata/md5-cache/media-sound/timemachine-0.3.4 | 2 +- metadata/md5-cache/media-sound/timidity++-2.15.0 | 2 +- metadata/md5-cache/media-sound/tk707-0.8-r2 | 2 +- metadata/md5-cache/media-sound/umix-1.0.2-r1 | 2 +- metadata/md5-cache/media-sound/umurmur-0.2.17-r4 | 2 +- metadata/md5-cache/media-sound/umurmur-0.2.19 | 2 +- metadata/md5-cache/media-sound/umurmur-0.2.20 | 2 +- metadata/md5-cache/media-sound/umurmur-9999 | 2 +- metadata/md5-cache/media-sound/vimpc-0.09.2 | 2 +- metadata/md5-cache/media-sound/vimpc-0.09.2-r1 | 2 +- metadata/md5-cache/media-sound/vimpc-9999 | 2 +- metadata/md5-cache/media-sound/volumeicon-0.5.1-r2 | 2 +- metadata/md5-cache/media-sound/vsound-0.6-r1 | 2 +- metadata/md5-cache/media-sound/wavpack-5.4.0 | 2 +- metadata/md5-cache/media-sound/wavplay-2.0 | 2 +- .../md5-cache/media-sound/xmms2-0.8_p20161122-r8 | 8 +- metadata/md5-cache/media-sound/yoshimi-1.7.2 | 14 - metadata/md5-cache/media-sound/yoshimi-2.0.1 | 14 - metadata/md5-cache/media-sound/yoshimi-2.0.2 | 4 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 6140 -> 6135 bytes metadata/md5-cache/media-tv/kodi-19.0 | 2 +- metadata/md5-cache/media-tv/kodi-19.1 | 2 +- metadata/md5-cache/media-tv/kodi-19.9999 | 2 +- metadata/md5-cache/media-tv/kodi-9999 | 2 +- metadata/md5-cache/media-tv/mythtv-31.0-r5 | 2 +- metadata/md5-cache/media-tv/mythtv-31.0_p20210225 | 2 +- metadata/md5-cache/media-tv/mythtv-31.0_p20210606 | 2 +- metadata/md5-cache/media-tv/nvtv-0.4.7-r3 | 2 +- metadata/md5-cache/media-tv/v4l-utils-1.20.0 | 2 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39515 -> 39373 bytes .../media-video/aegisub-3.2.2_p20160518-r102 | 2 +- metadata/md5-cache/media-video/aegisub-9999 | 2 +- .../md5-cache/media-video/atomicparsley-wez-0.9.6 | 2 +- metadata/md5-cache/media-video/avidemux-2.7.6-r1 | 2 +- metadata/md5-cache/media-video/baka-mplayer-2.0.4 | 2 +- .../md5-cache/media-video/baka-mplayer-2.0.4-r1 | 2 +- metadata/md5-cache/media-video/baka-mplayer-9999 | 2 +- metadata/md5-cache/media-video/cheese-3.38.0 | 2 +- metadata/md5-cache/media-video/dirac-1.0.2-r1 | 2 +- metadata/md5-cache/media-video/dvdauthor-0.7.2-r2 | 2 +- metadata/md5-cache/media-video/ffcast-2.4.8 | 2 +- .../media-video/ffdiaporama-2.2_pre20140701-r2 | 2 +- metadata/md5-cache/media-video/ffmpeg-4.2.4 | 16 - metadata/md5-cache/media-video/ffmpeg-4.2.4-r1 | 16 + metadata/md5-cache/media-video/ffmpeg-4.3.1 | 16 - metadata/md5-cache/media-video/ffmpeg-4.3.1-r1 | 16 + metadata/md5-cache/media-video/ffmpeg-4.3.2 | 16 - metadata/md5-cache/media-video/ffmpeg-4.3.2-r1 | 16 + metadata/md5-cache/media-video/ffmpeg-4.4 | 16 - metadata/md5-cache/media-video/ffmpeg-4.4-r1 | 16 + metadata/md5-cache/media-video/ffmpeg-9999 | 6 +- metadata/md5-cache/media-video/frameworks-0.3.7-r1 | 2 +- metadata/md5-cache/media-video/guvcview-2.0.6-r2 | 2 +- metadata/md5-cache/media-video/gxine-0.5.909-r1 | 2 +- metadata/md5-cache/media-video/handbrake-1.3.3-r1 | 2 +- metadata/md5-cache/media-video/handbrake-9999 | 2 +- metadata/md5-cache/media-video/imagination-3.0-r2 | 2 +- metadata/md5-cache/media-video/kino-1.3.4-r1 | 2 +- metadata/md5-cache/media-video/kino-1.3.4-r2 | 2 +- metadata/md5-cache/media-video/libva-utils-2.10.0 | 2 +- metadata/md5-cache/media-video/libva-utils-2.11.1 | 2 +- metadata/md5-cache/media-video/libva-utils-2.12.0 | 2 +- metadata/md5-cache/media-video/libva-utils-2.4.0 | 2 +- metadata/md5-cache/media-video/libva-utils-2.8.0 | 2 +- .../md5-cache/media-video/libva-utils-2.8.0-r2 | 2 +- metadata/md5-cache/media-video/libva-utils-2.9.1 | 2 +- .../md5-cache/media-video/libva-utils-2.9.1-r1 | 2 +- metadata/md5-cache/media-video/libva-utils-9999 | 2 +- metadata/md5-cache/media-video/lsdvd-0.17 | 2 +- metadata/md5-cache/media-video/makemkv-1.16.3 | 15 - metadata/md5-cache/media-video/makemkv-1.16.4 | 15 + metadata/md5-cache/media-video/mediainfo-20.09 | 2 +- metadata/md5-cache/media-video/mediainfo-20.09-r1 | 2 +- metadata/md5-cache/media-video/mjpegtools-2.1.0-r4 | 2 +- metadata/md5-cache/media-video/mjpegtools-2.2.0 | 2 +- metadata/md5-cache/media-video/mkvtoolnix-51.0.0 | 2 +- metadata/md5-cache/media-video/mkvtoolnix-57.0.0 | 2 +- metadata/md5-cache/media-video/mkvtoolnix-9999 | 2 +- metadata/md5-cache/media-video/motion-4.3.2-r1 | 2 +- metadata/md5-cache/media-video/noad-0.8.6-r5 | 2 +- metadata/md5-cache/media-video/noad-0.8.6-r6 | 2 +- metadata/md5-cache/media-video/noad-0.8.7 | 2 +- metadata/md5-cache/media-video/peek-1.4.0-r1 | 4 +- metadata/md5-cache/media-video/peek-1.5.1 | 4 +- metadata/md5-cache/media-video/pipewire-0.3.30-r1 | 4 +- .../media-video/recordmydesktop-0.3.8.1-r6 | 2 +- metadata/md5-cache/media-video/shotcut-21.02.27 | 2 +- metadata/md5-cache/media-video/shotcut-21.03.21 | 2 +- metadata/md5-cache/media-video/shotcut-9999 | 2 +- metadata/md5-cache/media-video/smplayer-20.6.0 | 2 +- .../md5-cache/media-video/snappy-1.0_p20200428 | 2 +- metadata/md5-cache/media-video/totem-3.38.1 | 4 +- metadata/md5-cache/media-video/transcode-1.1.7-r5 | 2 +- metadata/md5-cache/media-video/ttcut-0.19.6_p1-r1 | 2 +- metadata/md5-cache/media-video/vcdimager-2.0.1 | 2 +- metadata/md5-cache/media-video/vlc-3.0.12.1-r100 | 16 - metadata/md5-cache/media-video/vlc-3.0.12.1-r101 | 16 + metadata/md5-cache/media-video/vlc-3.0.14-r1 | 16 - metadata/md5-cache/media-video/vlc-3.0.14-r2 | 16 - metadata/md5-cache/media-video/vlc-3.0.14-r3 | 16 + metadata/md5-cache/media-video/vlc-3.0.14-r4 | 16 + metadata/md5-cache/media-video/vlc-3.0.16-r1 | 16 - metadata/md5-cache/media-video/vlc-3.0.16-r2 | 16 - metadata/md5-cache/media-video/vlc-3.0.16-r3 | 16 + metadata/md5-cache/media-video/vlc-3.0.16-r4 | 16 + metadata/md5-cache/media-video/vlc-3.0.9999 | 8 +- metadata/md5-cache/media-video/vlc-9999 | 8 +- metadata/md5-cache/media-video/webcamoid-8.7.1 | 2 +- metadata/md5-cache/media-video/xine-ui-0.99.12 | 2 +- metadata/md5-cache/media-video/xvattr-1.3-r3 | 2 +- metadata/md5-cache/media-video/yle-dl-20210502 | 15 - metadata/md5-cache/media-video/yle-dl-20210704 | 4 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 67563 -> 67399 bytes metadata/md5-cache/net-analyzer/alive-2.0.2-r1 | 2 +- metadata/md5-cache/net-analyzer/alive-2.0.3 | 2 +- metadata/md5-cache/net-analyzer/apinger-0.6.1 | 2 +- metadata/md5-cache/net-analyzer/argus-3.0.8.3-r1 | 2 +- .../md5-cache/net-analyzer/argus-clients-3.0.8.3 | 2 +- metadata/md5-cache/net-analyzer/arp-scan-1.9.7 | 2 +- metadata/md5-cache/net-analyzer/arp-scan-99999 | 2 +- metadata/md5-cache/net-analyzer/arp-sk-0.0.16-r2 | 2 +- metadata/md5-cache/net-analyzer/arping-2.21 | 2 +- metadata/md5-cache/net-analyzer/arping-2.22 | 2 +- metadata/md5-cache/net-analyzer/arping-9999 | 2 +- metadata/md5-cache/net-analyzer/barnyard-0.2.0-r7 | 2 +- metadata/md5-cache/net-analyzer/barnyard2-1.13 | 2 +- metadata/md5-cache/net-analyzer/bmon-4.0 | 2 +- metadata/md5-cache/net-analyzer/bmon-999 | 2 +- metadata/md5-cache/net-analyzer/bwm-ng-0.6.2 | 2 +- metadata/md5-cache/net-analyzer/bwm-ng-0.6.3 | 2 +- metadata/md5-cache/net-analyzer/cacti-spine-1.2.16 | 2 +- metadata/md5-cache/net-analyzer/cacti-spine-1.2.17 | 2 +- metadata/md5-cache/net-analyzer/cacti-spine-99999 | 2 +- metadata/md5-cache/net-analyzer/cbm-0.2 | 2 +- metadata/md5-cache/net-analyzer/cbm-0.3 | 2 +- .../md5-cache/net-analyzer/darkstat-3.0.719-r3 | 2 +- metadata/md5-cache/net-analyzer/darkstat-9999999 | 2 +- metadata/md5-cache/net-analyzer/dnsmap-0.35 | 2 +- metadata/md5-cache/net-analyzer/driftnet-1.3.0 | 2 +- .../md5-cache/net-analyzer/echoping-6.0.2_p434-r4 | 2 +- .../md5-cache/net-analyzer/flow-tools-0.68.6-r1 | 2 +- metadata/md5-cache/net-analyzer/fragroute-1.2.6-r4 | 2 +- metadata/md5-cache/net-analyzer/goaccess-1.4.2 | 2 +- metadata/md5-cache/net-analyzer/goaccess-9999 | 2 +- metadata/md5-cache/net-analyzer/gspoof-3.2-r3 | 2 +- metadata/md5-cache/net-analyzer/ifstat-1.1-r2 | 2 +- metadata/md5-cache/net-analyzer/iftop-1.0_pre4-r4 | 2 +- metadata/md5-cache/net-analyzer/iftop-9999999 | 2 +- metadata/md5-cache/net-analyzer/ike-scan-1.9.4 | 2 +- metadata/md5-cache/net-analyzer/ike-scan-99999 | 2 +- metadata/md5-cache/net-analyzer/ipcad-3.7.3 | 2 +- metadata/md5-cache/net-analyzer/ipgen-9999 | 2 +- metadata/md5-cache/net-analyzer/jnettop-0.13.0-r1 | 2 +- metadata/md5-cache/net-analyzer/labrea-2.5_p1 | 2 +- metadata/md5-cache/net-analyzer/mbrowse-0.4.3-r1 | 2 +- metadata/md5-cache/net-analyzer/mtr-0.94 | 2 +- metadata/md5-cache/net-analyzer/mtr-9999 | 2 +- .../net-analyzer/nagios-check_dnssec-0.1_p28 | 2 +- .../md5-cache/net-analyzer/nagios-check_fail2ban-3 | 2 +- .../md5-cache/net-analyzer/nagios-check_pidfile-1 | 2 +- .../net-analyzer/nagios-plugins-linux-madrisan-27 | 2 +- .../net-analyzer/nagios-plugins-linux-madrisan-28 | 2 +- .../net-analyzer/nagios-plugins-snmp-0.6.0-r2 | 2 +- metadata/md5-cache/net-analyzer/nast-0.2.0-r2 | 2 +- metadata/md5-cache/net-analyzer/nbtscan-1.6 | 2 +- metadata/md5-cache/net-analyzer/ndsad-1.33-r2 | 2 +- metadata/md5-cache/net-analyzer/net-snmp-5.9-r2 | 2 +- metadata/md5-cache/net-analyzer/net-snmp-5.9-r3 | 2 +- metadata/md5-cache/net-analyzer/net-snmp-5.9.1 | 2 +- metadata/md5-cache/net-analyzer/net-snmp-99999999 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.29.0 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.29.1 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.29.2 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.29.3 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.30.1-r1 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.31.0 | 2 +- metadata/md5-cache/net-analyzer/netdata-1.31.0-r1 | 2 +- metadata/md5-cache/net-analyzer/netdata-9999 | 2 +- metadata/md5-cache/net-analyzer/netdiscover-0.7 | 2 +- .../md5-cache/net-analyzer/netwatch-1.3.0.1-r4 | 2 +- metadata/md5-cache/net-analyzer/nfdump-1.6.22-r1 | 2 +- metadata/md5-cache/net-analyzer/nfdump-1.6.23 | 2 +- metadata/md5-cache/net-analyzer/ngrep-1.47 | 14 - metadata/md5-cache/net-analyzer/ngrep-1.47-r1 | 14 + metadata/md5-cache/net-analyzer/nload-0.7.4-r1 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.80-r2 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.91-r2 | 2 +- metadata/md5-cache/net-analyzer/nmap-9999 | 2 +- metadata/md5-cache/net-analyzer/nrpe-4.0.3 | 2 +- metadata/md5-cache/net-analyzer/nsat-1.5-r5 | 2 +- metadata/md5-cache/net-analyzer/nstats-0.4-r3 | 2 +- metadata/md5-cache/net-analyzer/ntopng-4.2-r1 | 2 +- metadata/md5-cache/net-analyzer/ostinato-1.1-r1 | 2 +- metadata/md5-cache/net-analyzer/packit-1.7 | 2 +- metadata/md5-cache/net-analyzer/packit-9999 | 2 +- metadata/md5-cache/net-analyzer/pinger-0.33 | 2 +- metadata/md5-cache/net-analyzer/pktstat-1.8.5-r1 | 2 +- metadata/md5-cache/net-analyzer/pmacct-1.7.6 | 2 +- metadata/md5-cache/net-analyzer/pmacct-1.7.6-r1 | 2 +- metadata/md5-cache/net-analyzer/pmacct-999999 | 2 +- metadata/md5-cache/net-analyzer/prelude-lml-5.1.0 | 2 +- metadata/md5-cache/net-analyzer/prelude-lml-5.2.0 | 2 +- metadata/md5-cache/net-analyzer/raddump-0.3.1 | 2 +- .../md5-cache/net-analyzer/rain-1.2.9_beta1-r1 | 2 +- metadata/md5-cache/net-analyzer/rrdcollect-0.2.10 | 2 +- metadata/md5-cache/net-analyzer/rrdtool-1.7.2-r100 | 2 +- metadata/md5-cache/net-analyzer/sarg-2.4.0 | 2 +- metadata/md5-cache/net-analyzer/scanssh-2.1.2 | 2 +- metadata/md5-cache/net-analyzer/scli-0.4.0-r1 | 2 +- metadata/md5-cache/net-analyzer/sflowtool-5.06 | 2 +- metadata/md5-cache/net-analyzer/sinfo-0.0.48-r1 | 2 +- metadata/md5-cache/net-analyzer/smokeping-2.7.3 | 2 +- metadata/md5-cache/net-analyzer/sngrep-1.4.7 | 2 +- metadata/md5-cache/net-analyzer/sniffit-0.5 | 2 +- metadata/md5-cache/net-analyzer/snort-2.9.17 | 2 +- metadata/md5-cache/net-analyzer/softflowd-1.0.0 | 2 +- metadata/md5-cache/net-analyzer/squidview-0.86 | 2 +- metadata/md5-cache/net-analyzer/ssldump-1.3-r2 | 2 +- metadata/md5-cache/net-analyzer/ssldump-1.4 | 2 +- metadata/md5-cache/net-analyzer/suricata-5.0.7 | 2 +- metadata/md5-cache/net-analyzer/suricata-6.0.3 | 2 +- metadata/md5-cache/net-analyzer/synscan-5.02 | 2 +- metadata/md5-cache/net-analyzer/tcpdump-4.9.3-r4 | 2 +- metadata/md5-cache/net-analyzer/tcpdump-4.99.0 | 2 +- metadata/md5-cache/net-analyzer/tcpdump-4.99.1 | 2 +- metadata/md5-cache/net-analyzer/tcpdump-9999 | 2 +- metadata/md5-cache/net-analyzer/tcpflow-1.6.1 | 2 +- metadata/md5-cache/net-analyzer/tcpreplay-4.3.4 | 2 +- metadata/md5-cache/net-analyzer/tcpreplay-999999 | 2 +- .../md5-cache/net-analyzer/tcpslice-1.2a_p3_p4 | 2 +- metadata/md5-cache/net-analyzer/tcpstat-1.5_p8 | 2 +- metadata/md5-cache/net-analyzer/tcptrace-6.6.7_p6 | 2 +- .../net-analyzer/tcptraceroute-1.5_beta7-r3 | 2 +- metadata/md5-cache/net-analyzer/tcptrack-1.4.2 | 2 +- metadata/md5-cache/net-analyzer/thcrut-1.2.5-r2 | 2 +- metadata/md5-cache/net-analyzer/thrulay-0.9-r1 | 2 +- .../md5-cache/net-analyzer/tracebox-0.4.4-r100 | 2 +- .../md5-cache/net-analyzer/traceproto-1.1.2_beta1 | 2 +- metadata/md5-cache/net-analyzer/trafshow-5.2.3-r1 | 2 +- metadata/md5-cache/net-analyzer/upnpscan-0.4-r3 | 2 +- metadata/md5-cache/net-analyzer/wireshark-3.4.5 | 16 - metadata/md5-cache/net-analyzer/wireshark-3.4.6 | 2 +- metadata/md5-cache/net-analyzer/wireshark-9999 | 2 +- metadata/md5-cache/net-analyzer/yersinia-0.8.2 | 2 +- metadata/md5-cache/net-analyzer/yersinia-9999 | 2 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 6624 -> 6630 bytes metadata/md5-cache/net-dialup/freeradius-3.0.20-r3 | 2 +- metadata/md5-cache/net-dialup/freeradius-3.0.21-r3 | 2 +- metadata/md5-cache/net-dialup/freeradius-3.0.22-r2 | 2 +- .../net-dialup/freeradius-client-1.1.7-r1 | 2 +- metadata/md5-cache/net-dialup/lrzsz-0.12.20-r4 | 2 +- metadata/md5-cache/net-dialup/minicom-2.7.1 | 2 +- metadata/md5-cache/net-dialup/minicom-2.8 | 2 +- metadata/md5-cache/net-dialup/mwavem-2.0-r2 | 2 +- .../md5-cache/net-dialup/radiusclient-ng-0.5.6-r2 | 2 +- metadata/md5-cache/net-dialup/rp-pppoe-3.14 | 2 +- metadata/md5-cache/net-dialup/rp-pppoe-3.15 | 2 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 12933 -> 12924 bytes metadata/md5-cache/net-dns/avahi-0.8-r4 | 2 +- metadata/md5-cache/net-dns/bind-9.16.15-r1 | 2 +- metadata/md5-cache/net-dns/bind-tools-9.16.15 | 2 +- metadata/md5-cache/net-dns/c-ares-1.17.1 | 2 +- metadata/md5-cache/net-dns/dnrd-2.20.3-r3 | 2 +- metadata/md5-cache/net-dns/dnssec-check-2.2 | 2 +- .../md5-cache/net-dns/dnssec-validator-2.2.3-r1 | 2 +- metadata/md5-cache/net-dns/dnstop-20140915-r2 | 2 +- metadata/md5-cache/net-dns/mydns-1.2.8.31-r2 | 2 +- metadata/md5-cache/net-dns/nsd-4.3.4 | 2 +- metadata/md5-cache/net-dns/nsd-4.3.5 | 2 +- metadata/md5-cache/net-dns/nsd-4.3.6 | 2 +- metadata/md5-cache/net-dns/opendnssec-2.0.3-r1 | 2 +- metadata/md5-cache/net-dns/pdns-4.4.1-r1 | 2 +- metadata/md5-cache/net-dns/unbound-1.13.0-r2 | 2 +- metadata/md5-cache/net-dns/unbound-1.13.0-r3 | 2 +- metadata/md5-cache/net-dns/unbound-1.13.1-r1 | 2 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 6086 -> 6088 bytes .../md5-cache/net-firewall/conntrack-tools-1.4.5 | 2 +- metadata/md5-cache/net-firewall/ebtables-2.0.11-r3 | 2 +- metadata/md5-cache/net-firewall/firewalld-0.7.1-r3 | 2 +- metadata/md5-cache/net-firewall/firewalld-0.7.3-r1 | 2 +- metadata/md5-cache/net-firewall/firewalld-0.9.1-r1 | 2 +- metadata/md5-cache/net-firewall/firewalld-0.9.3-r1 | 2 +- metadata/md5-cache/net-firewall/fwbuilder-5.3.7 | 2 +- metadata/md5-cache/net-firewall/fwknop-2.6.10-r2 | 2 +- metadata/md5-cache/net-firewall/ipset-7.11 | 2 +- metadata/md5-cache/net-firewall/iptables-1.8.7 | 2 +- metadata/md5-cache/net-firewall/nftables-0.9.8 | 2 +- metadata/md5-cache/net-firewall/nftables-0.9.9 | 2 +- metadata/md5-cache/net-firewall/nftables-9999 | 2 +- metadata/md5-cache/net-firewall/nftlb-0.6 | 2 +- metadata/md5-cache/net-firewall/nufw-2.2.22-r3 | 2 +- .../md5-cache/net-firewall/pglinux-2.3.1_p20171006 | 2 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 6054 -> 6045 bytes metadata/md5-cache/net-fs/btfs-2.22 | 2 +- metadata/md5-cache/net-fs/btfs-2.23 | 2 +- metadata/md5-cache/net-fs/cifs-utils-6.11 | 2 +- metadata/md5-cache/net-fs/cifs-utils-6.12 | 2 +- metadata/md5-cache/net-fs/curlftpfs-0.9.2-r4 | 2 +- metadata/md5-cache/net-fs/libnfs-4.0.0 | 2 +- metadata/md5-cache/net-fs/libnfs-9999 | 2 +- metadata/md5-cache/net-fs/netatalk-3.1.12-r4 | 2 +- metadata/md5-cache/net-fs/netatalk-3.1.12-r5 | 2 +- metadata/md5-cache/net-fs/nfs-utils-2.5.3-r1 | 2 +- metadata/md5-cache/net-fs/nfs-utils-2.5.4 | 2 +- metadata/md5-cache/net-fs/nfs4-acl-tools-0.3.7 | 2 +- metadata/md5-cache/net-fs/openafs-1.8.7 | 2 +- metadata/md5-cache/net-fs/s3backer-1.4.5 | 2 +- metadata/md5-cache/net-fs/s3backer-1.6.1 | 2 +- metadata/md5-cache/net-fs/s3fs-1.86 | 2 +- metadata/md5-cache/net-fs/s3fs-1.89 | 2 +- metadata/md5-cache/net-ftp/Manifest.gz | Bin 4548 -> 4711 bytes metadata/md5-cache/net-ftp/atftp-0.7.4 | 2 +- metadata/md5-cache/net-ftp/filezilla-3.53.1-r1 | 2 +- metadata/md5-cache/net-ftp/filezilla-3.54.1 | 2 +- metadata/md5-cache/net-ftp/filezilla-3.55.0 | 15 + metadata/md5-cache/net-ftp/frox-0.7.18-r7 | 13 - metadata/md5-cache/net-ftp/frox-0.7.18-r8 | 14 + metadata/md5-cache/net-ftp/gproftpd-8.3.2-r3 | 2 +- metadata/md5-cache/net-ftp/lftp-4.9.2 | 2 +- metadata/md5-cache/net-ftp/lftp-9999 | 2 +- metadata/md5-cache/net-ftp/ncftp-3.2.6-r3 | 2 +- metadata/md5-cache/net-ftp/pure-ftpd-1.0.49-r4 | 2 +- metadata/md5-cache/net-ftp/pure-ftpd-9999 | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 17411 -> 17424 bytes metadata/md5-cache/net-im/bitlbee-facebook-1.2.2 | 2 +- metadata/md5-cache/net-im/bitlbee-facebook-9999 | 2 +- metadata/md5-cache/net-im/bitlbee-steam-1.4.2 | 2 +- metadata/md5-cache/net-im/bitlbee-steam-9999 | 2 +- metadata/md5-cache/net-im/corebird-1.7.4-r1 | 4 +- metadata/md5-cache/net-im/dianara-1.4.2 | 2 +- metadata/md5-cache/net-im/dino-0.2.0 | 4 +- metadata/md5-cache/net-im/dino-0.2.1 | 4 +- metadata/md5-cache/net-im/dino-9999 | 4 +- metadata/md5-cache/net-im/ejabberd-20.07 | 15 - metadata/md5-cache/net-im/ejabberd-21.04 | 4 +- metadata/md5-cache/net-im/ekg2-0.4_pre20190315 | 2 +- metadata/md5-cache/net-im/ekg2-9999 | 2 +- metadata/md5-cache/net-im/libcommuni-3.6.0 | 2 +- metadata/md5-cache/net-im/pidgin-2.14.3-r1 | 2 +- metadata/md5-cache/net-im/pidgin-2.14.4 | 15 - metadata/md5-cache/net-im/pidgin-2.14.5 | 6 +- metadata/md5-cache/net-im/pidgin-2.14.6 | 15 + metadata/md5-cache/net-im/psi-1.5 | 2 +- metadata/md5-cache/net-im/psi-9999 | 2 +- metadata/md5-cache/net-im/purple-events-0.99.1 | 2 +- metadata/md5-cache/net-im/ricochet-1.1.4 | 2 +- metadata/md5-cache/net-im/ricochet-9999 | 2 +- metadata/md5-cache/net-im/skypeforlinux-8.73.0.129 | 16 + metadata/md5-cache/net-im/ysm-2.9.9.1-r2 | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 12495 -> 12332 bytes metadata/md5-cache/net-irc/epic5-2.0.1-r1 | 6 +- metadata/md5-cache/net-irc/irssi-9999 | 2 +- metadata/md5-cache/net-irc/ngircd-26.1 | 15 - metadata/md5-cache/net-irc/ngircd-26.1-r1 | 15 + .../md5-cache/net-irc/rbot-0.9.15_p20160325-r2 | 2 +- metadata/md5-cache/net-irc/unrealircd-5.0.9.1-r1 | 14 - metadata/md5-cache/net-irc/unrealircd-5.2.0.2-r1 | 14 - metadata/md5-cache/net-irc/unrealircd-5.2.1.1 | 14 + metadata/md5-cache/net-libs/Manifest.gz | Bin 54255 -> 54587 bytes metadata/md5-cache/net-libs/accounts-qml-0.7-r1 | 2 +- metadata/md5-cache/net-libs/accounts-qt-1.16 | 2 +- metadata/md5-cache/net-libs/daq-2.0.7 | 2 +- metadata/md5-cache/net-libs/farstream-0.2.9 | 2 +- metadata/md5-cache/net-libs/gloox-1.0.24 | 2 +- metadata/md5-cache/net-libs/gnet-2.0.8-r3 | 2 +- .../net-libs/gnome-online-accounts-3.40.0 | 2 +- metadata/md5-cache/net-libs/gsnmp-0.3.0 | 2 +- metadata/md5-cache/net-libs/gsoap-2.8.106 | 2 +- metadata/md5-cache/net-libs/gsoap-2.8.114 | 2 +- metadata/md5-cache/net-libs/gssdp-1.0.3 | 2 +- metadata/md5-cache/net-libs/gssdp-1.2.2 | 2 +- metadata/md5-cache/net-libs/gssdp-1.2.3 | 2 +- metadata/md5-cache/net-libs/gtk-vnc-1.2.0 | 2 +- metadata/md5-cache/net-libs/gupnp-1.2.6 | 2 +- metadata/md5-cache/net-libs/gupnp-1.2.7 | 6 +- metadata/md5-cache/net-libs/gupnp-av-0.12.11 | 2 +- metadata/md5-cache/net-libs/gupnp-igd-0.2.5-r10 | 2 +- metadata/md5-cache/net-libs/iax-0.2.2-r3 | 2 +- .../md5-cache/net-libs/libaccounts-glib-1.25-r2 | 2 +- metadata/md5-cache/net-libs/libasyncns-0.8-r4 | 2 +- .../md5-cache/net-libs/libbitcoinconsensus-0.20.1 | 2 +- .../md5-cache/net-libs/libbitcoinconsensus-0.21.0 | 2 +- .../md5-cache/net-libs/libbitcoinconsensus-0.21.1 | 14 + metadata/md5-cache/net-libs/libblkmaker-0.6.0 | 2 +- metadata/md5-cache/net-libs/libcapi-3.0.7-r1 | 2 +- metadata/md5-cache/net-libs/libcrafter-1.0 | 2 +- metadata/md5-cache/net-libs/libcrafter-9999 | 2 +- metadata/md5-cache/net-libs/libecap-1.0.1 | 2 +- metadata/md5-cache/net-libs/libesmtp-1.0.6-r3 | 2 +- metadata/md5-cache/net-libs/libetpan-1.9.4-r1 | 2 +- metadata/md5-cache/net-libs/libgadu-1.11.4 | 2 +- metadata/md5-cache/net-libs/libgadu-1.12.2-r1 | 2 +- metadata/md5-cache/net-libs/libgfbgraph-0.2.4 | 2 +- metadata/md5-cache/net-libs/libgrss-0.5.0-r1 | 2 +- metadata/md5-cache/net-libs/libgsasl-1.10.0 | 2 +- metadata/md5-cache/net-libs/libhtp-0.5.38 | 2 +- metadata/md5-cache/net-libs/libident-0.32-r1 | 2 +- metadata/md5-cache/net-libs/libircclient-1.10 | 2 +- metadata/md5-cache/net-libs/libiscsi-1.18.0 | 2 +- metadata/md5-cache/net-libs/libiscsi-1.19.0 | 2 +- metadata/md5-cache/net-libs/libiscsi-9999 | 2 +- metadata/md5-cache/net-libs/libisds-9999 | 2 +- metadata/md5-cache/net-libs/liblockfile-1.16 | 2 +- metadata/md5-cache/net-libs/libmbim-1.24.8 | 4 +- metadata/md5-cache/net-libs/libnet-1.0.2a-r7 | 2 +- metadata/md5-cache/net-libs/libnet-1.2.9999 | 2 +- metadata/md5-cache/net-libs/libnfsidmap-0.27 | 2 +- metadata/md5-cache/net-libs/libnftnl-1.2.0 | 2 +- metadata/md5-cache/net-libs/libnftnl-9999 | 2 +- metadata/md5-cache/net-libs/libnids-1.24-r7 | 2 +- metadata/md5-cache/net-libs/libnma-1.8.30 | 2 +- metadata/md5-cache/net-libs/liboping-1.10.0-r2 | 2 +- metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 | 2 +- metadata/md5-cache/net-libs/libosmo-dsp-9999 | 2 +- metadata/md5-cache/net-libs/libosmocore-0.10.2 | 2 +- metadata/md5-cache/net-libs/libosmocore-9999 | 2 +- metadata/md5-cache/net-libs/libpcap-1.10.0-r1 | 2 +- metadata/md5-cache/net-libs/libpcap-1.10.1-r1 | 2 +- metadata/md5-cache/net-libs/libpcap-9999 | 2 +- metadata/md5-cache/net-libs/libpcapnav-0.8-r1 | 2 +- .../md5-cache/net-libs/libprotoident-2.0.14_p1 | 2 +- metadata/md5-cache/net-libs/libprotoident-9999 | 2 +- metadata/md5-cache/net-libs/libqmi-1.28.6 | 4 +- metadata/md5-cache/net-libs/libqmi-9999 | 2 +- metadata/md5-cache/net-libs/librouteros-1.1.2 | 2 +- metadata/md5-cache/net-libs/libsearpc-3.2.0-r1 | 2 +- metadata/md5-cache/net-libs/libsignon-glib-2.1 | 2 +- metadata/md5-cache/net-libs/libsoup-2.72.0-r1 | 2 +- metadata/md5-cache/net-libs/libsrtp-1.6.0-r1 | 2 +- metadata/md5-cache/net-libs/libsrtp-2.2.0 | 2 +- metadata/md5-cache/net-libs/libsrtp-2.3.0-r1 | 2 +- metadata/md5-cache/net-libs/libtelnet-0.23 | 2 +- metadata/md5-cache/net-libs/libtorrent-0.13.7 | 2 +- metadata/md5-cache/net-libs/libtorrent-0.13.7-r1 | 2 +- .../net-libs/libtorrent-rasterbar-1.2.10-r1 | 2 +- .../net-libs/libtorrent-rasterbar-1.2.11-r1 | 2 +- .../net-libs/libtorrent-rasterbar-1.2.12-r1 | 2 +- .../net-libs/libtorrent-rasterbar-1.2.6-r1 | 2 +- .../net-libs/libtorrent-rasterbar-1.2.9-r1 | 2 +- metadata/md5-cache/net-libs/libtrace-4.0.15_p1 | 2 +- metadata/md5-cache/net-libs/libtrace-9999 | 2 +- metadata/md5-cache/net-libs/libupnp-1.14.0 | 2 +- metadata/md5-cache/net-libs/libupnp-1.14.5 | 2 +- metadata/md5-cache/net-libs/libupnp-1.14.7 | 2 +- metadata/md5-cache/net-libs/liquid-dsp-1.3.2 | 2 +- metadata/md5-cache/net-libs/liquid-dsp-9999 | 2 +- metadata/md5-cache/net-libs/loudmouth-1.5.3-r1 | 2 +- metadata/md5-cache/net-libs/loudmouth-1.5.3-r2 | 2 +- metadata/md5-cache/net-libs/meanwhile-1.0.2-r1 | 2 +- metadata/md5-cache/net-libs/nDPI-3.4 | 2 +- metadata/md5-cache/net-libs/nDPI-9999 | 2 +- metadata/md5-cache/net-libs/neon-0.30.2 | 2 +- metadata/md5-cache/net-libs/neon-0.31.0 | 2 +- metadata/md5-cache/net-libs/neon-0.31.1 | 2 +- metadata/md5-cache/net-libs/neon-0.31.2 | 2 +- metadata/md5-cache/net-libs/nghttp2-9999 | 2 +- metadata/md5-cache/net-libs/openmq-cclient-4.4.1 | 2 +- metadata/md5-cache/net-libs/pjproject-2.10-r1 | 2 +- metadata/md5-cache/net-libs/rpcsvc-proto-1.4.2 | 2 +- .../md5-cache/net-libs/shairplay-0_pre20170118 | 2 +- .../md5-cache/net-libs/shairplay-0_pre20180824 | 2 +- .../md5-cache/net-libs/shairplay-0_pre20180824-r1 | 2 +- metadata/md5-cache/net-libs/shairplay-9999 | 2 +- metadata/md5-cache/net-libs/signon-oauth2-0.25 | 2 +- .../md5-cache/net-libs/signon-ui-0.15_p20171022-r1 | 2 +- metadata/md5-cache/net-libs/signond-8.60-r2 | 2 +- metadata/md5-cache/net-libs/srt-1.4.3 | 14 + metadata/md5-cache/net-libs/telepathy-glib-0.24.2 | 4 +- metadata/md5-cache/net-libs/uhttpmock-0.5.3 | 2 +- metadata/md5-cache/net-libs/wandio-4.2.3_p1-r1 | 2 +- metadata/md5-cache/net-libs/webkit-gtk-2.32.1 | 4 +- metadata/md5-cache/net-libs/wvstreams-4.6.1_p14-r2 | 2 +- metadata/md5-cache/net-libs/wvstreams-99999 | 2 +- metadata/md5-cache/net-libs/zeromq-4.3.3-r1 | 2 +- metadata/md5-cache/net-libs/zeromq-4.3.4-r1 | 2 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21437 -> 21452 bytes metadata/md5-cache/net-mail/courier-imap-5.1.2 | 2 +- metadata/md5-cache/net-mail/courier-imap-5.1.3 | 2 +- metadata/md5-cache/net-mail/cyrus-imapd-3.0.13-r1 | 2 +- metadata/md5-cache/net-mail/cyrus-imapd-3.0.14-r1 | 2 +- metadata/md5-cache/net-mail/cyrus-imapd-3.0.15-r1 | 2 +- metadata/md5-cache/net-mail/cyrus-imapd-3.4.1-r1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.13-r101 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.14-r1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.14.1-r1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.15-r1 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.16 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.19 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.8 | 2 +- metadata/md5-cache/net-mail/fetchmail-7.0.0_alpha8 | 2 +- metadata/md5-cache/net-mail/gnubiff-2.2.17-r2 | 2 +- metadata/md5-cache/net-mail/isync-9999 | 2 +- .../net-mail/list-remote-forwards-0.0.1-r2 | 2 +- metadata/md5-cache/net-mail/mailbox-count-0.0.5 | 2 +- metadata/md5-cache/net-mail/mailshears-0.0.4-r1 | 2 +- metadata/md5-cache/net-mail/mailutils-3.12-r2 | 2 +- metadata/md5-cache/net-mail/metamail-2.7.53.3-r3 | 2 +- metadata/md5-cache/net-mail/mpack-1.6-r4 | 2 +- metadata/md5-cache/net-mail/mu-1.4.15 | 2 +- metadata/md5-cache/net-mail/pfqueue-0.5.6-r1 | 2 +- metadata/md5-cache/net-mail/qmailadmin-1.2.15-r1 | 2 +- metadata/md5-cache/net-mail/qmailadmin-1.2.16 | 2 +- metadata/md5-cache/net-mail/smtptools-0.2.3-r1 | 2 +- metadata/md5-cache/net-mail/tnef-1.4.18 | 2 +- metadata/md5-cache/net-mail/tpop3d-1.5.5-r3 | 2 +- metadata/md5-cache/net-mail/vchkuser-0.4 | 2 +- metadata/md5-cache/net-mail/vpopmail-5.4.33-r7 | 2 +- metadata/md5-cache/net-mail/vqadmin-2.3.7 | 2 +- metadata/md5-cache/net-mail/ytnef-1.9.3 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 88140 -> 88566 bytes metadata/md5-cache/net-misc/arpd-0.2-r1 | 2 +- metadata/md5-cache/net-misc/asterisk-13.38.2-r1 | 2 +- metadata/md5-cache/net-misc/asterisk-13.38.2-r4 | 2 +- metadata/md5-cache/net-misc/asterisk-13.38.2-r5 | 2 +- metadata/md5-cache/net-misc/asterisk-16.18.0-r2 | 2 +- metadata/md5-cache/net-misc/asterisk-18.4.0-r2 | 2 +- metadata/md5-cache/net-misc/autoupnp-9999 | 2 +- metadata/md5-cache/net-misc/bgpq3-0.1.33 | 2 +- metadata/md5-cache/net-misc/bgpq3-0.1.35 | 2 +- metadata/md5-cache/net-misc/bopm-3.1.3-r4 | 2 +- metadata/md5-cache/net-misc/bridge-utils-1.6 | 2 +- metadata/md5-cache/net-misc/cadaver-0.23.3 | 2 +- metadata/md5-cache/net-misc/cfengine-3.6.2 | 2 +- metadata/md5-cache/net-misc/cmst-2020.11.01 | 2 +- metadata/md5-cache/net-misc/connman-1.40 | 2 +- metadata/md5-cache/net-misc/connman-9999 | 2 +- metadata/md5-cache/net-misc/connman-gtk-1.1.1-r1 | 2 +- .../net-misc/connman-json-client-1.0_p20150721-r2 | 2 +- metadata/md5-cache/net-misc/connman-ui-0_p20150622 | 2 +- metadata/md5-cache/net-misc/connman-ui-9999 | 2 +- metadata/md5-cache/net-misc/curl-7.77.0-r1 | 2 +- metadata/md5-cache/net-misc/dahdi-tools-3.1.0 | 2 +- metadata/md5-cache/net-misc/dahdi-tools-3.1.0-r1 | 2 +- metadata/md5-cache/net-misc/dhcpcd-ui-0.7.8 | 2 +- metadata/md5-cache/net-misc/frr-7.5.1-r4 | 2 +- metadata/md5-cache/net-misc/grdesktop-0.23-r2 | 2 +- metadata/md5-cache/net-misc/gsasl-1.10.0 | 2 +- metadata/md5-cache/net-misc/gupnp-tools-0.10.1 | 4 +- metadata/md5-cache/net-misc/haeredes-0.5.2 | 2 +- metadata/md5-cache/net-misc/hath-0.5.0 | 2 +- metadata/md5-cache/net-misc/icecast-2.4.4 | 2 +- metadata/md5-cache/net-misc/igmpproxy-0.3 | 2 +- metadata/md5-cache/net-misc/kea-1.8.2 | 6 +- metadata/md5-cache/net-misc/kea-1.9.9 | 4 +- metadata/md5-cache/net-misc/kea-9999 | 4 +- metadata/md5-cache/net-misc/lambdamoo-1.8.1-r3 | 2 +- metadata/md5-cache/net-misc/lanmap-81-r2 | 2 +- metadata/md5-cache/net-misc/libteam-1.31 | 2 +- metadata/md5-cache/net-misc/libteam-9999 | 2 +- metadata/md5-cache/net-misc/linux-eoip-0.5 | 2 +- metadata/md5-cache/net-misc/liveice-2000530-r2 | 2 +- metadata/md5-cache/net-misc/lksctp-tools-1.0.18-r1 | 2 +- metadata/md5-cache/net-misc/lksctp-tools-1.0.19 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.10-r1 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.11-r1 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.7-r1 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.9-r1 | 2 +- metadata/md5-cache/net-misc/mcproxy-1.1.1-r1 | 2 +- metadata/md5-cache/net-misc/megatools-1.10.3 | 2 +- metadata/md5-cache/net-misc/memcached-1.6.9 | 2 +- metadata/md5-cache/net-misc/mico-2.3.13-r13 | 2 +- metadata/md5-cache/net-misc/mico-2.3.13-r14 | 2 +- metadata/md5-cache/net-misc/mikutter-4.0.6 | 2 +- metadata/md5-cache/net-misc/mikutter-4.1.5 | 2 +- metadata/md5-cache/net-misc/mikutter-9999 | 2 +- metadata/md5-cache/net-misc/modemmanager-1.16.4 | 2 +- metadata/md5-cache/net-misc/modemmanager-1.16.6 | 6 +- metadata/md5-cache/net-misc/mosh-1.3.2 | 2 +- metadata/md5-cache/net-misc/mosh-9999 | 2 +- metadata/md5-cache/net-misc/mstpd-0.0.9 | 2 +- metadata/md5-cache/net-misc/nemesis-1.7-r1 | 2 +- metadata/md5-cache/net-misc/netstat-nat-1.4.10 | 2 +- metadata/md5-cache/net-misc/networkmanager-1.30.4 | 2 +- metadata/md5-cache/net-misc/networkmanager-1.32.2 | 2 +- metadata/md5-cache/net-misc/npapi-sdk-9999 | 2 +- metadata/md5-cache/net-misc/ntp-4.2.8_p15 | 2 +- metadata/md5-cache/net-misc/nx-3.5.99.25 | 2 +- metadata/md5-cache/net-misc/nx-3.5.99.26 | 2 +- metadata/md5-cache/net-misc/oidentd-2.5.0 | 2 +- metadata/md5-cache/net-misc/openr2-1.3.0 | 2 +- metadata/md5-cache/net-misc/openssh-8.5_p1-r2 | 2 +- metadata/md5-cache/net-misc/openssh-8.6_p1-r2 | 2 +- metadata/md5-cache/net-misc/openvswitch-2.14.1 | 2 +- metadata/md5-cache/net-misc/openvswitch-2.15.0 | 2 +- metadata/md5-cache/net-misc/packETH-2.1 | 2 +- metadata/md5-cache/net-misc/pedro-1.12 | 2 +- metadata/md5-cache/net-misc/portfwd-0.29-r1 | 2 +- metadata/md5-cache/net-misc/portspoof-9999 | 2 +- metadata/md5-cache/net-misc/ptpd-2.3.1-r1 | 2 +- metadata/md5-cache/net-misc/ptpd-2.3.1-r2 | 2 +- metadata/md5-cache/net-misc/putty-0.74 | 2 +- metadata/md5-cache/net-misc/putty-0.75 | 2 +- metadata/md5-cache/net-misc/putty-9999 | 2 +- metadata/md5-cache/net-misc/quagga-1.2.4-r2 | 2 +- metadata/md5-cache/net-misc/radvd-2.19-r1 | 15 - metadata/md5-cache/net-misc/radvd-2.19-r2 | 15 + metadata/md5-cache/net-misc/rdate-1.10 | 2 +- metadata/md5-cache/net-misc/rdesktop-1.9.0 | 2 +- metadata/md5-cache/net-misc/rdesktop-1.9.0-r1 | 2 +- metadata/md5-cache/net-misc/rdesktop-1.9.0-r2 | 2 +- metadata/md5-cache/net-misc/remmina-1.4.18 | 4 +- metadata/md5-cache/net-misc/remmina-1.4.20 | 14 + metadata/md5-cache/net-misc/rsync-9999 | 2 +- metadata/md5-cache/net-misc/rygel-0.40.1 | 2 +- metadata/md5-cache/net-misc/samplicator-1.3.6 | 10 - metadata/md5-cache/net-misc/samplicator-1.3.6-r1 | 10 + metadata/md5-cache/net-misc/samplicator-1.3.8_rc1 | 10 - .../md5-cache/net-misc/samplicator-1.3.8_rc1-r1 | 10 + metadata/md5-cache/net-misc/seafile-8.0.1 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.2 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.3 | 15 + metadata/md5-cache/net-misc/seafile-client-8.0.3 | 15 + metadata/md5-cache/net-misc/shigofumi-0.3-r1 | 2 +- metadata/md5-cache/net-misc/shigofumi-9999 | 2 +- metadata/md5-cache/net-misc/shmux-1.0.2-r1 | 2 +- metadata/md5-cache/net-misc/sipp-3.6.0 | 2 +- metadata/md5-cache/net-misc/sitecopy-0.16.6-r1 | 2 +- metadata/md5-cache/net-misc/smbc-1.2.2-r3 | 2 +- metadata/md5-cache/net-misc/socat-2.0.0_beta9 | 2 +- metadata/md5-cache/net-misc/socat-9999 | 2 +- metadata/md5-cache/net-misc/spice-gtk-0.37-r2 | 4 +- metadata/md5-cache/net-misc/spice-gtk-0.38 | 4 +- metadata/md5-cache/net-misc/spice-gtk-0.38-r1 | 4 +- metadata/md5-cache/net-misc/spice-gtk-0.39 | 4 +- metadata/md5-cache/net-misc/spice-gtk-9999 | 4 +- .../md5-cache/net-misc/ssh-askpass-fullscreen-1.2 | 2 +- metadata/md5-cache/net-misc/sstp-client-1.0.12-r1 | 2 +- metadata/md5-cache/net-misc/stargazer-2.408-r1 | 14 - metadata/md5-cache/net-misc/stargazer-2.408-r2 | 14 + metadata/md5-cache/net-misc/taylor-uucp-1.07-r4 | 2 +- metadata/md5-cache/net-misc/telnet-bsd-1.2-r1 | 2 +- metadata/md5-cache/net-misc/throttle-1.2-r1 | 2 +- metadata/md5-cache/net-misc/tigervnc-1.11.0-r2 | 2 +- metadata/md5-cache/net-misc/tigervnc-1.11.0-r3 | 2 +- metadata/md5-cache/net-misc/tigervnc-1.9.0-r1 | 2 +- metadata/md5-cache/net-misc/tigervnc-1.9.0-r2 | 2 +- metadata/md5-cache/net-misc/usbip-4.13-r1 | 2 +- metadata/md5-cache/net-misc/vde-2.3.2_p20191011 | 2 +- metadata/md5-cache/net-misc/vde-2.3.2_p20191011-r1 | 2 +- metadata/md5-cache/net-misc/vde-9999 | 2 +- metadata/md5-cache/net-misc/vinagre-3.22.0-r3 | 2 +- metadata/md5-cache/net-misc/vino-3.22.0-r3 | 2 +- metadata/md5-cache/net-misc/vmpsd-1.4 | 2 +- metadata/md5-cache/net-misc/wget2-1.99.2 | 2 +- metadata/md5-cache/net-misc/wget2-9999 | 2 +- metadata/md5-cache/net-misc/x2goclient-4.1.2.2 | 2 +- metadata/md5-cache/net-misc/zsync-0.6.2-r1 | 2 +- metadata/md5-cache/net-nds/389-ds-base-1.4.4.13 | 2 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 3406 -> 3410 bytes metadata/md5-cache/net-nds/adtool-1.3.3-r1 | 2 +- metadata/md5-cache/net-nds/ldapvi-1.7_p20101214-r2 | 2 +- metadata/md5-cache/net-nds/openldap-2.4.57-r1 | 2 +- metadata/md5-cache/net-nds/openldap-2.4.58-r1 | 2 +- metadata/md5-cache/net-nds/openldap-2.4.59-r1 | 2 +- metadata/md5-cache/net-nds/openldap-2.5.4 | 2 +- metadata/md5-cache/net-nds/rpcbind-9999 | 2 +- metadata/md5-cache/net-nds/tac_plus-4.0.4.19-r5 | 2 +- metadata/md5-cache/net-nds/tac_plus-4.0.4.27a-r2 | 2 +- metadata/md5-cache/net-nds/tac_plus-4.0.4.27a-r3 | 2 +- metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 | 2 +- metadata/md5-cache/net-news/Manifest.gz | Bin 2554 -> 2555 bytes metadata/md5-cache/net-news/liferea-1.12.9 | 2 +- metadata/md5-cache/net-news/liferea-1.12.9-r1 | 2 +- metadata/md5-cache/net-news/rssguard-3.8.3 | 2 +- metadata/md5-cache/net-news/rssguard-3.9.2 | 2 +- metadata/md5-cache/net-news/snownews-1.6.10 | 2 +- metadata/md5-cache/net-nntp/Manifest.gz | Bin 2021 -> 2026 bytes metadata/md5-cache/net-nntp/nzbget-21.0-r2 | 2 +- metadata/md5-cache/net-nntp/nzbget-21.1-r1 | 2 +- metadata/md5-cache/net-nntp/suck-4.3.3-r1 | 2 +- metadata/md5-cache/net-nntp/suck-4.3.4 | 2 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 13090 -> 13591 bytes metadata/md5-cache/net-p2p/amule-9999 | 2 +- metadata/md5-cache/net-p2p/automatic-0.8.3 | 2 +- metadata/md5-cache/net-p2p/automatic-0.8.3-r1 | 2 +- metadata/md5-cache/net-p2p/bitcoin-cli-0.20.1 | 2 +- metadata/md5-cache/net-p2p/bitcoin-cli-0.21.0 | 2 +- metadata/md5-cache/net-p2p/bitcoin-cli-0.21.1 | 14 + metadata/md5-cache/net-p2p/bitcoin-qt-0.20.1 | 2 +- metadata/md5-cache/net-p2p/bitcoin-qt-0.21.0 | 2 +- metadata/md5-cache/net-p2p/bitcoin-qt-0.21.1 | 16 + metadata/md5-cache/net-p2p/bitcoind-0.20.1 | 2 +- metadata/md5-cache/net-p2p/bitcoind-0.21.0 | 2 +- metadata/md5-cache/net-p2p/bitcoind-0.21.1 | 16 + metadata/md5-cache/net-p2p/classified-ads-0.13-r1 | 2 +- metadata/md5-cache/net-p2p/cpuminer-opt-3.16.4 | 2 +- metadata/md5-cache/net-p2p/cpuminer-opt-9999 | 2 +- metadata/md5-cache/net-p2p/dbhub-0.451-r2 | 2 +- metadata/md5-cache/net-p2p/fms-0.3.82 | 13 - metadata/md5-cache/net-p2p/fms-0.3.82-r1 | 14 + metadata/md5-cache/net-p2p/gtorrentviewer-0.2b | 2 +- metadata/md5-cache/net-p2p/litecoind-0.10.4.0-r2 | 2 +- metadata/md5-cache/net-p2p/litecoind-0.18.1-r1 | 2 +- metadata/md5-cache/net-p2p/mldonkey-3.1.7-r2 | 2 +- metadata/md5-cache/net-p2p/ncdc-9999 | 2 +- metadata/md5-cache/net-p2p/opendchub-0.8.2-r1 | 2 +- metadata/md5-cache/net-p2p/resilio-sync-2.6.3-r1 | 13 - metadata/md5-cache/net-p2p/resilio-sync-2.6.3-r2 | 14 + metadata/md5-cache/net-p2p/retroshare-0.6.5-r2 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.7 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.7-r1 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.17.0 | 4 +- metadata/md5-cache/net-p2p/syrep-0.9 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 8793 -> 8764 bytes .../md5-cache/net-print/cndrvcups-common-lb-3.70 | 2 +- metadata/md5-cache/net-print/cndrvcups-lb-3.70 | 2 +- metadata/md5-cache/net-print/cnijfilter2-5.90 | 2 +- metadata/md5-cache/net-print/cnrdrvcups-lb-5.30 | 2 +- metadata/md5-cache/net-print/cups-2.3.3-r4 | 2 +- metadata/md5-cache/net-print/cups-2.3.3_p2-r2 | 2 +- metadata/md5-cache/net-print/cups-9999 | 2 +- metadata/md5-cache/net-print/cups-filters-1.28.3 | 2 +- metadata/md5-cache/net-print/cups-filters-1.28.7 | 2 +- metadata/md5-cache/net-print/cups-filters-1.28.8 | 2 +- metadata/md5-cache/net-print/cups-filters-1.28.9 | 2 +- .../md5-cache/net-print/dymo-cups-drivers-1.4.0-r2 | 2 +- .../md5-cache/net-print/foomatic-db-engine-4.0.12 | 2 +- metadata/md5-cache/net-print/gtklp-1.3.1 | 2 +- metadata/md5-cache/net-print/gutenprint-5.3.3-r1 | 2 +- metadata/md5-cache/net-print/gutenprint-5.3.3-r2 | 2 +- metadata/md5-cache/net-print/gutenprint-5.3.4-r1 | 2 +- metadata/md5-cache/net-print/hplip-3.20.11-r2 | 2 +- metadata/md5-cache/net-print/hplip-3.21.2-r1 | 2 +- metadata/md5-cache/net-print/hplip-3.21.4 | 2 +- metadata/md5-cache/net-print/libgnomecups-0.2.3-r5 | 2 +- metadata/md5-cache/net-print/libinklevel-0.9.2 | 2 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 9341 -> 8699 bytes metadata/md5-cache/net-proxy/dante-1.4.1-r2 | 13 - metadata/md5-cache/net-proxy/dante-1.4.1-r5 | 14 + metadata/md5-cache/net-proxy/haproxy-1.8.29-r1 | 15 - metadata/md5-cache/net-proxy/haproxy-2.0.21-r1 | 15 - metadata/md5-cache/net-proxy/haproxy-2.2.12-r1 | 15 - metadata/md5-cache/net-proxy/haproxy-2.2.13-r1 | 15 - metadata/md5-cache/net-proxy/haproxy-2.3.12 | 15 + metadata/md5-cache/net-proxy/haproxy-2.3.9-r1 | 15 - metadata/md5-cache/net-proxy/haproxy-2.3.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.0-r1 | 15 - metadata/md5-cache/net-proxy/haproxy-2.4.2 | 15 + metadata/md5-cache/net-proxy/havp-0.92a-r3 | 2 +- metadata/md5-cache/net-proxy/nutcracker-0.4.1-r1 | 2 +- metadata/md5-cache/net-proxy/privoxy-3.0.32-r1 | 2 +- .../md5-cache/net-proxy/shadowsocks-libev-3.3.5 | 2 +- metadata/md5-cache/net-proxy/sqtop-2015.02.08 | 2 +- metadata/md5-cache/net-proxy/squid-4.15-r2 | 2 +- metadata/md5-cache/net-proxy/squidguard-1.6.0 | 2 +- metadata/md5-cache/net-proxy/tayga-0.9.2-r1 | 2 +- metadata/md5-cache/net-proxy/tayga-0.9.2-r2 | 2 +- metadata/md5-cache/net-proxy/tayga-0.9.2-r3 | 2 +- metadata/md5-cache/net-proxy/tinyproxy-1.11.0 | 2 +- metadata/md5-cache/net-proxy/torsocks-2.2.0 | 2 +- metadata/md5-cache/net-proxy/torsocks-2.3.0 | 2 +- metadata/md5-cache/net-proxy/tsocks-1.8_beta5-r9 | 2 +- metadata/md5-cache/net-voip/Manifest.gz | Bin 1389 -> 1383 bytes metadata/md5-cache/net-voip/captagent-6.3.1 | 2 +- metadata/md5-cache/net-voip/yate-6.2.0 | 2 +- metadata/md5-cache/net-voip/yate-9999 | 2 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 12072 -> 12076 bytes metadata/md5-cache/net-vpn/corkscrew-2.0-r1 | 2 +- .../md5-cache/net-vpn/httptunnel-3.3_p20180119 | 2 +- metadata/md5-cache/net-vpn/ipsec-tools-0.8.2-r8 | 2 +- .../net-vpn/networkmanager-fortisslvpn-1.2.10 | 2 +- .../net-vpn/networkmanager-fortisslvpn-1.2.8-r2 | 2 +- .../md5-cache/net-vpn/networkmanager-l2tp-1.8.0 | 2 +- .../md5-cache/net-vpn/networkmanager-l2tp-1.8.2 | 2 +- .../net-vpn/networkmanager-strongswan-1.5.2 | 2 +- metadata/md5-cache/net-vpn/openconnect-9999 | 2 +- metadata/md5-cache/net-vpn/openfortivpn-1.13.2 | 2 +- metadata/md5-cache/net-vpn/openfortivpn-1.15.0 | 2 +- metadata/md5-cache/net-vpn/openfortivpn-1.16.0 | 2 +- metadata/md5-cache/net-vpn/openvpn-2.5.2 | 2 +- metadata/md5-cache/net-vpn/openvpn-9999 | 2 +- metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 | 2 +- .../md5-cache/net-vpn/riseup-vpn-0.21.2_p20210517 | 16 - metadata/md5-cache/net-vpn/riseup-vpn-0.21.6 | 17 + metadata/md5-cache/net-vpn/tinc-1.1_pre18 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 28865 -> 28864 bytes .../net-wireless/aircrack-ng-1.6_p20200722 | 2 +- metadata/md5-cache/net-wireless/aircrack-ng-9999 | 2 +- metadata/md5-cache/net-wireless/blueman-2.2.1 | 2 +- metadata/md5-cache/net-wireless/blueman-9999 | 2 +- metadata/md5-cache/net-wireless/bluez-5.58 | 2 +- metadata/md5-cache/net-wireless/bluez-5.58-r1 | 6 +- metadata/md5-cache/net-wireless/bluez-5.60 | 2 +- .../md5-cache/net-wireless/bluez-tools-0_p20161212 | 2 +- metadata/md5-cache/net-wireless/iw-5.9 | 4 +- metadata/md5-cache/net-wireless/iwd-9999 | 2 +- metadata/md5-cache/net-wireless/kismet-2020.12.3 | 2 +- metadata/md5-cache/net-wireless/kismet-2021.05.1 | 2 +- metadata/md5-cache/net-wireless/kismet-2021.06.1 | 2 +- metadata/md5-cache/net-wireless/kismet-9999 | 2 +- metadata/md5-cache/net-wireless/linssid-3.6-r1 | 2 +- metadata/md5-cache/net-wireless/madwimax-0.1.1-r1 | 2 +- metadata/md5-cache/net-wireless/mfoc-0.10.7-r1 | 2 +- metadata/md5-cache/net-wireless/sigdigger-0.1.0 | 2 +- .../md5-cache/net-wireless/spectools-2016.01.1 | 2 +- metadata/md5-cache/net-wireless/spectools-9999 | 2 +- metadata/md5-cache/net-wireless/suwidgets-0.1.0-r1 | 2 +- metadata/md5-cache/net-wireless/wavemon-0.9.3-r1 | 2 +- .../md5-cache/net-wireless/wpa_supplicant-2.9-r4 | 2 +- .../md5-cache/net-wireless/wpa_supplicant-2.9-r5 | 2 +- .../md5-cache/net-wireless/wpa_supplicant-9999 | 2 +- metadata/md5-cache/net-wireless/yatebts-6.0.0-r1 | 2 +- metadata/md5-cache/net-wireless/yatebts-9999 | 2 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 7916 -> 7902 bytes metadata/md5-cache/sci-astronomy/cpl-7.0-r1 | 2 +- metadata/md5-cache/sci-astronomy/erfa-1.4.0 | 2 +- metadata/md5-cache/sci-astronomy/esorex-3.12.3 | 2 +- metadata/md5-cache/sci-astronomy/funtools-1.4.7 | 2 +- metadata/md5-cache/sci-astronomy/gnuastro-0.3 | 2 +- metadata/md5-cache/sci-astronomy/healpix-3.31 | 2 +- metadata/md5-cache/sci-astronomy/missfits-2.8.0 | 2 +- metadata/md5-cache/sci-astronomy/predict-2.2.3-r2 | 2 +- metadata/md5-cache/sci-astronomy/psfex-3.17.1 | 2 +- metadata/md5-cache/sci-astronomy/scamp-2.0.4 | 2 +- .../md5-cache/sci-astronomy/sextractor-2.19.5-r1 | 2 +- metadata/md5-cache/sci-astronomy/skycat-3.1.3 | 2 +- metadata/md5-cache/sci-astronomy/stiff-2.4.0 | 2 +- metadata/md5-cache/sci-astronomy/swarp-2.41.5 | 2 +- metadata/md5-cache/sci-astronomy/wcstools-3.9.5 | 2 +- .../md5-cache/sci-astronomy/weightwatcher-1.12 | 2 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 23564 -> 23605 bytes metadata/md5-cache/sci-biology/abyss-2.0.3-r2 | 2 +- metadata/md5-cache/sci-biology/bfast-0.7.0a | 2 +- metadata/md5-cache/sci-biology/biogrep-1.0-r2 | 2 +- metadata/md5-cache/sci-biology/clustal-omega-1.2.4 | 2 +- metadata/md5-cache/sci-biology/clustalx-2.1-r3 | 2 +- .../sci-biology/embassy-cbstools-1.0.0.660 | 2 +- .../sci-biology/embassy-clustalomega-1.1.0.660 | 2 +- .../sci-biology/embassy-domainatrix-0.1.660 | 2 +- .../md5-cache/sci-biology/embassy-domalign-0.1.660 | 2 +- .../sci-biology/embassy-domsearch-0.1.660 | 2 +- .../md5-cache/sci-biology/embassy-emnu-1.05.660 | 2 +- .../md5-cache/sci-biology/embassy-esim4-1.0.0.660 | 2 +- .../md5-cache/sci-biology/embassy-hmmer-2.3.2.660 | 2 +- .../sci-biology/embassy-iprscan-4.3.1.660 | 2 +- .../md5-cache/sci-biology/embassy-mse-3.0.0.660 | 2 +- .../sci-biology/embassy-phylipnew-3.69.660 | 2 +- .../sci-biology/embassy-signature-0.1.660 | 2 +- .../sci-biology/embassy-structure-0.1.660 | 2 +- .../md5-cache/sci-biology/embassy-topo-2.0.660 | 2 +- .../md5-cache/sci-biology/embassy-vienna-1.7.2.660 | 2 +- metadata/md5-cache/sci-biology/emboss-6.6.0-r1 | 2 +- metadata/md5-cache/sci-biology/eugene-4.1d | 2 +- metadata/md5-cache/sci-biology/exonerate-2.2.0-r2 | 2 +- .../md5-cache/sci-biology/fastx_toolkit-0.0.14 | 2 +- metadata/md5-cache/sci-biology/gibbs-3.1 | 2 +- metadata/md5-cache/sci-biology/iedera-1.05-r1 | 2 +- metadata/md5-cache/sci-biology/libgtextutils-0.6.1 | 2 +- metadata/md5-cache/sci-biology/maq-0.7.1-r2 | 2 +- metadata/md5-cache/sci-biology/maqview-0.2.5-r3 | 2 +- metadata/md5-cache/sci-biology/mcl-14.137 | 2 +- metadata/md5-cache/sci-biology/mira-4.0.2-r1 | 2 +- metadata/md5-cache/sci-biology/newick-utils-1.6-r1 | 2 +- metadata/md5-cache/sci-biology/samtools-1.10 | 2 +- metadata/md5-cache/sci-biology/treeviewx-0.5.1-r3 | 2 +- metadata/md5-cache/sci-biology/vcftools-0.1.14 | 2 +- metadata/md5-cache/sci-biology/yass-1.14-r2 | 2 +- metadata/md5-cache/sci-calculators/Manifest.gz | Bin 3560 -> 3563 bytes .../md5-cache/sci-calculators/calcoo-1.3.18-r1 | 2 +- metadata/md5-cache/sci-calculators/orpie-1.5.2-r1 | 2 +- metadata/md5-cache/sci-calculators/tilp2-1.18 | 2 +- metadata/md5-cache/sci-calculators/wcalc-2.5 | 2 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 13372 -> 13385 bytes metadata/md5-cache/sci-chemistry/autodock-4.2.6 | 2 +- .../sci-chemistry/chemical-mime-data-0.1.94-r4 | 2 +- metadata/md5-cache/sci-chemistry/chemtool-1.6.14 | 2 +- .../md5-cache/sci-chemistry/gelemental-2.0.0-r1 | 2 +- .../sci-chemistry/gnome-chemistry-utils-0.14.17_p6 | 2 +- .../md5-cache/sci-chemistry/molsketch-0.4.1-r1 | 2 +- metadata/md5-cache/sci-chemistry/mopac7-1.15-r1 | 2 +- metadata/md5-cache/sci-chemistry/mpqc-2.3.1-r4 | 2 +- metadata/md5-cache/sci-chemistry/numbat-0.999-r2 | 2 +- metadata/md5-cache/sci-chemistry/psi-3.4.0-r2 | 2 +- .../md5-cache/sci-chemistry/wxmacmolplt-7.5-r1 | 2 +- metadata/md5-cache/sci-electronics/Manifest.gz | Bin 11846 -> 11832 bytes .../md5-cache/sci-electronics/drawtiming-0.7.1-r2 | 2 +- .../md5-cache/sci-electronics/fritzing-0.9.4-r2 | 2 +- metadata/md5-cache/sci-electronics/geda-1.9.2-r1 | 2 +- metadata/md5-cache/sci-electronics/gerbv-2.7.0 | 2 +- metadata/md5-cache/sci-electronics/gsmc-1.1-r2 | 2 +- .../md5-cache/sci-electronics/gspeakers-0.11-r2 | 2 +- metadata/md5-cache/sci-electronics/gwave-20190116 | 2 +- metadata/md5-cache/sci-electronics/iverilog-10.3 | 2 +- metadata/md5-cache/sci-electronics/iverilog-11.0 | 2 +- metadata/md5-cache/sci-electronics/iverilog-9999 | 2 +- metadata/md5-cache/sci-electronics/klayout-0.26.11 | 2 +- metadata/md5-cache/sci-electronics/klayout-0.27 | 2 +- metadata/md5-cache/sci-electronics/klayout-9999 | 2 +- metadata/md5-cache/sci-electronics/librepcb-0.1.3 | 2 +- metadata/md5-cache/sci-electronics/librepcb-0.1.5 | 2 +- .../md5-cache/sci-electronics/magic-7.5.202-r1 | 2 +- metadata/md5-cache/sci-electronics/magic-8.0.207 | 2 +- metadata/md5-cache/sci-electronics/ngspice-31-r1 | 2 +- metadata/md5-cache/sci-electronics/ngspice-34 | 2 +- metadata/md5-cache/sci-electronics/pcb-4.2.2 | 2 +- .../md5-cache/sci-electronics/qelectrotech-0.80 | 2 +- .../md5-cache/sci-electronics/qelectrotech-9999 | 2 +- metadata/md5-cache/sci-electronics/sigrok-cli-9999 | 2 +- .../md5-cache/sci-electronics/systemc-2.3.4-r1 | 2 +- .../md5-cache/sci-electronics/xcircuit-3.10.30 | 2 +- metadata/md5-cache/sci-electronics/xcircuit-3.9.73 | 2 +- metadata/md5-cache/sci-electronics/xoscope-2.2 | 2 +- metadata/md5-cache/sci-geosciences/Manifest.gz | Bin 17368 -> 17361 bytes metadata/md5-cache/sci-geosciences/gmt-4.5.18-r1 | 2 +- metadata/md5-cache/sci-geosciences/gnome-maps-40.2 | 4 +- .../md5-cache/sci-geosciences/gpsbabel-1.5.4-r1 | 2 +- metadata/md5-cache/sci-geosciences/gpsbabel-1.7.0 | 2 +- metadata/md5-cache/sci-geosciences/gpsbabel-9999 | 2 +- .../md5-cache/sci-geosciences/gpx-viewer-0.4.0-r1 | 2 +- metadata/md5-cache/sci-geosciences/gpxlab-0.7.0 | 2 +- metadata/md5-cache/sci-geosciences/gpxsee-9.0 | 2 +- metadata/md5-cache/sci-geosciences/gpxsee-9.1 | 2 +- metadata/md5-cache/sci-geosciences/grass-7.8.5 | 2 +- metadata/md5-cache/sci-geosciences/grass-9999 | 2 +- .../md5-cache/sci-geosciences/gtk-g-rays2-2.05 | 2 +- .../md5-cache/sci-geosciences/mapserver-7.6.2-r1 | 2 +- .../md5-cache/sci-geosciences/merkaartor-0.18.4 | 2 +- .../sci-geosciences/merkaartor-0.18.4_p20210410-r1 | 2 +- metadata/md5-cache/sci-geosciences/merkaartor-9999 | 2 +- .../md5-cache/sci-geosciences/osm-gps-map-1.2.0 | 2 +- metadata/md5-cache/sci-geosciences/osmctools-0.9 | 2 +- metadata/md5-cache/sci-geosciences/qgis-3.18.3 | 2 +- metadata/md5-cache/sci-geosciences/qgis-3.20.0-r1 | 2 +- metadata/md5-cache/sci-geosciences/qgis-9999 | 2 +- metadata/md5-cache/sci-geosciences/viking-1.8 | 2 +- metadata/md5-cache/sci-geosciences/viking-1.8-r1 | 2 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 56267 -> 56284 bytes metadata/md5-cache/sci-libs/adolc-2.7.2 | 2 +- metadata/md5-cache/sci-libs/adolc-9999 | 2 +- metadata/md5-cache/sci-libs/amd-2.4.6-r1 | 2 +- metadata/md5-cache/sci-libs/arpack-3.8.0 | 2 +- metadata/md5-cache/sci-libs/arpack-9999 | 2 +- metadata/md5-cache/sci-libs/arprec-2.2.19 | 2 +- metadata/md5-cache/sci-libs/bliss-0.73-r2 | 2 +- metadata/md5-cache/sci-libs/camd-2.4.6-r1 | 2 +- metadata/md5-cache/sci-libs/ccfits-2.5 | 2 +- metadata/md5-cache/sci-libs/colpack-1.0.10 | 2 +- metadata/md5-cache/sci-libs/fflas-ffpack-2.4.3-r1 | 2 +- metadata/md5-cache/sci-libs/fftw-9999 | 2 +- metadata/md5-cache/sci-libs/gamer-1.5-r2 | 2 +- metadata/md5-cache/sci-libs/gaul-devel-0.1849-r2 | 2 +- metadata/md5-cache/sci-libs/gdal-3.2.1-r1 | 2 +- metadata/md5-cache/sci-libs/gdal-3.2.2 | 2 +- metadata/md5-cache/sci-libs/gdal-3.2.3 | 2 +- metadata/md5-cache/sci-libs/gdal-3.3.0 | 2 +- metadata/md5-cache/sci-libs/gdal-3.3.1 | 2 +- metadata/md5-cache/sci-libs/gerris-20131206-r1 | 2 +- metadata/md5-cache/sci-libs/getdata-0.9.0-r3 | 2 +- metadata/md5-cache/sci-libs/gsl-1.16 | 2 +- metadata/md5-cache/sci-libs/gsl-2.5-r1 | 2 +- metadata/md5-cache/sci-libs/gsl-2.7 | 2 +- metadata/md5-cache/sci-libs/gts-20121130 | 2 +- metadata/md5-cache/sci-libs/h5hut-1.99.13 | 2 +- metadata/md5-cache/sci-libs/hdf-4.2.13-r1 | 2 +- metadata/md5-cache/sci-libs/hdf-4.2.15 | 2 +- metadata/md5-cache/sci-libs/hdf5-1.10.5 | 2 +- metadata/md5-cache/sci-libs/hdf5-1.10.5-r1 | 2 +- metadata/md5-cache/sci-libs/iml-1.0.5 | 2 +- metadata/md5-cache/sci-libs/ipopt-3.12.12 | 2 +- metadata/md5-cache/sci-libs/klu-1.3.9-r2 | 2 +- metadata/md5-cache/sci-libs/libcmatrix-3.11.0-r1 | 2 +- metadata/md5-cache/sci-libs/libdap-3.18.1 | 2 +- metadata/md5-cache/sci-libs/libgenome-1.3-r1 | 2 +- metadata/md5-cache/sci-libs/libgeotiff-1.6.0 | 2 +- metadata/md5-cache/sci-libs/libgeotiff-1.7.0 | 2 +- metadata/md5-cache/sci-libs/libghemical-3.0.0 | 2 +- metadata/md5-cache/sci-libs/libint-1.1.6 | 2 +- metadata/md5-cache/sci-libs/libint-2.6.0-r3 | 2 +- metadata/md5-cache/sci-libs/libint-2.6.0-r5 | 2 +- metadata/md5-cache/sci-libs/libmems-1.6_p1-r3 | 2 +- metadata/md5-cache/sci-libs/libmems-9999 | 2 +- metadata/md5-cache/sci-libs/libmuscle-3.7-r3 | 2 +- metadata/md5-cache/sci-libs/libnova-0.16.0 | 2 +- metadata/md5-cache/sci-libs/libsc-2.2-r100 | 2 +- metadata/md5-cache/sci-libs/libsc-2.3.1 | 2 +- metadata/md5-cache/sci-libs/libsc-9999 | 2 +- metadata/md5-cache/sci-libs/libsigrok-0.5.2-r2 | 2 +- metadata/md5-cache/sci-libs/libsigrok-9999 | 2 +- metadata/md5-cache/sci-libs/libsigrokdecode-9999 | 2 +- metadata/md5-cache/sci-libs/libticables2-1.3.5 | 2 +- metadata/md5-cache/sci-libs/libticalcs2-1.1.9 | 2 +- metadata/md5-cache/sci-libs/libticonv-1.1.5 | 2 +- metadata/md5-cache/sci-libs/libtifiles2-1.1.7 | 2 +- metadata/md5-cache/sci-libs/libxc-5.1.0 | 2 +- metadata/md5-cache/sci-libs/libxc-5.1.4 | 2 +- metadata/md5-cache/sci-libs/linux-gpib-4.3.4 | 2 +- metadata/md5-cache/sci-libs/lis-1.6.5 | 2 +- metadata/md5-cache/sci-libs/m4rie-20200115-r1 | 2 +- metadata/md5-cache/sci-libs/mc-1.5 | 2 +- metadata/md5-cache/sci-libs/minuit-5.34.14 | 2 +- metadata/md5-cache/sci-libs/mpfi-1.5.4 | 2 +- metadata/md5-cache/sci-libs/mpir-3.0.0-r1 | 2 +- metadata/md5-cache/sci-libs/netcdf-cxx-4.2-r301 | 2 +- metadata/md5-cache/sci-libs/netcdf-fortran-4.4.3 | 2 +- metadata/md5-cache/sci-libs/p4est-2.2-r100 | 2 +- metadata/md5-cache/sci-libs/p4est-2.3.1 | 2 +- metadata/md5-cache/sci-libs/p4est-9999 | 2 +- metadata/md5-cache/sci-libs/punc-1.5 | 2 +- metadata/md5-cache/sci-libs/qd-2.3.22 | 2 +- metadata/md5-cache/sci-libs/shapelib-1.5.0 | 2 +- metadata/md5-cache/sci-libs/spglib-1.14.1 | 2 +- metadata/md5-cache/sci-libs/spr-3.3.2 | 2 +- metadata/md5-cache/sci-libs/superlu-4.3-r2 | 2 +- metadata/md5-cache/sci-libs/ta-lib-0.4.0 | 2 +- metadata/md5-cache/sci-libs/tamu_anova-0.2-r1 | 2 +- metadata/md5-cache/sci-libs/vtk-8.2.0-r4 | 2 +- metadata/md5-cache/sci-mathematics/4ti2-1.6.7-r1 | 2 +- metadata/md5-cache/sci-mathematics/Manifest.gz | Bin 21944 -> 22150 bytes metadata/md5-cache/sci-mathematics/agda-2.6.1.2 | 2 +- .../sci-mathematics/agda-stdlib-2.6.1.2.1.4 | 2 +- metadata/md5-cache/sci-mathematics/cgal-5.2.2 | 14 - metadata/md5-cache/sci-mathematics/cgal-5.2.2-r1 | 14 + .../md5-cache/sci-mathematics/dataplot-20131220 | 2 +- metadata/md5-cache/sci-mathematics/euler-1.61.0-r1 | 2 +- metadata/md5-cache/sci-mathematics/form-4.2.1 | 2 +- metadata/md5-cache/sci-mathematics/genius-1.0.25 | 2 +- .../md5-cache/sci-mathematics/giac-1.7.0.13-r1 | 2 +- metadata/md5-cache/sci-mathematics/glpk-4.65 | 2 +- metadata/md5-cache/sci-mathematics/glpk-5.0-r1 | 2 +- .../md5-cache/sci-mathematics/gmp-ecm-7.0.4-r4 | 2 +- metadata/md5-cache/sci-mathematics/mathmod-4.1-r1 | 2 +- .../md5-cache/sci-mathematics/maxima-5.42.1-r1 | 2 +- .../md5-cache/sci-mathematics/maxima-5.44.0-r10 | 2 +- .../md5-cache/sci-mathematics/maxima-5.44.0-r9 | 2 +- .../md5-cache/sci-mathematics/maxima-5.45.1-r1 | 2 +- metadata/md5-cache/sci-mathematics/nauty-2.6.7 | 2 +- metadata/md5-cache/sci-mathematics/nauty-2.6.7-r1 | 2 +- .../md5-cache/sci-mathematics/normaliz-3.8.10-r1 | 2 +- metadata/md5-cache/sci-mathematics/octave-5.2.0 | 2 +- metadata/md5-cache/sci-mathematics/octave-6.2.0 | 2 +- metadata/md5-cache/sci-mathematics/prng-3.0.2-r3 | 2 +- .../md5-cache/sci-mathematics/psmt2-frontend-0.2 | 2 +- .../md5-cache/sci-mathematics/rstudio-1.3.1093-r1 | 2 +- .../md5-cache/sci-mathematics/singular-4.2.0_p1 | 2 +- .../md5-cache/sci-mathematics/singular-4.2.0_p3-r1 | 2 +- .../md5-cache/sci-mathematics/topcom-0.17.8-r1 | 2 +- .../md5-cache/sci-mathematics/why3-for-spark-2018 | 2 +- .../md5-cache/sci-mathematics/why3-for-spark-2020 | 2 +- .../md5-cache/sci-mathematics/why3-for-spark-2021 | 2 +- metadata/md5-cache/sci-mathematics/z3-4.8.11b | 15 + metadata/md5-cache/sci-misc/Manifest.gz | Bin 3408 -> 3421 bytes metadata/md5-cache/sci-misc/apertium-3.2.0 | 2 +- metadata/md5-cache/sci-misc/boinc-7.16.16 | 2 +- metadata/md5-cache/sci-misc/boinc-7.16.17 | 2 +- metadata/md5-cache/sci-misc/boinc-9999 | 2 +- metadata/md5-cache/sci-misc/fitscut-1.4.4 | 2 +- metadata/md5-cache/sci-misc/h5utils-1.13.1 | 2 +- metadata/md5-cache/sci-misc/lttoolbox-3.3.3 | 2 +- metadata/md5-cache/sci-misc/oww-0.86.5 | 2 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 7180 -> 7183 bytes metadata/md5-cache/sci-physics/fastjet-3.0.6-r3 | 2 +- metadata/md5-cache/sci-physics/heppdt-3.04.01-r1 | 2 +- metadata/md5-cache/sci-physics/herwig-6.5.21-r1 | 2 +- metadata/md5-cache/sci-physics/pythia-6.4.28-r2 | 2 +- metadata/md5-cache/sci-physics/thepeg-2.0.4 | 2 +- metadata/md5-cache/sci-visualization/Manifest.gz | Bin 7751 -> 7765 bytes .../md5-cache/sci-visualization/epix-1.2.11-r3 | 2 +- metadata/md5-cache/sci-visualization/epix-1.2.19 | 2 +- metadata/md5-cache/sci-visualization/ggobi-2.1.11 | 2 +- metadata/md5-cache/sci-visualization/gle-4.2.5-r2 | 2 +- .../md5-cache/sci-visualization/gnuplot-5.4.1-r1 | 2 +- .../md5-cache/sci-visualization/gnuplot-5.4.1-r2 | 2 +- .../sci-visualization/gnuplot-5.5.9999-r1 | 2 +- metadata/md5-cache/sci-visualization/gwyddion-2.56 | 2 +- .../md5-cache/sci-visualization/opendx-4.4.4-r7 | 2 +- .../sci-visualization/opendx-samples-4.4.0-r2 | 2 +- .../md5-cache/sci-visualization/paraview-5.8.1 | 2 +- .../md5-cache/sci-visualization/paraview-5.9.0 | 2 +- .../md5-cache/sci-visualization/paraview-5.9.1 | 2 +- .../md5-cache/sci-visualization/pythonprop-0.30 | 2 +- .../sci-visualization/quickplot-0.10.6-r1 | 2 +- .../md5-cache/sci-visualization/quickplot-1.0.1_rc | 2 +- .../md5-cache/sci-visualization/scidavis-2.4.0-r1 | 2 +- .../md5-cache/sci-visualization/spyview-2018.12.24 | 2 +- metadata/md5-cache/sci-visualization/spyview-9999 | 2 +- metadata/md5-cache/sci-visualization/veusz-3.2 | 2 +- metadata/md5-cache/sci-visualization/veusz-3.3.1 | 2 +- .../md5-cache/sci-visualization/xgraph-12.1-r4 | 2 +- metadata/md5-cache/sci-visualization/xyscan-4.3.0 | 2 +- .../md5-cache/sci-visualization/zhu3d-4.2.6-r1 | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 80178 -> 80182 bytes .../md5-cache/sys-apps/accountsservice-0.6.50-r1 | 2 +- metadata/md5-cache/sys-apps/agedu-20200617 | 2 +- metadata/md5-cache/sys-apps/agedu-20200705 | 2 +- metadata/md5-cache/sys-apps/arrayprobe-2.0-r2 | 2 +- metadata/md5-cache/sys-apps/attr-9999 | 2 +- metadata/md5-cache/sys-apps/baobab-40.0 | 2 +- metadata/md5-cache/sys-apps/bar-1.11.1 | 2 +- metadata/md5-cache/sys-apps/biosdevname-0.7.3 | 2 +- metadata/md5-cache/sys-apps/bleachbit-4.4.0 | 15 + metadata/md5-cache/sys-apps/consolation-0.0.7 | 2 +- metadata/md5-cache/sys-apps/conspy-1.16 | 2 +- metadata/md5-cache/sys-apps/dbus-1.12.20-r1 | 2 +- metadata/md5-cache/sys-apps/dcfldd-1.7 | 2 +- metadata/md5-cache/sys-apps/duc-1.4.3-r1 | 2 +- metadata/md5-cache/sys-apps/duc-9999 | 2 +- metadata/md5-cache/sys-apps/elfix-9999 | 2 +- metadata/md5-cache/sys-apps/etckeeper-1.18.15 | 14 - metadata/md5-cache/sys-apps/etckeeper-1.18.16 | 14 + metadata/md5-cache/sys-apps/ethtool-5.13 | 13 + metadata/md5-cache/sys-apps/ethtool-5.4 | 10 - metadata/md5-cache/sys-apps/ethtool-5.8-r1 | 13 - metadata/md5-cache/sys-apps/fakeroot-1.25.3-r1 | 2 +- metadata/md5-cache/sys-apps/file-5.40-r3 | 4 +- metadata/md5-cache/sys-apps/file-9999 | 2 +- metadata/md5-cache/sys-apps/flatpak-1.10.0 | 2 +- metadata/md5-cache/sys-apps/flatpak-1.10.2 | 2 +- metadata/md5-cache/sys-apps/flatpak-1.11.1 | 2 +- metadata/md5-cache/sys-apps/fwts-20.11.00 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.5.9-r1 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.6.1-r1 | 2 +- .../sys-apps/gentoo-systemd-integration-9999 | 2 +- .../md5-cache/sys-apps/gnome-disk-utility-40.2 | 15 + metadata/md5-cache/sys-apps/gptfdisk-1.0.7 | 14 - metadata/md5-cache/sys-apps/gptfdisk-1.0.7-r1 | 14 + metadata/md5-cache/sys-apps/highway-1.1.0 | 2 +- metadata/md5-cache/sys-apps/hwloc-1.11.13 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.3.0 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.5.0 | 2 +- .../md5-cache/sys-apps/ibm-powerpc-utils-1.3.8-r1 | 2 +- .../md5-cache/sys-apps/ibm-powerpc-utils-99999 | 2 +- .../sys-apps/ipmitool-1.8.18_p20201004-r1 | 2 +- .../sys-apps/ipmitool-1.8.18_p20201004-r2 | 2 +- .../sys-apps/ipmitool-1.8.18_p20201004-r3 | 2 +- metadata/md5-cache/sys-apps/ipmiutil-3.0.6 | 2 +- metadata/md5-cache/sys-apps/ipmiutil-3.0.9 | 2 +- metadata/md5-cache/sys-apps/ipmiutil-3.1.6 | 2 +- metadata/md5-cache/sys-apps/ipmiutil-3.1.7 | 2 +- metadata/md5-cache/sys-apps/iproute2-5.12.0 | 3 +- metadata/md5-cache/sys-apps/iproute2-5.13.0 | 3 +- metadata/md5-cache/sys-apps/irqbalance-1.8.0 | 2 +- metadata/md5-cache/sys-apps/kbd-9999 | 2 +- metadata/md5-cache/sys-apps/kexec-tools-9999 | 2 +- metadata/md5-cache/sys-apps/kmod-28 | 2 +- metadata/md5-cache/sys-apps/kmod-29 | 2 +- metadata/md5-cache/sys-apps/kmod-9999 | 2 +- metadata/md5-cache/sys-apps/kmscon-8_p20180906-r1 | 2 +- metadata/md5-cache/sys-apps/linux-misc-apps-5.8 | 2 +- metadata/md5-cache/sys-apps/lsvpd-1.7.11-r1 | 2 +- metadata/md5-cache/sys-apps/lsvpd-1.7.12 | 2 +- metadata/md5-cache/sys-apps/man-db-9999 | 2 +- metadata/md5-cache/sys-apps/miller-5.10.0 | 2 +- metadata/md5-cache/sys-apps/miller-5.10.1 | 2 +- metadata/md5-cache/sys-apps/miller-5.10.2 | 2 +- metadata/md5-cache/sys-apps/mount-gtk-1.4.5.1 | 2 +- metadata/md5-cache/sys-apps/mtree-1.0.4 | 2 +- metadata/md5-cache/sys-apps/opentmpfiles-0.3.1 | 12 - metadata/md5-cache/sys-apps/opentmpfiles-9999 | 12 - metadata/md5-cache/sys-apps/osinfo-db-20210621 | 4 +- metadata/md5-cache/sys-apps/ppc64-diag-2.7.7 | 2 +- metadata/md5-cache/sys-apps/prctl-1.6-r1 | 2 +- metadata/md5-cache/sys-apps/preload-0.6.4-r3 | 2 +- metadata/md5-cache/sys-apps/qdirstat-1.7.1 | 2 +- metadata/md5-cache/sys-apps/qingy-1.0.0-r5 | 2 +- .../md5-cache/sys-apps/radeontool-1.6.3_p20181127 | 2 +- metadata/md5-cache/sys-apps/renameutils-0.12.0 | 2 +- metadata/md5-cache/sys-apps/rng-tools-6.11-r1 | 2 +- metadata/md5-cache/sys-apps/rng-tools-6.13 | 2 +- metadata/md5-cache/sys-apps/secilc-3.2 | 4 +- metadata/md5-cache/sys-apps/servicelog-1.1.15 | 2 +- metadata/md5-cache/sys-apps/shadow-4.8.1-r3 | 2 +- metadata/md5-cache/sys-apps/smartmontools-7.2 | 2 +- metadata/md5-cache/sys-apps/smartmontools-9999 | 2 +- metadata/md5-cache/sys-apps/systemd-248.3-r1 | 2 +- metadata/md5-cache/sys-apps/systemd-249 | 17 - metadata/md5-cache/sys-apps/systemd-249-r3 | 17 + metadata/md5-cache/sys-apps/systemd-9999 | 2 +- metadata/md5-cache/sys-apps/tcp-wrappers-7.6.31 | 13 + .../md5-cache/sys-apps/the_silver_searcher-2.2.0 | 2 +- .../the_silver_searcher-2.2.0_p20201217-r1 | 2 +- metadata/md5-cache/sys-apps/uam-9999 | 2 +- metadata/md5-cache/sys-apps/udevil-0.4.4-r4 | 2 +- metadata/md5-cache/sys-apps/usbguard-0.7.8 | 2 +- metadata/md5-cache/sys-apps/usbguard-1.0.0 | 2 +- metadata/md5-cache/sys-apps/usbguard-1.0.0-r1 | 2 +- metadata/md5-cache/sys-apps/usbredir-0.9.0 | 2 +- metadata/md5-cache/sys-apps/usbredir-9999 | 2 +- metadata/md5-cache/sys-apps/usbutils-013-r1 | 2 +- metadata/md5-cache/sys-apps/util-linux-2.37 | 2 +- metadata/md5-cache/sys-apps/util-linux-9999 | 2 +- metadata/md5-cache/sys-apps/vbetool-1.1 | 2 +- metadata/md5-cache/sys-apps/xinetd-2.3.15.4 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 15011 -> 15016 bytes metadata/md5-cache/sys-auth/fprintd-0.8.1-r3 | 2 +- .../md5-cache/sys-auth/google-authenticator-1.08 | 2 +- .../md5-cache/sys-auth/google-authenticator-1.09 | 2 +- .../md5-cache/sys-auth/google-authenticator-9999 | 2 +- .../google-authenticator-libpam-hardened-9999 | 2 +- metadata/md5-cache/sys-auth/libnss-compat-1.2 | 2 +- .../sys-auth/libnss-mysql-1.5_p20060915-r5 | 2 +- metadata/md5-cache/sys-auth/libnss-nis-3.1 | 2 +- .../md5-cache/sys-auth/libnss-pgsql-1.5.0_beta-r1 | 2 +- metadata/md5-cache/sys-auth/munge-0.5.13-r1 | 2 +- metadata/md5-cache/sys-auth/nss-mdns-9999 | 2 +- .../md5-cache/sys-auth/nss-pam-ldapd-0.9.11-r3 | 2 +- metadata/md5-cache/sys-auth/nss_ldap-265-r5 | 2 +- metadata/md5-cache/sys-auth/nss_ldap-265-r9 | 2 +- metadata/md5-cache/sys-auth/oath-toolkit-2.6.2 | 2 +- metadata/md5-cache/sys-auth/pam-script-1.1.8 | 2 +- metadata/md5-cache/sys-auth/pam-script-1.1.9 | 2 +- metadata/md5-cache/sys-auth/pam_blue-0.9.0-r1 | 2 +- metadata/md5-cache/sys-auth/pam_dotfile-0.7-r2 | 2 +- metadata/md5-cache/sys-auth/pam_mysql-0.8.1-r2 | 2 +- metadata/md5-cache/sys-auth/pam_mysql-0.8.2-r1 | 2 +- metadata/md5-cache/sys-auth/pam_p11-0.3.1 | 2 +- metadata/md5-cache/sys-auth/pam_skey-1.1.5-r6 | 2 +- metadata/md5-cache/sys-auth/pam_u2f-1.1.0 | 2 +- metadata/md5-cache/sys-auth/pam_u2f-1.1.1 | 2 +- metadata/md5-cache/sys-auth/polkit-0.116-r3 | 2 +- metadata/md5-cache/sys-auth/polkit-0.117-r2 | 2 +- metadata/md5-cache/sys-auth/polkit-0.118-r2 | 2 +- metadata/md5-cache/sys-auth/polkit-0.119-r2 | 6 +- metadata/md5-cache/sys-auth/sssd-2.3.1-r2 | 2 +- metadata/md5-cache/sys-auth/sssd-2.5.0 | 2 +- metadata/md5-cache/sys-auth/sssd-2.5.1 | 2 +- metadata/md5-cache/sys-auth/thinkfinger-0.3-r3 | 2 +- metadata/md5-cache/sys-auth/ykpers-1.20.0 | 2 +- .../sys-auth/yubikey-personalization-gui-3.1.25 | 2 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 17487 -> 17651 bytes metadata/md5-cache/sys-block/gpart-0.3 | 2 +- metadata/md5-cache/sys-block/libfabric-1.11.2 | 2 +- metadata/md5-cache/sys-block/libzbc-5.5.1 | 2 +- metadata/md5-cache/sys-block/libzbc-5.9.0 | 2 +- metadata/md5-cache/sys-block/libzbd-1.2.0-r1 | 2 +- metadata/md5-cache/sys-block/mbuffer-20200929 | 2 +- metadata/md5-cache/sys-block/mbuffer-20210328 | 2 +- metadata/md5-cache/sys-block/nbd-9999 | 2 +- metadata/md5-cache/sys-block/ndctl-71.1-r1 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.3 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.4-r1 | 2 +- metadata/md5-cache/sys-block/open-isns-0.101 | 2 +- metadata/md5-cache/sys-block/partimage-0.6.9-r2 | 2 +- metadata/md5-cache/sys-block/scsirastools-1.5.7-r1 | 2 +- metadata/md5-cache/sys-block/scsirastools-1.6.4-r1 | 2 +- metadata/md5-cache/sys-block/sedutil-1.15.1 | 2 +- metadata/md5-cache/sys-block/storcli-7.1515 | 11 - metadata/md5-cache/sys-block/storcli-7.1613 | 11 + metadata/md5-cache/sys-block/storcli-7.1715 | 11 + .../sys-block/thin-provisioning-tools-0.7.0 | 6 +- .../sys-block/thin-provisioning-tools-0.9.0 | 2 +- .../sys-block/thin-provisioning-tools-9999 | 2 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 8903 -> 8909 bytes metadata/md5-cache/sys-boot/dvhtool-1.0.1-r2 | 2 +- metadata/md5-cache/sys-boot/grub-9999 | 2 +- .../md5-cache/sys-boot/mokutil-0.3.0_p20170405 | 2 +- metadata/md5-cache/sys-boot/mokutil-0.5.0-r1 | 2 +- metadata/md5-cache/sys-boot/plymouth-0.9.5-r1 | 2 +- metadata/md5-cache/sys-boot/plymouth-9999 | 2 +- metadata/md5-cache/sys-boot/unetbootin-700 | 2 +- metadata/md5-cache/sys-boot/woeusb-3.3.1 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 30735 -> 30892 bytes metadata/md5-cache/sys-cluster/ampi-0_pre20140616 | 2 +- metadata/md5-cache/sys-cluster/ceph-14.2.21-r1 | 16 - metadata/md5-cache/sys-cluster/ceph-14.2.21-r2 | 16 + metadata/md5-cache/sys-cluster/ceph-15.2.12-r1 | 16 - metadata/md5-cache/sys-cluster/ceph-15.2.12-r2 | 16 + metadata/md5-cache/sys-cluster/charliecloud-0.23 | 2 +- metadata/md5-cache/sys-cluster/charliecloud-0.24 | 2 +- metadata/md5-cache/sys-cluster/charliecloud-9999 | 2 +- metadata/md5-cache/sys-cluster/classads-1.0.10 | 2 +- metadata/md5-cache/sys-cluster/cluster-glue-1.0.11 | 2 +- metadata/md5-cache/sys-cluster/cluster-glue-1.0.12 | 2 +- .../md5-cache/sys-cluster/cluster-glue-1.0.12-r1 | 2 +- metadata/md5-cache/sys-cluster/corosync-3.1.0 | 2 +- metadata/md5-cache/sys-cluster/csync2-2.0-r2 | 2 +- .../md5-cache/sys-cluster/drbd-utils-9.15.1-r1 | 2 +- metadata/md5-cache/sys-cluster/gasnet-1.26.4 | 2 +- metadata/md5-cache/sys-cluster/gasnet-1.26.4-r1 | 2 +- metadata/md5-cache/sys-cluster/gasnet-1.28.0 | 2 +- metadata/md5-cache/sys-cluster/gasnet-1.28.2 | 2 +- metadata/md5-cache/sys-cluster/gasnet-1.30.0 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-7.9-r1 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-8.3-r1 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-8.4-r1 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-8.5-r1 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-9.1-r1 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-9.2-r1 | 2 +- metadata/md5-cache/sys-cluster/hpl-2.3 | 2 +- metadata/md5-cache/sys-cluster/keepalived-2.0.20 | 2 +- metadata/md5-cache/sys-cluster/keepalived-2.1.5 | 2 +- metadata/md5-cache/sys-cluster/keepalived-2.2.2 | 2 +- metadata/md5-cache/sys-cluster/knem-1.1.3-r2 | 2 +- metadata/md5-cache/sys-cluster/knem-9999 | 2 +- metadata/md5-cache/sys-cluster/kronosnet-1.19 | 2 +- metadata/md5-cache/sys-cluster/libqb-2.0.1-r1 | 2 +- metadata/md5-cache/sys-cluster/libquo-9999 | 2 +- metadata/md5-cache/sys-cluster/lmod-8.4.20 | 2 +- metadata/md5-cache/sys-cluster/lmod-8.5.6 | 2 +- metadata/md5-cache/sys-cluster/lmod-9999 | 2 +- metadata/md5-cache/sys-cluster/lustre-2.13.0-r1 | 2 +- metadata/md5-cache/sys-cluster/mpich-3.3-r1 | 2 +- metadata/md5-cache/sys-cluster/nullmpi-0.7 | 2 +- metadata/md5-cache/sys-cluster/openmpi-1.6.5-r1 | 2 +- metadata/md5-cache/sys-cluster/openmpi-1.7.5-r1 | 2 +- metadata/md5-cache/sys-cluster/pacemaker-2.0.5 | 2 +- .../md5-cache/sys-cluster/resource-agents-3.9.6 | 2 +- .../md5-cache/sys-cluster/resource-agents-4.0.1 | 2 +- .../md5-cache/sys-cluster/resource-agents-4.6.1 | 2 +- .../md5-cache/sys-cluster/slurm-20.11.0.1-r101 | 2 +- metadata/md5-cache/sys-cluster/torque-4.2.10-r1 | 2 +- metadata/md5-cache/sys-cluster/torque-6.0.4-r1 | 2 +- metadata/md5-cache/sys-cluster/ucx-1.10.0_rc5 | 2 +- metadata/md5-cache/sys-cluster/ucx-1.2.2-r1 | 2 +- metadata/md5-cache/sys-cluster/wulfware-2.6.0 | 2 +- metadata/md5-cache/sys-cluster/zookeeper-bin-3.7.0 | 14 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 28528 -> 27837 bytes metadata/md5-cache/sys-devel/clang-12.0.1 | 17 + metadata/md5-cache/sys-devel/clang-12.0.1.9999 | 17 - metadata/md5-cache/sys-devel/clang-12.0.1_rc4 | 16 - metadata/md5-cache/sys-devel/clang-common-12.0.1 | 11 + .../md5-cache/sys-devel/clang-common-12.0.1.9999 | 11 - .../md5-cache/sys-devel/clang-common-12.0.1_rc4 | 10 - metadata/md5-cache/sys-devel/clang-runtime-12.0.1 | 12 + .../md5-cache/sys-devel/clang-runtime-12.0.1.9999 | 12 - .../md5-cache/sys-devel/clang-runtime-12.0.1_rc4 | 12 - metadata/md5-cache/sys-devel/distcc-3.3.3-r3 | 2 +- metadata/md5-cache/sys-devel/distcc-3.4 | 2 +- metadata/md5-cache/sys-devel/gcc-10.3.0-r1 | 4 +- metadata/md5-cache/sys-devel/gcc-8.5.0 | 4 +- metadata/md5-cache/sys-devel/gcc-9.4.0 | 4 +- .../md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r2 | 2 +- metadata/md5-cache/sys-devel/gettext-0.21-r1 | 4 +- metadata/md5-cache/sys-devel/libtool-2.4.6-r6 | 2 +- metadata/md5-cache/sys-devel/libtool-9999 | 2 +- metadata/md5-cache/sys-devel/lld-12.0.1 | 15 + metadata/md5-cache/sys-devel/lld-12.0.1.9999 | 14 - metadata/md5-cache/sys-devel/lld-12.0.1_rc4 | 14 - metadata/md5-cache/sys-devel/llvm-12.0.1 | 17 + metadata/md5-cache/sys-devel/llvm-12.0.1.9999 | 17 - metadata/md5-cache/sys-devel/llvm-12.0.1_rc4 | 16 - metadata/md5-cache/sys-devel/llvm-common-12.0.1 | 11 + .../md5-cache/sys-devel/llvm-common-12.0.1.9999 | 11 - .../md5-cache/sys-devel/llvm-common-12.0.1_rc4 | 10 - metadata/md5-cache/sys-devel/llvm-roc-4.2.0 | 2 +- metadata/md5-cache/sys-devel/parity-9999 | 2 +- metadata/md5-cache/sys-devel/prelink-20151030-r1 | 2 +- metadata/md5-cache/sys-devel/prelink-99999999 | 2 +- metadata/md5-cache/sys-devel/qconf-2.5 | 2 +- metadata/md5-cache/sys-fabric/Manifest.gz | Bin 5695 -> 5694 bytes metadata/md5-cache/sys-fabric/ibacm-1.0.8 | 2 +- metadata/md5-cache/sys-fabric/mstflint-4.10.0_p3 | 2 +- metadata/md5-cache/sys-fabric/mstflint-4.11.0_p5 | 2 +- metadata/md5-cache/sys-fabric/mstflint-4.13.3_p2 | 2 +- metadata/md5-cache/sys-fabric/mstflint-4.14.0_p3 | 2 +- metadata/md5-cache/sys-fabric/mstflint-4.16.0_p2 | 2 +- metadata/md5-cache/sys-fabric/opensm-3.3.17-r1 | 2 +- metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 | 2 +- metadata/md5-cache/sys-fabric/perftest-4.4.0.37 | 2 +- metadata/md5-cache/sys-fabric/qperf-0.4.11 | 2 +- metadata/md5-cache/sys-firmware/Manifest.gz | Bin 8919 -> 8919 bytes .../sys-firmware/midisport-firmware-1.2-r1 | 2 +- .../sys-firmware/sigrok-firmware-fx2lafw-9999 | 2 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 35139 -> 35269 bytes metadata/md5-cache/sys-fs/archivemount-0.8.12 | 2 +- metadata/md5-cache/sys-fs/bees-0.6.5 | 14 - metadata/md5-cache/sys-fs/bees-0.6.5-r1 | 14 + metadata/md5-cache/sys-fs/bees-9999 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-9999 | 2 +- metadata/md5-cache/sys-fs/clamfs-1.2.0 | 2 +- metadata/md5-cache/sys-fs/copyfs-1.0.1-r1 | 2 +- metadata/md5-cache/sys-fs/cryptsetup-2.3.4-r1 | 2 +- metadata/md5-cache/sys-fs/cryptsetup-2.3.6 | 2 +- metadata/md5-cache/sys-fs/cryptsetup-2.4.0_rc0 | 2 +- metadata/md5-cache/sys-fs/dd-rescue-1.99.11 | 2 +- metadata/md5-cache/sys-fs/dd-rescue-1.99.8-r1 | 2 +- metadata/md5-cache/sys-fs/dmraid-1.0.0_rc16-r5 | 2 +- metadata/md5-cache/sys-fs/e2fsprogs-1.46.2 | 4 +- .../sys-fs/ecryptfs-utils-111_p20170609-r1 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.10 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.5 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.7-r2 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.8 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.9 | 2 +- metadata/md5-cache/sys-fs/eudev-4.9999 | 2 +- metadata/md5-cache/sys-fs/eudev-9999 | 2 +- metadata/md5-cache/sys-fs/exfatprogs-9999 | 2 +- metadata/md5-cache/sys-fs/f2fs-tools-1.14.0 | 2 +- metadata/md5-cache/sys-fs/fuse-overlayfs-1.5.0 | 2 +- metadata/md5-cache/sys-fs/genfstab-24 | 4 +- metadata/md5-cache/sys-fs/hfsplusutils-1.0.4-r2 | 2 +- metadata/md5-cache/sys-fs/hfsutils-3.2.6_p14 | 2 +- metadata/md5-cache/sys-fs/inotify-tools-3.20.1 | 2 +- metadata/md5-cache/sys-fs/inotify-tools-3.20.11.0 | 2 +- metadata/md5-cache/sys-fs/inotify-tools-3.20.2.2 | 2 +- metadata/md5-cache/sys-fs/iprutils-2.4.18.1 | 2 +- metadata/md5-cache/sys-fs/jfsutils-1.1.15-r1 | 2 +- metadata/md5-cache/sys-fs/jmtpfs-0.5-r1 | 2 +- metadata/md5-cache/sys-fs/lde-2.6.1-r1 | 2 +- metadata/md5-cache/sys-fs/lufs-0.9.7-r4 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.187-r2 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.188 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.03.12 | 2 +- metadata/md5-cache/sys-fs/lxcfs-4.0.8 | 2 +- metadata/md5-cache/sys-fs/mtools-4.0.29 | 13 - metadata/md5-cache/sys-fs/mtools-4.0.30 | 13 - metadata/md5-cache/sys-fs/mtools-4.0.31 | 4 +- metadata/md5-cache/sys-fs/mtools-4.0.32 | 13 + metadata/md5-cache/sys-fs/multipath-tools-0.8.6-r1 | 15 + metadata/md5-cache/sys-fs/quota-4.06 | 2 +- metadata/md5-cache/sys-fs/rar2fs-1.29.5 | 2 +- metadata/md5-cache/sys-fs/reiserfsprogs-3.6.27-r1 | 2 +- metadata/md5-cache/sys-fs/simple-mtpfs-0.4.0 | 2 +- metadata/md5-cache/sys-fs/snapraid-11.4 | 2 +- metadata/md5-cache/sys-fs/snapraid-11.5 | 2 +- metadata/md5-cache/sys-fs/squashfs-tools-ng-9999 | 2 +- metadata/md5-cache/sys-fs/sysfsutils-2.1.1 | 2 +- metadata/md5-cache/sys-fs/treesize-0.54.1-r1 | 2 +- metadata/md5-cache/sys-fs/udev-249-r1 | 16 + metadata/md5-cache/sys-fs/udev-9999 | 2 +- metadata/md5-cache/sys-fs/zfs-0.8.6 | 2 +- metadata/md5-cache/sys-fs/zfs-2.0.5 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.0 | 2 +- metadata/md5-cache/sys-fs/zfs-9999 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-0.8.6 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.0.5 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.0 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-9999 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 36075 -> 39225 bytes metadata/md5-cache/sys-kernel/genkernel-4.2.2 | 13 - metadata/md5-cache/sys-kernel/genkernel-4.2.3 | 13 + .../md5-cache/sys-kernel/gentoo-kernel-5.10.49 | 16 + .../md5-cache/sys-kernel/gentoo-kernel-5.12.16 | 16 + .../md5-cache/sys-kernel/gentoo-kernel-5.4.131 | 15 + .../sys-kernel/gentoo-kernel-bin-5.10.46-r2 | 15 + .../sys-kernel/gentoo-kernel-bin-5.10.47-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.10.48-r1 | 15 + .../md5-cache/sys-kernel/gentoo-kernel-bin-5.10.49 | 15 + .../sys-kernel/gentoo-kernel-bin-5.12.13-r2 | 15 + .../sys-kernel/gentoo-kernel-bin-5.12.14-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.12.15-r1 | 15 + .../md5-cache/sys-kernel/gentoo-kernel-bin-5.12.16 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.128-r2 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.129-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.130-r1 | 15 + .../md5-cache/sys-kernel/gentoo-kernel-bin-5.4.131 | 15 + .../md5-cache/sys-kernel/gentoo-sources-4.14.239 | 14 + .../md5-cache/sys-kernel/gentoo-sources-4.19.197 | 14 + .../md5-cache/sys-kernel/gentoo-sources-4.4.275 | 14 + .../md5-cache/sys-kernel/gentoo-sources-4.9.275 | 14 + .../md5-cache/sys-kernel/gentoo-sources-5.10.48-r1 | 14 + .../md5-cache/sys-kernel/gentoo-sources-5.10.49 | 14 + .../md5-cache/sys-kernel/gentoo-sources-5.12.16 | 14 + .../md5-cache/sys-kernel/gentoo-sources-5.4.131 | 14 + metadata/md5-cache/sys-kernel/git-sources-5.13_rc1 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.13_rc2 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.13_rc3 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.13_rc4 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.13_rc5 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.13_rc6 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.13_rc7 | 14 - metadata/md5-cache/sys-kernel/git-sources-5.14_rc1 | 15 + metadata/md5-cache/sys-kernel/linux-headers-5.13 | 3 +- .../md5-cache/sys-kernel/vanilla-kernel-5.10.49 | 16 + .../md5-cache/sys-kernel/vanilla-kernel-5.12.16 | 16 + .../md5-cache/sys-kernel/vanilla-kernel-5.4.131 | 15 + .../md5-cache/sys-kernel/vanilla-sources-4.14.238 | 14 - .../md5-cache/sys-kernel/vanilla-sources-4.14.239 | 14 + .../md5-cache/sys-kernel/vanilla-sources-4.19.196 | 14 - .../md5-cache/sys-kernel/vanilla-sources-4.19.197 | 14 + .../md5-cache/sys-kernel/vanilla-sources-4.4.274 | 14 - .../md5-cache/sys-kernel/vanilla-sources-4.4.275 | 14 + .../md5-cache/sys-kernel/vanilla-sources-4.9.274 | 14 - .../md5-cache/sys-kernel/vanilla-sources-4.9.275 | 14 + .../md5-cache/sys-kernel/vanilla-sources-5.10.48 | 14 - .../md5-cache/sys-kernel/vanilla-sources-5.10.49 | 14 + .../md5-cache/sys-kernel/vanilla-sources-5.12.15 | 14 - .../md5-cache/sys-kernel/vanilla-sources-5.12.16 | 14 + .../md5-cache/sys-kernel/vanilla-sources-5.4.130 | 14 - .../md5-cache/sys-kernel/vanilla-sources-5.4.131 | 14 + metadata/md5-cache/sys-kernel/zen-sources-5.12.15 | 14 + metadata/md5-cache/sys-kernel/zen-sources-5.12.9 | 14 - metadata/md5-cache/sys-libs/Manifest.gz | Bin 29484 -> 28944 bytes metadata/md5-cache/sys-libs/argp-standalone-1.3-r2 | 2 +- metadata/md5-cache/sys-libs/compiler-rt-12.0.1 | 14 + .../md5-cache/sys-libs/compiler-rt-12.0.1.9999 | 14 - metadata/md5-cache/sys-libs/compiler-rt-12.0.1_rc4 | 13 - .../sys-libs/compiler-rt-sanitizers-12.0.1 | 15 + .../sys-libs/compiler-rt-sanitizers-12.0.1.9999 | 15 - .../sys-libs/compiler-rt-sanitizers-12.0.1_rc4 | 14 - metadata/md5-cache/sys-libs/db-18.1.32-r1 | 2 +- metadata/md5-cache/sys-libs/db-18.1.40-r1 | 2 +- metadata/md5-cache/sys-libs/db-4.2.52_p5-r4 | 2 +- metadata/md5-cache/sys-libs/db-4.3.29_p1-r4 | 2 +- metadata/md5-cache/sys-libs/db-4.4.20_p4-r4 | 2 +- metadata/md5-cache/sys-libs/db-4.5.20_p2-r6 | 2 +- metadata/md5-cache/sys-libs/db-4.6.21_p4-r5 | 2 +- metadata/md5-cache/sys-libs/db-4.7.25_p4-r5 | 2 +- metadata/md5-cache/sys-libs/db-4.8.30-r6 | 2 +- metadata/md5-cache/sys-libs/db-5.1.29-r3 | 2 +- metadata/md5-cache/sys-libs/db-5.3.28-r8 | 2 +- metadata/md5-cache/sys-libs/db-6.0.35-r4 | 2 +- metadata/md5-cache/sys-libs/db-6.1.38-r1 | 2 +- metadata/md5-cache/sys-libs/db-6.2.38-r1 | 2 +- metadata/md5-cache/sys-libs/e2fsprogs-libs-1.46.2 | 4 +- metadata/md5-cache/sys-libs/fts-standalone-1.2.7 | 2 +- metadata/md5-cache/sys-libs/gdbm-1.19 | 2 +- metadata/md5-cache/sys-libs/gdbm-1.20 | 2 +- metadata/md5-cache/sys-libs/glibc-2.33-r1 | 4 +- metadata/md5-cache/sys-libs/gpm-1.20.7-r3 | 2 +- metadata/md5-cache/sys-libs/gwenhywfar-5.4.1-r1 | 2 +- metadata/md5-cache/sys-libs/libapparmor-3.0.1 | 2 +- metadata/md5-cache/sys-libs/libblockdev-2.24 | 2 +- metadata/md5-cache/sys-libs/libblockdev-2.25 | 2 +- metadata/md5-cache/sys-libs/libblockdev-9999 | 2 +- metadata/md5-cache/sys-libs/libcap-ng-0.8.2-r1 | 2 +- metadata/md5-cache/sys-libs/libcxx-12.0.1 | 16 + metadata/md5-cache/sys-libs/libcxx-12.0.1.9999 | 16 - metadata/md5-cache/sys-libs/libcxx-12.0.1_rc4 | 15 - metadata/md5-cache/sys-libs/libcxxabi-12.0.1 | 15 + metadata/md5-cache/sys-libs/libcxxabi-12.0.1.9999 | 14 - metadata/md5-cache/sys-libs/libcxxabi-12.0.1_rc4 | 14 - metadata/md5-cache/sys-libs/libhx-3.24-r1 | 2 +- metadata/md5-cache/sys-libs/libhx-3.25 | 2 +- metadata/md5-cache/sys-libs/libieee1284-0.2.11-r8 | 2 +- metadata/md5-cache/sys-libs/libomp-12.0.1 | 16 + metadata/md5-cache/sys-libs/libomp-12.0.1.9999 | 15 - metadata/md5-cache/sys-libs/libomp-12.0.1_rc4 | 15 - metadata/md5-cache/sys-libs/libosinfo-1.9.0 | 2 +- metadata/md5-cache/sys-libs/librtas-2.0.2-r1 | 2 +- metadata/md5-cache/sys-libs/libseccomp-9999 | 2 +- metadata/md5-cache/sys-libs/libservicelog-1.1.19 | 2 +- metadata/md5-cache/sys-libs/libsmbios-2.4.3 | 2 +- metadata/md5-cache/sys-libs/libunwind-1.5.0-r1 | 2 +- metadata/md5-cache/sys-libs/libvpd-2.2.8 | 2 +- metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0 | 2 +- metadata/md5-cache/sys-libs/llvm-libunwind-12.0.1 | 15 + .../md5-cache/sys-libs/llvm-libunwind-12.0.1.9999 | 14 - .../md5-cache/sys-libs/llvm-libunwind-12.0.1_rc4 | 14 - metadata/md5-cache/sys-libs/obstack-standalone-1.1 | 2 +- metadata/md5-cache/sys-libs/openipmi-2.0.29 | 2 +- metadata/md5-cache/sys-libs/pam-1.5.1 | 2 +- metadata/md5-cache/sys-libs/rpmatch-standalone-1.0 | 2 +- metadata/md5-cache/sys-libs/zlib-1.2.11-r4 | 2 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7595 -> 7615 bytes metadata/md5-cache/sys-power/acpi_call-1.2.1 | 2 +- metadata/md5-cache/sys-power/nut-2.7.4-r6 | 15 - metadata/md5-cache/sys-power/nut-2.7.4-r7 | 15 + .../md5-cache/sys-power/nvclock-0.8_p20110102-r2 | 2 +- .../md5-cache/sys-power/nvclock-0.8_p20110102-r3 | 2 +- metadata/md5-cache/sys-power/powertop-2.13-r1 | 2 +- metadata/md5-cache/sys-power/powertop-9999 | 2 +- metadata/md5-cache/sys-power/suspend-1.0_p20190605 | 2 +- metadata/md5-cache/sys-power/suspend-1.0_p20200924 | 2 +- metadata/md5-cache/sys-power/thermald-2.4.3 | 2 +- metadata/md5-cache/sys-power/thermald-2.4.5 | 2 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 13423 -> 13282 bytes metadata/md5-cache/sys-process/acct-6.6.4-r1 | 2 +- metadata/md5-cache/sys-process/at-3.1.23-r1 | 2 +- metadata/md5-cache/sys-process/at-3.2.1-r1 | 2 +- metadata/md5-cache/sys-process/at-3.2.2-r1 | 2 +- metadata/md5-cache/sys-process/audit-2.8.5-r2 | 2 +- metadata/md5-cache/sys-process/audit-3.0.1 | 2 +- metadata/md5-cache/sys-process/cronie-1.5.5-r1 | 2 +- metadata/md5-cache/sys-process/cronie-1.5.6 | 2 +- metadata/md5-cache/sys-process/cronie-1.5.7 | 2 +- metadata/md5-cache/sys-process/fcron-3.2.1-r4 | 2 +- metadata/md5-cache/sys-process/fcron-3.2.1-r5 | 2 +- metadata/md5-cache/sys-process/fcron-3.3.0_beta-r2 | 2 +- metadata/md5-cache/sys-process/ftop-1.0-r1 | 2 +- metadata/md5-cache/sys-process/glances-3.1.7 | 15 - metadata/md5-cache/sys-process/glances-3.2.0 | 15 - metadata/md5-cache/sys-process/glances-3.2.1 | 15 + metadata/md5-cache/sys-process/gnome-usage-3.38.1 | 4 +- metadata/md5-cache/sys-process/htop-3.0.2 | 2 +- metadata/md5-cache/sys-process/htop-3.0.4-r1 | 2 +- metadata/md5-cache/sys-process/htop-3.0.5 | 2 +- metadata/md5-cache/sys-process/numactl-2.0.14 | 2 +- metadata/md5-cache/sys-process/numactl-9999 | 2 +- metadata/md5-cache/sys-process/procenv-0.51 | 2 +- metadata/md5-cache/sys-process/tiptop-2.3.1 | 2 +- .../md5-cache/sys-process/unixtop-3.8_beta1-r3 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 50712 -> 51198 bytes metadata/md5-cache/virtual/dist-kernel-5.10.49 | 7 + metadata/md5-cache/virtual/dist-kernel-5.12.16 | 7 + metadata/md5-cache/virtual/dist-kernel-5.4.131 | 7 + metadata/md5-cache/virtual/ruby-ssl-11 | 2 +- metadata/md5-cache/virtual/rubygems-15 | 2 +- metadata/md5-cache/virtual/rubygems-16 | 2 +- metadata/md5-cache/www-apache/Manifest.gz | Bin 9967 -> 10141 bytes .../md5-cache/www-apache/mod_auth_xradius-0.4.6-r1 | 2 +- metadata/md5-cache/www-apache/mod_gnutls-0.11.0 | 2 +- metadata/md5-cache/www-apache/mod_gnutls-0.8.2-r2 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.16 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.17 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.18 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.19 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.20 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.21 | 2 +- metadata/md5-cache/www-apache/mod_h2-1.15.22 | 13 + metadata/md5-cache/www-apache/mod_h2-9999 | 2 +- metadata/md5-cache/www-apache/mod_maxminddb-1.2.0 | 2 +- metadata/md5-cache/www-apache/mod_nss-1.0.18 | 2 +- metadata/md5-cache/www-apache/mod_qos-11.61 | 2 +- metadata/md5-cache/www-apache/mod_qos-11.65 | 2 +- metadata/md5-cache/www-apache/mod_qos-11.66 | 2 +- .../md5-cache/www-apache/mod_security-2.9.3-r100 | 2 +- metadata/md5-cache/www-apache/passenger-6.0.6 | 2 +- metadata/md5-cache/www-apache/passenger-6.0.8 | 2 +- metadata/md5-cache/www-apache/passenger-6.0.9 | 2 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 19999 -> 21011 bytes metadata/md5-cache/www-apps/cgisysinfo-0.4.1 | 2 +- metadata/md5-cache/www-apps/gitit-0.13.0.0-r1 | 2 +- metadata/md5-cache/www-apps/icingaweb2-2.8.2 | 14 - metadata/md5-cache/www-apps/icingaweb2-2.8.2-r1 | 14 + metadata/md5-cache/www-apps/icingaweb2-9999 | 11 +- metadata/md5-cache/www-apps/jekyll-4.1.1 | 2 +- metadata/md5-cache/www-apps/jekyll-4.2.0 | 2 +- metadata/md5-cache/www-apps/jekyll-4.2.0-r1 | 2 +- .../md5-cache/www-apps/jekyll-coffeescript-2.0.0 | 2 +- .../md5-cache/www-apps/jekyll-sass-converter-2.1.0 | 2 +- metadata/md5-cache/www-apps/jekyll-sitemap-1.4.0 | 2 +- metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1 | 2 +- metadata/md5-cache/www-apps/nanoc-4.11.12 | 2 +- metadata/md5-cache/www-apps/nanoc-4.12.2 | 16 + metadata/md5-cache/www-apps/nanoc-checking-1.0.1 | 16 + metadata/md5-cache/www-apps/nanoc-cli-4.12.2 | 16 + metadata/md5-cache/www-apps/nanoc-core-4.11.12 | 2 +- metadata/md5-cache/www-apps/nanoc-core-4.12.2 | 16 + metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 | 16 + metadata/md5-cache/www-apps/nanoc-spec-0.0.2 | 16 + metadata/md5-cache/www-apps/redmine-4.1.2 | 2 +- metadata/md5-cache/www-apps/roundup-2.0.0 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 13036 -> 13222 bytes metadata/md5-cache/www-client/dillo-3.0.5-r3 | 2 +- .../md5-cache/www-client/dillo-3.1_pre20181005 | 2 +- metadata/md5-cache/www-client/dillo-9999 | 2 +- metadata/md5-cache/www-client/elinks-0.13.5-r100 | 2 +- metadata/md5-cache/www-client/elinks-9999 | 2 +- metadata/md5-cache/www-client/epiphany-40.2 | 4 +- metadata/md5-cache/www-client/firefox-78.11.0 | 2 +- metadata/md5-cache/www-client/firefox-89.0 | 2 +- metadata/md5-cache/www-client/firefox-89.0.1 | 2 +- metadata/md5-cache/www-client/firefox-89.0.2 | 2 +- metadata/md5-cache/www-client/httrack-3.49.2-r2 | 2 +- metadata/md5-cache/www-client/jd-2.8.5_p120826-r1 | 2 +- metadata/md5-cache/www-client/jd-2.8.9_p150226-r1 | 2 +- metadata/md5-cache/www-client/links-2.22 | 2 +- metadata/md5-cache/www-client/links-2.23 | 6 +- metadata/md5-cache/www-client/midori-9.0 | 4 +- metadata/md5-cache/www-client/netrik-1.16.1-r2 | 2 +- .../md5-cache/www-client/seamonkey-2.53.7.1-r1 | 2 +- metadata/md5-cache/www-client/seamonkey-2.53.8 | 2 +- metadata/md5-cache/www-client/surfraw-2.3.0-r3 | 2 +- metadata/md5-cache/www-client/surfraw-99999 | 2 +- metadata/md5-cache/www-client/uget-9999 | 2 +- .../www-client/vivaldi-snapshot-4.1.2352.3 | 14 + metadata/md5-cache/www-client/w3m-0.5.3_p20180125 | 2 +- metadata/md5-cache/www-client/w3m-0.5.3_p20190105 | 2 +- metadata/md5-cache/www-client/w3m-0.5.3_p20210102 | 2 +- metadata/md5-cache/www-misc/Manifest.gz | Bin 4428 -> 4423 bytes metadata/md5-cache/www-misc/fcgiwrap-1.1.0-r1 | 2 +- metadata/md5-cache/www-misc/fcgiwrap-9999 | 2 +- metadata/md5-cache/www-misc/htdig-3.2.0_beta6-r5 | 2 +- metadata/md5-cache/www-misc/litmus-0.13 | 2 +- metadata/md5-cache/www-misc/mergelog-4.5-r2 | 2 +- metadata/md5-cache/www-misc/shellinabox-2.20-r4 | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 9986 -> 10155 bytes metadata/md5-cache/www-servers/adsf-1.4.3 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.5 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.6 | 2 +- metadata/md5-cache/www-servers/apache-2.4.46-r7 | 2 +- metadata/md5-cache/www-servers/apache-2.4.46-r8 | 2 +- metadata/md5-cache/www-servers/apache-2.4.47-r1 | 2 +- metadata/md5-cache/www-servers/apache-2.4.48-r1 | 2 +- metadata/md5-cache/www-servers/h2o-2.2.6 | 4 +- metadata/md5-cache/www-servers/h2o-9999 | 4 +- .../md5-cache/www-servers/lighttpd-1.4.55-r101 | 2 +- metadata/md5-cache/www-servers/lighttpd-1.4.58-r1 | 2 +- metadata/md5-cache/www-servers/lighttpd-1.4.59 | 16 - metadata/md5-cache/www-servers/lighttpd-1.4.59-r1 | 16 + metadata/md5-cache/www-servers/nginx-1.20.1-r2 | 2 +- metadata/md5-cache/www-servers/nginx-1.21.0-r2 | 2 +- metadata/md5-cache/www-servers/nginx-1.21.1 | 2 +- metadata/md5-cache/www-servers/puma-5.3.2-r1 | 2 +- metadata/md5-cache/www-servers/sniproxy-0.6.0-r1 | 2 +- metadata/md5-cache/www-servers/thttpd-2.27.1-r1 | 2 +- metadata/md5-cache/www-servers/thttpd-9999 | 2 +- metadata/md5-cache/www-servers/tomcat-8.5.69 | 14 + metadata/md5-cache/www-servers/uwsgi-2.0.19.1-r102 | 2 +- metadata/md5-cache/www-servers/uwsgi-2.0.19.1-r103 | 2 +- metadata/md5-cache/www-servers/varnish-6.0.6 | 2 +- metadata/md5-cache/www-servers/varnish-6.3.2 | 2 +- metadata/md5-cache/www-servers/varnish-6.4.0 | 2 +- metadata/md5-cache/www-servers/varnish-6.5.0 | 2 +- metadata/md5-cache/www-servers/varnish-6.5.1 | 2 +- .../md5-cache/www-servers/xsp-3.8_p2014120900-r1 | 2 +- metadata/md5-cache/www-servers/xsp-4.7.1-r1 | 2 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 16459 -> 16411 bytes metadata/md5-cache/x11-apps/appres-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/bdftopcf-1.1-r1 | 2 +- metadata/md5-cache/x11-apps/beforelight-1.0.5 | 2 +- metadata/md5-cache/x11-apps/bitmap-1.0.9-r1 | 2 +- metadata/md5-cache/x11-apps/editres-1.0.7 | 2 +- metadata/md5-cache/x11-apps/fonttosfnt-1.2.0 | 2 +- metadata/md5-cache/x11-apps/fonttosfnt-1.2.1 | 2 +- metadata/md5-cache/x11-apps/fonttosfnt-1.2.2 | 2 +- metadata/md5-cache/x11-apps/fslsfonts-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/fstobdf-1.0.6 | 2 +- metadata/md5-cache/x11-apps/iceauth-1.0.8-r1 | 2 +- metadata/md5-cache/x11-apps/ico-1.0.5 | 2 +- metadata/md5-cache/x11-apps/listres-1.0.4 | 2 +- metadata/md5-cache/x11-apps/mesa-progs-9999 | 2 +- metadata/md5-cache/x11-apps/mkfontscale-1.2.1 | 2 +- metadata/md5-cache/x11-apps/oclock-1.0.4 | 2 +- .../md5-cache/x11-apps/radeon-profile-20200824 | 2 +- .../md5-cache/x11-apps/radeon-profile-20200824-r1 | 2 +- .../md5-cache/x11-apps/radeon-profile-99999999 | 2 +- .../x11-apps/radeon-profile-daemon-20190603-r1 | 2 +- .../x11-apps/radeon-profile-daemon-99999999 | 2 +- metadata/md5-cache/x11-apps/rgb-1.0.6-r1 | 2 +- metadata/md5-cache/x11-apps/rstart-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/scripts-1.0.1-r1 | 2 +- metadata/md5-cache/x11-apps/sessreg-1.1.2 | 2 +- metadata/md5-cache/x11-apps/setxkbmap-1.3.2 | 2 +- metadata/md5-cache/x11-apps/showfont-1.0.5 | 2 +- metadata/md5-cache/x11-apps/smproxy-1.0.6-r1 | 2 +- metadata/md5-cache/x11-apps/transset-1.0.2 | 2 +- metadata/md5-cache/x11-apps/viewres-1.0.6 | 2 +- metadata/md5-cache/x11-apps/x11perf-1.6.1 | 2 +- metadata/md5-cache/x11-apps/xauth-1.1 | 2 +- metadata/md5-cache/x11-apps/xauth-9999 | 2 +- metadata/md5-cache/x11-apps/xbacklight-1.2.3 | 2 +- metadata/md5-cache/x11-apps/xbiff-1.0.4 | 2 +- metadata/md5-cache/x11-apps/xcalc-1.1.0 | 2 +- metadata/md5-cache/x11-apps/xclipboard-1.1.3 | 2 +- metadata/md5-cache/x11-apps/xclock-1.0.9 | 2 +- metadata/md5-cache/x11-apps/xcmsdb-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/xconsole-1.0.7 | 2 +- metadata/md5-cache/x11-apps/xcursorgen-1.0.7-r1 | 2 +- metadata/md5-cache/x11-apps/xdbedizzy-1.1.0 | 2 +- metadata/md5-cache/x11-apps/xditview-1.0.5 | 2 +- metadata/md5-cache/x11-apps/xdm-1.1.12-r1 | 2 +- metadata/md5-cache/x11-apps/xdpyinfo-1.3.2-r1 | 2 +- metadata/md5-cache/x11-apps/xdriinfo-1.0.6-r1 | 2 +- metadata/md5-cache/x11-apps/xedit-1.2.2 | 2 +- metadata/md5-cache/x11-apps/xev-1.2.4 | 2 +- metadata/md5-cache/x11-apps/xeyes-1.1.2 | 2 +- metadata/md5-cache/x11-apps/xf86dga-1.0.3-r1 | 2 +- metadata/md5-cache/x11-apps/xfd-1.1.3 | 2 +- metadata/md5-cache/x11-apps/xfontsel-1.0.6 | 2 +- metadata/md5-cache/x11-apps/xgamma-1.0.6-r1 | 2 +- metadata/md5-cache/x11-apps/xgc-1.0.5 | 2 +- metadata/md5-cache/x11-apps/xhost-1.0.8 | 2 +- metadata/md5-cache/x11-apps/xinit-1.4.1 | 2 +- metadata/md5-cache/x11-apps/xinit-1.4.1-r1 | 2 +- metadata/md5-cache/x11-apps/xinput-1.6.3 | 2 +- metadata/md5-cache/x11-apps/xkbcomp-1.4.5 | 2 +- metadata/md5-cache/x11-apps/xkbevd-1.1.4-r1 | 2 +- metadata/md5-cache/x11-apps/xkbprint-1.0.5 | 2 +- metadata/md5-cache/x11-apps/xkbutils-1.0.4-r1 | 2 +- metadata/md5-cache/x11-apps/xkill-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/xload-1.1.3 | 2 +- metadata/md5-cache/x11-apps/xlogo-1.0.5 | 2 +- metadata/md5-cache/x11-apps/xlsatoms-1.1.3 | 2 +- metadata/md5-cache/x11-apps/xlsclients-1.1.4-r1 | 2 +- metadata/md5-cache/x11-apps/xlsfonts-1.0.6 | 2 +- metadata/md5-cache/x11-apps/xmag-1.0.6 | 2 +- metadata/md5-cache/x11-apps/xman-1.1.5 | 2 +- metadata/md5-cache/x11-apps/xmessage-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/xmodmap-1.0.10 | 2 +- metadata/md5-cache/x11-apps/xmore-1.0.3 | 2 +- metadata/md5-cache/x11-apps/xpr-1.0.5-r1 | 2 +- metadata/md5-cache/x11-apps/xprop-1.2.5 | 2 +- metadata/md5-cache/x11-apps/xrandr-1.5.1 | 2 +- metadata/md5-cache/x11-apps/xrdb-1.2.0 | 2 +- metadata/md5-cache/x11-apps/xrectsel-0.3.2 | 2 +- metadata/md5-cache/x11-apps/xrefresh-1.0.6-r1 | 2 +- metadata/md5-cache/x11-apps/xset-1.2.4-r1 | 2 +- metadata/md5-cache/x11-apps/xsetroot-1.1.2-r1 | 2 +- metadata/md5-cache/x11-apps/xsm-1.0.4 | 2 +- metadata/md5-cache/x11-apps/xstdcmap-1.0.4 | 2 +- metadata/md5-cache/x11-apps/xvidtune-1.0.3 | 2 +- metadata/md5-cache/x11-apps/xvinfo-1.1.4 | 2 +- metadata/md5-cache/x11-apps/xwd-1.0.7-r1 | 2 +- metadata/md5-cache/x11-apps/xwininfo-1.1.5 | 2 +- metadata/md5-cache/x11-apps/xwud-1.0.5-r1 | 2 +- metadata/md5-cache/x11-base/Manifest.gz | Bin 2020 -> 2185 bytes metadata/md5-cache/x11-base/xcb-proto-1.14.1 | 2 +- metadata/md5-cache/x11-base/xorg-server-1.20.11 | 2 +- metadata/md5-cache/x11-base/xorg-server-1.20.11-r2 | 2 +- metadata/md5-cache/x11-base/xorg-server-1.20.11-r3 | 2 +- metadata/md5-cache/x11-base/xorg-server-1.20.12 | 17 + metadata/md5-cache/x11-base/xorg-server-9999 | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 7256 -> 7263 bytes .../x11-drivers/xf86-input-elographics-1.4.2 | 2 +- .../md5-cache/x11-drivers/xf86-input-evdev-2.10.6 | 2 +- .../x11-drivers/xf86-input-joystick-1.6.3 | 2 +- .../x11-drivers/xf86-input-libinput-1.0.1 | 2 +- .../x11-drivers/xf86-input-libinput-1.1.0 | 2 +- .../x11-drivers/xf86-input-synaptics-1.9.1 | 2 +- .../x11-drivers/xf86-input-vmmouse-13.1.0-r1 | 2 +- .../md5-cache/x11-drivers/xf86-input-vmmouse-9999 | 2 +- .../md5-cache/x11-drivers/xf86-input-void-1.4.1 | 2 +- .../md5-cache/x11-drivers/xf86-input-wacom-0.40.0 | 2 +- .../md5-cache/x11-drivers/xf86-video-amdgpu-19.1.0 | 2 +- .../md5-cache/x11-drivers/xf86-video-amdgpu-9999 | 2 +- .../md5-cache/x11-drivers/xf86-video-ast-1.1.5 | 2 +- .../md5-cache/x11-drivers/xf86-video-ati-19.1.0 | 2 +- metadata/md5-cache/x11-drivers/xf86-video-ati-9999 | 2 +- .../md5-cache/x11-drivers/xf86-video-dummy-0.3.8 | 2 +- .../x11-drivers/xf86-video-fbdev-0.5.0-r1 | 2 +- .../md5-cache/x11-drivers/xf86-video-geode-2.11.20 | 2 +- .../md5-cache/x11-drivers/xf86-video-glint-1.2.9 | 2 +- .../xf86-video-intel-2.99.917_p20200310 | 2 +- .../xf86-video-intel-2.99.917_p20200515 | 2 +- .../xf86-video-intel-2.99.917_p20201215 | 2 +- .../md5-cache/x11-drivers/xf86-video-intel-9999 | 2 +- .../md5-cache/x11-drivers/xf86-video-mga-2.0.0 | 2 +- .../x11-drivers/xf86-video-nouveau-1.0.17 | 2 +- .../md5-cache/x11-drivers/xf86-video-nv-2.1.21 | 2 +- .../md5-cache/x11-drivers/xf86-video-omap-0.4.5 | 2 +- .../x11-drivers/xf86-video-openchrome-0.6.0 | 2 +- .../x11-drivers/xf86-video-qxl-0.1.5_p20200205 | 2 +- .../md5-cache/x11-drivers/xf86-video-r128-6.12.0 | 2 +- .../x11-drivers/xf86-video-siliconmotion-1.7.9 | 2 +- .../x11-drivers/xf86-video-vboxvideo-1.0.0 | 2 +- .../md5-cache/x11-drivers/xf86-video-vesa-2.5.0 | 2 +- .../md5-cache/x11-drivers/xf86-video-vmware-13.3.0 | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 30466 -> 30581 bytes metadata/md5-cache/x11-libs/agg-2.5-r3 | 2 +- metadata/md5-cache/x11-libs/cairo-1.16.0-r4 | 2 +- metadata/md5-cache/x11-libs/cairo-9999 | 2 +- metadata/md5-cache/x11-libs/colord-gtk-0.2.0 | 2 +- metadata/md5-cache/x11-libs/fltk-1.3.5-r4 | 2 +- metadata/md5-cache/x11-libs/fltk-1.3.9999 | 2 +- metadata/md5-cache/x11-libs/fltk-1.4.9999 | 2 +- metadata/md5-cache/x11-libs/fox-1.6.57-r1 | 2 +- metadata/md5-cache/x11-libs/fox-1.7.67 | 2 +- metadata/md5-cache/x11-libs/gtk+-2.24.33 | 2 +- metadata/md5-cache/x11-libs/gtk+-3.24.29 | 2 +- metadata/md5-cache/x11-libs/gtkglext-1.2.0-r5 | 2 +- metadata/md5-cache/x11-libs/gtkmathview-0.8.0-r4 | 2 +- metadata/md5-cache/x11-libs/gtksourceview-3.24.11 | 4 +- metadata/md5-cache/x11-libs/gtksourceview-4.8.1 | 2 +- metadata/md5-cache/x11-libs/libFS-1.0.8 | 2 +- metadata/md5-cache/x11-libs/libICE-1.0.10 | 2 +- metadata/md5-cache/x11-libs/libQGLViewer-2.7.1 | 2 +- metadata/md5-cache/x11-libs/libQGLViewer-2.7.2 | 2 +- metadata/md5-cache/x11-libs/libSM-1.2.3-r1 | 2 +- metadata/md5-cache/x11-libs/libX11-1.7.0 | 2 +- metadata/md5-cache/x11-libs/libX11-1.7.1 | 2 +- metadata/md5-cache/x11-libs/libX11-1.7.2 | 2 +- metadata/md5-cache/x11-libs/libXScrnSaver-1.2.3 | 2 +- metadata/md5-cache/x11-libs/libXau-1.0.9-r1 | 2 +- metadata/md5-cache/x11-libs/libXaw-1.0.14 | 2 +- metadata/md5-cache/x11-libs/libXaw3d-1.6.3 | 2 +- metadata/md5-cache/x11-libs/libXaw3dXft-1.6.2h | 2 +- metadata/md5-cache/x11-libs/libXcomposite-0.4.5 | 2 +- metadata/md5-cache/x11-libs/libXcursor-1.2.0 | 2 +- metadata/md5-cache/x11-libs/libXdamage-1.1.5 | 2 +- metadata/md5-cache/x11-libs/libXdmcp-1.1.3 | 2 +- metadata/md5-cache/x11-libs/libXext-1.3.4 | 2 +- metadata/md5-cache/x11-libs/libXfixes-6.0.0 | 2 +- metadata/md5-cache/x11-libs/libXfont2-2.0.4 | 2 +- metadata/md5-cache/x11-libs/libXfont2-9999 | 2 +- metadata/md5-cache/x11-libs/libXft-2.3.3 | 2 +- metadata/md5-cache/x11-libs/libXi-1.7.10 | 2 +- metadata/md5-cache/x11-libs/libXinerama-1.1.4-r1 | 2 +- metadata/md5-cache/x11-libs/libXmu-1.1.3 | 2 +- metadata/md5-cache/x11-libs/libXpm-3.5.13 | 2 +- metadata/md5-cache/x11-libs/libXpresent-1.0.0-r1 | 2 +- metadata/md5-cache/x11-libs/libXrandr-1.5.2 | 2 +- metadata/md5-cache/x11-libs/libXrender-0.9.10-r2 | 2 +- metadata/md5-cache/x11-libs/libXres-1.2.1 | 2 +- metadata/md5-cache/x11-libs/libXt-1.2.0 | 2 +- metadata/md5-cache/x11-libs/libXt-1.2.1 | 2 +- metadata/md5-cache/x11-libs/libXtst-1.2.3-r2 | 2 +- metadata/md5-cache/x11-libs/libXv-1.0.11-r2 | 2 +- metadata/md5-cache/x11-libs/libXvMC-1.0.12-r1 | 2 +- metadata/md5-cache/x11-libs/libXxf86dga-1.1.5 | 2 +- metadata/md5-cache/x11-libs/libXxf86vm-1.1.4-r2 | 2 +- metadata/md5-cache/x11-libs/libcryptui-3.12.2-r1 | 2 +- metadata/md5-cache/x11-libs/libdlo-0.1.2-r1 | 2 +- metadata/md5-cache/x11-libs/libdmx-1.1.4 | 2 +- metadata/md5-cache/x11-libs/libdockapp-0.7.3 | 2 +- metadata/md5-cache/x11-libs/libfakekey-0.3-r1 | 2 +- metadata/md5-cache/x11-libs/libfm-1.3.2 | 2 +- metadata/md5-cache/x11-libs/libfm-extra-1.3.2 | 2 +- metadata/md5-cache/x11-libs/libfm-qt-0.17.1 | 4 +- metadata/md5-cache/x11-libs/libfontenc-1.1.4 | 2 +- metadata/md5-cache/x11-libs/libgxim-0.5.0 | 4 +- metadata/md5-cache/x11-libs/libpciaccess-0.16 | 2 +- metadata/md5-cache/x11-libs/librfm-5.3.16.3-r1 | 2 +- metadata/md5-cache/x11-libs/libtinynotify-9999 | 2 +- metadata/md5-cache/x11-libs/libtinynotify-cli-9999 | 2 +- .../x11-libs/libtinynotify-systemwide-9999 | 2 +- metadata/md5-cache/x11-libs/libva-2.10.0 | 2 +- metadata/md5-cache/x11-libs/libva-2.11.0 | 2 +- metadata/md5-cache/x11-libs/libva-2.12.0 | 2 +- metadata/md5-cache/x11-libs/libva-2.9.1 | 2 +- metadata/md5-cache/x11-libs/libva-9999 | 2 +- metadata/md5-cache/x11-libs/libva-compat-1.8.3 | 2 +- .../md5-cache/x11-libs/libva-intel-driver-2.4.1 | 2 +- .../md5-cache/x11-libs/libva-intel-driver-9999 | 2 +- .../md5-cache/x11-libs/libva-vdpau-driver-0.7.4-r5 | 2 +- metadata/md5-cache/x11-libs/libxcb-1.14 | 2 +- metadata/md5-cache/x11-libs/libxcvt-0.1.0 | 2 +- metadata/md5-cache/x11-libs/libxcvt-9999 | 2 +- metadata/md5-cache/x11-libs/libxkbfile-1.1.0 | 2 +- metadata/md5-cache/x11-libs/libxklavier-5.4 | 2 +- metadata/md5-cache/x11-libs/libxshmfence-1.3-r2 | 2 +- metadata/md5-cache/x11-libs/motif-2.3.8-r2 | 2 +- metadata/md5-cache/x11-libs/pango-1.48.7 | 4 +- metadata/md5-cache/x11-libs/pango-1.48.7-r1 | 14 + metadata/md5-cache/x11-libs/qscintilla-2.11.5 | 2 +- metadata/md5-cache/x11-libs/qscintilla-2.11.6 | 2 +- metadata/md5-cache/x11-libs/qscintilla-2.12.1 | 13 - metadata/md5-cache/x11-libs/qscintilla-2.13.0 | 13 + metadata/md5-cache/x11-libs/qtermwidget-0.17.0 | 4 +- metadata/md5-cache/x11-libs/qwt-5.2.3_p20210211 | 2 +- metadata/md5-cache/x11-libs/qwt-6.1.5 | 2 +- metadata/md5-cache/x11-libs/qwtplot3d-0.2 | 2 +- metadata/md5-cache/x11-libs/qwtpolar-1.1.1-r2 | 2 +- metadata/md5-cache/x11-libs/rep-gtk-0.90.8.3 | 2 +- .../x11-libs/startup-notification-0.12-r1 | 2 +- metadata/md5-cache/x11-libs/vte-0.64.1 | 4 +- metadata/md5-cache/x11-libs/vte-0.64.2 | 8 +- metadata/md5-cache/x11-libs/xapps-2.0.6 | 2 +- metadata/md5-cache/x11-libs/xapps-2.2.1 | 2 +- metadata/md5-cache/x11-libs/xcb-util-0.4.0-r2 | 2 +- .../md5-cache/x11-libs/xcb-util-cursor-0.1.3-r3 | 2 +- .../md5-cache/x11-libs/xcb-util-image-0.4.0-r2 | 2 +- .../md5-cache/x11-libs/xcb-util-keysyms-0.4.0-r2 | 2 +- .../x11-libs/xcb-util-renderutil-0.3.9-r3 | 2 +- metadata/md5-cache/x11-libs/xcb-util-wm-0.4.1-r3 | 2 +- metadata/md5-cache/x11-libs/xcb-util-xrm-1.3-r1 | 2 +- metadata/md5-cache/x11-libs/xforms-1.2.4-r1 | 2 +- metadata/md5-cache/x11-libs/xosd-2.2.14_p2_p1 | 2 +- metadata/md5-cache/x11-libs/xpa-2.1.18 | 2 +- metadata/md5-cache/x11-libs/xtrans-1.4.0 | 2 +- metadata/md5-cache/x11-misc/3ddesktop-0.2.9-r2 | 2 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 66099 -> 65647 bytes metadata/md5-cache/x11-misc/bbacpi-0.1.5-r3 | 2 +- metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 | 2 +- metadata/md5-cache/x11-misc/bbkeys-0.9.2 | 2 +- metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 | 2 +- metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 | 2 +- metadata/md5-cache/x11-misc/bbppp-0.2.5-r1 | 2 +- metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 | 2 +- metadata/md5-cache/x11-misc/bbweather-0.6.3-r2 | 2 +- .../x11-misc/bumblebee-3.2.1_p20210112-r4 | 2 +- metadata/md5-cache/x11-misc/bumblebee-9999 | 2 +- metadata/md5-cache/x11-misc/cairo-clock-0.3.4-r2 | 2 +- metadata/md5-cache/x11-misc/colord-1.3.5 | 2 +- metadata/md5-cache/x11-misc/colord-1.4.5-r1 | 2 +- metadata/md5-cache/x11-misc/compose-tables-1.7.0 | 2 +- metadata/md5-cache/x11-misc/compose-tables-1.7.1 | 2 +- metadata/md5-cache/x11-misc/compose-tables-1.7.2 | 2 +- metadata/md5-cache/x11-misc/e16menuedit2-0.0.3 | 2 +- metadata/md5-cache/x11-misc/evolvotron-0.7.1-r1 | 2 +- metadata/md5-cache/x11-misc/fireflies-2.08-r1 | 2 +- metadata/md5-cache/x11-misc/fluxter-0.1.0 | 2 +- metadata/md5-cache/x11-misc/fracplanet-0.5.1 | 2 +- metadata/md5-cache/x11-misc/fraqtive-0.4.8-r2 | 2 +- metadata/md5-cache/x11-misc/gccmakedep-9999 | 2 +- metadata/md5-cache/x11-misc/gcolor2-0.4-r4 | 2 +- metadata/md5-cache/x11-misc/gmrun-0.9.2-r2 | 2 +- metadata/md5-cache/x11-misc/gpaste-3.36.3 | 4 +- metadata/md5-cache/x11-misc/grsync-1.3.0 | 2 +- .../md5-cache/x11-misc/gtkdialog-0.8.3_p20200202 | 2 +- metadata/md5-cache/x11-misc/gtkdialog-99999 | 2 +- metadata/md5-cache/x11-misc/i3blocks-1.5-r1 | 2 +- metadata/md5-cache/x11-misc/i3status-2.13-r1 | 2 +- metadata/md5-cache/x11-misc/imake-1.0.8 | 2 +- metadata/md5-cache/x11-misc/imake-1.0.8-r1 | 2 +- .../x11-misc/imwheel-1.0.0_pre13_p20100827 | 2 +- metadata/md5-cache/x11-misc/kapow-1.5.10 | 2 +- metadata/md5-cache/x11-misc/kaqaz-1.2.0-r4 | 2 +- metadata/md5-cache/x11-misc/kbdd-0.7.1 | 2 +- metadata/md5-cache/x11-misc/kdocker-5.2 | 2 +- metadata/md5-cache/x11-misc/kdocker-5.3 | 2 +- metadata/md5-cache/x11-misc/ktsuss-2.1 | 2 +- metadata/md5-cache/x11-misc/libinput-gestures-2.56 | 2 +- metadata/md5-cache/x11-misc/libinput-gestures-9999 | 2 +- metadata/md5-cache/x11-misc/light-locker-1.9.0-r2 | 2 +- metadata/md5-cache/x11-misc/lightdm-1.30.0-r2 | 2 +- .../x11-misc/lightdm-gtk-greeter-2.0.7-r1 | 2 +- .../md5-cache/x11-misc/lightdm-gtk-greeter-2.0.8 | 2 +- .../md5-cache/x11-misc/lightdm-mini-greeter-0.3.4 | 2 +- .../md5-cache/x11-misc/lightdm-mini-greeter-0.4.0 | 2 +- .../md5-cache/x11-misc/lightdm-mini-greeter-0.5.0 | 2 +- .../md5-cache/x11-misc/lightdm-mini-greeter-0.5.1 | 2 +- metadata/md5-cache/x11-misc/lndir-9999 | 2 +- metadata/md5-cache/x11-misc/macopix-3.4.0 | 2 +- metadata/md5-cache/x11-misc/makedepend-1.0.6 | 2 +- .../x11-misc/mate-notification-daemon-1.24.1 | 2 +- .../x11-misc/mate-notification-daemon-1.24.2 | 2 +- metadata/md5-cache/x11-misc/menumaker-0.99.12 | 2 +- metadata/md5-cache/x11-misc/mozo-1.24.0-r1 | 2 +- metadata/md5-cache/x11-misc/mozo-1.24.1 | 2 +- metadata/md5-cache/x11-misc/nitrogen-1.6.1-r1 | 2 +- metadata/md5-cache/x11-misc/nitrogen-99999 | 2 +- metadata/md5-cache/x11-misc/notify-osd-0.9.34-r1 | 2 +- metadata/md5-cache/x11-misc/numlockx-1.2 | 2 +- metadata/md5-cache/x11-misc/obconf-2.0.4_p20150213 | 2 +- metadata/md5-cache/x11-misc/parcellite-1.2.1 | 2 +- metadata/md5-cache/x11-misc/pcmanfm-qt-0.17.0-r1 | 4 +- metadata/md5-cache/x11-misc/peksystray-0.4.0 | 2 +- metadata/md5-cache/x11-misc/piedock-1.6.9 | 2 +- metadata/md5-cache/x11-misc/polybar-3.5.6 | 4 +- metadata/md5-cache/x11-misc/qarma-1 | 2 +- metadata/md5-cache/x11-misc/qps-2.3.0 | 4 +- metadata/md5-cache/x11-misc/qtfm-6.2.0 | 2 +- metadata/md5-cache/x11-misc/redshift-1.12-r3 | 2 +- metadata/md5-cache/x11-misc/redshift-1.12-r4 | 2 +- metadata/md5-cache/x11-misc/redshift-1.12-r5 | 2 +- metadata/md5-cache/x11-misc/rodent-5.3.16.3-r1 | 2 +- metadata/md5-cache/x11-misc/rofi-1.6.1 | 2 +- metadata/md5-cache/x11-misc/rofi-99999 | 2 +- metadata/md5-cache/x11-misc/rofi-calc-2.0.0 | 2 +- metadata/md5-cache/x11-misc/rofi-calc-9999 | 2 +- metadata/md5-cache/x11-misc/rss-glx-0.9.1-r3 | 2 +- metadata/md5-cache/x11-misc/seetxt-0.72-r1 | 2 +- metadata/md5-cache/x11-misc/snixembed-0.2.2 | 2 +- metadata/md5-cache/x11-misc/snixembed-0.3.0 | 2 +- metadata/md5-cache/x11-misc/stalonetray-0.8.4 | 2 +- metadata/md5-cache/x11-misc/sw-notify-send-9999 | 2 +- metadata/md5-cache/x11-misc/synergy-1.13.1.41 | 15 - metadata/md5-cache/x11-misc/synergy-1.14.0.1_rc | 15 - metadata/md5-cache/x11-misc/synergy-1.14.0.3_rc | 15 - metadata/md5-cache/x11-misc/synergy-1.14.0.4 | 4 +- metadata/md5-cache/x11-misc/tinynotify-send-9999 | 2 +- metadata/md5-cache/x11-misc/urxvtconfig-1.0-r1 | 2 +- metadata/md5-cache/x11-misc/vdpauinfo-1.4 | 2 +- metadata/md5-cache/x11-misc/vdpauinfo-99999 | 2 +- metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 | 2 +- metadata/md5-cache/x11-misc/vnc2swf-0.5.0-r1 | 2 +- metadata/md5-cache/x11-misc/vym-2.7.1 | 2 +- metadata/md5-cache/x11-misc/vym-9999 | 2 +- metadata/md5-cache/x11-misc/wayv-0.3-r3 | 2 +- metadata/md5-cache/x11-misc/wbar-2.3.4-r3 | 2 +- metadata/md5-cache/x11-misc/wdm-1.28-r8 | 2 +- metadata/md5-cache/x11-misc/x11vnc-0.9.16-r6 | 2 +- metadata/md5-cache/x11-misc/x11vnc-0.9.16-r7 | 2 +- metadata/md5-cache/x11-misc/xaos-3.6 | 2 +- metadata/md5-cache/x11-misc/xclip-0.13 | 2 +- metadata/md5-cache/x11-misc/xclip-9999 | 2 +- metadata/md5-cache/x11-misc/xcompmgr-1.1.8 | 2 +- metadata/md5-cache/x11-misc/xdg-user-dirs-0.17 | 2 +- metadata/md5-cache/x11-misc/xdg-utils-1.1.3-r3 | 2 +- .../x11-misc/xdg-utils-1.1.3_p20200220-r4 | 2 +- .../x11-misc/xdg-utils-1.1.3_p20200220-r5 | 2 +- metadata/md5-cache/x11-misc/xdialog-2.3.1 | 2 +- metadata/md5-cache/x11-misc/xdock-0.3.0 | 2 +- metadata/md5-cache/x11-misc/xiccd-0.3.0 | 2 +- metadata/md5-cache/x11-misc/xkbd-0.8.18 | 2 +- metadata/md5-cache/x11-misc/xkbd-999999 | 2 +- metadata/md5-cache/x11-misc/xlockmore-5.65-r1 | 2 +- metadata/md5-cache/x11-misc/xlockmore-5.66 | 2 +- metadata/md5-cache/x11-misc/xmobar-0.37 | 2 +- metadata/md5-cache/x11-misc/xnee-3.19-r2 | 2 +- metadata/md5-cache/x11-misc/xpad-5.4.0 | 2 +- metadata/md5-cache/x11-misc/xplanet-1.3.1-r2 | 2 +- metadata/md5-cache/x11-misc/xprintidle-2.0 | 2 +- metadata/md5-cache/x11-misc/xrestop-0.4 | 2 +- metadata/md5-cache/x11-misc/xscreensaver-5.45-r4 | 2 +- metadata/md5-cache/x11-misc/xscreensaver-5.45-r5 | 2 +- metadata/md5-cache/x11-misc/xscreensaver-5.45-r6 | 2 +- metadata/md5-cache/x11-misc/xscreensaver-6.01-r1 | 2 +- .../md5-cache/x11-misc/xscreensaver-app-2.3-r4 | 2 +- metadata/md5-cache/x11-misc/xsel-9999 | 2 +- metadata/md5-cache/x11-misc/xsensors-0.80 | 2 +- metadata/md5-cache/x11-misc/xsnow-3.2.2 | 2 +- metadata/md5-cache/x11-misc/xsnow-3.3.0 | 2 +- metadata/md5-cache/x11-misc/xsri-2.1.0_p17_p12 | 2 +- metadata/md5-cache/x11-misc/xteddy-2.2 | 2 +- metadata/md5-cache/x11-misc/xtrace-1.4.0 | 2 +- metadata/md5-cache/x11-misc/xwallpaper-0.6.6 | 2 +- metadata/md5-cache/x11-misc/xwallpaper-0.7.1 | 2 +- metadata/md5-cache/x11-misc/xwallpaper-9999 | 2 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 31875 -> 31900 bytes metadata/md5-cache/x11-plugins/asapm-3.1-r1 | 2 +- metadata/md5-cache/x11-plugins/pidgin-gpg-0.9.3 | 2 +- .../md5-cache/x11-plugins/pidgin-indicator-1.0.1 | 2 +- .../x11-plugins/pidgin-musictracker-0.4.22 | 2 +- .../x11-plugins/pidgin-privacy-please-0.7.1 | 2 +- metadata/md5-cache/x11-plugins/pidgin-sipe-1.23.3 | 2 +- .../md5-cache/x11-plugins/purple-facebook-20170608 | 2 +- .../md5-cache/x11-plugins/purple-facebook-20170831 | 2 +- .../md5-cache/x11-plugins/purple-facebook-20190113 | 2 +- .../x11-plugins/purple-libnotify-plus-2.99.1 | 2 +- metadata/md5-cache/x11-plugins/wmbiff-0.4.36 | 2 +- metadata/md5-cache/x11-plugins/wmblob-1.0.4 | 2 +- metadata/md5-cache/x11-plugins/wmcdplay-1.1-r1 | 2 +- metadata/md5-cache/x11-plugins/wmclock-1.0.16-r1 | 2 +- metadata/md5-cache/x11-plugins/wmfire-1.2.4-r3 | 2 +- metadata/md5-cache/x11-plugins/wmfsm-0.36 | 2 +- metadata/md5-cache/x11-plugins/wmfsm-0.36-r1 | 2 +- metadata/md5-cache/x11-plugins/wmget-0.6.1 | 2 +- metadata/md5-cache/x11-plugins/wmhdplop-0.9.10 | 2 +- metadata/md5-cache/x11-plugins/wmhdplop-0.9.11 | 2 +- metadata/md5-cache/x11-plugins/wmlife-1.0.1-r1 | 2 +- metadata/md5-cache/x11-plugins/wmmemload-0.1.8-r1 | 2 +- metadata/md5-cache/x11-plugins/wmnetload-1.3-r6 | 2 +- metadata/md5-cache/x11-plugins/wmpasman-2.2 | 2 +- metadata/md5-cache/x11-plugins/wmpower-0.4.3-r1 | 2 +- metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r2 | 2 +- metadata/md5-cache/x11-plugins/wmtop-0.85 | 2 +- metadata/md5-cache/x11-plugins/wmweather+-2.18 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 7508 -> 7503 bytes .../md5-cache/x11-terms/cool-retro-term-1.1.1-r2 | 2 +- metadata/md5-cache/x11-terms/gnome-terminal-3.40.2 | 4 +- metadata/md5-cache/x11-terms/lilyterm-0.9.9.4-r2 | 2 +- metadata/md5-cache/x11-terms/lilyterm-99999 | 2 +- metadata/md5-cache/x11-terms/mate-terminal-1.24.1 | 2 +- metadata/md5-cache/x11-terms/mrxvt-0.5.4 | 2 +- metadata/md5-cache/x11-terms/qterminal-0.17.0 | 4 +- metadata/md5-cache/x11-terms/rxvt-unicode-9.22-r9 | 2 +- metadata/md5-cache/x11-terms/rxvt-unicode-9.26-r1 | 2 +- metadata/md5-cache/x11-terms/rxvt-unicode-9999 | 2 +- metadata/md5-cache/x11-terms/tilda-1.5.2 | 2 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 27609 -> 27616 bytes metadata/md5-cache/x11-themes/QGnomePlatform-0.7.1 | 2 +- metadata/md5-cache/x11-themes/QGnomePlatform-0.8.0 | 4 +- .../x11-themes/adapta-gtk-theme-3.95.0.11 | 2 +- metadata/md5-cache/x11-themes/adwaita-qt-1.3.1 | 4 +- .../md5-cache/x11-themes/arc-icon-theme-20161122 | 2 +- metadata/md5-cache/x11-themes/arc-theme-20201013 | 2 +- metadata/md5-cache/x11-themes/fvwm-themes-0.7.0-r1 | 2 +- .../x11-themes/gnome-themes-standard-3.28 | 2 +- .../md5-cache/x11-themes/gnustep-neos-theme-0.1 | 2 +- .../x11-themes/gnustep-silver-theme-3.1-r1 | 2 +- .../md5-cache/x11-themes/gtk-engines-2.20.2-r100 | 2 +- .../md5-cache/x11-themes/gtk-engines-candido-0.9.1 | 2 +- .../x11-themes/gtk-engines-experience-0.10.5 | 2 +- .../md5-cache/x11-themes/gtk-engines-flat-2.0-r3 | 2 +- .../md5-cache/x11-themes/gtk-engines-nodoka-0.7.5 | 2 +- .../x11-themes/gtk-engines-qtpixmap-0.28-r2 | 2 +- .../md5-cache/x11-themes/gtk-engines-quartz-0.2 | 2 +- .../x11-themes/gtk-engines-rezlooks-0.6-r1 | 2 +- .../x11-themes/gtk-engines-ubuntulooks-0.9.12-r3 | 2 +- .../gtk-engines-unico-1.0.3_pre20140109-r1 | 2 +- metadata/md5-cache/x11-themes/lxqt-themes-0.17.0 | 4 +- .../md5-cache/x11-themes/mate-backgrounds-1.24.1 | 2 +- .../md5-cache/x11-themes/mate-backgrounds-1.24.2 | 2 +- .../md5-cache/x11-themes/mate-icon-theme-1.24.0-r1 | 2 +- .../x11-themes/mate-icon-theme-faenza-1.20.0 | 2 +- metadata/md5-cache/x11-themes/mate-themes-3.22.21 | 2 +- metadata/md5-cache/x11-themes/mate-themes-3.22.22 | 2 +- .../md5-cache/x11-themes/redhat-artwork-5.0.8-r4 | 2 +- .../md5-cache/x11-themes/smplayer-skins-15.2.0-r1 | 2 +- .../md5-cache/x11-themes/smplayer-themes-18.6.0 | 2 +- .../x11-themes/tango-icon-theme-extras-0.1.0-r2 | 2 +- .../md5-cache/x11-themes/vertex-theme-20160329 | 2 +- .../md5-cache/x11-themes/vertex-theme-20170128 | 2 +- .../md5-cache/x11-themes/vertex-theme-20170128-r1 | 2 +- .../md5-cache/x11-themes/xcursor-themes-1.0.6-r1 | 2 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 15562 -> 15575 bytes metadata/md5-cache/x11-wm/amiwm-0.22.01_p20200826 | 2 +- metadata/md5-cache/x11-wm/blackbox-0.76-r1 | 2 +- metadata/md5-cache/x11-wm/fvwm-2.6.9 | 2 +- metadata/md5-cache/x11-wm/i3-4.18 | 2 +- metadata/md5-cache/x11-wm/i3-4.18.3 | 2 +- metadata/md5-cache/x11-wm/icewm-2.3.4 | 2 +- metadata/md5-cache/x11-wm/icewm-2.5.0 | 6 +- metadata/md5-cache/x11-wm/icewm-2.6.0 | 2 +- metadata/md5-cache/x11-wm/lumina-1.6.0 | 2 +- metadata/md5-cache/x11-wm/lumina-9999 | 2 +- metadata/md5-cache/x11-wm/marco-1.24.1-r1 | 2 +- metadata/md5-cache/x11-wm/marco-1.24.2 | 2 +- metadata/md5-cache/x11-wm/muffin-4.8.1 | 2 +- metadata/md5-cache/x11-wm/muffin-5.0.1 | 2 +- metadata/md5-cache/x11-wm/mutter-40.1-r2 | 4 +- metadata/md5-cache/x11-wm/mutter-40.1-r4 | 4 +- metadata/md5-cache/x11-wm/mutter-40.2-r1 | 4 +- metadata/md5-cache/x11-wm/mutter-40.2.1 | 8 +- metadata/md5-cache/x11-wm/openbox-3.6.1-r3 | 2 +- metadata/md5-cache/x11-wm/openbox-9999 | 2 +- metadata/md5-cache/x11-wm/page-1.9.8 | 2 +- metadata/md5-cache/x11-wm/page-1.9.9-r3 | 2 +- metadata/md5-cache/x11-wm/pekwm-0.1.17-r3 | 2 +- metadata/md5-cache/x11-wm/ratpoison-9999 | 2 +- metadata/md5-cache/x11-wm/sawfish-1.12.90-r2 | 2 +- metadata/md5-cache/x11-wm/selectwm-0.4.1-r1 | 2 +- metadata/md5-cache/x11-wm/stumpwm-18.05 | 2 +- metadata/md5-cache/x11-wm/subtle-0.11.3244 | 2 +- metadata/md5-cache/x11-wm/subtle-9999 | 2 +- metadata/md5-cache/x11-wm/twm-1.0.11 | 2 +- metadata/md5-cache/x11-wm/windowmaker-0.95.9-r2 | 2 +- metadata/md5-cache/x11-wm/windowmaker-9999 | 2 +- metadata/md5-cache/x11-wm/xmonad-0.15 | 2 +- metadata/md5-cache/x11-wm/xmonad-contrib-0.16 | 2 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 3032 -> 3029 bytes metadata/md5-cache/xfce-base/exo-4.16.2 | 2 +- metadata/md5-cache/xfce-base/libxfce4ui-4.16.0 | 2 +- metadata/md5-cache/xfce-base/libxfce4ui-4.17.0 | 2 +- metadata/md5-cache/xfce-base/libxfce4util-4.16.0 | 2 +- metadata/md5-cache/xfce-base/libxfce4util-4.17.0 | 2 +- metadata/md5-cache/xfce-base/xfce4-panel-4.16.2-r1 | 2 +- metadata/md5-cache/xfce-base/xfce4-panel-4.16.3 | 6 +- metadata/md5-cache/xfce-base/xfconf-4.16.0 | 2 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 8529 -> 8521 bytes .../md5-cache/xfce-extra/xfce4-alsa-plugin-0.3.0 | 2 +- metadata/md5-cache/xfce-extra/xfce4-vala-4.10.3-r7 | 2 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/news/timestamp.commit | 2 +- metadata/projects.xml | 9 + 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 45686 -> 45690 bytes net-analyzer/ngrep/Manifest | 2 +- net-analyzer/ngrep/ngrep-1.47-r1.ebuild | 51 ++ net-analyzer/ngrep/ngrep-1.47.ebuild | 55 -- net-analyzer/wireshark/Manifest | 2 - net-analyzer/wireshark/wireshark-3.4.5.ebuild | 278 -------- net-ftp/Manifest.gz | Bin 3497 -> 3504 bytes net-ftp/filezilla/Manifest | 2 + net-ftp/filezilla/filezilla-3.55.0.ebuild | 71 ++ net-ftp/frox/Manifest | 2 +- net-ftp/frox/frox-0.7.18-r7.ebuild | 86 --- net-ftp/frox/frox-0.7.18-r8.ebuild | 89 +++ net-im/Manifest.gz | Bin 10587 -> 10579 bytes net-im/ejabberd/Manifest | 4 +- net-im/ejabberd/ejabberd-20.07.ebuild | 292 -------- net-im/ejabberd/ejabberd-21.04.ebuild | 2 +- net-im/pidgin/Manifest | 6 +- net-im/pidgin/pidgin-2.14.4.ebuild | 289 -------- net-im/pidgin/pidgin-2.14.5.ebuild | 2 +- net-im/pidgin/pidgin-2.14.6.ebuild | 288 ++++++++ net-im/skypeforlinux/Manifest | 2 + .../skypeforlinux/skypeforlinux-8.73.0.129.ebuild | 99 +++ net-irc/Manifest.gz | Bin 8213 -> 8219 bytes net-irc/ngircd/Manifest | 2 +- net-irc/ngircd/ngircd-26.1-r1.ebuild | 103 +++ net-irc/ngircd/ngircd-26.1.ebuild | 103 --- net-irc/unrealircd/Manifest | 6 +- net-irc/unrealircd/unrealircd-5.0.9.1-r1.ebuild | 176 ----- net-irc/unrealircd/unrealircd-5.2.0.2-r1.ebuild | 177 ----- net-irc/unrealircd/unrealircd-5.2.1.1.ebuild | 177 +++++ net-libs/Manifest.gz | Bin 33385 -> 33375 bytes net-libs/gupnp/Manifest | 2 +- net-libs/gupnp/gupnp-1.2.7.ebuild | 2 +- net-libs/libbitcoinconsensus/Manifest | 3 + .../libbitcoinconsensus-0.21.1.ebuild | 108 +++ net-libs/libmbim/Manifest | 2 +- net-libs/libmbim/libmbim-1.24.8.ebuild | 2 +- net-libs/libproxy/Manifest | 2 +- .../files/libproxy-0.4.16-avoid-nm-build-dep.patch | 2 + net-libs/libqmi/Manifest | 2 +- net-libs/libqmi/libqmi-1.28.6.ebuild | 2 +- net-libs/srt/Manifest | 3 + .../srt/files/1.4.3-always-GNUInstallDirs.patch | 27 + net-libs/srt/srt-1.4.3.ebuild | 52 ++ net-misc/Manifest.gz | Bin 55619 -> 55615 bytes net-misc/gupnp-tools/Manifest | 2 +- net-misc/gupnp-tools/gupnp-tools-0.10.1.ebuild | 2 +- net-misc/kea/Manifest | 6 +- net-misc/kea/kea-1.8.2.ebuild | 2 +- net-misc/kea/kea-1.9.9.ebuild | 2 +- net-misc/kea/kea-9999.ebuild | 2 +- net-misc/modemmanager/Manifest | 2 +- net-misc/modemmanager/modemmanager-1.16.6.ebuild | 2 +- net-misc/radvd/Manifest | 2 +- net-misc/radvd/radvd-2.19-r1.ebuild | 73 -- net-misc/radvd/radvd-2.19-r2.ebuild | 71 ++ net-misc/remmina/Manifest | 4 +- net-misc/remmina/remmina-1.4.18.ebuild | 2 +- net-misc/remmina/remmina-1.4.20.ebuild | 98 +++ net-misc/samplicator/Manifest | 4 +- net-misc/samplicator/samplicator-1.3.6-r1.ebuild | 50 ++ net-misc/samplicator/samplicator-1.3.6.ebuild | 53 -- .../samplicator/samplicator-1.3.8_rc1-r1.ebuild | 54 ++ net-misc/samplicator/samplicator-1.3.8_rc1.ebuild | 58 -- net-misc/seafile-client/Manifest | 2 + .../seafile-client/seafile-client-8.0.3.ebuild | 51 ++ net-misc/seafile/Manifest | 2 + net-misc/seafile/seafile-8.0.3.ebuild | 57 ++ net-misc/stargazer/Manifest | 2 +- net-misc/stargazer/stargazer-2.408-r1.ebuild | 538 --------------- net-misc/stargazer/stargazer-2.408-r2.ebuild | 542 +++++++++++++++ net-p2p/Manifest.gz | Bin 7590 -> 7598 bytes net-p2p/bitcoin-cli/Manifest | 3 + net-p2p/bitcoin-cli/bitcoin-cli-0.21.1.ebuild | 98 +++ net-p2p/bitcoin-qt/Manifest | 3 + net-p2p/bitcoin-qt/bitcoin-qt-0.21.1.ebuild | 206 ++++++ net-p2p/bitcoind/Manifest | 3 + net-p2p/bitcoind/bitcoind-0.21.1.ebuild | 190 ++++++ net-p2p/fms/Manifest | 4 +- net-p2p/fms/files/fms | 37 - net-p2p/fms/files/fms.initd | 11 + net-p2p/fms/fms-0.3.82-r1.ebuild | 97 +++ net-p2p/fms/fms-0.3.82.ebuild | 77 --- net-p2p/resilio-sync/Manifest | 2 +- net-p2p/resilio-sync/resilio-sync-2.6.3-r1.ebuild | 78 --- net-p2p/resilio-sync/resilio-sync-2.6.3-r2.ebuild | 80 +++ net-p2p/syncthing/Manifest | 2 +- net-p2p/syncthing/syncthing-1.17.0.ebuild | 2 +- net-print/Manifest.gz | Bin 6263 -> 6263 bytes net-print/cnrdrvcups-lb/Manifest | 2 +- net-print/cnrdrvcups-lb/metadata.xml | 5 +- net-proxy/Manifest.gz | Bin 5539 -> 5539 bytes net-proxy/dante/Manifest | 2 +- net-proxy/dante/dante-1.4.1-r2.ebuild | 102 --- net-proxy/dante/dante-1.4.1-r5.ebuild | 103 +++ net-proxy/haproxy/Manifest | 18 +- net-proxy/haproxy/haproxy-1.8.29-r1.ebuild | 170 ----- net-proxy/haproxy/haproxy-2.0.21-r1.ebuild | 181 ----- net-proxy/haproxy/haproxy-2.2.12-r1.ebuild | 181 ----- net-proxy/haproxy/haproxy-2.2.13-r1.ebuild | 181 ----- net-proxy/haproxy/haproxy-2.3.12.ebuild | 178 +++++ net-proxy/haproxy/haproxy-2.3.9-r1.ebuild | 178 ----- net-proxy/haproxy/haproxy-2.3.9999.ebuild | 5 +- net-proxy/haproxy/haproxy-2.4.0-r1.ebuild | 177 ----- net-proxy/haproxy/haproxy-2.4.2.ebuild | 177 +++++ net-vpn/Manifest.gz | Bin 6914 -> 6913 bytes net-vpn/riseup-vpn/Manifest | 5 +- .../riseup-vpn/riseup-vpn-0.21.2_p20210517.ebuild | 143 ---- net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild | 137 ++++ net-wireless/Manifest.gz | Bin 16382 -> 16382 bytes net-wireless/bluez/Manifest | 2 +- net-wireless/bluez/bluez-5.58-r1.ebuild | 2 +- net-wireless/iw/Manifest | 2 +- net-wireless/iw/iw-5.9.ebuild | 2 +- profiles/Manifest.gz | Bin 143304 -> 143652 bytes profiles/arch/alpha/package.use.mask | 4 + profiles/arch/amd64/package.use.mask | 5 + profiles/arch/arm/use.stable.mask | 4 - profiles/arch/arm64/use.stable.mask | 4 - profiles/arch/base/package.use.mask | 7 +- profiles/arch/m68k/package.use.mask | 6 +- profiles/arch/riscv/package.use.mask | 22 +- profiles/arch/riscv/use.mask | 5 - profiles/arch/x86/package.use.mask | 5 + profiles/arch/x86/use.stable.mask | 4 - profiles/base/package.mask | 4 +- profiles/base/package.use.mask | 4 - profiles/base/package.use.stable.mask | 16 +- profiles/base/use.mask | 4 + .../linux/amd64/17.1/no-multilib/systemd/eapi | 1 + .../linux/amd64/17.1/no-multilib/systemd/parent | 2 + profiles/features/selinux/package.mask | 4 + profiles/features/selinux/package.unmask | 7 + profiles/features/uclibc/package.mask | 4 + profiles/features/uclibc/package.unmask | 7 + profiles/package.mask | 62 +- profiles/profiles.desc | 1 + profiles/use.local.desc | 18 +- sci-geosciences/Manifest.gz | Bin 10898 -> 10894 bytes sci-geosciences/gnome-maps/Manifest | 2 +- sci-geosciences/gnome-maps/gnome-maps-40.2.ebuild | 2 +- sci-mathematics/Manifest.gz | Bin 13656 -> 13666 bytes sci-mathematics/cgal/Manifest | 2 +- sci-mathematics/cgal/cgal-5.2.2-r1.ebuild | 77 +++ sci-mathematics/cgal/cgal-5.2.2.ebuild | 77 --- sci-mathematics/z3/Manifest | 2 + sci-mathematics/z3/z3-4.8.11b.ebuild | 96 +++ sys-apps/Manifest.gz | Bin 48849 -> 48852 bytes sys-apps/bleachbit/Manifest | 2 + sys-apps/bleachbit/bleachbit-4.4.0.ebuild | 85 +++ sys-apps/etckeeper/Manifest | 4 +- sys-apps/etckeeper/etckeeper-1.18.15.ebuild | 78 --- sys-apps/etckeeper/etckeeper-1.18.16.ebuild | 87 +++ sys-apps/ethtool/Manifest | 8 +- sys-apps/ethtool/ethtool-5.13.ebuild | 21 + sys-apps/ethtool/ethtool-5.4.ebuild | 14 - sys-apps/ethtool/ethtool-5.8-r1.ebuild | 26 - .../ethtool/files/ethtool-5.8-avoid_bashisms.patch | 29 - ...ol-5.8-only-memset-non-NULL-link-settings.patch | 20 - sys-apps/file/Manifest | 2 +- sys-apps/file/file-5.40-r3.ebuild | 2 +- sys-apps/gnome-disk-utility/Manifest | 2 + .../gnome-disk-utility-40.2.ebuild | 63 ++ sys-apps/gptfdisk/Manifest | 2 +- sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild | 60 ++ sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 60 -- sys-apps/iproute2/Manifest | 4 +- sys-apps/iproute2/iproute2-5.12.0.ebuild | 2 +- sys-apps/iproute2/iproute2-5.13.0.ebuild | 2 +- sys-apps/opentmpfiles/Manifest | 3 - sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild | 54 -- sys-apps/opentmpfiles/opentmpfiles-9999.ebuild | 54 -- sys-apps/osinfo-db/Manifest | 2 +- sys-apps/osinfo-db/osinfo-db-20210621.ebuild | 2 +- sys-apps/secilc/Manifest | 2 +- sys-apps/secilc/secilc-3.2.ebuild | 2 +- sys-apps/shadow/Manifest | 1 - .../shadow/files/shadow-4.8-revert-bin-merge.patch | 15 - sys-apps/systemd/Manifest | 8 +- .../files/249-hostnamed-error-variable.patch | 50 ++ sys-apps/systemd/files/249-libudev-static.patch | 26 + sys-apps/systemd/systemd-248.3-r1.ebuild | 1 - sys-apps/systemd/systemd-249-r3.ebuild | 510 ++++++++++++++ sys-apps/systemd/systemd-249.ebuild | 509 -------------- sys-apps/systemd/systemd-9999.ebuild | 1 - sys-apps/tcp-wrappers/Manifest | 2 + sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild | 108 +++ sys-apps/util-linux/Manifest | 5 +- .../files/util-linux-2.37-avoid_autoreconf.patch | 136 ++++ .../files/util-linux-2.37-lcrypt_link_fix.patch | 50 ++ .../files/util-linux-2.37-lcrypt_use_LIBS.patch | 91 +++ sys-apps/util-linux/util-linux-2.37.ebuild | 4 + sys-auth/Manifest.gz | Bin 9917 -> 9923 bytes sys-auth/polkit/Manifest | 2 +- sys-auth/polkit/polkit-0.119-r2.ebuild | 2 +- sys-block/Manifest.gz | Bin 10524 -> 10530 bytes sys-block/storcli/Manifest | 6 +- sys-block/storcli/storcli-7.1515.ebuild | 61 -- sys-block/storcli/storcli-7.1613.ebuild | 61 ++ sys-block/storcli/storcli-7.1715.ebuild | 61 ++ sys-block/thin-provisioning-tools/Manifest | 2 +- .../thin-provisioning-tools-0.7.0.ebuild | 2 +- sys-cluster/Manifest.gz | Bin 12246 -> 12251 bytes sys-cluster/ceph/Manifest | 4 +- sys-cluster/ceph/ceph-14.2.21-r1.ebuild | 391 ----------- sys-cluster/ceph/ceph-14.2.21-r2.ebuild | 392 +++++++++++ sys-cluster/ceph/ceph-15.2.12-r1.ebuild | 402 ----------- sys-cluster/ceph/ceph-15.2.12-r2.ebuild | 403 +++++++++++ sys-cluster/zookeeper-bin/Manifest | 2 + .../zookeeper-bin/zookeeper-bin-3.7.0.ebuild | 68 ++ sys-devel/Manifest.gz | Bin 9469 -> 9486 bytes sys-devel/automake/Manifest | 1 - ...1.16.2-skip-tags-lisp-space-without-etags.patch | 23 - sys-devel/clang-common/Manifest | 5 +- .../clang-common/clang-common-12.0.1.9999.ebuild | 24 - sys-devel/clang-common/clang-common-12.0.1.ebuild | 24 + .../clang-common/clang-common-12.0.1_rc4.ebuild | 24 - sys-devel/clang-runtime/Manifest | 3 +- .../clang-runtime/clang-runtime-12.0.1.9999.ebuild | 25 - .../clang-runtime/clang-runtime-12.0.1.ebuild | 24 + .../clang-runtime/clang-runtime-12.0.1_rc4.ebuild | 25 - sys-devel/clang/Manifest | 8 +- sys-devel/clang/clang-12.0.1.9999.ebuild | 440 ------------ sys-devel/clang/clang-12.0.1.ebuild | 440 ++++++++++++ sys-devel/clang/clang-12.0.1_rc4.ebuild | 440 ------------ sys-devel/gcc/Manifest | 6 +- sys-devel/gcc/gcc-10.3.0-r1.ebuild | 2 +- sys-devel/gcc/gcc-8.5.0.ebuild | 2 +- sys-devel/gcc/gcc-9.4.0.ebuild | 2 +- sys-devel/gettext/Manifest | 2 +- sys-devel/gettext/gettext-0.21-r1.ebuild | 1 + sys-devel/lld/Manifest | 5 +- sys-devel/lld/lld-12.0.1.9999.ebuild | 68 -- sys-devel/lld/lld-12.0.1.ebuild | 68 ++ sys-devel/lld/lld-12.0.1_rc4.ebuild | 68 -- sys-devel/llvm-common/Manifest | 5 +- .../llvm-common/llvm-common-12.0.1.9999.ebuild | 27 - sys-devel/llvm-common/llvm-common-12.0.1.ebuild | 27 + .../llvm-common/llvm-common-12.0.1_rc4.ebuild | 27 - sys-devel/llvm-roc/Manifest | 3 +- .../llvm-roc/files/llvm-roc-4.2.0-cyclades.patch | 86 +++ sys-devel/llvm-roc/llvm-roc-4.2.0.ebuild | 1 + sys-devel/llvm/Manifest | 8 +- sys-devel/llvm/llvm-12.0.1.9999.ebuild | 518 -------------- sys-devel/llvm/llvm-12.0.1.ebuild | 518 ++++++++++++++ sys-devel/llvm/llvm-12.0.1_rc4.ebuild | 518 -------------- sys-fs/Manifest.gz | Bin 21563 -> 21561 bytes sys-fs/bees/Manifest | 4 +- sys-fs/bees/bees-0.6.5-r1.ebuild | 101 +++ sys-fs/bees/bees-0.6.5.ebuild | 94 --- sys-fs/bees/bees-9999.ebuild | 8 +- sys-fs/e2fsprogs/Manifest | 2 +- sys-fs/e2fsprogs/e2fsprogs-1.46.2.ebuild | 2 +- sys-fs/genfstab/Manifest | 2 +- sys-fs/genfstab/genfstab-24.ebuild | 2 +- sys-fs/mtools/Manifest | 8 +- sys-fs/mtools/mtools-4.0.29.ebuild | 46 -- sys-fs/mtools/mtools-4.0.30.ebuild | 46 -- sys-fs/mtools/mtools-4.0.31.ebuild | 2 +- sys-fs/mtools/mtools-4.0.32.ebuild | 46 ++ sys-fs/multipath-tools/Manifest | 4 +- ...ltipath-tools-0.8.6-no-compress-man-pages.patch | 226 +++++++ sys-fs/multipath-tools/metadata.xml | 3 + .../multipath-tools-0.8.6-r1.ebuild | 88 +++ sys-fs/udev/Manifest | 5 +- sys-fs/udev/files/249-libudev-static.patch | 26 + sys-fs/udev/udev-249-r1.ebuild | 232 +++++++ sys-fs/udev/udev-9999.ebuild | 10 +- sys-kernel/Manifest.gz | Bin 4420 -> 4407 bytes sys-kernel/genkernel/Manifest | 4 +- sys-kernel/genkernel/genkernel-4.2.2.ebuild | 312 --------- sys-kernel/genkernel/genkernel-4.2.3.ebuild | 312 +++++++++ sys-kernel/gentoo-kernel-bin/Manifest | 39 ++ .../gentoo-kernel-bin-5.10.46-r2.ebuild | 114 ++++ .../gentoo-kernel-bin-5.10.47-r1.ebuild | 114 ++++ .../gentoo-kernel-bin-5.10.48-r1.ebuild | 114 ++++ .../gentoo-kernel-bin-5.10.49.ebuild | 117 ++++ .../gentoo-kernel-bin-5.12.13-r2.ebuild | 115 ++++ .../gentoo-kernel-bin-5.12.14-r1.ebuild | 115 ++++ .../gentoo-kernel-bin-5.12.15-r1.ebuild | 115 ++++ .../gentoo-kernel-bin-5.12.16.ebuild | 117 ++++ .../gentoo-kernel-bin-5.4.128-r2.ebuild | 114 ++++ .../gentoo-kernel-bin-5.4.129-r1.ebuild | 114 ++++ .../gentoo-kernel-bin-5.4.130-r1.ebuild | 114 ++++ .../gentoo-kernel-bin-5.4.131.ebuild | 117 ++++ sys-kernel/gentoo-kernel/Manifest | 9 + .../gentoo-kernel/gentoo-kernel-5.10.49.ebuild | 105 +++ .../gentoo-kernel/gentoo-kernel-5.12.16.ebuild | 105 +++ .../gentoo-kernel/gentoo-kernel-5.4.131.ebuild | 97 +++ sys-kernel/gentoo-sources/Manifest | 32 + .../gentoo-sources/gentoo-sources-4.14.239.ebuild | 28 + .../gentoo-sources/gentoo-sources-4.19.197.ebuild | 28 + .../gentoo-sources/gentoo-sources-4.4.275.ebuild | 28 + .../gentoo-sources/gentoo-sources-4.9.275.ebuild | 28 + .../gentoo-sources-5.10.48-r1.ebuild | 28 + .../gentoo-sources/gentoo-sources-5.10.49.ebuild | 28 + .../gentoo-sources/gentoo-sources-5.12.16.ebuild | 28 + .../gentoo-sources/gentoo-sources-5.4.131.ebuild | 28 + sys-kernel/git-sources/Manifest | 18 +- sys-kernel/git-sources/git-sources-5.13_rc1.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.13_rc2.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.13_rc3.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.13_rc4.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.13_rc5.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.13_rc6.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.13_rc7.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.14_rc1.ebuild | 40 ++ sys-kernel/linux-headers/Manifest | 2 +- sys-kernel/linux-headers/linux-headers-5.13.ebuild | 2 +- sys-kernel/vanilla-kernel/Manifest | 9 + .../vanilla-kernel/vanilla-kernel-5.10.49.ebuild | 102 +++ .../vanilla-kernel/vanilla-kernel-5.12.16.ebuild | 102 +++ .../vanilla-kernel/vanilla-kernel-5.4.131.ebuild | 108 +++ sys-kernel/vanilla-sources/Manifest | 28 +- .../vanilla-sources-4.14.238.ebuild | 16 - .../vanilla-sources-4.14.239.ebuild | 16 + .../vanilla-sources-4.19.196.ebuild | 16 - .../vanilla-sources-4.19.197.ebuild | 16 + .../vanilla-sources/vanilla-sources-4.4.274.ebuild | 16 - .../vanilla-sources/vanilla-sources-4.4.275.ebuild | 16 + .../vanilla-sources/vanilla-sources-4.9.274.ebuild | 16 - .../vanilla-sources/vanilla-sources-4.9.275.ebuild | 16 + .../vanilla-sources/vanilla-sources-5.10.48.ebuild | 16 - .../vanilla-sources/vanilla-sources-5.10.49.ebuild | 16 + .../vanilla-sources/vanilla-sources-5.12.15.ebuild | 16 - .../vanilla-sources/vanilla-sources-5.12.16.ebuild | 16 + .../vanilla-sources/vanilla-sources-5.4.130.ebuild | 16 - .../vanilla-sources/vanilla-sources-5.4.131.ebuild | 16 + sys-kernel/zen-sources/Manifest | 4 +- sys-kernel/zen-sources/zen-sources-5.12.15.ebuild | 42 ++ sys-kernel/zen-sources/zen-sources-5.12.9.ebuild | 42 -- sys-libs/Manifest.gz | Bin 14057 -> 14072 bytes sys-libs/compiler-rt-sanitizers/Manifest | 7 +- .../compiler-rt-sanitizers-12.0.1.9999.ebuild | 200 ------ .../compiler-rt-sanitizers-12.0.1.ebuild | 200 ++++++ .../compiler-rt-sanitizers-12.0.1_rc4.ebuild | 200 ------ sys-libs/compiler-rt/Manifest | 7 +- .../compiler-rt/compiler-rt-12.0.1.9999.ebuild | 124 ---- sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild | 124 ++++ sys-libs/compiler-rt/compiler-rt-12.0.1_rc4.ebuild | 124 ---- sys-libs/e2fsprogs-libs/Manifest | 2 +- .../e2fsprogs-libs/e2fsprogs-libs-1.46.2.ebuild | 2 +- sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/glibc-2.33-r1.ebuild | 2 +- sys-libs/libcxx/Manifest | 7 +- sys-libs/libcxx/libcxx-12.0.1.9999.ebuild | 212 ------ sys-libs/libcxx/libcxx-12.0.1.ebuild | 212 ++++++ sys-libs/libcxx/libcxx-12.0.1_rc4.ebuild | 212 ------ sys-libs/libcxxabi/Manifest | 5 +- sys-libs/libcxxabi/libcxxabi-12.0.1.9999.ebuild | 122 ---- sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild | 122 ++++ sys-libs/libcxxabi/libcxxabi-12.0.1_rc4.ebuild | 122 ---- sys-libs/libomp/Manifest | 7 +- sys-libs/libomp/libomp-12.0.1.9999.ebuild | 106 --- sys-libs/libomp/libomp-12.0.1.ebuild | 107 +++ sys-libs/libomp/libomp-12.0.1_rc4.ebuild | 107 --- sys-libs/llvm-libunwind/Manifest | 7 +- .../llvm-libunwind/llvm-libunwind-12.0.0.ebuild | 2 +- .../llvm-libunwind-12.0.1.9999.ebuild | 138 ---- .../llvm-libunwind/llvm-libunwind-12.0.1.ebuild | 138 ++++ .../llvm-libunwind-12.0.1_rc4.ebuild | 138 ---- sys-power/Manifest.gz | Bin 5076 -> 5073 bytes sys-power/acpi_call/Manifest | 3 +- sys-power/acpi_call/acpi_call-1.2.1.ebuild | 2 + .../files/acpi_call-1.2.1-kernel-5.13.patch | 30 + sys-power/nut/Manifest | 2 +- sys-power/nut/nut-2.7.4-r6.ebuild | 272 -------- sys-power/nut/nut-2.7.4-r7.ebuild | 269 ++++++++ sys-process/Manifest.gz | Bin 9340 -> 9338 bytes sys-process/glances/Manifest | 6 +- sys-process/glances/glances-3.1.7.ebuild | 87 --- sys-process/glances/glances-3.2.0.ebuild | 87 --- sys-process/glances/glances-3.2.1.ebuild | 89 +++ virtual/Manifest.gz | Bin 28633 -> 28633 bytes virtual/dist-kernel/Manifest | 3 + virtual/dist-kernel/dist-kernel-5.10.49.ebuild | 19 + virtual/dist-kernel/dist-kernel-5.12.16.ebuild | 19 + virtual/dist-kernel/dist-kernel-5.4.131.ebuild | 19 + www-apache/Manifest.gz | Bin 7108 -> 7109 bytes www-apache/mod_h2/Manifest | 2 + www-apache/mod_h2/mod_h2-1.15.22.ebuild | 49 ++ www-apps/Manifest.gz | Bin 11286 -> 11954 bytes www-apps/icingaweb2/Manifest | 4 +- www-apps/icingaweb2/icingaweb2-2.8.2-r1.ebuild | 77 +++ www-apps/icingaweb2/icingaweb2-2.8.2.ebuild | 80 --- www-apps/icingaweb2/icingaweb2-9999.ebuild | 14 +- www-apps/nanoc-checking/Manifest | 3 + www-apps/nanoc-checking/metadata.xml | 9 + .../nanoc-checking/nanoc-checking-1.0.1.ebuild | 26 + www-apps/nanoc-cli/Manifest | 3 + www-apps/nanoc-cli/metadata.xml | 9 + www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild | 70 ++ www-apps/nanoc-core/Manifest | 3 + .../files/nanoc-core-4.12.2-contracts.patch | 16 + www-apps/nanoc-core/nanoc-core-4.12.2.ebuild | 75 +++ www-apps/nanoc-deploying/Manifest | 3 + www-apps/nanoc-deploying/metadata.xml | 9 + .../nanoc-deploying/nanoc-deploying-1.0.1.ebuild | 27 + www-apps/nanoc-spec/Manifest | 3 + www-apps/nanoc-spec/metadata.xml | 9 + www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild | 23 + www-apps/nanoc/Manifest | 2 + www-apps/nanoc/nanoc-4.12.2.ebuild | 96 +++ www-apps/roundup/Manifest | 3 +- .../roundup/files/roundup-2.0.0-test-pyjwt.patch | 91 +++ www-apps/roundup/roundup-2.0.0.ebuild | 3 + www-client/Manifest.gz | Bin 6057 -> 6055 bytes www-client/epiphany/Manifest | 2 +- www-client/epiphany/epiphany-40.2.ebuild | 2 +- www-client/links/Manifest | 2 +- www-client/links/links-2.23.ebuild | 2 +- www-client/vivaldi-snapshot/Manifest | 4 + .../vivaldi-snapshot-4.1.2352.3.ebuild | 205 ++++++ www-plugins/Manifest.gz | Bin 1246 -> 1247 bytes www-plugins/gosuslugi-plugin/Manifest | 2 +- www-plugins/gosuslugi-plugin/metadata.xml | 5 +- www-servers/Manifest.gz | Bin 5033 -> 5036 bytes www-servers/lighttpd/Manifest | 2 +- www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild | 240 +++++++ www-servers/lighttpd/lighttpd-1.4.59.ebuild | 239 ------- www-servers/puma/Manifest | 2 - .../puma/files/puma-3.12.1-ruby26-waitpid.patch | 47 -- .../puma/files/puma-3.12.5-cve-2020-11077.patch | 114 ---- www-servers/tomcat/Manifest | 2 + www-servers/tomcat/tomcat-8.5.69.ebuild | 159 +++++ x11-base/Manifest.gz | Bin 1214 -> 1215 bytes x11-base/xorg-server/Manifest | 4 +- x11-base/xorg-server/xorg-server-1.20.12.ebuild | 221 ++++++ x11-base/xorg-server/xorg-server-9999.ebuild | 1 + x11-libs/Manifest.gz | Bin 20487 -> 20491 bytes x11-libs/libfm-qt/Manifest | 2 +- x11-libs/libfm-qt/libfm-qt-0.17.1.ebuild | 2 +- x11-libs/pango/Manifest | 3 +- x11-libs/pango/pango-1.48.7-r1.ebuild | 75 +++ x11-libs/pango/pango-1.48.7.ebuild | 2 +- x11-libs/qscintilla/Manifest | 4 +- x11-libs/qscintilla/qscintilla-2.12.1.ebuild | 80 --- x11-libs/qscintilla/qscintilla-2.13.0.ebuild | 80 +++ x11-libs/qtermwidget/Manifest | 2 +- x11-libs/qtermwidget/qtermwidget-0.17.0.ebuild | 2 +- x11-libs/vte/Manifest | 2 +- x11-libs/vte/vte-0.64.2.ebuild | 2 +- x11-misc/Manifest.gz | Bin 48495 -> 48486 bytes x11-misc/libinput-gestures/Manifest | 4 +- .../libinput-gestures-2.56.ebuild | 2 +- .../libinput-gestures-9999.ebuild | 2 +- x11-misc/pcmanfm-qt/Manifest | 2 +- x11-misc/pcmanfm-qt/pcmanfm-qt-0.17.0-r1.ebuild | 2 +- x11-misc/polybar/Manifest | 2 +- x11-misc/polybar/polybar-3.5.6.ebuild | 2 +- x11-misc/qps/Manifest | 2 +- x11-misc/qps/qps-2.3.0.ebuild | 2 +- x11-misc/synergy/Manifest | 8 +- x11-misc/synergy/synergy-1.13.1.41.ebuild | 117 ---- x11-misc/synergy/synergy-1.14.0.1_rc.ebuild | 114 ---- x11-misc/synergy/synergy-1.14.0.3_rc.ebuild | 114 ---- x11-misc/synergy/synergy-1.14.0.4.ebuild | 2 +- x11-terms/Manifest.gz | Bin 4366 -> 4376 bytes x11-terms/gnome-terminal/Manifest | 2 +- .../gnome-terminal/gnome-terminal-3.40.2.ebuild | 2 +- x11-terms/qterminal/Manifest | 2 +- x11-terms/qterminal/qterminal-0.17.0.ebuild | 2 +- x11-themes/Manifest.gz | Bin 22102 -> 22103 bytes x11-themes/QGnomePlatform/Manifest | 2 +- .../QGnomePlatform/QGnomePlatform-0.8.0.ebuild | 2 +- x11-themes/adwaita-qt/Manifest | 2 +- x11-themes/adwaita-qt/adwaita-qt-1.3.1.ebuild | 2 +- x11-themes/lxqt-themes/Manifest | 2 +- x11-themes/lxqt-themes/lxqt-themes-0.17.0.ebuild | 2 +- x11-wm/Manifest.gz | Bin 9614 -> 9615 bytes x11-wm/icewm/Manifest | 2 +- x11-wm/icewm/icewm-2.5.0.ebuild | 2 +- x11-wm/mutter/Manifest | 8 +- x11-wm/mutter/mutter-40.1-r2.ebuild | 2 +- x11-wm/mutter/mutter-40.1-r4.ebuild | 2 +- x11-wm/mutter/mutter-40.2-r1.ebuild | 2 +- x11-wm/mutter/mutter-40.2.1.ebuild | 6 +- xfce-base/Manifest.gz | Bin 2380 -> 2380 bytes xfce-base/xfce4-panel/Manifest | 2 +- xfce-base/xfce4-panel/xfce4-panel-4.16.3.ebuild | 2 +- 9114 files changed, 52641 insertions(+), 43227 deletions(-) create mode 100644 acct-group/aerospike-amc/Manifest create mode 100644 acct-group/aerospike-amc/aerospike-amc-0.ebuild create mode 100644 acct-group/aerospike-amc/metadata.xml create mode 100644 acct-group/cancd/Manifest create mode 100644 acct-group/cancd/cancd-0.ebuild create mode 100644 acct-group/cancd/metadata.xml create mode 100644 acct-group/defang/Manifest create mode 100644 acct-group/defang/defang-0.ebuild create mode 100644 acct-group/defang/metadata.xml create mode 100644 acct-group/ftpproxy/Manifest create mode 100644 acct-group/ftpproxy/ftpproxy-0.ebuild create mode 100644 acct-group/ftpproxy/metadata.xml create mode 100644 acct-group/ngrep/Manifest create mode 100644 acct-group/ngrep/metadata.xml create mode 100644 acct-group/ngrep/ngrep-0.ebuild create mode 100644 acct-group/nullmail/Manifest create mode 100644 acct-group/nullmail/metadata.xml create mode 100644 acct-group/nullmail/nullmail-0.ebuild create mode 100644 acct-group/nut/Manifest create mode 100644 acct-group/nut/metadata.xml create mode 100644 acct-group/nut/nut-0.ebuild create mode 100644 acct-group/postfwd/Manifest create mode 100644 acct-group/postfwd/metadata.xml create mode 100644 acct-group/postfwd/postfwd-0.ebuild create mode 100644 acct-group/radvd/Manifest create mode 100644 acct-group/radvd/metadata.xml create mode 100644 acct-group/radvd/radvd-0.ebuild create mode 100644 acct-group/rslsync/Manifest create mode 100644 acct-group/rslsync/metadata.xml create mode 100644 acct-group/rslsync/rslsync-0.ebuild create mode 100644 acct-group/samplicator/Manifest create mode 100644 acct-group/samplicator/metadata.xml create mode 100644 acct-group/samplicator/samplicator-0.ebuild create mode 100644 acct-group/sockd/Manifest create mode 100644 acct-group/sockd/metadata.xml create mode 100644 acct-group/sockd/sockd-0.ebuild create mode 100644 acct-group/stg/Manifest create mode 100644 acct-group/stg/metadata.xml create mode 100644 acct-group/stg/stg-0.ebuild create mode 100644 acct-group/zookeeper/Manifest create mode 100644 acct-group/zookeeper/metadata.xml create mode 100644 acct-group/zookeeper/zookeeper-0.ebuild create mode 100644 acct-user/aerospike-amc/Manifest create mode 100644 acct-user/aerospike-amc/aerospike-amc-0.ebuild create mode 100644 acct-user/aerospike-amc/metadata.xml create mode 100644 acct-user/cancd/Manifest create mode 100644 acct-user/cancd/cancd-0-r1.ebuild create mode 100644 acct-user/cancd/metadata.xml create mode 100644 acct-user/defang/Manifest create mode 100644 acct-user/defang/defang-0.ebuild create mode 100644 acct-user/defang/metadata.xml create mode 100644 acct-user/ftpproxy/Manifest create mode 100644 acct-user/ftpproxy/ftpproxy-0.ebuild create mode 100644 acct-user/ftpproxy/metadata.xml create mode 100644 acct-user/ngrep/Manifest create mode 100644 acct-user/ngrep/metadata.xml create mode 100644 acct-user/ngrep/ngrep-0.ebuild create mode 100644 acct-user/nullmail/Manifest create mode 100644 acct-user/nullmail/metadata.xml create mode 100644 acct-user/nullmail/nullmail-0.ebuild create mode 100644 acct-user/nut/Manifest create mode 100644 acct-user/nut/metadata.xml create mode 100644 acct-user/nut/nut-0-r1.ebuild create mode 100644 acct-user/postfwd/Manifest create mode 100644 acct-user/postfwd/metadata.xml create mode 100644 acct-user/postfwd/postfwd-0.ebuild create mode 100644 acct-user/radvd/Manifest create mode 100644 acct-user/radvd/metadata.xml create mode 100644 acct-user/radvd/radvd-0.ebuild create mode 100644 acct-user/rslsync/Manifest create mode 100644 acct-user/rslsync/metadata.xml create mode 100644 acct-user/rslsync/rslsync-0.ebuild create mode 100644 acct-user/samplicator/Manifest create mode 100644 acct-user/samplicator/metadata.xml create mode 100644 acct-user/samplicator/samplicator-0.ebuild create mode 100644 acct-user/sockd/Manifest create mode 100644 acct-user/sockd/metadata.xml create mode 100644 acct-user/sockd/sockd-0-r1.ebuild create mode 100644 acct-user/stg/Manifest create mode 100644 acct-user/stg/metadata.xml create mode 100644 acct-user/stg/stg-0.ebuild create mode 100644 acct-user/zookeeper/Manifest create mode 100644 acct-user/zookeeper/metadata.xml create mode 100644 acct-user/zookeeper/zookeeper-0.ebuild delete mode 100644 app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r1.ebuild create mode 100644 app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r2.ebuild create mode 100644 app-admin/aerospike-amc-community/aerospike-amc-community-5.0.0.ebuild create mode 100644 app-admin/awscli/awscli-1.19.108.ebuild create mode 100644 app-admin/awscli/awscli-1.19.109.ebuild delete mode 100644 app-admin/cancd/cancd-0.1.0-r4.ebuild create mode 100644 app-admin/cancd/cancd-0.1.0-r6.ebuild delete mode 100644 app-admin/exo/exo-1.33.0.ebuild create mode 100644 app-admin/exo/exo-1.36.0.ebuild delete mode 100644 app-admin/fluentd/files/fluentd-1.2.6.initd delete mode 100644 app-admin/puppet/files/puppet-fix-tests-6.10.1.patch delete mode 100644 app-antivirus/clamtk/clamtk-6.12.ebuild create mode 100644 app-antivirus/clamtk/clamtk-6.13.ebuild delete mode 100644 app-benchmarks/stress-ng/stress-ng-0.12.11.ebuild create mode 100644 app-benchmarks/stress-ng/stress-ng-0.12.12.ebuild create mode 100644 app-crypt/acme/acme-1.17.0.ebuild create mode 100644 app-crypt/certbot-apache/certbot-apache-1.17.0.ebuild create mode 100644 app-crypt/certbot-nginx/certbot-nginx-1.17.0.ebuild create mode 100644 app-crypt/certbot/certbot-1.17.0.ebuild create mode 100644 app-editors/vile/vile-9.8t-r1.ebuild delete mode 100644 app-editors/vile/vile-9.8t.ebuild create mode 100644 app-editors/vile/vile-9.8u-r1.ebuild delete mode 100644 app-editors/vile/vile-9.8u.ebuild create mode 100644 app-editors/xvile/xvile-9.8t-r1.ebuild delete mode 100644 app-editors/xvile/xvile-9.8t.ebuild create mode 100644 app-emacs/magit/magit-3.1.0.ebuild create mode 100644 app-emacs/transient/transient-0.3.6.ebuild delete mode 100644 app-emulation/cloud-init/files/cloud-init-20.1-gentoo-support-upstream-templates.patch delete mode 100644 app-emulation/uade/uade-2.13-r1.ebuild create mode 100644 app-emulation/uade/uade-2.13-r2.ebuild create mode 100644 app-i18n/ibus/ibus-1.5.24.ebuild delete mode 100644 app-misc/ddcutil/ddcutil-0.9.1.ebuild delete mode 100644 app-misc/ddcutil/ddcutil-0.9.5.ebuild create mode 100644 app-misc/ddcutil/ddcutil-0.9.9-r2.ebuild delete mode 100644 app-misc/ddcutil/ddcutil-0.9.9.ebuild delete mode 100644 app-misc/tmux/files/tmux-fix-bindings.patch create mode 100644 app-misc/ttysnoop/ttysnoop-0.12d-r1.ebuild delete mode 100644 app-misc/ttysnoop/ttysnoop-0.12d.ebuild create mode 100644 app-mobilephone/scrcpy/Manifest create mode 100644 app-mobilephone/scrcpy/metadata.xml create mode 100644 app-mobilephone/scrcpy/scrcpy-1.18.ebuild create mode 100644 app-portage/hackport/hackport-0.7.ebuild create mode 100644 app-portage/nattka/nattka-0.2.14.ebuild create mode 100644 app-portage/pkg-testing-tools/Manifest create mode 100644 app-portage/pkg-testing-tools/metadata.xml create mode 100644 app-portage/pkg-testing-tools/pkg-testing-tools-0.1.0.ebuild delete mode 100644 app-shells/bash/files/bash-5.0_p11-disable_priv_mode.patch delete mode 100644 app-shells/bash/files/bash-5.1-parallel_make.patch create mode 100644 app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild delete mode 100644 app-shells/ctypes-sh/ctypes-sh-1.2.ebuild delete mode 100644 app-vim/rust-vim/rust-vim-1_pre20180125.ebuild create mode 100644 app-vim/rust-vim/rust-vim-1_pre20210215.ebuild delete mode 100644 dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild delete mode 100644 dev-cpp/ETL/ETL-0.04.15-r1.ebuild create mode 100644 dev-cpp/ETL/ETL-1.4.1.ebuild delete mode 100644 dev-cpp/asio/asio-1.18.1.ebuild create mode 100644 dev-cpp/asio/asio-1.19.0.ebuild create mode 100644 dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild delete mode 100644 dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild create mode 100644 dev-db/pgpool2/pgpool2-4.2.1-r1.ebuild delete mode 100644 dev-db/pgpool2/pgpool2-4.2.1.ebuild create mode 100644 dev-db/pgpool2/pgpool2-4.2.2-r1.ebuild delete mode 100644 dev-db/pgpool2/pgpool2-4.2.2.ebuild create mode 100644 dev-db/pspg/pspg-5.0.5.ebuild delete mode 100644 dev-erlang/cache_tab/cache_tab-1.0.25.ebuild delete mode 100644 dev-erlang/eimp/eimp-1.0.17.ebuild delete mode 100644 dev-erlang/esip/esip-1.0.37.ebuild delete mode 100644 dev-erlang/ezlib/ezlib-1.0.8.ebuild delete mode 100644 dev-erlang/fast_tls/fast_tls-1.1.8.ebuild delete mode 100644 dev-erlang/fast_xml/fast_xml-1.1.43.ebuild delete mode 100644 dev-erlang/mqtree/mqtree-1.0.10.ebuild delete mode 100644 dev-erlang/p1_acme/p1_acme-1.0.8.ebuild delete mode 100644 dev-erlang/p1_mysql/p1_mysql-1.0.16.ebuild delete mode 100644 dev-erlang/p1_oauth2/p1_oauth2-0.6.7.ebuild delete mode 100644 dev-erlang/p1_utils/p1_utils-1.0.20.ebuild delete mode 100644 dev-erlang/pkix/pkix-1.0.6.ebuild delete mode 100644 dev-erlang/sqlite3/sqlite3-1.1.8.ebuild delete mode 100644 dev-erlang/stringprep/stringprep-1.0.22.ebuild delete mode 100644 dev-erlang/stun/stun-1.0.38.ebuild delete mode 100644 dev-erlang/xmpp/xmpp-1.4.9.ebuild delete mode 100644 dev-erlang/yconf/yconf-1.0.7.ebuild create mode 100644 dev-haskell/c2hs/c2hs-0.28.8.ebuild delete mode 100644 dev-haskell/unixutils/unixutils-1.54.1.ebuild create mode 100644 dev-haskell/unixutils/unixutils-1.54.2-r1.ebuild create mode 100644 dev-java/bcmail/bcmail-1.69.ebuild create mode 100644 dev-java/bcpg/bcpg-1.69.ebuild create mode 100644 dev-java/bcpkix/bcpkix-1.69.ebuild create mode 100644 dev-java/bcprov/bcprov-1.69.ebuild create mode 100644 dev-java/bcutil/Manifest create mode 100644 dev-java/bcutil/bcutil-1.69.ebuild create mode 100644 dev-java/bcutil/metadata.xml create mode 100644 dev-java/commons-httpclient/commons-httpclient-4.5.13.ebuild create mode 100644 dev-java/httpcore/Manifest create mode 100644 dev-java/httpcore/httpcore-4.4.14.ebuild create mode 100644 dev-java/httpcore/metadata.xml create mode 100644 dev-java/jakarta-activation/Manifest create mode 100644 dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild create mode 100644 dev-java/jakarta-activation/metadata.xml delete mode 100644 dev-java/jna/jna-4.2.2-r2.ebuild create mode 100644 dev-java/jna/jna-4.2.2-r3.ebuild create mode 100644 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.69.ebuild create mode 100644 dev-java/xerces/xerces-2.12.0-r1.ebuild delete mode 100644 dev-java/xerces/xerces-2.12.0.ebuild delete mode 100644 dev-java/xpp3/xpp3-1.1.4c-r3.ebuild delete mode 100644 dev-java/xpp3/xpp3-1.1.4c-r4.ebuild create mode 100644 dev-java/xpp3/xpp3-1.1.4c-r5.ebuild delete mode 100644 dev-lang/gnat-gpl/files/gcc-spec-env-r1.patch delete mode 100644 dev-lang/gnat-gpl/files/gnat-gpl-2016-bootstrap.patch delete mode 100644 dev-lang/gnat-gpl/files/gnat-gpl-2016-finalization.patch delete mode 100644 dev-lang/gnat-gpl/files/gnat-gpl-2016-gentoo.patch delete mode 100644 dev-lang/gnat-gpl/files/gnat-gpl-2016-profile.patch delete mode 100644 dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild create mode 100644 dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch create mode 100644 dev-lang/gprolog/files/gprolog-1.5.0-ldflags.patch create mode 100644 dev-lang/gprolog/files/gprolog-1.5.0-links.patch create mode 100644 dev-lang/gprolog/files/gprolog-1.5.0-llvm-as.patch create mode 100644 dev-lang/gprolog/gprolog-1.5.0.ebuild create mode 100644 dev-lang/micropython/micropython-1.11-r1.ebuild delete mode 100644 dev-lang/micropython/micropython-1.11.ebuild create mode 100644 dev-lang/moarvm/moarvm-2021.06-r1.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2021.06.ebuild delete mode 100644 dev-lang/parrot/parrot-8.1.0-r2.ebuild create mode 100644 dev-lang/parrot/parrot-8.1.0-r3.ebuild create mode 100644 dev-lang/php/php-7.4.19-r1.ebuild delete mode 100644 dev-lang/php/php-7.4.19.ebuild create mode 100644 dev-lang/php/php-7.4.21-r1.ebuild delete mode 100644 dev-lang/php/php-7.4.21.ebuild create mode 100644 dev-lang/php/php-8.0.8-r1.ebuild delete mode 100644 dev-lang/php/php-8.0.8.ebuild create mode 100644 dev-lang/python/python-3.10.0_beta4.ebuild create mode 100644 dev-libs/libfilezilla/libfilezilla-0.30.0.ebuild delete mode 100644 dev-libs/libmateweather/files/libmateweather-1.24.0-fix-tzdata-hints.patch create mode 100644 dev-libs/xapian/xapian-1.2.25-r1.ebuild delete mode 100644 dev-libs/xapian/xapian-1.2.25.ebuild create mode 100644 dev-libs/xapian/xapian-1.4.17-r1.ebuild delete mode 100644 dev-libs/xapian/xapian-1.4.17.ebuild create mode 100644 dev-libs/xapian/xapian-1.4.18-r1.ebuild delete mode 100644 dev-libs/xapian/xapian-1.4.18.ebuild create mode 100644 dev-lisp/ecls/ecls-16.1.3-r1.ebuild delete mode 100644 dev-lisp/ecls/ecls-16.1.3.ebuild create mode 100644 dev-lisp/ecls/ecls-20.4.24-r1.ebuild delete mode 100644 dev-lisp/ecls/ecls-20.4.24.ebuild delete mode 100644 dev-lisp/ecls/ecls-21.2.1-r1.ebuild create mode 100644 dev-lisp/ecls/ecls-21.2.1-r2.ebuild create mode 100644 dev-lisp/ecls/ecls-21.2.1-r3.ebuild delete mode 100644 dev-lisp/ecls/ecls-21.2.1.ebuild delete mode 100644 dev-lua/lanes/lanes-3.15.0.ebuild create mode 100644 dev-lua/lanes/lanes-3.15.1.ebuild delete mode 100644 dev-ml/camlp4/files/oc409.patch delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-12.0.1.9999.ebuild create mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-12.0.1.ebuild delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-12.0.1_rc4.ebuild create mode 100644 dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild create mode 100644 dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.2.ebuild create mode 100644 dev-ml/ppxlib/ppxlib-0.22.2.ebuild delete mode 100644 dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch delete mode 100644 dev-perl/DBD-mysql/files/DBD-mysql-4.044-amvis-type-conversions.patch delete mode 100644 dev-perl/DBD-mysql/files/DBD-mysql-4.044-no-dot-inc.patch delete mode 100644 dev-perl/Dist-Zilla/files/Dist-Zilla-6.10.0-perl526.patch delete mode 100644 dev-perl/GD/files/GD-2.560.0-rt106594.patch delete mode 100644 dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild delete mode 100644 dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild delete mode 100644 dev-perl/MogileFS-Utils/MogileFS-Utils-2.290.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild delete mode 100644 dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild create mode 100644 dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild delete mode 100644 dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild create mode 100644 dev-perl/Moo/Moo-2.5.4.ebuild create mode 100644 dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild create mode 100644 dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.11.0.ebuild create mode 100644 dev-perl/MooX-late/MooX-late-0.100.0.ebuild create mode 100644 dev-perl/Moose/Moose-2.201.500.ebuild delete mode 100644 dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild create mode 100644 dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r2.ebuild create mode 100644 dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild create mode 100644 dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100-r1.ebuild delete mode 100644 dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild create mode 100644 dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0-r1.ebuild delete mode 100644 dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild create mode 100644 dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild create mode 100644 dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.201.0.ebuild create mode 100644 dev-perl/MooseX-Types-URI/MooseX-Types-URI-0.90.0.ebuild create mode 100644 dev-perl/Mouse/Mouse-2.5.10.ebuild create mode 100644 dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.4.ebuild create mode 100644 dev-perl/Mozilla-PublicSuffix/files/1.0.4-no-dynamic-update.patch create mode 100644 dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.60.0.ebuild create mode 100644 dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild create mode 100644 dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0.ebuild create mode 100644 dev-perl/Net-Amazon/Net-Amazon-0.620.0-r1.ebuild delete mode 100644 dev-perl/Net-Amazon/Net-Amazon-0.620.0.ebuild create mode 100644 dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild create mode 100644 dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild delete mode 100644 dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r1.ebuild create mode 100644 dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r2.ebuild create mode 100644 dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild create mode 100644 dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild delete mode 100644 dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild create mode 100644 dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild delete mode 100644 dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild create mode 100644 dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild create mode 100644 dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild create mode 100644 dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild delete mode 100644 dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0.ebuild create mode 100644 dev-perl/Net-FreeDB/Net-FreeDB-0.100.0-r1.ebuild delete mode 100644 dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild delete mode 100644 dev-perl/PDL-Graphics-Gnuplot/files/PDL-Graphics-Gnuplot-2.11.0-outputfile.patch create mode 100644 dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild create mode 100644 dev-perl/Sub-HandlesVia/Manifest create mode 100644 dev-perl/Sub-HandlesVia/Sub-HandlesVia-0.16.0.ebuild create mode 100644 dev-perl/Sub-HandlesVia/metadata.xml delete mode 100644 dev-perl/capitalization/capitalization-0.30.0-r1.ebuild delete mode 100644 dev-perl/constant-defer/constant-defer-6.0.0.ebuild delete mode 100644 dev-perl/forks/forks-0.360.0-r1.ebuild create mode 100644 dev-perl/glib-perl/glib-perl-1.329.300.ebuild create mode 100644 dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild create mode 100644 dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild delete mode 100644 dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r1.ebuild create mode 100644 dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r2.ebuild create mode 100644 dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild create mode 100644 dev-perl/indirect/indirect-0.390.0.ebuild delete mode 100644 dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild create mode 100644 dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild create mode 100644 dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild delete mode 100644 dev-perl/maybe/maybe-0.20.200-r1.ebuild create mode 100644 dev-perl/maybe/maybe-0.20.200-r2.ebuild create mode 100644 dev-perl/multidimensional/multidimensional-0.14.0.ebuild create mode 100644 dev-python/boto3/boto3-1.17.108.ebuild create mode 100644 dev-python/boto3/boto3-1.17.109.ebuild create mode 100644 dev-python/botocore/botocore-1.20.108.ebuild create mode 100644 dev-python/botocore/botocore-1.20.109.ebuild create mode 100644 dev-python/cattrs/Manifest create mode 100644 dev-python/cattrs/cattrs-1.7.1.ebuild create mode 100644 dev-python/cattrs/metadata.xml create mode 100644 dev-python/cffi/cffi-1.14.6.ebuild delete mode 100644 dev-python/clang-python/clang-python-12.0.1.9999.ebuild create mode 100644 dev-python/clang-python/clang-python-12.0.1.ebuild delete mode 100644 dev-python/clang-python/clang-python-12.0.1_rc4.ebuild create mode 100644 dev-python/dask/dask-2021.7.0.ebuild create mode 100644 dev-python/dbutils/dbutils-2.0.2.ebuild create mode 100644 dev-python/google-api-core/google-api-core-1.31.0.ebuild create mode 100644 dev-python/identify/identify-2.2.11.ebuild delete mode 100644 dev-python/identify/identify-2.2.4.ebuild create mode 100644 dev-python/isort/isort-5.9.2.ebuild create mode 100644 dev-python/jeepney/jeepney-0.7.0.ebuild delete mode 100644 dev-python/lit/lit-12.0.1.9999.ebuild create mode 100644 dev-python/lit/lit-12.0.1.ebuild delete mode 100644 dev-python/lit/lit-12.0.1_rc4.ebuild create mode 100644 dev-python/networkx/networkx-2.6.1.ebuild create mode 100644 dev-python/oslo-utils/oslo-utils-4.9.2.ebuild create mode 100644 dev-python/pkginfo/pkginfo-1.7.1.ebuild delete mode 100644 dev-python/podcastparser/podcastparser-0.6.5.ebuild create mode 100644 dev-python/pygraphviz/pygraphviz-1.7.ebuild delete mode 100644 dev-python/pyilmbase/files/pyilmbase-2.5.2-0001-Fix-pkgconfig-file-for-PyIlmBase-to-include-prefixes.patch delete mode 100644 dev-python/pyilmbase/pyilmbase-2.5.5.ebuild create mode 100644 dev-python/pyqtgraph/pyqtgraph-0.12.2.ebuild delete mode 100644 dev-python/pytest-salt/pytest-salt-2020.1.27-r2.ebuild create mode 100644 dev-python/pytest-salt/pytest-salt-2020.1.27-r3.ebuild delete mode 100644 dev-python/pytest-subtesthack/pytest-subtesthack-0.1.1.ebuild create mode 100644 dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r1.ebuild create mode 100644 dev-python/pytzdata/files/pytzdata-2020.1-system-zoneinfo.patch create mode 100644 dev-python/pytzdata/pytzdata-2020.1-r1.ebuild delete mode 100644 dev-python/pytzdata/pytzdata-2020.1.ebuild create mode 100644 dev-python/pyusb/pyusb-1.2.1.ebuild create mode 100644 dev-python/requests-cache/requests-cache-0.7.1.ebuild create mode 100644 dev-python/sentry-sdk/sentry-sdk-1.3.0.ebuild create mode 100644 dev-python/simplejson/simplejson-3.17.3.ebuild create mode 100644 dev-python/stripe/stripe-2.59.0.ebuild create mode 100644 dev-python/tenacity/tenacity-8.0.0.ebuild create mode 100644 dev-python/threadpoolctl/threadpoolctl-2.2.0.ebuild create mode 100644 dev-python/vdirsyncer/files/vdirsyncer-0.18.0-no-cov.patch create mode 100644 dev-python/vdirsyncer/vdirsyncer-0.18.0-r1.ebuild delete mode 100644 dev-qt/qt-creator/files/qt-creator-4.12.0-dylib-fix.patch delete mode 100644 dev-qt/qt-creator/files/qt-creator-4.12.0-libclangformat-ide.patch delete mode 100644 dev-qt/qt-creator/qt-creator-4.12.3-r1.ebuild create mode 100644 dev-qt/qt-creator/qt-creator-4.15.1.ebuild create mode 100644 dev-ruby/git/git-1.9.1.ebuild create mode 100644 dev-ruby/metasm/metasm-1.0.5.ebuild delete mode 100644 dev-ruby/mime-types-data/mime-types-data-3.2020.0512.ebuild delete mode 100644 dev-ruby/mime-types-data/mime-types-data-3.2021.0212.ebuild create mode 100644 dev-ruby/mime-types-data/mime-types-data-3.2021.0704.ebuild delete mode 100644 dev-ruby/mimemagic/mimemagic-0.3.9.ebuild create mode 100644 dev-ruby/mimemagic/mimemagic-0.4.3.ebuild create mode 100644 dev-ruby/parser/parser-3.0.2.0.ebuild delete mode 100644 dev-ruby/power_assert/power_assert-1.1.6.ebuild create mode 100644 dev-ruby/pry/pry-0.14.1.ebuild create mode 100644 dev-ruby/rake/rake-13.0.6.ebuild delete mode 100644 dev-ruby/rdoc/rdoc-6.2.0.ebuild delete mode 100644 dev-ruby/rdoc/rdoc-6.3.0.ebuild create mode 100644 dev-ruby/rubyzip/rubyzip-2.3.2.ebuild create mode 100644 dev-scheme/racket/racket-7.0-r1.ebuild delete mode 100644 dev-scheme/racket/racket-7.0.ebuild create mode 100644 dev-scheme/racket/racket-7.1-r1.ebuild delete mode 100644 dev-scheme/racket/racket-7.1.ebuild create mode 100644 dev-scheme/racket/racket-7.2-r1.ebuild delete mode 100644 dev-scheme/racket/racket-7.2.ebuild create mode 100644 dev-scheme/racket/racket-7.3-r1.ebuild delete mode 100644 dev-scheme/racket/racket-7.3.ebuild create mode 100644 dev-scheme/racket/racket-8.0-r1.ebuild delete mode 100644 dev-scheme/racket/racket-8.0.ebuild delete mode 100644 dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch delete mode 100644 dev-tex/latex2html/files/latex2html-2017.2-brace.patch delete mode 100644 dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch delete mode 100644 dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch delete mode 100644 dev-tex/latex2html/files/latex2html-convert-length.patch delete mode 100644 dev-tex/latex2html/files/latex2html-extract-major-version-2.patch delete mode 100644 dev-tex/latex2html/files/latex2html-perl_name.patch delete mode 100644 dev-tex/latex2html/files/latex2html-tests.patch delete mode 100644 dev-texlive/texlive-latexextra/files/lstlinebgrd-syntax.patch create mode 100644 dev-util/bitcoin-tx/bitcoin-tx-0.21.1.ebuild delete mode 100644 dev-util/bpftrace/bpftrace-0.11.4-r1.ebuild delete mode 100644 dev-util/bpftrace/bpftrace-0.11.4.ebuild create mode 100644 dev-util/bpftrace/bpftrace-0.13.0.ebuild delete mode 100644 dev-util/bpftrace/bpftrace-9999.ebuild delete mode 100644 dev-util/bpftrace/files/bpftrace-0.11.0-install-libs.patch create mode 100644 dev-util/bpftrace/files/bpftrace-0.13.0-install-libs.patch delete mode 100644 dev-util/cmake/cmake-3.21.0_rc2.ebuild create mode 100644 dev-util/cmake/cmake-3.21.0_rc3.ebuild create mode 100644 dev-util/diffoscope/diffoscope-177-r1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-177.ebuild delete mode 100644 dev-util/lldb/lldb-12.0.1.9999.ebuild create mode 100644 dev-util/lldb/lldb-12.0.1.ebuild delete mode 100644 dev-util/lldb/lldb-12.0.1_rc4.ebuild delete mode 100644 dev-util/qbs/qbs-1.16.0.ebuild create mode 100644 dev-util/qbs/qbs-1.19.1.ebuild delete mode 100644 dev-util/strace/files/strace-5.5-static.patch create mode 100644 dev-util/stripe-mock/stripe-mock-0.109.0.ebuild delete mode 100644 dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild create mode 100644 dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild delete mode 100644 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r1.ebuild create mode 100644 dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-2.3.1-r1.ebuild create mode 100644 dev-vcs/gitolite/gitolite-2.3.1-r2.ebuild create mode 100644 dev-vcs/gitolite/gitolite-3.6.11-r1.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-3.6.11.ebuild delete mode 100644 dev-vcs/mercurial/mercurial-5.5.2.ebuild delete mode 100644 dev-vcs/mercurial/mercurial-5.6.1-r1.ebuild create mode 100644 dev-vcs/mercurial/mercurial-5.8.1.ebuild create mode 100644 dev-vcs/svneverever/svneverever-1.7.1.ebuild delete mode 100644 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild create mode 100644 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild create mode 100644 games-emulation/mgba/mgba-0.9.2.ebuild create mode 100644 games-kids/gmult/gmult-9.0.ebuild create mode 100644 gnome-extra/gnome-software/gnome-software-40.3.ebuild create mode 100644 gnustep-base/gnustep-base/gnustep-base-1.27.0-r1.ebuild delete mode 100644 gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild create mode 100644 gnustep-base/gnustep-base/gnustep-base-1.28.0-r1.ebuild delete mode 100644 gnustep-base/gnustep-base/gnustep-base-1.28.0.ebuild create mode 100644 gui-apps/mako/mako-1.6.ebuild delete mode 100644 gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch delete mode 100644 gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch delete mode 100644 gui-libs/libhandy/files/0.0.13-glade3.37-compat.patch delete mode 100644 gui-libs/libhandy/libhandy-0.0.13.ebuild create mode 100644 kde-frameworks/attica/attica-5.84.0.ebuild create mode 100644 kde-frameworks/baloo/baloo-5.84.0.ebuild create mode 100644 kde-frameworks/bluez-qt/bluez-qt-5.84.0.ebuild create mode 100644 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.84.0.ebuild create mode 100644 kde-frameworks/breeze-icons/breeze-icons-5.84.0.ebuild create mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.84.0.ebuild create mode 100644 kde-frameworks/frameworkintegration/frameworkintegration-5.84.0.ebuild create mode 100644 kde-frameworks/kactivities-stats/kactivities-stats-5.84.0.ebuild create mode 100644 kde-frameworks/kactivities/kactivities-5.84.0.ebuild create mode 100644 kde-frameworks/kapidox/kapidox-5.84.0.ebuild create mode 100644 kde-frameworks/karchive/karchive-5.84.0.ebuild create mode 100644 kde-frameworks/kauth/kauth-5.84.0.ebuild create mode 100644 kde-frameworks/kbookmarks/kbookmarks-5.84.0.ebuild create mode 100644 kde-frameworks/kcalendarcore/kcalendarcore-5.84.0.ebuild create mode 100644 kde-frameworks/kcmutils/kcmutils-5.84.0.ebuild create mode 100644 kde-frameworks/kcodecs/kcodecs-5.84.0.ebuild create mode 100644 kde-frameworks/kcompletion/kcompletion-5.84.0.ebuild create mode 100644 kde-frameworks/kconfig/kconfig-5.84.0.ebuild create mode 100644 kde-frameworks/kconfigwidgets/kconfigwidgets-5.84.0.ebuild create mode 100644 kde-frameworks/kcontacts/kcontacts-5.84.0.ebuild create mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-5.84.0.ebuild create mode 100644 kde-frameworks/kcrash/kcrash-5.84.0.ebuild create mode 100644 kde-frameworks/kdav/kdav-5.84.0.ebuild create mode 100644 kde-frameworks/kdbusaddons/kdbusaddons-5.84.0.ebuild create mode 100644 kde-frameworks/kdeclarative/kdeclarative-5.84.0.ebuild create mode 100644 kde-frameworks/kded/kded-5.84.0.ebuild create mode 100644 kde-frameworks/kdelibs4support/kdelibs4support-5.84.0.ebuild create mode 100644 kde-frameworks/kdesu/kdesu-5.84.0.ebuild create mode 100644 kde-frameworks/kdnssd/kdnssd-5.84.0.ebuild create mode 100644 kde-frameworks/kdoctools/kdoctools-5.84.0.ebuild create mode 100644 kde-frameworks/kemoticons/kemoticons-5.84.0.ebuild create mode 100644 kde-frameworks/kfilemetadata/kfilemetadata-5.84.0.ebuild create mode 100644 kde-frameworks/kglobalaccel/kglobalaccel-5.84.0.ebuild create mode 100644 kde-frameworks/kguiaddons/kguiaddons-5.84.0.ebuild create mode 100644 kde-frameworks/kholidays/kholidays-5.84.0.ebuild create mode 100644 kde-frameworks/khtml/khtml-5.84.0.ebuild create mode 100644 kde-frameworks/ki18n/ki18n-5.84.0.ebuild create mode 100644 kde-frameworks/kiconthemes/kiconthemes-5.84.0.ebuild create mode 100644 kde-frameworks/kidletime/kidletime-5.84.0.ebuild create mode 100644 kde-frameworks/kimageformats/kimageformats-5.84.0.ebuild create mode 100644 kde-frameworks/kinit/kinit-5.84.0.ebuild create mode 100644 kde-frameworks/kio/files/kio-5.84.0-fix-qtconcurrent-private-link.patch create mode 100644 kde-frameworks/kio/kio-5.84.0.ebuild create mode 100644 kde-frameworks/kirigami/kirigami-5.84.0.ebuild create mode 100644 kde-frameworks/kitemmodels/kitemmodels-5.84.0.ebuild create mode 100644 kde-frameworks/kitemviews/kitemviews-5.84.0.ebuild create mode 100644 kde-frameworks/kjobwidgets/kjobwidgets-5.84.0.ebuild create mode 100644 kde-frameworks/kjs/kjs-5.84.0.ebuild create mode 100644 kde-frameworks/knewstuff/knewstuff-5.84.0.ebuild create mode 100644 kde-frameworks/knotifications/knotifications-5.84.0.ebuild create mode 100644 kde-frameworks/knotifyconfig/knotifyconfig-5.84.0.ebuild create mode 100644 kde-frameworks/kpackage/kpackage-5.84.0.ebuild create mode 100644 kde-frameworks/kparts/kparts-5.84.0.ebuild create mode 100644 kde-frameworks/kpeople/kpeople-5.84.0.ebuild create mode 100644 kde-frameworks/kplotting/kplotting-5.84.0.ebuild create mode 100644 kde-frameworks/kpty/kpty-5.84.0.ebuild create mode 100644 kde-frameworks/kquickcharts/kquickcharts-5.84.0.ebuild create mode 100644 kde-frameworks/kross/kross-5.84.0.ebuild create mode 100644 kde-frameworks/krunner/krunner-5.84.0.ebuild create mode 100644 kde-frameworks/kservice/kservice-5.84.0.ebuild create mode 100644 kde-frameworks/ktexteditor/ktexteditor-5.84.0.ebuild create mode 100644 kde-frameworks/ktextwidgets/ktextwidgets-5.84.0.ebuild create mode 100644 kde-frameworks/kunitconversion/kunitconversion-5.84.0.ebuild create mode 100644 kde-frameworks/kwallet/kwallet-5.84.0.ebuild create mode 100644 kde-frameworks/kwayland/kwayland-5.84.0.ebuild create mode 100644 kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.84.0.ebuild create mode 100644 kde-frameworks/kwindowsystem/kwindowsystem-5.84.0.ebuild create mode 100644 kde-frameworks/kxmlgui/kxmlgui-5.84.0.ebuild create mode 100644 kde-frameworks/modemmanager-qt/modemmanager-qt-5.84.0.ebuild create mode 100644 kde-frameworks/networkmanager-qt/networkmanager-qt-5.84.0.ebuild create mode 100644 kde-frameworks/oxygen-icons/oxygen-icons-5.84.0.ebuild create mode 100644 kde-frameworks/plasma/plasma-5.84.0.ebuild create mode 100644 kde-frameworks/prison/prison-5.84.0.ebuild create mode 100644 kde-frameworks/purpose/purpose-5.84.0.ebuild create mode 100644 kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.84.0.ebuild create mode 100644 kde-frameworks/solid/solid-5.84.0.ebuild create mode 100644 kde-frameworks/sonnet/sonnet-5.84.0.ebuild create mode 100644 kde-frameworks/syndication/syndication-5.84.0.ebuild create mode 100644 kde-frameworks/syntax-highlighting/syntax-highlighting-5.84.0.ebuild create mode 100644 kde-frameworks/threadweaver/threadweaver-5.84.0.ebuild delete mode 100644 kde-plasma/discover/files/discover-5.21.4-missing-link.patch delete mode 100644 kde-plasma/libkworkspace/files/libkworkspace-5.19.80-standalone.patch delete mode 100644 kde-plasma/milou/files/milou-5.19.80-disable-manual-tests.patch delete mode 100644 kde-plasma/plasma-nm/files/plasma-nm-5.22.0-qt-5.15.2ff-missing-include.patch delete mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.14.2-split-libkworkspace.patch delete mode 100644 kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.90-standalone.patch create mode 100644 mail-client/claws-mail/claws-mail-3.18.0.ebuild create mode 100644 mail-client/claws-mail/claws-mail-4.0.0.ebuild delete mode 100644 mail-client/geary/geary-3.36.3.1.ebuild create mode 100644 mail-filter/mimedefang/mimedefang-2.84-r1.ebuild delete mode 100644 mail-filter/mimedefang/mimedefang-2.84.ebuild delete mode 100644 mail-filter/postfwd/files/postfwd.conf delete mode 100644 mail-filter/postfwd/files/postfwd.init delete mode 100644 mail-filter/postfwd/files/postfwd.init.3 delete mode 100644 mail-filter/postfwd/files/postfwd.service create mode 100644 mail-filter/postfwd/postfwd-2.02-r1.ebuild delete mode 100644 mail-filter/postfwd/postfwd-2.02.ebuild create mode 100644 mail-filter/postfwd/postfwd-2.03.ebuild delete mode 100644 mail-mta/nullmailer/nullmailer-2.2-r1.ebuild create mode 100644 mail-mta/nullmailer/nullmailer-2.2-r2.ebuild delete mode 100644 mail-mta/postfix/postfix-3.7_pre20210627.ebuild create mode 100644 mail-mta/postfix/postfix-3.7_pre20210707.ebuild delete mode 100644 mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch delete mode 100644 media-gfx/freecad/files/freecad-0.19_pre20201231-0001-FindCoin3DDoc.cmake-fix-patch-for-coin-docs.patch delete mode 100644 media-gfx/freecad/freecad-0.19.1-r1.ebuild delete mode 100644 media-gfx/freecad/freecad-0.19.2-r2.ebuild create mode 100644 media-gfx/freecad/freecad-0.19.2-r3.ebuild create mode 100644 media-gfx/openvdb/files/openvdb-8.0.1-glfw-libdir.patch delete mode 100644 media-libs/gmtk/Manifest delete mode 100644 media-libs/gmtk/gmtk-1.0.9.ebuild delete mode 100644 media-libs/gmtk/metadata.xml create mode 100644 media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild create mode 100644 media-libs/harfbuzz/harfbuzz-2.8.2.ebuild delete mode 100644 media-libs/ilmbase/ilmbase-2.5.5.ebuild delete mode 100644 media-libs/libcaca/files/libcaca-0.99_beta18-latex_hacks.patch delete mode 100644 media-libs/openexr/openexr-2.5.5.ebuild create mode 100644 media-plugins/gst-plugins-hls/files/gst-plugins-bad-1.18.4-use-system-libs-hls.patch create mode 100644 media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.18.4-use-system-libs-opencv.patch create mode 100644 media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild delete mode 100644 media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4.ebuild create mode 100644 media-plugins/gst-plugins-srt/gst-plugins-srt-1.16.3-r1.ebuild delete mode 100644 media-plugins/gst-plugins-srt/gst-plugins-srt-1.16.3.ebuild create mode 100644 media-plugins/gst-plugins-srt/gst-plugins-srt-1.18.4-r1.ebuild delete mode 100644 media-plugins/gst-plugins-srt/gst-plugins-srt-1.18.4.ebuild delete mode 100644 media-sound/awesfx/awesfx-0.5.1e.ebuild delete mode 100644 media-sound/mpdas/mpdas-0.4.2.ebuild create mode 100644 media-sound/mpg123/mpg123-1.28.1.ebuild create mode 100644 media-sound/qtractor/qtractor-0.9.23.ebuild delete mode 100644 media-sound/yoshimi/yoshimi-1.7.2.ebuild delete mode 100644 media-sound/yoshimi/yoshimi-2.0.1.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild delete mode 100644 media-video/ffmpeg/ffmpeg-4.2.4.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-4.3.1-r1.ebuild delete mode 100644 media-video/ffmpeg/ffmpeg-4.3.1.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild delete mode 100644 media-video/ffmpeg/ffmpeg-4.3.2.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-4.4-r1.ebuild delete mode 100644 media-video/ffmpeg/ffmpeg-4.4.ebuild delete mode 100644 media-video/makemkv/makemkv-1.16.3.ebuild create mode 100644 media-video/makemkv/makemkv-1.16.4.ebuild delete mode 100644 media-video/vlc/vlc-3.0.12.1-r100.ebuild create mode 100644 media-video/vlc/vlc-3.0.12.1-r101.ebuild delete mode 100644 media-video/vlc/vlc-3.0.14-r1.ebuild delete mode 100644 media-video/vlc/vlc-3.0.14-r2.ebuild create mode 100644 media-video/vlc/vlc-3.0.14-r3.ebuild create mode 100644 media-video/vlc/vlc-3.0.14-r4.ebuild delete mode 100644 media-video/vlc/vlc-3.0.16-r1.ebuild delete mode 100644 media-video/vlc/vlc-3.0.16-r2.ebuild create mode 100644 media-video/vlc/vlc-3.0.16-r3.ebuild create mode 100644 media-video/vlc/vlc-3.0.16-r4.ebuild delete mode 100644 media-video/yle-dl/yle-dl-20210502.ebuild create mode 100644 metadata/glsa/glsa-202107-20.xml create mode 100644 metadata/glsa/glsa-202107-21.xml create mode 100644 metadata/glsa/glsa-202107-22.xml create mode 100644 metadata/glsa/glsa-202107-23.xml create mode 100644 metadata/glsa/glsa-202107-24.xml create mode 100644 metadata/glsa/glsa-202107-25.xml create mode 100644 metadata/glsa/glsa-202107-26.xml create mode 100644 metadata/glsa/glsa-202107-27.xml create mode 100644 metadata/glsa/glsa-202107-28.xml create mode 100644 metadata/glsa/glsa-202107-29.xml create mode 100644 metadata/glsa/glsa-202107-30.xml create mode 100644 metadata/md5-cache/acct-group/aerospike-amc-0 create mode 100644 metadata/md5-cache/acct-group/cancd-0 create mode 100644 metadata/md5-cache/acct-group/defang-0 create mode 100644 metadata/md5-cache/acct-group/ftpproxy-0 create mode 100644 metadata/md5-cache/acct-group/ngrep-0 create mode 100644 metadata/md5-cache/acct-group/nullmail-0 create mode 100644 metadata/md5-cache/acct-group/nut-0 create mode 100644 metadata/md5-cache/acct-group/postfwd-0 create mode 100644 metadata/md5-cache/acct-group/radvd-0 create mode 100644 metadata/md5-cache/acct-group/rslsync-0 create mode 100644 metadata/md5-cache/acct-group/samplicator-0 create mode 100644 metadata/md5-cache/acct-group/sockd-0 create mode 100644 metadata/md5-cache/acct-group/stg-0 create mode 100644 metadata/md5-cache/acct-group/zookeeper-0 create mode 100644 metadata/md5-cache/acct-user/aerospike-amc-0 create mode 100644 metadata/md5-cache/acct-user/cancd-0-r1 create mode 100644 metadata/md5-cache/acct-user/defang-0 create mode 100644 metadata/md5-cache/acct-user/ftpproxy-0 create mode 100644 metadata/md5-cache/acct-user/ngrep-0 create mode 100644 metadata/md5-cache/acct-user/nullmail-0 create mode 100644 metadata/md5-cache/acct-user/nut-0-r1 create mode 100644 metadata/md5-cache/acct-user/postfwd-0 create mode 100644 metadata/md5-cache/acct-user/radvd-0 create mode 100644 metadata/md5-cache/acct-user/rslsync-0 create mode 100644 metadata/md5-cache/acct-user/samplicator-0 create mode 100644 metadata/md5-cache/acct-user/sockd-0-r1 create mode 100644 metadata/md5-cache/acct-user/stg-0 create mode 100644 metadata/md5-cache/acct-user/zookeeper-0 delete mode 100644 metadata/md5-cache/app-admin/aerospike-amc-community-4.0.19-r1 create mode 100644 metadata/md5-cache/app-admin/aerospike-amc-community-4.0.19-r2 create mode 100644 metadata/md5-cache/app-admin/aerospike-amc-community-5.0.0 create mode 100644 metadata/md5-cache/app-admin/awscli-1.19.108 create mode 100644 metadata/md5-cache/app-admin/awscli-1.19.109 delete mode 100644 metadata/md5-cache/app-admin/cancd-0.1.0-r4 create mode 100644 metadata/md5-cache/app-admin/cancd-0.1.0-r6 delete mode 100644 metadata/md5-cache/app-admin/exo-1.33.0 create mode 100644 metadata/md5-cache/app-admin/exo-1.36.0 delete mode 100644 metadata/md5-cache/app-antivirus/clamtk-6.12 create mode 100644 metadata/md5-cache/app-antivirus/clamtk-6.13 delete mode 100644 metadata/md5-cache/app-benchmarks/stress-ng-0.12.11 create mode 100644 metadata/md5-cache/app-benchmarks/stress-ng-0.12.12 create mode 100644 metadata/md5-cache/app-crypt/acme-1.17.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-1.17.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-apache-1.17.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-nginx-1.17.0 delete mode 100644 metadata/md5-cache/app-editors/vile-9.8t create mode 100644 metadata/md5-cache/app-editors/vile-9.8t-r1 delete mode 100644 metadata/md5-cache/app-editors/vile-9.8u create mode 100644 metadata/md5-cache/app-editors/vile-9.8u-r1 delete mode 100644 metadata/md5-cache/app-editors/xvile-9.8t create mode 100644 metadata/md5-cache/app-editors/xvile-9.8t-r1 create mode 100644 metadata/md5-cache/app-emacs/magit-3.1.0 create mode 100644 metadata/md5-cache/app-emacs/transient-0.3.6 delete mode 100644 metadata/md5-cache/app-emulation/uade-2.13-r1 create mode 100644 metadata/md5-cache/app-emulation/uade-2.13-r2 create mode 100644 metadata/md5-cache/app-i18n/ibus-1.5.24 delete mode 100644 metadata/md5-cache/app-misc/ddcutil-0.9.1 delete mode 100644 metadata/md5-cache/app-misc/ddcutil-0.9.5 delete mode 100644 metadata/md5-cache/app-misc/ddcutil-0.9.9 create mode 100644 metadata/md5-cache/app-misc/ddcutil-0.9.9-r2 delete mode 100644 metadata/md5-cache/app-misc/ttysnoop-0.12d create mode 100644 metadata/md5-cache/app-misc/ttysnoop-0.12d-r1 create mode 100644 metadata/md5-cache/app-mobilephone/scrcpy-1.18 create mode 100644 metadata/md5-cache/app-portage/hackport-0.7 create mode 100644 metadata/md5-cache/app-portage/nattka-0.2.14 create mode 100644 metadata/md5-cache/app-portage/pkg-testing-tools-0.1.0 delete mode 100644 metadata/md5-cache/app-shells/ctypes-sh-1.2 create mode 100644 metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 delete mode 100644 metadata/md5-cache/app-vim/rust-vim-1_pre20180125 create mode 100644 metadata/md5-cache/app-vim/rust-vim-1_pre20210215 delete mode 100644 metadata/md5-cache/dev-ada/gnat-suite-bin-2016-r1 delete mode 100644 metadata/md5-cache/dev-cpp/ETL-0.04.15-r1 create mode 100644 metadata/md5-cache/dev-cpp/ETL-1.4.1 delete mode 100644 metadata/md5-cache/dev-cpp/asio-1.18.1 create mode 100644 metadata/md5-cache/dev-cpp/asio-1.19.0 delete mode 100644 metadata/md5-cache/dev-db/percona-xtrabackup-bin-2.4.13 create mode 100644 metadata/md5-cache/dev-db/percona-xtrabackup-bin-2.4.13-r1 delete mode 100644 metadata/md5-cache/dev-db/pgpool2-4.2.1 create mode 100644 metadata/md5-cache/dev-db/pgpool2-4.2.1-r1 delete mode 100644 metadata/md5-cache/dev-db/pgpool2-4.2.2 create mode 100644 metadata/md5-cache/dev-db/pgpool2-4.2.2-r1 create mode 100644 metadata/md5-cache/dev-db/pspg-5.0.5 delete mode 100644 metadata/md5-cache/dev-erlang/cache_tab-1.0.25 delete mode 100644 metadata/md5-cache/dev-erlang/eimp-1.0.17 delete mode 100644 metadata/md5-cache/dev-erlang/esip-1.0.37 delete mode 100644 metadata/md5-cache/dev-erlang/ezlib-1.0.8 delete mode 100644 metadata/md5-cache/dev-erlang/fast_tls-1.1.8 delete mode 100644 metadata/md5-cache/dev-erlang/fast_xml-1.1.43 delete mode 100644 metadata/md5-cache/dev-erlang/mqtree-1.0.10 delete mode 100644 metadata/md5-cache/dev-erlang/p1_acme-1.0.8 delete mode 100644 metadata/md5-cache/dev-erlang/p1_mysql-1.0.16 delete mode 100644 metadata/md5-cache/dev-erlang/p1_oauth2-0.6.7 delete mode 100644 metadata/md5-cache/dev-erlang/p1_utils-1.0.20 delete mode 100644 metadata/md5-cache/dev-erlang/pkix-1.0.6 delete mode 100644 metadata/md5-cache/dev-erlang/sqlite3-1.1.8 delete mode 100644 metadata/md5-cache/dev-erlang/stringprep-1.0.22 delete mode 100644 metadata/md5-cache/dev-erlang/stun-1.0.38 delete mode 100644 metadata/md5-cache/dev-erlang/xmpp-1.4.9 delete mode 100644 metadata/md5-cache/dev-erlang/yconf-1.0.7 create mode 100644 metadata/md5-cache/dev-haskell/c2hs-0.28.8 delete mode 100644 metadata/md5-cache/dev-haskell/unixutils-1.54.1 create mode 100644 metadata/md5-cache/dev-haskell/unixutils-1.54.2-r1 create mode 100644 metadata/md5-cache/dev-java/bcmail-1.69 create mode 100644 metadata/md5-cache/dev-java/bcpg-1.69 create mode 100644 metadata/md5-cache/dev-java/bcpkix-1.69 create mode 100644 metadata/md5-cache/dev-java/bcprov-1.69 create mode 100644 metadata/md5-cache/dev-java/bcutil-1.69 create mode 100644 metadata/md5-cache/dev-java/commons-httpclient-4.5.13 create mode 100644 metadata/md5-cache/dev-java/httpcore-4.4.14 create mode 100644 metadata/md5-cache/dev-java/jakarta-activation-1.2.2 delete mode 100644 metadata/md5-cache/dev-java/jna-4.2.2-r2 create mode 100644 metadata/md5-cache/dev-java/jna-4.2.2-r3 create mode 100644 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.69 delete mode 100644 metadata/md5-cache/dev-java/xerces-2.12.0 create mode 100644 metadata/md5-cache/dev-java/xerces-2.12.0-r1 delete mode 100644 metadata/md5-cache/dev-java/xpp3-1.1.4c-r3 delete mode 100644 metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 create mode 100644 metadata/md5-cache/dev-java/xpp3-1.1.4c-r5 delete mode 100644 metadata/md5-cache/dev-lang/gnat-gpl-2016-r4 create mode 100644 metadata/md5-cache/dev-lang/gprolog-1.5.0 delete mode 100644 metadata/md5-cache/dev-lang/micropython-1.11 create mode 100644 metadata/md5-cache/dev-lang/micropython-1.11-r1 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2021.06 create mode 100644 metadata/md5-cache/dev-lang/moarvm-2021.06-r1 delete mode 100644 metadata/md5-cache/dev-lang/parrot-8.1.0-r2 create mode 100644 metadata/md5-cache/dev-lang/parrot-8.1.0-r3 delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.19 create mode 100644 metadata/md5-cache/dev-lang/php-7.4.19-r1 delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.21 create mode 100644 metadata/md5-cache/dev-lang/php-7.4.21-r1 delete mode 100644 metadata/md5-cache/dev-lang/php-8.0.8 create mode 100644 metadata/md5-cache/dev-lang/php-8.0.8-r1 create mode 100644 metadata/md5-cache/dev-lang/python-3.10.0_beta4 create mode 100644 metadata/md5-cache/dev-libs/libfilezilla-0.30.0 delete mode 100644 metadata/md5-cache/dev-libs/xapian-1.2.25 create mode 100644 metadata/md5-cache/dev-libs/xapian-1.2.25-r1 delete mode 100644 metadata/md5-cache/dev-libs/xapian-1.4.17 create mode 100644 metadata/md5-cache/dev-libs/xapian-1.4.17-r1 delete mode 100644 metadata/md5-cache/dev-libs/xapian-1.4.18 create mode 100644 metadata/md5-cache/dev-libs/xapian-1.4.18-r1 delete mode 100644 metadata/md5-cache/dev-lisp/ecls-16.1.3 create mode 100644 metadata/md5-cache/dev-lisp/ecls-16.1.3-r1 delete mode 100644 metadata/md5-cache/dev-lisp/ecls-20.4.24 create mode 100644 metadata/md5-cache/dev-lisp/ecls-20.4.24-r1 delete mode 100644 metadata/md5-cache/dev-lisp/ecls-21.2.1 delete mode 100644 metadata/md5-cache/dev-lisp/ecls-21.2.1-r1 create mode 100644 metadata/md5-cache/dev-lisp/ecls-21.2.1-r2 create mode 100644 metadata/md5-cache/dev-lisp/ecls-21.2.1-r3 delete mode 100644 metadata/md5-cache/dev-lua/lanes-3.15.0 create mode 100644 metadata/md5-cache/dev-lua/lanes-3.15.1 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.1 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.1.9999 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.1_rc4 create mode 100644 metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.2.0 create mode 100644 metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 create mode 100644 metadata/md5-cache/dev-ml/ppxlib-0.22.2 delete mode 100644 metadata/md5-cache/dev-perl/MogileFS-Server-2.720.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/MogileFS-Server-2.730.0 delete mode 100644 metadata/md5-cache/dev-perl/MogileFS-Utils-2.290.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-7.600.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-7.700.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-7.800.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-7.900.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-7.940.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-8.0.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-8.100.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-8.200.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-8.300.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-8.400.0 delete mode 100644 metadata/md5-cache/dev-perl/Mojolicious-8.500.0 create mode 100644 metadata/md5-cache/dev-perl/Mojolicious-9.190.0 delete mode 100644 metadata/md5-cache/dev-perl/Monitoring-Plugin-0.390.0 create mode 100644 metadata/md5-cache/dev-perl/Moo-2.5.4 create mode 100644 metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.9 create mode 100644 metadata/md5-cache/dev-perl/MooX-StrictConstructor-0.11.0 create mode 100644 metadata/md5-cache/dev-perl/MooX-late-0.100.0 create mode 100644 metadata/md5-cache/dev-perl/Moose-2.201.500 delete mode 100644 metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r1 create mode 100644 metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r2 create mode 100644 metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.0 delete mode 100644 metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100 create mode 100644 metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r1 delete mode 100644 metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0 create mode 100644 metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0-r1 create mode 100644 metadata/md5-cache/dev-perl/MooseX-Role-Parameterized-1.110.0 create mode 100644 metadata/md5-cache/dev-perl/MooseX-SetOnce-0.201.0 create mode 100644 metadata/md5-cache/dev-perl/MooseX-Types-URI-0.90.0 create mode 100644 metadata/md5-cache/dev-perl/Mouse-2.5.10 create mode 100644 metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.4 create mode 100644 metadata/md5-cache/dev-perl/MusicBrainz-DiscID-0.60.0 create mode 100644 metadata/md5-cache/dev-perl/Net-ARP-1.0.11 delete mode 100644 metadata/md5-cache/dev-perl/Net-Amazon-0.620.0 create mode 100644 metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Net-Amazon-S3-0.980.0 create mode 100644 metadata/md5-cache/dev-perl/Net-CIDR-0.210.0 create mode 100644 metadata/md5-cache/dev-perl/Net-DBus-1.2.0 delete mode 100644 metadata/md5-cache/dev-perl/Net-DNS-1.100.0 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-1.310.0 delete mode 100644 metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r2 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-Resolver-Mock-1.202.2.150 delete mode 100644 metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-SEC-1.180.0 create mode 100644 metadata/md5-cache/dev-perl/Net-Daemon-0.490.0 delete mode 100644 metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0 create mode 100644 metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0 create mode 100644 metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Role-Tiny-2.2.4 create mode 100644 metadata/md5-cache/dev-perl/Sub-HandlesVia-0.16.0 delete mode 100644 metadata/md5-cache/dev-perl/capitalization-0.30.0-r1 delete mode 100644 metadata/md5-cache/dev-perl/constant-defer-6.0.0 delete mode 100644 metadata/md5-cache/dev-perl/forks-0.360.0-r1 create mode 100644 metadata/md5-cache/dev-perl/glib-perl-1.329.300 create mode 100644 metadata/md5-cache/dev-perl/gnome2-canvas-1.6.0 create mode 100644 metadata/md5-cache/dev-perl/gnome2-wnck-0.180.0 delete mode 100644 metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r1 create mode 100644 metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r2 create mode 100644 metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.0 create mode 100644 metadata/md5-cache/dev-perl/indirect-0.390.0 delete mode 100644 metadata/md5-cache/dev-perl/libintl-perl-1.280.0 create mode 100644 metadata/md5-cache/dev-perl/libintl-perl-1.320.0 create mode 100644 metadata/md5-cache/dev-perl/libwww-perl-6.550.0 delete mode 100644 metadata/md5-cache/dev-perl/maybe-0.20.200-r1 create mode 100644 metadata/md5-cache/dev-perl/maybe-0.20.200-r2 create mode 100644 metadata/md5-cache/dev-perl/multidimensional-0.14.0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.17.108 create mode 100644 metadata/md5-cache/dev-python/boto3-1.17.109 create mode 100644 metadata/md5-cache/dev-python/botocore-1.20.108 create mode 100644 metadata/md5-cache/dev-python/botocore-1.20.109 create mode 100644 metadata/md5-cache/dev-python/cattrs-1.7.1 create mode 100644 metadata/md5-cache/dev-python/cffi-1.14.6 create mode 100644 metadata/md5-cache/dev-python/clang-python-12.0.1 delete mode 100644 metadata/md5-cache/dev-python/clang-python-12.0.1.9999 delete mode 100644 metadata/md5-cache/dev-python/clang-python-12.0.1_rc4 create mode 100644 metadata/md5-cache/dev-python/dask-2021.7.0 create mode 100644 metadata/md5-cache/dev-python/dbutils-2.0.2 create mode 100644 metadata/md5-cache/dev-python/google-api-core-1.31.0 create mode 100644 metadata/md5-cache/dev-python/identify-2.2.11 delete mode 100644 metadata/md5-cache/dev-python/identify-2.2.4 create mode 100644 metadata/md5-cache/dev-python/isort-5.9.2 create mode 100644 metadata/md5-cache/dev-python/jeepney-0.7.0 create mode 100644 metadata/md5-cache/dev-python/lit-12.0.1 delete mode 100644 metadata/md5-cache/dev-python/lit-12.0.1.9999 delete mode 100644 metadata/md5-cache/dev-python/lit-12.0.1_rc4 create mode 100644 metadata/md5-cache/dev-python/networkx-2.6.1 create mode 100644 metadata/md5-cache/dev-python/oslo-utils-4.9.2 create mode 100644 metadata/md5-cache/dev-python/pkginfo-1.7.1 delete mode 100644 metadata/md5-cache/dev-python/podcastparser-0.6.5 create mode 100644 metadata/md5-cache/dev-python/pygraphviz-1.7 delete mode 100644 metadata/md5-cache/dev-python/pyilmbase-2.5.5 create mode 100644 metadata/md5-cache/dev-python/pyqtgraph-0.12.2 delete mode 100644 metadata/md5-cache/dev-python/pytest-salt-2020.1.27-r2 create mode 100644 metadata/md5-cache/dev-python/pytest-salt-2020.1.27-r3 delete mode 100644 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.1 create mode 100644 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r1 delete mode 100644 metadata/md5-cache/dev-python/pytzdata-2020.1 create mode 100644 metadata/md5-cache/dev-python/pytzdata-2020.1-r1 create mode 100644 metadata/md5-cache/dev-python/pyusb-1.2.1 create mode 100644 metadata/md5-cache/dev-python/requests-cache-0.7.1 create mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.3.0 create mode 100644 metadata/md5-cache/dev-python/simplejson-3.17.3 create mode 100644 metadata/md5-cache/dev-python/stripe-2.59.0 create mode 100644 metadata/md5-cache/dev-python/tenacity-8.0.0 create mode 100644 metadata/md5-cache/dev-python/threadpoolctl-2.2.0 create mode 100644 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r1 delete mode 100644 metadata/md5-cache/dev-qt/qt-creator-4.12.3-r1 create mode 100644 metadata/md5-cache/dev-qt/qt-creator-4.15.1 create mode 100644 metadata/md5-cache/dev-ruby/git-1.9.1 create mode 100644 metadata/md5-cache/dev-ruby/metasm-1.0.5 delete mode 100644 metadata/md5-cache/dev-ruby/mime-types-data-3.2020.0512 delete mode 100644 metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0212 create mode 100644 metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0704 delete mode 100644 metadata/md5-cache/dev-ruby/mimemagic-0.3.9 create mode 100644 metadata/md5-cache/dev-ruby/mimemagic-0.4.3 create mode 100644 metadata/md5-cache/dev-ruby/parser-3.0.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/power_assert-1.1.6 create mode 100644 metadata/md5-cache/dev-ruby/pry-0.14.1 create mode 100644 metadata/md5-cache/dev-ruby/rake-13.0.6 delete mode 100644 metadata/md5-cache/dev-ruby/rdoc-6.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/rdoc-6.3.0 create mode 100644 metadata/md5-cache/dev-ruby/rubyzip-2.3.2 delete mode 100644 metadata/md5-cache/dev-scheme/racket-7.0 create mode 100644 metadata/md5-cache/dev-scheme/racket-7.0-r1 delete mode 100644 metadata/md5-cache/dev-scheme/racket-7.1 create mode 100644 metadata/md5-cache/dev-scheme/racket-7.1-r1 delete mode 100644 metadata/md5-cache/dev-scheme/racket-7.2 create mode 100644 metadata/md5-cache/dev-scheme/racket-7.2-r1 delete mode 100644 metadata/md5-cache/dev-scheme/racket-7.3 create mode 100644 metadata/md5-cache/dev-scheme/racket-7.3-r1 delete mode 100644 metadata/md5-cache/dev-scheme/racket-8.0 create mode 100644 metadata/md5-cache/dev-scheme/racket-8.0-r1 create mode 100644 metadata/md5-cache/dev-util/bitcoin-tx-0.21.1 delete mode 100644 metadata/md5-cache/dev-util/bpftrace-0.11.4 delete mode 100644 metadata/md5-cache/dev-util/bpftrace-0.11.4-r1 create mode 100644 metadata/md5-cache/dev-util/bpftrace-0.13.0 delete mode 100644 metadata/md5-cache/dev-util/bpftrace-9999 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.21.0_rc2 create mode 100644 metadata/md5-cache/dev-util/cmake-3.21.0_rc3 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-177 create mode 100644 metadata/md5-cache/dev-util/diffoscope-177-r1 create mode 100644 metadata/md5-cache/dev-util/lldb-12.0.1 delete mode 100644 metadata/md5-cache/dev-util/lldb-12.0.1.9999 delete mode 100644 metadata/md5-cache/dev-util/lldb-12.0.1_rc4 delete mode 100644 metadata/md5-cache/dev-util/qbs-1.16.0 create mode 100644 metadata/md5-cache/dev-util/qbs-1.19.1 create mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.109.0 delete mode 100644 metadata/md5-cache/dev-vcs/gitolite-2.3.1-r1 create mode 100644 metadata/md5-cache/dev-vcs/gitolite-2.3.1-r2 delete mode 100644 metadata/md5-cache/dev-vcs/gitolite-3.6.11 create mode 100644 metadata/md5-cache/dev-vcs/gitolite-3.6.11-r1 delete mode 100644 metadata/md5-cache/dev-vcs/gitolite-gentoo-2.3.1-r1 create mode 100644 metadata/md5-cache/dev-vcs/gitolite-gentoo-2.3.1-r2 delete mode 100644 metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r1 create mode 100644 metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r2 delete mode 100644 metadata/md5-cache/dev-vcs/mercurial-5.5.2 delete mode 100644 metadata/md5-cache/dev-vcs/mercurial-5.6.1-r1 create mode 100644 metadata/md5-cache/dev-vcs/mercurial-5.8.1 create mode 100644 metadata/md5-cache/dev-vcs/svneverever-1.7.1 delete mode 100644 metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20200615 create mode 100644 metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20210623 create mode 100644 metadata/md5-cache/games-emulation/mgba-0.9.2 create mode 100644 metadata/md5-cache/games-kids/gmult-9.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-software-40.3 delete mode 100644 metadata/md5-cache/gnustep-base/gnustep-base-1.27.0 create mode 100644 metadata/md5-cache/gnustep-base/gnustep-base-1.27.0-r1 delete mode 100644 metadata/md5-cache/gnustep-base/gnustep-base-1.28.0 create mode 100644 metadata/md5-cache/gnustep-base/gnustep-base-1.28.0-r1 create mode 100644 metadata/md5-cache/gui-apps/mako-1.6 delete mode 100644 metadata/md5-cache/gui-libs/libhandy-0.0.13 create mode 100644 metadata/md5-cache/kde-frameworks/attica-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/baloo-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/bluez-qt-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/frameworkintegration-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kactivities-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kactivities-stats-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kapidox-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/karchive-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kauth-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kbookmarks-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcalendarcore-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcmutils-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcodecs-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcompletion-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kconfig-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcontacts-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcoreaddons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcrash-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdav-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdbusaddons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdeclarative-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kded-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdesu-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdnssd-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdoctools-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kemoticons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kfilemetadata-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kglobalaccel-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kguiaddons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kholidays-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/khtml-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/ki18n-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kiconthemes-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kidletime-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kinit-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kio-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kirigami-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kitemmodels-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kitemviews-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kjobwidgets-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kjs-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/knewstuff-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/knotifications-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/knotifyconfig-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpackage-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kparts-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpeople-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kplotting-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpty-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kquickcharts-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kross-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/krunner-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kservice-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/ktextwidgets-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kunitconversion-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwallet-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwayland-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwindowsystem-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/kxmlgui-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/oxygen-icons-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/plasma-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/prison-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/purpose-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/solid-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/sonnet-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/syndication-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.84.0 create mode 100644 metadata/md5-cache/kde-frameworks/threadweaver-5.84.0 create mode 100644 metadata/md5-cache/mail-client/claws-mail-3.18.0 create mode 100644 metadata/md5-cache/mail-client/claws-mail-4.0.0 delete mode 100644 metadata/md5-cache/mail-client/geary-3.36.3.1 delete mode 100644 metadata/md5-cache/mail-filter/mimedefang-2.84 create mode 100644 metadata/md5-cache/mail-filter/mimedefang-2.84-r1 delete mode 100644 metadata/md5-cache/mail-filter/postfwd-2.02 create mode 100644 metadata/md5-cache/mail-filter/postfwd-2.02-r1 create mode 100644 metadata/md5-cache/mail-filter/postfwd-2.03 delete mode 100644 metadata/md5-cache/mail-mta/nullmailer-2.2-r1 create mode 100644 metadata/md5-cache/mail-mta/nullmailer-2.2-r2 delete mode 100644 metadata/md5-cache/mail-mta/postfix-3.7_pre20210627 create mode 100644 metadata/md5-cache/mail-mta/postfix-3.7_pre20210707 delete mode 100644 metadata/md5-cache/media-gfx/freecad-0.19.1-r1 delete mode 100644 metadata/md5-cache/media-gfx/freecad-0.19.2-r2 create mode 100644 metadata/md5-cache/media-gfx/freecad-0.19.2-r3 delete mode 100644 metadata/md5-cache/media-libs/gmtk-1.0.9 create mode 100644 metadata/md5-cache/media-libs/harfbuzz-2.8.2 create mode 100644 metadata/md5-cache/media-libs/harfbuzz-2.8.2-r1 delete mode 100644 metadata/md5-cache/media-libs/ilmbase-2.5.5 delete mode 100644 metadata/md5-cache/media-libs/openexr-2.5.5 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-opencv-1.18.4 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-opencv-1.18.4-r1 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-srt-1.16.3 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-srt-1.16.3-r1 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-srt-1.18.4 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-srt-1.18.4-r1 delete mode 100644 metadata/md5-cache/media-sound/awesfx-0.5.1e delete mode 100644 metadata/md5-cache/media-sound/mpdas-0.4.2 create mode 100644 metadata/md5-cache/media-sound/mpg123-1.28.1 create mode 100644 metadata/md5-cache/media-sound/qtractor-0.9.23 delete mode 100644 metadata/md5-cache/media-sound/yoshimi-1.7.2 delete mode 100644 metadata/md5-cache/media-sound/yoshimi-2.0.1 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-4.2.4 create mode 100644 metadata/md5-cache/media-video/ffmpeg-4.2.4-r1 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-4.3.1 create mode 100644 metadata/md5-cache/media-video/ffmpeg-4.3.1-r1 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-4.3.2 create mode 100644 metadata/md5-cache/media-video/ffmpeg-4.3.2-r1 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-4.4 create mode 100644 metadata/md5-cache/media-video/ffmpeg-4.4-r1 delete mode 100644 metadata/md5-cache/media-video/makemkv-1.16.3 create mode 100644 metadata/md5-cache/media-video/makemkv-1.16.4 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.12.1-r100 create mode 100644 metadata/md5-cache/media-video/vlc-3.0.12.1-r101 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.14-r1 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.14-r2 create mode 100644 metadata/md5-cache/media-video/vlc-3.0.14-r3 create mode 100644 metadata/md5-cache/media-video/vlc-3.0.14-r4 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.16-r1 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.16-r2 create mode 100644 metadata/md5-cache/media-video/vlc-3.0.16-r3 create mode 100644 metadata/md5-cache/media-video/vlc-3.0.16-r4 delete mode 100644 metadata/md5-cache/media-video/yle-dl-20210502 delete mode 100644 metadata/md5-cache/net-analyzer/ngrep-1.47 create mode 100644 metadata/md5-cache/net-analyzer/ngrep-1.47-r1 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.4.5 create mode 100644 metadata/md5-cache/net-ftp/filezilla-3.55.0 delete mode 100644 metadata/md5-cache/net-ftp/frox-0.7.18-r7 create mode 100644 metadata/md5-cache/net-ftp/frox-0.7.18-r8 delete mode 100644 metadata/md5-cache/net-im/ejabberd-20.07 delete mode 100644 metadata/md5-cache/net-im/pidgin-2.14.4 create mode 100644 metadata/md5-cache/net-im/pidgin-2.14.6 create mode 100644 metadata/md5-cache/net-im/skypeforlinux-8.73.0.129 delete mode 100644 metadata/md5-cache/net-irc/ngircd-26.1 create mode 100644 metadata/md5-cache/net-irc/ngircd-26.1-r1 delete mode 100644 metadata/md5-cache/net-irc/unrealircd-5.0.9.1-r1 delete mode 100644 metadata/md5-cache/net-irc/unrealircd-5.2.0.2-r1 create mode 100644 metadata/md5-cache/net-irc/unrealircd-5.2.1.1 create mode 100644 metadata/md5-cache/net-libs/libbitcoinconsensus-0.21.1 create mode 100644 metadata/md5-cache/net-libs/srt-1.4.3 delete mode 100644 metadata/md5-cache/net-misc/radvd-2.19-r1 create mode 100644 metadata/md5-cache/net-misc/radvd-2.19-r2 create mode 100644 metadata/md5-cache/net-misc/remmina-1.4.20 delete mode 100644 metadata/md5-cache/net-misc/samplicator-1.3.6 create mode 100644 metadata/md5-cache/net-misc/samplicator-1.3.6-r1 delete mode 100644 metadata/md5-cache/net-misc/samplicator-1.3.8_rc1 create mode 100644 metadata/md5-cache/net-misc/samplicator-1.3.8_rc1-r1 create mode 100644 metadata/md5-cache/net-misc/seafile-8.0.3 create mode 100644 metadata/md5-cache/net-misc/seafile-client-8.0.3 delete mode 100644 metadata/md5-cache/net-misc/stargazer-2.408-r1 create mode 100644 metadata/md5-cache/net-misc/stargazer-2.408-r2 create mode 100644 metadata/md5-cache/net-p2p/bitcoin-cli-0.21.1 create mode 100644 metadata/md5-cache/net-p2p/bitcoin-qt-0.21.1 create mode 100644 metadata/md5-cache/net-p2p/bitcoind-0.21.1 delete mode 100644 metadata/md5-cache/net-p2p/fms-0.3.82 create mode 100644 metadata/md5-cache/net-p2p/fms-0.3.82-r1 delete mode 100644 metadata/md5-cache/net-p2p/resilio-sync-2.6.3-r1 create mode 100644 metadata/md5-cache/net-p2p/resilio-sync-2.6.3-r2 delete mode 100644 metadata/md5-cache/net-proxy/dante-1.4.1-r2 create mode 100644 metadata/md5-cache/net-proxy/dante-1.4.1-r5 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-1.8.29-r1 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.0.21-r1 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.2.12-r1 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.2.13-r1 create mode 100644 metadata/md5-cache/net-proxy/haproxy-2.3.12 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.3.9-r1 delete mode 100644 metadata/md5-cache/net-proxy/haproxy-2.4.0-r1 create mode 100644 metadata/md5-cache/net-proxy/haproxy-2.4.2 delete mode 100644 metadata/md5-cache/net-vpn/riseup-vpn-0.21.2_p20210517 create mode 100644 metadata/md5-cache/net-vpn/riseup-vpn-0.21.6 delete mode 100644 metadata/md5-cache/sci-mathematics/cgal-5.2.2 create mode 100644 metadata/md5-cache/sci-mathematics/cgal-5.2.2-r1 create mode 100644 metadata/md5-cache/sci-mathematics/z3-4.8.11b create mode 100644 metadata/md5-cache/sys-apps/bleachbit-4.4.0 delete mode 100644 metadata/md5-cache/sys-apps/etckeeper-1.18.15 create mode 100644 metadata/md5-cache/sys-apps/etckeeper-1.18.16 create mode 100644 metadata/md5-cache/sys-apps/ethtool-5.13 delete mode 100644 metadata/md5-cache/sys-apps/ethtool-5.4 delete mode 100644 metadata/md5-cache/sys-apps/ethtool-5.8-r1 create mode 100644 metadata/md5-cache/sys-apps/gnome-disk-utility-40.2 delete mode 100644 metadata/md5-cache/sys-apps/gptfdisk-1.0.7 create mode 100644 metadata/md5-cache/sys-apps/gptfdisk-1.0.7-r1 delete mode 100644 metadata/md5-cache/sys-apps/opentmpfiles-0.3.1 delete mode 100644 metadata/md5-cache/sys-apps/opentmpfiles-9999 delete mode 100644 metadata/md5-cache/sys-apps/systemd-249 create mode 100644 metadata/md5-cache/sys-apps/systemd-249-r3 create mode 100644 metadata/md5-cache/sys-apps/tcp-wrappers-7.6.31 delete mode 100644 metadata/md5-cache/sys-block/storcli-7.1515 create mode 100644 metadata/md5-cache/sys-block/storcli-7.1613 create mode 100644 metadata/md5-cache/sys-block/storcli-7.1715 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.21-r1 create mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.21-r2 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-15.2.12-r1 create mode 100644 metadata/md5-cache/sys-cluster/ceph-15.2.12-r2 create mode 100644 metadata/md5-cache/sys-cluster/zookeeper-bin-3.7.0 create mode 100644 metadata/md5-cache/sys-devel/clang-12.0.1 delete mode 100644 metadata/md5-cache/sys-devel/clang-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-devel/clang-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-devel/clang-common-12.0.1 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-devel/clang-runtime-12.0.1 delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-devel/lld-12.0.1 delete mode 100644 metadata/md5-cache/sys-devel/lld-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-devel/lld-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-devel/llvm-12.0.1 delete mode 100644 metadata/md5-cache/sys-devel/llvm-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-devel/llvm-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-devel/llvm-common-12.0.1 delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-12.0.1_rc4 delete mode 100644 metadata/md5-cache/sys-fs/bees-0.6.5 create mode 100644 metadata/md5-cache/sys-fs/bees-0.6.5-r1 delete mode 100644 metadata/md5-cache/sys-fs/mtools-4.0.29 delete mode 100644 metadata/md5-cache/sys-fs/mtools-4.0.30 create mode 100644 metadata/md5-cache/sys-fs/mtools-4.0.32 create mode 100644 metadata/md5-cache/sys-fs/multipath-tools-0.8.6-r1 create mode 100644 metadata/md5-cache/sys-fs/udev-249-r1 delete mode 100644 metadata/md5-cache/sys-kernel/genkernel-4.2.2 create mode 100644 metadata/md5-cache/sys-kernel/genkernel-4.2.3 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.49 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.12.16 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.131 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.46-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.47-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.48-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.49 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.12.13-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.12.14-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.12.15-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.12.16 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.128-r2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.129-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.130-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.131 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.239 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.197 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.4.275 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.275 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.48-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.49 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.12.16 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.131 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc1 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc2 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc3 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc4 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc5 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc6 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.13_rc7 create mode 100644 metadata/md5-cache/sys-kernel/git-sources-5.14_rc1 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.49 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.12.16 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.131 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.238 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.239 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.196 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.197 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.4.274 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.4.275 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.274 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.275 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.48 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.49 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.12.15 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.12.16 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.130 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.131 create mode 100644 metadata/md5-cache/sys-kernel/zen-sources-5.12.15 delete mode 100644 metadata/md5-cache/sys-kernel/zen-sources-5.12.9 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-12.0.1 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.1 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-libs/libcxx-12.0.1 delete mode 100644 metadata/md5-cache/sys-libs/libcxx-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-libs/libcxx-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-libs/libcxxabi-12.0.1 delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-libs/libomp-12.0.1 delete mode 100644 metadata/md5-cache/sys-libs/libomp-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-libs/libomp-12.0.1_rc4 create mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.1 delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.1.9999 delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.1_rc4 delete mode 100644 metadata/md5-cache/sys-power/nut-2.7.4-r6 create mode 100644 metadata/md5-cache/sys-power/nut-2.7.4-r7 delete mode 100644 metadata/md5-cache/sys-process/glances-3.1.7 delete mode 100644 metadata/md5-cache/sys-process/glances-3.2.0 create mode 100644 metadata/md5-cache/sys-process/glances-3.2.1 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.49 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.12.16 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.131 create mode 100644 metadata/md5-cache/www-apache/mod_h2-1.15.22 delete mode 100644 metadata/md5-cache/www-apps/icingaweb2-2.8.2 create mode 100644 metadata/md5-cache/www-apps/icingaweb2-2.8.2-r1 create mode 100644 metadata/md5-cache/www-apps/nanoc-4.12.2 create mode 100644 metadata/md5-cache/www-apps/nanoc-checking-1.0.1 create mode 100644 metadata/md5-cache/www-apps/nanoc-cli-4.12.2 create mode 100644 metadata/md5-cache/www-apps/nanoc-core-4.12.2 create mode 100644 metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 create mode 100644 metadata/md5-cache/www-apps/nanoc-spec-0.0.2 create mode 100644 metadata/md5-cache/www-client/vivaldi-snapshot-4.1.2352.3 delete mode 100644 metadata/md5-cache/www-servers/lighttpd-1.4.59 create mode 100644 metadata/md5-cache/www-servers/lighttpd-1.4.59-r1 create mode 100644 metadata/md5-cache/www-servers/tomcat-8.5.69 create mode 100644 metadata/md5-cache/x11-base/xorg-server-1.20.12 create mode 100644 metadata/md5-cache/x11-libs/pango-1.48.7-r1 delete mode 100644 metadata/md5-cache/x11-libs/qscintilla-2.12.1 create mode 100644 metadata/md5-cache/x11-libs/qscintilla-2.13.0 delete mode 100644 metadata/md5-cache/x11-misc/synergy-1.13.1.41 delete mode 100644 metadata/md5-cache/x11-misc/synergy-1.14.0.1_rc delete mode 100644 metadata/md5-cache/x11-misc/synergy-1.14.0.3_rc create mode 100644 net-analyzer/ngrep/ngrep-1.47-r1.ebuild delete mode 100644 net-analyzer/ngrep/ngrep-1.47.ebuild delete mode 100644 net-analyzer/wireshark/wireshark-3.4.5.ebuild create mode 100644 net-ftp/filezilla/filezilla-3.55.0.ebuild delete mode 100644 net-ftp/frox/frox-0.7.18-r7.ebuild create mode 100644 net-ftp/frox/frox-0.7.18-r8.ebuild delete mode 100644 net-im/ejabberd/ejabberd-20.07.ebuild delete mode 100644 net-im/pidgin/pidgin-2.14.4.ebuild create mode 100644 net-im/pidgin/pidgin-2.14.6.ebuild create mode 100644 net-im/skypeforlinux/skypeforlinux-8.73.0.129.ebuild create mode 100644 net-irc/ngircd/ngircd-26.1-r1.ebuild delete mode 100644 net-irc/ngircd/ngircd-26.1.ebuild delete mode 100644 net-irc/unrealircd/unrealircd-5.0.9.1-r1.ebuild delete mode 100644 net-irc/unrealircd/unrealircd-5.2.0.2-r1.ebuild create mode 100644 net-irc/unrealircd/unrealircd-5.2.1.1.ebuild create mode 100644 net-libs/libbitcoinconsensus/libbitcoinconsensus-0.21.1.ebuild create mode 100644 net-libs/srt/files/1.4.3-always-GNUInstallDirs.patch create mode 100644 net-libs/srt/srt-1.4.3.ebuild delete mode 100644 net-misc/radvd/radvd-2.19-r1.ebuild create mode 100644 net-misc/radvd/radvd-2.19-r2.ebuild create mode 100644 net-misc/remmina/remmina-1.4.20.ebuild create mode 100644 net-misc/samplicator/samplicator-1.3.6-r1.ebuild delete mode 100644 net-misc/samplicator/samplicator-1.3.6.ebuild create mode 100644 net-misc/samplicator/samplicator-1.3.8_rc1-r1.ebuild delete mode 100644 net-misc/samplicator/samplicator-1.3.8_rc1.ebuild create mode 100644 net-misc/seafile-client/seafile-client-8.0.3.ebuild create mode 100644 net-misc/seafile/seafile-8.0.3.ebuild delete mode 100644 net-misc/stargazer/stargazer-2.408-r1.ebuild create mode 100644 net-misc/stargazer/stargazer-2.408-r2.ebuild create mode 100644 net-p2p/bitcoin-cli/bitcoin-cli-0.21.1.ebuild create mode 100644 net-p2p/bitcoin-qt/bitcoin-qt-0.21.1.ebuild create mode 100644 net-p2p/bitcoind/bitcoind-0.21.1.ebuild delete mode 100644 net-p2p/fms/files/fms create mode 100644 net-p2p/fms/files/fms.initd create mode 100644 net-p2p/fms/fms-0.3.82-r1.ebuild delete mode 100644 net-p2p/fms/fms-0.3.82.ebuild delete mode 100644 net-p2p/resilio-sync/resilio-sync-2.6.3-r1.ebuild create mode 100644 net-p2p/resilio-sync/resilio-sync-2.6.3-r2.ebuild delete mode 100644 net-proxy/dante/dante-1.4.1-r2.ebuild create mode 100644 net-proxy/dante/dante-1.4.1-r5.ebuild delete mode 100644 net-proxy/haproxy/haproxy-1.8.29-r1.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.0.21-r1.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.2.12-r1.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.2.13-r1.ebuild create mode 100644 net-proxy/haproxy/haproxy-2.3.12.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.3.9-r1.ebuild delete mode 100644 net-proxy/haproxy/haproxy-2.4.0-r1.ebuild create mode 100644 net-proxy/haproxy/haproxy-2.4.2.ebuild delete mode 100644 net-vpn/riseup-vpn/riseup-vpn-0.21.2_p20210517.ebuild create mode 100644 net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild create mode 100644 profiles/default/linux/amd64/17.1/no-multilib/systemd/eapi create mode 100644 profiles/default/linux/amd64/17.1/no-multilib/systemd/parent create mode 100644 profiles/features/selinux/package.unmask create mode 100644 profiles/features/uclibc/package.unmask create mode 100644 sci-mathematics/cgal/cgal-5.2.2-r1.ebuild delete mode 100644 sci-mathematics/cgal/cgal-5.2.2.ebuild create mode 100644 sci-mathematics/z3/z3-4.8.11b.ebuild create mode 100644 sys-apps/bleachbit/bleachbit-4.4.0.ebuild delete mode 100644 sys-apps/etckeeper/etckeeper-1.18.15.ebuild create mode 100644 sys-apps/etckeeper/etckeeper-1.18.16.ebuild create mode 100644 sys-apps/ethtool/ethtool-5.13.ebuild delete mode 100644 sys-apps/ethtool/ethtool-5.4.ebuild delete mode 100644 sys-apps/ethtool/ethtool-5.8-r1.ebuild delete mode 100644 sys-apps/ethtool/files/ethtool-5.8-avoid_bashisms.patch delete mode 100644 sys-apps/ethtool/files/ethtool-5.8-only-memset-non-NULL-link-settings.patch create mode 100644 sys-apps/gnome-disk-utility/gnome-disk-utility-40.2.ebuild create mode 100644 sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild delete mode 100644 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild delete mode 100644 sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild delete mode 100644 sys-apps/opentmpfiles/opentmpfiles-9999.ebuild delete mode 100644 sys-apps/shadow/files/shadow-4.8-revert-bin-merge.patch create mode 100644 sys-apps/systemd/files/249-hostnamed-error-variable.patch create mode 100644 sys-apps/systemd/files/249-libudev-static.patch create mode 100644 sys-apps/systemd/systemd-249-r3.ebuild delete mode 100644 sys-apps/systemd/systemd-249.ebuild create mode 100644 sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild create mode 100644 sys-apps/util-linux/files/util-linux-2.37-avoid_autoreconf.patch create mode 100644 sys-apps/util-linux/files/util-linux-2.37-lcrypt_link_fix.patch create mode 100644 sys-apps/util-linux/files/util-linux-2.37-lcrypt_use_LIBS.patch delete mode 100644 sys-block/storcli/storcli-7.1515.ebuild create mode 100644 sys-block/storcli/storcli-7.1613.ebuild create mode 100644 sys-block/storcli/storcli-7.1715.ebuild delete mode 100644 sys-cluster/ceph/ceph-14.2.21-r1.ebuild create mode 100644 sys-cluster/ceph/ceph-14.2.21-r2.ebuild delete mode 100644 sys-cluster/ceph/ceph-15.2.12-r1.ebuild create mode 100644 sys-cluster/ceph/ceph-15.2.12-r2.ebuild create mode 100644 sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild delete mode 100644 sys-devel/automake/files/automake-1.16.2-skip-tags-lisp-space-without-etags.patch delete mode 100644 sys-devel/clang-common/clang-common-12.0.1.9999.ebuild create mode 100644 sys-devel/clang-common/clang-common-12.0.1.ebuild delete mode 100644 sys-devel/clang-common/clang-common-12.0.1_rc4.ebuild delete mode 100644 sys-devel/clang-runtime/clang-runtime-12.0.1.9999.ebuild create mode 100644 sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild delete mode 100644 sys-devel/clang-runtime/clang-runtime-12.0.1_rc4.ebuild delete mode 100644 sys-devel/clang/clang-12.0.1.9999.ebuild create mode 100644 sys-devel/clang/clang-12.0.1.ebuild delete mode 100644 sys-devel/clang/clang-12.0.1_rc4.ebuild delete mode 100644 sys-devel/lld/lld-12.0.1.9999.ebuild create mode 100644 sys-devel/lld/lld-12.0.1.ebuild delete mode 100644 sys-devel/lld/lld-12.0.1_rc4.ebuild delete mode 100644 sys-devel/llvm-common/llvm-common-12.0.1.9999.ebuild create mode 100644 sys-devel/llvm-common/llvm-common-12.0.1.ebuild delete mode 100644 sys-devel/llvm-common/llvm-common-12.0.1_rc4.ebuild create mode 100644 sys-devel/llvm-roc/files/llvm-roc-4.2.0-cyclades.patch delete mode 100644 sys-devel/llvm/llvm-12.0.1.9999.ebuild create mode 100644 sys-devel/llvm/llvm-12.0.1.ebuild delete mode 100644 sys-devel/llvm/llvm-12.0.1_rc4.ebuild create mode 100644 sys-fs/bees/bees-0.6.5-r1.ebuild delete mode 100644 sys-fs/bees/bees-0.6.5.ebuild delete mode 100644 sys-fs/mtools/mtools-4.0.29.ebuild delete mode 100644 sys-fs/mtools/mtools-4.0.30.ebuild create mode 100644 sys-fs/mtools/mtools-4.0.32.ebuild create mode 100644 sys-fs/multipath-tools/files/multipath-tools-0.8.6-no-compress-man-pages.patch create mode 100644 sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild create mode 100644 sys-fs/udev/files/249-libudev-static.patch create mode 100644 sys-fs/udev/udev-249-r1.ebuild delete mode 100644 sys-kernel/genkernel/genkernel-4.2.2.ebuild create mode 100644 sys-kernel/genkernel/genkernel-4.2.3.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.46-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.47-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.48-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.49.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.13-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.14-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.15-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.16.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.128-r2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.129-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.130-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.131.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.49.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.12.16.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.131.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.239.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.197.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.4.275.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.275.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.48-r1.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.49.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.12.16.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.131.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc1.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc2.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc3.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc4.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc5.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc6.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-5.13_rc7.ebuild create mode 100644 sys-kernel/git-sources/git-sources-5.14_rc1.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.49.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.12.16.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.131.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.14.238.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.14.239.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.19.196.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.19.197.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.4.274.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.4.275.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.9.274.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.9.275.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.10.48.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.10.49.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.12.15.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.12.16.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.4.130.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.4.131.ebuild create mode 100644 sys-kernel/zen-sources/zen-sources-5.12.15.ebuild delete mode 100644 sys-kernel/zen-sources/zen-sources-5.12.9.ebuild delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.9999.ebuild create mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1_rc4.ebuild delete mode 100644 sys-libs/compiler-rt/compiler-rt-12.0.1.9999.ebuild create mode 100644 sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild delete mode 100644 sys-libs/compiler-rt/compiler-rt-12.0.1_rc4.ebuild delete mode 100644 sys-libs/libcxx/libcxx-12.0.1.9999.ebuild create mode 100644 sys-libs/libcxx/libcxx-12.0.1.ebuild delete mode 100644 sys-libs/libcxx/libcxx-12.0.1_rc4.ebuild delete mode 100644 sys-libs/libcxxabi/libcxxabi-12.0.1.9999.ebuild create mode 100644 sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild delete mode 100644 sys-libs/libcxxabi/libcxxabi-12.0.1_rc4.ebuild delete mode 100644 sys-libs/libomp/libomp-12.0.1.9999.ebuild create mode 100644 sys-libs/libomp/libomp-12.0.1.ebuild delete mode 100644 sys-libs/libomp/libomp-12.0.1_rc4.ebuild delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.9999.ebuild create mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-12.0.1_rc4.ebuild create mode 100644 sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch delete mode 100644 sys-power/nut/nut-2.7.4-r6.ebuild create mode 100644 sys-power/nut/nut-2.7.4-r7.ebuild delete mode 100644 sys-process/glances/glances-3.1.7.ebuild delete mode 100644 sys-process/glances/glances-3.2.0.ebuild create mode 100644 sys-process/glances/glances-3.2.1.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.10.49.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.12.16.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.4.131.ebuild create mode 100644 www-apache/mod_h2/mod_h2-1.15.22.ebuild create mode 100644 www-apps/icingaweb2/icingaweb2-2.8.2-r1.ebuild delete mode 100644 www-apps/icingaweb2/icingaweb2-2.8.2.ebuild create mode 100644 www-apps/nanoc-checking/Manifest create mode 100644 www-apps/nanoc-checking/metadata.xml create mode 100644 www-apps/nanoc-checking/nanoc-checking-1.0.1.ebuild create mode 100644 www-apps/nanoc-cli/Manifest create mode 100644 www-apps/nanoc-cli/metadata.xml create mode 100644 www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild create mode 100644 www-apps/nanoc-core/files/nanoc-core-4.12.2-contracts.patch create mode 100644 www-apps/nanoc-core/nanoc-core-4.12.2.ebuild create mode 100644 www-apps/nanoc-deploying/Manifest create mode 100644 www-apps/nanoc-deploying/metadata.xml create mode 100644 www-apps/nanoc-deploying/nanoc-deploying-1.0.1.ebuild create mode 100644 www-apps/nanoc-spec/Manifest create mode 100644 www-apps/nanoc-spec/metadata.xml create mode 100644 www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild create mode 100644 www-apps/nanoc/nanoc-4.12.2.ebuild create mode 100644 www-apps/roundup/files/roundup-2.0.0-test-pyjwt.patch create mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild create mode 100644 www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild delete mode 100644 www-servers/lighttpd/lighttpd-1.4.59.ebuild delete mode 100644 www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch delete mode 100644 www-servers/puma/files/puma-3.12.5-cve-2020-11077.patch create mode 100644 www-servers/tomcat/tomcat-8.5.69.ebuild create mode 100644 x11-base/xorg-server/xorg-server-1.20.12.ebuild create mode 100644 x11-libs/pango/pango-1.48.7-r1.ebuild delete mode 100644 x11-libs/qscintilla/qscintilla-2.12.1.ebuild create mode 100644 x11-libs/qscintilla/qscintilla-2.13.0.ebuild delete mode 100644 x11-misc/synergy/synergy-1.13.1.41.ebuild delete mode 100644 x11-misc/synergy/synergy-1.14.0.1_rc.ebuild delete mode 100644 x11-misc/synergy/synergy-1.14.0.3_rc.ebuild diff --git a/Manifest b/Manifest index f0b0e8e9e39f..78a7c762017e 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29284 BLAKE2B 43035b416d05c40a2529f4750190b5c73ae583840d117901f523c3bdc0d1b886fc09d03df44b92eaf5ec490dee0bcc9206d4d2670f77dc98a567ac9cd5519293 SHA512 6ae09b315703768c32df3f6b2ba7f847c83fe2816fd58a83c3b7d0c474095a63ebcced2e325c20253512b78a7a24019ec2d3cf7d488e57a0f20d687f718aeec8 -TIMESTAMP 2021-07-08T13:39:15Z +MANIFEST Manifest.files.gz 29291 BLAKE2B bbf7bfb5e6105253ac4aebd1a65739e4a8937812141049caef4f15d453126deb5e535aff4d32ccdd70e73060814c8de63125d36ceb6655e9f0f29fea898d53c0 SHA512 78a239f29c831c765f9ed7283eb21dff6a7f6e23ec983ff5b2972d9ab077c5d39fd909a7779f4e0a9044ceb3a097b652ca2a064e300d27fd627e3f92a3952876 +TIMESTAMP 2021-07-12T07:09:01Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDnAANfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDr6o1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCskRAAmiiOvdz2fBUu4W44zOaDvdKo4odTzKvcGGx7WStfrGXn4Z0e9kZGsL+1 -srBDnsRspABEfc5Sd4et3wt3cyIg4UW0cBgHapWRq7BQMgciJJp9Pxz4b1aoPyZ+ -8dxJOcx9xfnnYzTYkKmkpur/vqHH6QFPPetcaC3DPg06lnulOJMbA9YwKKfeRC92 -MtCwtYnrDTf2clzfjSDhX1AqAfrZ3e38i4hJONpX+D/fuwPXj1ASumnZLYjX/vEj -I5jP4ZF0sUKv1sX3MSVPSvvFcmNAvFnXQHHvCSEl9EqGAyINNvnXswEdSjmB7lzl -A02jbt8b3DgNPCt9N/Ug0Ml6MabKvYPSY2Y625UfCakI6qtfmsWOwCfzxThKxcKu -qcWukwTLBgFx4t42WMmwanKqQgYaxU6LWC3mR2i974tRXGgr4uGnU2F+uHxADHy4 -yACQF5/I9ICPZg7utAbfaqYNXT2SKMdIa0QQmPHC0iL6DKesYsDPkUgLSHRturwM -9vQxLdouFD1f8Z/Lijw8GfmO0WVlLXJ8rJ873avtbP5QPLwF1UGQK58G/HMM3PqA -0jSAfDHccIGAFeB3scxP8X5wGKPveV3x9BvTbrKeLnjo+QAC4k9whhe+lsOJ23hh -MqfvAUi6+oIm9rCE0V3QgyE0nNFPWvRROcAvuPAAJ1RbWfzXG3Q= -=RpnT +klCy3g/+KhTXW/mSkOWpG7xCc+/pJRnlzRSw6eSt0ta3O3oqszDTpTO+ruuTbLCs +BvE4f2Tp9S5A4pgUzip/wCBkYMOccpJhS7bjgnXgTHAyoM/wdAzyP6N+2eRtsc7z +lu+HDkEbMmXxFIz665+DfvVAI19ZOPi1TKgjg2Ude8Hj0l1Z1jHbbtb7L1gIJhSF +11nNmjTnnP7y5F5AM3tdQGvk4YiUL64GSo1L43H72+JRqYV4nuAVkdL84+HH3/eb +gt1z167kToF51j0lG/pbm0RbQy4NUWOYy2h9VQpZtiykm8Xn6bgbAg+h+I1c6USt +Gc/WGo9a9t6jx0ytmdyMXL2v3AYASMIx4Zcj6bkvDzfxn7ThVtIkO7ckhHPbnt8H +XjIVNzMi5cOyrllMRMrqD/ny3xwuTzy1OCL9mE6Su9FSbv8+ZBP65ngkKR3nYHpC +c2WATdkLCyscEiZ8ExmCLnCJKrAHFJLsEtJdE7bzH7U4hpw/XcOjipQHFBGluLn3 +Tmv6Lq8kj6YWN3IKNNo1wRelKtDdILhGYf7Gei+nccnTmB/AY+GLL1XLXDxSpWg1 +DeY/C7yq34kb77oLobyOCyIg+Y+TRzFHTVn4iJjCXh/JbZOhZw+K7HB+dZo1Owk8 +NVBCLCLnwodcZ+6UZaw8jR3p0U7XBoznlPKVnTD+I74l8fF/f6g= +=UHEu -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index ee640e09a955..53de15899469 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz index 28b9a4ad405e..56c62607ce62 100644 Binary files a/acct-group/Manifest.gz and b/acct-group/Manifest.gz differ diff --git a/acct-group/aerospike-amc/Manifest b/acct-group/aerospike-amc/Manifest new file mode 100644 index 000000000000..316354960a7f --- /dev/null +++ b/acct-group/aerospike-amc/Manifest @@ -0,0 +1,2 @@ +EBUILD aerospike-amc-0.ebuild 214 BLAKE2B f5de0174a6db82f7320b36ff0629ad7f4347e9a306fac50e07820a00f3d1cdad2e21e685484e287c5553b061266af8cb609deeb17cf4317057a3d5b96fbd76d9 SHA512 2da12d192a30d1cf66ab6b7ddd6e24da0b176ebea26f5b70abce70d5b9e3923df9a975c8a7839357e0179985ef95dafa5e423ed8fbead79891b7f10ae5cb6e63 +MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7 diff --git a/acct-group/aerospike-amc/aerospike-amc-0.ebuild b/acct-group/aerospike-amc/aerospike-amc-0.ebuild new file mode 100644 index 000000000000..a3028d0e5a2a --- /dev/null +++ b/acct-group/aerospike-amc/aerospike-amc-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for app-admin/aerospike-amc-community" + +ACCT_GROUP_ID="210" diff --git a/acct-group/aerospike-amc/metadata.xml b/acct-group/aerospike-amc/metadata.xml new file mode 100644 index 000000000000..40aa45df2b01 --- /dev/null +++ b/acct-group/aerospike-amc/metadata.xml @@ -0,0 +1,8 @@ + + + + + patrick@gentoo.org + Patrick Lauer + + diff --git a/acct-group/cancd/Manifest b/acct-group/cancd/Manifest new file mode 100644 index 000000000000..c2f6aecfda48 --- /dev/null +++ b/acct-group/cancd/Manifest @@ -0,0 +1,2 @@ +EBUILD cancd-0.ebuild 205 BLAKE2B 6564c5e48353a24a4267bd5c284c9d6253d63cb5d6edc557da0dffcd9bd7cf028b8b01f6847dfb26540e987e496e97b06f2cc353a4f1c8c9d55e632576d58ed4 SHA512 17d8a77ba86877ccac91bf866573ac54c84f5e46fc80b0d8c7359934ad70430ab28f73e32c721ed46f48cc383278e241f640433be5bf5277424c4429e38e857a +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-group/cancd/cancd-0.ebuild b/acct-group/cancd/cancd-0.ebuild new file mode 100644 index 000000000000..cb378da029ab --- /dev/null +++ b/acct-group/cancd/cancd-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for the CA NetConsole Daemon" + +ACCT_GROUP_ID="213" diff --git a/acct-group/cancd/metadata.xml b/acct-group/cancd/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-group/cancd/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-group/defang/Manifest b/acct-group/defang/Manifest new file mode 100644 index 000000000000..ff9bcfad1b93 --- /dev/null +++ b/acct-group/defang/Manifest @@ -0,0 +1,2 @@ +EBUILD defang-0.ebuild 203 BLAKE2B 87ff25598dc20632e298b577e0461134cd17e3d5d92bccbd4e5a1f653af0b66541c9f4abfedeafeaff4428684e5dcce8c1175fddf826245fca802739e4c6f999 SHA512 2c180a4d6f3700e84d048fbcb22fdceeacb9d9181c8ca92f3b137a7e168c445ec824a6cf6fc4d355fe2bf9287fd05fed2512f2c183deaa0060bfbe5035b27c50 +MISC metadata.xml 396 BLAKE2B ebf42afca18ba4317bd8c1c365b4d2e01226c4ce079f706f5b22bfeb6c0a426ccf3e9a91caf3887c9b673898d3a869bee3923528757da97993e7fbe6af909dac SHA512 acaafe0c885140a03aad58193ff11eb1378a0045b6711f86952cdf614c6954a78371f9430ee44839af8f5347199bf64f6fe7295efdfd81e132ca076efc9f2cc9 diff --git a/acct-group/defang/defang-0.ebuild b/acct-group/defang/defang-0.ebuild new file mode 100644 index 000000000000..aab0765fabfa --- /dev/null +++ b/acct-group/defang/defang-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for mail-filter/mimedefang" + +ACCT_GROUP_ID="181" diff --git a/acct-group/defang/metadata.xml b/acct-group/defang/metadata.xml new file mode 100644 index 000000000000..e30c4083017e --- /dev/null +++ b/acct-group/defang/metadata.xml @@ -0,0 +1,12 @@ + + + + + rentorbuy@yahoo.com + Vieri Di Paola + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/ftpproxy/Manifest b/acct-group/ftpproxy/Manifest new file mode 100644 index 000000000000..de013421f6d2 --- /dev/null +++ b/acct-group/ftpproxy/Manifest @@ -0,0 +1,2 @@ +EBUILD ftpproxy-0.ebuild 193 BLAKE2B 2f9cd8e299a261196b1d686ea86661b55b5bcf322f5b179eeb5372a19aca33081cb08e2d97a8454d95ba2aa4ad8ba9f1b04175497c91a5ad6f6be192a307eb3d SHA512 98dda91977a2726a60f5d13a3a4bc7069b3d9834e7fda99b0a7a9f426921429bd08869a64c6b56aab917b614fed5ede2755d2d3781bf490a0a7e8ce7a8db845d +MISC metadata.xml 392 BLAKE2B e755b788ff8fcf189e047533b9d70d63b047550560e308e44e8f67abd3ba02716fd89b4e712ea8c1eb80d633998bceec8c00540827ea46bc71f6ced4d8915b7c SHA512 db80ba52054c40d3bef4c4dded7495e81e55b443eeb330682dfeec4cfe6ecb91939e2049c4d0047f084dbb137ebd278307dff9ba0c89e3287fab563791e8ca8e diff --git a/acct-group/ftpproxy/ftpproxy-0.ebuild b/acct-group/ftpproxy/ftpproxy-0.ebuild new file mode 100644 index 000000000000..66b993575afe --- /dev/null +++ b/acct-group/ftpproxy/ftpproxy-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for net-ftp/frox" + +ACCT_GROUP_ID="182" diff --git a/acct-group/ftpproxy/metadata.xml b/acct-group/ftpproxy/metadata.xml new file mode 100644 index 000000000000..d4b5eca0ef68 --- /dev/null +++ b/acct-group/ftpproxy/metadata.xml @@ -0,0 +1,12 @@ + + + + + kabel@blackhole.sk + Marek Behun + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/ngrep/Manifest b/acct-group/ngrep/Manifest new file mode 100644 index 000000000000..a3c509a70efd --- /dev/null +++ b/acct-group/ngrep/Manifest @@ -0,0 +1,2 @@ +EBUILD ngrep-0.ebuild 199 BLAKE2B 50c8efbc42491d57ab4a2fe728e6a3070b96353be21121717e913f3018741917b0b2f2d35197b1d3f76795a7e371abc06341dce838777b617751857db821b457 SHA512 11655aa3684f983c7be245e7aa84fddd8b5794e080c6efea778e36760751544c6891e5f20391799637dcc1697c6d928ed1a612a3d575b6c7e1569b15989a11b9 +MISC metadata.xml 624 BLAKE2B a37785fd96ebd3bf967401c12c22db12ae9501836d6718b4390ace7dbe45701e793d3821cf510cec63b760c64b77ab12a63481d6cdd7c379d3209fba7b059d58 SHA512 cba79cac4f0cbbd9dabb2b17586565a145aff17f16b2cc3c34bc4b3c63e83dd5522168a1e5ca22df63ded54ea26f850bccf972791ccf8eb41ce9899f7f26d31d diff --git a/acct-group/ngrep/metadata.xml b/acct-group/ngrep/metadata.xml new file mode 100644 index 000000000000..074612e6f7d5 --- /dev/null +++ b/acct-group/ngrep/metadata.xml @@ -0,0 +1,17 @@ + + + + + jpr5+gentoo@darkridge.com + Jordan Ritter + Program author who would like to be notified of bugs + + + netmon@gentoo.org + Gentoo network monitoring and analysis project + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/ngrep/ngrep-0.ebuild b/acct-group/ngrep/ngrep-0.ebuild new file mode 100644 index 000000000000..059b68a8193d --- /dev/null +++ b/acct-group/ngrep/ngrep-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for net-analyzer/ngrep" + +ACCT_GROUP_ID="186" diff --git a/acct-group/nullmail/Manifest b/acct-group/nullmail/Manifest new file mode 100644 index 000000000000..80aadef3ccff --- /dev/null +++ b/acct-group/nullmail/Manifest @@ -0,0 +1,2 @@ +EBUILD nullmail-0.ebuild 194 BLAKE2B f414bf4100a4b26f99a1ac67ed435639419e0edde7284f2eb54dc65cc60908a74ff5170ff93ca57004eeba589d7e96176a6740ce614aae3e880bbf83d5992f84 SHA512 7f5a59046b6ea2d68da7c77ea8b75eea2e03103c8a11c615027b5abbdfa6bd326c55cffef219e0588cf1f1d53e2f77f53e3a7ce3e8bf1ad9b63215d768818d4f +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-group/nullmail/metadata.xml b/acct-group/nullmail/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-group/nullmail/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-group/nullmail/nullmail-0.ebuild b/acct-group/nullmail/nullmail-0.ebuild new file mode 100644 index 000000000000..24f773d248c5 --- /dev/null +++ b/acct-group/nullmail/nullmail-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for the nullmailer" + +ACCT_GROUP_ID="88" diff --git a/acct-group/nut/Manifest b/acct-group/nut/Manifest new file mode 100644 index 000000000000..2b074496f217 --- /dev/null +++ b/acct-group/nut/Manifest @@ -0,0 +1,2 @@ +EBUILD nut-0.ebuild 201 BLAKE2B 9a1844c43912a891f9a2a809ca457868236e34dc70da4442c5e069713310a75433741b80a49f90c4bf3a7776df3d9ff3fb785c178a180bf02b4e21df1a9a459a SHA512 c15551287466b6dbeb7a6a9215a736ed63b2cb6baa63600baa6627e179bf431e9ab367bcf5628ab85e3dc28dfb076ed794470a9792a8867d242509ba8e77c71d +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-group/nut/metadata.xml b/acct-group/nut/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-group/nut/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-group/nut/nut-0.ebuild b/acct-group/nut/nut-0.ebuild new file mode 100644 index 000000000000..e54ff2647200 --- /dev/null +++ b/acct-group/nut/nut-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for the Network-UPS Tools" + +ACCT_GROUP_ID="84" diff --git a/acct-group/postfwd/Manifest b/acct-group/postfwd/Manifest new file mode 100644 index 000000000000..749f031b8e1c --- /dev/null +++ b/acct-group/postfwd/Manifest @@ -0,0 +1,2 @@ +EBUILD postfwd-0.ebuild 200 BLAKE2B 229a795ea0fc775ed744c5c410292be94cf47610131290382570e0387a855d44aff984c67e58b01615445327557b840f09608aaeee56f78fd138a2bb2f6deb6a SHA512 ee4db2e19682aa9df06b98c041dc72fdc6e91a29feab72c3b4522b91927449de2205059927c70f1bfe9e1dd3c30e28173c29716bc0f3f76aee1c32fa2167c88f +MISC metadata.xml 505 BLAKE2B 74f6dd63edd85af462b3fd9da502b610cc7a2ea379521561bc2df23d37ea21b2cc00ea8dadc8bf115f54065ee6cf8188e44cfe8ce4f5ae0bd245adcd0104bdbe SHA512 db41c6d8bd242d187f1d3994c40e913755a56f39625ced7b54745d87324006392becb8eaaa80d0cfa1c5f6d5b0738c97b15a2b790ab7f4a3ac34230565f16489 diff --git a/acct-group/postfwd/metadata.xml b/acct-group/postfwd/metadata.xml new file mode 100644 index 000000000000..758292245aa4 --- /dev/null +++ b/acct-group/postfwd/metadata.xml @@ -0,0 +1,16 @@ + + + + + c@roessner.co + Christian Roessner + + + mschiff@gentoo.org + Marc Schiffbauer + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/postfwd/postfwd-0.ebuild b/acct-group/postfwd/postfwd-0.ebuild new file mode 100644 index 000000000000..a912e8aeb7fb --- /dev/null +++ b/acct-group/postfwd/postfwd-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for mail-filter/postfwd" + +ACCT_GROUP_ID="189" diff --git a/acct-group/radvd/Manifest b/acct-group/radvd/Manifest new file mode 100644 index 000000000000..44326be94f00 --- /dev/null +++ b/acct-group/radvd/Manifest @@ -0,0 +1,2 @@ +EBUILD radvd-0.ebuild 212 BLAKE2B 1b199af40d7631b36019935fadc708881bfad2fccf3c0274fa79c0ddb6e0507cf71d2627aea6653ed1299aebb48475719c4bed11c5c3f2870dfd0de36db38331 SHA512 2e094a78c0908b5dc39f3ef287d3f44db7c16d2e2647dde4adb254248c16002679a357a7e693db41f1cf726eba7571612ed436bec62667b81a79dab2ecd70d9c +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-group/radvd/metadata.xml b/acct-group/radvd/metadata.xml new file mode 100644 index 000000000000..3ffdeb4af3b5 --- /dev/null +++ b/acct-group/radvd/metadata.xml @@ -0,0 +1,8 @@ + + + + + prometheanfire@gentoo.org + Matthew Thode + + diff --git a/acct-group/radvd/radvd-0.ebuild b/acct-group/radvd/radvd-0.ebuild new file mode 100644 index 000000000000..36fff292c554 --- /dev/null +++ b/acct-group/radvd/radvd-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for the Router Advertisement Daemon" + +ACCT_GROUP_ID="215" diff --git a/acct-group/rslsync/Manifest b/acct-group/rslsync/Manifest new file mode 100644 index 000000000000..af267666285a --- /dev/null +++ b/acct-group/rslsync/Manifest @@ -0,0 +1,2 @@ +EBUILD rslsync-0.ebuild 201 BLAKE2B 43f9e602c5f5fb5a359b9ea833520b9013c398aebd5230dccf54c5cf47c3e57a7946ae002cc56f84adb0a823adce82639a2ee9c71b0a418cbc79df670bf38e4b SHA512 da5aa392f91b19c34f80aaaeedcc0bd713c0ae1b76cc942d22e6a38997e9fd077d6e8fce853dac76afaed5dbb78741f46693e45a1d5e300eba3f2345a6de4107 +MISC metadata.xml 406 BLAKE2B 5707ac898bdea1cce0702706e11ade10f8968f720f82ccb17403db98c980eef10138890410ec62521c2dc50192edf30a8b467b2f201dbc5a5962cf5b55c81a74 SHA512 b6cd664305ed4dd0ffde21087423f5864c23ae62f8f265b056dbae50ecbcf6f27a1ab185a7d20b89e0afc5611e6e0c3ea987b7dc8a2a57ae98c3956bb4916877 diff --git a/acct-group/rslsync/metadata.xml b/acct-group/rslsync/metadata.xml new file mode 100644 index 000000000000..0002e1a56764 --- /dev/null +++ b/acct-group/rslsync/metadata.xml @@ -0,0 +1,12 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/rslsync/rslsync-0.ebuild b/acct-group/rslsync/rslsync-0.ebuild new file mode 100644 index 000000000000..c4e17e79078d --- /dev/null +++ b/acct-group/rslsync/rslsync-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for net-p2p/resilio-sync" + +ACCT_GROUP_ID="175" diff --git a/acct-group/samplicator/Manifest b/acct-group/samplicator/Manifest new file mode 100644 index 000000000000..cd4f04ab64d5 --- /dev/null +++ b/acct-group/samplicator/Manifest @@ -0,0 +1,2 @@ +EBUILD samplicator-0.ebuild 201 BLAKE2B 650a68d9383cef0cdbe5bfaa1ae8005894d1f9771dfa273e859b24912086353bc2b94c614f251b7974c23cd5041b823d342b87be84d5d868b9694e117b896cf3 SHA512 c447a67c7e5074c3a13bb492cb5773df3a33ba710f45ae2d62a5464cdeacc931fc6d3ce58eada4d8d8305b5e2e51f26c0672a4eb3adf607b516e079f2329c4cc +MISC metadata.xml 406 BLAKE2B 5707ac898bdea1cce0702706e11ade10f8968f720f82ccb17403db98c980eef10138890410ec62521c2dc50192edf30a8b467b2f201dbc5a5962cf5b55c81a74 SHA512 b6cd664305ed4dd0ffde21087423f5864c23ae62f8f265b056dbae50ecbcf6f27a1ab185a7d20b89e0afc5611e6e0c3ea987b7dc8a2a57ae98c3956bb4916877 diff --git a/acct-group/samplicator/metadata.xml b/acct-group/samplicator/metadata.xml new file mode 100644 index 000000000000..0002e1a56764 --- /dev/null +++ b/acct-group/samplicator/metadata.xml @@ -0,0 +1,12 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/samplicator/samplicator-0.ebuild b/acct-group/samplicator/samplicator-0.ebuild new file mode 100644 index 000000000000..7e5219d58e15 --- /dev/null +++ b/acct-group/samplicator/samplicator-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for net-misc/samplicator" + +ACCT_GROUP_ID="179" diff --git a/acct-group/sockd/Manifest b/acct-group/sockd/Manifest new file mode 100644 index 000000000000..dd4590c2bb2f --- /dev/null +++ b/acct-group/sockd/Manifest @@ -0,0 +1,2 @@ +EBUILD sockd-0.ebuild 196 BLAKE2B d0c5b212d64591a95031c10cc93bd604870ef164d8da3cce4e0cb90160f6f3a276f2f3e3edc4f1f95aadadd60778cdb8904223e0cd3eba6a108bceff350613f9 SHA512 51976f99d68693914731611917f6a62be7969ee61e7de67a78686b1905bbad7739d81cbc4ff84887756acec662cee5e40f36838fa7cc3e39d0bfccab5060d163 +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-group/sockd/metadata.xml b/acct-group/sockd/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-group/sockd/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-group/sockd/sockd-0.ebuild b/acct-group/sockd/sockd-0.ebuild new file mode 100644 index 000000000000..deebd843ff19 --- /dev/null +++ b/acct-group/sockd/sockd-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for net-proxy/dante" + +ACCT_GROUP_ID="214" diff --git a/acct-group/stg/Manifest b/acct-group/stg/Manifest new file mode 100644 index 000000000000..06ec1a0cb7bf --- /dev/null +++ b/acct-group/stg/Manifest @@ -0,0 +1,2 @@ +EBUILD stg-0.ebuild 199 BLAKE2B fe5bc757fb0d02df0ac0e70da2a2020475e67edb9e6188dbf557faffb04e1f9e7b505ae133a70ecac77857574b7b2c48db359a74d254b862eb3c8ca78b42e9a7 SHA512 c24f9acc3c44da232e29e890ae3a396a961e75284072ff732f0095424f6a3d86913213bfa324c21430e48126dd2c7f5410637767c83da5861b3ac20b2148c20b +MISC metadata.xml 406 BLAKE2B 5707ac898bdea1cce0702706e11ade10f8968f720f82ccb17403db98c980eef10138890410ec62521c2dc50192edf30a8b467b2f201dbc5a5962cf5b55c81a74 SHA512 b6cd664305ed4dd0ffde21087423f5864c23ae62f8f265b056dbae50ecbcf6f27a1ab185a7d20b89e0afc5611e6e0c3ea987b7dc8a2a57ae98c3956bb4916877 diff --git a/acct-group/stg/metadata.xml b/acct-group/stg/metadata.xml new file mode 100644 index 000000000000..0002e1a56764 --- /dev/null +++ b/acct-group/stg/metadata.xml @@ -0,0 +1,12 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/stg/stg-0.ebuild b/acct-group/stg/stg-0.ebuild new file mode 100644 index 000000000000..cd405cbaf857 --- /dev/null +++ b/acct-group/stg/stg-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for net-misc/stargazer" + +ACCT_GROUP_ID="176" diff --git a/acct-group/zookeeper/Manifest b/acct-group/zookeeper/Manifest new file mode 100644 index 000000000000..ef371e63f01f --- /dev/null +++ b/acct-group/zookeeper/Manifest @@ -0,0 +1,2 @@ +EBUILD zookeeper-0.ebuild 206 BLAKE2B f4a8c46360a9e9e30d13adee603aac09bb7b702975701ff0e6709df016c1c7594c2016d78e6c2dc5f1f84b65370e06f37640376f42b5eec7487e829208d21b5d SHA512 bce9e65d513043d165671a460c070363cb29c3b012e64895fa8865b5ec89b32476cd1aac50c1ab958bdf44848060e0154dcb931f2af2489e255368cdb0881a83 +MISC metadata.xml 365 BLAKE2B 822c4b7d67337f2093c04922ecf2da0cfbf102bd7896a80b2e7175a446fdc19e7d3dd5d1ea23560eec2dda975f0b3bacc767a10c38ba3c8257753afcf9dd161f SHA512 bb4a9078eeac66eba54ea66708108c6f7af38bcee247b8a11dccfee27f9670b2029aa33a19e7f69e1b7855481f47aa7226b58a9c0ab362aa3e6ad8da517d89d6 diff --git a/acct-group/zookeeper/metadata.xml b/acct-group/zookeeper/metadata.xml new file mode 100644 index 000000000000..c00ce768791c --- /dev/null +++ b/acct-group/zookeeper/metadata.xml @@ -0,0 +1,12 @@ + + + + + patrick@gentoo.org + Patrick Lauer + + + cluster@gentoo.org + Gentoo Cluster Project + + diff --git a/acct-group/zookeeper/zookeeper-0.ebuild b/acct-group/zookeeper/zookeeper-0.ebuild new file mode 100644 index 000000000000..c45af2d2d110 --- /dev/null +++ b/acct-group/zookeeper/zookeeper-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="A group for sys-cluster/zookeeper-bin" + +ACCT_GROUP_ID="211" diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index 87bdbe2f176a..b1d18363fe6d 100644 Binary files a/acct-user/Manifest.gz and b/acct-user/Manifest.gz differ diff --git a/acct-user/aerospike-amc/Manifest b/acct-user/aerospike-amc/Manifest new file mode 100644 index 000000000000..1e7fcbb440ec --- /dev/null +++ b/acct-user/aerospike-amc/Manifest @@ -0,0 +1,2 @@ +EBUILD aerospike-amc-0.ebuild 268 BLAKE2B ca0e788ebe36eda690049805b4d87a8105791bc6b6d87fabc882e764b5e8417eca41a296005e72a78a7c4a04daaf60a9a4f8bd9dcde94f35fc9bd3dbdd74f26e SHA512 e5a6ebddf697cfb22798adf58325bcfdeae6b952d54bff4811f390ce5517985e8e04ba62cf16dc2f066392cd102bc01a539457cd75655c92d82126ce126fb459 +MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7 diff --git a/acct-user/aerospike-amc/aerospike-amc-0.ebuild b/acct-user/aerospike-amc/aerospike-amc-0.ebuild new file mode 100644 index 000000000000..c73b7ab51d09 --- /dev/null +++ b/acct-user/aerospike-amc/aerospike-amc-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for app-admin/aerospike-amc-community" + +ACCT_USER_GROUPS=( "aerospike-amc" ) +ACCT_USER_ID="210" + +acct-user_add_deps diff --git a/acct-user/aerospike-amc/metadata.xml b/acct-user/aerospike-amc/metadata.xml new file mode 100644 index 000000000000..40aa45df2b01 --- /dev/null +++ b/acct-user/aerospike-amc/metadata.xml @@ -0,0 +1,8 @@ + + + + + patrick@gentoo.org + Patrick Lauer + + diff --git a/acct-user/cancd/Manifest b/acct-user/cancd/Manifest new file mode 100644 index 000000000000..f1156ae89cdc --- /dev/null +++ b/acct-user/cancd/Manifest @@ -0,0 +1,2 @@ +EBUILD cancd-0-r1.ebuild 251 BLAKE2B 22761b4b976f15b32a2ee10a7ae4d62c0a9c16878094a5d9ee634c50a5e481eba3880b4a9ea54018510d79027a53cea8681db4b09d0503df9609f7ffb58c5995 SHA512 653a83a106ee76b6c2ca5c711978d5c3694569497e35327af0872942a6c8063880b5ba100efe31395dec55c04cba2c18185e861754c021df0b65d10b2ad0d05d +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-user/cancd/cancd-0-r1.ebuild b/acct-user/cancd/cancd-0-r1.ebuild new file mode 100644 index 000000000000..41284202bbcb --- /dev/null +++ b/acct-user/cancd/cancd-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for the CA NetConsole Daemon" + +ACCT_USER_GROUPS=( "cancd" ) +ACCT_USER_ID="213" + +acct-user_add_deps diff --git a/acct-user/cancd/metadata.xml b/acct-user/cancd/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-user/cancd/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-user/defang/Manifest b/acct-user/defang/Manifest new file mode 100644 index 000000000000..b08835d1c3a6 --- /dev/null +++ b/acct-user/defang/Manifest @@ -0,0 +1,2 @@ +EBUILD defang-0.ebuild 250 BLAKE2B d4545ba16e44f706bd9311122e26939c97639b5b216d41dd7d58641b3f269ce3edd4acdcf25044de3f47539081ff9fcdb79657058dd44bcf424f66fdd79500ca SHA512 e8a3519612417a30461bc399b73273e0503973dbb61b653aec192ad56a2074915dffa4e9d9b238c4113180bdf949962be92fd38157832cb0279a5d47396f2c66 +MISC metadata.xml 396 BLAKE2B ebf42afca18ba4317bd8c1c365b4d2e01226c4ce079f706f5b22bfeb6c0a426ccf3e9a91caf3887c9b673898d3a869bee3923528757da97993e7fbe6af909dac SHA512 acaafe0c885140a03aad58193ff11eb1378a0045b6711f86952cdf614c6954a78371f9430ee44839af8f5347199bf64f6fe7295efdfd81e132ca076efc9f2cc9 diff --git a/acct-user/defang/defang-0.ebuild b/acct-user/defang/defang-0.ebuild new file mode 100644 index 000000000000..295e77995907 --- /dev/null +++ b/acct-user/defang/defang-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for mail-filter/mimedefang" + +ACCT_USER_GROUPS=( "defang" ) +ACCT_USER_ID="181" + +acct-user_add_deps diff --git a/acct-user/defang/metadata.xml b/acct-user/defang/metadata.xml new file mode 100644 index 000000000000..e30c4083017e --- /dev/null +++ b/acct-user/defang/metadata.xml @@ -0,0 +1,12 @@ + + + + + rentorbuy@yahoo.com + Vieri Di Paola + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/ftpproxy/Manifest b/acct-user/ftpproxy/Manifest new file mode 100644 index 000000000000..1b2051d59dc7 --- /dev/null +++ b/acct-user/ftpproxy/Manifest @@ -0,0 +1,2 @@ +EBUILD ftpproxy-0.ebuild 302 BLAKE2B eecdf448e319f6dd19ad56db601f9d273ca6ec4753347020d46b2217baaaae7657ad41f38b50bb44806cfcf2407272d01430c206d623f348dd5fc4732d5ea42d SHA512 108002fb6d5fb82f6ed42d08703e4a40219d0492c8f68513a0ab1306e717cb9b19ac830e7bcf929080eb6c6adbf78e3836e4eef893f2157513ef28b504d8d105 +MISC metadata.xml 392 BLAKE2B e755b788ff8fcf189e047533b9d70d63b047550560e308e44e8f67abd3ba02716fd89b4e712ea8c1eb80d633998bceec8c00540827ea46bc71f6ced4d8915b7c SHA512 db80ba52054c40d3bef4c4dded7495e81e55b443eeb330682dfeec4cfe6ecb91939e2049c4d0047f084dbb137ebd278307dff9ba0c89e3287fab563791e8ca8e diff --git a/acct-user/ftpproxy/ftpproxy-0.ebuild b/acct-user/ftpproxy/ftpproxy-0.ebuild new file mode 100644 index 000000000000..0a05768729d5 --- /dev/null +++ b/acct-user/ftpproxy/ftpproxy-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for net-ftp/frox" + +ACCT_USER_GROUPS=( "ftpproxy" ) +ACCT_USER_HOME="/var/spool/frox" +ACCT_USER_HOME_PERMS="700" +ACCT_USER_ID="182" + +acct-user_add_deps diff --git a/acct-user/ftpproxy/metadata.xml b/acct-user/ftpproxy/metadata.xml new file mode 100644 index 000000000000..d4b5eca0ef68 --- /dev/null +++ b/acct-user/ftpproxy/metadata.xml @@ -0,0 +1,12 @@ + + + + + kabel@blackhole.sk + Marek Behun + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/ngrep/Manifest b/acct-user/ngrep/Manifest new file mode 100644 index 000000000000..ee3b9c6c13b9 --- /dev/null +++ b/acct-user/ngrep/Manifest @@ -0,0 +1,2 @@ +EBUILD ngrep-0.ebuild 245 BLAKE2B 118c2cfbcd27c841f57c51bae87fd088974c1c83e2762c098a4230e4c9893cbde3b5cbcdd670a2bed679aae5dc3547709a805cafb2e37fe62701cdb6328be077 SHA512 4d6271bd9d91af25c39d0e44fcdcf2d51b702f0344c34e31a7e088e439c1e18222197b360543d206630d785ee83d7c02fee7199c3d260c4c2894d6389b718134 +MISC metadata.xml 624 BLAKE2B a37785fd96ebd3bf967401c12c22db12ae9501836d6718b4390ace7dbe45701e793d3821cf510cec63b760c64b77ab12a63481d6cdd7c379d3209fba7b059d58 SHA512 cba79cac4f0cbbd9dabb2b17586565a145aff17f16b2cc3c34bc4b3c63e83dd5522168a1e5ca22df63ded54ea26f850bccf972791ccf8eb41ce9899f7f26d31d diff --git a/acct-user/ngrep/metadata.xml b/acct-user/ngrep/metadata.xml new file mode 100644 index 000000000000..074612e6f7d5 --- /dev/null +++ b/acct-user/ngrep/metadata.xml @@ -0,0 +1,17 @@ + + + + + jpr5+gentoo@darkridge.com + Jordan Ritter + Program author who would like to be notified of bugs + + + netmon@gentoo.org + Gentoo network monitoring and analysis project + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/ngrep/ngrep-0.ebuild b/acct-user/ngrep/ngrep-0.ebuild new file mode 100644 index 000000000000..1ca27085ca6d --- /dev/null +++ b/acct-user/ngrep/ngrep-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for net-analyzer/ngrep" + +ACCT_USER_GROUPS=( "ngrep" ) +ACCT_USER_ID="186" + +acct-user_add_deps diff --git a/acct-user/nullmail/Manifest b/acct-user/nullmail/Manifest new file mode 100644 index 000000000000..df383be3ddd4 --- /dev/null +++ b/acct-user/nullmail/Manifest @@ -0,0 +1,2 @@ +EBUILD nullmail-0.ebuild 282 BLAKE2B 6dd6884992839b4a3f2ca7c3e74eec54368e087a8ff2eea08b86edc9b2c70c28161ad193b40b9694511faf987a3a6eadb90739dfbb5afd6b1940218113aa0327 SHA512 249989acf0074589218451ecf1dcd3f839bc72e7aa4a591560f89b17d88c2cc9745927cb8c897d6399ee43e9ad8ce3649d294f4cae43a7574a1be750dfd3c492 +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-user/nullmail/metadata.xml b/acct-user/nullmail/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-user/nullmail/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-user/nullmail/nullmail-0.ebuild b/acct-user/nullmail/nullmail-0.ebuild new file mode 100644 index 000000000000..01b773208aeb --- /dev/null +++ b/acct-user/nullmail/nullmail-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for the nullmailer" + +ACCT_USER_GROUPS=( "nullmail" ) +ACCT_USER_HOME="/var/spool/nullmailer" +ACCT_USER_ID="88" + +acct-user_add_deps diff --git a/acct-user/nut/Manifest b/acct-user/nut/Manifest new file mode 100644 index 000000000000..999abfa19ae3 --- /dev/null +++ b/acct-user/nut/Manifest @@ -0,0 +1,2 @@ +EBUILD nut-0-r1.ebuild 282 BLAKE2B 47c635eca5726044e1857c152c0327f87bef38309a2b8089778d03e526e0231671fc92743b0c33d37fd62d240b51be34fef9e7a2a849288f6bd9f0de253e26d2 SHA512 e3565624f4ab5b65f315140b0fab9090e48f7bfb1100436b96ebbb6c88f896c36d584abec8b269566bd56ebef07ec26bdb86616d23bbc8156df9b10c77be1885 +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-user/nut/metadata.xml b/acct-user/nut/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-user/nut/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-user/nut/nut-0-r1.ebuild b/acct-user/nut/nut-0-r1.ebuild new file mode 100644 index 000000000000..e0c09e02a34b --- /dev/null +++ b/acct-user/nut/nut-0-r1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for the Network-UPS Tools" + +ACCT_USER_GROUPS=( "nut" "uucp" ) +ACCT_USER_HOME="/var/lib/nut" +ACCT_USER_ID="84" + +acct-user_add_deps diff --git a/acct-user/postfwd/Manifest b/acct-user/postfwd/Manifest new file mode 100644 index 000000000000..09d1e8be16f1 --- /dev/null +++ b/acct-user/postfwd/Manifest @@ -0,0 +1,2 @@ +EBUILD postfwd-0.ebuild 248 BLAKE2B f84198c5e9e4255af1b81ae85fb3f8d72c6c1d15e0c820d3ab8c2c9c9867392a88b6148f64b8d8b32dad7a092d1428dc010db8378eedca1ce7cbd999ddfcc1b2 SHA512 142f32020bcd43806aeaf141577c864943b787b5ee2f25b1ee4d4cb3eed19d71f25660e98354cafffcabc2077e61cefd8ee45e9437f5395eee6dc24d28d3a4e6 +MISC metadata.xml 505 BLAKE2B 74f6dd63edd85af462b3fd9da502b610cc7a2ea379521561bc2df23d37ea21b2cc00ea8dadc8bf115f54065ee6cf8188e44cfe8ce4f5ae0bd245adcd0104bdbe SHA512 db41c6d8bd242d187f1d3994c40e913755a56f39625ced7b54745d87324006392becb8eaaa80d0cfa1c5f6d5b0738c97b15a2b790ab7f4a3ac34230565f16489 diff --git a/acct-user/postfwd/metadata.xml b/acct-user/postfwd/metadata.xml new file mode 100644 index 000000000000..758292245aa4 --- /dev/null +++ b/acct-user/postfwd/metadata.xml @@ -0,0 +1,16 @@ + + + + + c@roessner.co + Christian Roessner + + + mschiff@gentoo.org + Marc Schiffbauer + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/postfwd/postfwd-0.ebuild b/acct-user/postfwd/postfwd-0.ebuild new file mode 100644 index 000000000000..ba5ad6136dfa --- /dev/null +++ b/acct-user/postfwd/postfwd-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for mail-filter/postfwd" + +ACCT_USER_GROUPS=( "postfwd" ) +ACCT_USER_ID="189" + +acct-user_add_deps diff --git a/acct-user/radvd/Manifest b/acct-user/radvd/Manifest new file mode 100644 index 000000000000..fb67c2066a7c --- /dev/null +++ b/acct-user/radvd/Manifest @@ -0,0 +1,2 @@ +EBUILD radvd-0.ebuild 258 BLAKE2B 6a8c6a5a2948ee870413e2fe2960fdfac17824e7abf5c8c61d69a7dec23c9e67caaa9eab2016649d8d376726b419cece11331b165639ff3ca2a4901cb996700d SHA512 6f430344c025d05772144c2c3b45ed9302902d77e681d8bacd805ce05d8f3457329cac81e6c84e74eb63c1bdbc77076170ac30f0444d6b12b8413f42cc7be439 +MISC metadata.xml 254 BLAKE2B 731c7015b1415180253ab851fc24ad031153050aa0feff41781a5c16ced70787ca132b4fe53adaa8a189de944dda987c65081162895f1f03d68dc77405308fa7 SHA512 49faa8aa0aef31db638fe291aa55ff114f96fd9f9b2c733f88b326b44f3e9dbf627e825de7c41d45f208b2b7e5e6cd5c03e6fee3fa6013625ce7ce158bbc9a31 diff --git a/acct-user/radvd/metadata.xml b/acct-user/radvd/metadata.xml new file mode 100644 index 000000000000..3ffdeb4af3b5 --- /dev/null +++ b/acct-user/radvd/metadata.xml @@ -0,0 +1,8 @@ + + + + + prometheanfire@gentoo.org + Matthew Thode + + diff --git a/acct-user/radvd/radvd-0.ebuild b/acct-user/radvd/radvd-0.ebuild new file mode 100644 index 000000000000..3b51448d28b9 --- /dev/null +++ b/acct-user/radvd/radvd-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for the Router Advertisement Daemon" + +ACCT_USER_GROUPS=( "radvd" ) +ACCT_USER_ID="215" + +acct-user_add_deps diff --git a/acct-user/rslsync/Manifest b/acct-user/rslsync/Manifest new file mode 100644 index 000000000000..dab3fa87bc2f --- /dev/null +++ b/acct-user/rslsync/Manifest @@ -0,0 +1,2 @@ +EBUILD rslsync-0.ebuild 316 BLAKE2B b6e4aea69886af636424d52944b6e81884be35927a34192fda671a89954fd75eb53d4332f733bfdaf2961211a80fc3d7aa7082f5597bbe328a2f4fc22979e49b SHA512 b2e3cd38d8e6f98621e05b43317313d09965b0704d0d5dff65eb8e126584cae4c1d5fd88de0d15948c4da162a259368402e2eeba9420ed7d7d8d8bbe6bf26881 +MISC metadata.xml 406 BLAKE2B 5707ac898bdea1cce0702706e11ade10f8968f720f82ccb17403db98c980eef10138890410ec62521c2dc50192edf30a8b467b2f201dbc5a5962cf5b55c81a74 SHA512 b6cd664305ed4dd0ffde21087423f5864c23ae62f8f265b056dbae50ecbcf6f27a1ab185a7d20b89e0afc5611e6e0c3ea987b7dc8a2a57ae98c3956bb4916877 diff --git a/acct-user/rslsync/metadata.xml b/acct-user/rslsync/metadata.xml new file mode 100644 index 000000000000..0002e1a56764 --- /dev/null +++ b/acct-user/rslsync/metadata.xml @@ -0,0 +1,12 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/rslsync/rslsync-0.ebuild b/acct-user/rslsync/rslsync-0.ebuild new file mode 100644 index 000000000000..c0b018b0637e --- /dev/null +++ b/acct-user/rslsync/rslsync-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for net-p2p/resilio-sync" + +ACCT_USER_GROUPS=( "rslsync" ) +ACCT_USER_HOME="/var/lib/resilio-sync" +ACCT_USER_HOME_PERMS="0700" +ACCT_USER_ID="175" + +acct-user_add_deps diff --git a/acct-user/samplicator/Manifest b/acct-user/samplicator/Manifest new file mode 100644 index 000000000000..ff4c6aed46af --- /dev/null +++ b/acct-user/samplicator/Manifest @@ -0,0 +1,2 @@ +EBUILD samplicator-0.ebuild 287 BLAKE2B c8bb28f2ddff5e05f8ae762bb4690714335ef1e8c300fd8f18c20f44b4e7b033c6e8bef6df07f041af75bf85b6f0e78ea1d10f9bb157a3eaa14bdf4f79e59ed3 SHA512 92a6c830b68ef130625834aa17ea1025babde29fab21bcf9f2ef708f207ba2375488677e603bd9693d2d6f96fe2295c35db2d5c591b9a4f1a9c5115ec8d279cf +MISC metadata.xml 406 BLAKE2B 5707ac898bdea1cce0702706e11ade10f8968f720f82ccb17403db98c980eef10138890410ec62521c2dc50192edf30a8b467b2f201dbc5a5962cf5b55c81a74 SHA512 b6cd664305ed4dd0ffde21087423f5864c23ae62f8f265b056dbae50ecbcf6f27a1ab185a7d20b89e0afc5611e6e0c3ea987b7dc8a2a57ae98c3956bb4916877 diff --git a/acct-user/samplicator/metadata.xml b/acct-user/samplicator/metadata.xml new file mode 100644 index 000000000000..0002e1a56764 --- /dev/null +++ b/acct-user/samplicator/metadata.xml @@ -0,0 +1,12 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/samplicator/samplicator-0.ebuild b/acct-user/samplicator/samplicator-0.ebuild new file mode 100644 index 000000000000..cbdb6485cf39 --- /dev/null +++ b/acct-user/samplicator/samplicator-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for net-misc/samplicator" + +ACCT_USER_GROUPS=( "samplicator" ) +ACCT_USER_HOME="/etc/samplicator" +ACCT_USER_ID="179" + +acct-user_add_deps diff --git a/acct-user/sockd/Manifest b/acct-user/sockd/Manifest new file mode 100644 index 000000000000..f28b33bb1f40 --- /dev/null +++ b/acct-user/sockd/Manifest @@ -0,0 +1,2 @@ +EBUILD sockd-0-r1.ebuild 242 BLAKE2B 410be555fb037953b618341fbaa1c283a116bd5dc841d682112de6b601b7487563e42cdbff960f733c2187404acdcc6892f2316c2745b7d9cd166c03ab504339 SHA512 0ef759bdb8f263737267dea28786ea0025fa02c0500b6b519a4a9f68426f809c81b9a7298ccbed137a516bf1988029e76abe1c092f059999925b60deedd9c06d +MISC metadata.xml 250 BLAKE2B fe89695d5dcb55e3a59fe901cba061e1b73e5d09cc72d362bb3ec127aecdba741ba23920096bfad7a39c43e35ffbc006fe84f3e50a34c91097a32deceeb91e84 SHA512 c599b09b9aaf744dfe13d0707adde7d3dfd1a8a411e937fcba25e65c6045792cdcf6ceb9004e3dd38b014c486c9f1334bfc898419f59806ec6abebfc71bca382 diff --git a/acct-user/sockd/metadata.xml b/acct-user/sockd/metadata.xml new file mode 100644 index 000000000000..4073267daf2a --- /dev/null +++ b/acct-user/sockd/metadata.xml @@ -0,0 +1,8 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + diff --git a/acct-user/sockd/sockd-0-r1.ebuild b/acct-user/sockd/sockd-0-r1.ebuild new file mode 100644 index 000000000000..2b3b94b74510 --- /dev/null +++ b/acct-user/sockd/sockd-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for net-proxy/dante" + +ACCT_USER_GROUPS=( "sockd" ) +ACCT_USER_ID="214" + +acct-user_add_deps diff --git a/acct-user/stg/Manifest b/acct-user/stg/Manifest new file mode 100644 index 000000000000..7c27b5293921 --- /dev/null +++ b/acct-user/stg/Manifest @@ -0,0 +1,2 @@ +EBUILD stg-0.ebuild 243 BLAKE2B 08c1fe40e5d1ee366456fe6eb29f8f3f6c3c123fd75adca618e04d2053c3c6c1e163db54336d13fbe8652c4865ec7d3a8d00dbb6d09a7c59d63495bf4d9dddbf SHA512 f8804579b797496f6477e6f84c4d58156356ebcdcf30c6e2c3bccac3a2722cf4192559600ca0e6373bcf18569ca3c8e217bc001f1173b330a87223fa05fea02a +MISC metadata.xml 406 BLAKE2B 5707ac898bdea1cce0702706e11ade10f8968f720f82ccb17403db98c980eef10138890410ec62521c2dc50192edf30a8b467b2f201dbc5a5962cf5b55c81a74 SHA512 b6cd664305ed4dd0ffde21087423f5864c23ae62f8f265b056dbae50ecbcf6f27a1ab185a7d20b89e0afc5611e6e0c3ea987b7dc8a2a57ae98c3956bb4916877 diff --git a/acct-user/stg/metadata.xml b/acct-user/stg/metadata.xml new file mode 100644 index 000000000000..0002e1a56764 --- /dev/null +++ b/acct-user/stg/metadata.xml @@ -0,0 +1,12 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/stg/stg-0.ebuild b/acct-user/stg/stg-0.ebuild new file mode 100644 index 000000000000..db254cc77e7e --- /dev/null +++ b/acct-user/stg/stg-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for net-misc/stargazer" + +ACCT_USER_GROUPS=( "stg" ) +ACCT_USER_ID="176" + +acct-user_add_deps diff --git a/acct-user/zookeeper/Manifest b/acct-user/zookeeper/Manifest new file mode 100644 index 000000000000..3861fd696745 --- /dev/null +++ b/acct-user/zookeeper/Manifest @@ -0,0 +1,2 @@ +EBUILD zookeeper-0.ebuild 292 BLAKE2B 9d0c12d3b3933334e377d152b8b4ef249af4f2837e97e59be2adabf57ee34b85784a37838af9103aca60cd566cbeea0138ed8b19e0a891b27a8813fe6b95e1e1 SHA512 e5c7f2b36a353b9855e87127bb666d4469a28ee087c9a934bdd06e538b34cf60ba2476bfb1ce111ddaf7d90385eb410df9bbc83039a65e9551eef1e7b7e3bb19 +MISC metadata.xml 365 BLAKE2B 822c4b7d67337f2093c04922ecf2da0cfbf102bd7896a80b2e7175a446fdc19e7d3dd5d1ea23560eec2dda975f0b3bacc767a10c38ba3c8257753afcf9dd161f SHA512 bb4a9078eeac66eba54ea66708108c6f7af38bcee247b8a11dccfee27f9670b2029aa33a19e7f69e1b7855481f47aa7226b58a9c0ab362aa3e6ad8da517d89d6 diff --git a/acct-user/zookeeper/metadata.xml b/acct-user/zookeeper/metadata.xml new file mode 100644 index 000000000000..c00ce768791c --- /dev/null +++ b/acct-user/zookeeper/metadata.xml @@ -0,0 +1,12 @@ + + + + + patrick@gentoo.org + Patrick Lauer + + + cluster@gentoo.org + Gentoo Cluster Project + + diff --git a/acct-user/zookeeper/zookeeper-0.ebuild b/acct-user/zookeeper/zookeeper-0.ebuild new file mode 100644 index 000000000000..a1b678140d58 --- /dev/null +++ b/acct-user/zookeeper/zookeeper-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="A user for sys-cluster/zookeeper-bin" + +ACCT_USER_GROUPS=( "zookeeper" ) +ACCT_USER_HOME="/var/lib/zookeeper" +ACCT_USER_ID="211" + +acct-user_add_deps diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 7a600361346e..53ae130c2ef7 100644 Binary files a/app-accessibility/Manifest.gz and b/app-accessibility/Manifest.gz differ diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest index 028d4b9aa18c..6c82e0563e0c 100644 --- a/app-accessibility/at-spi2-core/Manifest +++ b/app-accessibility/at-spi2-core/Manifest @@ -2,5 +2,5 @@ AUX at-spi2-core-2.0.2-disable-teamspaces-test.patch 302 BLAKE2B 4165c68b7e8d983 DIST at-spi2-core-2.40.1.tar.xz 197064 BLAKE2B dfa19413e6688678fcc0c0ed76d0fca0d5de5039c9b1e42dc10c9c387c0cbffb3c6a38570f9e74c343fa86310f2c3f6fcf0e311c57d11b5adeac5faf7bdf9630 SHA512 fcb73e78a85db9b982ae10d8c968c7732079832877fa0214c30a04b9e27910448c3f5456b8628ed4a3d4dbd59037c8c206916ad1462ca5c7a44409a702096b14 DIST at-spi2-core-2.40.2.tar.xz 197476 BLAKE2B a3b6f1edb7beace2a54cc651f8bf5d002009a3d2791306f2b0a33c351c68d04e0a1003ab11f215333d498c50d17139b978e7f232df802f6c620bbe31997a8e1c SHA512 854fbba39064ba4b1d9728fc4943e811f0a9557f1096f32d7a6486bcb6c73379ab84c5fb8ce5288bf4dab1d1cd3e0664c492977450d4da503ce4b08abfc75fd9 EBUILD at-spi2-core-2.40.1.ebuild 1384 BLAKE2B 228eb7444c10a142f85d16e78161dc73005ca47a5a37fbc8444812165cbcb0dd13f7da139c814f95ecb4f2a2a8195e8921e0c2788042e8f443c4a7e63567ea93 SHA512 fa0af448995e79332fa7c05e51fcd1306c2cafb2aca601d42f2f6dccac7bcb569140a7abb98a8c54c0a69bc1b82150427843ffef4aa5fb855063000e395575fe -EBUILD at-spi2-core-2.40.2.ebuild 1464 BLAKE2B cf9c44a80eadacf228a532687875513ffac86dd63bdb8c6211e4dd252d563bdb0cf3a8a718b75f9d9ef123acff4ae181730f74d6ac50a26e6a26ea8e3bd201cb SHA512 01dda5cec5b3adfdcd9da03cd05007e87010e3879099d3bb778a775c27aa4ff29139d07f3d5f03ec0fad117480bb480a05b556cf7c7ad4f09a2e34e2d81272df +EBUILD at-spi2-core-2.40.2.ebuild 1460 BLAKE2B 956c62b7ed372f0a4c2aff7a8ee3e955d58c7aea2eff137780bbf5ffcc130da681dfb7949046dde9fd773d23689cc3eab130d93ae5b68fbf7419d05cc909de65 SHA512 b7b828807497f21544b072740bc51199039c7daae2de4e750010179bc0dd545cc26b26b99ce8e473a4d876afc18aeb9043e3e54b4f218a9b74eafbe87c0149c2 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.40.2.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.40.2.ebuild index c3ffcaa02904..b72d7d90b637 100644 --- a/app-accessibility/at-spi2-core/at-spi2-core-2.40.2.ebuild +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.40.2.ebuild @@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+" SLOT="2" IUSE="X gtk-doc +introspection" REQUIRED_USE="gtk-doc? ( X )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] diff --git a/app-accessibility/mbrola-voices/Manifest b/app-accessibility/mbrola-voices/Manifest index 6d16a19c7a0d..1ff98a2e498c 100644 --- a/app-accessibility/mbrola-voices/Manifest +++ b/app-accessibility/mbrola-voices/Manifest @@ -1,3 +1,3 @@ DIST mbrola-voices-0_pre20200331.tar.gz 583211254 BLAKE2B c8cb55597759a65f0e5f1be6197575b424ec4831444acfcb42fa17b8eb98672990195dd9305e93c66d488fb2b6c492286970e953c198c2038ea23c5b71d75ba2 SHA512 8476e80984279fddab1bda07e9352bee9f11499dc5b59652cd4bc0385b08a83259c080748e7040fa10cc03c9b0f1e1d1a39f80ddd782073c92f49fadc9af9585 -EBUILD mbrola-voices-0_pre20200331.ebuild 1465 BLAKE2B 949e6b79eb148f79e99772da1b32ec93b055e389bfa84a25670744049dc8c8b766a6e124b63d6bc20d3b1008a4fc161f0a97035c25a1f6a03e0d79714ede2655 SHA512 ebb08fce0b64c533d2f9e6ff967e11c638660177c9b4b671d6867ac4bf10a24bf6410cbb6b63937304770c4c0eecd0fd7c693929ac7a42cc7e0c9ca0b1bf5575 +EBUILD mbrola-voices-0_pre20200331.ebuild 1472 BLAKE2B 35ed402c545422c7b7ee9b916e00b94afc5080075bc1ad2caf17059cf716a5cec2d208dcba57dbb8bbac3b65dc91aca7d436e454f498d023b06aace656b7497d SHA512 5a4987cc349c9914ce6f4457e533560c4d4bb0fcde7d4eb9ea6c908850872b0a91d39c1d18a06295d3e987194b0a9d003e10f2600ce5160ec29131d7096249e6 MISC metadata.xml 293 BLAKE2B fff126ea045039c9f75bfdb054633c15752126e9bc4756c3d7e010f3414a8c185614369fe9726f8050ca1b46ade846b3e1e4bd121d07a3b9b0f7c6577b6eb3f5 SHA512 fe6c1d06769062cc09e0feab51d001f00790e965e91e5cda28c0c0dc26238766b05026d37de211c65ee1ccc298cb97807bcd4480f2754d4d94cac011dbc627b7 diff --git a/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild b/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild index e30f0d984340..c172f4b1001d 100644 --- a/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild +++ b/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/numediart/mbrola-voices/archive/${GIT_COMMIT}.tar.gz LICENSE="MBROLA-VOICES" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~sparc" # This maps the l10n values to the appropriate voices declare -A voicemap diff --git a/app-accessibility/mbrola/Manifest b/app-accessibility/mbrola/Manifest index 7e3df359a87f..34bc01c5d532 100644 --- a/app-accessibility/mbrola/Manifest +++ b/app-accessibility/mbrola/Manifest @@ -25,5 +25,5 @@ DIST us1-980512.zip 6562915 BLAKE2B 72d884f6f8a83a07786363be8cd919748334bae52637 DIST us2-980812.zip 6387442 BLAKE2B 73502264a3900255f91edf5e3b92baff706205a72002faaed6b3a8eb0a7e0e32c21e14870cfa07a546c8bea6112b5433ca64b09b455070c49aaf2f059591025f SHA512 a8aea10bc08f6c66e863994a5238fc2caba1d308f5c9ef35ccd18d01eb92a38fcbc0b96593a56bd7abd2f714fe722aa6b3e2c3141da92a4c8c06e81efb843ac6 DIST us3-990208.zip 6195800 BLAKE2B cf58531738ed412f75ff3c6d9788db8afd3468c10e5c07775b893516f399e3d14ef2bd5ebc5bb57ebb363d3c077924a496984f680e2ab9c45d05efc70642df19 SHA512 dbc6b0cdc3040ec3747f25a15dd17f35f0e97c40a153ae44e43a7e8030302e7e7c8710b10fe8184cc38f907de07a187ac0a7e3816be2230ce969aa014641d0ae EBUILD mbrola-3.0.1h-r6.ebuild 2652 BLAKE2B 7012ae6d8eee190816a5d59387fc177c5895b472a6d1dbaad9d5a2b270dd2bdffa69f28ebac3ac77323ce23653d58a0f3cf9d7ef59a689cdcdccb63c911663ea SHA512 90faedb6610c6a9b955f91f463297f7116a3696ee50bdf12728c9492c369eb42b5cc7b4a8b78fcb64c31b6449f03276069bb5fc9acdcb4fb6e57d3be2d9c0aa2 -EBUILD mbrola-3.3-r1.ebuild 642 BLAKE2B 9beb24c0e6a63713c32a923b7ccfd242cb9d0f0bd0ff6a4d7dd031fc6b163f55c99350efee1d68353d2324ecd7b86a9ec4abc84e9b74a1c6f4d4c6801076c921 SHA512 fecfd21fdb6a86bcae5e1a5335a100f8fd9552503b51f685b428e7e9cbcb3ed8f3036cf7d35323a5640cd58c507c2e4d41dfcd7f6e41b292c1a98cfe094ef25b +EBUILD mbrola-3.3-r1.ebuild 649 BLAKE2B 06d5490c84d7094a9c637a53761b189070fd5daa47cf99ee8795e0fe4b66ef77da4b66a048f94bb266ee004cc90165f309c8ef9a29071fd6a811c0027e835c49 SHA512 2c957352f3acc84d7caa2ead50a3c00648f3e4d9cdbba1f677ca33b7c5058823fe3c98e22f9b4d46f3e4e11ae93b34d230ab3edfcbbeb3693cea0e2d7af504d9 MISC metadata.xml 375 BLAKE2B 53b765bc4fadaebf85eb9f48a7613a0ca9a9280ffa716accabeadbbf41eca5001f1c70f1ea7b5731345e375adbbb386669c201a7658485d30b296144eb2d98fb SHA512 affeb58d8d6f6659fc2d00b01bb627307920575589c7c78358b26074c94831af9a40bc2b0ba9e55758f968adf7b6a15bbc1542db83b1457107fd9fbdd2a3d224 diff --git a/app-accessibility/mbrola/mbrola-3.3-r1.ebuild b/app-accessibility/mbrola/mbrola-3.3-r1.ebuild index 4d2b0e0161a9..b86978b89634 100644 --- a/app-accessibility/mbrola/mbrola-3.3-r1.ebuild +++ b/app-accessibility/mbrola/mbrola-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/numediart/MBROLA/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~sparc" RDEPEND="app-accessibility/mbrola-voices" diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 2901f23db6cd..99bd91ebe903 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/aerospike-amc-community/Manifest b/app-admin/aerospike-amc-community/Manifest index a3d45b22c94d..6609b13ed983 100644 --- a/app-admin/aerospike-amc-community/Manifest +++ b/app-admin/aerospike-amc-community/Manifest @@ -1,4 +1,6 @@ AUX amc.init.4 401 BLAKE2B a649832bdbc6dc33de0f87ac0037b1c38212b97abdec16d25d714db6c183fcaed0eb8374d7fecccaf8c8cdeff2c125007b4a924e208721e9d6a8e83befb93dc6 SHA512 00cca21719821efff950d272bfe1c35bbedaf5597507d2b19ecdf6f6c2e7ac7c1c1bdd42474177551e55b9751060ec396add7f4cc94f693537c105f5cbe1bac6 DIST aerospike-amc-community-4.0.19.tar.gz 7868527 BLAKE2B 69835bdf3d7f1a4b23cd63bb7344c50b6bbbdc04fd55b2d6ec5783a429a442fa6cdf985c77cb4ac73f8ac0663ed2524c8d7a853e970cc086335cf810fd9eaecf SHA512 821de8569bf020b9a2b829e71aab5d48d25639620468aa0b3ed28dc24e0d57bc61be60939425c0a69c418602fa2fbf5ef60f1870edb3f04fa40a2a2aca281218 -EBUILD aerospike-amc-community-4.0.19-r1.ebuild 531 BLAKE2B 06276378bd549d7af9f14bd8b51b817f76dc57e55b37ed1a33c98af5df5d536c0466a697f379564e21c6a5fffb2660e15dc9bbdd3006494feda0c74086d3836a SHA512 ad750be87d306784209c62da8aed1829bb8c59e945750773d44b630d279ec201392ab9a797f3ba0b2c8e4cf1c6a5c56fcde04a00df5121fd6c7593fe32471cf7 +DIST aerospike-amc-community-5.0.0.tar.gz 11741635 BLAKE2B cfcbbeb3148a03d4b5381306b42c12886a05a64c3dccd203caa3a1ce411a62908260bc5f9835b8b54f1e1edc2e4c3ba8b9ad19226a87af6da52a49f6d10119b8 SHA512 6db8c5cb79f57d44cbfbc904851b4bef36415d1402ac06f47900c66e59731de78fddc2956e89499c42366ab10ec3662f694b5e1a651f785e5644d014d7165402 +EBUILD aerospike-amc-community-4.0.19-r2.ebuild 550 BLAKE2B bd82c0ffcc60b28c4d266d6c4caada3d1ffd083defb9e11d5f9ed5eb195d8e82448a55b66d61e0fc766d71ea15f07bf9896bf0a10a7ab681f7bb427dbe0232bb SHA512 683032f5aa5d32b19c008dd8f004b36689b78d10e14801ffee081e835147afba2253e29fcc24327b901e81ef34fe1c2179fe5a9a5a760c292540744c1fba7d57 +EBUILD aerospike-amc-community-5.0.0.ebuild 663 BLAKE2B 76cb731678fd91ae7e665e78f16e84b18f4f9b4e78e744133a1668de359c396ad335e7e5037375dae767bc577031888f078c43c7adde61becbb03f3d13afe8f4 SHA512 9b86983bd25176dad2c9b945ef6bed98b702c4a467032f8cb49045303105f486ecff9f56b002e2a4dbec548166820e35ae7ed50bbfff8cf5cbd199cfbf755af2 MISC metadata.xml 218 BLAKE2B 2189d142b4baed0b8edb49fcc98f7397610a257a4cb5f87873272b284f84290420f0950c8b41d1d050ca7a1e0486c6e00344672a3f0479d1d382c14bf7f18485 SHA512 882f7787b97aa780dd3ba4112b9e1dcc84986e2a17704cba9a557ec3a3f9211bcf93532b92d42f60157b56b457ee9ee17e5409066230e54d48931b91bd6786cd diff --git a/app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r1.ebuild b/app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r1.ebuild deleted file mode 100644 index 7806c7c930ee..000000000000 --- a/app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit user - -DESCRIPTION="Web UI based monitoring tool for Aerospike Community Edition Server" -HOMEPAGE="http://www.aerospike.com" -SRC_URI="http://www.aerospike.com/download/amc/${PV}/artifact/linux -> ${P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND}" - -S=${WORKDIR} - -src_install() { - cp -r "$S/"* "$D" - rm "${D}/etc/init.d/*" - newinitd "${FILESDIR}/amc.init.4" amc -} diff --git a/app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r2.ebuild b/app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r2.ebuild new file mode 100644 index 000000000000..3f3727b13907 --- /dev/null +++ b/app-admin/aerospike-amc-community/aerospike-amc-community-4.0.19-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Web UI based monitoring tool for Aerospike Community Edition Server" +HOMEPAGE="http://www.aerospike.com" +SRC_URI="http://www.aerospike.com/download/amc/${PV}/artifact/linux -> ${P}.tar.gz" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-group/aerospike-amc + acct-user/aerospike-amc +" + +src_install() { + cp -r "${S}/"* "${ED}" + rm "${ED}/etc/init.d/*" + newinitd "${FILESDIR}/amc.init.4" amc +} diff --git a/app-admin/aerospike-amc-community/aerospike-amc-community-5.0.0.ebuild b/app-admin/aerospike-amc-community/aerospike-amc-community-5.0.0.ebuild new file mode 100644 index 000000000000..07fdde3f4da5 --- /dev/null +++ b/app-admin/aerospike-amc-community/aerospike-amc-community-5.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="aerospike-amc-enterprise-${PV}-linux" + +DESCRIPTION="Web UI based monitoring tool for Aerospike Community Edition Server" +HOMEPAGE="https://www.aerospike.com" +SRC_URI="https://github.com/aerospike-community/amc/releases/download/${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-group/aerospike-amc + acct-user/aerospike-amc +" + +QA_PREBUILT="/opt/amc/amc" + +src_install() { + cp -r "${S}"/* "${ED}" || die + rm "${ED}"/etc/init.d/amc || die + newinitd "${FILESDIR}/amc.init.4" amc +} diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 0371e5e94549..2d045e6a76d4 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,10 +3,14 @@ DIST awscli-1.19.104.tar.gz 2024567 BLAKE2B 82662ffe6a05dd329210ff84962e1ad37ece DIST awscli-1.19.105.tar.gz 2024530 BLAKE2B 8d05c41aa76338f30edf8640923250fa3d3954e942243552338837ec163f987c583573269d94a63f47f48fbb0beab4c6265e9197b465563374e4afb45ae20843 SHA512 73207ca67d490df705022844e6d025d051a276698204fcf82171e0075f5db2c347de0634cffc48fbd210314d66fd79c61d4129003ddbd6db698adc710fbb2068 DIST awscli-1.19.106.tar.gz 2025184 BLAKE2B ee1006df7feef7ca3dcae3625a5e318dd1d5ed70a3c0c30fffd431fa41713f1932d2750edd2fd251513eaa631f93c6c9d4ab2e0bb052f246b5b13e48c355646a SHA512 404b7d14622f1250f3cc5ea290dd796fb99aeb141101ca55bb672375d09fb4fccb67c2d926f0a3f7e5efc4c48022197a0de20e59590d4758e5fe0975c63f2bb5 DIST awscli-1.19.107.tar.gz 2025880 BLAKE2B bbb307072a63a9722496aaae52c2f9fbc2743b8a4fdc2fffdb2b4e9b6be9013868a2130211ef9ab427bc2180ad1d19209fd6411d8cde26a5f02db7f3c643297b SHA512 69ebd9f3397230a7c49ef551258b38e8c66b370f70a8e050fa9c721dd5ebca3a9e0da70c2804417eba4e68bd7620fa2d2802d007369e5cd0bee49bfc512b7853 +DIST awscli-1.19.108.tar.gz 2026311 BLAKE2B 7404fb3010fa122bf210133667696df0e83c0c5d5adc717b75995cd95077f4ebcdd53375e687dce7d52eb1ef264110302f049897c18b7856be9d5e5a24f50ff3 SHA512 f061de7c7cc926f3fc5dc41a33068c8d575e1027f50099c148e80b5be55497508b44b11821e7f675e73bbcbfef12539e4d73afcd6a849d6ad7fc4f72b857b4d7 +DIST awscli-1.19.109.tar.gz 2026658 BLAKE2B 3ec642d44057795519e9e94ce73a6b26b42976018355f029ad7ec5fd6515497c725aad5872b3e061ff15cb7263823577bb3dfd1f43c3f1617ee996c982e722b0 SHA512 71c419359a12b159b06a7f769dbaaea8d5be0de4b71fb002bf3dd4c26810354038fc1057155235b26ad43b3af258e141c139cc84654e11650aa33d013381a192 DIST awscli-1.19.97.tar.gz 2020143 BLAKE2B 2dac6f59a04a958b09e0f8b7d056583015762df78ed1349b55c6301d3189e1100bd8ab98445ded3ccc0ddbf1148ddf0475086704f123b0db1ccfd1cacb6b4680 SHA512 4e4e0f34ba02819232427f7571a4b10d22b167788d758c9ac43749607ea7a4c498259fcc5c69fb32d66faffc535a5b3045006168b64506f2b0f9fbbaa804e387 EBUILD awscli-1.19.104.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.19.105.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.19.106.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.19.107.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c +EBUILD awscli-1.19.108.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c +EBUILD awscli-1.19.109.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.19.97.ebuild 1465 BLAKE2B 0414a41a1f6a9234c4c74ed23e4ce30b1801ce885e556b290ede026239d537d38912c4557b11985e8e25d95916fbae319876900c46e89e5858ea051ee6a18373 SHA512 ed3d2f988845db9dfff03a8c64373a19dd7719945370e374092403c8a022a9a2f6acd294ed1ad857a40c76730a9a4c42d5a1da4b84cc5f37401317f63b19694f MISC metadata.xml 446 BLAKE2B ec9df05d20b2bb8838cd4dfd9671124c638130e9ef249041ecadae1f9ec8894f143bbfa12bde776b02e3bca073f36a836c2a7d3575f5d4a1dbe64dec8fab1367 SHA512 bf0f41deac11dcc66ce93e230d7892215501d10b4fbb0fa5b83d7003185037b6d90dfe7ec2e06ed4bed3ff3f0966280cd4316ad0293a7b4921aaabeb2c85a635 diff --git a/app-admin/awscli/awscli-1.19.108.ebuild b/app-admin/awscli/awscli-1.19.108.ebuild new file mode 100644 index 000000000000..ff429f8d3a3e --- /dev/null +++ b/app-admin/awscli/awscli-1.19.108.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install nose + +PATCHES=( + "${FILESDIR}"/awscli-1.19.47-py39.patch +) + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + nosetests -v tests/{functional,unit} || + die "Tests failed for ${EPYTHON}" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.19.109.ebuild b/app-admin/awscli/awscli-1.19.109.ebuild new file mode 100644 index 000000000000..ff429f8d3a3e --- /dev/null +++ b/app-admin/awscli/awscli-1.19.109.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install nose + +PATCHES=( + "${FILESDIR}"/awscli-1.19.47-py39.patch +) + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + nosetests -v tests/{functional,unit} || + die "Tests failed for ${EPYTHON}" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/cancd/Manifest b/app-admin/cancd/Manifest index 7b0327de086b..a300bb03f081 100644 --- a/app-admin/cancd/Manifest +++ b/app-admin/cancd/Manifest @@ -5,5 +5,5 @@ AUX cancd-init.d-r1 596 BLAKE2B 5c439792ef8680238aa59e3f441b1b69ac1889e9a9ea4e57 AUX netconsole-conf.d 751 BLAKE2B a81cdd8aa5be18e55065e1ca27698a2106bea320da98ea149e4da3f8a0817765b593fe816a9dda8adc9f1cde853f4debaf769e551ff97fe9ac24976c6045ab1e SHA512 7095ec6b8595865fc084b39f027efa0818c1348b8bfc8bfbea8d7d05c767f57a8357ae2eb07f13f073143911451e0fa005e1623ec9865076e4350f442cb8648b AUX netconsole-init.d 1503 BLAKE2B e03ee0010c92e011070950bdbb538add60a3eb2291b6b7ff9df60baa28d6fce2ce8e80b5750f730d56d6767743cf6daed358feb524359a0410cf678cf33b140f SHA512 33005e692fce59d567e399fca58b81b740cb381ce897f689af7e33785ccd1991506be1af2c09de8f96b6eb3996c5be16c212daee03d304b1fff7095b2ae1491d DIST cancd-0.1.0.tar.gz 7634 BLAKE2B 3ff488caf54764df053237d6ae4c39e7db44c5a5ecd1bcb18f3006e31030232ade4d7a93286dce8f58fb2ae7743700fd14939f219b7f5059cd2fb84bbc107b19 SHA512 9b01ed3ea1e27276799d657572645a7b40da9cf80910a73e2de9d733e8f3cfa374e29764b1e5853d7fb5a6835edda3103a1a6d31fd699010f98318631e62c5fb -EBUILD cancd-0.1.0-r4.ebuild 1162 BLAKE2B 5060bcf92d4c5495a7a3160ab67e3050eff26889ee005f55fad3e330899bcd3f3333b64468cd1e767f248b0c5f51e21081546f9e8bbf2826055c6b1d12bf4a3c SHA512 e135297de6f711870435a688d5b1fff4b3bffed77c3136cf52de41566c019e01f28d5dc120ae0a4f94a286614c9344330debf5728748013a7459b5377f87a647 +EBUILD cancd-0.1.0-r6.ebuild 1151 BLAKE2B 9ed6ad5cad203374ff6bd69c18556babb6b0ec40bd469e13d59207a226a2443476bafd104206d71b243c68709739624eaf6d60394a2e55880cbb596ee43ed323 SHA512 64bbbe3a2aaeaa99c2b7682c5e3c20945de66a62f6a57e7b1c646417c11e4071bd94f5ef18d01fe11cf7da6953bff559f37418e79c944cc938734d69cdfa55cd MISC metadata.xml 268 BLAKE2B 914b6995ad966e2b83ec718b2598969b181c119d8805241b0046f69e161ac22a9f769204f4783240056804008475aa406cbd91b9de499ec7840f9595158bd291 SHA512 ffda1db3fd6ac952f41a970e2e496c6a9fd0b12ed11cdf363fd269c3b00f627c6e70421fd545aad61d69594af2e5f43d8ebc197232a39b596d012818fe758850 diff --git a/app-admin/cancd/cancd-0.1.0-r4.ebuild b/app-admin/cancd/cancd-0.1.0-r4.ebuild deleted file mode 100644 index d66212991751..000000000000 --- a/app-admin/cancd/cancd-0.1.0-r4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit user - -DESCRIPTION="CA NetConsole Daemon receives output from the Linux netconsole driver" -HOMEPAGE="http://oss.oracle.com/projects/cancd/" -SRC_URI="http://oss.oracle.com/projects/cancd/dist/files/source/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -PATCHES=( - "${FILESDIR}/${P}-build-r1.patch" - "${FILESDIR}/${P}-c-cleanup.patch" -) - -src_prepare() { - default - - # slight makefile cleanup - sed -i \ - -e '/^CFLAGS/s,-g,,' \ - -e '/^CFLAGS/s,-O2,-Wall -W -Wextra -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wredundant-decls -Wunreachable-code -Wlong-long,' \ - -e '/rm cancd cancd.o/s,rm,rm -f,' \ - Makefile || die -} - -src_install() { - dosbin cancd - newinitd "${FILESDIR}"/cancd-init.d-r1 cancd - newconfd "${FILESDIR}"/cancd-conf.d-r1 cancd - newinitd "${FILESDIR}"/netconsole-init.d netconsole - newconfd "${FILESDIR}"/netconsole-conf.d netconsole -} - -pkg_preinst() { - enewuser cancd -} diff --git a/app-admin/cancd/cancd-0.1.0-r6.ebuild b/app-admin/cancd/cancd-0.1.0-r6.ebuild new file mode 100644 index 000000000000..c8f64e59008a --- /dev/null +++ b/app-admin/cancd/cancd-0.1.0-r6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="CA NetConsole Daemon receives output from the Linux netconsole driver" +HOMEPAGE="http://oss.oracle.com/projects/cancd/" +SRC_URI="http://oss.oracle.com/projects/cancd/dist/files/source/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}/${P}-build-r1.patch" + "${FILESDIR}/${P}-c-cleanup.patch" +) + +RDEPEND=" + acct-group/cancd + acct-user/cancd +" + +src_prepare() { + default + + # slight makefile cleanup + sed \ + -e '/^CFLAGS/s,-g,,' \ + -e '/^CFLAGS/s,-O2,-Wall -W -Wextra -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wredundant-decls -Wunreachable-code -Wlong-long,' \ + -e '/rm cancd cancd.o/s,rm,rm -f,' \ + -i Makefile || die +} + +src_install() { + dosbin cancd + + newinitd "${FILESDIR}"/cancd-init.d-r1 cancd + newconfd "${FILESDIR}"/cancd-conf.d-r1 cancd + newinitd "${FILESDIR}"/netconsole-init.d netconsole + newconfd "${FILESDIR}"/netconsole-conf.d netconsole +} diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index 9e9759f58a1e..4a8c390b195d 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1,3 +1,3 @@ -DIST exo-1.33.0.tar.gz 5227893 BLAKE2B 17272d6a614aa7b4441d3de73ffebda3244c0ce98e3d74e85c013c3410cf0d414cfcac958ba67eadebfbc84d6c3969bb8563f62a8a9531e6cdd09ac3dfa2526f SHA512 4c17cd8752862de70885a65d43d2ee69a6bed6e96d858423e308188a868b1732137c4bf811b1baae0e9b8a8425f8755d57a3711b333c50dd291fe1e22c19d91c -EBUILD exo-1.33.0.ebuild 704 BLAKE2B 4116e696998dc4fbada1247aa9d0bc1bf0c863bc9325df342ea73010a6f8d573568472f418fd3e47a347b7a5e9a922dd8797beb5085e1dac9404c2d239b09ad9 SHA512 17e48fa4c79ec343769f7c6d7d90a29f7255c3b985bd31680d0fb3c9db82370eff26a9737b7a1911adf1a5e992a394972b3cffbcaf53a58b741e71e302e8de1f +DIST exo-1.36.0.tar.gz 5233021 BLAKE2B b1d2fc014773c0a4939e114ea611e067ae9e646126f5ca4c37c78fb06e84df8c3c535570994808fb5aab2545ff3a40a2bbba12642bb5dc02abf6e6f88ba388af SHA512 9d5cb8bef91d78223b625a6b81721d172a9e613199c3f7a0bb225302a498b9625f6dc029b03ca6bbdae0afc59317f2f00637206507724c3852fe09b4095eb807 +EBUILD exo-1.36.0.ebuild 704 BLAKE2B 4116e696998dc4fbada1247aa9d0bc1bf0c863bc9325df342ea73010a6f8d573568472f418fd3e47a347b7a5e9a922dd8797beb5085e1dac9404c2d239b09ad9 SHA512 17e48fa4c79ec343769f7c6d7d90a29f7255c3b985bd31680d0fb3c9db82370eff26a9737b7a1911adf1a5e992a394972b3cffbcaf53a58b741e71e302e8de1f MISC metadata.xml 333 BLAKE2B 7158aba785c9b503c94098e7d68a820475660172b369a4adce5c68a50f21741db69e58ed9e946b792cd30a8e7b9506efaad35e48f508c4e292ee224be9b34c1b SHA512 0a6b2be31cf0944ea9077c8b2cd9da50dfd87568be72bc00f44822930487f8bcaf2da4324c5a3a35cbdfd69173673122660f3dba3e4189205d45e6b75c1c1f67 diff --git a/app-admin/exo/exo-1.33.0.ebuild b/app-admin/exo/exo-1.33.0.ebuild deleted file mode 100644 index 49b1772f318b..000000000000 --- a/app-admin/exo/exo-1.33.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Command-line tool for everything at Exoscale: compute, storage, dns." -HOMEPAGE="https://github.com/exoscale/cli" -SRC_URI="https://github.com/exoscale/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="" -DEPEND="dev-lang/go:=" -RESTRICT="strip" -QA_FLAGS_IGNORED=".*" - -S="${WORKDIR}/cli-${PV}" - -src_compile() { - go build -mod vendor -o ${PN} || die "build failed" -} - -src_test() { - # run at least 'exo version' for test - ./exo version > /dev/null 2>&1 - if [[ $? -ne 0 ]] - then - die "Test failed" - fi -} - -src_install() { - dobin ${PN} -} diff --git a/app-admin/exo/exo-1.36.0.ebuild b/app-admin/exo/exo-1.36.0.ebuild new file mode 100644 index 000000000000..49b1772f318b --- /dev/null +++ b/app-admin/exo/exo-1.36.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Command-line tool for everything at Exoscale: compute, storage, dns." +HOMEPAGE="https://github.com/exoscale/cli" +SRC_URI="https://github.com/exoscale/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" +DEPEND="dev-lang/go:=" +RESTRICT="strip" +QA_FLAGS_IGNORED=".*" + +S="${WORKDIR}/cli-${PV}" + +src_compile() { + go build -mod vendor -o ${PN} || die "build failed" +} + +src_test() { + # run at least 'exo version' for test + ./exo version > /dev/null 2>&1 + if [[ $? -ne 0 ]] + then + die "Test failed" + fi +} + +src_install() { + dobin ${PN} +} diff --git a/app-admin/fluentd/Manifest b/app-admin/fluentd/Manifest index ac84a93fae0b..8bda448a1477 100644 --- a/app-admin/fluentd/Manifest +++ b/app-admin/fluentd/Manifest @@ -1,5 +1,4 @@ AUX fluent.conf 2728 BLAKE2B 1986af0d4062e7d85590e044d47ec77e3a46d9d4e8e79e42a30db05f0c5b730ebdef3f5f233bf929ec05311e644ade0fa89144323fe5ed8a8089dea8e3c5b103 SHA512 b400910c76fe2286e7887643471a55dfbad4aceb8dce07fba33d34923dcc13a609b909394bab50d509719d76a231a77441431e2d6dad75dd62b69ad05a5a804e -AUX fluentd-1.2.6.initd 421 BLAKE2B c245bfe6fb30a699616f503cd5e2f09f1d84c2a6b605fe244ccf25d2ba3500dd497f950103c99816950541b10e7f0885470510531ad361b76ae882e466423d0f SHA512 fa636af8e7129129887b981bd5e5af68414ceaf32f3de8bbd754e37e29a2bc0a6c44e300000034b8e99fb0df7976ddd331d91001eb11d4b6bfb29886d3a7fa19 AUX fluentd.confd 85 BLAKE2B 742ae368e0a8dd99f2f697c9438fc0ae4814693ee547be39b3bd8c9956fcb9acd5b6cffcf2a033e987b9a6eb7557a628f360fdd3f0053d055faeb62cad3f1d6a SHA512 9774f8fb0c9db7a501011558ac0c6222bed42501be90ac1c70ae0333cb3dd5ee5bc38417cd5ec3d1e0d8769d7f90bcc230746aed3fd30f28ea643c97d54d1f09 AUX fluentd.initd 420 BLAKE2B 4498ab59ed5cd542d4a760fdb324c27849680a41df9a8b696381f796a6712fe89caedfd1c038119640621093d4dcad3b67b70092101bbf36370d9824cb9ff199 SHA512 d039c1a7854b7f5f3088b8d4ff38d3357fb13eb4d00cb5e80bf1c8999637a750ffd9299957c64657ce9f62a2ef28ff8bf8f5e95fc493dd5d7934f7b8e3ed328f AUX fluentd.logrotate 191 BLAKE2B da3f35ab90d627f35aba5a1b5e51ec54d649c725bb50ca2e5cc66561c94bedb2eaa83e6489051dbf2c1ea209fe35f0b77be1228f1b8e46d61aa00775e65abfbd SHA512 f74c0ef04f479adb7c11074ddd803c2574fadb7ce90022f3efc28c1d44d0b77b1483c7bb217652decf22f879a69c7ba1ee7bdc78e5b153762a4f535ea5faa404 diff --git a/app-admin/fluentd/files/fluentd-1.2.6.initd b/app-admin/fluentd/files/fluentd-1.2.6.initd deleted file mode 100644 index f2019e3e116a..000000000000 --- a/app-admin/fluentd/files/fluentd-1.2.6.initd +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2018 Sony Interactive Entertainment -# Distributed under the terms of the GNU General Public License v2 - -command=/usr/bin/fluentd -logfile=/var/log/fluentd/fluent.log -pidfile=/var/run/fluentd.pid -command_args="--daemon ${pidfile} --no-supervisor -o ${logfile} ${fluentd_opts}" -command_background=yes -command_user=fluentd:fluentd -retry="TERM/10/KILL/30" - -start_pre() { - fluentd -q --dry-run -} diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index 6622b07f75af..a2c4756ee3d6 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,4 +1,3 @@ -AUX puppet-fix-tests-6.10.1.patch 1163 BLAKE2B c2b0dd51aca250b06bdcefcf59fe0e33244aaaca90ead498fc7254a148ee4f4a5b89e8fd99259fce380517827f75720728610ffb79b90c3416f86de2988126db SHA512 2c97b9929c8a66ffb1ae4a16600e1ffea40b04e13f8cfc320a1d681317b3b348918d8e6c66c9be746db19cfb65b615afe94a4e30a8f6a350cb64cf437415e4ae AUX puppet-systemd.patch 481 BLAKE2B 8ca58755e5c3a235c60eed11c98e20bbd3cb27c81531709b27981ee61f6f5dea63d2487d49761ff84e7590b608c170bcd369fe7ef3700a5df1bd03b29c66ec71 SHA512 08bb997cedea378efa4614e4b2ff04acdd68cdc376fde422677b64dc56b8256ecf7221210c20529bb5a9a49fa8c92f67667c7acd6ac64b665e79639318a3df97 AUX puppet.init-4.x 764 BLAKE2B 997fef3e95718f3e0f46fa2ab5994ac994a585bcfe728a9dcdfb3ccd5b76e6fd879a4160dce1402803713344fc2082b43e3116b468e9b49fd1b17a043040f860 SHA512 170100981c7e24284a12a208cede1a73afbaeab73315fd15a7337d416825c6d26a29ee272244d39764ad4086bc6a6f99cdc56ed6a600282d6ff9ed74794bfaf8 AUX puppetmaster.confd 640 BLAKE2B 78d85ee9b2c413c59eadef3498a8a2e2ee6c6d029bf76655a4897fdf128fb38950ff8e62abfa806785906fdae648c544310b75f9a33694ce1fbc0c31fe4f04a8 SHA512 deb4004dd8448c503099a0cdfcbbfa8e2efed5dc088539bbce5c9db4337f2910b625598402b72db42d68a0a9b6d3570c18fb314f3c9406fa67f946c38c9bf44d diff --git a/app-admin/puppet/files/puppet-fix-tests-6.10.1.patch b/app-admin/puppet/files/puppet-fix-tests-6.10.1.patch deleted file mode 100644 index daa065dabb5c..000000000000 --- a/app-admin/puppet/files/puppet-fix-tests-6.10.1.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- spec/unit/network/http/api/indirected_routes_spec.rb 2018-09-17 19:36:56.000000000 -0500 -+++ spec/unit/network/http/api/indirected_routes_spec.rb 2018-09-19 10:52:35.841614932 -0500 -@@ -158,16 +158,6 @@ - handler.uri2indirection("GET", uri_escaped, params) - end - -- it "when the environment is unknown should remove :environment from params passed to check_authorization and therefore fail" do -- expect(handler).to receive(:check_authorization).with(anything, -- anything, -- excluding(:environment)) -- expect { handler.uri2indirection("GET", -- "#{master_url_prefix}/node/bar", -- {:environment => 'bogus'}) -- }.to raise_error(not_found_error) -- end -- - it "should not URI unescape the indirection key as passed through to a call to check_authorization" do - expect(handler).to receive(:check_authorization).with(anything, anything, hash_including(environment: be_a(Puppet::Node::Environment).and(have_attributes(name: :env)))) - diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz index 34a5ffd13cf2..0ef86ecde0d8 100644 Binary files a/app-antivirus/Manifest.gz and b/app-antivirus/Manifest.gz differ diff --git a/app-antivirus/clamtk/Manifest b/app-antivirus/clamtk/Manifest index 63adaaf5e8b2..4cad6efcad25 100644 --- a/app-antivirus/clamtk/Manifest +++ b/app-antivirus/clamtk/Manifest @@ -1,9 +1,9 @@ DIST clamtk-6.11.tar.xz 286216 BLAKE2B 7ce995fbe12e215cfd22517e648a6d68dd7603c694c8b2fb4a25c6070fa07895f8aee1ae7e6dcc8ae0bc01fb7950a69019bd8cdaf3c01cd0e7754ad0341afb5c SHA512 6fb0512460ae8f9c4762beb012a2539b6eb157c513138e661e10d3a8f615b8b6c9b0876772defa705f0180bea0a8b97fe187c1114611fe75906f8dae108db11c -DIST clamtk-6.12.tar.xz 286320 BLAKE2B bd56a12529a1a0d5fb53b4e5ffd69cc38a1c09b12e03b27a414a88337c27e26a4cec87d29410df947f0e672ccacd8dc21b6142737dabb9c8dcd35b709767d01e SHA512 fb47ebd3ba8c658e3515075be0679ff69cdc91544c6f73d0351594467f82a92361720b204ec2f682d0923e047b83cf146c988531e18c3968ef16201f302af3f1 +DIST clamtk-6.13.tar.xz 286300 BLAKE2B ec299699547e643966fd0262a85e668e9d087cc9e2598f86c633c170146ee56a0f291f2f57b8cf084bfaeabedcd510b5625194cca08729eb7b62ffe21172b8e5 SHA512 193b08ef143a4c13c1e103e109bcc815eca96a788186a4f6fa12b4f273985aa4bb8aa327b21a1adb51fd69253551562f78affa8e71e409fdea7bb43c0eadcf69 DIST clamtk-gnome-0.05.tar.xz 15148 BLAKE2B d72ad0c9b3272c1a21d3722994152e23aeb01bd79d006cbcd3545c2689887b4f596daeeef72a13d9cdd9cfc89c4091963b4a1917824bbb06be4678f2c446a114 SHA512 a5d3b0e87889880272aa61a0feebca8e885c7fa964bad767351c826188c236f2152b3c43328b6aa720c5942b2bf1da69916d3664358c274813a6ac032ee4dea0 DIST clamtk-kde-0.18.tar.xz 17732 BLAKE2B ca82934417f2d869fd8c8e36a31ef4a52cf4ee73581c5d1d400c1b28908c5ea2524a8f5d1110b1e949038378613fb4d5607d5123eebe91df695a53d0dd489302 SHA512 145ddd349010e0bb6fe3295e50d6e15a2dd96e604babbd5de4cb49ba75169d2050777cac38e40ac6a64cb89ddf94025d610aca73136c75f81115d0a2d863d24e DIST nemo-sendto-clamtk-0.04.tar.xz 4228 BLAKE2B ce656d4f021bc30cd12fb2ee5f98a78c1f1fdb2460ed2cbba0b572408617f91b39b2ca2fe542b9cec7be79b4b9fdfd685f5553e1a671454ca1e6723241dcb805 SHA512 2b5d3abbc4ae5dbc71b1b7bc836df88ad51e6afa00d5e954b5c1355a70c0420b6fef895e1cb5cccb86a662aee2039cef6c01821c1347fa155b5da3529b25562c DIST thunar-sendto-clamtk-0.06.tar.xz 4416 BLAKE2B 6b9f8857fead9f175af0a5fd3585790c49865b07016ddbc0dfc21f761ecbac32d97a65731fdca0335fd4852af9efc93c06ecb994f769a5efeade35cb734e9924 SHA512 f3b6f296213ad5974f8134d682cce4e426d9730d1898e8f7ea474e27314ee47957b033bbd7f16196cabf054eccec844c05ff8c8f9a98ad013a7f89b899cee591 EBUILD clamtk-6.11.ebuild 3818 BLAKE2B 280b5e7dc5c317eb79f895ac22b4f3bd816b4637481cef0bb05dd04dc8aacf30bdd0594ddda19efbf4499f8e65bfbbaa7b0bdbc5b48c523e18f09406e60acf9e SHA512 8e238bd36a398609701f6aab820c0fc1b3c4f2630f7fbffc6356386d517948e192d11b6344b7fa9d86eb68324c8aaa223bc98f89cd51dbb42230d2e17665fa00 -EBUILD clamtk-6.12.ebuild 3820 BLAKE2B 6219e7cbb141737be2a005b4faf55cf90850cf761c583efb2097ff3aaac859cb0fd2f8ec0dc734454a8c6dfbf452eb08350ce3ca55ab96ff62c58a22840f253c SHA512 079e1b6f5de55a27de48067786d035c6a9c75652c71afff08ec78a8a505df5ea4becf3dd4e4a5c4f6cc8adfe8bf9d82fca700719816bda8c01310dfe018a39aa +EBUILD clamtk-6.13.ebuild 3820 BLAKE2B 6219e7cbb141737be2a005b4faf55cf90850cf761c583efb2097ff3aaac859cb0fd2f8ec0dc734454a8c6dfbf452eb08350ce3ca55ab96ff62c58a22840f253c SHA512 079e1b6f5de55a27de48067786d035c6a9c75652c71afff08ec78a8a505df5ea4becf3dd4e4a5c4f6cc8adfe8bf9d82fca700719816bda8c01310dfe018a39aa MISC metadata.xml 809 BLAKE2B 6c61c6d564fd120a1996f0620eb94af868a19a4a2178ebf694bda8f7a926b42848723911d2b45ed6a8199a969802d62e574422d22a76163fea2eb8d053553236 SHA512 984613fcdc7d6c2dd02475f3a9ca0f1e68e66c59961d9e43532722b5ac4c8022a4daff30742eec959da5317d4f3e10c2608538b50bad5b4d95af5ba7731f75b7 diff --git a/app-antivirus/clamtk/clamtk-6.12.ebuild b/app-antivirus/clamtk/clamtk-6.12.ebuild deleted file mode 100644 index e94d7c54d661..000000000000 --- a/app-antivirus/clamtk/clamtk-6.12.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit desktop perl-functions python-single-r1 xdg-utils - -MY_PV_KDE="0.18" -MY_PV_NAUTILUS="0.05" -MY_PV_NEMO="0.04" -MY_PV_THUNAR="0.06" - -DESCRIPTION="A graphical front-end for ClamAV" -HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home" -SRC_URI=" - https://github.com/dave-theunsub/${PN}/releases/download/v${PV}/${P}.tar.xz - kde? ( https://bitbucket.org/davem_/${PN}-kde/downloads/${PN}-kde-${MY_PV_KDE}.tar.xz ) - nautilus? ( https://bitbucket.org/davem_/${PN}-gnome/downloads/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz ) - nemo? ( https://bitbucket.org/davem_/nemo-sendto-${PN}/downloads/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz ) - thunar? ( https://bitbucket.org/davem_/thunar-sendto-${PN}/downloads/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz ) -" - -LICENSE="|| ( Artistic GPL-1+ )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="kde nautilus nemo +nls thunar" -REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - app-antivirus/clamav - dev-perl/File-chdir - dev-perl/Gtk3 - dev-perl/JSON - dev-perl/LWP-Protocol-https - dev-perl/LWP-UserAgent-Cached - dev-perl/Locale-gettext - dev-perl/Text-CSV - dev-perl/glib-perl - dev-perl/libwww-perl - virtual/perl-Digest-MD5 - virtual/perl-Digest-SHA - virtual/perl-Encode - virtual/perl-MIME-Base64 - virtual/perl-Time-Piece - nautilus? ( - ${PYTHON_DEPS} - dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}] - ) -" - -BDEPEND="nls? ( sys-devel/gettext )" - -DOCS=( "CHANGES" "credits.md" "DISCLAIMER" "README.md" ) - -pkg_setup() { - use nautilus && python-single-r1_pkg_setup -} - -src_unpack() { - default - - unpack "${S}"/clamtk.1.gz - - use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz - use nautilus && unpack "${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz - use nemo && unpack "${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz - use thunar && unpack "${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz -} - -src_install() { - dobin clamtk - - perl_set_version - insinto "${VENDOR_LIB}"/ClamTk - doins lib/*.pm - - use nls && domo po/*.mo - - doicon images/clamtk.png images/clamtk.xpm - - domenu clamtk.desktop - - doman ../clamtk.1 - - if use kde; then - insinto /usr/share/kservices5/ServiceMenus - doins ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.desktop - - doicon ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.png ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.xpm - - doman ../clamtk-kde.1 - - docinto dolphin - dodoc ../clamtk-kde-${MY_PV_KDE}/CHANGES ../clamtk-kde-${MY_PV_KDE}/README.md - fi - - if use nautilus; then - insinto /usr/share/nautilus-python/extensions - doins ../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.py - - doicon ../clamtk-gnome-${MY_PV_NAUTILUS}/images/clamtk-gnome.png - - doman ../clamtk-gnome.1 - - docinto nautilus - dodoc ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md - fi - - if use nemo; then - insinto /usr/share/nemo/actions/ - doins ../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.nemo_action - - doman ../nemo-sendto-clamtk.1 - - docinto nemo - dodoc ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md - fi - - if use thunar; then - insinto /usr/share/Thunar/sendto - doins ../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.desktop - - doman ../thunar-sendto-clamtk.1 - - docinto thunar - dodoc ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README - fi - - einstalldocs -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-antivirus/clamtk/clamtk-6.13.ebuild b/app-antivirus/clamtk/clamtk-6.13.ebuild new file mode 100644 index 000000000000..e94d7c54d661 --- /dev/null +++ b/app-antivirus/clamtk/clamtk-6.13.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit desktop perl-functions python-single-r1 xdg-utils + +MY_PV_KDE="0.18" +MY_PV_NAUTILUS="0.05" +MY_PV_NEMO="0.04" +MY_PV_THUNAR="0.06" + +DESCRIPTION="A graphical front-end for ClamAV" +HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home" +SRC_URI=" + https://github.com/dave-theunsub/${PN}/releases/download/v${PV}/${P}.tar.xz + kde? ( https://bitbucket.org/davem_/${PN}-kde/downloads/${PN}-kde-${MY_PV_KDE}.tar.xz ) + nautilus? ( https://bitbucket.org/davem_/${PN}-gnome/downloads/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz ) + nemo? ( https://bitbucket.org/davem_/nemo-sendto-${PN}/downloads/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz ) + thunar? ( https://bitbucket.org/davem_/thunar-sendto-${PN}/downloads/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz ) +" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kde nautilus nemo +nls thunar" +REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + app-antivirus/clamav + dev-perl/File-chdir + dev-perl/Gtk3 + dev-perl/JSON + dev-perl/LWP-Protocol-https + dev-perl/LWP-UserAgent-Cached + dev-perl/Locale-gettext + dev-perl/Text-CSV + dev-perl/glib-perl + dev-perl/libwww-perl + virtual/perl-Digest-MD5 + virtual/perl-Digest-SHA + virtual/perl-Encode + virtual/perl-MIME-Base64 + virtual/perl-Time-Piece + nautilus? ( + ${PYTHON_DEPS} + dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}] + ) +" + +BDEPEND="nls? ( sys-devel/gettext )" + +DOCS=( "CHANGES" "credits.md" "DISCLAIMER" "README.md" ) + +pkg_setup() { + use nautilus && python-single-r1_pkg_setup +} + +src_unpack() { + default + + unpack "${S}"/clamtk.1.gz + + use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz + use nautilus && unpack "${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz + use nemo && unpack "${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz + use thunar && unpack "${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz +} + +src_install() { + dobin clamtk + + perl_set_version + insinto "${VENDOR_LIB}"/ClamTk + doins lib/*.pm + + use nls && domo po/*.mo + + doicon images/clamtk.png images/clamtk.xpm + + domenu clamtk.desktop + + doman ../clamtk.1 + + if use kde; then + insinto /usr/share/kservices5/ServiceMenus + doins ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.desktop + + doicon ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.png ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.xpm + + doman ../clamtk-kde.1 + + docinto dolphin + dodoc ../clamtk-kde-${MY_PV_KDE}/CHANGES ../clamtk-kde-${MY_PV_KDE}/README.md + fi + + if use nautilus; then + insinto /usr/share/nautilus-python/extensions + doins ../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.py + + doicon ../clamtk-gnome-${MY_PV_NAUTILUS}/images/clamtk-gnome.png + + doman ../clamtk-gnome.1 + + docinto nautilus + dodoc ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md + fi + + if use nemo; then + insinto /usr/share/nemo/actions/ + doins ../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.nemo_action + + doman ../nemo-sendto-clamtk.1 + + docinto nemo + dodoc ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md + fi + + if use thunar; then + insinto /usr/share/Thunar/sendto + doins ../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.desktop + + doman ../thunar-sendto-clamtk.1 + + docinto thunar + dodoc ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README + fi + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index dd81a5687e78..274c24fcfc84 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/gnome-autoar/Manifest b/app-arch/gnome-autoar/Manifest index 92a7060af857..68313068a8cb 100644 --- a/app-arch/gnome-autoar/Manifest +++ b/app-arch/gnome-autoar/Manifest @@ -1,5 +1,5 @@ DIST gnome-autoar-0.3.2.tar.xz 298656 BLAKE2B d56498f2798b838729056f5d2194dc628de8cfd3e8964a718982cfd464e3e6848152624b2cbbe5377d813183eebae1f212bc56c1a8df2ea119af264786151670 SHA512 6685e44ed61388759ff820b7cd403304f32d47fab4e2f66f5571a5cc6d01c1287bda851f230b3782bb1beff6ef784c25434930f15ef6ed32d788db4b89435968 DIST gnome-autoar-0.3.3.tar.xz 298536 BLAKE2B effbd3c15ab851c97f3c69f96bbf806f3639ce4865161df99b7f84ec2c4c8a3df9381517227d9a475b1006d88ac21eb02b4b474fd8bd27524959b56cf486e888 SHA512 41cda2670506e9b3f79c4995d2fdfbd5024777d8f8b3f85a2010af4e5f4303743d26ad9cad787c995362f83b65617ed5773d972c8aa2c7bdcd358d873cb86ec4 EBUILD gnome-autoar-0.3.2.ebuild 938 BLAKE2B 14ef901e62956cb84ccec0790971e83dc176e73b8da92d2e785bb8b0136132b5bfed43964139409f915b43babf27ab09f7ad5cb3eac9c0b4c454e6552cbb7c47 SHA512 70a9f7e15c9db87e4d56c089a407da0b97bc274bcf6a6deed93e9c16828e5f2e51ac0d8bca55b684e98784ca80fcc3af0d52ee6768b4b8b74bb522fb9096fdc5 -EBUILD gnome-autoar-0.3.3.ebuild 941 BLAKE2B 6ae751624dac772991f506fa9162141cd1a6c7467a49aa31d515a348182ac40130cfb43ea2cc0b0218bed3901ea42d2c83d30d07efefdb0459886493a4da42ce SHA512 6a9271091797f149f8f1ccf1fc86702b4ea6e439223665f25bcef43e5d23bb5d83def3643dd9a2c99a5ca1f298d8e6d0b61478b4f2b4759f3d8032ac0b4fe360 +EBUILD gnome-autoar-0.3.3.ebuild 938 BLAKE2B 14ef901e62956cb84ccec0790971e83dc176e73b8da92d2e785bb8b0136132b5bfed43964139409f915b43babf27ab09f7ad5cb3eac9c0b4c454e6552cbb7c47 SHA512 70a9f7e15c9db87e4d56c089a407da0b97bc274bcf6a6deed93e9c16828e5f2e51ac0d8bca55b684e98784ca80fcc3af0d52ee6768b4b8b74bb522fb9096fdc5 MISC metadata.xml 464 BLAKE2B 1144e271593c56474f4d7a733d09cb3d4bf042d6db45eaf81942d66e49a8c2a722d15cf8647af88c8406a7661365cded5b3ea9a8e4530d52e0f99cc5c847a1a8 SHA512 2ed7ffd5a60c7f0481868cf0f151ed8a9a097036cab309129a45b6bc5eb5ee21fc276deb3ed262d0309ffe5fcad531f05ef9c7e085e007760a9470878b61bc3c diff --git a/app-arch/gnome-autoar/gnome-autoar-0.3.3.ebuild b/app-arch/gnome-autoar/gnome-autoar-0.3.3.ebuild index 7da8c2332a5f..407c5ae032fb 100644 --- a/app-arch/gnome-autoar/gnome-autoar-0.3.3.ebuild +++ b/app-arch/gnome-autoar/gnome-autoar-0.3.3.ebuild @@ -14,7 +14,7 @@ SLOT="0" IUSE="gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND=" >=app-arch/libarchive-3.4.0 diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest index 4be94b6be81e..3c15c6802be0 100644 --- a/app-arch/lxqt-archiver/Manifest +++ b/app-arch/lxqt-archiver/Manifest @@ -1,5 +1,5 @@ DIST lxqt-archiver-0.3.0.tar.xz 157492 BLAKE2B 05d9862c75cacf3b73670333a5b2dafb6abfcfd7433a1ebc3d27948122db875f892eb58a05221c880d1ac23530362ae4d9e7c6ebe0f06552b10bb903d51a6868 SHA512 840fae890611b081a1355ceb58ca65276784e6825822859ff2d6506190212268f1c67733dc94c65c9c5758f8d6a25c286c2b339356a50f29474b0c7ce2569d2c DIST lxqt-archiver-0.4.0.tar.xz 167124 BLAKE2B 2d9295200c284e2dc0c2b538a92952dd0a11882211e5d1d5838141583b4a595b65c26a057e5c9733190182a5f78958e15d0e086356d75dd4e0c72d3510a34cfc SHA512 e1b323cd118af3726009e153c4f9766ec53b29fa0280530da16e2101d36ec45b55de0fe3d87c1386a4e5b3d88712fd209659b4ebb9344af689812600ae136ed6 EBUILD lxqt-archiver-0.3.0.ebuild 1173 BLAKE2B ed90bcdc16bfe9a9401ef0ee07cbba79cf7c1bba6dd4f87be0a535442f96f63c69b534bb62d0a6767dd974d6ea92c7ad3f05ca8710b66e1f117ac477dbee1f28 SHA512 7396a031b3c47f978d67a01f2cef96cfd7bfd3375b8c409bf6af5dd22f438eb922379d4c70c000f8ac0f56bb7f2652c76598bd962a42911b7e3bdcea5a117385 -EBUILD lxqt-archiver-0.4.0.ebuild 1175 BLAKE2B 5235a42a1662743906235aa3a2c70b48ff11725208e377405467dd1c7cabef7d444082a48d967656e8144eacff672b2ea0c78aa23ccc5ebf261758f5c3cd4564 SHA512 bfacb98d217c22d0b805e21f66a50ce88694f0dc2973ece09728ebb38b00fda5516011771adc245fe9c036a8e3026db7c2854853eac2212e3556888ee215b4d1 +EBUILD lxqt-archiver-0.4.0.ebuild 1173 BLAKE2B 4ea39ba93cbebd610143d847c7acfde7825cecd6a991467480b3070ae700a7a96bbfa9b6174650d01f66f24c58653c357e29858e9bfa0a3e8f6821eed75ff9be SHA512 aa68b7ec0372fbf11dfa7aec5564fa56aef856f3828a93d06ca4d1be3919d9d1c00f4a7b95e8a937281802f9b5895323403027feaca4a8cdba7e184c39e24400 MISC metadata.xml 329 BLAKE2B a6082a9d0185aaa5f233d41d9de505901392c80159cbf4cf769e1a38008aaa06793e2283c974df743f2141488bdb2cc087e7990953b16b752092f31de7840c83 SHA512 42d4c3e67fbc3a84a79ed73710e8322f4a30ae6565e1aa2cbf122661e6864a8e102e67ab973942953fb2358754303b3f2d2963f3ebf15188bc23fd8ca31f5e60 diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild index 4bf9466ba805..d4ebbcdbf5c7 100644 --- a/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild +++ b/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2 GPL-2+" diff --git a/app-arch/snappy/Manifest b/app-arch/snappy/Manifest index 6fa7b91a6963..97b568a38704 100644 --- a/app-arch/snappy/Manifest +++ b/app-arch/snappy/Manifest @@ -4,5 +4,5 @@ AUX snappy-1.1.9_gcc_inline.patch 3166 BLAKE2B b4d05035647a97709ba43ee9673fbdaf1 DIST snappy-1.1.8.tar.gz 1096137 BLAKE2B e21f2ea23727f118920b7f67981354194f12d1d61eaa18eb1cb2f4285fabafdd221b88cf1e3b3261634f65469a714d3efe6b218c0b1e9d41639cdeb21097d75e SHA512 efe18ff1b3edda1b4b6cefcbc6da8119c05d63afdbf7a784f3490353c74dced76baed7b5f1aa34b99899729192b9d657c33c76de4b507a51553fa8001ae75c1c DIST snappy-1.1.9.tar.gz 1102382 BLAKE2B 926d03156168e3d4800dc17144db3de2c182c6eb9970d87a00b94fb09b67e403479a64cbed75833b83fd03173c1bb8caaf248a55627e89fe2a34456f12ff3b42 SHA512 f1f8a90f5f7f23310423574b1d8c9acb84c66ea620f3999d1060395205e5760883476837aba02f0aa913af60819e34c625d8308c18a5d7a9c4e190f35968b024 EBUILD snappy-1.1.8.ebuild 1825 BLAKE2B 4b19d78a843db8eda46fab568953a4f652dba370efa95f3fa8c8fec618b8a1dd35acf778fa1ca9fba4c5e49299218689feb7ef39a957d9bbd3c7d81afcee38aa SHA512 c1e57f6643737792ffc3ccfc11ad65e3255f8bed581b6ab2e41c2c2b7d7da916dad9d381bcedf9fb6e1587af6cd76386b8cf2516bcd378e2461fa0d5882c388c -EBUILD snappy-1.1.9.ebuild 1124 BLAKE2B a8487e99baaf6d8b20010773f192bae10a7b7b5113ada809b96405f4400b228b188f25252be7e4cea6521ef3bb8d8d1b62394d771fd3f24f0efa3a720a973500 SHA512 7ea0e0638e04610958a0c5e0a11b23e4592e4720de032188e5aabb7bcd6b11e2090646571706a8f25187c17fe5207783e59d6653ba61892f4326d38fd2fa282f +EBUILD snappy-1.1.9.ebuild 1131 BLAKE2B 0c61bfe91d39ec064a79747cdcf525d562c0169c92d9a8625050f31ebe2f02197960be270a36a739b3a03876b0d844539d89f0db5c0ee4bb4364b0c210b88234 SHA512 7730eff003d49da217949413286ea5340d5894b5644aba08bbe479368df95bb6c18889f0182cb5798d885501524c8a27985af015ea4efd302b7c47e762ebe0d7 MISC metadata.xml 743 BLAKE2B a2fd45ba06200b0dff520db28f0c6dfa1a2a0f5e367d146f66255ee3864570502d0f243feba65488033d0c3fc72913bcfc922bb8c711e972766fe0a9526c9d15 SHA512 f271ff6e36ae3a3701f71633561c1f1a6a5d49f87822f3a6c6337f200508625126c1783f40069ddcd06599d9013b436a9a67e2657e256a70edc0901c157e289e diff --git a/app-arch/snappy/snappy-1.1.9.ebuild b/app-arch/snappy/snappy-1.1.9.ebuild index ad43d4fa986c..1d6d63ebf93a 100644 --- a/app-arch/snappy/snappy-1.1.9.ebuild +++ b/app-arch/snappy/snappy-1.1.9.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV%%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index 0338f818dd00..4715e24dea41 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -5,5 +5,5 @@ DIST unrar-6.0.5.tar.gz 232702 BLAKE2B 8e33d116ae9de06818379f4303241dd7f44ba3196 DIST unrar-6.0.7.tar.gz 232903 BLAKE2B eba5179f622726046fabedac03e8c05f7dd2f64782dc0be18010deb22c1036b895cbb9429f44239e63d9c04f3e031b4f9787462f4f643f8bca11b135de08f547 SHA512 2c50d1f58f5189e59dad36eb25aa50a34572f583242e624846c9791c5609e83d4ee76314d785771fe514ec3378749dcb86e4c97a8d2a3ab7b469df49a5c5f412 EBUILD unrar-6.0.4.ebuild 1862 BLAKE2B 785443182da522d483e6efbcf32999755ff897d36bb1f59c8b77d57a7060348759cccaf653af7a017149a927215cecbe78179c85389e2b9e1df1a18e1b83a805 SHA512 4c887ff1f51183c96b76cbdd62774bf74fd98e53f48bee5a948fa84e91fb87d4f1724efabdeab40b2f7d4cb1b59c97774aabebe4899a146067f485b842d1b6d4 EBUILD unrar-6.0.5.ebuild 1863 BLAKE2B a151fcc7bcc6e015450a00216793be440c50241726aa0c238c246e8708afb3976dbb548d7de9eaf5f8842a46ad283aaf41593211bb57a60169b08d974d6f7ef2 SHA512 27de8a6deac82faab6419b01651c7f24d69a3c430614b75c304fee9477d4cece38d5791a0afa9326a70dc1f8cc8682f61daf858e7458d62772da71948285c9ff -EBUILD unrar-6.0.7.ebuild 1865 BLAKE2B bd02442da457776adaebea0d2c08aeec005c98f82e2ce274de2d202d466cbcf32da79c325ce72a6ccbb9ab117e15b5aa72ca9618726aa706824c017279975be3 SHA512 26f6f85476c97888f5e046ebde1ec3b515393faf00eb19cab3a3b45523e6430f5ec7a5ad12dadabcece45ce3294030cab1bc765b74f0212c5e9b387867975c6f +EBUILD unrar-6.0.7.ebuild 1863 BLAKE2B a151fcc7bcc6e015450a00216793be440c50241726aa0c238c246e8708afb3976dbb548d7de9eaf5f8842a46ad283aaf41593211bb57a60169b08d974d6f7ef2 SHA512 27de8a6deac82faab6419b01651c7f24d69a3c430614b75c304fee9477d4cece38d5791a0afa9326a70dc1f8cc8682f61daf858e7458d62772da71948285c9ff MISC metadata.xml 520 BLAKE2B 14f38803f23547426b6d1d87101a52cc5260b65313dfc727c0c8d8a719326792ba10ed27b584dfaa2be23811fcca217fe5418daa22ba90a6217a38cf4db84267 SHA512 9654aa3df0a399d971cad519392a232e1cbd9f407702bd2fd6fa31472fe6fc8966df787b3a99861f43db2e9bc3f8ced5d2840c21b10cbff6c74b07923d60e116 diff --git a/app-arch/unrar/unrar-6.0.7.ebuild b/app-arch/unrar/unrar-6.0.7.ebuild index a50618234035..e7805e6a50aa 100644 --- a/app-arch/unrar/unrar-6.0.7.ebuild +++ b/app-arch/unrar/unrar-6.0.7.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="unRAR" # subslot = soname version SLOT="0/6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417" diff --git a/app-arch/wimlib/Manifest b/app-arch/wimlib/Manifest index 6cb12fc2e142..1d2d3569a1b8 100644 --- a/app-arch/wimlib/Manifest +++ b/app-arch/wimlib/Manifest @@ -1,3 +1,3 @@ DIST wimlib-1.13.3.tar.gz 1030667 BLAKE2B 2b897392bed3c4a390479f34925474c229ee835ab624c81a0baa7ebb8f3484f27aa4efb2a440debdcafe23b152b385bbe0f198d6f0560e8f88a34c7328a74edd SHA512 5c6e3bd1d7bda55812c818cc527cd241ac8a15276648f2a307db1f2a858de0b322e9f2beffda5bab991811aee3f4a953c3e31847bfa76a7d32ad5850595a15d4 -EBUILD wimlib-1.13.3.ebuild 1470 BLAKE2B a1f77e6881bb1f850c9002a2ac65bd96c51c4ac0042110677b06aa44be80f1d22abfe908737426390ad2eb5d25b795646c4c9c079310cfa85f67a06ad0967ac5 SHA512 511ed97e28f0adca5eb3322ca181c331ba81194f3c3ceb17ad4200503ef1ef3e533f11e0f5d2419f2a05c733b3d66c9306c1670823bd9f838502e4d797ba400f +EBUILD wimlib-1.13.3.ebuild 1469 BLAKE2B 213d3087f76925360c0d8973ae99c967233c41cd17223617ee0eea4c8466db4d7264dffde3b8dfec0406bbbc1b12d1a147ebd2856d746c718444d6528e95d790 SHA512 5ec6b2df3632f5ed55de5ddbcd247e70b80638af5c6340d06dcc446ef721707fdc83871f97d9566ea740f9b7a53e73aff9eaf750e17bbdb2c8196fbaedae2aa6 MISC metadata.xml 633 BLAKE2B 441e45675abb3671408e44a13ea6ae1738276a598e9e30522e4f58116936ae85a1971f92b2d2c791395abaed09640d2224ccd1ad889a845839212b29222d5cce SHA512 1f7e158976543a9e195330a8cdd5b0f87bae9154d9d01b30bb0e93f900af5410cf35a61e8ea5230b2cf5601717d0a46381febb1375e540da510f95d770e82281 diff --git a/app-arch/wimlib/wimlib-1.13.3.ebuild b/app-arch/wimlib/wimlib-1.13.3.ebuild index a6115205d0c9..5c3f76379b53 100644 --- a/app-arch/wimlib/wimlib-1.13.3.ebuild +++ b/app-arch/wimlib/wimlib-1.13.3.ebuild @@ -11,7 +11,7 @@ else MY_PV="${PV/_/-}" MY_PV="${MY_PV^^}" SRC_URI="https://wimlib.net/downloads/${PN}-${MY_PV}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="The open source Windows Imaging (WIM) library" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 89eb29ac46aa..15e50c0e2de4 100644 Binary files a/app-backup/Manifest.gz and b/app-backup/Manifest.gz differ diff --git a/app-backup/deja-dup/Manifest b/app-backup/deja-dup/Manifest index 18360977ce71..25ab0150cc93 100644 --- a/app-backup/deja-dup/Manifest +++ b/app-backup/deja-dup/Manifest @@ -1,3 +1,3 @@ DIST deja-dup-42.7.tar.bz2 1384797 BLAKE2B f462df835039606b721d935e086e51ee27e861baa1fbc5836bb79952c838921cf5f28d439465451c5259bc2c77fa9cb839488c8b0196c6d176e32d9e42180539 SHA512 80c57fe75635346cf2597195e7f7b76e2562aaa6900e78fbfb7ad6ada9c268df36d4e16aa7ca522e1570987f5826586e1cab5fecb7d5ba90e34a23a349b47a74 -EBUILD deja-dup-42.7.ebuild 1054 BLAKE2B 62e25df12f269508e54780de326a047cea6c77871e69568755d5d38bc3c4b3aa73daeed4faaa8cef471ecd5567d8c9fb2cf03799d3d677ae6b7759d9369efe41 SHA512 f9b7faeb1435a611e9a013bd37a1e7913ac27564785a2afb94b4e87c4544572e2385dc6b549107b1190d50feec551fe7775bc3652d40660fd7134721ef7700a5 +EBUILD deja-dup-42.7.ebuild 1056 BLAKE2B ddd1d4c4954518ee443755e1db50290fc97c5a38d6e86e0b422ecd91f89796fe697ba5933843a6307c4d411126384d3b4d2f79c3e0ffc33e56d4081c5ccccb2a SHA512 e93fc20389818482c2c83a451f7ecb1bcc69ba494fdcfd300068bf594f271511f4a6809aeafcd4a919d46cb8f2ff1ae9496ed64e0f0a410444cd2a780be1b158 MISC metadata.xml 1196 BLAKE2B 8dc19ef11655294c5a708e72243b81b60abc4b31dbfec4a2f414c9935bdc77cdc2c74364489781c6b357b04a1bdc9634a69e537808ae1a4c297003f2b5569613 SHA512 9569a06abda95896b3ae4e6a5990c41ae3c1a60d7ad39ea99383f61e6e3ff3908cb9f49183961ada04b8bda997b45cc1d4a05355284a88e51207d659a670ab6f diff --git a/app-backup/deja-dup/deja-dup-42.7.ebuild b/app-backup/deja-dup/deja-dup-42.7.ebuild index 379d6a0cd948..8c5db5079185 100644 --- a/app-backup/deja-dup/deja-dup-42.7.ebuild +++ b/app-backup/deja-dup/deja-dup-42.7.ebuild @@ -30,7 +30,7 @@ DEPEND=" >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error - >=gui-libs/libhandy-1.0 + >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index 372a867dcc2c..9d65e81a243b 100644 Binary files a/app-benchmarks/Manifest.gz and b/app-benchmarks/Manifest.gz differ diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest index 9aa9a5cee127..558604936596 100644 --- a/app-benchmarks/stress-ng/Manifest +++ b/app-benchmarks/stress-ng/Manifest @@ -1,3 +1,3 @@ -DIST stress-ng-0.12.11.tar.xz 550336 BLAKE2B 01c8938b52f007a8124d57e8bab5033c54b13fe01c8bdf66d0a4e13a8acb6371d76f5939189474a41a291a34a0e20e83711430bae6e4993dcf8051bd89f503b7 SHA512 48fbdbab50f1da3aa22de672a3e6d03cb1776cc653916fc3f83bf67ebd419f6df876ca8248d0ea4ce34a9cc59c2e2f67f1b1e364a1ccfe0ebd1fcfe24cca0b6c -EBUILD stress-ng-0.12.11.ebuild 861 BLAKE2B 504588591c0f907fa543f17bfebd05d52f4fbd950eab60f99f8879bfb19c8b8ca89b407e945e983121cae974d31a70a603b7ef9ab53a224acedc5f880c145813 SHA512 a2f9c9c86c514a5e6f26dc21f6cccd56ace01222cdb45ed9f04e8b9aa3a9b88b6c2fbf6ffdbd6a80f407eebb724dd14777578ec571c57d8d59a775f6aa285b4f +DIST stress-ng-0.12.12.tar.xz 558492 BLAKE2B ccd805a2f50306b50f95d98cdf766a82a511a03e2728cdcb70c51e6df75280c42195ed71b5a27bb4b70049ab1d18a6e47d7a1549a49601fc4f6fe3d0330db1b2 SHA512 1061618a44b2cb399cb845abf7de88009376dd186f259f7d91cdc6fb7102b2d869806d4c76c113c2355da426c066e41f7ee2e3d229fa499b16d993ec1cd5b278 +EBUILD stress-ng-0.12.12.ebuild 861 BLAKE2B 504588591c0f907fa543f17bfebd05d52f4fbd950eab60f99f8879bfb19c8b8ca89b407e945e983121cae974d31a70a603b7ef9ab53a224acedc5f880c145813 SHA512 a2f9c9c86c514a5e6f26dc21f6cccd56ace01222cdb45ed9f04e8b9aa3a9b88b6c2fbf6ffdbd6a80f407eebb724dd14777578ec571c57d8d59a775f6aa285b4f MISC metadata.xml 834 BLAKE2B 01f0258893808f35495d063d634b3fecbb47e94cc6915ea605eedd6565e860bd42cbf181afa25e6e2faba396aa4c6da5d4e489af40bf5b11bd2ebb4e363e6994 SHA512 17c422c00bae52d5305ec4c34452c2bf86f280f2fcfa8c26710356023115828092d1d6f321e8ee194801b2d31413e07416041632ef692ad4128f8f99e389efb1 diff --git a/app-benchmarks/stress-ng/stress-ng-0.12.11.ebuild b/app-benchmarks/stress-ng/stress-ng-0.12.11.ebuild deleted file mode 100644 index 309cd350a1c7..000000000000 --- a/app-benchmarks/stress-ng/stress-ng-0.12.11.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit optfeature toolchain-funcs - -DESCRIPTION="Stress test for a computer system with various selectable ways" -HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/" -SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -DEPEND=" - dev-libs/libaio - dev-libs/libbsd - dev-libs/libgcrypt:0= - sys-apps/attr - sys-apps/keyutils:= - sys-libs/libcap - sys-libs/zlib - virtual/libcrypt:= -" - -RDEPEND="${DEPEND}" - -DOCS=( "README" "README.Android" "TODO" "syscalls.txt" ) - -src_compile() { - export MAN_COMPRESS=0 - export VERBOSE=1 - tc-export CC - - default -} - -pkg_postinst() { - optfeature "AppArmor support" sys-libs/libapparmor - optfeature "SCTP support" net-misc/lksctp-tools -} diff --git a/app-benchmarks/stress-ng/stress-ng-0.12.12.ebuild b/app-benchmarks/stress-ng/stress-ng-0.12.12.ebuild new file mode 100644 index 000000000000..309cd350a1c7 --- /dev/null +++ b/app-benchmarks/stress-ng/stress-ng-0.12.12.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Stress test for a computer system with various selectable ways" +HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/" +SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=" + dev-libs/libaio + dev-libs/libbsd + dev-libs/libgcrypt:0= + sys-apps/attr + sys-apps/keyutils:= + sys-libs/libcap + sys-libs/zlib + virtual/libcrypt:= +" + +RDEPEND="${DEPEND}" + +DOCS=( "README" "README.Android" "TODO" "syscalls.txt" ) + +src_compile() { + export MAN_COMPRESS=0 + export VERBOSE=1 + tc-export CC + + default +} + +pkg_postinst() { + optfeature "AppArmor support" sys-libs/libapparmor + optfeature "SCTP support" net-misc/lksctp-tools +} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 92b044bb269f..5a11171381c4 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 2c81995dcab0..187d718ce6b0 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1,4 +1,6 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 +DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda EBUILD acme-1.16.0.ebuild 1679 BLAKE2B ff4806292419911de014008dc51d250464f90368325db9a0cd73b6ba2881c6f60563fd7831d999ffba75772cbfa24af517d9fa52556f260f13c5855400d635bf SHA512 fbdc63af62a50e9ca6f98ed17b1b1be58a0a206b4e0940557b592f715a3d8bb81c6432132623e497e94806d595d4e71f0a660512c8ee23bd15b84088a62821cf +EBUILD acme-1.17.0.ebuild 1681 BLAKE2B b3ede9a67c5e6462e623921bc02190a909c2b22d712c527a9de590af5892fc4770d9d3bd1174a0f0f1fcb054a93fdb88862b315260b74aae3755f666d1d91cfa SHA512 61652a5c834a08bcfe9aa806a985c25c9845022db1d458b7e8d77629a483269e41e583cfff536097bde43ad02a021be3652c5a73eda0f4661aa206aaff800eda EBUILD acme-9999.ebuild 1681 BLAKE2B b3ede9a67c5e6462e623921bc02190a909c2b22d712c527a9de590af5892fc4770d9d3bd1174a0f0f1fcb054a93fdb88862b315260b74aae3755f666d1d91cfa SHA512 61652a5c834a08bcfe9aa806a985c25c9845022db1d458b7e8d77629a483269e41e583cfff536097bde43ad02a021be3652c5a73eda0f4661aa206aaff800eda MISC metadata.xml 400 BLAKE2B a09af005ab6b00b9eb6e9252814273c932609e4dd6020c2289f5dafc8aa3e6bcb9696dc887767f29271af4a93fae73116f688937613ff9a340d5747a801097e5 SHA512 92c877fdfd16f55997573f2719eed9a9609fe34baff4c8b09bdb500c9eaf3e2bd3536e60127f171a92c4a1b8d9446e00208856754758c21779a8bbd137c3fab7 diff --git a/app-crypt/acme/acme-1.17.0.ebuild b/app-crypt/acme/acme-1.17.0.ebuild new file mode 100644 index 000000000000..6e86a07321fd --- /dev/null +++ b/app-crypt/acme/acme-1.17.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S=${WORKDIR}/certbot-${PV}/acme +fi + +inherit distutils-r1 + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}] + >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] + >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.10[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] +" +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +src_compile() { + python_foreach_impl run_in_build_dir default + distutils-r1_src_compile + if use doc ; then + cd docs || die + sphinx-build -b html -d _build/doctrees . _build/html + fi +} + +python_test() { + nosetests -w ${PN} || die +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + distutils-r1_python_install_all +} diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 9789b91c5882..f2b9fc95cba4 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1,4 +1,6 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 +DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda EBUILD certbot-apache-1.16.0.ebuild 915 BLAKE2B e6cfa64a1bfad2719088c2ff8355040b8a607833f3372deb7236a0660788a4a4f7957df10aea8c7d9fa82ffe47ccc2c68542b1724f07f9495299166b87a4cb51 SHA512 91c65759d818a7c8c279de035f8280dda7408d46108139e689038906e212628d4a69b7a427448fb36a726090e0aa0805043da8a78764f6e3b925f44e94a657ae +EBUILD certbot-apache-1.17.0.ebuild 917 BLAKE2B 6664a0470bc7631d492a7aa9b0b04cf0c86d6a60aa8056acae86f2a3bdcf137aae5290a320b18c323d0d6ab6178b304c2d9d2e1bdc4ae21237e7afa6fb4874ed SHA512 4047b9448fc589864019c87d08885480905c3da411f3b86774be9ac806b70db72ee60c01407eaec43f40d44fceaab23accc53d0bb4dec65a201d374d7457f5e3 EBUILD certbot-apache-9999.ebuild 917 BLAKE2B 6664a0470bc7631d492a7aa9b0b04cf0c86d6a60aa8056acae86f2a3bdcf137aae5290a320b18c323d0d6ab6178b304c2d9d2e1bdc4ae21237e7afa6fb4874ed SHA512 4047b9448fc589864019c87d08885480905c3da411f3b86774be9ac806b70db72ee60c01407eaec43f40d44fceaab23accc53d0bb4dec65a201d374d7457f5e3 MISC metadata.xml 358 BLAKE2B c94560461dda9d2d671208dd9a7e25586f86fe262bb06303a2a5e7f6f717d6936abe8c16dc6c7308aed4f8d11d4d5ae69969367b14d5bcfe838f60fc8b583642 SHA512 04670ec371be696e3da0328059ac4a336995a230823b10b6e5073fdb780ad1b873d510f31ec6c324b82562c0cfc86bfd3cbd797ef577fba7dccfe50c496627f7 diff --git a/app-crypt/certbot-apache/certbot-apache-1.17.0.ebuild b/app-crypt/certbot-apache/certbot-apache-1.17.0.ebuild new file mode 100644 index 000000000000..7f0e325d33df --- /dev/null +++ b/app-crypt/certbot-apache/certbot-apache-1.17.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S=${WORKDIR}/${PN%-apache}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + dev-python/python-augeas[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index c10d4228b6b4..0c09353d03e3 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -1,4 +1,6 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 +DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda EBUILD certbot-nginx-1.16.0.ebuild 933 BLAKE2B 019025bd57899cca498bc2011e4d4822a0aafe94b974cc785eb8c770b6a7b00c19f9891f5ed890046467d6ebb31fd1f9b1452b63c2e2c6eb7cd09db318a282f4 SHA512 57f1466ad320578076f5ab974d92791fed4c2469df0c91ca21b649ea86ed0dc6ab9caf5c0db7d669944e893e40f2fbef33eb42a1addf7d11cac310616cabd2c2 +EBUILD certbot-nginx-1.17.0.ebuild 935 BLAKE2B c658bd5e5c2aae786e6e41cf77fc840c61e2fd1b7470706bb4cd573edf2117344ab29173fb24ab370e9ee3a5f28c644d4cb12a4bafc5cedb72ad4282627939ca SHA512 c3c33b250a0e830d4498a5864643b117d0b2c29b4130795aafb135d7b369754836a65704cdc437828a5f8991368c2b03bc5b11963328e5c6cf826c92d42c5f80 EBUILD certbot-nginx-9999.ebuild 935 BLAKE2B c658bd5e5c2aae786e6e41cf77fc840c61e2fd1b7470706bb4cd573edf2117344ab29173fb24ab370e9ee3a5f28c644d4cb12a4bafc5cedb72ad4282627939ca SHA512 c3c33b250a0e830d4498a5864643b117d0b2c29b4130795aafb135d7b369754836a65704cdc437828a5f8991368c2b03bc5b11963328e5c6cf826c92d42c5f80 MISC metadata.xml 334 BLAKE2B e7b28e7d3e7c6fdce0c5120b29fbf5aa607408e2add6c0ad42e921fb1add9def38c6cb191129a5a6e1f0e3ea119caa6cdc74955b572e5d2c6f854d0b7c7c521a SHA512 a24ccf633fc9c2670dcd35801d95bd8ca0f4ea4d3d53b6651f2e8e3e280b95ec8a464d99f5423942c14b0777ae4551f46c1ff285caea460bc91cbc417a7a5b70 diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.17.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-1.17.0.ebuild new file mode 100644 index 000000000000..b4f61386b477 --- /dev/null +++ b/app-crypt/certbot-nginx/certbot-nginx-1.17.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S=${WORKDIR}/${PN%-nginx}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index eba92f631787..a1b24059bc3b 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -1,4 +1,6 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 +DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda EBUILD certbot-1.16.0.ebuild 1150 BLAKE2B 3d12f9623927d69800604d841f3159d131160be4d80bd1ff44242164c813600a117778c22f6bad056ff22412897a7449444d6cd685123ab390afb7b75d2787b5 SHA512 4fae07647cb002f625e7fff6dae5d6a15bcaa9dbdf3de847c1f8dc8cb6e4b5e2f64369967f0955ab10451921e0c200504478956fd7903ed32fbb04978bc4ba2e +EBUILD certbot-1.17.0.ebuild 1152 BLAKE2B d30a158dbe17a5706583ce7de83f152e5627d5481318b82a0ef2fd9dc5b99c0109a65c819878dc86fbc715d42d707e9a6556fd7ab9a599264209aeae7f7823f2 SHA512 15f463ff5a385e639ab8abe14f064e1c8da5ad14255200cf21ea90083eeaccb75dde1e054be2b193452e81af25f6ccb9f4933343cb5071a3d920390af9073de1 EBUILD certbot-9999.ebuild 1152 BLAKE2B d30a158dbe17a5706583ce7de83f152e5627d5481318b82a0ef2fd9dc5b99c0109a65c819878dc86fbc715d42d707e9a6556fd7ab9a599264209aeae7f7823f2 SHA512 15f463ff5a385e639ab8abe14f064e1c8da5ad14255200cf21ea90083eeaccb75dde1e054be2b193452e81af25f6ccb9f4933343cb5071a3d920390af9073de1 MISC metadata.xml 358 BLAKE2B c94560461dda9d2d671208dd9a7e25586f86fe262bb06303a2a5e7f6f717d6936abe8c16dc6c7308aed4f8d11d4d5ae69969367b14d5bcfe838f60fc8b583642 SHA512 04670ec371be696e3da0328059ac4a336995a230823b10b6e5073fdb780ad1b873d510f31ec6c324b82562c0cfc86bfd3cbd797ef577fba7dccfe50c496627f7 diff --git a/app-crypt/certbot/certbot-1.17.0.ebuild b/app-crypt/certbot/certbot-1.17.0.ebuild new file mode 100644 index 000000000000..bf9117a89b96 --- /dev/null +++ b/app-crypt/certbot/certbot-1.17.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi +S=${WORKDIR}/${P}/${PN} + +inherit distutils-r1 + +DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.8[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 28b5a85e4a6c..6cc10ba2663a 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index c323ba0dd2ce..121aff842d75 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -18,5 +18,5 @@ EBUILD emacs-26.3-r4.ebuild 11785 BLAKE2B 807bbd1eda823268087003da546d68b5837c49 EBUILD emacs-27.1-r4.ebuild 14334 BLAKE2B c524e15aa87eebb1eacb52368fc11b17c429a10c83509e883cea3fada349d7a63e7947b1f3c050641ed65fabfbad2ebe965ec19f96b062ddc62162d344bc044a SHA512 7238304e452cf3bae3930c25726fb92a8b76c35155c35793a69aae08b23b7066b34cbb1ae18bd385388ec07170da14008cd89397bd9483a9033f4feaf1632baa EBUILD emacs-27.2-r2.ebuild 14431 BLAKE2B 037523522bc7036fdb4b612a6684ce37d213b16b8472b04ffe317d3f9d721d67a7bb7b7ed527f4d970b9030b0dae26b6f1c622238556522f71a9933dc7bd7399 SHA512 25c0edc1c7eee90126ca5b25e55542409ca727914613a1ee3c4aee4c6f28cd401a15f9606e6418afc507844df75f577701825255c8e216e5b4f3eb1514f160bc EBUILD emacs-27.2.9999.ebuild 14298 BLAKE2B 5649b3f948225639e73f6b4570f6facf9e81f57476354604c78a178be8f146d0e9325d98f3eb52689d2e02ba522ffe690e33e9c610b6e99584704a2f140b805e SHA512 e22fe0e2da09c9823bcedb148060a56d5b481826fe98f09a6112b3b27d65778e0db12a748e7ec42805345729a0ed0bc0ea46a7878e12588cf4cf999d69f6746b -EBUILD emacs-28.0.9999.ebuild 14185 BLAKE2B 76d5f0f59a0cc1fd4399e7aad1544d26d5abc0473ee01e7541a633fa743b2be880c8a81212fc37845bad64292851fdda8ec67833760316d8d2c7980d0c7fd37e SHA512 8e3b7413a3d8224a3b8642546f2d47afd5bf3c0404caa60deb97c20d6c4178fec990785b51df5a1f6ba0d5d156161195cd818ba3df7fc8e92fa8802d32ca129d +EBUILD emacs-28.0.9999.ebuild 14450 BLAKE2B dd079bf7a0a17ef35b16787419aef1531b4b7145fb74f4b9626aabac389ea18beb78f9a8668eb9f6e3d705c0d6644f1ffdd57428f98a034263a0a80e00f5b434 SHA512 9ccc3676c8b09e41a1734cbb8ad527072195667856f545807842e3aa25cb600d834bb6e8a1878ece4abe72e082d18115b6d2cc26a513c24cd08ddf89933fa6ba MISC metadata.xml 3129 BLAKE2B d0bfee8c1d5de0496d4b7bb5fff30f8b5c19911ccdf40d8bf34c990c57a61f6a6b68528e2a393174b190c59ffa1ff657c0d5dd6b9ff1d15e59641ae2b7da749c SHA512 1e37638584eefe022ffb08951adce160d6342aa90e92cfb0481689b662ff6a04a9327bb8c03fbc302315a17c4918d082ee076caadea34a2c461957f079da2279 diff --git a/app-editors/emacs/emacs-28.0.9999.ebuild b/app-editors/emacs/emacs-28.0.9999.ebuild index aeefea10ed81..682e0651a360 100644 --- a/app-editors/emacs/emacs-28.0.9999.ebuild +++ b/app-editors/emacs/emacs-28.0.9999.ebuild @@ -141,9 +141,17 @@ src_prepare() { || die "Upstream version number changed to ${FULL_VERSION}" fi - # These files ignore LDFLAGS. We assign the variable here, because - # for live ebuilds FULL_VERSION doesn't exist in global scope - use jit && QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*" + if use jit; then + # These files ignore LDFLAGS. We assign the variable here, because + # for live ebuilds FULL_VERSION doesn't exist in global scope + QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*" + + # gccjit doesn't play well with ccache #801580 + # For now, work around the problem with an explicit LIBRARY_PATH + has ccache ${FEATURES} \ + && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \ + | sed -n '/^libraries:/{s:^[^/]*::;p}') + fi default diff --git a/app-editors/vile/Manifest b/app-editors/vile/Manifest index d53f2c4c705d..a08088e38e00 100644 --- a/app-editors/vile/Manifest +++ b/app-editors/vile/Manifest @@ -1,5 +1,5 @@ DIST vile-9.8t.tgz 2352119 BLAKE2B fc1c75eba09e8be99945ba0d178fd150576d8108f906afb20dba265adaee9e5bea4869415d3ebceabf0b6b56c147add79e9c7e4fe34d7f4744930c3728e4a4a4 SHA512 4be4e37c7231395cae9236796073c2c3e428f1945283785a931c5d4cce94e0f970efa6634b0f9053679a00f4b4577704ea38ded2129e444b26ee9935a1c3d229 DIST vile-9.8u.tgz 2375989 BLAKE2B 86e2bb01fab7c429233484493aa33c0b807f7babedf6e69f4c526a6677471ff8e43287114073d22ebb229a801ef003779ab587c9a17474519148e1f64d58460e SHA512 fad06c8e341feec7e9aed1e53cd9a1e7fe79fdeb050aba743ac4edfb6096db88c1ef63377d6ecbeddd0eb8ad46a323bcc55d09b1ff221a75cd74a3f991e3f24d -EBUILD vile-9.8t.ebuild 921 BLAKE2B 673d5ff4ccdabf5a4f4bdd3d31bb23dc84fb80af53b35b7c8b8a5d9564104874975a48ab3867ab01898e069f21cfb946d2906cbd9baee400abee37dcba3c4d2e SHA512 51e426b58461b8abb10bc6615cb88822f9d512697ed67778f2f336b78686abbcee2cdd4c0a76632a7f0b5e41ee8e371dfdc4c0c02d0c4c4ae78171d98a32ead5 -EBUILD vile-9.8u.ebuild 1039 BLAKE2B c8538486cc0306c50c009aabda87afa7d745fa8ba305e215cde75a50c0348385c33f9cb26f871c675587efc96581db5d096fb74e7a482c1f79c4274d8c367bfb SHA512 b94e2d46c0df35f053830d0ed3fca9eb9a242eff1e3456c591d679a72068293b67966b686e3c9693c34fcd1e2c9a1420158d94ea09b5bf10df64876f783408bf +EBUILD vile-9.8t-r1.ebuild 941 BLAKE2B f7cfc4255b87f970d0f400802a68d75d8af4888dd40424d5007000f59c4ce3da969828867f40cb1fd1819803d09d632422587596b94f18f062e5f0f4e4887715 SHA512 ff42c353da28b1f6f7318e771b896f75786f284f6854acaf6207a523679507578ceffd99abd1f74dbb6ce88106c21099290145ddb098c03fcc095070ca6472b1 +EBUILD vile-9.8u-r1.ebuild 1059 BLAKE2B 02dfb4fb0f2e651ddd5e68380ae998adb2d3f2968f9e72444ad199b92be43ed8ff23a2ca524fa3203893477221544282aebe6873497eb1f533753bfceb1e48f4 SHA512 907ab99d754e091b15df9d1af70de1b19f0df7728906c617cd453a08c429fba2dfa6d53caccbb48b05007b3c5e0b74edd32e088d3ab03f24d18f96b392715e63 MISC metadata.xml 346 BLAKE2B aa1d8324ae0a63097138e7e87ed1c43fd6cf76eab1a2e33645f788691f9b96595e6edfb40a5560ac5e5ec4ca36d0dd972a444ebf9c3cf800344d7137d7d526f8 SHA512 5e073e0fa1ed8d705cbb1cf8f750c61a46692dc6914d6ebb8fc3281d8bd4d206fe17b544bcb3e05033296de8a4a4f34189deef26800521a22d04be275089e084 diff --git a/app-editors/vile/vile-9.8t-r1.ebuild b/app-editors/vile/vile-9.8t-r1.ebuild new file mode 100644 index 000000000000..fa2cb4f2acc2 --- /dev/null +++ b/app-editors/vile/vile-9.8t-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" +HOMEPAGE="https://invisible-island.net/vile/" +SRC_URI="ftp://ftp.invisible-island.net/vile/current/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="perl" + +RDEPEND=">=sys-libs/ncurses-5.2:0= + virtual/libcrypt:= + perl? ( dev-lang/perl )" +DEPEND="${RDEPEND} + sys-devel/flex + app-eselect/eselect-vi" + +src_configure() { + econf \ + --with-ncurses \ + $(use_with perl ) +} + +src_install() { + emake DESTDIR="${D}" INSTALL_OPT_S="" install + dodoc CHANGES* README doc/*.doc + docinto html + dodoc doc/*.html +} + +pkg_postinst() { + einfo "Updating ${EPREFIX}/usr/bin/vi symlink" + eselect vi update --if-unset +} + +pkg_postrm() { + einfo "Updating ${EPREFIX}/usr/bin/vi symlink" + eselect vi update --if-unset +} diff --git a/app-editors/vile/vile-9.8t.ebuild b/app-editors/vile/vile-9.8t.ebuild deleted file mode 100644 index 41c4ef2224ed..000000000000 --- a/app-editors/vile/vile-9.8t.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" -HOMEPAGE="https://invisible-island.net/vile/" -SRC_URI="ftp://ftp.invisible-island.net/vile/current/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="perl" - -RDEPEND=">=sys-libs/ncurses-5.2:0= - perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - sys-devel/flex - app-eselect/eselect-vi" - -src_configure() { - econf \ - --with-ncurses \ - $(use_with perl ) -} - -src_install() { - emake DESTDIR="${D}" INSTALL_OPT_S="" install - dodoc CHANGES* README doc/*.doc - docinto html - dodoc doc/*.html -} - -pkg_postinst() { - einfo "Updating ${EPREFIX}/usr/bin/vi symlink" - eselect vi update --if-unset -} - -pkg_postrm() { - einfo "Updating ${EPREFIX}/usr/bin/vi symlink" - eselect vi update --if-unset -} diff --git a/app-editors/vile/vile-9.8u-r1.ebuild b/app-editors/vile/vile-9.8u-r1.ebuild new file mode 100644 index 000000000000..480383dbd0b2 --- /dev/null +++ b/app-editors/vile/vile-9.8u-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" +HOMEPAGE="https://invisible-island.net/vile/" +SRC_URI="ftp://ftp.invisible-island.net/vile/current/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="perl iconv" + +RDEPEND="app-eselect/eselect-vi + >=sys-libs/ncurses-5.2:0= + virtual/libcrypt:= + iconv? ( virtual/libiconv ) + perl? ( dev-lang/perl )" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/flex + virtual/pkgconfig" + +src_configure() { + econf \ + --disable-stripping \ + --with-ncurses \ + --with-pkg-config \ + $(use_with iconv) \ + $(use_with perl) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc CHANGES* README doc/*.doc + docinto html + dodoc doc/*.html +} + +pkg_postinst() { + einfo "Updating ${EPREFIX}/usr/bin/vi symlink" + eselect vi update --if-unset +} + +pkg_postrm() { + einfo "Updating ${EPREFIX}/usr/bin/vi symlink" + eselect vi update --if-unset +} diff --git a/app-editors/vile/vile-9.8u.ebuild b/app-editors/vile/vile-9.8u.ebuild deleted file mode 100644 index 290ed240c5f7..000000000000 --- a/app-editors/vile/vile-9.8u.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" -HOMEPAGE="https://invisible-island.net/vile/" -SRC_URI="ftp://ftp.invisible-island.net/vile/current/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="perl iconv" - -RDEPEND="app-eselect/eselect-vi - >=sys-libs/ncurses-5.2:0= - iconv? ( virtual/libiconv ) - perl? ( dev-lang/perl )" -DEPEND="${RDEPEND}" -BDEPEND="sys-devel/flex - virtual/pkgconfig" - -src_configure() { - econf \ - --disable-stripping \ - --with-ncurses \ - --with-pkg-config \ - $(use_with iconv) \ - $(use_with perl) -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc CHANGES* README doc/*.doc - docinto html - dodoc doc/*.html -} - -pkg_postinst() { - einfo "Updating ${EPREFIX}/usr/bin/vi symlink" - eselect vi update --if-unset -} - -pkg_postrm() { - einfo "Updating ${EPREFIX}/usr/bin/vi symlink" - eselect vi update --if-unset -} diff --git a/app-editors/xvile/Manifest b/app-editors/xvile/Manifest index be54b4ae0114..74144aac759f 100644 --- a/app-editors/xvile/Manifest +++ b/app-editors/xvile/Manifest @@ -1,3 +1,3 @@ DIST vile-9.8t.tgz 2352119 BLAKE2B fc1c75eba09e8be99945ba0d178fd150576d8108f906afb20dba265adaee9e5bea4869415d3ebceabf0b6b56c147add79e9c7e4fe34d7f4744930c3728e4a4a4 SHA512 4be4e37c7231395cae9236796073c2c3e428f1945283785a931c5d4cce94e0f970efa6634b0f9053679a00f4b4577704ea38ded2129e444b26ee9935a1c3d229 -EBUILD xvile-9.8t.ebuild 862 BLAKE2B a4e91bf79dac14018df1d79004375a608eb98afb407acacea681ae9887af065688aabb82cb6b4a7bcae3d2d3bfa59a70a5a707504be8a4e5f5a0acf7b783baf5 SHA512 7bd7b12aba51c326a76155d411d652b2f397c11032cdf1f45365516b41e260f7997f1a7e3fd7574181f54fd57770ba2381277f3732e821136551294c1b5af666 +EBUILD xvile-9.8t-r1.ebuild 882 BLAKE2B ac6b03eb74aca0397660a7e5a9dbab0328b1caf114a470b745ee198decacb259b24849495e82dc5f3669f09848f7ba430daf16fc11e67ae2807f315debf53e57 SHA512 1dad314acddd4ca6ab988225d905f668ff22e43a8ae1aa640b3d42d1eab30070dae53e962c4cbebc342971c68f0b6ffc707175c5414cad4da6e51fd6ffeb0fd9 MISC metadata.xml 346 BLAKE2B aa1d8324ae0a63097138e7e87ed1c43fd6cf76eab1a2e33645f788691f9b96595e6edfb40a5560ac5e5ec4ca36d0dd972a444ebf9c3cf800344d7137d7d526f8 SHA512 5e073e0fa1ed8d705cbb1cf8f750c61a46692dc6914d6ebb8fc3281d8bd4d206fe17b544bcb3e05033296de8a4a4f34189deef26800521a22d04be275089e084 diff --git a/app-editors/xvile/xvile-9.8t-r1.ebuild b/app-editors/xvile/xvile-9.8t-r1.ebuild new file mode 100644 index 000000000000..f36ba9af2292 --- /dev/null +++ b/app-editors/xvile/xvile-9.8t-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${PN/x/}-${PV}" +DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" +HOMEPAGE="https://invisible-island.net/vile/" +SRC_URI="ftp://ftp.invisible-island.net/vile/current/${MY_P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" +IUSE="perl" + +RDEPEND="perl? ( dev-lang/perl ) + ~app-editors/vile-${PV} + virtual/libcrypt:= + >=x11-libs/libX11-1.0.0 + >=x11-libs/libXt-1.0.0 + >=x11-libs/libICE-1.0.0 + >=x11-libs/libSM-1.0.0 + >=x11-libs/libXaw-1.0.1 + >=x11-libs/libXpm-3.5.4.2" +DEPEND="${RDEPEND} + x11-base/xorg-proto + sys-devel/flex" + +S=${WORKDIR}/${MY_P} + +src_configure() { + econf \ + --with-ncurses \ + --with-x \ + $(use_with perl) +} + +src_install() { + dobin xvile + dodoc CHANGES* README doc/*.doc + docinto html + dodoc doc/*.html +} diff --git a/app-editors/xvile/xvile-9.8t.ebuild b/app-editors/xvile/xvile-9.8t.ebuild deleted file mode 100644 index a18545b97b79..000000000000 --- a/app-editors/xvile/xvile-9.8t.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN/x/}-${PV}" -DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" -HOMEPAGE="https://invisible-island.net/vile/" -SRC_URI="ftp://ftp.invisible-island.net/vile/current/${MY_P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="perl" - -RDEPEND="perl? ( dev-lang/perl ) - ~app-editors/vile-${PV} - >=x11-libs/libX11-1.0.0 - >=x11-libs/libXt-1.0.0 - >=x11-libs/libICE-1.0.0 - >=x11-libs/libSM-1.0.0 - >=x11-libs/libXaw-1.0.1 - >=x11-libs/libXpm-3.5.4.2" -DEPEND="${RDEPEND} - x11-base/xorg-proto - sys-devel/flex" - -S=${WORKDIR}/${MY_P} - -src_configure() { - econf \ - --with-ncurses \ - --with-x \ - $(use_with perl) -} - -src_install() { - dobin xvile - dodoc CHANGES* README doc/*.doc - docinto html - dodoc doc/*.html -} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index c8bb0b0454eb..27ee262a62ab 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest index 77ad7188dd99..78cb0c516379 100644 --- a/app-emacs/magit/Manifest +++ b/app-emacs/magit/Manifest @@ -2,7 +2,9 @@ AUX 50magit-gentoo.el 77 BLAKE2B 85c942a0eeb84d6d45931a318108dff2006fc38e9e9eac3 DIST magit-2.13.1.tar.gz 520271 BLAKE2B fdffa561dccaafc2be56bf285e286859145e00f5037c99b5ab1ee50c9895eee56dbe8a5470e3a148e0150367bf92ed1c7cee4a35662f5c0bed0e4e7a2d49638c SHA512 f9f796fd6840788cebff62b316a0a1d708736e7a6962cd34d8ea86e94fb5a55c9e25f9aace17bceec199b2b931a0d5e586c4ab7d189c64ec6e5a9e42d041b269 DIST magit-2.90.1.tar.gz 544968 BLAKE2B d3a38cf8c4d8c15529463028c4f6718d65bff044f91f58f2027c62d584202835d17229ec1db93d2990b5bb59403eabf7f12e7e91e2de519149ad40c274da5f25 SHA512 57a81fc72276907009fd3d05abbaed930d089d3e4621d539abb6ce2b24fd594950533f47d60682e25f0bd1c9f1ab3a16ba6b2698d79c6980f250ffd335be7789 DIST magit-3.0.0.tar.gz 610528 BLAKE2B b667a6f12020f37303fa5d5c8bc71cb8f66bd25acbed704f3b3ba666b95b656da8c1b979d592e58171dd7bbaa4896b8fa144f52ec65e28976a88f42917df9323 SHA512 f1bb0d96906d327bb929cc45e2496a214513b1da4fd68e78a3db188f19dd69bd253c83e6b7881713989ee2a70d2f2cfdc9414263e0ee09be34cd72eb7fcb198d +DIST magit-3.1.0.tar.gz 613295 BLAKE2B b2ab1e56d1dcab7476fcfd22563452c0b6977a90f9d614911f13fb9eb591b75197d3ba7f74a1acab9eee464d4ab8d3c63e2019e7b974b3895d4a9851e37887e7 SHA512 b4e884aea1d6b0cbf7861016b7fbc8214911ea84afd349320c929368a245da31105555e644d4e2e9f5aa6787202c9c30c24e62f64f5671cc036273c22ab65bfc EBUILD magit-2.13.1.ebuild 835 BLAKE2B 786b7e8ac034d16b1baef4620c1eca7b436dc3c13b75d97e246970d80a96575c5111d12edd3c34e792126706b1cc87ac295e8292361a917948f9988949730869 SHA512 78e0c514ebe0eeaaeb69c66980794886e8584e52dc1a695ff8a333eb91be08ca8ee6b8cfae902633aa7572d123b609a82d4e3ed96ff59e27c4f4f410a3004df8 EBUILD magit-2.90.1.ebuild 828 BLAKE2B f2ddb437ef786073f6a9f7f5561cbc9452bfa274c3b1e31a49ae9f5984f5ca63d54468e51023e1990da073bc162808b38f12c9b1ee9a51509ea5d2fbf3de525c SHA512 a85ae33cef7625b40c7d8dd1794075adb4dbe0eae2b99a08395ab91bdd0ff590cec877298d5e20c1868322e6eba2dc1ee08ec9306b60be8c65a13cd15de0091d EBUILD magit-3.0.0.ebuild 823 BLAKE2B eead5e1ea1d1ba7e2969cf81358cc9089c1e7b7d5df257d93133033430e7ea5342cef6cd4aa3b74b1cf8615205f6e438ed1dc52704330bb8d0e5cf7a41fab80c SHA512 fcc54d58483dc52229468ea2e90150be80d3efce32e4cab7fdf8d12956c9a8a51143da6b99151f402934d777eaf6d0134bbf8f5381a696cd10fd489ebab8666e +EBUILD magit-3.1.0.ebuild 823 BLAKE2B d7b1760ed5f5d5c95204933f5346eff2a40824b7fe6a44a689dd37afcc9b57ab53a9550ec89819074fd3d7c56ea399fee97b34a846690c2ba2c5acef3145bcbb SHA512 c319209ba031fd875f8838ee848d275682032de23f912aa763bfb7f6dbc2d6c76a04a5906bb173763cf3036357d2d88bfbf5c96ab787c7ab5d8f6ef674ecc6e1 MISC metadata.xml 811 BLAKE2B aa2a5aaf1024e2a75c24cad4d01622884ffde259c3a2d9869df9629741d4a19da87c5933efd2aa58a9fc0256150e8bf5e68bef99595993154cf06027f2de4b83 SHA512 ec3ade59fbba30a15b3b728f293884c9f5cf532a8ca92c984c7978b73061cbd5a7b4b1fc68af15d28990d13f50cad688d7cc8229e9e38988bdbdbcf2fbe2a900 diff --git a/app-emacs/magit/magit-3.1.0.ebuild b/app-emacs/magit/magit-3.1.0.ebuild new file mode 100644 index 000000000000..9eaf6e8ef348 --- /dev/null +++ b/app-emacs/magit/magit-3.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +NEED_EMACS=25 + +inherit elisp + +DESCRIPTION="A Git porcelain inside Emacs" +HOMEPAGE="https://magit.vc/" +SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +S="${WORKDIR}/${P}/lisp" +SITEFILE="50${PN}-gentoo.el" +ELISP_TEXINFO="../Documentation/*.texi" +DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes/*" + +DEPEND=" + >=app-emacs/dash-2.18.1 + app-emacs/libegit2 + >=app-emacs/transient-0.3.6 + >=app-emacs/with-editor-3.0.4 +" +RDEPEND="${DEPEND} >=dev-vcs/git-2.0.0" +DEPEND="${DEPEND} sys-apps/texinfo" + +src_prepare() { + default + echo "(setq magit-version \"${PV}\")" > magit-version.el || die +} diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest index 9eac17ec031e..5d431fc21f13 100644 --- a/app-emacs/transient/Manifest +++ b/app-emacs/transient/Manifest @@ -1,6 +1,8 @@ AUX 50transient-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 DIST transient-0.3.4.tar.gz 100193 BLAKE2B 0dd91cf1af22cfd6c3b6fefaa1b84ba3a241e269aef5165befa9408171f8b5477b04e2886e690cfd8d20af31e83fe669e05f0bf40c3391aab353d33a59345689 SHA512 feb24bf9045c9212a45cbc0a99805bdad6f4f5871279d44c64a883ad5d33a40128189525ee546d6cff14bf2d60d3c1e684cf8894fefc01860e363073eafea220 DIST transient-0.3.5.tar.gz 100274 BLAKE2B ffb7f5823552eb3e84fd1d8c3842c8e49f7ce0fa79fae72ab6088f2af3ef19f27a327a15136f69a9173c742ed4c984d1d7106eda476f3e1a7d751337d19711ad SHA512 cfe30b95022d6f88569f7601cd3994255b613477b3886a42a87ad297edb656ba8968d285cd9b80e98ba18725334cb7b02fac27cb0f9717d344e5af3db8cf77a5 +DIST transient-0.3.6.tar.gz 100905 BLAKE2B cc7a78104b77a7ff49d2ee686a780db7509744b1f737e4f995d5e5f8ada18828ccf1b6ae5d995fb8aa09e9fc16895226e5e8cf3cf50a79c246c5d07d5f467ce0 SHA512 c1b43046f07f9efce1720f6e151d8223922574262d4e5436b0c81453b0a21a404f1c555a5bc92a201c71beb1b2f95aafb38b88203cd08c1d3a9d80f45ed0d0c9 EBUILD transient-0.3.4.ebuild 644 BLAKE2B c9d4448a5fbb145a2c687a1d1b368a50f49616a0869ff0e7714e7dd89d62c2b464f7ebbc1c473be394ac8bfbe2869b0e063887ceeb15b8fef9cde342f4e3d899 SHA512 cda1012b7d316c14f7d523e049075cd180c5a496d72527197c8a9166a84b14dc058b75c437237e4cd00fd4aafa1016dad9d6ce27f3752cae0f8e42a51db98908 EBUILD transient-0.3.5.ebuild 644 BLAKE2B c9d4448a5fbb145a2c687a1d1b368a50f49616a0869ff0e7714e7dd89d62c2b464f7ebbc1c473be394ac8bfbe2869b0e063887ceeb15b8fef9cde342f4e3d899 SHA512 cda1012b7d316c14f7d523e049075cd180c5a496d72527197c8a9166a84b14dc058b75c437237e4cd00fd4aafa1016dad9d6ce27f3752cae0f8e42a51db98908 +EBUILD transient-0.3.6.ebuild 644 BLAKE2B c9d4448a5fbb145a2c687a1d1b368a50f49616a0869ff0e7714e7dd89d62c2b464f7ebbc1c473be394ac8bfbe2869b0e063887ceeb15b8fef9cde342f4e3d899 SHA512 cda1012b7d316c14f7d523e049075cd180c5a496d72527197c8a9166a84b14dc058b75c437237e4cd00fd4aafa1016dad9d6ce27f3752cae0f8e42a51db98908 MISC metadata.xml 1433 BLAKE2B 3c11fda17dd792b22a2523162f83b9c0ea0526c80a9a1352127cd1df534fd66a78973e55a66f98ebe02be443621d8463a133dc80a71017b1b0d48cf7a56ed67d SHA512 4424e241b27f4c4594df85a8c4114e07a3a12a2c9e81208b37661a36f2b91503fa77c1a74bdfd881c7ea4b7f239d6d8233c0bfd89665657ddb09def7ceb6b3cb diff --git a/app-emacs/transient/transient-0.3.6.ebuild b/app-emacs/transient/transient-0.3.6.ebuild new file mode 100644 index 000000000000..5f2eb4af6a92 --- /dev/null +++ b/app-emacs/transient/transient-0.3.6.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +NEED_EMACS=25 + +inherit elisp + +DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes" +HOMEPAGE="https://magit.vc/manual/transient" +SRC_URI="https://github.com/magit/transient/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +SITEFILE="50${PN}-gentoo.el" +ELISP_TEXINFO="docs/*.texi" +DOCS="README.md docs/transient.org" + +DEPEND="" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} sys-apps/texinfo" + +src_prepare() { + mv lisp/*.el . || die + + default +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 8fe53755ba31..10bf13f4d087 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/cloud-init/Manifest b/app-emulation/cloud-init/Manifest index d93647e4483d..17bea4ffffc2 100644 --- a/app-emulation/cloud-init/Manifest +++ b/app-emulation/cloud-init/Manifest @@ -2,7 +2,6 @@ AUX 18.4-add-support-for-package_upgrade.patch 1734 BLAKE2B 1eb4fd07bec989b1584e AUX 18.4-fix-filename-for-storing-locale.patch 1045 BLAKE2B 0167101d78f821fefc3d05447d3fe35d7328cdebcb3a0eebdaaf2f14b8e2f46efe7c0fb4031baa3a8600546a47f98641719112992c8e50cc1ab0181851937f81 SHA512 8a3b1bf35a445cbc7c3d4849c4c9ebd716209bc3b38bc060cd3b27b1b09749da8dcf35c8e0963300f7cc21f43fda96e5928f9f3c86c22a784cc60b840a1cc419 AUX 18.4-fix-update_package_sources-function.patch 880 BLAKE2B f8a50714d5763f43c177de8e65369203e4d3b94de98126b85fca22ee4a89f9568c6081078b03dd4bb6cdcd07c51bc55b093e94092a06fd7eeec610ce22780f67 SHA512 8b82d0e565a9f8b4f6464382e01b79c95ad0ced600bf2ba1c6377eea704f86108cf68bc20c99f65e68c6b2d7a7ccc02624bfef400dd76990ef18f00f1e220f6c AUX cloud-init-18.4-fix-packages-module.patch 704 BLAKE2B e5deb163e7d97365befb63bf6978900d250356a3b29972b5c8ec6dd19c202d03cf0a07bbf1e8b437c3ec80b810f5c1af456bd589adfde290636b3fc10028ad36 SHA512 ea28c8d5c9a4ebd0d65dea8dd09e5c9c9973fc3456ff8a4e35b3eb4eb856e5c4809b922ef5d958682fb7429ba23eafd80e0fdee629967b7f838d4127db5e1ac7 -AUX cloud-init-20.1-gentoo-support-upstream-templates.patch 3505 BLAKE2B 6f4b75493e6354c73ad87546337d4520f334883cd0bcd7f3f7eb34276a5c6d57dfbd46f5dc22306ab9843164b56638196238025431a319ad67c9e3d03945ef05 SHA512 3151504396a55baca141a8f509e93007bfe93e4e5945cfcd17ef98a2394ba64564cd7233e792233389776c5baa0b1fd3609a868a5f386dcf5d84563e00d7885b AUX cloud-init-20.4-gentoo-support-upstream-templates.patch 3467 BLAKE2B 0d6185373ef7de03de60f3ae277a808a8457c8bbce23ab5a10ff3382c0ace244fe5d054285d2eeeb99956863156f3ff0000b7f6f84b706489d19c29cb1dbeadf SHA512 d5209c78ede276b6d614baad2ff586008694e4533114394207f377a67cbb8cd9a73547c8e0a9daa55051fa56ccb099b3a0f2bcf824cda0cbef0de858332c95f8 AUX cloud-init-21.2-gentoo-support-upstream-templates.patch 3793 BLAKE2B 4e5cbc9fa872cc1d148861be1d1fb0615a68e69c6acbec8173580590c8d2c5e50df44e067d3b8ea77dd0b23ef658837a2a317c98712f8b42e9a14398d4cfe996 SHA512 9d436f223dacfd018df4caf407b0da3de5e9cc1932d3aad56f455c664d2b9f3dc8ab40d8607f9ef4481ee778ae897717161d3cb1a7d4d99041585a00a97d8774 DIST cloud-init-20.4.tar.gz 1228898 BLAKE2B c5697af31e7219a060a82732fbae2e89dd00786e5b0feb638f1f64f6ce861df041ef687a6095cc3bdb5478f4f4c1504286155808102aea9cae853caa97d4ba1b SHA512 da2fa4673b253468380c4472795fd449809c8ac84d8f13ec1472b9b7e7d54e187ae06e5a81a36774793b05f4e1212dca57bc19aa8955b4c7fa7183cb100bfbb9 diff --git a/app-emulation/cloud-init/files/cloud-init-20.1-gentoo-support-upstream-templates.patch b/app-emulation/cloud-init/files/cloud-init-20.1-gentoo-support-upstream-templates.patch deleted file mode 100644 index c840f4fde3eb..000000000000 --- a/app-emulation/cloud-init/files/cloud-init-20.1-gentoo-support-upstream-templates.patch +++ /dev/null @@ -1,93 +0,0 @@ -From 823454f1ea140ec47f5f9c5c3c5ad62eb458eb8a Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Wed, 24 Oct 2018 10:52:46 +0200 -Subject: [PATCH 2/5] Add support for gentoo in cloud.cfg and templates - ---- - config/cloud.cfg.tmpl | 8 ++++++-- - templates/hosts.gentoo.tmpl | 24 ++++++++++++++++++++++++ - tools/render-cloudcfg | 2 +- - 3 files changed, 31 insertions(+), 3 deletions(-) - create mode 100644 templates/hosts.gentoo.tmpl - -diff --git a/config/cloud.cfg.tmpl b/config/cloud.cfg.tmpl -index 1fef133a..3f5a41a2 100644 ---- a/config/cloud.cfg.tmpl -+++ b/config/cloud.cfg.tmpl -@@ -134,7 +134,7 @@ cloud_final_modules: - # (not accessible to handlers/transforms) - system_info: - # This will affect which distro class gets used --{% if variant in ["amazon", "arch", "centos", "debian", "fedora", "freebsd", "rhel", "suse", "ubuntu"] %} -+{% if variant in ["amazon", "arch", "centos", "debian", "fedora", "freebsd", "gentoo", "rhel", "suse", "ubuntu"] %} - distro: {{ variant }} - {% else %} - # Unknown/fallback distro. -@@ -172,7 +172,7 @@ system_info: - primary: http://ports.ubuntu.com/ubuntu-ports - security: http://ports.ubuntu.com/ubuntu-ports - ssh_svcname: ssh --{% elif variant in ["amazon", "arch", "centos", "fedora", "rhel", "suse"] %} -+{% elif variant in ["amazon", "arch", "centos", "fedora", "gentoo", "rhel", "suse"] %} - # Default user name + that default users groups (if added/used) - default_user: - name: {{ variant }} -@@ -180,6 +180,10 @@ system_info: - {% endif %} - {% if variant == "suse" %} - groups: [cdrom, users] -+{% elif variant == "gentoo" %} -+ groups: [users, wheel] -+ primary_group: users -+ no_user_group: true - {% elif variant == "arch" %} - groups: [wheel, users] - {% else %} -diff --git a/templates/hosts.gentoo.tmpl b/templates/hosts.gentoo.tmpl -new file mode 100644 -index 00000000..cd045fa6 ---- /dev/null -+++ b/templates/hosts.gentoo.tmpl -@@ -0,0 +1,24 @@ -+## template:jinja -+{# -+This file /etc/cloud/templates/hosts.gentoo.tmpl is only utilized -+if enabled in cloud-config. Specifically, in order to enable it -+you need to add the following to config: -+ manage_etc_hosts: True -+-#} -+# Your system has configured 'manage_etc_hosts' as True. -+# As a result, if you wish for changes to this file to persist -+# then you will need to either -+# a.) make changes to the master file in /etc/cloud/templates/hosts.gentoo.tmpl -+# b.) change or remove the value of 'manage_etc_hosts' in -+# /etc/cloud/cloud.cfg or cloud-config from user-data -+# -+# The following lines are desirable for IPv4 capable hosts -+127.0.0.1 {{fqdn}} {{hostname}} -+127.0.0.1 localhost.localdomain localhost -+127.0.0.1 localhost4.localdomain4 localhost4 -+ -+# The following lines are desirable for IPv6 capable hosts -+::1 {{fqdn}} {{hostname}} -+::1 localhost.localdomain localhost -+::1 localhost6.localdomain6 localhost6 -+ -diff --git a/tools/render-cloudcfg b/tools/render-cloudcfg -index 8b7cb875..d109044e 100755 ---- a/tools/render-cloudcfg -+++ b/tools/render-cloudcfg -@@ -4,7 +4,7 @@ import argparse - import os - import sys - --VARIANTS = ["amazon", "arch", "centos", "debian", "fedora", "freebsd", "rhel", -- "suse", "ubuntu", "unknown"] -+VARIANTS = ["amazon", "arch", "centos", "debian", "fedora", "freebsd", -+ "gentoo", "rhel", "suse", "ubuntu", "unknown"] - - if "avoid-pep8-E402-import-not-top-of-file": - _tdir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..")) --- -2.19.1 - diff --git a/app-emulation/containerd/Manifest b/app-emulation/containerd/Manifest index 015ae8615f09..8853634eeaac 100644 --- a/app-emulation/containerd/Manifest +++ b/app-emulation/containerd/Manifest @@ -2,6 +2,6 @@ AUX containerd.initd 766 BLAKE2B 07b323c35f9cafa156969644ccab7c618baf60a82ad8037 DIST containerd-1.4.6.tar.gz 6266709 BLAKE2B 3187ff003da7c1d6023ff9516c7aa510de49ad1188750b9cb782feae638ef1c4c74834f62344324eec8983feb6e881013b56ceb112e91ca0995878b08f20d69f SHA512 4693e67d17a21fe9413add39173981f484c461c7e228b05a8a886052bc445617116808db6321a134bcfdf853f382a6f228e979669588a375b434d1425853b143 DIST containerd-1.5.2.tar.gz 7667262 BLAKE2B 52f61a7d5a423e1e0fbada6084dacf1df49e3e16af034bd35914b35bed4d27f334f0b07e87681d1353eb7da05a301625326adc841be7a2900aea0640a0441f26 SHA512 e4f03e77f2d8f823680629efc8cf41db70a656edf46807dca69652e6500dc51b0ceb0fd174768a8a5069c8af3e78853c20d214d135e36d4f3559399894e2cdf1 DIST containerd-man-1.5.2.tar.xz 7424 BLAKE2B 647e61a88c81ebb3087026adb0201b4a71c4e0fe763a37b8d146b3964d9d59aa47ea96d5c5069b7637251fe1fbe5ecc63d72a802673b526b5496d02b2ff5842c SHA512 32ac9e9a91bbea24bbdb63220efc6082bb5dd1db956b558942f5b3b9aa758b9c1c5e8a5eb5e3d950be6de25bc03b20d420a566ecdaa859a8e72e3e2564a9ab84 -EBUILD containerd-1.4.6.ebuild 1889 BLAKE2B e25f303304770b47a22814a28af0a1d6933f45ecb98e93f0d660b3788dec61cd2741c1ab36645765f8b6ab627aacb92146b5a199714cb40275668ab3204782b4 SHA512 d766c94f94782fd4354c46c1988936ec9e89fc8285ccf9e1b66ceb7e419bdabd8e9107b1c8be9e8d5603c3b1343a28ec67683151f9b6ab54ab14a95b68e2de26 -EBUILD containerd-1.5.2.ebuild 1753 BLAKE2B 0b373938a4b37d42aa0a98ef4e38b61269576eed4fdb437d9320962b4c5f7e6ea815be8f208b7e7dd4d00eb252b5f3635df82666335489e3aae8854901dff354 SHA512 6e261742c69d6db6b39c11a8830bc2843a8b98ecb9be14d1ef0f5c6c5bbdab78015fc538f6d45b348c73af1316f84b84a541f913514124176557537b356e7de9 +EBUILD containerd-1.4.6.ebuild 1957 BLAKE2B 37e70d8fb5f2f719762719547696196619185ad50c471d53123e8d85c5fefa5d66f7cfaa1b7eaba1ffed382e6b907057e82ebd755b19a47033e9f261f1d79b64 SHA512 65f9428b86d7ac0720e4354a0d200c15a7305d3042e99919bd773001efbaa4b413d8930a11137a7277584bbde7c8e0f6a1ce54eee4ec8a74639b97486a1a0bdf +EBUILD containerd-1.5.2.ebuild 1821 BLAKE2B a2ec9993e78a72e2331a51087f6c6e727a5eb9b4a1168316b9c640424a182624feb0d918beeff2ceb707f4cd3356062ec73e66a809641be5db2e29d86fa9a124 SHA512 92f10036925446ad3bc9a90386c34bb96d3ccf52a1747a8c36e156e0f008beaff2f0d1c592288fbc6f9a1edb871d1b6f94bfc82aa9860ca060e02697c35cc0a7 MISC metadata.xml 1143 BLAKE2B 2e3705605579b406365f0faca9238c1cfa1047ebbbe04686281d6b161aeb9bd947641116a755070fff9aa01dd8010ee36d570075a1ac7e87e29c727c2b06be7c SHA512 bddfb97b70466a3ff7442a1249708680b960456e6d1058dea59f09a34bcdf262c7b13430ec0fd3a16b0f060d48ffeda569c8ae4d9d9dbca93e4af2ee13ec1a1e diff --git a/app-emulation/containerd/containerd-1.4.6.ebuild b/app-emulation/containerd/containerd-1.4.6.ebuild index f0cb4195bf52..8e9b81b35d7d 100644 --- a/app-emulation/containerd/containerd-1.4.6.ebuild +++ b/app-emulation/containerd/containerd-1.4.6.ebuild @@ -21,6 +21,7 @@ DEPEND=" seccomp? ( sys-libs/libseccomp ) " +# recommended version of runc is found in script/setup/runc-version RDEPEND=" ${DEPEND} ~app-emulation/runc-1.0.0_rc95 diff --git a/app-emulation/containerd/containerd-1.5.2.ebuild b/app-emulation/containerd/containerd-1.5.2.ebuild index 7f7c816464f6..7ebc5b203744 100644 --- a/app-emulation/containerd/containerd-1.5.2.ebuild +++ b/app-emulation/containerd/containerd-1.5.2.ebuild @@ -19,6 +19,7 @@ DEPEND=" seccomp? ( sys-libs/libseccomp ) " +# recommended version of runc is found in script/setup/runc-version RDEPEND=" ${DEPEND} ~app-emulation/runc-1.0.0_rc95 diff --git a/app-emulation/uade/Manifest b/app-emulation/uade/Manifest index 7aabe2d84d77..e8c3f666a55f 100644 --- a/app-emulation/uade/Manifest +++ b/app-emulation/uade/Manifest @@ -1,4 +1,4 @@ AUX uade-2.13-configure.patch 620 BLAKE2B 4266246e968f5bcbfee755896047c5c0587a5199d8fc7882b4f9665175865a94491d6bfceaf3549b6f825e46688ab2f6164f6b4111101212f907d9bdec3f2b28 SHA512 08d5caa315054553414961cd44149f949099341f9c91b4dd7ee957649fa029b9c1927f583bd581e6b213f381b3eb43fe5097a87747ce7e36e94487fafdc96c76 DIST uade-2.13.tar.bz2 2897931 BLAKE2B 7d5ba128fc53bb683a6a21616e3c9c2a7376361086f3d91a59026ac89eb48d9520f89342914078ccb4614a16826a8c90f86a6052caffc9d5cc4e1e0ab6b092f0 SHA512 675c3369ed55a314cab81ae7ba8a09b277ab1cfe2354eac92194f746803ec2464b7603d665cf30da41caef5997c21515e69f0313d8d2b079c242a08fef786183 -EBUILD uade-2.13-r1.ebuild 821 BLAKE2B 56bbaf3dc9be81d371389e55a72a7affdd2d22bb92459a2cd57ce7e3a7df265febcd173a5ce7a0ef33b5ef0536d86890b0413cc003fe3de986ba0412eed731f1 SHA512 7947a265d8589cc2e7d4d57bf0139f3344235ab8764f0e2eff329ac1b04cd2d6948f8c63ee2f70a1ed249465b1ca03f5f9ac9072303a9ed12c43b7eb5dd92e6b -MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 +EBUILD uade-2.13-r2.ebuild 1094 BLAKE2B 5190440d95bdf09b30a86213a2c606711c54fa8b42cc56aaacd9fbad66e13f326d5644654ceba1dae7a81ff22673166cdcd2cd12b376d622f476755290ff8605 SHA512 0d880e1cf49d0911861454c7bd2adfcabfa4a22ae0abac0b912bbb3c9800338471d860782dac2e4c17288087d5308296f80fc7924329c3c9088bea2e1640c768 +MISC metadata.xml 458 BLAKE2B 7d6d4f3e6ab3457edd8025f2605766f225fb7d9ef2bd9501b0459fe4d2f853bbd27745fb400d15b9e6a2db617d0f5b7808cb59ab3530e4fadf4bc7cdcb3921b9 SHA512 9f47cbb66ea75cb7f4769c282afef9c522e06154b198b7d757644ad9888da291b09ae92890a2e7b4b483473ee23a8794f9c570200de3e16ca210a0dc21d7b0d3 diff --git a/app-emulation/uade/metadata.xml b/app-emulation/uade/metadata.xml index 78274e0fa550..c4c4b8d8413a 100644 --- a/app-emulation/uade/metadata.xml +++ b/app-emulation/uade/metadata.xml @@ -1,8 +1,14 @@ - - games@gentoo.org - Gentoo Games Project - + + games@gentoo.org + Gentoo Games Project + + + Enable sys-fs/fuse uadefs frontend for on-the-fly WAV conversion + + + uade-music-player/uade + diff --git a/app-emulation/uade/uade-2.13-r1.ebuild b/app-emulation/uade/uade-2.13-r1.ebuild deleted file mode 100644 index 28ceda581e45..000000000000 --- a/app-emulation/uade/uade-2.13-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Unix Amiga Delitracker Emulator - plays old Amiga tunes through UAE emulation" -HOMEPAGE="https://zakalwe.fi/uade" -SRC_URI="https://zakalwe.fi/uade/uade2/${P}.tar.bz2" - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND="media-libs/libao" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog doc/BUGS doc/PLANS ) - -PATCHES=( "${FILESDIR}"/${P}-configure.patch ) - -src_configure() { - tc-export CC - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --package-prefix="${D}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --with-text-scope \ - --without-xmms \ - --without-audacious || die -} - -src_install() { - default - doman doc/uade123.1 -} diff --git a/app-emulation/uade/uade-2.13-r2.ebuild b/app-emulation/uade/uade-2.13-r2.ebuild new file mode 100644 index 000000000000..262a54d90331 --- /dev/null +++ b/app-emulation/uade/uade-2.13-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Unix Amiga Delitracker Emulator - plays old Amiga tunes through UAE emulation" +HOMEPAGE="https://zakalwe.fi/uade" +SRC_URI="https://zakalwe.fi/uade/uade2/${P}.tar.bz2" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="fuse" + +RDEPEND=" + media-libs/libao + fuse? ( sys-fs/fuse:0 )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) + +DOCS=( AUTHORS ChangeLog doc/BUGS doc/PLANS ) + +src_prepare() { + default + + # needed to avoid ${D} VariableScope undefined behavior in src_configure + find . -name Makefile.in -exec sed -i 's|{PACKAGEPREFIX}|$(DESTDIR)|' {} + || die +} + +src_configure() { + tc-export CC + + # not autotools generated + local configure=( + ./configure + --prefix="${EPREFIX}"/usr + --libdir="${EPREFIX}"/usr/$(get_libdir) + --with-text-scope + --without-audacious + --without-xmms + $(use_with fuse uadefs) + ${EXTRA_ECONF} + ) + echo ${configure[*]} + "${configure[@]}" || die +} diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index 31d23198f518..008c6a752abf 100644 Binary files a/app-eselect/Manifest.gz and b/app-eselect/Manifest.gz differ diff --git a/app-eselect/eselect-postgresql/Manifest b/app-eselect/eselect-postgresql/Manifest index 8928a7b7a7f7..03d2e3a0e073 100644 --- a/app-eselect/eselect-postgresql/Manifest +++ b/app-eselect/eselect-postgresql/Manifest @@ -1,3 +1,3 @@ DIST eselect-postgresql-2.4.tbz2 4518 BLAKE2B 726c59f0511b2e27493cceb9b9a7b3c58e7d7bb0cba2fef705eef9190ef384c3116c42079566d8761192b9c288ef57c550f659a0398ba90fa069f6be335550ff SHA512 4eed12905e97a45420a299cc9232be62a1ac88257a047d9d16ef7d8c8a0e0ddbd4177415797defe352cc82cd87b7777907a51a8cadfdb28064faa78a28e0099d -EBUILD eselect-postgresql-2.4.ebuild 991 BLAKE2B 6256246a997ec5e0f60f806fced17b43a9b3b765cd5c5d219a8dd7cb72d4e0d84bc3aba18072cc90a272d3236d0169cbbd30d014549811e2004ded59ab99a932 SHA512 d23bf04eb9c37a4eb7fa76ae45a0cbdc9db8f72fc9b4300097f290ce652232e23044dcd0e6957244213b72a8a33a8102ec14d3c014cdecbec52e1c7bce3a1c68 +EBUILD eselect-postgresql-2.4.ebuild 998 BLAKE2B 6b467753cd3f4cd1fe1d3c279d5985023c58c98cc8ab5ea162b15781a91b9d524e5f3571098e8e4e1aea020b31bd6975f1b10df359c240aca4227e9d4655ac19 SHA512 4130eab6bde160e46fb315920f224083416be4a1a8dec5613f2fa7be871252e2e9b081335247232a57e0778821868f7f8f08d275f4454b2775dd508d8851bf31 MISC metadata.xml 471 BLAKE2B 5fca2b963baff46a43fa9e6903aebbdfebcfef8eed51ed34bb43a971a16597dcbb0a1dc031023e2c30bdcba8bdecdc138045ce41525059fbaae24b1e3581e918 SHA512 b7e99f7251623253c34638feed7d8780031ce91061fa0486d91f1fbf83a119519cae431e937c3b18d45980398a83da9c47e88d192166b5f5d5d78d0d830d3796 diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild b/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild index c83bf61b511c..8437ec99e247 100644 --- a/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild +++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="app-admin/eselect" diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index d6f5b294ec61..4c18c7a76c2f 100644 Binary files a/app-i18n/Manifest.gz and b/app-i18n/Manifest.gz differ diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest index fb551451ea1c..e7f8f8113f28 100644 --- a/app-i18n/ibus/Manifest +++ b/app-i18n/ibus/Manifest @@ -1,6 +1,8 @@ DIST ibus-1.5.22.tar.gz 3578251 BLAKE2B 08ad72bd455d2841700b11a4ade88e2b9768433f86bac4baf20db882580b10a4705f545a845a03d3b4196a75c43d33c51ffd31a3516d71030f891ce48dce69c2 SHA512 0abe89acc6da8cea484a6b9f807c08e94869072f374f9e8f4541a426636f818f1c3cb8b9237f97245771f9e4bf19184983d8ac924177dc4824ca6e8b5304425d DIST ibus-1.5.23-gentoo-patches-1.tar.xz 1596 BLAKE2B 5a2c084cb25cb35d16eba8e6953c1ffc249875ab11485a675497f04a4366ea3fe216bab3407f390a0330f4f17cf5a70a43547160cc9c29a6b14890fcb7867456 SHA512 a1c2a77dbc4185c3658c36b998c9d925fff2bbeb9bc5fde5c74c62081056f134875d557ba0b4af7b06d56f004975889f453adea623541d3bfff2c391912efa05 DIST ibus-1.5.23.tar.gz 3557661 BLAKE2B 4cfb3287c80d46e55090d4f361dd977f4be5988a8b7ffc24755954090dc25021ea6cbb6798769494e6cd70267aac6daa238fdc7cf4156296d93f79f325a18ac4 SHA512 4ea66d0a7203d665fb5c90e59ddf294614feeafc4f06b10e35989671a9bf39d5977e9061b9be224cd5a9439ac2f697a4326ff221ae868f5ebed46cbb09e9a205 +DIST ibus-1.5.24.tar.gz 3614372 BLAKE2B 4b851ed9dc8283bf58957adfd5dd4bf7da8b019f95055dbbf7fa157502b3dcc11d561881ff6afa5db0b83b4e7d82f3bd228cd0e21ff77cb81b1eaca246deb135 SHA512 25f34a51a5c85352e61699ca36bf7ddb9b486b28d71e15ce3a52b78bc9db2f8cb558049e0652fdc5431215a5f826fcb5a7d5e44f0de9a2ff746aaf60672e2f22 EBUILD ibus-1.5.22.ebuild 4143 BLAKE2B e539ca4998d07537d138fe2b8d88fb49865471875759512289c8b388ea5e01931822bf2af986484b8f3bd3f791cb964a112473e3b51c62a774b59ec16c6b0e27 SHA512 6165d5f700ef3ca7a66098b5f2463b40ac025bda2ac5df148bc341e08827717ef58370e564c883ae8a7526f9f79e97e1ff927eb316244d69e516498ab85de931 EBUILD ibus-1.5.23.ebuild 4450 BLAKE2B c88dc256f2ffbe8cf035a27d4081e5473dabf4875ea39b0f7695d086328ba58a3fde097f1a6dcfc55ede344faa8607eaa93812f89280100802be78cf7f765f3e SHA512 685ca1cc3bebc48ce15c68f3fe5587a1ac646245ffad3e627bf2de705bfc92cd0373336fc6767b11ac16dd3df7c2ca79fc9e266021af00ca965e3a2c3556fabf +EBUILD ibus-1.5.24.ebuild 4476 BLAKE2B 4108ca63ee3f6c8daba08985d34c7f1112640017c8edae9d1edabdc2354c469bd221f9893ca7871f299c8ea353d2d9a3ec8d8a9e03a50b2273a551977e225255 SHA512 5d02010ea465df15e896ac32e66235d99942ed2ae1ef93f4e5c7d0297f8a528b3c0d35414208b0b10a4068db6c93fe6a94bb4d51686314e3f29035a826763f44 MISC metadata.xml 865 BLAKE2B bbf090f2a0102b1a5672dfd051cb4240b923b60146900e4c966a5d3da33ee795140820f5d2865dec984c90db6fc98e4cfe010f20e26f376cf98e929dca2516b6 SHA512 4c7ad9414350dba19fc3c0846c3197d0bb2f8cfe653242c547db9fedaa014329cfd39a2d086c7954b1377aaaee762dd3f4063ec071ef36dc748bf3dbadf85e77 diff --git a/app-i18n/ibus/ibus-1.5.24.ebuild b/app-i18n/ibus/ibus-1.5.24.ebuild new file mode 100644 index 000000000000..6d3e001df238 --- /dev/null +++ b/app-i18n/ibus/ibus-1.5.24.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{3_7,3_8,3_9} ) +VALA_MIN_API_VERSION="0.34" +VALA_MAX_API_VERSION="0.50" +VALA_USE_DEPEND="vapigen" + +inherit autotools bash-completion-r1 gnome2-utils python-r1 vala virtualx xdg-utils + +GENTOO_VER= +DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" +HOMEPAGE="https://github.com/ibus/ibus/wiki" + +[[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz + ${GENTOO_PATCHSET_URI}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE="emoji? ( gtk ) + gtk2? ( gtk ) + kde? ( gtk ) + python? ( + ${PYTHON_REQUIRED_USE} + introspection + ) + test? ( gtk ) + vala? ( introspection )" + +CDEPEND="app-text/iso-codes + dev-libs/glib:2 + gnome-base/dconf + gnome-base/librsvg:2 + sys-apps/dbus[X?] + X? ( + x11-libs/libX11 + !gtk? ( x11-libs/gtk+:2 ) + ) + gtk? ( + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXi + gtk2? ( x11-libs/gtk+:2 ) + ) + introspection? ( dev-libs/gobject-introspection ) + kde? ( dev-qt/qtgui:5 ) + nls? ( virtual/libintl ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + )" +RDEPEND="${CDEPEND} + python? ( + gtk? ( + x11-libs/gtk+:3[introspection] + ) + )" +DEPEND="${CDEPEND} + $(vala_depend) + dev-util/glib-utils + virtual/pkgconfig + x11-misc/xkeyboard-config + emoji? ( + app-i18n/unicode-cldr + app-i18n/unicode-emoji + ) + nls? ( sys-devel/gettext ) + unicode? ( app-i18n/unicode-data )" + +src_prepare() { + vala_src_prepare --ignore-use + sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac + if ! has_version 'x11-libs/gtk+:3[wayland]'; then + touch ui/gtk3/panelbinding.vala + fi + if ! use emoji; then + touch \ + tools/main.vala \ + ui/gtk3/panel.vala + fi + if ! use kde; then + touch ui/gtk3/panel.vala + fi + if [[ -n ${GENTOO_VER} ]]; then + einfo "Try to apply Gentoo specific patch set" + eapply "${WORKDIR}"/patches-gentoo/*.patch + fi + + # for multiple Python implementations + sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am + # fix for parallel install + sed -i "/^if ENABLE_PYTHON2/,/^endif/d" bindings/pygobject/Makefile.am + # require user interaction + sed -i "/^TESTS += ibus-\(compose\|keypress\)/d" src/tests/Makefile.am + + sed -i "/^bash_completion/d" tools/Makefile.am + + default + eautoreconf + xdg_environment_reset +} + +src_configure() { + local unicodedir="${EPREFIX}"/usr/share/unicode + local python_conf=() + if use python; then + python_setup + python_conf+=( + $(use_enable gtk setup) + --with-python=${EPYTHON} + ) + else + python_conf+=( --disable-setup ) + fi + + econf \ + $(use_enable X xim) \ + $(use_enable emoji emoji-dict) \ + $(use_with emoji unicode-emoji-dir "${unicodedir}"/emoji) \ + $(use_with emoji emoji-annotation-dir "${unicodedir}"/cldr/common/annotations) \ + $(use_enable gtk gtk3) \ + $(use_enable gtk ui) \ + $(use_enable gtk2) \ + $(use_enable introspection) \ + $(use_enable kde appindicator) \ + $(use_enable nls) \ + $(use_enable test tests) \ + $(use_enable unicode unicode-dict) \ + $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") \ + $(use_enable vala) \ + $(use_enable wayland) \ + "${python_conf[@]}" +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + virtx emake -j1 check +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + if use python; then + python_install() { + emake -C bindings/pygobject \ + pyoverridesdir="$(${EPYTHON} -c 'import gi; print(gi._overridesdir)')" \ + DESTDIR="${D}" \ + install + + python_optimize + } + python_foreach_impl python_install + fi + + keepdir /usr/share/ibus/engine + + newbashcomp tools/${PN}.bash ${PN} + + insinto /etc/X11/xinit/xinput.d + newins xinput-${PN} ${PN}.conf + + # Undo compression of man page + find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || die +} + +pkg_postinst() { + use gtk && gnome2_query_immodules_gtk3 + use gtk2 && gnome2_query_immodules_gtk2 + xdg_icon_cache_update + gnome2_schemas_update + dconf update +} + +pkg_postrm() { + use gtk && gnome2_query_immodules_gtk3 + use gtk2 && gnome2_query_immodules_gtk2 + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 067bb833b3e2..2083a5ffa15b 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/asciinema/Manifest b/app-misc/asciinema/Manifest index 27d469a179ed..6594b504cb49 100644 --- a/app-misc/asciinema/Manifest +++ b/app-misc/asciinema/Manifest @@ -1,3 +1,3 @@ DIST asciinema-2.0.2.tar.gz 50058 BLAKE2B db04e21f41b76a7b2be1ca119b2c0a2ff29c9e525c35180d2506722b12c7d139087d0a102bd984cecd7d69e2da0ce8ac0f4bc83c631bc1373fecc8de2d29f107 SHA512 27ae831494c2532270940c3e0fedc87ebbdc1e9d8d24c37d1b63d3f74d9722d38e867fa1b46656249e5b0a84ed7ed32bb21da65f06e9c6a8b787aebdce2068f3 -EBUILD asciinema-2.0.2-r1.ebuild 732 BLAKE2B 0dedb0252028b762e95d81678c8b5df0e16f5994675ae4dffc18c707bc086c7a215aa40752bc4352dd3149208390e3ca4d633e735942fbb7f775085c442e6c49 SHA512 ad99e2a494f5b81640cfa734ae9782a73402fa704d1a1ac777182b4e2f3346e54f00c76aff98e69413fe1c73d89c76487d8ba6d0fd378ca2ff8a7ef5c5836dad +EBUILD asciinema-2.0.2-r1.ebuild 739 BLAKE2B e4315322a7b6d6a34ae76b19807380bde3c5322ffdfc9d4faec6779038c019014b976af2f0620f9f6b6a14ad87dc63b835b52af9437544808aeed4a587529275 SHA512 cdfb7139c4fb88e97477e01154ce1c34ab5301cbfb5b9c474aa78a60027ba4627c4d643a62af9feb92b7bbd6798eb027fc25a24e810efb986eb9c46a0b0c7037 MISC metadata.xml 352 BLAKE2B a3fc1910fe080d3617e64abfa1d758ac162556451fbdf1500b5b7b5ae0ecc703004483f2e0a322bccabe2857319faf3ad011f75ddf676c950b5fe59a5feeda1e SHA512 382168389e0950d78c6df79b6ad6dcf8bdf54fc9f877b23dd1e69c3983e931590c82a26694279b83834121af33a4aa8915a9c1907da2bd617b895a2cb4c31d74 diff --git a/app-misc/asciinema/asciinema-2.0.2-r1.ebuild b/app-misc/asciinema/asciinema-2.0.2-r1.ebuild index 7d2ce682dbad..54afa0fd7a8d 100644 --- a/app-misc/asciinema/asciinema-2.0.2-r1.ebuild +++ b/app-misc/asciinema/asciinema-2.0.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest index 9c624ce87cdb..9792b786a81a 100644 --- a/app-misc/ddcutil/Manifest +++ b/app-misc/ddcutil/Manifest @@ -1,7 +1,3 @@ -DIST ddcutil-0.9.1.tar.gz 656853 BLAKE2B e4f11253176587cb5ee3c9647a01ab04d5a92ce4ca7a4098378318fc069e635e43c3716ace316498f64ceaaa00aa90db3b5f409b74b8d7089a7c25254c0e360d SHA512 b2d5866606a4bc081d89180e910822f2a2a653a2782e3df582536ddc86c7d3dc02309dbb41f8d566f6ebdc5d82d3aa11792a04c28b3d83552b024dfd59891fda -DIST ddcutil-0.9.5.tar.gz 681534 BLAKE2B 6746c239738d4f8eb7fe56323816fadee9b8fa9ad2b66a8242782e0b2688182c0140b40b9eddb3b54ad32c7ff7d1f0cf9a28c5477a48d90cc39431ed82f5d443 SHA512 6249ebdbb398ad5a6c32f3891be8bf5328114b1ed08afd75adf4b67f10a40f19451e188ce5cd88b3153a18f317e394146a34258a7d2298f126be227d7e1c25e8 DIST ddcutil-0.9.9.tar.gz 725207 BLAKE2B ad7b0b35ad4c2dae21da066e4194209579d774ded10f2dc0d8d7d3d94e70d5893c3d1f772b86ea01be510cfb8d51a657178228d028ca34ab20d344e86e0581d2 SHA512 f7b2b961c6b76ef59f336290b494cdd331556848de881d57e5240075d50733030df4c47131070f1276907d712a45f60dad6bebaa052a66621b8b5517ff293c21 -EBUILD ddcutil-0.9.1.ebuild 2680 BLAKE2B 1d5a6ec7d867528aa82ea1c401a7b9f5e4e70da6f2f616ae9781851e0a1f320b266ca3b436631103c0e0f104dce55f55cafe131f910cb921e25522484b0946c0 SHA512 6da340c08a14dee704b9a6af2d889f55155414f16afaf3ba63669beaa090865f4049d2a938fcd6d76c45f947fe5a72cc01e1ff7df8aac70b6bd62dc52b3a4b5b -EBUILD ddcutil-0.9.5.ebuild 2775 BLAKE2B 6d40485ba8b5ded81e0c3e378126b93e9b7cb8bbc71e86a516322a8b3d564275059c15b0f5f493601abec201f8b7ddeae30820d4bbef73591f26236bb9a26f24 SHA512 31b73b8e481f278275cdd4a488d49076f2a5da74927d34f9da012e3b13152925e1106543ba1d9695118fe3732a8ad5dc72ffcb45a1aa1200536b8a1a1fc58be6 -EBUILD ddcutil-0.9.9.ebuild 3224 BLAKE2B e41980da150d93833005be9c4b1463a7ed4db0e3e3213ae100d059ec3375a558bec66c6c771837cd7d9141a47e47e9b7746fbd0deddac978f7254f273efb07f4 SHA512 08a769977bfd8b6e45cd7d7e2463d3b3d62dc3594493621b0ca5ba1dad062af8c05c74c174f1ab1302b80354e301a5d1818def7e1d08977bfb5cd7516c553e0e +EBUILD ddcutil-0.9.9-r2.ebuild 3272 BLAKE2B 3a5be51ba9d9b5ea5ffa34401f7ad3e452d080f18d96fb131d196e30f6f09d6cf503c28126baf4adec590cb6802eee2ce4db4b23b77afdf8f5aeeeb50eedbd08 SHA512 433b4e4fb43f3a0989924d9500a0ba09e268cd039b384e2dabd969fd76930ce6858cc9a20dd46bb80906a463d6caff1543a5eb0011a486619c21ed0ed6308be0 MISC metadata.xml 1292 BLAKE2B 0b413e4a4f24a9ee9639994005ad818952e2ad1763c78cb254646d8d4a052f6c36dcc4709254fb4441d51c193f209f8d467a02537c0c1fd4c32c9bebf1bd8d13 SHA512 d70a5879bf4bbd599ac415bf4df1b1abf59f24c04d3ee3932c72207f97ada739e2fca73600e0c5694f16c91a87db6917903d374a45d867b087e82ed814a7a130 diff --git a/app-misc/ddcutil/ddcutil-0.9.1.ebuild b/app-misc/ddcutil/ddcutil-0.9.1.ebuild deleted file mode 100644 index a0f3bc6bf4da..000000000000 --- a/app-misc/ddcutil/ddcutil-0.9.1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic linux-info udev user - -DESCRIPTION="Program for querying and changing monitor settings" -HOMEPAGE="http://www.ddcutil.com/" -SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="drm usb-monitor user-permissions video_cards_nvidia X" -REQUIRED_USE="drm? ( X )" - -RDEPEND="dev-libs/glib:2 - sys-apps/i2c-tools - virtual/udev - drm? ( x11-libs/libdrm ) - usb-monitor? ( - dev-libs/hidapi - virtual/libusb:1 - sys-apps/usbutils - ) - X? ( - x11-libs/libXrandr - x11-libs/libX11 - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_pretend() { - # This program needs /dev/ic2-* devices to communicate with the monitor. - CONFIG_CHECK="~I2C_CHARDEV" - ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" - if use usb-monitor; then - CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" - ERROR_HIDRAW="HIDRAW is needed to support USB monitors" - ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" - fi - - # Now do the actual checks setup above - check_extra_config -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # Bug 607818. - replace-flags -O3 -O2 - - local myeconfargs=( - $(use_enable drm) - $(use_enable usb-monitor usb) - $(use_enable X x11) - --enable-lib - --disable-cffi - --disable-cython - --disable-swig - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - if use user-permissions; then - udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules - if use usb-monitor; then - udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules - fi - fi -} - -pkg_postinst() { - if use user-permissions; then - enewgroup i2c - einfo "To allow non-root users access to the /dev/i2c-* devices, add those" - einfo "users to the i2c group: usermod -aG i2c user" - einfo "Restart the computer or reload the i2c-dev module to activate" - einfo "the new udev rule." - einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" - - if use usb-monitor; then - enewgroup video - einfo "To allow non-root users access to USB monitors, add those users" - einfo "to the video group: usermod -aG video user" - einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" - einfo "the monitor to activate the new udev rule." - einfo "For more information read: http://www.ddcutil.com/usb/" - fi - - udev_reload - fi - - if use video_cards_nvidia; then - ewarn "Please read the following webpage on proper usage with the nVidia " - ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" - fi -} diff --git a/app-misc/ddcutil/ddcutil-0.9.5.ebuild b/app-misc/ddcutil/ddcutil-0.9.5.ebuild deleted file mode 100644 index 06560df4d338..000000000000 --- a/app-misc/ddcutil/ddcutil-0.9.5.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic linux-info udev user - -DESCRIPTION="Program for querying and changing monitor settings" -HOMEPAGE="http://www.ddcutil.com/" -SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="drm usb-monitor user-permissions video_cards_nvidia X" -REQUIRED_USE="drm? ( X )" - -RDEPEND="dev-libs/glib:2 - sys-apps/i2c-tools - virtual/udev - drm? ( x11-libs/libdrm ) - usb-monitor? ( - dev-libs/hidapi - virtual/libusb:1 - sys-apps/usbutils - ) - X? ( - x11-libs/libXrandr - x11-libs/libX11 - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_pretend() { - # This program needs /dev/ic2-* devices to communicate with the monitor. - CONFIG_CHECK="~I2C_CHARDEV" - ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" - if use usb-monitor; then - CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" - ERROR_HIDRAW="HIDRAW is needed to support USB monitors" - ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" - fi - - # Now do the actual checks setup above - check_extra_config -} - -src_prepare() { - default - eautoreconf - sed -i -e "s#usr/local/bin#usr/bin#" data/etc/udev/rules.d/45-ddcutil-usb.rules || die -} - -src_configure() { - # Bug 607818. - replace-flags -O3 -O2 - - local myeconfargs=( - $(use_enable drm) - $(use_enable usb-monitor usb) - $(use_enable X x11) - --enable-lib - --disable-cffi - --disable-cython - --disable-swig - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - if use user-permissions; then - udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules - if use usb-monitor; then - udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules - fi - fi -} - -pkg_postinst() { - if use user-permissions; then - enewgroup i2c - einfo "To allow non-root users access to the /dev/i2c-* devices, add those" - einfo "users to the i2c group: usermod -aG i2c user" - einfo "Restart the computer or reload the i2c-dev module to activate" - einfo "the new udev rule." - einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" - - if use usb-monitor; then - enewgroup video - einfo "To allow non-root users access to USB monitors, add those users" - einfo "to the video group: usermod -aG video user" - einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" - einfo "the monitor to activate the new udev rule." - einfo "For more information read: http://www.ddcutil.com/usb/" - fi - - udev_reload - fi - - if use video_cards_nvidia; then - ewarn "Please read the following webpage on proper usage with the nVidia " - ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" - fi -} diff --git a/app-misc/ddcutil/ddcutil-0.9.9-r2.ebuild b/app-misc/ddcutil/ddcutil-0.9.9-r2.ebuild new file mode 100644 index 000000000000..2517c6fbb733 --- /dev/null +++ b/app-misc/ddcutil/ddcutil-0.9.9-r2.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic linux-info udev + +DESCRIPTION="Program for querying and changing monitor settings" +HOMEPAGE="http://www.ddcutil.com/" +SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="drm introspection usb-monitor user-permissions video_cards_nvidia X" +REQUIRED_USE="drm? ( X )" + +RDEPEND=" + dev-libs/glib:2 + sys-apps/i2c-tools + virtual/udev + drm? ( x11-libs/libdrm ) + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) + usb-monitor? ( + dev-libs/hidapi + virtual/libusb:1 + sys-apps/usbutils + ) + user-permissions? ( + acct-group/i2c + usb-monitor? ( acct-group/video ) + ) + X? ( + x11-libs/libXrandr + x11-libs/libX11 + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +pkg_pretend() { + # This program needs /dev/ic2-* devices to communicate with the monitor. + CONFIG_CHECK="~I2C_CHARDEV" + ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" + if use usb-monitor; then + CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" + ERROR_HIDRAW="HIDRAW is needed to support USB monitors" + ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" + fi + + # Now do the actual checks setup above + check_extra_config +} + +src_prepare() { + default + eautoreconf + sed -e "s#usr/local/bin#usr/bin#" -i data/etc/udev/rules.d/45-ddcutil-usb.rules || die +} + +src_configure() { + # Bug 607818. + replace-flags -O3 -O2 + + local myeconfargs=( + $(use_enable drm) + $(use_enable usb-monitor usb) + $(use_enable X x11) + --enable-lib + # Please read upstream's note about the original purpose of these flags before re-enabling them: + # https://github.com/rockowitz/ddcutil/issues/128 + # As of 0.9.9 the following no longer compile: + # Python3 & CFFI is already broken as of Python 3.7, with future removal; + # SWIG : Python3.7 breakage as well PyFileObject vs PyCodeObject + --disable-cffi + --disable-cython + --disable-swig + $(use_enable introspection) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + if use user-permissions; then + udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules + if use usb-monitor; then + udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules + fi + fi +} + +pkg_postinst() { + if use user-permissions; then + einfo "To allow non-root users access to the /dev/i2c-* devices, add those" + einfo "users to the i2c group: usermod -aG i2c user" + einfo "Restart the computer or reload the i2c-dev module to activate" + einfo "the new udev rule." + einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" + + if use usb-monitor; then + einfo "To allow non-root users access to USB monitors, add those users" + einfo "to the video group: usermod -aG video user" + einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" + einfo "the monitor to activate the new udev rule." + einfo "For more information read: http://www.ddcutil.com/usb/" + fi + + udev_reload + fi + + if use video_cards_nvidia; then + ewarn "Please read the following webpage on proper usage with the nVidia " + ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" + fi +} diff --git a/app-misc/ddcutil/ddcutil-0.9.9.ebuild b/app-misc/ddcutil/ddcutil-0.9.9.ebuild deleted file mode 100644 index 08aaa306dd03..000000000000 --- a/app-misc/ddcutil/ddcutil-0.9.9.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic linux-info udev user - -DESCRIPTION="Program for querying and changing monitor settings" -HOMEPAGE="http://www.ddcutil.com/" -SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="drm introspection usb-monitor user-permissions video_cards_nvidia X" -REQUIRED_USE="drm? ( X )" - -RDEPEND="dev-libs/glib:2 - sys-apps/i2c-tools - virtual/udev - drm? ( x11-libs/libdrm ) - introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) - usb-monitor? ( - dev-libs/hidapi - virtual/libusb:1 - sys-apps/usbutils - ) - X? ( - x11-libs/libXrandr - x11-libs/libX11 - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_pretend() { - # This program needs /dev/ic2-* devices to communicate with the monitor. - CONFIG_CHECK="~I2C_CHARDEV" - ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" - if use usb-monitor; then - CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" - ERROR_HIDRAW="HIDRAW is needed to support USB monitors" - ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" - fi - - # Now do the actual checks setup above - check_extra_config -} - -src_prepare() { - default - eautoreconf - sed -i -e "s#usr/local/bin#usr/bin#" data/etc/udev/rules.d/45-ddcutil-usb.rules || die -} - -src_configure() { - # Bug 607818. - replace-flags -O3 -O2 - - local myeconfargs=( - $(use_enable drm) - $(use_enable usb-monitor usb) - $(use_enable X x11) - --enable-lib - # Please read upstream's note about the original purpose of these flags before re-enabling them: - # https://github.com/rockowitz/ddcutil/issues/128 - # As of 0.9.9 the following no longer compile: - # Python3 & CFFI is already broken as of Python 3.7, with future removal; - # SWIG : Python3.7 breakage as well PyFileObject vs PyCodeObject - --disable-cffi - --disable-cython - --disable-swig - $(use_enable introspection) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - if use user-permissions; then - udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules - if use usb-monitor; then - udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules - fi - fi -} - -pkg_postinst() { - if use user-permissions; then - enewgroup i2c - einfo "To allow non-root users access to the /dev/i2c-* devices, add those" - einfo "users to the i2c group: usermod -aG i2c user" - einfo "Restart the computer or reload the i2c-dev module to activate" - einfo "the new udev rule." - einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" - - if use usb-monitor; then - enewgroup video - einfo "To allow non-root users access to USB monitors, add those users" - einfo "to the video group: usermod -aG video user" - einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" - einfo "the monitor to activate the new udev rule." - einfo "For more information read: http://www.ddcutil.com/usb/" - fi - - udev_reload - fi - - if use video_cards_nvidia; then - ewarn "Please read the following webpage on proper usage with the nVidia " - ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" - fi -} diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest index ad855e8e952f..82ed14dc9010 100644 --- a/app-misc/gnote/Manifest +++ b/app-misc/gnote/Manifest @@ -2,5 +2,5 @@ AUX gnote-3.38.1-cstddef.patch 988 BLAKE2B 8281bd3b515d642b57e49e365b76b134a3ccc DIST gnote-40.1.tar.xz 3420216 BLAKE2B a84604b25301fb0332da161a7f1f258542f1dfa16a02f34e700280e87393a3eb6d9005a5ed18204b91d0fccea2f6e44738789ab57dae543707650bfce55165c8 SHA512 6f4286fef18b060bb46c1c9f43772df7d9d913d6d1e3e3801e38e277fa660aa213e46f4a825788795f153821f705bbea22df7d1ff90ee949752497274455ad37 DIST gnote-40.2.tar.xz 3422560 BLAKE2B d7d7fa862e02c1d889c736ae733db503a06db93cfc79c12bd1efa89acbe4a5825d0cf0cab00cfa916566002c1b838d118b37f5b0204f20ac9fcab2f892cccf52 SHA512 e1dc3ed4fb7b7c4f346a4a1e63a2e357b197375caf5d1d2026c159cfda012ace76ad598ecaf8e7d7649fb80abedc0cd4febd369160ddaf4510cfcc6b41185aed EBUILD gnote-40.1.ebuild 1561 BLAKE2B d408ae3b6729f5b9bf8e780898224abfbbe4057caa5c50d739c9fbff644f4071ccffa8017a83ced5cd2ef6dbb8aa82ec9fa2116e84b41a1fad30626f0ae772ea SHA512 11d3a079ee001ab75c7df3c382e5dc58de58db141eb5010f694f86c203f6ce4eb2ae96001738a497bc36572d83e04cf4e03e11c58a0cc07efbcc4694c694831b -EBUILD gnote-40.2.ebuild 1570 BLAKE2B dd6ea67038343f856cf83a0703d48258bc6663d976c9c3bf8340700d96b9e5ce2fb6da643c26f2832f6b8f231359650087b21e42752aa3cf4d2f8ac0e27da064 SHA512 e45dcb0f2fb161700ff2fc4b6dd7c7a2fa7d1003c1262623ea79f750d43af6cb30c6c29ea0861afa242afbe28fe30b80caec34fd346db5ccfa92a4513fa317f7 +EBUILD gnote-40.2.ebuild 1568 BLAKE2B b45867338d8aa2d9ccbe8ba81c8b9ed96bfdee5d606bf7801c28c3e7fc0dede36e9d2db8b1e50b69e8f01029a74a0734dc55f222606f44893d6d102fbbcbc62e SHA512 c0c3b450534489287888f921b0192c1859d5d0f84fd73fe287a1c989d2fee09ddf5dd9d4ff70ce24f234a9d10be99c409c5b1cb7ef433a5777c3189fed82793e MISC metadata.xml 342 BLAKE2B 51d98560833845aa6d1f2b9f4c85021fd317434efcd81ba31d106c7b4945acd23cfefc2de2a601ffef3d330adcf93ec0377f69107fa37771d80f7dff056d32ff SHA512 c68c058e279222cc9293a5b97fbf450f95a940a70a32b1adcac3e6276783d2bcc545f39895e92e7bd62c9ac5dc98139dc9800513c2a828895ba1fcf023227d21 diff --git a/app-misc/gnote/gnote-40.2.ebuild b/app-misc/gnote/gnote-40.2.ebuild index 3ad729fd57d2..5fad20f2707b 100644 --- a/app-misc/gnote/gnote-40.2.ebuild +++ b/app-misc/gnote/gnote-40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gnote" LICENSE="GPL-3+ FDL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="debug" # Automagic: diff --git a/app-misc/tmux/Manifest b/app-misc/tmux/Manifest index 749d089649b0..a5bb34cb9600 100644 --- a/app-misc/tmux/Manifest +++ b/app-misc/tmux/Manifest @@ -1,5 +1,4 @@ AUX tmux-2.4-flags.patch 456 BLAKE2B df85b32486894e8e3c5531937461ad46ca5effc5dd4d31b4f7a3f9bcf8d3dfa38fc186a603a90fe734b25781b9d517115c2b089648c29e4605fa9610f6dc311a SHA512 505d5ec4fa1d7844870c67aedccac3a147db1971464fc21d19319bb343fb6fd73b696e85298f8592e46900774b35b250cc53841b05514333c44c3e973bcdb860 -AUX tmux-fix-bindings.patch 1105 BLAKE2B f84d6e95cdeee0022aadad5895697f0003bd69178669faff688beb740130a1bf87808cf08c0c7cd51f9e4dc3fbb302c43de479fc38bc741b71fa6a22441b5e02 SHA512 01d379bc9f0ac118744323b0c5beeb80c8ee7de307bc120b4e87b2eb64a615c52846c3b66a14272c81b51755ab96f18eca08db49b40c65575bcf394ce679594c DIST tmux-3.1c.tar.gz 561323 BLAKE2B c6f688a854e128acffa140321a5dd00e4ca090ff79c7cbff15febbca6da9f7626c675fe1820b344637ff0fbe94ae6d0da7f111880ce5d74f97c4b6a90ceef802 SHA512 aad2e6457dd350369f245f711f1936a575d0588b72e660d10e7abc7d373da0d322903b451ad00b96a3e0e6847ca855673da6a4c5447cea91fa756edd23659397 DIST tmux-3.2a.tar.gz 648394 BLAKE2B 94527d4d1016caddab170b5bbfd181514768474898314241fb65a53a1f5ae94863bacedf90a7543690c115d15295960dfab4d5ba2ce31cd105585a73fb9b82d1 SHA512 6e52c7f5d03b2c8b8c4c8caac092a166956ba97334b426f2823d74dc5849a1d31a80145924f641f69dd2c244809e9350d9bd7070897fa2e3e1f9f086f9b2f365 DIST tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b 458 BLAKE2B 04143e6d1cfbbd467f1656f949363cb7a4a3e16e9b3cf56b8b0423babe56276abee2622964cb490005fc76d1cbe12201fb1a6446a6f860c2cc1ff3c9bd5fc496 SHA512 fe0aca7d03067af87e0788a2fa902c7ef5500ba72295cb63c5a1814534a008c224256d7f890ac1af6d17f3734b45148765e1632f075e284c453185df2927b979 diff --git a/app-misc/tmux/files/tmux-fix-bindings.patch b/app-misc/tmux/files/tmux-fix-bindings.patch deleted file mode 100644 index 6436302f0557..000000000000 --- a/app-misc/tmux/files/tmux-fix-bindings.patch +++ /dev/null @@ -1,45 +0,0 @@ -From f2951bd4a560692048e68bf29a5b0a288346a7d4 Mon Sep 17 00:00:00 2001 -From: Nicholas Marriott -Date: Wed, 5 May 2021 07:23:23 +0100 -Subject: [PATCH] Remove old shift function keys which interfere with xterm - keys now. GitHub issue 2696. - ---- - input-keys.c | 24 ------------------------ - 1 file changed, 24 deletions(-) - -diff --git a/input-keys.c b/input-keys.c -index ffd2201c0..be83600e5 100644 ---- a/input-keys.c -+++ b/input-keys.c -@@ -94,30 +94,6 @@ static struct input_key_entry input_key_defaults[] = { - { .key = KEYC_F12, - .data = "\033[24~" - }, -- { .key = KEYC_F1|KEYC_SHIFT, -- .data = "\033[25~" -- }, -- { .key = KEYC_F2|KEYC_SHIFT, -- .data = "\033[26~" -- }, -- { .key = KEYC_F3|KEYC_SHIFT, -- .data = "\033[28~" -- }, -- { .key = KEYC_F4|KEYC_SHIFT, -- .data = "\033[29~" -- }, -- { .key = KEYC_F5|KEYC_SHIFT, -- .data = "\033[31~" -- }, -- { .key = KEYC_F6|KEYC_SHIFT, -- .data = "\033[32~" -- }, -- { .key = KEYC_F7|KEYC_SHIFT, -- .data = "\033[33~" -- }, -- { .key = KEYC_F8|KEYC_SHIFT, -- .data = "\033[34~" -- }, - { .key = KEYC_IC, - .data = "\033[2~" - }, diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index 7ff13c0f2820..5b19a55f0f7e 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -6,5 +6,5 @@ DIST tracker-miners-3.1.2.tar.xz 4068980 BLAKE2B ae396ab4bbfd9043c0514f815fa5968 EBUILD tracker-miners-2.3.5-r1.ebuild 4728 BLAKE2B 5c6b74b18dbe2aebb821d1d2c193c67e3503ee9fc1f9681f1ebc2858b57499a05ffab60cc0f55570f6594ef0d1238628d3777a4d5941ca982013424674d16133 SHA512 d0091dac5a17251612eeaf422bd7f4a62c2dde7be38c936295a8ed3ab98dd0d69a1dd610b8a4b121e2419fd28ec23a4559da4c3895f0188e04095612e64d6b08 EBUILD tracker-miners-2.3.5.ebuild 5001 BLAKE2B b683e12c111b42c22a1703d14490809af17d54e1bc2943c2f208706eee6b715261a2e39a923d4d622a224f402c32bbae41e0eff45065dcd63848358976c1694d SHA512 ab5f4f7bcb7577ee88d96c19ebace33c85e4b71b54bcaf903a54e837d99e59575ae0c426bf61f9e93e2a85053c4e9609d80d514d2ce85ca1e343bf2ced27f8f5 EBUILD tracker-miners-3.1.1.ebuild 4668 BLAKE2B 7e785ea49f4e2f4e2e19c9b76889c99eec0a1c642073dfb08b454307c8cc44ed57bfe5cd000e119e3e528da3f4decb5c32f712720d474a2a6e5141ef317422b2 SHA512 c2138579041f5327730ad5522c576a8f68e63b67d684d5ca7c90c416b79f0e94eb9ad355efa621888eb72c6cd335a7045f843c4a2ff91476ba085113b3ebb77c -EBUILD tracker-miners-3.1.2.ebuild 4678 BLAKE2B 597142a5e3198eb2bfe44e0366e5433cc39ffe32cad39a71a29775409412e4d3c9c442710374b963e3eb9f0c5ac8f6c5fe7b23863b080554b64a46a826bd18b7 SHA512 75f6fb9c37ed38fbe14cfa26a2121b582c0b3b573618ddba9a6373f6cdea1929766b5c877a3fae162a091de525ab4020b6d9a682ed5bfc4dc89b2fda36c1a050 +EBUILD tracker-miners-3.1.2.ebuild 4675 BLAKE2B db61ac9bcbde15ab93549b367443b4cee697b0cc3b05675a88b09ace2ef15afd425cfb104290730975482fd54ce21ee128fcea4c6eabe76984e01a239444a982 SHA512 372f8a746bfc51ae8103eab9f47bb9f64cc66ba3188afa55359a94d09ea43c68c2bd255afbf727401615872e2fa1ff5a8be2dc80717d205c673c61e4f34b887d MISC metadata.xml 739 BLAKE2B 0ac1d8e892ef4b1caebea7f598b35694bc21956680ccfc16b2693528f913fde9354fb984fc09f20bbf9ad3671af2438818691d05fbfc05a06783cd2aa401ed8c SHA512 e685c1ed8e5029828251ed7a6e8124e8716b365172d976116a29aea67ec01744450892a30e53ce0a3ae4f1fa2b41d9af8fd4429667c31478e83aa3086cc0aa01 diff --git a/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild b/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild index 452c580cc45f..c11b348c2830 100644 --- a/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild +++ b/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild @@ -16,7 +16,7 @@ IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +pl REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" # tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); so choose ICU over enca always here for the time being (ICU is preferred) RDEPEND=" diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index dee98745ecce..0c36c8997ec2 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -4,5 +4,5 @@ DIST tracker-3.1.1.tar.xz 1434784 BLAKE2B fa73420736e82bc7a43ef9dd9dce9096e50a22 DIST tracker-3.1.2.tar.xz 1429356 BLAKE2B 2401ee4d73aef29a40ff9c9f917fdf4709884bc26b7e8c5ae52b0e009bfd1934a122a78adea2fe6950480f4ccacb89d11388b4553bd4c0c68f5738118d34d3a1 SHA512 3c5feb658d7d3e35bcc61ef216e59b069df661d6f13de6f26e71da35bd0ca78878099d1ae507da82860d955954f971ab68d5a3b86a3132781c3f03a12dec1f0c EBUILD tracker-2.3.5.ebuild 2591 BLAKE2B aa8a651907b383dd6b52ce9097ed0fdab39434245538141b76a8e6fe6bc1bcbc79cfffd607acfa67883cea86b6e55433e4cf5ed552aa97d53ab10d534b07205f SHA512 5578c76065635b94c67319261f7b66d4f222bf12c922b157c880bfc3a15a7ac47d1c389888550981f083417cfea3768aa609f914889eedd2004e973afaac12e8 EBUILD tracker-3.1.1.ebuild 2506 BLAKE2B 2f2319a938386cefe0a31ea8d11d2770ba2c28fce0e72483fb090052336a8ce49a9eb02b16f740e5c258c972d6da9601895e8e6443b16d07c8288e45ab508c4b SHA512 5e3aa5b23f710302c24eaa681a9ee83d947810489ef7836728cbe780e9beecb7f6b6428b746ce40d223f51d2c8a7704d144ddb595f76842806f7ec39a29bf8ac -EBUILD tracker-3.1.2.ebuild 2516 BLAKE2B c6c098875b00e9dfdb9c9104c266e41c7dea4154631cdbdb41e24e7d4f285b51dc1446927cd779c8bd525ca7abbefe32b1c449213cf86d70086bf64285267d47 SHA512 55b66a1618c4837d88b93e320c40e9fcc7fa3c3381ec0fc2d6bcfe66f3f502ba8edc6e1885c1cdb8ca0a822157b69fa8d9c21d44f65ab3620c5e2bb7119468bf +EBUILD tracker-3.1.2.ebuild 2513 BLAKE2B 76f03a1250b2997419d6df2a207078eba08f011b7b026c141fc01d5d4b966aa000ef9b762da1ca253f7d1f972b30697390b07271e0c5a1a4ca8ed0524672f110 SHA512 9f377223909a43993fb091e16153159996b62e6e0ad8669da6b5519efa3c5d5227aa30322b11b7a431cfd5efb077075a8afdb645ef302c2278711e95df4c367b MISC metadata.xml 497 BLAKE2B 8517491ae43f5a339d49b10ac0acf928e942e69e4ff56d679fefc4ea102c8026f88442d77ab01411c8fa3b13348b590c53dfcfc849750ce488b7254ae6983090 SHA512 2062034fb1b59354a7f1c154ed059c602beba4959a984a3bd3d0abcc7c0b8449186f7c2a44acf325c5bb142bc2dfed3321b0eb25c041dacd121c23cf0281fb96 diff --git a/app-misc/tracker/tracker-3.1.2.ebuild b/app-misc/tracker/tracker-3.1.2.ebuild index 3071ccc4456e..8b0fe7d06283 100644 --- a/app-misc/tracker/tracker-3.1.2.ebuild +++ b/app-misc/tracker/tracker-3.1.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" LICENSE="GPL-2+ LGPL-2.1+" SLOT="3/0" # libtracker-sparql-3.0 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="gtk-doc +miners stemmer test" RESTRICT="!test? ( test )" diff --git a/app-misc/ttysnoop/Manifest b/app-misc/ttysnoop/Manifest index 5c33499194a7..ee0137e1eec0 100644 --- a/app-misc/ttysnoop/Manifest +++ b/app-misc/ttysnoop/Manifest @@ -1,5 +1,5 @@ AUX pinkbyte_masking.patch 960 BLAKE2B b42c754ea33c41bfa1c6ca5c529af30c1fe05473accbb4be195e1d5d30944e4a38e4175226b16cd9d3560707135b9cc8056374b3e87a4a937515fd8cae8e8764 SHA512 20e6d3d8d909bdd9795e52c5e46ed6ca60a6a8448027cf011d8f77a2201fb44d49ba5b73d8a9e3c682c187fd88efb30ded531a2efb8183ae764cf6d2a5bfa38c AUX ttysnoop-makefile.patch 1085 BLAKE2B 6578ff063cc6b4e3d48085761deffdb8de1b98324f6c8ae08fbd46bb9b45cf968bbf5e9d14930ae23666c08656f10d695ef5022f384875122917b8c4c63373a5 SHA512 eab5831d6d744e5fb9f5a3105c773872f0c6995a917169c162bccf829ce9dbd63dcd28360ee99faf08cf7aaec034df02d73c21d7dae0f004779ac66519aab419 DIST ttysnoop-0.12d.k26.tar.gz 9376 BLAKE2B 114c260de72c4909b97fb47d3ec8b22cf2406df433f708299098df7a7b1315ada8babd81c62ae3a12775fb2393c6548d24457df85523663223960390bb2891c1 SHA512 9ac90ce08e170442718ca4871b7cb569acd8a594e63a56a6889ff0852be93a6ae8e7a212ba1064e74286043dad5a27af5d8588cb3b1ea297db4bf7fa10c66665 -EBUILD ttysnoop-0.12d.ebuild 765 BLAKE2B 9efaac8d581419cdb97b2e0282345317035691cdd3e3f7fb069ee388d4336c01f4b4bb2b4e14d9d546f1db19803d4a6f23e2ea5a0faf4df769ef3633c49cd1fd SHA512 3a6aaee1f956f5d329c6969f2128a16363e68735d6e3dfd6fa36b04e39d6387c869287125c9b98fd95ea300835523f808d71ce57bd30cd7c675655dd8b6af49e +EBUILD ttysnoop-0.12d-r1.ebuild 814 BLAKE2B d58940e47748747cfb7e36949745d665159befc5193ca8b92c283a0aad66d827d2f5bcb799f04449798374cc3d77421cdfc04548edeae847e7e16c6cea0ebe61 SHA512 19b7c35233b2c4b43681fce4db2553f67fdb9f2b70cf235b4bc3fe11703c9b5dd77fd7e7d23d851273f3cb8b0ac61d87cf2c1d525fb42b793ff05e6851f128e6 MISC metadata.xml 247 BLAKE2B 61049845c1ffb66aea9959f984983735ad8d7d9d37aab6da3a19951bbf8d67af657cacde1701da8a3dd93b0704c10430d511bea11d56bf98702950f0707436ec SHA512 96c55c2979dd6a4c4761fce9b5a0be387b11fcf197ef903d8680ae82f01a2caea93b1238bed1ac96d3eb250744e2149a507e0424ac017b4324f0806a54e72c4a diff --git a/app-misc/ttysnoop/ttysnoop-0.12d-r1.ebuild b/app-misc/ttysnoop/ttysnoop-0.12d-r1.ebuild new file mode 100644 index 000000000000..d58b8e138ac6 --- /dev/null +++ b/app-misc/ttysnoop/ttysnoop-0.12d-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${P}.k26" + +inherit toolchain-funcs + +DESCRIPTION="Tool to snoop on login tty's through another tty-device or pseudo-tty" +HOMEPAGE="http://sysd.org/stas/node/35" +SRC_URI="http://sysd.org/stas/files/active/0/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/libcrypt:=" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/pinkbyte_masking.patch + "${FILESDIR}"/"${PN}"-makefile.patch +) + +src_configure() { + tc-export CC +} + +src_install() { + dodir /var/spool/ttysnoop + keepdir /var/spool/ttysnoop + + fperms o= /var/spool/ttysnoop + + dosbin ttysnoop ttysnoops + + dodoc README snooptab.dist + + doman ttysnoop.8 + insinto /etc + newins snooptab.dist snooptab +} diff --git a/app-misc/ttysnoop/ttysnoop-0.12d.ebuild b/app-misc/ttysnoop/ttysnoop-0.12d.ebuild deleted file mode 100644 index ccbb8cd23f2c..000000000000 --- a/app-misc/ttysnoop/ttysnoop-0.12d.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P}.k26" - -inherit toolchain-funcs - -DESCRIPTION="Tool to snoop on login tty's through another tty-device or pseudo-tty" -HOMEPAGE="http://sysd.org/stas/node/35" -SRC_URI="http://sysd.org/stas/files/active/0/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/pinkbyte_masking.patch - "${FILESDIR}"/"${PN}"-makefile.patch -) - -src_configure() { - tc-export CC -} - -src_install() { - dodir /var/spool/ttysnoop - keepdir /var/spool/ttysnoop - - fperms o= /var/spool/ttysnoop - - dosbin ttysnoop ttysnoops - - dodoc README snooptab.dist - - doman ttysnoop.8 - insinto /etc - newins snooptab.dist snooptab -} diff --git a/app-mobilephone/Manifest.gz b/app-mobilephone/Manifest.gz index 0573c1a80647..1d1cb8dc425f 100644 Binary files a/app-mobilephone/Manifest.gz and b/app-mobilephone/Manifest.gz differ diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest new file mode 100644 index 000000000000..5692fc2478cd --- /dev/null +++ b/app-mobilephone/scrcpy/Manifest @@ -0,0 +1,4 @@ +DIST scrcpy-1.18.tar.gz 299497 BLAKE2B aaecb14ea5accf12b23e3b4d07069640e3778d6050dd28c7962ca458645f5e8215b7b7376b809086a3edf98fca1375d935eae429219c1fa5df91088360e46347 SHA512 9cd3841c65cd1f20f277e336b69eec475ea75f403b6761b91639bf6fe876c29d763f056ee2b226f6eabe312b3bdabcad9e72c0384a11fa9f5091ff9587292a6f +DIST scrcpy-server-v1.18 37330 BLAKE2B 02c5e58d72825abbc7d5a6e0f0e87f7effb016cc8baf77f975d6519200aee00401a67ea0e284e4f2188623dfd1c0800cc0dbfad25df0b51b3bc9aa5bacc3a7f2 SHA512 fffd06bbd1cae78af2112f0bd59c8da1c0f838206e3141d255a395ee633f52499eb85b5398a8b4d121241dd3e46088c790476061c3da2a12a319791096045454 +EBUILD scrcpy-1.18.ebuild 709 BLAKE2B ceb86db4c065ed9bf000435193246bceea775f50c49b90f978c3e1ee372d01e4632c635d31e4c680c5c825e402fddda2a00cd8e3e5b3d9d017359a36110c6268 SHA512 55098dd5366e286886f13286d3f9ac114789c6181199c2c6b4f323520458bbe4454f45a9c7b415441f7c8fe150e01c04f2bad6032069fef02249b1753de7a41e +MISC metadata.xml 252 BLAKE2B f7125c07f7cb9fe1a8d301f198091320ba83ef3547e579b9825298715066ba3506be216900b5317106da011f95df9411b99b100f14f741832ab500fda6acb788 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724 diff --git a/app-mobilephone/scrcpy/metadata.xml b/app-mobilephone/scrcpy/metadata.xml new file mode 100644 index 000000000000..7d273a80ff68 --- /dev/null +++ b/app-mobilephone/scrcpy/metadata.xml @@ -0,0 +1,8 @@ + + + + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/app-mobilephone/scrcpy/scrcpy-1.18.ebuild b/app-mobilephone/scrcpy/scrcpy-1.18.ebuild new file mode 100644 index 000000000000..f446dc491375 --- /dev/null +++ b/app-mobilephone/scrcpy/scrcpy-1.18.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Display and control your Android device" +HOMEPAGE="https://github.com/Genymobile/scrcpy" +# Source code and server part on Android device +SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="media-libs/libsdl2[X] + media-video/ffmpeg" +DEPEND="${RDEPEND}" +BDEPEND="" + +src_configure() { + local emesonargs=( + -Db_lto=true + -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}" + ) + meson_src_configure +} diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 9dd1f2a35f50..eab4552c2e19 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 4fd2108ba0d8..1981b403881e 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,4 +1,6 @@ DIST hackport-0.6.6.tar.gz 2079279 BLAKE2B 6e4084babb3fc036568387845ca2793d47a29ce94c24211259324d3040d0c0e15be028d0a9726ea8512dd518d7e9dd8447aba67725c0916418f523449f2179b4 SHA512 b836bd21e3713796feaab9ca830fdef80f52b9723d0fba6cfb60d802e038eaec2da8492eb025d6ae376aea69734c031e23c0887642675c4f767b1592d82c5523 +DIST hackport-0.7.tar.gz 2080625 BLAKE2B 87c70180df45c2bd6c6e51dff31b31c45d0c3c572223803daed8f2b9045ececa63edea1b9f35984067b393b25a31e78c761a12478c1dce6e9cc57dc4c0f1b4b0 SHA512 72f1638d2007d8b085c8dcb8d01b171c6a0e8306c71efc7be7ffc8d3e2a6fdee8e74c2bb62e8762a4315e3384d2f78ac12d45faf79b94270c638a9afc7cc1a82 EBUILD hackport-0.6.6.ebuild 1333 BLAKE2B d13593e39d71f79435ddd627221fa9ab59e5e5caf8dc239878665bd40c3cd7bc04edb32754586f0debd737abeb832df2cb53086bff9435c071f2b6082d5ed126 SHA512 67d8164fd4e0b31317efd87c1127f2bf8dbcf57d9e4b638870a6ac4dc4f52d266c7860ef38caed2a4219132d01ca43e354351c0a9feecc9ad3507060e723ecaf +EBUILD hackport-0.7.ebuild 1434 BLAKE2B 202624d75e70c5bedb3115ffc3ff1af18c4659ad19a0fc7d8c93530dff81069bf303d0b62ca7edebfa1dd0b9dbe262e819215d22bcbfedbdf2618afc29930b82 SHA512 61493e216f718d5d9e150136ebd64c41e0779ac2095cfedfb806f946f56dd535da0150306660386ef679e4f63898778d5bc4e9289a07fbbac8bd9d580e1d47c5 EBUILD hackport-9999.ebuild 1384 BLAKE2B e451cae0dc1a4f626346fbddbf36459780114cb27834c69e5245a19012de4050f641afacccfce9fe83cdeadcb916fe2838a417f2813eab3f663ba6291af763dc SHA512 c46f0b1ce12d45f06833d9818dbbf441ec7dd94272342a047d7b90b82a524622a018a1a09370f02b26635927794283fac67433689eadd333a260a33265e5cc77 MISC metadata.xml 497 BLAKE2B 7d8e47f675a15d22ba13a84bd02fed368f3557189199f3ccf37ade9968434643e872af409eeba700845ab3ccacbc70672ba07152898b70822e535cb04a351e9b SHA512 d8a105777198dffb4d6177b456f01227e919365f2fd264fadac1e749d4ab6f09bd2bd0db256d0971e10d2b4698c87cd32717d9e687a8efc20fdbf417fa186efa diff --git a/app-portage/hackport/hackport-0.7.ebuild b/app-portage/hackport/hackport-0.7.ebuild new file mode 100644 index 000000000000..bbe4e16168c8 --- /dev/null +++ b/app-portage/hackport/hackport-0.7.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.6.9999 + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="https://hackage.haskell.org/package/hackport" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/async-2.0:= + >=dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/base64-bytestring-1.0:= + >=dev-haskell/cryptohash-sha256-0.11:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + >=dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= + >=dev-haskell/lukko-0.1:= + >=dev-haskell/mtl-2.1:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + >=dev-haskell/old-locale-1.0:= + >=dev-haskell/parallel-3.2.1.0:= + >=dev-haskell/parsec-3.1.13:= + >=dev-haskell/random-1.0:= + dev-haskell/split:= + >=dev-haskell/stm-2.0:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/text-1.2.3.0:= + >=dev-haskell/xml-1.3.7:= + >=dev-haskell/zlib-0.5.3:= + >=dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.24.0.0 + test? ( >=dev-haskell/doctest-0.8 + >=dev-haskell/hspec-2.0 + >=dev-haskell/quickcheck-2.0 ) +" +RDEPEND+=" + app-portage/repoman + dev-util/pkgcheck +" + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +} diff --git a/app-portage/nattka/Manifest b/app-portage/nattka/Manifest index 52a126c5cbf6..fa8e8215785f 100644 --- a/app-portage/nattka/Manifest +++ b/app-portage/nattka/Manifest @@ -1,4 +1,6 @@ DIST nattka-0.2.13.tar.gz 93917 BLAKE2B 48e5245234d0ef0fd47353bac0d971d6187f59d94c0fb58f4cce160ee28f847a8fb32f8399af3148daaac299b32b590899de716dee1ee9cf107b1efe2451189f SHA512 0d3428cb3b5dee3fcdc29b9d22b5c05d626d26060fcd5518f789493fc68e51762edf9162a9b5b19c6c08fb9cb9c0e350faa41d96c53bd924b50475176140ccdb +DIST nattka-0.2.14.tar.gz 93925 BLAKE2B 2fa31e8b4ea8aa74d2af52e5a410288715495997c328c5415a65200a077a385eacb3050e593c778194f2e519fd28d2273679d822e0be55b815e19ff38882dfe3 SHA512 28e24576606813d56c8e37cdd203960a67394893b819d846595a03fd222f6ed2fd319bc5d650f229bf7a8979d3823f28de82a87e3bb76fdaf49e9e02dbf62ac5 EBUILD nattka-0.2.13.ebuild 875 BLAKE2B 24bfcc07d615796c60c42dd28359891c30b1d2a6f05e263260062bcf359abb93df2053a953c3aca10712d520736b2c541a2c58040e5f253c399024510a6aaa53 SHA512 3182ea2999de12771ed47e91d9a84a39fb0f949ac9a14fa22ce2c7a699f97eb9bdd90a32c4ed1f9772a6d2f67f0dbe1a92e114c4e4c0f9180f6cc4a31b043149 +EBUILD nattka-0.2.14.ebuild 883 BLAKE2B aaa7d1f3ca53f47b3beb2f031373e9b752dfa2b8f79cf4fe01ba9e5f39a29590ab881303073b656b7c7cba3139c2005c9350573fef91e09650c365e72ab51a98 SHA512 285526769a6fb52ef61dce8304c78da9eadad72d780cdc27fbe5db1a2cad3a1bf5f192d509efd8e5811b6ec6913519dee6a000884230540b3cb28bcd8da053c6 EBUILD nattka-9999.ebuild 818 BLAKE2B 2532291ee841df3052269b4cce9dd5ff17777ef2f2364e1e55c17be1462095e9002648d43f4e7e155e8ba4ff086fd05dd02f81fe336876ea18cf57cf1c6e7f43 SHA512 a8449aa98fbd5b0501e4fd1f91bb7df96f717efbf32acbecc349beba84ceaadceeef9ca9ac300e289de1df33f7d1a0507c038d2ee72b7dfc62533c95c0f9b9f4 MISC metadata.xml 384 BLAKE2B 190cdbb5b8976f88c21c364eedd2548b16d7a0bdd72c546058271b9b70fe98fe52d29e26f16cf6039aee0be0a89d058ca80da3dbfbe7c8cfa9906c7797cf2393 SHA512 6f50634a08f13a36a3b8070e4cf41dcc8517e4677f973709003996321e38a61dd049a5415eaf3c12dfe21f03c347f3729e02c4740c012e2c4e9133230e9fc971 diff --git a/app-portage/nattka/nattka-0.2.14.ebuild b/app-portage/nattka/nattka-0.2.14.ebuild new file mode 100644 index 000000000000..75261fa77b65 --- /dev/null +++ b/app-portage/nattka/nattka-0.2.14.ebuild @@ -0,0 +1,33 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement" +HOMEPAGE="https://github.com/mgorny/nattka/" +SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="depgraph-order" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-util/pkgcheck[${PYTHON_USEDEP}] + dev-vcs/git + sys-apps/pkgcore[${PYTHON_USEDEP}] + depgraph-order? ( + dev-python/networkx[${PYTHON_USEDEP}] + )" +BDEPEND=" + test? ( + dev-python/vcrpy[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest diff --git a/app-portage/pkg-testing-tools/Manifest b/app-portage/pkg-testing-tools/Manifest new file mode 100644 index 000000000000..68637f90b157 --- /dev/null +++ b/app-portage/pkg-testing-tools/Manifest @@ -0,0 +1,3 @@ +DIST pkg-testing-tools-0.1.0.tar.gz 6131 BLAKE2B 6d8dddb81e57159df9f2e1897718433d29f330286afb868a1111db4e0bb7a53823df57a5d7084a24fd5807787f169fff137f5c6c0bdcddeec2c59090d9b90775 SHA512 05165d3790b4d38c939226d1149c0c44cd62fe222a199bce8f1e108d12475710f8482f82e2e2e45223ba24fd1b50451dea8b3761c8f474a59e660b9a67bf8ab4 +EBUILD pkg-testing-tools-0.1.0.ebuild 465 BLAKE2B d362da60f16f83e11506faf4d84926a67e54ffb69be5357bc63217c1c3198342a9b7dae2e2f341d6747d694dcacbfa91b432ea80d83167308349afc9b1a2494e SHA512 1ef64be6b39128ff352d7492667c56bbf8d4fb0190c0584069dc609a98652476311a1c5d8c807b68f3c62bd6e517e935df5db12a198ecd42be72fbc8c0c3eeba +MISC metadata.xml 345 BLAKE2B d80bdd7996aa73b0085e2f5656b8d302ee936da562e45775785c1543719b8298823a50d437da0a2d7e0037919f607146eeae310cb95b7984737b4891635ee7cf SHA512 ddbe8a257ac698a25d13e84833682b35f55252da02985caf9cc40c289bdaf6001382c9a018c39d824f37727fc7b0a8f9930e509554fb740b151b4120fcc6fee6 diff --git a/app-portage/pkg-testing-tools/metadata.xml b/app-portage/pkg-testing-tools/metadata.xml new file mode 100644 index 000000000000..4a891574f8ce --- /dev/null +++ b/app-portage/pkg-testing-tools/metadata.xml @@ -0,0 +1,11 @@ + + + + + slashbeast@gentoo.org + Piotr Karbowski + + + slashbeast/pkg-testing-tools + + diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.0.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.0.ebuild new file mode 100644 index 000000000000..a6616c032088 --- /dev/null +++ b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Packages testing tools for Gentoo" +HOMEPAGE="https://github.com/slashbeast/pkg-testing-tools" +SRC_URI="https://github.com/slashbeast/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + sys-apps/portage[${PYTHON_USEDEP}] +" diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index 2b481ca0c670..40c837759e7d 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -2,7 +2,7 @@ DIST portage-utils-0.87.tar.xz 1772956 BLAKE2B b1487d89303b524ffa9e6030feba181fc DIST portage-utils-0.90.1.tar.xz 1779252 BLAKE2B 27c94694cab84970c0c92e835b9039d9420fbfa20f9f2e03f4f53d118df4dc243cddce33994095a3e41bd1027a42c9c29cda65cb7cf4f45279a028b21555f4f8 SHA512 67290a69ad6ac40da3ce0f41d2630096690e69bb97a1428af921ccc582dcfbf903bbf98259f68afdbe9e96aef81672ea3352a9266a649e75f99acec7fa00cd8a DIST portage-utils-0.90.tar.xz 1776636 BLAKE2B bbacc05aa97c77705ae4fbdb5efde5f1d49a99ac8ed259e026c9a997f43a86551b3a10a397e0c5f1da161d2c0d88afe88e22870705ca39d911c4a98ad13f4928 SHA512 2077061dd7dfd444d4ad38faf5a87aa44392d7747f71d7283b5e2775ce3d714773cd642ea085aea3dd34a715f2c446d42fd64ba42fa99e716e8d843aae3d9682 DIST portage-utils-0.92.tar.xz 1819676 BLAKE2B 01798e3984745140bca1bcc1eda5c2aea7c517bee2656acfe1bd810fc8088ddcb474f2c64fee6832c5e1699e2ec8ad5a9c6d5afba8a2e2b6f1861d49fbf7fcb7 SHA512 7d36263c9c242c8e82786fa12e171a3f396f65520acb8caa91516862615bd71241699ab6c2232122f7009875aa0a10b06b614a842d45afc86e599b39711e12b3 -EBUILD portage-utils-0.87.ebuild 1703 BLAKE2B 9d0e32f2712fa6b3a84781b65cf5036acd0e284d79be1d0ea02e08e59236d77571bd696300c31b27500f4e76e3bc92242acac63099c8d2352c8b713e3b221e08 SHA512 b703b1765efa4c2af07852434e44f6e3e9aac61b3c7bfbfcd561aae53c1e87fe311b7f3bd2ed2b7e10114e52963007c0b5f102cbf52522db883ec174ecb038c4 +EBUILD portage-utils-0.87.ebuild 1707 BLAKE2B a411aaf8dc385843107696df153d2c29ff97c748b2bd39b8e64850d62d3a27ba10e4e29e9aa5cfdd666c93ad43a569a53fff3d76d5bced1b88224009cfe92e58 SHA512 c56bf366aa60766fb71d9f94adca194a1df24dec763fc1d3c5b638367a4987c79fb65c97ed35dabcc1024e1978a8c48e348dedc2b6515127ac53a6647504741a EBUILD portage-utils-0.90.1.ebuild 1335 BLAKE2B 2c97030539c2b8a4970536476f20df962199cb1eedfe562a7a77a7ce29c2974b447575f391441579629b1c963670bdbc03e8f97f46a0e6847f06d8e3a4bb0755 SHA512 ff5bf513452d919ea93310f380913317d4f4436db92c08289cd46ebe3345f7af3b272cb4b76091e13a04e0803ea60e61cc02822b74ae2629da6e10c45a23c4ed EBUILD portage-utils-0.90.ebuild 1524 BLAKE2B 75878900c8ba8a8a6c8382a0be0a48bf5bb75ef28b12583e437a577cbf3138f6e562675344bb79b3516c7510baed5bf5d69339d0e6924570e21fc45c2f248c0e SHA512 9bd404d97610fedb1e036e5548be12932570fe7916ab486e02835baa1bfa8d8fa59a7c31689b17728d72ee9d8d1a4733823dc611a6c9b2eecc1d58f78b1165ac EBUILD portage-utils-0.92.ebuild 1528 BLAKE2B 6ffd2e8918b698d5bd889466372feb394b8aed16a16a388f4e2a17d33a94cac296359255efc8a2b339422a6b10ba957e68021895ce90c36c30997e2fb1d97416 SHA512 8aa781c65ec4e0cb67f9b34c1fc184f50b6c81d3c4b3518d51adbe6710d3f6f76ba53e8c6362a70750e2c72aec84b4be87794a8d8135e037bbef4ddcc5ad81e3 diff --git a/app-portage/portage-utils/portage-utils-0.87.ebuild b/app-portage/portage-utils/portage-utils-0.87.ebuild index b2a49b1306f2..ce7e6dec67c0 100644 --- a/app-portage/portage-utils/portage-utils-0.87.ebuild +++ b/app-portage/portage-utils/portage-utils-0.87.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" else SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" - KEYWORDS="hppa" + KEYWORDS="hppa ppc" fi RDEPEND=" diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 81130f3d5c65..491a9adde2d3 100644 Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest index d5a376084a27..901ff31a4f84 100644 --- a/app-shells/bash/Manifest +++ b/app-shells/bash/Manifest @@ -59,8 +59,6 @@ AUX bash-4.4-set-SHOBJ_STATUS.patch 410 BLAKE2B beddcd4ea00cf6814615896e9842a607 AUX bash-4.x-deferred-heredocs.patch 1181 BLAKE2B 3afb0e6d6e9b1220133a862bc44c13a5989c4d21ab456098ee19f8dc8adfd0dfff6c83e3c42fc622487b05a33d614c08e69f400796ff6f1ee9c56c74a94f6867 SHA512 167d6344cef96f2c0e732450c3174c5cd74df822f71c415d145d531fb192fc9c684dcdff1a982b87824becd2bdbdf3fb5ab47dcaa4c7a35905b42d25ad0710aa AUX bash-5.0-history-append.patch 1150 BLAKE2B cc3d4c2303b37b14da2cbb3130db0c2fa65cdc7f7f8d0a4413042a898c4c48afbedcca03c9dbfc525ab191ddc2b4258fb976a28830e03490011f89a1361974b4 SHA512 9c2fb93c67a5da1e97b293db4b26469fd6813e2cfc8ffd776042529878b96312644d8dc247887d6171c89c0853d552e9f7d5d2c0b2f3d05c25c15e17e6706999 AUX bash-5.0-syslog-history-extern.patch 376 BLAKE2B d883d3c3adbf8f4d19ecc3c2790754a7f6972682d1679b07d5bc599bdbfc019ba8ad4d1271ec550b59447db0a02f1219c9e6057a0b1c1c6c52f7750a746a07bf SHA512 c8dd17bdd8ccbd73061a7cbcb7351195e703a2c5fc6faf288ec3721fc6e526d88dd4b2201f87078a92ca134b98214ccfa935f82f585322f72e9a41fd51842b6a -AUX bash-5.0_p11-disable_priv_mode.patch 2651 BLAKE2B 9abd8497cdafa8f4b5fa2db887c0c67304077609da8894a43b5debe6d2223f2f5cb009879ad1a17a589e492273d5bfe139676451a68cd461bd82926d5f029e85 SHA512 112e71b85a7edec4898c940ba278ed2c1f443af7d658b10dec12ced8473fb2111fe772b2ceea93ec319038cee25ca275bc39216364150f52cdefe2155cdb78d7 -AUX bash-5.1-parallel_make.patch 472 BLAKE2B fa6432b4a92f868eae1162f39de2860c94970c90a7209b445099bf1771d06b3545ebec13e7b18754b016f0d822bfc01983e994d25ca00bab3ab4494e27d7b3a3 SHA512 9137f58f568142fb1d8cb554adbc382fbdf317b5090f609672d2c4a1dde4a4a5c0d1ca3df6b28c8c196b660956e9bc34bbf1b76f8133d1099b65f4648f6051b9 AUX bash_logout 205 BLAKE2B b8c0266c3d1e31a714304a2b3b33389f042ae5bd497379f9b15ce31d47d1e3da73ba6536023953b00efe27b687e2ff45d94e3f01a13acc824dc12e31552c5b94 SHA512 7234250c03fc920996a381f9daef9e2d8ab1e1a29acdebed6669d8e0fe1c872a7fa343adf7d9ddc81225b0cd9eb223ba7ad1ff42448aff057fc6d6baa8f04a7d AUX bashrc 3570 BLAKE2B 78fdff186afb07f9080b19e77ff197113df67b03407525d014a41b51ba6b42d98310f5093ecdc46c1d5354a77c578e94b9a4cd6d965156ad5f31c2955f4e41a2 SHA512 a3271c3c70b450fe67114720f0d2e4abf4eaf1925e5b3de1ee437968f4a29d722bc74b8e9461cd555487c578afe6f289d66898c75a7cc994d205fa5b29045604 AUX dot-bash_logout 127 BLAKE2B 8290778aea3426f4c56e5a9e7328faa76f99001fc7ce3eeb3ec26624edcd918d7e946da9a63ffcd0cf0f739b528ccb9e764d448276fe4344b69ef2036fdd9921 SHA512 e0248b5087656a4dd3a4790ed8e6101866b922ccab36b510b3bf408dc0c583e70f323fbad0392e4ea6ca5dcbe73568733e0c0aa9c8ce6b00ff5f72bf3e9fd8fd diff --git a/app-shells/bash/files/bash-5.0_p11-disable_priv_mode.patch b/app-shells/bash/files/bash-5.0_p11-disable_priv_mode.patch deleted file mode 100644 index 9a05c8b8613f..000000000000 --- a/app-shells/bash/files/bash-5.0_p11-disable_priv_mode.patch +++ /dev/null @@ -1,85 +0,0 @@ -diff -urP ../bash-5.0.orig/config.h.in config.h.in ---- ../bash-5.0.orig/config.h.in 2018-12-04 09:54:17.000000000 -0700 -+++ config.h.in 2019-12-10 11:34:42.157926317 -0700 -@@ -1,6 +1,6 @@ - /* config.h -- Configuration file for bash. */ - --/* Copyright (C) 1987-2009,2011-2012 Free Software Foundation, Inc. -+/* Copyright (C) 1987-2009,2011-2012,2013-2019 Free Software Foundation, Inc. - - This file is part of GNU Bash, the Bourne Again SHell. - -@@ -807,6 +807,14 @@ - #undef HAVE_SETREGID - #undef HAVE_DECL_SETREGID - -+/* Define if you have the setregid function. */ -+#undef HAVE_SETRESGID -+#undef HAVE_DECL_SETRESGID -+ -+/* Define if you have the setresuid function. */ -+#undef HAVE_SETRESUID -+#undef HAVE_DECL_SETRESUID -+ - /* Define if you have the setvbuf function. */ - #undef HAVE_SETVBUF - -diff -urP ../bash-5.0.orig/configure configure ---- ../bash-5.0.orig/configure 2019-01-02 07:43:31.000000000 -0700 -+++ configure 2019-12-10 11:34:42.166926317 -0700 -@@ -10281,6 +10281,17 @@ - #define HAVE_DECL_SETREGID $ac_have_decl - _ACEOF - -+ac_fn_c_check_decl "$LINENO" "" "ac_cv_have_decl_" "$ac_includes_default" -+if test "x$ac_cv_have_decl_" = xyes; then : -+ ac_have_decl=1 -+else -+ ac_have_decl=0 -+fi -+ -+cat >>confdefs.h <<_ACEOF -+#define HAVE_DECL_ $ac_have_decl -+_ACEOF -+(setresuid, setresgid) - ac_fn_c_check_decl "$LINENO" "strcpy" "ac_cv_have_decl_strcpy" "$ac_includes_default" - if test "x$ac_cv_have_decl_strcpy" = xyes; then : - ac_have_decl=1 -diff -urP ../bash-5.0.orig/configure.ac configure.ac ---- ../bash-5.0.orig/configure.ac 2019-01-02 07:39:11.000000000 -0700 -+++ configure.ac 2019-12-10 11:34:42.168926317 -0700 -@@ -810,6 +810,7 @@ - AC_CHECK_DECLS([printf]) - AC_CHECK_DECLS([sbrk]) - AC_CHECK_DECLS([setregid]) -+AC_CHECK_DECLS[(setresuid, setresgid]) - AC_CHECK_DECLS([strcpy]) - AC_CHECK_DECLS([strsignal]) - -diff -urP ../bash-5.0.orig/shell.c shell.c ---- ../bash-5.0.orig/shell.c 2018-12-06 09:28:21.000000000 -0700 -+++ shell.c 2019-12-10 11:34:42.170926317 -0700 -@@ -1293,7 +1293,11 @@ - { - int e; - -+#if HAVE_DECL_SETRESUID -+ if (setresuid (current_user.uid, current_user.uid, current_user.uid) < 0) -+#else - if (setuid (current_user.uid) < 0) -+#endif - { - e = errno; - sys_error (_("cannot set uid to %d: effective uid %d"), current_user.uid, current_user.euid); -@@ -1302,7 +1306,11 @@ - exit (e); - #endif - } -+#if HAVE_DECL_SETRESGID -+ if (setresgid (current_user.gid, current_user.gid, current_user.gid) < 0) -+#else - if (setgid (current_user.gid) < 0) -+#endif - sys_error (_("cannot set gid to %d: effective gid %d"), current_user.gid, current_user.egid); - - current_user.euid = current_user.uid; diff --git a/app-shells/bash/files/bash-5.1-parallel_make.patch b/app-shells/bash/files/bash-5.1-parallel_make.patch deleted file mode 100644 index b341a8a06e28..000000000000 --- a/app-shells/bash/files/bash-5.1-parallel_make.patch +++ /dev/null @@ -1,15 +0,0 @@ -bashline.c:65:10: fatal error: builtins/builtext.h: No such file or directory - 65 | #include "builtins/builtext.h" /* for read_builtin */ - | ^~~~~~~~~~~~~~~~~~~~~ - ---- bash-5.1/Makefile.in -+++ bash-5.1/Makefile.in -@@ -584,6 +584,8 @@ - ls -l $(Program) - -$(SIZE) $(Program) - -+$(CSOURCES): $(DEFDIR)/builtext.h -+ - .build: $(SOURCES) config.h Makefile version.h $(VERSPROG) - @echo - @echo " ***********************************************************" diff --git a/app-shells/ctypes-sh/Manifest b/app-shells/ctypes-sh/Manifest index ad3599f62f78..dc8486544c80 100644 --- a/app-shells/ctypes-sh/Manifest +++ b/app-shells/ctypes-sh/Manifest @@ -1,3 +1,3 @@ DIST ctypes-sh-1.2.tar.gz 475531 BLAKE2B 6fe00415244227629b952a0c18f9c95659a3fb22b9f17e109554f11084d27bf4c23eca5bfc49679b63367fa9fe74a20f206ac79955ed6588418033f37b776729 SHA512 23e9c30acc8ed5b4fe93fe1427c406e7c7b18067bbfc3f948126683910efc645cc69e426d771beb715148b54dffce75351b7773d8b54ac13f74d9787db8529f6 -EBUILD ctypes-sh-1.2.ebuild 731 BLAKE2B cbdee5849bad59fcf3a0ab7956e31e0323c4ec0dab15693e05257f2f2982dd6409857b08b9ef31f4f07c9d39777894c2c3f682eb2b5f50eb9fce39054f1ba97e SHA512 901d2817e18509b6a7470a6d48e22b6e3fe65dbb21133ad487d5d0996ddf023684bb28ef4f767fa133e1b653786ac5faa92521bc613e7dc22fda513b8684e655 +EBUILD ctypes-sh-1.2-r1.ebuild 740 BLAKE2B 0f78f090cc8c7fcfbe8d117d4d302575297601e0588efbbaf9ea66954b51b182be586cc34919534baa5c8c1a6647afbecef6de8ed6e46d8d1590d1c85f457dc5 SHA512 0c509b7d3e64e3458498155fdd36ad5e70caa31219ae2ca9b2db6a150e69291c1bd19f14144b460e4487ddd27676ff35ef8d0ec1f6258de9e1ffa518ba44f81b MISC metadata.xml 558 BLAKE2B 2642a4f3751dd30ca3df04eb30fe3578bb1995049f8e7c0f2e40e37f58cfb77f12516ecd005a9a1cb81de948e72054895bddfe76cab478e31d160b55c1250b1c SHA512 41cf4fcad374485f8508d9389606baf1bd96f0edbc3569e12f255512683698c904ca0d850056b927d605c25c54dfd69a093e54a58e74703105f840c5f136484a diff --git a/app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild b/app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild new file mode 100644 index 000000000000..b4b3407a8bfb --- /dev/null +++ b/app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="Foreign function interface for bash" +HOMEPAGE="http://ctypes.sh/" +SRC_URI="https://github.com/taviso/${PN/-/.}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + app-shells/bash[plugins(-)] + dev-libs/libffi:= + virtual/libelf +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_test() { + pushd test >/dev/null || die + PATH="${S}:${PATH}" \ + LD_LIBRARY_PATH="${S}/src/.libs" \ + make CC="$(tc-getCC)" || die "make check failed" + popd > /dev/null || die +} diff --git a/app-shells/ctypes-sh/ctypes-sh-1.2.ebuild b/app-shells/ctypes-sh/ctypes-sh-1.2.ebuild deleted file mode 100644 index a64a6db88110..000000000000 --- a/app-shells/ctypes-sh/ctypes-sh-1.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="Foreign function interface for bash" -HOMEPAGE="http://ctypes.sh/" -SRC_URI="https://github.com/taviso/${PN/-/.}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-arch/bzip2 - app-arch/xz-utils - app-shells/bash[plugins(-)] - dev-libs/libffi - virtual/libelf -" -BDEPEND="${RDEPEND} - virtual/pkgconfig -" - -src_prepare() { - default - eautoreconf -} - -src_test() { - pushd test >/dev/null || die - PATH="${S}:${PATH}" \ - LD_LIBRARY_PATH="${S}/src/.libs" \ - make CC="$(tc-getCC)" || die "make check failed" - popd > /dev/null || die -} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 4e3f749953cf..7b063a077c60 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/enchant/Manifest b/app-text/enchant/Manifest index a9e1f743112a..cba328ada13f 100644 --- a/app-text/enchant/Manifest +++ b/app-text/enchant/Manifest @@ -4,5 +4,5 @@ DIST enchant-2.2.15.tar.gz 990693 BLAKE2B 09d380fc90cf8404345e88fb4e676f92e795b4 DIST enchant-2.3.0.tar.gz 986837 BLAKE2B 57859d41d1e605ba5b89a264e3b6f53bab7a2f060c2b306a1ac51c55925d5b30a5d40fd121be7d3df22395cc11ad4808e63627f7e0f5ae9f3c1d2f2939dc2f68 SHA512 ed25d74176aefe4ab3b1754ea09356d04c844f8e7a50441d331fcf6a0fefbedaffa21df7296b7947ab1fcd44844c1d8567d39d67ebc4381ce8766577c0269d43 EBUILD enchant-1.6.1-r1.ebuild 1618 BLAKE2B 339676eff2871a9abd5bf85a3509924677ec5d9939e49416d4d09b71d4d228b45e81f8ac6b207c449c8ca837aab0d8d63add052598a0ce9430873bf0ea3df250 SHA512 eedb24e76290dffa83a68a565e2f5dc10544360a62617bea107a4270d13b5a6dbb19418a245c84923ad3dd5d6e77dda2338f14bee2b3a17ddeff1b7c2414ad2c EBUILD enchant-2.2.15-r1.ebuild 1234 BLAKE2B 581181d56ebf49b2d414dbbc9b5b10978b00995af9c1351fde61323c7a82037f7d1ad9bf04e45fab52d493724d77c1b722d363c5dd83e7be9bf61d674c8f0bd3 SHA512 ffd97fbf9221420bce5cac19b147c65f945ee5c612728f7e400a9172fad1b62aae24ddcf811a6ea12fe9bdef9fb73fc1bef41d50a11c012db75352e253d48c91 -EBUILD enchant-2.3.0.ebuild 1240 BLAKE2B f365010c0770733145b62739581d04fdba7f4d5a7dc1566154e2d91000e2b3ed2695c307b0e4502b2ec0b2166a0b9b8e9fd96d2940bb5d4480490b8ce3a003b2 SHA512 419fac47d259304440a47d6afcf886a192a51acc75ec6549e813adbbb86ef037ea917a86d4f4615ead43501b62dd9c44aa4b8e70a6e1ce62679b182d764fe7cd +EBUILD enchant-2.3.0.ebuild 1236 BLAKE2B a0e9b06255e03efdd0aea332bca55ae18a8240da42cc0f343bbb96a2c943b5a7b7973d1725d0de51e4d9f4692be6731194cfe65ed7bc65a58c48deb9eaabdbeb SHA512 4a824c70a407620c74da2b1475ddb51e7fdda25017ae9d9020717b8111ca72139a47d586eb5b6a4a1010de4177b914891acd82f751ec275d7dba5d6d0d29110b MISC metadata.xml 536 BLAKE2B 5f66bf0da00c6cfd8d6e22b9644486d0df8cf81cf5875768572965f60927edbe4d46ed2502659bcb71431c715129d1d7da051f9320b3f2834905a0cac3c2556b SHA512 920c2056608571d6a2e52d0c52b995b664c95aa53c8f8cb51129b059c32180d977ab3c840ef7fb59af3dec5f984f3e1488de26cf3ba4d93c2eb81c08e6688d5b diff --git a/app-text/enchant/enchant-2.3.0.ebuild b/app-text/enchant/enchant-2.3.0.ebuild index ece2882ccb85..2942529407cc 100644 --- a/app-text/enchant/enchant-2.3.0.ebuild +++ b/app-text/enchant/enchant-2.3.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="aspell +hunspell test voikko" REQUIRED_USE="|| ( hunspell aspell )" diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest index cf003fe3ccef..67ad17217c10 100644 --- a/app-text/evince/Manifest +++ b/app-text/evince/Manifest @@ -4,5 +4,5 @@ AUX 40.1-previewer-Fix-build-regression-when-gtk_unix_print-i.patch 1207 BLAKE2B DIST evince-40.1.tar.xz 2928924 BLAKE2B e9376c186da9fed132b820b2e9a1ef6bb0997f22abca3d7b271691291ea4870132b48075ada5a992e056193e6af51bdf95e6bbdac79c789475fb985d692f9ccc SHA512 c688ee962cfff8b024b572161bae689d25b5b566ac623abeff38b4b8e6e541ce343023ed2c1ba0df1f65d6ec9a631aac3a748c940db556dbb89ab45ac565147d DIST evince-40.2.tar.xz 2928072 BLAKE2B 86051e8568044ec484a7a3c036a523ee44d22e46bdf5e75c6052d3302f92a27d48cb26e2408b176cfee3fafd3879a8771f4bf29a51f6b8085c31fa28f4885660 SHA512 f3ee19053a0bc6989a50fc790d1d54747d7aac5cbf0cd1e0eaea6cb743c0ebbbdf2565e88ea995fbba31c7f97e4279f9c0fa44c386bcf635a500033f6105ca9f EBUILD evince-40.1-r1.ebuild 3247 BLAKE2B 578562594a55320dd6e9d2c9f437cef0e737071cb74e396d1ee0c0e06c0244356bf1dd918b563c72c8dce2ff1d5a29d2c86361383cdbd404e912a90f4ee42b3c SHA512 492261623631a1a5c1192a26c7e3d06839554bbd389303641c7f488b3846ff5662ee06ca565c1db8ab7ab5c97a7c07bf1cc909e5f3a7da95b4498f533cda905d -EBUILD evince-40.2.ebuild 3116 BLAKE2B fcb217f0a151a12b9a527a35386ef5b3c8b268465d72fce8ba0e60eb69897a93541c45d56dd840bc54f2179963aa5f12cb4a5a5fad4828795c08b5db0dafe644 SHA512 c0c3964ed4d4e6d23ed15fb427a56882f10ce8ebb00d078332ec0f1eaff1363b7f7910c6690d66363788e97a703d35278809bf83924b495aa025ab7f07ca5212 +EBUILD evince-40.2.ebuild 3114 BLAKE2B 212af71efdef680ec92b16edfb8e3e7663f456f66aa33d87f9c6a3f3238ed3d47c560c73a5067290969c88a28e215ad96dcfde4c6e341807f071521de0972c0e SHA512 0868af950d265c5f12ab93a29eb547285cdb7e9ce07a6f82b3067fdaa507c47188f619d53dc3f987a6820a0518690cbac93fe9592df048e22b417194581ee917 MISC metadata.xml 881 BLAKE2B 180e93316fad8f1bf7b80028a86c18964e695c93292b724e864ed50f3fbd951f810fd490b91944f30e42f632ce090dbe34aadf9679b2e62c118aa75b7b0ea834 SHA512 ece377a284a548444c185a7c1fa4c36546709ec00754d066eb4186fba0f079de60b02dcb75f3fd101d50c8ea8f4d4d654d7efd0d8ff8db7b2b85c097c18b43c5 diff --git a/app-text/evince/evince-40.2.ebuild b/app-text/evince/evince-40.2.ebuild index f3d4f7e417e1..7611a7a0a0b3 100644 --- a/app-text/evince/evince-40.2.ebuild +++ b/app-text/evince/evince-40.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-2+ CC-BY-SA-3.0" # subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3) SLOT="0/evd3.4-evv3.3" IUSE="cups djvu dvi gstreamer gnome gnome-keyring gtk-doc +introspection nautilus nsplugin postscript spell t1lib tiff xps" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" # atk used in libview # bundles unarr diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz index 75840c1099aa..9ca8912fbe07 100644 Binary files a/app-vim/Manifest.gz and b/app-vim/Manifest.gz differ diff --git a/app-vim/brainfuck-syntax/Manifest b/app-vim/brainfuck-syntax/Manifest index 5a44c775cd3c..cc97176a8203 100644 --- a/app-vim/brainfuck-syntax/Manifest +++ b/app-vim/brainfuck-syntax/Manifest @@ -1,3 +1,3 @@ DIST brainfuck-syntax-1.0.3.tar.bz2 926 BLAKE2B e5cb55e58d0d2a597cdcc00fd5a1fc482a715b4fda6d0fbd0790ceba261005478091c4c94dfeba0154e4917470ce386b3ebe03bd3e1f90a315b0d5bc2cfc4a97 SHA512 42dbcbe916b19bcb30cadf929cb71aadb7032ebe38c26b1d5fa2fc9d8513d3dda275df289cc5fdf094f9fccd5f4e720e6c24d006d431fd3668f73d2c44e8b82a -EBUILD brainfuck-syntax-1.0.3-r1.ebuild 410 BLAKE2B ca7bcb2ef7d94948ad3f0318561ff704ae1adc4c1764a7288c089f87c1077989fc20f619c77a2b7644c2e8f5cf3c0aae558c7d68ca0dec782467a3c89b816393 SHA512 bc383725faec437ebb1e3b06088c7852ad8089db2f890fc648d07b68a30819644bbce9ad3c20ef878a53eae91f8f257badfe080003152d476de8f3e9bc320ea1 +EBUILD brainfuck-syntax-1.0.3-r1.ebuild 403 BLAKE2B 547b727873a045162c1cf15627fff152f40ae1167e42b3de9efa4e1c1cbff7ec14fd8d403ad189ceae0043ff35174421d82f749bee64f7ad821faa932f1ce306 SHA512 f33e29856207e13ae3468d4f6eef9a5a7fc9f43c90efba93472897779dc0efe892c7ca233700c459d93f8b0fc97ff6782995820c90be15f1a5b810d715daa092 MISC metadata.xml 249 BLAKE2B 7ae6eac3ca23edbcbaa6aee682bb4aec155e3166f169eef8e4400e59fa56113ecc3593680d55cc57f08a4a718963dd3d0bb804bd1e8771ed60a4bebaae9db281 SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 diff --git a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild index 23437b6784fc..cba10340d936 100644 --- a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild +++ b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit vim-plugin -DESCRIPTION="vim plugin: BrainFuck source file syntax highlighting" +DESCRIPTION="Support for the brainfuck programming language" HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=716" LICENSE="BSD-2" KEYWORDS="amd64 ~mips ppc ppc64 x86" diff --git a/app-vim/rust-vim/Manifest b/app-vim/rust-vim/Manifest index 64d451029612..0e1b8c8f2dfb 100644 --- a/app-vim/rust-vim/Manifest +++ b/app-vim/rust-vim/Manifest @@ -1,3 +1,3 @@ -DIST rust-vim-1_pre20180125.tar.gz 24497 BLAKE2B b6c45074aba1c52b2f3e96a15f05abb64bde864af3c5b2b61ddf237183426c67d5b3b4dacd78ee4f394d9f0411362186889df9a24e50edd350aaa1178f93bd59 SHA512 845899ad5ba753e2efd3deddcb077749f094163b9923574e34a8edb5d5d0772929315f4f2452f8238f832c2fd4cfa669ab1351df17c74ed2e6cacc783b071ffd -EBUILD rust-vim-1_pre20180125.ebuild 437 BLAKE2B 8fd9ef9e7b8eb5264fcc22d6c6432fbae89139c4573e72034f6bfa3357f72ccbf28b1064bf10683f8c45ee6dbadd087388c5893a3e53626bf7d72582d483be71 SHA512 e99b0d3f46e3ed04a312e3affdf28739938b94837fa93c09246e8ba10a3677253e5d07118447a3d39d961a457e6f8b976cd72c383aeab944787ec637496e3db7 -MISC metadata.xml 250 BLAKE2B e4f9412a5084369a70dbcc8888ae77d10a40fe2cf3cb8235855c1b7e6824163260d26b23caf8e7e0c512c12548842ebcb03a0a23a7bd153c7918ecc0340965f8 SHA512 4bdf4209b19118cef5f40410367e3b93ed178bedef04130bad5bc4d7d9574db99423f1fc2a55dad9c76a7704524236bba1211e5e05cb307d5d44fa3c7094915d +DIST rust-vim-1_pre20210215.tar.gz 39541 BLAKE2B f29c43194a2c18731e6c4bb5e2ae92c00d07c85cc46e3a5136ae5a27a5c40d18e6969f3a73e01ea90620d09e77174061648a32b62444e400b5ba960cf79ce48f SHA512 7370f2752ebdcc16497f88da6f7bfd06e6fac8ed280661874cf8ad802704dbf5072d535972e7361d4ed5123724c0d4729eff1533573fa33a7ba05798fd0467b9 +EBUILD rust-vim-1_pre20210215.ebuild 580 BLAKE2B 681f5bdae871d9755c51f019825182f41697cf4b3ddecb34ef994cea3c49b5834a2bbcefabef8927f54bec946af4c83f035ca1839f5301967ea3b5190aad1996 SHA512 f371233fd6b7cd990069af394f5e8ca2c4795b54367d1d8de4a9cfb6ca9ae1d414a8aca964b10478db04665581e8f6ee22c7fff6211aa07d97829016676761ff +MISC metadata.xml 612 BLAKE2B 934f6e7c34ca1cac4937411eb7fe629503f35389760c142dfa9ca0ef49b4c045732a737fd27720a4c0d0dbdd080f1a358d247201f4022768fa9b348c434c49f5 SHA512 acf271f4282d9ecdfc2dca3b4ee48f7ab98f8ec8e9568e2d474a3f5ca772c6581792b0c80ba35b15825381d54fea987f744360c1285f6c68d1c207ac74a54328 diff --git a/app-vim/rust-vim/metadata.xml b/app-vim/rust-vim/metadata.xml index d735dbd529d0..12181c74367d 100644 --- a/app-vim/rust-vim/metadata.xml +++ b/app-vim/rust-vim/metadata.xml @@ -1,7 +1,19 @@ - + + marco@scardovi.com + Marco Scardovi + + + vim@gentoo.org + Gentoo Vim Project + + + proxy-maint@gentoo.org + Proxy Maintainers + + rust-lang/rust.vim diff --git a/app-vim/rust-vim/rust-vim-1_pre20180125.ebuild b/app-vim/rust-vim/rust-vim-1_pre20180125.ebuild deleted file mode 100644 index 18018bd9e7a2..000000000000 --- a/app-vim/rust-vim/rust-vim-1_pre20180125.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vim-plugin vcs-snapshot - -MY_PN="${PN/-/.}" -REF="8e75da9834abb22f8d7ece3f4ca4324a14fa18a6" - -DESCRIPTION="Vim configuration for Rust" -HOMEPAGE="https://www.rust-lang.org/" -SRC_URI="https://github.com/rust-lang/${MY_PN}/tarball/${REF} -> ${P}.tar.gz" - -LICENSE="|| ( MIT Apache-2.0 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/app-vim/rust-vim/rust-vim-1_pre20210215.ebuild b/app-vim/rust-vim/rust-vim-1_pre20210215.ebuild new file mode 100644 index 000000000000..27744ab72da7 --- /dev/null +++ b/app-vim/rust-vim/rust-vim-1_pre20210215.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vim-plugin +MY_COMMIT="87c745d8d506fc1eecc1d81df15d5bde1658a2fc" + +DESCRIPTION="Vim configuration for Rust" +HOMEPAGE="https://www.rust-lang.org https://github.com/rust-lang/rust.vim" +SRC_URI="https://github.com/rust-lang/rust.vim/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN/-/.}-${MY_COMMIT}" + +LICENSE="|| ( MIT Apache-2.0 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_prepare() { + default + # we don't actually run these tests + rm -r test || die +} diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz index 00a100ed1d0c..e354eb5010fc 100644 Binary files a/dev-ada/Manifest.gz and b/dev-ada/Manifest.gz differ diff --git a/dev-ada/gnat-suite-bin/Manifest b/dev-ada/gnat-suite-bin/Manifest index 4a00f376fefd..f30889517aa2 100644 --- a/dev-ada/gnat-suite-bin/Manifest +++ b/dev-ada/gnat-suite-bin/Manifest @@ -1,7 +1,5 @@ -DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 BLAKE2B a0374ad730ae275aaedcf5663c30f8e0221af32f14391fe87a3ce0630d4498a1e90671c02830d62f78857571a5a521af91f6db409a7b3c367c7b0f059571eefd SHA512 5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075 DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f DIST gnat-suite-bin-2018.txz 337235688 BLAKE2B cf1b8f0253907b8fc97b9c7218b23dcda8f1557be5e12293eab59e09427418a8814c1bafbcb3f89c1e5dd755a161c5dfa8a852631d137f17acb3167bf51dadbb SHA512 9b57709c05a121b0a0adabe3232128e3f27659d1928857fbd6883b73a7487c3d457317e8f236df3d16ced635514af8afbafc584cc74d865e11288820ac9c4f77 -EBUILD gnat-suite-bin-2016-r1.ebuild 3047 BLAKE2B 572bd1bd6a58bc92ef4b4d7d837ffc843b58e9fe855620b817dd73353a7a708395fc9746609051f51193e3dba7d0f6846f363277bbcd397a6110dd2d930b0229 SHA512 55fc6bd9e891486347d0439c02f933c5bab2a79758ef4c95819295aa51099c0ae376ba87e5d9afe2db966fa74f5e49ca7cd2e982f90657fd2913f62cd39b4c0c EBUILD gnat-suite-bin-2017-r1.ebuild 3056 BLAKE2B 084b833babecae00b2abde0201d5d922f505512f1a7ebef21fc804f965e7e33f6b458bc378b9bdc29352b646e2d0cbfd779c8b42ac93da2034678368039bbc8a SHA512 13cf9b0bf38f0571931e122eccf4163e593465478487946ab400e756013a81d7c1d3561028aee7a68b09b268dc475197c1cd6489b2fca37a2593d0506036bcbf EBUILD gnat-suite-bin-2018-r1.ebuild 2635 BLAKE2B e27bb365615e90a06bfdf0a6cb63a1c1983c63bdcc5b2733f2fd071ce01702078dd98e4be4b123dd3ea1bbd0293afeabff7493b14058fcf9b4addc74e7603d86 SHA512 2b5664186064527292120704bb4c4e9ec39a82b15afae22c8c3454b149c3806da8a2a483608812a5cc2cfc4a9bd08901d7d4df0dd27d2151032031d05074e434 MISC metadata.xml 215 BLAKE2B 98b1646db0c7bae55bde9ba8a125710b47045fa5937d90218279c551cfff2a12bc45f46b99f0586adc9d3be222abf0dd7b5b5d8ca8e005a6fc55a0b13dd5cea7 SHA512 ec803d562bbbb43b0b41dd837b0f3691a652aebecb8419cdb9c50f96e4c17f90ef10a99df773cb88fbe4670692171b5afd0be68c7f630091de18090301302f8d diff --git a/dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild b/dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild deleted file mode 100644 index 7e44aa89cf35..000000000000 --- a/dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -MYP=gnat-gpl-${PV} -DESCRIPTION="GNAT Ada suite" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="http://mirrors.cdn.adacore.com/art/5739cefdc7a447658e0b016b - -> ${MYP}-x86_64-linux-bin.tar.gz" - -LICENSE="GPL-2 GPL-3" -SLOT="${PV}" -KEYWORDS="amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND} - sys-devel/binutils - sys-devel/gdb - sys-libs/gdbm - sys-libs/ncurses-compat -" - -S="${WORKDIR}"/${MYP}-x86_64-linux-bin - -PREFIX=/opt/${P} - -src_prepare() { - default - rm Makefile - cd share/examples/gnat - cat header.xml \ - full_project/full.xml \ - options/options.xml \ - other_languages/cpp_main/cpp_main.xml \ - other_languages/cpp_pragmas/cpp_pragmas.xml \ - other_languages/import_from_c/import_from_c.xml \ - plugins/plugins.xml \ - stream_io/stream_io.xml \ - simple_project/simple.xml \ - starter/starter.xml \ - xml_stream/xml_stream.xml \ - containers/anagram/anagram.xml \ - containers/genealogy/genealogy.xml \ - containers/hash/hash.xml \ - containers/library/library.xml \ - containers/shapes/shapes.xml \ - containers/spellcheck/spellcheck.xml \ - containers/wordcount/wordcount.xml \ - containers/wordfreq/wordfreq.xml \ - oo_interfaces/oo_interfaces.xml \ - oo_airline/oo_airline.xml \ - altivec/altivec.xml \ - footer.xml \ - > gnat-examples.xml \ - || die - sed -i \ - -e "s:PREFIX:${PREFIX}:" \ - gnat-examples.xml || die - cd ../../.. - - # Remove objects from binutils - cd bin - rm addr2line ar c++filt gprof nm objdump ranlib || die - cd .. - rm share/doc/gnat/info/{as,bfd,binutils,ld}.info || die - - # Remove objects from gdb - cd bin - rm gdb gdbserver gcore || die - cd .. - rm -r include/gdb || die - rm lib*/libinproctrace.so || die - rm -r share/gdb-* || die - rm share/doc/gnat/info/gdb.info || die - - basever=4.9.4 - machine=x86_64-pc-linux-gnu - rm libexec//gcc/${machine}/${basever}/ld || die -} - -src_install() { - into ${PREFIX} - dobin bin/* - insinto ${PREFIX} - doins -r etc include lib* share - insinto ${PREFIX}/share/gps/plug-ins - doins share/examples/gnat/gnat-examples.xml - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1plus - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/collect2 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/gnat1 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/liblto_plugin.so.0.0.0 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto1 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto-wrapper - fperms 755 ${PREFIX}/libexec/gprbuild/gprbind - fperms 755 ${PREFIX}/libexec/gprbuild/gprlib -} - -pkg_postinst() { - einfo "GNAT GPL is now installed. To launch it, you must put" - einfo " ${PREFIX}/bin" - einfo "in front of your PATH environment variable. The following" - einfo "commands enable you to do this:" - einfo " PATH=${PREFIX}/bin:\$PATH; export PATH (Bourne shell)" - einfo " setenv PATH ${PREFIX}/bin:\$PATH (C shell)" - einfo " Thank you for installing GNAT GPL Edition" -} diff --git a/dev-cpp/ETL/ETL-0.04.15-r1.ebuild b/dev-cpp/ETL/ETL-0.04.15-r1.ebuild deleted file mode 100644 index 1996b2b7abab..000000000000 --- a/dev-cpp/ETL/ETL-0.04.15-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Multi-platform class and template library" -HOMEPAGE="https://www.synfig.org" -SRC_URI="mirror://sourceforge/synfig/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -src_prepare() { - default - sed -i -e 's/CXXFLAGS="`echo $CXXFLAGS | sed s:-g::` $debug_flags"//' \ - -e 's/CFLAGS="`echo $CFLAGS | sed s:-g::` $debug_flags"//' \ - m4/subs.m4 || die - - eautoreconf -} diff --git a/dev-cpp/ETL/ETL-1.4.1.ebuild b/dev-cpp/ETL/ETL-1.4.1.ebuild new file mode 100644 index 000000000000..2ee1d06fea4c --- /dev/null +++ b/dev-cpp/ETL/ETL-1.4.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Multi-platform class and template library" +HOMEPAGE="https://www.synfig.org" +SRC_URI="https://github.com/synfig/synfig/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RDEPEND=">=dev-cpp/glibmm-2.24.2:2" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e 's/CXXFLAGS="`echo $CXXFLAGS | sed s:-g::` $debug_flags"//' \ + -e 's/CFLAGS="`echo $CFLAGS | sed s:-g::` $debug_flags"//' \ + m4/subs.m4 || die + sed -i -e 's/hermite/etl::&/' test/angle.cpp + + eautoreconf +} diff --git a/dev-cpp/ETL/Manifest b/dev-cpp/ETL/Manifest index 6c55692911f4..50c5c93aec9e 100644 --- a/dev-cpp/ETL/Manifest +++ b/dev-cpp/ETL/Manifest @@ -1,3 +1,3 @@ -DIST ETL-0.04.15.tar.gz 362312 BLAKE2B c2afe67486a9154de559a00680b9409ee6b8b2d3312d8c8777906926c3335d4ead3e6d5da6b11771b359caa56917969fd5be7d12c2337872a41c16997421f923 SHA512 647d03f5660703a326357b0f1bb969c1e00f94c51ae72cf036f6618df1e44c6e379244a1a827b4d3c9545455efd81ff1d97254ee159e0f578f544ab856341e6f -EBUILD ETL-0.04.15-r1.ebuild 535 BLAKE2B 605d6d9fcf67c9e37d3632a8ac64a6a54be4c424048d8f85c7b6eadac34de9c7fb66bd47cd047ba9cb7cbffb4b4cbd85acd17008fe58fefdccc108fdd66539b6 SHA512 a6a98d800a3ccba0ab0fdba04fee894e28c83d1596ed1c76666a3c31ae7f44b8430b3c0af0ab844efc9614cecb3a1fa3abd4ad5de327db5eee4588cbd27c7819 +DIST ETL-1.4.1.tar.gz 275770 BLAKE2B 5bfe7ff236c2d6b840eb65dc418d010bf36b6c64390bbc06c6c60462d217e28d1a24330dfc05f8ae3478173f8b4bb50b16b671f26ce02c8eaac20b4ef06bb961 SHA512 f40fdf7a15c77542942ed39a1bed4cdaf9d1fe9c50b10b42108d13cbc53827c90aa5fb68c8784ec3f47eb2c806e1c7beb98d55a1dd9e0afe7b480aafd27990ac +EBUILD ETL-1.4.1.ebuild 662 BLAKE2B cf8450bd0bc854f83f284f0086dea6f3867ad56133a0a685d47a327ae980053a9e044a4b9925c0779541818071a5055c110d4ae57444e91e8f7ff95efe2e6616 SHA512 add0b485b86e5ef8200f78fb5fe14530b903c3c06b9bcb2e131d3d3bb3f7b9316d620e276db4e162ac8cb293e508374a16829a97f3c83cab103ae14382cec3c9 MISC metadata.xml 322 BLAKE2B f93194ae044574f8c02cdafc05cf99ef8c8b446971ab6ef91f3c6d49429d4f1919234fdef7e566999a4a10170d97933e3f91887f24e57641c31d7f277dc63fcd SHA512 eca4baf7aa303177e49b50b3697edeaec633add9a42adac767ee63a804141d15f07f86bca3d94e13bf6330a6e461ac614c254fbfebdfff86d9aef957443834b6 diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 9570888dcf8e..6aaa409b147b 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest index a5dd817dbd61..af5aebd2054e 100644 --- a/dev-cpp/asio/Manifest +++ b/dev-cpp/asio/Manifest @@ -1,9 +1,9 @@ DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5 SHA512 d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102 SHA512 5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353 -DIST asio-1.18.1.tar.bz2 1729219 BLAKE2B 3f020407403175ffb6777b855a38e708241499e0fc8f1389b367bac4faf1e14b94cdf45f3b5ba64e12303237c8a3f817f7b7c320e7a58d72be6b19e04022c681 SHA512 06b41869858b69bc523564d5b219f8ebc995ca862e989f65233778c7596143075662880b6c5dd2eb24c21ba6e68a450888ab07a6bc8585bb6ede9a738e1e27c0 DIST asio-1.18.2.tar.bz2 1743146 BLAKE2B 8db47419180095e4f05a63e4f414f33399e44f1dfb36299c70fef8bfef347f25df67ae78abf6b6b051e350b10099ec49e751b129bb1913dadf792e24048233a2 SHA512 ebe659f958b1813c4a843dce94a8f51d3a3b9f8e0237aa0f032009adaf85400b63b04ac8d664c9424397927d34d78206cbc646d921a520ed415c505f086628b1 +DIST asio-1.19.0.tar.bz2 1840674 BLAKE2B 1abfc74356dcc86b07c2599ae5668b18c97fc1da39468aae5d8aff0f8b5826ea55de1c287816f370eac2c42608535ee44afaedc66afd88c84c9ebca665d42be9 SHA512 d9eb232a0165449985f655433de5d1fa2904edb7a241d55897d3e675d9feca9092342cbb0b6a7d84dbc8f3b6c147c62fa8af5536f065b3f77f800841bf443312 EBUILD asio-1.10.8.ebuild 921 BLAKE2B b71d193effac85b1774bf187f61b92d40d23fca104a210d18471dfb1b5c7e0d9d9615ba740627013493428ed355156bc927e4502eaf21d2c83c3340ff8ce865f SHA512 022d5a995aa8b5aedcc864fe903c8c4611dc7d5bd0f6e5e3492444d4d5ca374093cf74c08b5a2119f851894bfbe9bfb760f2c3ed2e2945a09ae0df3cb7626849 EBUILD asio-1.17.0.ebuild 1121 BLAKE2B b39f6f2a7060601d146fa3146fc0d487c894cf7ac2a4afb2d6b8370692944853f976b16e70a6e30aa3292f6e5b811a0718b503c6c061b49d63dbe87daac6ed46 SHA512 dd346b7cf8b7ff07ae8ddd387065350d1aefc938bb9dc20ab2c0af7946bb455cb5d1694aa064ca4e601ad477099d4ff96b729de524769510a292577ae27fb40e -EBUILD asio-1.18.1.ebuild 1128 BLAKE2B 51a905624608b573a9bf246531d1c7d53f0fd685c2b02440b5c9493b2969e7ca418b323c8cf70c9f8caa526412f5f7a2c186520554dfc1d9b562d09f3814e20e SHA512 f08b8c89cd36ca32f6c9f58aa72c68abf9962495a6953f36c7df80f6c149099d0540c1dd26b91188a8e1051ac2380e0a054ced86332e3a659599e74c5b0a6bfa EBUILD asio-1.18.2.ebuild 1128 BLAKE2B 51a905624608b573a9bf246531d1c7d53f0fd685c2b02440b5c9493b2969e7ca418b323c8cf70c9f8caa526412f5f7a2c186520554dfc1d9b562d09f3814e20e SHA512 f08b8c89cd36ca32f6c9f58aa72c68abf9962495a6953f36c7df80f6c149099d0540c1dd26b91188a8e1051ac2380e0a054ced86332e3a659599e74c5b0a6bfa +EBUILD asio-1.19.0.ebuild 1128 BLAKE2B 51a905624608b573a9bf246531d1c7d53f0fd685c2b02440b5c9493b2969e7ca418b323c8cf70c9f8caa526412f5f7a2c186520554dfc1d9b562d09f3814e20e SHA512 f08b8c89cd36ca32f6c9f58aa72c68abf9962495a6953f36c7df80f6c149099d0540c1dd26b91188a8e1051ac2380e0a054ced86332e3a659599e74c5b0a6bfa MISC metadata.xml 486 BLAKE2B 90de27749adaf253e5d03d290225f1d8b7f7ce36cf2ada6289d68b07513973fa21a47363aeb965da9914867e954e69b9e4868eb9a4ffe8e6e3a685bbe8ccf1d2 SHA512 11558b26c58abda9bae1b0314be4761f0637652b3ccc978d49f1a4dbfc57e12a126c9a152fabd6a8c81c628e8a47cae58b1456444671331c7d15369d6e07b0ff diff --git a/dev-cpp/asio/asio-1.18.1.ebuild b/dev-cpp/asio/asio-1.18.1.ebuild deleted file mode 100644 index 82d648ca221a..000000000000 --- a/dev-cpp/asio/asio-1.18.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Asynchronous Network Library" -HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio" -SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc examples ssl test" -RESTRICT="!test? ( test )" -# test searches for libssl during ./configure, and REQUIRED_USE is easier than -# patching configure to not search for it with USE=-ssl -REQUIRED_USE="test? ( ssl )" - -RDEPEND="dev-libs/boost:= - ssl? ( - dev-libs/openssl:0= - )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - if ! use test; then - # Don't build nor install any examples or unittests - # since we don't have a script to run them - cat > src/Makefile.in <<-EOF || die - all: - - install: - - clean: - EOF - fi -} - -src_install() { - use doc && local HTML_DOCS=( doc/. ) - default - - if use examples; then - # Get rid of the object files - emake clean - dodoc -r src/examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-cpp/asio/asio-1.19.0.ebuild b/dev-cpp/asio/asio-1.19.0.ebuild new file mode 100644 index 000000000000..82d648ca221a --- /dev/null +++ b/dev-cpp/asio/asio-1.19.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Asynchronous Network Library" +HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio" +SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc examples ssl test" +RESTRICT="!test? ( test )" +# test searches for libssl during ./configure, and REQUIRED_USE is easier than +# patching configure to not search for it with USE=-ssl +REQUIRED_USE="test? ( ssl )" + +RDEPEND="dev-libs/boost:= + ssl? ( + dev-libs/openssl:0= + )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + if ! use test; then + # Don't build nor install any examples or unittests + # since we don't have a script to run them + cat > src/Makefile.in <<-EOF || die + all: + + install: + + clean: + EOF + fi +} + +src_install() { + use doc && local HTML_DOCS=( doc/. ) + default + + if use examples; then + # Get rid of the object files + emake clean + dodoc -r src/examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 24fb173849d2..4de79dec386a 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/mysql-init-scripts/Manifest b/dev-db/mysql-init-scripts/Manifest index 49be48a19bb8..ff3164206530 100644 --- a/dev-db/mysql-init-scripts/Manifest +++ b/dev-db/mysql-init-scripts/Manifest @@ -9,5 +9,5 @@ AUX mysqld-v2.service 1208 BLAKE2B 9dad4cfa0a102fe7705f4d1db042d0c65d66e669b51b8 AUX mysqld-wait-ready 1758 BLAKE2B 2a6ccc105cedc78e4e8acf77fd13f8083af80b3488572079bd063fac263382cd37a85cf40c02ffa8a9a047f146402dc2f7bfef91d47487003b64c84cdc8196c9 SHA512 ad4a850d045149df156c8236ae114e94887626e3ca803dea9bcc3909349043b51357a71ac17d694e0217f7856e076a0736267fc1ea3dedbef8a319fc9014c01b AUX mysqld_at-v2.service 1170 BLAKE2B d02f7ee3549d273d309e8e6e5cd8c2f987c6feab42bb330367c14df6932a887f7740ca6c28ecd15aba8bf2f89c33854345d773134630a5e8cd5ce8b99a8b6667 SHA512 a91eb574925afc0096e668799f9806b1cfa4c808ffab26dab5df1934db0dd8059a5e7913b0fdc3374f41e14cc72a6450890c9d746d3ff2de873af91199a71ee0 AUX run-s6 268 BLAKE2B ebc9c74527257e1a35a4671afe2d34d9ed9868db0e0f33eebe655b31317a4ceeb02affe471ad49007534a9ce0a9399d9f14af664488ae753e207cf97d467107b SHA512 82be247195f6d9d230b063e9bda393bab8855382c2f3e5eb4d427fc1eb7e23dbd8c90939224ff2b5e4116a5c9d3f26ebdc9b9f548cde91e7c1217f4f8500c0d3 -EBUILD mysql-init-scripts-2.3-r3.ebuild 2034 BLAKE2B 3251a923a06b6cb7635375a0576d57156a6ccac7b1d82a02d511e563b7623621c327ae406ecea799f77bd2e71810300ecc85310c0583a4f457658b21e8d8cc6f SHA512 3071236bb2fb9024e0ce873ca14ce3d7fde91cb82fb5f0bb4012d4fac47eb713a7bbfbfc26235c6921493d15f66443b3d1be93792ba14f0748f7f5cfeb46d068 +EBUILD mysql-init-scripts-2.3-r3.ebuild 2041 BLAKE2B f651338cbf0aa8bc557ef31e5800c14b74d11fc2828923c76d3befa364ab8e81f9f153d1fe566189f7ee70e554f21e071a41e2a0c0eb266fb98ff54a11c414c4 SHA512 0d3f588195d564a14c74e72dc3d916da084da43a84fc9b5f0b3a571b33ca7067dca738992e927e7a7db0f24e304b3efbdd60dcd588e485da430fbb45741c7134 MISC metadata.xml 243 BLAKE2B f247f748a23e4cda2f518ad7e4e53b9027ff08ec62289010e6dfc8cd2ad49412430c4095e80f2156c8e6f1226bcda0163b4faae83759550f79e9998928398713 SHA512 7c227a1fadd8d61aae9baabeb5d964c93fe0c4d82fb838c83fe0360cf38b24bebf51037726f13188ecd8f52c335368a693b81e74d79ba949576a6dbcb54887a9 diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r3.ebuild b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r3.ebuild index b7b6b0554b9b..17ede9b10e24 100644 --- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r3.ebuild +++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" DEPEND="" diff --git a/dev-db/percona-xtrabackup-bin/Manifest b/dev-db/percona-xtrabackup-bin/Manifest index 5abf36573016..921bf44c1abd 100644 --- a/dev-db/percona-xtrabackup-bin/Manifest +++ b/dev-db/percona-xtrabackup-bin/Manifest @@ -1,4 +1,4 @@ DIST percona-xtrabackup-2.4.13-Linux-i686.libgcrypt20.tar.gz 85192746 BLAKE2B 7df4fee162587830a19499cd692d5e81ba67bb445ad0bea7bb93a9857bae5e4671740d01b817b6d04043abfd436ef88e0983dc7ab80d5d20426d9c05b470c79e SHA512 c2fa43aa4654cfcf06aa47ee20ee48e9b725aa3b0514419c5af5872d7ed37a971d5afe5aa4dc9475cf4d0738354a0ec35e6dd97a24ec00b2330465e94bafb365 DIST percona-xtrabackup-2.4.13-Linux-x86_64.libgcrypt20.tar.gz 87985226 BLAKE2B 937518b96d948098f2026397947250fbe4952752cf6f83fee5fdda4031564916bbfa07cd77a5db5db16150d446593b52fd82d6ee919ceb9fb0fb41de2f6ca631 SHA512 824ad9e94c38d51291afa1c9f1b9114c88c2b777ac9e5eb41a523463355521233b682920940084f8771820ccad6bd2a9ca280f6397eebd99ca26995712e68007 -EBUILD percona-xtrabackup-bin-2.4.13.ebuild 1555 BLAKE2B c912f2732191d8036ab4b02190ad39f44c344e68879984155d24a58358377539194b2786ba09e08f78af8bedbdc83f2963c6484b82c1eaae01091a68ee52e96a SHA512 ca9acf57354277fc17f22b8b96d37310d9e7b2981bbdf79051e1da23e2ba4bccdbd80f86e7ebc265fc31bf76fc440e44f2fa4a9a2746fcc0439d829b79433401 +EBUILD percona-xtrabackup-bin-2.4.13-r1.ebuild 1620 BLAKE2B ef323a0a0a7bc5a0a3f953ddcccf80be36c71ddf9d115c1ff3bab28afcb488a38422758242e691178585f3fc3e96798678ba804b946cb7c483fcabf5be6e9630 SHA512 6c0b0d95de6d5a38ff2b04c619645defe1ff6e23341380d837dc20f9b1e27cd103d92cbcf4fa0b1c17dbe6753c9f2c90c156ee819bb41ffe0e5eef06bf007b33 MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild new file mode 100644 index 000000000000..69f1ac6bae71 --- /dev/null +++ b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PN="${PN%-bin}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" +HOMEPAGE="https://www.percona.com/software/percona-xtrabackup" +SRC_URI=" + amd64? ( + https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz + ) + x86? ( + https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz + )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? +DEPEND="" +RDEPEND="dev-libs/libaio + dev-libs/libgcrypt:0/20 + dev-libs/libgpg-error + dev-perl/DBD-mysql + sys-libs/zlib + sys-process/numactl + || ( + sys-libs/glibc[crypt(+)] + sys-libs/libxcrypt[compat] + ) + !dev-db/percona-xtrabackup" + +QA_PREBUILT="usr/bin/*" + +src_unpack() { + default + + if use amd64; then + S="${WORKDIR}/${MY_P}-Linux-x86_64" + elif use x86; then + S="${WORKDIR}/${MY_P}-Linux-i686" + fi +} + +src_install() { + # Two new tools with an old libcurl.so.3 dep... + # TODO: Wait for a new release using libcurl.so.4 + # net-misc/curl dev-libs/libev + # dobin bin/xbcloud{,_osenv} + + for tool in xbcrypt xbstream xtrabackup; do + dobin bin/${tool} + done + + for man in innobackupex xbcrypt xbstream xtrabackup; do + doman man/man1/${man}.1 + done + + dosym xtrabackup /usr/bin/innobackupex +} + +pkg_postinst() { + ewarn "innobackupex got deprecated in 2.3.x series and is just a symlink to xtrabackup" +} diff --git a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild b/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild deleted file mode 100644 index 791c5b01275b..000000000000 --- a/dev-db/percona-xtrabackup-bin/percona-xtrabackup-bin-2.4.13.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -MY_PN="${PN%-bin}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB databases" -HOMEPAGE="https://www.percona.com/software/percona-xtrabackup" -SRC_URI=" - amd64? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz - ) - x86? ( - https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz - )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup? -DEPEND="" -RDEPEND="dev-libs/libaio - dev-libs/libgcrypt:0/20 - dev-libs/libgpg-error - dev-perl/DBD-mysql - sys-libs/zlib - sys-process/numactl - !dev-db/percona-xtrabackup" - -QA_PREBUILT="usr/bin/*" - -src_unpack() { - default - - if use amd64; then - S="${WORKDIR}/${MY_P}-Linux-x86_64" - elif use x86; then - S="${WORKDIR}/${MY_P}-Linux-i686" - fi -} - -src_install() { - # Two new tools with an old libcurl.so.3 dep... - # TODO: Wait for a new release using libcurl.so.4 - # net-misc/curl dev-libs/libev - # dobin bin/xbcloud{,_osenv} - - for tool in xbcrypt xbstream xtrabackup; do - dobin bin/${tool} - done - - for man in innobackupex xbcrypt xbstream xtrabackup; do - doman man/man1/${man}.1 - done - - dosym xtrabackup /usr/bin/innobackupex -} - -pkg_postinst() { - ewarn "innobackupex got deprecated in 2.3.x series and is just a symlink to xtrabackup" -} diff --git a/dev-db/pgbadger/Manifest b/dev-db/pgbadger/Manifest index ad17176371f5..394d60ecf296 100644 --- a/dev-db/pgbadger/Manifest +++ b/dev-db/pgbadger/Manifest @@ -5,5 +5,5 @@ DIST pgbadger-11.5.tar.gz 2305597 BLAKE2B 1e88e52ac5861343e7122784f3ec1ecc38e67a EBUILD pgbadger-11.0.ebuild 454 BLAKE2B f0fde0f81f5af4fe540bfc652b607686b574a0f4edbc4e7ed251421c8962223e8357955da642b525b5dea3fa6ae498c46232502a628df04373b28b52b7da6f8f SHA512 f1140736e8be887d864e7579e0da07b5f4f774ad4ed8bb7993c29173ff87735f02e168be4a1d955cfed9dad795b051f5d65eb773b856c35e613096ce26cc2fce EBUILD pgbadger-11.3.ebuild 455 BLAKE2B 6b62920d5031e260e17dd2dc7618af09820cb336614ee9b24c3686f56bbd663f6ef5bb89ac28485b832477736eaf0e7e94759bfaa598206828b3e4b5f6fdc1d9 SHA512 d0948c53992a47f919c65c87a7c9f41c40e69e920659e7569519bb2a9d3ed891c762e6bfbf1ec7108917d7c5f1cfd4a3e959e9e9e6ad0fdc9a27575fef20b84f EBUILD pgbadger-11.4.ebuild 455 BLAKE2B 6b62920d5031e260e17dd2dc7618af09820cb336614ee9b24c3686f56bbd663f6ef5bb89ac28485b832477736eaf0e7e94759bfaa598206828b3e4b5f6fdc1d9 SHA512 d0948c53992a47f919c65c87a7c9f41c40e69e920659e7569519bb2a9d3ed891c762e6bfbf1ec7108917d7c5f1cfd4a3e959e9e9e6ad0fdc9a27575fef20b84f -EBUILD pgbadger-11.5.ebuild 455 BLAKE2B 5c4abd9e9026bee497df8b5366fd3bf09e50cbdd72eb7b6cedbc12eb5557223c22407a399dd120e0808dfe1ea4f3f2adc300f9c6d1a6b7f0057b92cd10b77bda SHA512 25cf5979a60d87314aba054a86c47fcc496e167392fcf1018605a37e76fb3ccef45536e642baf4de827648948c1d0e1321da1dc7e1554721eebbb9a059d7aff4 +EBUILD pgbadger-11.5.ebuild 454 BLAKE2B e758852aa256bdd32045183aa86c7343d86dcbf31d7485187fc44787baaddb4938e65afba74bf4c8baec01c0beee888253ec7c6b8c283549bba03706f4105dac SHA512 26be2dccf3a75ae34647f5fdb331e244729a6255fca52f0a151f93b1cc4171f0d7399334988910caa2c7acf11c012c4fae38eea4ea30007d2fef3a0e027913c8 MISC metadata.xml 413 BLAKE2B 15cb832ee856b856530026c2541f520feb59b15d345c66d9851168df6502c0e9b596d1d6c9412af66dca9570302a6033e43aed906b8950fd9f3b300684b32285 SHA512 3ac9450fc26e5e683c219e638cce3caf09f4a348926a5c863f7d3951988a363920349c29b00b6791e7d414439971242866f7d2d2901a26014f2e17b0e83bf791 diff --git a/dev-db/pgbadger/pgbadger-11.5.ebuild b/dev-db/pgbadger/pgbadger-11.5.ebuild index de9d41cb53e9..79dbc731d240 100644 --- a/dev-db/pgbadger/pgbadger-11.5.ebuild +++ b/dev-db/pgbadger/pgbadger-11.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/darold/pgbadger/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND=" dev-perl/JSON-XS diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest index cf23f5abe2a0..f87e3ee54653 100644 --- a/dev-db/pgpool2/Manifest +++ b/dev-db/pgpool2/Manifest @@ -6,7 +6,7 @@ AUX pgpool2.confd 649 BLAKE2B 1c520c4fa954c7411c1b700c03bf4e39196c599eb239cf8641 AUX pgpool2.initd 2162 BLAKE2B b04f6b952507b8e4815c7b27f09b59ffe64f6262719c5490377fdbc5f8490cdead18fdbeb0ce8379d9cbd4bbb1aa21221d61853ff49a456a5ef6a8d78f3f5129 SHA512 05dd358d20bae60cfdefd7116b1111288b5a2be6d68a9dc40eaf6ba641524d422f2faac79bd3c629cee4f8b1ca601a9b6e303d4228e538d742ea407b6190ee53 DIST pgpool-II-4.2.1.tar.gz 4713114 BLAKE2B 207cb3c43e47d40385d6808195561117293e5acec6bc34664ec7a1d8754bf9beb8c5350252a4274d4c50520254089f0e5a5fdfc0faf778186fa8000db6124df2 SHA512 b859a3952f69dd98a3df60b33b801d3bc96b9a11757593795a89751abe558c6baab10a37701d69d415c9da26a16abcdc72e0209e74c62204facfb25cdbc512f8 DIST pgpool-II-4.2.2.tar.gz 4734840 BLAKE2B 2b4d26991732293e1411d1219f85a8c9ad1dca72c63069381ae1377a02ae215e813356172f3b89b42b9140549c92c76d443b125bb65cbc6abf03d2b99cf18dab SHA512 a147c810cc691fb27b823a813cbd2eaad66822c7c9f5c0f829cc70d4ac65911bbe827640f2dbd8060913276ed97340b52167e4332e9cdf013b6c9bc144c7b5d8 -EBUILD pgpool2-4.2.1.ebuild 2355 BLAKE2B 5a7a4d222ef64748503dcee59c63a619358b044041c04273df4e86f1e03bbb5ba9c1c1f1ebdd469d7d6d42ce056c9fd7fb5909b33841953cae910017f938fe83 SHA512 66402ca2ee7c444946ffc4f546203d071a388614c39788d721b92582d041414f9d44d584e4e56e8730ef5301dd25118c606c5c2a811d870e2ba9e1e6525ab4d3 -EBUILD pgpool2-4.2.2.ebuild 2357 BLAKE2B 6e776a5e5187d384f737c55d2ee442f627fe87a36d6e03cf72ff457f5199f5a2351ddd042c819f1509008fc2bd2aa92dbb94b06fec8f024a9f6da5f9052e8692 SHA512 93ca323b8cb074bd783a89b78e0b8aa392946827169ddc504aa2d19a169ca3b3a0224a11c539fac1858652919ca6dd0d35b5fa4a1c3b435bef684c3cd2f4b847 -EBUILD pgpool2-9999.ebuild 2432 BLAKE2B ac4fc825ba2ffbff373a6afba923ddc13871caeab4376d4ac82bf8a7faebb10ffe09b313f3ae09bc6c4752cfa263c8e692d9bae616ec3ab5ce87cb8c6a8a35f3 SHA512 43088bf9bfa2f837879d7343618c16e7ce38ff669ffb182ea9a4d31615146a68994526d0559173202f5a67e7e313a747d464a2d8e9fde2c28f0423eb8fafe1bc +EBUILD pgpool2-4.2.1-r1.ebuild 2375 BLAKE2B 90f7c1915abd39cd3ea8513f5f58bd73d6863547f0d8c9a719fbea7118210fe36f495f616a11bcd834b6caf5107aff6c7a5bf148a56c4652f993a2e32349116a SHA512 11f845b16205823a699d42f466fe06e6ff37296c71d65700a6218ddc663970a6f0767460dd7110ab6fc93968765d944ee39f9f7a4105e9dcfec8ec1428ac7c20 +EBUILD pgpool2-4.2.2-r1.ebuild 2377 BLAKE2B 54f4007d8e85512712c0d3ab1feb27eb25e06b8114962807df2a7fa2c9267b2dbc1b5e3d0a5d63f4525ec9fa31582319b8f19e58a7de8f765d545625054bf061 SHA512 5cf13f06e125b7da665666b5026a0a0086b7a211ec3c929cda3ad764b01b4052b443816b99bdcb1b4c92e8ecd87d590e6001ac3ac9676a770df2fe50e0cf2284 +EBUILD pgpool2-9999.ebuild 2452 BLAKE2B 3e2e76114c91947e42572c175f74097feac002b4c52901c7a97d100977acaa14abe4212a7fb873ab931f7c01490db52a4ad24def0ed1bf032bf3b20b8b986759 SHA512 1ec644d51b49fc732f39f49ae9dc5bde1ae32fc122f019ae97075b2c9d629a2032253b94e730d5bba1f1aabadc745d91c3abf8b50074c5492f362a9d07db8e05 MISC metadata.xml 390 BLAKE2B d6a0560051449e95bb43e81589eee966a477a75d7ec8211ae96b15f2d51ce9555181b8640d9d830f2b42f8159989e9126423c6ccbbc2bf2dd8121f4920a87a16 SHA512 ce26ee116c3c7ff77a771294ed07f38d8f940dc380915c339eb4c543d86fa5bde025ba83e70af2b7bf4a1bef1e51957f151131836855e0dae2e1daed73ffae8d diff --git a/dev-db/pgpool2/pgpool2-4.2.1-r1.ebuild b/dev-db/pgpool2/pgpool2-4.2.1-r1.ebuild new file mode 100644 index 000000000000..68b7ecabf291 --- /dev/null +++ b/dev-db/pgpool2/pgpool2-4.2.1-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.{5..6} {10..13} ) + +inherit autotools postgres-multi + +MY_P="${PN/2/-II}-${PV}" + +DESCRIPTION="Connection pool server for PostgreSQL" +HOMEPAGE="https://www.pgpool.net/" +SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" + +KEYWORDS="amd64 x86" + +IUSE="doc memcached pam ssl static-libs" + +RDEPEND=" + ${POSTGRES_DEP} + net-libs/libnsl:0= + virtual/libcrypt:= + memcached? ( dev-libs/libmemcached ) + pam? ( sys-auth/pambase ) + ssl? ( + dev-libs/openssl:0= + ) +" +DEPEND="${RDEPEND} + sys-devel/bison + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + postgres_new_user pgpool + + postgres-multi_pkg_setup +} + +src_prepare() { + eapply \ + "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ + "${FILESDIR}/pgpool-configure-pam.patch" \ + "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ + "${FILESDIR}/pgpool-4.2.0-run_paths.patch" + + eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + postgres-multi_foreach econf \ + --disable-rpath \ + --sysconfdir="${EROOT}/etc/${PN}" \ + --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ + --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ + $(use_enable static-libs static) \ + $(use_with memcached) \ + $(use_with pam) \ + $(use_with ssl openssl) +} + +src_compile() { + # Even though we're only going to do an install for the best slot + # available, the extension bits in src/sql need some things outside + # of that directory built, too. + postgres-multi_foreach emake + postgres-multi_foreach emake -C src/sql +} + +src_install() { + # We only need the best stuff installed + postgres-multi_forbest emake DESTDIR="${D}" install + + # Except for the extension and .so files that each PostgreSQL slot needs + postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + # Documentation! + dodoc NEWS TODO + doman doc/src/sgml/man{1,8}/* + use doc && dodoc -r doc/src/sgml/html + + # mv some files that get installed to /usr/share/pgpool-II so that + # they all wind up in the same place + mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die + + # One more thing: Evil la files! + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/dev-db/pgpool2/pgpool2-4.2.1.ebuild b/dev-db/pgpool2/pgpool2-4.2.1.ebuild deleted file mode 100644 index 08a1225b8084..000000000000 --- a/dev-db/pgpool2/pgpool2-4.2.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 9.{5..6} {10..13} ) - -inherit autotools postgres-multi - -MY_P="${PN/2/-II}-${PV}" - -DESCRIPTION="Connection pool server for PostgreSQL" -HOMEPAGE="https://www.pgpool.net/" -SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="amd64 x86" - -IUSE="doc memcached pam ssl static-libs" - -RDEPEND=" - ${POSTGRES_DEP} - net-libs/libnsl:0= - memcached? ( dev-libs/libmemcached ) - pam? ( sys-auth/pambase ) - ssl? ( - dev-libs/openssl:0= - ) -" -DEPEND="${RDEPEND} - sys-devel/bison - virtual/pkgconfig -" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - postgres_new_user pgpool - - postgres-multi_pkg_setup -} - -src_prepare() { - eapply \ - "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ - "${FILESDIR}/pgpool-configure-pam.patch" \ - "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ - "${FILESDIR}/pgpool-4.2.0-run_paths.patch" - - eautoreconf - - postgres-multi_src_prepare -} - -src_configure() { - postgres-multi_foreach econf \ - --disable-rpath \ - --sysconfdir="${EROOT}/etc/${PN}" \ - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ - $(use_enable static-libs static) \ - $(use_with memcached) \ - $(use_with pam) \ - $(use_with ssl openssl) -} - -src_compile() { - # Even though we're only going to do an install for the best slot - # available, the extension bits in src/sql need some things outside - # of that directory built, too. - postgres-multi_foreach emake - postgres-multi_foreach emake -C src/sql -} - -src_install() { - # We only need the best stuff installed - postgres-multi_forbest emake DESTDIR="${D}" install - - # Except for the extension and .so files that each PostgreSQL slot needs - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} - - # Documentation! - dodoc NEWS TODO - doman doc/src/sgml/man{1,8}/* - use doc && dodoc -r doc/src/sgml/html - - # mv some files that get installed to /usr/share/pgpool-II so that - # they all wind up in the same place - mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die - - # One more thing: Evil la files! - find "${ED}" -name '*.la' -exec rm -f {} + -} diff --git a/dev-db/pgpool2/pgpool2-4.2.2-r1.ebuild b/dev-db/pgpool2/pgpool2-4.2.2-r1.ebuild new file mode 100644 index 000000000000..af575e001949 --- /dev/null +++ b/dev-db/pgpool2/pgpool2-4.2.2-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.{5..6} {10..13} ) + +inherit autotools postgres-multi + +MY_P="${PN/2/-II}-${PV}" + +DESCRIPTION="Connection pool server for PostgreSQL" +HOMEPAGE="https://www.pgpool.net/" +SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" + +KEYWORDS="~amd64 ~x86" + +IUSE="doc memcached pam ssl static-libs" + +RDEPEND=" + ${POSTGRES_DEP} + net-libs/libnsl:0= + virtual/libcrypt:= + memcached? ( dev-libs/libmemcached ) + pam? ( sys-auth/pambase ) + ssl? ( + dev-libs/openssl:0= + ) +" +DEPEND="${RDEPEND} + sys-devel/bison + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + postgres_new_user pgpool + + postgres-multi_pkg_setup +} + +src_prepare() { + eapply \ + "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ + "${FILESDIR}/pgpool-configure-pam.patch" \ + "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ + "${FILESDIR}/pgpool-4.2.0-run_paths.patch" + + eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + postgres-multi_foreach econf \ + --disable-rpath \ + --sysconfdir="${EROOT}/etc/${PN}" \ + --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ + --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ + $(use_enable static-libs static) \ + $(use_with memcached) \ + $(use_with pam) \ + $(use_with ssl openssl) +} + +src_compile() { + # Even though we're only going to do an install for the best slot + # available, the extension bits in src/sql need some things outside + # of that directory built, too. + postgres-multi_foreach emake + postgres-multi_foreach emake -C src/sql +} + +src_install() { + # We only need the best stuff installed + postgres-multi_forbest emake DESTDIR="${D}" install + + # Except for the extension and .so files that each PostgreSQL slot needs + postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + # Documentation! + dodoc NEWS TODO + doman doc/src/sgml/man{1,8}/* + use doc && dodoc -r doc/src/sgml/html + + # mv some files that get installed to /usr/share/pgpool-II so that + # they all wind up in the same place + mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die + + # One more thing: Evil la files! + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/dev-db/pgpool2/pgpool2-4.2.2.ebuild b/dev-db/pgpool2/pgpool2-4.2.2.ebuild deleted file mode 100644 index aa370a2e02b1..000000000000 --- a/dev-db/pgpool2/pgpool2-4.2.2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 9.{5..6} {10..13} ) - -inherit autotools postgres-multi - -MY_P="${PN/2/-II}-${PV}" - -DESCRIPTION="Connection pool server for PostgreSQL" -HOMEPAGE="https://www.pgpool.net/" -SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~amd64 ~x86" - -IUSE="doc memcached pam ssl static-libs" - -RDEPEND=" - ${POSTGRES_DEP} - net-libs/libnsl:0= - memcached? ( dev-libs/libmemcached ) - pam? ( sys-auth/pambase ) - ssl? ( - dev-libs/openssl:0= - ) -" -DEPEND="${RDEPEND} - sys-devel/bison - virtual/pkgconfig -" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - postgres_new_user pgpool - - postgres-multi_pkg_setup -} - -src_prepare() { - eapply \ - "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ - "${FILESDIR}/pgpool-configure-pam.patch" \ - "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ - "${FILESDIR}/pgpool-4.2.0-run_paths.patch" - - eautoreconf - - postgres-multi_src_prepare -} - -src_configure() { - postgres-multi_foreach econf \ - --disable-rpath \ - --sysconfdir="${EROOT}/etc/${PN}" \ - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ - $(use_enable static-libs static) \ - $(use_with memcached) \ - $(use_with pam) \ - $(use_with ssl openssl) -} - -src_compile() { - # Even though we're only going to do an install for the best slot - # available, the extension bits in src/sql need some things outside - # of that directory built, too. - postgres-multi_foreach emake - postgres-multi_foreach emake -C src/sql -} - -src_install() { - # We only need the best stuff installed - postgres-multi_forbest emake DESTDIR="${D}" install - - # Except for the extension and .so files that each PostgreSQL slot needs - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} - - # Documentation! - dodoc NEWS TODO - doman doc/src/sgml/man{1,8}/* - use doc && dodoc -r doc/src/sgml/html - - # mv some files that get installed to /usr/share/pgpool-II so that - # they all wind up in the same place - mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die - - # One more thing: Evil la files! - find "${ED}" -name '*.la' -exec rm -f {} + -} diff --git a/dev-db/pgpool2/pgpool2-9999.ebuild b/dev-db/pgpool2/pgpool2-9999.ebuild index 46ab01e9e550..eab9b3bd7651 100644 --- a/dev-db/pgpool2/pgpool2-9999.ebuild +++ b/dev-db/pgpool2/pgpool2-9999.ebuild @@ -22,6 +22,7 @@ IUSE="doc memcached pam ssl static-libs" RDEPEND=" ${POSTGRES_DEP} net-libs/libnsl:0= + virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 98a3d338dfae..8d04640cd8ce 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -22,9 +22,9 @@ DIST postgresql-9.6.22.tar.bz2 19003741 BLAKE2B adff6e81ec4b289bd5c51fa44adb38d7 EBUILD postgresql-10.17.ebuild 13643 BLAKE2B 06e48fa619942bbf5c9e83202988f410939bb67f08ae29b96508551103a335ad1667fad29e90144e27e0544bde1a408b64e6ef967b479fb72660a7dbd6f6aa29 SHA512 6ddfdb2b1822e1096980093432791ece0138703f6ba102f703bc1f969c5193ae312462b45f5cd0f08deeb92c4ef6d149574733ba8fa63dfe6cdf191d76285d19 EBUILD postgresql-11.12.ebuild 13593 BLAKE2B 9d4eaf3b84f0b5317fce6a35489a376a2e0ccd24d8096970bf24438b33dc1c0aaca22b032d5255b008b44950fdff7b5bed46e1a105e12c1c0502cd2da17a6780 SHA512 4fed5ba0d16e373c19f52a1ab8e3a8fa6cc24590f6ac914e4930dd1ed7cca1048449ad572f92a816b35f7455071dca717c480c14a334763f7cdf1a0ed1139bab EBUILD postgresql-12.7.ebuild 13565 BLAKE2B b4a8005b07b3cf5844bb46635216539d6740bffacdfed3512e10c44dc63099411d402e54f3e11732c96181381cd84e386ba700ad63800a1795a443e9e13e4261 SHA512 e557e572f9282bedde4f334c66f4f58b0fe83e8e2c5a57605037893eac904c617a6481469c5eab3ea684b4d3f4823ec28d46d6e5a6077f40cb9a1174aafc1df3 -EBUILD postgresql-13.3.ebuild 13811 BLAKE2B 7dc563ac1eb47463bb0ed5541d7f7c70868a3b515e99920370036efc8a5e883a23b17933f42dadc12b88fe926fce880d957c40b75f656ea0f21fdbecf62b74b1 SHA512 ae056236c7396fb17ed94ff52ab2296fcb4bf564ec007abf473d50bde262e66e9d09edcbcb4d06305ebd219133548e102705a2323733d07a7ebeaa75c3f68d7f -EBUILD postgresql-14_beta2.ebuild 13688 BLAKE2B cd00d46f584c96b372c4e69f217e3e8d898b2c4ed18b2db356766901d956567f23fd503d6db54900b8f0c7e22913e2f7d22cd3f44e020bc578cf61710b65205f SHA512 ff785689130269692a0a12adbea5a1fbc63f6f26d43641cac4a4726d819181a755feaa46139da6a17a7fd94a9babed216cd06c01d127c83670193d85ec3e650a +EBUILD postgresql-13.3.ebuild 13960 BLAKE2B 87f1ce94709b84bb3aad8453202bff71b8b12a840432b4fdbf5a5428d2f26cde45ccc848322e28151386c40d22847a20b7209947974ead5d5b214aae533285b3 SHA512 793c3715bfb970b295da084075fa5dbf9b417766ee4f00ce872c3840468755101b942fd8a70046d4d54df464d382c1ddb47974afdce53171d5fbad5d423f6ccb +EBUILD postgresql-14_beta2.ebuild 13830 BLAKE2B 52800e0af8bb24919d5f21ea065d4d4171b6ec12167dbbcf7ce7b4ee7b0b482cfb863956172cf39ea51a8ae6fa9d5ce9b27fca5a1844bc8d016d37cdb9e71d06 SHA512 a7d1150f5e673f1c8703fc112ccff0bbd155d3b79858b38cfc116f51cb88f0de2a3a347015fe92d8a43abddcd3cf041d984ba53149cad9d261130a3c4af09631 EBUILD postgresql-9.5.25.ebuild 14291 BLAKE2B ef54a42706bc54622d43ace0d706c3fa483222e5ec861eb049eb13923ee88d344348c8398368b423d48157499d6cc9155d2f998f95e1a20d2aa7e0d956c76973 SHA512 2f17849ccc88f02cb0cb8b9e170b1b5df0878b495947322129e1be8374b34edfeace8ba278387f330068f282c43fa145c685b2075f8ca1a9e544fd0ce1803b9c EBUILD postgresql-9.6.22.ebuild 14514 BLAKE2B d541ed3a385106c4ece340c3e6f59ec20aebab37c6dd2714955100ad381561cc29b51e32238a0eaeafc333b951965e4226913914b28d1390a5309a53db407c74 SHA512 bb62fd48fdb4d960694585f668f06b0c55ce97123ebeeb04b68c8a33befe092c7a7abfc1e12e6f0c519786f1dda4ae78c7cfb1b2e640ce839b4b1cbab2d57ba0 -EBUILD postgresql-9999.ebuild 14035 BLAKE2B edb2b8a8558adfb5eee5f28c34a2e4520283a69959302d584ae4d21fa21a03b87cdeb1ec033d3e4dd6c5f7ed47fab1020d23a249479c5353e4ed8dacf316ee0b SHA512 caa32cf295a267d04474194a7d9ac3eec287b3b63d91361afa129d5af90b7d958e31ebf0af9aab7ab6d4729aba202ebeb4a827bdf8f1b434429191c7e115465d +EBUILD postgresql-9999.ebuild 14177 BLAKE2B 78b9c2382fe99bcbd76183c729d47977bd042ee11b4a04df6708c99d30b37eec3aa3d8d9324df1fa29cd1d82b90e8522e3d55e2396f09f0a63b69c9c1bd60131 SHA512 821d3b47016f4adcff0df8a33dd2dd97f710b503925bb256f16fa09d206c1a9a1882c5c4f3998db89b897fb516924528aafc94d20eccf8622221a6544d23c63d MISC metadata.xml 715 BLAKE2B 71b868113676bdbb1996ecc8e3727b0cc16a559c5906e6459a41c330bcb5a5f4b3f4b5c4473a81905713c2f0735f185cd14612c69108b6bb602a7d8a92d6f3ce SHA512 4148c9c11ffaea5d30cd18befb06af914147d41eec4a8f905127f0abc5317ca370a745e0fd51b03c4583efde927fe9c1b3333853e80c2aa3e7677de65cd5d1ba diff --git a/dev-db/postgresql/postgresql-13.3.ebuild b/dev-db/postgresql/postgresql-13.3.ebuild index d71750a1cb74..85d7618669ca 100644 --- a/dev-db/postgresql/postgresql-13.3.ebuild +++ b/dev-db/postgresql/postgresql-13.3.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8,9,10} ) inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT=$(ver_cut 1) @@ -134,14 +134,13 @@ src_configure() { [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" fi - econf \ + local myconf="\ --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ --datadir="${PO}/usr/share/postgresql-${SLOT}" \ --includedir="${PO}/usr/include/postgresql-${SLOT}" \ --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ $(use_enable debug) \ $(use_enable threads thread-safety) \ $(use_with icu) \ @@ -159,7 +158,14 @@ src_configure() { $(use_with xml libxml) \ $(use_with xml libxslt) \ $(use_with zlib) \ - $(use_enable nls) + $(use_enable nls)" + if use alpha || use riscv; then + myconf+=" --disable-spinlocks" + else + # Should be the default but just in case + myconf+=" --enable-spinlocks" + fi + econf ${myconf} } src_compile() { diff --git a/dev-db/postgresql/postgresql-14_beta2.ebuild b/dev-db/postgresql/postgresql-14_beta2.ebuild index a9630c760e88..e6463312ebcb 100644 --- a/dev-db/postgresql/postgresql-14_beta2.ebuild +++ b/dev-db/postgresql/postgresql-14_beta2.ebuild @@ -135,14 +135,13 @@ src_configure() { [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" fi - econf \ + local myconf="\ --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ --datadir="${PO}/usr/share/postgresql-${SLOT}" \ --includedir="${PO}/usr/include/postgresql-${SLOT}" \ --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ $(use_enable debug) \ $(use_enable threads thread-safety) \ $(use_with icu) \ @@ -161,7 +160,14 @@ src_configure() { $(use_with xml libxml) \ $(use_with xml libxslt) \ $(use_with zlib) \ - $(use_enable nls) + $(use_enable nls)" + if use alpha || use riscv; then + myconf+=" --disable-spinlocks" + else + # Should be the default but just in case + myconf+=" --enable-spinlocks" + fi + econf ${myconf} } src_compile() { diff --git a/dev-db/postgresql/postgresql-9999.ebuild b/dev-db/postgresql/postgresql-9999.ebuild index 106cb9fb88fe..8bdc4467a149 100644 --- a/dev-db/postgresql/postgresql-9999.ebuild +++ b/dev-db/postgresql/postgresql-9999.ebuild @@ -151,14 +151,13 @@ src_configure() { [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" fi - econf \ + local myconf="\ --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ --datadir="${PO}/usr/share/postgresql-${SLOT}" \ --includedir="${PO}/usr/include/postgresql-${SLOT}" \ --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ $(use_enable debug) \ $(use_enable nls) \ $(use_enable threads thread-safety) \ @@ -177,7 +176,14 @@ src_configure() { $(use_with xml libxslt) \ $(use_with zlib) \ $(use_with systemd) \ - ${uuid_config} + ${uuid_config}" + if use alpha || use riscv; then + myconf+=" --disable-spinlocks" + else + # Should be the default but just in case + myconf+=" --enable-spinlocks" + fi + econf ${myconf} } src_compile() { diff --git a/dev-db/pspg/Manifest b/dev-db/pspg/Manifest index f69c06c0254d..de07dcf56689 100644 --- a/dev-db/pspg/Manifest +++ b/dev-db/pspg/Manifest @@ -1,5 +1,7 @@ DIST pspg-3.1.5.tar.gz 1380515 BLAKE2B b9539347d1977a178468127df5f92f8b7be835b7e6edc49720131173b71b22e01b614bcde55e354d32a2ecf1665dcebd27502110786b7595411b5ec782391f01 SHA512 287d4794aebc867bf3c344c3747f1d058c1b93710dd0d86de66ae1e0d97961f4e3d511bc0f7df98c309bffc962aaf50b758faab1f8c6f0eb3374450e53ecdccb DIST pspg-4.3.0.tar.gz 1398789 BLAKE2B 51669105e335669ad76f174f7e085954bb5bf65719c929b0153aaa53c1a48d3f6c642cdf20624042dcfe5d7ad43bf2e6c5b5aaa5263d100590fdfa8ae21e62f4 SHA512 947052ca480ff271712b4620d7cf6060a5a702f245417c5223d8dcd6a357f71d16bc5bc732f883e80c730d3b699534a5791fc58d37b6c05e40e71e8f814e2c23 +DIST pspg-5.0.5.tar.gz 1828909 BLAKE2B 9e58735acbeeb42b7aa560d0b418b40ab461e1be2a429696cc07414d7e47e58c12511e6493ab95d16dd1b02b37921aac98acd99c9346dea8a95c55545a4c755f SHA512 9e2a673d7721598b0058ca8738e973b4c6b2e967b6b6d6dffba6d6473760809dce01b0f086ff6fff4e16e10a4fe78f0551e0a42d78a66513eb898c2df7dc0dc8 EBUILD pspg-3.1.5-r1.ebuild 432 BLAKE2B fc486094f381b85cc81e56cb6f426d4fb355b24baf49a5a6319b7299e1f0d2083da07ad83e39c439e12b2018fbd5690237b300059dc48dcf05616966cb23142b SHA512 b99c9c778657f441ea545b9a128c4a9141bdcd4ebc6f40d0397027a6050e64a35c1a81370966f94731ec8f4876aa7c123379a7d39180f6662475864bcfb49e3e EBUILD pspg-4.3.0-r1.ebuild 434 BLAKE2B 6d2b9870c9f058968ef4ccb8acbad5cb92f0825251a62efea26c394f4e9fbec97f336be8ee42d44d5bac77fd75c23b07e15108cb2aff3cec29056eb567e882a3 SHA512 6351530e4b5c94270b6e2a86d6f3886e3e7974f5fec04512bd6df19d7649266f8c7ac53298e320a073bee3746c5f3d1d3573a296db0cb6d882a289dc4f2fcc0a +EBUILD pspg-5.0.5.ebuild 434 BLAKE2B f18c2ad33544ce0989454d065bda67dec7c1bab03bbb3f703da5bdaf84a96847607e3d10e5e7f0b0480b28f2beabbb322fdaccf470b161bdb929dafcc6fd1afb SHA512 d75cd39a0b5f6904c0244fd9aa2c32f6aab901aa0a023e542a3c7d75c0ef1968da3d5418395b93bc636aeb1eeb44e97b13213835df7bc8b113a358b65d070815 MISC metadata.xml 298 BLAKE2B 40abb765b052aa2cbbf749c54c686f1c98968cb1af2e93c149bfbfe6244d3c17e827189d7a1da90a566016758bfbed63b16ad0a0328725349748d1b18b2437b1 SHA512 167896d1d92ccb4b171cce16d63405369a9e28b0d01c12b2ed94fcec1f982892e179c007287fc3386e1c00393d6570a2ae9e8efe9420e53a82308426075d5c89 diff --git a/dev-db/pspg/pspg-5.0.5.ebuild b/dev-db/pspg/pspg-5.0.5.ebuild new file mode 100644 index 000000000000..d793b9350dbf --- /dev/null +++ b/dev-db/pspg/pspg-5.0.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A better pager for psql and mysql" +HOMEPAGE="https://github.com/okbob/pspg" +SRC_URI="https://github.com/okbob/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="sys-libs/ncurses:= +dev-db/postgresql:= +sys-libs/readline:=" +RDEPEND="${DEPEND}" + +RESTRICT="test" diff --git a/dev-erlang/Manifest.gz b/dev-erlang/Manifest.gz index e6af6dd480e9..910bacc5576f 100644 Binary files a/dev-erlang/Manifest.gz and b/dev-erlang/Manifest.gz differ diff --git a/dev-erlang/cache_tab/Manifest b/dev-erlang/cache_tab/Manifest index 5908925368c1..5573742cdca3 100644 --- a/dev-erlang/cache_tab/Manifest +++ b/dev-erlang/cache_tab/Manifest @@ -1,7 +1,5 @@ DIST cache_tab-1.0.23.tar.gz 23362 BLAKE2B 6cd92120340600a3bf2444c716162e47c673dc4f2284324aba138552bbc840d2d9b26a506a66736a4d215129818ba51e3a4e5a12b9df4952a691995adc9815c0 SHA512 86875ccccc9384421c9040754ece7726891204f5afdcfe6da3e9e9a4fb2af0a670ab48ecc83f5fb379d8980c4a76e36c63b356fe0f5283e6cb131c75271d5c01 -DIST cache_tab-1.0.25.tar.gz 23433 BLAKE2B dd548283091a16ba6d0f8ab751f76be8f7741abbf3b95051c063dd6fdb1a2bfafe8b7ca02ef0b3d0afe526aaac0cb90da4ab8a25fa5f2083b7743a23189bf28f SHA512 bba8e1e06c889661406a6abb9c1bd808d118e22246db7116363b0cac74cbf3e33483d6997cddba65e5576fe86dfd0226eb4739b9e9ee246c261324ee97fece4e DIST cache_tab-1.0.28.tar.gz 24031 BLAKE2B 0d74e9e8992c512aa5a38606661f9ab1c72fb78cb2c76994e0d9b51e5453d8413694db16f8e58775bfd926c2de81aa381aa8a68f3f5387c0fc4d85c649eecd1a SHA512 1fcd95fd1a8e129e366ac633db6e4e65f57f8903fd9cc1f84b32bdb9b95697a16c411f04929dbf49bddd7733f69b405328f67a8aa397396a5e97b488194accd0 EBUILD cache_tab-1.0.23.ebuild 509 BLAKE2B 025549975a67dc3a6e500a3f25a3e566af473324c0f101fb738d87b6fa36282af53f7a913422efc30b362ce725289c9b1c84f24e247038fa912575de07b873cb SHA512 c0b5fd04b5caef89d02f3f9a9c2ccb34b98a4a65b2a4595c6eccd05aa25b53957f838b346ba0ce0fb7f4a187e1c9653eea904cc9282a4906a39a4eebb3f048bf -EBUILD cache_tab-1.0.25.ebuild 511 BLAKE2B 7e2eeb222988038918ae8c8ae30fe23180213b27fcd9032af5485268f1379726fef89e7d7bd9f932b69016008272a7914ef526353902963b793755c701b87d20 SHA512 792e5cff21887c621d820d302a44a27af710fe02a9ec0d1d810447a1f02e5e79db214bf63115b1b6d7d921e99f1f2c8cafd5eda1811e5a69d287f6bdf8176493 -EBUILD cache_tab-1.0.28.ebuild 511 BLAKE2B f3bd9337a7712451f90691f1d52e6cc46e9bf65cb51dc572242b6db7ee8cf8def75ddae6391762784b3de88614293b8447784a2e28d95735a5417c4573611fd8 SHA512 70b0616f8f599e4a5dfb1337e1377e325a530650af1c96b3c8a8d616ecd50808c64f00d0573b1ac3de5e32eaa9174256d7a79a0c09f1e9afde0fece2977c086b +EBUILD cache_tab-1.0.28.ebuild 509 BLAKE2B b4ba345631e2ef6e66085dbe9d154f472ae4f2f5a0801ab257d949290514f34699e061242cffa13f035f6f62333efd21a2d99442c42666997c95295db7565d01 SHA512 2956aaf71e9cc023da86975fe19bfc7168439c2a55583fc3e71c963b13b96c5ea44b00a2e73ebf5b6d288cfffaf796a599b4bf9498ae66c148cb1237128622ab MISC metadata.xml 765 BLAKE2B d96054fc282a976170ffd5284edf8e594d4c01f0e5e8a551782eb68f2df14c201e9ae661b7896aeaf4df2ed36bcddeac2f43dedd59001062ac71978ac4bf28e1 SHA512 07b090fd5fcd4658243fe7c76e73491bed8eac535456d5bcab5219627062f7d3c0f6c1a7d754dc1f9ac41e0aa1e78a87d157cce85f45b7c4d1022e53d2c65422 diff --git a/dev-erlang/cache_tab/cache_tab-1.0.25.ebuild b/dev-erlang/cache_tab/cache_tab-1.0.25.ebuild deleted file mode 100644 index a4528e965897..000000000000 --- a/dev-erlang/cache_tab/cache_tab-1.0.25.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="In-memory cache Erlang and Elixir library" -HOMEPAGE="https://github.com/processone/cache_tab" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1 - >=dev-erlang/p1_utils-1.0.20" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/cache_tab/cache_tab-1.0.28.ebuild b/dev-erlang/cache_tab/cache_tab-1.0.28.ebuild index 8f320b75176c..d2d902004584 100644 --- a/dev-erlang/cache_tab/cache_tab-1.0.28.ebuild +++ b/dev-erlang/cache_tab/cache_tab-1.0.28.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1 >=dev-erlang/p1_utils-1.0.22" diff --git a/dev-erlang/eimp/Manifest b/dev-erlang/eimp/Manifest index bddbbc8432e5..99754749905d 100644 --- a/dev-erlang/eimp/Manifest +++ b/dev-erlang/eimp/Manifest @@ -1,7 +1,5 @@ DIST eimp-1.0.15.tar.gz 3476420 BLAKE2B 09836d8fcb4ff653da37f3be52ae2f2ec930e88d49e774d4915202fe96bab2eb3374786e294ceafe0e97bade804fb70945011ef6d8c8d655fc8a480468c7aee1 SHA512 53038a71c5bb834cd22d1c6cffaf2fbeb09317f2faf69156f6e908f8e70f5322f19ae18ab27ea881dacc4b28c2795529c7e747a83c8ded9037487c2665ad0c41 -DIST eimp-1.0.17.tar.gz 3476648 BLAKE2B 74d1840f72e921b3d31bf2a3ec25ed57472c69123eba92a19a6d1f549878b9ba23b432f56209bbf77716f0a8f591ad1a872e7dda0fa95a061dd0c5e174dc8721 SHA512 2eed6aa8cbdb571a84e5dbfacee2d949cee8c663619dfb83e898a04a9cb7c55d7fa769db7d7699f65e7ddca34bc8ecef96b1326a0618af7f803c5bc38cb3752c DIST eimp-1.0.20.tar.gz 3477544 BLAKE2B 11785102419ca5e1f9c2a51fe29014fc044f2b5caeb70a1a78b664b9f619ef494687254e6e0148ed6a78fc32c6058e0f088e49d9bbc183a97003f3002365a297 SHA512 466fdff4e9be655a9de6d7c72564fc94f0328d471c691e27bfd839a1671a099dd562636de0f0b3d6432c146081008372591d3f527840390566be1bd3a906666a EBUILD eimp-1.0.15.ebuild 633 BLAKE2B 520e9c4db7e8ad5b8ab1b1e46aee87513ae22f56b64a25e681c6efbb359dd03b4894f7e9c01556061104bfe8ed076c9c4357170a194cceda33522506dbacd33a SHA512 7a6018724c8866a14903063236cdfba5f5666d74adb86636682872aea80a56a91a415e9530ca591fde4559d1c02c22e8c39e388d259d4174e2e48676c8a94b54 -EBUILD eimp-1.0.17.ebuild 635 BLAKE2B fc8d7b65833f699f74a23b2601a43d445ca436045e73217090e34e8b1286671c51d5fd0295406bb78f1c6700fab787adaa898021c3e4a1b2670a4c1574849710 SHA512 0e0291529c0615e2fcfd9ca339bb70118f94410c4c588b78fa4a3df5e7408cf5f106d53bc96a6444c310a6e144fbe5fc6ca3b6e347f199730ae7c56394e98be3 -EBUILD eimp-1.0.20.ebuild 635 BLAKE2B d9e5fa697cf6e8c91906d857d971719c3854eb8144fe593c8894d480a067cee81115cd4080d2b2963a63c3447ed25cdec805b4d0a966d8dc8a63557517c54ac0 SHA512 65e3a64eab9b3a18304f79fa2c43fbbf2ad638635e4d72e6dabf3a4309117931496d89c56d00063431b6ff1b60574e4044baf6e00632568a1e3bc40ebba6fd48 +EBUILD eimp-1.0.20.ebuild 633 BLAKE2B e1bfc020f700eb5fc86c1b03326fa404be93798bb019644b67456edb13660419ccd1274661e5dd2c573ca475c51ffdca59f8b57c4f2449667e4e2e644281dcd2 SHA512 f9222370312fbfb3774230f2b0bbea6aacca8a8f8f7825a92b03070e6755a21d1c9f92b1c14f37b85276388a10b77b2595e7356910060560ab1ce5ab9da0f81c MISC metadata.xml 300 BLAKE2B 977b51a391dc5279dc591bab51bfd4839454d76f6a5470b3a05e3c9d880cc32f0d3dcec73a9c1fb1bca3ace06686ab5c8f9ef1b8555a80b64bdd85d5f5771043 SHA512 564c1c33b9280de4dd549cd441fd64dacbaf9c194e70dbf935763ae9a1386c7bd7511868d16c7373b174d86995bca65b8f8595afe742df5ff8c4fbda7402e8e4 diff --git a/dev-erlang/eimp/eimp-1.0.17.ebuild b/dev-erlang/eimp/eimp-1.0.17.ebuild deleted file mode 100644 index a601b6cb746d..000000000000 --- a/dev-erlang/eimp/eimp-1.0.17.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Erlang Image Manipulation Process" -HOMEPAGE="https://github.com/processone/eimp" -SRC_URI="https://github.com/processone/eimp/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -RDEPEND=">=dev-lang/erlang-17.1 - >=dev-erlang/p1_utils-1.0.20 - media-libs/gd[png,jpeg,webp]" -DEPEND="${RDEPEND}" - -DOCS=( CHANGELOG.md README.md ) - -src_test() { - mkdir -p .eunit/priv/bin || die - cp priv/bin/eimp .eunit/priv/bin/ || die - rebar_src_test -} diff --git a/dev-erlang/eimp/eimp-1.0.20.ebuild b/dev-erlang/eimp/eimp-1.0.20.ebuild index f2a0ee97a4d5..afa9ec797faf 100644 --- a/dev-erlang/eimp/eimp-1.0.20.ebuild +++ b/dev-erlang/eimp/eimp-1.0.20.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/eimp/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" RDEPEND=">=dev-lang/erlang-17.1 >=dev-erlang/p1_utils-1.0.21 diff --git a/dev-erlang/epam/Manifest b/dev-erlang/epam/Manifest index 96a7b29d5c21..cc2262b7de6c 100644 --- a/dev-erlang/epam/Manifest +++ b/dev-erlang/epam/Manifest @@ -1,7 +1,7 @@ DIST epam-1.0.10.tar.gz 47727 BLAKE2B 9107bc991a32cf866ea1809a4d36ebb8b00c8c38e9d4eb9333298851fb6f00d89ac5df1e19ee95132f00064ba01c36725cb5351a0188a32e5be655dec7c848b2 SHA512 a659011a9ee8fdf59bd4950c78dcd0f001bf3c4512dfae156d6d66908b918968c80f836bc9801c98f0c3bb90d7bb2df6a36f2066086d623c74c96647d3637054 DIST epam-1.0.8.tar.gz 47334 BLAKE2B be914b0a5e4657e3ddb3e9bcb607448b14451e112c0b929159a962ca8bdc778e6d7d358fb4053b500e71fddc2fbd16ce6d5b543a5f592c9037d71b4ec09aacc7 SHA512 b09624b7d1650ae741bcfcdddceacf5bfd29bb3e00a4044498d6eaec328f8762423f71025fb89a8242c76934c56b8d60f1910fc390766382468f3d844723bef2 DIST epam-1.0.9.tar.gz 47548 BLAKE2B b0a8c6e07d788160e153c75e6d8c6535f68279f1f404b25c0fe5ad1559251059a6efd38a9a30c5b180513f69fb22674ba772c29fa598bed5ddc6dcacd9f0f419 SHA512 f537dbfdba09b3f65775e2235e90e2e91951908d95cd10df05581c740d7254cce53a3a2f4131df75f5c6400b3b2cdf6b37651a554076e9cfa66fb3c627d8562c -EBUILD epam-1.0.10.ebuild 684 BLAKE2B 140fc7d86c0444b23ece75d524fbe45fc473e5fb7974543ac9fa029e4e1ab707909a0a15e055f4a03e9f18f36618002cf13332b6907ae558ab64b9087e894401 SHA512 df435a56ae46ca493b4ad955a9826dd77d1f11eb8c2b07e257ad3ace793b82cf0e38a3c395de0c1d99605234235125b5011f1c7af67bc827d792b9d770b128e9 +EBUILD epam-1.0.10.ebuild 682 BLAKE2B 03914bc48206ccaa9388c8e9c34821bafa7111d896f998fc1185e2c7bc9b6c285715bbff1666861d6bb9c50cb798a7a2db6720175b69eaf7fdd0674854982699 SHA512 b7bec11a450f37edadb8b7608212600439b778452bc95a8dcb1fca4b04486e2c0ee5b3bf58383254514ea8591212d8a18fe769f7d37c566b79075740b52b29d8 EBUILD epam-1.0.8-r1.ebuild 684 BLAKE2B aacc65613201df329f7c6f7362b63f9abb22beb51512b08f3c1d1c8480213b70391586e89fac80962c0887bb77b346a1654afcd7dd911e0468090da195b6a8bf SHA512 5986e1057a7332dd6b3e70ba7118482066fbe43a911d614416abaf016ac1faca2bf06da618c0c746721199316e5fcbedd35480cb7826ac483140921ad7788c6b EBUILD epam-1.0.9-r1.ebuild 686 BLAKE2B d9e70d20754adc23c9f18ff8b771ee1d67833a1fe435d238624c2b80999b4dc2ce14791d8bb6064854ba919541977413311423000a1a3129e053d2ec043d593b SHA512 aaf029c33ebc96addfc028d6e98d649b1d2700eb523b9c3b05b61bd96b9f14d095989602c2877b0d93fe91162c74b2a830da01ab45480c41944d3639792ebc16 MISC metadata.xml 300 BLAKE2B 70b84ed7cfa390af577d1e4e3e2ba2f759604425bc2c6319f8ccf51f4d250387a5fe7a07345a5de125a4e073d9988f733073db6e984864cd083ef3f4907fad95 SHA512 9e25de9acfc2b83443304362b24954f0f2b9cff338950d82b3a84ff081ed7792bda2ef1840a9111e0fedd3b63aa871a34fa384543e863b550edfea2d3296e483 diff --git a/dev-erlang/epam/epam-1.0.10.ebuild b/dev-erlang/epam/epam-1.0.10.ebuild index fb79360470eb..6e7861052642 100644 --- a/dev-erlang/epam/epam-1.0.10.ebuild +++ b/dev-erlang/epam/epam-1.0.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" DEPEND=" acct-group/epam diff --git a/dev-erlang/esip/Manifest b/dev-erlang/esip/Manifest index 8bd041dcab9a..03d00971a543 100644 --- a/dev-erlang/esip/Manifest +++ b/dev-erlang/esip/Manifest @@ -1,7 +1,5 @@ DIST esip-1.0.34.tar.gz 89545 BLAKE2B 7411bbba155706abd9b5e8ad187d7a04cce0eb6a9185c30559b116df56869bc7753272390a8dbe3fe10b155f0f9c35a86c2dbd99ec7cb84556741ddc060b901d SHA512 d324c7b5a12a73516548d4dc735fd7c5f93d466efce409d870b4436ec975d004ab14b2750ef9ba98388819d5842ae0065c804f141a4c3e5e6747154fd8161bff -DIST esip-1.0.37.tar.gz 89632 BLAKE2B 6a733b5b09a50e79f9dfdbcb8fe2678fd7698f78559513052faf67e286da664b6f766d12f6dc6244ed922b5257ab2b2bebb593ff7ecee200e5dd6707a34c122a SHA512 8862154b4b43d177acb522107c193d0b19db28cde686538e565102f4303c16cffd3571d37a31edb00fd8ba436f2a847eeabf575fbb22cb7c1287160e266e207f DIST esip-1.0.42.tar.gz 90518 BLAKE2B 9a16df65dfe73efe7bc26e4ab584630001d9f4997f8830ec95584a51b29622ae15260a606f83797962e6391f1aae0360bac57fed9ed03d63d7dc59a4af66df82 SHA512 42d4c5d9334a117152a09ae0966ad6902d68c55dd0f4e963b840c188bffd88afbeef294a6f7c781fa5cd01b4c7c9f1de9647a418e9d1b9692cdaa72ef7a0c420 EBUILD esip-1.0.34.ebuild 679 BLAKE2B 794c30fcf407837fe5e5371e96f9109ee5cc330125799779b30fbba70d9a4958756f21c42b6c04d7b5d8220ebe194c72f0bbce55aceafef69e022933bbc40441 SHA512 5e71a5bdc4d5d9eabdf39b629dfd5fb8c40947b302ab978150c17d18ac6ef1722e8683956b151f203df4735b74c2bb61d9e3097f7a66791a2a1ad5feccb8642a -EBUILD esip-1.0.37.ebuild 681 BLAKE2B fa13ea0e4875094a24f5eed987683ec0333243e8e9f3d63c93b68989ad8a00ac4872cf4018577ca0e60cd2f39820ee94ce556383382e38f49d7bbc5876d4b39f SHA512 ae501ce963b2f05b735853ecbf0d1e26502457041cf516ced2fb928ee9570f111df84e8487b596d5ca47794c44a0b78b2b876582659e6c7db3d61563578fdfdb -EBUILD esip-1.0.42.ebuild 682 BLAKE2B 129d494d0210e074dd8895d86400e8abe853b7639181e0a442880579e0281af8a4372e8a1718c92be1e3d7fbb62aa0b15b266ab71138b9b7e8ef486f87a7d3dd SHA512 62039d642944b69a007b337f683f55d9a1f3b6f508211911d72173d4f43e21c48697afa2af2f50f00448b279f6c3391ba083ecd1ddb3edc49ae092e03d5c1cd0 +EBUILD esip-1.0.42.ebuild 680 BLAKE2B 35ad455da09c1cf60fd108fcdc13095f659bed2c71eb2cfcaedf98187ed6de8b99bdd2d42adfe42dd8271901f4ac7e8f9f532d1eacf7baf45e5f46e5e27c2052 SHA512 0e9374b217f8582e97468adf89db0b6462e9095f15eaebbcc6cd5fa40ae4854168a673182b27b729cdd39e77ce402c5cd50259e40bc860d6df9a479695f3c753 MISC metadata.xml 300 BLAKE2B a9905c2c2a500c049d378c8da2c501750e63ea54df50baad58c08d815c4bf00fd9925674d37ef2e8fb9392fbf46b4c08f00732e3b1cf12a53fd37b0bd2b5de58 SHA512 e4a40c8f954f20be2f60bdf8ae0ffdfe67beaeba5e01ffb258771b2e91a1f9e6c7d759ae865fdfbfe36973eb9981fb8f8b6c84a4c305a2798593a952becdea5c diff --git a/dev-erlang/esip/esip-1.0.37.ebuild b/dev-erlang/esip/esip-1.0.37.ebuild deleted file mode 100644 index 25657fea93df..000000000000 --- a/dev-erlang/esip/esip-1.0.37.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="ProcessOne SIP server component" -HOMEPAGE="https://github.com/processone/esip" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-erlang/fast_tls-1.1.8 - >=dev-erlang/stun-1.0.37 - >=dev-erlang/p1_utils-1.0.20" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - rebar_src_prepare - rebar_fix_include_path stun - - # ebin contains lonely .gitignore file asking for removal. - rm -r "${S}/ebin" || die -} diff --git a/dev-erlang/esip/esip-1.0.42.ebuild b/dev-erlang/esip/esip-1.0.42.ebuild index a5cb7cd07970..120916481b45 100644 --- a/dev-erlang/esip/esip-1.0.42.ebuild +++ b/dev-erlang/esip/esip-1.0.42.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-erlang/fast_tls-1.1.12 >=dev-erlang/stun-1.0.43 diff --git a/dev-erlang/ezlib/Manifest b/dev-erlang/ezlib/Manifest index a77defe49a71..e21a591d8cf1 100644 --- a/dev-erlang/ezlib/Manifest +++ b/dev-erlang/ezlib/Manifest @@ -1,7 +1,5 @@ DIST ezlib-1.0.7.tar.gz 49143 BLAKE2B 51a1bd0972024dd6dc905266c375d7097fd3f9e45d00ca23d16f11d335b3511b29202db2c6a64e4d0727bd0c447205be857bc9291ea5e771e0fe081829bfc25b SHA512 25fdc429c8d1216756b9c048058c711176a3292670dcd9ee156038362b49b7d5f4be325a3f67da5f24e462f188429d2247e42eca12da806748298a9966494382 -DIST ezlib-1.0.8.tar.gz 49200 BLAKE2B d4147ae45f91619342e82c25efdd29fd25e5528aee52f2a79636c0492cb50a2e49b5c7c6c5737aedba0001df4c0798cf30e8043fa5274b4818c1754f80ae4a20 SHA512 49b2e7d03995d4e43c023b8910e7644f3332e444b194bc7621cc35fd4d41e10692649250875462b1eca9a606312138c6f50812a32c9224f72e70ce4f2a9e6422 DIST ezlib-1.0.9.tar.gz 49395 BLAKE2B 7f64217bee4cd6924b98a4a34e32c63fd5acce75bcd8a0047fb0607ee928b05153b9adc9aedac5977a301ac8a6000454ca0334197b18373947689a165099c84f SHA512 b1358f4c86f0cdffce544c782e56b332378e991cebc945f0c6d75f25fdae5f011f154ec731c73eadb533087cc4a673c596523aa2300761f1033eb48af3f0e203 EBUILD ezlib-1.0.7.ebuild 491 BLAKE2B a58cb2ba75d9cfb35290ecf67ab2a063dca9b3d1a2aa668f97e1c8059f3e22192cea6eea44fad4e5d610e1e75e45c7e503777e4e2b4712caa28f7b9e9eaf19e3 SHA512 b5da3d0df825775dfa78d7ef0c8cbdde6307e96c8f0c0b2bd1899a74907b285a41c10e304b71776c63fb69d59de8a1c71aff9d734947fd67a2fa19db78bf3a5e -EBUILD ezlib-1.0.8.ebuild 493 BLAKE2B 628c41284d31e5476a7437dda28bbc2ff2f033f889f708c3f25dfc4677de74eba0a802b734419ceb2692deac5500ddc9e41eff10937124608d40affea808f810 SHA512 201a5a169a98a5fe8789941774b9c24a18bb57df241186ba7051f4b83d9173b415c2dea28d01bc2740580052be324bd73350cb862bf3ddce4384b2795dfd6d36 -EBUILD ezlib-1.0.9.ebuild 493 BLAKE2B 6c0e98b9d970962a206721a48e5f6f7304265abd73c6dc8cd19bd3ede1ac7e9ecf33ca74d3f94837f28f5e2ebb94a59654d6c19798497af44185ddc32799cd84 SHA512 052d9de27c2343f3fa7280935ac108a1fe8b6d91e8995da71a672d43fcaa951bc0d40d7b1c491440c8805b72b8997f4aa75284f419ac5121c491e8a7d7ec24d3 +EBUILD ezlib-1.0.9.ebuild 491 BLAKE2B 550edea8c006dca5fd60212cd38de46629a511ffdce7a993e19f450b05d7dc083c5532cccbc18a709373a6a88bc73d54d5ee5ab737a6d24322522efc5d9d5ad4 SHA512 8015f0e2e9f7e9ccec9819b73715d0a322c9a6c1eefb4ce7917df88df940ee1843ffe590f625b66c62b8f0b406897a3179d74870447286e1117dbada69e5144a MISC metadata.xml 301 BLAKE2B a14c381c96a0bd30eaab665d50ebe8d3e605acb6200f3f1371a460eafa2ac7f5b8549ff60c630c7cadb4daaae1c39169f32b242eed2895603a372bec7f4017f9 SHA512 ee8072659e9ff59b489ec2e860e90a9da0f7a3208374d305e33fe68a9106826287a2177f91b624b37070de56c2f50bafa199a70450de13f2b4b99d37ff2c2b2c diff --git a/dev-erlang/ezlib/ezlib-1.0.8.ebuild b/dev-erlang/ezlib/ezlib-1.0.8.ebuild deleted file mode 100644 index f9b2e9950f08..000000000000 --- a/dev-erlang/ezlib/ezlib-1.0.8.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Native zlib driver for Erlang and Elixir" -HOMEPAGE="https://github.com/processone/ezlib" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1:= - sys-libs/zlib" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/ezlib/ezlib-1.0.9.ebuild b/dev-erlang/ezlib/ezlib-1.0.9.ebuild index b160950131dd..ad618fe82f50 100644 --- a/dev-erlang/ezlib/ezlib-1.0.9.ebuild +++ b/dev-erlang/ezlib/ezlib-1.0.9.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1:= sys-libs/zlib" diff --git a/dev-erlang/fast_tls/Manifest b/dev-erlang/fast_tls/Manifest index 7db4683fbca0..05bbfb437f0e 100644 --- a/dev-erlang/fast_tls/Manifest +++ b/dev-erlang/fast_tls/Manifest @@ -1,7 +1,5 @@ DIST fast_tls-1.1.12.tar.gz 80867 BLAKE2B 14f65be91fc3789cd390cf954ad69d70ca337a26ca87e99eb30dbbac454b3666e628764e9e8e43a1b4c0121c482e1f7fc4a3981c02174a63f0d7a220796fd1d1 SHA512 763666f05c8ebb504b39321c928e0c961cf399606e9e99def3dc6a8862cfb24abfa08542f7d1cb7fe1c5ea79003b6c9ab1c15d85baec266b4b5f586fbd0dd10d DIST fast_tls-1.1.6.tar.gz 80339 BLAKE2B bbd7b327516ca028729387880db32d09bbdbade7d483498ca8c763991e651ae29ec5ce0c12ea2b6e3b9c47aa874434d075d7f2708a9d7e853797a0abf6a50c8b SHA512 370a634a43e2bd705936d9068f28925df66146291e7c2336b410f2d362f35b2b3cc311594e8a3c2c50c26a2fa920d27e1566bc455813b5fc0c98f3dc5400f5a2 -DIST fast_tls-1.1.8.tar.gz 80396 BLAKE2B a75777014a32140fc884b39a1c6b9aa93392e8988cfb18d931caaa07cf6fb7bbf909faea197d865b0074741ca7a2d61f2987558b8db7fa742ffcd76af7d570b7 SHA512 014780a6c12ec20cd49b14e6a9b34a3b17a617ad36b62c65422f4eecb6a60a7c609c77535e126d9c1a9ef0bcc5a836daff9c879dc0a0d92347a3810a81c737a9 -EBUILD fast_tls-1.1.12.ebuild 517 BLAKE2B bc1d768e51c801338a9375f8efe59524214ed3f40fb775e44ccc6e358aa0e4501f5e375f1d2d5042e7e7c8320b8d7522c5f379d90054b9e9c7f68b469e0e1c90 SHA512 293ded173913c692becba43e2b12025c563ae2bc7f7371e5e26b96134d117ce72b517ee862c81d687a538127f4d6a03f3f43cb3bdd723458cf2d05758e9ac32c +EBUILD fast_tls-1.1.12.ebuild 515 BLAKE2B 7437008dce6391ef9185c50f6c9cef721f547552733a2f5bf8e3479c864e9766e8bb4030836180387173a2963e656101e53b192924fb33e1477900c16da514d3 SHA512 b698a6114464e91b4a0e8b4f5fb362bd97c42a5f69f7e34afb8573e1bb6c83399367d4a15091ab4e23785dd69116318b1babcdd72312ca2bda321d469ee44d6c EBUILD fast_tls-1.1.6.ebuild 507 BLAKE2B 8d15b75a351e3ae44a2a2ef7130de9462c08cc330380b2142e744af25b316693eb34b2a1f7969d198d1ace95caeed92fbcebb6e88993e3aaff5ab16a83b0f360 SHA512 d8ed290c21534401de87b3da09be0b53c217b5c08f9f77e9eeb42bb5aa1074c79eaf7dba291ddc6b06de57021b8c55889e5549ba116b207ecc66e0024ef402b7 -EBUILD fast_tls-1.1.8.ebuild 509 BLAKE2B 0808043e7573e2ec70d0ffd3cdfb71188407f344e56d0dc19e2995701046475d74aa7b3f040ac01df05c93e38423044f48f36710d7e31aba4e019d4f4a8f935f SHA512 d2a2037720cc1fa207183b9f82857797e985872701d42a660056624d27012eba638315341b30dc59c30b7cb8c197f1cf1337ed1cbf3acf7664ce50839881fc9b MISC metadata.xml 304 BLAKE2B 2a5efca915900765a5aa11ca74381f896c32d2d045048e0eab33bb7b1b5911a6c42db0cf7d8f414b5ed789655c3a32a6e467d601fcdbd6a6f694081ddcd337fe SHA512 b31d9aeb53ec7c66ea555e3ba4dc01986fac6a9e1134852626a78c3b1e0a1520d7703a16450b13fbd8fdbb0b7bdcd0084649995fa7bcf8060a1c73d5ea6f3179 diff --git a/dev-erlang/fast_tls/fast_tls-1.1.12.ebuild b/dev-erlang/fast_tls/fast_tls-1.1.12.ebuild index b42528e6af1a..649fc22eca65 100644 --- a/dev-erlang/fast_tls/fast_tls-1.1.12.ebuild +++ b/dev-erlang/fast_tls/fast_tls-1.1.12.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="" DEPEND=">=dev-erlang/p1_utils-1.0.22 diff --git a/dev-erlang/fast_tls/fast_tls-1.1.8.ebuild b/dev-erlang/fast_tls/fast_tls-1.1.8.ebuild deleted file mode 100644 index 86e4771f7d47..000000000000 --- a/dev-erlang/fast_tls/fast_tls-1.1.8.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="TLS/SSL native driver for Erlang and Elixir" -HOMEPAGE="https://github.com/processone/fast_tls" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-erlang/p1_utils-1.0.20 - dev-libs/openssl:0=" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/fast_xml/Manifest b/dev-erlang/fast_xml/Manifest index c309f3512305..95d168a6f834 100644 --- a/dev-erlang/fast_xml/Manifest +++ b/dev-erlang/fast_xml/Manifest @@ -1,7 +1,5 @@ DIST fast_xml-1.1.41.tar.gz 99078 BLAKE2B 82e6aae6bd5a4b4297711d30c6e8416bbf6f42e3c3acd8d956992a6d448d91c4b4fba522f689fd85f4f0c3b2a5ff1bafe600f1042d88e944512b102b5798887e SHA512 2e7d26e0f0209af0b12b8bbf0370b6876925960193da263dc85423a0bd16222005950661759ed935c4aa840148d9d470be5a6ee57cbc77ec599d6b1e1ffbf22a -DIST fast_xml-1.1.43.tar.gz 99115 BLAKE2B e4c0eb35656481b5334b875f8a30b60f9e25fbec0c37e5dc206bba129a3ca32805075edd72ab23be9f43d294cae625554761ae3e23dab3e56fd3cd1789042c04 SHA512 d3644238f484bdd320e80fa68a86f48b8c7a9428cfb317bdaf1037c98428240120626e867347addfdaae5fe262a17e20f802c6c733c7938beefeda83617da8e8 DIST fast_xml-1.1.46.tar.gz 107357 BLAKE2B 59f90787f128a28e6993256a9f199b248f0c0d5bb93a4019bd0ecfea9bd3efc3c171c1bff793b4e26e267362a2e8e0c02b1d87e8ccf90fee03e10159b5f3e358 SHA512 ffb1ebc76720719b1f326596316c6e1723d14240d64e0565216888699599ee1fd0378047f4f421bc595a5ad9efe065ac791fd9ea29f5b5a40c27934b5ebbbba9 EBUILD fast_xml-1.1.41.ebuild 502 BLAKE2B ee63c1e4bc370900424840e216202bc3bd2ba4e7f2082cd2856f382247db50bfb530b42d5b1c81c83a71901c1b57c771876b192074df081a64af302b070d3469 SHA512 55714859609ad88e2bb517012bad0404249ce82030d37e77f594bb346972225d4cb82d11b305d322c85ea2864aa3a441abcdacdd5df86759d33f97dc72ff3f2f -EBUILD fast_xml-1.1.43.ebuild 504 BLAKE2B c4a224752270664ac8752f7e8425bc6f8a18ec84c619de9b4da2d53097fef77f475c5a1b1ac527e1cd9cdb101c3838fce213175ddfaf2373ef1e94acdcf6e996 SHA512 c814004aaa4ffdabc93af69eb8affde3eb4503da524fa97c3c46e0aac7cd72c6138820a67d153883aa8bdb671c0cf963c28f8f8fe4d9a10076dd96ecaba56ea6 -EBUILD fast_xml-1.1.46.ebuild 504 BLAKE2B 9d3aefe32307c9e8f22092dcc96f8e72a7b22ade3f3e1c6161d5f1755816313ba26f436984bbd3b9e20d27bf20d59e7cc1fdd40149d5e346ee3f8f6f415d48ca SHA512 2a4e75971cd71d319062fcd6aeb7836a85489ced6aeb5e45a2dc22d8b52259ae9dfc2630fa19053a65acc3d0e8c5728eeb9d0beafe4cc648116f51cf5465f3b2 +EBUILD fast_xml-1.1.46.ebuild 502 BLAKE2B 6c4eaebe8a94aff375d8ecde64b60fcc86ad0e945df774fe59e78c5b81276b7ef0fc7b954f5ab1ba72967f55413abea7c1a6c75c91fc6cfd8ddb979560cbf04e SHA512 82737e9a7967b57e28f21ec7332f65e21baf4e76eea32a1d90adb0d44e2664a9f786d1db5d3c6575c21ea035ae6b7b3afaef30c1a6e24bf92802b4f7632a647c MISC metadata.xml 304 BLAKE2B 75975446ff7c6a73a4ecd8b48949312da3731ab17427e4ff250ec9d9a5cd015208bd1b6ff11a252c7826e65b2016a412d601d93824897232c5f8aecac017fbff SHA512 2a3c85a05f1835d74737ded58e9c8b51481a6c7dd7f6d0a1ed61e2d76bb3b4245c7cba56408e32f8dcfd08df0a3bd277811e0752381232534433dffae0032ac1 diff --git a/dev-erlang/fast_xml/fast_xml-1.1.43.ebuild b/dev-erlang/fast_xml/fast_xml-1.1.43.ebuild deleted file mode 100644 index ba77ac048f28..000000000000 --- a/dev-erlang/fast_xml/fast_xml-1.1.43.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Fast Expat based Erlang XML parsing library" -HOMEPAGE="https://github.com/processone/fast_xml" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-erlang/p1_utils-1.0.20 - dev-libs/expat" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/fast_xml/fast_xml-1.1.46.ebuild b/dev-erlang/fast_xml/fast_xml-1.1.46.ebuild index 95569e469a19..2e9507f66366 100644 --- a/dev-erlang/fast_xml/fast_xml-1.1.46.ebuild +++ b/dev-erlang/fast_xml/fast_xml-1.1.46.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-erlang/p1_utils-1.0.22 dev-libs/expat" diff --git a/dev-erlang/fast_yaml/Manifest b/dev-erlang/fast_yaml/Manifest index 2938670cd10f..1103ed23ab63 100644 --- a/dev-erlang/fast_yaml/Manifest +++ b/dev-erlang/fast_yaml/Manifest @@ -3,5 +3,5 @@ DIST fast_yaml-1.0.27.tar.gz 59075 BLAKE2B 0d1c6c33c0a4063651d788f6a006d76094500 DIST fast_yaml-1.0.31.tar.gz 59389 BLAKE2B f6d0cac318703471136435da40945ac7f0758d02561f28ed3428f73e900b3f20d30f66b430c48e56d2835bf2543f97f3179fb9600bae9f617389d0104c29bc2d SHA512 bc566fc353f296397bd5375bf468c6c3a880dcc4b4f68a1569b1dcc274b467eefa9ee3a151b19678c347d516da34a0ef7d8c3039e75a13e2b1d5fa8c548450f8 EBUILD fast_yaml-1.0.25.ebuild 532 BLAKE2B 99fb2345fbaa76be35d3cea19a87ddecf8e9741439bc5cbc7cc4004bb28d7226539d2ed41a0be72c3b163b320fb3a27f527ba0dc749a844f98197c3761151a3d SHA512 3bdd5f7974d954a0dd2c27a02bbcb6295302a041ccf806b6fc5cca2e27aceff18e3c79ee7b3e8d7c4fd654a8e04553b06512a9767d1c1f75a20fcfb9e2c7f234 EBUILD fast_yaml-1.0.27.ebuild 510 BLAKE2B 55fc970a3e26d0990473ff49d8bfd8b5b5e83423b3ad4119cd62acfa2126e23548bfd502727bf5f1c3a51e91ed68cefb5cbfe5f0f4a5a204068b1a5d9dc4b95f SHA512 eb38448129e3f5d1a6007ab654ffe17dab4fe008a3363f7a867d7d9ddd370574cb6a158159872118fbb0f86fa8b3ac9f216e6ad28e4a49826533741c1303f5d5 -EBUILD fast_yaml-1.0.31.ebuild 510 BLAKE2B 4faf64ba27d44b607dfdeb825666a042b33971d41a808283172c2a0f08a1a30871f0b91f9c24ad56595f45046f42b764897bed629e316e0b9d0096fd52eb9916 SHA512 6f6b325921b54ef2d03edf9b6ddd209481945b272890a21e2e105a5c86adc07634e4081508d01787714964c0e16f3e68d3344ba8ef4aee91f23d872fa8ed1443 +EBUILD fast_yaml-1.0.31.ebuild 508 BLAKE2B 736965db1831cbbd6dd221fbf2151002f71de8a3b57498f7cffadcd64687a836c0d999d32dd8fc90c401efe17255ad21b8118963c7c777bba495109b7b1a69b0 SHA512 f783825ebb70209993f037ca76353ebe1decc1a9819aec29be04ef2b9668d8a9d3adcaf453cc1a70e06f64f447e81613d21c9b424256ee8d7d3982e76f3bdb67 MISC metadata.xml 305 BLAKE2B 72bb59d2ef4ddcf0754fa32f57a73fb5ec3cf8d84bfa65e29e925299e60a39c313521034b7dffcf7cb8a727379ddf2124a6904cb1e0f4319bf768f138074e4b9 SHA512 bfcb5dcab042a06339a2428a0fc0ffadbd1ea4252c9b582122f89e264a9cc365a5aacaa665b2503c3013b7e1780da31c6b0eb1f965f8b9d0a070d302a5b2731b diff --git a/dev-erlang/fast_yaml/fast_yaml-1.0.31.ebuild b/dev-erlang/fast_yaml/fast_yaml-1.0.31.ebuild index eb8c5a32a165..953f5da9b23a 100644 --- a/dev-erlang/fast_yaml/fast_yaml-1.0.31.ebuild +++ b/dev-erlang/fast_yaml/fast_yaml-1.0.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-erlang/p1_utils-1.0.22 dev-libs/libyaml" diff --git a/dev-erlang/mqtree/Manifest b/dev-erlang/mqtree/Manifest index 9fabae095d91..50bffbca1f93 100644 --- a/dev-erlang/mqtree/Manifest +++ b/dev-erlang/mqtree/Manifest @@ -1,7 +1,5 @@ -DIST mqtree-1.0.10.tar.gz 228863 BLAKE2B c8a0a611ec125c5e1dbe56677975cdae4da14e2c01ff0a6b6356d85886563c3cc60c7364ad5a3cc584bff9d891a7f4982341a0ce62ae5b9cad4c7bdcc80bbbb2 SHA512 89ab5e9a30028b5539d522d90951a92bbee93e91cac103127323d0d79a11ea13df3210cf61ae6bcb64b4f6d1d557562a03f651754b1f15f8d31f1e8015b31859 DIST mqtree-1.0.13.tar.gz 229077 BLAKE2B 6747f2b0ddb5a02002ed9667bd0c69b7f67d69f4a131bf79b6d3e8857cf4dd4a3feba79c5e78f50a8b6779e7746116f611797dfcf9b231b59bb600017992dc2b SHA512 eb429fbe348be62f3a6401caee41ad330cc480be8543a513cfb2928645fceb5b8ffcacdd14356230df5359dcdde696bb2f120ae47951db20251195923d392bf2 DIST mqtree-1.0.7.tar.gz 227967 BLAKE2B 72cad70ab53038eed09ba4444f0c21c9767405aac4b573c60a6ae0ef84737c1da248189e4dc5b08f0f197ca0f6cfd66a51bed1867d6cba591a9aec8ce8298501 SHA512 efca5119bfbdaab5637855ff20016061fadeed6b9ebc6b3db03686b37daba1b36b1ddafe805c953eadc77f8cbde3c6c4943d1aa39ae4c9a96eed3f97f64ca37f -EBUILD mqtree-1.0.10.ebuild 487 BLAKE2B bfea4f9dcb7d2f23f305141e92ae79bf0dbef4e5d1230f4f7855b8c648d8893c43679053109dea3c9ca7faf97389ae2389d2625bf04cce345d9f8b4091ce1201 SHA512 32c938ddbc8cfeeb97ed66e8e2f4d0f789d8648bd0a5ab9207df75a3705cde048c091c28b3f1cd0fd589f9ccdc251729bea68c7ec4d4b53779dff315ce7c1dd9 -EBUILD mqtree-1.0.13.ebuild 487 BLAKE2B 5b060a97135325796e2b73e919e68ef7b2343e60669b16f04843b0242fcea31a4a563c8ad6a487579212b8c5d4ae62bdc7164c798aa50c6664219ac2223cbbaa SHA512 bfc70b3df2801c2c3de11d41f972ec37960a28a9f76098b6b523b5da9babce9d96853ac7495e2dcf0caa896d20a099fc90040e7818e8362dd0a52b3b73c765e3 +EBUILD mqtree-1.0.13.ebuild 485 BLAKE2B 3b22e73055528d51134cf0f63df63fcdbc7d642b7f0e0a09222e396a0bee71896fb8dfd6d745e7c70dc39d37fd5e5510c3006ae06803583a8dea61183f93e18a SHA512 8de0251223bac9205a5a9c807df7792de03b6cccc4896ccb705f9f243b2fc48fd1efd91715dbcf5aa5e4799af1876bd5e7a62edc6595822db43a4b72bbbffb65 EBUILD mqtree-1.0.7.ebuild 485 BLAKE2B e30b4ed01cc75002ba3ace737e11c27c00e5a1ca971fec6ac850585ee34dd5a2d27d6a7bde1c4c3f80ce1bd705c1bb30d384f2c7203d7c71f88142e23eb5c653 SHA512 15b9525bdda055b181ca90931cc253ad4ca125ef16400236b8370fa4cb6e4b96761a39dbd24a433e56ced44cfd6bbc2e932639e5ceb03758d0dc7576378dbd4b MISC metadata.xml 302 BLAKE2B 9e6dd1dfc83107addfc14907ab01a66bea8d8fc32128a2b81c3c70c23afd3dc2dbfc18e8c32f4f9689099ec2c46fbf7baac0758947333e1901305322f0fe00c9 SHA512 eaf90fd7aca6412ec607cc855ed02f63d09ae917d115a161ef691fb674550ba2a048f2dbde318435df88775d0dfc11c461365e14e7399e90c01cff40b429d9d7 diff --git a/dev-erlang/mqtree/mqtree-1.0.10.ebuild b/dev-erlang/mqtree/mqtree-1.0.10.ebuild deleted file mode 100644 index 06bfc2fc63d4..000000000000 --- a/dev-erlang/mqtree/mqtree-1.0.10.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Index tree for MQTT topic filters" -HOMEPAGE="https://github.com/processone/mqtree" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.5 - >=dev-erlang/p1_utils-1.0.20" -RDEPEND="${DEPEND}" - -DOCS=( README.md ) diff --git a/dev-erlang/mqtree/mqtree-1.0.13.ebuild b/dev-erlang/mqtree/mqtree-1.0.13.ebuild index 43effca0f0a8..13e0e10bb2c4 100644 --- a/dev-erlang/mqtree/mqtree-1.0.13.ebuild +++ b/dev-erlang/mqtree/mqtree-1.0.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.5 >=dev-erlang/p1_utils-1.0.22" diff --git a/dev-erlang/p1_acme/Manifest b/dev-erlang/p1_acme/Manifest index 73e52f0307e3..4ab91e47a75e 100644 --- a/dev-erlang/p1_acme/Manifest +++ b/dev-erlang/p1_acme/Manifest @@ -1,7 +1,5 @@ DIST p1_acme-1.0.12.tar.gz 221422 BLAKE2B c5bc86147e38845a134d49e8f0704a20521b4e753687331cb057a99d7782142212a213b7d22c4297e8bdc2bb2e79cb1cf39069eaf16743c0cff76c41a38b0044 SHA512 a1a291b5b1f07d6eb3ef67913505f784226208485b11d79d695cc0474fc1660662474f5bc558631e2899a16287caedaf7609fc17ca2d1dee0a700e674d50c764 DIST p1_acme-1.0.5.tar.gz 220724 BLAKE2B 7f236f9e66dc982342c15c46ebe2a391f72384710b19e1007d1e9ff679a9701190650853b8e67c3a63abba5e6a4107ed921fdc25f5cce984a4333fab98449f37 SHA512 e21907c18311b98cc865cddd155291fae09f739b5429a42810ba93fae77abe3f4e3ecaf9accf0d42d38e21bb823987dea0c3175ea1b7f20b171afa06a932f9e1 -DIST p1_acme-1.0.8.tar.gz 221082 BLAKE2B 1e4b23f638b4f7bb877edf290aa54cdf45733816488ab518acc83bd268c240aa564ba1299674f8f938c059b4f2c0072f95d05b017d79419f3ac55d709eb812fe SHA512 8b2b4c594dc1dcbfcf9bb7a6b98096128791d416092a73109fd74ef7ab715d469c87ac6d66056cc5dcd5692c6e71936dc25afa86445a6ffc8164c5bc4f2b1869 -EBUILD p1_acme-1.0.12.ebuild 753 BLAKE2B 09fe2086ac131d10978b13b429ddafbe18ddf7282261f5ab98fad7d345259f03df899171e67af426d3b982aa2409132f2c6decbacd6286a3f2062af25ef16edf SHA512 16e5c8b0fd021f44f57e7a40e875042ecd64798e514fc8fa1c867f53e485b32825c1a80f50a2123e224b2b429cbd1b29fbfa059a09c5af611893d825c0acf077 +EBUILD p1_acme-1.0.12.ebuild 751 BLAKE2B e161746b934e1c610e76dd14ebd37c038991e78a7ea73691d82285bd5a2d51b1c7e251062d7f5d10ae27b8dedfb27ea21970b6e1b3125a04df5338579472bf34 SHA512 aa57b367efcb403f61c7a99cd8da5cf345ff3fbafabad8ba26f2802c9744b0f2e69cc3bcd88db79fee79d6266b0c4262add4f84cc6fbc39dc0abe5509bab1b06 EBUILD p1_acme-1.0.5.ebuild 740 BLAKE2B d18d4dcea55ebbe1053de7987ae2c2520b3a00cab9a47cb964338bf677f374e231dde6508dad0f06cf01114c420193cc53c3910d1409ecafbd01779abe0a7f2a SHA512 7dd40867ded34f20dafe554c2c906c08b62740bcf2ac329dff727a74da8ae2ffcdfd81384a2ff5ef8895831e535307ddf48b62cb17a93f47e0844d6b0186fcf2 -EBUILD p1_acme-1.0.8.ebuild 742 BLAKE2B 83d9f44af26a747d19e7bb87bbd8e99dd6832f78615575968075aaa54fc6f5f1e62bdd69b1d795b7e2def154176ac37bf8dccea098e047c40a3b00de98b46b0b SHA512 1805d90029f6955bc856ff51d5087701d8213e13897f974b50848f66a056a7761c7ebb6c1b8074a0eb7da0573dd60a57aa555058b12fb3d7d8137e6b1fc03603 MISC metadata.xml 303 BLAKE2B 28eddfd259aaaeffa776908a889a017249d23a5d5ba3c15d39bafa66488f40768cd061ff832512a73e21757bf1717042394efa2d4ac88aea51688a92bf3e1b3b SHA512 3d9e1ea04302c9d5c4b9d447910de6937619e4cc26b4c5cd625f145d48e31d7c51c9154e5da8361edfc5c11f8f839285ac43b6e6ad4474dd0110a8e10c26edc8 diff --git a/dev-erlang/p1_acme/p1_acme-1.0.12.ebuild b/dev-erlang/p1_acme/p1_acme-1.0.12.ebuild index 3b64b5a752b5..dcc1e4584561 100644 --- a/dev-erlang/p1_acme/p1_acme-1.0.12.ebuild +++ b/dev-erlang/p1_acme/p1_acme-1.0.12.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1 >=dev-erlang/jiffy-1.0.5 diff --git a/dev-erlang/p1_acme/p1_acme-1.0.8.ebuild b/dev-erlang/p1_acme/p1_acme-1.0.8.ebuild deleted file mode 100644 index 4351e3e2e95b..000000000000 --- a/dev-erlang/p1_acme/p1_acme-1.0.8.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="ACME client library for Erlang" -HOMEPAGE="https://github.com/processone/p1_acme" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1 - >=dev-erlang/jiffy-1.0.5 - >=dev-erlang/yconf-1.0.7 - >=dev-erlang/idna-6.0.0 - >=dev-erlang/jose-1.9.0 - >=dev-erlang/base64url-1.0" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - rebar_src_prepare - # otherwise it wants to fetch base64url from git - sed -ri 's/\+\+ \[\{base64url.*//' rebar.config.script -} diff --git a/dev-erlang/p1_mysql/Manifest b/dev-erlang/p1_mysql/Manifest index 5e543690a337..ed23bdc9363c 100644 --- a/dev-erlang/p1_mysql/Manifest +++ b/dev-erlang/p1_mysql/Manifest @@ -1,7 +1,5 @@ DIST p1_mysql-1.0.15.tar.gz 26943 BLAKE2B 191a7dcfae3b5f9e3f7c317aa10ad818147f0fa81b2ab06263ba45eea9c2771133c2c8b43a707d32ea4faf875d711ec63d14882eb58aed7a4715fd27e42fbdf8 SHA512 ef1d94095ef7dbe0e260a85cd0ec9c9449e199456acd991bfa42434126a2d6d731c6068e613de4cd4a9dbc3b3540f14bf85cce127e324475ea8a72f61657acb6 -DIST p1_mysql-1.0.16.tar.gz 26959 BLAKE2B 6c61a7127e35af39106559b9cc31c4774cda3ef66d630173865d52afccf9822db67a3b4753674df3a00644deafa87d1b82525f0ca6377009a22a1cbaced03a69 SHA512 f2b2ad57ce5918df231af2462a83c11babdb9d4b787e59ffee7c9dd48a38439a121ee2631927934bd12a9d98932c4d7a03a9313a58b1715102dc932d26eddb56 DIST p1_mysql-1.0.18.tar.gz 27300 BLAKE2B 8dd1e090b1b7eb8b7e544603e5beb10d3440f131fc936808abffee0c79a86494de43fa12b63c14089c31fc9830cabd71c1a586fc0bbdb3c67852fd9ffe7e2117 SHA512 b7f7e2ab8a277ea15bc690543cbb9587e5e6c98c0dd3a32bebffd5f5964caf19df82e9e446cfa17432c475bf84b9cd0ad68366b5ec720059205c19f3a1668ef0 EBUILD p1_mysql-1.0.15.ebuild 454 BLAKE2B f9f2fa8b79fd41d06f199cc43d3a0a965d68e69d910031ea649f3d10c71cc1e970645c01fd84eebaedf63ab02278dabde092e35e8a695c082cf23cdb54874063 SHA512 bfedfb3f8df54ff8b9d425c90d9d68c54b7652b28478b10dcb60fa95e00e302eba168b82ff6702fdff2b0b7670fa269b437cbc5d6a023ca428cc7adebfc38b2c -EBUILD p1_mysql-1.0.16.ebuild 456 BLAKE2B c5ef56f86d7324d081781b70d2e4521a1a3ec4dc117b6214276ead092ef1b853f2c98e9543bf38d7b2162e421d9e4ca0c221c825a16d46e2f65f2bed8a5773eb SHA512 64d002bc9fe5f05642de44e020eaf2db3f2c586725aa88ccdb64512a989c8ee4d70246045baed5ce2116c8fbfc80369323d7badfc4818acf0a0575e0dbf4b1ea -EBUILD p1_mysql-1.0.18.ebuild 456 BLAKE2B 428ab2af483867cc483e8c004a806dcfd8268d9c49c92a8572faf0f1afcc63f2c2d333548f3f3b22bccbfbc5f74158143e270d2ff6457dc3acc2cee083fd6b83 SHA512 a8b03befe62d3c1aaf8a7b1fc971d7f0796bb43ea0fc188ef1ad385b91b93127ffaa70d5d06cb0af4e6b28c4fd8b7466597818615dcba12ce9c395f3ad410b93 +EBUILD p1_mysql-1.0.18.ebuild 454 BLAKE2B dc50506fd01581b925ce15a1bea2276d47fcd7e75c76e7b76b66cf43196e919829e7bc6a3e0e267bcedb91e07a364946625a3cc0f094302f227e7e39eac0d5d6 SHA512 0a2d0d5e9be0ec170f1b567f6e12a82df52ff6e94dbfcb6fa4319b457b496ce99c70e9c24aaba499f7dfd3478b79ce91cb76c99ad186ba5d8d1b4a619318ad0c MISC metadata.xml 304 BLAKE2B fc6a08d183c510cd35ecacd154c2978ee58f192bda891788d34be28e360dcc2081d050caffcd5d697dd6f7becc7c839d75f8f4086277533c16abf418452b8012 SHA512 ece8617f0dd7b3fcd726ced3bd39cddb174f7111a9b2e6a282db5d06c6d9ff57447d4530b27720a38d99ab515de75a1a2929fddb5d0ea4bc89d30eb9975fa412 diff --git a/dev-erlang/p1_mysql/p1_mysql-1.0.16.ebuild b/dev-erlang/p1_mysql/p1_mysql-1.0.16.ebuild deleted file mode 100644 index ffcadac2a5d6..000000000000 --- a/dev-erlang/p1_mysql/p1_mysql-1.0.16.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Pure Erlang MySQL driver" -HOMEPAGE="https://github.com/processone/p1_mysql" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/p1_mysql/p1_mysql-1.0.18.ebuild b/dev-erlang/p1_mysql/p1_mysql-1.0.18.ebuild index 1669c142d5e9..521876f470df 100644 --- a/dev-erlang/p1_mysql/p1_mysql-1.0.18.ebuild +++ b/dev-erlang/p1_mysql/p1_mysql-1.0.18.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1" RDEPEND="${DEPEND}" diff --git a/dev-erlang/p1_oauth2/Manifest b/dev-erlang/p1_oauth2/Manifest index df08c62b45c1..4643b98b2cc1 100644 --- a/dev-erlang/p1_oauth2/Manifest +++ b/dev-erlang/p1_oauth2/Manifest @@ -1,7 +1,5 @@ DIST p1_oauth2-0.6.6.tar.gz 213866 BLAKE2B 2b7ff13697658c6ab31a2cab60100758d965ae0f3cbeb878539e42210e54e7cf33a458c645e432790f79ba3fa92ab35a5d6d6136edc14369ac6d8872e16d7f69 SHA512 9680bc96608bc486165d5f77cf6e92e5f9257e0dbea718c739563556c2b485f67152dcd99cbe228addd34b33b2dd6cc9eacc3827f269412f705acd14b2522952 -DIST p1_oauth2-0.6.7.tar.gz 213885 BLAKE2B 42f363b3afec9368957bd788f43359a40a5929b7efb22078681caa8827fdb315f4b0063c3004b92bd92da2664d37b860d606e8c14124fe3d214fed2219e98117 SHA512 485db5926f11759ee447e40d2d2e3a9c66f949510b40adeb0c90ab9deac500dd01178e9b65cea6044e389af3881ad3a300222bd879b69b3a55d84ba3d718a166 DIST p1_oauth2-0.6.9.tar.gz 214329 BLAKE2B 8c8d0d9186d54099834a1b150699940e19dc2de7c194f96169fd5bb518fd515688071405b8f238ecfd91fffe1d42d22ddf70fe5850bd72cc80dade384fa94c46 SHA512 30f912e82c035bbaec6dd1b25908426f587a9fc8f401d47ac95d508b426d3d5ea3f77c798dc8c6d4e171dc309cc18748629615671a9fee0fc01f3328133427fe EBUILD p1_oauth2-0.6.6.ebuild 721 BLAKE2B 141c96b9b6e6e482f1472993f1a3d596b8ded233f57daaa585910c7304a5960c7968f547022d8d820e4e30632f0eda77308bb89cebb5c77994ec851966a18b95 SHA512 35c01d9f53f0f2c8ca5b5b740879907eb17e71ef05ec9baa250ecda594eece3fa6af71238e851140e25f07a1c4d952dae83268f442470f1eda0f71fc3983dfbe -EBUILD p1_oauth2-0.6.7.ebuild 723 BLAKE2B 2cadab1ac041131df513021a873cb3a25aa5b4a4bcee5f96b050a16c518e77d788d525a03f3f83f7bee2fff33897d3361d31e906093c6cf4e8d5e8f8bd21474c SHA512 93bf43f1c9ddcee6094c2adddfc72832bd557d56737528f78c038867faa5f37e97dacce2a9762d3c68529aa7b45f0b88c666860e59da0d42df1486a3e7b6857f -EBUILD p1_oauth2-0.6.9.ebuild 723 BLAKE2B 7e3c29f102f159472ae6a040da0ee45889f8b7ed22e97ef058dc4a114be0ae4d0bd875519ac025440e0ecb5c55fef81478bdbf6b92a15bbec534758ad0289e37 SHA512 539441861cdcbd72700290f9a32e82dcd70c02a9eeb0d75262372bd4cad71f9e8092605b39222a1c3dba165742820fa1939006289464815e0bc6faded3d0530e +EBUILD p1_oauth2-0.6.9.ebuild 721 BLAKE2B 2009a0756fc4ce7ad12377e7fb78148caaecd140d144b8e317568429cbe2dde2273fdebb152d8300209db9fb1c01ec5a04a52a7ae1d4ce17982c26dc907b88b3 SHA512 fa148f1180e5f7d5e3433865b8daab4fc352b9dc81e239bee7a31591d3f2eef6b50fba0d828a6204347b67dec228fc086814227063468df42a3d763eeffb9c85 MISC metadata.xml 305 BLAKE2B 14fd1503ddb28fc6534e40282e49b2e71324bb070871b3a815ac0bfdca269eb265239dd8c35eac9b631ac410d71c59d2cfa71ef1cd0b23e72550bb12897d9405 SHA512 426d001671afa1e4146c0921c817659ce53bd699c82f171cbcaf8dd1b7e8590b8999a04c4b2a8d0dea54413b82fdf7a575affda338ecf876dfec007405812edb diff --git a/dev-erlang/p1_oauth2/p1_oauth2-0.6.7.ebuild b/dev-erlang/p1_oauth2/p1_oauth2-0.6.7.ebuild deleted file mode 100644 index 42c445437f3e..000000000000 --- a/dev-erlang/p1_oauth2/p1_oauth2-0.6.7.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Erlang OAuth 2.0 implementation" -HOMEPAGE="https://github.com/processone/p1_oauth2" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -CDEPEND=">=dev-lang/erlang-17.1" -DEPEND="${CDEPEND} - test? ( - >=dev-erlang/meck-0.8.7 - >=dev-erlang/proper-1.3 - )" -RDEPEND="${CDEPEND}" - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - rebar_src_prepare - rebar_remove_deps rebar.test.config -} - -src_test() { - erebar -C rebar.test.config compile eunit -} diff --git a/dev-erlang/p1_oauth2/p1_oauth2-0.6.9.ebuild b/dev-erlang/p1_oauth2/p1_oauth2-0.6.9.ebuild index 38172b523688..bdad9077d800 100644 --- a/dev-erlang/p1_oauth2/p1_oauth2-0.6.9.ebuild +++ b/dev-erlang/p1_oauth2/p1_oauth2-0.6.9.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-erlang/p1_pgsql/Manifest b/dev-erlang/p1_pgsql/Manifest index c080d449316a..59d24b21e854 100644 --- a/dev-erlang/p1_pgsql/Manifest +++ b/dev-erlang/p1_pgsql/Manifest @@ -2,6 +2,6 @@ DIST p1_pgsql-1.1.10.tar.gz 24073 BLAKE2B 541c12e72a7be558f7c9fcfb64c88ddcdfbc25 DIST p1_pgsql-1.1.11.tar.gz 24415 BLAKE2B 1c85f6f5f23c5d88fead8c776f41e99b944b5de2f6862a4dedd8bcc4add6f62f09a75c5f36fa55141e325fcd2bb65b800f6853935e9614e01de923a37cf1a0b1 SHA512 7f59730fd46b9c86331957c9f8be8db8aac2374363308e587d35f5399fdcbf8deb605960266c176f2f036d15100c230918de98cfd9e713636ad50cdaa7795aaa DIST p1_pgsql-1.1.9.tar.gz 24175 BLAKE2B cab26e09e89fda82431cd29a3a09c9fd309868021bfad3d5110fd5b40ccd19c9b6eee40d77debb1cde86bc77f139123ce282305500774f5650ebf7c647bec532 SHA512 5a24bfdf13bf015d0a92cbba74dbe09122b900bed994495fbccd51616ee6fc3032fc571847813ef4631d2c6a947985302818c067d19a3ab50e190de6f0f2cf1b EBUILD p1_pgsql-1.1.10.ebuild 467 BLAKE2B d7c0846d73ab89288c18209b74583e18eda1714632ab1a66e7fc89b506bcabcf30dcfe63ceb3aff7cf19a11dbf73685c6386e56b206b72af8d0b40301fa9a699 SHA512 0e69a223920b5ced398a25784e300733dcc768f891a8b5ede11de432a97ce0e205968ba92c8b23e0425e1412ba44f462899b2b7f6f924adc70bb7fcd4f5121f2 -EBUILD p1_pgsql-1.1.11.ebuild 467 BLAKE2B 7361e4f2a8ddcd7474289479a3d7547945140aefe845bd4813b68090231a540db0b0c0d5eca4dbf0395ef2363aca31a9efaaae1d9fe11d78d4653d290b6cd669 SHA512 98b0314682c587e6e9aef0ac9a6e1a416dd8f5e9c1ea8f7c5d2ccf0815c83ba4c86a8ed1c5b485b28615403c991257d554c65d949878695525cc1a1a0f58e2f3 +EBUILD p1_pgsql-1.1.11.ebuild 465 BLAKE2B dac888e106b7b0488b39c595625a6f263ea01c409f4744d1d6e9cf0b64c6f12f1db868485550a5af031b168dad03dc0cbfccac971087156613f7f4def202ce24 SHA512 db9d2b956a96294cdd4ff2b1856f28da4a630442c79bdb434764e4d329e4e171c2cb677f4476667e63f9916e5c0d8ba1ae2d5cf4cc9200d5367ac59f8b1434f1 EBUILD p1_pgsql-1.1.9.ebuild 465 BLAKE2B 203d68dea219e01faa4f06235baa17b3037dcfe5bb9515963df58353c204fb093cc9f0205245787747e2e8f52352d8ca257c0c4d237976b5f92be15ec108f3ac SHA512 fd9dd12bb71f692c3eb3e5539c4ae669ef28ddcf36860f646e20b1112dbf78384df5482fe6d68f079287edda534c1c5050d6f466007dc49756a188da8037b3df MISC metadata.xml 304 BLAKE2B 183c966e8c9d5ab917adc1969491806f9e6ff3a069a171e4d4118ec08971083df1d7bd1ad9a5e895d01056f337c9414bc1543bc9d450d289a89073f13a11ff64 SHA512 a64626a22d2db79ef88507a54e0245bafb248dcb87d1f70994f9a9a4d2f5a7086619a05b6042cb10e76fef6f120204f7aede9cf8b68f1c7bb072319d57280735 diff --git a/dev-erlang/p1_pgsql/p1_pgsql-1.1.11.ebuild b/dev-erlang/p1_pgsql/p1_pgsql-1.1.11.ebuild index f15dafb310eb..da4d8bfa7fa9 100644 --- a/dev-erlang/p1_pgsql/p1_pgsql-1.1.11.ebuild +++ b/dev-erlang/p1_pgsql/p1_pgsql-1.1.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1" RDEPEND="${DEPEND}" diff --git a/dev-erlang/p1_utils/Manifest b/dev-erlang/p1_utils/Manifest index 520c0f6d164e..8e3e48418025 100644 --- a/dev-erlang/p1_utils/Manifest +++ b/dev-erlang/p1_utils/Manifest @@ -1,7 +1,5 @@ DIST p1_utils-1.0.19.tar.gz 63649 BLAKE2B 0fe55dc6fdd436b5e77ad02bba923afe17cbac71374aee53a752739a93bb1d07c1ad85327e7c198cc442722a57928b750efd6d35f4a30cacb923045dd39e57c5 SHA512 bcc4b2abcd7d783d307e53b154da22bb548be05dd0636e455485423e8ab74acf097f1b3be58989dcdd5cc178746777b3062c332e73d2d9e4771973aa6e523376 -DIST p1_utils-1.0.20.tar.gz 63739 BLAKE2B 7bad679e526d934a06b8ad8f049965cdba713f168e2232e30389dd0906ceb0cd4d311daa5247ba5b5dd3d6155d59c64dd77510cfa15d6995a91201f62989b7a1 SHA512 cf389039f4bac9a62379c3f33c4820b3ea13c4929f8db20ea0b491eae455f4d69a36567a30d2800aad6d46837340040a2a30cc3cb9216c24f15f3e48524cc7b8 DIST p1_utils-1.0.22.tar.gz 64860 BLAKE2B 59b556f8d3662c60786b2723c163c8a34f6ffe8f0507141ea0a7ed7214fc00a6b74d840e115bd5fdc97b7382f510b05c1c29ef794299a6687990fffceb785eb2 SHA512 f9e0106ebb6bc7a63080a38ec59fb417fe9443dd53e801bed48ad26a112c0e6b82dd1bc1a5a7930170f41151b44054d33f53c8372f8bc3d53e789e135d63d674 EBUILD p1_utils-1.0.19.ebuild 484 BLAKE2B 14cd1d5752d69983c0fce9bebae21ee1d064196c606abe5da1adcd2165762111326c29389624e929ba4ecd5e9eebcf6fd95feb91d530d2ec9e82af65a89551c1 SHA512 39337607aa0f01b95c65bec650d8bf6c2a1b1741222204a5772a24eb572029efa631145e2471dce53956a1a21b96ca7534f7370d82a0d6159e8a8ae6de344ecd -EBUILD p1_utils-1.0.20.ebuild 486 BLAKE2B 86ce01267391c253b07922deb8ac5cac27e7f5e3b9a7a52923a8fa12a5febb87bd14379b462ea3b1a4f545e86f6a02172acb7c020c5146fa3122d515701ce445 SHA512 0e11efc76d8f71deded0b65216894a9239629d74cc9429afbdadce65bc86f29a85aeab1bd1171fdf54a3a1b69ce362c1447359e58ccc7653d1122e690c410bc3 -EBUILD p1_utils-1.0.22.ebuild 486 BLAKE2B 31e8abe8a60ca8a5ac4bea1f7d5a6168e2c16623fab42e6f1443dc99e01ecc85fc9af7f48250dffcefa22be806b4efddb539fe3742533f9619ff5bb50be3ccd9 SHA512 0efc1f5288d670fb77ab4f481a5bc1c4dbccd476b8912a18ac7045ae7cb1bebd0d75ee559cf1b7e26edf03d91757006fa0d720b204b2413b2180c7203bf36e13 +EBUILD p1_utils-1.0.22.ebuild 484 BLAKE2B 541bcce6573356d8a6861b793af9af3347c6f54b1b9a3e51b01d7824d207e1c64590bbdc2c835fb654132891618e68f19d3c640415699cef7f42dfc3966d8ada SHA512 4967af58da62dcb16d6aea8ade6b292d6175869dcdba3bbe815e529e4595ff4f8c9f2cb2f147e18c3ae89b15d4d9f03297975112472c8481bb9521e6a2dbf8bd MISC metadata.xml 474 BLAKE2B ae6d7ee5aba9551859de459eb6804e53d78387b0d51ee2d449e8de9ded9a2cd385b8120b799046f6741313caa00db3db777c0d2b2c28e7eae3f9a6f7693618e9 SHA512 33e41c924bb836a93da31f341908ddd8d23d64bed26e600b4b22ef0a125a9af65683adaa14c29954017932f1b8b22945e59d6569bd89f96d9d704d1f38393282 diff --git a/dev-erlang/p1_utils/p1_utils-1.0.20.ebuild b/dev-erlang/p1_utils/p1_utils-1.0.20.ebuild deleted file mode 100644 index 3be8c65fcfc9..000000000000 --- a/dev-erlang/p1_utils/p1_utils-1.0.20.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Erlang utility modules from ProcessOne" -HOMEPAGE="https://github.com/processone/p1_utils" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1:=" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/p1_utils/p1_utils-1.0.22.ebuild b/dev-erlang/p1_utils/p1_utils-1.0.22.ebuild index 92233aa7c2ce..fd335dc8c909 100644 --- a/dev-erlang/p1_utils/p1_utils-1.0.22.ebuild +++ b/dev-erlang/p1_utils/p1_utils-1.0.22.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" DEPEND=">=dev-lang/erlang-17.1:=" RDEPEND="${DEPEND}" diff --git a/dev-erlang/pkix/Manifest b/dev-erlang/pkix/Manifest index cb0d1b4050ee..5dcf03650866 100644 --- a/dev-erlang/pkix/Manifest +++ b/dev-erlang/pkix/Manifest @@ -1,7 +1,5 @@ DIST pkix-1.0.5.tar.gz 411755 BLAKE2B bd4b8cd87f1cabff7aa6923007aff9f586bb5e3e322978223a8533087ed2474816b578023a7269f37fb2afabafc4e2ce51606ba420c3b4cfea2e2b4e0f5c0af2 SHA512 b265f4ffb104404d38c9e6c5660e91a720d6b1a85339f82b40fae27727c4edbde585a1427682cf5ca59fe0be775fde26d74cbd4807f45b12b381736d2979595d -DIST pkix-1.0.6.tar.gz 411903 BLAKE2B d6673421fe8ab96f8521ad6122b3ef5b3fece3b3dfbeafba3a5bb67ff528a158419c132247ac258a8f8adaa9947b132b5589245da0b9a23dbb7f3c91963c1013 SHA512 28bcadf4dfc44f494dedd34b8a37a1e77c76ebb59aaa8113a8886be15f01e6a11bb689278437140513fba9552c507a0b9d7ca7587ec92ccf037641aed55345e8 DIST pkix-1.0.7.tar.gz 412022 BLAKE2B 8e5821e244ec7fa2827bcd1ccf1aee84297ab51fc3d84ae984052317c5579094c78cb75df3eff59be28735dd48e3407abf59db7a6e776c1a577e049894058290 SHA512 cbc87f94cdc0645773a40291e8c20eb6db913901dd1d73fc97d10b109408de405c4ca99c8e629adb5aee5583893479008c307f6c2a963465b77b57b6216bd446 EBUILD pkix-1.0.5.ebuild 467 BLAKE2B 52aa65ba307c5f1df43bf6a121d62d93e5dccd9cf34c995bc4bf12ef65c5cea8b8af91721a929425749ba00f984a77cbdbea1da2296a84e474c127db4264fa07 SHA512 a0b47f65268edda1aaa4326107dc3477feac7f81033457c06e5287870f01369966de8af8f7b46d260ef859426e096349c1555d146e421d959c2548bdd87401c6 -EBUILD pkix-1.0.6.ebuild 416 BLAKE2B f8ae0775bca563f441d751462f0634fe698e4dce3ec3371b6e190f543a92d1781bd1ddcc071a4f26ed7ffa861d9544cf82511c7858a8fc1416c034ce56edcdd2 SHA512 22a1bde455e90686734df434b36511afb944d76123bc8af276fcd73eee4555e764dc6141867a74d80462cb17e0b94d59a81a0c0591627aaa7efe9966bfab2aa9 -EBUILD pkix-1.0.7.ebuild 416 BLAKE2B 600e236737a154df310bba78e8553d2323ff780b156bbfb7c4c65b01bca17ed79cc45222e6b82da814b1dccaf769da7631ee72aa5c005f15b7b946b990740cff SHA512 52bfa07ba05ec01ba12006549478b2ea4743c89b1e825e9ef644ba6ce8aa5eba8b4bde2697caadbb2c00d33f71d2fa0434b2034840e1ba3a81a934133b6960f5 +EBUILD pkix-1.0.7.ebuild 414 BLAKE2B 83a7c868d5180718c3d4c1b27361dbd773c1ce9ef9eb9ec5cab967467433586a2d0c7f944aace903290027964f68d0a6b7e168189147b95a9f9954a335d8a6b6 SHA512 9499a4da4c114df0adadaef145695f282745e69adc8b9b354ff8bcee85ba1ed636c1d13212ef4207d6d8b91d206d6574388baebf5881d256058b1c5f9def8552 MISC metadata.xml 300 BLAKE2B dcb521d5a8a926c87de90ccd89e3cbb01e0cacc8cde2c86a3cc99b7142614b40747c244933fdfd978dad71d99bdd3b9db6ad7364851778a381a46940b5f33820 SHA512 18ec656ed681b2fe47bdf4d4106355785bfe0aa2e3aedc7d635c6e041875ed0797b9566f61f3d209d67bafeb90459031e39457eceaa2c9969e073cef4b637260 diff --git a/dev-erlang/pkix/pkix-1.0.6.ebuild b/dev-erlang/pkix/pkix-1.0.6.ebuild deleted file mode 100644 index 149b5c02cfe2..000000000000 --- a/dev-erlang/pkix/pkix-1.0.6.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="PKIX certificates management library for Erlang" -HOMEPAGE="https://github.com/processone/pkix" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DOCS=( README.md ) diff --git a/dev-erlang/pkix/pkix-1.0.7.ebuild b/dev-erlang/pkix/pkix-1.0.7.ebuild index ee9f2a24c286..d1c9c9a1e6b3 100644 --- a/dev-erlang/pkix/pkix-1.0.7.ebuild +++ b/dev-erlang/pkix/pkix-1.0.7.ebuild @@ -12,6 +12,6 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DOCS=( README.md ) diff --git a/dev-erlang/sqlite3/Manifest b/dev-erlang/sqlite3/Manifest index 3e9762419de3..0b8a2dcd8d18 100644 --- a/dev-erlang/sqlite3/Manifest +++ b/dev-erlang/sqlite3/Manifest @@ -1,7 +1,5 @@ DIST sqlite3-1.1.12.tar.gz 1881515 BLAKE2B 9bbb614664eb220c7c27315a8237c481577a4638dcbc054b13e8768fd4e0d5809fca5cbd208f371379db1ec5ab5fb8dd3e154452c3674da3c7b914a147c185c7 SHA512 17a56c031f84da2dc324652a520d4b791d063dd2e6a34a95db5aed347ce198a95ff15f9bbbdb85e2f07603156d78f3fc5b00326f8eb395c1a70cd16ebc2b6aa9 DIST sqlite3-1.1.7.tar.gz 1834822 BLAKE2B 9a3f30a3a5f4e7ebe38aa1a808057767dd6d43ab93b352b44fc3aef4c2ed8c19b5f4ee258a4ff7a2c052fb4f480f1fb3629624a171b07eb5e661acbc97b165b2 SHA512 8e4bd7dff93f7629d648934c4ce29c318d62313aa10de35144e4f6a3d8c87d8a423ccbe1c810476f8e8048358be4cb8ef242daa6138957e0b0d9c65fadbf144c -DIST sqlite3-1.1.8.tar.gz 1881308 BLAKE2B 0a73a422c678ef1827608cabb18dba28d11d260b91788caebbb8ad65355f60fc3b842df119da68fedf356013e52509a87ed4c0c7f117e024484069e0ef722fb5 SHA512 056630056680f6606c6acf303521bc31ccf514163e4f02df3575535fe31eda74380306baa505734ab0e92a2bb82b35cc4fab81d11c3a409f855b202440b6247e -EBUILD sqlite3-1.1.12.ebuild 562 BLAKE2B 04a74e5a5deec4354ffc0aa3cbfa2bd0ae029b183733194070e5e1e2b02c302655d8ac9a7acd50d130dc937e4826b238d970caf2768014be5982d0393104aa89 SHA512 d4cb28add349329875540ea8db5b5fa9940313878e6379c5aa22ba03e50fad56e376e2cb76ba8633c2ffb4175885a6e07475521450ce6c7f92c7b9b57238728e +EBUILD sqlite3-1.1.12.ebuild 560 BLAKE2B d7d872481e79b5c20c65164272a6b80503c5e2d72f5d630b094b6eaef257a6bfbe1fca97b6e356d9f441dacfae7d359c100065a25d620dac6d2456fedc0dd16e SHA512 80533b04a002f5cc896313f7e5a9d352b8aff15362a9f4699ad3b1acfc073be5c5b4b8df52475fb6a55ba89769b931f68f725217b3a82ae877d7b6aa47d3cc26 EBUILD sqlite3-1.1.7.ebuild 560 BLAKE2B 0c5f809d4e308dea545ba9271400bde05f60725a65fc9b5204c21a6f7237bef3c80d657a4c3c883c7917a3eeb2a461dc754a45954fd8ef1ff674862406c5df77 SHA512 c183f0aac33e80321cd9fff8d460975674a3fb8e58b1ceabef24fe491c547aca9b353dc7980de7f0000cb7e49aae0dc7d7c8e78be6f79942cbed01a56e6bc0eb -EBUILD sqlite3-1.1.8.ebuild 562 BLAKE2B 89b905dc2621c86ff10fbf97557136687c13a20398ea5b261dbd6307b9361dc7a99e91e5fdf1bdce1d7198a6a3b51b04d84d6879ecf2815bcad343beb50e386e SHA512 03e70f878d0fd2e8522cb17986cc9794d8d5de7a3e438f1f785e67253fa6c123c89b43e201967cec68761615ffc8d3f4c10d99753f39a19de9c56f521331b274 MISC metadata.xml 310 BLAKE2B 447325c2a7f202485f8541d2ad75d029523dafb943fddac88531c512d58b9df8cadebc3816f148ee1d5e70d4147c844a55cca251dc19ae049d5032cdb3c89073 SHA512 12b783fd9f3ad3eb6db5a01dae1ab67ec56fc2afc23ae97316227db283d2a762b6275617b16c7b7db8607ad5b79d40018280c1bdf4d17d03295831520513a092 diff --git a/dev-erlang/sqlite3/sqlite3-1.1.12.ebuild b/dev-erlang/sqlite3/sqlite3-1.1.12.ebuild index 548d98a184c5..6b3b90483caa 100644 --- a/dev-erlang/sqlite3/sqlite3-1.1.12.ebuild +++ b/dev-erlang/sqlite3/sqlite3-1.1.12.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/processone/${MY_PN}/archive/${PV}.tar.gz LICENSE="ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1 dev-db/sqlite:3" diff --git a/dev-erlang/sqlite3/sqlite3-1.1.8.ebuild b/dev-erlang/sqlite3/sqlite3-1.1.8.ebuild deleted file mode 100644 index fad82199d9b9..000000000000 --- a/dev-erlang/sqlite3/sqlite3-1.1.8.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -MY_PN="erlang-sqlite3" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="SQLite gen_server port for Erlang" -HOMEPAGE="https://github.com/processone/erlang-sqlite3" -SRC_URI="https://github.com/processone/${MY_PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1 - dev-db/sqlite:3" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS README.md ) - -S="${WORKDIR}/${MY_P}" diff --git a/dev-erlang/stringprep/Manifest b/dev-erlang/stringprep/Manifest index 1dcbecc54e95..ab7417f2474c 100644 --- a/dev-erlang/stringprep/Manifest +++ b/dev-erlang/stringprep/Manifest @@ -1,7 +1,5 @@ DIST stringprep-1.0.20.tar.gz 98836 BLAKE2B 8928bbc502f98101d93554430fce240b441ce6eff5c3c8f2f7727d77821ae7f92a63d2a4d9b1883ca8b8e61cdbf07858e1c2d2892cefda15797ae536430fcee5 SHA512 402556387e4467d5770694378c923676fa4a429ee6709c7d6aa94901b1215fc7227dc1ad9d9561ca4d94880175ee64241e6ab1274c2c20212d27fc56faffae8d -DIST stringprep-1.0.22.tar.gz 98910 BLAKE2B 5885aa58a7201408467afa7ec6c4fda350effaf2c4f0ce3000f036fd67c16e778344e23a71f753abb6337db5e2084b147ef3b24878c1ca2bc0e1e308945a46ba SHA512 3cd687ede237de24476b091d0e871bbb4af42be21cf27ea44936413ba2b643d0c6f92b5c7135b7064b8e111e05f0a0815b0d32e6d33b60e46612bc0f7bfd3b09 DIST stringprep-1.0.25.tar.gz 99387 BLAKE2B e0654a2c0ec9e3fa85c2e2344bc33de9416f87ebd198409753f34e40cc91006b74d0f1650c60d990cafcec5e7d548f6e6fc58072a3057e6853fe7c1b49edf9d4 SHA512 b1c2e16bc036e1e8402cbf434a609372d94a5e9ef02b9844316a1d444e288194625a77fad220819db662ac859d99fab3a24d76c53cbbeff49c53e82e45a89ab8 EBUILD stringprep-1.0.20.ebuild 527 BLAKE2B ab9fceae5c8597c635c4269072151b2dd6a2a220e17a9d2341e72fd3a1a5db08ee75f4d486c53a0d1f480f6e2b72e2fa042ac3a736b87393f93f17668e4c4d72 SHA512 7b2e95353d9eff9afdf1ca0d27ae143f8535ddc6de3ae54c4a56c6b86f86359b822a5459858613126b0494f14007aa11629e2aebbb3427a134598d5d0436661a -EBUILD stringprep-1.0.22.ebuild 529 BLAKE2B 5f0a400757015665846d56b4f9a77ded343b6e1a1709dc94a45b3f053c72e9daa0bb370f37962ef825de2b9f49df42916502e1c5cf1fe6c1e24cdd11c332be1c SHA512 a9b1eb1fbdaad094cee98174c54da95e70ebfafaef3b7f4a01cf46b249a16b768c6489886f76bb2a02ded967d00db6a52bb0e88cd61651dea043767292e45f44 -EBUILD stringprep-1.0.25.ebuild 529 BLAKE2B 0ff3c5ffa6aac22bf2888d1dce1889969ca8a1b033dc4f90686f42bbe108f1dee2d2622279151e09810508a0de4125e8566ad43288272cd9c1a5e6131372ea6d SHA512 6dba10d9c9b044f5d63bf05925411ef92f61d05e282551f5064a80ab370fd3aefc294c9e77ad688805399aeb6b348430edd0f72f2261dbbb8c79faf494b96b57 +EBUILD stringprep-1.0.25.ebuild 527 BLAKE2B 19aaf678a072416d18b531976d7feb7cc6949e3dcc4e68b150b0a9fc4336f3f96852e8b070ae1705e8cdecd2826add8e328318f48b4d3971377cc0d52063fe95 SHA512 00ef5fcac9810edb5d9692af9ac325a57b0fadcf34ab9eeb095b6366b38a6de4ee0ed03c891deb6d0f4d3a603acf632e138eb8ad492e7205174df3dab4629efb MISC metadata.xml 504 BLAKE2B 8bdefb290c4e51532e21f5e927e33f96eba4fd6b2bc84c57a938c3e3f2ec85d1b40ae68085ebce6bf7708e308bd4f805c54e42c1604e6b9dd00e5ebd3731b29b SHA512 209922b58a9e01f94c0c5229591996f9bc22e7243b1ddc9fc58ee008ea16866194accd968de95d61b9e33a1a0084511aca4878227089de79a511846d693ca54c diff --git a/dev-erlang/stringprep/stringprep-1.0.22.ebuild b/dev-erlang/stringprep/stringprep-1.0.22.ebuild deleted file mode 100644 index 26bf847cef05..000000000000 --- a/dev-erlang/stringprep/stringprep-1.0.22.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Fast Stringprep implementation for Erlang and Elixir" -HOMEPAGE="https://github.com/processone/stringprep" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0 tcltk" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1 - >=dev-erlang/p1_utils-1.0.20" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/stringprep/stringprep-1.0.25.ebuild b/dev-erlang/stringprep/stringprep-1.0.25.ebuild index 0463a953b331..5417bca81252 100644 --- a/dev-erlang/stringprep/stringprep-1.0.25.ebuild +++ b/dev-erlang/stringprep/stringprep-1.0.25.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0 tcltk" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1 >=dev-erlang/p1_utils-1.0.22" diff --git a/dev-erlang/stun/Manifest b/dev-erlang/stun/Manifest index a4e9c25b410e..3cb84371e0e3 100644 --- a/dev-erlang/stun/Manifest +++ b/dev-erlang/stun/Manifest @@ -1,7 +1,5 @@ DIST stun-1.0.33.tar.gz 34863 BLAKE2B 84a501f19c332aad98d61e5f7f75c8866e44b4b1243e2d7498221cc8b717380475ec07bc962781375ad21b694e186a73a903446cd1bc6ed5b23536a2420c3602 SHA512 864eae964bf9e4f19338a6429bfbf4cefb114f9dcd8893410a8345373f6cacd82d04b2902feadfb340e927b335cf0a6415629564cc7cf03a5dcf7d1f3cb5ea12 -DIST stun-1.0.38.tar.gz 39142 BLAKE2B 47efcd8d91bce2a4aab7b927a3adade62aeabd166464bc5c54f24db5088dda709c19f2155995398dd29de72eb3ee8ee5f10bfdffb37a839189a7f8375dacdf78 SHA512 a9a99440bfdf151d306e2da26d60eac5756bbaee41ece07d7b31634c66e7ac646bd8167b50e47a014a9b74a72510de34b5ac3dd75b03256cb2d792e796f0d6de DIST stun-1.0.43.tar.gz 39788 BLAKE2B cd83b85ffa9b2e22374d43aa91b90fa93986bd1d719684f01462aa08e7945aca957522261227af004677d3a2421dfd308581ee184268ada794c01babfab1d853 SHA512 dbd786f4e2a11a1d941d5db92f9ea3ec726b0cdf100d3e8b7badca2e6ba086680707765412d154b2fe4958d3a695984c5be25a73725ef80643dbe57f981f9a02 EBUILD stun-1.0.33.ebuild 504 BLAKE2B 5c6d89a02ee25d756e4ea201a754c047c7ae1edbf53e439ecac023b1a37f0495e639f6bf298977dfe4e9fae9d49d641e62823da307d70bcb15d38e68ceb259cd SHA512 021822647426cf7157c2474a013f5b8bae047b05ea0ca5e82be757007720c6aa19e3a56754e35617eb010e0c99b0d7ae582980562494e3af16fd47c5dade811a -EBUILD stun-1.0.38.ebuild 506 BLAKE2B 635d5e8e716eb08919e8ca6c4ee77e028621f1f5c660a03d4aefb1b3019c11087498de4161eab3739b0436768b374040f2bd792e6c07aca973938d46e9471f0d SHA512 a843fdb29890e2c21df0653884797b988b4be8551355ebc26e2a775e0460fe1fafc84f66b88588d3cc7e99e99464aba48488d4abcbf718273b1cd930148f4397 -EBUILD stun-1.0.43.ebuild 507 BLAKE2B 2a949fc374b74952ea1b46001b8238b7c8bd26b91463f48b70ae5a7b1c8b0e3075370aab4f68d324fe4669cdb92d1d06bde3bd9a6608d0b6c8152f52a55f91aa SHA512 0629f167f83594280cdf770ebb6e385698e739a8f30dfeaf52b72c99d5048f16fc0da54ed1ba9151fd9cdbbaa0c484ee67ea0f9e38db90be6100e23c30167f7b +EBUILD stun-1.0.43.ebuild 505 BLAKE2B f4f3963c28e678237818237ea123d701a0163aefda27690d158e5c62f85483b2cc013501282669ca34d629cc2fc623f194330e21307f51410b6c2610d003e373 SHA512 e71760e03f1b8c71c355aa01113ccd5ffb2092242f9886b46ab66bf0afa14daf71aba444f7cb6a47eca3be991adf52afaa2c89ab538bba8d517d213d3392e2c8 MISC metadata.xml 300 BLAKE2B 1a1e8321eb7efef15dd4f8dbb676c6d7584ef5e5eed837bdf2e82514fb1d272189cc8a0600d6ac12aef0647974402252dc500de3dd4003c8999685044f7e009d SHA512 545b0110a22153c96b9eec229da22a5dd66d9cdfbfa54e3483976b9b1868a0f10e9e2442498b3b3cfc7db798df38c2aa73808e251ddfa118441882305288d1f9 diff --git a/dev-erlang/stun/stun-1.0.38.ebuild b/dev-erlang/stun/stun-1.0.38.ebuild deleted file mode 100644 index 8aff6c238be2..000000000000 --- a/dev-erlang/stun/stun-1.0.38.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="STUN and TURN library for Erlang and Elixir" -HOMEPAGE="https://github.com/processone/stun" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-erlang/fast_tls-1.1.8 - >=dev-erlang/p1_utils-1.0.20" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-erlang/stun/stun-1.0.43.ebuild b/dev-erlang/stun/stun-1.0.43.ebuild index 814b056965bc..666997bdca4d 100644 --- a/dev-erlang/stun/stun-1.0.43.ebuild +++ b/dev-erlang/stun/stun-1.0.43.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-erlang/fast_tls-1.1.12 >=dev-erlang/p1_utils-1.0.22" diff --git a/dev-erlang/xmpp/Manifest b/dev-erlang/xmpp/Manifest index e84b8310aef0..d3029aa92b2a 100644 --- a/dev-erlang/xmpp/Manifest +++ b/dev-erlang/xmpp/Manifest @@ -1,7 +1,5 @@ DIST xmpp-1.4.7.tar.gz 483070 BLAKE2B fae845a165a44c6c43e2f23ebf67a272c9a9b7dabcd221c8be6b83b6f560e7eee896a7906b9d621cba49de1af2163e64cd93d24bfd1341fe1d232c2746f80237 SHA512 37968de29bfeba698424f69a91f11c9adeca3bbac342cb9267ce4012471c10aeb030b691af2c5c01c6eaf9e1f866666982a8660a0e937829f75e0548ae5516cd -DIST xmpp-1.4.9.tar.gz 483243 BLAKE2B 15cd04d5e99357ab4dac71fe7ee9952059658b56894c205e2d5b6c705b347004e580715c5198fcbc026b34e17033ad08da622eab92c83934de58500a8c64b905 SHA512 9c66ca3099584ea971f863ab24ccdca070bede63bedbf2fc858df762c27c329d07d3d119f7ced8ffcc1c24acf8874a68ee7372f157e81836e46dba27b057b381 DIST xmpp-1.5.3.tar.gz 510756 BLAKE2B f4948739c75e9b05930647a75e4faac9530806c9d239fb1c0d5109152ba9526bca63883fe6896730679b0d8ab31cb89e820ffba045c3cdbd58448c4b5eb70f01 SHA512 44b79eb73143ce3559ec8fe112af5ff22a7ecbffa935c8e76c645f7845005e7459a6ac1b726312be4eff22199eafd27ff5aab06cec1b1d961c80374ce83b7898 EBUILD xmpp-1.4.7.ebuild 710 BLAKE2B 7742c5d18d51e064f24f6e78d3dbeb03ab2f4af41daca9457c62d66c7489f5e2f16b998f129a63c7da4947df0e979ea261e2a4cdaf7a59721305c124f96a48bc SHA512 eec0608284f8c0973a787a77729e5907d52fa3ce50d8c28c35e512703b751d047fc299cdaa275c8a0a1313c9a7e9e8e7c1e60d2be939930b83ba3e4cd07494a8 -EBUILD xmpp-1.4.9.ebuild 712 BLAKE2B 02c2421c669d7ddce7c16fce4e4e8b609b0ec28ccd9cefda063aeabe4d6f7b628a27bb0b66cdef91864e2526572668aa3576f3fe546ab0714c0d1649a53c24ad SHA512 a9a10a8c54a85180833e016fa35a9d7d0fd9e58a55e28f91ecfc4768188151bb455346cdbb44941642fd2b3bcf2e328811cd88f9806e52168103ece2f38e2eef -EBUILD xmpp-1.5.3.ebuild 716 BLAKE2B 1ae4dae2dbf7addfd6947de235a6ae63a6ff182a53e036b6d2bb0ed29e5ed92c2e7c3144759539932faa1e0e356c850788affd682133975f251eb99e8303ee8c SHA512 1615e5030b83c13f19e92fde5eb24d701c4b6472a0ceba1051c311ff5d2b3521e4c2cddcb2fef3a28a181ec079774e2c64e2b2963cff0e6123b876d80b7505fe +EBUILD xmpp-1.5.3.ebuild 714 BLAKE2B da0d37ab4f7b79fbde0d69a5768c3940ee6a083aed6e05f667a7083368f5a622cf129e16c67956963af33a76d9b7216abb455348c2cd4869e2ba0029a9438c66 SHA512 eae68bd9dfe79671136fccaa41713c6b797c108ec6ada2ea4a7009d8652cd79af5f0a5c24aa754337643765f2cb91c17785e555db68998372cbd20e77a20eb6d MISC metadata.xml 300 BLAKE2B 94b98f7c65da84f0f13c6c6518b996c029200ccdc7d7603e0c8a0be9556154d840dc081f10db7702ca2937e7da190960dc22638c636f18fa75b1ec36de4070b1 SHA512 1dd553efe1dcc77581c5ac3e476e5be002d56ba254b7f8cf3b29e61ae7a30083818f55188b4ce26bf06610401afd45c1b90311dd89a77aa6bacc4bdc7e9a13e5 diff --git a/dev-erlang/xmpp/xmpp-1.4.9.ebuild b/dev-erlang/xmpp/xmpp-1.4.9.ebuild deleted file mode 100644 index de578b6dac81..000000000000 --- a/dev-erlang/xmpp/xmpp-1.4.9.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="XMPP parsing and serialization library on top of Fast XML" -HOMEPAGE="https://github.com/processone/xmpp" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -RDEPEND=">=dev-erlang/ezlib-1.0.8 - >=dev-erlang/fast_tls-1.1.8 - >=dev-erlang/fast_xml-1.1.43 - >=dev-erlang/p1_utils-1.0.20 - >=dev-erlang/stringprep-1.0.22 - >=dev-erlang/idna-6.0.0" -DEPEND="${RDEPEND}" - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - rebar_src_prepare - rebar_fix_include_path fast_xml -} diff --git a/dev-erlang/xmpp/xmpp-1.5.3.ebuild b/dev-erlang/xmpp/xmpp-1.5.3.ebuild index 3c7456aa5c95..a0637e26c4e1 100644 --- a/dev-erlang/xmpp/xmpp-1.5.3.ebuild +++ b/dev-erlang/xmpp/xmpp-1.5.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" RDEPEND=">=dev-erlang/ezlib-1.0.9 >=dev-erlang/fast_tls-1.1.12 diff --git a/dev-erlang/yconf/Manifest b/dev-erlang/yconf/Manifest index 92e430e2d5a8..ce7c4ed4e3fc 100644 --- a/dev-erlang/yconf/Manifest +++ b/dev-erlang/yconf/Manifest @@ -1,9 +1,7 @@ DIST yconf-1.0.1.tar.gz 221704 BLAKE2B eec5ad6467af253c62523ebe431a7e117b5e76d1a0273792c5af4ac522ab10b3796910f11591a16e056ff368877c047d0ad9e47f63096a86de7a5d3ee9636ddf SHA512 c0b1a6e9534ee7d78963bd19df3f89622a719e2b5cc9c6299f4d39f08b5c8b8923f8697d57bd315e6cc0b41863adef2a8141f9d4e7d58bb0ade57c86f2835c1e DIST yconf-1.0.11.tar.gz 222974 BLAKE2B 315939f461fd781dc2c9d410bc7b07e6e0ed522b7cde5af3f23b497336655df267fc0f50b79215493c7ef9fbad89ffcdf22937dcf1873d0b830653e4f51c4be7 SHA512 3a2edb668cbe4c50cada17e6f261cec4b04a464164edfb2f232ea79b18dc7f91f6c28d90e4001174b689b14947e39ba1bcd3feaed641fa248b2a0925f39a5b14 DIST yconf-1.0.4.tar.gz 221839 BLAKE2B 7369f4e82e318d90733d3130de8061fa72958bc84d37f601b21cbb5ca7eff0b26c8efbc40477143ebb0146369db1cebd9a0f92b8ad1f11b5f103853ee97afe0a SHA512 f7f0f31cd90a129473bc3c6d63a8b22f7be8c8beb5c51112a72def870647d7e6563324eceae474b118a53b8b10a764b7213bb51180a7c24728cf5c8f2dd2766d -DIST yconf-1.0.7.tar.gz 222483 BLAKE2B fdf2798a9552ce0c42e4d6b5287ff076acde805f8b8a2f2f34ef1ba401896618b01f2ae99763f40506b84455aa1c2a92ff147dbd38ea0a6c7a9f78b5b8623892 SHA512 1c17f145928141ece92102336c34c69905f3f62059dddf5738c36b73f26dc735ab96fc41021dbf1a1b09e6d4b0407a613a0bd342dbe60d4f14fc0905f93dc309 EBUILD yconf-1.0.1.ebuild 485 BLAKE2B 980a8d5ca95f4390203bf576debfe9fa775d4ac20b42ba49dd9596502805f05fd2b631448199bba920177f852db199b828489fdfef143d997ec1bf4286af4fab SHA512 de93d8214a87523f34da3789704b146d4685af761cc2938aa58e010cbdf5a246ccf94b38a60bfaa24cd65d3a827a220e57e9c7cfb8c951703f9641c1b9fef05d -EBUILD yconf-1.0.11.ebuild 495 BLAKE2B 7867fb85ae47c008235d8c044a0fadccafa49c128c467438383e0fbb42d1064211c3bc083b22c68238aa4896bb973462b3321da7cd7c4cca38b3d7703ea4d6a5 SHA512 f029b90b4288d9eb73785cb82d1ccdbe3a85db95c73676da975db062338b2ac5390d5502cfff4cf22d5eb28742ac407a420fddce0480d7e0f35d748cac0c332a +EBUILD yconf-1.0.11.ebuild 493 BLAKE2B 13473df6df5278524b3f48d320165fefbd72ab477aa8dde4ff3b3afef617f813dc2999f1be1771a1f8d7d114c6b3d78888e8daa6b1383d6636109de7ee191b9a SHA512 6daacb112483175ad95861c06f1a7cd622034530106eedd497811eca1bbd32dc952a30fd34b6174c4c0df869609db97c7ed7db0f73a2c499bfe5d0ce429f79d8 EBUILD yconf-1.0.4.ebuild 483 BLAKE2B aa3ad5b2da63a24b56c594700f5d8c1a82fcef1581cef81501c63010e1ea60346ded5ce50b409b72f7ad16e003c5d7f42c21ebd08d708a030f5d089f22694d1f SHA512 340709dc9e3c7aff1fe1460ee6b37f4e581e36280814f72aa15e1cd389799483727104845ad719d59aa5affc93ba44a94ccf10a26cf0e0c6df1cb92698d8d7f9 -EBUILD yconf-1.0.7.ebuild 495 BLAKE2B 7ed23e790c6d802c1206a7a1608538d9a6a4a2d19eb392b5993e8be2a7f3238216c4eeeac1e99e9fd940f18c815453b15b1466f93ad8fcda8ce265078a7c8a6b SHA512 d4c8ec5cd4fced419c99c661c4759e2289abd7145d6477c3638c523fac7bbbfb2f68ae1f37e0e6f47d32510c285862825fc87911cf42c7629234308cb79935f5 MISC metadata.xml 301 BLAKE2B ccb7fb5ec0d47a4ee9c138deb9d5a68329c0c5955603535e62f640b88d2b01abe47b65d5578caab12ccad575ea4e175af592448cf61af740b877fbc40579238f SHA512 abd84813475fccf474b93c43358e57fe536da63ebebbef712195cd0f30433d1b1d27c63f6d1f29e31babc328490a5653f0c753abfe3db8163c97e26aa4e6626d diff --git a/dev-erlang/yconf/yconf-1.0.11.ebuild b/dev-erlang/yconf/yconf-1.0.11.ebuild index 1ab8578a76c6..5872b44954a3 100644 --- a/dev-erlang/yconf/yconf-1.0.11.ebuild +++ b/dev-erlang/yconf/yconf-1.0.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1 >=dev-erlang/fast_yaml-1.0.31" diff --git a/dev-erlang/yconf/yconf-1.0.7.ebuild b/dev-erlang/yconf/yconf-1.0.7.ebuild deleted file mode 100644 index 328f345b71dc..000000000000 --- a/dev-erlang/yconf/yconf-1.0.7.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="YAML configuration processor" -HOMEPAGE="https://github.com/processone/yconf" -SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" - -DEPEND=">=dev-lang/erlang-17.1 - >=dev-erlang/fast_yaml-1.0.27" -RDEPEND="${DEPEND}" - -DOCS=( CHANGELOG.md README.md ) diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index 3b0e5f7efe6f..57da1d936079 100644 Binary files a/dev-haskell/Manifest.gz and b/dev-haskell/Manifest.gz differ diff --git a/dev-haskell/c2hs/Manifest b/dev-haskell/c2hs/Manifest index ae328336cd02..8c589b2e2ac0 100644 --- a/dev-haskell/c2hs/Manifest +++ b/dev-haskell/c2hs/Manifest @@ -1,3 +1,5 @@ DIST c2hs-0.28.7.tar.gz 207782 BLAKE2B a9f29506e6aaec3400d844ad85b2a6b6e1b87cb3c6c641665ab6bc5465903da8c2c82c3511b451e54cf30dfac61092dd323f8a2af48b5daa6081a4e9c5f00c9d SHA512 69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c00003df67abf5c1fd62d6 +DIST c2hs-0.28.8.tar.gz 207816 BLAKE2B 6d912fd93c6076ccd86ed62e075f1addb7b44378c82acc0cbaf04b6b91a2ed4530cde60a9139316d928a2867474bafde5c14aedb4ab9e78e5faaa99830276a71 SHA512 ff9119acecddd853f2f797385f971c249bcd92d4b141e8e7ea5f5d3e63aa257502c80ded2720a46e3186260026b94c9e518f08f8e452a64c9f888d0183ee1749 EBUILD c2hs-0.28.7.ebuild 1113 BLAKE2B 89b6071b686da6f0116d04be90ffcf797ee06fe8f687a8d15c441fe4095dc96ed90883d0f01880be5bedb2baea4ab0a99fe10a7f9fb886436018f89cffb166b4 SHA512 c3ba90614f7e15a8911e250ed61ceebc4c456c6d7bdac83c661858e9e3457173a876d1ebbd67a24fc9931a51e020b9645b13c8d8e795830328297160db40e098 +EBUILD c2hs-0.28.8.ebuild 1070 BLAKE2B df0bc48723b18b29d5327d1170f9b795a28edc447bb6b829fe0f1553e3e0dbe0d8f724c7364664a9924be1e1322acec642aa8d5059209fabe308cfd0a2ec10a6 SHA512 28866de33b5b71c47e75f6ec63e7313c7b578d56435e4d9960210eefa5e89af79490738724f2fdcbf7f09d4064872aaf3a032fcce9a555a512e6aca4c994788a MISC metadata.xml 774 BLAKE2B 0da02d79142cc144b8bfb9096ee19c6f1715f1431ae4205e4727157ee110d1bd363cc33d59cd08436391b65ff4af5a8cd5cd0134500c1b71d0fa4f8731ea9478 SHA512 386edcd02a6773727944eff89793daaf36bc88678123ba3b047086acdf6a89743fde55ce2afbd26a26601fccf497dc477871dd01013bdf21f00ca869fe5b2a05 diff --git a/dev-haskell/c2hs/c2hs-0.28.8.ebuild b/dev-haskell/c2hs/c2hs-0.28.8.ebuild new file mode 100644 index 000000000000..38703f4aa688 --- /dev/null +++ b/dev-haskell/c2hs/c2hs-0.28.8.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="C->Haskell FFI tool that gives some cross-language type safety" +HOMEPAGE="https://github.com/haskell/c2hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="regression" + +RESTRICT=test # needs unprefixed 'cpp' + +RDEPEND="dev-haskell/dlist:= + >=dev-haskell/language-c-0.7.1:= =dev-lang/ghc-8.4.3:= + regression? ( >=dev-haskell/shelly-1.9.0:= =dev-haskell/yaml-0.8:= ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/hunit + dev-haskell/test-framework + dev-haskell/test-framework-hunit + !regression? ( >=dev-haskell/shelly-1.9.0 wait for filesystem changes and rebuild pages Include Pandoc support - - Hakyll is a static website compiler library. It provides you with the tools to - create a simple or advanced static website using a Haskell DSL and formats - such as markdown or RST. You can find more information, including a tutorial, - on the website: - - * <http://jaspervdj.be/hakyll> - - If you seek assistance, there's: - - * A google group: <http://groups.google.com/group/hakyll> - - * An IRC channel, @#hakyll@ on freenode - - Additionally, there's the Haddock documentation in the different modules, - meant as a reference. - diff --git a/dev-haskell/unixutils/Manifest b/dev-haskell/unixutils/Manifest index d6ae83034be3..b333ea80a0e3 100644 --- a/dev-haskell/unixutils/Manifest +++ b/dev-haskell/unixutils/Manifest @@ -1,3 +1,3 @@ -DIST Unixutils-1.54.1.tar.gz 12177 BLAKE2B d330150c36ac3cdfb3b9eea4a26109cb76a96207c5db40d306479696082fe2017e1ae3892fa06571af96ae5cd4c3204e56860ab204ad9192fc5160d18f663bc3 SHA512 b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665 -EBUILD unixutils-1.54.1.ebuild 874 BLAKE2B b2f18abd9cebd2a975dd9122134ef475344607eb1cf2c619a55e197de5dd3897033f790d0d4e87885c1744aca932db9de1998ea6de4df13d3224c37577f791be SHA512 a48f6c9f90b4901d563c85de36a9fd77decbaa589756b7df1ce95fd7b59d324d05caf9fde2750a9147a941f6867ac634cb616161920ecedebb87717507a705cc +DIST Unixutils-1.54.2.tar.gz 12299 BLAKE2B a31f3cc3657ef3a5fc02dec19720e876ac3df0a7fb4f559cce849099ff887bb8b5dd7df35cf7077d42d1ba1c18448945ccc343cfd89e12dddcc110c9ccc8aedb SHA512 7d8e652ed6d7a19082ae5fb4ca4e05f808fc7d6599b7a41652743dfbd53f0ebd3333168ea76e480127b554bbaab7466ed8ac6c066edd6651fe9f54e69ea4f5df +EBUILD unixutils-1.54.2-r1.ebuild 868 BLAKE2B feb5f3da3da2b995745f3b7c2f0e0c198faee8d6166f24584799a81d6f44121624d2a5bb8aac48f777563a60c453cb73c8ba52eb3fb1cc4896c8a0ebba02dd0b SHA512 8872a1d8f1e8ebc0770578e6b91333479bc8afa07fba8770b90fd5f1332b500a97697f74d38d67107c8ae98ffa9504954b8c4e413c014684eab24c8d44ca0e04 MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/unixutils/unixutils-1.54.1.ebuild b/dev-haskell/unixutils/unixutils-1.54.1.ebuild deleted file mode 100644 index 118d852db460..000000000000 --- a/dev-haskell/unixutils/unixutils-1.54.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -MY_PN="Unixutils" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A crude interface between Haskell and Unix-like operating systems" -HOMEPAGE="https://github.com/seereason/haskell-unixutils.git" -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/exceptions:=[profile?] - dev-haskell/mtl:=[profile?] - >=dev-haskell/process-extras-0.3:=[profile?] - dev-haskell/puremd5:=[profile?] - dev-haskell/regex-tdfa:=[profile?] - dev-haskell/zlib:=[profile?] - >=dev-lang/ghc-7.4.1:= - virtual/libc -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2 -" - -S="${WORKDIR}/${MY_P}" diff --git a/dev-haskell/unixutils/unixutils-1.54.2-r1.ebuild b/dev-haskell/unixutils/unixutils-1.54.2-r1.ebuild new file mode 100644 index 000000000000..648a5f9271ec --- /dev/null +++ b/dev-haskell/unixutils/unixutils-1.54.2-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="Unixutils" +MY_P="${MY_PN}-${PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A crude interface between Haskell and Unix-like operating systems" +HOMEPAGE="https://github.com/seereason/haskell-unixutils.git" +SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-haskell/exceptions:=[profile?] + dev-haskell/mtl:=[profile?] + >=dev-haskell/process-extras-0.3:=[profile?] + dev-haskell/puremd5:=[profile?] + dev-haskell/regex-tdfa:=[profile?] + dev-haskell/zlib:=[profile?] + >=dev-lang/ghc-8.4.3:= + virtual/libcrypt:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 39528d16d80b..8d50b6e6f8c2 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/bcmail/Manifest b/dev-java/bcmail/Manifest index 101f11729d0c..8ee0905c2c67 100644 --- a/dev-java/bcmail/Manifest +++ b/dev-java/bcmail/Manifest @@ -1,3 +1,5 @@ +DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de DIST bcmail-jdk15-145.tar.gz 483519 BLAKE2B aed9d4ef1ede10b97979652a012f18e45b7d4d597cb8b3ad168e847563ce14f7effe429b7f213adb77befeb144c4c3a279738b76718bde85ce04265d62ef8e75 SHA512 2d3232d5eb1cd75ad56a7316beb32880f3f935fcd3ed0a6cb2cc3e1861dc9f0bece0cbae53471760246505adb5c28328691eb82e11fedb0b160c1248d21c48bb EBUILD bcmail-1.45-r5.ebuild 912 BLAKE2B ef76eb9c860233cc5e90b84123eeca0317ea2690e03d09a90bebbd13adfdb0ec3c84335b3ea886306b64caf20b20460158b84d260417fc7f0496cfb75bc63731 SHA512 7936c6be67385f5d97d639697c4295bfa2c886c40b4271ab54cb58fde64233c22184a18ef1e4c247a016d12db16fab2d4a846e4e1039d545730bf22d41f03bfc +EBUILD bcmail-1.69.ebuild 1492 BLAKE2B 0787163f0fb64653e9f73a9611132236de5626d694439f440db9ae17c4ced40688f7b796f3bbfc67c024efbc3c772b7a0ac3675d825f3b8efa5c412c95cbf750 SHA512 50af4b5bf36511c817895a40a2d1271dab7daeb255751fb5f4a5dd490c4e624f615618b6a7a8e2cb3a5ea850b25c936dc9903b07e6c0fe946bdbf74282a13e6f MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/bcmail/bcmail-1.69.ebuild b/dev-java/bcmail/bcmail-1.69.ebuild new file mode 100644 index 000000000000..26c40175c4ae --- /dev/null +++ b/dev-java/bcmail/bcmail-1.69.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcmail-jdk15on:1.69" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND=" + ~dev-java/bcpkix-${PV}:0 + ~dev-java/bcprov-${PV}:0 + ~dev-java/bcutil-${PV}:0 + dev-java/jakarta-activation:1 + dev-java/oracle-javamail:0 + " +DEPEND="${CDEPEND} + >=virtual/jdk-1.8:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index,LICENSE}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/mail" + +JAVA_GENTOO_CLASSPATH="bcpkix,bcprov,bcutil,jakarta-activation-1,oracle-javamail" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_RUN_ONLY="org.bouncycastle.mail.smime.test.AllTests" # OK (106 tests) + +src_prepare() { + default + cd ../ || die + java-pkg_clean +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcpg/Manifest b/dev-java/bcpg/Manifest index 0f1cd43694ef..dbb0ba3385be 100644 --- a/dev-java/bcpg/Manifest +++ b/dev-java/bcpg/Manifest @@ -1,4 +1,6 @@ +DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de DIST bcpg-jdk15on-150.tar.gz 691012 BLAKE2B ee566fb6deb44177e31bfe80b6bd1f13d39d6820cffe3693bd85314ccfd65c4805275b3925d52a6bda6b1ad7e3ea267f1f0bed3926420b5920e5f300020ecd9a SHA512 763d253b9bb45b7e7fab75d557daa784c3d4a503ced979adc986e5688c3939db248853c864a2f4bec6d5b1dd9ed668d5f278c91b5607774fc703971d0b330fe6 EBUILD bcpg-1.50-r1.ebuild 1515 BLAKE2B 25e57aba985350e8922eb0edf9f6a12dbc8f5a2750e4d45c1cb9eb0df0b9ba909ac1eb8d2aa151bdaaa123e7e6accce4eb6182fdd9105c39a2414de9eda46c07 SHA512 eddecb8d3365fe745bf132119d52a46d12a835973e5c9e3e0121822f53b525e8ee24a2b3a6c98920082c24cdc7daf2da6d9d27784abcc424dc41dfbd6a185558 EBUILD bcpg-1.50-r2.ebuild 1536 BLAKE2B 00122a19f7a787b43507a1a73ae345bd1783efca518818511ea8d8717b42706a2c30f9af202811be5ca60317e3e18250459aa9dd82564daff4e7cd27e36207af SHA512 ad42a74689b4012041e201121ccd134af357b6296f32a4bcba1faad79b03c4ed17579e0e514bdd8c9bcf7f628ad9602a1d8de0f0ff52841a984c408f3ed858cb +EBUILD bcpg-1.69.ebuild 1419 BLAKE2B a85ca6dcd4741c74a6a2ab620e763211bba69d292e0ef48ed6cb76345bcf42b10a4f5f436839e7780ee726838b7f2133404e3039f539f1fb5a209f54cfa2887e SHA512 c09551bb1ca704e4b571811c470adf9cddff0e2b7f606ef2ba18a30099ab1ec59c2853d68e0d9a960c283a43137b8ad7753a4c5b33c921adce27a54cb8e6a31b MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/bcpg/bcpg-1.69.ebuild b/dev-java/bcpg/bcpg-1.69.ebuild new file mode 100644 index 000000000000..6b97042eda53 --- /dev/null +++ b/dev-java/bcpg/bcpg-1.69.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcpg-jdk15on:1.69" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="~dev-java/bcprov-${PV}:0" +DEPEND="${CDEPEND} + >=virtual/jdk-1.8:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index,LICENSE}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/pg" + +JAVA_GENTOO_CLASSPATH="bcprov" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +# JAVA_RESOURCE_DIRS="src/main/resources" # Does not exist + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.openpgp.test.AllTests" # OK (19 tests) + "org.bouncycastle.openpgp.examples.test.AllTests" # OK (6 tests) + "org.bouncycastle.gpg.test.AllTests" # OK (1 test) +) + +src_prepare() { + default + cd ../ || die + java-pkg_clean +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcpkix/Manifest b/dev-java/bcpkix/Manifest index 01755952592c..88d16a17bedc 100644 --- a/dev-java/bcpkix/Manifest +++ b/dev-java/bcpkix/Manifest @@ -1,3 +1,5 @@ +DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de DIST bcpkix-jdk15on-1.50-sources.jar 401716 BLAKE2B 7a656218b96da46027c82a023404c32b92a640aa0ed5a1256213139e8dc54f9ef07453478dcc66372a0a49562b92165148f18a5063c24f7569a3e40f649494ba SHA512 6dc6d63db649a94f54c7739144b4120db4255e0a0a713389d54fcd427b95a3ff5ec326ae066cb5aa8a6cf19ccb959cbb22f9f898d39bfe5bf8e20c4d9de6931c EBUILD bcpkix-1.50-r2.ebuild 719 BLAKE2B 96642caf10144d1b4d24a4680e3ff2bad09eb12b6c5646d1e12878dcc5d71316a4807aa955df410aebb41092d4560e7ae4ec8a97a6a054ee081002a7de829e42 SHA512 98a55dac21d68a1d529d3d239a531d4d4856a68dad8b2f2f8ab4ce42ade8938863ab63f1ffc9fc77eff0cd9f4f6aab060742dc7e09bd09b1a40b66e20ad5e97e +EBUILD bcpkix-1.69.ebuild 2141 BLAKE2B 647c94dccd7a48de23ddd57fa89eb8f120993e35bacd248c380f0a1fd8938e432eb7c540d5cc27a1e3931db4360f88cf8c4fbe95beaadddfd79275bfe064522f SHA512 1222ddee8a6406c3e6805622ecb59276eff14a108441ab07a9521e0b77f24d880e155fcebbb6ffbe5a41c5e6459673d7a0baf852870556b3df811cc3208bea11 MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/bcpkix/bcpkix-1.69.ebuild b/dev-java/bcpkix/bcpkix-1.69.ebuild new file mode 100644 index 000000000000..461d901edcf5 --- /dev/null +++ b/dev-java/bcpkix/bcpkix-1.69.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcpkix-jdk15on:1.69" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND=" + ~dev-java/bcprov-${PV}:0 + ~dev-java/bcutil-${PV}:0 + " +DEPEND="${CDEPEND} + >=virtual/jdk-1.8:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index,LICENSE}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/pkix" + +JAVA_GENTOO_CLASSPATH="bcprov,bcutil" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +# JAVA_RESOURCE_DIRS="src/main/resources" # Does not exist + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXTRA_ARGS="-Dbc.test.data.home=${S}/../core/src/test/data" + +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.cert.cmp.test.AllTests" + "org.bouncycastle.cert.crmf.test.AllTests" + "org.bouncycastle.cert.ocsp.test.AllTests" + "org.bouncycastle.cert.path.test.AllTests" + "org.bouncycastle.cert.test.AllTests" + "org.bouncycastle.cms.test.AllTests" + "org.bouncycastle.dvcs.test.AllTests" + "org.bouncycastle.eac.test.AllTests" +# "org.bouncycastle.est.test.AllTests" # (16 tests) org.bouncycastle.est.ESTException: localhost.me: Temporary failure in name resolution HTTP Status Code: 0 + "org.bouncycastle.mime.test.AllTests" + "org.bouncycastle.mozilla.test.AllTests" + "org.bouncycastle.openssl.test.AllTests" + "org.bouncycastle.operator.test.AllTests" + "org.bouncycastle.pkcs.test.AllTests" + "org.bouncycastle.tsp.test.AllTests" +) + +src_prepare() { + default + cd ../ || die + java-pkg_clean +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcprov/Manifest b/dev-java/bcprov/Manifest index 9584c76980b0..fbc0262ce8d7 100644 --- a/dev-java/bcprov/Manifest +++ b/dev-java/bcprov/Manifest @@ -1,3 +1,4 @@ +DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de DIST bcprov-jdk15on-150.tar.gz 4629743 BLAKE2B 7ab18e83f90db38b9af9530246806b4d413718531ce4b34b7aefa7189e28ade8a2afd5d3b3dc25c8cb2d5ef23a8c7f8157ac947ae7d0a46356b00ea7dd6d5f76 SHA512 95400c338a65cbb7d1e80c776de41d3d372b4237aee91526a06774c3d4beb735dcfb4c1ed182a12f2ccac8204b9c546863d79eb99723394d48c415fa32b6ee0e DIST bcprov-jdk15on-152.tar.gz 6334971 BLAKE2B 5ef7db891c29147ac48689a1f15e907f4a91d15ac63e8f6a031847d92ddad22cef3dff791d4036b74cd39550e9b48b1926033449beca240db2d7ac78510c22c7 SHA512 df769d2647c1c0b535b1f6922df3f02ed7e13c941f8d954256fddb2ff31d5682924fedf2f2908bc09ebd20058413f40a4c2d62190b63542aa7840b860aeab07c DIST bcprov-jdk15on-168.tar.gz 9716574 BLAKE2B 54c4fec3d614bfe6449a10789bf7fd8d01d8d03f0a133dfd01bb7a30d3545d4dda3bbd2b2543a3827ac8988d9c9000cf7c0ebe7d5d462c6f9145c467d3f53ddb SHA512 3cdb6e486f6d1afb8c98c08809d142430191feeb757608f4abf27640fc706decf3975e3bf3f36c2a00bbc77ad2564ff9652bdc5e13662638c66a87bd250302db @@ -6,5 +7,6 @@ EBUILD bcprov-1.45-r2.ebuild 1341 BLAKE2B 7012f9298f272a44572585ea8c66a8cc61b79e EBUILD bcprov-1.50-r2.ebuild 1345 BLAKE2B 6e0103ebcfa6a52bdba02bb40f7085d0361b988e0087ae2d07be9980c2d28825b0014595151cfa23bb24e8f6af2af55b518c64c349b0c6539b97ee3b8a9117b5 SHA512 ad7a4d8cb6ee19336768ffb8eed5ed9f44110fccc0dcd3768ea06419cbbad05de344f2a832333f686f2f00ffaed1f33e1cca9b948be87883208434d77bc5e286 EBUILD bcprov-1.50-r4.ebuild 1326 BLAKE2B dbd3892976d4eaff7e3af566e13c5f38d5b74bf27cbb3290f3846d560dd0393156c41e6fd92f435ca6bf6609692c195c75743f6c87698bf99cb843369ad7ee92 SHA512 7dfed9b2cae7ea3914278b7be298e517796d8623a33109dbb62ddc87b6d284bcaadf4f4b88d890a1bb8d9447c3b6dfdc80239bdf0b3d5b74e3b96bf99a9485f2 EBUILD bcprov-1.52-r2.ebuild 1350 BLAKE2B 145f54219d8596d18127ceb1b626bae03bd4cceec442a1e04c5f8f64ce53017ddeb78e2dc33e9d781123e8392dbd249914cd9614f6da6c010665950b8fb1f6a1 SHA512 cd874722a978e52fda5ee92424cd8a0b430c9b9e4c6ab797fa1b0bd63cea199e0f40d4cb4ae1a62d2eb22921665e6580cebe7ec7f5c681ffc349f73b4d9cd334 -EBUILD bcprov-1.68-r2.ebuild 1167 BLAKE2B 507893e4ca2f6d15e4cb4b8bbd637a7af71f6e70fc7f678f153991a685093596373e8b3fdef971780ef80d343e28b1a2f6c1904f8dc581ed8c9aacd2d5257b53 SHA512 38097266a95b0c9bc3b922da84ce8b9f3c87dd266b869a3a7fc80688b53f9f6925acf9db02a25248bad7116d818437d676e95155ffed2907be4c9cd919639b7e -MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 +EBUILD bcprov-1.68-r2.ebuild 1166 BLAKE2B f8ffaf33eaa23a1ce5938a6b5f6412d605826536551735d919fe091aab221e6a4e70b1e23fa117098c3d6c2d316ea85061c86b373911e87a502a16a86d42dacf SHA512 3f992af0e197f0a020606b7023ea44354ffeffde3856cf1fc5711ee9c313cc129351134f92f666849110f164fe77405c1a2e58acc6279310374ef4dad9abf341 +EBUILD bcprov-1.69.ebuild 2471 BLAKE2B 006b71d25b7f8245b8b04c29251719fc4369a5625b030d5864ef39d7057e7c01cfd3d21dc72452b2c98e8328c8084a4dd4a512e86c2f5eaff6059de7417e249b SHA512 1345a8cefbef03b7cd379c76f9c63055ee5389d5d6b8835d5ed8e016371ce3a13353ad61ceb6ab8d3da2ad0eeaa6994f5d440db7776035b8cb8d5c03f9c077a0 +MISC metadata.xml 481 BLAKE2B 28abdd8dda620f2fe86c83ba5912c0e560ec40332ee443db8235ddcb3632327475e84fdc6311d9892a7f24fa07ef40b902c510fd7a5611b6ae997a801745003a SHA512 3b414b3faf0ca03ab0f06ab850332f72a554ddf0a1b548827619df018cd6e3a6c1bbac6704fe9a578baab843cdde81c76b9dd0d8bcd82b27af4fd488541e5116 diff --git a/dev-java/bcprov/bcprov-1.68-r2.ebuild b/dev-java/bcprov/bcprov-1.68-r2.ebuild index d444f124b7cc..d1c8bd9d9e62 100644 --- a/dev-java/bcprov/bcprov-1.68-r2.ebuild +++ b/dev-java/bcprov/bcprov-1.68-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.bouncycastle.org/download/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/bcprov/bcprov-1.69.ebuild b/dev-java/bcprov/bcprov-1.69.ebuild new file mode 100644 index 000000000000..c0ba00351a41 --- /dev/null +++ b/dev-java/bcprov/bcprov-1.69.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcprov-jdk15on:1.69" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" +BDEPEND="app-arch/zip" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index,LICENSE}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/prov" + +JAVA_SRC_DIR=( + "src/main/java" + "../core/src/main/java" # package org.bouncycastle.asn1 does not exist + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR=( "src/test/java" "../core/src/test/java" ) +JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" "../core/src/test/resources" ) + +JAVA_TEST_EXTRA_ARGS="-Dbc.test.data.home=${S}/../core/src/test/data" + +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.asn1.test.AllTests" # OK (18 tests) + "org.bouncycastle.crypto.agreement.test.AllTests" # OK (14 tests) + "org.bouncycastle.crypto.ec.test.AllTests" # OK (1 test) + "org.bouncycastle.crypto.prng.test.AllTests" # OK (1 test) + "org.bouncycastle.crypto.test.AllTests" # Time: 126.95 OK (6 tests) + "org.bouncycastle.jcajce.provider.test.AllTests" # OK (29 tests) + "org.bouncycastle.jce.provider.test.AllTests" # OK (1 test) + "org.bouncycastle.jce.provider.test.nist.AllTests" # OK (283 tests) + "org.bouncycastle.jce.provider.test.rsa3.AllTests" # OK (11 tests) + "org.bouncycastle.pqc.crypto.lms.AllTests" # OK (17 tests) + "org.bouncycastle.pqc.crypto.test.AllTests" # OK (81 tests) + "org.bouncycastle.pqc.jcajce.provider.test.AllTests" # OK (89 tests) + "org.bouncycastle.util.encoders.test.AllTests" # OK (15 tests) +) + +src_prepare() { + default + cd ../ || die + java-pkg_clean +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + + # These files are not present in the upstream jar but are used for tests + # Removing them from the jar file after testing + zip --delete "${S}"/bcprov.jar \ + "org/bouncycastle/pqc/crypto/ntru/*" \ + "org/bouncycastle/pqc/math/ntru/*" \ + || die "cleaning after tests failed" + + java-pkg-simple_src_install +} diff --git a/dev-java/bcprov/metadata.xml b/dev-java/bcprov/metadata.xml index 952a4b9b605c..956cd381f68c 100644 --- a/dev-java/bcprov/metadata.xml +++ b/dev-java/bcprov/metadata.xml @@ -5,4 +5,7 @@ java@gentoo.org Java + + "The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8." + diff --git a/dev-java/bcutil/Manifest b/dev-java/bcutil/Manifest new file mode 100644 index 000000000000..1f2f7b957387 --- /dev/null +++ b/dev-java/bcutil/Manifest @@ -0,0 +1,3 @@ +DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de +EBUILD bcutil-1.69.ebuild 1348 BLAKE2B 731850a9a653aee7f6c96916d8dc0e9f85a33f3f48a51ae71b688dea62e4a8341f70da3881662782064e13f04165a0d2a56debf73db65bb4ba99d337c7de251d SHA512 f5947385dcb15f4a6918f7a474508ab2270d2c94d7ad4cd35712955b33007c1fc8bbe47a2c8077c62c28976e34ba571cfd7053051a4d6fd1032f29180eb80515 +MISC metadata.xml 216 BLAKE2B da3631f8f6582ec2aad6497bbadf58b72bd143f39387aa3a5ee5842db7dc470f1693503286c6c1cde6e4f1ac72c271afabd139d1cb6f25de7d06a5469dd66c03 SHA512 241c7b10d088e8d6b9ace6781434e64c4a5d2eb80e5dfceea04e09a9637475e927ebd804588e5624622b24ef60a29331ad07f995360b0c1c2d5ffa25033a9f4d diff --git a/dev-java/bcutil/bcutil-1.69.ebuild b/dev-java/bcutil/bcutil-1.69.ebuild new file mode 100644 index 000000000000..938f7b0a7f43 --- /dev/null +++ b/dev-java/bcutil/bcutil-1.69.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcutil-jdk15on:1.69" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/refs/tags/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="~dev-java/bcprov-${PV}:0" +DEPEND="${CDEPEND} + >=virtual/jdk-1.8:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index,LICENSE}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/util" + +JAVA_GENTOO_CLASSPATH="bcprov" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +# JAVA_RESOURCE_DIRS="src/main/resources" # Does not exist + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.asn1.util.test.AllTests" +) + +src_prepare() { + default + cd ../ || die + java-pkg_clean +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcutil/metadata.xml b/dev-java/bcutil/metadata.xml new file mode 100644 index 000000000000..0d49beafc75d --- /dev/null +++ b/dev-java/bcutil/metadata.xml @@ -0,0 +1,7 @@ + + + + + java@gentoo.org + + diff --git a/dev-java/commons-httpclient/Manifest b/dev-java/commons-httpclient/Manifest index abe324bd1669..174d58981dde 100644 --- a/dev-java/commons-httpclient/Manifest +++ b/dev-java/commons-httpclient/Manifest @@ -1,4 +1,6 @@ AUX commons-httpclient-3.1-SSLProtocolSocketFactory.java.patch 12404 BLAKE2B 294ef11924310e2e63865018843faf199521f619e0859cc2c857d8a9fb038fbc44d88b06cf2df44b05cc6891c9e9d1bba5898071a873fc0dd774427afb0a2de2 SHA512 af18eeb48d8da55fc63526a528b88f626d9fad2369a6a8f570fe2dfee76384a5d86a9bab4883e557a1acd0a866859c4bd075476f9cfaff8e8465de6db0f2848d DIST commons-httpclient-3.1-src.tar.gz 1882664 BLAKE2B ccf96bedad09011ee20eae38aae1fdfdd6fea5a8226f4b4d156762080c286c71b34c149035abfd61e70c55a1de84ab3cd38d73c3228f591dd8e16c0a7e79c3a5 SHA512 e73ceeba3f34a35c30b24a3c6cb8dfc2102ff21079a5ff9270935908cb2f707d366c2f31a53fbdafa99673cc2b82e05470a2bf40d96767c72b2ab037c0f55490 +DIST httpcomponents-client-4.5.13-src.tar.gz 824131 BLAKE2B 1507c81749a92afcf8b170b606761236d71b02d8b8b257d753a0f09abbdc297057df39661e827dee52804a2138de7d201b2a837418cbec21085fd3ffd558b51c SHA512 421e413fb2206fa95b6428ff067cdf2b440d2d3d4503cc3ca9bcf70ccd8ed1b8273ec4fe0703e6a8cd7612940b7ed966d9f163dbfeb8bf699ae2a8b2e0866d05 EBUILD commons-httpclient-3.1-r2.ebuild 1680 BLAKE2B 39796278c783e63835011467992fc9d8891bd2c691924078b909d409cd5567a8ebe505a834bfe65617936b4196cc99bcd12770e6a0462c237b5a5ff0f33cef11 SHA512 c1c327018aa78ccadd57a06845771ce12eef99106092823763eb7285d9bee587aa654b3fafcfabc7e725d36a5db7cda5e276bc6c6c7c291bf19bfbb553116244 +EBUILD commons-httpclient-4.5.13.ebuild 2178 BLAKE2B d67eabd14e654db2e07113230008c9730024a4e7aff9b03259f3c9a973a7c2a1422dc47d9add60ec9f901da12df40b34f31a45b8085f4c1adbe6251bc4d37e0b SHA512 b19206d4ab9498d79a5737aa9057fbdb03acba110dbbdfc33f4ae820f10c54b2ecf8c27d8ecd4e69300ff6dc2ff12116f11dc89a6cba454ce94550a591a05fe9 MISC metadata.xml 456 BLAKE2B b4e2261943e4bd92d413eae20f60f23b79e7deb961d9c7e08f855f28cf69f0b45c5113a308138122a9cc4b42da1498e67c8be2093ce0252f60d5ef56ea55e72a SHA512 27c629a07a007dd4336cd50f4ea32156ec301b02f398b008c057532b36bc0698132282e32007ee31f0dd21f3f5664b3d7c9607fe43a4dfbbffb67d3000c3a661 diff --git a/dev-java/commons-httpclient/commons-httpclient-4.5.13.ebuild b/dev-java/commons-httpclient/commons-httpclient-4.5.13.ebuild new file mode 100644 index 000000000000..736ff629cee5 --- /dev/null +++ b/dev-java/commons-httpclient/commons-httpclient-4.5.13.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom httpcomponents-client-4.5.13/httpclient/pom.xml --download-uri https://github.com/apache/httpcomponents-client/archive/refs/tags/rel/v4.5.13.tar.gz --slot 4 --keywords "~amd64 ~ppc64 ~x86" --ebuild commons-httpclient-4.5.13.ebuild + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.httpcomponents:httpclient:4.5.13" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Apache HttpComponents Client" +HOMEPAGE="https://hc.apache.org/httpcomponents-client" +SRC_URI="mirror://apache/httpcomponents/httpclient/source/httpcomponents-client-${PV}-src.tar.gz" + +LICENSE="Apache-2.0" +SLOT="4" +KEYWORDS="~amd64 ~ppc64 ~x86" + +# Common dependencies +# POM: httpcomponents-client-${PV}/httpclient/pom.xml +# commons-codec:commons-codec:1.11 -> >=dev-java/commons-codec-1.15:0 +# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 +# org.apache.httpcomponents:httpcore:4.4.13 -> >=dev-java/httpcore-4.4.14:0 + +CDEPEND=" + dev-java/commons-codec:0 + dev-java/commons-logging:0 + dev-java/httpcore:0 +" + +# Compile dependencies +# POM: httpcomponents-client-${PV}/httpclient/pom.xml +# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4 +# test? org.mockito:mockito-core:1.10.19 -> >=dev-java/mockito-1.9.5:0 + +DEPEND="${CDEPEND} + >=virtual/jdk-1.8:* + test? ( + dev-java/mockito:0 + )" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{LICENSE,NOTICE,README,RELEASE_NOTES}.txt ) + +S="${WORKDIR}/httpcomponents-client-${PV}/httpclient" + +JAVA_GENTOO_CLASSPATH="commons-codec,commons-logging,httpcore" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-deprecated" +) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + # Tests run: 929, Failures: 1 + # javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake + "org.apache.http.conn.ssl.TestSSLSocketFactory" +) + +src_install() { + default + java-pkg-simple_src_install +} diff --git a/dev-java/httpcore/Manifest b/dev-java/httpcore/Manifest new file mode 100644 index 000000000000..a5d04bdbc38e --- /dev/null +++ b/dev-java/httpcore/Manifest @@ -0,0 +1,3 @@ +DIST httpcomponents-core-4.4.14-src.tar.gz 591869 BLAKE2B d6f4900d8781cf7189edb2dfa9c1157b02584e8c66cde02dc261b0e29cdfb971e0323ce4478966b8e125df475ab1014fbee5b4bdf411eb118647f47f95c8f1a7 SHA512 9c713c7ea4e966a35ed391bc2a3aa10a0963cd21978c028dbd0790c9c2a6592385c7b2f135ea2836e6c495d9faea1bdcc65aa994bd5548bc2d84db38d5dbb713 +EBUILD httpcore-4.4.14.ebuild 1592 BLAKE2B 692c414be0d6b732716b480552937a1bf7bad992d9c10825a63f0c881b706dbebe880515b0f7e23dbe22ff84b0db5f05884a30a2b55f3a8d2986c86677a2a7eb SHA512 cf8aa04377e6c60954f36e58126cfca7501a921a3e967cf183aa5723481737dc2ab7d9713df0632c0f98134883daf73d59f3e02ac10164c472645ff47d40b456 +MISC metadata.xml 216 BLAKE2B da3631f8f6582ec2aad6497bbadf58b72bd143f39387aa3a5ee5842db7dc470f1693503286c6c1cde6e4f1ac72c271afabd139d1cb6f25de7d06a5469dd66c03 SHA512 241c7b10d088e8d6b9ace6781434e64c4a5d2eb80e5dfceea04e09a9637475e927ebd804588e5624622b24ef60a29331ad07f995360b0c1c2d5ffa25033a9f4d diff --git a/dev-java/httpcore/httpcore-4.4.14.ebuild b/dev-java/httpcore/httpcore-4.4.14.ebuild new file mode 100644 index 000000000000..5584b7dab67a --- /dev/null +++ b/dev-java/httpcore/httpcore-4.4.14.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom httpcore/pom.xml --download-uri https://mirror.netcologne.de/apache.org//httpcomponents/httpcore/source/httpcomponents-core-4.4.14-src.tar.gz --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild httpcomponents-core-4.4.14.ebuild + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.httpcomponents:httpcore:4.4.14" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Apache HttpComponents Core (blocking I/O)" +HOMEPAGE="https://hc.apache.org/httpcomponents-core-ga" +SRC_URI="mirror://apache/httpcomponents/httpcore/source/httpcomponents-core-${PV}-src.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +# Compile dependencies +# POM: httpcore/pom.xml +# test? commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 +# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4 +# test? org.mockito:mockito-core:1.10.19 -> >=dev-java/mockito-1.9.5:0 + +DEPEND=">=virtual/jdk-1.8:* + test? ( + dev-java/commons-logging:0 + dev-java/mockito:0 + )" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( ../{LICENSE,NOTICE,README,RELEASE_NOTES}.txt ) + +S="${WORKDIR}/httpcore" + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-deprecated" +) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="commons-logging,junit-4,mockito" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_install() { + default + java-pkg-simple_src_install +} diff --git a/dev-java/httpcore/metadata.xml b/dev-java/httpcore/metadata.xml new file mode 100644 index 000000000000..0d49beafc75d --- /dev/null +++ b/dev-java/httpcore/metadata.xml @@ -0,0 +1,7 @@ + + + + + java@gentoo.org + + diff --git a/dev-java/jakarta-activation/Manifest b/dev-java/jakarta-activation/Manifest new file mode 100644 index 000000000000..fd92c5d55590 --- /dev/null +++ b/dev-java/jakarta-activation/Manifest @@ -0,0 +1,3 @@ +DIST jakarta-activation-1.2.2.tar.gz 123283 BLAKE2B 2d205b0a042790f931d20b30f422690eb4f7b51ffa3e8eb2af0eb1fabbcd3fa9e469e9b68384bd95278c319f97911795473cbc81282b516f30148488da729f4d SHA512 a9062eadf260621e0a10695e63082d010567665bc749f76be43381c0f313d61fdb8ab04b9b2765e7da740277cd0335e9f555dd7a1cd89b7eedf88f6e557427c4 +EBUILD jakarta-activation-1.2.2.ebuild 1632 BLAKE2B a5122207e08efb6002c9ed52610cd7e9bec37be0d67db90b6ded5f23f5f102d025b573ad051e702c3ffc3470b90b8bda3fd1f697605475d6d35e57f577f946cc SHA512 e3256beb5818d9d8a318fe714470d72a12f89534c27759b6c195624945e82bf05dea8b60a572c47b560b3dc8be7f1588b2dc981690d54c18bb3cae7ca464dda8 +MISC metadata.xml 361 BLAKE2B d3bf866111d68c231bb0f2468c6caa6ad0898d222c1807a9e853e32573e0d4e3b8c1f668bf1b36e85ac466869873acdf976379a490e7cb4fb0eab377484f19b9 SHA512 e493232219ce389523bd77123bbb11ef5e4c06a05c191beef3fe9829803f0c70211bc68b99cf49d575865f0929621d9c745c81325f3ded6f25888daab72faf4f diff --git a/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild b/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild new file mode 100644 index 000000000000..6c2ae11e3b08 --- /dev/null +++ b/dev-java/jakarta-activation/jakarta-activation-1.2.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/eclipse-ee4j/jaf/archive/refs/tags/1.2.2.tar.gz --slot 1 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jakarta-activation-1.2.2.ebuild + +EAPI=7 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.sun.activation:jakarta.activation:1.2.2" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jakarta Activation" +HOMEPAGE="https://github.com/eclipse-ee4j/jaf/jakarta.activation" +SRC_URI="https://github.com/eclipse-ee4j/jaf/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="EPL-1.0" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/jakarta-activation-api:1" +DEPEND="${CDEPEND} + >=virtual/jdk-1.8:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" +BDEPEND="app-arch/zip" + +DOCS=( ../{CONTRIBUTING,LICENSE,NOTICE,README}.md ) + +S="${WORKDIR}/jaf-${PV}/activation" + +JAVA_ENCODING="iso-8859-1" + +JAVA_GENTOO_CLASSPATH="jakarta-activation-api-1" +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" + +src_prepare() { + default + find ${JAVA_RESOURCE_DIRS} -name "*.default" -delete || die "Failed to delete *.default files" +} + +src_compile() { + java-pkg-simple_src_compile + + # we remove API classes from the jar file + # removing javax sources in src_prepare does not work - compilation fails with: + # src/main/java/module-info.java:12: error: package is empty or does not exist: javax.activation + # exports javax.activation; + + zip -d ${PN}.jar "javax/*" || die "Failed to remove API classes" +} diff --git a/dev-java/jakarta-activation/metadata.xml b/dev-java/jakarta-activation/metadata.xml new file mode 100644 index 000000000000..55432e8ce804 --- /dev/null +++ b/dev-java/jakarta-activation/metadata.xml @@ -0,0 +1,11 @@ + + + + + java@gentoo.org + + + eclipse-ee4j/jaf + https://github.com/eclipse-ee4j/jaf/issues + + diff --git a/dev-java/jna/Manifest b/dev-java/jna/Manifest index d1b5d5108494..c89311189535 100644 --- a/dev-java/jna/Manifest +++ b/dev-java/jna/Manifest @@ -1,5 +1,5 @@ AUX 4.2.2-build.xml.patch 819 BLAKE2B 5f411361cd566360206c996ff5c2c508e829e41bb56868dce428da1347ab91f7fc8e1230b6aca3e82806c80b23a038966f690a16f99b43b5b2594bca543cb606 SHA512 8d2e0552690c9282ce93e39aa489c1fd829e5e63e39c6e6db935b6b5e2308a3ee3cbe1a274ebf2ba59d9819dd4f618d89e22194a9f88dec0763d2a36cd3ca44e AUX 4.2.2-makefile-flags.patch 925 BLAKE2B 642982867b5c187345123725f5e19bccb363915aefc5ea6e69f02e9ca86efee1e5f466c7cb9abf1b2871a735c45f8b7adaf999e42a351e01e515ecdc6648387e SHA512 be29adfff3b92875b38cf9bb326d935a189555bbb10315412b2544b43698cf76132554df64f28a18d4910ef1c46daf8b0a2ef9db7a9bca1ab53c421504187e54 DIST jna-4.2.2.tar.gz 58638853 BLAKE2B 3941202ad7839f748c65f1abf53a335f6de7959def06de27a30520457147af3f70f6de54d640718b8314f6e61ab61ee9b26c39812d5cb1f918b8ff714d6b902e SHA512 11ab524f87f6dc7fe3ac8eb0620f9ba392445147770304be7b7fa5cd49de8efed983ad30c16077bfa6419eaf1ff50311a3ded811a78fdcd09bc686ef93ad7f9f -EBUILD jna-4.2.2-r2.ebuild 2141 BLAKE2B b80cb145b52cf495a2f7ca147cd68f6e1462ba2a7b32439049607447c227b0ebfb03f6a6a9008a23315602ca1864b96b0c4faa327da85bf113f5a7e63c98d568 SHA512 1080ffb4e91249e12f72ea7c45a47997d10011bf91e802451681e7a124ed10b7f4bd5269f79e3e0ae9b94171ab21dd43ecca8e95753520562cc0315b86538dcc +EBUILD jna-4.2.2-r3.ebuild 2143 BLAKE2B fc92ccc827c1d4118707c76477119d0c0d31d3783fc6f900c49bfaa8fa5359cc1a05c9a72febdcd9831363b3a1353992df35e9fa1446135e90a43d613b2b5e12 SHA512 23106b242b13f8927a928b18cecc87d9422275a7b82b59eaf9d143c5f57d13a65a44991357d04dc5a60e4da78cee837d7bfb1a496bd52bad4a3bb0fcbf60defe MISC metadata.xml 462 BLAKE2B 7ad9e0cb48ce7fdfae4bdc10bf3cb6d6c25a7f86d62dbb9041d0ad2fe04409477eb27754b5f53218fba657f7ed77b423b34bea92bffb61c37ee2eefdcccc3a3b SHA512 88a027ef32c55e551625950ecb2efffc75a7611568f11a4abdcddd4fe24b894eb7d8fb805cba3fc0f79ddf6fae6116804790fc24b3d5b6097ade9ad92ed4c118 diff --git a/dev-java/jna/jna-4.2.2-r2.ebuild b/dev-java/jna/jna-4.2.2-r2.ebuild deleted file mode 100644 index 672aa2f06bb6..000000000000 --- a/dev-java/jna/jna-4.2.2-r2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="net.java.dev.jna:jna:4.2.2" - -inherit java-pkg-2 java-ant-2 toolchain-funcs - -DESCRIPTION="Java Native Access (JNA)" -HOMEPAGE="https://github.com/java-native-access/jna" -SRC_URI="https://github.com/java-native-access/jna/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="4" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="+awt +nio-buffers test" - -REQUIRED_USE="test? ( awt nio-buffers )" - -# The tests stall immediately on some systems (not current stable?) when -# the sandbox is active but pass successfully otherwise. Chewi has not -# been able to determine why. This began in 4.2.0 as 4.1.0 worked -# fine. Someone bisect it please. :) -RESTRICT="test" - -CDEPEND="dev-libs/libffi" -DEPEND="${CDEPEND} - virtual/jdk:1.8 - x11-libs/libXt - test? ( - dev-java/ant-junit:0 - dev-java/guava:20 - dev-java/javassist:3 - dev-java/reflections:0 - )" -RDEPEND="${CDEPEND} - virtual/jre:1.8" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PV}-build.xml.patch - "${FILESDIR}"/${PV}-makefile-flags.patch -) - -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_BUILD_TARGET="native jar contrib-jars" -EANT_EXTRA_ARGS="-Ddynlink.native=true" -EANT_TEST_EXTRA_ARGS="-Dheadless=true -Djava.io.tmpdir=${T}" -EANT_TEST_GENTOO_CLASSPATH="guava-20,javassist-3,reflections" - -src_prepare() { - default - - # delete bundled jars and copy of libffi - # except native jars because build.xml needs them all - find ! -path "./lib/native/*" -name "*.jar" -delete || die - rm -r native/libffi || die - - if ! use awt ; then - sed -i -E "s/^(CDEFINES=.*)/\1 -DNO_JAWT/g" native/Makefile || die - fi - - if ! use nio-buffers ; then - sed -i -E "s/^(CDEFINES=.*)/\1 -DNO_NIO_BUFFERS/g" native/Makefile || die - fi - - java-pkg-2_src_prepare -} - -src_configure() { - tc-export CC -} - -src_install() { - java-pkg_newjar build/${PN}-min.jar - java-pkg_dojar contrib/platform/dist/${PN}-platform.jar - java-pkg_doso build/native-*/libjnidispatch.so - - use source && java-pkg_dosrc src/* - use doc && java-pkg_dojavadoc doc/javadoc -} - -src_test() { - java-pkg-2_src_test -} diff --git a/dev-java/jna/jna-4.2.2-r3.ebuild b/dev-java/jna/jna-4.2.2-r3.ebuild new file mode 100644 index 000000000000..6ba89af05328 --- /dev/null +++ b/dev-java/jna/jna-4.2.2-r3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="net.java.dev.jna:jna:4.2.2" + +inherit java-pkg-2 java-ant-2 toolchain-funcs + +DESCRIPTION="Java Native Access (JNA)" +HOMEPAGE="https://github.com/java-native-access/jna" +SRC_URI="https://github.com/java-native-access/jna/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="4" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+awt +nio-buffers test" + +REQUIRED_USE="test? ( awt nio-buffers )" + +# The tests stall immediately on some systems (not current stable?) when +# the sandbox is active but pass successfully otherwise. Chewi has not +# been able to determine why. This began in 4.2.0 as 4.1.0 worked +# fine. Someone bisect it please. :) +RESTRICT="test" + +CDEPEND="dev-libs/libffi:=" +DEPEND="${CDEPEND} + virtual/jdk:1.8 + x11-libs/libXt + test? ( + dev-java/ant-junit:0 + dev-java/guava:20 + dev-java/javassist:3 + dev-java/reflections:0 + )" +RDEPEND="${CDEPEND} + virtual/jre:1.8" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PV}-build.xml.patch + "${FILESDIR}"/${PV}-makefile-flags.patch +) + +JAVA_ANT_REWRITE_CLASSPATH="true" +EANT_BUILD_TARGET="native jar contrib-jars" +EANT_EXTRA_ARGS="-Ddynlink.native=true" +EANT_TEST_EXTRA_ARGS="-Dheadless=true -Djava.io.tmpdir=${T}" +EANT_TEST_GENTOO_CLASSPATH="guava-20,javassist-3,reflections" + +src_prepare() { + default + + # delete bundled jars and copy of libffi + # except native jars because build.xml needs them all + find ! -path "./lib/native/*" -name "*.jar" -delete || die + rm -r native/libffi || die + + if ! use awt ; then + sed -i -E "s/^(CDEFINES=.*)/\1 -DNO_JAWT/g" native/Makefile || die + fi + + if ! use nio-buffers ; then + sed -i -E "s/^(CDEFINES=.*)/\1 -DNO_NIO_BUFFERS/g" native/Makefile || die + fi + + java-pkg-2_src_prepare +} + +src_configure() { + tc-export CC +} + +src_install() { + java-pkg_newjar build/${PN}-min.jar + java-pkg_dojar contrib/platform/dist/${PN}-platform.jar + java-pkg_doso build/native-*/libjnidispatch.so + + use source && java-pkg_dosrc src/* + use doc && java-pkg_dojavadoc doc/javadoc +} + +src_test() { + java-pkg-2_src_test +} diff --git a/dev-java/sun-jai-bin/Manifest b/dev-java/sun-jai-bin/Manifest index 6c246c83b682..de77a75c7e81 100644 --- a/dev-java/sun-jai-bin/Manifest +++ b/dev-java/sun-jai-bin/Manifest @@ -1,6 +1,6 @@ DIST jai-1_1_3-lib-linux-amd64.tar.gz 3510451 BLAKE2B c16dc0e04127bf57df6390dc9d99a1e44040c0fe81ccacc88698493d3fd3483aae12d664a89bc13939655d21ce2d92b64537b073c0d1063bbf91e18129da5eb4 SHA512 5089b696baabdea9622683aa7a3569daf724fd7fa8a4f1c95073b9e96ff5c37fc55a9e3a6fe499abafe61f5f4a109770bd27172ae6711ab7b4da3de55d8b0f56 DIST jai-1_1_3-lib-linux-i586.tar.gz 3501711 BLAKE2B eec4976124a9701367e7b61c652ed619df69fa12eb02c5288d9d1ba4845ca7e2315514fba1f75f15c8bbb90cba981972961e8d1e843a8a8ac2b000e5e4917975 SHA512 bd142eea557b68d10d26a18b6b0d04e5cb42212e98268035b1b3615d6489bbc4fa07ad141fd04fc5ae3c74f1703c9ade77130cbf8a61603b4b271e3a0e06e860 EBUILD sun-jai-bin-1.1.3-r1.ebuild 1099 BLAKE2B 0257abd4b7fd290f56200786782459183a09c1c55e7cfe8702b85447f8f05b8e80e21a688e26bdb000b5ae28cae43bd9f9ea3b234df2cc5e3723781c6f0c3e34 SHA512 621448fc993b3376701632312d1efc7d8e675b7f3eeaf1ed2391a58b3e0e10e212a8dae9b69f2d52473703ff695e1c0edd5fc416ba9fcf8dd4e98dd2c74e0150 -EBUILD sun-jai-bin-1.1.3-r2.ebuild 1098 BLAKE2B df294ee2f8d42e2f14d05a85263d16e995ccff915ccf68f9d17f2b378afcb0c9341f68c8fc9b2c09c57736a06799032e9354484e1d84554e9fea9b6218efb8cd SHA512 3e664d5a3bf1585e7e8014a93bba9468ed7fd0bd21f4c11f85d7ea09eabde526a8b0bb8761d28b896170a63419722d5e97514a6fc660702fdca736e93caa4a71 +EBUILD sun-jai-bin-1.1.3-r2.ebuild 1097 BLAKE2B 6bd63c72f815f2e3c96ee7e74757e3e2bf23135c61d0fc09855069490935cb4ad752aee342e0dbe5168a5ed5da92e8479f2e0284aebf3e689f758906f6a5ba7e SHA512 f36c961a1c2de6786818febf77572ca6b57bbbd2a4c97044c27a77bc394b314ede408e9753762c6001616bbc6bea4bdc7247c301b844fec0484a1286385fd143 EBUILD sun-jai-bin-1.1.3.ebuild 973 BLAKE2B 07e9e2c6e99b48b56f5ea8dc8d1bc8efc9d5a353b79b398ba078d92e1d92e286d61bad00a81a580e108a64317b3c87644889cb87dd1a69f51683f59380ab4a83 SHA512 2a2e4756e1b32c14d25642d912cba5b08371d4722b69fd0bf0db0f8c8d0348a7f4bbd136b9d28fe9355f3baeed54492c3b22bffce8f616c3d3c992feb518bc0e MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 diff --git a/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild b/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild index dda39756714c..55b5518402a6 100644 --- a/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild +++ b/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="sun-bcla-jai" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" DEPEND="" RDEPEND="virtual/jre:1.8" diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest index 51219f963a58..138271183792 100644 --- a/dev-java/tomcat-native/Manifest +++ b/dev-java/tomcat-native/Manifest @@ -1,5 +1,5 @@ DIST tomcat-native-1.2.28-src.tar.gz 423848 BLAKE2B f0528817e1ea7e90ce67d8e181c0f620211d36529809a4c89ae687f4cefe4b0f977eb53b87e70bd0132ef1a5a000df82fc8c70e08f9bb568644b47cbf8817470 SHA512 16b8659dcd228ea153d05c9ae19e3d97add944315f3b8b42905162d0e4e8a28fd51a172d59d7da8508271ecad0b8ac025a386895565acaf8e2ba11fba77492bb DIST tomcat-native-1.2.30-src.tar.gz 425741 BLAKE2B d39c7762db0f8c6b3422d1a4811d65793e2315e0d34fae8a37f250ff41a2c11a0c89ccaf8a361cda7cb16434dcd9678289ecec60cc5322a5fae2d6963c76f36c SHA512 51a8c55214de166cace193c3330abe77cabea56c2d05efc8c3408bc06369c328899376c94c572725ebe2887f2faf99fea05d1819fa84c712d57fd309d0476953 EBUILD tomcat-native-1.2.28.ebuild 1182 BLAKE2B 9a7261837690e5b5a1bc07019bcf27f1c34e9c08740ede80ce86e844132736515c4ce9f18e940509f67f8f85616b376806180901da445a57f1026ceb1c085a02 SHA512 75b69feb9bd93291cd8d834394c8344fd792205d28ab6e381f07f0139b241a27c32befd5f63b3db40fac5365d22f79024ee08e6b9b38d38d4702cbab5b1f064b -EBUILD tomcat-native-1.2.30.ebuild 1183 BLAKE2B 3fe9fa721ae862875f026e4a0c47e2b04cea7a0f4e3cea4dea9a253b5142e34a6676209ef3d1557ef397a186897b1f6c992464e70962b01b4364d6760553b1cd SHA512 486bffb651f11774551d532b008f343411f812d692b3301e3f474e60a5a2678b26ca1869ccc42317201cd48cdf5d3db345fda5f79609d9dff9b182cc71a90ce9 +EBUILD tomcat-native-1.2.30.ebuild 1182 BLAKE2B 9a7261837690e5b5a1bc07019bcf27f1c34e9c08740ede80ce86e844132736515c4ce9f18e940509f67f8f85616b376806180901da445a57f1026ceb1c085a02 SHA512 75b69feb9bd93291cd8d834394c8344fd792205d28ab6e381f07f0139b241a27c32befd5f63b3db40fac5365d22f79024ee08e6b9b38d38d4702cbab5b1f064b MISC metadata.xml 806 BLAKE2B 7f193bb62b100b0c141677fcfe9671122b70bf5091663757fca98941ca2a7c195c0b7f4f1fd95c96706a8a8c8508a7a6b63858d2eb7a3afb75b4ec21f5eae021 SHA512 7bedd98efaa696458ae80b5bd844a569b2bda8903a7d4e7c9ee9ea197b80abacf7f257ff91aa14d4cf6df830425df58f08cac7c3e9ded79823424b352fd9e978 diff --git a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild index 76a4520b2d1f..fd32b6403ca4 100644 --- a/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild +++ b/dev-java/tomcat-native/tomcat-native-1.2.30.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for better performanc HOMEPAGE="https://tomcat.apache.org/" SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="Apache-2.0" SLOT="0" IUSE="static-libs test" diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index f99be7db14db..b04b8f6cad4f 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -10,6 +10,7 @@ DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 054b097c16861abaa8bdbeba713 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703 SHA512 ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce DIST apache-tomcat-8.5.66-src.tar.gz 5879748 BLAKE2B bfef20872bd19ffa2bb34b98a1da875fdd5f232e681458f0aef093b7eecd63a95c1cd26130f54251f149249e639d0da2577770e43314d2a86b8ee9b48b675f0d SHA512 322fda683197898f873feb375791092d33c90aac08a54889fabab0f59ecbc7b27784f027b37008c6893fdbf8ca7973b73268f42673d7e8df762419b5a536593b DIST apache-tomcat-8.5.68-src.tar.gz 5907026 BLAKE2B 2312edb94f98ee98b594325fbc32521776e9cadc4422a3a46f3651f1fee072a99c5f6874378ac06215396504d34ad750edd6ec3399a3931554068195a8ee15ef SHA512 579a35f944ead756995d288b66ea8a4ab30289a90c32aa01119abcea85a8524f6594ce5cb7ac9df6d352c1e3b54a18c814b5d3a6409dce6a43614e3a89284066 +DIST apache-tomcat-8.5.69-src.tar.gz 5916996 BLAKE2B 4a3ef958b6bb0089149877c25baaa2c1a0bcee473c0942b419c5c1d7071dcae4f8a6e6f1805efdee1201042feedc64e213fffbcdb35cf2b7f9a67217b8dcad48 SHA512 467dd38bd77d8b5ac6fa2acf9f6ee71d04467a3182647757fa47f5d1d9576c96e5061db61ba08b04318f1db9ee4f2bcac7b45f1f9f4f81cd1807a57483dd7bbb DIST apache-tomcat-9.0.46-src.tar.gz 6068533 BLAKE2B 400814281aedd588c008a1363199f8602e856870d4c39d536b13f8a357c2390d2db689940f4a6971ec74a84e8e400174e72610e0d64a220de41f2dff419dda3c SHA512 dc380e23aa87273c6ba32e79659e768c551b07812635c2f1c62d2c34b493b1d3d51b4548fec5014fdb36f8461fc90942aa7917874ddf3d6f5c5345d8ca02dfc1 DIST apache-tomcat-9.0.48-src.tar.gz 6080015 BLAKE2B 9b2cac8143ca8186857d7d53e8737f2f7d2ec8e0ca03d32447ad25b429cbf37c1c7b39bc6e4b93679c08bd5f4940280d00946a70e9fa82f8c2a596ea18a2a4c6 SHA512 9b762f6d1a1f6c75e10f1bc05c39a647ae2165f3b81c09ff73cc286f3c487b034b9d14c73b808c73b35f55f642848831a0329d9d611c8bbb3928559e552a3ff3 DIST apache-tomcat-9.0.50-src.tar.gz 6086608 BLAKE2B 59b5eb1616d377193f330fd8c5abb6e98926ab0a2f75b1ea14251d249837aad733f55a0b79f2a67de57f612dd1afdeae53836be97e81701d8dc27ecb0a381d4a SHA512 1032d2d5c342fb495b76426fdc301e0e5546815e709e604061d7aa2cdab19bcd376adc957fd25dee1d574306186eafd2e9d24140dd5e725b130128592cac47a2 @@ -22,6 +23,7 @@ EBUILD tomcat-servlet-api-6.0.53-r1.ebuild 955 BLAKE2B e7046e9afdfc33a906b44bcc9 EBUILD tomcat-servlet-api-7.0.109.ebuild 2986 BLAKE2B 8bafa3c18cef415f0eb5b20ecf07ea4209313321288b8aa25e13463509e12aa58d250e8dbe52b3801ebf409cf0f013e42ee5cfb9bc1e548971263f7639b09240 SHA512 c3991e127f68c4e0ef6e1dde9ffefbcbfc72479d6dff48c048f8d56adb505ab8959da75422e52eb02c1f5d235c0051474f0329de4013774594289b011223a263 EBUILD tomcat-servlet-api-8.5.66.ebuild 3002 BLAKE2B 18e52e0a01dac33784343e0204513cd694e227ae12666f8158106c053956723168d5ea0ce526bd46ec9983ad49b0b6a9ad21b4da2fe38ed5b71f9167ea510517 SHA512 b878c7a52254babccc96fc3e144bbf08a5fe42d04de614a0a2122bfc8459be7fe7c2816d517ee43da131fc542c795d348e420e10aa507cac6fff9b67a788ac6c EBUILD tomcat-servlet-api-8.5.68.ebuild 3006 BLAKE2B 039405bb1fd288272473d64eb9e4aa44e5b7c2dbd54b25e1fde030f4f511a43127f2d88e45b549084afc3b1dd4024d09360601305e021e7d2fd01b8a49598e5e SHA512 4dde713a2e6484a959abf8c924ab5c48509c53e9f0b7491fe67b8717790f1231e8e4fc7d367cd77297700538abe4b00661509c55454841704dc7ef943a9cb5ac +EBUILD tomcat-servlet-api-8.5.69.ebuild 3006 BLAKE2B 039405bb1fd288272473d64eb9e4aa44e5b7c2dbd54b25e1fde030f4f511a43127f2d88e45b549084afc3b1dd4024d09360601305e021e7d2fd01b8a49598e5e SHA512 4dde713a2e6484a959abf8c924ab5c48509c53e9f0b7491fe67b8717790f1231e8e4fc7d367cd77297700538abe4b00661509c55454841704dc7ef943a9cb5ac EBUILD tomcat-servlet-api-9.0.46.ebuild 3009 BLAKE2B 6a687dee6eeb283532ccffe1e29c248755c2aa639d7a716b21b6097a99c2bdca62fc6b1acf017cff5de27d2a7e91037f2b1212d6bbb5699b3ba9f1b04f9d909e SHA512 e330e8959e3d3d2d7f3639160065e35963515df5bb886672c4359c26562fc2fab9d77ff40c8fb23e6ecdf9a67adcf1ee77f69da8fed681b7b2e0acc67d02b945 EBUILD tomcat-servlet-api-9.0.48.ebuild 3013 BLAKE2B de9767718af5e643a912a112bde60431cf461d02bdcc157834a3806299f3ebebf8df8b467278727c1eb5ef588874c70f3637f8ce2f1fe4e0b5cb169aa3954683 SHA512 7d5febfe5fd7d4760e03449dfc177f1c0aa21d9752f49429ca2ecfc3f9b8bef45381cc83f6bbd1a132b0d9366d65fb45c32ff4e3b1d87f922bb6b71fed7f3a3d EBUILD tomcat-servlet-api-9.0.50.ebuild 3013 BLAKE2B de9767718af5e643a912a112bde60431cf461d02bdcc157834a3806299f3ebebf8df8b467278727c1eb5ef588874c70f3637f8ce2f1fe4e0b5cb169aa3954683 SHA512 7d5febfe5fd7d4760e03449dfc177f1c0aa21d9752f49429ca2ecfc3f9b8bef45381cc83f6bbd1a132b0d9366d65fb45c32ff4e3b1d87f922bb6b71fed7f3a3d diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.69.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.69.ebuild new file mode 100644 index 000000000000..eaffc40f4037 --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.69.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 java-pkg-simple + +MY_A="apache-${P}-src" +MY_P="${MY_A/-servlet-api/}" +DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3.1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/${MY_P}/" + +JAVA_TEST_SRC_DIR="src/test" + +SERVLET_API_JAR="servlet-api.jar" +SERVLET_API_SRC="src/main/servlet-api" +SERVLET_API_RESOURCES="src/resources/servlet-api" +EL_API_JAR="el-api.jar" +EL_API_SRC="src/main/el-api" +EL_API_RESOURCES="src/resources/el-api" +JSP_API_JAR="jsp-api.jar" +JSP_API_SRC="src/main/jsp-api" +JSP_API_RESOURCES="src/resources/jsp-api" + +src_prepare() { + default + + # The sources and also resources are mixed together so we first give it a structure to make it easier to compila and package + + mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \ + ${EL_API_SRC} ${EL_API_RESOURCES} \ + ${JSP_API_SRC}/javax/servlet ${JSP_API_RESOURCES} \ + ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory" + + pushd java || die "Failed to cd to java dir" + + cp --parents -R javax/servlet "${S}/${SERVLET_API_SRC}/" || die "Failed to copy servlet-api sources" + mv "${S}/${SERVLET_API_SRC}/javax/servlet/jsp" "${S}/${JSP_API_SRC}/javax/servlet" || die "Failed to copy jsp-api sources" + cp --parents -R javax/el "${S}/${EL_API_SRC}/" || die "Failed to copy el-api sources" + + popd + + for file in $(find src -type f | grep -vE "\.java$"); do + target_dir=$(dirname $file | sed "s%src/main/%src/resources/%g") + mkdir -p ${target_dir} || die "Failed to create resource directory" + mv $file ${target_dir} || die "Failed to move resource file" + done + + mv test/javax ${JAVA_TEST_SRC_DIR} || die "Failed to copy test sources" + + java-pkg-2_src_prepare +} + +src_compile() { + JAVA_SRC_DIR="${SERVLET_API_SRC}" + JAVA_RESOURCE_DIRS="${SERVLET_API_RESOURCES}" + JAVA_JAR_FILENAME="${SERVLET_API_JAR}" + java-pkg-simple_src_compile + rm -fr target || die "Failed to remove compiled files" + + JAVA_SRC_DIR="${EL_API_SRC}" + JAVA_RESOURCE_DIRS="${EL_API_RESOURCES}" + JAVA_JAR_FILENAME="${EL_API_JAR}" + java-pkg-simple_src_compile + rm -fr target || die "Failed to remove compiled files" + + JAVA_SRC_DIR="${JSP_API_SRC}" + JAVA_RESOURCE_DIRS="${JSP_API_RESOURCES}" + JAVA_JAR_FILENAME="${JSP_API_JAR}" + JAVA_GENTOO_CLASSPATH_EXTRA="servlet-api.jar:el-api.jar" + java-pkg-simple_src_compile +} + +src_install() { + JAVA_SRC_DIR="${SERVLET_API_SRC}" + JAVA_JAR_FILENAME="${SERVLET_API_JAR}" + java-pkg-simple_src_install + + JAVA_SRC_DIR="${EL_API_SRC}" + JAVA_JAR_FILENAME="${EL_API_JAR}" + java-pkg-simple_src_install + + JAVA_SRC_DIR="${JSP_API_SRC}" + JAVA_JAR_FILENAME="${JSP_API_JAR}" + java-pkg-simple_src_install +} diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest index 50bf95df2daf..77d01a19c1aa 100644 --- a/dev-java/xerces/Manifest +++ b/dev-java/xerces/Manifest @@ -1,6 +1,6 @@ AUX xerces-2.12.0-overrides.patch 1526 BLAKE2B 837bba05c47933fa4cc44a5a326fe6a7c872028181ec11c8da7e8ec182c8bcabeead38b1ad336ae20ec47dffb30e98a8d2c181e4dfbffa12d14bfe017fff4e19 SHA512 b81fb06ba89b6ef374205d623d655309778c9713f0ff11fa392d9f53d6331eaa342ce4145433c2e187f26145b3d9b8de7d48778bfd0c29497900ab47556d2bf9 DIST xerces-2.12.0.jar 2113705 BLAKE2B 4224b9c00b9c7f388fc40f3bebe6520a21011f36ee1ffcf62e864fe370bbcac8c45b3627d2aff20655f467661a252e1bfd5cb9613f9bbe5b08f1917d09493fa7 SHA512 21f5218f71b3423a883e2bf5c99f7badd5a004a09454d0b218f57f463daf8fe83e7a186b64dd4c19388795a6e6e995f6ed133bbe4c81aab07b0a0d33cf2f7dbb DIST xerces-2.12.1.jar 2149927 BLAKE2B b02c518754bcab1da9200122b398496c273a84c07a60945c0eea5524a230f5f4815b619685fc41bf48a124f9147803b9452d5d0105b57d535c9c666c52196571 SHA512 2c4ce274904eda6eb4b0b8800dc8383bc6504e215eb9603c45a25c32335651c8ea4d69539b984c048c1974d2aed3d852fff168eb44e2a9b1087ded578394b849 -EBUILD xerces-2.12.0.ebuild 917 BLAKE2B 3def60cd9da9f91d4750595b0373053095b764e9e84e485d184093fc81b61f73655c4a84465259c4e791d7cc45d9e6a345afa4bebf15c6c800beb26d292e287c SHA512 520d71a67bcc9c0a7d195513d2b6160ca279b5ef4901ffcb8ced3de688db66af58f1db713a25c50c462504800dd1d5aa8e40d41cc279b3c1e0f9fdd90d6755b9 +EBUILD xerces-2.12.0-r1.ebuild 1243 BLAKE2B 2f7141d2a08249d6b293e99b2648b7dcc8a54f6e1d9edf3d1289a0c556d9a0c263520f844fd76e2e2a3a16250af3314351be9a493d94cc7cbafe72233aaae7d6 SHA512 92a01a9ab116180ac968c2474823cf9041f6d4bef5ad093cd2a7bb167e77550472e8d3eef615b79c7042998b79f83dda02e0cf6df609e7c8e3c1d9d7639f5ed3 EBUILD xerces-2.12.1.ebuild 784 BLAKE2B 2b1fc5fe458e4b064e8149de5c4b9f691210e8947f4a8e70f72715e0ba6e92ef4f3be2b61474947f5ea29dfafeb55ca6d707a94f7cd2a10c1e3f4562f13d20f5 SHA512 81acd3d9ea6587c9851800606d82279846b7eb6f55483b83a007c54be7959d8a0ae38f0fc1406e07d0905208beb43c50e54660a47ba317722a66f1247d59a869 MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 diff --git a/dev-java/xerces/xerces-2.12.0-r1.ebuild b/dev-java/xerces/xerces-2.12.0-r1.ebuild new file mode 100644 index 000000000000..60f2bd89f71a --- /dev/null +++ b/dev-java/xerces/xerces-2.12.0-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="xerces:xercesImpl:2.12.0" + +inherit java-pkg-2 java-pkg-simple + +MY_PN="xercesImpl" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Xerces Java XML parser" +HOMEPAGE="https://xml.apache.org/xerces2-j/index.html" +SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +CDEPEND=" + dev-java/xml-commons-resolver:0 + dev-java/xml-commons-external:1.4" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.8:*" + +DEPEND=" + ${CDEPEND} + >=virtual/jdk-1.8:*" + +JAVA_SRC_DIR="org" +JAVA_RESOURCE_DIRS="resources" + +JAVA_GENTOO_CLASSPATH=" + xml-commons-resolver + xml-commons-external-1.4" + +S="${WORKDIR}" + +PATCHES=( + "${FILESDIR}/${P}-overrides.patch" +) + +src_prepare() { + default + mkdir "${JAVA_RESOURCE_DIRS}" || die + cp -r "${JAVA_SRC_DIR}" "${JAVA_RESOURCE_DIRS}" || die + find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + || die + rm "${JAVA_RESOURCE_DIRS}"/org/apache/xerces/{dom/org.apache.xerces.dom.DOMImplementationSourceImpl,xs/datatypes/package.html,parsers/org*} || die + + java-pkg-2_src_prepare +} diff --git a/dev-java/xerces/xerces-2.12.0.ebuild b/dev-java/xerces/xerces-2.12.0.ebuild deleted file mode 100644 index 638b1ea00e7f..000000000000 --- a/dev-java/xerces/xerces-2.12.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="xerces:xercesImpl:2.12.0" - -inherit java-pkg-2 java-pkg-simple - -MY_PN="xercesImpl" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Xerces Java XML parser" -HOMEPAGE="https://xml.apache.org/xerces2-j/index.html" -SRC_URI="https://repo1.maven.org/maven2/xerces/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -CDEPEND=" - dev-java/xjavac:1 - dev-java/xml-commons-resolver:0 - dev-java/xml-commons-external:1.4" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -JAVA_SRC_DIR="org" - -JAVA_GENTOO_CLASSPATH=" - xjavac-1 - xml-commons-resolver - xml-commons-external-1.4" - -S="${WORKDIR}" - -PATCHES=( - "${FILESDIR}/${P}-overrides.patch" -) - -src_prepare() { - default - - java-pkg-2_src_prepare -} diff --git a/dev-java/xpp3/Manifest b/dev-java/xpp3/Manifest index 7037fbb4829c..312dcc6c4e1e 100644 --- a/dev-java/xpp3/Manifest +++ b/dev-java/xpp3/Manifest @@ -1,4 +1,3 @@ DIST xpp3-1.1.4c.jar 128334 BLAKE2B a0c1d871216e44f7196ae8edd4c0ca2503a16821b6f592e4af0fcc1da346135fd5023fa5210abe1ce772d0001274c0f6a3d2383b7ebad1a65ffa967ac31c1d5e SHA512 743d2a0b20d16e97b640d9ad3e20e56a7446cdaf4ca0ebba072bdbe3eed0ef90289c2829376b4a209b35e0960adee5e01f11e8f361798333d8b4eaf4f1038445 -EBUILD xpp3-1.1.4c-r3.ebuild 659 BLAKE2B 20f11ffa6f50b9a4310b36733ecf2c78b1f98822d37f737577d806f5a675c1eadc3ade32dd2cc46790d809bcd337302028cc7311f234b479e132f74f13bf7e5f SHA512 5c68fb355b688dcd19666195ac83180b4f4f4d6383a7aabf0eff8ec734a7f1be04f5e9f17aa9670d8526c4554faa598327702cad125fa22e992b6ffc226de73d -EBUILD xpp3-1.1.4c-r4.ebuild 648 BLAKE2B a1a0916c40ba9ddcbadc1114bcba6858b4cb416b867756ce3c7b8ffc5f453dcd2de3a75c8a4daa9c05a5cb097da2f1aa2f93226220174f78040426d8a12ae7ae SHA512 0c9050b2ce897b135d778c9906c405831d3defadfd8aa518e10f7da0887b8b6958e8f626336bd9cf7c9b6836652a4c29823df10b880f697e48c32a820d91f5e2 +EBUILD xpp3-1.1.4c-r5.ebuild 775 BLAKE2B 4904458b949700ab454da89f332c7e2e6e114ceaea21f53886f85d28d05d60fd0b0b515fd5c0519c408ad872c1c04d2d33748e27c0427efbcea075a697b6ee0a SHA512 85ca3d9ad08ca1f65f346593245c41d07614893a56b77d605e714f0046e15253fa953a5af9a4169854f8895e77629960ead6b81b171f28e35bda185b4566c5c5 MISC metadata.xml 236 BLAKE2B 5a64c4404c26415501f50132968e687d4f1b852738cb0e1a5aef8cc4de9e4ea623066f46068fce3d80514ff122d85304e3fd12282c4b1513a4084523ef8bef07 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 diff --git a/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild deleted file mode 100644 index a52b851aeb9e..000000000000 --- a/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="An implementation of XMLPULL V1 API" -HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html" -SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar" - -LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND=" - >=virtual/jre-1.6" - -DEPEND=" - >=virtual/jdk-1.6 - source? ( app-arch/zip )" diff --git a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild deleted file mode 100644 index 6dc6ad5bd4e6..000000000000 --- a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="xpp3:xpp3:1.1.4c" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="An implementation of XMLPULL V1 API" -HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html" -SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar" - -LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+" -SLOT="0" - -KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=">=virtual/jre-1.6" -DEPEND=">=virtual/jdk-1.6" diff --git a/dev-java/xpp3/xpp3-1.1.4c-r5.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r5.ebuild new file mode 100644 index 000000000000..3f30d6b9c176 --- /dev/null +++ b/dev-java/xpp3/xpp3-1.1.4c-r5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="xpp3:xpp3:1.1.4c" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="An implementation of XMLPULL V1 API" +HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html" +SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar" + +LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+" +SLOT="0" + +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +JAVA_RESOURCE_DIRS="resources" + +src_prepare() { + default + mkdir "resources" || die + cp -r "META-INF" "resources" || die +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 93f9cc23d585..ea3e0f9c3963 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest index 2ee1450b6a22..25e3455107cb 100644 --- a/dev-lang/R/Manifest +++ b/dev-lang/R/Manifest @@ -6,5 +6,5 @@ DIST R-4.0.4.tar.gz 33687611 BLAKE2B 40cdfd98fe6c9193deb729d151631c2b0f935accf5e DIST R-4.0.5.tar.gz 32466444 BLAKE2B 5dbbd289f4fd6347b4109eecaf65b50b5793a83edddd2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c SHA512 6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd SHA512 9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06 EBUILD R-4.0.4.ebuild 7311 BLAKE2B 63fc04096321ca5d5e3c947816ad02bf1b1fee47ea9e4500006ebc356dbf4aa70aca631497988ac33fb5a1e8ab2999a23f6b1d4519206a73993cefb79d2f9884 SHA512 6bcae68392035fcb25cf55e5e0dda41ad746ab5dcd1868477da801d8d7af82b0e3d0b52fa2d82009b43ea892bd9cf2c5b57c62aca4a7ee36a431e6f55b4cdf44 -EBUILD R-4.0.5-r1.ebuild 7317 BLAKE2B 315e2839c034b781875038a95915c20b2a7119d67f574031567a193387cd2b00064be5040da1c2f4e702652acc2a58d9e810d5a0c8b6ee43b5d6b3727754c4a1 SHA512 822f867dd53fe9a81208d9371c590191abf08c048601ec5bdc77ff9047d624f83918809d3a61ea3281de69c79165f18782915ae7c13b65384bdeeee7e647b37c +EBUILD R-4.0.5-r1.ebuild 7315 BLAKE2B 0eca2b7badbd113c8acfcc8b76dd5fa505b93f8e7db26c54738b1d7454866567ad7c4e999ed7cb31f512501fbc4de5e2bb81f630a7aea3af200799ae7a99a3d0 SHA512 f1c78cbda7bce8ab0b32f7f01c4050e83c0b9da268b66bb86638fe6e5ccfa67b6409c8debdb6106a29b8fdfc43268ec602f7b865e134b72fb4bb2371ace26762 MISC metadata.xml 1140 BLAKE2B 774221eb531b4e80f0650b627b9ce53d9a2daf6342b1f19579d2d046e1c83aa497cc764870406b7ea3cf6cbae899cb6d460af92991d62bc6aea8da026a441822 SHA512 297c7e17998f92fb836b0599ce5221aee1ba1e7b1504edb348a602b695faf381d51f32f6118f5ef4bb353f02e92ffc5b3520b8d317d3e30a68a3cce0254fa6b1 diff --git a/dev-lang/R/R-4.0.5-r1.ebuild b/dev-lang/R/R-4.0.5-r1.ebuild index 0250344292a2..330656c3f483 100644 --- a/dev-lang/R/R-4.0.5-r1.ebuild +++ b/dev-lang/R/R-4.0.5-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix profile readline static-libs test tiff tk X" # One test required profiling in v4.0.2, check the upstream bug: diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 05e012b132de..0e0c6b1ea612 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -6,6 +6,6 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0 DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687b1111de89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a EBUILD elixir-1.11.4.ebuild 922 BLAKE2B 718117a8aee4294e70930d45d6b39d6522026c48165b9af54eae4b612458509e456586e8c6a256175ed4e66a6e36293d22d65d69b1fb40ec28efb6ee1b511fbf SHA512 e77cad093155fbcbab5247c18c4c45db407df167c296d9587c19826d303c0e38f431bb4c3ea61537dbfd0c211d4917ce08a38c6f6a2c7fb1c6040c0e279c9b8a -EBUILD elixir-1.12.1.ebuild 885 BLAKE2B 0cf4450d8fe1d52b905b67cc0d6f68d11397d0271740ac2bbfe83c7101859619e68c816c8f11de67fc9fc2352205feb3785f71d72bd532c006177439811e0ab2 SHA512 47788cd07700abb2e6bb3a405b9e0a34444d5242deec6394263819bf61e2d34d498e57b5f26d31af9a0883a89130f61846ad56373bbaefda155599f59acc6f38 +EBUILD elixir-1.12.1.ebuild 883 BLAKE2B aced08cbe2bf019d89d11d0fb85a884e96ff211d348f8af7cf9699bc1793a85850e736d7c2fa35cf9e026875b5771bb06d99a6a03ef2cbfb7aa9033eeff0d0c9 SHA512 544bea168a5dbd07b7820e1e18c71221379785434a59350d5e2434dcb0f9c3f0447a0644dfc3a656555c261c2f290684c7131e0ada4e73884b016e7b69bc29e9 EBUILD elixir-1.12.2.ebuild 886 BLAKE2B 946c6fb8fc5b2500ff4a58bda868b3ed5beacd1065e49ca410a0fb38c3411482843dce90a4eab87ae8ac96567cd167ffcafcbf960dd059d8411744e3fd125597 SHA512 8256f2f7d0d3e064b99059f5d9b2defb4275bbaf81529e44bd761b28e035e11dfcba21c8f446b9368198d9047980fc955c3c6faa9bd03a9c818ccd2e26dd0c49 MISC metadata.xml 820 BLAKE2B 7fd55cc9f7450d46060069909506fb74e93234ccd319b5f5b428580fd4f55c59c2ada78770ae744d784838574d87522d3e94f101eba06b5a64ebcb513db4eef3 SHA512 11300d8d6d6cbb73b55d4dfb44d04fc087867bab1fc3fcb0564473d911844d3be148170c03a9247c6a407d8de88442ca6017c00177d93be46b37166d3ba42593 diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild b/dev-lang/elixir/elixir-1.12.1.ebuild index a62e3bc859e9..984a5d1789a1 100644 --- a/dev-lang/elixir/elixir-1.12.1.ebuild +++ b/dev-lang/elixir/elixir-1.12.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 39a66021861d..ac8865c769db 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -15,6 +15,6 @@ DIST erlang_doc_html_24.0.tar.gz 39731398 BLAKE2B 8a9fe3acb4cc13691e16c477cf89e8 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e99996037f6b37ea122f7a8c SHA512 6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e DIST erlang_doc_man_24.0.tar.gz 1666152 BLAKE2B aaef8165322f39f7410840eafe562ec5038d9c89b4fa99b3b1d5748ba70fe755ba732de403dd916328e1fdcec895e2a347db4fb8c8837b5e41155439c9c54ef6 SHA512 7251f6eeb0534cc8538236a2c4be9d732bf0a05ba6832f9b3859116f9148e469d004331924c7187b07204798afb66067bfd321c8905000c355775927e5841918 EBUILD erlang-23.3.4.ebuild 4499 BLAKE2B 06891eb432ae12d43e860ce0773eb01768ea75ec4f16c365fbe16c22093039e5b18aaa4d3ca558f7a64cada0fc405ac0ba898065b80c778ad9253197302c5145 SHA512 09397c1f46fcf92ef160dee067b9dbf9e0a9125e112f28748180166ddd0394ad34f03e0ddcf32dccff101485927f41c1b1a4376a66bbfd52c8fb2f74bfac27d5 -EBUILD erlang-24.0.2.ebuild 4688 BLAKE2B 2262a81932e8400239b2c2210cd43770bf7901779e131338e41ff00304fe0b339eb73f06c54f7b1a79d39c99720db368d5aebe90b569f4a371267a5596cc7081 SHA512 070588d0e362007c51ac875b896d773b6f74ab10317df6b5a0b55dc4dfce004a34b2a0ac98a5f36ce1407dc5e0b489b9780669e9d6684ebdcf7d34290dcf5640 +EBUILD erlang-24.0.2.ebuild 4685 BLAKE2B 4591f62978ee5d34cffa95b167e344a886ea3ac0e02cbe4ecabc29e145a67dcaaee61b057061249878285628addd053ee51e35738d93e3f7353c5734b7901083 SHA512 fc1aeb839c93cae56fe2729b82508f5908fb30e9891ff5b08755e11473985c91706b10b679c296aaa8256505ad1c0650f29854988dc51af206f70ea94f60bb68 EBUILD erlang-24.0.ebuild 4518 BLAKE2B 16fd9ddf0f829df46a5edd2349cd309ad931ef7b95c8e3cd4c02b5d3af38e72233ddd55cda5dcecf9b095ffb8d98d66d2082bd4b5a00f2a3a3d975b4c3af2d21 SHA512 e2b266b4bd283d8782303e6e213eb479e7fa1d4a7d69c3ffd0895d1fda7dcf5eda99445ef314a4497fb146dd40a7a1b25aaa7371b7b412bba148ff4c54bce16a MISC metadata.xml 864 BLAKE2B fb20217a05650be9d9f454a7ffe45aeb7e41ad4f9b1616efa94f5609db4d8de1b5848268e6224c256c2ff86b0d3bad578d6e4f0e43c4e8bf433e7a7e9210ae98 SHA512 c4aae8e974789ce095eeaf7d7517da16351b1ebb60cc98abdeebc41147be4bce084081d4f7a03727f9070434a9e1347c0ebf809a99931bc7177525726cb9c161 diff --git a/dev-lang/erlang/erlang-24.0.2.ebuild b/dev-lang/erlang/erlang-24.0.2.ebuild index ae5aa0920a4b..a953a96263c7 100644 --- a/dev-lang/erlang/erlang-24.0.2.ebuild +++ b/dev-lang/erlang/erlang-24.0.2.ebuild @@ -22,7 +22,7 @@ LICENSE="Apache-2.0" # same build of ERTS that was used when compiling the code. See # http://erlang.org/doc/system_principles/misc.html for more information. SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets" RDEPEND=" diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest index 44517d30d4eb..06d3ceacf020 100644 --- a/dev-lang/gnat-gpl/Manifest +++ b/dev-lang/gnat-gpl/Manifest @@ -1,10 +1,5 @@ AUX gcc-configure-LANG.patch 2052 BLAKE2B 28c36f4992e41305ee421dade5eaaac34e3bdc523665b03f360f2bc01e8f69e9dc48052edb80dece63ab561e80325b4f125502482eb16f7324f1c03670021550 SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 AUX gcc-configure-texinfo.patch 341 BLAKE2B d2ea3b2ea08f5d3a498ba27d0fb95e325097e2104e55caa28b66515cb48662649140d90b639369aedc54b2b1178fa4b49cda442f5f504e09d88a2efa45a5057c SHA512 e8d34c5077409df5495cf0c5fbf5e77f841c5698108fa6a5fde33eb28202c685603bdefd8368918e55f30c4b995e895d71d64c715c1ec2b017e09eb2c54c09ff -AUX gcc-spec-env-r1.patch 3148 BLAKE2B 30ceb113a510092a907b445c4b2131f148f7fef54a00a88b5c389bbf93b8b61bc12c86a07df03d57280759e5485ac0cd89ea69826ace01b5720681ca3102640b SHA512 ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16 -AUX gnat-gpl-2016-bootstrap.patch 2698 BLAKE2B 2fe9519590f0870aa201d550e027eaec311961c07b62f470d77f1de125fdf81cab6f884f08dfd8b957b7c2880ad04a7400f3fb395f5404d6c467373042e2fb0c SHA512 c712234b87aa66379bc52b43bce31a2dfd8de996030588a26261bb08471cd6e92587bc5aa35bb8f776a5128b1deb524e37aebe1c0b970a98210d653b5094d95b -AUX gnat-gpl-2016-finalization.patch 8125 BLAKE2B dae1c3f3bc98c6d4e56388888576487af5df0aab3d68bd30b991e9a87d49411592acbab989739c02b27a5789087d8913a0b8ab1764ce01e7709f9838e42232a2 SHA512 b304cebf1461fb50dc9a3e3e7a87f25474d7e10e483226bef6c1de576f0f59d83e2f0a048fab17c3772865770b34f3e7f67ec70f5cd60ea2db4314d7f6d45e6b -AUX gnat-gpl-2016-gentoo.patch 2811 BLAKE2B 9bc0b4fe62229a05b446f029265f6c04762b7054d735cd22d73719370c8a91ae95d1ac1c546b95af608037f8447c932765434e8cd5fc5db1a7e77ec908c75425 SHA512 f75e22607e52cebc22a1f72e8548372ee7c36a2bd3a43cd995b406c35eb824c668f3188f239fcf39b85315c407ac16a27dad77b55035105e53b79218aaf6a34f -AUX gnat-gpl-2016-profile.patch 5593 BLAKE2B fe874e0543be671a9ede195c3cb01b9902357df4b412eaf3bf300bf032abd6e0a26fe2fd0dc0e71528ce9a6e454b83d9621a437c9efab629086f354eb1b3ff9f SHA512 ea45d2fcf98f4859676afb01439639e54e30cced8dbaf12fd9562dd805bd35ed2711a618834fe3acc8ad855386e58c9aeed007d046e300b60bbe6155d07386b7 AUX gnat-gpl-2017-gentoo.patch 4510 BLAKE2B 6884a6c098c4208423e0494e9db10d4529efc176653e71d1feae6bb1c795618acdc50e29e373ad1efda49a479b2238c885b3548a94d3db33d45fd04b968a8cbe SHA512 28decd292d70ddbc3b01a7251ab44b0fee76b5dfd05bb3bac6d62767cb6ba8ce46c8908d0feeb21209c761b18f1a5048f2f39bf5b65175616f02d3705c3c9e54 AUX gnat-gpl-2017-libatomic-Werror.patch 558 BLAKE2B 8bf880b8979f4e03e4401b98e5156beaf6a4127d1ca66331801ce49b957ab60d3726e51ecc55b833981bccaba91c7966b1f14d8b518204aece0fdcfe9df0937e SHA512 4246b1bb570a5976d2a4ef843035fe706f13f8f5838515513265a2d12bd6c80fe09d2f93327e333bcd816dc225c9638ba919e0e0cd81c02ef96813b261d968a2 AUX gnat-gpl-2017-libgomp-Werror.patch 575 BLAKE2B bf4f3d585b9b9439a94ce83325f18ca8a1a94a474ee561371466cae5b58a95f5b80ab8382f98b2baf1cecc400c6bead6c68a3e44a5bed0b8d6d0498fbfd41059 SHA512 4d42047c159df3fd9397c3a81b9a182c55aad9345d3328a50af7b3d4b8b67b6538fbab1edc709e3a5e754fdaa9802a12a1b8b3de002819c25f1f1babd88ab80e @@ -19,12 +14,6 @@ AUX gnat-gpl-2021-gentoo.patch 1631 BLAKE2B 445343bcc5e12ada65090ba9f9a77bcf63f0 DIST ecj-4.5.jar 1470676 BLAKE2B 793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550 SHA512 2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c45132848888d5510c63f95e88a1f623b6bcf4000 SHA512 6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 -DIST gcc-4.9-gpl-2016-src.tar.gz 76361760 BLAKE2B 681aac3dd2e04110f58637cc9fe1eb663ce55af16a929a446eb59ce338bec9357e65517890f7fa01d61eec9c5041336722b2b94a5fea27a55ade686fe1fe9fbc SHA512 da1e26b4dbbe0ec634eab4e64d1cdb2632300c24f0885bc72fb57edba6ce29ab92b04eaedd8f8077ea623f1ef1428f53616e8c8d6630328d9790d968b60c67cf -DIST gcc-4.9.4-patches-1.4.tar.bz2 27240 BLAKE2B 26b7d08bad4b617ede2564f77ded67cc87ec6b9f6b4d4ff78b5b75c1d5739fc4049480c716075d74c9b8e23a4a3c1889796cacb3456a3982ab04a0781fe3cd04 SHA512 efa60a7f86e684710848182c7d040565c9cec7666e897adc02e5dea9d4c76117deece7b1f7e1f8772cdec9697bb92b762f93408824e47b3f63b4f35029f50a4b -DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 -DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db -DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe DIST gcc-6-gpl-2017-src.tar.gz 88045488 BLAKE2B 5df712eadef723df9057653e49d215cef6b59032e4b4a62c8622a7b735c660f42ec4135dba628a2080a7540d407186a4e4b1eb373e937374bc4e407dc9afe97d SHA512 bf8f786b5ad28a6b7d184fb5263424b7ed62154e308e259b61c24a577efdae56939fbaabc1fc53a0f467702c1e6d8598dc6e489ce074724799130a793cfb146e DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 BLAKE2B e3c298bd80b83e72d6ea9b4ec777d4f28153bf959da1e54307909383efecd2bf0e7e0cc9d9b27529e5f00b2e27132bf5ff6afd2129d061d3b111f9cfe732a874 SHA512 8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c DIST gcc-7-gpl-2018-src.tar.gz 90302033 BLAKE2B 2f79137e176bff04c4fb17ab863302943588226d5b599dfa1acf0e495111be1c581f4e130f911c312916669c4f2707eec5218601db090d5060248b2fe481d710 SHA512 79f06deca5753251de82a703f4a9698c117706290df779291a5405edb06f1c225d1d2416bda0e67dcd87cc308bf79504e89d4bd8e22aa0eedfbf06d88bc37f33 @@ -34,7 +23,6 @@ DIST gcc-8.3.0-patches-4.tar.bz2 17095 BLAKE2B 449d83371bf5a70020f4caad38d7b8f79 DIST gcc-9-2020-20200429-19AA7-src.tar.gz 101030094 BLAKE2B 843d7a92f206a08aa6c0fb41b8b93db494eee26c15872b8d8547685c1013559856cd83c5a4139d8ba68aa6737c0270502fd5547664b458cb8fd023f5ce9601e8 SHA512 2eaf999f4ef7f0216b7bab9963ce1cb9dd4be4d4645415183a0e0706ce0f0f119a5437c482d60db16ea152ebcb36186fc7900ec196fc7b8022d4d9cea2e5a631 DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0 DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386 SHA512 0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d -DIST gcc-interface-4.9-gpl-2016-src.tar.gz 339037 BLAKE2B 8218ea3a3e3ddb11febb5f2fbcfad69ec25251d3ed6bf4f9c70dc9b3720cc2fb3310d704db40bd0c749be89b17a2b3766ddae3d6158313480073856057ad4bcf SHA512 507df314d1890c228c19f458bd51197377deaaa2d6082fe1e71b62b683252ee5fba4adfe2386246e14618b1c77288e0dcb5bf501e2daaca249b6299462c2f6bd DIST gcc-interface-6-gpl-2017-src.tar.gz 347016 BLAKE2B 934c6dac491abece9a6868d28fe9d2a6a1109238fe25c9b94abe83dfc22a1085489f0e0384626da0a3abeebe7537c5715df49a7e2d40577c96eb7ac897b84fd8 SHA512 5833303fce5bf812ccbc71f3d3726c0cb877937d75327edb15097c0b7dba58024a52688392906695ab92fb4e5d7a6623671eac9a05d17937dc0270bafcde920a DIST gcc-interface-7-gpl-2018-src.tar.gz 339461 BLAKE2B e6009c0b287b1cd8f055226e6919c12f2ba08f8ef24101608691b05b70a7fb0ca708e2ecd126499fb84a126436d3841f1a13be0b6d3442ef3bd3871391f8e1d5 SHA512 9dc942a39dd983778756be2951b4c66ac3835bf456dc389f80ffbafdacde4ebcb80720ac9eca8fef8734d6d052c061db37c88dba642d85add10940164d120381 DIST gcc-interface-8-2019-20190510-18F59-src.tar.gz 352408 BLAKE2B d08867737fd5a2e8aa87e61efff47757b587baff67810eb9193fe72b68578bcb130f0c1491599588d130663d908b9c6c9a604b1352aeccb79e9dd3bfef4b9f61 SHA512 c4a048725517e674cc43b7b72e3b1bdb4f1cf9d81fe3b84dd177a2fda8c7af11c3135e883072b640c8aa351625f49573727c859064683e8b5f096fdbd3990c38 @@ -44,13 +32,11 @@ DIST gnat-2020-20200429-19B04-src.tar.gz 8485156 BLAKE2B 79683138873b236d8329396 DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201 DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2 DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e -DIST gnat-gpl-2016-src.tar.gz 8857249 BLAKE2B 3ff0fe247990e2a612ac989aa389e9ccae2e29c16177975c327b53ae1471030d0a70e5a2e3af219ad9a3288c241f2d18da349d0650f7fde01d439f4e4720de88 SHA512 4a5cb58ede5b4ae2887e64f0f2e12e0e06470d320796f06d02f7ddd932ff0d3b40e6d3e98a81138fff6906548a55153c2a186ff4a6e3d23b9dbe01ca582da1f8 DIST gnat-gpl-2017-src.tar.gz 8783473 BLAKE2B b0415b42f4d3a5e8675591a5602ff0a96945670104064671a232c0c12271ee141a3a5d148b8507bdab83cb8a0677c57b78e690060088308c51732bad3715964f SHA512 ae7314a2241107ed4d962dce08306eeb34c5f11e26183935bbb1ccf3a5eb011d6457c1b6fcded93dd0ee9ba31d791971ebe2a5a5a0ae04ff80d87a670325a098 DIST gnat-gpl-2018-src.tar.gz 8706578 BLAKE2B ba245fd91cc5263d5b8c159d9e75caf6bed21dcaa5fa43734af8775a4008ce5f96bfb84a8b5e6e734ff883314ab3219dacec3fe95a5baa33fb712bfb5ff8bce8 SHA512 0ff7e848ef77f7e772e2a1b01905307a91c332f32329456f5238c4b7eb46cc118709e8682a5fc826d98a7d99fd15a92c194f4a278f04bc465165cfa616cc3c2e -EBUILD gnat-gpl-2016-r4.ebuild 4274 BLAKE2B 94386fd3a485575a83ef519070048620b523f1a828095f4ed10a956844e40c77bd836017ccea10c4e26c18494554c8a05fd74372254ba3120e8fc49b79bd2c95 SHA512 0e2e685bae752ae594e336176af1dbe6084a90f2b2b7f4813de62d3ca47cdfa20f7d1b3019eb9832768974c0b16a4aafc05bb168346c67ef16b3283ae046fdc8 EBUILD gnat-gpl-2017-r1.ebuild 3871 BLAKE2B c4ccc2e03f13202ca0fe7c6bdecab7e17bdd28a866b088bc51b7915620cadbed1d35ff8dd3e134cee94b4bd960f02cb86d3154599c4779ed6daba5c7574f78d4 SHA512 7d8a81004f4332d4fed01a79edce3503cb1055797341f956f585935dedf54543eb4eecd72793c902a273c1b11ff9dea8cdab6e44ad074bab84dbe907f041c2d9 EBUILD gnat-gpl-2018-r3.ebuild 3833 BLAKE2B 81698959e5e8cca3e58981132d0bee06473d935310abfebd808128eaeadc032b6b88bb13b529f653e92cf1e7009aaa3936f47c2aef4048071971f04a4921311d SHA512 1933f29978b0a9000ae9b5bb6cf38d186f912fce8d5e89a97a4c6386680ca02fdcaad71e18f36599f3d0974613c2de229776dbd2398bc2875e3c15885e8b7c18 EBUILD gnat-gpl-2019-r2.ebuild 3578 BLAKE2B a2bb2a094b2c47620ca08156962425ec8210a27ad2ef712ab99f6e759a4a4f41a8b59c09230de8d12abebcce8b271c992c3a83a129b5ef93f1e8f71462f6c217 SHA512 7fccd20ad3b6cee151b8f7a4ea3b1d6b2d882aaac3a0903502f14df7d292ebf984fe72ebeffb8fda8f36288380669da5d4da6fceec795090a36eb01b9de2b833 EBUILD gnat-gpl-2020.ebuild 3699 BLAKE2B e04eca37d7f42aa6586a97742d7c7cc05ff90450a166acc040c1d9a697826dc8cb021816207398e42dae67f5b287a4be1791d2019b4512861ff0aa53b1808259 SHA512 93fcd321a9c23a988e4110fdd59026e6e745dc3d7cb6c58a13e9169d639e23008433a20f73c568b6c57932be41d32aa19abbbe16a75b3496255c5799bb18fb5c EBUILD gnat-gpl-2021.ebuild 3584 BLAKE2B 1d3bdd544bbd540ea6aa300966b149bf9551c03944eb640cf1353a76685ee33449a3e419ff750c74be4f473cae92d9507d4dc25618e05817e79770a75aa2c93b SHA512 70c538924beaab920d28e51ef1da4c26669f74c1af0bcfe2224e1c9601e388a88c043f001cd7340057520daaa3547188f8214d6a62579d62d84cac58314a2fb4 -MISC metadata.xml 2355 BLAKE2B 636a4b15afd94397bc6593691e65b4c6d0b5711a58d710225acaed13aa2c6d170d26ee7a316415ccdc407cb8cdb9456da39212b6ea88dd19da227e525f7403fb SHA512 2e84d7deba26724ee438adbdff8d99c61116ad91e9abc1ecea3343f7278cef8061ab89040bb33d832bd53fe66ab30fac1852f7c6d49700b3b9bcb33000ac50e6 +MISC metadata.xml 2215 BLAKE2B 54423260af69b60aa5ee70a03210ac597b3c4a4e1d944a3548f9a999d048866f4708f27090b5715c915e46b71f3690768abd4bc8490fda966a1849dc4a3c0a26 SHA512 1b0472f273f75973b8ed1d72bb9678985af7136434eb5fbbe7584f7adb6b93d3d1c345705e5b4412bc016da4cb9f1b09ab4d5329eb1547b92e588ddb20082407 diff --git a/dev-lang/gnat-gpl/files/gcc-spec-env-r1.patch b/dev-lang/gnat-gpl/files/gcc-spec-env-r1.patch deleted file mode 100644 index a58926836e4e..000000000000 --- a/dev-lang/gnat-gpl/files/gcc-spec-env-r1.patch +++ /dev/null @@ -1,87 +0,0 @@ -2013-08-22 Magnus Granberg - - * gcc/gcc.c (main): Add support for external spec file via the GCC_SPECS env var - and move the process of the user specifed specs. - - This allows us to easily control pie/ssp defaults with gcc-config profiles. - Original patch by Rob Holland - Extended to support multiple entries separated by ':' by Kevin F. Quinn - Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill - Modified to process the GCC_SPECS env var befor DRIVER_SELF_SPECS by Magnus Granberg - ---- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100 -+++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200 -@@ -6427,6 +6428,48 @@ main (int argc, char **argv) - do_option_spec (option_default_specs[i].name, - option_default_specs[i].spec); - -+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) -+ /* Add specs listed in GCC_SPECS. Note; in the process of separating -+ * each spec listed, the string is overwritten at token boundaries -+ * (':') with '\0', an effect of strtok_r(). -+ */ -+ specs_file = getenv ("GCC_SPECS"); -+ if (specs_file && (strlen(specs_file) > 0)) -+ { -+ char *spec, *saveptr; -+ for (spec=strtok_r(specs_file,":",&saveptr); -+ spec!=NULL; -+ spec=strtok_r(NULL,":",&saveptr)) -+ { -+ struct user_specs *user = (struct user_specs *) -+ xmalloc (sizeof (struct user_specs)); -+ user->next = (struct user_specs *) 0; -+ user->filename = spec; -+ if (user_specs_tail) -+ user_specs_tail->next = user; -+ else -+ user_specs_head = user; -+ user_specs_tail = user; -+ } -+ } -+#endif -+ /* Process any user specified specs in the order given on the command -+ * line. */ -+ for (uptr = user_specs_head; uptr; uptr = uptr->next) -+ { -+ char *filename = find_a_file (&startfile_prefixes, uptr->filename, -+ R_OK, true); -+ read_specs (filename ? filename : uptr->filename, false, true); -+ } -+ /* Process any user self specs. */ -+ { -+ struct spec_list *sl; -+ for (sl = specs; sl; sl = sl->next) -+ if (sl->name_len == sizeof "self_spec" - 1 -+ && !strcmp (sl->name, "self_spec")) -+ do_self_spec (*sl->ptr_spec); -+ } -+ - /* Process DRIVER_SELF_SPECS, adding any new options to the end - of the command line. */ - -@@ -6535,24 +6578,6 @@ main (int argc, char **argv) - PREFIX_PRIORITY_LAST, 0, 1); - } - -- /* Process any user specified specs in the order given on the command -- line. */ -- for (uptr = user_specs_head; uptr; uptr = uptr->next) -- { -- char *filename = find_a_file (&startfile_prefixes, uptr->filename, -- R_OK, true); -- read_specs (filename ? filename : uptr->filename, false, true); -- } -- -- /* Process any user self specs. */ -- { -- struct spec_list *sl; -- for (sl = specs; sl; sl = sl->next) -- if (sl->name_len == sizeof "self_spec" - 1 -- && !strcmp (sl->name, "self_spec")) -- do_self_spec (*sl->ptr_spec); -- } -- - if (compare_debug) - { - enum save_temps save; diff --git a/dev-lang/gnat-gpl/files/gnat-gpl-2016-bootstrap.patch b/dev-lang/gnat-gpl/files/gnat-gpl-2016-bootstrap.patch deleted file mode 100644 index aed1ad0e90be..000000000000 --- a/dev-lang/gnat-gpl/files/gnat-gpl-2016-bootstrap.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 41a4aa66eac45c8862a79351647ec06dd03bd1f5 Mon Sep 17 00:00:00 2001 -From: jakub -Date: Sat, 13 Dec 2014 11:24:37 +0000 -Subject: [PATCH] PR bootstrap/64023 * Makefile.tpl - (EXTRA_TARGET_FLAGS): Set STAGE1_LDFLAGS to POSTSTAGE1_LDFLAGS and - STAGE1_LIBS to POSTSTAGE1_LIBS. Add -B to libstdc++-v3/src/.libs and - libstdc++-v3/libsupc++/.libs to CXX. * Makefile.in: Regenerated. - -git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218705 138bc75d-0d04-0410-961f-82ee72b054a4 ---- - ChangeLog | 9 +++++++++ - Makefile.in | 6 +++++- - Makefile.tpl | 6 +++++- - 3 files changed, 19 insertions(+), 2 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index ba5ae4c2ecb..8ffc313f157 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -835,7 +835,9 @@ EXTRA_TARGET_FLAGS = \ - 'AS=$(COMPILER_AS_FOR_TARGET)' \ - 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ -- 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -+ 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \ -+ -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \ -+ $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ - 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ - 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -@@ -853,6 +855,8 @@ EXTRA_TARGET_FLAGS = \ - 'WINDRES=$$(WINDRES_FOR_TARGET)' \ - 'WINDMC=$$(WINDMC_FOR_TARGET)' \ - 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \ -+ 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \ -+ 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \ - "TFLAGS=$$TFLAGS" - - TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) -diff --git a/Makefile.tpl b/Makefile.tpl -index dcbc6b1b143..bb8227eaafa 100644 ---- a/Makefile.tpl -+++ b/Makefile.tpl -@@ -641,7 +641,9 @@ EXTRA_TARGET_FLAGS = \ - 'AS=$(COMPILER_AS_FOR_TARGET)' \ - 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ -- 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -+ 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \ -+ -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \ -+ $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ - 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ - 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -@@ -659,6 +661,8 @@ EXTRA_TARGET_FLAGS = \ - 'WINDRES=$$(WINDRES_FOR_TARGET)' \ - 'WINDMC=$$(WINDMC_FOR_TARGET)' \ - 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \ -+ 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \ -+ 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \ - "TFLAGS=$$TFLAGS" - - TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) --- -2.15.0 - diff --git a/dev-lang/gnat-gpl/files/gnat-gpl-2016-finalization.patch b/dev-lang/gnat-gpl/files/gnat-gpl-2016-finalization.patch deleted file mode 100644 index 44503ae6b72e..000000000000 --- a/dev-lang/gnat-gpl/files/gnat-gpl-2016-finalization.patch +++ /dev/null @@ -1,220 +0,0 @@ ---- a/gcc/ada/exp_attr.adb 2018-11-16 20:23:21.775906196 +0100 -+++ b/gcc/ada/exp_attr.adb 2018-11-16 20:25:57.418211404 +0100 -@@ -3121,6 +3121,121 @@ - Analyze_And_Resolve (N, Standard_String); - end External_Tag; - -+ ----------------------- -+ -- Finalization_Size -- -+ ----------------------- -+ -+ when Attribute_Finalization_Size => Finalization_Size : declare -+ function Calculate_Header_Size return Node_Id; -+ -- Generate a runtime call to calculate the size of the hidden header -+ -- along with any added padding which would precede a heap-allocated -+ -- object of the prefix type. -+ -+ --------------------------- -+ -- Calculate_Header_Size -- -+ --------------------------- -+ -+ function Calculate_Header_Size return Node_Id is -+ begin -+ -- Generate: -+ -- Universal_Integer -+ -- (Header_Size_With_Padding (Pref'Alignment)) -+ -+ return -+ Convert_To (Universal_Integer, -+ Make_Function_Call (Loc, -+ Name => -+ New_Occurrence_Of (RTE (RE_Header_Size_With_Padding), Loc), -+ -+ Parameter_Associations => New_List ( -+ Make_Attribute_Reference (Loc, -+ Prefix => New_Copy_Tree (Pref), -+ Attribute_Name => Name_Alignment)))); -+ end Calculate_Header_Size; -+ -+ -- Local variables -+ -+ Size : Entity_Id; -+ -+ -- Start of Finalization_Size -+ -+ begin -+ -- An object of a class-wide type first requires a runtime check to -+ -- determine whether it is actually controlled or not. Depending on -+ -- the outcome of this check, the Finalization_Size of the object -+ -- may be zero or some positive value. -+ -- -+ -- In this scenario, Pref'Finalization_Size is expanded into -+ -- -+ -- Size : Integer := 0; -+ -- -+ -- if Needs_Finalization (Pref'Tag) then -+ -- Size := -+ -- Universal_Integer -+ -- (Header_Size_With_Padding (Pref'Alignment)); -+ -- end if; -+ -- -+ -- and the attribute reference is replaced with a reference to Size. -+ -+ if Is_Class_Wide_Type (Ptyp) then -+ Size := Make_Temporary (Loc, 'S'); -+ -+ Insert_Actions (N, New_List ( -+ -+ -- Generate: -+ -- Size : Integer := 0; -+ -+ Make_Object_Declaration (Loc, -+ Defining_Identifier => Size, -+ Object_Definition => -+ New_Occurrence_Of (Standard_Integer, Loc), -+ Expression => Make_Integer_Literal (Loc, 0)), -+ -+ -- Generate: -+ -- if Needs_Finalization (Pref'Tag) then -+ -- Size := -+ -- Universal_Integer -+ -- (Header_Size_With_Padding (Pref'Alignment)); -+ -- end if; -+ -+ Make_If_Statement (Loc, -+ Condition => -+ Make_Function_Call (Loc, -+ Name => -+ New_Occurrence_Of (RTE (RE_Needs_Finalization), Loc), -+ -+ Parameter_Associations => New_List ( -+ Make_Attribute_Reference (Loc, -+ Prefix => New_Copy_Tree (Pref), -+ Attribute_Name => Name_Tag))), -+ -+ Then_Statements => New_List ( -+ Make_Assignment_Statement (Loc, -+ Name => New_Occurrence_Of (Size, Loc), -+ Expression => Calculate_Header_Size))))); -+ -+ Rewrite (N, New_Occurrence_Of (Size, Loc)); -+ -+ -- The prefix is known to be controlled at compile time. Calculate -+ -- Finalization_Size by calling function Header_Size_With_Padding. -+ -+ elsif Needs_Finalization (Ptyp) then -+ Rewrite (N, Calculate_Header_Size); -+ -+ -- The prefix is not an object with controlled parts, so its -+ -- Finalization_Size is zero. -+ -+ else -+ Rewrite (N, Make_Integer_Literal (Loc, 0)); -+ end if; -+ -+ -- Due to cases where the entity type of the attribute is already -+ -- resolved the rewritten N must get re-resolved to its appropriate -+ -- type. -+ -+ Analyze_And_Resolve (N, Typ); -+ end Finalization_Size; -+ - ----------- - -- First -- - ----------- ---- a/gcc/ada/snames.ads-tmpl 2016-05-16 11:29:28.000000000 +0200 ---- b/gcc/ada/snames.ads-tmpl 2016-05-16 11:29:28.000000000 +0200 -@@ -884,6 +884,7 @@ - Name_Exponent : constant Name_Id := N + $; - Name_External_Tag : constant Name_Id := N + $; - Name_Fast_Math : constant Name_Id := N + $; -- GNAT -+ Name_Finalization_Size : constant Name_Id := N + $; -- GNAT - Name_First : constant Name_Id := N + $; - Name_First_Bit : constant Name_Id := N + $; - Name_First_Valid : constant Name_Id := N + $; -- Ada 12 -@@ -1523,6 +1524,7 @@ - Attribute_Exponent, - Attribute_External_Tag, - Attribute_Fast_Math, -+ Attribute_Finalization_Size, - Attribute_First, - Attribute_First_Bit, - Attribute_First_Valid, ---- a/gcc/ada/sem_attr.ads 2018-11-16 21:35:46.821279875 +0100 -+++ b/gcc/ada/sem_attr.ads 2018-11-16 21:36:00.028057464 +0100 -@@ -242,6 +242,16 @@ - -- enumeration value. Constraint_Error is raised if no value of the - -- enumeration type corresponds to the given integer value. - -+ ----------------------- -+ -- Finalization_Size -- -+ ----------------------- -+ -+ Attribute_Finalization_Size => True, -+ -- For every object or non-class-wide-type, Finalization_Size returns -+ -- the size of the hidden header used for finalization purposes as if -+ -- the object or type was allocated on the heap. The size of the header -+ -- does take into account any extra padding due to alignment issues. -+ - ----------------- - -- Fixed_Value -- - ----------------- ---- a/gcc/ada/sem_attr.adb 2018-11-16 21:35:49.698231429 +0100 -+++ b/gcc/ada/sem_attr.adb 2018-11-16 21:36:00.028057464 +0100 -@@ -3828,6 +3828,42 @@ - Check_Standard_Prefix; - Rewrite (N, New_Occurrence_Of (Boolean_Literals (Fast_Math), Loc)); - -+ ----------------------- -+ -- Finalization_Size -- -+ ----------------------- -+ -+ when Attribute_Finalization_Size => -+ Check_E0; -+ -+ -- The prefix denotes an object -+ -+ if Is_Object_Reference (P) then -+ Check_Object_Reference (P); -+ -+ -- The prefix denotes a type -+ -+ elsif Is_Entity_Name (P) and then Is_Type (Entity (P)) then -+ Check_Type; -+ Check_Not_Incomplete_Type; -+ -+ -- Attribute 'Finalization_Size is not defined for class-wide -+ -- types because it is not possible to know statically whether -+ -- a definite type will have controlled components or not. -+ -+ if Is_Class_Wide_Type (Etype (P)) then -+ Error_Attr_P -+ ("prefix of % attribute cannot denote a class-wide type"); -+ end if; -+ -+ -- The prefix denotes an illegal construct -+ -+ else -+ Error_Attr_P -+ ("prefix of % attribute must be a definite type or an object"); -+ end if; -+ -+ Set_Etype (N, Universal_Integer); -+ - ----------- - -- First -- - ----------- -@@ -8264,6 +8300,13 @@ - Fold_Uint (N, - Eval_Fat.Exponent (P_Base_Type, Expr_Value_R (E1)), Static); - -+ ----------------------- -+ -- Finalization_Size -- -+ ----------------------- -+ -+ when Attribute_Finalization_Size => -+ null; -+ - ----------- - -- First -- - ----------- diff --git a/dev-lang/gnat-gpl/files/gnat-gpl-2016-gentoo.patch b/dev-lang/gnat-gpl/files/gnat-gpl-2016-gentoo.patch deleted file mode 100644 index 959ed5183124..000000000000 --- a/dev-lang/gnat-gpl/files/gnat-gpl-2016-gentoo.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/patch/09_all_default-ssp.patch 2017-01-08 16:14:09.377755019 +0100 -+++ b/patch/09_all_default-ssp.patch 2017-01-08 16:15:48.792764201 +0100 -@@ -78,14 +78,14 @@ - optimizing. The default value is 32. - --- a/gcc/cp/lang-specs.h - +++ b/gcc/cp/lang-specs.h --@@ -46,7 +46,7 @@ along with GCC; see the file COPYING3. If not see -+@@ -46,7 +46,7 @@ - %(cpp_options) %2 -o %{save-temps*:%b.ii} %{!save-temps*:%g.ii} \n}\ - cc1plus %{save-temps*|no-integrated-cpp:-fpreprocessed %{save-temps*:%b.ii} %{!save-temps*:%g.ii}}\ - %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}\ - - %(cc1_options) %2\ - + %(cc1_options) %(ssp_default) %2\ -- %{!fsyntax-only:%{!fdump-ada-spec*:-o %g.s %{!o*:--output-pch=%i.gch}\ -- %W{o*:--output-pch=%*}}%V}}}}", -+ %{!fsyntax-only:-o %g.s %{!fdump-ada-spec*:%{!fdump-xref*:%{!o*:--output-pch=%i.gch}\ -+ %W{o*:--output-pch=%*}}}%V}}}}", - CPLUSPLUS_CPP_SPEC, 0, 0}, - @@ -57,11 +57,11 @@ along with GCC; see the file COPYING3. If not see - %(cpp_options) %2 -o %{save-temps*:%b.ii} %{!save-temps*:%g.ii} \n}\ -@@ -151,14 +151,14 @@ - /* This contains cpp options which are not passed when the preprocessor - output will be used by another program. */ - @@ -1015,9 +1024,9 @@ static const struct compiler default_compilers[] = -- %{save-temps*|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) \ -+ %{save-temps*|fdump-scos|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) \ - %(cpp_options) -o %{save-temps*:%b.i} %{!save-temps*:%g.i} \n\ - cc1 -fpreprocessed %{save-temps*:%b.i} %{!save-temps*:%g.i} \ - - %(cc1_options)}\ - + %(cc1_options) %(ssp_default)}\ -- %{!save-temps*:%{!traditional-cpp:%{!no-integrated-cpp:\ --- cc1 %(cpp_unique_options) %(cc1_options)}}}\ --+ cc1 %(cpp_unique_options) %(cc1_options) %(ssp_default)}}}\ -+ %{!save-temps*:%{!fdump-scos:%{!traditional-cpp:%{!no-integrated-cpp:\ -+- cc1 %(cpp_unique_options) %(cc1_options)}}}}\ -++ cc1 %(cpp_unique_options) %(cc1_options) %(ssp_default)}}}}\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 1}, - {"-", - "%{!E:%e-E or -x required when input is from standard input}\ ---- a/gcc-4.9-gpl-2016-src/gcc/ada/osint.adb 2017-03-10 21:58:02.600710156 +0100 -+++ b/gcc-4.9-gpl-2016-src/gcc/ada/osint.adb 2017-03-10 21:59:38.033983293 +0100 -@@ -2229,14 +2229,11 @@ - for J in Start_Of_Prefix .. Name_Len - Prog'Length + 1 loop - if Name_Buffer (J .. J + Prog'Length - 1) = Prog then - End_Of_Prefix := J - 1; -+ Start_Of_Suffix := J + Prog'Length; - exit; - end if; - end loop; - -- if End_Of_Prefix > 1 then -- Start_Of_Suffix := End_Of_Prefix + Prog'Length + 1; -- end if; -- - -- Create the new program name - - return new String' diff --git a/dev-lang/gnat-gpl/files/gnat-gpl-2016-profile.patch b/dev-lang/gnat-gpl/files/gnat-gpl-2016-profile.patch deleted file mode 100644 index 561c012a23e6..000000000000 --- a/dev-lang/gnat-gpl/files/gnat-gpl-2016-profile.patch +++ /dev/null @@ -1,113 +0,0 @@ ---- a/gcc/ada/s-rident.ads 2018-11-18 18:47:39.042412895 +0100 -+++ b/gcc/ada/s-rident.ads 2018-11-18 19:02:31.736559044 +0100 -@@ -378,15 +378,17 @@ - type Profile_Name is - (No_Profile, - No_Implementation_Extensions, -+ Restricted_Tasking, -+ Restricted, - Ravenscar, - GNAT_Extended_Ravenscar, -- Restricted); -+ GNAT_Ravenscar_EDF); - -- Names of recognized profiles. No_Profile is used to indicate that a - -- restriction came from pragma Restrictions[_Warning], as opposed to - -- pragma Profile[_Warning]. - - subtype Profile_Name_Actual is Profile_Name -- range No_Implementation_Extensions .. Restricted; -+ range No_Implementation_Extensions .. Profile_Name'Last; - -- Actual used profile names - - type Profile_Data is record -@@ -456,6 +458,40 @@ - Max_Task_Entries => 0, - others => 0)), - -+ -- Restricted_Tasking Profile -+ -+ Restricted_Tasking => -+ -+ -- Restrictions for Restricted_Tasking profile -+ -+ (Set => -+ (No_Abort_Statements => True, -+ No_Asynchronous_Control => True, -+ No_Dynamic_Attachment => True, -+ No_Dynamic_Priorities => True, -+ No_Entry_Queue => True, -+ No_Local_Protected_Objects => True, -+ No_Protected_Type_Allocators => True, -+ No_Requeue_Statements => True, -+ No_Task_Allocators => True, -+ No_Task_Attributes_Package => True, -+ No_Task_Hierarchy => True, -+ No_Terminate_Alternatives => True, -+ Max_Asynchronous_Select_Nesting => True, -+ Max_Protected_Entries => True, -+ Max_Select_Alternatives => True, -+ Max_Task_Entries => True, -+ others => False), -+ -+ -- Value settings for Restricted profile -+ -+ Value => -+ (Max_Asynchronous_Select_Nesting => 0, -+ Max_Protected_Entries => 1, -+ Max_Select_Alternatives => 0, -+ Max_Task_Entries => 0, -+ others => 0)), -+ - -- Ravenscar Profile - - -- Note: the table entries here only represent the -@@ -509,6 +545,49 @@ - Max_Task_Entries => 0, - others => 0)), - -+ GNAT_Ravenscar_EDF => -+ -+ -- Restrictions for Ravenscar = Restricted profile .. -+ -+ (Set => -+ (No_Abort_Statements => True, -+ No_Asynchronous_Control => True, -+ No_Dynamic_Attachment => True, -+ No_Dynamic_Priorities => True, -+ No_Entry_Queue => True, -+ No_Local_Protected_Objects => True, -+ No_Protected_Type_Allocators => True, -+ No_Requeue_Statements => True, -+ No_Task_Allocators => True, -+ No_Task_Attributes_Package => True, -+ No_Task_Hierarchy => True, -+ No_Terminate_Alternatives => True, -+ Max_Asynchronous_Select_Nesting => True, -+ Max_Protected_Entries => True, -+ Max_Select_Alternatives => True, -+ Max_Task_Entries => True, -+ -+ -- plus these additional restrictions: -+ -+ No_Calendar => True, -+ No_Implicit_Heap_Allocations => True, -+ No_Local_Timing_Events => True, -+ No_Relative_Delay => True, -+ No_Select_Statements => True, -+ No_Specific_Termination_Handlers => True, -+ No_Task_Termination => True, -+ Simple_Barriers => True, -+ others => False), -+ -+ -- Value settings for Ravenscar (same as Restricted) -+ -+ Value => -+ (Max_Asynchronous_Select_Nesting => 0, -+ Max_Protected_Entries => 1, -+ Max_Select_Alternatives => 0, -+ Max_Task_Entries => 0, -+ others => 0)), -+ - GNAT_Extended_Ravenscar => - - -- Restrictions for GNAT_Extended_Ravenscar = diff --git a/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild b/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild deleted file mode 100644 index d9b01134a7c3..000000000000 --- a/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PATCH_GCC_VER=4.9.4 -PATCH_VER="1.4" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.4" -SPECS_VER="0.2.0" -SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -TOOLCHAIN_GCC_PV=4.9.4 - -REL=4.9 -MYP=gcc-${REL}-gpl-${PV}-src -BTSTRP_X86=gnat-gpl-2014-x86-linux-bin -BTSTRP_AMD64=gnat-gpl-2014-x86_64-linux-bin - -inherit toolchain-funcs toolchain - -DESCRIPTION="GNAT Ada Compiler - GPL version" -HOMEPAGE="http://libre.adacore.com/" -# we provide own tarball below -SRC_URI+=" - http://mirrors.cdn.adacore.com/art/57399304c7a447658e0aff7f - -> ${P}-src.tar.gz - http://mirrors.cdn.adacore.com/art/573992d4c7a447658d00e1db - -> ${MYP}.tar.gz - http://mirrors.cdn.adacore.com/art/57399232c7a447658e0aff7d - -> gcc-interface-${REL}-gpl-${PV}-src.tar.gz - bootstrap? ( - amd64? ( - http://mirrors.cdn.adacore.com/art/564b3ebec8e196b040fbe66c -> - ${BTSTRP_AMD64}.tar.gz - ) - x86? ( - http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248 -> - ${BTSTRP_X86}.tar.gz - ) - )" - -LICENSE+=" GPL-2 GPL-3" -SLOT="${TOOLCHAIN_GCC_PV}" -KEYWORDS="amd64 x86" -IUSE="+ada +bootstrap" -RESTRICT="!test? ( test )" - -RDEPEND="!sys-devel/gcc:${TOOLCHAIN_GCC_PV}" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=sys-devel/binutils-2.20" - -PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" - -S="${WORKDIR}"/${MYP} - -FSFGCC=gcc-${TOOLCHAIN_GCC_PV} - -src_unpack() { - if ! use bootstrap && [[ -z "$(type ${GNATMAKE} 2>/dev/null)" ]] ; then - eerror "You need a gcc compiler that provides the Ada Compiler:" - eerror "1) use gcc-config to select the right compiler or" - eerror "2) set the bootstrap use flag" - die "ada compiler not available" - fi - - toolchain_src_unpack -} - -src_prepare() { - if use amd64; then - BTSTRP=${BTSTRP_AMD64} - else - BTSTRP=${BTSTRP_X86} - fi - if use bootstrap; then - GCC="${WORKDIR}"/${BTSTRP}/bin/gcc - else - GCC=${ADA:-$(tc-getCC)} - fi - CC=${GCC} - local base=$(basename ${GCC}) - CXX="${base/gcc/g++}" - GNATMAKE="${base/gcc/gnatmake}" - GNATBIND="${base/gcc/gnatbind}" - if [[ ${base} != ${GCC} ]] ; then - local path=$(dirname ${GCC}) - GNATMAKE="${path}/${GNATMAKE}" - GNATBIND="${path}/${GNATBIND}" - CXX="${path}/${CXX}" - fi - if use bootstrap; then - rm ../${BTSTRP}/libexec/gcc/*/4.7.4/ld || die - fi - - cd .. - - sed -i \ - -e "s:gnatmake:${GNATMAKE}:g" \ - ${P}-src/src/ada/Make-generated.in || die "sed failed" - sed -i \ - -e "/xoscons/s:gnatmake:${GNATMAKE}:g" \ - gcc-interface-${REL}-gpl-${PV}-src/Makefile.in || die "sed failed" - - mv ${P}-src/src/ada ${MYP}/gcc/ || die - mv gcc-interface-${REL}-gpl-${PV}-src ${MYP}/gcc/ada/gcc-interface || die - mv ${FSFGCC}/gcc/doc/gcc.info ${MYP}/gcc/doc/ || die - mv ${FSFGCC}/libjava ${MYP} || die - rm -r ${FSFGCC} || die - eapply "${FILESDIR}"/${P}-gentoo.patch - cd - - - # Bug 638056 - eapply "${FILESDIR}/${P}-bootstrap.patch" - # add Finalization_Size Attribute - eapply "${FILESDIR}/${P}-finalization.patch" - # add profile for gnat_util compatibility - eapply "${FILESDIR}/${P}-profile.patch" - - EPATCH_EXCLUDE+=" 34_all_gcc48_config_i386.patch" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - - toolchain_src_prepare - - use vanilla && return 0 - # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. - [[ ${CHOST} == ${CTARGET} ]] && eapply "${FILESDIR}"/gcc-spec-env-r1.patch -} - -src_configure() { - downgrade_arch_flags "$(gcc-version)" - toolchain_src_configure \ - CC=${GCC} \ - GNATBIND=${GNATBIND} \ - GNATMAKE=yes -} - -pkg_postinst() { - toolchain_pkg_postinst - einfo "This provide the GNAT compiler with gcc for ada/c/c++ and more" - einfo "The compiler binary is gcc-${TOOLCHAIN_GCC_PV}" - einfo "Even if the c/c++ compilers are using almost the same patched" - einfo "source as the sys-devel/gcc package its use is not extensively" - einfo "tested, and not supported for updating your system, except for ada" - einfo "related packages" -} diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml index d22ee4a1f672..3a9e3dea8305 100644 --- a/dev-lang/gnat-gpl/metadata.xml +++ b/dev-lang/gnat-gpl/metadata.xml @@ -23,8 +23,6 @@ than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) Build using Link Time Optimizations (LTO) - Disable PIE support (NOT FOR GENERAL USE) - Disable SSP support (NOT FOR GENERAL USE) Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) Build support for the Objective C code language diff --git a/dev-lang/gprolog/Manifest b/dev-lang/gprolog/Manifest index 21d3bd5d66c3..989cd465a402 100644 --- a/dev-lang/gprolog/Manifest +++ b/dev-lang/gprolog/Manifest @@ -4,6 +4,12 @@ AUX gprolog-1.4.5-links.patch 488 BLAKE2B aa6c833c8f6d8a7bf6f2a30ef971efd4389035 AUX gprolog-1.4.5-llvm-as.patch 1507 BLAKE2B 37f727d2fb2b38045340715160f80dd00c2cc15b249ad6566ac50495f23992a455ea89b5a865a0d8b2385df2f89c8ad1eb77d59e0fbf484172c7af9870f38bb6 SHA512 a49e2d33a77dcb5c85284df462337cf9a93b4a35c61f6a1c84d1806575a87cf94f07de9cb9ed7e0dbff49dd7675b94f1cf2dd92c1c1406a3f36deb4b33faf27a AUX gprolog-1.4.5-nodocs.patch 1117 BLAKE2B 15e65f72506a57dc7b1c549cb4f01c43e9d46f8a78c4a16309599b1db48d192e8aab933dc128ebcea957f77778a321f10d9233676356d52efc7c33e4ed658d13 SHA512 c4aa11081c8c85989e9947b3be25bc74a22456ecf5404b943e9985835319e7c33273bd2b30f003aad4cc3bc842b98069e647b8203a3c4f45f8cf2bed08af9afd AUX gprolog-1.4.5-txt-file.patch 578 BLAKE2B 22f4803c19fc4e8266065e457e711df2885d8539325f02bc426d1a351163e3dcf6f339e3f1bb2586e807ebd41b237f7e4f1ca9a139bd3fa71c76db5684c9d37d SHA512 e0cb7ed9c6dd8a394898086335312556ffa313e18dba9c281bcc45749ef9b297f0ec3cfddfd197524be55315c79cf89f370a04f0d6b10a0e95ac6a59ca92fc67 +AUX gprolog-1.5.0-destdir.patch 1978 BLAKE2B 25bd568703caeebd0cb4183ab3df6b60b276cbe3f0f63160f6ae4666e5c49d8da943996be2f8bcc3a89f657437dbf50aea9bc16930145dc19fea93a97c777e39 SHA512 aa35aa8f06206d3ad698265a312f307cca5835ae23ce7d42222f4edf9831dfac85a198980e4bd4aa84c5c1965bc949de89ee87bbc08ac4bfe5cb626099c8b1d7 +AUX gprolog-1.5.0-ldflags.patch 3961 BLAKE2B 0571c24bbe50a39b901f0ac6d2167b3a6a12670698310c7ecdbb47588f3a214570a5cd71f03d26c21e2426e61d9c59d9b92dca45c08695a2912eb25368f9a6b2 SHA512 7c405d9027ad7d78558059e27ddce8820b7f0adf5f3d8ebbc200e0ccc0ada000b611c2d17a31dc489b2d0c4b3d3686ddf966fb2ffc14e1dddc2ce82c61660833 +AUX gprolog-1.5.0-links.patch 498 BLAKE2B fe9e3870948b7474e311f790726fafc0d7ef450cb72d4031ced12154359c835632dc1c993790c90ca3670cebb4d5fb70e794cd75ec37be9ef8ce560a894dd87c SHA512 23660bc293a922ef53f1c6102ac63e05543a091852d5be7e8706a533f73a5979a4cec385ab0fe5ee55b7cb2c08f2e9c3dc74b5cf9c07eca71ffe55dfe5ba2696 +AUX gprolog-1.5.0-llvm-as.patch 1507 BLAKE2B 658033e193191722236e2b67b99ac045c27a9dea0f184b1f15782215cb9ac33580dfb9e4ae99935b4e45504504696b4cd5b5b3ade6adbcf568f0ee6975afe191 SHA512 553a4a88e7e1a7c70d8be672c5c2f36e8dc7bd1780910917652158265a3014bb092dc666a5168eed427cc0ad18299c7743b434822516c12791b8c4028cb61724 DIST gprolog-1.4.5.tar.gz 3587361 BLAKE2B c0c73ce249d7c26b914a3f831c6ac93aeb884bded6c5ebbe51223f0685de0be2e746533aade1633a953b93e88a30796fa52ecd5e609d05bc051363cbf34e0477 SHA512 425103bc9e5bdbdb4ae331f5be0cf49524fbdb4f5e2809fb973360de9e7ad9935c1b28f3603e0be696a647153d9f0d3dacdc87251098ac99faf7d0b3c652fc60 +DIST gprolog-1.5.0.tar.gz 3813899 BLAKE2B e1d82393f122f37b1e139732c1b954b8a407feac4973b56c2e39dcf907424acca67bd10ea0e833ebbd6764a47b075911a29e05b51c37d3751a5d5fc751a08789 SHA512 7ef1a3555ffa58d3fb0db2b55ffc1d00868021f0f9f3d63dd1f43b5b833e6e00ecc74abfc0573828a3d53f20c134dffaf7fe79ab21b3e16dccfca8c73b5dfb8d EBUILD gprolog-1.4.5.ebuild 1951 BLAKE2B 37e23a1c8d7d01cc21a04940861b13fb0c2963e66eefa912f486fbcccfb61c05aaafb9890cbc95986df3eb1b6b7b3eb8a7d2830f823bdb30f942754845d35b15 SHA512 d1da561b82d64df5a25cdcc5b6762ce5dcb44c8cc7ad842639656b033faeaf3b94e26f0421f54552dd3d758706b170eae71eaef79bf5c81c02453ebace21297e +EBUILD gprolog-1.5.0.ebuild 1861 BLAKE2B 542a5cf8c64292d4dfc850eecc41b7321bdb5223578d5ea29a434b63aa0178565061e0be3830f0e45bf6aa314319a92648a4c2ec3733fdfeb13a277ceeef6b98 SHA512 e0b10cff0cfe6f84daafb35d8fba8e74e2e1ebf1e017acec4a31e78e234c5566ec062e4b3d4cecccb89f356c9c7bff840833318a6adfd49e1f731b67ebb59ef2 MISC metadata.xml 236 BLAKE2B 665f3de6dc90f46a18379b3416063a49b1a79ddd7ef89eaed9be78f9adc5b234e9693cd31d6cf2d3477fc7dc00055492bef7de78da6c901c4a6e55eb0e781325 SHA512 e776224736bd575412c7b5b799f649c6b2947a70e6a9aea580063d9da7d09a8144e5ebaf7ac3ef131d578486cf05dec814dce11b2aeb884cded3be3cab70fcec diff --git a/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch b/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch new file mode 100644 index 000000000000..86719e1bdcb4 --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch @@ -0,0 +1,61 @@ +--- gprolog-1.5.0.orig/src/Makefile.in 2021-07-07 16:06:16.000000000 -0000 ++++ gprolog-1.5.0/src/Makefile.in 2021-07-10 12:49:40.967172260 -0000 +@@ -85,13 +85,13 @@ + # --- Links --- # + + install-links: install-system uninstall-links +- if test $(LINKS_DIR) != none; then \ ++ if test @LINKS_DIR@ != none; then \ + ./mkinstalldirs $(LINKS_DIR); \ + (cd $(LINKS_DIR) ; $(LN_S) $(wildcard $(INSTALL_DIR)/bin/*) .); \ + fi + + uninstall-links: +- -if test $(LINKS_DIR) != none; then \ ++ -if test @LINKS_DIR@ != none; then \ + (cd $(LINKS_DIR) 2>/dev/null && rm -f $(BIN_FILES)); \ + rmdir $(LINKS_DIR) 2>/dev/null; \ + fi || exit 0; +@@ -100,14 +100,14 @@ + # --- Documentation --- # + + install-doc: +- if test $(DOC_DIR) != none; then \ ++ if test @DOC_DIR@ != none; then \ + ./mkinstalldirs $(DOC_DIR); \ + (F=`cd ../doc; echo $(DOC_FILES)`; \ + for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \ + fi + + uninstall-doc: +- -if test $(DOC_DIR) != none; then \ ++ -if test @DOC_DIR@ != none; then \ + (cd $(DOC_DIR); rm -f $(DOC_FILES)); \ + rmdir $(DOC_DIR) 2>/dev/null; \ + fi || exit 0; +@@ -116,14 +116,14 @@ + # --- HTML --- # + + install-html: +- if test $(HTML_DIR) != none; then \ ++ if test @HTML_DIR@ != none; then \ + ./mkinstalldirs $(HTML_DIR); \ + (F=`cd ../doc/html_node; echo $(HTML_FILES)`; \ + for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \ + fi + + uninstall-html: +- -if test $(HTML_DIR) != none; then \ ++ -if test @HTML_DIR@ != none; then \ + (cd $(HTML_DIR); rm -f $(HTML_FILES)); \ + rmdir $(HTML_DIR) 2>/dev/null; \ + fi || exit 0; +@@ -132,7 +132,7 @@ + # --- Examples --- # + + install-examples: +- if test $(EXAMPLES_DIR) != none; then \ ++ if test @EXAMPLES_DIR@ != none; then \ + ./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \ + (F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \ + for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \ diff --git a/dev-lang/gprolog/files/gprolog-1.5.0-ldflags.patch b/dev-lang/gprolog/files/gprolog-1.5.0-ldflags.patch new file mode 100644 index 000000000000..5d53a69a657b --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.5.0-ldflags.patch @@ -0,0 +1,104 @@ +diff -ur gprolog-1.5.0.orig/src/EnginePl/Makefile.in gprolog-1.5.0/src/EnginePl/Makefile.in +--- gprolog-1.5.0.orig/src/EnginePl/Makefile.in 2021-07-10 10:13:23.046564472 -0000 ++++ gprolog-1.5.0/src/EnginePl/Makefile.in 2021-07-10 10:41:59.585492681 -0000 +@@ -2,6 +2,7 @@ + GPLC = @GPLC@ + CC = @CC@ @CFLAGS_MACHINE@ + CFLAGS = @CFLAGS@ ++LDFLAGS = @LDFLAGS@ + AR_RC = @AR_RC@ + RANLIB = @RANLIB@ + +@@ -35,7 +36,7 @@ + config: pl_config@EXE_SUFFIX@ wam_regs.h + + pl_config@EXE_SUFFIX@: pl_config.c gp_config.h machine.h stacks_sigsegv.h wam_archi.def +- $(CC) $(CFLAGS) $(LFLAGS) @CC_EXE_NAME_OPT@pl_config@EXE_SUFFIX@ pl_config.c ++ $(CC) $(CFLAGS) $(LDFLAGS) @CC_EXE_NAME_OPT@pl_config@EXE_SUFFIX@ pl_config.c + + + wam_regs.h: pl_config@EXE_SUFFIX@ machine.h stacks_sigsegv.h wam_archi.def +@@ -49,10 +50,10 @@ + + + cpp_headers@EXE_SUFFIX@: cpp_headers.c +- $(CC) $(CFLAGS) $(LFLAGS) @CC_EXE_NAME_OPT@cpp_headers@EXE_SUFFIX@ cpp_headers.c ++ $(CC) $(CFLAGS) $(LDFLAGS) @CC_EXE_NAME_OPT@cpp_headers@EXE_SUFFIX@ cpp_headers.c + + try_sigaction@EXE_SUFFIX@: try_sigaction.c +- $(CC) $(CFLAGS) $(LFLAGS) @CC_EXE_NAME_OPT@try_sigaction@EXE_SUFFIX@ try_sigaction.c ++ $(CC) $(CFLAGS) $(LDFLAGS) @CC_EXE_NAME_OPT@try_sigaction@EXE_SUFFIX@ try_sigaction.c + + + +diff -ur gprolog-1.5.0.orig/src/Ma2Asm/Makefile.in gprolog-1.5.0/src/Ma2Asm/Makefile.in +--- gprolog-1.5.0.orig/src/Ma2Asm/Makefile.in 2021-07-07 10:13:02.000000000 -0000 ++++ gprolog-1.5.0/src/Ma2Asm/Makefile.in 2021-07-10 10:40:22.683496734 -0000 +@@ -1,7 +1,8 @@ +-GPLC = @GPLC@ +-CC = @CC@ @CFLAGS_MACHINE@ +-CFLAGS = @CFLAGS@ +-LDLIBS = @LDLIBS@ ++GPLC = @GPLC@ ++CC = @CC@ @CFLAGS_MACHINE@ ++CFLAGS = @CFLAGS@ ++LDFLAGS = @LDFLAGS@ ++LDLIBS = @LDLIBS@ + + # set by mappers.sh + FORCE_MAP = +@@ -25,7 +26,7 @@ + + ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \ + ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ ++ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ + + + clean: +diff -ur gprolog-1.5.0.orig/src/TopComp/Makefile.in gprolog-1.5.0/src/TopComp/Makefile.in +--- gprolog-1.5.0.orig/src/TopComp/Makefile.in 2021-07-07 10:13:02.000000000 -0000 ++++ gprolog-1.5.0/src/TopComp/Makefile.in 2021-07-10 10:41:31.081493873 -0000 +@@ -4,7 +4,7 @@ + CFLAGS = @CFLAGS@ + HEXGPLC = @HEXGPLC@ + CC = @CC@ @CFLAGS_MACHINE@ +-CFLAGS = @CFLAGS@ ++LDFLAGS = @LDFLAGS@ + LDLIBS = @LDLIBS@ + TOP_LEVEL_LIBS = @TOP_LEVEL_LIBS@ + +@@ -24,10 +24,10 @@ + + $(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \ + ../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS) ++ $(CC) $(CFLAGS) $(LDFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS) + + $(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c ++ $(CC) $(CFLAGS) $(LDFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c + + + +diff -ur gprolog-1.5.0.orig/src/Wam2Ma/Makefile.in gprolog-1.5.0/src/Wam2Ma/Makefile.in +--- gprolog-1.5.0.orig/src/Wam2Ma/Makefile.in 2021-05-03 13:55:34.000000000 -0000 ++++ gprolog-1.5.0/src/Wam2Ma/Makefile.in 2021-07-10 10:40:30.134496422 -0000 +@@ -1,5 +1,6 @@ +-CC = @CC@ @CFLAGS_MACHINE@ +-CFLAGS = @CFLAGS@ ++CC = @CC@ @CFLAGS_MACHINE@ ++CFLAGS = @CFLAGS@ ++LDFLAGS = @LDFLAGS@ + + + all: wam2ma@EXE_SUFFIX@ +@@ -12,7 +13,7 @@ + $(CC) $(CFLAGS) -c wam2ma.c + + wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@ +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@ ++ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@ + + + clean: diff --git a/dev-lang/gprolog/files/gprolog-1.5.0-links.patch b/dev-lang/gprolog/files/gprolog-1.5.0-links.patch new file mode 100644 index 000000000000..e1f673156e46 --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.5.0-links.patch @@ -0,0 +1,15 @@ +--- gprolog-1.5.0.orig/src/Makefile.in 2021-07-07 16:06:16.000000000 -0000 ++++ gprolog-1.5.0/src/Makefile.in 2021-07-10 11:30:29.130370996 -0000 +@@ -84,10 +84,10 @@ + + # --- Links --- # + +-install-links: uninstall-links ++install-links: install-system uninstall-links + if test $(LINKS_DIR) != none; then \ + ./mkinstalldirs $(LINKS_DIR); \ +- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \ ++ (cd $(LINKS_DIR) ; $(LN_S) $(wildcard $(INSTALL_DIR)/bin/*) .); \ + fi + + uninstall-links: diff --git a/dev-lang/gprolog/files/gprolog-1.5.0-llvm-as.patch b/dev-lang/gprolog/files/gprolog-1.5.0-llvm-as.patch new file mode 100644 index 000000000000..f3fa81ce13e8 --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.5.0-llvm-as.patch @@ -0,0 +1,38 @@ +--- gprolog-1.5.0.orig/src/configure.in 2021-07-08 09:34:44.000000000 -0000 ++++ gprolog-1.5.0/src/configure.in 2021-07-10 16:25:44.397630093 -0000 +@@ -342,15 +342,26 @@ + dnl we use AS0 instead of AS else AC_CHECK_TOOL does not work + dnl (instead of testing a prefix like x86_64-w64-mingw32- it will + dnl think the user wants to override the test) +- AS0=as +- case "$host" in +- sparc64*bsd*) ASFLAGS='-Av9a -64 -K PIC';; +- i*86*darwin1*) ASFLAGS='-arch i686';; +- i*86*linux*) ASFLAGS='--32';; +- x86_64*solaris*) AS0=gas; ASFLAGS='--64';; +- x86_64*darwin*) ASFLAGS='-arch x86_64';; +- x86_64*linux*) ASFLAGS='--64';; +- *) if test "$with_gas" = yes; then AS0=gas; fi;; ++ case "$CC" in ++ *cc) ++ AS0=as ++ case "$host" in ++ sparc64*bsd*) ASFLAGS='-Av9a -64 -K PIC';; ++ i*86*darwin1*) ASFLAGS='-arch i686';; ++ i*86*linux*) ASFLAGS='--32';; ++ x86_64*solaris*) AS0=gas; ASFLAGS='--64';; ++ x86_64*darwin*) ASFLAGS='-arch x86_64';; ++ x86_64*linux*) ASFLAGS='--64';; ++ *) if test "$with_gas" = yes; then AS0=gas; fi;; ++ esac ++ ;; ++ *clang) ++ AS0=$CC ++ ASFLAGS='-c' ++ ;; ++ *) ++ AC_MSG_ERROR([unsupported compiler $CC]) ++ ;; + esac + AC_CHECK_TOOL([AS],[$AS0]) + AC_PROG_RANLIB diff --git a/dev-lang/gprolog/gprolog-1.5.0.ebuild b/dev-lang/gprolog/gprolog-1.5.0.ebuild new file mode 100644 index 000000000000..ea8d01941916 --- /dev/null +++ b/dev-lang/gprolog/gprolog-1.5.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="A native Prolog compiler with constraint solving over finite domains (FD)" +HOMEPAGE="http://www.gprolog.org/" +SRC_URI="http://www.gprolog.org/${P}.tar.gz" +S="${WORKDIR}"/${P} + +LICENSE="|| ( GPL-2+ LGPL-3+ )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="debug doc examples" + +PATCHES=( + "${FILESDIR}"/${P}-ldflags.patch + "${FILESDIR}"/${P}-links.patch + "${FILESDIR}"/${P}-destdir.patch + "${FILESDIR}"/${P}-llvm-as.patch +) + +src_prepare() { + default + + cd "${S}"/src + eautoconf +} + +src_configure() { + CFLAGS_MACHINE="`get-flag -march` `get-flag -mcpu` `get-flag -mtune`" + + use debug && append-flags -DDEBUG + + if tc-enables-pie; then + # gplc generates its own native ASM; disable PIE + append-ldflags -no-pie + fi + + if tc-is-gcc && ! use x86; then + gprolog_use_regs=yes + else + gprolog_use_regs=no + fi + + if tc-is-clang; then + AS=$(tc-getCC) + else + AS=$(tc-getAS) + fi + + cd "${S}"/src || die + econf \ + AS="${AS}" \ + CFLAGS_MACHINE="${CFLAGS_MACHINE}" \ + --with-c-flags="${CFLAGS}" \ + --with-install-dir="${EPREFIX}"/usr/$(get_libdir)/${P} \ + --with-links-dir="${EPREFIX}"/usr/bin \ + --enable-regs=${gprolog_use_regs} \ + $(use_with doc doc-dir "${EPREFIX}"/usr/share/doc/${PF}) \ + $(use_with doc html-dir "${EPREFIX}"/usr/share/doc/${PF}/html) \ + $(use_with examples examples-dir "${EPREFIX}"/usr/share/doc/${PF}/examples) +} + +src_compile() { + cd "${S}"/src || die + + # gprolog is compiled using gplc which cannot be run in parallel + emake -j1 +} + +src_test() { + cd "${S}"/src || die + + emake -j1 check +} + +src_install() { + cd "${S}"/src || die + emake DESTDIR="${D}" TXT_FILES= install + + cd "${S}" || die + dodoc ChangeLog NEWS PROBLEMS README +} diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest index ad251a90b662..d4f865f7a16d 100644 --- a/dev-lang/lua/Manifest +++ b/dev-lang/lua/Manifest @@ -29,7 +29,7 @@ DIST lua-5.3.4-tests.tar.gz 103438 BLAKE2B ac82708022e7729039111c3df4fe24302c8d0 DIST lua-5.3.6.tar.gz 303770 BLAKE2B 07c37c56f43095a4f6ca8eb8b3adf19afd53107c02b62b2bcb3619565cb2100d5f823493eef93092d5e312b30fc28885a6d9e8f0ba5a23b5bed86dc4515a5d61 SHA512 ccc380d5e114d54504de0bfb0321ca25ec325d6ff1bfee44b11870b660762d1a9bf120490c027a0088128b58bb6b5271bbc648400cab84d2dc22b512c4841681 DIST lua-5.4.2-tests.tar.gz 128901 BLAKE2B 10e4f0e8760f9cbd4761fa26665008ae7412539f79a6a7687029808f08f0ae4a24721e787e2e87e5080c16e9dcce8577a7a39ddc6d3e483a3cfe11756139594e SHA512 1516c59deca211c38444bbf97b18e988e939209b03915d3691d756eeed31b52e8d3a1f05b71ac0b561965274c7b6f3afc4244cd2e9069995696e737e2d9dd40b DIST lua-5.4.2.tar.gz 353472 BLAKE2B 7e0e642684df635ed1c48db45989e86a2638024e30a170addf700b0c7d32276f1eaef80898539c671039c20cb0bed4861b12c58f4b8211653a17e89bad278d87 SHA512 9454a6ffd973598f2f4a2399834c31c4d5090bd12e716776e3189aa57760319d114ee64a8338bbc2ef5e08150bf0adc2ad94a1b2677f38538a43359969d4d920 -EBUILD lua-5.1.5-r106.ebuild 4021 BLAKE2B c963cad02da07ce2df5b73a06473548781d51cbfd948c877ababda33565af38d43f346848316fdcfeb9b05a2f0744dbaf7f6a6494aebff86a1c6bcb2162efbe2 SHA512 6c51056df47c13630c85a0d9b94bcedb0c488cd82c9056b6d75064edfe5660b21d22b76b43317a50c52d87209e9d193770317332ccdb2cabf6e874ee227e679d +EBUILD lua-5.1.5-r106.ebuild 4028 BLAKE2B 6ed08f3803ff85e1425b536d42610a9a3ff1787aa1ebb3b0c4776655c6b759b25196fa6a12b53c2ffc6538ad24d1c306d202edac32efeba0c2d74093d28c62da SHA512 12d0ff60bf6f35c549e18f6de7c52c11db7d4695bed3ca36e59bf395ca642b6b315f6034071d5daee4a45e614cd7f15e7e70e06846f4d15d05003d632220bf9f EBUILD lua-5.1.5-r4.ebuild 3607 BLAKE2B 5039dd79ad6df4bf2111d2cb48b5c0451293f3a0572df89cbda051934be984fce24dfc89f58c7d46ee206e46d165c5204d133e3c1efdc7a393194e0fb3046eb4 SHA512 41dad3c318c22cd624d219d6e0b18bd202cd9240689fbe973c88b86db6dedc8e13b89aa0cd96ffc760649b04d77aeeb64b88426b11d99c3b17dcd00a9826178c EBUILD lua-5.2.4-r3.ebuild 5768 BLAKE2B 3afbc7ac9176d1d57ed778a0a42bbe1c8c8cdf60bd2a17c57ae6292320c3d6eade55e84cac52901a878cc0ee8f71e99b6a936e83db139f0df4333c3fb3f67a80 SHA512 3e15e104b0ef21da5b9e7d57c7730ee5e76c24757714f4b430b779914f7017dd902cc22df21e2dfe7684d0df8e51023ffde9fb82f91e834b73b337907adcc31d EBUILD lua-5.3.6-r2.ebuild 5752 BLAKE2B 88d746cbe0643295ebacca48b1343acf3c1ddce29b9249df65e498cac970221adb15841b978d7ed16b78a503f107d307f3a6e6b1dec5f2ab7f0a086a65d8054e SHA512 eb9a993fd34799b95ae6fe7d9ee6cc2b05f8298ed0c91546561cd4683a4c57c9c74786ce0950f4b82cd96c4e7d663400bacda9b8734bd440abbc3d312891c428 diff --git a/dev-lang/lua/lua-5.1.5-r106.ebuild b/dev-lang/lua/lua-5.1.5-r106.ebuild index eed2660a7619..a89579988161 100644 --- a/dev-lang/lua/lua-5.1.5-r106.ebuild +++ b/dev-lang/lua/lua-5.1.5-r106.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.lua.org/ftp/${P}.tar.gz" LICENSE="MIT" SLOT="5.1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+deprecated readline" COMMON_DEPEND=" diff --git a/dev-lang/micropython/Manifest b/dev-lang/micropython/Manifest index 985a5b068771..944653d63694 100644 --- a/dev-lang/micropython/Manifest +++ b/dev-lang/micropython/Manifest @@ -1,5 +1,5 @@ AUX micropython-1.11-exclude-float-parse-tests.patch 571 BLAKE2B e231ab697dcefdcc05a0e44063def130b6f79536a8d416ddd3a400e4effe0f499343ca0cb45388fbfe3426e0e8ea79fad3acd7a10e07199d32d78af04d1defe6 SHA512 2721316002052534537def580b1f7b0c42fc2fdbd36fd82c2f9c5cd6f504ad17a6e0a9e9aca4f7f0270b6f4f60cfdf70b8fb69c62ac291d1eb24d1ebfedbe539 AUX micropython-1.11-prevent-stripping.patch 827 BLAKE2B e4da5582029c800dd166104a36834e23c20826af3f9988a85f1b29c1ac8c82fe762ddfde9a83a0a8b45ab07ab7cfed89ebab9a7a35c7276d292b51f003665c9e SHA512 366abdba975f9f7a54c1e0882414744b0b216fb6d9a4ce4c2022c7bedd3c31349a3652b751c4b3157584de9e0490e5435c17c20f9d453b1aa4eecd62f716ab07 DIST micropython-1.11.tar.gz 23010708 BLAKE2B 8deb29f2a27b8299f62c8c3d332654889e610ddc6854dc38c6cf7504c89f2f9cbbacccdc2d8e471d96b8bb28bbb920fe7ec1b8fd49b14209924262f54687c3c1 SHA512 255860e56bf51c4f35a00cf66fff3ee37fbef1e0d674af6ed580367d8b3d2d60fb88609a675e8f322fd466a23006e38078b67edd6f306e639d6be12abb2972d2 -EBUILD micropython-1.11.ebuild 1378 BLAKE2B 69be720fb460712ba7610512d05d212b89206e527ec915b3e9ab2b0346b8b7250994f50104cd472c21c0ba0b16a421ccdc52404611b2d34fab64139a074aa0f5 SHA512 46001eb1808e77ca487e1bd2f299404068a398c7891ae9ec0de4286e895c555aeb8fe98679488b661e44eb3a802adbd3b9e9a3c404669bad48b5eb08b82d8cbb +EBUILD micropython-1.11-r1.ebuild 1380 BLAKE2B ea3bfb173760d1f01a39a369449d0171974f28383f46419d497f587628a157998e3f5cc16e43c298b46109d7842f01804a38964b8bb8b57680d84051eefea079 SHA512 2f71d0a083e6910b7ce9c9adb7b366b067ac2adeeb7ee47d334b8d197ac672492ca457f0cfd6aaf63cde958721f0be65ae68465c944e09e98f129873f48285f6 MISC metadata.xml 1246 BLAKE2B 00725ccd97a3b21bc7fe1a758c066adb0b7b41d7d6b6ec08e4227a39fdf4a3baec6070eb2226406e42a707eaa8a41296791f4f0867314cfcdaa1e6c602e0489c SHA512 ae1a3836cba438850526bfd2fcb1bf20993408dfff9c54f27e81510dae1a9753ce0df3cc53b7e5aad43412e7cd1b5897e2a2972d15dbed594ddf2ab3927e4e9d diff --git a/dev-lang/micropython/micropython-1.11-r1.ebuild b/dev-lang/micropython/micropython-1.11-r1.ebuild new file mode 100644 index 000000000000..57a5d6bee6a3 --- /dev/null +++ b/dev-lang/micropython/micropython-1.11-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="Python implementation for microcontrollers" +HOMEPAGE="https://github.com/micropython/micropython" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libffi:= + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-prevent-stripping.patch" + "${FILESDIR}/${P}-exclude-float-parse-tests.patch" +) + +src_prepare() { + default + + cd ports/unix || die + + # 1) don't die on compiler warning + # 2) remove /usr/local prefix references in favour of /usr + # 3) enforce our CFLAGS + # 4) enforce our LDFLAGS + sed -e 's#-Werror##g;' \ + -e 's#\/usr\/local#\/usr#g;' \ + -e "s#^CFLAGS = \(.*\)#CFLAGS = \1 ${CFLAGS}#g" \ + -e "s#^LDFLAGS = \(.*\)#LDFLAGS = \1 ${LDFLAGS}#g" \ + -i Makefile || die "can't patch Makefile" +} + +src_compile() { + cd ports/unix || die + + emake CC="$(tc-getCC)" axtls + emake CC="$(tc-getCC)" +} + +src_test() { + cd ports/unix || die + emake CC="$(tc-getCC)" test +} + +src_install() { + pushd ports/unix > /dev/null || die + emake CC="$(tc-getCC)" DESTDIR="${D}" install + popd > /dev/null || die + + # remove .git files + find tools -type f -name '.git*' -exec rm {} \; || die + + dodoc -r tools + einstalldocs +} diff --git a/dev-lang/micropython/micropython-1.11.ebuild b/dev-lang/micropython/micropython-1.11.ebuild deleted file mode 100644 index 218dea6ed460..000000000000 --- a/dev-lang/micropython/micropython-1.11.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="Python implementation for microcontrollers" -HOMEPAGE="https://github.com/micropython/micropython" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libffi - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-prevent-stripping.patch" - "${FILESDIR}/${P}-exclude-float-parse-tests.patch" -) - -src_prepare() { - default - - cd ports/unix || die - - # 1) don't die on compiler warning - # 2) remove /usr/local prefix references in favour of /usr - # 3) enforce our CFLAGS - # 4) enforce our LDFLAGS - sed -e 's#-Werror##g;' \ - -e 's#\/usr\/local#\/usr#g;' \ - -e "s#^CFLAGS = \(.*\)#CFLAGS = \1 ${CFLAGS}#g" \ - -e "s#^LDFLAGS = \(.*\)#LDFLAGS = \1 ${LDFLAGS}#g" \ - -i Makefile || die "can't patch Makefile" -} - -src_compile() { - cd ports/unix || die - - emake CC="$(tc-getCC)" axtls - emake CC="$(tc-getCC)" -} - -src_test() { - cd ports/unix || die - emake CC="$(tc-getCC)" test -} - -src_install() { - pushd ports/unix > /dev/null || die - emake CC="$(tc-getCC)" DESTDIR="${D}" install - popd > /dev/null || die - - # remove .git files - find tools -type f -name '.git*' -exec rm {} \; || die - - dodoc -r tools - einstalldocs -} diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index 2203477a4bb4..32115fafa772 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -1,4 +1,4 @@ DIST MoarVM-2021.06.tar.gz 5449936 BLAKE2B 2bf6fc2e1a4dd0741819305e506945b09ed2a0fc1348ff98565cae397e76044176f05e87faeed1f52d5efadccb6d44edcb987553f5e164417153a8f23ba09493 SHA512 b23e20ed3e0830395ac09bd84a33ea3ab7ba52bce835c67b1feec45823ca2f0c9d04957d1f1b48b400fc30a48db37c5f89c3975b0273f684d9677145e2296f2c -EBUILD moarvm-2021.06.ebuild 1449 BLAKE2B c54c97f3c62bac54d140d3bd881cc616434fa88909dfa76f1168a22b9ea3acf346e06573cdb082e306bbc9b134b1ce82f3efbb760eedc91552f37cdbcbbc4fee SHA512 125e657028ada97b7e7cc5fcdcfec2a05450a494110aac1698fadd06465518423b5032f42f5a41692b3a8fb98964e3d8d225e1e6956fffb65937d6e637c670fb -EBUILD moarvm-9999.ebuild 1736 BLAKE2B 9f434f8561c55716165952dce8e35bd3659fbd0f3a42f688049e023faa0f10c4aa245ca810279ae80527c4ec5fe5c514bc5ae534aa30e839693657ce68fc7f9c SHA512 5867e2ee90401a86cd0341d8ab5ae75fecb7d366d88e1269439248686942b5c1855e45857b4388491631b26361aac3b0495d7214158931e955655a34d557fada +EBUILD moarvm-2021.06-r1.ebuild 1453 BLAKE2B e55f7009cdd23d8bcff869bb590959982e7a5ef6fa419d6155476f944c555b766247c10e20fe8d60dfb5cce6dd7fa98c6ce8ed9f7e461322b74ea25c92bd6c35 SHA512 f4b022aa0c8385cf6e0e75f8b59470ed27da5a24767401f76e9561d347162101e352deda1272eeab4f28a644770dc4fc411c09811898daf79cac4e5c33fbb693 +EBUILD moarvm-9999.ebuild 1740 BLAKE2B 8cc6d8b3dff8d5fc12f335e854b0d83f3fec8384500a1ca38be253066a7ae8b858c561f8e55579888ed4d224f4216d9eff0bf5f995f139f8cedce936ccdc06da SHA512 3e2223a691efe6cacd229d72559990a8f72b21b39fe697f8e8e2e347c2ddeed82dfac12d49160aa6acbd0baf821e43f6cd7d805fb154fe936bb9882c3d61539c MISC metadata.xml 802 BLAKE2B a2fc329ff27764a800785617bf71bdb99f764c3709130a094ac398d99aeef1414c1188d55088ada2f41eb4892709ef681d47b9f64e27a0426d5ec0cd8c90640e SHA512 2afbbc8899857a4bd3583f2bad121fd68208dfbdd4d0852bfbf28860e45e49a4b600ee74c254f7ffa782e8c1e939d56744acf82771a49fe0caed7e31492b8c60 diff --git a/dev-lang/moarvm/moarvm-2021.06-r1.ebuild b/dev-lang/moarvm/moarvm-2021.06-r1.ebuild new file mode 100644 index 000000000000..965484962763 --- /dev/null +++ b/dev-lang/moarvm/moarvm-2021.06-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_PN="MoarVM" +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" + inherit git-r3 + S="${WORKDIR}/${P}" +else + SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6" +HOMEPAGE="http://moarvm.org" +LICENSE="Artistic-2" +SLOT="0" + +IUSE="asan clang debug doc +jit optimize static-libs ubsan" + +RDEPEND="dev-libs/libatomic_ops + >=dev-libs/libuv-1.26:= + dev-libs/libffi:=" +DEPEND="${RDEPEND} + clang? ( >=sys-devel/clang-3.1 ) + dev-lang/perl" + +DOCS=( CREDITS README.markdown ) + +# Tests are conducted via nqp +RESTRICT=test + +src_configure() { + MAKEOPTS+=" NOISY=1" + use doc && DOCS+=( docs/* ) + local prefix="${EPREFIX}/usr" + local libdir="${EPREFIX}/usr/$(get_libdir)" + einfo "--prefix '${prefix}'" + einfo "--libdir '${libdir}'" + local myconfigargs=( + "--prefix" "${prefix}" + "--has-libuv" + "--has-libatomic_ops" + "--has-libffi" + "--libdir" "${libdir}" + "--compiler" "$(usex clang clang gcc)" + "$(usex asan --asan)" + "$(usex debug --debug --no-debug)" + "$(usex optimize --optimize= --no-optimize)" + "$(usex static-libs --static)" + "$(usex ubsan --ubsan)" + ) + + perl Configure.pl "${myconfigargs[@]}" moarshared || die +} diff --git a/dev-lang/moarvm/moarvm-2021.06.ebuild b/dev-lang/moarvm/moarvm-2021.06.ebuild deleted file mode 100644 index df017e9cd54a..000000000000 --- a/dev-lang/moarvm/moarvm-2021.06.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -MY_PN="MoarVM" -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" - inherit git-r3 - S="${WORKDIR}/${P}" -else - SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6" -HOMEPAGE="http://moarvm.org" -LICENSE="Artistic-2" -SLOT="0" - -IUSE="asan clang debug doc +jit optimize static-libs ubsan" - -RDEPEND="dev-libs/libatomic_ops - >=dev-libs/libuv-1.26 - dev-libs/libffi" -DEPEND="${RDEPEND} - clang? ( >=sys-devel/clang-3.1 ) - dev-lang/perl" - -DOCS=( CREDITS README.markdown ) - -# Tests are conducted via nqp -RESTRICT=test - -src_configure() { - MAKEOPTS+=" NOISY=1" - use doc && DOCS+=( docs/* ) - local prefix="${EPREFIX}/usr" - local libdir="${EPREFIX}/usr/$(get_libdir)" - einfo "--prefix '${prefix}'" - einfo "--libdir '${libdir}'" - local myconfigargs=( - "--prefix" "${prefix}" - "--has-libuv" - "--has-libatomic_ops" - "--has-libffi" - "--libdir" "${libdir}" - "--compiler" "$(usex clang clang gcc)" - "$(usex asan --asan)" - "$(usex debug --debug --no-debug)" - "$(usex optimize --optimize= --no-optimize)" - "$(usex static-libs --static)" - "$(usex ubsan --ubsan)" - ) - - perl Configure.pl "${myconfigargs[@]}" moarshared || die -} diff --git a/dev-lang/moarvm/moarvm-9999.ebuild b/dev-lang/moarvm/moarvm-9999.ebuild index 70abb36a2364..b88cb6bd3cee 100644 --- a/dev-lang/moarvm/moarvm-9999.ebuild +++ b/dev-lang/moarvm/moarvm-9999.ebuild @@ -24,8 +24,8 @@ SLOT="0" IUSE="asan clang debug doc static-libs optimize ubsan" RDEPEND="dev-libs/libatomic_ops - >=dev-libs/libuv-1.26 - dev-libs/libffi" + >=dev-libs/libuv-1.26:= + dev-libs/libffi:=" DEPEND="${RDEPEND}" BDEPEND="${RDEPEND} clang? ( >=sys-devel/clang-3.1 ) diff --git a/dev-lang/parrot/Manifest b/dev-lang/parrot/Manifest index e4f3c0dc02d8..5b04285ce23c 100644 --- a/dev-lang/parrot/Manifest +++ b/dev-lang/parrot/Manifest @@ -1,3 +1,3 @@ DIST parrot-8.1.0.tar.gz 4700495 BLAKE2B a90cd3c43be2a6812eaf5a5881cfd97e7011b5b82234c5eaf61e54cba923544a2f2c649387afe55d4e710a1e92ff31b1d32454a230fda6005b40778598f1915e SHA512 f5c4ffeb22a8f4949081ba9d98e3129eb067f6f0ed139248ca1d521570ccbada5dfa69ca2e390868a00ed275780552a5cd06eb271ff14ff753bf8375b7c658c2 -EBUILD parrot-8.1.0-r2.ebuild 2491 BLAKE2B 4f6822f9f1663512dd429ffdfa4949871fdb9c5d87a93a915868e881bbfdf5da227bd7d3caa68a082210b9f4f394adbf1c31e88decf333a50820b1d02e6ca15c SHA512 72194287af0f259fa76dcb081176b4129f980f80d14b308680b4b4dd62c88cfdd274e510b278e483719ee14bee3adce621e39de4d4dcc2047dba130f01dde838 +EBUILD parrot-8.1.0-r3.ebuild 2493 BLAKE2B 2c4699627e852eb6b9eb19765cbc17abebc97340fe087aa1b2d63af90e684ce4e13e78bbcd5638d3e48d6314983edbb57c6ba6c1d28c2b034745bcd2dde594b2 SHA512 44636b8d381991e5c331da817f22aab5507305c7c3a91202fb11d52f29495d191d5ddb8311051e532674419da8c813f9b1ced9010d1fc6724026e31dad71ea42 MISC metadata.xml 215 BLAKE2B 0147839ca51bcb1aed1f611c6a8c04aea7b280c6ca8857677d4ee111e14fac125e4b1878283502b65f58da42ea8e52febe6dd827a2bec28f1f24bafe562f1acd SHA512 595468e29b960c38b6144f0314eaa244039140156c1edff5dd904ecd0e3ea8bf58ce07d724704011cbbe44f26442d6ee19dec7b558fe3773ceb240f931be9f66 diff --git a/dev-lang/parrot/parrot-8.1.0-r2.ebuild b/dev-lang/parrot/parrot-8.1.0-r2.ebuild deleted file mode 100644 index 7dd22026a8bf..000000000000 --- a/dev-lang/parrot/parrot-8.1.0-r2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib - -# weird failures -RESTRICT="test" - -DESCRIPTION="Virtual machine designed to compile and execute bytecode for dynamic languages" -HOMEPAGE="http://www.parrot.org/" -SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="opengl nls doc examples gdbm +gmp ssl +unicode pcre" - -CDEPEND="sys-libs/readline:0= - dev-libs/libffi - net-libs/libnsl:0= - opengl? ( media-libs/freeglut ) - nls? ( sys-devel/gettext ) - unicode? ( >=dev-libs/icu-2.6:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3-r1 ) - gmp? ( >=dev-libs/gmp-4.1.4:0= ) - ssl? ( dev-libs/openssl:0= ) - pcre? ( dev-libs/libpcre ) -" -RDEPEND="${CDEPEND} - doc? ( dev-perl/JSON )" -DEPEND="${CDEPEND}" -BDEPEND="dev-lang/perl[doc?] - ${RDEPEND}" - -src_configure() { - myconf="--disable-rpath" - use unicode || myconf+=" --without-icu" - use ssl || myconf+=" --without-crypto" - use gdbm || myconf+=" --without-gdbm" - use nls || myconf+=" --without-gettext" - use gmp || myconf+=" --without-gmp" - use opengl || myconf+=" --without-opengl" - use pcre || myconf+=" --without-pcre" - - perl Configure.pl \ - --ccflags="${CFLAGS}" \ - --linkflags="${LDFLAGS}" \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --mandir="${EPREFIX}"/usr/share/man \ - --sysconfdir="${EPREFIX}"/etc \ - --sharedstatedir="${EPREFIX}"/var/lib/parrot \ - $myconf || die -} - -src_compile() { - export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib - # occasionally dies in parallel make - emake -j1 - if use doc ; then - emake -j1 html - fi -} - -src_test() { - emake -j1 test -} - -src_install() { - emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" - dosym parrot-ops2c /usr/bin/ops2c - rm -vfr "${ED}/usr/share/doc/${PF}/parrot" || die "Unable to prune excess docs" - DOCS=( - CREDITS - ChangeLog - DONORS.pod - PBC_COMPAT - PLATFORMS - README.pod - RESPONSIBLE_PARTIES - TODO - ) - use doc && DOCS+=( editor ) - use examples && DOCS+=( examples ) - use doc && HTML_DOCS=( - docs/html/developer.html - docs/html/DONORS.pod.html - docs/html/index.html - docs/html/ops.html - docs/html/parrotbug.html - docs/html/pdds.html - docs/html/pmc.html - docs/html/tools.html - docs/html/docs - docs/html/src - docs/html/tools - ) - einstalldocs -} diff --git a/dev-lang/parrot/parrot-8.1.0-r3.ebuild b/dev-lang/parrot/parrot-8.1.0-r3.ebuild new file mode 100644 index 000000000000..ad319217e9f1 --- /dev/null +++ b/dev-lang/parrot/parrot-8.1.0-r3.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib + +# weird failures +RESTRICT="test" + +DESCRIPTION="Virtual machine designed to compile and execute bytecode for dynamic languages" +HOMEPAGE="http://www.parrot.org/" +SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="opengl nls doc examples gdbm +gmp ssl +unicode pcre" + +CDEPEND="sys-libs/readline:0= + dev-libs/libffi:= + net-libs/libnsl:0= + opengl? ( media-libs/freeglut ) + nls? ( sys-devel/gettext ) + unicode? ( >=dev-libs/icu-2.6:= ) + gdbm? ( >=sys-libs/gdbm-1.8.3-r1 ) + gmp? ( >=dev-libs/gmp-4.1.4:0= ) + ssl? ( dev-libs/openssl:0= ) + pcre? ( dev-libs/libpcre ) +" +RDEPEND="${CDEPEND} + doc? ( dev-perl/JSON )" +DEPEND="${CDEPEND}" +BDEPEND="dev-lang/perl[doc?] + ${RDEPEND}" + +src_configure() { + myconf="--disable-rpath" + use unicode || myconf+=" --without-icu" + use ssl || myconf+=" --without-crypto" + use gdbm || myconf+=" --without-gdbm" + use nls || myconf+=" --without-gettext" + use gmp || myconf+=" --without-gmp" + use opengl || myconf+=" --without-opengl" + use pcre || myconf+=" --without-pcre" + + perl Configure.pl \ + --ccflags="${CFLAGS}" \ + --linkflags="${LDFLAGS}" \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + --mandir="${EPREFIX}"/usr/share/man \ + --sysconfdir="${EPREFIX}"/etc \ + --sharedstatedir="${EPREFIX}"/var/lib/parrot \ + $myconf || die +} + +src_compile() { + export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib + # occasionally dies in parallel make + emake -j1 + if use doc ; then + emake -j1 html + fi +} + +src_test() { + emake -j1 test +} + +src_install() { + emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" + dosym parrot-ops2c /usr/bin/ops2c + rm -vfr "${ED}/usr/share/doc/${PF}/parrot" || die "Unable to prune excess docs" + DOCS=( + CREDITS + ChangeLog + DONORS.pod + PBC_COMPAT + PLATFORMS + README.pod + RESPONSIBLE_PARTIES + TODO + ) + use doc && DOCS+=( editor ) + use examples && DOCS+=( examples ) + use doc && HTML_DOCS=( + docs/html/developer.html + docs/html/DONORS.pod.html + docs/html/index.html + docs/html/ops.html + docs/html/parrotbug.html + docs/html/pdds.html + docs/html/pmc.html + docs/html/tools.html + docs/html/docs + docs/html/src + docs/html/tools + ) + einstalldocs +} diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index cec8d3018c29..4e3e1e1df496 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -10,8 +10,8 @@ DIST php-7.4.19.tar.xz 10341424 BLAKE2B b5f549603a2d108d2d4c16dfb15c2088612e040e DIST php-7.4.21.tar.xz 10346628 BLAKE2B f758d6bef60f5e0c99bd097533d1663640362c2b752a3bd54389acc3bd7d173c1ba5d4b1c119b6ad50f5029aabe2349bb4646a33212dc3cf34fd294f24def401 SHA512 778ddbfe614fdc6a00bc82c61f4c636bdbe815ce3398415a29bd24a2fd4ca2113b3b804303585d8830242e04b0c202bbc7c725a46c9bad79b070a0e896e5e681 DIST php-8.0.8.tar.xz 10674548 BLAKE2B d2446ae5b80e692106b89418864e4253e000741addb7526599ec8db96713f91a5ab3bccd5bbd2f536b16cc58afafdf22b19996d424dfdce3218a8083ee2bdf37 SHA512 1f8b94083b64705e24365af57169f8ff08115f31a7471238d9ed7a24b692e46c789f3fc00ff2bef2205243b9cd9c4736831e995a004afc7fc4127f3b74932428 EBUILD php-7.3.28.ebuild 22673 BLAKE2B 6c64c471608b337f4ebd5d07a9cec58a38afdf3ca5b64d094e4e1a37040dc4f95331c1fb7bf8f3a8c5d3cf2b0f6b215b4b342fecb162c69bc29214cb250553bb SHA512 49b0d559c6999719ca732d9a40c9154806092083b7da2e5a11ab33718b638cb774de3a6af81949c408e99ba18a3720c4145022221921f3a7bd84572ac28c98c0 -EBUILD php-7.3.29.ebuild 22687 BLAKE2B 2d1a20ad1a79c4c3991497a3086d961e0ec7380f57f512109e42daae8121098505a1d7c48c146ba3e3f470727773c2dc6d654c497574b68d61361fb81d51482e SHA512 087458a60187d93550a78de17878eeb7e712ea9876fd7451e162187993414dbb023225ca0ed1c6a226efae14133e55d23587171ac4cf3560db31a187fbf60a49 -EBUILD php-7.4.19.ebuild 21382 BLAKE2B 27074fae8c5d1b0727acb1ca1672b0300edb30483ec7fcc4b0102982e8ea6a31f4c5f55013243c2de3e3192864ca466cbe1ac589689204ba976eb85cfae7db87 SHA512 afccdc44f0ddd1c5417c8be6655a947508b82c8cabe57a24174fd03eeb951b730136379c2a0f978b10993fa4b0a7ef6eeb95b398298ed4433db86b4e2d2ba872 -EBUILD php-7.4.21.ebuild 21396 BLAKE2B 7571d15c3386cf7d85e93f7c9c89c7584935a215d5bd877bdd1ece3379603b1a43bfe31b6e059e2079c2e9858bbc0b9ba3f666750f8f7d4c01c9f8ef97e6fe8a SHA512 1960c773245406fc427857f5aa05eabbd6bcdd1d7365c35ddcd7212ec96274eea1ea2cbba70e43959cb0b43990edefb0a086bc7c3d8aa2449dfcc5b1c90c75c7 -EBUILD php-8.0.8.ebuild 21338 BLAKE2B 35fb85300c3908659048da43377e00d599344b5bdf9024de08301cf5e3fc3200035a9d7a9db5a4dedb4f814a6bcc11b64db7ed1c2e3b8f412446326dad4330da SHA512 e8adab55766f6127de9aa6becdeab4988a634eb0149ad81d124a3721cda26d3f35489cfddb1e3dd3f4a210b0d7f4b86f6ea19e539eb80984ee2baf0afe79ebcd +EBUILD php-7.3.29.ebuild 22686 BLAKE2B 966d01cde10639b713957a0ff0976f5a66a0db5ea2b49a6dc9619f48f303a6ff45e2c7fba97f82c41d21b11a8c4cc88fb24f5258c7134c51a0bde9e51358f70d SHA512 24f40975212278e165477ec14047607b5bd6932fa0455b1e82c1666d9c33a4e0fa57ce3b537277f5e421f729e125da6dd7a943d07240dafac13d74f0cd4b1af9 +EBUILD php-7.4.19-r1.ebuild 21384 BLAKE2B f4a6d16ee301992c670ecb9e729a7cdb94cc012b5f825210be9a020bb12edd1ec05b9b3437575898f1825d91fdaa10e3164ae422e73fcbc60e0108e899c9cbaf SHA512 ac6f6956c8d253f2653f2b9f4e27940eae3af0f63c61175ec2a6ef7f87c95a4ecf51a77f6ad5a62eb161a2c7a6a697392f6bd75c9a0227653b910b867579a368 +EBUILD php-7.4.21-r1.ebuild 21397 BLAKE2B 4c1e46c57ff6347ca049763251fde77d9d105d41b61e1d436ab8b7fc7613b6918c3fb5523dedfe7cfd03493d995b75f85db4f72d98919f629f5236002a6705e3 SHA512 880db6017a1fc83bdafdfecac38424224cc8fdcd1261d8564b6ef5622cfb757f51705dd6e9bae585adc74d21260d9ddfc87d8bdab74a851dadb43cb9e56906f2 +EBUILD php-8.0.8-r1.ebuild 21340 BLAKE2B 9d00e868e00c51946e31edc11463c8f2a0837e4f04d2dfc7924c856be1d52f8a5e74c63d9108fe60822b95c5122f4365b4d766fc787d603d3638a3c92b24211b SHA512 b8d14730620acf71e8d8af1adb9f3aab156d58b94dcdd65810a0de82399d20d71f6abc1fb41beeae95d35156da85fceff3d78548ab22dafbf02e180eeb963bd5 MISC metadata.xml 3268 BLAKE2B 4abc96d858186ab5bc6f0797fb3f1cf7f5aaa0b07a4652dcc16aa65e197bd73803f6bac717084c0c9a194e7da5b6632523105205011a0d39221aabc16ade8e2e SHA512 1413edb5293cb93ad8f94376f11b9952ca6369b667ae23baed56d9cbaa68cb9cfa5a80da7dd7184ba84f08d5a4054068da1c10daca81d1730e7b6edebba8b29f diff --git a/dev-lang/php/php-7.3.29.ebuild b/dev-lang/php/php-7.3.29.ebuild index 62dc6b1ade84..3130eec7a864 100644 --- a/dev-lang/php/php-7.3.29.ebuild +++ b/dev-lang/php/php-7.3.29.ebuild @@ -19,7 +19,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" S="${WORKDIR}/${PN}-${MY_PV}" diff --git a/dev-lang/php/php-7.4.19-r1.ebuild b/dev-lang/php/php-7.4.19-r1.ebuild new file mode 100644 index 000000000000..3c4145e39703 --- /dev/null +++ b/dev-lang/php/php-7.4.19-r1.ebuild @@ -0,0 +1,750 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +WANT_AUTOMAKE="none" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/RC} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/" +SRC_URI="https://www.php.net/distributions/${P}.tar.xz" + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp + +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlrpc? ( xml iconv ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + oci8-instant-client? ( !ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + fpm? ( acl? ( sys-apps/acl ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || ( sys-libs/db:5.3 + sys-libs/db:5.1 + sys-libs/db:4.8 + sys-libs/db:4.7 + sys-libs/db:4.6 + sys-libs/db:4.5 ) ) + bzip2? ( app-arch/bzip2:0= ) + cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) + coverage? ( dev-util/lcov ) + curl? ( >=net-misc/curl-7.10.5 ) + enchant? ( =dev-libs/libffi-3.0.11:= ) + firebird? ( dev-db/firebird ) + gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) + gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) + gmp? ( dev-libs/gmp:0= ) + iconv? ( virtual/libiconv ) + imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) + intl? ( dev-libs/icu:= ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-1.2.11 ) + ldap-sasl? ( dev-libs/cyrus-sasl ) + libedit? ( dev-libs/libedit ) + lmdb? ( dev-db/lmdb:= ) + mssql? ( dev-db/freetds[mssql] ) + nls? ( sys-devel/gettext ) + oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) + odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) + postgres? ( dev-db/postgresql:* ) + qdbm? ( dev-db/qdbm ) + readline? ( sys-libs/readline:0= ) + session-mm? ( dev-libs/mm ) + snmp? ( >=net-analyzer/net-snmp-5.2 ) + sodium? ( dev-libs/libsodium:= ) + spell? ( >=app-text/aspell-0.50 ) + sqlite? ( >=dev-db/sqlite-3.7.6.3 ) + ssl? ( >=dev-libs/openssl-1.0.1:0= ) + tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) + tokyocabinet? ( dev-db/tokyocabinet ) + truetype? ( =media-libs/freetype-2* ) + unicode? ( dev-libs/oniguruma:= ) + webp? ( media-libs/libwebp:0= ) + xml? ( >=dev-libs/libxml2-2.7.6 ) + xpm? ( x11-libs/libXpm ) + xslt? ( dev-libs/libxslt ) + zip? ( >=dev-libs/libzip-1.2.0:= ) + zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/mta + fpm? ( + selinux? ( sec-policy/selinux-phpfpm ) + systemd? ( sys-apps/systemd ) )" + +# Bison isn't actually needed when building from a release tarball +# However, the configure script will warn if it's absent or if you +# have an incompatible version installed. See bug 593278. +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + >=sys-devel/bison-3.0.1" + +BDEPEND="virtual/pkgconfig" + +PHP_MV="$(ver_cut 1)" + +PATCHES=( + "${FILESDIR}"/php-iodbc-header-location.patch +) + +php_install_ini() { + local phpsapi="${1}" + + # work out where we are installing the ini file + php_set_ini_dir "${phpsapi}" + + # Always install the production INI file, bug 611214. + local phpinisrc="php.ini-production-${phpsapi}" + cp php.ini-production "${phpinisrc}" || die + + # default to /tmp for save_path, bug #282768 + sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die + + # Set the extension dir + sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ + -i "${phpinisrc}" || die + + # Set the include path to point to where we want to find PEAR packages + sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die + + insinto "${PHP_INI_DIR#${EPREFIX}}" + newins "${phpinisrc}" php.ini + + elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" + elog + + dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" + dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" + + if use opcache; then + elog "Adding opcache to $PHP_EXT_INI_DIR" + echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Emulate buildconf to support cross-compilation + rm -fr aclocal.m4 autom4te.cache config.cache \ + configure main/php_config.h.in || die + eautoconf --force + eautoheader +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + $(use_enable threads maintainer-zts) + ) + + our_conf+=( + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_enable bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar) + $(use_enable coverage gcov) + $(use_enable ctype) + $(use_with curl) + $(use_enable xml dom) + $(use_with enchant) + $(use_enable exif) + $(use_with ffi) + $(use_enable fileinfo) + $(use_enable filter) + $(use_enable ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) + $(use_enable intl) + $(use_enable ipv6) + $(use_enable json) + $(use_with kerberos) + $(use_with xml libxml) + $(use_enable unicode mbstring) + $(use_with ssl openssl) + $(use_enable pcntl) + $(use_enable phar) + $(use_enable pdo) + $(use_enable opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_enable simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap) + $(use_enable sockets) + $(use_with sodium) + $(use_with sqlite sqlite3) + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer) + $(use_enable xml) + $(use_enable xmlreader) + $(use_enable xmlwriter) + $(use_with xmlrpc) + $(use_with xslt xsl) + $(use_with zip) + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with tokyocabinet tcadb "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype) + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg) + $(use_with xpm) + $(use_with webp) + ) + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_enable gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl) + ) + fi + + # MySQL support + local mysqllib="mysqlnd" + local mysqlilib="mysqlnd" + + our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + if use odbc && use iodbc ; then + our_conf+=( + --without-unixODBC + --with-iodbc + $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") + ) + elif use odbc ; then + our_conf+=( + --with-unixODBC="${EPREFIX}/usr" + --without-iodbc + $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") + ) + else + our_conf+=( + --without-unixODBC + --without-iodbc + --without-pdo-odbc + ) + fi + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "${mysqllib}") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite) + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit) + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-external-pcre affects ext/pcre + our_conf+=( + --with-external-pcre + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp${PHP_MV}$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp${PHP_MV}$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/php/php-7.4.19.ebuild b/dev-lang/php/php-7.4.19.ebuild deleted file mode 100644 index 83528047016b..000000000000 --- a/dev-lang/php/php-7.4.19.ebuild +++ /dev/null @@ -1,750 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -WANT_AUTOMAKE="none" - -inherit flag-o-matic systemd autotools - -MY_PV=${PV/_rc/RC} -DESCRIPTION="The PHP language runtime engine" -HOMEPAGE="https://www.php.net/" -SRC_URI="https://www.php.net/distributions/${P}.tar.xz" - -LICENSE="PHP-3.01 - BSD - Zend-2.0 - bcmath? ( LGPL-2.1+ ) - fpm? ( BSD-2 ) - gd? ( gd ) - unicode? ( BSD-2 LGPL-2.1 )" - -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -S="${WORKDIR}/${PN}-${MY_PV}" - -# We can build the following SAPIs in the given order -SAPIS="embed cli cgi fpm apache2 phpdbg" - -# SAPIs and SAPI-specific USE flags (cli SAPI is default on): -IUSE="${IUSE} - ${SAPIS/cli/+cli} - threads" - -IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk - coverage +ctype curl debug - enchant exif ffi +fileinfo +filter firebird - +flatfile ftp gd gdbm gmp +iconv imap inifile - intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb - mhash mssql mysql mysqli nls - oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm - readline selinux +session session-mm sharedmem - +simplexml snmp soap sockets sodium spell sqlite ssl - sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp - +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib" - -# Without USE=readline or libedit, the interactive "php -a" CLI will hang. -# The Oracle instant client provides its own incompatible ldap library. -REQUIRED_USE=" - || ( cli cgi fpm apache2 embed phpdbg ) - cli? ( ^^ ( readline libedit ) ) - !cli? ( ?? ( readline libedit ) ) - truetype? ( gd zlib ) - webp? ( gd zlib ) - cjk? ( gd zlib ) - exif? ( gd zlib ) - xpm? ( gd zlib ) - gd? ( zlib ) - simplexml? ( xml ) - soap? ( xml ) - xmlrpc? ( xml iconv ) - xmlreader? ( xml ) - xmlwriter? ( xml ) - xslt? ( xml ) - ldap-sasl? ( ldap ) - oci8-instant-client? ( !ldap ) - qdbm? ( !gdbm ) - session-mm? ( session !threads ) - mysql? ( || ( mysqli pdo ) ) - firebird? ( pdo ) - mssql? ( pdo ) -" - -RESTRICT="!test? ( test )" - -# The supported (that is, autodetected) versions of BDB are listed in -# the ./configure script. Other versions *work*, but we need to stick to -# the ones that can be detected to avoid a repeat of bug #564824. -COMMON_DEPEND=" - >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] - >=dev-libs/libpcre2-10.30[jit?,unicode] - fpm? ( acl? ( sys-apps/acl ) ) - apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) - argon2? ( app-crypt/argon2:= ) - berkdb? ( || ( sys-libs/db:5.3 - sys-libs/db:5.1 - sys-libs/db:4.8 - sys-libs/db:4.7 - sys-libs/db:4.6 - sys-libs/db:4.5 ) ) - bzip2? ( app-arch/bzip2:0= ) - cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) - coverage? ( dev-util/lcov ) - curl? ( >=net-misc/curl-7.10.5 ) - enchant? ( =dev-libs/libffi-3.0.11 ) - firebird? ( dev-db/firebird ) - gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) - gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) - gmp? ( dev-libs/gmp:0= ) - iconv? ( virtual/libiconv ) - imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) - intl? ( dev-libs/icu:= ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-1.2.11 ) - ldap-sasl? ( dev-libs/cyrus-sasl ) - libedit? ( dev-libs/libedit ) - lmdb? ( dev-db/lmdb:= ) - mssql? ( dev-db/freetds[mssql] ) - nls? ( sys-devel/gettext ) - oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) - odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) - postgres? ( dev-db/postgresql:* ) - qdbm? ( dev-db/qdbm ) - readline? ( sys-libs/readline:0= ) - session-mm? ( dev-libs/mm ) - snmp? ( >=net-analyzer/net-snmp-5.2 ) - sodium? ( dev-libs/libsodium:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( >=dev-libs/openssl-1.0.1:0= ) - tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) - tokyocabinet? ( dev-db/tokyocabinet ) - truetype? ( =media-libs/freetype-2* ) - unicode? ( dev-libs/oniguruma:= ) - webp? ( media-libs/libwebp:0= ) - xml? ( >=dev-libs/libxml2-2.7.6 ) - xpm? ( x11-libs/libXpm ) - xslt? ( dev-libs/libxslt ) - zip? ( >=dev-libs/libzip-1.2.0:= ) - zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) -" - -RDEPEND="${COMMON_DEPEND} - virtual/mta - fpm? ( - selinux? ( sec-policy/selinux-phpfpm ) - systemd? ( sys-apps/systemd ) )" - -# Bison isn't actually needed when building from a release tarball -# However, the configure script will warn if it's absent or if you -# have an incompatible version installed. See bug 593278. -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - >=sys-devel/bison-3.0.1" - -BDEPEND="virtual/pkgconfig" - -PHP_MV="$(ver_cut 1)" - -PATCHES=( - "${FILESDIR}"/php-iodbc-header-location.patch -) - -php_install_ini() { - local phpsapi="${1}" - - # work out where we are installing the ini file - php_set_ini_dir "${phpsapi}" - - # Always install the production INI file, bug 611214. - local phpinisrc="php.ini-production-${phpsapi}" - cp php.ini-production "${phpinisrc}" || die - - # default to /tmp for save_path, bug #282768 - sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die - - # Set the extension dir - sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ - -i "${phpinisrc}" || die - - # Set the include path to point to where we want to find PEAR packages - sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die - - insinto "${PHP_INI_DIR#${EPREFIX}}" - newins "${phpinisrc}" php.ini - - elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" - elog - - dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" - dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" - - if use opcache; then - elog "Adding opcache to $PHP_EXT_INI_DIR" - echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ - "${D}/${PHP_EXT_INI_DIR}"/opcache.ini - dosym "../ext/opcache.ini" \ - "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" - fi - - # SAPI-specific handling - if [[ "${sapi}" == "fpm" ]] ; then - einfo "Installing FPM config files php-fpm.conf and www.conf" - insinto "${PHP_INI_DIR#${EPREFIX}}" - doins sapi/fpm/php-fpm.conf - insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" - doins sapi/fpm/www.conf - fi - - dodoc php.ini-{development,production} -} - -php_set_ini_dir() { - PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" - PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" - PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" -} - -src_prepare() { - default - - # In php-7.x, the FPM pool configuration files have been split off - # of the main config. By default the pool config files go in - # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the - # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later - # we'll install the pool configuration file "www.conf" there. - php_set_ini_dir fpm - sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ - sapi/fpm/php-fpm.conf.in \ - || die 'failed to move the include directory in php-fpm.conf' - - # Emulate buildconf to support cross-compilation - rm -fr aclocal.m4 autom4te.cache config.cache \ - configure main/php_config.h.in || die - eautoconf --force - eautoheader -} - -src_configure() { - addpredict /usr/share/snmp/mibs/.index #nowarn - addpredict /var/lib/net-snmp/mib_indexes #nowarn - - PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" - - # The php-fpm config file wants localstatedir to be ${EPREFIX}/var - # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. - local our_conf=( - --prefix="${PHP_DESTDIR}" - --mandir="${PHP_DESTDIR}/man" - --infodir="${PHP_DESTDIR}/info" - --libdir="${PHP_DESTDIR}/lib" - --with-libdir="$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-pear - $(use_enable threads maintainer-zts) - ) - - our_conf+=( - $(use_with argon2 password-argon2 "${EPREFIX}/usr") - $(use_enable bcmath) - $(use_with bzip2 bz2 "${EPREFIX}/usr") - $(use_enable calendar) - $(use_enable coverage gcov) - $(use_enable ctype) - $(use_with curl) - $(use_enable xml dom) - $(use_with enchant) - $(use_enable exif) - $(use_with ffi) - $(use_enable fileinfo) - $(use_enable filter) - $(use_enable ftp) - $(use_with nls gettext "${EPREFIX}/usr") - $(use_with gmp gmp "${EPREFIX}/usr") - $(use_with mhash mhash "${EPREFIX}/usr") - $(use_with iconv iconv \ - $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) - $(use_enable intl) - $(use_enable ipv6) - $(use_enable json) - $(use_with kerberos) - $(use_with xml libxml) - $(use_enable unicode mbstring) - $(use_with ssl openssl) - $(use_enable pcntl) - $(use_enable phar) - $(use_enable pdo) - $(use_enable opcache) - $(use_with postgres pgsql "${EPREFIX}/usr") - $(use_enable posix) - $(use_with spell pspell "${EPREFIX}/usr") - $(use_enable simplexml) - $(use_enable sharedmem shmop) - $(use_with snmp snmp "${EPREFIX}/usr") - $(use_enable soap) - $(use_enable sockets) - $(use_with sodium) - $(use_with sqlite sqlite3) - $(use_enable sysvipc sysvmsg) - $(use_enable sysvipc sysvsem) - $(use_enable sysvipc sysvshm) - $(use_with tidy tidy "${EPREFIX}/usr") - $(use_enable tokenizer) - $(use_enable xml) - $(use_enable xmlreader) - $(use_enable xmlwriter) - $(use_with xmlrpc) - $(use_with xslt xsl) - $(use_with zip) - $(use_with zlib zlib "${EPREFIX}/usr") - $(use_enable debug) - ) - - # DBA support - if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ - || use qdbm || use lmdb || use tokyocabinet ; then - our_conf+=( "--enable-dba" ) - fi - - # DBA drivers support - our_conf+=( - $(use_with cdb) - $(use_with berkdb db4 "${EPREFIX}/usr") - $(use_enable flatfile) - $(use_with gdbm gdbm "${EPREFIX}/usr") - $(use_enable inifile) - $(use_with qdbm qdbm "${EPREFIX}/usr") - $(use_with tokyocabinet tcadb "${EPREFIX}/usr") - $(use_with lmdb lmdb "${EPREFIX}/usr") - ) - - # Support for the GD graphics library - our_conf+=( - $(use_with truetype freetype) - $(use_enable cjk gd-jis-conv) - $(use_with gd jpeg) - $(use_with xpm) - $(use_with webp) - ) - # enable gd last, so configure can pick up the previous settings - our_conf+=( $(use_enable gd) ) - - # IMAP support - if use imap ; then - our_conf+=( - $(use_with imap imap "${EPREFIX}/usr") - $(use_with ssl imap-ssl "${EPREFIX}/usr") - ) - fi - - # LDAP support - if use ldap ; then - our_conf+=( - $(use_with ldap ldap "${EPREFIX}/usr") - $(use_with ldap-sasl) - ) - fi - - # MySQL support - local mysqllib="mysqlnd" - local mysqlilib="mysqlnd" - - our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) - - local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" - if use mysql || use mysqli ; then - our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) - fi - - # ODBC support - if use odbc && use iodbc ; then - our_conf+=( - --without-unixODBC - --with-iodbc - $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") - ) - elif use odbc ; then - our_conf+=( - --with-unixODBC="${EPREFIX}/usr" - --without-iodbc - $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") - ) - else - our_conf+=( - --without-unixODBC - --without-iodbc - --without-pdo-odbc - ) - fi - - # Oracle support - our_conf+=( $(use_with oci8-instant-client oci8) ) - - # PDO support - if use pdo ; then - our_conf+=( - $(use_with mssql pdo-dblib "${EPREFIX}/usr") - $(use_with mysql pdo-mysql "${mysqllib}") - $(use_with postgres pdo-pgsql) - $(use_with sqlite pdo-sqlite) - $(use_with firebird pdo-firebird "${EPREFIX}/usr") - $(use_with oci8-instant-client pdo-oci) - ) - fi - - # readline/libedit support - our_conf+=( - $(use_with readline readline "${EPREFIX}/usr") - $(use_with libedit) - ) - - # Session support - if use session ; then - our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) - else - our_conf+=( $(use_enable session) ) - fi - - # Use pic for shared modules such as apache2's mod_php - our_conf+=( --with-pic ) - - # we use the system copy of pcre - # --with-external-pcre affects ext/pcre - our_conf+=( - --with-external-pcre - $(use_with jit pcre-jit) - ) - - # Catch CFLAGS problems - # Fixes bug #14067. - # Changed order to run it in reverse for bug #32022 and #12021. - replace-cpu-flags "k6*" "i586" - - # Cache the ./configure test results between SAPIs. - our_conf+=( --cache-file="${T}/config.cache" ) - - # Support user-passed configuration parameters - our_conf+=( ${EXTRA_ECONF:-} ) - - # Support the Apache2 extras, they must be set globally for all - # SAPIs to work correctly, especially for external PHP extensions - - local one_sapi - local sapi - mkdir -p "${WORKDIR}/sapis-build" || die - for one_sapi in $SAPIS ; do - use "${one_sapi}" || continue - php_set_ini_dir "${one_sapi}" - - # The BUILD_DIR variable is used to determine where to output - # the files that autotools creates. This was all originally - # based on the autotools-utils eclass. - BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" - cp -a "${S}" "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - - local sapi_conf=( - --with-config-file-path="${PHP_INI_DIR}" - --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" - ) - - for sapi in $SAPIS ; do - case "$sapi" in - cli|cgi|embed|fpm|phpdbg) - if [[ "${one_sapi}" == "${sapi}" ]] ; then - sapi_conf+=( "--enable-${sapi}" ) - if [[ "fpm" == "${sapi}" ]] ; then - sapi_conf+=( - $(use_with acl fpm-acl) - $(use_with systemd fpm-systemd) - ) - fi - else - sapi_conf+=( "--disable-${sapi}" ) - fi - ;; - - apache2) - if [[ "${one_sapi}" == "${sapi}" ]] ; then - sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) - else - sapi_conf+=( --without-apxs2 ) - fi - ;; - esac - done - - # Construct the $myeconfargs array by concatenating $our_conf - # (the common args) and $sapi_conf (the SAPI-specific args). - local myeconfargs=( "${our_conf[@]}" ) - myeconfargs+=( "${sapi_conf[@]}" ) - - pushd "${BUILD_DIR}" > /dev/null || die - econf "${myeconfargs[@]}" - popd > /dev/null || die - done -} - -src_compile() { - # snmp seems to run during src_compile, too (bug #324739) - addpredict /usr/share/snmp/mibs/.index #nowarn - addpredict /var/lib/net-snmp/mib_indexes #nowarn - - local sapi - for sapi in ${SAPIS} ; do - if use "${sapi}"; then - cd "${WORKDIR}/sapis-build/$sapi" || \ - die "Failed to change dir to ${WORKDIR}/sapis-build/$1" - emake - fi - done -} - -src_install() { - # see bug #324739 for what happens when we don't have that - addpredict /usr/share/snmp/mibs/.index #nowarn - - # grab the first SAPI that got built and install common files from there - local first_sapi="", sapi="" - for sapi in $SAPIS ; do - if use $sapi ; then - first_sapi=$sapi - break - fi - done - - # Makefile forgets to create this before trying to write to it... - dodir "${PHP_DESTDIR#${EPREFIX}}/bin" - - # Install php environment (without any sapis) - cd "${WORKDIR}/sapis-build/$first_sapi" || die - emake INSTALL_ROOT="${D}" \ - install-build install-headers install-programs - - local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" - - # Create the directory where we'll put version-specific php scripts - keepdir "/usr/share/php${PHP_MV}" - - local file="" - local sapi_list="" - - for sapi in ${SAPIS}; do - if use "${sapi}" ; then - einfo "Installing SAPI: ${sapi}" - cd "${WORKDIR}/sapis-build/${sapi}" || die - - if [[ "${sapi}" == "apache2" ]] ; then - # We're specifically not using emake install-sapi as libtool - # may cause unnecessary relink failures (see bug #351266) - insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" - newins ".libs/libphp${PHP_MV}$(get_libname)" \ - "libphp${PHP_MV}$(get_libname)" - keepdir "/usr/$(get_libdir)/apache2/modules" - else - # needed each time, php_install_ini would reset it - local dest="${PHP_DESTDIR#${EPREFIX}}" - into "${dest}" - case "$sapi" in - cli) - source="sapi/cli/php" - # Install the "phar" archive utility. - if use phar ; then - emake INSTALL_ROOT="${D}" install-pharcmd - dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" - fi - ;; - cgi) - source="sapi/cgi/php-cgi" - ;; - fpm) - source="sapi/fpm/php-fpm" - ;; - embed) - source="libs/libphp${PHP_MV}$(get_libname)" - ;; - phpdbg) - source="sapi/phpdbg/phpdbg" - ;; - *) - die "unhandled sapi in src_install" - ;; - esac - - if [[ "${source}" == *"$(get_libname)" ]]; then - dolib.so "${source}" - else - dobin "${source}" - local name="$(basename ${source})" - dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" - fi - fi - - php_install_ini "${sapi}" - - # construct correct SAPI string for php-config - # thanks to ferringb for the bash voodoo - if [[ "${sapi}" == "apache2" ]]; then - sapi_list="${sapi_list:+${sapi_list} }apache2handler" - else - sapi_list="${sapi_list:+${sapi_list} }${sapi}" - fi - fi - done - - # Installing opcache module - if use opcache ; then - into "${PHP_DESTDIR#${EPREFIX}}" - dolib.so "modules/opcache$(get_libname)" - fi - - # Install env.d files - newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" - sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die - sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die - - # set php-config variable correctly (bug #278439) - sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ - "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die - - if use fpm ; then - if use systemd; then - systemd_newunit "${FILESDIR}/php-fpm_at.service" \ - "php-fpm@${SLOT}.service" - else - systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ - "php-fpm@${SLOT}.service" - fi - fi -} - -src_test() { - echo ">>> Test phase [test]: ${CATEGORY}/${PF}" - PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" - if [[ ! -x "${PHP_BIN}" ]] ; then - ewarn "Test phase requires USE=cli, skipping" - return - else - export TEST_PHP_EXECUTABLE="${PHP_BIN}" - fi - - if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then - export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" - fi - - if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then - export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" - fi - - REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ - "session.save_path=${T}" \ - "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ - "session.save_path=${T}" - - for name in ${EXPECTED_TEST_FAILURES}; do - mv "${name}.out" "${name}.out.orig" 2>/dev/null || die - done - - local failed="$(find -name '*.out')" - if [[ ${failed} != "" ]] ; then - ewarn "The following test cases failed unexpectedly:" - for name in ${failed}; do - ewarn " ${name/.out/}" - done - else - einfo "No unexpected test failures, all fine" - fi - - if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then - local passed="" - for name in ${EXPECTED_TEST_FAILURES}; do - [[ -f "${name}.diff" ]] && continue - passed="${passed} ${name}" - done - if [[ ${passed} != "" ]] ; then - einfo "The following test cases passed unexpectedly:" - for name in ${passed}; do - ewarn " ${passed}" - done - else - einfo "None of the known-to-fail tests passed, all fine" - fi - fi -} - -pkg_postinst() { - # Output some general info to the user - if use apache2 ; then - elog - elog "To enable PHP in apache, you will need to add \"-D PHP\" to" - elog "your apache2 command. OpenRC users can append that string to" - elog "APACHE2_OPTS in /etc/conf.d/apache2." - elog - elog "The apache module configuration file 70_mod_php.conf is" - elog "provided (and maintained) by eselect-php." - elog - fi - - # Create the symlinks for php - local m - for m in ${SAPIS}; do - [[ ${m} == 'embed' ]] && continue; - if use $m ; then - local ci=$(eselect php show $m) - if [[ -z $ci ]]; then - eselect php set $m php${SLOT} || die - einfo "Switched ${m} to use php:${SLOT}" - einfo - elif [[ $ci != "php${SLOT}" ]] ; then - elog "To switch $m to use php:${SLOT}, run" - elog " eselect php set $m php${SLOT}" - elog - fi - fi - done - - # Remove dead symlinks for SAPIs that were just disabled. For - # example, if the user has the cgi SAPI enabled, then he has an - # eselect-php symlink for it. If he later reinstalls PHP with - # USE="-cgi", that symlink will break. This call to eselect is - # supposed to remove that dead link per bug 572436. - eselect php cleanup || die - - if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then - elog "To build extensions for this version of PHP, you will need to" - elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." - elog - fi - - # Warn about the removal of PHP_INI_VERSION if the user has it set. - if [[ -n "${PHP_INI_VERSION}" ]]; then - ewarn 'The PHP_INI_VERSION variable has been phased out. You may' - ewarn 'remove it from your configuration at your convenience. See' - ewarn - ewarn ' https://bugs.gentoo.org/611214' - ewarn - ewarn 'for more information.' - fi - - elog "For details on how version slotting works, please see" - elog "the wiki:" - elog - elog " https://wiki.gentoo.org/wiki/PHP" - elog -} - -pkg_postrm() { - # This serves two purposes. First, if we have just removed the last - # installed version of PHP, then this will remove any dead symlinks - # belonging to eselect-php. Second, if a user upgrades slots from - # (say) 5.6 to 7.0 and depcleans the old slot, then this will update - # his existing symlinks to point to the new 7.0 installation. The - # latter is bug 432962. - # - # Note: the eselect-php package may not be installed at this point, - # so we can't die() if this command fails. - eselect php cleanup -} diff --git a/dev-lang/php/php-7.4.21-r1.ebuild b/dev-lang/php/php-7.4.21-r1.ebuild new file mode 100644 index 000000000000..8a65e5a674d7 --- /dev/null +++ b/dev-lang/php/php-7.4.21-r1.ebuild @@ -0,0 +1,750 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +WANT_AUTOMAKE="none" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/RC} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/" +SRC_URI="https://www.php.net/distributions/${P}.tar.xz" + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp + +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlrpc? ( xml iconv ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + oci8-instant-client? ( !ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + fpm? ( acl? ( sys-apps/acl ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || ( sys-libs/db:5.3 + sys-libs/db:5.1 + sys-libs/db:4.8 + sys-libs/db:4.7 + sys-libs/db:4.6 + sys-libs/db:4.5 ) ) + bzip2? ( app-arch/bzip2:0= ) + cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) + coverage? ( dev-util/lcov ) + curl? ( >=net-misc/curl-7.10.5 ) + enchant? ( =dev-libs/libffi-3.0.11:= ) + firebird? ( dev-db/firebird ) + gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) + gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) + gmp? ( dev-libs/gmp:0= ) + iconv? ( virtual/libiconv ) + imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) + intl? ( dev-libs/icu:= ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-1.2.11 ) + ldap-sasl? ( dev-libs/cyrus-sasl ) + libedit? ( dev-libs/libedit ) + lmdb? ( dev-db/lmdb:= ) + mssql? ( dev-db/freetds[mssql] ) + nls? ( sys-devel/gettext ) + oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) + odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) + postgres? ( dev-db/postgresql:* ) + qdbm? ( dev-db/qdbm ) + readline? ( sys-libs/readline:0= ) + session-mm? ( dev-libs/mm ) + snmp? ( >=net-analyzer/net-snmp-5.2 ) + sodium? ( dev-libs/libsodium:=[-minimal] ) + spell? ( >=app-text/aspell-0.50 ) + sqlite? ( >=dev-db/sqlite-3.7.6.3 ) + ssl? ( >=dev-libs/openssl-1.0.1:0= ) + tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) + tokyocabinet? ( dev-db/tokyocabinet ) + truetype? ( =media-libs/freetype-2* ) + unicode? ( dev-libs/oniguruma:= ) + webp? ( media-libs/libwebp:0= ) + xml? ( >=dev-libs/libxml2-2.7.6 ) + xpm? ( x11-libs/libXpm ) + xslt? ( dev-libs/libxslt ) + zip? ( >=dev-libs/libzip-1.2.0:= ) + zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/mta + fpm? ( + selinux? ( sec-policy/selinux-phpfpm ) + systemd? ( sys-apps/systemd ) )" + +# Bison isn't actually needed when building from a release tarball +# However, the configure script will warn if it's absent or if you +# have an incompatible version installed. See bug 593278. +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + >=sys-devel/bison-3.0.1" + +BDEPEND="virtual/pkgconfig" + +PHP_MV="$(ver_cut 1)" + +PATCHES=( + "${FILESDIR}"/php-iodbc-header-location.patch +) + +php_install_ini() { + local phpsapi="${1}" + + # work out where we are installing the ini file + php_set_ini_dir "${phpsapi}" + + # Always install the production INI file, bug 611214. + local phpinisrc="php.ini-production-${phpsapi}" + cp php.ini-production "${phpinisrc}" || die + + # default to /tmp for save_path, bug #282768 + sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die + + # Set the extension dir + sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ + -i "${phpinisrc}" || die + + # Set the include path to point to where we want to find PEAR packages + sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die + + insinto "${PHP_INI_DIR#${EPREFIX}}" + newins "${phpinisrc}" php.ini + + elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" + elog + + dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" + dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" + + if use opcache; then + elog "Adding opcache to $PHP_EXT_INI_DIR" + echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Emulate buildconf to support cross-compilation + rm -fr aclocal.m4 autom4te.cache config.cache \ + configure main/php_config.h.in || die + eautoconf --force + eautoheader +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + $(use_enable threads maintainer-zts) + ) + + our_conf+=( + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_enable bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar) + $(use_enable coverage gcov) + $(use_enable ctype) + $(use_with curl) + $(use_enable xml dom) + $(use_with enchant) + $(use_enable exif) + $(use_with ffi) + $(use_enable fileinfo) + $(use_enable filter) + $(use_enable ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) + $(use_enable intl) + $(use_enable ipv6) + $(use_enable json) + $(use_with kerberos) + $(use_with xml libxml) + $(use_enable unicode mbstring) + $(use_with ssl openssl) + $(use_enable pcntl) + $(use_enable phar) + $(use_enable pdo) + $(use_enable opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_enable simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap) + $(use_enable sockets) + $(use_with sodium) + $(use_with sqlite sqlite3) + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer) + $(use_enable xml) + $(use_enable xmlreader) + $(use_enable xmlwriter) + $(use_with xmlrpc) + $(use_with xslt xsl) + $(use_with zip) + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with tokyocabinet tcadb "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype) + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg) + $(use_with xpm) + $(use_with webp) + ) + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_enable gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl) + ) + fi + + # MySQL support + local mysqllib="mysqlnd" + local mysqlilib="mysqlnd" + + our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + if use odbc && use iodbc ; then + our_conf+=( + --without-unixODBC + --with-iodbc + $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") + ) + elif use odbc ; then + our_conf+=( + --with-unixODBC="${EPREFIX}/usr" + --without-iodbc + $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") + ) + else + our_conf+=( + --without-unixODBC + --without-iodbc + --without-pdo-odbc + ) + fi + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "${mysqllib}") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite) + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit) + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-external-pcre affects ext/pcre + our_conf+=( + --with-external-pcre + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp${PHP_MV}$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp${PHP_MV}$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/php/php-7.4.21.ebuild b/dev-lang/php/php-7.4.21.ebuild deleted file mode 100644 index 7ff49f4fc8b0..000000000000 --- a/dev-lang/php/php-7.4.21.ebuild +++ /dev/null @@ -1,750 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -WANT_AUTOMAKE="none" - -inherit flag-o-matic systemd autotools - -MY_PV=${PV/_rc/RC} -DESCRIPTION="The PHP language runtime engine" -HOMEPAGE="https://www.php.net/" -SRC_URI="https://www.php.net/distributions/${P}.tar.xz" - -LICENSE="PHP-3.01 - BSD - Zend-2.0 - bcmath? ( LGPL-2.1+ ) - fpm? ( BSD-2 ) - gd? ( gd ) - unicode? ( BSD-2 LGPL-2.1 )" - -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -S="${WORKDIR}/${PN}-${MY_PV}" - -# We can build the following SAPIs in the given order -SAPIS="embed cli cgi fpm apache2 phpdbg" - -# SAPIs and SAPI-specific USE flags (cli SAPI is default on): -IUSE="${IUSE} - ${SAPIS/cli/+cli} - threads" - -IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk - coverage +ctype curl debug - enchant exif ffi +fileinfo +filter firebird - +flatfile ftp gd gdbm gmp +iconv imap inifile - intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb - mhash mssql mysql mysqli nls - oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm - readline selinux +session session-mm sharedmem - +simplexml snmp soap sockets sodium spell sqlite ssl - sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp - +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib" - -# Without USE=readline or libedit, the interactive "php -a" CLI will hang. -# The Oracle instant client provides its own incompatible ldap library. -REQUIRED_USE=" - || ( cli cgi fpm apache2 embed phpdbg ) - cli? ( ^^ ( readline libedit ) ) - !cli? ( ?? ( readline libedit ) ) - truetype? ( gd zlib ) - webp? ( gd zlib ) - cjk? ( gd zlib ) - exif? ( gd zlib ) - xpm? ( gd zlib ) - gd? ( zlib ) - simplexml? ( xml ) - soap? ( xml ) - xmlrpc? ( xml iconv ) - xmlreader? ( xml ) - xmlwriter? ( xml ) - xslt? ( xml ) - ldap-sasl? ( ldap ) - oci8-instant-client? ( !ldap ) - qdbm? ( !gdbm ) - session-mm? ( session !threads ) - mysql? ( || ( mysqli pdo ) ) - firebird? ( pdo ) - mssql? ( pdo ) -" - -RESTRICT="!test? ( test )" - -# The supported (that is, autodetected) versions of BDB are listed in -# the ./configure script. Other versions *work*, but we need to stick to -# the ones that can be detected to avoid a repeat of bug #564824. -COMMON_DEPEND=" - >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] - >=dev-libs/libpcre2-10.30[jit?,unicode] - fpm? ( acl? ( sys-apps/acl ) ) - apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) - argon2? ( app-crypt/argon2:= ) - berkdb? ( || ( sys-libs/db:5.3 - sys-libs/db:5.1 - sys-libs/db:4.8 - sys-libs/db:4.7 - sys-libs/db:4.6 - sys-libs/db:4.5 ) ) - bzip2? ( app-arch/bzip2:0= ) - cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) - coverage? ( dev-util/lcov ) - curl? ( >=net-misc/curl-7.10.5 ) - enchant? ( =dev-libs/libffi-3.0.11 ) - firebird? ( dev-db/firebird ) - gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) - gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) - gmp? ( dev-libs/gmp:0= ) - iconv? ( virtual/libiconv ) - imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) - intl? ( dev-libs/icu:= ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-1.2.11 ) - ldap-sasl? ( dev-libs/cyrus-sasl ) - libedit? ( dev-libs/libedit ) - lmdb? ( dev-db/lmdb:= ) - mssql? ( dev-db/freetds[mssql] ) - nls? ( sys-devel/gettext ) - oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) - odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) - postgres? ( dev-db/postgresql:* ) - qdbm? ( dev-db/qdbm ) - readline? ( sys-libs/readline:0= ) - session-mm? ( dev-libs/mm ) - snmp? ( >=net-analyzer/net-snmp-5.2 ) - sodium? ( dev-libs/libsodium:=[-minimal] ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( >=dev-libs/openssl-1.0.1:0= ) - tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) - tokyocabinet? ( dev-db/tokyocabinet ) - truetype? ( =media-libs/freetype-2* ) - unicode? ( dev-libs/oniguruma:= ) - webp? ( media-libs/libwebp:0= ) - xml? ( >=dev-libs/libxml2-2.7.6 ) - xpm? ( x11-libs/libXpm ) - xslt? ( dev-libs/libxslt ) - zip? ( >=dev-libs/libzip-1.2.0:= ) - zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) -" - -RDEPEND="${COMMON_DEPEND} - virtual/mta - fpm? ( - selinux? ( sec-policy/selinux-phpfpm ) - systemd? ( sys-apps/systemd ) )" - -# Bison isn't actually needed when building from a release tarball -# However, the configure script will warn if it's absent or if you -# have an incompatible version installed. See bug 593278. -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - >=sys-devel/bison-3.0.1" - -BDEPEND="virtual/pkgconfig" - -PHP_MV="$(ver_cut 1)" - -PATCHES=( - "${FILESDIR}"/php-iodbc-header-location.patch -) - -php_install_ini() { - local phpsapi="${1}" - - # work out where we are installing the ini file - php_set_ini_dir "${phpsapi}" - - # Always install the production INI file, bug 611214. - local phpinisrc="php.ini-production-${phpsapi}" - cp php.ini-production "${phpinisrc}" || die - - # default to /tmp for save_path, bug #282768 - sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die - - # Set the extension dir - sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ - -i "${phpinisrc}" || die - - # Set the include path to point to where we want to find PEAR packages - sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die - - insinto "${PHP_INI_DIR#${EPREFIX}}" - newins "${phpinisrc}" php.ini - - elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" - elog - - dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" - dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" - - if use opcache; then - elog "Adding opcache to $PHP_EXT_INI_DIR" - echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ - "${D}/${PHP_EXT_INI_DIR}"/opcache.ini - dosym "../ext/opcache.ini" \ - "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" - fi - - # SAPI-specific handling - if [[ "${sapi}" == "fpm" ]] ; then - einfo "Installing FPM config files php-fpm.conf and www.conf" - insinto "${PHP_INI_DIR#${EPREFIX}}" - doins sapi/fpm/php-fpm.conf - insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" - doins sapi/fpm/www.conf - fi - - dodoc php.ini-{development,production} -} - -php_set_ini_dir() { - PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" - PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" - PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" -} - -src_prepare() { - default - - # In php-7.x, the FPM pool configuration files have been split off - # of the main config. By default the pool config files go in - # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the - # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later - # we'll install the pool configuration file "www.conf" there. - php_set_ini_dir fpm - sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ - sapi/fpm/php-fpm.conf.in \ - || die 'failed to move the include directory in php-fpm.conf' - - # Emulate buildconf to support cross-compilation - rm -fr aclocal.m4 autom4te.cache config.cache \ - configure main/php_config.h.in || die - eautoconf --force - eautoheader -} - -src_configure() { - addpredict /usr/share/snmp/mibs/.index #nowarn - addpredict /var/lib/net-snmp/mib_indexes #nowarn - - PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" - - # The php-fpm config file wants localstatedir to be ${EPREFIX}/var - # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. - local our_conf=( - --prefix="${PHP_DESTDIR}" - --mandir="${PHP_DESTDIR}/man" - --infodir="${PHP_DESTDIR}/info" - --libdir="${PHP_DESTDIR}/lib" - --with-libdir="$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-pear - $(use_enable threads maintainer-zts) - ) - - our_conf+=( - $(use_with argon2 password-argon2 "${EPREFIX}/usr") - $(use_enable bcmath) - $(use_with bzip2 bz2 "${EPREFIX}/usr") - $(use_enable calendar) - $(use_enable coverage gcov) - $(use_enable ctype) - $(use_with curl) - $(use_enable xml dom) - $(use_with enchant) - $(use_enable exif) - $(use_with ffi) - $(use_enable fileinfo) - $(use_enable filter) - $(use_enable ftp) - $(use_with nls gettext "${EPREFIX}/usr") - $(use_with gmp gmp "${EPREFIX}/usr") - $(use_with mhash mhash "${EPREFIX}/usr") - $(use_with iconv iconv \ - $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) - $(use_enable intl) - $(use_enable ipv6) - $(use_enable json) - $(use_with kerberos) - $(use_with xml libxml) - $(use_enable unicode mbstring) - $(use_with ssl openssl) - $(use_enable pcntl) - $(use_enable phar) - $(use_enable pdo) - $(use_enable opcache) - $(use_with postgres pgsql "${EPREFIX}/usr") - $(use_enable posix) - $(use_with spell pspell "${EPREFIX}/usr") - $(use_enable simplexml) - $(use_enable sharedmem shmop) - $(use_with snmp snmp "${EPREFIX}/usr") - $(use_enable soap) - $(use_enable sockets) - $(use_with sodium) - $(use_with sqlite sqlite3) - $(use_enable sysvipc sysvmsg) - $(use_enable sysvipc sysvsem) - $(use_enable sysvipc sysvshm) - $(use_with tidy tidy "${EPREFIX}/usr") - $(use_enable tokenizer) - $(use_enable xml) - $(use_enable xmlreader) - $(use_enable xmlwriter) - $(use_with xmlrpc) - $(use_with xslt xsl) - $(use_with zip) - $(use_with zlib zlib "${EPREFIX}/usr") - $(use_enable debug) - ) - - # DBA support - if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ - || use qdbm || use lmdb || use tokyocabinet ; then - our_conf+=( "--enable-dba" ) - fi - - # DBA drivers support - our_conf+=( - $(use_with cdb) - $(use_with berkdb db4 "${EPREFIX}/usr") - $(use_enable flatfile) - $(use_with gdbm gdbm "${EPREFIX}/usr") - $(use_enable inifile) - $(use_with qdbm qdbm "${EPREFIX}/usr") - $(use_with tokyocabinet tcadb "${EPREFIX}/usr") - $(use_with lmdb lmdb "${EPREFIX}/usr") - ) - - # Support for the GD graphics library - our_conf+=( - $(use_with truetype freetype) - $(use_enable cjk gd-jis-conv) - $(use_with gd jpeg) - $(use_with xpm) - $(use_with webp) - ) - # enable gd last, so configure can pick up the previous settings - our_conf+=( $(use_enable gd) ) - - # IMAP support - if use imap ; then - our_conf+=( - $(use_with imap imap "${EPREFIX}/usr") - $(use_with ssl imap-ssl "${EPREFIX}/usr") - ) - fi - - # LDAP support - if use ldap ; then - our_conf+=( - $(use_with ldap ldap "${EPREFIX}/usr") - $(use_with ldap-sasl) - ) - fi - - # MySQL support - local mysqllib="mysqlnd" - local mysqlilib="mysqlnd" - - our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) - - local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" - if use mysql || use mysqli ; then - our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) - fi - - # ODBC support - if use odbc && use iodbc ; then - our_conf+=( - --without-unixODBC - --with-iodbc - $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") - ) - elif use odbc ; then - our_conf+=( - --with-unixODBC="${EPREFIX}/usr" - --without-iodbc - $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") - ) - else - our_conf+=( - --without-unixODBC - --without-iodbc - --without-pdo-odbc - ) - fi - - # Oracle support - our_conf+=( $(use_with oci8-instant-client oci8) ) - - # PDO support - if use pdo ; then - our_conf+=( - $(use_with mssql pdo-dblib "${EPREFIX}/usr") - $(use_with mysql pdo-mysql "${mysqllib}") - $(use_with postgres pdo-pgsql) - $(use_with sqlite pdo-sqlite) - $(use_with firebird pdo-firebird "${EPREFIX}/usr") - $(use_with oci8-instant-client pdo-oci) - ) - fi - - # readline/libedit support - our_conf+=( - $(use_with readline readline "${EPREFIX}/usr") - $(use_with libedit) - ) - - # Session support - if use session ; then - our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) - else - our_conf+=( $(use_enable session) ) - fi - - # Use pic for shared modules such as apache2's mod_php - our_conf+=( --with-pic ) - - # we use the system copy of pcre - # --with-external-pcre affects ext/pcre - our_conf+=( - --with-external-pcre - $(use_with jit pcre-jit) - ) - - # Catch CFLAGS problems - # Fixes bug #14067. - # Changed order to run it in reverse for bug #32022 and #12021. - replace-cpu-flags "k6*" "i586" - - # Cache the ./configure test results between SAPIs. - our_conf+=( --cache-file="${T}/config.cache" ) - - # Support user-passed configuration parameters - our_conf+=( ${EXTRA_ECONF:-} ) - - # Support the Apache2 extras, they must be set globally for all - # SAPIs to work correctly, especially for external PHP extensions - - local one_sapi - local sapi - mkdir -p "${WORKDIR}/sapis-build" || die - for one_sapi in $SAPIS ; do - use "${one_sapi}" || continue - php_set_ini_dir "${one_sapi}" - - # The BUILD_DIR variable is used to determine where to output - # the files that autotools creates. This was all originally - # based on the autotools-utils eclass. - BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" - cp -a "${S}" "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - - local sapi_conf=( - --with-config-file-path="${PHP_INI_DIR}" - --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" - ) - - for sapi in $SAPIS ; do - case "$sapi" in - cli|cgi|embed|fpm|phpdbg) - if [[ "${one_sapi}" == "${sapi}" ]] ; then - sapi_conf+=( "--enable-${sapi}" ) - if [[ "fpm" == "${sapi}" ]] ; then - sapi_conf+=( - $(use_with acl fpm-acl) - $(use_with systemd fpm-systemd) - ) - fi - else - sapi_conf+=( "--disable-${sapi}" ) - fi - ;; - - apache2) - if [[ "${one_sapi}" == "${sapi}" ]] ; then - sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) - else - sapi_conf+=( --without-apxs2 ) - fi - ;; - esac - done - - # Construct the $myeconfargs array by concatenating $our_conf - # (the common args) and $sapi_conf (the SAPI-specific args). - local myeconfargs=( "${our_conf[@]}" ) - myeconfargs+=( "${sapi_conf[@]}" ) - - pushd "${BUILD_DIR}" > /dev/null || die - econf "${myeconfargs[@]}" - popd > /dev/null || die - done -} - -src_compile() { - # snmp seems to run during src_compile, too (bug #324739) - addpredict /usr/share/snmp/mibs/.index #nowarn - addpredict /var/lib/net-snmp/mib_indexes #nowarn - - local sapi - for sapi in ${SAPIS} ; do - if use "${sapi}"; then - cd "${WORKDIR}/sapis-build/$sapi" || \ - die "Failed to change dir to ${WORKDIR}/sapis-build/$1" - emake - fi - done -} - -src_install() { - # see bug #324739 for what happens when we don't have that - addpredict /usr/share/snmp/mibs/.index #nowarn - - # grab the first SAPI that got built and install common files from there - local first_sapi="", sapi="" - for sapi in $SAPIS ; do - if use $sapi ; then - first_sapi=$sapi - break - fi - done - - # Makefile forgets to create this before trying to write to it... - dodir "${PHP_DESTDIR#${EPREFIX}}/bin" - - # Install php environment (without any sapis) - cd "${WORKDIR}/sapis-build/$first_sapi" || die - emake INSTALL_ROOT="${D}" \ - install-build install-headers install-programs - - local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" - - # Create the directory where we'll put version-specific php scripts - keepdir "/usr/share/php${PHP_MV}" - - local file="" - local sapi_list="" - - for sapi in ${SAPIS}; do - if use "${sapi}" ; then - einfo "Installing SAPI: ${sapi}" - cd "${WORKDIR}/sapis-build/${sapi}" || die - - if [[ "${sapi}" == "apache2" ]] ; then - # We're specifically not using emake install-sapi as libtool - # may cause unnecessary relink failures (see bug #351266) - insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" - newins ".libs/libphp${PHP_MV}$(get_libname)" \ - "libphp${PHP_MV}$(get_libname)" - keepdir "/usr/$(get_libdir)/apache2/modules" - else - # needed each time, php_install_ini would reset it - local dest="${PHP_DESTDIR#${EPREFIX}}" - into "${dest}" - case "$sapi" in - cli) - source="sapi/cli/php" - # Install the "phar" archive utility. - if use phar ; then - emake INSTALL_ROOT="${D}" install-pharcmd - dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" - fi - ;; - cgi) - source="sapi/cgi/php-cgi" - ;; - fpm) - source="sapi/fpm/php-fpm" - ;; - embed) - source="libs/libphp${PHP_MV}$(get_libname)" - ;; - phpdbg) - source="sapi/phpdbg/phpdbg" - ;; - *) - die "unhandled sapi in src_install" - ;; - esac - - if [[ "${source}" == *"$(get_libname)" ]]; then - dolib.so "${source}" - else - dobin "${source}" - local name="$(basename ${source})" - dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" - fi - fi - - php_install_ini "${sapi}" - - # construct correct SAPI string for php-config - # thanks to ferringb for the bash voodoo - if [[ "${sapi}" == "apache2" ]]; then - sapi_list="${sapi_list:+${sapi_list} }apache2handler" - else - sapi_list="${sapi_list:+${sapi_list} }${sapi}" - fi - fi - done - - # Installing opcache module - if use opcache ; then - into "${PHP_DESTDIR#${EPREFIX}}" - dolib.so "modules/opcache$(get_libname)" - fi - - # Install env.d files - newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" - sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die - sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die - - # set php-config variable correctly (bug #278439) - sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ - "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die - - if use fpm ; then - if use systemd; then - systemd_newunit "${FILESDIR}/php-fpm_at.service" \ - "php-fpm@${SLOT}.service" - else - systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ - "php-fpm@${SLOT}.service" - fi - fi -} - -src_test() { - echo ">>> Test phase [test]: ${CATEGORY}/${PF}" - PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" - if [[ ! -x "${PHP_BIN}" ]] ; then - ewarn "Test phase requires USE=cli, skipping" - return - else - export TEST_PHP_EXECUTABLE="${PHP_BIN}" - fi - - if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then - export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" - fi - - if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then - export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" - fi - - REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ - "session.save_path=${T}" \ - "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ - "session.save_path=${T}" - - for name in ${EXPECTED_TEST_FAILURES}; do - mv "${name}.out" "${name}.out.orig" 2>/dev/null || die - done - - local failed="$(find -name '*.out')" - if [[ ${failed} != "" ]] ; then - ewarn "The following test cases failed unexpectedly:" - for name in ${failed}; do - ewarn " ${name/.out/}" - done - else - einfo "No unexpected test failures, all fine" - fi - - if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then - local passed="" - for name in ${EXPECTED_TEST_FAILURES}; do - [[ -f "${name}.diff" ]] && continue - passed="${passed} ${name}" - done - if [[ ${passed} != "" ]] ; then - einfo "The following test cases passed unexpectedly:" - for name in ${passed}; do - ewarn " ${passed}" - done - else - einfo "None of the known-to-fail tests passed, all fine" - fi - fi -} - -pkg_postinst() { - # Output some general info to the user - if use apache2 ; then - elog - elog "To enable PHP in apache, you will need to add \"-D PHP\" to" - elog "your apache2 command. OpenRC users can append that string to" - elog "APACHE2_OPTS in /etc/conf.d/apache2." - elog - elog "The apache module configuration file 70_mod_php.conf is" - elog "provided (and maintained) by eselect-php." - elog - fi - - # Create the symlinks for php - local m - for m in ${SAPIS}; do - [[ ${m} == 'embed' ]] && continue; - if use $m ; then - local ci=$(eselect php show $m) - if [[ -z $ci ]]; then - eselect php set $m php${SLOT} || die - einfo "Switched ${m} to use php:${SLOT}" - einfo - elif [[ $ci != "php${SLOT}" ]] ; then - elog "To switch $m to use php:${SLOT}, run" - elog " eselect php set $m php${SLOT}" - elog - fi - fi - done - - # Remove dead symlinks for SAPIs that were just disabled. For - # example, if the user has the cgi SAPI enabled, then he has an - # eselect-php symlink for it. If he later reinstalls PHP with - # USE="-cgi", that symlink will break. This call to eselect is - # supposed to remove that dead link per bug 572436. - eselect php cleanup || die - - if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then - elog "To build extensions for this version of PHP, you will need to" - elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." - elog - fi - - # Warn about the removal of PHP_INI_VERSION if the user has it set. - if [[ -n "${PHP_INI_VERSION}" ]]; then - ewarn 'The PHP_INI_VERSION variable has been phased out. You may' - ewarn 'remove it from your configuration at your convenience. See' - ewarn - ewarn ' https://bugs.gentoo.org/611214' - ewarn - ewarn 'for more information.' - fi - - elog "For details on how version slotting works, please see" - elog "the wiki:" - elog - elog " https://wiki.gentoo.org/wiki/PHP" - elog -} - -pkg_postrm() { - # This serves two purposes. First, if we have just removed the last - # installed version of PHP, then this will remove any dead symlinks - # belonging to eselect-php. Second, if a user upgrades slots from - # (say) 5.6 to 7.0 and depcleans the old slot, then this will update - # his existing symlinks to point to the new 7.0 installation. The - # latter is bug 432962. - # - # Note: the eselect-php package may not be installed at this point, - # so we can't die() if this command fails. - eselect php cleanup -} diff --git a/dev-lang/php/php-8.0.8-r1.ebuild b/dev-lang/php/php-8.0.8-r1.ebuild new file mode 100644 index 000000000000..c0414dd262a5 --- /dev/null +++ b/dev-lang/php/php-8.0.8-r1.ebuild @@ -0,0 +1,748 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +WANT_AUTOMAKE="none" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/rc} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/" +SRC_URI="https://www.php.net/distributions/${P}.tar.xz" + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp + +xml xmlreader xmlwriter xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + oci8-instant-client? ( !ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.7[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + fpm? ( acl? ( sys-apps/acl ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || ( sys-libs/db:5.3 + sys-libs/db:5.1 + sys-libs/db:4.8 + sys-libs/db:4.7 + sys-libs/db:4.6 + sys-libs/db:4.5 ) ) + bzip2? ( app-arch/bzip2:0= ) + cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) + coverage? ( dev-util/lcov ) + curl? ( >=net-misc/curl-7.29.0 ) + enchant? ( app-text/enchant:2 ) + ffi? ( >=dev-libs/libffi-3.0.11:= ) + firebird? ( dev-db/firebird ) + gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) + gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) + gmp? ( dev-libs/gmp:0= ) + iconv? ( virtual/libiconv ) + imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) + intl? ( dev-libs/icu:= ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-1.2.11 ) + ldap-sasl? ( dev-libs/cyrus-sasl ) + libedit? ( dev-libs/libedit ) + lmdb? ( dev-db/lmdb:= ) + mssql? ( dev-db/freetds[mssql] ) + nls? ( sys-devel/gettext ) + oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) + odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) + postgres? ( >=dev-db/postgresql-9.1:* ) + qdbm? ( dev-db/qdbm ) + readline? ( sys-libs/readline:0= ) + session-mm? ( dev-libs/mm ) + snmp? ( >=net-analyzer/net-snmp-5.2 ) + sodium? ( dev-libs/libsodium:=[-minimal] ) + spell? ( >=app-text/aspell-0.50 ) + sqlite? ( >=dev-db/sqlite-3.7.6.3 ) + ssl? ( >=dev-libs/openssl-1.0.1:0= ) + tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) + tokyocabinet? ( dev-db/tokyocabinet ) + truetype? ( =media-libs/freetype-2* ) + unicode? ( dev-libs/oniguruma:= ) + webp? ( media-libs/libwebp:0= ) + xml? ( >=dev-libs/libxml2-2.9.0 ) + xpm? ( x11-libs/libXpm ) + xslt? ( dev-libs/libxslt ) + zip? ( >=dev-libs/libzip-1.2.0:= ) + zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/mta + fpm? ( + selinux? ( sec-policy/selinux-phpfpm ) + systemd? ( sys-apps/systemd ) )" + +# Bison isn't actually needed when building from a release tarball +# However, the configure script will warn if it's absent or if you +# have an incompatible version installed. See bug 593278. +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + >=sys-devel/bison-3.0.1" + +BDEPEND="virtual/pkgconfig" + +PHP_MV="$(ver_cut 1)" + +PATCHES=( + "${FILESDIR}/php-iodbc-header-location.patch" + "${FILESDIR}/php80-firebird-warnings.patch" +) + +php_install_ini() { + local phpsapi="${1}" + + # work out where we are installing the ini file + php_set_ini_dir "${phpsapi}" + + # Always install the production INI file, bug 611214. + local phpinisrc="php.ini-production-${phpsapi}" + cp php.ini-production "${phpinisrc}" || die + + # default to /tmp for save_path, bug #282768 + sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die + + # Set the extension dir + sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ + -i "${phpinisrc}" || die + + # Set the include path to point to where we want to find PEAR packages + sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die + + insinto "${PHP_INI_DIR#${EPREFIX}}" + newins "${phpinisrc}" php.ini + + elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" + elog + + dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" + dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" + + if use opcache; then + elog "Adding opcache to $PHP_EXT_INI_DIR" + echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Emulate buildconf to support cross-compilation + rm -fr aclocal.m4 autom4te.cache config.cache \ + configure main/php_config.h.in || die + eautoconf --force + eautoheader +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + $(use_enable threads zts) + ) + + our_conf+=( + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_enable bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar) + $(use_enable coverage gcov) + $(use_enable ctype) + $(use_with curl) + $(use_enable xml dom) + $(use_with enchant) + $(use_enable exif) + $(use_with ffi) + $(use_enable fileinfo) + $(use_enable filter) + $(use_enable ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) + $(use_enable intl) + $(use_enable ipv6) + $(use_with kerberos) + $(use_with xml libxml) + $(use_enable unicode mbstring) + $(use_with ssl openssl) + $(use_enable pcntl) + $(use_enable phar) + $(use_enable pdo) + $(use_enable opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_enable simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap) + $(use_enable sockets) + $(use_with sodium) + $(use_with sqlite sqlite3) + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer) + $(use_enable xml) + $(use_enable xmlreader) + $(use_enable xmlwriter) + $(use_with xslt xsl) + $(use_with zip) + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with tokyocabinet tcadb "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype) + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg) + $(use_with xpm) + $(use_with webp) + ) + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_enable gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl) + ) + fi + + # MySQL support + local mysqllib="mysqlnd" + local mysqlilib="mysqlnd" + + our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + if use odbc && use iodbc ; then + our_conf+=( + --without-unixODBC + --with-iodbc + $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") + ) + elif use odbc ; then + our_conf+=( + --with-unixODBC="${EPREFIX}/usr" + --without-iodbc + $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") + ) + else + our_conf+=( + --without-unixODBC + --without-iodbc + --without-pdo-odbc + ) + fi + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "${mysqllib}") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite) + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit) + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-external-pcre affects ext/pcre + our_conf+=( + --with-external-pcre + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/php/php-8.0.8.ebuild b/dev-lang/php/php-8.0.8.ebuild deleted file mode 100644 index 54e951e5c95f..000000000000 --- a/dev-lang/php/php-8.0.8.ebuild +++ /dev/null @@ -1,748 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -WANT_AUTOMAKE="none" - -inherit flag-o-matic systemd autotools - -MY_PV=${PV/_rc/rc} -DESCRIPTION="The PHP language runtime engine" -HOMEPAGE="https://www.php.net/" -SRC_URI="https://www.php.net/distributions/${P}.tar.xz" - -LICENSE="PHP-3.01 - BSD - Zend-2.0 - bcmath? ( LGPL-2.1+ ) - fpm? ( BSD-2 ) - gd? ( gd ) - unicode? ( BSD-2 LGPL-2.1 )" - -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -S="${WORKDIR}/${PN}-${MY_PV}" - -# We can build the following SAPIs in the given order -SAPIS="embed cli cgi fpm apache2 phpdbg" - -# SAPIs and SAPI-specific USE flags (cli SAPI is default on): -IUSE="${IUSE} - ${SAPIS/cli/+cli} - threads" - -IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk - coverage +ctype curl debug - enchant exif ffi +fileinfo +filter firebird - +flatfile ftp gd gdbm gmp +iconv imap inifile - intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb - mhash mssql mysql mysqli nls - oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm - readline selinux +session session-mm sharedmem - +simplexml snmp soap sockets sodium spell sqlite ssl - sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp - +xml xmlreader xmlwriter xpm xslt zip zlib" - -# Without USE=readline or libedit, the interactive "php -a" CLI will hang. -# The Oracle instant client provides its own incompatible ldap library. -REQUIRED_USE=" - || ( cli cgi fpm apache2 embed phpdbg ) - cli? ( ^^ ( readline libedit ) ) - !cli? ( ?? ( readline libedit ) ) - truetype? ( gd zlib ) - webp? ( gd zlib ) - cjk? ( gd zlib ) - exif? ( gd zlib ) - xpm? ( gd zlib ) - gd? ( zlib ) - simplexml? ( xml ) - soap? ( xml ) - xmlreader? ( xml ) - xmlwriter? ( xml ) - xslt? ( xml ) - ldap-sasl? ( ldap ) - oci8-instant-client? ( !ldap ) - qdbm? ( !gdbm ) - session-mm? ( session !threads ) - mysql? ( || ( mysqli pdo ) ) - firebird? ( pdo ) - mssql? ( pdo ) -" - -RESTRICT="!test? ( test )" - -# The supported (that is, autodetected) versions of BDB are listed in -# the ./configure script. Other versions *work*, but we need to stick to -# the ones that can be detected to avoid a repeat of bug #564824. -COMMON_DEPEND=" - >=app-eselect/eselect-php-0.9.7[apache2?,fpm?] - >=dev-libs/libpcre2-10.30[jit?,unicode] - fpm? ( acl? ( sys-apps/acl ) ) - apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) - argon2? ( app-crypt/argon2:= ) - berkdb? ( || ( sys-libs/db:5.3 - sys-libs/db:5.1 - sys-libs/db:4.8 - sys-libs/db:4.7 - sys-libs/db:4.6 - sys-libs/db:4.5 ) ) - bzip2? ( app-arch/bzip2:0= ) - cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) - coverage? ( dev-util/lcov ) - curl? ( >=net-misc/curl-7.29.0 ) - enchant? ( app-text/enchant:2 ) - ffi? ( >=dev-libs/libffi-3.0.11 ) - firebird? ( dev-db/firebird ) - gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) - gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) - gmp? ( dev-libs/gmp:0= ) - iconv? ( virtual/libiconv ) - imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) - intl? ( dev-libs/icu:= ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-1.2.11 ) - ldap-sasl? ( dev-libs/cyrus-sasl ) - libedit? ( dev-libs/libedit ) - lmdb? ( dev-db/lmdb:= ) - mssql? ( dev-db/freetds[mssql] ) - nls? ( sys-devel/gettext ) - oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) - odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) - postgres? ( >=dev-db/postgresql-9.1:* ) - qdbm? ( dev-db/qdbm ) - readline? ( sys-libs/readline:0= ) - session-mm? ( dev-libs/mm ) - snmp? ( >=net-analyzer/net-snmp-5.2 ) - sodium? ( dev-libs/libsodium:=[-minimal] ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( >=dev-libs/openssl-1.0.1:0= ) - tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) - tokyocabinet? ( dev-db/tokyocabinet ) - truetype? ( =media-libs/freetype-2* ) - unicode? ( dev-libs/oniguruma:= ) - webp? ( media-libs/libwebp:0= ) - xml? ( >=dev-libs/libxml2-2.9.0 ) - xpm? ( x11-libs/libXpm ) - xslt? ( dev-libs/libxslt ) - zip? ( >=dev-libs/libzip-1.2.0:= ) - zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) -" - -RDEPEND="${COMMON_DEPEND} - virtual/mta - fpm? ( - selinux? ( sec-policy/selinux-phpfpm ) - systemd? ( sys-apps/systemd ) )" - -# Bison isn't actually needed when building from a release tarball -# However, the configure script will warn if it's absent or if you -# have an incompatible version installed. See bug 593278. -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - >=sys-devel/bison-3.0.1" - -BDEPEND="virtual/pkgconfig" - -PHP_MV="$(ver_cut 1)" - -PATCHES=( - "${FILESDIR}/php-iodbc-header-location.patch" - "${FILESDIR}/php80-firebird-warnings.patch" -) - -php_install_ini() { - local phpsapi="${1}" - - # work out where we are installing the ini file - php_set_ini_dir "${phpsapi}" - - # Always install the production INI file, bug 611214. - local phpinisrc="php.ini-production-${phpsapi}" - cp php.ini-production "${phpinisrc}" || die - - # default to /tmp for save_path, bug #282768 - sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die - - # Set the extension dir - sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ - -i "${phpinisrc}" || die - - # Set the include path to point to where we want to find PEAR packages - sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die - - insinto "${PHP_INI_DIR#${EPREFIX}}" - newins "${phpinisrc}" php.ini - - elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" - elog - - dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" - dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" - - if use opcache; then - elog "Adding opcache to $PHP_EXT_INI_DIR" - echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ - "${D}/${PHP_EXT_INI_DIR}"/opcache.ini - dosym "../ext/opcache.ini" \ - "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" - fi - - # SAPI-specific handling - if [[ "${sapi}" == "fpm" ]] ; then - einfo "Installing FPM config files php-fpm.conf and www.conf" - insinto "${PHP_INI_DIR#${EPREFIX}}" - doins sapi/fpm/php-fpm.conf - insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" - doins sapi/fpm/www.conf - fi - - dodoc php.ini-{development,production} -} - -php_set_ini_dir() { - PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" - PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" - PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" -} - -src_prepare() { - default - - # In php-7.x, the FPM pool configuration files have been split off - # of the main config. By default the pool config files go in - # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the - # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later - # we'll install the pool configuration file "www.conf" there. - php_set_ini_dir fpm - sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ - sapi/fpm/php-fpm.conf.in \ - || die 'failed to move the include directory in php-fpm.conf' - - # Emulate buildconf to support cross-compilation - rm -fr aclocal.m4 autom4te.cache config.cache \ - configure main/php_config.h.in || die - eautoconf --force - eautoheader -} - -src_configure() { - addpredict /usr/share/snmp/mibs/.index #nowarn - addpredict /var/lib/net-snmp/mib_indexes #nowarn - - PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" - - # The php-fpm config file wants localstatedir to be ${EPREFIX}/var - # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. - local our_conf=( - --prefix="${PHP_DESTDIR}" - --mandir="${PHP_DESTDIR}/man" - --infodir="${PHP_DESTDIR}/info" - --libdir="${PHP_DESTDIR}/lib" - --with-libdir="$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-pear - $(use_enable threads zts) - ) - - our_conf+=( - $(use_with argon2 password-argon2 "${EPREFIX}/usr") - $(use_enable bcmath) - $(use_with bzip2 bz2 "${EPREFIX}/usr") - $(use_enable calendar) - $(use_enable coverage gcov) - $(use_enable ctype) - $(use_with curl) - $(use_enable xml dom) - $(use_with enchant) - $(use_enable exif) - $(use_with ffi) - $(use_enable fileinfo) - $(use_enable filter) - $(use_enable ftp) - $(use_with nls gettext "${EPREFIX}/usr") - $(use_with gmp gmp "${EPREFIX}/usr") - $(use_with mhash mhash "${EPREFIX}/usr") - $(use_with iconv iconv \ - $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) - $(use_enable intl) - $(use_enable ipv6) - $(use_with kerberos) - $(use_with xml libxml) - $(use_enable unicode mbstring) - $(use_with ssl openssl) - $(use_enable pcntl) - $(use_enable phar) - $(use_enable pdo) - $(use_enable opcache) - $(use_with postgres pgsql "${EPREFIX}/usr") - $(use_enable posix) - $(use_with spell pspell "${EPREFIX}/usr") - $(use_enable simplexml) - $(use_enable sharedmem shmop) - $(use_with snmp snmp "${EPREFIX}/usr") - $(use_enable soap) - $(use_enable sockets) - $(use_with sodium) - $(use_with sqlite sqlite3) - $(use_enable sysvipc sysvmsg) - $(use_enable sysvipc sysvsem) - $(use_enable sysvipc sysvshm) - $(use_with tidy tidy "${EPREFIX}/usr") - $(use_enable tokenizer) - $(use_enable xml) - $(use_enable xmlreader) - $(use_enable xmlwriter) - $(use_with xslt xsl) - $(use_with zip) - $(use_with zlib zlib "${EPREFIX}/usr") - $(use_enable debug) - ) - - # DBA support - if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ - || use qdbm || use lmdb || use tokyocabinet ; then - our_conf+=( "--enable-dba" ) - fi - - # DBA drivers support - our_conf+=( - $(use_with cdb) - $(use_with berkdb db4 "${EPREFIX}/usr") - $(use_enable flatfile) - $(use_with gdbm gdbm "${EPREFIX}/usr") - $(use_enable inifile) - $(use_with qdbm qdbm "${EPREFIX}/usr") - $(use_with tokyocabinet tcadb "${EPREFIX}/usr") - $(use_with lmdb lmdb "${EPREFIX}/usr") - ) - - # Support for the GD graphics library - our_conf+=( - $(use_with truetype freetype) - $(use_enable cjk gd-jis-conv) - $(use_with gd jpeg) - $(use_with xpm) - $(use_with webp) - ) - # enable gd last, so configure can pick up the previous settings - our_conf+=( $(use_enable gd) ) - - # IMAP support - if use imap ; then - our_conf+=( - $(use_with imap imap "${EPREFIX}/usr") - $(use_with ssl imap-ssl "${EPREFIX}/usr") - ) - fi - - # LDAP support - if use ldap ; then - our_conf+=( - $(use_with ldap ldap "${EPREFIX}/usr") - $(use_with ldap-sasl) - ) - fi - - # MySQL support - local mysqllib="mysqlnd" - local mysqlilib="mysqlnd" - - our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) - - local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" - if use mysql || use mysqli ; then - our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) - fi - - # ODBC support - if use odbc && use iodbc ; then - our_conf+=( - --without-unixODBC - --with-iodbc - $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") - ) - elif use odbc ; then - our_conf+=( - --with-unixODBC="${EPREFIX}/usr" - --without-iodbc - $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") - ) - else - our_conf+=( - --without-unixODBC - --without-iodbc - --without-pdo-odbc - ) - fi - - # Oracle support - our_conf+=( $(use_with oci8-instant-client oci8) ) - - # PDO support - if use pdo ; then - our_conf+=( - $(use_with mssql pdo-dblib "${EPREFIX}/usr") - $(use_with mysql pdo-mysql "${mysqllib}") - $(use_with postgres pdo-pgsql) - $(use_with sqlite pdo-sqlite) - $(use_with firebird pdo-firebird "${EPREFIX}/usr") - $(use_with oci8-instant-client pdo-oci) - ) - fi - - # readline/libedit support - our_conf+=( - $(use_with readline readline "${EPREFIX}/usr") - $(use_with libedit) - ) - - # Session support - if use session ; then - our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) - else - our_conf+=( $(use_enable session) ) - fi - - # Use pic for shared modules such as apache2's mod_php - our_conf+=( --with-pic ) - - # we use the system copy of pcre - # --with-external-pcre affects ext/pcre - our_conf+=( - --with-external-pcre - $(use_with jit pcre-jit) - ) - - # Catch CFLAGS problems - # Fixes bug #14067. - # Changed order to run it in reverse for bug #32022 and #12021. - replace-cpu-flags "k6*" "i586" - - # Cache the ./configure test results between SAPIs. - our_conf+=( --cache-file="${T}/config.cache" ) - - # Support user-passed configuration parameters - our_conf+=( ${EXTRA_ECONF:-} ) - - # Support the Apache2 extras, they must be set globally for all - # SAPIs to work correctly, especially for external PHP extensions - - local one_sapi - local sapi - mkdir -p "${WORKDIR}/sapis-build" || die - for one_sapi in $SAPIS ; do - use "${one_sapi}" || continue - php_set_ini_dir "${one_sapi}" - - # The BUILD_DIR variable is used to determine where to output - # the files that autotools creates. This was all originally - # based on the autotools-utils eclass. - BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" - cp -a "${S}" "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - - local sapi_conf=( - --with-config-file-path="${PHP_INI_DIR}" - --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" - ) - - for sapi in $SAPIS ; do - case "$sapi" in - cli|cgi|embed|fpm|phpdbg) - if [[ "${one_sapi}" == "${sapi}" ]] ; then - sapi_conf+=( "--enable-${sapi}" ) - if [[ "fpm" == "${sapi}" ]] ; then - sapi_conf+=( - $(use_with acl fpm-acl) - $(use_with systemd fpm-systemd) - ) - fi - else - sapi_conf+=( "--disable-${sapi}" ) - fi - ;; - - apache2) - if [[ "${one_sapi}" == "${sapi}" ]] ; then - sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) - else - sapi_conf+=( --without-apxs2 ) - fi - ;; - esac - done - - # Construct the $myeconfargs array by concatenating $our_conf - # (the common args) and $sapi_conf (the SAPI-specific args). - local myeconfargs=( "${our_conf[@]}" ) - myeconfargs+=( "${sapi_conf[@]}" ) - - pushd "${BUILD_DIR}" > /dev/null || die - econf "${myeconfargs[@]}" - popd > /dev/null || die - done -} - -src_compile() { - # snmp seems to run during src_compile, too (bug #324739) - addpredict /usr/share/snmp/mibs/.index #nowarn - addpredict /var/lib/net-snmp/mib_indexes #nowarn - - local sapi - for sapi in ${SAPIS} ; do - if use "${sapi}"; then - cd "${WORKDIR}/sapis-build/$sapi" || \ - die "Failed to change dir to ${WORKDIR}/sapis-build/$1" - emake - fi - done -} - -src_install() { - # see bug #324739 for what happens when we don't have that - addpredict /usr/share/snmp/mibs/.index #nowarn - - # grab the first SAPI that got built and install common files from there - local first_sapi="", sapi="" - for sapi in $SAPIS ; do - if use $sapi ; then - first_sapi=$sapi - break - fi - done - - # Makefile forgets to create this before trying to write to it... - dodir "${PHP_DESTDIR#${EPREFIX}}/bin" - - # Install php environment (without any sapis) - cd "${WORKDIR}/sapis-build/$first_sapi" || die - emake INSTALL_ROOT="${D}" \ - install-build install-headers install-programs - - local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" - - # Create the directory where we'll put version-specific php scripts - keepdir "/usr/share/php${PHP_MV}" - - local file="" - local sapi_list="" - - for sapi in ${SAPIS}; do - if use "${sapi}" ; then - einfo "Installing SAPI: ${sapi}" - cd "${WORKDIR}/sapis-build/${sapi}" || die - - if [[ "${sapi}" == "apache2" ]] ; then - # We're specifically not using emake install-sapi as libtool - # may cause unnecessary relink failures (see bug #351266) - insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" - newins ".libs/libphp$(get_libname)" \ - "libphp${PHP_MV}$(get_libname)" - keepdir "/usr/$(get_libdir)/apache2/modules" - else - # needed each time, php_install_ini would reset it - local dest="${PHP_DESTDIR#${EPREFIX}}" - into "${dest}" - case "$sapi" in - cli) - source="sapi/cli/php" - # Install the "phar" archive utility. - if use phar ; then - emake INSTALL_ROOT="${D}" install-pharcmd - dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" - fi - ;; - cgi) - source="sapi/cgi/php-cgi" - ;; - fpm) - source="sapi/fpm/php-fpm" - ;; - embed) - source="libs/libphp$(get_libname)" - ;; - phpdbg) - source="sapi/phpdbg/phpdbg" - ;; - *) - die "unhandled sapi in src_install" - ;; - esac - - if [[ "${source}" == *"$(get_libname)" ]]; then - dolib.so "${source}" - else - dobin "${source}" - local name="$(basename ${source})" - dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" - fi - fi - - php_install_ini "${sapi}" - - # construct correct SAPI string for php-config - # thanks to ferringb for the bash voodoo - if [[ "${sapi}" == "apache2" ]]; then - sapi_list="${sapi_list:+${sapi_list} }apache2handler" - else - sapi_list="${sapi_list:+${sapi_list} }${sapi}" - fi - fi - done - - # Installing opcache module - if use opcache ; then - into "${PHP_DESTDIR#${EPREFIX}}" - dolib.so "modules/opcache$(get_libname)" - fi - - # Install env.d files - newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" - sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die - sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die - - # set php-config variable correctly (bug #278439) - sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ - "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die - - if use fpm ; then - if use systemd; then - systemd_newunit "${FILESDIR}/php-fpm_at.service" \ - "php-fpm@${SLOT}.service" - else - systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ - "php-fpm@${SLOT}.service" - fi - fi -} - -src_test() { - echo ">>> Test phase [test]: ${CATEGORY}/${PF}" - PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" - if [[ ! -x "${PHP_BIN}" ]] ; then - ewarn "Test phase requires USE=cli, skipping" - return - else - export TEST_PHP_EXECUTABLE="${PHP_BIN}" - fi - - if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then - export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" - fi - - if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then - export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" - fi - - REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ - "session.save_path=${T}" \ - "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ - "session.save_path=${T}" - - for name in ${EXPECTED_TEST_FAILURES}; do - mv "${name}.out" "${name}.out.orig" 2>/dev/null || die - done - - local failed="$(find -name '*.out')" - if [[ ${failed} != "" ]] ; then - ewarn "The following test cases failed unexpectedly:" - for name in ${failed}; do - ewarn " ${name/.out/}" - done - else - einfo "No unexpected test failures, all fine" - fi - - if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then - local passed="" - for name in ${EXPECTED_TEST_FAILURES}; do - [[ -f "${name}.diff" ]] && continue - passed="${passed} ${name}" - done - if [[ ${passed} != "" ]] ; then - einfo "The following test cases passed unexpectedly:" - for name in ${passed}; do - ewarn " ${passed}" - done - else - einfo "None of the known-to-fail tests passed, all fine" - fi - fi -} - -pkg_postinst() { - # Output some general info to the user - if use apache2 ; then - elog - elog "To enable PHP in apache, you will need to add \"-D PHP\" to" - elog "your apache2 command. OpenRC users can append that string to" - elog "APACHE2_OPTS in /etc/conf.d/apache2." - elog - elog "The apache module configuration file 70_mod_php.conf is" - elog "provided (and maintained) by eselect-php." - elog - fi - - # Create the symlinks for php - local m - for m in ${SAPIS}; do - [[ ${m} == 'embed' ]] && continue; - if use $m ; then - local ci=$(eselect php show $m) - if [[ -z $ci ]]; then - eselect php set $m php${SLOT} || die - einfo "Switched ${m} to use php:${SLOT}" - einfo - elif [[ $ci != "php${SLOT}" ]] ; then - elog "To switch $m to use php:${SLOT}, run" - elog " eselect php set $m php${SLOT}" - elog - fi - fi - done - - # Remove dead symlinks for SAPIs that were just disabled. For - # example, if the user has the cgi SAPI enabled, then he has an - # eselect-php symlink for it. If he later reinstalls PHP with - # USE="-cgi", that symlink will break. This call to eselect is - # supposed to remove that dead link per bug 572436. - eselect php cleanup || die - - if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then - elog "To build extensions for this version of PHP, you will need to" - elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." - elog - fi - - # Warn about the removal of PHP_INI_VERSION if the user has it set. - if [[ -n "${PHP_INI_VERSION}" ]]; then - ewarn 'The PHP_INI_VERSION variable has been phased out. You may' - ewarn 'remove it from your configuration at your convenience. See' - ewarn - ewarn ' https://bugs.gentoo.org/611214' - ewarn - ewarn 'for more information.' - fi - - elog "For details on how version slotting works, please see" - elog "the wiki:" - elog - elog " https://wiki.gentoo.org/wiki/PHP" - elog -} - -pkg_postrm() { - # This serves two purposes. First, if we have just removed the last - # installed version of PHP, then this will remove any dead symlinks - # belonging to eselect-php. Second, if a user upgrades slots from - # (say) 5.6 to 7.0 and depcleans the old slot, then this will update - # his existing symlinks to point to the new 7.0 installation. The - # latter is bug 432962. - # - # Note: the eselect-php package may not be installed at this point, - # so we can't die() if this command fails. - eselect php cleanup -} diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index c6bea41fe73f..479d30ffc060 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -6,6 +6,8 @@ DIST Python-3.10.0b2.tar.xz 18651420 BLAKE2B 6433723e789c04cfe09e7b966b1d5ad1687 DIST Python-3.10.0b2.tar.xz.asc 833 BLAKE2B 7fe4061350b27e0d0dd466cc80804a56126620649b4753cfe0ed1fc3a292aad30ab07f177f5bf893cd51112b6a54232a64b30d2bc2f8f66a9c2621efce3ae6da SHA512 9a84ab98a5215f13302c7a983e9224096d15c07d9a7899b28daff49405c46efdf7770263ca57e6e0f85ce1cbc0cafec373baf1675ade6ddb0eb268e99753907d DIST Python-3.10.0b3.tar.xz 18640292 BLAKE2B 29af2d0e042714d6cfed08f6ecc5846dded1bec9a3efce01cca740e7dbfb036c06389ba638cd984410613067021bdd4291cb8f1fda353ed21444ee4dc4404a89 SHA512 ef0dc5eddb5f9702ab88faa2827455347caa81ab6c03192d6e37c968a40c53ab485d5c923905c511d19bc35e10129aa302f6733e0a7d296da8f725367dd1b258 DIST Python-3.10.0b3.tar.xz.asc 833 BLAKE2B 8978db8f2443e4a9d8f8997b64a731f7d8d5cdc9028dfc8812c3363298777aa227d9dd896a518e08f2793fbcc93a71bac4b422277b3ecd2ee4210b03e665385f SHA512 6b8d2caf753f0d92019e18d1441e323a44aff06ee8bdc272572a67359dc4bece833db56b9318c91962d39ee4d09bf701b548d71ae02c4b64f3c21f1c23ed1d36 +DIST Python-3.10.0b4.tar.xz 18652712 BLAKE2B 227a6e6ce5b8ddec7b3cf39a65e0287cb541185a1b58a4f4ae9dbc83bbd5d7bdceff2992d3e7c2ec4cda7fb492123e54f8cc60b6b259bbe776e1414a8e6753f7 SHA512 deb5ce510c381ce7fcdc7056754b3afccdbc4610cb77b85115859a5e636065584f517e0931a31f77723c09229b2fd751011b1cf16967c075f629018f0a7975a4 +DIST Python-3.10.0b4.tar.xz.asc 833 BLAKE2B 0aaabe7aca916bd3e80dee979cf6466b0fd0f25aa48a2955d1bfe84be8903988ccd2c5030433fdb5165b342a3acdc3ec958827028260b59bb105f41ceb5852b1 SHA512 55ef4265d9217f35e5f1da3b8b560f711c3f118230ff5fb7fe3ab5e189c22c331cecb9783465234ac0df8a1e075887b5fedfbc181cab6e571e5e2f8403d9720d DIST Python-3.6.13.tar.xz 17213520 BLAKE2B 7c1938f92616d428d107a70397a9f7fc82377d0e3d26c2da4f5bcb79a54115f71498a5e7b5f601b6cff6f362ec1f689c3ac920eb248956e1e4f6c21602514dd1 SHA512 0482b3e7eea22b0635b61f06753e77c832c9431385c5ea1ecb8f60868262afd2b45c239badb8e906a33f035ffbf347b4a499fe6f0f008f1fa9ecc9de66c63947 DIST Python-3.6.13.tar.xz.asc 833 BLAKE2B bc1df46c2e460c2d237647ecff84e12c75f6ed24a432d2f9cbefdead8a77d4468e5e4ed9f4debac593c63cf95d27c9f7d0f94dce69af8746cc71f0d0b1810245 SHA512 f6e8936a5e5b45d3ad41184717f5ed75debe29f81138fd1b75b53bc7d2905edff42b42dd7995b11ba6d80233c5c3755521edb19d7ac28d414bfebb2d1dfc0c86 DIST Python-3.6.14.tar.xz 17218148 BLAKE2B efe655cb907ffa678ca135f88ba9d867e523969ad82dbc09ffb6d8d383824a4b43c525e156a3c35484a526b4b3ea755109e5ef15d17852d44e3351c307fc5e91 SHA512 15b82b7285db97cb27a6fcd57ce9e258fdf8dbdb2f00e22e4331161b8557c8244342546c4143e84c72730759e0276770396b6ca5bb7cf87310cca8e175423006 @@ -26,6 +28,7 @@ DIST python-gentoo-patches-2.7.18_p10.tar.xz 30436 BLAKE2B 24610a09037ce43a4cdb9 DIST python-gentoo-patches-2.7.18_p11.tar.xz 31340 BLAKE2B bdc097b971ab8ec0b60f944002af34f3fff6b681c43515a4fec2fcac1a2c731bf4fcfae2178463103911e2f8cd6bc84d3b56cd0ad61da5c8276278ec9b85a242 SHA512 2a2388c4543267bfb0167f963a22f5141442c9347d9a8806ad6917843e6958d47c8f1933244651c870101b21408c920408fe056efb7a148117c24ab391151d88 DIST python-gentoo-patches-3.10.0b2.tar.xz 8124 BLAKE2B 6b707ef911c0573e6e87792b4ba1d37e5620723c7b22759c78ac20d88414390a7317546c41d867cd9decb6247c004a9df8eb25ab0999db9c7b431b03b64609e9 SHA512 9a95a1f8a6e4461107e9580e6017956ade47be90fbcd94cbb2eb83a871702308058a402c1eafc8e0d54c2a1910b9030edd9f71b051e846b1219e9f7bd11274b6 DIST python-gentoo-patches-3.10.0b3.tar.xz 8112 BLAKE2B c6a0517323c5c0d8af998915ccb675a51df19893b9252f9ad195b62f8988fa65ca73894fc8089c37a44f22976f57c49c24c0bf9469b1edb6c3422c4a7be832d8 SHA512 fbc770430259ff482c0a4b89859e2a747fde0f34037829f9cc5a2972345d0b073612db7ef84f382248902e0f9e203f8d8dc07165942356b01f48b23dd4412f64 +DIST python-gentoo-patches-3.10.0b4.tar.xz 8128 BLAKE2B d6357464f540db255d97e0135676b1a3188ab595b01192c0ba24917a08f24fdda64528de788a942cbff79e8eb8e0e21d509152c18a94dfb629c898ac06f1a408 SHA512 8ee4ced4631335341277b10d38c9c86a53f7098669ca6aacb9fe94d6751df0694f4238068867a951f53740ea1bb4f7fb90aae4f2e1151681b7a215d406eaefd0 DIST python-gentoo-patches-3.6.13_p5.tar.xz 21940 BLAKE2B f6753f2c4383fbf0de0433040dae812f35bf550c60ac4a042c62afcff158619ebdc47d013dfa62d9b3dd446e8401ad50aaaeb212fb048a884a1c436b73b7afe2 SHA512 260d6abb2c24726fcddbe3ae828e96e315f90b6d486c11868066a25635968214a8c25a89737a9737c32ca110892a28f6b12badbeceb5e4d8d4a2a996b3ce7352 DIST python-gentoo-patches-3.6.14.tar.xz 14744 BLAKE2B b9482f9d2b7ada60eff9a5672ed21556c00b473a7cfdb543dce8253fb0ff1539e635a35569478c496012ecde4eef78a257da28f7a80bff99da10249708262229 SHA512 246f83911c8e52ea83a9bf453faa0bc0ea0c29bbf3b666a938e3790c6147f71e617ff9cb27501c5f0b89172eb9e7819e3f2ef0a5bae271cc938d2c0c2b93f7ae DIST python-gentoo-patches-3.7.10_p6.tar.xz 23868 BLAKE2B 3b3786030a461d06a96dbe0987d05c35215bb5e7b0b95e1337a05a311ad6f3c6db68cc7082128c56eea3eff4b98f74d213dde1f48517e07791815b73dcdcd5b8 SHA512 b817a9bc1469675c14555ce50bb004e8c1426465997a72a94859ab10df7c2a036b33b332c9e6b9f49df1addd899a37afd28fe60bf6ce90b4b21f4a28a27aca25 @@ -36,14 +39,15 @@ DIST python-gentoo-patches-3.9.5_p2.tar.xz 14728 BLAKE2B b6b0a0c316d99e8282bdbb5 DIST python-gentoo-patches-3.9.6.tar.xz 12432 BLAKE2B f63f39b4667eeb214312aa22142c728a1123e88f49c6de09d15e88434e9d630c5e0e588112d77c5cf1f5f25d0224e4fbf0c370488a908e9015f168d9f85e9eb5 SHA512 3e842fcd8574a7f026e401d725febb2815b2b7ac0a89b952a340c7974b911e81286b542d3de56fe5750296f2ab680415b54b8c35f219975af10354cddb1f257a EBUILD python-2.7.18_p10.ebuild 10278 BLAKE2B 94e34d8079101d6cab673cb4e0e36a67ce9e007eb6b7577f5d3f60b69bb609ea864a90b68cc07035d22ee44c7f57d3197c712a00c8b276ec703c140225b621c4 SHA512 8ca80a5ead91ef4cb3d91114e558eacc0bc6ac8ae8e7e1f8f3f89f702c4e681f154b3157e174d229c436b983b4c5cb325af8774ecf4c0e9243bb075d04e5f8a7 EBUILD python-2.7.18_p11.ebuild 10243 BLAKE2B 837d896b6443c4456ae9b119dfeecf42225942e227443b0480cfa96c9433f207bc955679f7456df72a4f21b7a3e456735fbf7548d062e6f48cd8da544c472e52 SHA512 3ba5e44c87c4c39fc3cfd4890c3cfafa48e5121508ee9990ae0496da07b1607b7251f4cbc7df9b2960881b163fd3a6e250f382d8e84523adab563e37d97a62c8 -EBUILD python-3.10.0_beta2.ebuild 10045 BLAKE2B a645612f66592f724ab380cb8099e6baa39ac247dfa59db4ab08b122ec10c7661fc08966cd50bb29993f538f267f84b069c25c33a719b8909131377c7adcb11e SHA512 7e6465555cba61ac8761dcb3d5052cb8e250dabb6605152ec923fa5ad48520a988a9fc0176c05afc40104a3a5f3b48c091f93dbb506d81e1c976ec3c15f89b86 -EBUILD python-3.10.0_beta3.ebuild 10008 BLAKE2B cdbf61b92262d95fbe85d092da31c1b92e61b5bd88220c9239e30137959ed4cda40c6f89ac0a39d1c191542c693b81e04ecf1c152edb4ec05cbc496359a63695 SHA512 2185ae0a018f654dbd9c975cbf1a9986d1aef6d127a6d6cd680c9feed6503d4d2f9cdb550aa795c4e6cf062448fde596c28f31d90b0d133f9ef45acc23006157 +EBUILD python-3.10.0_beta2.ebuild 10053 BLAKE2B f679214bcdba0a97939f2cac352bba88a8e82a82bcea379235ed770c7c1bd295ab0938690d9c822a8057a95d33ce5dba26ccb07bc5bd50dc1af2f567b400a816 SHA512 5fc6619cba4e79c9aaf28ec94634fb882075a08f0d33d8db2c9750717b63ad059517a1a25c58f4653f600c2f3d341c415f974045068dc9a516a068bf18a6aa50 +EBUILD python-3.10.0_beta3.ebuild 10016 BLAKE2B 04656f91662d38a3fe5b013ca103edd0eb81f18699df26380be118bba156e4b0875db393d73fc859248fc0963e432d1bc199e88d6135a891c8dbe14d0d0dcb36 SHA512 ba7426dbeaf91aad83da716b93c56a079f363fed1d0616e0a875f2ec4b69f60f44206125ec32de6d2e8e0f9daf8e1a98e887d31ae21739533822895f96d27861 +EBUILD python-3.10.0_beta4.ebuild 10016 BLAKE2B 04656f91662d38a3fe5b013ca103edd0eb81f18699df26380be118bba156e4b0875db393d73fc859248fc0963e432d1bc199e88d6135a891c8dbe14d0d0dcb36 SHA512 ba7426dbeaf91aad83da716b93c56a079f363fed1d0616e0a875f2ec4b69f60f44206125ec32de6d2e8e0f9daf8e1a98e887d31ae21739533822895f96d27861 EBUILD python-3.6.13_p5.ebuild 9827 BLAKE2B 36aebe4d590f587b338484275c495d8111217a9448657e54d5e5e72e67345b51fd4e4efafe3051a22d203ed66432f2a9442e870e778620b6ae9007398a64ea2b SHA512 3663fdc6fd948efdf14dd6528bdb0510eb60a0258c200441ebf913a3ee6652845852363636520a8f324e597b01f19ed3a0dbb5d9d047d1e473fff8dd486c6c79 EBUILD python-3.6.14.ebuild 9798 BLAKE2B 2aceb48cae2d42ca89bd230132ac960ef32a803da9e226bf4d8eccaebdd31f5820ebcf491ca8b0ed5f83b477d4a8a19f57a80a8a76e75381401ed9c8d3d3d6f8 SHA512 38eb95ad4260d7021f8512c85a871285506e34bc50d72ef76de083ac6eef57f9588f0ae1d447603839c402d928cbf5d904c84249f77c754ea6b970e4cf22ce3c -EBUILD python-3.7.10_p6.ebuild 9632 BLAKE2B d60b873421c264f2f2808a2039f03e24725ecc183564aa44a6203dd06e36f5dbda00f492745f50c4ae33d428cd4dc3997dacfa685d3b5be3c2de640e9e7ea846 SHA512 2503f2803321e2389153447acbd8302aa0600ddaf8d9ecebe41759de382324f1318358c60c7e480f7538c49ae1a60213c5ea90bab1a7a0e1d1e9fddb212477cf -EBUILD python-3.7.11.ebuild 9603 BLAKE2B 7a29d77bad555fd4fc2300508866c86f4b86865847eb4bca11704b37f7d9aef5868519af61fd16e756288a8df4c283512b9ecd61cb2faa12ee252deddd54e2fe SHA512 48d136e5494b8f34b0d4aceb415e6844a34c92b36c18dd74d0a91e3bf61d9c41aaf38bd13b9964809802f311a9e28f14b4179054f59bd560643baa3b16c80391 -EBUILD python-3.8.10_p2.ebuild 9786 BLAKE2B 324d5c3c2ffda4228aa7287aef9b2bd5f5725d39b2b65161da4b86c194e8b430ec52afff3a9cfb504bd8097a22bc11d0a165169c6b60f5732ca3263597597b99 SHA512 cfcac44b744271c8e206195db394e8a9dc8ee50719933bf8661552dd5875ca46745a4cc2c50bda007658c9b7a6c43864bc35ed3f6e0b331138962edbcbe25944 -EBUILD python-3.8.11.ebuild 9757 BLAKE2B 3014a74c1f50587b6bca0aeab625cf233589a078c51157c8d87ec3e816f0e25c05acf3aef55c685cb4fbf7b3483e19f5f0faf6bd4dc9c309880c558959f054f3 SHA512 3b868a81bc0c9fcab24d2fe6f777f8688fea35549a262aae809f4578c78593de93be77cf57e6404fd2600bed7e5850551a65a73d523309fb36c3caab5cb1dd06 -EBUILD python-3.9.5_p2.ebuild 9925 BLAKE2B b4714876e9acf7a272ef8e0dcdfe7f7e30f0cdc2e5a3bbeb0332463c92b5b23c89361aa47817f958bf82482160c45a386ad8a332d4376652d791847549530729 SHA512 ea90cd6d3deb18270a7fb541282579ed4c4b0b9148e1f863439601812f9ab3cc27e93898c4d3387675a60ebf2c9301489d50f63a2fcfd96d50e98e36b236185f -EBUILD python-3.9.6.ebuild 9896 BLAKE2B 68dc9f61df30d300b2787f1f6398389a3b206c7f34911b4789be1ac1e9da45bed71eb927799fa91ebece5b45b7b30e3e77db3e3aa1b4da6c5295940675b92d17 SHA512 ad8ddb5d09d3b7aa27db4066a7118235c0ce891722574b536938aa4a64ae4e9d028197a272917df7b5a2e89a381afcf257de40bee5ae01b25c490bf53846bc2f +EBUILD python-3.7.10_p6.ebuild 9640 BLAKE2B 5a43fa23b8917e9c07c8dcc5ce844534dd8b564e04626655652397cf5a3e97fa5ad06d905c7e2b97e97dc6fce1216500cc04d6ad15aa6f42d2af6d7ec2174ec2 SHA512 791bfad2c60a020ff1a47923d399cabd71165acc2e37184649d4402b11ae1a6c07fefb93d543e146e648368cf8bbca7bb1eec30c38eb906a714ec31dc5512a8b +EBUILD python-3.7.11.ebuild 9611 BLAKE2B 633a79850d473dd97ffb4daf54cff725d2e84fabeceb1b3de4c4984c6568342fab0f6ca9079ef569f420c20276554776200a6c847c77c72f8df3a7beceeca7e3 SHA512 36e7d55d4f3e72fa92ffe8a85fb5df98fd7d453e6dba0d929b27f96fcbe8ef26b3f49a4ff61959b474ed1b9d51d611a4aa16abdc19701f711688d4ee7523b4f4 +EBUILD python-3.8.10_p2.ebuild 9794 BLAKE2B eb460d8f1402a8b5696e2d52c694f067cc53250e146ea7410b6f7358ae12c8624550f25d003d2de8930c80b1cbc650c597ad37cd9757204233a70008752d4666 SHA512 2d86f2630e01d9f486f24357919136553b27ebb6e3952d6602ae8119dfb1b08cf157e5ae1d24c6bc93d6eba6def497a0ad8ef76299ac996436aacced92d8bc0b +EBUILD python-3.8.11.ebuild 9765 BLAKE2B 15091a0da6f0e213bff8b0825b26e45209b71cfdece31d0c1e17258458ec9c3c5c6d0cdf06202f6957115ccedbc608c9a7abd635b03f23db341f568d693d1be3 SHA512 5e846d8d6edbac7e35328a2cbaeb85743e51ab9c44b7fe2d25507f4bbc96687054cf0af5818018e0d6067f93ffa9ffa48b816c4a760cde631ca0b12a1389c2aa +EBUILD python-3.9.5_p2.ebuild 9933 BLAKE2B 24599f7fd649834496d85a23e1d2a5d4db0fa102a2303883559663f97d0266e8d68da56afce41626208f2592789802885d994bcc0a8427e695c67f18482ca962 SHA512 1a9d998b6b8fa8a13089e4c8472c660b1bb76f823ca586070b9b0069c100d7a91271c9c73abdabd97e6b11479743e78ecb1e9f2db2b28220ffc923e638a72d1e +EBUILD python-3.9.6.ebuild 9904 BLAKE2B 4102cdd04ac35a413e218381952125828158917606f5aeb44f6f9c881151479055f6b2401d7cdf7526d9644172eed462fc41b052dc3ccb6b992a1e8a6739549f SHA512 cb4a5d4a4c04d909aaedfc1c880ee694449613d61c69ad3f0f608b80999d51ae901fc6dd91629eb08b35120f813eb3e9ee595625b4bdb88371e8232da8324e70 MISC metadata.xml 819 BLAKE2B 120c7c65d77488e726c5a0f4aa19469867ea6900e747169fae2f9cf8f14ec2936089d5edfe1935ce610bec26387273e261b1cc4b023680c8c4b229f2141a7223 SHA512 08f45707e5490067a21951b9d37c8ae67064ab67cccc5b8d8c204eab8d4a004fb910627b62989c67b849b89d301618f8f8f7996e99e1ef5bab38a239c49c124d diff --git a/dev-lang/python/python-3.10.0_beta2.ebuild b/dev-lang/python/python-3.10.0_beta2.ebuild index 818aa5957c75..3018395550f3 100644 --- a/dev-lang/python/python-3.10.0_beta2.ebuild +++ b/dev-lang/python/python-3.10.0_beta2.ebuild @@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.10.0_beta3.ebuild b/dev-lang/python/python-3.10.0_beta3.ebuild index e7e3f59b1da7..64b7a0044422 100644 --- a/dev-lang/python/python-3.10.0_beta3.ebuild +++ b/dev-lang/python/python-3.10.0_beta3.ebuild @@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.10.0_beta4.ebuild b/dev-lang/python/python-3.10.0_beta4.ebuild new file mode 100644 index 000000000000..64b7a0044422 --- /dev/null +++ b/dev-lang/python/python-3.10.0_beta4.ebuild @@ -0,0 +1,346 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_beta/b} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/" +SRC_URI="https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + )" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2:= + app-arch/xz-utils:= + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:= ) + !!/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + local -x EPYTHON=python${PYVER} + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local -x PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} + else + local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_domodule epython.py + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" \ + "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" \ + "${scriptdir}/python-config" || die + # 2to3, pydoc + ln -s "../../../bin/2to3-${PYVER}" \ + "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" \ + "${scriptdir}/pydoc" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" \ + "${scriptdir}/idle" || die + fi +} diff --git a/dev-lang/python/python-3.7.10_p6.ebuild b/dev-lang/python/python-3.7.10_p6.ebuild index fc1984de3bc1..e3bd9bd6bc81 100644 --- a/dev-lang/python/python-3.7.10_p6.ebuild +++ b/dev-lang/python/python-3.7.10_p6.ebuild @@ -42,7 +42,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.7.11.ebuild b/dev-lang/python/python-3.7.11.ebuild index 2a194aeea941..4f48850a2fdb 100644 --- a/dev-lang/python/python-3.7.11.ebuild +++ b/dev-lang/python/python-3.7.11.ebuild @@ -42,7 +42,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.8.10_p2.ebuild b/dev-lang/python/python-3.8.10_p2.ebuild index 3e7b9da36c3b..409300beb1d3 100644 --- a/dev-lang/python/python-3.8.10_p2.ebuild +++ b/dev-lang/python/python-3.8.10_p2.ebuild @@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.8.11.ebuild b/dev-lang/python/python-3.8.11.ebuild index c6243a8ecd7a..3ac0540738bf 100644 --- a/dev-lang/python/python-3.8.11.ebuild +++ b/dev-lang/python/python-3.8.11.ebuild @@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.9.5_p2.ebuild b/dev-lang/python/python-3.9.5_p2.ebuild index 687ad6e769ed..b16fafd716fa 100644 --- a/dev-lang/python/python-3.9.5_p2.ebuild +++ b/dev-lang/python/python-3.9.5_p2.ebuild @@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/python/python-3.9.6.ebuild b/dev-lang/python/python-3.9.6.ebuild index f035379167b1..e24479c5cb4a 100644 --- a/dev-lang/python/python-3.9.6.ebuild +++ b/dev-lang/python/python-3.9.6.ebuild @@ -43,7 +43,7 @@ RDEPEND="app-arch/bzip2:= ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( dev-libs/openssl:= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 4432be09a826..efc17a90b6f3 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -35,7 +35,7 @@ EBUILD ruby-2.6.6-r4.ebuild 7447 BLAKE2B a9fea6aa6b0ec34c24fbafbbb822d439c31a322 EBUILD ruby-2.6.6-r5.ebuild 7543 BLAKE2B ca25d241c4c374fbc52d779f6184fa1adc299898358dcbd0d6134c077656adfe230eca285bbe6160d7a83ed9710f9a760d768e0d991b2371f69f9ae8922117c1 SHA512 4193aaefa02896a9b75163de6ef0ba3b796e34026635f35310457fed04e2f19b2aa8d5789760f4faca8657801954408b5dca03a796f4f7d62d5a6409f66f442a EBUILD ruby-2.6.7-r1.ebuild 7543 BLAKE2B ca25d241c4c374fbc52d779f6184fa1adc299898358dcbd0d6134c077656adfe230eca285bbe6160d7a83ed9710f9a760d768e0d991b2371f69f9ae8922117c1 SHA512 4193aaefa02896a9b75163de6ef0ba3b796e34026635f35310457fed04e2f19b2aa8d5789760f4faca8657801954408b5dca03a796f4f7d62d5a6409f66f442a EBUILD ruby-2.6.7-r2.ebuild 7475 BLAKE2B 1e1604c4df33b5a2d2d43364fc03989c0f0d8af2e61a7054bf7dc61061ba04c9e332edc32813f180280b73c50b1a20bdbfb6521c8e14b3ecd62fc8ce66fda578 SHA512 5de16a696427c92f207aa41816e3d6dea520e0df1cd63fc89fa173a8a503e327a9f8225733be493507306fa2b532795466798de7237c953da961d86372c2f470 -EBUILD ruby-2.6.8.ebuild 7482 BLAKE2B f657957a099dd543565f79dfbb99457a57bc204dbb1eba9afc94282b19b1504160fe388ba60b65665b8c022b2ede064f533d6e2b7157b142dc83e41f06812e55 SHA512 7197a70d6c09cf6ae9b56c5b128376bdc4e4fe5c39523eec3c80a8673e0cfea0dff83be704dbaac0fe058634f3c8f44dd146c968f781d922de070750c74efc07 +EBUILD ruby-2.6.8.ebuild 7477 BLAKE2B fd2f0b536c65606476d14f9b98a1e068c49fdcc542ae1e0dfb0fd4b3461988fbf727350d969964d9495fa7237368b966772045d66241b7d4e25b6f9cfa788312 SHA512 c3fd977ae7e399acae4ac8a80ff72f9b0493bf23bd3d5fdff3edc179199fcb66ebdfac54aed99ee0dffe34424688af8d914a6d3e496e051938473bddbddc6beb EBUILD ruby-2.7.2-r2.ebuild 7618 BLAKE2B 9f25ba7aabf169bf8dde5c684f234f449ebc6578ed74375d0af9c9f77a889ffbfe4f6814783d3bc23b609de47284dae51a71dd6ea27d307a757e1872dee5855c SHA512 6acdd0f0ab17a947b82f82b9ada872bd1dc7059369e227c766887d57a2a1d89611f33c904f2d9c8104e2de11457900cbe7d7330f50457ffe217c88c7187b76bf EBUILD ruby-2.7.2-r3.ebuild 7739 BLAKE2B 20eddedbf10c3eef2f6a284bdabc25d8e14935b03983c2bc74d2bda7a49ff24fd48914e99ba7f3c09d448d676390b0cf14da133c0d529796dfe2c5e09de29ac5 SHA512 08494d03019f3e3993c0a087e7a59a3393089d7cdda1b433fff6a23cae1c9c63108fc801cdb7ebeb1228a603d0f05b5fe5ed5e46f2410094beb597ff2ef522c9 EBUILD ruby-2.7.3-r3.ebuild 7739 BLAKE2B 20eddedbf10c3eef2f6a284bdabc25d8e14935b03983c2bc74d2bda7a49ff24fd48914e99ba7f3c09d448d676390b0cf14da133c0d529796dfe2c5e09de29ac5 SHA512 08494d03019f3e3993c0a087e7a59a3393089d7cdda1b433fff6a23cae1c9c63108fc801cdb7ebeb1228a603d0f05b5fe5ed5e46f2410094beb597ff2ef522c9 diff --git a/dev-lang/ruby/ruby-2.6.8.ebuild b/dev-lang/ruby/ruby-2.6.8.ebuild index 7a0b8149b3e6..407cab269e1c 100644 --- a/dev-lang/ruby/ruby-2.6.8.ebuild +++ b/dev-lang/ruby/ruby-2.6.8.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/" SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" RDEPEND=" diff --git a/dev-lang/scala-bin/Manifest b/dev-lang/scala-bin/Manifest index 3d6ca266f475..191d241ae7fb 100644 --- a/dev-lang/scala-bin/Manifest +++ b/dev-lang/scala-bin/Manifest @@ -1,5 +1,5 @@ DIST scala-2.13.1.tgz 19685743 BLAKE2B aaff6db71023f539d08da521ab1ff505a626605d9c298472d0c2e98a9a13d6b8440e89cf5ff4a53b7b9bcc48cbc1e3b55cc253563f54f18c369e13fc8c00a6c2 SHA512 028aa237c471cada1501cd5764b3c384c3f50e9fc327cddd3fa7c79e9cc909d86bf84d5fc28103054600f879a60c546fc45a837cdca54964eb57ec77f9c1613e DIST scala-2.13.6.tgz 23407489 BLAKE2B b65db49968dcbce2f5586aafaa4cd437156050050f209cce4a7d5edc18dfca3ebb60d2a726b4a26902723f993b78a673909c1139eb67e8eea4f35a4842b33c70 SHA512 445267cd7c1ddb8ef94d2edeb36567318c66429c88fcb183840998dc204a10253df09c33eb4de2f87b68b1a8cd4f557910fa3f061d4316314653eb64e91c0188 EBUILD scala-bin-2.13.1-r1.ebuild 1314 BLAKE2B faed8c9c4a4d0d480bb91f2568e80518c7f6cb0a99694a1375be3acd96803bc31b72a33acd78751a07754816de621d3f7733ad00462117a8ac09d2b9e6d8e7cb SHA512 a592eb08248a9c1bebf37ec835da2f6259031e81a3d059cfb3cc846be84d8ac1f8dd26b5419e58e5709379840d96d81d44751dfaa0d0c828b855249b0b525989 -EBUILD scala-bin-2.13.6.ebuild 1316 BLAKE2B 35622328871ead249feafb4bfc2064f102e889198b5fbcb9cbb9f8de1327db674e89c394ecfc76ddce4b11adb1e28909996d8d072dd7ef7514d5f7f661fcfaee SHA512 c0a7b0709835be1532f2bb547ec6481cd5d06104cad6383a92c4aa7404cdb83703a40b79d834282e7041e617cf22acdffdb9f90bfc888d07da9aa31ee8ae2b5a +EBUILD scala-bin-2.13.6.ebuild 1314 BLAKE2B d418046f5d32e02b1f8bec7e0913b36d0c693ac86461da968e1683fb3e003145295e1ac016cde1c420d823de1e030de95fa4b8bb57250be6f1f22f800014a587 SHA512 2b92c6fd821780847b98bd6f557b24bacbc3f598e859366391cf0c69efbae4af4f09b6cc5c44d3a54f749299f3451699075e040dadc643cf84758cd24858b78c MISC metadata.xml 317 BLAKE2B 47b0d918ff9d4f2287fc0c43a022b978a816aa0d96362cf449210cd6b13810ed1352dbe69c5bea8281cdd3f3d03f4dcf714589e414b27abd5cd8c648e3d64994 SHA512 506fab7ebaa9e1caf96f239d6d85978171b98282ebe22a4948f61df62ce05a4c22772d81159cec9a99dd9a127b602e7593615204142e295d88835f9385a64bc8 diff --git a/dev-lang/scala-bin/scala-bin-2.13.6.ebuild b/dev-lang/scala-bin/scala-bin-2.13.6.ebuild index cdb8e4a5f113..951d45582b4f 100644 --- a/dev-lang/scala-bin/scala-bin-2.13.6.ebuild +++ b/dev-lang/scala-bin/scala-bin-2.13.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://downloads.lightbend.com/${MY_PN}/${PV}/${MY_P}.tgz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc" RDEPEND=" diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index bad26bc6fcb4..763a87b00064 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -10,5 +10,5 @@ EBUILD vala-0.46.13.ebuild 1305 BLAKE2B 4855220ceb0594546be128b16092270a4d21459d EBUILD vala-0.48.12.ebuild 1312 BLAKE2B 5acc6c67a78ff5aff422e44980db6072ea7f1311f46b107eba95ff2963b78518c2a60136c06fcf6da996cdb9bb222c7c9bda56c84c85166d7a69ca885b4683ff SHA512 78e461a215adbdfc7d7ae7ccccc9f97e1b408a133b0e33005841a74169c57adfc624e12ec0fdab9434ea6720649c3356e90cf9af79e698c2998fa93daac1290e EBUILD vala-0.50.7.ebuild 1312 BLAKE2B 36746ae0645349498963828caec58e5e82cd9585b8381c268c6affbb884d223dcdeb2f629678de71d288b8b152820fcdf981d622659cafd249ece2d91b0dd656 SHA512 f013ca54bd4f72ba4e632fa5cd7817545bc778cd261c5167e9e566aca0cfa4b34ca7f02a7af2115701f2fae6830b7dab7ddcfbf312907210d064b96fdeeb9964 EBUILD vala-0.52.3.ebuild 1325 BLAKE2B 3f22f959527acc36013a9c07978b90b087b2075bc8b8208cfc190eac508d8192c6a2d5fa17bcebd259a6e18faf25e8e804b82e8463c05f9dca66484f555b4e45 SHA512 635fd952a9f4ab98718e22e5cf4806da041bda0ab2b09bc3cc18351de85a1350e912590aded7ba827d7d9460d5091c86900fa4216aea57fefd596357fa0212be -EBUILD vala-0.52.4.ebuild 1331 BLAKE2B 40149d529eb3a446e1488dd9f2c7e01df5d1e93ef8dbb1b9c235675ffdb7a237ab3d261f8f0eb8b9dbc29dbf4897461d955fbc5ea4350e6a64ef25fe58e6be45 SHA512 eb80bf3936134e6d9e67d2d369df4d1c8c148f83832f48bb1e1c88014b49f2b8f3c3f018a5a7ff70568e1087a670926bf0a3ecf76d7f7468a242d27768f95269 +EBUILD vala-0.52.4.ebuild 1327 BLAKE2B c481b0957945381f62cb921857f91c1eb16ffcb94554377e5d0c5d7b824d567a0c1a450dccdc32b79530a987875d0304422ae1f10c03a0374e7c02122007ef07 SHA512 07fdc4de8d694f4356905303e64b114a58a560b889257f603450b88d0bbce23ecd40ac0820d00955cd8aa129befdfad2a07551a040f5ff6eee20b743f41b812e MISC metadata.xml 345 BLAKE2B de3110ae281a87f8cb8f6c10d93705f56f0cfed972cd893a063e66c2629150d491498a29b35b4efe19fa5b6baa740f1d989bad440924befc60ef56423096f108 SHA512 163aa55430a075974d504a5bbb71ad9a249cb215de12a82b3141de18bb05f1e0c2078c02c617cf7d98a97c7f8dd407077183754d8c82c77e80dd0d7b2ec38283 diff --git a/dev-lang/vala/vala-0.52.4.ebuild b/dev-lang/vala/vala-0.52.4.ebuild index 2b8b2481cff6..2d8bdd459604 100644 --- a/dev-lang/vala/vala-0.52.4.ebuild +++ b/dev-lang/vala/vala-0.52.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1+" SLOT="0.52" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="test valadoc" RESTRICT="!test? ( test )" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index b5bf689286ef..ea1d041fc529 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest index 510308750f96..50b3a7b22178 100644 --- a/dev-libs/dqlite/Manifest +++ b/dev-libs/dqlite/Manifest @@ -1,5 +1,5 @@ DIST dqlite-1.7.0.tar.gz 157454 BLAKE2B 3eeaaf5bbadfc09803e70d38fcd3ab23c212dc2700ad8ecdde720932b0ad2e32016503eaa8a738139a178bb926a7818497629699ec68eec8c2111f377b40b4a3 SHA512 bf94568b1b52b0d94ddf78a3f975e277a5baa0f553c5c1d175b7e58db3d44478a1b3f8ef962259175b29d774b2eb6ed6765874dd0d461126b3268abbdd57949e DIST dqlite-1.8.0.tar.gz 158026 BLAKE2B 0e3bc8badf6b7e0447eebd86069785dca51c4dfda527ee7b838da971830ad65e443c130484b25c901aee5ac4e14c81df84756734aac3fd58a2fdbc67a664c1fb SHA512 4b32a8f8414aabfcc53d7f6ac0d121201076d7021a7d244b7cda316c3e3349e1b4da04cca31f2e3ca7605a9357895374fce0cce076b40eaebfc29a94d42fb38f EBUILD dqlite-1.7.0.ebuild 812 BLAKE2B bc674d8d9d5527bde955a7b37881b4ae06f5c7e70cd5ac41ace2f61a446639744042537919119ba1b9411743e265080472c051bf9f928815fcd4944e24fc018b SHA512 d10191b3fcb221d1302f2acbd7ed1632e4a5c077094a9b53a8c3e1315dd083e373e3e3ae3c4bc8da1eb0f6b08b7ac2510a37ae288a463203b0824a7879dfb9af -EBUILD dqlite-1.8.0.ebuild 826 BLAKE2B ecadcdbf953b9b3c607232aba6a9c6a9c27d1978aa73d200024a0bc10de755961d9f9b309cc8ce0930e1e043e875b979d0ad233125124c91e3c15db277e90c55 SHA512 79a20f793a41fd852ffdb729651a2e6ebc92a27188fd90976fd45b47b23d08c61e771543d0a50e6acdf4320d0af144305701edf9d386f0801c8a4d2e5ce5c5cc +EBUILD dqlite-1.8.0.ebuild 825 BLAKE2B 626c27cbab3ecc4404db2a11be24ef9580d22fdf591cee5cde46f96af5cb22b8e342c4fa61dffe9cbd93ce2950e528a7ad7749451a27f85ef100697278539e4d SHA512 7f8be2214215586c26ababbdfb88a9ef65ed5bb95b308223ab0accef58391ed7baeef49549380515ca6c36a9f6d2f99a300e020aae257962f72939c13250d7f1 MISC metadata.xml 864 BLAKE2B d4b41f296b83ca318affe7df6ae3eba7b470d75bcdf343ea701890e43d62de317aefc1b4f47a939cd909ddc002201a6f77cb7662afdd8ad601f010ba0a8d16e9 SHA512 086eea8b0a1e5c58b26321bc4db1466437bda4e7129757efadc49b751a9ff2b9472b72ab83881c8e9aea171a052f9434723f27b4ccd3ae4ca15f21f165a1ca92 diff --git a/dev-libs/dqlite/dqlite-1.8.0.ebuild b/dev-libs/dqlite/dqlite-1.8.0.ebuild index 0ed80e62b489..c59ef97f9b95 100644 --- a/dev-libs/dqlite/dqlite-1.8.0.ebuild +++ b/dev-libs/dqlite/dqlite-1.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-3-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest index df47ac0209b0..35bfb8e1d68a 100644 --- a/dev-libs/elfutils/Manifest +++ b/dev-libs/elfutils/Manifest @@ -5,5 +5,5 @@ AUX elfutils-0.185-static-inline.patch 361 BLAKE2B c480f9a4024922252c9917c5e69eb DIST elfutils-0.184.tar.bz2 9185468 BLAKE2B 8e45aa603a039fb128b96a1ffee4a0137fd1808d7087a2ddc8682a9bec1d65a56e6e6ad1419ac5e9f4490cc258c8ac0ee3e49775aab278efb1889bdceaf842bf SHA512 5920c354edd6b28bb7e713d674bf6f2221e8ee91b90d582de39b1f45446aea1e7e3d4b6671024c391675b5e7530fe952c1320d730bb625c02d4c647ceb938bc8 DIST elfutils-0.185.tar.bz2 9187627 BLAKE2B 57cfa7e4060975c4bf6170dbd354687a19a92f7069c060db1ac2fa4da5a9d34e8bddd07c7ce376b5c28b5670ad5b8c1df795164cbcfb600a44cf1db60c20c4af SHA512 34de0de1355b11740e036e0fc64f2fc063587c8eb121b19216ee5548d3f0f268d8fc3995176c47190466b9d881007cfa11a9d01e9a50e38af6119492bf8bb47f EBUILD elfutils-0.184.ebuild 2367 BLAKE2B 0a3544424f08f2fc6cc603490b24a3be0f981f5ea459d97db81ee6b212fbd130d0acbe2556f6f33accd3b0a3812c10a1ba4aa5686cfb4e9174b43e9a0795d133 SHA512 92fc6617eb49b7f3e8952357497a3430a6750f28e4b4e8543e568cd1a17127aa296940b9ee7b366a0919bf3d065fbbd86273d09e04dc92919fe68a11252350b0 -EBUILD elfutils-0.185.ebuild 2422 BLAKE2B 8722db7c34a6e74ba835bc1a839bb32dfe88b9f9fdc55dcb487b136465951e7d1b9ee5f12724ebdab9a57e4d8c14a3b043c8d8cc7369c61ad3a5e929b9ee7de3 SHA512 84d9a249517f2e7a7504774546f6f2e80c83ef45a84de0d5a5e086c87d5c89136049d6f76387750fc5fe867c19fbcdf8d1c436387fae4511b30a5d7cb49ae95b +EBUILD elfutils-0.185.ebuild 2416 BLAKE2B e59b6be97fcbc278f0713bac6c79d09ccc48655293337239e1b8ddd3d20c93e41dc69d4de550f12254680ea75de13eb7fac72bb2ccb9773a89201b51c384167a SHA512 82f28d2d1fa3eadb693a00da64baad0f79012808f293f94e864edec539065c17348b1580f9b834a0ffcc59a55f8b1c2f36ec0633ddb41521003cdbf61c6abba3 MISC metadata.xml 729 BLAKE2B 7fb60c690ef99ef62b4cd4fbed802a48141b90e295f84fdad09cf18d061dd94a63086be119d733249b91fca67a1588bcea9ee442e3dd142921cb9c163d65a726 SHA512 2e5c223aad3d51f6ae770ae7feacd3731821c9de0b68f6ad2d89a4c7c8360ba6decbd6d73416648186f19d19b4aa6516302cba6554c9f4955024a19c082d0f85 diff --git a/dev-libs/elfutils/elfutils-0.185.ebuild b/dev-libs/elfutils/elfutils-0.185.ebuild index 38edee45ed96..c02044855553 100644 --- a/dev-libs/elfutils/elfutils-0.185.ebuild +++ b/dev-libs/elfutils/elfutils-0.185.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2" LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd" RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}] diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index c6dacc60f358..23aea2d7f258 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -2,5 +2,5 @@ AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 6b2eb57b8923 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b SHA512 74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019 DIST glib-2.68.3.tar.xz 4945236 BLAKE2B 6086b7490f418cb98119ab25670766e3a84de81fd180dbc6e8f929d8f8ab748b0ae7ad6a85f5419ab3c00589c3afba95972d8b4541b310acdf6b6dc9b460a07d SHA512 fb120105c4cb582491a53a0e4c61fe4bdd1f94b279bb7c362afd591369ede50a196c706375564ededf3550d4062a285b038e20b605e6d5dfe36f5d208f4bad3f EBUILD glib-2.68.2-r1.ebuild 10165 BLAKE2B 70156b306a52ff61a7f0c998849d28bd088b118e560029b73d9f163b180f02e45d63d9093d78eee4632ee34fb899900fa480b2bd456754c8855f221ce430d28e SHA512 33b9630d5ef59b88f39c62fb1f23c571b7ddb04f46417099037e89565a04f981b611e7b81c99075b8c6bc2c6571792d1dce25459484d1577ab7444cc18e2c2f2 -EBUILD glib-2.68.3-r1.ebuild 10162 BLAKE2B 34afd300b42e3fa43c3d816264099316ca77bf74b1644dad402bec53f6b37fb93e8dc8c8894bafee18ed5f524598fae4e9e236f4586d220e4371c4fdfd0708a1 SHA512 c4c29491e548a17c2b5db11fc205618fcfef72c35ba24d1a683506ed5aa5710e562d8be3958b7ab3c0b4497bbcc9bdefb57d47302e1ec9066b0ccdd6b262e672 +EBUILD glib-2.68.3-r1.ebuild 10158 BLAKE2B 6389016649044a32b581f89a70d16b47cee76085fbc3720527fa43c2abe4194f96def593382880713e01b6d36fdc9e34af4f8f321a3ad54166bb2318d81ad119 SHA512 614ae63f6fdb9b8935db9a81115e4b0dbf869c6ed953f655e98c0d815b4b24c5c5d7dbaea910fdf9082ddc7678f7d1267dbece61c944eb73cecba1bf2b4748cf MISC metadata.xml 1220 BLAKE2B c3ee6985e9ad87e30da951c79a900c6b0284a84b11bde92d4bd345c679e49b084cb1dac7f1ea4b9f1d0d8170a067565f1758ba5fc51c9e613372f0b72643effe SHA512 541b49b565499a9cbe4062a0270b08d60ee9d9cf36ca53d3339f7ae1d406db825b84c193f363181afeaaea7ab6560d7aa0d62ca85d02e5521bd6c12f14a9ba56 diff --git a/dev-libs/glib/glib-2.68.3-r1.ebuild b/dev-libs/glib/glib-2.68.3-r1.ebuild index 499c8da4b0ac..6f3ad8f65d70 100644 --- a/dev-libs/glib/glib-2.68.3-r1.ebuild +++ b/dev-libs/glib/glib-2.68.3-r1.ebuild @@ -15,7 +15,7 @@ IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux static- RESTRICT="!test? ( test )" REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" # * elfutils (via libelf) does not build on Windows. gresources are not embedded # within ELF binaries on that platform anyway and inspecting ELF binaries from diff --git a/dev-libs/judy/Manifest b/dev-libs/judy/Manifest index 73fa169097d0..e2d12d752a10 100644 --- a/dev-libs/judy/Manifest +++ b/dev-libs/judy/Manifest @@ -2,5 +2,5 @@ AUX judy-1.0.5-gcc49.patch 3112 BLAKE2B 36550790454e36ddb1c13a3e2addce7aafe126d8 AUX judy-1.0.5-parallel-make.patch 6736 BLAKE2B 4ba894f81e98a02a83700a061c9fa1f4670ad0b880635fb7812f5a109c14b518598f65c3221cec35bbe1f148b2ab3bf48142734bc74baa15e86604cd6b75f985 SHA512 80f5f361f4cc9f8d5e433ac40f3f4371186025d4fd33b15ae5e80db9d80460c4db94bd6e24d83cfaeebb82328a762d5560464112c7d3f80c5601a7a98f6c5765 DIST Judy-1.0.5.tar.gz 1147847 BLAKE2B f5f31af2b7d1db5524ff035e9f9b733a4c5c23de76cd4c55bcdc59f7474ee02d7c7ec9341f087736ff6e39a139d20d9ab8298397aaf17f7d48a851037b8677c5 SHA512 1a0d59b092c80d95270a3089cd25ee0ddad1d591101b03784e2e46dfc73bce445a7fb495b449043544a366c09b35b833556053bf3bf65dd00abbd786d26c6980 EBUILD judy-1.0.5-r2.ebuild 872 BLAKE2B e06791a078ffea4e1fa25e3227bccaa09122c42ef84cdb1746f80abbd532f1bdae86f0491d532d91ef0280cd77d5c19d96faf58759b8535981692eb00dbf810a SHA512 5f042295feac44af7fd58445b77f6f22e2e2a5c3c60944d5dd8dc2d212db5cf992d18219cf18f1d032191679ab466bf9b61cfc631e1942535233c6dc7812c52a -EBUILD judy-1.0.5-r3.ebuild 879 BLAKE2B f03e9d81ea0450b59dcd81200fa76c8b60ad11bad8aa039600a233194ab47ca547d9add2f8deec4943fe90ec5beca198a12eabddc9c543b006218e8bd59f3e62 SHA512 5a3c7e55569d77f42e9e755ee73326a5fb11c0f6258c82b8d3e7e0de98969b70c2903e535f907556f430fc5a7d6324bdbdc0580e71b7bbaa466f1f3f5537b45a +EBUILD judy-1.0.5-r3.ebuild 886 BLAKE2B da9f19b25f3e646903ea6bf76628ba1cfe8baa594e282d1ea208c9bd035beaa12abf27e8b64f133b96986f7ab92e415b816b618f7f4018e5d45e608a246639d0 SHA512 66f6a675209e20e7d81f4c2e55e7c89fcabfa66d233c57ce4220a895a7ba5f74f452c2424864e87a49c8c18bcfc5c1ca3a0f244d900856d3aca55444624b0b65 MISC metadata.xml 320 BLAKE2B 7fd7a64eaec80ea91157624ff748afed6e8754407b8a0e261aac3022e2b69e2e6019ccb025c5a739f9bc005d81e41bb14be0add7323366422499aa96c8162e84 SHA512 ab0598eef76bffcdce226c8d0c20e70c723771835f20505119ea1fba9484293a28e5862f9227738284ce7a53809e4fc68fea31e2335764934e8e36b983366a46 diff --git a/dev-libs/judy/judy-1.0.5-r3.ebuild b/dev-libs/judy/judy-1.0.5-r3.ebuild index 30329c63a52c..b730c174159e 100644 --- a/dev-libs/judy/judy-1.0.5-r3.ebuild +++ b/dev-libs/judy/judy-1.0.5-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/judy/Judy-${PV}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs" DOCS=( AUTHORS ChangeLog README ) diff --git a/dev-libs/libappindicator/Manifest b/dev-libs/libappindicator/Manifest index 4d666af32317..569d448e3896 100644 --- a/dev-libs/libappindicator/Manifest +++ b/dev-libs/libappindicator/Manifest @@ -5,5 +5,5 @@ AUX libappindicator-12.10.0-vala-inherit.patch 561 BLAKE2B 481ebe7b58af89df6a326 DIST libappindicator-12.10.0.tar.gz 535562 BLAKE2B a05dc839aaea9fb3fda118d16aac0eb5c35e6c5095a83eb5e8a2af4902bc1da14960fbd57d3cda5d4d5d874023549ce83657a515aa9ee16a54cadfa81062d993 SHA512 317a22a23c8ed84e74207b64b2e9683992d1fb7208176637a051dfe925974f966d1cfa31e650b45eaf839ab61641dee8fbebc8a07882a09b0dd766d88b8d5b9a DIST libappindicator_12.10.1+20.10.20200706.1.orig.tar.gz 75204 BLAKE2B ccc7909f25946413cf39275d8565afca253b3a2676272e4d3833f030a114e7be695fe958d2d99868a20d03a2b9c4a1fcd7fdfba07325b7a9f7f39879851e0366 SHA512 cc60875b1c4ab06348eece442a59a4057d7e13f25605435902242558e8dd5e66aeeee6725b9bd2662ef89052d3614dc4577ed8c233e9b84236a75e771aa67352 EBUILD libappindicator-12.10.0-r301.ebuild 2120 BLAKE2B 1463512cb7bc35e86a3aaa486f85637aee8269931b2385d2a6006743be5f7055b16308137631c7f867d5b7b3c7986b94c5736ec2ad7aece1b3f8b8f0d90f67db SHA512 a7aa23d5998bbf8e8e8c8d278fa0ab6acd3ddfe3e4f9a5513f2cec1e14cc2cdee062d76990d248add697f5dc01dd178fc53e0f0a18d16d5623f0a07293f5171f -EBUILD libappindicator-12.10.1_p20200706.ebuild 2030 BLAKE2B 24807e5ece0a6e7dfce50b86a5b52f11fa83519a3e4d03693f2a5cd222dc7e80e3a718f9694b47b81d63e754ac77c13973f4b2d8d4cc956f05adad71ae2a5b24 SHA512 eafd8178943734188a3179d0b6d1c49a3ba217e354aadc7322ee741b17300904d95cf439f180b80262ac36ace4014ce7f005d17b5b90b2026d2d783fc2804184 +EBUILD libappindicator-12.10.1_p20200706.ebuild 2028 BLAKE2B a0e61804ae5355d152193f40a1ae2f30f24ba27024b712e64fc6e4f77f03bcc57756dae9f5da9b4ee44675578aad14b4dd3ef48297aa28e6b39ccae4fcc419ce SHA512 4a3484cb2ef071fe48fe3f0ebd53afef26f061649e11cc6fcf630739211574f32466138416add7374f42485f6a20c4aea291ee0e054e17a721f0c36546e9da9a MISC metadata.xml 250 BLAKE2B 8bd202d452582a51ddf3c4bc92840531d0fee0262d112e5fc1173c8fb95a0776efe14ff15613373fd4acab6082ad6f672e278a9b942e072a643b351e8af4d467 SHA512 161da1b732e0f23b06e0732db24f27cb486e7c673e8585d2f6403dc23147b56b5a64dd09978e3dd2db20e9e6a462daf50fe8bc73774d52445d1f6549d82104e0 diff --git a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild index 68a9bedb71df..77712202c0be 100644 --- a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild +++ b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://ubuntu/pool/main/liba/${PN}/${PN}_${MY_PV}+20.10.${PATCH_VERSI LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" IUSE="+introspection test" RDEPEND=" diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index 8aaea10d0383..782a98608958 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -1,6 +1,8 @@ AUX libfilezilla-0.27.1-gcc11.patch 220 BLAKE2B 5743c8ed2df0d117aee62975bed5ebffba16d22c6eed428fd9f87538197ae7c567108c3176fa04d22f83fddbead71243316d2ac983430d7e32691779f8cf3a38 SHA512 4f0fb68280d4f2ab583bfb7239451449b4b32677c3294bdc21d68565898c003939441803b5ad3a002e2bdbd7224e014ece4ce5f3d68d47ead09d18933ba63d4f DIST libfilezilla-0.27.1.tar.bz2 568252 BLAKE2B 5ab11e60a3df1e56275b0a1eeb94a91a5e036306c8d65c95ecdf26737ad5c73782d69e50f81749864293bc827b2502988b45a2268bb8020e685a4c864168af5e SHA512 30db720a8fbc806f498aa94ca9bdbbfa6ef04b4b4853e2c38744c2ba26dc8e34d3b006a057dcb527f6d745bf594ccffbb424f9b59dca6d1cb028b0f13bdd466a DIST libfilezilla-0.28.0.tar.bz2 572028 BLAKE2B 579881b1bf127f709cdfda61efb71cce3df741152124b74a2f7d718e43d7d71ce678ec6ba10ff61926b275d5b9e69f8df0f9741a0ba1e9b5ff2c51d35472d10a SHA512 e14bc3d5d20c62f0910ab55aa6466590a0d55aedf534e7eb67481a65b372c62fd0015506a1acdc476811aa2c0ce7561f30e79a10f994dfd98014e4ed4b4f471e +DIST libfilezilla-0.30.0.tar.bz2 578592 BLAKE2B abfef274989b0ba31d9237394aa1e88012e9fe9d071c11e7350e0ada8d5da54d7cdc93f46f65b38fa9a811a638210238f42de99fdd6832f97ede3808723e5d4f SHA512 f05a1ef2be7a6d32a6c5adf8e02f2b17e83deb67bf7c67b1bc1fec539a7235903d91dd3e98412aa1b90f1fcb322cb9ab54d3a1ff4ec44889b4dcdda6984300c9 EBUILD libfilezilla-0.27.1.ebuild 1241 BLAKE2B bb00084913fae7dae260d3ecff107d4bdfd27fd8b8a5338c05fcbe9cc521a022b2daeedb6e341b97ce529646f0a415190bcccc06564ac017150c28436e959330 SHA512 edb4e98d5d68d6848984eb58c09605ae170f19f7be44bfa183f880364b40363c14dc2a937634696e941b3981f23a1274df731f4864f054f1409b693fa087cc16 EBUILD libfilezilla-0.28.0.ebuild 1195 BLAKE2B c437655e4fff0fbc8a2b04316f48d0294c3679a532c337af8fe4fb6a521bf79febd33ef366ef1c46746202f01a8b43cef68d65b84da9f1dbe72461d229b50d56 SHA512 00c1b6556ed183280ed87e7c73529440043582ae0e818b06de66e614199c293117794e23443c2870c787ba22f5b7c0b20cc8a95681dc818df7d0fc203a84a48e +EBUILD libfilezilla-0.30.0.ebuild 1195 BLAKE2B 6542369e8d9785df7603b283e63bc14cb0cbdcc208b4eadc367a89fc286435c62e5763fe6be8de6aec9f17cb9b6a4b52c14f342d95e642a949cb26a89ccfb052 SHA512 e60c681739a20877635e88cad841942eed0192812be10ebfc30022fe9781b3924a635418bcf89099fa02892f196c8366e6596fcd1f2c8fd123b432447d2bbb96 MISC metadata.xml 1135 BLAKE2B 403d46fc71d4b6e9bdcd741cbf6ac8f911e35f998253495834db8346fec1fd58066949877e4d14e1bba895db0d05690ad9e499d5772a82fc08e99ee7ae8f23eb SHA512 87e61d89897246499ad56b231afcb9beda85d6b1f67c5c9dbdaa754e82d556a94a6df77836c11c5d5fd7c0a6926155d0cd77f17acaecd2e279fd9a63fc915404 diff --git a/dev-libs/libfilezilla/libfilezilla-0.30.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.30.0.ebuild new file mode 100644 index 000000000000..f0d6428c3e3c --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.30.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/" +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0/15" # libfilezilla.so version +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_configure() { + if use ppc || use arm || use hppa; then + # bug 727652 + append-libs -latomic + fi + + econf --disable-static +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest index 7f276d4cdc13..26ba66ebcf0c 100644 --- a/dev-libs/libjcat/Manifest +++ b/dev-libs/libjcat/Manifest @@ -1,4 +1,4 @@ AUX libjcat-0.1.1-disable_installed_tests.patch 1131 BLAKE2B fdefa9b78c1c8fa80ef35d1eb1d1f5bfa9f6d6434dc517e5c84affde5de8fe195d4ad605b59c45acaf73fb5bc75fb6c57bb0a95ccace0b67e3480b9157a6a704 SHA512 171b9c60e4afff59cb25bd6f94ece92e3e80dc1267395415d3d283ab429c3a2de49d43c0a0efce1b9b9f4d217e01a08ce4458c691ad270d427284ed45a88a1cf DIST libjcat-0.1.8.tar.gz 64828 BLAKE2B 86ebc635364cd78c05694baf3d5fe7d9bf6764629f4530f5ab8a9502887884b3d5369860806a252493a7a3208367b848e470730fb8c32d4c66cc8eb92df51990 SHA512 058bcf7ddddc7a3cedefcfcef9947c5f318fa806c8673b991be29f36e4fa0e09e51e972c0bebe0404fd92060715f8a497a0c0566d743bf6f3fa71bc3d94688c9 -EBUILD libjcat-0.1.8.ebuild 1447 BLAKE2B 7838b66cc1db2b3df022dfb4e7d9a4eae6db247d0eaeda35a622d915187241d47138391a93482e300b7d177669c07575029e588d596fc05849002aee7cccb61a SHA512 a90d18c2ecad02c3b5b1a8af67f476ff63f98c4f7445da332d36f6bb2e706ce6ec1999b941fe75bdaa365475068b51c5dc074a12a77222f5ed1f55d1adeefdca +EBUILD libjcat-0.1.8.ebuild 1449 BLAKE2B d842f87eee4f697912bbaaa0d53d8187e7744f3cce27011325d3de3998998f5535021da9a27f40a9c23d7ff689b165824f38ccfc570140bac98eb0a824715977 SHA512 a189876bbc5073d2466498b378cfd2c100c358a953681ed473185c60d9cab962e369587b0bbbb888348e6336f15cdeeca857422d0265059e82bce5b24aba7474 MISC metadata.xml 936 BLAKE2B 168ebcae536147919a800bac65d1a35f32ee57283ea8f5d21554df3ea38565db39c8c8332f0f0d165f52115887e68201a305f31483cae5e2b8f33dfda12ab159 SHA512 82a1d7c6a84cedeb6bd580d3917c33aba7e55d1f4f17982aa2fe0f6c9f4eca9289ed5a67340f02004b4a704c3666e546ce64abe3f2bb3f75e8a56bddbf90084b diff --git a/dev-libs/libjcat/libjcat-0.1.8.ebuild b/dev-libs/libjcat/libjcat-0.1.8.ebuild index 20c253ee26f3..11fd5361f10f 100644 --- a/dev-libs/libjcat/libjcat-0.1.8.ebuild +++ b/dev-libs/libjcat/libjcat-0.1.8.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" -IUSE="gpg gtk-doc +introspection +man pkcs7 test vala" +IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala" RDEPEND="dev-libs/glib:2 dev-libs/json-glib:= diff --git a/dev-libs/libmateweather/Manifest b/dev-libs/libmateweather/Manifest index 573719de6143..e5e84c59e62f 100644 --- a/dev-libs/libmateweather/Manifest +++ b/dev-libs/libmateweather/Manifest @@ -1,4 +1,3 @@ -AUX libmateweather-1.24.0-fix-tzdata-hints.patch 1101 BLAKE2B 484b389062d7f3d61085c3d937862dac48ca26c338fa21f72e0a189349834efe0bf5583fc6a54fc80d8514786d20a4130ca1b91331367d8762ffb3a241f31237 SHA512 97afd9cf53e35370b86b09d2414ca0b784d3b7e571d39873045f47b67f851a22be4181f8160007cc16f3037f8838868a4fd8f4dc4a06cb4ccdb403206f6e94d2 DIST libmateweather-1.24.1.tar.xz 2223880 BLAKE2B e9d86e66755760937e71b983adbd61a5d71a311b1550e7ed445e94d4f74efc4f5d4cf1af17558035c74a0c56b598cc7f464f4a011a873a2d00a26ad4c37c8209 SHA512 1e653a167b12593171bb3dcfae3a5e57b3f874b220c34ca4ad2e575da7df424ce8a71f88088f53ec53cf9614d40ecda48b088ef6bede680c0ce81dca35ee1156 EBUILD libmateweather-1.24.1.ebuild 852 BLAKE2B 188d06090c68f8550f57994fb90d3127baeb91aa631fb9be35ac64e7b501190c38f6d55a6a3020a3389011d43ec0b4deeea2b108ec74aecca372fd14154e841c SHA512 3dfafd7cf927ac8f0ab3e7475881afb568d5017712ebbfb33bd2e3a8cd8c64f7f4002a9ab588d966e35af19b3f7de8aa99335c530bef316e0f15bc9e1130b386 MISC metadata.xml 343 BLAKE2B 2c44370234b1e71de86ca5e1fc09ab633185cd1401071d3487b8d4c582115f92e30ace26aca5d3dfb89b8c4aefade6ae4bf6b93776fa123206e638b83e0df9d7 SHA512 1bc3a926850df9eabb80136639bc47809b0c49bcefc37c990cb7941a3629c7a0b2b4e6b538c5af7dcb2187239792b500185349a1ba6befe5b85f191b73467a2a diff --git a/dev-libs/libmateweather/files/libmateweather-1.24.0-fix-tzdata-hints.patch b/dev-libs/libmateweather/files/libmateweather-1.24.0-fix-tzdata-hints.patch deleted file mode 100644 index d1c3cab11651..000000000000 --- a/dev-libs/libmateweather/files/libmateweather-1.24.0-fix-tzdata-hints.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 354086a51ea676b6575dbb3ec62d749ec0a7c607 Mon Sep 17 00:00:00 2001 -From: rbuj -Date: Fri, 22 May 2020 20:19:57 +0200 -Subject: [PATCH] Locations: America/Godthab was renamed to America/Nuuk - ---- - data/Locations.xml.in | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/data/Locations.xml.in b/data/Locations.xml.in -index 5488867..62529b9 100644 ---- a/data/Locations.xml.in -+++ b/data/Locations.xml.in -@@ -6482,7 +6482,7 @@ - --> - Danmarkshavn - -- -+ - diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz index 79be17218ac3..f14a7d85f97c 100644 Binary files a/net-proxy/Manifest.gz and b/net-proxy/Manifest.gz differ diff --git a/net-proxy/dante/Manifest b/net-proxy/dante/Manifest index 131c93282b2a..455aa9831670 100644 --- a/net-proxy/dante/Manifest +++ b/net-proxy/dante/Manifest @@ -12,5 +12,5 @@ AUX sockd.conf-with-libwrap.patch 870 BLAKE2B 8c56ab479f99f6dff61882c01842ef0780 AUX sockd.conf-with-pam.patch 295 BLAKE2B f41c2109e21878d2b473c6cffb4fe845d59ac0478f5196f7ccdc42baafd674e0960169e3a9dbc4fedb4a27cb7df8bd0dfc255595a72c39185c7ffb177fb53da8 SHA512 78728605362360650e6a20869744fc941782b75d149c0835542faaad931104cb32dda56de77a7b4f9a4fa683053139c551bcf77607a047fb1be68b6da9388630 AUX socks.conf 4185 BLAKE2B cb41b40e858c83d06bd5e199c4fc991e8dda0ee64d48fd94e52d6ef836e79d6a6f5f50b6dd55074e92b6f96f20db65922f53869f08506100ae8b59b722643cdd SHA512 d15ea77e20ad750f10285a42c9c6305cbed48313dea205139d8cf59fda4a4640bdd5c5bd2c295b32e0015b774d463f9ad34fa5a22fb188ae921dba1a533553eb DIST dante-1.4.1.tar.gz 1284288 BLAKE2B 34c78007245339088d79e0b969b8f55d20b0ee59d89c1bf19510b563799ac3c54c6b8b5f37bfb64410d60e893beb0e2d1d79893c0264b7481aeb4cdab2037e90 SHA512 1c8e2966ba68c8584fb99ff76ae1d9c8dfe669c7e5e61c7e6e7f87295d1280c3e7849491a6369ce27795040f951dcc11f4f2b3d7e46c54219594c89315d0487e -EBUILD dante-1.4.1-r2.ebuild 2699 BLAKE2B d083d4cc911f7bac3a91bb85d9cd9742498d9edef176989f7ac9c24c3408641ff254057cc70f645d8f5610e04116b1e8d26fd7dc96d557289d3600e89ab4f1dd SHA512 710a899e63feb49c042acb9c8e9ac92b10d49a3e597a18c0991814ed01f6165e7961d9e0ec13e2dfc2554796a7a17ecee9112177c8113b4a6f24ef2fbd2a02e4 +EBUILD dante-1.4.1-r5.ebuild 2674 BLAKE2B 75c79249b1ab1164b1e140bae35582d84cdea4d40381095f3b13b32222960bae8fd523e8514b6e0505398894dfbe4e740af178c2c9a8c9e36e1fa8e879ff8aaf SHA512 c1acc1cd04f33cf1aaf4977690e49fbcfe3681c38574346af8a6c6933cf8d1dbeed97d1d7f3bb10dab19583987a542422a6f52eb9e411d88eb26c61a1d2b079d MISC metadata.xml 212 BLAKE2B 3fa0112dac8ca387a2efccd5fcf038abfa26b67a2a512f3eb68491666f2ccb3fd63d1aa63044b0911aa6e5a8e856c762b3120045946afbf256611526d102558e SHA512 81dddbd7e6951957aa574cacaea6594ca44449251e028abd1a34e45e0b32dce1948c815478a65b4ed504364e4dd09f5a2c39d1f7019fc9b827a9ba28f52aca00 diff --git a/net-proxy/dante/dante-1.4.1-r2.ebuild b/net-proxy/dante/dante-1.4.1-r2.ebuild deleted file mode 100644 index 24d8800d13f8..000000000000 --- a/net-proxy/dante/dante-1.4.1-r2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools systemd user - -DESCRIPTION="A free socks4,5 and msproxy implementation" -HOMEPAGE="https://www.inet.no/dante/" -SRC_URI="https://www.inet.no/dante/files/${P}.tar.gz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" -IUSE="debug kerberos pam selinux static-libs tcpd upnp" - -CDEPEND=" - kerberos? ( virtual/krb5 ) - pam? ( sys-libs/pam ) - tcpd? ( sys-apps/tcp-wrappers ) - upnp? ( net-libs/miniupnpc:= ) - userland_GNU? ( sys-apps/shadow ) -" -DEPEND="${CDEPEND} - sys-devel/bison - sys-devel/flex -" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-dante ) -" - -DOCS="BUGS CREDITS NEWS README SUPPORT doc/README* doc/*.txt doc/SOCKS4.protocol" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-socksify.patch - "${FILESDIR}"/${PN}-1.4.0-osdep-format-macro.patch - "${FILESDIR}"/${PN}-1.4.0-cflags.patch - "${FILESDIR}"/${PN}-1.4.0-HAVE_SENDBUF_IOCTL.patch - "${FILESDIR}"/${PN}-1.4.1-sigpwr-siginfo.patch #517528 - "${FILESDIR}"/${PN}-1.4.1-miniupnp14.patch #564680 -) - -src_prepare() { - default - - sed -i \ - -e 's:/etc/socks\.conf:"${EPREFIX}"/etc/socks/socks.conf:' \ - -e 's:/etc/sockd\.conf:"${EPREFIX}"/etc/socks/sockd.conf:' \ - doc/{socksify.1,socks.conf.5,sockd.conf.5,sockd.8} \ - || die - - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die - - eautoreconf -} - -src_configure() { - # hardcoded the libc name otherwise the scan on a amd64 multilib system - # ends up finding /usr/lib32/libc.so.5. That cascades and causes the - # preload/libdsocks to not be built. - econf \ - --with-socks-conf="${EPREFIX}"/etc/socks/socks.conf \ - --with-sockd-conf="${EPREFIX}"/etc/socks/sockd.conf \ - --enable-preload \ - --enable-clientdl \ - --enable-serverdl \ - --enable-drt-fallback \ - --with-libc=libc.so.6 \ - $(use_enable debug) \ - $(use_with kerberos gssapi) \ - $(use_with pam) \ - $(use_with upnp) \ - $(use_enable static-libs static) \ - $(use_with tcpd libwrap) -} - -src_install() { - default - - # default configuration files - insinto /etc/socks - doins "${FILESDIR}"/sock?.conf - pushd "${ED}"/etc/socks > /dev/null - use pam && eapply -p0 "${FILESDIR}"/sockd.conf-with-pam.patch - use tcpd && eapply -p0 "${FILESDIR}"/sockd.conf-with-libwrap.patch - popd > /dev/null - - # init script - newinitd "${FILESDIR}"/${PN}-1.3.2-sockd-init dante-sockd - newconfd "${FILESDIR}"/dante-sockd-conf dante-sockd - - systemd_dounit "${FILESDIR}"/dante-sockd.service - - # example configuration files - docinto examples - dodoc example/*.conf - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - enewuser sockd -1 -1 /etc/socks daemon -} diff --git a/net-proxy/dante/dante-1.4.1-r5.ebuild b/net-proxy/dante/dante-1.4.1-r5.ebuild new file mode 100644 index 000000000000..76bd958c87e3 --- /dev/null +++ b/net-proxy/dante/dante-1.4.1-r5.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="A free socks4,5 and msproxy implementation" +HOMEPAGE="https://www.inet.no/dante/" +SRC_URI="https://www.inet.no/dante/files/${P}.tar.gz" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" +IUSE="debug kerberos pam selinux static-libs tcpd upnp" + +CDEPEND=" + kerberos? ( virtual/krb5 ) + pam? ( sys-libs/pam ) + tcpd? ( sys-apps/tcp-wrappers ) + upnp? ( net-libs/miniupnpc:= ) + userland_GNU? ( sys-apps/shadow ) +" +DEPEND=" + ${CDEPEND} + sys-devel/bison + sys-devel/flex +" +RDEPEND=" + ${CDEPEND} + acct-group/sockd + acct-user/sockd + selinux? ( sec-policy/selinux-dante ) +" + +DOCS="BUGS CREDITS NEWS README SUPPORT doc/README* doc/*.txt doc/SOCKS4.protocol" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0-socksify.patch + "${FILESDIR}"/${PN}-1.4.0-osdep-format-macro.patch + "${FILESDIR}"/${PN}-1.4.0-cflags.patch + "${FILESDIR}"/${PN}-1.4.0-HAVE_SENDBUF_IOCTL.patch + "${FILESDIR}"/${PN}-1.4.1-sigpwr-siginfo.patch #517528 + "${FILESDIR}"/${PN}-1.4.1-miniupnp14.patch #564680 +) + +src_prepare() { + default + + sed \ + -e 's:/etc/socks\.conf:"${EPREFIX}"/etc/socks/socks.conf:' \ + -e 's:/etc/sockd\.conf:"${EPREFIX}"/etc/socks/sockd.conf:' \ + -i doc/{socksify.1,socks.conf.5,sockd.conf.5,sockd.8} \ + || die + + sed -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' -i configure.ac || die + + eautoreconf +} + +src_configure() { + # hardcoded the libc name otherwise the scan on a amd64 multilib system + # ends up finding /usr/lib32/libc.so.5. That cascades and causes the + # preload/libdsocks to not be built. + econf \ + --with-socks-conf="${EPREFIX}"/etc/socks/socks.conf \ + --with-sockd-conf="${EPREFIX}"/etc/socks/sockd.conf \ + --enable-preload \ + --enable-clientdl \ + --enable-serverdl \ + --enable-drt-fallback \ + --with-libc=libc.so.6 \ + $(use_enable debug) \ + $(use_with kerberos gssapi) \ + $(use_with pam) \ + $(use_with upnp) \ + $(use_enable static-libs static) \ + $(use_with tcpd libwrap) +} + +src_install() { + default + + # default configuration files + insinto /etc/socks + doins "${FILESDIR}"/sock?.conf + pushd "${ED}"/etc/socks > /dev/null + use pam && eapply -p0 "${FILESDIR}"/sockd.conf-with-pam.patch + use tcpd && eapply -p0 "${FILESDIR}"/sockd.conf-with-libwrap.patch + popd > /dev/null + + # init script + newinitd "${FILESDIR}"/${PN}-1.3.2-sockd-init dante-sockd + newconfd "${FILESDIR}"/dante-sockd-conf dante-sockd + + systemd_dounit "${FILESDIR}"/dante-sockd.service + + # example configuration files + docinto examples + dodoc example/*.conf + + find "${ED}" -name '*.la' -delete || die +} diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index 06ddd715caa4..8dcb64c8eddd 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -1,34 +1,26 @@ AUX haproxy-2.3.0-hpack-VAR_ARRAY.patch 1230 BLAKE2B 282f82e498126771c3837f2da3cdb433db703ac9f6035d86de50a31d7f45f5d02c5704a30a4888b3b02e78d953acb31f29fedacc4c07b9521217dbfaeb2fd61d SHA512 a6ea15ac6b07c46695b9dc1aafadd7e3a74d413fbb31cf827fda202669a48c0108a20d303cd5a3e9c25bf7d75d588d011ba874eee3f90b5ba65498c861eca1b1 AUX haproxy.confd 610 BLAKE2B 89c6ea0c2f623bbe7aa80a4f42de1d7fb38a2fa6e9edb5b9c758ee1c5140e750fa6be046e4854c94806a609bd3b487f2553bfeafb1db43871032731425b54f59 SHA512 80a6e109432c7e751e9e1063853f73d3269c4c3967728a90cf94230cb32308b396f9f9ad7795b74b919dae4f61e5a29a9ae7badf0908148accbe0e8ca2238913 AUX haproxy.initd-r6 1705 BLAKE2B af8b9ad2fcb499d7fec97fe4210af8685a15881aa98634551bad8ec90bd2fe412a7af337fcb5f3ced7715433fb1d98fa175ecb83fa61108802973976109a7c6d SHA512 59693dfb0ae004559e57fb751ebd4abc85a982733699230ff51aa94a2bb7db9875bc63f6a03355b7434448736beb513e923b2ad9c70661f4110e4b2ad2bba753 -DIST haproxy-1.8.29.tar.gz 2213262 BLAKE2B e63a437fce005f08615bc87937a7a38f404845f1d73fe1b06881c26ee7ab2577af2a409cbbd4df89b54274589780c13e1b750f37deaa31d27dd866d36464e767 SHA512 dbdb0c47d94cc332cb7a20558ee50b6e96781295af36f4e342799db8f9254f8a4b4f11d91004405aca4ece6d3d43b66d93f8a979238507e3db7a7c37af1573d3 DIST haproxy-1.8.30.tar.gz 2214184 BLAKE2B 07378b61c0b103fe3ff4c4ab936960d2f709cd20833ce2c343dece5496997f6819c68d0a58c6e11e4020b9a551328f9522b0ab739e7a0acd549eaa883bff7401 SHA512 13b0f80ad08c8d3ae41114b8112acd4f80f1f173f1a91a5f65439be86f341653be43ce9fe69168a934ccdb7a24abf476aef097b1f8fec5a0577f72ef19486d1f DIST haproxy-2.0.14.tar.gz 2651320 BLAKE2B dd5aed78e52b3d3dd295f3883d45adf8795efac93cf6c23fbe39be031f29d19adad0afb400e8041281413f4570bc074f06d9cd88bee672789311e56f57b258d0 SHA512 6b63b713a1009eff59a2622fa93462deb8794c910685840f142711a61be88ea228c7cb2ec7ca50bba0803288625e1a65b2d2f87ffbcedfd23debfbbbb5d96993 -DIST haproxy-2.0.21.tar.gz 2696549 BLAKE2B 97f211a768006370d85c0b2bda539440ac26051d445d3430a8fbaa135692165fb3ce32e998fcf54e669d9a2e08a23526a769b841fdd36b69d484ec86812d0a6c SHA512 a2273928568ca27d164a9bfae579a4635afa57f8d52f576073758d26a60973bb713a49fbafa6173e3130ca5712efdbf4e214bf85b7530b23eb523b667848f588 DIST haproxy-2.0.22.tar.gz 2698262 BLAKE2B 417bc6bdfad276d210d597896f0685637034593a2418b0fcf984e62b767a491000a1f62f58b5ccc8f552890de14607737bc81bdf4736b6e4212ac15081ef5689 SHA512 29a1ee6d77892003ab4d813336d1ea165d91784bcf2124b98ca030e376e7ccc1c1b9f09e9a85ef0cd04f9808b589bfc7b7c19f831dcb55bb41d7777a172112ff -DIST haproxy-2.2.12.tar.gz 2913160 BLAKE2B 0a9bc637e2d70a23ca33f3711569c0a3dbd0922f332cffc024ba523271bf8086871595a9cd9636d2ce71811f6f8c8190d1d58179458f2cf1d64562f826392471 SHA512 fc4d8725d85aaecc8cacd9177a81dea1b09d5b000ff27bb5217847779e89d67cabd35db6175acc898b674dc1c5aadfa20b015d54095a5ea2f2176444c858d90d -DIST haproxy-2.2.13.tar.gz 2921533 BLAKE2B 870f105ab8dd6697944959b7422804b58379fb26540ecb6a396c016bdbd3f6ca44f20bcc67e6ce71a6a4b09104985dd4540c840cdf3045131bdaf9c5a56cba14 SHA512 33f0821b49e5916621d06cd524e25011072bfd0a9ed2db95a53c2d26f51ac484866fedbc54f2214b250f502297063926e6c5f6f4dee8aa77cde24098835c213d DIST haproxy-2.2.14.tar.gz 2923727 BLAKE2B 6a234490247b5b0d8bf9131683deaa7b7fd4468aceaeec9c4ff401315a6be6237b5eae25a74330ffc2438de54f0e91938e8830fa8f17d6366286f6880be4af34 SHA512 ec5e2bf0c38a9af878f69f062e81e096b849c3ae93957bbcddc32f7c0e972d678136c8f06a16e594b60b7e2f41228e8179e93b4b0a3478ab775bece6745db877 DIST haproxy-2.2.5.tar.gz 2876429 BLAKE2B 1da993769302186ab0d7e1b0c8651c7e9a151295176da44bc854461f6b27831cadaa01a71b153046a23b43de91b2ba17b11ee52ecea12f744ae7af5b9f66ee98 SHA512 74e3c8b2b786f1fb5fcb8b8071751450f45a58ff847b336a8e4413727dea87b7d5a140853e3a445603ae5c4079f371ce9aa31a9f06c18ff4eea7462661775dca DIST haproxy-2.3.10.tar.gz 2942240 BLAKE2B 1fecbf3dde98b4839911e3e6437fa01ebf2e8b5b534665619703d42c9163afcd2b19768d408b27484ad73061e10b54b4bb512f09444944c403a30431814e8f8a SHA512 595a62d677240cb8a463245e5d5d497bb584a379852e533d82e45a77e1b91b469f84e386adcd42b6ec24e5806e256fc2708f672a0da5c1c4f784e3b76a9e7318 -DIST haproxy-2.3.9.tar.gz 2928660 BLAKE2B 48b56aa72d50d4783bf54c6dbf642388d6f12d4e2ede09e86e9262d62a981177365dc2d2999e76c2be124c0576fe0b8d16a7a5bf412133fcbf87d45d8abfe3dd SHA512 49ee2a9be8dc7836e73be8e01ccbde52e29522f94d0bc80cf753fe76f4b32657fb123df7d443228afef36928f5a6cef67b693f05008a891001082b4264f015f6 -DIST haproxy-2.4.0.tar.gz 3570069 BLAKE2B f37df37232edd5066564bb0f8b02125f697dc1e4d1d8121321a7a5e5089a63c16fb6919f329ac0adf8450f3088efc959fd0cad873151bddf5b53c149530a6e8e SHA512 846faffb7ac2ccbfe314f7c72d4ab3f1955338f3be45906e76a53934c32934e6a3ed9b7a04411717e9a91966e55266183e9cf583df5375f67d03d26c6c6fc273 +DIST haproxy-2.3.12.tar.gz 2950703 BLAKE2B cd3aedaf82bc914d7d62d894187941f64f130b3a9019d5aeba08214f85acd928b7760ce9b5062ffcbc79f8378fa221b6d44b374dac924c33afd5bcc4c3b212ed SHA512 6f5dffaf80d88882848ca6df1fdd68fae17cbf039e311b54f622faa68c36007b827f4f2e71bc1260dd7a395bdc70637a9bac7ea7be414f1971172aaf5f474386 DIST haproxy-2.4.1.tar.gz 3575591 BLAKE2B ae5d9f12cf2ef8e114f3ec65a3f636c81b3816ea8dd20635ebc2f2e62ed351463ea97f834a166e2d0e8debc168ef23cbe1fab2f4951a2528bb4e02720e59138f SHA512 6251f0ac77b7bceb349a174faff003bbe621490e5380dcdcd06bf712e13e0c94fd08a3651a62e68c862978031ca2fc9ac8432ea4c6062bb1c718db697030de9d -EBUILD haproxy-1.8.29-r1.ebuild 4837 BLAKE2B 26a5dde732555de4c52f431b434f0da2ac5cd987b78d5e59843733a957ccbc5065cbbf2ead3777a49c5c14c82ee7671bee2346c20275162769fccd483b3a4a0b SHA512 57967a9c823303ec75167266515483d41fdf268efe4ce4758410b410542c58d4e78d9c4ea0e43956422a13882661023ce4d3a0d32148029ab31df02d71d2e3f2 +DIST haproxy-2.4.2.tar.gz 3579220 BLAKE2B fc7f5d0c7ea8be103e74b8a62502c2ffd458ac4f573c7045ec64f66cab127408f5bf088109ac7a2c5f9faeca3580b804dc66b90654122873fe39ba2c01f31217 SHA512 8dc6386e0e0bf7ceed8b6c23ad2d608f6c59777c5ab9731e6bdd13883a31ec5faeee2ceb683589357c028a10c9fbe0a0247baff6825cd5b95e6c82cbe358e4d1 EBUILD haproxy-1.8.30-r1.ebuild 4837 BLAKE2B 26a5dde732555de4c52f431b434f0da2ac5cd987b78d5e59843733a957ccbc5065cbbf2ead3777a49c5c14c82ee7671bee2346c20275162769fccd483b3a4a0b SHA512 57967a9c823303ec75167266515483d41fdf268efe4ce4758410b410542c58d4e78d9c4ea0e43956422a13882661023ce4d3a0d32148029ab31df02d71d2e3f2 EBUILD haproxy-2.0.14-r3.ebuild 5374 BLAKE2B 3f78134a9664ea1657504c00b69bb6bbd549cce4a8e7a0937ab5a9106197376a0ecf5c2316a506472d2f69571c9f748afc73f3978c65c4832bc0d7ecbffed352 SHA512 8f8754662639d3cb8f423c72419e6350824be54b6072309d0a76481fc3b8c14b9afe74a8abaf6110a6bae9bd4d3fee5257e65d4215588f80bd7a44a432cc2947 -EBUILD haproxy-2.0.21-r1.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 EBUILD haproxy-2.0.22-r1.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 EBUILD haproxy-2.0.9999.ebuild 5255 BLAKE2B 8be39d642abc7d83e8dcb644b3d899d432628012786e81b0e318d7be2a661d931c7d8c98e8a737075fc9217078e190ad957de8a7972fd4ea68af7310a0873129 SHA512 d61ec07f2266a999eb7156a180a48e523d5e9b6dec06c28b6ed5de46e7d30283a67b43ac2827acaeb92cc4e40f409973004d8264b60f82feda08a27e759ae999 -EBUILD haproxy-2.2.12-r1.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 -EBUILD haproxy-2.2.13-r1.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 EBUILD haproxy-2.2.14-r1.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 EBUILD haproxy-2.2.5-r2.ebuild 5433 BLAKE2B d950a2af4fb256a93ae8408dc128a3517f53c713a960ff099e31c1e65813fd84aea65754de40af24dd80018d71185b8814750ab8c4c43d7bf5bd1ad8c41d1e1d SHA512 4026e4a4ac7df45ca589de96fb9d29dd01c9ee0f00173b910e53646a21e0e7ce540709499f5f2329efa4f21d4c6ac7c24efd4a304ec5bc22ed0c1d2c9e6fb32b EBUILD haproxy-2.2.9999.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 EBUILD haproxy-2.3.10-r1.ebuild 5286 BLAKE2B 3d404dcaedfe5d35d1c7d2c8fa368587667a6cab6ce74200a70e0c6c864af03ec41391fd3b2619be7efb951c4596f85383cf43ad85790fc06065c8ceeffef57e SHA512 36bfc5b7c49567f7f73b1118c63fc267c81b65d221f7340cae02a0c461a60a76e9f5a37fe6b3212959cd4342e084ab2bf7dd7fcdbbeda899c0bfa52cd7216940 -EBUILD haproxy-2.3.9-r1.ebuild 5286 BLAKE2B 3d404dcaedfe5d35d1c7d2c8fa368587667a6cab6ce74200a70e0c6c864af03ec41391fd3b2619be7efb951c4596f85383cf43ad85790fc06065c8ceeffef57e SHA512 36bfc5b7c49567f7f73b1118c63fc267c81b65d221f7340cae02a0c461a60a76e9f5a37fe6b3212959cd4342e084ab2bf7dd7fcdbbeda899c0bfa52cd7216940 -EBUILD haproxy-2.3.9999.ebuild 5377 BLAKE2B be7e3f6689e898f9144770ae950fd4e5367ce886cfe3e7188e2f864df23c38c82cae9580463c67ed898e83ffe2a07a5f1cb558259e8a71085d35e53f38c9e8ac SHA512 3074c9c8a8ac72a46776d872254b3f46c99df8d9df8bdf279d4d81670dd5f3a2e32668ff41f5b36d307899feaf40f2aa3942a045052349dc5c0b7eaa7a419b79 -EBUILD haproxy-2.4.0-r1.ebuild 5596 BLAKE2B dffc5406de3de58636319929e2ffd815a38b8c3dcdf9725de37ff9ce2a49def84d1c2bdf3960570f06ebfd3072f8d653a3688d5bf518d01b581f7e886adc856e SHA512 a1678e0082ecea92def7aa8418e1a5c151c708deadb1b33cc2f6d70a2b58f58b6bae30225ffc9bfd8de48b149eb7e7cea2b50b1d3208a29b20a77b11e5296774 +EBUILD haproxy-2.3.12.ebuild 5286 BLAKE2B 3d404dcaedfe5d35d1c7d2c8fa368587667a6cab6ce74200a70e0c6c864af03ec41391fd3b2619be7efb951c4596f85383cf43ad85790fc06065c8ceeffef57e SHA512 36bfc5b7c49567f7f73b1118c63fc267c81b65d221f7340cae02a0c461a60a76e9f5a37fe6b3212959cd4342e084ab2bf7dd7fcdbbeda899c0bfa52cd7216940 +EBUILD haproxy-2.3.9999.ebuild 5286 BLAKE2B 3d404dcaedfe5d35d1c7d2c8fa368587667a6cab6ce74200a70e0c6c864af03ec41391fd3b2619be7efb951c4596f85383cf43ad85790fc06065c8ceeffef57e SHA512 36bfc5b7c49567f7f73b1118c63fc267c81b65d221f7340cae02a0c461a60a76e9f5a37fe6b3212959cd4342e084ab2bf7dd7fcdbbeda899c0bfa52cd7216940 EBUILD haproxy-2.4.1-r1.ebuild 5596 BLAKE2B dffc5406de3de58636319929e2ffd815a38b8c3dcdf9725de37ff9ce2a49def84d1c2bdf3960570f06ebfd3072f8d653a3688d5bf518d01b581f7e886adc856e SHA512 a1678e0082ecea92def7aa8418e1a5c151c708deadb1b33cc2f6d70a2b58f58b6bae30225ffc9bfd8de48b149eb7e7cea2b50b1d3208a29b20a77b11e5296774 +EBUILD haproxy-2.4.2.ebuild 5596 BLAKE2B dffc5406de3de58636319929e2ffd815a38b8c3dcdf9725de37ff9ce2a49def84d1c2bdf3960570f06ebfd3072f8d653a3688d5bf518d01b581f7e886adc856e SHA512 a1678e0082ecea92def7aa8418e1a5c151c708deadb1b33cc2f6d70a2b58f58b6bae30225ffc9bfd8de48b149eb7e7cea2b50b1d3208a29b20a77b11e5296774 EBUILD haproxy-2.4.9999.ebuild 5596 BLAKE2B dffc5406de3de58636319929e2ffd815a38b8c3dcdf9725de37ff9ce2a49def84d1c2bdf3960570f06ebfd3072f8d653a3688d5bf518d01b581f7e886adc856e SHA512 a1678e0082ecea92def7aa8418e1a5c151c708deadb1b33cc2f6d70a2b58f58b6bae30225ffc9bfd8de48b149eb7e7cea2b50b1d3208a29b20a77b11e5296774 MISC metadata.xml 2148 BLAKE2B 2f273c8d5c4704b482cf5b09e038415e0faa6ecba7297f99d0c55d96ba0b8f0bfa50b21dc857680951c3b4794be98f8781a6d1dcfb622ec5f6827648cfdd247e SHA512 91834d33a145ce6f887f83849ea90da984cf131e657824e63fb44b49761dc9999c00796fb20879cc670b83a2f4aae2263aeacc1dc6bf71b9db34a21ef9a3026d diff --git a/net-proxy/haproxy/haproxy-1.8.29-r1.ebuild b/net-proxy/haproxy/haproxy-1.8.29-r1.ebuild deleted file mode 100644 index 90d010744750..000000000000 --- a/net-proxy/haproxy/haproxy-1.8.29-r1.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~x86" -else - EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples slz net_ns +pcre pcre-jit pcre2 pcre2-jit ssl -systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - pcre2-jit? ( pcre2 ) - pcre? ( !pcre2 ) - device-atlas? ( pcre ) - ?? ( slz zlib )" - -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre - pcre-jit? ( dev-libs/libpcre[jit] ) - ) - pcre2? ( - dev-libs/libpcre2:= - pcre2-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0=[zlib?] - ) - slz? ( dev-libs/libslz:= ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( dev-lang/lua:5.3 ) - device-atlas? ( dev-libs/device-atlas-api-c )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -CONTRIBS=( halog iprange ) -# ip6range is present in 1.6, but broken. -ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop ) -# TODO: mod_defender - requires apache / APR, modsecurity - the same -ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_compile() { - local -a args=( - V=1 - TARGET=linux2628 - USE_GETADDRINFO=1 - USE_TFO=1 - ) - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE) ) - args+=( $(haproxy_use pcre-jit PCRE_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use device-atlas DEVICEATLAS) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - - # For now, until the strict-aliasing breakage will be fixed - append-cflags -fno-strict-aliasing - - emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - emake -C contrib/systemd SBINDIR=/usr/sbin - - if use tools ; then - for contrib in ${CONTRIBS[@]} ; do - emake -C contrib/${contrib} \ - CFLAGS="${CFLAGS}" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - done - fi -} - -src_install() { - dosbin haproxy - dosym ../sbin/haproxy /usr/bin/haproxy - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} - - doman doc/haproxy.1 - - systemd_dounit contrib/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc ROADMAP doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog - has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange - has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range - has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example - has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example - has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop - has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc examples/seamless_reload.txt - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax - doins examples/haproxy.vim - fi -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.0.21-r1.ebuild b/net-proxy/haproxy/haproxy-2.0.21-r1.ebuild deleted file mode 100644 index 42c17e31be40..000000000000 --- a/net-proxy/haproxy/haproxy-2.0.21-r1.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~x86" -else - EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter -ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - pcre2-jit? ( pcre2 ) - pcre? ( !pcre2 ) - device-atlas? ( pcre ) - ?? ( slz zlib )" - -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre - pcre-jit? ( dev-libs/libpcre[jit] ) - ) - pcre2? ( - dev-libs/libpcre2:= - pcre2-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0=[zlib?] - ) - slz? ( dev-libs/libslz:= ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( dev-lang/lua:5.3 ) - device-atlas? ( dev-libs/device-atlas-api-c )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -CONTRIBS=( halog iprange ) -# ip6range is present in 1.6, but broken. -ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop ) -# TODO: mod_defender - requires apache / APR, modsecurity - the same -ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_compile() { - local -a args=( - V=1 - TARGET=linux-glibc - ) - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE) ) - args+=( $(haproxy_use pcre-jit PCRE_JIT) ) - args+=( $(haproxy_use pcre2 PCRE2) ) - args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use device-atlas DEVICEATLAS) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - - # For now, until the strict-aliasing breakage will be fixed - append-cflags -fno-strict-aliasing - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - if use prometheus-exporter; then - EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" ${args[@]} - emake -C contrib/systemd SBINDIR=/usr/sbin - - if use tools ; then - for contrib in ${CONTRIBS[@]} ; do - # Those two includes are a workaround for hpack Makefile missing those - emake -C contrib/${contrib} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - done - fi -} - -src_install() { - dosbin haproxy - dosym ../sbin/haproxy /usr/bin/haproxy - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} - - doman doc/haproxy.1 - - systemd_dounit contrib/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc ROADMAP doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog - has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange - has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range - has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example - has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example - has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop - has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax - doins contrib/syntax-highlight/haproxy.vim - fi -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.2.12-r1.ebuild b/net-proxy/haproxy/haproxy-2.2.12-r1.ebuild deleted file mode 100644 index 42c17e31be40..000000000000 --- a/net-proxy/haproxy/haproxy-2.2.12-r1.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~x86" -else - EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter -ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - pcre2-jit? ( pcre2 ) - pcre? ( !pcre2 ) - device-atlas? ( pcre ) - ?? ( slz zlib )" - -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre - pcre-jit? ( dev-libs/libpcre[jit] ) - ) - pcre2? ( - dev-libs/libpcre2:= - pcre2-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0=[zlib?] - ) - slz? ( dev-libs/libslz:= ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( dev-lang/lua:5.3 ) - device-atlas? ( dev-libs/device-atlas-api-c )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -CONTRIBS=( halog iprange ) -# ip6range is present in 1.6, but broken. -ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop ) -# TODO: mod_defender - requires apache / APR, modsecurity - the same -ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_compile() { - local -a args=( - V=1 - TARGET=linux-glibc - ) - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE) ) - args+=( $(haproxy_use pcre-jit PCRE_JIT) ) - args+=( $(haproxy_use pcre2 PCRE2) ) - args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use device-atlas DEVICEATLAS) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - - # For now, until the strict-aliasing breakage will be fixed - append-cflags -fno-strict-aliasing - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - if use prometheus-exporter; then - EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" ${args[@]} - emake -C contrib/systemd SBINDIR=/usr/sbin - - if use tools ; then - for contrib in ${CONTRIBS[@]} ; do - # Those two includes are a workaround for hpack Makefile missing those - emake -C contrib/${contrib} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - done - fi -} - -src_install() { - dosbin haproxy - dosym ../sbin/haproxy /usr/bin/haproxy - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} - - doman doc/haproxy.1 - - systemd_dounit contrib/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc ROADMAP doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog - has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange - has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range - has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example - has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example - has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop - has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax - doins contrib/syntax-highlight/haproxy.vim - fi -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.2.13-r1.ebuild b/net-proxy/haproxy/haproxy-2.2.13-r1.ebuild deleted file mode 100644 index 42c17e31be40..000000000000 --- a/net-proxy/haproxy/haproxy-2.2.13-r1.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~x86" -else - EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter -ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - pcre2-jit? ( pcre2 ) - pcre? ( !pcre2 ) - device-atlas? ( pcre ) - ?? ( slz zlib )" - -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre - pcre-jit? ( dev-libs/libpcre[jit] ) - ) - pcre2? ( - dev-libs/libpcre2:= - pcre2-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0=[zlib?] - ) - slz? ( dev-libs/libslz:= ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( dev-lang/lua:5.3 ) - device-atlas? ( dev-libs/device-atlas-api-c )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -CONTRIBS=( halog iprange ) -# ip6range is present in 1.6, but broken. -ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop ) -# TODO: mod_defender - requires apache / APR, modsecurity - the same -ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_compile() { - local -a args=( - V=1 - TARGET=linux-glibc - ) - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE) ) - args+=( $(haproxy_use pcre-jit PCRE_JIT) ) - args+=( $(haproxy_use pcre2 PCRE2) ) - args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use device-atlas DEVICEATLAS) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - - # For now, until the strict-aliasing breakage will be fixed - append-cflags -fno-strict-aliasing - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - if use prometheus-exporter; then - EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" ${args[@]} - emake -C contrib/systemd SBINDIR=/usr/sbin - - if use tools ; then - for contrib in ${CONTRIBS[@]} ; do - # Those two includes are a workaround for hpack Makefile missing those - emake -C contrib/${contrib} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - done - fi -} - -src_install() { - dosbin haproxy - dosym ../sbin/haproxy /usr/bin/haproxy - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} - - doman doc/haproxy.1 - - systemd_dounit contrib/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc ROADMAP doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog - has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange - has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range - has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example - has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example - has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop - has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax - doins contrib/syntax-highlight/haproxy.vim - fi -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.3.12.ebuild b/net-proxy/haproxy/haproxy-2.3.12.ebuild new file mode 100644 index 000000000000..143c6394abda --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.3.12.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +[[ ${PV} == *9999 ]] && SCM="git-r3" +inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org" +if [[ ${PV} != *9999 ]]; then + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +else + EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter +ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + pcre2-jit? ( pcre2 ) + pcre? ( !pcre2 ) + device-atlas? ( pcre ) + ?? ( slz zlib )" + +DEPEND=" + crypt? ( virtual/libcrypt:= ) + pcre? ( + dev-libs/libpcre + pcre-jit? ( dev-libs/libpcre[jit] ) + ) + pcre2? ( + dev-libs/libpcre2:= + pcre2-jit? ( dev-libs/libpcre2:=[jit] ) + ) + ssl? ( + dev-libs/openssl:0=[zlib?] + ) + slz? ( dev-libs/libslz:= ) + systemd? ( sys-apps/systemd ) + zlib? ( sys-libs/zlib ) + lua? ( dev-lang/lua:5.3 ) + device-atlas? ( dev-libs/device-atlas-api-c )" +RDEPEND="${DEPEND} + acct-group/haproxy + acct-user/haproxy" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) +CONTRIBS=( halog iprange ) +# ip6range is present in 1.6, but broken. +ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop ) +# TODO: mod_defender - requires apache / APR, modsecurity - the same +ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack ) + +haproxy_use() { + (( $# != 2 )) && die "${FUNCNAME} " + + usex "${1}" "USE_${2}=1" "USE_${2}=" +} + +pkg_setup() { + if use net_ns; then + CONFIG_CHECK="~NET_NS" + linux-info_pkg_setup + fi +} + +src_compile() { + local -a args=( + V=1 + TARGET=linux-glibc + ) + + # TODO: PCRE2_WIDTH? + args+=( $(haproxy_use threads THREAD) ) + args+=( $(haproxy_use crypt LIBCRYPT) ) + args+=( $(haproxy_use net_ns NS) ) + args+=( $(haproxy_use pcre PCRE) ) + args+=( $(haproxy_use pcre-jit PCRE_JIT) ) + args+=( $(haproxy_use pcre2 PCRE2) ) + args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) + args+=( $(haproxy_use ssl OPENSSL) ) + args+=( $(haproxy_use slz SLZ) ) + args+=( $(haproxy_use zlib ZLIB) ) + args+=( $(haproxy_use lua LUA) ) + args+=( $(haproxy_use 51degrees 51DEGREES) ) + args+=( $(haproxy_use device-atlas DEVICEATLAS) ) + args+=( $(haproxy_use wurfl WURFL) ) + args+=( $(haproxy_use systemd SYSTEMD) ) + + # Bug #668002 + if use ppc || use arm || use hppa; then + TARGET_LDFLAGS=-latomic + fi + + if use prometheus-exporter; then + EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" + fi + + # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" ${args[@]} + emake -C contrib/systemd SBINDIR=/usr/sbin + + if use tools ; then + for contrib in ${CONTRIBS[@]} ; do + # Those two includes are a workaround for hpack Makefile missing those + emake -C contrib/${contrib} \ + CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} + done + fi +} + +src_install() { + dosbin haproxy + dosym ../sbin/haproxy /usr/bin/haproxy + + newconfd "${FILESDIR}/${PN}.confd" ${PN} + newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} + + doman doc/haproxy.1 + + systemd_dounit contrib/systemd/haproxy.service + + einstalldocs + + # The errorfiles are used by upstream defaults. + insinto /etc/haproxy/errors/ + doins examples/errorfiles/* + + if use doc; then + dodoc ROADMAP doc/*.txt + #if use lua; then + # TODO: doc/lua-api/ + #fi + fi + + if use tools ; then + has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog + has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange + has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range + has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example + has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example + has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop + has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack + fi + + if use examples ; then + docinto examples + dodoc examples/*.cfg + dodoc doc/seamless_reload.txt + fi + + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/syntax + doins contrib/syntax-highlight/haproxy.vim + fi +} + +pkg_postinst() { + if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then + ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." + ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." + ewarn "Make use of them with the \"user\" and \"group\" directives." + + if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then + einfo "Please consult the installed documentation for learning the configuration file's syntax." + einfo "The documentation and sample configuration files are installed here:" + einfo " ${EROOT}/usr/share/doc/${PF}" + fi + fi +} diff --git a/net-proxy/haproxy/haproxy-2.3.9-r1.ebuild b/net-proxy/haproxy/haproxy-2.3.9-r1.ebuild deleted file mode 100644 index 143c6394abda..000000000000 --- a/net-proxy/haproxy/haproxy-2.3.9-r1.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -else - EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter -ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - pcre2-jit? ( pcre2 ) - pcre? ( !pcre2 ) - device-atlas? ( pcre ) - ?? ( slz zlib )" - -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre - pcre-jit? ( dev-libs/libpcre[jit] ) - ) - pcre2? ( - dev-libs/libpcre2:= - pcre2-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0=[zlib?] - ) - slz? ( dev-libs/libslz:= ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( dev-lang/lua:5.3 ) - device-atlas? ( dev-libs/device-atlas-api-c )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -CONTRIBS=( halog iprange ) -# ip6range is present in 1.6, but broken. -ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop ) -# TODO: mod_defender - requires apache / APR, modsecurity - the same -ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_compile() { - local -a args=( - V=1 - TARGET=linux-glibc - ) - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE) ) - args+=( $(haproxy_use pcre-jit PCRE_JIT) ) - args+=( $(haproxy_use pcre2 PCRE2) ) - args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use device-atlas DEVICEATLAS) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - if use prometheus-exporter; then - EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" ${args[@]} - emake -C contrib/systemd SBINDIR=/usr/sbin - - if use tools ; then - for contrib in ${CONTRIBS[@]} ; do - # Those two includes are a workaround for hpack Makefile missing those - emake -C contrib/${contrib} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - done - fi -} - -src_install() { - dosbin haproxy - dosym ../sbin/haproxy /usr/bin/haproxy - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} - - doman doc/haproxy.1 - - systemd_dounit contrib/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc ROADMAP doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has halog "${CONTRIBS[@]}" && dobin contrib/halog/halog - has "iprange" "${CONTRIBS[@]}" && newbin contrib/iprange/iprange haproxy_iprange - has "ip6range" "${CONTRIBS[@]}" && newbin contrib/ip6range/ip6range haproxy_ip6range - has "spoa_example" "${CONTRIBS[@]}" && newbin contrib/spoa_example/spoa haproxy_spoa_example - has "spoa_example" "${CONTRIBS[@]}" && newdoc contrib/spoa_example/README README.spoa_example - has "tcploop" "${CONTRIBS[@]}" && newbin contrib/tcploop/tcploop haproxy_tcploop - has "hpack" "${CONTRIBS[@]}" && newbin contrib/hpack/gen-rht haproxy_hpack - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax - doins contrib/syntax-highlight/haproxy.vim - fi -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.3.9999.ebuild b/net-proxy/haproxy/haproxy-2.3.9999.ebuild index 42c17e31be40..143c6394abda 100644 --- a/net-proxy/haproxy/haproxy-2.3.9999.ebuild +++ b/net-proxy/haproxy/haproxy-2.3.9999.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" HOMEPAGE="http://www.haproxy.org" if [[ ${PV} != *9999 ]]; then SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" else EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" EGIT_BRANCH=master @@ -95,9 +95,6 @@ src_compile() { args+=( $(haproxy_use wurfl WURFL) ) args+=( $(haproxy_use systemd SYSTEMD) ) - # For now, until the strict-aliasing breakage will be fixed - append-cflags -fno-strict-aliasing - # Bug #668002 if use ppc || use arm || use hppa; then TARGET_LDFLAGS=-latomic diff --git a/net-proxy/haproxy/haproxy-2.4.0-r1.ebuild b/net-proxy/haproxy/haproxy-2.4.0-r1.ebuild deleted file mode 100644 index 31171c86ed5b..000000000000 --- a/net-proxy/haproxy/haproxy-2.4.0-r1.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -[[ ${PV} == *9999 ]] && SCM="git-r3" -inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} - -MY_P="${PN}-${PV/_beta/-dev}" - -DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" -HOMEPAGE="http://www.haproxy.org" -if [[ ${PV} != *9999 ]]; then - SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -else - EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" - EGIT_BRANCH=master -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter -ssl systemd +threads tools vim-syntax zlib lua device-atlas 51degrees wurfl" -REQUIRED_USE="pcre-jit? ( pcre ) - pcre2-jit? ( pcre2 ) - pcre? ( !pcre2 ) - device-atlas? ( pcre ) - ?? ( slz zlib )" - -DEPEND=" - crypt? ( virtual/libcrypt:= ) - pcre? ( - dev-libs/libpcre - pcre-jit? ( dev-libs/libpcre[jit] ) - ) - pcre2? ( - dev-libs/libpcre2:= - pcre2-jit? ( dev-libs/libpcre2:=[jit] ) - ) - ssl? ( - dev-libs/openssl:0=[zlib?] - ) - systemd? ( sys-apps/systemd ) - zlib? ( sys-libs/zlib ) - lua? ( dev-lang/lua:5.3 ) - device-atlas? ( dev-libs/device-atlas-api-c )" -RDEPEND="${DEPEND} - acct-group/haproxy - acct-user/haproxy" - -S="${WORKDIR}/${MY_P}" - -DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) -EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) - -haproxy_use() { - (( $# != 2 )) && die "${FUNCNAME} " - - usex "${1}" "USE_${2}=1" "USE_${2}=" -} - -pkg_setup() { - if use net_ns; then - CONFIG_CHECK="~NET_NS" - linux-info_pkg_setup - fi -} - -src_compile() { - local -a args=( - V=1 - TARGET=linux-glibc - ) - - # TODO: PCRE2_WIDTH? - args+=( $(haproxy_use threads THREAD) ) - args+=( $(haproxy_use crypt LIBCRYPT) ) - args+=( $(haproxy_use net_ns NS) ) - args+=( $(haproxy_use pcre PCRE) ) - args+=( $(haproxy_use pcre-jit PCRE_JIT) ) - args+=( $(haproxy_use pcre2 PCRE2) ) - args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) - args+=( $(haproxy_use ssl OPENSSL) ) - args+=( $(haproxy_use slz SLZ) ) - args+=( $(haproxy_use zlib ZLIB) ) - args+=( $(haproxy_use lua LUA) ) - args+=( $(haproxy_use 51degrees 51DEGREES) ) - args+=( $(haproxy_use device-atlas DEVICEATLAS) ) - args+=( $(haproxy_use wurfl WURFL) ) - args+=( $(haproxy_use systemd SYSTEMD) ) - args+=( $(haproxy_use prometheus-exporter PROMEX) ) - - # Bug #668002 - if use ppc || use arm || use hppa; then - TARGET_LDFLAGS=-latomic - fi - - # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) SBINDIR=/usr/sbin - - if use tools ; then - for extra in ${EXTRAS[@]} ; do - if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) ${args[@]} admin/halog/halog - elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} - else - # Those two includes are a workaround for hpack Makefile missing those - emake -C ${extra} \ - CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} - fi - done - fi -} - -src_install() { - dosbin haproxy - dosym ../sbin/haproxy /usr/bin/haproxy - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} - - doman doc/haproxy.1 - - systemd_dounit admin/systemd/haproxy.service - - einstalldocs - - # The errorfiles are used by upstream defaults. - insinto /etc/haproxy/errors/ - doins examples/errorfiles/* - - if use doc; then - dodoc ROADMAP doc/*.txt - #if use lua; then - # TODO: doc/lua-api/ - #fi - fi - - if use tools ; then - has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog - has admin/iprange "${EXTRAS[@]}" && { newbin admin/iprange/iprange haproxy_iprange; newbin admin/iprange/ip6range haproxy_ip6range; } - has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop - has dev/hpack "${EXTRAS[@]}" && { - newbin dev/hpack/gen-rht haproxy_gen-rht - newbin dev/hpack/gen-enc haproxy_gen-enc - newbin dev/hpack/decode haproxy_decode - } - fi - - if use examples ; then - docinto examples - dodoc examples/*.cfg - dodoc doc/seamless_reload.txt - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax - doins admin/syntax-highlight/haproxy.vim - fi -} - -pkg_postinst() { - if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then - ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." - ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." - ewarn "Make use of them with the \"user\" and \"group\" directives." - - if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then - einfo "Please consult the installed documentation for learning the configuration file's syntax." - einfo "The documentation and sample configuration files are installed here:" - einfo " ${EROOT}/usr/share/doc/${PF}" - fi - fi -} diff --git a/net-proxy/haproxy/haproxy-2.4.2.ebuild b/net-proxy/haproxy/haproxy-2.4.2.ebuild new file mode 100644 index 000000000000..31171c86ed5b --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.4.2.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +[[ ${PV} == *9999 ]] && SCM="git-r3" +inherit toolchain-funcs flag-o-matic systemd linux-info ${SCM} + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org" +if [[ ${PV} != *9999 ]]; then + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +else + EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter +ssl systemd +threads tools vim-syntax zlib lua device-atlas 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + pcre2-jit? ( pcre2 ) + pcre? ( !pcre2 ) + device-atlas? ( pcre ) + ?? ( slz zlib )" + +DEPEND=" + crypt? ( virtual/libcrypt:= ) + pcre? ( + dev-libs/libpcre + pcre-jit? ( dev-libs/libpcre[jit] ) + ) + pcre2? ( + dev-libs/libpcre2:= + pcre2-jit? ( dev-libs/libpcre2:=[jit] ) + ) + ssl? ( + dev-libs/openssl:0=[zlib?] + ) + systemd? ( sys-apps/systemd ) + zlib? ( sys-libs/zlib ) + lua? ( dev-lang/lua:5.3 ) + device-atlas? ( dev-libs/device-atlas-api-c )" +RDEPEND="${DEPEND} + acct-group/haproxy + acct-user/haproxy" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) +EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) + +haproxy_use() { + (( $# != 2 )) && die "${FUNCNAME} " + + usex "${1}" "USE_${2}=1" "USE_${2}=" +} + +pkg_setup() { + if use net_ns; then + CONFIG_CHECK="~NET_NS" + linux-info_pkg_setup + fi +} + +src_compile() { + local -a args=( + V=1 + TARGET=linux-glibc + ) + + # TODO: PCRE2_WIDTH? + args+=( $(haproxy_use threads THREAD) ) + args+=( $(haproxy_use crypt LIBCRYPT) ) + args+=( $(haproxy_use net_ns NS) ) + args+=( $(haproxy_use pcre PCRE) ) + args+=( $(haproxy_use pcre-jit PCRE_JIT) ) + args+=( $(haproxy_use pcre2 PCRE2) ) + args+=( $(haproxy_use pcre2-jit PCRE2_JIT) ) + args+=( $(haproxy_use ssl OPENSSL) ) + args+=( $(haproxy_use slz SLZ) ) + args+=( $(haproxy_use zlib ZLIB) ) + args+=( $(haproxy_use lua LUA) ) + args+=( $(haproxy_use 51degrees 51DEGREES) ) + args+=( $(haproxy_use device-atlas DEVICEATLAS) ) + args+=( $(haproxy_use wurfl WURFL) ) + args+=( $(haproxy_use systemd SYSTEMD) ) + args+=( $(haproxy_use prometheus-exporter PROMEX) ) + + # Bug #668002 + if use ppc || use arm || use hppa; then + TARGET_LDFLAGS=-latomic + fi + + # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) SBINDIR=/usr/sbin + + if use tools ; then + for extra in ${EXTRAS[@]} ; do + if [ "${extra}" = "admin/halog" ]; then + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + elif [ "${extra}" = "dev/hpack" ]; then + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ERROT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + else + # Those two includes are a workaround for hpack Makefile missing those + emake -C ${extra} \ + CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]} + fi + done + fi +} + +src_install() { + dosbin haproxy + dosym ../sbin/haproxy /usr/bin/haproxy + + newconfd "${FILESDIR}/${PN}.confd" ${PN} + newinitd "${FILESDIR}/${PN}.initd-r6" ${PN} + + doman doc/haproxy.1 + + systemd_dounit admin/systemd/haproxy.service + + einstalldocs + + # The errorfiles are used by upstream defaults. + insinto /etc/haproxy/errors/ + doins examples/errorfiles/* + + if use doc; then + dodoc ROADMAP doc/*.txt + #if use lua; then + # TODO: doc/lua-api/ + #fi + fi + + if use tools ; then + has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog + has admin/iprange "${EXTRAS[@]}" && { newbin admin/iprange/iprange haproxy_iprange; newbin admin/iprange/ip6range haproxy_ip6range; } + has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop + has dev/hpack "${EXTRAS[@]}" && { + newbin dev/hpack/gen-rht haproxy_gen-rht + newbin dev/hpack/gen-enc haproxy_gen-enc + newbin dev/hpack/decode haproxy_decode + } + fi + + if use examples ; then + docinto examples + dodoc examples/*.cfg + dodoc doc/seamless_reload.txt + fi + + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/syntax + doins admin/syntax-highlight/haproxy.vim + fi +} + +pkg_postinst() { + if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then + ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." + ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." + ewarn "Make use of them with the \"user\" and \"group\" directives." + + if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then + einfo "Please consult the installed documentation for learning the configuration file's syntax." + einfo "The documentation and sample configuration files are installed here:" + einfo " ${EROOT}/usr/share/doc/${PF}" + fi + fi +} diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 28dbb9b14400..fab5ef80b48d 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/riseup-vpn/Manifest b/net-vpn/riseup-vpn/Manifest index 9a9fa8fc3a23..b66d2d0ea8db 100644 --- a/net-vpn/riseup-vpn/Manifest +++ b/net-vpn/riseup-vpn/Manifest @@ -41,7 +41,6 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.zip 1916451 BLAKE2B da323af18ec6dbb2c7cfcc267ceaeddb5e452789f3ed5797345020ccbf118992e9972fc652b20d8cd5a023c96613d5a770f71e6384b6576a271bc322d02a450b SHA512 13fcebd117456775d53483f713e5a090321ab1159048b92252aee953c294dc174d7f5695e8d09f272203786143bdd6b15ff32c979aef5a30b442a56aa09d1a7d DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 6349244 BLAKE2B 0aa464ac7b7d17fa7ec0627b64cd2301ed4f2819f837807db7a55725950dacb40be899b5148b07ea31b51530818edcccc6444a9800755e1d369ba8f1bce949b0 SHA512 982d78f580a7eac99a0c51e6f1fd2b2c3b91f56cd5e2b96fe960510049f7daf5915264f73f55f05675eee232a52998f9667fa84a9ccba15ed7819e4c93f583a7 -DIST riseup-vpn-0.21.2_p20210517.tar.gz 5332313 BLAKE2B 0f9673ba0908c60c2c31c032d48a4b9b0c31e8a8e2621c84c673f006f43aa6d41d2b6f5567a0ee73ad74d8b7456618a00a177af9fc65b0bf28765983e96ef20a SHA512 88fd43e922500aaeebb80d7f4bf290f9511f60fa58c2a2b3ffd3930508630d2d8c5fb92ca5012689721545a6656135defe3ebe420c04defb53316cda93ddba6f -EBUILD riseup-vpn-0.21.2_p20210517.ebuild 4798 BLAKE2B 09d9745a7cb94aa977f11a2a6daa0e5f4584e22f6cb91df03e5c0f864c9029271a367ba75aa3d8bd2becbe82e9981061773505de2d099f33eafa8c97cb8e66ec SHA512 5efc73ed57f3863b427461fdcc668d4a27a90b0ac558a4c49e16db797a434295da51d400583dd6e9513163cbc3ab2d9d04326d2df1d52e30e1aa34926c0b6eab +DIST riseup-vpn-0.21.6.tar.gz 5404265 BLAKE2B 2dcae7aaa3659fe9e8b9910a6c085ec49389551a6d2e404fb5520622e22adff98277fe3962f1dfd3b44d23b8c687855105196e74b89d4bb9890202e97033c5d9 SHA512 074dadcd24c1ecaa21504a26406c5f8f3cdbbe8dffc3679e1c1b62d1978b51b20154edd54d8887868c7458e4c184b8f16aa6ff21e71890fe6b84c0eb2e008deb +EBUILD riseup-vpn-0.21.6.ebuild 4639 BLAKE2B f176edd095992c3490269883d27c5fc4c02bf61b4cb6a2171958e43c2d212f4094c8198b940a20da7aa22c37b071a91611f9ef7b0946bb714122f73c6e343239 SHA512 2c9a6456723913e906750843fcd729af6a7d6b2fd1eb146d02946fd65231ffc021596d1c33556d4f1da28783c69c0aad7c1430ac223904d1f1a456e6556739cb MISC metadata.xml 1043 BLAKE2B 342f9bcf0fc9a679dc7f42e0b61c8c2767ea99e72923e0431a091e97cee8a3e3252562394b471e0ab5bccf08faebaa98bd2409fb352b80f4caaea4c3f2ef65e7 SHA512 b9f4174bd7ad0212f0864eb369fb1df4fbc8c6a2e44b165187700e3bdbe8fd573b44e291b8ea283897b9fc9ed06ff12ef8f1666b7057a75507c1393a3beacb78 diff --git a/net-vpn/riseup-vpn/riseup-vpn-0.21.2_p20210517.ebuild b/net-vpn/riseup-vpn/riseup-vpn-0.21.2_p20210517.ebuild deleted file mode 100644 index 6ab61fb41f19..000000000000 --- a/net-vpn/riseup-vpn/riseup-vpn-0.21.2_p20210517.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DOCS_BUILDER="sphinx" -DOCS_DIR="docs" -DOCS_DEPEND="dev-python/alabaster" - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit desktop python-r1 docs go-module virtualx xdg - -EGO_SUM=( - "0xacab.org/leap/shapeshifter v0.0.0-20191029173606-85d3e8ac43e2" - "0xacab.org/leap/shapeshifter v0.0.0-20191029173606-85d3e8ac43e2/go.mod" - "github.com/OperatorFoundation/obfs4 v0.0.0-20161108041644-17f2cb99c264" - "github.com/OperatorFoundation/obfs4 v0.0.0-20161108041644-17f2cb99c264/go.mod" - "github.com/OperatorFoundation/shapeshifter-ipc v0.0.0-20170814234159-11746ba927e0" - "github.com/OperatorFoundation/shapeshifter-ipc v0.0.0-20170814234159-11746ba927e0/go.mod" - "github.com/OperatorFoundation/shapeshifter-transports v0.0.0-20191101030951-7a751b0500f4" - "github.com/OperatorFoundation/shapeshifter-transports v0.0.0-20191101030951-7a751b0500f4/go.mod" - "github.com/ProtonMail/go-autostart v0.0.0-20181114175602-c5272053443a" - "github.com/ProtonMail/go-autostart v0.0.0-20181114175602-c5272053443a/go.mod" - "github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412" - "github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412/go.mod" - "github.com/apparentlymart/go-openvpn-mgmt v0.0.0-20161009010951-9a305aecd7f2" - "github.com/apparentlymart/go-openvpn-mgmt v0.0.0-20161009010951-9a305aecd7f2/go.mod" - "github.com/davecgh/go-spew v1.1.0" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/dchest/siphash v1.2.1" - "github.com/dchest/siphash v1.2.1/go.mod" - "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0" - "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod" - "github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19" - "github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/rakyll/statik v0.1.7" - "github.com/rakyll/statik v0.1.7/go.mod" - "github.com/sevlyar/go-daemon v0.1.5" - "github.com/sevlyar/go-daemon v0.1.5/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/testify v1.3.0" - "github.com/stretchr/testify v1.3.0/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20191105034135-c7e5f84aec59" - "golang.org/x/crypto v0.0.0-20191105034135-c7e5f84aec59/go.mod" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" - "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b" - "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" - "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4" - "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" - "golang.org/x/text v0.3.0" - "golang.org/x/text v0.3.0/go.mod" - ) -go-module_set_globals - -COMMIT="c6c0209ad45fb7d2e45370ee3a39f2dd437603b0" - -DESCRIPTION="Anonymous encrypted VPN client powered by Bitmask" -HOMEPAGE="https://riseup.net/en/vpn https://0xacab.org/leap/bitmask-vpn https://bitmask.net" -SRC_URI="https://0xacab.org/leap/bitmask-vpn/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -# Generated with dev-go/golicense -LICENSE="GPL-3 BSD-2 CC0-1.0 MIT BSD" -KEYWORDS="~amd64" -SLOT="0" - -BDEPEND=" - virtual/pkgconfig - dev-qt/linguist-tools - test? ( dev-qt/qttest:5 ) -" - -DEPEND="${PYTHON_DEPS} - dev-libs/libappindicator:3 - sys-apps/fakeroot - x11-libs/gtk+:3 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qtquickcontrols2:5[widgets] -" - -RDEPEND="${DEPEND} - net-vpn/openvpn - sys-auth/polkit -" - -# ip command is in bin instead of sbin on Gentoo -PATCHES=( "${FILESDIR}/${PN}-ip-location.patch" ) - -S="${WORKDIR}/bitmask-vpn-${COMMIT}" - -src_prepare() { - default - - # do not pre-strip - sed -i -e '/strip $RELEASE\/$TARGET/d' gui/build.sh || die - - # add autodoc to the extensions because this actually - # does require extra dependencies - sed -i -e "/^extensions = \[/a \ \ \ \ \'sphinx.ext.autodoc\'," docs/conf.py || die -} - -src_compile() { - # does not build with j>1 - emake -j1 build - docs_compile -} - -src_test() { - # these tests require internet access to connect to Riseup Networks - # the UI tests do work though - #emake test - virtx emake test_ui -} - -src_install() { - einstalldocs - - dobin "build/qt/release/riseup-vpn" - - python_scriptinto /usr/sbin - python_foreach_impl python_doscript "helpers/bitmask-root" - - insinto /usr/share/polkit-1/actions - newins "helpers/se.leap.bitmask.policy" se.leap.bitmask.riseupvpn.policy - - newicon -s scalable "providers/riseup/assets/icon.svg" riseup.svg - make_desktop_entry "${PN}" RiseupVPN riseup Network -} - -pkg_postinst() { - xdg_pkg_postinst - go-module_pkg_postinst -} diff --git a/net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild b/net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild new file mode 100644 index 000000000000..c2c5eb8da77d --- /dev/null +++ b/net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" +DOCS_DEPEND="dev-python/alabaster" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit desktop python-single-r1 docs go-module virtualx xdg + +EGO_SUM=( + "0xacab.org/leap/shapeshifter v0.0.0-20191029173606-85d3e8ac43e2" + "0xacab.org/leap/shapeshifter v0.0.0-20191029173606-85d3e8ac43e2/go.mod" + "github.com/OperatorFoundation/obfs4 v0.0.0-20161108041644-17f2cb99c264" + "github.com/OperatorFoundation/obfs4 v0.0.0-20161108041644-17f2cb99c264/go.mod" + "github.com/OperatorFoundation/shapeshifter-ipc v0.0.0-20170814234159-11746ba927e0" + "github.com/OperatorFoundation/shapeshifter-ipc v0.0.0-20170814234159-11746ba927e0/go.mod" + "github.com/OperatorFoundation/shapeshifter-transports v0.0.0-20191101030951-7a751b0500f4" + "github.com/OperatorFoundation/shapeshifter-transports v0.0.0-20191101030951-7a751b0500f4/go.mod" + "github.com/ProtonMail/go-autostart v0.0.0-20181114175602-c5272053443a" + "github.com/ProtonMail/go-autostart v0.0.0-20181114175602-c5272053443a/go.mod" + "github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412" + "github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412/go.mod" + "github.com/apparentlymart/go-openvpn-mgmt v0.0.0-20161009010951-9a305aecd7f2" + "github.com/apparentlymart/go-openvpn-mgmt v0.0.0-20161009010951-9a305aecd7f2/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/dchest/siphash v1.2.1" + "github.com/dchest/siphash v1.2.1/go.mod" + "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0" + "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod" + "github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19" + "github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/rakyll/statik v0.1.7" + "github.com/rakyll/statik v0.1.7/go.mod" + "github.com/sevlyar/go-daemon v0.1.5" + "github.com/sevlyar/go-daemon v0.1.5/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.3.0" + "github.com/stretchr/testify v1.3.0/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20191105034135-c7e5f84aec59" + "golang.org/x/crypto v0.0.0-20191105034135-c7e5f84aec59/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b" + "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" + "golang.org/x/text v0.3.0/go.mod" +) +go-module_set_globals + +DESCRIPTION="Anonymous encrypted VPN client powered by Bitmask" +HOMEPAGE="https://riseup.net/en/vpn https://0xacab.org/leap/bitmask-vpn https://bitmask.net" +SRC_URI="https://0xacab.org/leap/bitmask-vpn/-/archive/${PV}/bitmask-vpn-${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +IUSE="test" +PROPERTIES="test_network" +RESTRICT="test" +# The tests require internet access to connect to Riseup Networks + +# Generated with dev-go/golicense +LICENSE="GPL-3 BSD-2 CC0-1.0 MIT BSD" +KEYWORDS="~amd64" +SLOT="0" + +BDEPEND=" + virtual/pkgconfig + dev-qt/linguist-tools + test? ( dev-qt/qttest:5 ) +" + +DEPEND="${PYTHON_DEPS} + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtquickcontrols2:5[widgets] +" + +RDEPEND="${DEPEND} + net-vpn/openvpn + sys-auth/polkit +" + +# ip command is in bin instead of sbin on Gentoo +PATCHES=( "${FILESDIR}/${PN}-ip-location.patch" ) + +S="${WORKDIR}/bitmask-vpn-${PV}" + +src_prepare() { + default + + # do not pre-strip + sed -i -e '/strip $RELEASE\/$TARGET/d' gui/build.sh || die + + # add autodoc to the extensions because this actually + # does require extra dependencies + sed -i -e "/^extensions = \[/a \ \ \ \ \'sphinx.ext.autodoc\'," docs/conf.py || die +} + +src_compile() { + # does not build with j>1 + emake -j1 build + docs_compile +} + +src_test() { + emake -j1 test + virtx emake -j1 test_ui +} + +src_install() { + einstalldocs + + dobin "build/qt/release/riseup-vpn" + + python_scriptinto /usr/sbin + python_doscript "helpers/bitmask-root" + + insinto /usr/share/polkit-1/actions + newins "helpers/se.leap.bitmask.policy" se.leap.bitmask.riseupvpn.policy + + newicon -s scalable "providers/riseup/assets/icon.svg" riseup.svg + make_desktop_entry "${PN}" RiseupVPN riseup Network +} + +pkg_postinst() { + xdg_pkg_postinst + go-module_pkg_postinst +} diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 0ed8af909a5c..22dc25a5d736 100644 Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest index bac54313da3d..351c2f1bbc9c 100644 --- a/net-wireless/bluez/Manifest +++ b/net-wireless/bluez/Manifest @@ -10,7 +10,7 @@ AUX btattach-bcm-service.sh 935 BLAKE2B cae7d78269b56038883ff74ddc7c5a3238fe4399 AUX btattach-bcm_at.service 132 BLAKE2B 0af9a066a8d08d917fe80676f460297e244152d88ee02774b1e30c50febdb3fa9838c3818b80fbbf9248020dce4e1e33e2babf15a18609fddc1fd61465ecb6ed SHA512 ca6c89a676386cdaad6bfdd8a80062abe217ebd2b4484a125e4b5d0832b2c03ebed986f1806ff785664c99e1244bc164f1d152e5015fc87e46f2f6d847567b29 DIST bluez-5.58.tar.xz 2060368 BLAKE2B 157780f83181d89fb126face5e9794bc0de8196f43d57d079fc09ae7e45e7ef21bf404e834d844da28d06f9a29cb92f11c310dbbcb7f60e845a335a558d7190c SHA512 159b554e0afd56af5da6f8333383f2fdf96d77a0e82d762bf4b37786e7312b7e61fbbae0f18b26442a606e0a232f48e0f45a4b38b95de36c7daf384f582315a3 DIST bluez-5.60.tar.xz 2124312 BLAKE2B 52cd08192cbfb7adc2e11f270442af62307dbf3cb940554f77e1ec4c30036ca1c05970d7d48719d3036173135f2b14123f2d0aad8147f0a919773d211238a11e SHA512 069e054360b4ab72f1daa033572f0fd822fb0f47e52069f4f3dcdfecfa312b9a5366cc04967e639aef39b980c0e1007389f1ee757e7c3bae43a5e66f8ed21a6b -EBUILD bluez-5.58-r1.ebuild 9366 BLAKE2B 0645527d864c7702553e11920056c6ba4853072bdcaa86b1923f2af2ec9d19dfcccfec82e01415934c59be3ff134e0bb4628441cbad87c18bc791c8c270faa2f SHA512 cda0e4fcc9c8575d0ce0f6980ef298a121c2b535f58975b7641949a2ec225a2b2aade3f9f864ce32a24b19df6242fa69ef31e17d565935c5627101139fa172c4 +EBUILD bluez-5.58-r1.ebuild 9365 BLAKE2B 61fcd02b0ef1ba228e98bd3099f6bdc1f7e70aab8e4513be9dde873c89b2fd31b2fcd3475531f1fecfd68e6c3d776a4d74513cacc53fd01d17b68612689faa7c SHA512 51910209550a5d30a103cbcfba228df6a6da8fb918907bbfc53d5feec7e090bde2e804cfeb62047dab8eb6a602567ce28e06bd7d5f102f569ec3bd5335455ea4 EBUILD bluez-5.58.ebuild 9421 BLAKE2B 1f0dfb997e628516a64113539e77bb545eda978bb12ce4579c05bcd8300f15c81ba84e00145018bf15837e46955d243310be80b16e320312330927183d9b709e SHA512 ac32dd551cc508a44ff9e3a045f5535bdcae4279f2da7529208a390f4e247de6c253252aed3fc3114967a3ea576de16858f40b091bf0479a8b7a961fede43804 EBUILD bluez-5.60.ebuild 9290 BLAKE2B 39092d23738b7292373d1fbb82122159d85d9be1ffcd4cb65e09d125537dcfe43c0ffd859fd33c0d515d46dd7261a0394ec715e570e1802cc126bd14dbb3569c SHA512 c8873673fde7237d870dc58ce3f8d18edcde46c2b8f69b1828c1971a3d4fc46a4c2a3a8fb15ce944e6f3f003af80ac07be5740847e46e9adb441382ee3fced42 MISC metadata.xml 1211 BLAKE2B 5e605af395041afd8b790d21b33b816ce3b960458375d51243e8a763302ce1fdc69da2ffd119966c88c261f3e13fd9b48241c2955eebc78d64da887599bb9830 SHA512 c35cd78b8f49fe1142f2ae203571e558a8d45d435eeb7a5e57260192869658d5c39c4f671f99225cdb1530309a7bdea37d572522d8fe9d5354b1e25f5ffd556f diff --git a/net-wireless/bluez/bluez-5.58-r1.ebuild b/net-wireless/bluez/bluez-5.58-r1.ebuild index c0100067a8b9..dc6017eb67c7 100644 --- a/net-wireless/bluez/bluez-5.58-r1.ebuild +++ b/net-wireless/bluez/bluez-5.58-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0/3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86" IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev user-session" # Since this release all remaining extra-tools need readline support, but this could diff --git a/net-wireless/iw/Manifest b/net-wireless/iw/Manifest index 12fe5673edbb..f6991906eff5 100644 --- a/net-wireless/iw/Manifest +++ b/net-wireless/iw/Manifest @@ -1,3 +1,3 @@ DIST iw-5.9.tar.xz 145296 BLAKE2B d7abe6c65d408a7570227dbe69fe11e1d72a1f502de21d1fcb7dcff6bfe229804020d5c1ebdda42a3694e31cf87c631faf089746f8df4733b0b1a459c185e2af SHA512 08b0c8d92c7e695bb2a107b89c3cc406e8386393b65ecbf96ded6fd757043ccd12bedaa90c14138e03e53f107365d04e229633c1cfa024ecab5fe993578491be -EBUILD iw-5.9.ebuild 856 BLAKE2B afbcab17846df3304ba37dd2a4d43f4290ce701200484f4cee3114a36e62e4915b9988fc63b72a02a4d1b896eea1a49f81869c45d36f990982e154e256adc5b9 SHA512 327585444b78dd0af26dda41e3a1927d61a53fa152f627b2fd003e8fb931096280ba2e36c450480a82cdcab72ffc96748435901c84a7ffd4fa2e1825285a3f1b +EBUILD iw-5.9.ebuild 862 BLAKE2B 22b2c65957b58261c1ae778d5b901bcd69eb96e58d2f381c6c538f5973c55f0383a530f2fb1a207e0fb72a6e99aa53c4e30fed547a61c42a32f40e69ab47800f SHA512 ca57a9d4623eb36b98bcfa82384b68ab811c1ae85c407b14ec2eadec8fc4e6833e4143e53d89a9469fc8a2b5ec0ebc991a22c905b2680920b6c1a8ec8aeb674b MISC metadata.xml 325 BLAKE2B 4081db738ce07e18a087d3517e082f3aca70e17aa3e7fe371795cac7fead6fcd6a8226817fc0d995a8be9e43cb56617c345b64abbaf806ced7a96246538db9a5 SHA512 4d4ca6e03b9d43532e35b043873f134e47176b9e22b9c61e19a129726e2685218beecf31148ec5d3eba6cd02a0f818c1e2032e5bda247a1e51bafcbd7b951cea diff --git a/net-wireless/iw/iw-5.9.ebuild b/net-wireless/iw/iw-5.9.ebuild index b380a60c2963..35136ab95b36 100644 --- a/net-wireless/iw/iw-5.9.ebuild +++ b/net-wireless/iw/iw-5.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.kernel.org/pub/software/network/${PN}/${P}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-libs/libnl:=" diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 32489d150dc4..84138cb0bfd3 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index a9342f00f37c..f8713ce99e77 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Lars Wendler (2021-07-09) +# dev-libs/libbpf is not keyworded for alpha (yet?) +sys-apps/iproute2 bpf + # Matt Turner (2021-06-10) # dev-python/django is not keyworded here dev-python/diskcache test diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 144a5e516b1b..e2b47d92c069 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2021-07-12) +# Haskell is (only) available on amd64/x86 right now in Gentoo +# bug #801649 +dev-util/diffoscope -haskell + # Ionen Wolkens (2021-07-01) # gui-libs/egl-wayland with nvidia-drivers is supported on this arch. x11-base/xwayland -video_cards_nvidia diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index f1751dec36f1..8fa70e683bc3 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -10,10 +10,6 @@ python_single_target_python3_10 python_targets_python3_10 -# Michał Górny (2021-01-07) -# Prebuilt kernel rebuilds are supported on stable yet. -dist-kernel - # Sam James (2020-12-22) # Not yet stable lirc diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask index bb546ad7d536..ff0cafe9ef98 100644 --- a/profiles/arch/arm64/use.stable.mask +++ b/profiles/arch/arm64/use.stable.mask @@ -10,10 +10,6 @@ python_single_target_python3_10 python_targets_python3_10 -# Michał Górny (2021-01-07) -# Prebuilt kernel rebuilds are supported on stable yet. -dist-kernel - # Sam James (2020-12-23) # dev-lang/luajit is not yet stable lua_single_target_luajit diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 522059cbd0bb..e9acf79d2f25 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-07-12) +# Haskell is only available on amd64/x86 right now in Gentoo +# bug #801649 +dev-util/diffoscope haskell + # Ionen Wolkens (2021-07-01) # gui-libs/egl-wayland with nvidia-drivers is only usable on some arches. x11-base/xwayland video_cards_nvidia @@ -9,7 +14,7 @@ x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-16) # sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9 # bug #796368 -=media-gfx/freecad-0.19.2-r2 pcl +~media-gfx/freecad-0.19.2 pcl # Bernd Waibel (2021-06-11) # Has unpackaged depdencies, bug #795459 diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index 8b000f6489c6..c375bcdc9f57 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Lars Wendler (2021-07-09) +# dev-libs/libbpf is not keyworded for m68k (yet?) +sys-apps/iproute2 bpf + # Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 5b0df73f6d2b..885311c091f4 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Marek Szuba (2021-07-11) +# Causes 35 tests to fail with "fatal llvm error" +dev-db/postgresql llvm + # Marek Szuba (2021-07-05) # sys-cluster/ucx fails to compile on this arch sys-cluster/slurm ucx @@ -9,13 +13,6 @@ sys-cluster/slurm ucx # net-dialup/mgetty fails to compile on this arch mail-mta/courier fax -# Marek Szuba (2021-07-05) -# dev-db/postgresql not keyworded here yet -dev-db/libdbi-drivers postgres -dev-libs/cyrus-sasl postgres -mail-mta/courier postgres -net-libs/courier-authlib postgres - # Ye Cao (2021-07-02) # Dependencies not keyworded, not tested app-text/texlive-core xetex @@ -43,8 +40,8 @@ dev-cpp/eigen doc test dev-python/networkx extras pandas # - sci-libs/umfpack (and a lot of its own deps in turn) dev-python/scipy sparse -# - dev-db/libdbi, sys-cluster/ceph -net-analyzer/rrdtool dbi rados +# - sys-cluster/ceph +net-analyzer/rrdtool rados # - sys-cluster/rdma-core | sys-fabric/ofed, sys-cluster/knem, sys-fabric/infinipath-psm, sys-fabric/librdmacm sys-cluster/openmpi openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_fabrics_psm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_dynamic-sl openmpi_ofed_features_rdmacm openmpi_ofed_features_udcm # - sci-libs/hdf5, sys-fabric/ofed, dev-db/mariadb | dev-db/mysql @@ -52,7 +49,7 @@ sys-cluster/slurm hdf5 ofed slurmdbd # Ye Cao (2021-06-24) # Dependencies not keyworded, not tested -media-gfx/imagemagick fftw openexr wmf +media-gfx/imagemagick openexr wmf # Yixun Lan (2021-05-24) # Dependencies not keyworded, not tested @@ -129,12 +126,10 @@ dev-libs/libpcre jit # This includes also packages which do not support python-3 or # do not support python-3.7 yet. -app-admin/syslog-ng amqp dbi geoip2 kafka mongodb redis spoof-source smtp snmp test +app-admin/syslog-ng amqp geoip2 kafka mongodb redis spoof-source smtp snmp test app-arch/p7zip wxwidgets -app-crypt/mit-krb5 doc app-doc/doxygen doc app-editors/emacs mailutils -app-misc/pax-utils python app-text/asciidoc test app-text/ghostscript-gpl cups app-text/po4a test @@ -153,7 +148,6 @@ dev-python/urllib3 test dev-util/catalyst iso dev-util/pkgconf test dev-vcs/git cvs highlight subversion -dev-vcs/mercurial zsh-completion media-libs/harfbuzz doc sys-libs/libcxx libcxxabi libunwind static-libs sys-libs/libcxxabi libunwind diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 1da3c44b0864..df40319274bd 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -21,10 +21,6 @@ lua_single_target_lua5-2 lua_single_target_luajit lua_targets_lua5-2 lua_targets_luajit -# dev-lang/lua:5.1 needs run-time testing, it passes build-time tests -# but its test suite is much less comprehensive than that of 5.2+ -lua_single_target_lua5-1 -lua_targets_lua5-1 # Ben Kohler (2019-01-09) # no fam providers keyworded yet @@ -42,7 +38,6 @@ java kerberos latex libedit -lua mono motif opencl diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index db99db7e76b6..4f1ddc270e52 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-07-12) +# Haskell is (only) available on amd64/x86 right now in Gentoo +# bug #801649 +dev-util/diffoscope -haskell + # Ionen Wolkens (2021-07-04) # Needed until media-libs/libsdl2[vulkan] is unmasked on this arch. games-fps/yamagi-quake2 vulkan diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 469e5f74c244..e0bd80001526 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -10,10 +10,6 @@ python_single_target_python3_10 python_targets_python3_10 -# Michał Górny (2021-01-07) -# Prebuilt kernel rebuilds are supported on stable yet. -dist-kernel - # Sam James (2020-11-10) # media-gfx/openvdb is not stable on x86 # ... and has failing tests right now anyway diff --git a/profiles/base/package.mask b/profiles/base/package.mask index 6f21ce80d960..f6ee04f609fa 100644 --- a/profiles/base/package.mask +++ b/profiles/base/package.mask @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andreas K. Hüttel (06.07.2021) +# Andreas K. Hüttel (2021-07-06) # Root privilege escalation, CVE-2017-18925, bug 751415 sys-apps/opentmpfiles diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index d9a86e696f2b..83513d5d82c1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -136,10 +136,6 @@ media-gfx/blender doc # but making it do so while vendored is a non-trivial task. mail-mta/protonmail-bridge gui -# Michał Górny (2020-11-29) -# libclangformat-ide is masked for removal. -dev-qt/qt-creator clang - # Michał Górny (2020-09-27) # The respective dependencies are masked for removal. net-im/telepathy-connection-managers gadu icq meanwhile steam yahoo diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 4cf756030c95..eaa49d098f58 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Sam James (2021-07-12) +# Haskell isn't stable on amd64 (or anywhere) +# bug #801649 +dev-util/diffoscope haskell + # Andreas K. Hüttel (2021-05-30) # dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends # up pulling in a Test-Simple version newer than 5.32. @@ -43,12 +48,6 @@ dev-php/theseer-Autoload test # Cinnamon is not stable on any architecture. x11-themes/arc-theme cinnamon -# Sam James (2020-10-09) -# Depends on dev-libs/boost[python,numpy], not fully working atm -# bug #733830, bug #746740, bug #753566 -media-gfx/openvdb python numpy -media-libs/openimageio python - # Pacho Ramos (2020-08-21) # app-text/pandoc is hard to stabilize #737612 sys-apps/earlyoom docs @@ -65,11 +64,6 @@ app-emulation/winetricks test # Dependency (net-wireless/blueman) has no stable keywords mate-base/mate bluetooth -# David Seifert (2020-03-31) -# Numpy support in Boost.Python is brittle and shouldn't be enabled -# on stable systems or force a stable upgrade. -dev-libs/boost numpy - # Georgy Yakovlev (2019-12-21) # For bleeding edge features and testing, not generally suitable # for stable systems diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 12955cfde540..1201801394bb 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Hans de Graaff (2021-07-09) +# Mask Ruby 2.5 as EOL +ruby_targets_ruby25 + # Aaron W. Swenson (2021-07-05) # PostgreSQL 9.5 masked for removal postgres_targets_postgres9_5 diff --git a/profiles/default/linux/amd64/17.1/no-multilib/systemd/eapi b/profiles/default/linux/amd64/17.1/no-multilib/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/amd64/17.1/no-multilib/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/amd64/17.1/no-multilib/systemd/parent b/profiles/default/linux/amd64/17.1/no-multilib/systemd/parent new file mode 100644 index 000000000000..7e061533c151 --- /dev/null +++ b/profiles/default/linux/amd64/17.1/no-multilib/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask index 845b9573adfb..0171a016d3c9 100644 --- a/profiles/features/selinux/package.mask +++ b/profiles/features/selinux/package.mask @@ -1,6 +1,10 @@ # Copyright 2011-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2021-07-09) +# Mask in favor of opentmpfiles until usable on selinux profiles (bug #801217) +sys-apps/systemd-tmpfiles + # Andreas Sturmlechner (2021-04-06) # depends on sys-apps/systemd kde-plasma/plasma-firewall diff --git a/profiles/features/selinux/package.unmask b/profiles/features/selinux/package.unmask new file mode 100644 index 000000000000..e3b106221de5 --- /dev/null +++ b/profiles/features/selinux/package.unmask @@ -0,0 +1,7 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ionen Wolkens (2021-07-09) +# Unmask opentmpfiles on selinux profiles until systemd-tmpfiles is +# usable (bug #801217). +sys-apps/opentmpfiles diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask index c81f0fe19e48..fe51d352f2f1 100644 --- a/profiles/features/uclibc/package.mask +++ b/profiles/features/uclibc/package.mask @@ -5,6 +5,10 @@ sys-libs/musl sys-libs/glibc sys-libs/pam +# Ionen Wolkens (2021-07-09) +# Mask in favor of opentmpfiles until usable with uclibc-ng (bug #801106) +sys-apps/systemd-tmpfiles + # David Seifert (2021-02-08) # nvidia-drivers only works against glibc. x11-drivers/nvidia-drivers diff --git a/profiles/features/uclibc/package.unmask b/profiles/features/uclibc/package.unmask new file mode 100644 index 000000000000..73afa680a140 --- /dev/null +++ b/profiles/features/uclibc/package.unmask @@ -0,0 +1,7 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ionen Wolkens (2021-07-09) +# Unmask opentmpfiles on uclibc profiles until systemd-tmpfiles is +# usable (bug #801106). +sys-apps/opentmpfiles diff --git a/profiles/package.mask b/profiles/package.mask index 8efa2137c149..221b957f41ca 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,52 @@ #--- END OF EXAMPLES --- +# Craig Andrews (2021-07-10) +# Masked until November, 2021 +# This release adds enforcement of the Taproot protocol change to the Bitcoin +# rules, beginning in November. Protocol changes require user consent to be +# effective, and if enforced inconsistently within the community may compromise +# your security or others! If you do not know what you are doing, learn more +# before November. (You must make a decision either way - simply not upgrading +# is insecure in all scenarios.) +# To learn more, see https://bitcointaproot.cc +>=net-p2p/bitcoind-0.21.1 +>=net-p2p/bitcoin-qt-0.21.1 +>=net-libs/libbitcoinconsensus-0.21.1 + +# Lars Wendler (2021-07-10) +# Masked for testing +>=mail-client/claws-mail-4.0.0 + +# Craig Andrews (2021-07-09) +# deprecated; replaced by media-plugins/kodi-audiodecoder-sacd +# No reverse dependencies +# See https://bugs.gentoo.org/801406 +# Masked for removal in 30 days. +media-plugins/kodi-vfs-sacd + +# Hans de Graaff (2021-07-09) +# Last release in 2016. Tests fail with recent git versions. +# No reverse dependencies, no maintainer. +# Masked for removal in 30 days. +dev-vcs/git-num + +# Hans de Graaff (2021-07-09) +# Last release in 2014 and no longer supported upstream. Obsolete CSS +# framework with known issues. +# Masked for removal in 30 days. +dev-ruby/compass +dev-ruby/compass-core +dev-ruby/compass-import-once + +# Hans de Graaff (2021-07-09) +# Mask ruby25 for removal. This version is no longer supported +# upstream. Use a newer ruby version, e.g ruby26. +# Masked for removal in 30 days. +dev-lang/ruby:2.5 +=dev-ruby/rubygems-2.7* +dev-ruby/did_you_mean:2.5 + # Pacho Ramos (2021-07-08) # Doesn't support Gnome 40, use gnome-shell-extension-desktop-icons-ng # instead. Removal in 30 days. @@ -271,11 +317,6 @@ dev-python/pyls-black # see bug: https://bugs.gentoo.org/787410 media-gfx/povtree -# Joonas Niilola (2021-06-12) -# A library without consumers, old dep of tree-cleaned gnome-mplayer, -# EAPI-5. Removal in ~30 days. #776898 -media-libs/gmtk - # Sam James (2021-06-12) # Masked until all reverse dependencies support # OCaml 4.12. @@ -283,11 +324,6 @@ media-libs/gmtk >=dev-lang/ocaml-4.12 =dev-ml/camlp4-4.12 -# Alfredo Tupone (2021-06-11) -# Masked for removal in 30 days. No more supported - (2021-06-10) # Based on unsupported grub-legacy, replaced by # pvgrub2. @@ -541,12 +577,6 @@ dev-go/qt media-plugins/kodi-game-libretro-nestopia media-plugins/kodi-game-libretro-dosbox -# Georgy Yakovlev (2020-10-30) -# broken acl handling, possible broken chattr handling -# needs more testing -# bug #751739 -=sys-apps/opentmpfiles-0.3.1 - # Andreas Sturmlechner (2020-10-26) # Historical metapackage that exists in slot 5 only for transition from KDE SC4. # Masked for removal on 2021-08-31. Replaced by: diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 3f917d7f4b0e..ac95c81b37bc 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -34,6 +34,7 @@ amd64 default/linux/amd64/17.1/developer stable amd64 default/linux/amd64/17.1/no-multilib stable amd64 default/linux/amd64/17.1/no-multilib/hardened stable amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable +amd64 default/linux/amd64/17.1/no-multilib/systemd dev amd64 default/linux/amd64/17.1/systemd stable # AMD64 Profiles diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 4f0d7bea508f..0dd7d0dd2379 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -606,6 +606,7 @@ app-emulation/snapd:apparmor - Enable AppArmor support. app-emulation/snapd:cgroup-hybrid - Default to hybrid (legacy) cgroup hierarchy instead of unified (modern). app-emulation/snapd:forced-devmode - Automatically disable application confinement if feature detection fails. app-emulation/spice:smartcard - Enable smartcard remoting using app-emulation/libcacard +app-emulation/uade:fuse - Enable sys-fs/fuse uadefs frontend for on-the-fly WAV conversion app-emulation/vagrant:virtualbox - Use VirtualBox provider. app-emulation/vice:cpuhistory - Enable 65xx CPU history support (may decrease performance) app-emulation/vice:ethernet - Enable ethernet emulation @@ -1730,8 +1731,6 @@ dev-lang/gnat-gpl:graphite - Add support for the framework for loop optimization dev-lang/gnat-gpl:libssp - Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) dev-lang/gnat-gpl:lto - Build using Link Time Optimizations (LTO) dev-lang/gnat-gpl:mpx - Enable support for Intel Memory Protection Extensions (MPX) -dev-lang/gnat-gpl:nopie - Disable PIE support (NOT FOR GENERAL USE) -dev-lang/gnat-gpl:nossp - Disable SSP support (NOT FOR GENERAL USE) dev-lang/gnat-gpl:nptl - Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) dev-lang/gnat-gpl:objc - Build support for the Objective C code language dev-lang/gnat-gpl:objc++ - Build support for the Objective C++ language @@ -2542,7 +2541,6 @@ dev-qt/qt-creator:ctfvisualizer - Build the Chrome Trace Format visualizer plugi dev-qt/qt-creator:designer - Enable designer for QtWidgets-based UIs dev-qt/qt-creator:glsl - Build the GLSL editor plugin dev-qt/qt-creator:help - Enable the integrated documentation viewer -dev-qt/qt-creator:ios - Build plugin for Apple iOS devices dev-qt/qt-creator:lsp - Add support for the Language Server Protocol (LSP) dev-qt/qt-creator:mcu - Build plugin for MCU devices dev-qt/qt-creator:mercurial - Add support for dev-vcs/mercurial version control system @@ -2564,7 +2562,6 @@ dev-qt/qt-creator:systemd - Add support for retrieving application output from j dev-qt/qt-creator:valgrind - Enable integration with dev-util/valgrind dev-qt/qt-creator:webassembly - Build WebAssembly plugin dev-qt/qt-creator:webengine - Use dev-qt/qtwebengine to view documentation -dev-qt/qt-creator:winrt - Build plugin for WinRT devices dev-qt/qt-docs:3d - Install documentation for dev-qt/qt3d dev-qt/qt-docs:assistant - Install documentation for dev-qt/assistant dev-qt/qt-docs:bluetooth - Install documentation for dev-qt/qtbluetooth @@ -2782,7 +2779,6 @@ dev-util/diffoscope:squashfs - Use sys-fs/squashfs-tools dev-util/diffoscope:ssh - Use net-misc/openssh dev-util/diffoscope:tar - Use app-arch/tar dev-util/diffoscope:tcpdump - Use net-analyzer/tcpdump -dev-util/diffoscope:xz - Use app-arch/xz-utils dev-util/diffoscope:zip - Use app-arch/unzip dev-util/edb-debugger:jumbo-build - Experimental jumbo (also known as unity) build capability dev-util/edi:clang - Provide integration with sys-devel/clang and dev-util/bear for autocompletion, inline errors and information about compilation units. @@ -3153,7 +3149,6 @@ games-fps/yamagi-quake2:softrender - Build software renderer games-fps/yamagi-quake2:vulkan - Build experimental Vulkan renderer games-fps/yamagi-quake2:xatrix - Build support for the 'The Reckoning' Mission Pack games-kids/gcompris:kiosk - Enable kiosk mode by default (for use by small children or on a self-service host machine) -games-misc/little-inferno:bundled-libs - Use bundled libraries. games-misc/ponysay:fish-completion - Enable fish completion support games-misc/ponysay:non-free - Install non-free ponies (i.e. from the MLP franchise) games-misc/xcowsay:fortune - Enable support for fortune cookies via games-misc/fortune-mod @@ -3956,16 +3951,13 @@ media-gfx/fontforge:truetype-debugger - Enable truetype debugger in fontforge media-gfx/fontforge:woff2 - Enable support for WOFF2 format media-gfx/fotowall:webcam - Enable webcam support media-gfx/freecad:addonmgr - Build the addon manager module for automatic handling of 3rd party addons -media-gfx/freecad:arch - Build the architecture workbench for working with architectural elements media-gfx/freecad:cloud - Build the Cloud workbench, to access cloud providers (mostly Amazon S3). -media-gfx/freecad:drawing - Build the drawing module and workbench to display 3D work on a 2D sheet media-gfx/freecad:fem - Build the FEM module and workbench which provides Finite Element Analysis (FEA) workflows media-gfx/freecad:headless - Build FreeCAD without a GUI, usable for server-side instances. The Python modules are still available, without their GUI parts though. media-gfx/freecad:idf - Build the IDF module to provide file exchange capabilities with IDF files media-gfx/freecad:image - Build the image module and workbench for working with bitmap images media-gfx/freecad:inspection - Build the inspection workbench which gives you specific tools for examination of shapes (experimental) media-gfx/freecad:material - Build the material module and workbench to work with materials -media-gfx/freecad:mesh - Build the mesh module and workbench to work with triangulated meshes media-gfx/freecad:openscad - Build the OpenSCAD module for interoperability with OpenSCAD and repairing Constructive Solid Geometry (CSG) history media-gfx/freecad:part-design - Build the part design module and workbench for build part shapes from sketches media-gfx/freecad:path - Build the path module and workbench to procude G-Code instructions for CNC @@ -3976,7 +3968,6 @@ media-gfx/freecad:raytracing - Build the raytracing module and workbench for ray media-gfx/freecad:robot - Build the robot module and workbench for studying robot movements media-gfx/freecad:ship - Build the ship module and workbench which works over ship entities, that must be created on top of provided geometry. NOTE: This conflicts with the external ship workbench, which you can add via the Addon Manager! media-gfx/freecad:show - Build the show module, a helper module for visibility automation -media-gfx/freecad:spreadsheet - Build the spreadsheet module and workbench to create and manipulate spreadsheet data media-gfx/freecad:surface - Build the surface module and workbench media-gfx/freecad:techdraw - Build the techdraw module and workbench, a more advanced and feature-rich successor of the drawing workbench media-gfx/freecad:tux - Build the Tux module @@ -4133,7 +4124,6 @@ media-libs/gd:webp - Enable support for the webp format media-libs/gegl:lensfun - Enable support for media-libs/lensfun. media-libs/gegl:umfpack - Enable sparse solving via sci-libs/umfpack. media-libs/gmmlib:custom-cflags - Do not override user CFLAGS like -march, -msse and similar with lib defaults. Not tested by upstream. -media-libs/gmtk:dconf - Enable support for gnome-base/dconf media-libs/grilo:playlist - Enable support for playlists through dev-libs/totem-pl-parser media-libs/gst-plugins-bad:bzip2 - Enable bzip2 encoder/decoder plugin media-libs/gst-plugins-bad:egl - Enable EGL support @@ -4148,8 +4138,9 @@ media-libs/gst-plugins-base:pango - Enable pango GStreamer plugin media-libs/gst-plugins-base:wayland - Enable Wayland EGL windowing system support (requires egl and at least one of gles2 or opengl) media-libs/gstreamer:orc - Disable some PaX memory protections to allow plugins that use dev-lang/orc for runtime optimization to be used on hardened PaX systems media-libs/gstreamer:unwind - Enable sys-libs/libunwind usage for better backtrace support in leaks tracer module -media-libs/harfbuzz:glib - Compile with GLib Unicode support -media-libs/harfbuzz:graphite - Use graphite to render complex non-Roman writing systems +media-libs/harfbuzz:experimental - Enable experimental APIs +media-libs/harfbuzz:glib - Enable dev-libs/glib unicode functions +media-libs/harfbuzz:graphite - Enable media-gfx/graphite2 complementary shaper media-libs/ilmbase:large-stack - Enables code to take advantage of large stack support media-libs/imlib2:X - Use the X window system media-libs/imlib2:bzip2 - Bzip2 loader support @@ -4995,6 +4986,7 @@ media-video/libva-utils:examples - Build and install decode, encode, videoproces media-video/libva-utils:putsurface - Build and install putsurface tool. media-video/libva-utils:test-va-api - Install test_va_api tool for thorough testing of the installed VA-API. media-video/libva-utils:vainfo - Build and install vainfo tool. +media-video/makemkv:java - Handle additional Blu-ray protection mechanisms involving Java media-video/mjpegtools:sdlgfx - Enables y4mhist to display a graphical histogram media-video/mjpg-streamer:input-control - Plugin giving ability to control camera movement (only specific cameras) media-video/mjpg-streamer:input-file - Plugin that watches given directory and send it's content diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index f0d2dfb115fb..47f633f162f5 100644 Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz differ diff --git a/sci-geosciences/gnome-maps/Manifest b/sci-geosciences/gnome-maps/Manifest index 77aabc7133aa..5ffdd0de54bb 100644 --- a/sci-geosciences/gnome-maps/Manifest +++ b/sci-geosciences/gnome-maps/Manifest @@ -1,5 +1,5 @@ DIST gnome-maps-40.1.tar.xz 3543432 BLAKE2B adfffdcf6e3730414ebdf1da0727ee3c20d02b7e1c57f13070d5a08d9895d24f91ad452efac1465e881912f93fe4417cb255ff62324920ae73d482183d50cdbc SHA512 319d819737f6b370cd5344d4483e06781e362930610dbc4745641a208e71f753bf894693009690a6fe04bceac75ab5aa7788ae2511425cd0bd2b9229a5d0111c DIST gnome-maps-40.2.tar.xz 3542008 BLAKE2B 65f23bf61e2e3c24afa80b74400dd929510c91ec463aa7e36759b1ddc60814538e21d883df37b98b5d4da851705e5f8e78e9d54a8b50a9cfd490a3e965f34b87 SHA512 6214ebeb8f5dc5fb28e0aab659a2b9f56d6b0c7b9248cd3482a268a6694ca04c75d91686a7029ec96904efcfca91a028d66d17b6311efa7e95b76379c68f6a0e EBUILD gnome-maps-40.1.ebuild 1487 BLAKE2B 455f501a0654cdae1c74a92391c3cde774d7ea6f9ce8f208700b820d40911fe17a44e49f279a47a123f97fbc645f78cb6e28c47e691f4c0eb07fdabd39143443 SHA512 e3210f34b4ca43f83436b2ee7896be63f95e87d862d79dc7351f7003b8c3335c42f68e37848b529e57c6ed8d71db206fffa073923ce6fe66c8321ef1acb68579 -EBUILD gnome-maps-40.2.ebuild 1501 BLAKE2B a8278d25b102936c30516ca9ec9baa003240baff18ccb2abb216f000d74b7bbca1cc175913c0c08d01d135708de7746d5a808ff7d17bf844dfea6d9de15ad646 SHA512 ff31d5e8ff165d079bce243a499d82f2182a8b898b9a349b99dcd9727388abe654eb4a9d49680a1ead23e53bc47c5d4030ead1f952897b12e3ed254a8d18daa8 +EBUILD gnome-maps-40.2.ebuild 1499 BLAKE2B 2330b20fe4a80551f13627e0b84fe5cccf444a961468fd0d75373952e89792ce33e2b72dadc6cfea060a29b1c7cc2903fa44e2fb6abde77fec3a65ebdd367e48 SHA512 fd4513e27ac54403d066d964bdcb1b2bc528706e860341292a07b71091cd70277fac4eab483f03473dd3453089b33ac10c2d1b3e410abed2d12749bfa3050d21 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/sci-geosciences/gnome-maps/gnome-maps-40.2.ebuild b/sci-geosciences/gnome-maps/gnome-maps-40.2.ebuild index ef5bf1ff34bc..719f900accbe 100644 --- a/sci-geosciences/gnome-maps/gnome-maps-40.2.ebuild +++ b/sci-geosciences/gnome-maps/gnome-maps-40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Maps" LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" # Pure introspection dependencies found by grepping imports.gi in ${S} RDEPEND=" diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index 36c0936fe5e5..5b39bcc12246 100644 Binary files a/sci-mathematics/Manifest.gz and b/sci-mathematics/Manifest.gz differ diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest index c2eb2b564e65..da4b18990460 100644 --- a/sci-mathematics/cgal/Manifest +++ b/sci-mathematics/cgal/Manifest @@ -10,5 +10,5 @@ DIST CGAL-5.2.tar.xz 23250240 BLAKE2B eb80a81dd01b2b2e30fe72f45cceee0861b36f47e3 EBUILD cgal-5.1-r2.ebuild 1676 BLAKE2B 0cf776ec3975dd081ea09e200ec920aee26a1735229ef80406a136a933fde69508e4d17a58b151cbe3dd9e0953aa70bdf7055b72d58d35d1f80db9ab39665d1f SHA512 8b024e072f13de1399341cef016babbde013a1c3a39b127347957759369cace58feda41e5bea3e09c74feac7280d8a802c4036556189f688aab3e76f532a68e3 EBUILD cgal-5.2-r2.ebuild 1674 BLAKE2B 48c4bce712df40a9d9f5a105c84724233c6e001b5a5017d37c129576a2c800c46f7ad08303e102916cda08c6906f301dac09db8613655a2924836b475de286ac SHA512 475a747f8a3a6cd040b902df9e2eac6b357c75b528857ed56808a3af00fc623d2f91295cc2aef99cd41d35da59a7fcba03195593d09291b6dd4ab67006427cd9 EBUILD cgal-5.2.1-r2.ebuild 1701 BLAKE2B c3fe6d68ec09db9c182dda3851cb429d47eb085ff313b589d5db74e074df6b43b1497b71d00c4ba2f06f53f0933a346879760259d56102d5b79f73bb04c94ce5 SHA512 baaf085725a7a26e4e0b87f557b758ef8c977462cab0b6cad32d9784f5e6dc6b33b8681a4d74c14d2278d2b39b016211aee92a21113136c5906b3e5fec2dbd4d -EBUILD cgal-5.2.2.ebuild 1693 BLAKE2B c3fdca30950e485325ca9914e680737da5fdf3556e8ecd1577383babdb67cd23874ea819f00ce1f625da6dc4c5fed044273b797c22ba36834085dea42f4b88e8 SHA512 eaa67f420d8f969ac721346746c03f4d8e4eccb60a91f9ae8308d4985b4a3c0980dcf7912a85874167d882e337380133d2d008d889c378915d616797f89b7c51 +EBUILD cgal-5.2.2-r1.ebuild 1696 BLAKE2B bc92a6f33cb9fdfa12adadf9205ef6861a3ad9bbd71e5e1b392aefe10a93c8857320df5e31d756eb99aeb8996d4769f16fda1bd29dc53df665cf6837fa5fded1 SHA512 d1023cc35bdff8ad375de67d844de5052c23ab581089ee1929b1483ab237b7d58d59717a6c2cc84cdf2f3ab0e5c0d5052af21462c749abaab7d115f077374c6c MISC metadata.xml 1634 BLAKE2B ba2ff5f0d8de8d6fcca925721de3cbb23e639318b3275af4615ac0804283c8026a4cf38b65e045b84caef6c72578f3f54ce61446b01e25a24b1e22b3cdfae043 SHA512 9ecc7ef06fcd39125e6a516f7e663637a2d86f35102b82b4699830bc3c3743e7839fce56b433b3eb505491f487473da2dfa08452c231780087e6a84805d833e1 diff --git a/sci-mathematics/cgal/cgal-5.2.2-r1.ebuild b/sci-mathematics/cgal/cgal-5.2.2-r1.ebuild new file mode 100644 index 000000000000..599cffa47c6b --- /dev/null +++ b/sci-mathematics/cgal/cgal-5.2.2-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +MY_P=CGAL-${PV} +DESCRIPTION="C++ library for geometric algorithms and data structures" +HOMEPAGE="https://www.cgal.org/" +SRC_URI=" + https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz + doc? ( https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}-doc_html.tar.xz )" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3 GPL-3 Boost-1.0" +SLOT="0/14" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples +gmp mpfi ntl qt5 shared" + +RDEPEND=" + dev-cpp/eigen + dev-libs/boost:=[threads(+)] + dev-libs/mpfr:= + sys-libs/zlib + x11-libs/libX11:= + virtual/glu:= + virtual/opengl:= + gmp? ( dev-libs/gmp:=[cxx] ) + mpfi? ( sci-libs/mpfi ) + ntl? ( dev-libs/ntl ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}"/${PN}-4.11.1-fix-buildsystem.patch ) + +src_prepare() { + cmake_src_prepare + # modules provided by dev-cpp/eigen + rm cmake/modules/FindEigen3.cmake || die +} + +src_configure() { + local mycmakeargs=( + -DCGAL_INSTALL_LIB_DIR="$(get_libdir)" + -DCGAL_INSTALL_CMAKE_DIR="$(get_libdir)/cmake/CGAL" + -DCGAL_HEADER_ONLY=$(usex shared OFF ON) + -DWITH_LEDA=OFF + -DWITH_Eigen3=ON + -DWITH_ZLIB=ON + -DWITH_GMP=$(usex gmp) + -DWITH_GMPXX=$(usex gmp) + -DWITH_MPFI=$(usex mpfi) + -DWITH_NTL=$(usex ntl) + -DWITH_CGAL_Qt5=$(usex qt5) + ) + cmake_src_configure +} + +src_install() { + use doc && local HTML_DOCS=( "${WORKDIR}"/doc_html/. ) + cmake_src_install + if use examples; then + dodoc -r examples demo + fi +} diff --git a/sci-mathematics/cgal/cgal-5.2.2.ebuild b/sci-mathematics/cgal/cgal-5.2.2.ebuild deleted file mode 100644 index 10c47f98259c..000000000000 --- a/sci-mathematics/cgal/cgal-5.2.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -MY_P=CGAL-${PV} -DESCRIPTION="C++ library for geometric algorithms and data structures" -HOMEPAGE="https://www.cgal.org/" -SRC_URI=" - https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz - doc? ( https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}-doc_html.tar.xz )" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-3 GPL-3 Boost-1.0" -SLOT="0/14" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples +gmp mpfi ntl qt5 shared" - -RDEPEND=" - dev-cpp/eigen - dev-libs/boost:=[threads] - dev-libs/mpfr:= - sys-libs/zlib - x11-libs/libX11:= - virtual/glu:= - virtual/opengl:= - gmp? ( dev-libs/gmp:=[cxx] ) - mpfi? ( sci-libs/mpfi ) - ntl? ( dev-libs/ntl ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-arch/xz-utils - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}"/${PN}-4.11.1-fix-buildsystem.patch ) - -src_prepare() { - cmake_src_prepare - # modules provided by dev-cpp/eigen - rm cmake/modules/FindEigen3.cmake || die -} - -src_configure() { - local mycmakeargs=( - -DCGAL_INSTALL_LIB_DIR="$(get_libdir)" - -DCGAL_INSTALL_CMAKE_DIR="$(get_libdir)/cmake/CGAL" - -DCGAL_HEADER_ONLY=$(usex shared OFF ON) - -DWITH_LEDA=OFF - -DWITH_Eigen3=ON - -DWITH_ZLIB=ON - -DWITH_GMP=$(usex gmp) - -DWITH_GMPXX=$(usex gmp) - -DWITH_MPFI=$(usex mpfi) - -DWITH_NTL=$(usex ntl) - -DWITH_CGAL_Qt5=$(usex qt5) - ) - cmake_src_configure -} - -src_install() { - use doc && local HTML_DOCS=( "${WORKDIR}"/doc_html/. ) - cmake_src_install - if use examples; then - dodoc -r examples demo - fi -} diff --git a/sci-mathematics/z3/Manifest b/sci-mathematics/z3/Manifest index 080df16d0c7f..d0c233f2064e 100644 --- a/sci-mathematics/z3/Manifest +++ b/sci-mathematics/z3/Manifest @@ -1,5 +1,7 @@ DIST z3-4.8.10.tar.gz 4731869 BLAKE2B 92487f71a0c8d961949dc23032d8fa3ff157fe7acc29b41d0d79326f8b59c60e19f43527cccf4e51872c0f0664598f9063876b04cc581f918aa48c37a13c4f3f SHA512 d2741d7ad3e1d5ee3fec92095b061a96a700c3327b2eb2090d4162bdcaeaebca8c072ef79c5daac1f6de3456165c2cc38e13f1045bc707779d1027b943837c5b DIST z3-4.8.11.tar.gz 4799940 BLAKE2B 5478f9f45f2dc8ea5d2b781e79d886e77eed5ae034498b434dae349aa76f05836d8fd3134a08b381830b57acb3896ac51337d5bbe480dcce4770f2cd4fbee841 SHA512 ceab703d0413d0135e0f4e6c3ba2bb58d6a4823385edb0bf7ecc96949a3073b687d415a2674c86c9f876adb52823f98f9fbbc107d799ed756dc16292f9864894 +DIST z3-4.8.11b.tar.gz 4801435 BLAKE2B 903a04246fe4dedc96fda653fa9e3a57a80b951d20b992306bd07bc778cf0a94cf36fe4ed3f178bb26196a1ca294834c784a117fe906d52b82f874a43869d110 SHA512 dfcfc85209dd00aa5f07de0a7e7186a33442b72b94b05c01f53350b9281551be2a2c21ad5e7814bc2c52a3329be8df578e6be8c387cbfdc3a9d3bef0611d6613 EBUILD z3-4.8.10-r1.ebuild 2428 BLAKE2B dbcf484ac1b804abc88bc0dc7405e2c161f1d80259d972d2327c7f837bec3bee355efaa0d689fe5f490d09c0a509a2ee4be7fb38588518ca3f5db92997449e31 SHA512 3a48335f2cbb5d94a24c80793c4651f244c71645a869ee494ec83600aaaa3824a8198d71a32fe3c14c8f2df80c5b76ac321f41f6e04b5c4aab05851db65bf37c EBUILD z3-4.8.11-r1.ebuild 2433 BLAKE2B 6289708b8c64f3aa62e98f659cc79bad7d9d189267e670d2543c45dc8b2fc60ee31b1a9950059f7a75ed2a470cf13d5a9dc5956259614985365de2aa6fd4418e SHA512 37db72f50f850d89bc9b540140d94d26a18358fda78afdd4cb95ba47b9ba3591c2afb50679acd722b776e8a9ff681688ab73899317d63d71c47687a8b8dd4d0e +EBUILD z3-4.8.11b.ebuild 2434 BLAKE2B b2e68066debfd8269a84a38f38b62bcb27dac57a2c208f4025ffc06d423cbd78cb123dbf714a0042563d82c01e4374fd46a3989d9e756ba1f3731769a5304c6c SHA512 75d5212ecb38f38da01d765d0ff3c806cf25b04cd8d1d5d9bbcdf6c141f2069e7e9b5dc18a9fc6f5637ef297a7ad219d9e1bb7588a1d64af614630342fbbe168 MISC metadata.xml 616 BLAKE2B c35cac6f5810148c69a612d6b04ed4cacdbf066e61951ea1433336f14b2b058c4dd50530b547021007489122f5e94407b30641dc9ccf3b59a345e7a09e5fdd28 SHA512 eaf72a29601e96d5312120a1fc01a0b3dd2b7d8dbee70f6052e8ff7a7e07ae8b768d1417b7f4b523e755e5569092f2685bba77beaf3d7c455ccbd057cc9b670a diff --git a/sci-mathematics/z3/z3-4.8.11b.ebuild b/sci-mathematics/z3/z3-4.8.11b.ebuild new file mode 100644 index 000000000000..985b483904f9 --- /dev/null +++ b/sci-mathematics/z3/z3-4.8.11b.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake-multilib python-single-r1 toolchain-funcs + +DESCRIPTION="An efficient theorem prover" +HOMEPAGE="https://github.com/Z3Prover/z3/" +SRC_URI="https://github.com/Z3Prover/z3/archive/${P}.tar.gz" +S=${WORKDIR}/z3-${P} + +SLOT="0/4.8" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc examples gmp isabelle java python" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + gmp? ( dev-libs/gmp:0=[cxx(+),${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + java? ( >=virtual/jdk-1.8 )" +BDEPEND=" + doc? ( app-doc/doxygen )" + +CMAKE_BUILD_TYPE=RelWithDebInfo + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${P}" + -DZ3_USE_LIB_GMP=$(usex gmp) + -DZ3_ENABLE_EXAMPLE_TARGETS=OFF + -DZ3_BUILD_DOCUMENTATION=$(multilib_native_usex doc) + -DZ3_BUILD_PYTHON_BINDINGS=$(multilib_native_usex python) + -DZ3_BUILD_JAVA_BINDINGS=$(multilib_native_usex java) + -DZ3_INCLUDE_GIT_DESCRIBE=OFF + -DZ3_INCLUDE_GIT_HASH=OFF + ) + + cmake_src_configure +} + +multilib_src_test() { + cmake_build test-z3 + set -- "${BUILD_DIR}"/test-z3 /a + echo "${@}" >&2 + "${@}" || die +} + +multilib_src_install_all() { + dodoc README.md RELEASE_NOTES + use examples && dodoc -r examples + use python && python_optimize + + if use isabelle; then + insinto /usr/share/Isabelle/contrib/${P}/etc + newins - settings <<-EOF + Z3_COMPONENT="\$COMPONENT" + Z3_HOME="${EPREFIX}/usr/bin" + Z3_SOLVER="${EPREFIX}/usr/bin/z3" + Z3_REMOTE_SOLVER="z3" + Z3_VERSION="${PV}" + Z3_INSTALLED="yes" + Z3_NON_COMMERCIAL="yes" + EOF + fi +} + +pkg_postinst() { + if use isabelle; then + if [[ -f ${ROOT}/etc/isabelle/components ]]; then + sed -e "/contrib\/${PN}-[0-9.]*/d" \ + -i "${ROOT}/etc/isabelle/components" || die + cat <<-EOF >> "${ROOT}/etc/isabelle/components" || die + contrib/${P} + EOF + fi + fi +} + +pkg_postrm() { + if use isabelle; then + if [[ ! ${REPLACING_VERSIONS} ]]; then + if [[ -f "${ROOT}/etc/isabelle/components" ]]; then + # Note: this sed should only match the version of this ebuild + # Which is what we want as we do not want to remove the line + # of a new Isabelle component being installed during an upgrade. + sed -e "/contrib\/${P}/d" \ + -i "${ROOT}/etc/isabelle/components" || die + fi + fi + fi +} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 9334e06cb726..1b2f976c85a3 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index d2baf39921a0..f50feb7ee259 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,5 @@ DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb +DIST bleachbit-4.4.0.tar.bz2 640690 BLAKE2B 577b5498eeb25c499753468fd6d20fa398423ee0f36837069ecd3c6e32d20686bdf2e41492d8b082551ad373266f98963d900bc68042dc0715a5f509945be352 SHA512 ad117a790803dc405752a4582b735351842305603de7ea9d98b0d59d93e8f75e18d7125958c1cb907891098f79502ebe5a560191384036506ac4ea66694f93af EBUILD bleachbit-4.2.0.ebuild 1654 BLAKE2B ba53ddfd1efaf007bb5233f4bd66eab1781a8da8f4ddcc4f25e439f0443594ec471a2b1b32ce633efeb9f40ca5eab12b3c8cf563c737149cacca17c2a64d0f39 SHA512 20671f4b91425aad8b8d602e119b1bc2dba34560bc1a20e138ad454effbb78313420fe188ff25ac4b7faf463456f8af678a41c676038a98a657d3ef89fff3055 +EBUILD bleachbit-4.4.0.ebuild 1738 BLAKE2B d24c44d43b78b469383eac541887d92d21fd5f8028db13414ddc9dd4ca3efd508b71697b9ca805b4fba7bb89ef2eaa2c39ec69b9df835686b400121791e393c3 SHA512 53c3ee807a31be866b4f518cc4a3d05d04a5bad954ab0ac61cb5c48f6bbf49911e9f30ff1aa4d8fb08885b724ed3aae676fc0ac7313925c07b6d1c2b18685a53 MISC metadata.xml 556 BLAKE2B 3d2e34427ddd2e3ba55b12f247feac62e522fea8f952e69af43eeeed04a246d851b04fdfa16e169f5804eff20938bc545f0040b9133a1622cb4fe5b764b549f1 SHA512 1e58cf757be397a69a57e4ede9feaed4ba495a9c094fbe690062ea5623cb955434e9926d12ddf5f0f651a40a0a2775d168e3f8343b64bac4efb514e403a3fe77 diff --git a/sys-apps/bleachbit/bleachbit-4.4.0.ebuild b/sys-apps/bleachbit/bleachbit-4.4.0.ebuild new file mode 100644 index 000000000000..3b1fdfbeb132 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.4.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org" +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # only applicable to Windows installer + rm tests/TestNsisUtilities.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +} diff --git a/sys-apps/etckeeper/Manifest b/sys-apps/etckeeper/Manifest index 7d74516ad0b3..aa7969126867 100644 --- a/sys-apps/etckeeper/Manifest +++ b/sys-apps/etckeeper/Manifest @@ -3,7 +3,7 @@ AUX bashrc-r1 114 BLAKE2B 9988db1b04fe28ed01d5303a524387d5ebac81568f20b3fc3f74fb AUX etckeeper-1.18.14-gentoo.patch 2836 BLAKE2B ddc957ac78997859f4f5b629b6d1e2d8a661bf55f3c5b5969f6d3fc0e09bea9dffb343a31e062aaf45d3f7d5bbcd39395165141c41aad56a4e60efdd76d6ba99 SHA512 d0389b8d2018f22af75d18781f6c166c50189e51604f341fb4eb259d58741b984a58a80e9db8ab979c4b6867d349655bc19787aabd0f932657e311d2a315f25c AUX etckeeper.tmpfilesd 40 BLAKE2B 870679a3ef88348765025038a64480002c014ecad6e6b6f3db09935716a75cd9c315c13857db81e305e65c47da70ad3367dbf0f0a43dbe88c376ca659697497d SHA512 057871c3c0e416dd52a9879a3dba96347359d98ee884098f55351920c5275e4bfe984f68e13662e4e06f876a8c7cb2d4f0dc1f204e3bcdd74601c1e420861280 DIST etckeeper-1.18.14.tar.gz 93528 BLAKE2B b36316b4a92ae7f885a1c0c0974fa69a3c1cee06ab9eb0bbee8c025f76b1dffcd19ac2f92fed49372873f54234ec1e8da023cab98097562d3eecd862ca4d98c7 SHA512 1bc01845d47ce3af1ef56474745843e8be6e005da90a21bed302fe73476fbf1f64b84fae7dac73139c394ca698bd146e1609fa34ebbc6737ba73a6f61e670948 -DIST etckeeper-1.18.15.tar.gz 92574 BLAKE2B 1498d01394c9c5607eb081aa579f06c696b5df20af2899cb3deb2ac75ddf2b1f6ca7e64741b7e24819db2f8c751f3dd49da70cccad35fbfad255b328e208e973 SHA512 7b2cca6c346a7c2b97ffd9b418169712ec46d947a3c8685490ce95eb9f5b6fa389e7b3ae6ad2c1ad6774bed88212b05c5ffe202ad055dea19fdde2509a349a85 +DIST etckeeper-1.18.16.tar.gz 93638 BLAKE2B 0cc91bd23d4d8ceeddcd18c9b6a93fbebdd5146296d565195b38432aa015b9317931e25e741e4639cdf15d7cb8235eaf9cb824f8afaf1c5fc13c954b8c3c294d SHA512 48a9f0089f72d62d68467b17a5a441dbf219c6b5b817b8ef2160b5f50eef6492257393c482a658ce11a97983ed037caa80b92e289049987bde5f8fbb22c98f07 EBUILD etckeeper-1.18.14.ebuild 1705 BLAKE2B 6e4b27820a9de14ea5e1e0f6a588589983e3326a23ec968b0a53e3b486749e31de39cc230a0568bb32e889aea159effd15bb11a9002498c10a2091b196d7cc05 SHA512 d31598fc22846eaef27c8a653b72964de28ef944de6b627032b74cce5e5dce2ad220f56fd34581cf47d9e6bfae0b4c9e146f42758daaead79656995276999a41 -EBUILD etckeeper-1.18.15.ebuild 1715 BLAKE2B 579d63e72dac91686cb03a58137747bf9ba85b93216e87b2f3d722383bfd65366dd288d4083623c5a293b2f56a3004b106bd5d7f6508de552f8941936b3b9172 SHA512 e87bc74e6664d79de090146718500f804f0b434e019b795f9ba1efabc9bb656b52bf4da59e893b8288a580f94053e7f638a4db30e958e89843d36a4e3bff70da +EBUILD etckeeper-1.18.16.ebuild 1920 BLAKE2B 193e3a61c3d886e60bab88f06b92297edc84a6a3ceb0631b0abe64a97d510e622d8f0e5fe5dcc0f27cbc3b54b46e62a24987053d8632c8c825920a791649dba6 SHA512 9c0bf4d3d35847ad580d207d5cbb1fa0e28890146649c0d35f9dc8e8d1c15c17c51be919b3f5173252b0803e9d023f80a7119318618d26d9013885cef41c1835 MISC metadata.xml 784 BLAKE2B c9e0c9c6193bc006043882ca31347e796f8e6669d4ae6121bf4334b24209a69a128ea87fe797711a7bfd3238981017dbc889793eae8f3cdf4271542abe938fd6 SHA512 b896905b4940b22136b9f5a83db6d0625cd99ffbb8e586c2b1c29d8b780db1cd59a9eebaf72bea13a4e134f2014948fcf3c3247d38da06a49f952fd456d13181 diff --git a/sys-apps/etckeeper/etckeeper-1.18.15.ebuild b/sys-apps/etckeeper/etckeeper-1.18.15.ebuild deleted file mode 100644 index 3765429cc700..000000000000 --- a/sys-apps/etckeeper/etckeeper-1.18.15.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 prefix systemd tmpfiles - -DESCRIPTION="A collection of tools to let /etc be stored in a repository" -HOMEPAGE="https://etckeeper.branchable.com/" -SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -SLOT="0" -IUSE="cron test" - -BDEPEND="test? ( - dev-util/bats - dev-vcs/git -)" - -RDEPEND="app-portage/portage-utils - cron? ( virtual/cron ) - || ( - dev-vcs/git - dev-vcs/mercurial - dev-vcs/darcs - ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( "${FILESDIR}"/${PN}-1.18.14-gentoo.patch ) - -src_prepare() { - default - hprefixify *.d/* etckeeper - sed -i \ - -e s'@zsh/vendor-completions@zsh/site-functions@' \ - -e s"@/lib/systemd/system@"$(systemd_get_systemunitdir)"@" \ - Makefile || die - rm -v init.d/60darcs-deleted-symlinks || die -} - -src_compile() { - : -} - -src_install() { - emake DESTDIR="${ED}" install - - doenvd "$(prefixify_ro "${FILESDIR}"/99${PN})" - - newbashcomp bash_completion ${PN} - dodoc doc/README.mdwn - newdoc "${FILESDIR}"/bashrc-r1 bashrc.example - - rm -rv "${ED}/var/cache" || die - newtmpfiles "${FILESDIR}/${PN}".tmpfilesd "${PN}".conf - - if use cron ; then - exeinto /etc/cron.daily - newexe debian/cron.daily etckeeper - fi -} - -pkg_postinst() { - tmpfiles_process "${PN}.conf" - - elog "${PN} supports git, mercurial and darcs" - elog "This ebuild just ensures at least one is installed!" - elog - elog "You may want to adjust your /etc/portage/bashrc" - elog "see the example file in /usr/share/doc/${PF}" - elog - elog "To initialise your etc-dir as a repository run:" - elog "${PN} init -d /etc" -} diff --git a/sys-apps/etckeeper/etckeeper-1.18.16.ebuild b/sys-apps/etckeeper/etckeeper-1.18.16.ebuild new file mode 100644 index 000000000000..a0c6cadf479c --- /dev/null +++ b/sys-apps/etckeeper/etckeeper-1.18.16.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 prefix systemd tmpfiles + +DESCRIPTION="A collection of tools to let /etc be stored in a repository" +HOMEPAGE="https://etckeeper.branchable.com/" +SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +SLOT="0" +IUSE="cron test" + +BDEPEND="test? ( + dev-util/bats + dev-vcs/git +)" + +RDEPEND="app-portage/portage-utils + cron? ( virtual/cron ) + || ( + dev-vcs/git + dev-vcs/mercurial + dev-vcs/darcs + ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( "${FILESDIR}"/${PN}-1.18.14-gentoo.patch ) + +src_prepare() { + default + hprefixify *.d/* etckeeper + sed -i \ + -e s'@zsh/vendor-completions@zsh/site-functions@' \ + -e s"@/lib/systemd/system@"$(systemd_get_systemunitdir)"@" \ + Makefile || die + rm -v init.d/60darcs-deleted-symlinks || die +} + +src_compile() { + : +} + +src_install() { + emake DESTDIR="${ED}" install + + doenvd "$(prefixify_ro "${FILESDIR}"/99${PN})" + + newbashcomp bash_completion ${PN} + dodoc doc/README.mdwn + newdoc "${FILESDIR}"/bashrc-r1 bashrc.example + + rm -rv "${ED}/var/cache" || die + newtmpfiles "${FILESDIR}/${PN}".tmpfilesd "${PN}".conf + + if use cron ; then + exeinto /etc/cron.daily + newexe - etckeeper <<'_EOF_' +#!/bin/sh +set -e +if [ -e /etc/etckeeper/daily ] && [ -e /etc/etckeeper/etckeeper.conf ]; then + . /etc/etckeeper/etckeeper.conf + if [ "$AVOID_DAILY_AUTOCOMMITS" != "1" ]; then + /etc/etckeeper/daily + fi +fi +_EOF_ + fi +} + +pkg_postinst() { + tmpfiles_process "${PN}.conf" + + elog "${PN} supports git, mercurial and darcs" + elog "This ebuild just ensures at least one is installed!" + elog + elog "You may want to adjust your /etc/portage/bashrc" + elog "see the example file in /usr/share/doc/${PF}" + elog + elog "To initialise your etc-dir as a repository run:" + elog "${PN} init -d /etc" +} diff --git a/sys-apps/ethtool/Manifest b/sys-apps/ethtool/Manifest index b4c95a1824b2..09dbeda01c14 100644 --- a/sys-apps/ethtool/Manifest +++ b/sys-apps/ethtool/Manifest @@ -1,11 +1,7 @@ -AUX ethtool-5.8-avoid_bashisms.patch 674 BLAKE2B 75b1fdd5980b91348eed8dbbfae00855e2c7f66e2ef4f95b2c8bc679b7d6759358c4d464825956bbb8ab01773d23af7cbe5bdc98eed856baa4589ac44b2cc172 SHA512 0755b7c05026935762b89ff58c083b4dbcc02227400285b0b64e5421f02c2c9c1fb373c8ba43eabe3d38110898fcdbbf664d6f1aff6e28d33759489339d1262b -AUX ethtool-5.8-only-memset-non-NULL-link-settings.patch 703 BLAKE2B b5c2dca415555f1aa7411296abc3501a33018290772c14adc2ca5a73ad39e11a62d1033042ad0ab644b141c9438168edb995a2d2f877ce62ad834c26776a6739 SHA512 c6014e931ff2f96f26b5dde6b5ab99ac7592ff4077af15eb8612ded35186c09490ccbd6d4a00bff46e40da5d18a26c2b6d6e6664f581c7c111ff18e2dd6d049f DIST ethtool-5.10.tar.xz 310536 BLAKE2B acc91ff2f7cf233a5a7bc85e32fbcf78e3923b240ab3e3300fa11d42769b664b1b5740ad6577daf4ef1b1054432e2323429ee63774af5e0210c1ec1c7d6aa4ac SHA512 128ecc0445ec44e231d95158a71cea2c03f059314f1a844cfb2f424970bd68608fb73b8dc5e8905b88ad0da2b65a8884a626be78d6d25f770ce043c6c87580a6 DIST ethtool-5.12.tar.xz 311004 BLAKE2B 640d4a1576afea60c673a6060b649d10ccb2d2be64a817e4d74daeb6de4da2d30ccb059ff1113e05f9c44898f08beefd706be2ea6e323c42032c4d93926d380a SHA512 9825f0bf10851f0bd9c3e621785144a5ed5f3fbedacb1801aa6a9b4685c870fa9bfac8eb552c900d20be06240c017dd001fde6be7aecc8c466bbe9ade8b1d002 -DIST ethtool-5.4.tar.xz 239288 BLAKE2B 8c8b2bee53fe3e71510684ca7c6f64153cb6f1c5ebe44cd4d1dc351885d2d9957eb206a96bda9efadb5faa0e15a3f0ba07923d7e29b27694e3e3f605151a940d SHA512 c7bfe7eae2ba207d710716274e9f5ae275c57d0bebc0a9acb95677125e64f1b42ef610032011fb59894aab46973988bad40fddbc5ccc238893e7da66f913255b -DIST ethtool-5.8.tar.xz 299416 BLAKE2B ea7433205eba831b6ba56e140c73cfe283cc5dc56ced963414a017b0d6b6fbde9d0195ff64ebdc060351e5e9844af8beb8f00f7e04d76b04f958b166cda7e589 SHA512 5eada909f82573ad93bc5476e6f8d50f68ce2c9948558877eb6ace8dc17aee895b2f27343592f5f23eaef0e0fc70b5f776f76e75d9614bab305a2819ca82370e +DIST ethtool-5.13.tar.xz 318204 BLAKE2B 5e693368ce56fa155c5d371bc650e5fb7e8e1c8fd30982b45a674da63119e54f005484bea68c7b85e8d070efbf7aa15e92637e7a3b8b2010b4022851154a6809 SHA512 44426653aabd20707d2e597707113f4d30d12696b4f32c0ab0450af0dccece1b6a11e529a22d1299204f63c9e71ae41a1495d3d36b8f630f1734a72694d779be EBUILD ethtool-5.10.ebuild 584 BLAKE2B 60f911d7aeda794812f546fabb92eede1e079091882bc6e6263c12f0695b667065d1677314c84566978a89d7662786db45ddcc436c9603c35083ce169c563f4a SHA512 acb3529e9b7ed1e22d9ce910f7ad39121f4e5fb340b90edbfb58c046c8d3fe95e665b692f279bdbd210c34bba4cf04bcb5c67a3c60744d651b3b1affd49c7d9d EBUILD ethtool-5.12.ebuild 598 BLAKE2B 31042341fe0493ba59c2feb21148535e5274acb673e039ceba4d119d28417af0964147c522174086c55da7d3aa9885118ed685de5014e26a6f3636758c3ce12d SHA512 d219a369422e72561a14985674b6faa17f77be2669ff8690858fd05d9aab2c380a6d851fff50ef0bd813057b2e7824a79ce151f8aafc46f04f58c4139e3527e9 -EBUILD ethtool-5.4.ebuild 459 BLAKE2B 10c7df1a3e8df3cc1d1d2eabb54fd33fb1d59bc99486aaf5b1545bf62c663e5f4544b24e8bf7776fc9f92aacff48f2a86b38f4de80d98d4d8702e63f4be2b939 SHA512 bee519fea3dd8981660009d6a40c004d168a0fe9c06a7f45ff9a9cb757fc44889741fcc8df6ba97feefdea5961a44ab338344d51cc3bf6e85fc71b080c19cbbe -EBUILD ethtool-5.8-r1.ebuild 704 BLAKE2B 7d5dd8bc5702829eacf956bb324dc8002ea9caf9e4f7d62df11fbf47d60dadf15b1f99c0802b4364c54f6ac6a2e387928a0ed4da28252692984156516f877a0f SHA512 2ed3b6e06e2dfcc4d76c58f7b4db449298bb43fdaa3223efe38db27ddf630af690fe19886e4ac6a472b9e31d868d44940df3d268926edb9066e65baefcd32fb3 +EBUILD ethtool-5.13.ebuild 598 BLAKE2B 31042341fe0493ba59c2feb21148535e5274acb673e039ceba4d119d28417af0964147c522174086c55da7d3aa9885118ed685de5014e26a6f3636758c3ce12d SHA512 d219a369422e72561a14985674b6faa17f77be2669ff8690858fd05d9aab2c380a6d851fff50ef0bd813057b2e7824a79ce151f8aafc46f04f58c4139e3527e9 MISC metadata.xml 992 BLAKE2B e549f4afab6b9e4642ccbf9b14f95e7182f6b2d8a9bb0913a30372ea1ff0be92e7a119e708741932ba90183bdd40d2bc314f980e61437b974a6ae590f3598186 SHA512 73a3fe59ca21626b769dc63e428761d33c9796fce642e2da48805a8d4ad59b103a3c7a6a1b17788bfed35ed79fc1e4adad265a16676cb03df0e19e6a6615a69b diff --git a/sys-apps/ethtool/ethtool-5.13.ebuild b/sys-apps/ethtool/ethtool-5.13.ebuild new file mode 100644 index 000000000000..4ddb6be7e3ff --- /dev/null +++ b/sys-apps/ethtool/ethtool-5.13.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces" +HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/" +SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+netlink" + +BDEPEND="app-arch/xz-utils" +RDEPEND="netlink? ( net-libs/libmnl )" +DEPEND="${RDEPEND}" + +src_configure() { + econf $(use_enable netlink) +} diff --git a/sys-apps/ethtool/ethtool-5.4.ebuild b/sys-apps/ethtool/ethtool-5.4.ebuild deleted file mode 100644 index 159377da21d0..000000000000 --- a/sys-apps/ethtool/ethtool-5.4.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces" -HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/" -SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" - -BDEPEND="app-arch/xz-utils" diff --git a/sys-apps/ethtool/ethtool-5.8-r1.ebuild b/sys-apps/ethtool/ethtool-5.8-r1.ebuild deleted file mode 100644 index 8e1cf0073e37..000000000000 --- a/sys-apps/ethtool/ethtool-5.8-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces" -HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/" -SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="+netlink" - -BDEPEND="app-arch/xz-utils" -RDEPEND="netlink? ( net-libs/libmnl )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-5.8-avoid_bashisms.patch" - "${FILESDIR}/${P}-only-memset-non-NULL-link-settings.patch" -) - -src_configure() { - econf $(use_enable netlink) -} diff --git a/sys-apps/ethtool/files/ethtool-5.8-avoid_bashisms.patch b/sys-apps/ethtool/files/ethtool-5.8-avoid_bashisms.patch deleted file mode 100644 index 9cd9fd86fb70..000000000000 --- a/sys-apps/ethtool/files/ethtool-5.8-avoid_bashisms.patch +++ /dev/null @@ -1,29 +0,0 @@ -Running this script with dash results in an endless loop spitting out this: - - ./test-driver: 62: [: --test-name: unexpected operator - ./test-driver: 78: [[: not found - -This is caused by two bashisms which are being fixed by the below patch - -Signed-off-by: Lars Wendler - ---- ethtool-5.8/test-driver -+++ ethtool-5.8/test-driver -@@ -59,7 +59,7 @@ - while test $# -gt 1; do - arg=${1%=*} - val=${1#*=} -- if [ $arg == $val ]; then -+ if [ $arg = $val ]; then - val=$2 - shift - fi -@@ -75,7 +75,7 @@ - --) break;; - -*) usage_error "invalid option: '$1'";; - esac -- [[ $arg != $val ]] && shift -+ [ $arg != $val ] && shift - done - - missing_opts= diff --git a/sys-apps/ethtool/files/ethtool-5.8-only-memset-non-NULL-link-settings.patch b/sys-apps/ethtool/files/ethtool-5.8-only-memset-non-NULL-link-settings.patch deleted file mode 100644 index 573ee645615b..000000000000 --- a/sys-apps/ethtool/files/ethtool-5.8-only-memset-non-NULL-link-settings.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://bugs.gentoo.org/740114 -https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/commit/?id=cf12872ebe7d8fac2088e7d2cd5e2a0a5f03499d - ---- a/ethtool.c -+++ b/ethtool.c -@@ -3048,10 +3048,11 @@ static int do_sset(struct cmd_context *ctx) - struct ethtool_link_usettings *link_usettings; - - link_usettings = do_ioctl_glinksettings(ctx); -- memset(&link_usettings->deprecated, 0, -- sizeof(link_usettings->deprecated)); - if (link_usettings == NULL) - link_usettings = do_ioctl_gset(ctx); -+ else -+ memset(&link_usettings->deprecated, 0, -+ sizeof(link_usettings->deprecated)); - if (link_usettings == NULL) { - perror("Cannot get current device settings"); - err = -1; - diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest index f3cca92abb4f..d70546d1e406 100644 --- a/sys-apps/file/Manifest +++ b/sys-apps/file/Manifest @@ -5,6 +5,6 @@ AUX file-5.40-seccomp-fstatat64.patch 727 BLAKE2B 164574b98126ad8804c7a3ef51c805 AUX file-5.40-xz_magic.patch 1277 BLAKE2B 3af2322360ab9d7b3340dd34a2190e249dac5d0dc91843efd07e9fdd92f48ebab0a67decae23e68d9dc6a5fae38880d56977dfa4b3a72d74e362c8f3aab42fee SHA512 4e9e64c1ac0e7e95a113577a32be0fe2f2c2d9acbbe323622c2409d2e1b9f9a6cb3e8572569bbef156ca06c6470ee7db38d2579582622f224919eb37243319e5 DIST file-5.40.tar.gz 1004214 BLAKE2B 4e15a1ca62fe7c03c90b0e509dc899b87f4474f758ad3d08172b3d838dc3f7c2954ba1074eeeeb3da8c04b8df84eff2b8cdf3177da334a926914429df67f60bf SHA512 3b70df75fa4c9050d55b1ffdc28e5f3c8b8ef7d4efd1a06bf53f113b676d81114a85aae56e0897d32b53716662d64ad18ab251ca8c92c6405c69eb758bb99afb EBUILD file-5.40-r2.ebuild 3419 BLAKE2B 2d48c15c53d7e1fcf49d0a4fba5345ffdb60f70541cc7432461507974ede6846cb8608a81dd61865e895b4818a727a5b025fe12f31c45a256c1f5086b41b4102 SHA512 57d2bb5db419fe4708f502d3a33c13c934b148e47ccc6cee69c24229d02fd6200aeaefb1a8278f30f48eeb69bbd4cf831b5439a4585fa641d068aa0c05f95d65 -EBUILD file-5.40-r3.ebuild 3479 BLAKE2B a5593561698744713de9d2f0dcd5ae4e59180c30cb7e2582a46b3a6560c4db1456249a4396e53f6ac29729109db6dd402426f49f1bca266ae2bc89f184db82fa SHA512 534939e826c1d47c8223677d306028a8ae35b528e730c37827c690a25182589af86837ab930b077c4df80b13d6fd57e65cf9ae3c377f4b994b0d537bf565b071 +EBUILD file-5.40-r3.ebuild 3478 BLAKE2B f7df8bd044bf132d596992cb40e8338328db30baf505af44bd34e5a37cb39291d0ffd65bae615550124cfef6fdb1587f0f7b69f1c33ac48d400f4b8606730756 SHA512 7338f2be3118728bef6c82b58da590ca766ba41571fa16fff30d0d391818d0806d1c9b77dc8af9fb5e96dc6c37614a09aebd630eb8970715cf59fe09141b23c3 EBUILD file-9999.ebuild 3273 BLAKE2B 691dabede60ccb8f756ee3a03a5e2db17f58e556cc19f28493685996ac637e7343803a5667e591fc1b336611458b8550c222238983d797fa21e1fe66c60d1625 SHA512 20a7db1cd42cb5c47d5a0c7a607b3e547e1e76b6fe3effd8a456425929312981b47d940c4deee82f14b20e6be50416206aae4b32cbab80bbdf459cce76443347 MISC metadata.xml 381 BLAKE2B 242f4a2403d0a4c69c7ff400fdbd447bb7fb8572dc57dc05f3edd0c875da68433217bec46d43467fa03c5e9ec69616e3450635ff2662ae3ed830a138521e23ab SHA512 f69d67890ecb0b574d414c432df12f6e8d31ceb7755055683941017563da8713d07728e49cd4a7277699a97cd3ba732c946ecf5435cee94778a0d5652e7d6857 diff --git a/sys-apps/file/file-5.40-r3.ebuild b/sys-apps/file/file-5.40-r3.ebuild index 879174d8cc32..a35b94c33d95 100644 --- a/sys-apps/file/file-5.40-r3.ebuild +++ b/sys-apps/file/file-5.40-r3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then inherit autotools git-r3 else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~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" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~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" fi DESCRIPTION="identify a file's format by scanning binary data for patterns" diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest index 4c62e10b4282..2e9ff50dc9d7 100644 --- a/sys-apps/gnome-disk-utility/Manifest +++ b/sys-apps/gnome-disk-utility/Manifest @@ -1,3 +1,5 @@ DIST gnome-disk-utility-40.1.tar.xz 1387480 BLAKE2B ef3650cadd2f5e264abbf805fa0af1c7e9e30e067c946d91dd879600e2db5b9af83cc8f7990954cd8d859a7456d4054ddb9bcad0ed716a08b848f78dddda98d8 SHA512 be7a298f6ca9afad5dfd420a5ff5386a1e096f7d956339d5528702b2bd2b657dad4b9017b0ae519d13480fe0806fa64fd1c94e2c1136ee00a6b17c7f21a0acf1 +DIST gnome-disk-utility-40.2.tar.xz 1387320 BLAKE2B fa5df2f3c18a6635e41fdbab7382b036771028b86bff6adf94241aa2919d2a489f1829299e6efb46ab25daccba01919d372269250a3456319f4057a0dcec76cd SHA512 a674968270fa00874f69e1d3db7afea9cab7d5a0cbedbc1aae02282941d5e92f4816b27f35b6775e758148fa27750460adbe4c6f591a68caab0c6c9d709fa50c EBUILD gnome-disk-utility-40.1.ebuild 1415 BLAKE2B 6ffbd4a575fb6fffc8e41e1e131bbd4b20c3266b19c70ffc07be2d1e1c7c2e38eef9b3539f22d7f511fd03743c86a4ad3a61a056bcdbab7abdef966b264a3e15 SHA512 2dd1b065e38589751bca0692fefd154d3e265b6ea30efa3a24f4f83964c737acb1ed9922bfde59dbf18688829b2bf06ce9401459fc41e1c648d88c287b052b34 +EBUILD gnome-disk-utility-40.2.ebuild 1417 BLAKE2B 1dac5bf2964ef979ea0b72d13b17f7409bd2558c20909a028aa58cd716bd60063a018d869bd75543f65a28d4724a881b437204f0511d4456e69c4c2e01cdccd0 SHA512 c266092beed51eb7747ec2c4ce6e68b5749a8885f26ea736236b6aeb7c5ad9a436a693eb9af4b8e6c051d7a377f984ef4d13d2a445e6d5581efde84faa65e4ff MISC metadata.xml 597 BLAKE2B 6a1f81b2d7758158e8469a0544ce2ca45af42d24379391870b55fd97fd6dd963228136329af658851ecead1c14bf5a92658e6fde18223842451a9d85ccd628de SHA512 40904280037c0754d3481458bf024f83382e65122188f8fece8cd361cab57e01dfbc7b85da631b4265aaa6107567e376f4291e9f6e60e5e89bc747908c8e496c diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-40.2.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-40.2.ebuild new file mode 100644 index 000000000000..3192512980a0 --- /dev/null +++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-40.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Disk Utility for GNOME using udisks" +HOMEPAGE="https://wiki.gnome.org/Apps/Disks" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="fat elogind gnome systemd" +REQUIRED_USE="?? ( elogind systemd )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=" + >=media-libs/libdvdread-4.2.0:0= + >=dev-libs/glib-2.31:2 + >=x11-libs/gtk+-3.16.0:3 + >=media-libs/libcanberra-0.1[gtk3] + >=gui-libs/libhandy-1.1.90:1= + >=app-arch/xz-utils-5.0.5 + >=x11-libs/libnotify-0.7:= + >=app-crypt/libsecret-0.7 + >=dev-libs/libpwquality-1.0.0 + >=sys-fs/udisks-2.7.6:2 + elogind? ( >=sys-auth/elogind-209 ) + systemd? ( >=sys-apps/systemd-209:0= ) +" +RDEPEND="${DEPEND} + x11-themes/adwaita-icon-theme + fat? ( sys-fs/dosfstools ) + gnome? ( >=gnome-base/gnome-settings-daemon-3.8 ) +" +# libxml2 for xml-stripblanks in gresource +BDEPEND=" + dev-libs/libxml2:2 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Dlogind=$(usex systemd libsystemd $(usex elogind libelogind none)) + $(meson_use gnome gsd_plugin) + -Dman=true + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest index 8b5c2d6d5c12..0bb640e30391 100644 --- a/sys-apps/gptfdisk/Manifest +++ b/sys-apps/gptfdisk/Manifest @@ -4,6 +4,6 @@ DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B d00e0f00dc8dce3b6088250aa39e05f41c96be DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8 SHA512 8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c DIST gptfdisk-1.0.8.tar.gz 208958 BLAKE2B 03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b SHA512 0818a238e57cf6de893da7c161e8aaf2d30ad917a47750de09967ce1d83d1ab6666fa043465abaffdc293d058acc3fa87f8bc93a4b03c7c5d9a9ceb8f5b07331 EBUILD gptfdisk-1.0.6-r1.ebuild 1317 BLAKE2B c9643518d97dc57249f180f465ec41f8fd72ff29e4f6afb0974847bf3ddfe3cbcab95cb74a3607ae840a50c7f5d2847ef4bbbe820d667df07227f8ec007c0b23 SHA512 c0df406581b8c115c60115f7be89445dc71618c68da11f33e04d2e9fe96bc02f60e90ed1e0b6ed10a42790670cd52d43e8a174e09d529de024b3b450c80519ed -EBUILD gptfdisk-1.0.7.ebuild 1318 BLAKE2B fa659d24ef760b83ea639bdeffb42de1e555214e70e08dfda305a5a159b4240aa5ff9359e1e055f88048c16a8563bfaada97373fd8ff09311e69d9b84005bc73 SHA512 a725243e3592c49183db636311f991e7cf490b6b5545352851e0bd82b2a16881c7248d852a019034d08edee3c28e12027fb73858f76da892fc2c1793f771f649 +EBUILD gptfdisk-1.0.7-r1.ebuild 1318 BLAKE2B fa659d24ef760b83ea639bdeffb42de1e555214e70e08dfda305a5a159b4240aa5ff9359e1e055f88048c16a8563bfaada97373fd8ff09311e69d9b84005bc73 SHA512 a725243e3592c49183db636311f991e7cf490b6b5545352851e0bd82b2a16881c7248d852a019034d08edee3c28e12027fb73858f76da892fc2c1793f771f649 EBUILD gptfdisk-1.0.8.ebuild 1252 BLAKE2B 31480c49e299e1dc5b3f533998d6a473c930cf18652a62ced07c6a0b27cf82d571972b47ca42f1402d4c30ae9b8b044ef3385d59a828920dc0c24c9255612375 SHA512 8392f645d7fa03a51a243bcb8c42dbee4dc7832ac32fb84d3c61016f96825dffffb2d440f1765d70da89ab498de38e874d9eaf890b922ae93b9090653b90d79c MISC metadata.xml 339 BLAKE2B 3f08c8aa6a482a6d923388fcbf800cac3282c5c864b9fe27868491d10e7edb75ed04f8d7bc86f5295c90e338d99d59b275ae79813b4d549a04331992526c6979 SHA512 d8334a3e741adf97739f9fef66d7b38bfab9e2d189ac5fbc96ab27a7c1551938b6184ebb08b03ef8b6864f6e43d536836f373e03f3491cacc8f6ee3496f615b5 diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild b/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild new file mode 100644 index 000000000000..416ea4f72fae --- /dev/null +++ b/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="GPT partition table manipulator for Linux" +HOMEPAGE="https://www.rodsbooks.com/gdisk/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +IUSE="kernel_linux ncurses static" + +# libuuid from util-linux is required. +RDEPEND="!static? ( + dev-libs/popt + ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] ) + kernel_linux? ( sys-apps/util-linux ) + )" +DEPEND=" + ${RDEPEND} + static? ( + dev-libs/popt[static-libs(+)] + ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] ) + kernel_linux? ( sys-apps/util-linux[static-libs(+)] ) + ) +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-remove_byteswap.patch" #797412 +) + +src_prepare() { + default + + tc-export CXX PKG_CONFIG + + if ! use ncurses ; then + sed -i \ + -e '/^all:/s: cgdisk::' \ + Makefile || die + fi + + sed \ + -e '/g++/s:=:?=:g' \ + -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \ + -i Makefile || die + + use static && append-ldflags -static +} + +src_install() { + dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts + doman *.8 + dodoc NEWS README +} diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild deleted file mode 100644 index 416ea4f72fae..000000000000 --- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="GPT partition table manipulator for Linux" -HOMEPAGE="https://www.rodsbooks.com/gdisk/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="kernel_linux ncurses static" - -# libuuid from util-linux is required. -RDEPEND="!static? ( - dev-libs/popt - ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] ) - kernel_linux? ( sys-apps/util-linux ) - )" -DEPEND=" - ${RDEPEND} - static? ( - dev-libs/popt[static-libs(+)] - ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] ) - kernel_linux? ( sys-apps/util-linux[static-libs(+)] ) - ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-remove_byteswap.patch" #797412 -) - -src_prepare() { - default - - tc-export CXX PKG_CONFIG - - if ! use ncurses ; then - sed -i \ - -e '/^all:/s: cgdisk::' \ - Makefile || die - fi - - sed \ - -e '/g++/s:=:?=:g' \ - -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \ - -i Makefile || die - - use static && append-ldflags -static -} - -src_install() { - dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts - doman *.8 - dodoc NEWS README -} diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index be89c766afcf..b6de7c8c03f6 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -9,7 +9,7 @@ DIST iproute2-5.10.0.tar.xz 798776 BLAKE2B 8c17e65f03427f45b71dc17b289b272545549 DIST iproute2-5.12.0.tar.xz 835880 BLAKE2B 8e3e1b7188d7ab5014d06d7edaae2cb0c1dc65862999a2ca9f31902256d7f3d166de8a1c76e4e137acce2b445d72ea6850bfec3640d1919cb82351d45dd3e47e SHA512 9249beb67b30ceef178b60b2b61a5e6c45277e747ae4c865e739b7ab84192549e8e94ebaee43c0a87c0291037746ffb6936346245220786e369201ee13d60fac DIST iproute2-5.13.0.tar.xz 845236 BLAKE2B e1c148e2a720236163e7f4d46aa38d244a02ae36ad86571c5606d54c9ccfd8d0363e2fb793d48cf39aae322b3c36b9f8a43eaf570dbdb8243092926cef3d2786 SHA512 a3286639fb303a7c3c553cb5df0a7336c4c67e53eb05e872d2776b771dbfa36ffdf2df140f570275db6785c882992f469f8eb34a5b506aac876216df7dde245d EBUILD iproute2-5.10.0-r1.ebuild 4764 BLAKE2B 4b9412a19f175d320ac4f1470f333d7f3ccec76f21a74bf8057a48bc59b2dd44eaa1f7d0466d9a791abaaf65ffc1e606e3722b4a82576e5abdee153534defa6c SHA512 455c325154f857be301998bbd0a693f1b3ae865f36e3e90dff9a23cf6e7d41a7c318bd4c4e7fca840571068f84337ef7bb5801ce4036ef1f430cbbab74528425 -EBUILD iproute2-5.12.0.ebuild 4867 BLAKE2B 8646b979a436352fd9ef16fda6d8fdfe90600ee3473f0c89ac1999baae5e72f6cd53b94cfa31cd24556c387b24afeb4b67e13c144c4ae3cb634cc8e0d79485c2 SHA512 f1b7a387a9982727b71d7740562114e8b4ebc1be47161b0612a7c556256d7af7f6f83130c9274f3d1d9127df0589f941a52df604c1d324b299ef3e913523e8f0 -EBUILD iproute2-5.13.0.ebuild 4867 BLAKE2B 8646b979a436352fd9ef16fda6d8fdfe90600ee3473f0c89ac1999baae5e72f6cd53b94cfa31cd24556c387b24afeb4b67e13c144c4ae3cb634cc8e0d79485c2 SHA512 f1b7a387a9982727b71d7740562114e8b4ebc1be47161b0612a7c556256d7af7f6f83130c9274f3d1d9127df0589f941a52df604c1d324b299ef3e913523e8f0 +EBUILD iproute2-5.12.0.ebuild 4866 BLAKE2B 45928bd2afdda0cf7592f6ba7c8dd8c9b078c13fc566485e64bb33a486d4c0075b499437a723674fb5e5cab4c42be0ff87a6ebdaf46eaf9a8fda7412d117c38e SHA512 a50ca23d8475b611cf8cc9078db314fb4bfa45af1d98e1d04d99ddce5debe512f72ba467e4cbb9e074d5d33a62e0ea88f064dd6bf0a8b2d0ac5aafd3b4743b58 +EBUILD iproute2-5.13.0.ebuild 4866 BLAKE2B 45928bd2afdda0cf7592f6ba7c8dd8c9b078c13fc566485e64bb33a486d4c0075b499437a723674fb5e5cab4c42be0ff87a6ebdaf46eaf9a8fda7412d117c38e SHA512 a50ca23d8475b611cf8cc9078db314fb4bfa45af1d98e1d04d99ddce5debe512f72ba467e4cbb9e074d5d33a62e0ea88f064dd6bf0a8b2d0ac5aafd3b4743b58 EBUILD iproute2-9999.ebuild 4866 BLAKE2B 45928bd2afdda0cf7592f6ba7c8dd8c9b078c13fc566485e64bb33a486d4c0075b499437a723674fb5e5cab4c42be0ff87a6ebdaf46eaf9a8fda7412d117c38e SHA512 a50ca23d8475b611cf8cc9078db314fb4bfa45af1d98e1d04d99ddce5debe512f72ba467e4cbb9e074d5d33a62e0ea88f064dd6bf0a8b2d0ac5aafd3b4743b58 MISC metadata.xml 813 BLAKE2B a34634416583a3d6a75a0d02e5e2c89b8e3dd0766a33e13555ee66515dda7bd10c711226701e00adb1b92fc6443d7793adc25e6b446a8ecb901afe268c7e978f SHA512 8fd774dd6bdde1265ace7e9b3f96f19a8afa782bbdbb5633b0e4024663e2877fd4db8e0aae48870c81fa470467ccaedad52c95b0fa9cd2b64829aa1a07e6f061 diff --git a/sys-apps/iproute2/iproute2-5.12.0.ebuild b/sys-apps/iproute2/iproute2-5.12.0.ebuild index 475fe98775ba..ae69e78cd831 100644 --- a/sys-apps/iproute2/iproute2-5.12.0.ebuild +++ b/sys-apps/iproute2/iproute2-5.12.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="kernel routing and traffic control utilities" diff --git a/sys-apps/iproute2/iproute2-5.13.0.ebuild b/sys-apps/iproute2/iproute2-5.13.0.ebuild index 475fe98775ba..ae69e78cd831 100644 --- a/sys-apps/iproute2/iproute2-5.13.0.ebuild +++ b/sys-apps/iproute2/iproute2-5.13.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="kernel routing and traffic control utilities" diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest index 0fb1a6506724..4a0473cec610 100644 --- a/sys-apps/opentmpfiles/Manifest +++ b/sys-apps/opentmpfiles/Manifest @@ -2,12 +2,9 @@ DIST opentmpfiles-0.1.1.tar.gz 5626 BLAKE2B 2b2d21bae0c8280f31ea1ad35cd857a94b3d DIST opentmpfiles-0.1.2.tar.gz 5614 BLAKE2B d49485535bc3b92ba7e9a2af511969b1793d94187a2600b3196314bef8de235fe7a640bb2b7f78f51727f94c18556fc27e7996ffccef71ff94e006b9f9a63810 SHA512 d86ba71e5fe96d7a8e1999e14b0b99c78e850c42fbfefd203916edca593d0269feaf2252aa01cc35a838906fc2909015430f72cde8370e2d5b1d478a11fe456d DIST opentmpfiles-0.1.3.tar.gz 5691 BLAKE2B 56d79f0279a46ed3b4e13f94a7f2c7d494df245a17b8533c48cff357c21db56485bd076e375f3b4e2c9a140a65e8ab472a8a1030bbee0853463f734c316f71e8 SHA512 fd0b10ebfeb621466edadede50ec6e8f415861ab3b14b833c75bd71f7296e9c091e59144d39e1f9efd342b6d97776cade5a692c941085e33e9651fd885da7121 DIST opentmpfiles-0.2.tar.gz 5711 BLAKE2B e1ee7820b2d184d18e63e7e9d93227bb301eb82be8c2b6021c7a1092f55a4ca2bb5dfb7494ff00c3b6debace1963f6c89011ff557f665f0a93c907bd759a4c6f SHA512 bc384cc9156ba6c54d3308ddad4d26b1877f020aa8558e82df2ed49ffa65e0fed5a49eaa11b27193bfe2ad11a4d7368f7cdbc225b820b309af3b299327ddb07b -DIST opentmpfiles-0.3.1.tar.gz 6843 BLAKE2B 20cb40b34fd8db37da5797dc25912000f7d1feb38952b99c044220666cb21871eb40d3853074cb33ee8bcce8dc4858d102aeccb5730ce28df47e99a7edb50f2d SHA512 1e0985403013ac10c0fe50a7ba61a250357b1ea7ea426f9dc92d7071e97eb0e5209448550cf427734b917599defa5123254044d5352b9dcaa22e562e5ca6821f EBUILD opentmpfiles-0.1.1.ebuild 1019 BLAKE2B c0d93987039c42c1427f7067b0e872826c59c984a7f6137d85f9b1330f92d4af24d269f08a9e9142e9fe03eeba7f94d36bee5308a515a4f011934551d6878fde SHA512 2c300a89bfb02c46a8464d87218e976a694b4261ef0171efd09984994c66c53795f6f4a07c6e58f017aef9d71b8538195c1481032f9f088420931f9aad3eda9b EBUILD opentmpfiles-0.1.2.ebuild 1116 BLAKE2B 8d96cff81c513ccc21b280365ae18170fa0ca5be7560ad5434b1af6c45356f42d11fea10774a09a6c758de91551681afca3d73068ed670dd46d424c63750185b SHA512 1c6a68a202877c8e02d07549b8d6fc15a9db1d0ff3c18d07c0e3eeb1f4632d393d8d4372044aeff611561376e28b2e4bf86a0901651cf383f84ab340e8d0b7fd EBUILD opentmpfiles-0.1.3-r1.ebuild 1258 BLAKE2B aefc898a4e5839475cd4fc253c6598f2542f5d64566fa02b30e659647f9a93cb07e9f2bcfc4daabcf509a9e63dca726e25c4101874a4a8a51d9888ccf3eee1ff SHA512 eaf74899b6e924a95376b2f944cc75a330100ad358de698d5655acfae0f61c68192e9e82e8696df2afd631f559847f566ddc9afbb830178e525c4af5da6eb442 EBUILD opentmpfiles-0.1.3.ebuild 1115 BLAKE2B 3dfa3314c2b71c537e6dcbe13e4ee04142a6af9575e710c5247cbc24edbfc82dea6ffc46d07d744cc3cfd66ca658119f6514a804e42186237214418ef497f97b SHA512 f87649de01c82c0557ef628b70d26be4d7c577de3d7a93d5690015092f3ee450ea32637f8a7acfc01fa21ca4546f3ac75476a21e39b041b4e70876fc0f86d0e9 EBUILD opentmpfiles-0.2.ebuild 1383 BLAKE2B c234440bd0b2256c7049202c15b11618a93e1054f3e2d8e507e7feabfab9b6db35e7ed8c19447816bd10d543953aefdb2e05d486923aaedb923f2c7d6b679cd5 SHA512 f2a4e8623afc2077aa48b7f443afe464ffd08405d26206515b1ccf8e95e5a596a2ef118f13f8f3784871503b7b2a976b7581ac877042afb4689ed1dde3e15cd7 -EBUILD opentmpfiles-0.3.1.ebuild 1307 BLAKE2B b1dbdab5b13c5224327ea089bb25f2fc7a4d7a6334234c51bf270c50e9cd7870d6624527b7be68d931a07409c31a90dcce1d3ea2d66f5f27f5684d310805d2ee SHA512 fcb92fadb887f45be8ec28d9501e5bd383f6d1a70f8c95de945253cd2ee429ee4a36c72b970fa439ec4ed2f6b0ef6f7c2e01a17b3976356a11ddc30bcdde9a2c -EBUILD opentmpfiles-9999.ebuild 1307 BLAKE2B b1dbdab5b13c5224327ea089bb25f2fc7a4d7a6334234c51bf270c50e9cd7870d6624527b7be68d931a07409c31a90dcce1d3ea2d66f5f27f5684d310805d2ee SHA512 fcb92fadb887f45be8ec28d9501e5bd383f6d1a70f8c95de945253cd2ee429ee4a36c72b970fa439ec4ed2f6b0ef6f7c2e01a17b3976356a11ddc30bcdde9a2c MISC metadata.xml 445 BLAKE2B 4aad5dcfe48ca38a0de24e7c5a1fa53ec639827f9caa2f03c71fb2c054d74de487cda2eb7c8efccd20d5012955163bd9cef7f73f892a14e8ffd63bb73878dd90 SHA512 9dd3d1e30ceff27dbe6b5250ca0915d31957f94f830236b385d2cfcf2e28806d8fac23220148d7a7cfd09f73136e0bc728e1c289da77f939faff2c2d5c55dd6b diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild deleted file mode 100644 index 77eba6b9687b..000000000000 --- a/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit prefix - -if [[ ${PV} = 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/openrc/${PN}" -else - SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz -> - ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" -fi - -DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files" -HOMEPAGE="https://github.com/openrc/opentmpfiles" - -LICENSE="BSD-2" -SLOT="0" -IUSE="selinux" - -RDEPEND="! +Date: Thu, 8 Jul 2021 00:23:21 +0200 +Subject: [PATCH] hostnamed: correct variable with errno in fallback_chassis + +fixes assertion failure on arm: + +systemd-hostnamed[642]: Assertion '(_error) != 0' failed at src/hostname/hostnamed.c:207, function fallback_chassis(). Aborting. +--- + src/hostname/hostnamed.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c +index bd535ddc4d80..36702f2fb0cd 100644 +--- a/src/hostname/hostnamed.c ++++ b/src/hostname/hostnamed.c +@@ -204,14 +204,14 @@ static const char* fallback_chassis(void) { + + r = read_one_line_file("/sys/class/dmi/id/chassis_type", &type); + if (r < 0) { +- log_debug_errno(v, "Failed to read DMI chassis type, ignoring: %m"); ++ log_debug_errno(r, "Failed to read DMI chassis type, ignoring: %m"); + goto try_acpi; + } + + r = safe_atou(type, &t); + free(type); + if (r < 0) { +- log_debug_errno(v, "Failed to parse DMI chassis type, ignoring: %m"); ++ log_debug_errno(r, "Failed to parse DMI chassis type, ignoring: %m"); + goto try_acpi; + } + +@@ -260,14 +260,14 @@ static const char* fallback_chassis(void) { + try_acpi: + r = read_one_line_file("/sys/firmware/acpi/pm_profile", &type); + if (r < 0) { +- log_debug_errno(v, "Failed read ACPI PM profile, ignoring: %m"); ++ log_debug_errno(r, "Failed read ACPI PM profile, ignoring: %m"); + return NULL; + } + + r = safe_atou(type, &t); + free(type); + if (r < 0) { +- log_debug_errno(v, "Failed parse ACPI PM profile, ignoring: %m"); ++ log_debug_errno(r, "Failed parse ACPI PM profile, ignoring: %m"); + return NULL; + } + diff --git a/sys-apps/systemd/files/249-libudev-static.patch b/sys-apps/systemd/files/249-libudev-static.patch new file mode 100644 index 000000000000..73375b716e9b --- /dev/null +++ b/sys-apps/systemd/files/249-libudev-static.patch @@ -0,0 +1,26 @@ +From f2c57d4f3805775e0ffdc80ce578eaa737017d31 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Fri, 9 Jul 2021 13:05:23 -0400 +Subject: [PATCH] libudev: add "Libs.private: -lrt -pthread" to libudev.pc + +This resolves a failure when linking cryptsetup.static against libudev.a. + +``` +libtool: link: x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=amdfam10 -static -O2 -o cryptsetup.static lib/utils_crypt.o lib/utils_loop.o lib/utils_io.o lib/utils_blkid.o src/utils_tools.o src/utils_password.o src/utils_luks2.o src/utils_blockdev.o src/cryptsetup.o -pthread -pthread -Wl,--as-needed ./.libs/libcryptsetup.a -largon2 -lrt -ljson-c -lpopt -luuid -lblkid -lssl -lcrypto -lz -ldl -ldevmapper -lm -lpthread -ludev -pthread +/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/libudev.a(src_libsystemd_sd-daemon_sd-daemon.c.o): in function `sd_is_mq': +(.text.sd_is_mq+0x3a): undefined reference to `mq_getattr' +``` +--- + src/libudev/libudev.pc.in | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/libudev/libudev.pc.in b/src/libudev/libudev.pc.in +index 89028aaa6bf2..1d6487fa4084 100644 +--- a/src/libudev/libudev.pc.in ++++ b/src/libudev/libudev.pc.in +@@ -16,4 +16,5 @@ Name: libudev + Description: Library to access udev device information + Version: {{PROJECT_VERSION}} + Libs: -L${libdir} -ludev ++Libs.private: -lrt -pthread + Cflags: -I${includedir} diff --git a/sys-apps/systemd/systemd-248.3-r1.ebuild b/sys-apps/systemd/systemd-248.3-r1.ebuild index a6e3d207945c..cbf86f5cc09b 100644 --- a/sys-apps/systemd/systemd-248.3-r1.ebuild +++ b/sys-apps/systemd/systemd-248.3-r1.ebuild @@ -319,7 +319,6 @@ multilib_src_configure() { $(meson_native_true vconsole) # static-libs - $(meson_use static-libs static-libsystemd) $(meson_use static-libs static-libudev) ) diff --git a/sys-apps/systemd/systemd-249-r3.ebuild b/sys-apps/systemd/systemd-249-r3.ebuild new file mode 100644 index 000000000000..d11da3bdbde0 --- /dev/null +++ b/sys-apps/systemd/systemd-249-r3.ebuild @@ -0,0 +1,510 @@ +# Copyright 2011-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git" + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls elfutils +gcrypt gnuefi homed http +hwdb idn importd +kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux split-usr static-libs +sysv-utils test tpm vanilla xkb +zstd" + +REQUIRED_USE=" + homed? ( cryptsetup pam ) + importd? ( curl gcrypt lzma ) + pwquality? ( homed ) +" +RESTRICT="!test? ( test )" + +MINKV="3.11" + +OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0=" + +COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + apparmor? ( sys-libs/libapparmor:0= ) + audit? ( >=sys-process/audit-2:0= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) + curl? ( net-misc/curl:0= ) + dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) + elfutils? ( >=dev-libs/elfutils-0.158:0= ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) + homed? ( ${OPENSSL_DEP} ) + http? ( + >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] + >=net-libs/gnutls-3.1.4:0= + ) + idn? ( net-dns/libidn2:= ) + importd? ( + app-arch/bzip2:0= + sys-libs/zlib:0= + ) + kmod? ( >=sys-apps/kmod-15:0= ) + lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) + nat? ( net-firewall/iptables:0= ) + pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] ) + pkcs11? ( app-crypt/p11-kit:0= ) + pcre? ( dev-libs/libpcre2 ) + pwquality? ( dev-libs/libpwquality:0= ) + qrcode? ( media-gfx/qrencode:0= ) + repart? ( ${OPENSSL_DEP} ) + seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) + selinux? ( sys-libs/libselinux:0= ) + tpm? ( app-crypt/tpm2-tss:0= ) + xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) + zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] ) +" + +# Newer linux-headers needed by ia64, bug #480218 +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-${MINKV} + gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) +" + +# baselayout-2.2 has /run +RDEPEND="${COMMON_DEPEND} + >=acct-group/adm-0-r1 + >=acct-group/wheel-0-r1 + >=acct-group/kmem-0-r1 + >=acct-group/tty-0-r1 + >=acct-group/utmp-0-r1 + >=acct-group/audio-0-r1 + >=acct-group/cdrom-0-r1 + >=acct-group/dialout-0-r1 + >=acct-group/disk-0-r1 + >=acct-group/input-0-r1 + >=acct-group/kvm-0-r1 + >=acct-group/lp-0-r1 + >=acct-group/render-0-r1 + acct-group/sgx + >=acct-group/tape-0-r1 + acct-group/users + >=acct-group/video-0-r1 + >=acct-group/systemd-journal-0-r1 + >=acct-user/root-0-r1 + acct-user/nobody + >=acct-user/systemd-journal-remote-0-r1 + >=acct-user/systemd-coredump-0-r1 + >=acct-user/systemd-network-0-r1 + acct-user/systemd-oom + >=acct-user/systemd-resolve-0-r1 + >=acct-user/systemd-timesync-0-r1 + >=sys-apps/baselayout-2.2 + selinux? ( sec-policy/selinux-base-policy[systemd] ) + sysv-utils? ( + !sys-apps/openrc[sysv-utils(-)] + !sys-apps/sysvinit + ) + !sysv-utils? ( sys-apps/sysvinit ) + resolvconf? ( !net-dns/openresolv ) + !build? ( || ( + sys-apps/util-linux[kill(-)] + sys-process/procps[kill(+)] + sys-apps/coreutils[kill(-)] + ) ) + !sys-auth/nss-myhostname + !sys-fs/eudev + !sys-fs/udev +" + +# sys-apps/dbus: the daemon only (+ build-time lib dep for tests) +PDEPEND=">=sys-apps/dbus-1.9.8[systemd] + hwdb? ( sys-apps/hwids[systemd(+),udev] ) + >=sys-fs/udev-init-scripts-34 + policykit? ( sys-auth/polkit ) + !vanilla? ( sys-apps/gentoo-systemd-integration )" + +BDEPEND=" + app-arch/xz-utils:0 + dev-util/gperf + >=dev-util/meson-0.46 + >=sys-apps/coreutils-8.16 + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt:0 + $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') +" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" && + has_version -b "dev-python/lxml[${PYTHON_USEDEP}]" +} + +QA_EXECSTACK="usr/lib/systemd/boot/efi/*" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != buildonly ]]; then + if use test && has pid-sandbox ${FEATURES}; then + ewarn "Tests are known to fail with PID sandboxing enabled." + ewarn "See https://bugs.gentoo.org/674458." + fi + + local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS + ~CHECKPOINT_RESTORE ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE + ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS + ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS + ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH + ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED + ~!SYSFS_DEPRECATED_V2" + + use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" + use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" + kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG" + kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES" + kernel_is -ge 4 10 && CONFIG_CHECK+=" ~CGROUP_BPF" + + if linux_config_exists; then + local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH) + if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then + ewarn "It's recommended to set an empty value to the following kernel config option:" + ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}" + fi + if linux_chkconfig_present X86; then + CONFIG_CHECK+=" ~DMIID" + fi + fi + + if kernel_is -lt ${MINKV//./ }; then + ewarn "Kernel version at least ${MINKV} required" + fi + + check_extra_config + fi +} + +pkg_setup() { + : +} + +src_unpack() { + default + [[ ${PV} != 9999 ]] || git-r3_src_unpack +} + +src_prepare() { + # Do NOT add patches here + local PATCHES=() + + [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) + + # Add local patches here + PATCHES+=( + "${FILESDIR}/249-hostnamed-error-variable.patch" + "${FILESDIR}/249-libudev-static.patch" + ) + + if ! use vanilla; then + PATCHES+=( + "${FILESDIR}/gentoo-generator-path-r2.patch" + "${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch" + "${FILESDIR}/gentoo-journald-audit.patch" + ) + fi + + default +} + +src_configure() { + # Prevent conflicts with i686 cross toolchain, bug 559726 + tc-export AR CC NM OBJCOPY RANLIB + + python_setup + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myconf=( + --localstatedir="${EPREFIX}/var" + -Dsupport-url="https://gentoo.org/support/" + -Dpamlibdir="$(getpam_mod_dir)" + # avoid bash-completion dep + -Dbashcompletiondir="$(get_bashcompdir)" + # make sure we get /bin:/sbin in PATH + $(meson_use split-usr) + -Dsplit-bin=true + -Drootprefix="$(usex split-usr "${EPREFIX:-/}" "${EPREFIX}/usr")" + -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" + # Avoid infinite exec recursion, bug 642724 + -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit" + # no deps + -Dima=true + -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified) + # Optional components/dependencies + $(meson_native_use_bool acl) + $(meson_native_use_bool apparmor) + $(meson_native_use_bool audit) + $(meson_native_use_bool cryptsetup libcryptsetup) + $(meson_native_use_bool curl libcurl) + $(meson_native_use_bool dns-over-tls dns-over-tls) + $(meson_native_use_bool elfutils) + $(meson_use gcrypt) + $(meson_native_use_bool gnuefi gnu-efi) + -Defi-includedir="${ESYSROOT}/usr/include/efi" + -Defi-ld="$(tc-getLD)" + -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)" + $(meson_native_use_bool homed) + $(meson_native_use_bool hwdb) + $(meson_native_use_bool http microhttpd) + $(meson_native_use_bool idn) + $(meson_native_use_bool importd) + $(meson_native_use_bool importd bzip2) + $(meson_native_use_bool importd zlib) + $(meson_native_use_bool kmod) + $(meson_use lz4) + $(meson_use lzma xz) + $(meson_use zstd) + $(meson_native_use_bool nat libiptc) + $(meson_use pam) + $(meson_native_use_bool pkcs11 p11kit) + $(meson_native_use_bool pcre pcre2) + $(meson_native_use_bool policykit polkit) + $(meson_native_use_bool pwquality) + $(meson_native_use_bool qrcode qrencode) + $(meson_native_use_bool repart) + $(meson_native_use_bool seccomp) + $(meson_native_use_bool selinux) + $(meson_native_use_bool tpm tpm2) + $(meson_native_use_bool test dbus) + $(meson_native_use_bool xkb xkbcommon) + -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" + # Breaks screen, tmux, etc. + -Ddefault-kill-user-processes=false + -Dcreate-log-dirs=false + + # multilib options + $(meson_native_true backlight) + $(meson_native_true binfmt) + $(meson_native_true coredump) + $(meson_native_true environment-d) + $(meson_native_true firstboot) + $(meson_native_true hibernate) + $(meson_native_true hostnamed) + $(meson_native_true ldconfig) + $(meson_native_true localed) + $(meson_native_true man) + $(meson_native_true networkd) + $(meson_native_true quotacheck) + $(meson_native_true randomseed) + $(meson_native_true rfkill) + $(meson_native_true sysusers) + $(meson_native_true timedated) + $(meson_native_true timesyncd) + $(meson_native_true tmpfiles) + $(meson_native_true vconsole) + + # static-libs + $(meson_use static-libs static-libudev) + ) + + meson_src_configure "${myconf[@]}" +} + +multilib_src_test() { + unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR + meson_src_test +} + +multilib_src_install_all() { + local rootprefix=$(usex split-usr '' /usr) + + # meson doesn't know about docdir + mv "${ED}"/usr/share/doc/{systemd,${PF}} || die + + einstalldocs + dodoc "${FILESDIR}"/nsswitch.conf + + if ! use resolvconf; then + rm -f "${ED}${rootprefix}"/sbin/resolvconf || die + fi + + rm "${ED}"/etc/init.d/README || die + rm "${ED}${rootprefix}"/lib/systemd/system-generators/systemd-sysv-generator || die + + if ! use sysv-utils; then + rm "${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die + rm "${ED}"/usr/share/man/man1/init.1 || die + rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 || die + fi + + if ! use resolvconf && ! use sysv-utils; then + rmdir "${ED}${rootprefix}"/sbin || die + fi + + # https://bugs.gentoo.org/761763 + rm -r "${ED}"/usr/lib/sysusers.d || die + + # Preserve empty dirs in /etc & /var, bug #437008 + keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d} + keepdir /etc/kernel/install.d + keepdir /etc/systemd/{network,system,user} + keepdir /etc/udev/rules.d + + if use hwdb; then + keepdir /etc/udev/hwdb.d + fi + + keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown} + keepdir /usr/lib/{binfmt.d,modules-load.d} + keepdir /usr/lib/systemd/user-generators + keepdir /var/lib/systemd + keepdir /var/log/journal + + # Symlink /etc/sysctl.conf for easy migration. + dosym ../sysctl.conf /etc/sysctl.d/99-sysctl.conf + + if use pam; then + newpamd "${FILESDIR}"/systemd-user.pam systemd-user + fi + + if use hwdb; then + rm -r "${ED}${rootprefix}"/lib/udev/hwdb.d || die + fi + + if use split-usr; then + # Avoid breaking boot/reboot + dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd + dosym ../../../lib/systemd/systemd-shutdown /usr/lib/systemd/systemd-shutdown + fi + + gen_usr_ldscript -a systemd udev +} + +migrate_locale() { + local envd_locale_def="${EROOT}/etc/env.d/02locale" + local envd_locale=( "${EROOT}"/etc/env.d/??locale ) + local locale_conf="${EROOT}/etc/locale.conf" + + if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then + # If locale.conf does not exist... + if [[ -e ${envd_locale} ]]; then + # ...either copy env.d/??locale if there's one + ebegin "Moving ${envd_locale} to ${locale_conf}" + mv "${envd_locale}" "${locale_conf}" + eend ${?} || FAIL=1 + else + # ...or create a dummy default + ebegin "Creating ${locale_conf}" + cat > "${locale_conf}" <<-EOF + # This file has been created by the sys-apps/systemd ebuild. + # See locale.conf(5) and localectl(1). + + # LANG=${LANG} + EOF + eend ${?} || FAIL=1 + fi + fi + + if [[ ! -L ${envd_locale} ]]; then + # now, if env.d/??locale is not a symlink (to locale.conf)... + if [[ -e ${envd_locale} ]]; then + # ...warn the user that he has duplicate locale settings + ewarn + ewarn "To ensure consistent behavior, you should replace ${envd_locale}" + ewarn "with a symlink to ${locale_conf}. Please migrate your settings" + ewarn "and create the symlink with the following command:" + ewarn "ln -s -n -f ../locale.conf ${envd_locale}" + ewarn + else + # ...or just create the symlink if there's nothing here + ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink" + ln -n -s ../locale.conf "${envd_locale_def}" + eend ${?} || FAIL=1 + fi + fi +} + +pkg_preinst() { + if ! use split-usr; then + local dir + for dir in bin sbin lib; do + if [[ ! ${EROOT}/${dir} -ef ${EROOT}/usr/${dir} ]]; then + eerror "\"${EROOT}/${dir}\" and \"${EROOT}/usr/${dir}\" are not merged." + eerror "One of them should be a symbolic link to the other one." + FAIL=1 + fi + done + if [[ ${FAIL} ]]; then + eerror "Migration to system layout with merged directories must be performed before" + eerror "rebuilding ${CATEGORY}/${PN} with USE=\"-split-usr\" to avoid run-time breakage." + die "System layout with split directories still used" + fi + fi +} + +pkg_postinst() { + systemd_update_catalog + + # Keep this here in case the database format changes so it gets updated + # when required. + if use hwdb; then + systemd-hwdb --root="${ROOT}" update + fi + + udev_reload || FAIL=1 + + # Bug 465468, make sure locales are respected, and ensure consistency + # between OpenRC & systemd + migrate_locale + + if [[ -z ${REPLACING_VERSIONS} ]]; then + if type systemctl &>/dev/null; then + systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1 + fi + elog "To enable a useful set of services, run the following:" + elog " systemctl preset-all --preset-mode=enable-only" + fi + + if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then + rm "${EROOT}/var/lib/systemd/timesync" + fi + + if [[ -z ${ROOT} && -d /run/systemd/system ]]; then + ebegin "Reexecuting system manager" + systemctl daemon-reexec + eend $? + fi + + if [[ ${FAIL} ]]; then + eerror "One of the postinst commands failed. Please check the postinst output" + eerror "for errors. You may need to clean up your system and/or try installing" + eerror "systemd again." + eerror + fi +} + +pkg_prerm() { + # If removing systemd completely, remove the catalog database. + if [[ ! ${REPLACED_BY_VERSION} ]]; then + rm -f -v "${EROOT}"/var/lib/systemd/catalog/database + fi +} diff --git a/sys-apps/systemd/systemd-249.ebuild b/sys-apps/systemd/systemd-249.ebuild deleted file mode 100644 index 7b82142e7ac7..000000000000 --- a/sys-apps/systemd/systemd-249.ebuild +++ /dev/null @@ -1,509 +0,0 @@ -# Copyright 2011-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/systemd/systemd.git" - inherit git-r3 -else - if [[ ${PV} == *.* ]]; then - MY_PN=systemd-stable - else - MY_PN=systemd - fi - MY_PV=${PV/_/-} - MY_P=${MY_PN}-${MY_PV} - S=${WORKDIR}/${MY_P} - SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd" - -LICENSE="GPL-2 LGPL-2.1 MIT public-domain" -SLOT="0/2" -IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls elfutils +gcrypt gnuefi homed http +hwdb idn importd +kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux split-usr static-libs +sysv-utils test tpm vanilla xkb +zstd" - -REQUIRED_USE=" - homed? ( cryptsetup pam ) - importd? ( curl gcrypt lzma ) - pwquality? ( homed ) -" -RESTRICT="!test? ( test )" - -MINKV="3.11" - -OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0=" - -COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] - sys-libs/libcap:0=[${MULTILIB_USEDEP}] - virtual/libcrypt:=[${MULTILIB_USEDEP}] - acl? ( sys-apps/acl:0= ) - apparmor? ( sys-libs/libapparmor:0= ) - audit? ( >=sys-process/audit-2:0= ) - cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) - curl? ( net-misc/curl:0= ) - dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) - elfutils? ( >=dev-libs/elfutils-0.158:0= ) - gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) - homed? ( ${OPENSSL_DEP} ) - http? ( - >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] - >=net-libs/gnutls-3.1.4:0= - ) - idn? ( net-dns/libidn2:= ) - importd? ( - app-arch/bzip2:0= - sys-libs/zlib:0= - ) - kmod? ( >=sys-apps/kmod-15:0= ) - lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) - nat? ( net-firewall/iptables:0= ) - pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] ) - pkcs11? ( app-crypt/p11-kit:0= ) - pcre? ( dev-libs/libpcre2 ) - pwquality? ( dev-libs/libpwquality:0= ) - qrcode? ( media-gfx/qrencode:0= ) - repart? ( ${OPENSSL_DEP} ) - seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) - selinux? ( sys-libs/libselinux:0= ) - tpm? ( app-crypt/tpm2-tss:0= ) - xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) - zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] ) -" - -# Newer linux-headers needed by ia64, bug #480218 -DEPEND="${COMMON_DEPEND} - >=sys-kernel/linux-headers-${MINKV} - gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -" - -# baselayout-2.2 has /run -RDEPEND="${COMMON_DEPEND} - >=acct-group/adm-0-r1 - >=acct-group/wheel-0-r1 - >=acct-group/kmem-0-r1 - >=acct-group/tty-0-r1 - >=acct-group/utmp-0-r1 - >=acct-group/audio-0-r1 - >=acct-group/cdrom-0-r1 - >=acct-group/dialout-0-r1 - >=acct-group/disk-0-r1 - >=acct-group/input-0-r1 - >=acct-group/kvm-0-r1 - >=acct-group/lp-0-r1 - >=acct-group/render-0-r1 - acct-group/sgx - >=acct-group/tape-0-r1 - acct-group/users - >=acct-group/video-0-r1 - >=acct-group/systemd-journal-0-r1 - >=acct-user/root-0-r1 - acct-user/nobody - >=acct-user/systemd-journal-remote-0-r1 - >=acct-user/systemd-coredump-0-r1 - >=acct-user/systemd-network-0-r1 - acct-user/systemd-oom - >=acct-user/systemd-resolve-0-r1 - >=acct-user/systemd-timesync-0-r1 - >=sys-apps/baselayout-2.2 - selinux? ( sec-policy/selinux-base-policy[systemd] ) - sysv-utils? ( - !sys-apps/openrc[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( sys-apps/sysvinit ) - resolvconf? ( !net-dns/openresolv ) - !build? ( || ( - sys-apps/util-linux[kill(-)] - sys-process/procps[kill(+)] - sys-apps/coreutils[kill(-)] - ) ) - !sys-auth/nss-myhostname - !sys-fs/eudev - !sys-fs/udev -" - -# sys-apps/dbus: the daemon only (+ build-time lib dep for tests) -PDEPEND=">=sys-apps/dbus-1.9.8[systemd] - hwdb? ( sys-apps/hwids[systemd(+),udev] ) - >=sys-fs/udev-init-scripts-34 - policykit? ( sys-auth/polkit ) - !vanilla? ( sys-apps/gentoo-systemd-integration )" - -BDEPEND=" - app-arch/xz-utils:0 - dev-util/gperf - >=dev-util/meson-0.46 - >=sys-apps/coreutils-8.16 - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt:0 - $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') -" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" && - has_version -b "dev-python/lxml[${PYTHON_USEDEP}]" -} - -QA_EXECSTACK="usr/lib/systemd/boot/efi/*" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - if use test && has pid-sandbox ${FEATURES}; then - ewarn "Tests are known to fail with PID sandboxing enabled." - ewarn "See https://bugs.gentoo.org/674458." - fi - - local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS - ~CHECKPOINT_RESTORE ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE - ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS - ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH - ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED - ~!SYSFS_DEPRECATED_V2" - - use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" - use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" - kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG" - kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES" - kernel_is -ge 4 10 && CONFIG_CHECK+=" ~CGROUP_BPF" - - if linux_config_exists; then - local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH) - if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then - ewarn "It's recommended to set an empty value to the following kernel config option:" - ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}" - fi - if linux_chkconfig_present X86; then - CONFIG_CHECK+=" ~DMIID" - fi - fi - - if kernel_is -lt ${MINKV//./ }; then - ewarn "Kernel version at least ${MINKV} required" - fi - - check_extra_config - fi -} - -pkg_setup() { - : -} - -src_unpack() { - default - [[ ${PV} != 9999 ]] || git-r3_src_unpack -} - -src_prepare() { - # Do NOT add patches here - local PATCHES=() - - [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) - - # Add local patches here - PATCHES+=( - ) - - if ! use vanilla; then - PATCHES+=( - "${FILESDIR}/gentoo-generator-path-r2.patch" - "${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch" - "${FILESDIR}/gentoo-journald-audit.patch" - ) - fi - - default -} - -src_configure() { - # Prevent conflicts with i686 cross toolchain, bug 559726 - tc-export AR CC NM OBJCOPY RANLIB - - python_setup - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --localstatedir="${EPREFIX}/var" - -Dsupport-url="https://gentoo.org/support/" - -Dpamlibdir="$(getpam_mod_dir)" - # avoid bash-completion dep - -Dbashcompletiondir="$(get_bashcompdir)" - # make sure we get /bin:/sbin in PATH - $(meson_use split-usr) - -Dsplit-bin=true - -Drootprefix="$(usex split-usr "${EPREFIX:-/}" "${EPREFIX}/usr")" - -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" - # Avoid infinite exec recursion, bug 642724 - -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit" - # no deps - -Dima=true - -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified) - # Optional components/dependencies - $(meson_native_use_bool acl) - $(meson_native_use_bool apparmor) - $(meson_native_use_bool audit) - $(meson_native_use_bool cryptsetup libcryptsetup) - $(meson_native_use_bool curl libcurl) - $(meson_native_use_bool dns-over-tls dns-over-tls) - $(meson_native_use_bool elfutils) - $(meson_use gcrypt) - $(meson_native_use_bool gnuefi gnu-efi) - -Defi-includedir="${ESYSROOT}/usr/include/efi" - -Defi-ld="$(tc-getLD)" - -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)" - $(meson_native_use_bool homed) - $(meson_native_use_bool hwdb) - $(meson_native_use_bool http microhttpd) - $(meson_native_use_bool idn) - $(meson_native_use_bool importd) - $(meson_native_use_bool importd bzip2) - $(meson_native_use_bool importd zlib) - $(meson_native_use_bool kmod) - $(meson_use lz4) - $(meson_use lzma xz) - $(meson_use zstd) - $(meson_native_use_bool nat libiptc) - $(meson_use pam) - $(meson_native_use_bool pkcs11 p11kit) - $(meson_native_use_bool pcre pcre2) - $(meson_native_use_bool policykit polkit) - $(meson_native_use_bool pwquality) - $(meson_native_use_bool qrcode qrencode) - $(meson_native_use_bool repart) - $(meson_native_use_bool seccomp) - $(meson_native_use_bool selinux) - $(meson_native_use_bool tpm tpm2) - $(meson_native_use_bool test dbus) - $(meson_native_use_bool xkb xkbcommon) - -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" - # Breaks screen, tmux, etc. - -Ddefault-kill-user-processes=false - -Dcreate-log-dirs=false - - # multilib options - $(meson_native_true backlight) - $(meson_native_true binfmt) - $(meson_native_true coredump) - $(meson_native_true environment-d) - $(meson_native_true firstboot) - $(meson_native_true hibernate) - $(meson_native_true hostnamed) - $(meson_native_true ldconfig) - $(meson_native_true localed) - $(meson_native_true man) - $(meson_native_true networkd) - $(meson_native_true quotacheck) - $(meson_native_true randomseed) - $(meson_native_true rfkill) - $(meson_native_true sysusers) - $(meson_native_true timedated) - $(meson_native_true timesyncd) - $(meson_native_true tmpfiles) - $(meson_native_true vconsole) - - # static-libs - $(meson_use static-libs static-libsystemd) - $(meson_use static-libs static-libudev) - ) - - meson_src_configure "${myconf[@]}" -} - -multilib_src_test() { - unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR - meson_src_test -} - -multilib_src_install_all() { - local rootprefix=$(usex split-usr '' /usr) - - # meson doesn't know about docdir - mv "${ED}"/usr/share/doc/{systemd,${PF}} || die - - einstalldocs - dodoc "${FILESDIR}"/nsswitch.conf - - if ! use resolvconf; then - rm -f "${ED}${rootprefix}"/sbin/resolvconf || die - fi - - rm "${ED}"/etc/init.d/README || die - rm "${ED}${rootprefix}"/lib/systemd/system-generators/systemd-sysv-generator || die - - if ! use sysv-utils; then - rm "${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die - rm "${ED}"/usr/share/man/man1/init.1 || die - rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 || die - fi - - if ! use resolvconf && ! use sysv-utils; then - rmdir "${ED}${rootprefix}"/sbin || die - fi - - # https://bugs.gentoo.org/761763 - rm -r "${ED}"/usr/lib/sysusers.d || die - - # Preserve empty dirs in /etc & /var, bug #437008 - keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d} - keepdir /etc/kernel/install.d - keepdir /etc/systemd/{network,system,user} - keepdir /etc/udev/rules.d - - if use hwdb; then - keepdir /etc/udev/hwdb.d - fi - - keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown} - keepdir /usr/lib/{binfmt.d,modules-load.d} - keepdir /usr/lib/systemd/user-generators - keepdir /var/lib/systemd - keepdir /var/log/journal - - # Symlink /etc/sysctl.conf for easy migration. - dosym ../sysctl.conf /etc/sysctl.d/99-sysctl.conf - - if use pam; then - newpamd "${FILESDIR}"/systemd-user.pam systemd-user - fi - - if use hwdb; then - rm -r "${ED}${rootprefix}"/lib/udev/hwdb.d || die - fi - - if use split-usr; then - # Avoid breaking boot/reboot - dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd - dosym ../../../lib/systemd/systemd-shutdown /usr/lib/systemd/systemd-shutdown - fi - - gen_usr_ldscript -a systemd udev -} - -migrate_locale() { - local envd_locale_def="${EROOT}/etc/env.d/02locale" - local envd_locale=( "${EROOT}"/etc/env.d/??locale ) - local locale_conf="${EROOT}/etc/locale.conf" - - if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then - # If locale.conf does not exist... - if [[ -e ${envd_locale} ]]; then - # ...either copy env.d/??locale if there's one - ebegin "Moving ${envd_locale} to ${locale_conf}" - mv "${envd_locale}" "${locale_conf}" - eend ${?} || FAIL=1 - else - # ...or create a dummy default - ebegin "Creating ${locale_conf}" - cat > "${locale_conf}" <<-EOF - # This file has been created by the sys-apps/systemd ebuild. - # See locale.conf(5) and localectl(1). - - # LANG=${LANG} - EOF - eend ${?} || FAIL=1 - fi - fi - - if [[ ! -L ${envd_locale} ]]; then - # now, if env.d/??locale is not a symlink (to locale.conf)... - if [[ -e ${envd_locale} ]]; then - # ...warn the user that he has duplicate locale settings - ewarn - ewarn "To ensure consistent behavior, you should replace ${envd_locale}" - ewarn "with a symlink to ${locale_conf}. Please migrate your settings" - ewarn "and create the symlink with the following command:" - ewarn "ln -s -n -f ../locale.conf ${envd_locale}" - ewarn - else - # ...or just create the symlink if there's nothing here - ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink" - ln -n -s ../locale.conf "${envd_locale_def}" - eend ${?} || FAIL=1 - fi - fi -} - -pkg_preinst() { - if ! use split-usr; then - local dir - for dir in bin sbin lib; do - if [[ ! ${EROOT}/${dir} -ef ${EROOT}/usr/${dir} ]]; then - eerror "\"${EROOT}/${dir}\" and \"${EROOT}/usr/${dir}\" are not merged." - eerror "One of them should be a symbolic link to the other one." - FAIL=1 - fi - done - if [[ ${FAIL} ]]; then - eerror "Migration to system layout with merged directories must be performed before" - eerror "rebuilding ${CATEGORY}/${PN} with USE=\"-split-usr\" to avoid run-time breakage." - die "System layout with split directories still used" - fi - fi -} - -pkg_postinst() { - systemd_update_catalog - - # Keep this here in case the database format changes so it gets updated - # when required. - if use hwdb; then - systemd-hwdb --root="${ROOT}" update - fi - - udev_reload || FAIL=1 - - # Bug 465468, make sure locales are respected, and ensure consistency - # between OpenRC & systemd - migrate_locale - - if [[ -z ${REPLACING_VERSIONS} ]]; then - if type systemctl &>/dev/null; then - systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1 - fi - elog "To enable a useful set of services, run the following:" - elog " systemctl preset-all --preset-mode=enable-only" - fi - - if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then - rm "${EROOT}/var/lib/systemd/timesync" - fi - - if [[ -z ${ROOT} && -d /run/systemd/system ]]; then - ebegin "Reexecuting system manager" - systemctl daemon-reexec - eend $? - fi - - if [[ ${FAIL} ]]; then - eerror "One of the postinst commands failed. Please check the postinst output" - eerror "for errors. You may need to clean up your system and/or try installing" - eerror "systemd again." - eerror - fi -} - -pkg_prerm() { - # If removing systemd completely, remove the catalog database. - if [[ ! ${REPLACED_BY_VERSION} ]]; then - rm -f -v "${EROOT}"/var/lib/systemd/catalog/database - fi -} diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild index 7b82142e7ac7..714f276a62f0 100644 --- a/sys-apps/systemd/systemd-9999.ebuild +++ b/sys-apps/systemd/systemd-9999.ebuild @@ -321,7 +321,6 @@ multilib_src_configure() { $(meson_native_true vconsole) # static-libs - $(meson_use static-libs static-libsystemd) $(meson_use static-libs static-libudev) ) diff --git a/sys-apps/tcp-wrappers/Manifest b/sys-apps/tcp-wrappers/Manifest index c012bf0f53fb..4e67e3bf18ea 100644 --- a/sys-apps/tcp-wrappers/Manifest +++ b/sys-apps/tcp-wrappers/Manifest @@ -2,6 +2,8 @@ AUX hosts.allow.example 585 BLAKE2B 18a7786b0eb9d08b0536de6ef135189aa0527af34a9b AUX tcp-wrappers-7.6-redhat-bug11881.patch 956 BLAKE2B ac2e8e4c8778899c6460bf6ae680b189158c9936428644e7b93981403ed017ef26806f3de184f66eace573cf385ae350f3b0fa1b3f250b2a0b4708908289c558 SHA512 d530f788c3b40f5ec2836ba7c6e73df529869ef465b93fe2b2d8460dfcb5e9031e78c8e6a99c71d6262a05b82f25e694fdd717686198a87dfcb2c9b9d5a52ef4 AUX tcp-wrappers-7.6.28-no-external-malloc.patch 317 BLAKE2B 4436d7bf54e13b038e8139c2dfd0a4a061b6113898560436ae0e5fb6e5a74c3c4c163c27f99e9957ec89665186beed30e7a57810db886b8a86148f6b58f5f594 SHA512 bdefe3dd35e96d1e140d1dc363f1904526aaf0c44952b8ec5e206c8e53693437f07be2ad136a0e22c38e09c1dcd1c73c755165cc68b4588715f6997f9c6affb8 DIST tcp-wrappers_7.6.q-28.debian.tar.xz 36104 BLAKE2B 209fd9730785db8afc8ebec581f7132cfb4352f8807d2cea4715daf5c11aa08a92cf084ab1ff31222f5b265f032286ce2dcf49a238e9dc5616161c400fce4f08 SHA512 2c63201937737c19b4e5ca97dbc0ede9fc2d3b8fc344f8854a7d2afc0109ccb9ee52af94ba8a8498da910336a4f473825daa7a0cca26a0d93e1078e67abe16b0 +DIST tcp-wrappers_7.6.q-31.debian.tar.xz 36256 BLAKE2B 3ffd8b014c120f54b9231f375d3ec77a1894db8c48e56a57b52c5d796be42b78a1ddc35a45c816a05a1cbc603b88e3fe6131b4a562fb9d2169685031ecbf44d5 SHA512 de2bd7b081fca0f182def93795014332baf7b5edf339eaf81dff82772aea1dc866ccddccd5273e7dc49cf760953e164a66f1e5945cb54f2b8dab090c11712c33 DIST tcp_wrappers_7.6.tar.gz 99438 BLAKE2B 961d9858866990f0f5e8c6bb782f5f39a03b267a8957dcd89734aeefcc85ca32554e032c73314e0a88110f3bb8a0dbdd81f093392307623a996b0232773e1e67 SHA512 2d9d003791f8d00912a36ae00579e2b8dd7ad8a7bf8eae259659bcaf5365b150540ff6c93c91765872c76041579b7a02b6e3c64528fb7f8235680399ba1d9dac EBUILD tcp-wrappers-7.6.28-r1.ebuild 2509 BLAKE2B 79b2fbb4710eab85626c207d78f1d0cdd4b995ff3e32b267ac9be30b6fe29602cb6ab395f617c9a9bb67a598dc16a33da48765a7fd1e796a45f6cba991c8e1d3 SHA512 b1007fc41f6c357c0f2b1e2ef62396dd1e30ed09994ac77935fe95b580947affd0674494097a38b0174b1af99310b56f87dfd022ae748b57d2684c44f9e8b4ef +EBUILD tcp-wrappers-7.6.31.ebuild 2630 BLAKE2B aed16260ff668acb5b1d0bc7ba5381edd6c77517e3a8cd3d1d1bae135e47b205099810ec70cfba41e831d4cfed90ce190749e94cc68fb37042bc355b6dbdb625 SHA512 f86846a8023352a5ba4a76c31ef7edcbc16b9160dee9c5c9da4f41b92173ee75fcbfc3bddd648b7251bd2847ce35a3d0f4e36dc044fa5d58313917ca39334b4c MISC metadata.xml 440 BLAKE2B 701c101283758170adf92309f323c549f8cdac83c8885cff01e0a9841474e88b00cd8ce7d3e5c0d19209cc2acd8c113d23129c54a116433cf495126960758bea SHA512 3075ada2500265fa53064720159a33779d79c46e4244a5cc6624d0c2de81dcacf62f89232162182bf29477c36025f4b3f4618d9ae3f592ebd714a658425428a5 diff --git a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild new file mode 100644 index 000000000000..7ab6995f3d7f --- /dev/null +++ b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs multilib-minimal usr-ldscript + +MY_PV=$(ver_cut 1-2) +DEB_PV=$(ver_cut 3) +MY_P="${PN//-/_}_${MY_PV}" +DESCRIPTION="TCP Wrappers" +HOMEPAGE="http://ftp.porcupine.org/pub/security" +SRC_URI="http://ftp.porcupine.org/pub/security/${MY_P}.tar.gz + mirror://debian/pool/main/t/${PN}/${PN}_${MY_PV}.q-${DEB_PV}.debian.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE="tcp_wrappers_license" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="ipv6 netgroups static-libs" + +RDEPEND="netgroups? ( net-libs/libnsl:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-7.6-redhat-bug11881.patch" + "${FILESDIR}/${PN}-7.6.28-no-external-malloc.patch" +) + +src_prepare() { + # Apply Debian patchset except for the series file which just lists + # the patches + eapply $(sed -e 's:^:../debian/patches/:' ../debian/patches/series || die) + + default + + multilib_copy_sources +} + +temake() { + append-cppflags "-DHAVE_WEAKSYMS -DHAVE_STRERROR -DSYS_ERRLIST_DEFINED" + + if use ipv6; then + append-cppflags "-DINET6=1 -Dss_family=__ss_family -Dss_len=__ss_len" + fi + + local myemakeargs=( + REAL_DAEMON_DIR="${EPREFIX}/usr/sbin" + TLI= VSYSLOG= PARANOID= BUGS= + AUTH="-DALWAYS_RFC931" + AUX_OBJ="weak_symbols.o" + DOT="-DAPPEND_DOT" + HOSTNAME="-DALWAYS_HOSTNAME" + NETGROUP=$(usex netgroups -DNETGROUPS "") + STYLE="-DPROCESS_OPTIONS" + LIBS=$(usex netgroups -lnsl "") + LIB=$(usex static-libs libwrap.a "") + AR="$(tc-getAR)" ARFLAGS=rc + CC="$(tc-getCC)" + RANLIB="$(tc-getRANLIB)" + COPTS="${CFLAGS} ${CPPFLAGS}" + LDFLAGS="${LDFLAGS}" + "$@" + ) + + emake "${myemakeargs[@]}" +} + +multilib_src_configure() { + tc-export AR RANLIB + temake config-check +} + +multilib_src_compile() { + # https://bugs.gentoo.org/728348 + unset STRINGS + temake all +} + +multilib_src_install() { + into /usr + use static-libs && dolib.a libwrap.a + dolib.so shared/libwrap.so* + + insinto /usr/include + doins tcpd.h + + if multilib_is_native_abi; then + gen_usr_ldscript -a wrap + dosbin tcpd tcpdchk tcpdmatch safe_finger try-from + fi +} + +multilib_src_install_all() { + doman *.[358] + dosym hosts_access.5 /usr/share/man/man5/hosts.allow.5 + dosym hosts_access.5 /usr/share/man/man5/hosts.deny.5 + + insinto /etc + newins "${FILESDIR}"/hosts.allow.example hosts.allow + + dodoc BLURB CHANGES DISCLAIMER README* +} + +pkg_preinst() { + # don't clobber people with our default example config + [[ -e ${EROOT}/etc/hosts.allow ]] && cp -pP "${EROOT}"/etc/hosts.allow "${ED}"/etc/hosts.allow +} diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest index 5278a854d4ff..bc73ce4795bf 100644 --- a/sys-apps/util-linux/Manifest +++ b/sys-apps/util-linux/Manifest @@ -1,10 +1,13 @@ AUX runuser-l.pamd 188 BLAKE2B 4fbd934c05386732b32281fdfac19153f01e0610868f3168026fbc4eb828ed1fe177677939958322fb074a95c8f64bdbaea42a4e9c039ac86dee0154ac96242e SHA512 86538adbd3d01c4b9e46fee00c38d298d2857fb1224461206425532404c212f03331308b74347c9af2e00583a3b50802085bdc6cb2bd393cf5e9d032e7290301 AUX runuser.pamd 278 BLAKE2B 61afa98e02a4ee030176dad97b7aa7d7075b07584c0e9f2c254f90bf22f6bad7ad8d87cb6d7c95efb789dcbec01e266c3192e135a3a36d817ab47c6bc05e7a01 SHA512 a4c4d41078acdc7c7f1d1f1894d20d052d3d5a3c66d5680d7f76665e251c614fd76ca9678a27ea376147f49250c716a1b3b0c0afa9595bd74d26d2190d1680fd +AUX util-linux-2.37-avoid_autoreconf.patch 3661 BLAKE2B 5098c11338238c944b69a4f4d7929afa522f80ad1e93044592eabe89eda6bd3684ec7d4a382d4cb39527fdde6d046b3608a515a9d7da328b61c5af40d6137bf3 SHA512 6d6609235e05bf79f51bf03a306cab72e457031b92f7b49379c1fcc70ece0e49a72c633a727814e138aa9cbc10370664040e3f3bf1414da74bb99ffa79128b2f +AUX util-linux-2.37-lcrypt_link_fix.patch 1545 BLAKE2B 85b9259ae3f8f4d39b94387212cd3db743194c7f8e645deb9b626792e78084f0d786f37d7c6fca0051ea161f020d72a89b3359d9dd9f624e0e009285d9cc937d SHA512 8f0f6ecbbab84b7f0f64111d9fd27852f6a8d9bac69598ae292b2978c0d7a9bc6beaad509ebe7d3bbaf239c9c04a592db13da6642b0029a485c2ad354b0a13ce +AUX util-linux-2.37-lcrypt_use_LIBS.patch 2486 BLAKE2B bc1e73604932f6dc65c3ed262af37a6a180dd89d9196c531678f713ec3c3d979cef3f0f0627652a891079b71952463250e4edf29e9aaa898eefb9f25b99a0adc SHA512 cb2c37c8f5d668430eef15d87af0dcf237102d5b196ee674e2a4d5fe14482b323f2e915a1cb4f538f07330869dcf04af93281a955ddaa796db283971b1921723 AUX util-linux-2.37-ppc-nortas.patch 1038 BLAKE2B 0e1ea63056a78476a86cb1fadc5a46e39d2d91af5a4de703857cd3720bc328c931f0ca10383930c414ab98aa7d85c16388da6d91c1192d68cca91365619423c1 SHA512 d8253a3c81cf703533a577e0efed7f1508ee5e979a3ec319e42eedd1e9b8883e0defcdca37852088557d2a027eac6e9008ad95355b7f925b98b165327a017da4 DIST util-linux-2.36.2.tar.xz 5348032 BLAKE2B 17e49515f8d0430f3ed26b80bf1d6e811d847141020d0dae1340dc92887549b7b711f3db6e3913120871fc912435def73586a7aef09d8d9cc6ff7ca331b2770f SHA512 6ab141f44ca4cb6b600081f10eae17e15d23abd122a37eb3ac6c845513a6a4396dc9dcff30b3032de80116ddde50e27dfbc86f92708c1051f84f0c919194664b DIST util-linux-2.37-manpages.tar.xz 160156 BLAKE2B 39572332cfe4cac2313941ae922a01f5f4fe34cceb2ca3c806e87ec55187053dfce044790ad497d04adafc2abc513ae1429a1686e71b3b4e0e7907d17c9b6548 SHA512 2f3f1da3eae10b90daa672690ec90de303d87e9b0390f795daf80927a7c42f6aac9d3516b63051a6237a5609b5fda1dec92a1b8adc172115f3478b7edfa04918 DIST util-linux-2.37.tar.xz 5519268 BLAKE2B 37d4f260d636539c60b7196545c7c542c7e08a24cf3395be0c14054b5f05765c9f8234ded1c8fed60855e76bf0cfedc557d45e99b37d1e6b4a0244897fe06860 SHA512 84cf1df46165f286caa1a1204b335dc1fc826a8e1d52a817c28eb80ef19734eccd6efdfb078e87ade9e4381a9102e59d4df83e9bb100e4c73aff2aa4bfb85615 EBUILD util-linux-2.36.2.ebuild 8942 BLAKE2B e26af16681c038a8d2818bfef7565b106711639e0fee55868a056496180648c6ae390e66595af22c1ac4c444052355ccd1a46ef359624b56ee1f8b3205ac2584 SHA512 4f9165ea6a2397b0b9df2971a8547d03005a3e1333673245b4d9397f2b78632cbab23bc12ccd4392ad6b90f1971fca764240730fd315eb22bfcb495937e5dc44 -EBUILD util-linux-2.37.ebuild 9843 BLAKE2B c5b8674337940621bd8a181e3d3837ef89df02ccc7eaab608ebbf26ea25888fd14fe8476b1d41667ee7fee7783dcae30f57f6ff80cad22199d471064adf19ced SHA512 8aa40f748041f53694425c8c84762b6c4e9c8ec4a1598a7eca5cee4ee4bed30b2ae33eda0f518a7c68db0dfd9bb20aaf02c6fb47b8641cf3f1be03393a38eeb4 +EBUILD util-linux-2.37.ebuild 9998 BLAKE2B 034261b393a61b7cc2f2f17e9178b6187f5fc5b2504eb7a6e1a1862a67c69f225d86ec4472de47af7070a28b960e426eba40898ae5e982fb7ca962bacb628b49 SHA512 b7c28f43181c8ecad520d8117fac3e954b41b0c6de2c8208f9a1b288db8730af2f0a3c5773317f6c9af16e1a149fed4b4eb7a251ba3f4d305ee2d9a1fb081f53 EBUILD util-linux-9999.ebuild 9754 BLAKE2B 3a0bd9c913eb52b123ab4e4cae17d5003948758a08615448f8450c0833844b0d2aa867f6c040850fa1f31dc91b6ba39f6ba87c47df1eab2f882380cb7be28ff3 SHA512 445c8b441aa14763ca3296c73ae6ad6896df54a4e6ffe6feeb754fb22574dc18ec3f7af1df66ec61612f38b501dcf7f7411e6a0a75a7afba8c1170152dc8498f MISC metadata.xml 1364 BLAKE2B 0221b836433dfffc122d794272c554b6114862efb7d474e68507fb399e56cf32bc86f0dba0d519782634eb45638d2e15dd25c8147d7209f5a3de536ba7ecf38b SHA512 094e0b577f2322b73ace41db762ea88736650a3f3010fb8a26f649a51efc83d09a66bbdaf7a24b24164264b2dbbf7839be49b21e0a125c95ca39f1c4cd6201e4 diff --git a/sys-apps/util-linux/files/util-linux-2.37-avoid_autoreconf.patch b/sys-apps/util-linux/files/util-linux-2.37-avoid_autoreconf.patch new file mode 100644 index 000000000000..44ea6e5c2bed --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.37-avoid_autoreconf.patch @@ -0,0 +1,136 @@ +--- util-linux-2.37/config.h.in ++++ util-linux-2.37/config.h.in +@@ -216,9 +216,6 @@ + /* Define to 1 if you have the `cap-ng' library (-lcap-ng). */ + #undef HAVE_LIBCAP_NG + +-/* Do we need -lcrypt? */ +-#undef HAVE_LIBCRYPT +- + /* Define if libeconf is available */ + #undef HAVE_LIBECONF + +--- util-linux-2.37/configure ++++ util-linux-2.37/configure +@@ -4965,12 +4965,7 @@ + program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` + + if test x"${MISSING+set}" != xset; then +- case $am_aux_dir in +- *\ * | *\ *) +- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; +- *) +- MISSING="\${SHELL} $am_aux_dir/missing" ;; +- esac ++ MISSING="\${SHELL} '$am_aux_dir/missing'" + fi + # Use eval to expand $SHELL + if eval "$MISSING --is-lightweight"; then +@@ -25591,7 +25586,10 @@ + + else + ++ ++ old_LIBS="$LIBS" + LIBS="$LIBS -lcrypt" ++ + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + +@@ -25612,10 +25610,7 @@ + return 0; + } + _ACEOF +-if ac_fn_c_try_compile "$LINENO"; then : +- +- +-$as_echo "#define HAVE_LIBCRYPT 1" >>confdefs.h ++if ac_fn_c_try_link "$LINENO"; then : + + have_libcrypt=yes + have_crypt=yes +@@ -25626,7 +25621,11 @@ + $as_echo "$as_me: WARNING: crypt() is not available" >&2;} + + fi +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ ++ LIBS="$old_LIBS" ++ + + fi + rm -f core conftest.err conftest.$ac_objext \ +@@ -25768,12 +25767,8 @@ + + + +- old_CFLAGS="$CFLAGS" +- old_CPPFLAGS="$CPPFLAGS" +- old_LDFLAGS="$LDFLAGS" +- CFLAGS="$CFLAGS " +- CPPFLAGS="$CPPFLAGS " +- LDFLAGS="$LDFLAGS $SELINUX_LIBS" ++ old_LIBS="$LIBS" ++ LIBS="$LIBS $SELINUX_LIBS" + + # This function is missing in old libselinux 1.xx versions + for ac_func in security_get_initial_context +@@ -25788,9 +25783,7 @@ + done + + +- CFLAGS="$old_CFLAGS" +- CPPFLAGS="$old_CPPFLAGS" +- LDFLAGS="$old_LDFLAGS" ++ LIBS="$old_LIBS" + + + fi +--- util-linux-2.37/Makefile.in ++++ util-linux-2.37/Makefile.in +@@ -1,4 +1,4 @@ +-# Makefile.in generated by automake 1.16.2 from Makefile.am. ++# Makefile.in generated by automake 1.16.3 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994-2020 Free Software Foundation, Inc. +@@ -4649,6 +4649,8 @@ + GZIP_ENV = --best + DIST_ARCHIVES = $(distdir).tar.xz + DIST_TARGETS = dist-xz ++# Exists only to be overridden by the user if desired. ++AM_DISTCHECK_DVI_TARGET = dvi + distuninstallcheck_listfiles = find . -type f -print + am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ + | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' +@@ -14854,7 +14856,7 @@ + $(DISTCHECK_CONFIGURE_FLAGS) \ + --srcdir=../.. --prefix="$$dc_install_base" \ + && $(MAKE) $(AM_MAKEFLAGS) \ +- && $(MAKE) $(AM_MAKEFLAGS) dvi \ ++ && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ +@@ -14920,7 +14922,8 @@ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-recursive +-install-exec: install-exec-recursive ++install-exec: $(BUILT_SOURCES) ++ $(MAKE) $(AM_MAKEFLAGS) install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + +@@ -16157,7 +16160,8 @@ + uninstall-man8 + + .MAKE: $(am__recursive_targets) all check check-am install install-am \ +- install-data-am install-exec-am install-strip uninstall-am ++ install-data-am install-exec install-exec-am install-strip \ ++ uninstall-am + + .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ + am--depfiles am--refresh check check-am check-local clean \ diff --git a/sys-apps/util-linux/files/util-linux-2.37-lcrypt_link_fix.patch b/sys-apps/util-linux/files/util-linux-2.37-lcrypt_link_fix.patch new file mode 100644 index 000000000000..2da99b2841d6 --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.37-lcrypt_link_fix.patch @@ -0,0 +1,50 @@ +From 637cc045ee464909c261d6fa16c71ed15cd455e3 Mon Sep 17 00:00:00 2001 +From: Alex Xu <351006+Hello71@users.noreply.github.com> +Date: Wed, 16 Jun 2021 13:58:25 +0000 +Subject: [PATCH] build-sys: Update configure.ac + +1. the test incorrectly used AC_COMPILE_IFELSE instead of + AC_LINK_IFELSE, defeating the purpose of checking -lcrypt. +2. the test did not properly restore LIBS, causing later checks to all + fail if libcrypt wasn't found. +3. HAVE_LIBCRYPT only controls whether to use -lcrypt, it is not + needed or used in any source files. + +[kzak@redhat.com: - improve commit message + - use UL_{SET,RESTORE}_FLAGS() rather than directly + modify $LIBS] + +Signed-off-by: Karel Zak +--- + configure.ac | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 5181d524c..939c6d2d3 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -845,8 +845,8 @@ char *c = crypt("abc","pw"); + have_libcrypt=no + have_crypt=yes + ],[ +- LIBS="$LIBS -lcrypt" +- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++ UL_SET_FLAGS([], [], [-lcrypt]) ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #ifdef HAVE_CRYPT_H + #include + #else +@@ -856,12 +856,12 @@ char *c = crypt("abc","pw"); + ]], [[ + char *c = crypt("abc","pw"); + ]])],[ +- AC_DEFINE([HAVE_LIBCRYPT], [1], [Do we need -lcrypt?]) + have_libcrypt=yes + have_crypt=yes + ],[ + AC_MSG_WARN([crypt() is not available]) + ]) ++ UL_RESTORE_FLAGS + ]) + AM_CONDITIONAL([HAVE_LIBCRYPT], [test "x$have_libcrypt" = xyes]) + diff --git a/sys-apps/util-linux/files/util-linux-2.37-lcrypt_use_LIBS.patch b/sys-apps/util-linux/files/util-linux-2.37-lcrypt_use_LIBS.patch new file mode 100644 index 000000000000..2173195be612 --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.37-lcrypt_use_LIBS.patch @@ -0,0 +1,91 @@ +From 75cba8d5cdb2a0e84c23de26007feac977837a6f Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Fri, 18 Jun 2021 17:21:13 +0200 +Subject: [PATCH] build-sys: use $LIBS rather than LDFLAGS + +Fixes: https://github.com/karelzak/util-linux/pull/1349 +Signed-off-by: Karel Zak +--- + configure.ac | 8 ++++---- + m4/ul.m4 | 29 +++++++++++------------------ + 2 files changed, 15 insertions(+), 22 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 939c6d2d3..234cebc68 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -845,7 +845,7 @@ char *c = crypt("abc","pw"); + have_libcrypt=no + have_crypt=yes + ],[ +- UL_SET_FLAGS([], [], [-lcrypt]) ++ UL_SET_LIBS([-lcrypt]) + AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #ifdef HAVE_CRYPT_H + #include +@@ -861,7 +861,7 @@ char *c = crypt("abc","pw"); + ],[ + AC_MSG_WARN([crypt() is not available]) + ]) +- UL_RESTORE_FLAGS ++ UL_RESTORE_LIBS + ]) + AM_CONDITIONAL([HAVE_LIBCRYPT], [test "x$have_libcrypt" = xyes]) + +@@ -883,10 +883,10 @@ AS_IF([test "x$with_selinux" = xno], [ + UL_PKG_STATIC([SELINUX_LIBS_STATIC], [libselinux]) + AM_CONDITIONAL([HAVE_SELINUX], [true]) + +- UL_SET_FLAGS([], [], [$SELINUX_LIBS]) ++ UL_SET_LIBS([$SELINUX_LIBS]) + # This function is missing in old libselinux 1.xx versions + AC_CHECK_FUNCS([security_get_initial_context]) +- UL_RESTORE_FLAGS ++ UL_RESTORE_LIBS + ]) + ]) + AC_SUBST([SELINUX_LIBS]) +diff --git a/m4/ul.m4 b/m4/ul.m4 +index 951db7371..724579462 100644 +--- a/m4/ul.m4 ++++ b/m4/ul.m4 +@@ -67,28 +67,21 @@ AC_DEFUN([UL_SET_ARCH], [ + ]) + + +-dnl UL_SET_FLAGS(CFLAGS, CPPFLAGS, LDFLAGS) +-dnl +-dnl Sets new global CFLAGS, CPPFLAGS and LDFLAG, the original +-dnl setting could be restored by UL_RESTORE_FLAGS() +-dnl +-AC_DEFUN([UL_SET_FLAGS], [ +- old_CFLAGS="$CFLAGS" +- old_CPPFLAGS="$CPPFLAGS" +- old_LDFLAGS="$LDFLAGS" +- CFLAGS="$CFLAGS $1" +- CPPFLAGS="$CPPFLAGS $2" +- LDFLAGS="$LDFLAGS $3" ++dnl UL_SET_LIBS(LIBS) ++dnl ++dnl Sets new global LIBS, the original setting could be restored by UL_RESTORE_LIBS() ++dnl ++AC_DEFUN([UL_SET_LIBS], [ ++ old_LIBS="$LIBS" ++ LIBS="$LIBS $1" + ]) + +-dnl UL_RESTORE_FLAGS() ++dnl UL_RESTORE_LIBS() + dnl +-dnl Restores CFLAGS, CPPFLAGS and LDFLAG previously saved by UL_SET_FLAGS() ++dnl Restores LIBS previously saved by UL_SET_LIBS() + dnl +-AC_DEFUN([UL_RESTORE_FLAGS], [ +- CFLAGS="$old_CFLAGS" +- CPPFLAGS="$old_CPPFLAGS" +- LDFLAGS="$old_LDFLAGS" ++AC_DEFUN([UL_RESTORE_LIBS], [ ++ LIBS="$old_LIBS" + ]) + + diff --git a/sys-apps/util-linux/util-linux-2.37.ebuild b/sys-apps/util-linux/util-linux-2.37.ebuild index 2b3ff76f988c..e12e94830621 100644 --- a/sys-apps/util-linux/util-linux-2.37.ebuild +++ b/sys-apps/util-linux/util-linux-2.37.ebuild @@ -90,6 +90,10 @@ S="${WORKDIR}/${MY_P}" PATCHES=( # https://github.com/karelzak/util-linux/pull/1329 "${FILESDIR}/${P}-ppc-nortas.patch" + + "${FILESDIR}/${P}-lcrypt_link_fix.patch" # 801403 + "${FILESDIR}/${P}-lcrypt_use_LIBS.patch" # 801403 + "${FILESDIR}/${P}-avoid_autoreconf.patch" # 801403 ) rm_man() { diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index b0564243c359..d20d983e28e2 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest index 5f2192fefede..f5d9e88c7f73 100644 --- a/sys-auth/polkit/Manifest +++ b/sys-auth/polkit/Manifest @@ -6,5 +6,5 @@ DIST polkit-0.119.tar.gz 1387409 BLAKE2B aeb605598393d1cab40f7c77954008a03926005 EBUILD polkit-0.116-r3.ebuild 3326 BLAKE2B 6c47cc7f2661cc86f895ae4c677e3775f098486c15a53b4d45940cabe89d513dbba7b0da11e0b04385cbd76ecebb1ba132981d69db6e8cb8c4b91da57d5b3120 SHA512 f78c37869b914d29b131d8a4d8054d83b5be5d486d37e9fb76240064ee7256be477e2c7c457473ade00a3592fcd48a01a66054109dff4cdc10dedf8f596b60ed EBUILD polkit-0.117-r2.ebuild 3330 BLAKE2B 844d327d9f6c391ea89b305677adf98e823718f620c307586bf96172678dc94a4b1a5ad870e6ebacf0fd579839b73359de33fa0173f46c425e0f7cd0228c6bd3 SHA512 99673f56722f4e105eaad28a3f8e1a9aee1664e5552e940bf286bf84a76a52145745905f080f859ce4991a29ce6f3e47f6ab3d59a012e69ffd71de98557ca8bd EBUILD polkit-0.118-r2.ebuild 3304 BLAKE2B 357bae54102dec597d008e5c7fd7196cdbb6ad5cd5e8af4a7f2353fe8fab374ccf891945e0103705f81084d702229cbb77dd3ee307a888e3302da9a908e10557 SHA512 440163dba19a321a4b58bc4195d9e0db9876e8f4f6700c4a8d4d22a84b5f45a663b25d897a4fe7b5cfea69a3354046fe90830a82ac2151b3712dabfe20a5fa4b -EBUILD polkit-0.119-r2.ebuild 3304 BLAKE2B a67f05dcd7fddd4f3eacc99443b7d50f0f0a2ba3924fd3bee5feaf0efbd3a7ab75606a74bd8328ebcb8181ff723967a9f4a2f341f7f71305b204a3259755cfef SHA512 52805c52ae9eadf11b64f73c170b4de183694f01c657f9be56c4a721699a4c2ed715c00cff74eda1cdec99ba6673afd8fda8479c9242ab88cf79d387e578827d +EBUILD polkit-0.119-r2.ebuild 3303 BLAKE2B 82cacc19d7dd2c8fb1de02b5e8bff0544e74e792a922ccac9f4e0f430dad8c29ad78b804eda2e78539f17f3d5f0ad8cbc2a6a7d894b64d7031f939f92518ead0 SHA512 7e94c1a4ee1e4693fc6e3c10b9db6c7049ec607812d68a0bd021cfde10ca4cd46b1fd9c680aa71b685bbce689a561526997dbd1feaa2a7888b7a09849a7dcf7d MISC metadata.xml 409 BLAKE2B 5460681a61f218f9347ddaaf9f4171aba5d270d9742588e9c2d9f78d4ba495a811062098ae65ce866ce6c5177adaf6b943db33739214ccaecc2a5e3914c67809 SHA512 e5a26398bdbc9251d175235e40477f20b814753e16565e6ca4f56a7d2f7b22c7238fcadd07519eecef7dee3428bd5b76b377ff19b24b7be5b0f52d4cfff32743 diff --git a/sys-auth/polkit/polkit-0.119-r2.ebuild b/sys-auth/polkit/polkit-0.119-r2.ebuild index c131ef15de3b..41df2eecdaa9 100644 --- a/sys-auth/polkit/polkit-0.119-r2.ebuild +++ b/sys-auth/polkit/polkit-0.119-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 arm ~arm64 ~mips ppc64 ~riscv ~s390 x86" IUSE="elogind examples gtk +introspection kde nls pam selinux systemd test" RESTRICT="!test? ( test )" diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz index 9e4a7561c50f..6112c5868653 100644 Binary files a/sys-block/Manifest.gz and b/sys-block/Manifest.gz differ diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest index 6a29c588fcb6..0db4599ced15 100644 --- a/sys-block/storcli/Manifest +++ b/sys-block/storcli/Manifest @@ -12,7 +12,8 @@ DIST storcli-7.1211.zip 36988201 BLAKE2B 487dda0c78af60d96dc6eb8bc0c7074dd99719a DIST storcli-7.1316.zip 37136466 BLAKE2B 7bca2e1b330f40e66945567ac8fad04d448993ff7ab4a4d846a0b6142fbe3988ab00775aa3897e3268e30b34cb7659e96f75d2383d3e85e4bec433edde5ba17e SHA512 049b34d44bb1140ad804f6bb6d8fb133ac9bbc4aface721051e713c7a1056acb0f894f4f4793ef9e02e48958a745d12bc5389e7e763716c780fb1c2c387e34d6 DIST storcli-7.1410.zip 34424559 BLAKE2B cb0b613d0ccbf6ac36d1aace9174286ffe89d0602c7bca3b2712abcdba1b82cc2498de686e815e01fa125920c94d780e2f7fa4ab2ff570dc42818f4c4f491da4 SHA512 4887d434757f15e931c3c3c57b2316fc0cf0a5284c6009601b58c9585b73f9b9c9a0318dd3c4472cd3578aa5ec12b641a371db1d726a637741f6f0b34dd1f3e7 DIST storcli-7.1508.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be -DIST storcli-7.1515.zip 35678755 BLAKE2B 9fb8da35be491afaea3a288b5c4c1ed0806fa9d6831e9a6dbf14d4c00469b1ce6e9d8fe9a98ce64505580420b5c145f002338d3029794af4c54779d9f324ec56 SHA512 43565cc695e9e7a7725474ab8091ea00de8fde7fabffe708c45e4c0e8713b1fcb1a5a25963bba44974b7787bebc06a59f3b8180416fefb0a54b4fd403c6152be +DIST storcli-7.1613.zip 35016341 BLAKE2B 046651c696e5a20bcd0488c3cb495c7260e7665e3cb93052fce7fc79de019cb310ac7b1615f4ee4cc59a3bddcb81e548b82098a5ba051b1ba94f721115e95ff9 SHA512 5c90bce5502ec725a41c670438acd2e1eb07d21edba6e940f00f568f63a2e9e9095817eb50a4995d1ff8482a60ab77a633f01df0dc0a1abe7b767ce24b38b79b +DIST storcli-7.1715.zip 40965278 BLAKE2B 044cf3e7b7bc9853ce7ff06050c59ceb877e88ffece2f6494561fcd416e00b41d033ff1ffe0e18b63e55edf2443296bdd3f817c09c48a0e0d69365d41cdd43fd SHA512 79dbd5f2ded4897a3d867bbab76d415b8532a647fc12f369f667e11e772b398954a2d762a011c37ab7a18b4759c3c1f8408d129ceb9b1ae62bce4671380eb988 EBUILD storcli-1.19.04.ebuild 2061 BLAKE2B 4325ee37d40cec579ec666a21729c157992db6e71dd52ef0686dd555be2d3fe3b6aad15785427b65dbb0b677a1ce80079a0d08e2fb871d10d230a1bc5d867149 SHA512 f267f5faa8e9d3951b3e166915c9cb090702ae0bf751d923e8206ce73628bf82777965e156e40bb864434b1855af3488bcd5c1ac7748537fff567a2f5964a083 EBUILD storcli-1.20.15.ebuild 2074 BLAKE2B 8b6fd28e3be1b8895c393ce38d844d85a9d80bca8d8c58be6c7e5f4a8c3560bc219b5e3a3d891cea6a2d274762319fd18c44e3200aa1238abb6a4cd5d2a3c5df SHA512 07da506f5535aa55195dbc8ca04564e7e88073cc61a2ec94f513ce877b156618c8092290793558495ff339273dc8d1b9f02ed07cb35138ff4fdc2301ee021564 EBUILD storcli-1.21.06.ebuild 2667 BLAKE2B 71249f138b350ca36f6fec6e64672ce923b80e982baac3666e844bd98fcd7ea18c3527b14299f05a9b8c720b3ea39cd25abb4c3bd1d3394bec4ce281203d9c23 SHA512 657a80558476e4134fc2821c5aa9f8de0b3dc6ff3ee38a9385be538f310006d725b52683fd56ead278eb92c57413d3a3096fb09792af93854248cc9aab69c598 @@ -25,5 +26,6 @@ EBUILD storcli-7.1211.ebuild 1822 BLAKE2B eeedf7c5527b0e14c6eb0ae2c619e9d1d941f4 EBUILD storcli-7.1316.ebuild 1822 BLAKE2B 3939bd238e40a3e41503efd7e5c8c87057b5b65511b985eff5530ffa661a445cb0818f870d5d64f18fd2b2f21dcf47365d225495146d4276b257f67a8cd05ac6 SHA512 b3661ca4af4e6308d1f87c0e8dff2b3b46b40df31f6fa7201fc80a3a4727fcdf39d7a7fb475674c41e3fd4d1a8ed5a2061a5328fe1ebd754141b7a079b6e7d10 EBUILD storcli-7.1410.ebuild 1701 BLAKE2B 706ca8f5b08be1d5bbd552daa202ab419fe844b50d48336762c9131a69a6f4310a822d94d8a6ecebca8532f5f4dd19f3b89cf753687e268da437d5597741a999 SHA512 95501c39002179a6c2f81073c073dc28bb5fc9cad98580bb7cae9bcde286fa7e20644e1fc2df07f50ddcd9b52e8e12cf71ae0d555053f3e74f632111a6e62fee EBUILD storcli-7.1508.ebuild 1686 BLAKE2B 905183e8003dee1d7317633157662844b35ba85744a10671e1d60fc41a878d53d58f9d504f2cb67d3e16d29e3dcfd2dd4c9338ee743177b2b4d8c55674f92def SHA512 0382c253f4b98fde4d498523f7bf76b26cb18b05e8e2e2026274a3695eba91955514f1a1d2fc1a35fc75b75f8b79e04f9fa0ada9ab5d3089df79aaadd392334e -EBUILD storcli-7.1515.ebuild 1686 BLAKE2B 905183e8003dee1d7317633157662844b35ba85744a10671e1d60fc41a878d53d58f9d504f2cb67d3e16d29e3dcfd2dd4c9338ee743177b2b4d8c55674f92def SHA512 0382c253f4b98fde4d498523f7bf76b26cb18b05e8e2e2026274a3695eba91955514f1a1d2fc1a35fc75b75f8b79e04f9fa0ada9ab5d3089df79aaadd392334e +EBUILD storcli-7.1613.ebuild 1686 BLAKE2B 620c6f13830d7ef1470f1d6ef1f2f0d37528b3b64506283c4f5fd4bd575f6c6867d7b1a2b96befb34df8f666800f40c2cf91e75b13d4e2f92c9df287b977abeb SHA512 4eae2f7667481130727e8fdb13bbdc8e6df08eb10c2fc11453e5ffc597cea5c06b43a0a5fcea5d3d2eabe3fd189cff4394aa8495bdba77a821ce287b8db2861d +EBUILD storcli-7.1715.ebuild 1686 BLAKE2B 840605886041ef5a01949bc69cb64eaab3de7025f77e6da7f8a49d5364b1308d3fcfb24c8e2b4768768b97ebf74dde7f8283664b10546aad19b6f2a0986185d4 SHA512 e2dd6f7a5e9f7841ba04a2eaaa99534c9d5aaf39ec2293a46f148cf0789e81668afb2b995600f29a84a889ac46ee8ef5d19e7e3c0bdce18499d0bb8cf7a334b5 MISC metadata.xml 251 BLAKE2B fb85d245662fa1577cfe1d77526bd34fb2a674dd447192f2defe78b751423e3d14ae73efd3ac0e1e5e6fdb6259622a782e724ec77021faf526509f199dd20d61 SHA512 46942a98ef7e36470d1169a5bc8839d25603e33c143cd36327a8a85fc14cb6bfb32247eb7608d92cc58a06cc8eef5bd64d6ec2d21e69a88632e4b936598aa772 diff --git a/sys-block/storcli/storcli-7.1515.ebuild b/sys-block/storcli/storcli-7.1515.ebuild deleted file mode 100644 index 85475aef40fd..000000000000 --- a/sys-block/storcli/storcli-7.1515.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit pax-utils toolchain-funcs - -# Upstream is still using strange version numbers -MY_PV="007.1508.0000.0000" - -DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)" -HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli" -SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip" - -LICENSE="Avago LSI BSD" -SLOT="0/7.15" -KEYWORDS="-* amd64" -IUSE="" - -RDEPEND="" -DEPEND="app-arch/unzip" - -MY_STORCLI_BASEDIR="/opt/lsi/storcli" - -QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli - ${MY_STORCLI_BASEDIR:1}/storcli32" -QA_PREBUILT=${QA_PRESTRIPPED} - -src_unpack() { - mkdir srcfiles || die - pushd srcfiles &>/dev/null || die - default - mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb" - popd &>/dev/null || die - - rm -rf srcfiles || die - - # Unpack Ubuntu package which will be our $S content - unpack "${WORKDIR}"/storcli_*.deb - rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package" - unpack "${WORKDIR}"/data.tar.xz - - mkdir "${S}" || die "Failed to create '${S}'" -} - -src_prepare() { - default - - # Create clean $S - mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'" - rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files" -} - -src_install() { - exeinto "${MY_STORCLI_BASEDIR}" - newexe storcli64 storcli - - dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli - - pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli -} diff --git a/sys-block/storcli/storcli-7.1613.ebuild b/sys-block/storcli/storcli-7.1613.ebuild new file mode 100644 index 000000000000..e1d2ca5a4dda --- /dev/null +++ b/sys-block/storcli/storcli-7.1613.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit pax-utils toolchain-funcs + +# Upstream is still using strange version numbers +MY_PV="007.1613.0000.0000" + +DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)" +HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli" +SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip" + +LICENSE="Avago LSI BSD" +SLOT="0/7.16" +KEYWORDS="-* amd64" +IUSE="" + +RDEPEND="" +DEPEND="app-arch/unzip" + +MY_STORCLI_BASEDIR="/opt/lsi/storcli" + +QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli + ${MY_STORCLI_BASEDIR:1}/storcli32" +QA_PREBUILT=${QA_PRESTRIPPED} + +src_unpack() { + mkdir srcfiles || die + pushd srcfiles &>/dev/null || die + default + mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb" + popd &>/dev/null || die + + rm -rf srcfiles || die + + # Unpack Ubuntu package which will be our $S content + unpack "${WORKDIR}"/storcli_*.deb + rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package" + unpack "${WORKDIR}"/data.tar.xz + + mkdir "${S}" || die "Failed to create '${S}'" +} + +src_prepare() { + default + + # Create clean $S + mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'" + rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files" +} + +src_install() { + exeinto "${MY_STORCLI_BASEDIR}" + newexe storcli64 storcli + + dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli + + pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli +} diff --git a/sys-block/storcli/storcli-7.1715.ebuild b/sys-block/storcli/storcli-7.1715.ebuild new file mode 100644 index 000000000000..e406b517c510 --- /dev/null +++ b/sys-block/storcli/storcli-7.1715.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit pax-utils toolchain-funcs + +# Upstream is still using strange version numbers +MY_PV="007.1715.0000.0000" + +DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)" +HOMEPAGE="https://www.broadcom.com/support/download-search?dk=storcli" +SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_PV}_Unified_StorCLI-PUL.zip -> ${P}.zip" + +LICENSE="Avago LSI BSD" +SLOT="0/7.16" +KEYWORDS="-* amd64" +IUSE="" + +RDEPEND="" +DEPEND="app-arch/unzip" + +MY_STORCLI_BASEDIR="/opt/lsi/storcli" + +QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli + ${MY_STORCLI_BASEDIR:1}/storcli32" +QA_PREBUILT=${QA_PRESTRIPPED} + +src_unpack() { + mkdir srcfiles || die + pushd srcfiles &>/dev/null || die + default + mv Unified_storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to move storcli_*.deb" + popd &>/dev/null || die + + rm -rf srcfiles || die + + # Unpack Ubuntu package which will be our $S content + unpack "${WORKDIR}"/storcli_*.deb + rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package" + unpack "${WORKDIR}"/data.tar.xz + + mkdir "${S}" || die "Failed to create '${S}'" +} + +src_prepare() { + default + + # Create clean $S + mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move storcli_.deb content to '${S}'" + rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || die "Failed to cleanup no longer needed files" +} + +src_install() { + exeinto "${MY_STORCLI_BASEDIR}" + newexe storcli64 storcli + + dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli + + pax-mark m "${D}${MY_STORCLI_BASEDIR}"/storcli +} diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest index d51aa19b7263..3d44a8d80676 100644 --- a/sys-block/thin-provisioning-tools/Manifest +++ b/sys-block/thin-provisioning-tools/Manifest @@ -1,7 +1,7 @@ AUX thin-provisioning-tools-0.7.0-build-fixes.patch 1077 BLAKE2B 540efcaff8a0f826f132aa06b5d63728d5b7e0de2da81ff65480537c10b4a769330f0e557496f1ce6116cce51b834057ffb6c967fb527deb419aee4d1f3d2ec5 SHA512 fbdf778774bca2e608bbab7696b6646c64ee740c40c743f40f28e7e360fc2a6c6c3752992d9d5f7bbb624a9240ba480a6e58a7c5956ba6d2b772ece18502afe7 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9 SHA512 cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8 DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9 SHA512 e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f -EBUILD thin-provisioning-tools-0.7.0.ebuild 1288 BLAKE2B 1361f119e7c18515ea6bc034075a8cd4ad5c026b4911906acc6fd2c60906e076be05b918f1552ec92890ae09b3b48be20115ac8f2631896a2e6a96f057fdcb2f SHA512 e1c199e78b0101e3941a9d3917b4d263622001672c7e5051ca60d67932e6c1bed2a1e5cda46a81c529eb802c59b30fa14c09a1cf86dc7bdd57dcef779762b9fc +EBUILD thin-provisioning-tools-0.7.0.ebuild 1288 BLAKE2B fe429bd318ab608b2161086cff3015440fd1feeaa21c03fe86c330a1045ab3c9a6efbddb6a5d414faa31757b81643299608b77fad174be8a1560523d6c8e857d SHA512 75e81c6096febf78c05d6cf9c7b9e1fb12975f5685742cd9ae48b4311343041e7af48325e6b13224c854b78882f879ede476fc915215a574d21872d846cc829e EBUILD thin-provisioning-tools-0.9.0.ebuild 1520 BLAKE2B 142a5de27b2f3facd64f99f6e0c48d70630c05e67cb700d70666f39b20d80ef09e4e8c12d3b541c3caddc3b0e74a699969832a51992b95be62421f70f9d0de30 SHA512 1f74065a127b83acf12fb2bd7c197374153e93519aaa3e106abe5c5ec94a0b9fe45db509a0dd33f149e53b6f2efe08d6a4e261d21c35810c90f3ad3cded6cf65 EBUILD thin-provisioning-tools-9999.ebuild 1523 BLAKE2B 8b969392d3686af5df169d3bf1d968c89a273c59c63b668754c7ef6a0469d1a0cdb7882b3c32b7dbbaabe2e45cce7e58651af612e481cf694eff4d7bcd74401c SHA512 2ee4796124ffdc043f31e104431feed55b55f19f06525d3c9b1c66a15c89f2d0cc16316d0d5fae10008f33d91ab1c45d350a17a6a4666235136190342e8a0074 MISC metadata.xml 434 BLAKE2B ce8a3b7440aa5f690989729e202c836ff63833f449e5b302dd58db3b43107b698a5480d761310964ba143b665729ca6ab23417df6eda7f13f24df55427cafb7f SHA512 5a7275bd03045f680a2942a7da2685d4ad94ae1995a612e80c9b6fd4ec8530ad536592247d2e1f4162e49469b9c6139f8237de9d80cae9f339b5852042eab22d diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild index 8e318177d327..53bf5146d42e 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild @@ -21,7 +21,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} ) test? ( - dev-lang/ruby:2.5 + dev-lang/ruby:2.6 >=dev-cpp/gtest-1.8.0 dev-util/cucumber dev-util/aruba diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 8ac712d182a5..e4213a71d8aa 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index 6687193b60da..3f1bf307ce95 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -52,9 +52,9 @@ DIST ceph-14.2.22.tar.gz 130597047 BLAKE2B 58bbb3243de076ed1d25dfd7bd75717c50ad1 DIST ceph-15.2.12.tar.gz 148509713 BLAKE2B 4962e7d574b38592a874a1b3fa8610bb2d0afc8713d995d67a790c025bb086cb619cbbaec76482ec096b4c55b9f1df383f5bd4806a231bc88e70ac3efbac24b5 SHA512 08266a2e9a7ca5a37e03f340873571fd012c630dd898a87241cd97c29760b2bf41fe64c8883e7b08e0f83c26245072cd26e69ecb1db02378d1ec38335ba1cd0f DIST ceph-15.2.13.tar.gz 148542333 BLAKE2B 2e9668bcb0fd283ec4ab51b0c6142fc9a3b6310eb5d34e07da5e6b73b55dd7976db5ab9c78a93684ddc2f51873b1a17c4d31c5f5647b2d43a2826ee5362f7e5d SHA512 bde28c331c489db0845959f65c425146c317466a7793f56a83e2827dec35b8cd6f600bf9056151c1e6926cc0155deebbc8681c240ac9f37ad876b9a6afae96da DIST ceph-16.2.4.tar.gz 155840423 BLAKE2B a803ffa61ac9fd6d42790d6d8e12aa8df843968627df0051475355f3ba0dc1272afa3d9e2716115ad769b2f322d7bd239d99b89e51610e89ce9efe39af4f01ae SHA512 8904e7fcabd50276e4e86735fd85dba96f417c194c219025146f994707def7abe372528b0f2e862e274b2f405d7b791bac86b6cbb8d57cecd6f44023a2ffb6f6 -EBUILD ceph-14.2.21-r1.ebuild 10411 BLAKE2B f57bf6a7d1d0f19f3d2ca22cd1da35c527e0a8c504d18e4a9495f5d37d4e6a4a751dc4d24df6dbc5e0f323ba203f54e8db043231fd418f325d1539c4ab273ccf SHA512 c6fe6f3fe697538687504c8581697821e6ab17ca7d0cd7371eab0de46925428fbf160d805605e3b4cdee7f3058bd1ae34ccc26621cb0958f5d6fb239a2b7b295 +EBUILD ceph-14.2.21-r2.ebuild 10431 BLAKE2B da08ec46959c57da162051019010c20bd718e1def03a99f7a74dfae5a8305b63d720b5da00fd26c0527683d13e703d223c09d86fad88c251934b28a20d444efb SHA512 38ca1c08982148a210c9aeb308407cc118c67e315aee6d20f2255f01f48656dfa622d610337dcbd5b83d27cfba60649c1d8aa07beed84d9ffe8fb74c644a4d8c EBUILD ceph-14.2.22.ebuild 10379 BLAKE2B 970b467d01d8b294f5c886e843e0f85c19dccf6bfe17726f7e6a34ec2e34557b90a96305d2b62e45a9e3264e5eb9335b1f29cc37a52fb116387b85aa62d685f6 SHA512 f64bf074c77fc603b4ade5c2ac341218c932f4058eadbaeff29bbf6f10facf60b09698bf0a6fa2de6d7feb6271dbe2ff9ad41e2e60b8b0d57ab2a9517f346775 -EBUILD ceph-15.2.12-r1.ebuild 10760 BLAKE2B e0507e63c215d3626544f56fc97fc75c0a6c9671a66a5ed40c628a23d73289415314ffb3758f05692f52694140d38ed89ee559969d0182bef2fb8d2a5c9f1984 SHA512 c33b21dbf3640a6db042d310ea65be069d05314d29f21124bd64e060f276a5667870835d6f9280abafedff6a5cee6f66a7447137433e4ec97609f38859fbdafb +EBUILD ceph-15.2.12-r2.ebuild 10780 BLAKE2B c3ceaef839451ad3c05d8d3ffa389a3e8a2a65563a0276c3b5b6f9e81a02590a77561d5a1ee7ac6842ad1295d3f2908fe3c4aede5edb50f15eaec2ebe2dbeae2 SHA512 f2d503964a06f6ebab1e080ae574744c455ba34323ab04de7d98ff7f6b33b8d0439b179412fd3410ab2602443f2c5757621238a4006edc73aaddb001b9b81c8b EBUILD ceph-15.2.13-r2.ebuild 10676 BLAKE2B df69ca97ef59cd7934aab08fa4e754e69ccf0a000e06523bd444681fde18171adc71acd4b99d5935174542cc0c3eb12ae39e557a078bc296e482047092514b1d SHA512 474f065867fbdf66832e4d910d90447406dcb0483727ce42e8e5ae13b8222294e05838fa18990998b3cb693a27e0fc2de4a06402120535088a12c374ede8f814 EBUILD ceph-16.2.4-r2.ebuild 11991 BLAKE2B 62c9ee82927b0ae110e8bad74e76a39cf3ccbf1e4d5d247784d4962fa619fceec2c463885c574fedb5ec75d4f369a0152afd007550d60fe8833dd1faa0c71d26 SHA512 09d8ce0d5aa9ae0b11b6c2918ef06807a9065b8d4341df7c0ff9b5f87ef1896589d2d1437eb70a4ed0cf5f0a29c01d998318797a358a96b5b56fe5caa8dbbeeb MISC metadata.xml 2318 BLAKE2B f9cf86426b0d8ea87cb80cb03315e9b0b581f604b2e1f28011dd49ab885232184fbcb6e496e8305d92e2c45bea973b8627235115e6bc7b7590874ac2ce9a00cc SHA512 e4eb8fb92dfe9161c217d880db3733aec36efc74431f529b12212702abbf633647bb8a22bfe7864d7389e8ed893bc37518e228ce165140058f98aec534b8f3de diff --git a/sys-cluster/ceph/ceph-14.2.21-r1.ebuild b/sys-cluster/ceph/ceph-14.2.21-r1.ebuild deleted file mode 100644 index 36597b47ed0a..000000000000 --- a/sys-cluster/ceph/ceph-14.2.21-r1.ebuild +++ /dev/null @@ -1,391 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -CMAKE_MAKEFILE_GENERATOR=emake - -DISTUTILS_OPTIONAL=1 - -inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \ - python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ceph/ceph.git" - SRC_URI="" -else - SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" - KEYWORDS="amd64 ~ppc64" -fi - -DESCRIPTION="Ceph distributed filesystem" -HOMEPAGE="https://ceph.com/" - -LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain" -SLOT="0" - -CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) - -IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc - kafka kerberos ldap lttng +mgr numa rabbitmq +radosgw +ssl spdk system-boost - systemd +tcmalloc test xfs zfs" -IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" - -DEPEND=" - acct-group/ceph - acct-user/ceph - virtual/libudev:= - app-arch/bzip2:= - app-arch/lz4:= - app-arch/snappy:= - app-arch/zstd:= - app-shells/bash:0 - app-misc/jq:= - dev-libs/crypto++:= - dev-libs/leveldb:=[snappy,tcmalloc(-)?] - dev-libs/libaio:= - dev-libs/libnl:3= - dev-libs/libxml2:= - =dev-util/google-perftools-2.6.1:= ) - kafka? ( dev-libs/librdkafka:= ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap:= ) - lttng? ( dev-util/lttng-ust:= ) - rabbitmq? ( net-libs/rabbitmq-c:= ) - radosgw? ( - dev-libs/expat:= - dev-libs/openssl:= - net-misc/curl:=[curl_ssl_openssl] - ) - ssl? ( dev-libs/openssl:= ) - system-boost? ( dev-libs/boost:=[threads(+),context,python,${PYTHON_USEDEP}] ) - xfs? ( sys-fs/xfsprogs:= ) - zfs? ( sys-fs/zfs:= ) - ${PYTHON_DEPS} -" -BDEPEND=" - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) - app-arch/cpio - >=dev-util/cmake-3.5.0 - dev-python/cython[${PYTHON_USEDEP}] - dev-python/sphinx - dev-util/cunit - dev-util/gperf - dev-util/ragel - dev-util/valgrind - sys-apps/coreutils - sys-apps/findutils - sys-apps/grep - sys-apps/sed - sys-apps/which - sys-devel/bc - sys-devel/patch - virtual/pkgconfig - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - sys-apps/grep[pcre] - sys-fs/btrfs-progs - ) -" -RDEPEND="${DEPEND} - app-admin/sudo - net-misc/socat - sys-apps/gptfdisk - >=sys-apps/smartmontools-7.0 - sys-block/parted - sys-fs/cryptsetup - sys-fs/lsscsi - sys-fs/lvm2[-device-mapper-only(-)] - virtual/awk - dev-python/bcrypt[${PYTHON_USEDEP}] - dev-python/cherrypy[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pecan[${PYTHON_USEDEP}] - dev-python/prettytable[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - mgr? ( - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - =glibc-2.32 - has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON) - - rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ - || die "failed to remove cmake cache" - - cmake_src_configure - - # bug #630232 - sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ - "${BUILD_DIR:-${S}}"/include/acconfig.h \ - || die "sed failed" -} - -src_configure() { - use custom-cflags || strip-flags - ceph_src_configure -} - -python_compile() { - local CMAKE_USE_DIR="${S}" - ceph_src_configure - - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - emake VERBOSE=1 clean - emake VERBOSE=1 all - - # python modules are only compiled with "make install" so we need to do this to - # prevent doing a bunch of compilation in src_install - DESTDIR="${T}" emake VERBOSE=1 install - popd >/dev/null || die -} - -src_compile() { - cmake_build VERBOSE=1 all - - # we have to do this here to prevent from building everything multiple times - python_copy_sources - python_foreach_impl python_compile -} - -src_test() { - make check || die "make check failed" -} - -python_install() { - local CMAKE_USE_DIR="${S}" - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - DESTDIR="${ED}" emake VERBOSE=1 install - popd >/dev/null || die - - python_optimize -} - -src_install() { - cmake_src_install - python_foreach_impl python_install - - find "${ED}" -name '*.la' -type f -delete || die - - exeinto /usr/$(get_libdir)/ceph - newexe "${BUILD_DIR}/bin/init-ceph" init-ceph - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} - - keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat - - fowners -R ceph:ceph /var/log/ceph - - newinitd "${FILESDIR}/rbdmap.initd" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} - - insinto /etc/sysctl.d - newins "${FILESDIR}"/sysctld 90-${PN}.conf - - use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc - - # units aren't installed by the build system unless systemd is enabled - # so no point installing these with the USE flag disabled - if use systemd; then - systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ - "ceph-mds@.service" - - systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ - "ceph-osd@.service" - - fi - - udev_dorules udev/*.rules - newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf - - readme.gentoo_create_doc - - python_setup - - # bug #630232 - sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ - || die "sed failed" - - python_fix_shebang "${ED}"/usr/{,s}bin/ - - # python_fix_shebang apparently is not idempotent - local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' - grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ - | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die - - local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) - dostrip -x "${rados_classes[@]#${ED}}" -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/sys-cluster/ceph/ceph-14.2.21-r2.ebuild b/sys-cluster/ceph/ceph-14.2.21-r2.ebuild new file mode 100644 index 000000000000..aa787f1388b9 --- /dev/null +++ b/sys-cluster/ceph/ceph-14.2.21-r2.ebuild @@ -0,0 +1,392 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +CMAKE_MAKEFILE_GENERATOR=emake + +DISTUTILS_OPTIONAL=1 + +inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \ + python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ceph/ceph.git" + SRC_URI="" +else + SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" + KEYWORDS="amd64 ~ppc64" +fi + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="https://ceph.com/" + +LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain" +SLOT="0" + +CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) + +IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc + kafka kerberos ldap lttng +mgr numa rabbitmq +radosgw +ssl spdk system-boost + systemd +tcmalloc test xfs zfs" +IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +DEPEND=" + acct-group/ceph + acct-user/ceph + virtual/libcrypt:= + virtual/libudev:= + app-arch/bzip2:= + app-arch/lz4:= + app-arch/snappy:= + app-arch/zstd:= + app-shells/bash:0 + app-misc/jq:= + dev-libs/crypto++:= + dev-libs/leveldb:=[snappy,tcmalloc(-)?] + dev-libs/libaio:= + dev-libs/libnl:3= + dev-libs/libxml2:= + =dev-util/google-perftools-2.6.1:= ) + kafka? ( dev-libs/librdkafka:= ) + kerberos? ( virtual/krb5 ) + ldap? ( net-nds/openldap:= ) + lttng? ( dev-util/lttng-ust:= ) + rabbitmq? ( net-libs/rabbitmq-c:= ) + radosgw? ( + dev-libs/expat:= + dev-libs/openssl:= + net-misc/curl:=[curl_ssl_openssl] + ) + ssl? ( dev-libs/openssl:= ) + system-boost? ( dev-libs/boost:=[threads(+),context,python,${PYTHON_USEDEP}] ) + xfs? ( sys-fs/xfsprogs:= ) + zfs? ( sys-fs/zfs:= ) + ${PYTHON_DEPS} +" +BDEPEND=" + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) + app-arch/cpio + >=dev-util/cmake-3.5.0 + dev-python/cython[${PYTHON_USEDEP}] + dev-python/sphinx + dev-util/cunit + dev-util/gperf + dev-util/ragel + dev-util/valgrind + sys-apps/coreutils + sys-apps/findutils + sys-apps/grep + sys-apps/sed + sys-apps/which + sys-devel/bc + sys-devel/patch + virtual/pkgconfig + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + sys-apps/grep[pcre] + sys-fs/btrfs-progs + ) +" +RDEPEND="${DEPEND} + app-admin/sudo + net-misc/socat + sys-apps/gptfdisk + >=sys-apps/smartmontools-7.0 + sys-block/parted + sys-fs/cryptsetup + sys-fs/lsscsi + sys-fs/lvm2[-device-mapper-only(-)] + virtual/awk + dev-python/bcrypt[${PYTHON_USEDEP}] + dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pecan[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + mgr? ( + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + =glibc-2.32 + has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON) + + rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ + || die "failed to remove cmake cache" + + cmake_src_configure + + # bug #630232 + sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ + "${BUILD_DIR:-${S}}"/include/acconfig.h \ + || die "sed failed" +} + +src_configure() { + use custom-cflags || strip-flags + ceph_src_configure +} + +python_compile() { + local CMAKE_USE_DIR="${S}" + ceph_src_configure + + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + emake VERBOSE=1 clean + emake VERBOSE=1 all + + # python modules are only compiled with "make install" so we need to do this to + # prevent doing a bunch of compilation in src_install + DESTDIR="${T}" emake VERBOSE=1 install + popd >/dev/null || die +} + +src_compile() { + cmake_build VERBOSE=1 all + + # we have to do this here to prevent from building everything multiple times + python_copy_sources + python_foreach_impl python_compile +} + +src_test() { + make check || die "make check failed" +} + +python_install() { + local CMAKE_USE_DIR="${S}" + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + DESTDIR="${ED}" emake VERBOSE=1 install + popd >/dev/null || die + + python_optimize +} + +src_install() { + cmake_src_install + python_foreach_impl python_install + + find "${ED}" -name '*.la' -type f -delete || die + + exeinto /usr/$(get_libdir)/ceph + newexe "${BUILD_DIR}/bin/init-ceph" init-ceph + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} + + keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat + + fowners -R ceph:ceph /var/log/ceph + + newinitd "${FILESDIR}/rbdmap.initd" rbdmap + newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} + newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} + + insinto /etc/sysctl.d + newins "${FILESDIR}"/sysctld 90-${PN}.conf + + use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc + + # units aren't installed by the build system unless systemd is enabled + # so no point installing these with the USE flag disabled + if use systemd; then + systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ + "ceph-mds@.service" + + systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ + "ceph-osd@.service" + + fi + + udev_dorules udev/*.rules + newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf + + readme.gentoo_create_doc + + python_setup + + # bug #630232 + sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ + || die "sed failed" + + python_fix_shebang "${ED}"/usr/{,s}bin/ + + # python_fix_shebang apparently is not idempotent + local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' + grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ + | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die + + local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) + dostrip -x "${rados_classes[@]#${ED}}" +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-cluster/ceph/ceph-15.2.12-r1.ebuild b/sys-cluster/ceph/ceph-15.2.12-r1.ebuild deleted file mode 100644 index acb36e7d6617..000000000000 --- a/sys-cluster/ceph/ceph-15.2.12-r1.ebuild +++ /dev/null @@ -1,402 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -CMAKE_MAKEFILE_GENERATOR=emake - -DISTUTILS_OPTIONAL=1 - -inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \ - python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ceph/ceph.git" - SRC_URI="" -else - SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64" -fi - -DESCRIPTION="Ceph distributed filesystem" -HOMEPAGE="https://ceph.com/" - -LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain" -SLOT="0" - -CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) - -IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc - kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl spdk - system-boost systemd +tcmalloc test uring xfs zfs" -IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" - -DEPEND=" - acct-group/ceph - acct-user/ceph - virtual/libudev:= - app-arch/bzip2:= - app-arch/lz4:= - app-arch/snappy:= - app-arch/zstd:= - app-shells/bash:0 - app-misc/jq:= - dev-libs/crypto++:= - dev-cpp/gflags:= - dev-libs/leveldb:=[snappy,tcmalloc(-)?] - dev-libs/libaio:= - dev-libs/libfmt:= - dev-libs/libnl:3= - dev-libs/libxml2:= - =dev-util/google-perftools-2.6.1:= ) - kafka? ( dev-libs/librdkafka:= ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap:= ) - lttng? ( dev-util/lttng-ust:= ) - pmdk? ( dev-libs/pmdk:= ) - rabbitmq? ( net-libs/rabbitmq-c:= ) - radosgw? ( - dev-libs/expat:= - dev-libs/openssl:= - net-misc/curl:=[curl_ssl_openssl] - ) - rbd-rwl? ( dev-libs/pmdk:= ) - ssl? ( dev-libs/openssl:= ) - system-boost? ( >=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] ) - uring? ( sys-libs/liburing:= ) - xfs? ( sys-fs/xfsprogs:= ) - zfs? ( sys-fs/zfs:= ) - ${PYTHON_DEPS} -" -BDEPEND=" - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) - app-arch/cpio - >=dev-util/cmake-3.5.0 - dev-python/cython[${PYTHON_USEDEP}] - dev-python/sphinx - dev-util/cunit - dev-util/gperf - dev-util/ragel - dev-util/valgrind - sys-apps/coreutils - sys-apps/findutils - sys-apps/grep - sys-apps/sed - sys-apps/which - sys-devel/bc - sys-devel/patch - virtual/pkgconfig - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - sys-apps/grep[pcre] - sys-fs/btrfs-progs - ) -" -RDEPEND="${DEPEND} - app-admin/sudo - net-misc/socat - sys-apps/gptfdisk - sys-apps/nvme-cli - >=sys-apps/smartmontools-7.0 - sys-block/parted - sys-fs/cryptsetup - sys-fs/lsscsi - sys-fs/lvm2[-device-mapper-only(-)] - virtual/awk - dev-python/bcrypt[${PYTHON_USEDEP}] - dev-python/cherrypy[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pecan[${PYTHON_USEDEP}] - dev-python/prettytable[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - mgr? ( - dev-python/jsonpatch[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyjwt[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/routes[${PYTHON_USEDEP}] - sci-libs/scikit-learn[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ) -" -# diskprediction needs older scipy not compatible with py38 -# bug #724438 -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - ?? ( jemalloc tcmalloc ) - diskprediction? ( mgr !python_targets_python3_8 ) - kafka? ( radosgw ) - mgr? ( cephfs ) - rabbitmq? ( radosgw ) -" -RESTRICT="!test? ( test )" - -# the tests need root access -RESTRICT="test? ( userpriv )" - -# distribution tarball does not include everything needed for tests -RESTRICT+=" test" - -# create a non-debug release -CMAKE_BUILD_TYPE=RelWithDebInfo - -# false positives unless all USE flags are on -CMAKE_WARN_UNUSED_CLI=no - -PATCHES=( - "${FILESDIR}/ceph-12.2.0-use-provided-cpu-flag-values.patch" - "${FILESDIR}/ceph-14.2.0-cflags.patch" - "${FILESDIR}/ceph-12.2.4-boost-build-none-options.patch" - "${FILESDIR}/ceph-13.2.0-cflags.patch" - "${FILESDIR}/ceph-15.2.0-no-virtualenvs.patch" - "${FILESDIR}/ceph-13.2.2-dont-install-sysvinit-script.patch" - "${FILESDIR}/ceph-14.2.0-dpdk-cflags.patch" - "${FILESDIR}/ceph-14.2.0-link-crc32-statically.patch" - "${FILESDIR}/ceph-14.2.0-cython-0.29.patch" - "${FILESDIR}/ceph-15.2.0-rocksdb-cmake.patch" - "${FILESDIR}/ceph-15.2.2-systemd-unit.patch" - "${FILESDIR}/ceph-15.2.3-spdk-compile.patch" - "${FILESDIR}/ceph-15.2.4-system-uring.patch" - "${FILESDIR}/ceph-15.2.5-missing-includes.patch" - "${FILESDIR}/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch" -) - -check-reqs_export_vars() { - CHECKREQS_DISK_BUILD="5400M" - CHECKREQS_DISK_USR="510M" - - export CHECKREQS_DISK_BUILD CHECKREQS_DISK_USR -} - -pkg_pretend() { - check-reqs_export_vars - check-reqs_pkg_pretend -} - -pkg_setup() { - python_setup - check-reqs_export_vars - check-reqs_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - if use system-boost; then - find "${S}" -name '*.cmake' -or -name 'CMakeLists.txt' -print0 \ - | xargs --null sed -r \ - -e 's|Boost::|boost_|g' \ - -e 's|Boost_|boost_|g' \ - -e 's|[Bb]oost_boost|boost_system|g' -i || die - fi - - sed -r -e "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \ - -i src/bash_completion/CMakeLists.txt || die - - sed -e "s:objdump -p:$(tc-getOBJDUMP) -p:" -i CMakeLists.txt || die - - if ! use diskprediction; then - rm -rf src/pybind/mgr/diskprediction_local || die - fi - - # remove tests that need root access - rm src/test/cli/ceph-authtool/cap*.t || die -} - -ceph_src_configure() { - local flag - local mycmakeargs=( - -DWITH_BABELTRACE=$(usex babeltrace) - -DWITH_BLUESTORE_PMEM=$(usex pmdk) - -DWITH_CEPHFS=$(usex cephfs) - -DWITH_CEPHFS_SHELL=$(usex cephfs) - -DWITH_DPDK=$(usex dpdk) - -DWITH_SPDK=$(usex spdk) - -DWITH_FUSE=$(usex fuse) - -DWITH_LTTNG=$(usex lttng) - -DWITH_GSSAPI=$(usex kerberos) - -DWITH_GRAFANA=$(usex grafana) - -DWITH_MGR=$(usex mgr) - -DWITH_MGR_DASHBOARD_FRONTEND=OFF - -DWITH_NUMA=$(usex numa) - -DWITH_OPENLDAP=$(usex ldap) - -DWITH_PYTHON3=3 - -DWITH_RADOSGW=$(usex radosgw) - -DWITH_RADOSGW_AMQP_ENDPOINT=$(usex rabbitmq) - -DWITH_RADOSGW_KAFKA_ENDPOINT=$(usex kafka) - -DWITH_RBD_RWL=$(usex rbd-rwl) - -DWITH_SSL=$(usex ssl) - -DWITH_SYSTEMD=$(usex systemd) - -DWITH_TESTS=$(usex test) - -DWITH_LIBURING=$(usex uring) - -DWITH_XFS=$(usex xfs) - -DWITH_ZFS=$(usex zfs) - -DENABLE_SHARED="ON" - -DALLOCATOR=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')") - -DWITH_SYSTEM_PMDK=$(usex pmdk 'YES' "$(usex rbd-rwl)") - -DWITH_SYSTEM_BOOST=$(usex system-boost) - -DBOOST_J=$(makeopts_jobs) - -DWITH_SYSTEM_ROCKSDB=ON - -DWITH_RDMA=OFF - -DWITH_TBB=OFF - -DSYSTEMD_UNITDIR=$(systemd_get_systemunitdir) - -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=$(systemd_get_systemunitdir) - -DEPYTHON_VERSION="${EPYTHON#python}" - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PN}-${PVR}" - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -Wno-dev - ) - if use amd64 || use x86; then - for flag in ${CPU_FLAGS_X86[@]}; do - mycmakeargs+=("$(usex cpu_flags_x86_${flag} "-DHAVE_INTEL_${flag^^}=1")") - done - fi - - # needed for >=glibc-2.32 - has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON) - - rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ - || die "failed to remove cmake cache" - - cmake_src_configure - - # bug #630232 - sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ - "${BUILD_DIR:-${S}}"/include/acconfig.h \ - || die "sed failed" -} - -src_configure() { - use custom-cflags || strip-flags - ceph_src_configure -} - -python_compile() { - local CMAKE_USE_DIR="${S}" - ceph_src_configure - - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - emake VERBOSE=1 clean - emake VERBOSE=1 all - - # python modules are only compiled with "make install" so we need to do this to - # prevent doing a bunch of compilation in src_install - DESTDIR="${T}" emake VERBOSE=1 install - popd >/dev/null || die -} - -src_compile() { - cmake_build VERBOSE=1 all - - # we have to do this here to prevent from building everything multiple times - python_copy_sources - python_foreach_impl python_compile -} - -src_test() { - make check || die "make check failed" -} - -python_install() { - local CMAKE_USE_DIR="${S}" - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - DESTDIR="${ED}" emake VERBOSE=1 install - popd >/dev/null || die - - python_optimize -} - -src_install() { - cmake_src_install - python_foreach_impl python_install - - find "${ED}" -name '*.la' -type f -delete || die - - exeinto /usr/$(get_libdir)/ceph - newexe "${BUILD_DIR}/bin/init-ceph" init-ceph - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} - - keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat - - fowners -R ceph:ceph /var/log/ceph - - newinitd "${FILESDIR}/rbdmap.initd-r1" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} - - insinto /etc/sysctl.d - newins "${FILESDIR}"/sysctld 90-${PN}.conf - - use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc - - # units aren't installed by the build system unless systemd is enabled - # so no point installing these with the USE flag disabled - if use systemd; then - systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ - "ceph-mds@.service" - - systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ - "ceph-osd@.service" - - fi - - udev_dorules udev/*.rules - newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf - - readme.gentoo_create_doc - - python_setup - - # bug #630232 - sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ - || die "sed failed" - - python_fix_shebang "${ED}"/usr/{,s}bin/ - - # python_fix_shebang apparently is not idempotent - local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' - grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ - | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die - - local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) - dostrip -x "${rados_classes[@]#${ED}}" -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/sys-cluster/ceph/ceph-15.2.12-r2.ebuild b/sys-cluster/ceph/ceph-15.2.12-r2.ebuild new file mode 100644 index 000000000000..75c961e4526c --- /dev/null +++ b/sys-cluster/ceph/ceph-15.2.12-r2.ebuild @@ -0,0 +1,403 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +CMAKE_MAKEFILE_GENERATOR=emake + +DISTUTILS_OPTIONAL=1 + +inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \ + python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ceph/ceph.git" + SRC_URI="" +else + SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64" +fi + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="https://ceph.com/" + +LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain" +SLOT="0" + +CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) + +IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc + kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl spdk + system-boost systemd +tcmalloc test uring xfs zfs" +IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +DEPEND=" + acct-group/ceph + acct-user/ceph + virtual/libcrypt:= + virtual/libudev:= + app-arch/bzip2:= + app-arch/lz4:= + app-arch/snappy:= + app-arch/zstd:= + app-shells/bash:0 + app-misc/jq:= + dev-libs/crypto++:= + dev-cpp/gflags:= + dev-libs/leveldb:=[snappy,tcmalloc(-)?] + dev-libs/libaio:= + dev-libs/libfmt:= + dev-libs/libnl:3= + dev-libs/libxml2:= + =dev-util/google-perftools-2.6.1:= ) + kafka? ( dev-libs/librdkafka:= ) + kerberos? ( virtual/krb5 ) + ldap? ( net-nds/openldap:= ) + lttng? ( dev-util/lttng-ust:= ) + pmdk? ( dev-libs/pmdk:= ) + rabbitmq? ( net-libs/rabbitmq-c:= ) + radosgw? ( + dev-libs/expat:= + dev-libs/openssl:= + net-misc/curl:=[curl_ssl_openssl] + ) + rbd-rwl? ( dev-libs/pmdk:= ) + ssl? ( dev-libs/openssl:= ) + system-boost? ( >=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] ) + uring? ( sys-libs/liburing:= ) + xfs? ( sys-fs/xfsprogs:= ) + zfs? ( sys-fs/zfs:= ) + ${PYTHON_DEPS} +" +BDEPEND=" + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) + app-arch/cpio + >=dev-util/cmake-3.5.0 + dev-python/cython[${PYTHON_USEDEP}] + dev-python/sphinx + dev-util/cunit + dev-util/gperf + dev-util/ragel + dev-util/valgrind + sys-apps/coreutils + sys-apps/findutils + sys-apps/grep + sys-apps/sed + sys-apps/which + sys-devel/bc + sys-devel/patch + virtual/pkgconfig + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + sys-apps/grep[pcre] + sys-fs/btrfs-progs + ) +" +RDEPEND="${DEPEND} + app-admin/sudo + net-misc/socat + sys-apps/gptfdisk + sys-apps/nvme-cli + >=sys-apps/smartmontools-7.0 + sys-block/parted + sys-fs/cryptsetup + sys-fs/lsscsi + sys-fs/lvm2[-device-mapper-only(-)] + virtual/awk + dev-python/bcrypt[${PYTHON_USEDEP}] + dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pecan[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + mgr? ( + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/routes[${PYTHON_USEDEP}] + sci-libs/scikit-learn[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ) +" +# diskprediction needs older scipy not compatible with py38 +# bug #724438 +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ?? ( jemalloc tcmalloc ) + diskprediction? ( mgr !python_targets_python3_8 ) + kafka? ( radosgw ) + mgr? ( cephfs ) + rabbitmq? ( radosgw ) +" +RESTRICT="!test? ( test )" + +# the tests need root access +RESTRICT="test? ( userpriv )" + +# distribution tarball does not include everything needed for tests +RESTRICT+=" test" + +# create a non-debug release +CMAKE_BUILD_TYPE=RelWithDebInfo + +# false positives unless all USE flags are on +CMAKE_WARN_UNUSED_CLI=no + +PATCHES=( + "${FILESDIR}/ceph-12.2.0-use-provided-cpu-flag-values.patch" + "${FILESDIR}/ceph-14.2.0-cflags.patch" + "${FILESDIR}/ceph-12.2.4-boost-build-none-options.patch" + "${FILESDIR}/ceph-13.2.0-cflags.patch" + "${FILESDIR}/ceph-15.2.0-no-virtualenvs.patch" + "${FILESDIR}/ceph-13.2.2-dont-install-sysvinit-script.patch" + "${FILESDIR}/ceph-14.2.0-dpdk-cflags.patch" + "${FILESDIR}/ceph-14.2.0-link-crc32-statically.patch" + "${FILESDIR}/ceph-14.2.0-cython-0.29.patch" + "${FILESDIR}/ceph-15.2.0-rocksdb-cmake.patch" + "${FILESDIR}/ceph-15.2.2-systemd-unit.patch" + "${FILESDIR}/ceph-15.2.3-spdk-compile.patch" + "${FILESDIR}/ceph-15.2.4-system-uring.patch" + "${FILESDIR}/ceph-15.2.5-missing-includes.patch" + "${FILESDIR}/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch" +) + +check-reqs_export_vars() { + CHECKREQS_DISK_BUILD="5400M" + CHECKREQS_DISK_USR="510M" + + export CHECKREQS_DISK_BUILD CHECKREQS_DISK_USR +} + +pkg_pretend() { + check-reqs_export_vars + check-reqs_pkg_pretend +} + +pkg_setup() { + python_setup + check-reqs_export_vars + check-reqs_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + if use system-boost; then + find "${S}" -name '*.cmake' -or -name 'CMakeLists.txt' -print0 \ + | xargs --null sed -r \ + -e 's|Boost::|boost_|g' \ + -e 's|Boost_|boost_|g' \ + -e 's|[Bb]oost_boost|boost_system|g' -i || die + fi + + sed -r -e "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \ + -i src/bash_completion/CMakeLists.txt || die + + sed -e "s:objdump -p:$(tc-getOBJDUMP) -p:" -i CMakeLists.txt || die + + if ! use diskprediction; then + rm -rf src/pybind/mgr/diskprediction_local || die + fi + + # remove tests that need root access + rm src/test/cli/ceph-authtool/cap*.t || die +} + +ceph_src_configure() { + local flag + local mycmakeargs=( + -DWITH_BABELTRACE=$(usex babeltrace) + -DWITH_BLUESTORE_PMEM=$(usex pmdk) + -DWITH_CEPHFS=$(usex cephfs) + -DWITH_CEPHFS_SHELL=$(usex cephfs) + -DWITH_DPDK=$(usex dpdk) + -DWITH_SPDK=$(usex spdk) + -DWITH_FUSE=$(usex fuse) + -DWITH_LTTNG=$(usex lttng) + -DWITH_GSSAPI=$(usex kerberos) + -DWITH_GRAFANA=$(usex grafana) + -DWITH_MGR=$(usex mgr) + -DWITH_MGR_DASHBOARD_FRONTEND=OFF + -DWITH_NUMA=$(usex numa) + -DWITH_OPENLDAP=$(usex ldap) + -DWITH_PYTHON3=3 + -DWITH_RADOSGW=$(usex radosgw) + -DWITH_RADOSGW_AMQP_ENDPOINT=$(usex rabbitmq) + -DWITH_RADOSGW_KAFKA_ENDPOINT=$(usex kafka) + -DWITH_RBD_RWL=$(usex rbd-rwl) + -DWITH_SSL=$(usex ssl) + -DWITH_SYSTEMD=$(usex systemd) + -DWITH_TESTS=$(usex test) + -DWITH_LIBURING=$(usex uring) + -DWITH_XFS=$(usex xfs) + -DWITH_ZFS=$(usex zfs) + -DENABLE_SHARED="ON" + -DALLOCATOR=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')") + -DWITH_SYSTEM_PMDK=$(usex pmdk 'YES' "$(usex rbd-rwl)") + -DWITH_SYSTEM_BOOST=$(usex system-boost) + -DBOOST_J=$(makeopts_jobs) + -DWITH_SYSTEM_ROCKSDB=ON + -DWITH_RDMA=OFF + -DWITH_TBB=OFF + -DSYSTEMD_UNITDIR=$(systemd_get_systemunitdir) + -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=$(systemd_get_systemunitdir) + -DEPYTHON_VERSION="${EPYTHON#python}" + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PN}-${PVR}" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + -Wno-dev + ) + if use amd64 || use x86; then + for flag in ${CPU_FLAGS_X86[@]}; do + mycmakeargs+=("$(usex cpu_flags_x86_${flag} "-DHAVE_INTEL_${flag^^}=1")") + done + fi + + # needed for >=glibc-2.32 + has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON) + + rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ + || die "failed to remove cmake cache" + + cmake_src_configure + + # bug #630232 + sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ + "${BUILD_DIR:-${S}}"/include/acconfig.h \ + || die "sed failed" +} + +src_configure() { + use custom-cflags || strip-flags + ceph_src_configure +} + +python_compile() { + local CMAKE_USE_DIR="${S}" + ceph_src_configure + + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + emake VERBOSE=1 clean + emake VERBOSE=1 all + + # python modules are only compiled with "make install" so we need to do this to + # prevent doing a bunch of compilation in src_install + DESTDIR="${T}" emake VERBOSE=1 install + popd >/dev/null || die +} + +src_compile() { + cmake_build VERBOSE=1 all + + # we have to do this here to prevent from building everything multiple times + python_copy_sources + python_foreach_impl python_compile +} + +src_test() { + make check || die "make check failed" +} + +python_install() { + local CMAKE_USE_DIR="${S}" + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + DESTDIR="${ED}" emake VERBOSE=1 install + popd >/dev/null || die + + python_optimize +} + +src_install() { + cmake_src_install + python_foreach_impl python_install + + find "${ED}" -name '*.la' -type f -delete || die + + exeinto /usr/$(get_libdir)/ceph + newexe "${BUILD_DIR}/bin/init-ceph" init-ceph + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} + + keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat + + fowners -R ceph:ceph /var/log/ceph + + newinitd "${FILESDIR}/rbdmap.initd-r1" rbdmap + newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} + newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} + + insinto /etc/sysctl.d + newins "${FILESDIR}"/sysctld 90-${PN}.conf + + use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc + + # units aren't installed by the build system unless systemd is enabled + # so no point installing these with the USE flag disabled + if use systemd; then + systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ + "ceph-mds@.service" + + systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ + "ceph-osd@.service" + + fi + + udev_dorules udev/*.rules + newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf + + readme.gentoo_create_doc + + python_setup + + # bug #630232 + sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ + || die "sed failed" + + python_fix_shebang "${ED}"/usr/{,s}bin/ + + # python_fix_shebang apparently is not idempotent + local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' + grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ + | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die + + local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) + dostrip -x "${rados_classes[@]#${ED}}" +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-cluster/zookeeper-bin/Manifest b/sys-cluster/zookeeper-bin/Manifest index ae0c1282a8d6..2c5bd25092bf 100644 --- a/sys-cluster/zookeeper-bin/Manifest +++ b/sys-cluster/zookeeper-bin/Manifest @@ -4,7 +4,9 @@ AUX zookeeper.initd 373 BLAKE2B c60740f691d186861e3f101c84e5904774de6235a0423f4f DIST apache-zookeeper-3.5.9-bin.tar.gz 9623007 BLAKE2B cb8a599a86f57cb0eb91d58925d363271749e0ca93b0d40be5852f859848bf557f4bc6016707cb99ad75e95204b7b8e0417acdff5ebc8328e3a12c5fe7faf285 SHA512 0e5a64713abc6f36d961dd61a06f681868171a9d9228366e512a01324806d263e05508029c94d8e18307811867cdc39d848e736c252bf56c461273ef74c66a45 DIST apache-zookeeper-3.6.2-bin.tar.gz 12515974 BLAKE2B 6770397b818558464843638bb9beebc1e23fc737ed88b28966494f69a28adb9624d9ea67225f8b528babd78a6ce7650218933b80db520ea08e31231e1bbe478c SHA512 caff5111bb6876b7124760bc006e6fa2523efa54b99321a3c9cd8192ea0d5596abc7d70a054b1aac9b20a411407dae7611c7aba870c23bff28eb1643ba499199 DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd SHA512 3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a +DIST zookeeper-bin-3.7.0.tar.gz 12387614 BLAKE2B 5b5467b4c7e206704177d41289c3c52fb0487f990fcc460d2749215551ab08eee672b6b52b8d43796c52660a46d3bed837fe26f042c30506b537457f54a95bd7 SHA512 64e2701c019ed46f45f4d53b2c5eaeaf7cf48c342bbafa032a0819d527fc77caebfada6bdad34e5171e6d838f40b16c95b62ce378b53dfc827af2d60cec0b17c EBUILD zookeeper-bin-3.4.13-r1.ebuild 1715 BLAKE2B 8ce26ac2d66e2e9591b57a344bf4ae0448d6bf6178c0552255f1137fa4d1038385c1880f31485c928a09719ec9b37a8f9950aa57ebbf60d3c8095d13b48254d4 SHA512 cedb27ee795393d4cdfc342fb549cd603cbb1585ef6ea74a3d2c334d6dd0213d39d9e680408e895b2d0e403724029a3e60e1cd194d008b53f43f95a13898974a EBUILD zookeeper-bin-3.5.9.ebuild 1477 BLAKE2B f6cc7898f223a134e7ec0f64f63ab1487e255c8be6690e583f89ad19e04c9f795dc17d24599684cd7f5a2a91575a90fdef57f4e5c2b5b34c9cac4dbd84748c91 SHA512 de17264957bbc15d231a14d88c82538d1ae0fcc490c9feb72534fb1d04517e9e66235266b8ec09f6d87b1e7b813799dd33b0fa80930d339a8f3710bb31c3d536 EBUILD zookeeper-bin-3.6.2.ebuild 1477 BLAKE2B f6cc7898f223a134e7ec0f64f63ab1487e255c8be6690e583f89ad19e04c9f795dc17d24599684cd7f5a2a91575a90fdef57f4e5c2b5b34c9cac4dbd84748c91 SHA512 de17264957bbc15d231a14d88c82538d1ae0fcc490c9feb72534fb1d04517e9e66235266b8ec09f6d87b1e7b813799dd33b0fa80930d339a8f3710bb31c3d536 +EBUILD zookeeper-bin-3.7.0.ebuild 1492 BLAKE2B f76741fe53ab3cc99240af760f451a304ec5b1c6a666d28c0d5d3228ca78afd6fb8be4e778f1ff26064af4304fe14bde94f492f330fa8aebd6cc9016e41f834f SHA512 6d7cf7057665bb2076e48777f3c22df094886d113ffd6d7845c8a16eaae43b728524075c36129efc314b830ae42e8b2ec2b92b8589ff09d7325379b261ddf33e MISC metadata.xml 377 BLAKE2B ab2582cf60510f072415cc1dd008bd744f66d76fe6b34b779eba8acf7c28a0d055d70d16c2712af7324b6b11193ed2526b6b8bb1b101084e8a5ca8d96993ef3d SHA512 2ad1600101d36b70c32cb76894e55f01717a544d689bd28ffb41a727d7d23b6f8e9565eea71f252a721bcd4e516692921796f24266485a216a6015a5a9e74f26 diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild new file mode 100644 index 000000000000..758806fe6c01 --- /dev/null +++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-utils-2 + +MY_PN="zookeeper" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A high-performance coordination service for distributed applications" +HOMEPAGE="https://zookeeper.apache.org/" +SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/apache-${MY_P}-bin" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror binchecks" + +BDEPEND=" + acct-group/zookeeper + acct-user/zookeeper +" +RDEPEND=" + ${BDEPEND} + >=virtual/jre-1.8 +" + +INSTALL_DIR=/opt/"${PN}" +export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf" + +src_prepare() { + default + rm "${S}"/docs/skin/instruction_arrow.png || die +} + +src_install() { + local DATA_DIR=/var/lib/"${MY_P}" + + # cleanup sources + rm bin/*.cmd || die + + keepdir "${DATA_DIR}" + sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > conf/zoo.cfg || die + cp "${FILESDIR}"/log4j.properties conf/ || die + + dodir "${INSTALL_DIR}" + cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die + + # data dir perms + fowners zookeeper:zookeeper "${DATA_DIR}" + + # log dir + keepdir /var/log/zookeeper + fowners zookeeper:zookeeper /var/log/zookeeper + + # init script + newinitd "${FILESDIR}"/zookeeper.initd zookeeper + newconfd "${FILESDIR}"/zookeeper.confd zookeeper + + # env file + cat > 99"${PN}" <<-EOF + PATH="${INSTALL_DIR}"/bin + CONFIG_PROTECT="${INSTALL_DIR}"/conf + EOF + doenvd 99"${PN}" +} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 062dd9224bee..6c6c2644bcc7 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest index 7f4654a5ae0c..5a06026ee89f 100644 --- a/sys-devel/automake/Manifest +++ b/sys-devel/automake/Manifest @@ -11,7 +11,6 @@ AUX automake-1.15-perl-escape-curly-bracket.patch 1129 BLAKE2B deb9f842d4d0fd873 AUX automake-1.16.2-fix-instmany-python.sh-test.patch 676 BLAKE2B b4368612ef22de981e56c633b6993db5bc7fc1c84f9be002018d4dd25c13bbc36ef7378940680b3c73a559100134e2356e7d626cdc24d91497e644e8e27268a1 SHA512 41d0d797cf25f2e080a57f57bee041cc02ea9e0a7f1ee8aa55af112f43e02c58b867d778b79d82b909d13c55ac0326718f1716947c9022e035e4631d7dbe85a0 AUX automake-1.16.2-fix-py-compile-basedir.sh-test.patch 985 BLAKE2B 9a07629d107316ed765990ef2e1356a16dfb6231829315bab704dc7fdb4716dce9320eef4baaef3ab76db2908b9071c4cb35c6607be8b984896b2cfbcdb8b474 SHA512 22c1db04dcb71a6d1519c0d54e18c40f0ad5d4ada82edf606c8c0da6a3fb6dadcd7ec5289da2373b17c063211cb1ef6c85b5a6a7e355f906ca660bc402ce184b AUX automake-1.16.2-py3-compile.patch 2412 BLAKE2B 20a3ce66047ad5106f0cafccce19fc8acd47ee0ba01882d1ff18c1a15592ef68b9c3debb61df78a31f238938a93ca4dc281b358b588727864673b09b11167131 SHA512 3bb9769d37b02e89373612752f127c582f948347a6f54e8b24dba262e14ca860e8fa507d96c0d51f0d64587371b9da17eb270dd5b7695091181731e35e5b9c2d -AUX automake-1.16.2-skip-tags-lisp-space-without-etags.patch 676 BLAKE2B 0a4281dee8af106f62a15a9530ac8b04f65474b8b5e4120224ef926251dc2920c8cce9ce6d9954fb76bca26604f641437846aedab5310a824f8cba0c8b29d060 SHA512 586163cc8741b25909607231ffa2c528a68d7ef203d7cf0e5412e5bd6e9020e3f79820b2456dd7065bac7bb26182d82beb69f1fcd152689ab300edee6b2044f2 AUX automake-1.4-CVE-2009-4029.patch 2186 BLAKE2B 6a33684f950b1e932418e2b7d8d6676fc27792e354f3b72502d5149e9ec9db6fb984e5bb168a465ad97e13d0f1d84b6b8acc0ca04ef51612577196f67441cad3 SHA512 cf65172ee59f91869b13292204e9744fb385a2cf13a17dab0e1dba5b1f403da55d1bd73448b00d81f46de2c9e7de1347e7b6868cd6f4b5e97e255a5c206d2d31 AUX automake-1.4-ansi2knr-stdlib.patch 176 BLAKE2B a62062f56aa89108f851d8f51d4774b36d639a11cf88d20c8dc0df3593531ed053d2374112ce61157a043bb3b5803c896c2f0cac0ecf2d3d5081aaf73a29b2ef SHA512 fa8de19294b53adbcafdf551e2611e842df610bfb6bfd1d11022c44870a7b0a6ac8c53c4ff78a6cb36f8994d2e0bd6ab3aafbd7ce74a33789585e58419966634 AUX automake-1.4-libtoolize.patch 496 BLAKE2B 966b85c9c7d9d87506d01d55e08a019167a368058784ed2fcb627f79f91d69313ca8bae68d10b522400782bcce553a25a9ddfa3d196d3e4df6ea6bfe8dc48b60 SHA512 8cc4ae889552ffe431adbfa2b0d599416c049072b54e2f9a145342eccaa1c526cfb125315b3549957b41e0b4407ca6c96ad5bd120b75ab09221cf6efdee6ac05 diff --git a/sys-devel/automake/files/automake-1.16.2-skip-tags-lisp-space-without-etags.patch b/sys-devel/automake/files/automake-1.16.2-skip-tags-lisp-space-without-etags.patch deleted file mode 100644 index 70ca8f783c3e..000000000000 --- a/sys-devel/automake/files/automake-1.16.2-skip-tags-lisp-space-without-etags.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 77d39959511295f5a30332d5d03f0a6956bd9460 Mon Sep 17 00:00:00 2001 -From: Karl Berry -Date: Tue, 24 Mar 2020 18:30:18 -0700 -Subject: [PATCH] tests: require etags for tags-lisp-space test. - -* t/tags-lisp-space.sh (required): set to etags. ---- - t/tags-lisp-space.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/t/tags-lisp-space.sh b/t/tags-lisp-space.sh -index d0a940ba3..44312b0b7 100755 ---- a/t/tags-lisp-space.sh -+++ b/t/tags-lisp-space.sh -@@ -18,7 +18,7 @@ - # if there are CONFIG_HEADERS. - # See automake bug#38139. - --required='' -+required=etags - . test-init.sh - - # some AC_CONFIG_FILES header is needed to trigger the bug. diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 171a30774b52..1c56aae4ac46 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -1,11 +1,10 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD clang-common-10.0.1.ebuild 573 BLAKE2B a2e0ed9b70b470ade3c22d56ea097befd935702369dcb21b367f3baa95635e1edea1f62760ffe3b678a72410b8b20091167bc5c38d75350004f52b24d7497cae SHA512 da407fe94951d7b6edfe8a237d761bda0114a8e34fd3fe59933c4605851b6a414f9278204e6b7f83d3f6ac9334f80660a7733484b64291ad58c84364015585a4 EBUILD clang-common-11.1.0.ebuild 581 BLAKE2B 3e7e2e6c0b0a7f177aaf610a7be4bebb6eb23aec0f4677263555a37c57eb6547d94078465939f9062b562f0b5cc59bda22b2e293e0b2f7907f66dd76c95fe554 SHA512 1ce397f6029bc8ee03c8d0aac13e14b7faf77cc446ab390f1435c8c028364620e565e73cb5e97bb6c0093e0a20c34e8a4ceab9591707687567520c0192264bea EBUILD clang-common-12.0.0.ebuild 594 BLAKE2B 24422b771d72ca53dec018f281f05701f0b39a60e81168f60dbe36545e520f1e974eaa3b2d65d513fd5207f01acd63a90777b50509953ba2d21e38d8c4d025dc SHA512 07ded270729f30ec981a54b729f451c8c2dcc3d94ea60cd37556f54a8f4e78e9aa0daf3c377dda7de8d8d9c1277e0c33c5576e89f6a239750b87d52139578f2b -EBUILD clang-common-12.0.1.9999.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb -EBUILD clang-common-12.0.1_rc4.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb +EBUILD clang-common-12.0.1.ebuild 598 BLAKE2B 4bcaeaa6c64e882067cef81c495839c752b54864284183f0383be63dc07ebaef1758b1e870486c2c09b8f42d0ffabba7988750c60a0eb4d83e42ac3a934239fc SHA512 d0fb7add5034bc118c6246d0b01954e07c8e401571ba9fa3a9f11140cfa1606a3b1f48f788e4c8bb4da1fa5a7bbc591e21a4363d3179e194d80b5b7e2da0bda8 EBUILD clang-common-13.0.0.9999.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 diff --git a/sys-devel/clang-common/clang-common-12.0.1.9999.ebuild b/sys-devel/clang-common/clang-common-12.0.1.9999.ebuild deleted file mode 100644 index 03e4441b91b9..000000000000 --- a/sys-devel/clang-common/clang-common-12.0.1.9999.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="" - -PDEPEND="sys-devel/clang:*" - -LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) -llvm.org_set_globals -S=${WORKDIR}/clang/utils - -src_install() { - newbashcomp bash-autocomplete.sh clang -} diff --git a/sys-devel/clang-common/clang-common-12.0.1.ebuild b/sys-devel/clang-common/clang-common-12.0.1.ebuild new file mode 100644 index 000000000000..01622c6e875a --- /dev/null +++ b/sys-devel/clang-common/clang-common-12.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="" + +PDEPEND="sys-devel/clang:*" + +LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) +llvm.org_set_globals +S=${WORKDIR}/clang/utils + +src_install() { + newbashcomp bash-autocomplete.sh clang +} diff --git a/sys-devel/clang-common/clang-common-12.0.1_rc4.ebuild b/sys-devel/clang-common/clang-common-12.0.1_rc4.ebuild deleted file mode 100644 index 03e4441b91b9..000000000000 --- a/sys-devel/clang-common/clang-common-12.0.1_rc4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="" - -PDEPEND="sys-devel/clang:*" - -LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) -llvm.org_set_globals -S=${WORKDIR}/clang/utils - -src_install() { - newbashcomp bash-autocomplete.sh clang -} diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest index f71ec2db4bda..ec751e5b0cc4 100644 --- a/sys-devel/clang-runtime/Manifest +++ b/sys-devel/clang-runtime/Manifest @@ -1,7 +1,6 @@ EBUILD clang-runtime-10.0.1.ebuild 685 BLAKE2B 175c35a6d7960eb40f49cfe3ecf42cd7c52aceb60591b83a81ef494b52ca08739cf06397fdd45fb0e782ae07dd506277826c816643a6f885a8d59d0b97c63123 SHA512 51e03c55059ada3ed7b7b26217c8184045aab8397bbb7172e0a5d9fe6c90b0369fdc91429a485bfda2fef08701a2ea8d9ba15b349438fd53470e37c28789ee23 EBUILD clang-runtime-11.1.0.ebuild 692 BLAKE2B 5703e482af3e2983d4c7a5c6345fb33d2ec0e7bc68ec67b3a9346aa022819f1c324f766639f49828da6fe4e254a4986bdd60276766b8558a488ed9aecb9d75dd SHA512 ae9e43cf8f97366d8248f8587cec068c775f57d3daeaccd09f24ea337ed98dd7808507e8a6024225d8508301abd35f63a6723cdc83593176fc3affddd74fdf11 EBUILD clang-runtime-12.0.0.ebuild 705 BLAKE2B e78f47523b471645662518919b515067f25a69a339739ebfb96a31e19422f325ff38dcbc8b8ad591d11eeb3c4b5b0b73ea7ab9c423a9e6b2f8e35cf588a5c006 SHA512 e7c3f2420c794916c8367e874c01db1e1e297852ca8682da333d54b3424bf32870d3fe8f4936e25e3537c075a8fa429522fd173fbcf75fa5f1e59b69db4bb98a -EBUILD clang-runtime-12.0.1.9999.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f -EBUILD clang-runtime-12.0.1_rc4.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f +EBUILD clang-runtime-12.0.1.ebuild 709 BLAKE2B 5b533ae47cfa4c8c5dfa8b0a9383c5d39cf8bd43d5ea3424fef3dfab89e18199c01e9263f94b354985be82cf3268a0b7accc09d6237d3cbbbc3e7f81e0099807 SHA512 28ff3e688a68b5070de307fb5a7a040488b1e1e8464ab440e2186b2ab20dcef4ade742180b74db91909ed79f66a511da4eb2012af0f1575ce0d6dc7b13f2c8c6 EBUILD clang-runtime-13.0.0.9999.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f MISC metadata.xml 578 BLAKE2B d58a4d1a7bf88a0d5640a02f3acb7e491f275b3bb66a8583aa057b8daae93bb1dbb80f6150bc326228c6ab8c8f8498b46bf72a3fb5e97d0eeea2fb39f87660e3 SHA512 822f56b33d991088ad5e51c3dd96e2e36f544b68c57e45ed8365835d1ef6d0eb797f9de1f8f33b59fbbaf085e245079ca767d5e8b773261cf9ad2c5629b7b16a diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.1.9999.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.1.9999.ebuild deleted file mode 100644 index 218cdb1426f6..000000000000 --- a/sys-devel/clang-runtime/clang-runtime-12.0.1.9999.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-build - -DESCRIPTION="Meta-ebuild for clang runtime libraries" -HOMEPAGE="https://clang.llvm.org/" -SRC_URI="" - -LICENSE="metapackage" -SLOT="$(ver_cut 1-3)" -KEYWORDS="" -IUSE="+compiler-rt libcxx openmp +sanitize" -REQUIRED_USE="sanitize? ( compiler-rt )" -PROPERTIES="live" - -RDEPEND=" - compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT} - sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) - ) - libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) - openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild new file mode 100644 index 000000000000..b3f915df904c --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.1_rc4.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.1_rc4.ebuild deleted file mode 100644 index 218cdb1426f6..000000000000 --- a/sys-devel/clang-runtime/clang-runtime-12.0.1_rc4.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-build - -DESCRIPTION="Meta-ebuild for clang runtime libraries" -HOMEPAGE="https://clang.llvm.org/" -SRC_URI="" - -LICENSE="metapackage" -SLOT="$(ver_cut 1-3)" -KEYWORDS="" -IUSE="+compiler-rt libcxx openmp +sanitize" -REQUIRED_USE="sanitize? ( compiler-rt )" -PROPERTIES="live" - -RDEPEND=" - compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT} - sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) - ) - libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) - openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 8c1d10eefb97..5b8ea31b3bbe 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -1,19 +1,19 @@ DIST llvm-10.0.1-manpages.tar.bz2 180157 BLAKE2B ddf5951c8f5a2a8a80726fd713e6c818c852851a2261e904b484afdb67ac55f2ce10976ca2ca5d81fe2bf4806a72cc7b59f4068741306491a4f39065ca8fb56e SHA512 d3c2470dbd0f3143d64b380f7534ebcacdcf4bc4f140a6014283150007fe615ebd86247cf13b2432165a681614849e8eaab69a8d077f7a51e4e040e28ed33ebc DIST llvm-11.1.0-manpages.tar.bz2 191571 BLAKE2B d6f8e1390dd3e6e8bbcd66c0079ef89f2ff3479743499c36ab32f8bc8281631a96113df9a87f6284058365950f4df3c75dacfcc11920fc5ea7ef0233ba842b77 SHA512 2543e519f51cc7ecb51a732c658ec5d35c5225e30a677f24ead75e81fb1ab793a030e79f21d0b702a2cf6ab6da1a2cba839b49a98e1b0a36384e98076ed5c4b1 DIST llvm-12.0.0-manpages.tar.bz2 191228 BLAKE2B 60cc736de2512b9368d55cc8c73e8b537c0fb8f0cb923b0c5c9e5866785013df93efc6cb448c91b7635e856a8d663278a3ba40620a2e4c05c006b6fc5b482b4e SHA512 4a4f55da8da0cb7d4d9281b13168864a3c0b10000b3e750b22b93d9b4f68a2d9a2e1da10c94d27081a0bce9694fa55a9d5e723676f9066393dc8001382d1d6da +DIST llvm-12.0.1-manpages.tar.bz2 191582 BLAKE2B a049cd305c257875d47e92d703c51aee8225854f999eddbd530c7a978704a981b05bc0819ba31a2f2a218d3569b078f0deb01b0eeb385966253b54a0fdc090d1 SHA512 9931a57f843709aed59193524fe980af695e4e23c8f53ec3cff308677ba4fc520ca58032b50b68440c7762305855317d9a705fe5ccbb543fb104f4deb5d10ea5 DIST llvm-gentoo-patchset-10.0.1-1.tar.xz 8320 BLAKE2B 1b7ea7669586e08fece0efcf02b392feed4b7f3e6e9cdd10ab7dcc30082cae5bb1daa6d3314a7b0329c4d70f3c736d0c57ed408c838601dc737d558d2a0a0f26 SHA512 75898a8d719657177bbf587d848be8e53135c09e50603660c19edab00f80b6c2f29e7b6fda2bef381b38df6e24a690d694029a38c525763408322573275fc9f0 DIST llvm-gentoo-patchset-11.1.0-1.tar.xz 4032 BLAKE2B e69138a422e315b31a3d9c11faa4ae1ddf1bf9092cee2db0de4d2adef81fd802973488293aab48b764402b51996893b17ca03249ef4620848a576d1f6cdb9698 SHA512 e1c5504dab6c5db9fdf4addfeb12316f22d0258717ba551a9b7b3ba37919491fb6011ac5cca1e793b7509d5c1c186bc6bc4213f7d6155d190612492b216f979b DIST llvm-gentoo-patchset-12.0.0-1.tar.xz 6364 BLAKE2B bcf96dad8300cdc3e1f416cb90935ae3b1359efc5687118b5a9bbee25de7087a266250f50c6f2abd18f4efeeec19354f59513c8fdd1d61c2cfc8cc2f0115e514 SHA512 76201e169f71a8d568365ffeafcfd37138e74b0536826f47eb6ce89c2280586f10426917e851f99bfb20477cd828cc40daa8cb7a62959981620fbd81e1b22ee1 -DIST llvm-gentoo-patchset-12.0.1-rc4-1.tar.xz 4776 BLAKE2B 2ae7994089922805c9b82268e4c73d9a70edbb8860af7e593da904c673836713fae5fd7626ef1dbfe813c66f4da8308b26b4cd0bd977471834d49512690afa39 SHA512 386668fd338ee24677c51379c69a73b6a749bd4cf72bf59f9cb800b1ac19938275d64d0c23e431c80ed5e572d86d94bbb030241c43cbf541801cdc672f5911c1 +DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD clang-10.0.1.ebuild 11494 BLAKE2B 0e3a04d4d8f6db728703cac19b8bc0a07e3e9644651986969e9422515eb5037ac2107ae90e5b6fc3cf8d3c549cfb6e21b918bf193f275f18efbb46b0e7da4464 SHA512 05df3ae5d3bd93f55dd572b5e524f4e8f1bcd155228d480bcdafb5db29613edf8d8d98a02183260091bfccb61636612355b387e53c8e0c1bb9612a5a4f9fb148 EBUILD clang-11.1.0.ebuild 11852 BLAKE2B f2c36f5206bc0995a921a583beb85ba6430ba74ff62409f238b36dadcd20b3092abdbd1f4143a6a1a6de1f6b82a24cbaff481ea0483e30240e4d8788c8294a07 SHA512 3833b2597f3cf7d6887e151a95e6e81bab8b8c4f964ab08e4ea2bedd4a7b22e7efc12ce2ba15ba02c6dd6997801a81a9b905f2bbedc1611d8e78bde05c192278 EBUILD clang-12.0.0-r1.ebuild 12007 BLAKE2B 105fee23696a755fead0b4c261da12c87648ccdb5b499078e6821e17b48d8a2148a805457dbcc100888d9df0f32aeed1c4b9277023252766d8aa1f98af95d098 SHA512 22b1cedea4b139b4d4cb942631dee99fe0f0c7fb242e3e46ac857cf396fc49cb50006e9ac3f42fa85aa16bf75cd07f60592e1e6c7b05ff585be6ee10c2e05241 -EBUILD clang-12.0.1.9999.ebuild 11930 BLAKE2B 7039ef1de7e9d34167a6d1ba279d223c9c39b80514737b32564478d9301f66329fb6c30f01a84dc5778a77b1c3f2451f45b55e94157c7bdd5d36186608f34a70 SHA512 a5219e47c1a24a0d24e0f8a98c6bb9cdde4ddfa56b5424a858807ef8aa5cc18b9147898867506c6b163a1f3e720fb73a62364e88e63ae6accc72d2149909c7ab -EBUILD clang-12.0.1_rc4.ebuild 11936 BLAKE2B db4bc4367a78b0b0faaad48928e129a7b275c380b992f6fe86c86040f75983dc1bdbfc2c652ff0528f8bb2e6e8b0a6dcd5145fd1ac9c68f32846dce0fb7ea1bc SHA512 d7d21c660c68f5d19e81285e25ebe072f89205b31b348d9a4796d4aebc4b6c3fdabbf5f3ae8ef66c55ac0c8ffe2a1747f6fcc7f3d7403e8e1ad263fb8760c363 +EBUILD clang-12.0.1.ebuild 12010 BLAKE2B c46af2a8dce955060b2c5aa66f297ba7195cf0bda95bc3c01e316818a5de9a0e6624415b8baa1c4416d80cf90309b1a53fc2bd76db18a1ff83ea839f8221014f SHA512 0f858f6d9ebe68273795b046fa28837fbc7b26ec0d618ad98ba7991176a28b3df0fe6b090100784e79ae4cb86ff50ff40a9d15fa93e6e7185ca7cc64ffdd5518 EBUILD clang-13.0.0.9999.ebuild 11935 BLAKE2B 257fd172b37adf7e502df136fc92945122d49244709b3fbe12e1e20c900c2b0e6df46c4af1dd335d4d0990edc9cf474f78bbf88562f652343f9e8e44e82de20a SHA512 390660d2f879e7ee2690db0fe66162d3ecd57ddc4db2fdbfb9fde9a6480c1d0daf19c558a99c5026bd3c0e82f6500b627931e6948f5d0f955592c001ced73b65 MISC metadata.xml 1336 BLAKE2B aaddc1c1193323466a545df21dfa53b637c3edff4f61cd55037d8327273457cf8d35cad7b92a2eef31acfb055a3e1ed93cb53a913b01eddf43b7b3dc6de880c4 SHA512 0538198df449cdf4d0cd00cb50d7c6883b06524419a29c4376cdcaed440fb84cfbd4983a1a025ae9a6e2fc5d91a4870bfcde587c493d8b617baec2214705601c diff --git a/sys-devel/clang/clang-12.0.1.9999.ebuild b/sys-devel/clang/clang-12.0.1.9999.ebuild deleted file mode 100644 index 8f5d688b5464..000000000000 --- a/sys-devel/clang/clang-12.0.1.9999.ebuild +++ /dev/null @@ -1,440 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake llvm llvm.org multilib-minimal pax-utils \ - prefix python-single-r1 toolchain-funcs - -DESCRIPTION="C language family frontend for LLVM" -HOMEPAGE="https://llvm.org/" - -# Keep in sync with sys-devel/llvm -ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 - NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore - "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) -ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) - -# MSVCSetupApi.h: MIT -# sorttable.js: MIT - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="" -IUSE="debug default-compiler-rt default-libcxx default-lld - doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - || ( ${ALL_LLVM_TARGETS[*]} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] - static-analyzer? ( dev-lang/perl:* ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) - ${PYTHON_DEPS}" -for x in "${ALL_LLVM_TARGETS[@]}"; do - RDEPEND+=" - ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )" -done -unset x - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-3.16 - doc? ( dev-python/sphinx ) - xml? ( virtual/pkgconfig ) - ${PYTHON_DEPS}" -RDEPEND="${RDEPEND} - !/dev/null || die - fi -} - -get_distribution_components() { - local sep=${1-;} - - local out=( - # common stuff - clang-cmake-exports - clang-headers - clang-resource-headers - libclang-headers - - # libs - clang-cpp - libclang - ) - - if multilib_is_native_abi; then - out+=( - # common stuff - bash-autocomplete - libclang-python-bindings - - # tools - c-index-test - clang - clang-format - clang-offload-bundler - clang-offload-wrapper - clang-refactor - clang-rename - clang-scan-deps - diagtool - hmaptool - - # extra tools - clang-apply-replacements - clang-change-namespace - clang-doc - clang-include-fixer - clang-move - clang-query - clang-reorder-fields - clang-tidy - clangd - find-all-symbols - modularize - pp-trace - ) - - if llvm_are_manpages_built; then - out+=( - # manpages - docs-clang-man - docs-clang-tools-man - ) - fi - - use doc && out+=( - docs-clang-html - docs-clang-tools-html - ) - - use static-analyzer && out+=( - clang-check - clang-extdef-mapping - scan-build - scan-view - ) - fi - - printf "%s${sep}" "${out[@]}" -} - -multilib_src_configure() { - local llvm_version=$(llvm-config --version) || die - local clang_version=$(ver_cut 1-3 "${llvm_version}") - - local mycmakeargs=( - -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" - -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" - # relative to bindir - -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" - - -DBUILD_SHARED_LIBS=OFF - -DCLANG_LINK_CLANG_DYLIB=ON - -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) - - -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - # these are not propagated reliably, so redefine them - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - - -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) - # libgomp support fails to find headers without explicit -I - # furthermore, it provides only syntax checking - -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp - - # disable using CUDA to autodetect GPU, just build for all - -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON - - # override default stdlib and rtlib - -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") - -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") - -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") - -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "") - - -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) - -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) - - -DPython3_EXECUTABLE="${PYTHON}" - ) - use test && mycmakeargs+=( - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - if multilib_is_native_abi; then - local build_docs=OFF - if llvm_are_manpages_built; then - build_docs=ON - mycmakeargs+=( - -DLLVM_BUILD_DOCS=ON - -DLLVM_ENABLE_SPHINX=ON - -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" - -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ) - fi - mycmakeargs+=( - -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra - -DCLANG_INCLUDE_DOCS=${build_docs} - -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} - ) - else - mycmakeargs+=( - -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF - ) - fi - - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - - if tc-is-cross-compiler; then - [[ -x "/usr/bin/clang-tblgen" ]] \ - || die "/usr/bin/clang-tblgen not found or usable" - mycmakeargs+=( - -DCMAKE_CROSSCOMPILING=ON - -DCLANG_TABLEGEN=/usr/bin/clang-tblgen - ) - fi - - # LLVM can have very high memory consumption while linking, - # exhausting the limit on 32-bit linker executable - use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - cmake_src_configure - - multilib_is_native_abi && check_distribution_components -} - -multilib_src_compile() { - cmake_build distribution - - # provide a symlink for tests - if [[ ! -L ${WORKDIR}/lib/clang ]]; then - mkdir -p "${WORKDIR}"/lib || die - ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die - fi -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check-clang - multilib_is_native_abi && - cmake_build check-clang-tools check-clangd -} - -src_install() { - MULTILIB_WRAPPED_HEADERS=( - /usr/include/clang/Config/config.h - ) - - multilib-minimal_src_install - - # Move runtime headers to /usr/lib/clang, where they belong - mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die - # move (remaining) wrapped headers back - mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die - - # Apply CHOST and version suffix to clang tools - # note: we use two version components here (vs 3 in runtime path) - local llvm_version=$(llvm-config --version) || die - local clang_version=$(ver_cut 1 "${llvm_version}") - local clang_full_version=$(ver_cut 1-3 "${llvm_version}") - local clang_tools=( clang clang++ clang-cl clang-cpp ) - local abi i - - # cmake gives us: - # - clang-X - # - clang -> clang-X - # - clang++, clang-cl, clang-cpp -> clang - # we want to have: - # - clang-X - # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X - # - clang, clang++, clang-cl, clang-cpp -> clang*-X - # also in CHOST variant - for i in "${clang_tools[@]:1}"; do - rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die - dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}" - dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}" - done - - # now create target symlinks for all supported ABIs - for abi in $(get_all_abis); do - local abi_chost=$(get_abi_CHOST "${abi}") - for i in "${clang_tools[@]}"; do - dosym "${i}-${clang_version}" \ - "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}" - dosym "${abi_chost}-${i}-${clang_version}" \ - "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}" - done - done - - # Remove unnecessary headers on FreeBSD, bug #417171 - if use kernel_FreeBSD; then - rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die - fi -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-distribution - - # move headers to /usr/include for wrapping & ABI mismatch checks - # (also drop the version suffix from runtime headers) - rm -rf "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die -} - -multilib_src_install_all() { - python_fix_shebang "${ED}" - if use static-analyzer; then - python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view - fi - - docompress "/usr/lib/llvm/${SLOT}/share/man" - llvm_install_manpages - # match 'html' non-compression - use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" - # +x for some reason; TODO: investigate - use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1" -} - -pkg_postinst() { - if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi - - elog "You can find additional utility scripts in:" - elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang" - elog "Some of them are vim integration scripts (with instructions inside)." - elog "The run-clang-tidy.py script requires the following additional package:" - elog " dev-python/pyyaml" -} - -pkg_postrm() { - if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow clean all - fi -} diff --git a/sys-devel/clang/clang-12.0.1.ebuild b/sys-devel/clang/clang-12.0.1.ebuild new file mode 100644 index 000000000000..7e51bae7ca16 --- /dev/null +++ b/sys-devel/clang/clang-12.0.1.ebuild @@ -0,0 +1,440 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org multilib-minimal pax-utils \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos" +IUSE="debug default-compiler-rt default-libcxx default-lld + doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + || ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS}" +for x in "${ALL_LLVM_TARGETS[@]}"; do + RDEPEND+=" + ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )" +done +unset x + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-3.16 + doc? ( dev-python/sphinx ) + xml? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +RDEPEND="${RDEPEND} + !/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + c-index-test + clang + clang-format + clang-offload-bundler + clang-offload-wrapper + clang-refactor + clang-rename + clang-scan-deps + diagtool + hmaptool + + # extra tools + clang-apply-replacements + clang-change-namespace + clang-doc + clang-include-fixer + clang-move + clang-query + clang-reorder-fields + clang-tidy + clangd + find-all-symbols + modularize + pp-trace + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-clang-man + docs-clang-tools-man + ) + fi + + use doc && out+=( + docs-clang-html + docs-clang-tools-html + ) + + use static-analyzer && out+=( + clang-check + clang-extdef-mapping + scan-build + scan-view + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1-3 "${llvm_version}") + + local mycmakeargs=( + -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" + + -DBUILD_SHARED_LIBS=OFF + -DCLANG_LINK_CLANG_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + # disable using CUDA to autodetect GPU, just build for all + -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON + + # override default stdlib and rtlib + -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") + -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") + -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") + -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "") + + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DLLVM_BUILD_DOCS=ON + -DLLVM_ENABLE_SPHINX=ON + -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + mycmakeargs+=( + -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra + -DCLANG_INCLUDE_DOCS=${build_docs} + -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} + ) + else + mycmakeargs+=( + -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF + ) + fi + + if [[ -n ${EPREFIX} ]]; then + mycmakeargs+=( + -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" + ) + fi + + if tc-is-cross-compiler; then + [[ -x "/usr/bin/clang-tblgen" ]] \ + || die "/usr/bin/clang-tblgen not found or usable" + mycmakeargs+=( + -DCMAKE_CROSSCOMPILING=ON + -DCLANG_TABLEGEN=/usr/bin/clang-tblgen + ) + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution + + # provide a symlink for tests + if [[ ! -L ${WORKDIR}/lib/clang ]]; then + mkdir -p "${WORKDIR}"/lib || die + ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-clang + multilib_is_native_abi && + cmake_build check-clang-tools check-clangd +} + +src_install() { + MULTILIB_WRAPPED_HEADERS=( + /usr/include/clang/Config/config.h + ) + + multilib-minimal_src_install + + # Move runtime headers to /usr/lib/clang, where they belong + mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die + # move (remaining) wrapped headers back + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die + + # Apply CHOST and version suffix to clang tools + # note: we use two version components here (vs 3 in runtime path) + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1 "${llvm_version}") + local clang_full_version=$(ver_cut 1-3 "${llvm_version}") + local clang_tools=( clang clang++ clang-cl clang-cpp ) + local abi i + + # cmake gives us: + # - clang-X + # - clang -> clang-X + # - clang++, clang-cl, clang-cpp -> clang + # we want to have: + # - clang-X + # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X + # - clang, clang++, clang-cl, clang-cpp -> clang*-X + # also in CHOST variant + for i in "${clang_tools[@]:1}"; do + rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die + dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}" + dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}" + done + + # now create target symlinks for all supported ABIs + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + for i in "${clang_tools[@]}"; do + dosym "${i}-${clang_version}" \ + "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}" + dosym "${abi_chost}-${i}-${clang_version}" \ + "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}" + done + done + + # Remove unnecessary headers on FreeBSD, bug #417171 + if use kernel_FreeBSD; then + rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die + fi +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping & ABI mismatch checks + # (also drop the version suffix from runtime headers) + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die +} + +multilib_src_install_all() { + python_fix_shebang "${ED}" + if use static-analyzer; then + python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view + fi + + docompress "/usr/lib/llvm/${SLOT}/share/man" + llvm_install_manpages + # match 'html' non-compression + use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" + # +x for some reason; TODO: investigate + use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1" +} + +pkg_postinst() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + elog "You can find additional utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang" + elog "Some of them are vim integration scripts (with instructions inside)." + elog "The run-clang-tidy.py script requires the following additional package:" + elog " dev-python/pyyaml" +} + +pkg_postrm() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow clean all + fi +} diff --git a/sys-devel/clang/clang-12.0.1_rc4.ebuild b/sys-devel/clang/clang-12.0.1_rc4.ebuild deleted file mode 100644 index 1923233c9110..000000000000 --- a/sys-devel/clang/clang-12.0.1_rc4.ebuild +++ /dev/null @@ -1,440 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake llvm llvm.org multilib-minimal pax-utils \ - prefix python-single-r1 toolchain-funcs - -DESCRIPTION="C language family frontend for LLVM" -HOMEPAGE="https://llvm.org/" - -# Keep in sync with sys-devel/llvm -ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 - NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore - "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) -ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) - -# MSVCSetupApi.h: MIT -# sorttable.js: MIT - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="" -IUSE="debug default-compiler-rt default-libcxx default-lld - doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - || ( ${ALL_LLVM_TARGETS[*]} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] - static-analyzer? ( dev-lang/perl:* ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) - ${PYTHON_DEPS}" -for x in "${ALL_LLVM_TARGETS[@]}"; do - RDEPEND+=" - ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )" -done -unset x - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-3.16 - doc? ( dev-python/sphinx ) - xml? ( virtual/pkgconfig ) - ${PYTHON_DEPS}" -RDEPEND="${RDEPEND} - !/dev/null || die - fi -} - -get_distribution_components() { - local sep=${1-;} - - local out=( - # common stuff - clang-cmake-exports - clang-headers - clang-resource-headers - libclang-headers - - # libs - clang-cpp - libclang - ) - - if multilib_is_native_abi; then - out+=( - # common stuff - bash-autocomplete - libclang-python-bindings - - # tools - c-index-test - clang - clang-format - clang-offload-bundler - clang-offload-wrapper - clang-refactor - clang-rename - clang-scan-deps - diagtool - hmaptool - - # extra tools - clang-apply-replacements - clang-change-namespace - clang-doc - clang-include-fixer - clang-move - clang-query - clang-reorder-fields - clang-tidy - clangd - find-all-symbols - modularize - pp-trace - ) - - if llvm_are_manpages_built; then - out+=( - # manpages - docs-clang-man - docs-clang-tools-man - ) - fi - - use doc && out+=( - docs-clang-html - docs-clang-tools-html - ) - - use static-analyzer && out+=( - clang-check - clang-extdef-mapping - scan-build - scan-view - ) - fi - - printf "%s${sep}" "${out[@]}" -} - -multilib_src_configure() { - local llvm_version=$(llvm-config --version) || die - local clang_version=$(ver_cut 1-3 "${llvm_version}") - - local mycmakeargs=( - -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" - -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" - # relative to bindir - -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" - - -DBUILD_SHARED_LIBS=OFF - -DCLANG_LINK_CLANG_DYLIB=ON - -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) - - -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - # these are not propagated reliably, so redefine them - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - - -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) - # libgomp support fails to find headers without explicit -I - # furthermore, it provides only syntax checking - -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp - - # disable using CUDA to autodetect GPU, just build for all - -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON - - # override default stdlib and rtlib - -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") - -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") - -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") - -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "") - - -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) - -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) - - -DPython3_EXECUTABLE="${PYTHON}" - ) - use test && mycmakeargs+=( - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - if multilib_is_native_abi; then - local build_docs=OFF - if llvm_are_manpages_built; then - build_docs=ON - mycmakeargs+=( - -DLLVM_BUILD_DOCS=ON - -DLLVM_ENABLE_SPHINX=ON - -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" - -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ) - fi - mycmakeargs+=( - -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra - -DCLANG_INCLUDE_DOCS=${build_docs} - -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} - ) - else - mycmakeargs+=( - -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF - ) - fi - - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - - if tc-is-cross-compiler; then - [[ -x "/usr/bin/clang-tblgen" ]] \ - || die "/usr/bin/clang-tblgen not found or usable" - mycmakeargs+=( - -DCMAKE_CROSSCOMPILING=ON - -DCLANG_TABLEGEN=/usr/bin/clang-tblgen - ) - fi - - # LLVM can have very high memory consumption while linking, - # exhausting the limit on 32-bit linker executable - use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - cmake_src_configure - - multilib_is_native_abi && check_distribution_components -} - -multilib_src_compile() { - cmake_build distribution - - # provide a symlink for tests - if [[ ! -L ${WORKDIR}/lib/clang ]]; then - mkdir -p "${WORKDIR}"/lib || die - ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die - fi -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check-clang - multilib_is_native_abi && - cmake_build check-clang-tools check-clangd -} - -src_install() { - MULTILIB_WRAPPED_HEADERS=( - /usr/include/clang/Config/config.h - ) - - multilib-minimal_src_install - - # Move runtime headers to /usr/lib/clang, where they belong - mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die - # move (remaining) wrapped headers back - mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die - - # Apply CHOST and version suffix to clang tools - # note: we use two version components here (vs 3 in runtime path) - local llvm_version=$(llvm-config --version) || die - local clang_version=$(ver_cut 1 "${llvm_version}") - local clang_full_version=$(ver_cut 1-3 "${llvm_version}") - local clang_tools=( clang clang++ clang-cl clang-cpp ) - local abi i - - # cmake gives us: - # - clang-X - # - clang -> clang-X - # - clang++, clang-cl, clang-cpp -> clang - # we want to have: - # - clang-X - # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X - # - clang, clang++, clang-cl, clang-cpp -> clang*-X - # also in CHOST variant - for i in "${clang_tools[@]:1}"; do - rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die - dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}" - dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}" - done - - # now create target symlinks for all supported ABIs - for abi in $(get_all_abis); do - local abi_chost=$(get_abi_CHOST "${abi}") - for i in "${clang_tools[@]}"; do - dosym "${i}-${clang_version}" \ - "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}" - dosym "${abi_chost}-${i}-${clang_version}" \ - "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}" - done - done - - # Remove unnecessary headers on FreeBSD, bug #417171 - if use kernel_FreeBSD; then - rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die - fi -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-distribution - - # move headers to /usr/include for wrapping & ABI mismatch checks - # (also drop the version suffix from runtime headers) - rm -rf "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die -} - -multilib_src_install_all() { - python_fix_shebang "${ED}" - if use static-analyzer; then - python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view - fi - - docompress "/usr/lib/llvm/${SLOT}/share/man" - llvm_install_manpages - # match 'html' non-compression - use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" - # +x for some reason; TODO: investigate - use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1" -} - -pkg_postinst() { - if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi - - elog "You can find additional utility scripts in:" - elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang" - elog "Some of them are vim integration scripts (with instructions inside)." - elog "The run-clang-tidy.py script requires the following additional package:" - elog " dev-python/pyyaml" -} - -pkg_postrm() { - if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow clean all - fi -} diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c817833cea50..67c75fa775d3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -30,7 +30,7 @@ DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6 DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31 SHA512 b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc DIST gcc-9.4.0.tar.xz 72411232 BLAKE2B 4bb000d33d6bd2d6cc91c040713f27f79dcf726ef8ab1542c711e0c25651507628510b1373bc73aef71ffb660afddb2eb8d8c8540f5f1498ee243cfff6c0be67 SHA512 dfd3500bf21784b8351a522d53463cf362ede66b0bc302edf350bb44e94418497a8b4b797b6af8ca9b2eeb746b3b115d9c3698381b989546e9151b4496415624 EBUILD gcc-10.2.0-r5.ebuild 446 BLAKE2B 457a8d7dffd7b9e2838578b22e8aa3e1be75f93124ef0a018df1820970fa3fa11fa55b0c2d0c4819f6a7c407563163558ac8716bd468805fb17b91fb7b2fcbce SHA512 1223c8c71f1a6bb7f5d0862071593279708904e0c377134090c3ce3883e40471b49111f8740bb2042c38759c811cfda8b64250901a58a9246ad182d96ec293bf -EBUILD gcc-10.3.0-r1.ebuild 454 BLAKE2B 6cb8cc3e6a257bae91290eb1935fc4c4fd28649618ffbaddb3d9ff747b5164341f984c56ce6923619fc8446f0b2b72e38e649ea5f49fae26d07d2543b3450c36 SHA512 bd72b5c6384f272aca7481e16a1084091885ad1dfb310af9ce626bfd89eb5fd9398bacece73948a653df0589ba5f698ce086bae7f8d33f2b83379c3c8493d88f +EBUILD gcc-10.3.0-r1.ebuild 452 BLAKE2B 283109b3e26107988f0a69843767cae1039b6ebe0d04f465bfeaca9bf557608b8409287896c8d69388e13d43e9d156feeb98daff605dc2d012c290083cd0afc6 SHA512 6d8ad6930e0ede1fbe6a99ca3efc5e8f7bcc2f8493f038711faf163192d9b866bfd325650ce23effe0910b8bcfde635560e95a0560181f9c8aaadce6c4579763 EBUILD gcc-10.3.0-r2.ebuild 454 BLAKE2B 0de39fc69fdd7684e75614d7af30b0c0113e8f770839fafd133041663ea9dfdc73beda6f95774f8c0dd1eb01b9acc358b2810b381a41ceae2b46eed6c8e18e0c SHA512 a5e61ec3f2e9b8870ab80879a43ca148ecd6310f02a82f123c7a4a5f93380372d5e9f6ad21cf39370eefd34800139b7626529a49f1ee7b2bbbd337f7143dc354 EBUILD gcc-10.3.0.ebuild 447 BLAKE2B ea4aa1b2beea36b702347947e95094e936c687404d7ae42061bb739a449f65acc887a2a57349cf21f470c856759523912751a32fe28bd2da84169ee12ab1ebce SHA512 b39876cce4822b1199ee4f62d2583e37f051f9d9b2d95e236076263399b07cf899cfc3b5e65218a8fe0e1bda13d9e0c26013986eb96d335b1026921fe20f7f1a EBUILD gcc-10.3.1_pre9999.ebuild 649 BLAKE2B 7c2d1e2d939433104d3fb01de2dbdb12b6022a503d2252d8371f699577eb289276897440113bc70745deb7057819d63890be8c0fd0022c02cc6d565fb1c1307e SHA512 eaca9dd9ac89a354beae99d38d7df2004289d281236f4a41457afbba563dcc8f6c1bfe24e8ea9219019c2b7e1c9abb67f428c96389fc9f6b8263db2af66ff3ef @@ -46,8 +46,8 @@ EBUILD gcc-7.5.0-r2.ebuild 456 BLAKE2B 4d675d65bb34c51225f2f490409ed63f0f95a3f9b EBUILD gcc-8.4.0-r1.ebuild 444 BLAKE2B 9ccc45a2aee8c0a692f7b56efbdd817d5a9202a531de95dfc09a283dc67494df97843146bca9aca701522c22932036a9236ea678f3d643d049faa05bec53ae22 SHA512 d2fefd74e875ce17e2f4bf8e4135bb36a45cfbb1ab7c7ff4847eaf53a368656c8e5a1eba039a909623cc4bd4f4905249da6b291c7327b791a25dbab0008c4f5c EBUILD gcc-8.4.0-r2.ebuild 445 BLAKE2B 2a338d5c15c368d8b2e6e9d723f85819850b6fb010397eec72b1a873b8c4f9700f0786e63a09840900a4fdd16b9dda9421f9f5192bf922bf1c088ad22508c3fe SHA512 1ee71f7b6138366a6f416d8e7aaa72b00ee798e8b2c098c5cdbebfd5bb7c94268aa4eb618c29367755ae1a6cb209245dcf4456005121b7a4f2dd26d779030401 EBUILD gcc-8.5.0-r1.ebuild 452 BLAKE2B 5ac3065a75d23a3e5237ba6fa1b7961fc643338e5cd98ddecb66305b442e06458ca9a7c553467cfa24ea328a862a283623f477e1600aac012adce50ad2ffd522 SHA512 4dadf7904ba6a82199710628afb03b158caca2893b77f6b999e8098a9a155013c9785307ab16a122e6ed7d25b93380a79f571d2e4c5e4eacf9a132ad7ef713a3 -EBUILD gcc-8.5.0.ebuild 445 BLAKE2B c3ab08a41bca5fa16b0c2838bbee8879c3153a4a1b06e14d0f4c2d92bbb37a23a01ab3a26fa3b3f3b9aa02decd5ad3e96f0b5f160b0a38602a3f28cc977cdd5d SHA512 834c69ded3c65eb8a8ce9700c0bc08437d05cb7d4fcfe289836bd0c8e90addff63a710ab131da382471bde17fdcdf3fe4209523962795d0145c1e4339b916bf7 +EBUILD gcc-8.5.0.ebuild 444 BLAKE2B 502cc25c645a8568cda444c75f5ab23498e121b77e3d50e100fa32663707f61ff4796bd13b54d72a6e2d348b7b50b0f783e1a24f6cf94304094850f02fc371e6 SHA512 696de505f81344d66c437d2402b9b45b4a8c9dafbf65d2778c3b178a74b86892c6c48d2f41db7ad79ae615b33796b366a33e8dfd438ae28615c0e43a2b4e6d33 EBUILD gcc-9.3.0-r1.ebuild 444 BLAKE2B c685901b60756470f23e04507cff20f5318c08a53aada84f45ffb597b9ad4e73f2c8cbfec46eba9e7bbc5dd79df128da1348e42b5dfcb31f45d79df000546ccd SHA512 798982969ce659602d05ac1b29e68900502384cf76d9ed1c1b1867e6ed0329045e11c1d1f6895e659d2175feb27e12388f4ab27ace6e6c978a57905bd95a9874 EBUILD gcc-9.3.0-r2.ebuild 445 BLAKE2B a64400ef8197562d691c905b9cb999c6725bc803b3cc544d14bfe14fb73b24d1c8fca8a896d4baec35d5b7b8ac070bbe73b7453146ebb35f37792ac11c32490c SHA512 4e7424149d44b289f4cbe53418cd93d76d3209291d98615d41460665eb884eb54389ec75da24362587811baedc5a3cea4ecf710f03358e15ef2068b4b5565f55 -EBUILD gcc-9.4.0.ebuild 450 BLAKE2B 4c09eec05c948863d8d5bf2f7ce3d0da40243c573ca2551641a8152a984345b80a03e435b2d0146d039a4d628e3c24a57123c246620f99e0447986b8d4a82018 SHA512 c812ee78dfb88237f877c6f2f7625121f88adf6130d3268476821e0846e8cf46656da5caa2b92abc56e7bbef97fc1174d53b8b66bd75d33aae6753d8b4e3aff2 +EBUILD gcc-9.4.0.ebuild 449 BLAKE2B c38cd6b3b6e03902c17524467129a02e426d06a11ae454ed2584aff52c07d67c437b98caf66f05eca3f7f3c8497b9a84d485be63b0f94dd83fb332267363a65c SHA512 256de517224b9e38c9f60ad602e3ce8cce21dfebba0bace5c60a52edd9a969740d7ec673975444042dfb65c90cce2857c996c6d3f2ef63320caee47c56bb3bcf MISC metadata.xml 2704 BLAKE2B 3e64655ebe03af9038fa2087b8d929e05136f833fe8667d2e1452a5f5140a1ffa64e39eb7e8e26859cf390d3a2b32842e41fa492697acd8cdac1336a34bba33e SHA512 dc9ec372f6feb99232ab0599351430440b4ddc71e2bf2be1ca4cf235337acfef5443e3ca44f12438f1b0f654b8eaaae66622728f6bcd8f15d3db78374ab781df diff --git a/sys-devel/gcc/gcc-10.3.0-r1.ebuild b/sys-devel/gcc/gcc-10.3.0-r1.ebuild index d5f3fa84bd97..6a6c8083e88c 100644 --- a/sys-devel/gcc/gcc-10.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-10.3.0-r1.ebuild @@ -7,7 +7,7 @@ PATCH_VER="2" inherit toolchain -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND="" BDEPEND="${CATEGORY}/binutils" diff --git a/sys-devel/gcc/gcc-8.5.0.ebuild b/sys-devel/gcc/gcc-8.5.0.ebuild index 25bd0b691652..702b52a10067 100644 --- a/sys-devel/gcc/gcc-8.5.0.ebuild +++ b/sys-devel/gcc/gcc-8.5.0.ebuild @@ -7,7 +7,7 @@ PATCH_VER="1" inherit toolchain -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-9.4.0.ebuild b/sys-devel/gcc/gcc-9.4.0.ebuild index 398fe720ead8..a27042634cf5 100644 --- a/sys-devel/gcc/gcc-9.4.0.ebuild +++ b/sys-devel/gcc/gcc-9.4.0.ebuild @@ -7,7 +7,7 @@ PATCH_VER="1" inherit toolchain -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest index bb262d86d7d2..53dbb3d9f928 100644 --- a/sys-devel/gettext/Manifest +++ b/sys-devel/gettext/Manifest @@ -3,5 +3,5 @@ AUX gettext-0.20-parallel_install.patch 1494 BLAKE2B 58bd84878c351e29acac861f298 AUX gettext-0.21-CVE-2020-12825.patch 14074 BLAKE2B 67da10f81edf92004b8d1f4099c73c14b0e18471033eca17f63fffd05ee2a46d4cdd3bf165b6b7228f4dc9c475985ba69f7ba13e1a03eb84c7a8b74e003223e8 SHA512 92e9a6eeb1c9a697c1724785a9996da27ca2c08db69becb592eb1d42d9ec0e261591a5c6a2a04e010f8b6f5df7ef4cd94b2d0d4fcc0e98d2433519c1875be191 AUX gettext-0.21_rc1-avoid_eautomake.patch 1362 BLAKE2B eed15ecde829aa63859dc196052f97abc0386e6c496b7d7e073769e0ad6208623cc1fb6322ff422647f3a55aac6453bd6390432d707d179da7cfc820d487c23a SHA512 5089af3dabb2459345aec6196de70591dafabfc292495f052dd67ce3d2566c4b62a8554eb11db7499378e16a8d11953f044fcfd23c77a71ad01feec4c0c41956 DIST gettext-0.21.tar.gz 24181849 BLAKE2B 2eae99d0916b00b2af6fbc6bf7e309076519a10fea16cd49e7aa29fe8aec1ee7c784c6277281b764dc4abacf400cd3fe461129586303c8cd337db15c76cb4b87 SHA512 bbe590c5dd3580c75bf30ff768da99a88eb8d466ec1ac9eea20be4cab4357ecf72448e6b81b47425e39d50fa6320ba426632914d7898dfebb4f159abc39c31d1 -EBUILD gettext-0.21-r1.ebuild 4356 BLAKE2B 83bef2cbe146212672edf99aae200c36ab08cf907692b62f2afbd1f0c4a5061cc5fc1415d2c4ddea9c1f218823fadfc9b532c910fcf0933b793e6bd5a83582db SHA512 5cd16ca7c7a3d03ebeb2bcb75b761e71c2e6add284fbcaaec11d0e38676ec4c5b02d40c64927e7300da3edfc6a5981d325d5fcba20c4a7ba2b2df5c0f3a114c3 +EBUILD gettext-0.21-r1.ebuild 4388 BLAKE2B 3e3db4936ec10554ddd6d9765f981ed9018062da8f2a9778eae817cd441525e69f7549cd7c6a374f55395525851e9f7751e47562f86dcdb13e382fefeaf5704b SHA512 2bbddabc40773ba026a40fe42e6e69d787dd1b1996072142b1b5f8fc38aa548f8bd94e7b1ee7f9447ca990a25e04a2f25dfc280a5633b18e98425e258eefe872 MISC metadata.xml 707 BLAKE2B e0f7534d0a90939db1d5b7d0b837d9c0c4ba7cc17ece9dc90e7832580fe62a53ed306a77f86c3205bb96aa46d40834b03143d81076c531eabfc92da82d41e880 SHA512 1951f0165d110a484ed68f774106d6f76f5cad612eb74e0386e8ecbb4e71627668daeda48a779ee6b5daab8b2617145e50ecdb0429c34879278ca14868d40d28 diff --git a/sys-devel/gettext/gettext-0.21-r1.ebuild b/sys-devel/gettext/gettext-0.21-r1.ebuild index 40031f2f5a3d..bab939d0ebc9 100644 --- a/sys-devel/gettext/gettext-0.21-r1.ebuild +++ b/sys-devel/gettext/gettext-0.21-r1.ebuild @@ -41,6 +41,7 @@ RDEPEND="${DEPEND} git? ( dev-vcs/git ) java? ( >=virtual/jre-1.8 )" BDEPEND=" + !git? ( cvs? ( dev-vcs/cvs ) ) git? ( dev-vcs/git ) " PDEPEND="emacs? ( app-emacs/po-mode )" diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 50644c8a2673..e59790d874ee 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -1,13 +1,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD lld-10.0.1-r1.ebuild 1178 BLAKE2B 52360dc17b7276276ead4183d47954a68f217f19fc0b52f36772cf28225df793b53e61b38a6c90b0dfade77c05270e5c4ade8696b4b29b56746b1b8e2a97f691 SHA512 6a313c7fe0719f32805f7eb3fdc601ec84c6a386ec25867ddafd05c71ec5a37ce1116ead22d8ae64b5f96dda944b34202a0e2eb03452daa9bff822442865ec74 EBUILD lld-10.0.1.ebuild 1327 BLAKE2B c1933a141d5460f94cee3bdeac644760aec6d8e5906e3202e54a7a9da441a57d2de33b77d906dea4dcf6d7bac0bef97edd29c0a8d756093e9b56f81fbec07e01 SHA512 5901b7d0f5b2d07234d3287ab003e68b032a42e0887ab0d76fdd7a7af12feaea97a3ce07f06f3f1c428f7b5b4fa7f98daddf0909c8e3c0bf7ab2adc75363ed95 EBUILD lld-11.1.0-r1.ebuild 1250 BLAKE2B befcc678c9eda33c73806c12b2c24bb8f3b8c9310303c42ceb87247e9816862f25bab546a5989bbe018f40118283c432c71f895e0b333a27a3e344d570e58102 SHA512 7a2046cc5bef8a7c0889fa6fb0bbf1eeaf776cd446ce3188df6c70898de097c0833e6d9293d4a7dad99fa1d6bf894440920549b6295ed442aa0c560149a71a58 EBUILD lld-11.1.0.ebuild 1399 BLAKE2B bfa3538e4bd9492e94547f4ed304d75ff5da1e58c1d1a3e044be9da0c77a6ac71fce301ef3e6970cc520cb0c31abd9a81a668998b9c808852b157c91c3e398f4 SHA512 2ae031e69815ad5711567fc0ff5a7aa20d1cd49bb29dadb03f9754bc69da89d309d57996f3a67157be55c87c75cac7ab00ec53deb9b579ed74901c1789f7cf5b EBUILD lld-12.0.0.ebuild 1666 BLAKE2B 6fe783db711fd7a68603e02271eb8dcdd71bee6729e2b940fdbfbe318514bf87312252ad290f059d0c547ab9c5efa4877f6c93c201e5b2e10e31d3f31466980c SHA512 85a2c9f6105acc9ab00a241e7dace1c933fad82f878e7d0df7706e57b6c54df9a94932a1c3b66d5bf0a551eb1187e4964fc7e370648f2243765bdacb6e2f2040 -EBUILD lld-12.0.1.9999.ebuild 1629 BLAKE2B 6bbe1d8e730c8ab5719492f03791754bcba4b18839bed1031afa617cff7e88f6b16cad038fa96eccf64e817fe017844fe466b754fbecebea32bb7bc48c5a0339 SHA512 f4239a40bd9cbdde38f837643290214d230f79243f21b22503af0c0c2ebc28683d913db3b0a72ac9582c95c236b63f1134cdac41a18118a98915c606e4d62285 -EBUILD lld-12.0.1_rc4.ebuild 1629 BLAKE2B 6bbe1d8e730c8ab5719492f03791754bcba4b18839bed1031afa617cff7e88f6b16cad038fa96eccf64e817fe017844fe466b754fbecebea32bb7bc48c5a0339 SHA512 f4239a40bd9cbdde38f837643290214d230f79243f21b22503af0c0c2ebc28683d913db3b0a72ac9582c95c236b63f1134cdac41a18118a98915c606e4d62285 +EBUILD lld-12.0.1.ebuild 1671 BLAKE2B 8f04ffcf0837a8000f5de80d36034b33b83458918f76dbd7ecfc5640d07cf2c9fce3b6b8e49138cc97e9d2a05051a4e5cb9d68b1a77db5060c861d018699ea28 SHA512 e054b3d29377f6b396366370026b54e362de3ba20e4b5ef971b32610a1b7de57ec24eec94d4586b7c453653249840260eb16aca795a36c2a29a3039fa37f8d8f EBUILD lld-13.0.0.9999.ebuild 1629 BLAKE2B 6bbe1d8e730c8ab5719492f03791754bcba4b18839bed1031afa617cff7e88f6b16cad038fa96eccf64e817fe017844fe466b754fbecebea32bb7bc48c5a0339 SHA512 f4239a40bd9cbdde38f837643290214d230f79243f21b22503af0c0c2ebc28683d913db3b0a72ac9582c95c236b63f1134cdac41a18118a98915c606e4d62285 MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 diff --git a/sys-devel/lld/lld-12.0.1.9999.ebuild b/sys-devel/lld/lld-12.0.1.9999.ebuild deleted file mode 100644 index 68762b0a03cc..000000000000 --- a/sys-devel/lld/lld-12.0.1.9999.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake llvm llvm.org python-any-r1 - -DESCRIPTION="The LLVM linker (link editor)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="~sys-devel/llvm-${PV}" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-util/cmake-3.16 - $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") - )" - -LLVM_COMPONENTS=( lld libunwind/include/mach-o ) -LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) -llvm.org_set_globals - -python_check_deps() { - has_version -b "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup - use test && python-any-r1_pkg_setup -} - -src_unpack() { - llvm.org_src_unpack - - # Directory ${WORKDIR}/llvm does not exist with USE="-test", - # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, - # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system - # (lld/MachO/CMakeLists.txt) and is expected to be resolvable - # to existent directory ${WORKDIR}/libunwind/include. - mkdir -p "${WORKDIR}/llvm" || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DLLVM_INCLUDE_TESTS=$(usex test) - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - ) - use test && mycmakeargs+=( - -DLLVM_BUILD_TESTS=ON - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - -DPython3_EXECUTABLE="${PYTHON}" - ) - cmake_src_configure -} - -src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-lld -} diff --git a/sys-devel/lld/lld-12.0.1.ebuild b/sys-devel/lld/lld-12.0.1.ebuild new file mode 100644 index 000000000000..28e940174a88 --- /dev/null +++ b/sys-devel/lld/lld-12.0.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + )" + +LLVM_COMPONENTS=( lld libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +} diff --git a/sys-devel/lld/lld-12.0.1_rc4.ebuild b/sys-devel/lld/lld-12.0.1_rc4.ebuild deleted file mode 100644 index 68762b0a03cc..000000000000 --- a/sys-devel/lld/lld-12.0.1_rc4.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake llvm llvm.org python-any-r1 - -DESCRIPTION="The LLVM linker (link editor)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="~sys-devel/llvm-${PV}" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-util/cmake-3.16 - $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") - )" - -LLVM_COMPONENTS=( lld libunwind/include/mach-o ) -LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) -llvm.org_set_globals - -python_check_deps() { - has_version -b "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup - use test && python-any-r1_pkg_setup -} - -src_unpack() { - llvm.org_src_unpack - - # Directory ${WORKDIR}/llvm does not exist with USE="-test", - # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, - # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system - # (lld/MachO/CMakeLists.txt) and is expected to be resolvable - # to existent directory ${WORKDIR}/libunwind/include. - mkdir -p "${WORKDIR}/llvm" || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DLLVM_INCLUDE_TESTS=$(usex test) - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - ) - use test && mycmakeargs+=( - -DLLVM_BUILD_TESTS=ON - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - -DPython3_EXECUTABLE="${PYTHON}" - ) - cmake_src_configure -} - -src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-lld -} diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index c4987de9aeed..bbaf2360425c 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -1,11 +1,10 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD llvm-common-10.0.1.ebuild 588 BLAKE2B cd416d913d8ef3f7abc35f4d4db088cb116ba1881b6ce10760ad6a7302b91cc128c560ddf9b7d4ba0acbbbf9c88f2fdc57ddb15e117254d4feec03a601a7fb24 SHA512 c0e63e8e0b26e33133aa0982b21fef306e3d07ad07a9d9e6046e5dbe782162ec8ec701064d0db1aa741d61b6146854cd1de2a352938e6b579be22a21dde753fe EBUILD llvm-common-11.1.0.ebuild 603 BLAKE2B 0a7273b73b30e1cfb707d232c8634368edf0c10ec938c78544c65ee8553f0916a271fbdacbd358fbafc8d02f1f3e2d8f48dc4ff5b77ef9f5d5f80ef3d2e05eb3 SHA512 520efa24caa6415e82461362659b7db6ea11d4bc3b6b93105cbdd45ce0f46dc35f2b14151425e989a45656e93a5d7b9a3288ff55ef0d585b4b376dfcd5908067 EBUILD llvm-common-12.0.0.ebuild 609 BLAKE2B 2faa36404e10c224574c12300a941de17ef147a0574a95b5c3296ebcd607b705dee123620ba335e98a66846a2989a37a2f6a53330c9f1a5fb6ee14ae4bcf5aa9 SHA512 236aa7322479eec3d1c442998fbbc235f277c559bd060ab1655cbd8e172de5a1fc603b56390bbba0e027d62fc46d2d781b7680daa29f62633230fd167f9f9a95 -EBUILD llvm-common-12.0.1.9999.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7 -EBUILD llvm-common-12.0.1_rc4.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7 +EBUILD llvm-common-12.0.1.ebuild 613 BLAKE2B 960b0e06a84ef48bf0f0ef0e174b475572689d9a8a477f8b0a1a336203e1c8a3c5d034010a8e3e36251a0e0af95e8be9891d4ef77527122c173d65ff6e45e48c SHA512 7e4fdb7fae1bf619a2c2bcaae1486b8687431576bf3dfd856cfe2ecd618a77fa20a66f66ad692131cea71b762f3c7818ce677dceb58c3d45b145a4e2a9a3cfce EBUILD llvm-common-13.0.0.9999.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7 MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 diff --git a/sys-devel/llvm-common/llvm-common-12.0.1.9999.ebuild b/sys-devel/llvm-common/llvm-common-12.0.1.9999.ebuild deleted file mode 100644 index 53511a0a20e3..000000000000 --- a/sys-devel/llvm-common/llvm-common-12.0.1.9999.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit llvm.org - -DESCRIPTION="Common files shared between multiple slots of LLVM" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="" - -RDEPEND="!sys-devel/llvm:0" - -LLVM_COMPONENTS=( llvm/utils/vim ) -llvm.org_set_globals - -src_install() { - insinto /usr/share/vim/vimfiles - doins -r */ - # some users may find it useful - newdoc README README.vim - dodoc vimrc -} diff --git a/sys-devel/llvm-common/llvm-common-12.0.1.ebuild b/sys-devel/llvm-common/llvm-common-12.0.1.ebuild new file mode 100644 index 000000000000..a2e51ece1ffb --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-12.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +} diff --git a/sys-devel/llvm-common/llvm-common-12.0.1_rc4.ebuild b/sys-devel/llvm-common/llvm-common-12.0.1_rc4.ebuild deleted file mode 100644 index 53511a0a20e3..000000000000 --- a/sys-devel/llvm-common/llvm-common-12.0.1_rc4.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit llvm.org - -DESCRIPTION="Common files shared between multiple slots of LLVM" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="" - -RDEPEND="!sys-devel/llvm:0" - -LLVM_COMPONENTS=( llvm/utils/vim ) -llvm.org_set_globals - -src_install() { - insinto /usr/share/vim/vimfiles - doins -r */ - # some users may find it useful - newdoc README README.vim - dodoc vimrc -} diff --git a/sys-devel/llvm-roc/Manifest b/sys-devel/llvm-roc/Manifest index 16529887fee4..8fc2f029e5dd 100644 --- a/sys-devel/llvm-roc/Manifest +++ b/sys-devel/llvm-roc/Manifest @@ -6,6 +6,7 @@ AUX llvm-roc-4.0.0-remove-isystem-usr-include.patch 1187 BLAKE2B ec9043f73583738 AUX llvm-roc-4.1.0-fix-missing-include.patch 665 BLAKE2B f1bf71ef746cb7bf2671e8886c2c5d63889f0d7bdf7f5aff4568d83416a9f090f554e72250a3b362142963cab1d76688381eb23f9750c295a758a6de02cfa6de SHA512 d31f4f8b21b8d33ca1298bceb918bb1b7eb52421aea5691b4694634fb332dda5b99e9464808edc5833355dfa3b695bc12eb8b6c3d3657b75b6480fefebafa1b3 AUX llvm-roc-4.2.0-add_Object.patch 439 BLAKE2B c59ab50959d94ea04d63b734d580f1e91e6fc12bab5ff94b2322a28388ffb2e9e2bd26905dc3095bc75c57248b6e9a0e8913a1d02054b06c7e5e3e72a05add93 SHA512 ed2ffebd3c79f2dbcdb77cbacffc9a546b35e11a7c523d524ad74b6b69eab7fca91e0d22af09bac42284865da1a332292dbe8a3df968e4364baf55996ea05823 AUX llvm-roc-4.2.0-current_pos.patch 1217 BLAKE2B 693e79cb895918f5e1a56be8d6624c049e8aa5640c55c34fc3fe27f053b7642670310ece321548df58f23e73d145f00d5c95b1e462eee008070cf6a2fde1c66c SHA512 fa8f773ba230e01f83526e4ae644fb2e7aceae99720cb5219c1b22baaabc5008f9b0151aee4c44ba9a4415ef421a8bfeb268302ee70e8c56428bf56c08b15903 +AUX llvm-roc-4.2.0-cyclades.patch 3703 BLAKE2B 3250b2da548ffe759155fb673f0f81cfba1a918a8337aac72c8190edde18c0d14610b9734ac47c9e47570c35c6c28a525045f48acb446f70e7b6aa0706daab72 SHA512 694c38775a6353eba3c5bdcc39e2884a913f72b7a35dd5285ceed0ddf89456c9ca89fa2f5d801b6f4aa44f1301e3ceeb65f1641cd92d5128a91ebce5f42a261e DIST llvm-rocm-ocl-3.10.0.tar.gz 123600166 BLAKE2B 9b69dab6c7d1a8dfe0d90c76b54446ec7f8ef6e59c74ad328208ac07dbf8836ae412dc5c32fdcbfc926a2488e81cd8afef71c3ebca6cd8ff745205028ab380d8 SHA512 3bb7dac13d89cadfb61a231564155f49021437b7c35eae8735b88ceae4a23b7950643f17e3bfebb0868621297202a04d41120d50ea52b6ad8980dabe9bc75509 DIST llvm-rocm-ocl-3.7.0.tar.gz 116973132 BLAKE2B c1cc8a3b95292d726626d3cb59ec1b96549682bfcbec16030e47cf1318c6ea01bc76f3349f012ce4f1e4d8b9fe192c51a025c2d08cf593622c61fe7c61969ba6 SHA512 0626075bedb3898c96c0bb0be7a2aba4662050a1c738115f661bedc03d744ace7a4581b55c6325060740c13a0e50e72e09272bb02c1186c2c4a40fc9b961dcbe DIST llvm-rocm-ocl-3.8.0.tar.gz 117004300 BLAKE2B 13c3213f0fb951fb9d574e8f6d76bb6c632fecadfe93dbe68a9720baa22e35aa3269deef8b533c5a5ff50a2c1ee3dd7a1ea0fae4b8ab8573ec5bfc5ca5d04f4f SHA512 4eca387a132c9d1237ebec7c80319e99c80088766209d05a697d09890f4a82c56ba5f48a5c8c8749bb051c177bb5eab67e00405b04d3191681d0ac7cf1ae868c @@ -24,5 +25,5 @@ EBUILD llvm-roc-4.0.0.ebuild 2179 BLAKE2B 62e5d8e3653c8d6059f3ad25781f7d3b41206a EBUILD llvm-roc-4.0.1.ebuild 2344 BLAKE2B d195d63018e995832f513b50ad0f2ac75634922da0d525a1b5ceed604cb01c17d256b8a8ebed94c4a598f83ff6b92f61a14014de48d293b608bb5b93d1b76e18 SHA512 76ebc208e2fac302c79ee41371156515531ec6b5f8bc1db7659077518ee8c53a5756b5b3f77c7484dacaa033b8ef8aca6a65723d6c7b47f70334a98866b59939 EBUILD llvm-roc-4.1.0.ebuild 2353 BLAKE2B 0ad6a859369212effe46aa857af8902d2be4113ff00b7760c79c4372c31f4c08e217b928fa06938e9aa9f4859677c6dc7b6624fe19b42b1477c238ec31c2b0df SHA512 2075d70c1d396a7a09a570480dfe054236ec987bf2b95059a85a0011e2c82f9dbc0d0a66ec61a93b5954ecfd5a6061cf742b51edf574754e3876e92733d458be EBUILD llvm-roc-4.1.1.ebuild 2392 BLAKE2B 6991a50a82746c051c1084f0e4794c31347fc792a7da6ba791cc09fe16de7394cdf70edc50da73db0db8db5e554c6d8cd41f087c47b9dec0d60bb9f8ac98f9fb SHA512 489431911aa16544645387b13a6296000b7171bd0910065bd778d87ef5b1db33f26d40ca4d6ea88998a7ed932603ceba41eea5c11b1ffb09890c5d530f64b644 -EBUILD llvm-roc-4.2.0.ebuild 2317 BLAKE2B 246781521bec22040f802b1b398271a0e77857223188f2a9d653b05e1ab3a0e051d917dba73632a51abdbf7ef9d18e5adc1d7f674cfe3baad82de2c237fdf79e SHA512 5b093da25d0663619fcee48b94e840f70e4b39a2ef1cd36a4ddfce338cdc48229a595423aaa4e3ec104fcf231a474cbe077d0572be32f9724b4221578bdbf930 +EBUILD llvm-roc-4.2.0.ebuild 2366 BLAKE2B 91003a3a21fc407c8546b4984daf617414877b61b83bfa20ddad15f64582b3076e744d42040d896c3afec6ca9e9a06433035883775d72841914c48b6a60546b8 SHA512 c149083879e100e8db6125c9d5ce839e3cf15e932b49378be4351da1e5213369b18a428b681d7dd1fd53aa1e0c9ec24e6d8cc2c59a8fd748395764473b5bedd4 MISC metadata.xml 461 BLAKE2B 5a060c417f0bb9bf1fba8375292e7bff20b2c50c3a2ab490bd436f81a954dbd370d61ba59b305b8bdaad9887e9c6a872eb30fea31c566dc6d74d3493b40d0a26 SHA512 a82c2186fc0642dab37608155dcf0aafd20701cb7e2769c6eb3aae88d4df6690743769a75f47efdb36fd8a3d6771f0feecd3efd01c98460fe195394c16d95660 diff --git a/sys-devel/llvm-roc/files/llvm-roc-4.2.0-cyclades.patch b/sys-devel/llvm-roc/files/llvm-roc-4.2.0-cyclades.patch new file mode 100644 index 000000000000..629ede5bbc76 --- /dev/null +++ b/sys-devel/llvm-roc/files/llvm-roc-4.2.0-cyclades.patch @@ -0,0 +1,86 @@ +https://github.com/RadeonOpenCompute/llvm-project/commit/68d5235cb58f988c71b403334cd9482d663841ab.patch +https://bugs.gentoo.org/800695 +Differential Revision: https://reviews.llvm.org/D102059 + +From 68d5235cb58f988c71b403334cd9482d663841ab Mon Sep 17 00:00:00 2001 +From: Tamar Christina +Date: Thu, 20 May 2021 18:55:11 +0100 +Subject: [PATCH] libsanitizer: Remove cyclades inclusion in sanitizer +--- a/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +@@ -370,15 +370,6 @@ static void ioctl_table_fill() { + + #if SANITIZER_GLIBC + // _(SIOCDEVPLIP, WRITE, struct_ifreq_sz); // the same as EQL_ENSLAVE +- _(CYGETDEFTHRESH, WRITE, sizeof(int)); +- _(CYGETDEFTIMEOUT, WRITE, sizeof(int)); +- _(CYGETMON, WRITE, struct_cyclades_monitor_sz); +- _(CYGETTHRESH, WRITE, sizeof(int)); +- _(CYGETTIMEOUT, WRITE, sizeof(int)); +- _(CYSETDEFTHRESH, NONE, 0); +- _(CYSETDEFTIMEOUT, NONE, 0); +- _(CYSETTHRESH, NONE, 0); +- _(CYSETTIMEOUT, NONE, 0); + _(EQL_EMANCIPATE, WRITE, struct_ifreq_sz); + _(EQL_ENSLAVE, WRITE, struct_ifreq_sz); + _(EQL_GETMASTRCFG, WRITE, struct_ifreq_sz); +--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +@@ -143,7 +143,6 @@ typedef struct user_fpregs elf_fpregset_t; + # include + #endif + #include +-#include + #include + #include + #include +@@ -460,7 +459,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + + #if SANITIZER_GLIBC + unsigned struct_ax25_parms_struct_sz = sizeof(struct ax25_parms_struct); +- unsigned struct_cyclades_monitor_sz = sizeof(struct cyclades_monitor); + #if EV_VERSION > (0x010000) + unsigned struct_input_keymap_entry_sz = sizeof(struct input_keymap_entry); + #else +@@ -824,15 +822,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + #endif // SANITIZER_LINUX + + #if SANITIZER_LINUX && !SANITIZER_ANDROID +- unsigned IOCTL_CYGETDEFTHRESH = CYGETDEFTHRESH; +- unsigned IOCTL_CYGETDEFTIMEOUT = CYGETDEFTIMEOUT; +- unsigned IOCTL_CYGETMON = CYGETMON; +- unsigned IOCTL_CYGETTHRESH = CYGETTHRESH; +- unsigned IOCTL_CYGETTIMEOUT = CYGETTIMEOUT; +- unsigned IOCTL_CYSETDEFTHRESH = CYSETDEFTHRESH; +- unsigned IOCTL_CYSETDEFTIMEOUT = CYSETDEFTIMEOUT; +- unsigned IOCTL_CYSETTHRESH = CYSETTHRESH; +- unsigned IOCTL_CYSETTIMEOUT = CYSETTIMEOUT; + unsigned IOCTL_EQL_EMANCIPATE = EQL_EMANCIPATE; + unsigned IOCTL_EQL_ENSLAVE = EQL_ENSLAVE; + unsigned IOCTL_EQL_GETMASTRCFG = EQL_GETMASTRCFG; +--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h +@@ -983,7 +983,6 @@ extern unsigned struct_vt_mode_sz; + + #if SANITIZER_LINUX && !SANITIZER_ANDROID + extern unsigned struct_ax25_parms_struct_sz; +-extern unsigned struct_cyclades_monitor_sz; + extern unsigned struct_input_keymap_entry_sz; + extern unsigned struct_ipx_config_data_sz; + extern unsigned struct_kbdiacrs_sz; +@@ -1328,15 +1327,6 @@ extern unsigned IOCTL_VT_WAITACTIVE; + #endif // SANITIZER_LINUX + + #if SANITIZER_LINUX && !SANITIZER_ANDROID +-extern unsigned IOCTL_CYGETDEFTHRESH; +-extern unsigned IOCTL_CYGETDEFTIMEOUT; +-extern unsigned IOCTL_CYGETMON; +-extern unsigned IOCTL_CYGETTHRESH; +-extern unsigned IOCTL_CYGETTIMEOUT; +-extern unsigned IOCTL_CYSETDEFTHRESH; +-extern unsigned IOCTL_CYSETDEFTIMEOUT; +-extern unsigned IOCTL_CYSETTHRESH; +-extern unsigned IOCTL_CYSETTIMEOUT; + extern unsigned IOCTL_EQL_EMANCIPATE; + extern unsigned IOCTL_EQL_ENSLAVE; + extern unsigned IOCTL_EQL_GETMASTRCFG; diff --git a/sys-devel/llvm-roc/llvm-roc-4.2.0.ebuild b/sys-devel/llvm-roc/llvm-roc-4.2.0.ebuild index b008b6ca5134..d4d6b886d09e 100644 --- a/sys-devel/llvm-roc/llvm-roc-4.2.0.ebuild +++ b/sys-devel/llvm-roc/llvm-roc-4.2.0.ebuild @@ -33,6 +33,7 @@ src_prepare() { cd "${WORKDIR}/llvm-project-rocm-${PV}" || die eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch" eapply "${FILESDIR}/${PN}-4.0.0-remove-isystem-usr-include.patch" + eapply "${FILESDIR}/${PN}-4.2.0-cyclades.patch" if [[ -n ${EPREFIX} ]]; then pushd "${S}"/../clang >/dev/null || die diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 21fdfac5db62..4b82929233f3 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -1,19 +1,19 @@ DIST llvm-10.0.1-manpages.tar.bz2 180157 BLAKE2B ddf5951c8f5a2a8a80726fd713e6c818c852851a2261e904b484afdb67ac55f2ce10976ca2ca5d81fe2bf4806a72cc7b59f4068741306491a4f39065ca8fb56e SHA512 d3c2470dbd0f3143d64b380f7534ebcacdcf4bc4f140a6014283150007fe615ebd86247cf13b2432165a681614849e8eaab69a8d077f7a51e4e040e28ed33ebc DIST llvm-11.1.0-manpages.tar.bz2 191571 BLAKE2B d6f8e1390dd3e6e8bbcd66c0079ef89f2ff3479743499c36ab32f8bc8281631a96113df9a87f6284058365950f4df3c75dacfcc11920fc5ea7ef0233ba842b77 SHA512 2543e519f51cc7ecb51a732c658ec5d35c5225e30a677f24ead75e81fb1ab793a030e79f21d0b702a2cf6ab6da1a2cba839b49a98e1b0a36384e98076ed5c4b1 DIST llvm-12.0.0-manpages.tar.bz2 191228 BLAKE2B 60cc736de2512b9368d55cc8c73e8b537c0fb8f0cb923b0c5c9e5866785013df93efc6cb448c91b7635e856a8d663278a3ba40620a2e4c05c006b6fc5b482b4e SHA512 4a4f55da8da0cb7d4d9281b13168864a3c0b10000b3e750b22b93d9b4f68a2d9a2e1da10c94d27081a0bce9694fa55a9d5e723676f9066393dc8001382d1d6da +DIST llvm-12.0.1-manpages.tar.bz2 191582 BLAKE2B a049cd305c257875d47e92d703c51aee8225854f999eddbd530c7a978704a981b05bc0819ba31a2f2a218d3569b078f0deb01b0eeb385966253b54a0fdc090d1 SHA512 9931a57f843709aed59193524fe980af695e4e23c8f53ec3cff308677ba4fc520ca58032b50b68440c7762305855317d9a705fe5ccbb543fb104f4deb5d10ea5 DIST llvm-gentoo-patchset-10.0.1-3.tar.xz 9244 BLAKE2B f568b8eef92f048f08fb6618e7e3c69f218c73c71f85c498a341cfc06f892c15fa51011913547bb61f3f8cebb826b75276304fdcc4552b78d103b7fc6113e240 SHA512 1d90d5c990e6b7819681609a06c8b1cd5e094b9f9647ba486079abcdec375cd7c261ef1c5b41aa614decdc595bf830e1d325fb66b070cda1945bb6c7f08668b6 DIST llvm-gentoo-patchset-11.1.0-1.tar.xz 4032 BLAKE2B e69138a422e315b31a3d9c11faa4ae1ddf1bf9092cee2db0de4d2adef81fd802973488293aab48b764402b51996893b17ca03249ef4620848a576d1f6cdb9698 SHA512 e1c5504dab6c5db9fdf4addfeb12316f22d0258717ba551a9b7b3ba37919491fb6011ac5cca1e793b7509d5c1c186bc6bc4213f7d6155d190612492b216f979b DIST llvm-gentoo-patchset-12.0.0-1.tar.xz 6364 BLAKE2B bcf96dad8300cdc3e1f416cb90935ae3b1359efc5687118b5a9bbee25de7087a266250f50c6f2abd18f4efeeec19354f59513c8fdd1d61c2cfc8cc2f0115e514 SHA512 76201e169f71a8d568365ffeafcfd37138e74b0536826f47eb6ce89c2280586f10426917e851f99bfb20477cd828cc40daa8cb7a62959981620fbd81e1b22ee1 -DIST llvm-gentoo-patchset-12.0.1-rc4-1.tar.xz 4776 BLAKE2B 2ae7994089922805c9b82268e4c73d9a70edbb8860af7e593da904c673836713fae5fd7626ef1dbfe813c66f4da8308b26b4cd0bd977471834d49512690afa39 SHA512 386668fd338ee24677c51379c69a73b6a749bd4cf72bf59f9cb800b1ac19938275d64d0c23e431c80ed5e572d86d94bbb030241c43cbf541801cdc672f5911c1 +DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD llvm-10.0.1.ebuild 11490 BLAKE2B 40960dd1109655157b04396283d704ea1a0af35ffd09ec9bab2718d62fde888508246ea77a473cd7512c1818b5a3a8d7b72e5786d64faf43bd42ff823b765e22 SHA512 75767e94d55ca1f9f7a769abfc0c916388e69ccd51620c8083f8bb184bf9649d2b9c75efaed46d96f8e0932cb3e6beb71d51a3b1565243218a3efd5144238296 EBUILD llvm-11.1.0.ebuild 12504 BLAKE2B 7f22ab387fab31e11d554667b1b183f5b66203f601096c130642500f877f2af473b31a0cba96da93d9c85d50e2fbafb7f46a0ff6bf2f96a0bd41266ddc04dc8f SHA512 716b8474077279b821140d2defa5f1dd5b2ab7cf09aeb27907410a184a701ecbf99f545622e68d0a81a762c3b5cbc6ff3b30415a331d38dac8fb72f37a3147bf EBUILD llvm-12.0.0.ebuild 12772 BLAKE2B a41ff10ab546eecb3b37c32ad55ac317b7d966f6a3b0cad7c3d5263a43919df575f76e0f60498e03e0fda4e6eb61183d4aa645621c946cd3aad5d05908209eb2 SHA512 6ca48dfcb3b975f0d837fd6de1b1a02ff199fe615ef0524ff8cfea95ca9cb8b25339c14fc9c746081cb4d19566ffb9d9c5dac42e650efc56174bf5ffeca80fb5 -EBUILD llvm-12.0.1.9999.ebuild 12534 BLAKE2B 34a3b5b88afc8c604bc8278ed00f5c0977a45469afe269754028567f65e6de4e0e73dba6fc9bcd0acc6d62188013046953bff909b4699d2b4d7561df6e9d80f6 SHA512 f0d38affd3e7e6378d5322f3ba8f7df65773a8f4cdd0b3fdf39cb1d083fbd0338fc9961557ccd6a154525fb034b02c2ce980b8ea1313801b3d2436c42233f36f -EBUILD llvm-12.0.1_rc4.ebuild 12540 BLAKE2B 5526379c02e171ff8aacda87ed059779505812523696fe67cbfacbc350ac24ed8c8eff62641c9ba7829947f477257121d6f8f128ab4d612296555d0e17efd35c SHA512 232283db724e63591bb617d49f4c7283fdada447fa7b14f679be1a72d5b85df029c5398ab97d921921ff95ca1b0be2269eacda9ea2f469496a415ad52914cf81 +EBUILD llvm-12.0.1.ebuild 12625 BLAKE2B 458487e1b943f982da89b171de0a0deb8b6a4418fb55df88f35adaab1d28dcc8990c34c3b1c65ec486ab7762c72f6cbdafb212585ad48397b1368a2bd854abe7 SHA512 3fd3f71b2eb2651aec0670c178a530eb54227616013d5220857352bc0d63fad101792b41e79135166cbe25401ee3ec63614a93c7fe0d1a355193232331ca3b8e EBUILD llvm-13.0.0.9999.ebuild 12553 BLAKE2B cc0576aa50ab6806b065e2acb38518e2bc9e3a958f1def101f68a2cf15606453ebe9475fd45fbb0fc0fbba5b46705ff3663e894d445599e85689bc7c5d62fb12 SHA512 b39d45bed54dd012eca536413312cd7f25be1e903a47acace3f0c37425f33f6e3ffce7cdb1b70b76e111fe284726727e2606dbbf8e2c5d79a9ee4b6d8015bca6 MISC metadata.xml 2563 BLAKE2B ca85030788fb213fc891d895238fd75562cdd25cc5fe4271d709cb1c00ef56b0e8b367dc70cc18f7d185d6fbdb57333e219a984220b60141d28fb4784b2cb94a SHA512 8de68ee7f964e6eb2613bd2ff584f834e0f5a3ae8b303b5f2f10fda718a87af9b8ddfc19399950fe4eb8be515930124ced8018190af0f69da7ec5fe8180a68a2 diff --git a/sys-devel/llvm/llvm-12.0.1.9999.ebuild b/sys-devel/llvm/llvm-12.0.1.9999.ebuild deleted file mode 100644 index 6f85a5d0f449..000000000000 --- a/sys-devel/llvm/llvm-12.0.1.9999.ebuild +++ /dev/null @@ -1,518 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs - -DESCRIPTION="Low Level Virtual Machine" -HOMEPAGE="https://llvm.org/" - -# Those are in lib/Targets, without explicit CMakeLists.txt mention -ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) -# Keep in sync with CMakeLists.txt -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 - NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore - "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) -ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) - -# Additional licenses: -# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. -# 2. xxhash: BSD. -# 3. MD5 code: public-domain. -# 4. ConvertUTF.h: TODO. - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" -SLOT="$(ver_cut 1)" -KEYWORDS="" -IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 - kernel_Darwin ${ALL_LLVM_TARGETS[*]}" -REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] - exegesis? ( dev-libs/libpfm:= ) - gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) - libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) - libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) - xar? ( app-arch/xar ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) - z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - gold? ( sys-libs/binutils-libs )" -BDEPEND=" - dev-lang/perl - >=dev-util/cmake-3.16 - sys-devel/gnuconfig - kernel_Darwin? ( - =sys-devel/binutils-apple-5.1 - ) - doc? ( $(python_gen_any_dep ' - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') ) - libffi? ( virtual/pkgconfig ) - ${PYTHON_DEPS}" -# There are no file collisions between these versions but having :0 -# installed means llvm-config there will take precedence. -RDEPEND="${RDEPEND} - !sys-devel/llvm:0" -PDEPEND="sys-devel/llvm-common - gold? ( >=sys-devel/llvmgold-${SLOT} )" - -LLVM_COMPONENTS=( llvm ) -LLVM_MANPAGES=build -LLVM_PATCHSET=9999-1 -llvm.org_set_globals - -python_check_deps() { - use doc || return 0 - - has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && - has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -check_live_ebuild() { - local prod_targets=( - $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ - | tail -n +2 | head -n -1) - ) - local all_targets=( - lib/Target/*/ - ) - all_targets=( "${all_targets[@]#lib/Target/}" ) - all_targets=( "${all_targets[@]%/}" ) - - local exp_targets=() i - for i in "${all_targets[@]}"; do - has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) - done - # reorder - all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" ) - - if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then - eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" - eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" - eqawarn "Expected: ${exp_targets[*]}" - eqawarn - fi - - if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then - eqawarn "ALL_LLVM_TARGETS is outdated!" - eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}" - eqawarn "Expected: ${all_targets[*]}" - fi -} - -check_distribution_components() { - if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then - local all_targets=() my_targets=() l - cd "${BUILD_DIR}" || die - - while read -r l; do - if [[ ${l} == install-*-stripped:* ]]; then - l=${l#install-} - l=${l%%-stripped*} - - case ${l} in - # shared libs - LLVM|LLVMgold) - ;; - # TableGen lib + deps - LLVMDemangle|LLVMSupport|LLVMTableGen) - ;; - # static libs - LLVM*) - continue - ;; - # meta-targets - distribution|llvm-libraries) - continue - ;; - # used only w/ USE=doc - docs-llvm-html) - use doc || continue - ;; - esac - - all_targets+=( "${l}" ) - fi - done < <(ninja -t targets all) - - while read -r l; do - my_targets+=( "${l}" ) - done < <(get_distribution_components $"\n") - - local add=() remove=() - for l in "${all_targets[@]}"; do - if ! has "${l}" "${my_targets[@]}"; then - add+=( "${l}" ) - fi - done - for l in "${my_targets[@]}"; do - if ! has "${l}" "${all_targets[@]}"; then - remove+=( "${l}" ) - fi - done - - if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then - eqawarn "get_distribution_components() is outdated!" - eqawarn " Add: ${add[*]}" - eqawarn "Remove: ${remove[*]}" - fi - cd - >/dev/null || die - fi -} - -src_prepare() { - # disable use of SDK on OSX, bug #568758 - sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die - - # Update config.guess to support more systems - cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die - - # Verify that the live ebuild is up-to-date - check_live_ebuild - - llvm.org_src_prepare -} - -# Is LLVM being linked against libc++? -is_libcxx_linked() { - local code='#include -#if defined(_LIBCPP_VERSION) - HAVE_LIBCXX -#endif -' - local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1 - - [[ ${out} == *HAVE_LIBCXX* ]] -} - -get_distribution_components() { - local sep=${1-;} - - local out=( - # shared libs - LLVM - LTO - Remarks - - # tools - llvm-config - - # common stuff - cmake-exports - llvm-headers - - # libraries needed for clang-tblgen - LLVMDemangle - LLVMSupport - LLVMTableGen - ) - - if multilib_is_native_abi; then - out+=( - # utilities - llvm-tblgen - FileCheck - llvm-PerfectShuffle - count - not - yaml-bench - - # tools - bugpoint - dsymutil - llc - lli - lli-child-target - llvm-addr2line - llvm-ar - llvm-as - llvm-bcanalyzer - llvm-bitcode-strip - llvm-c-test - llvm-cat - llvm-cfi-verify - llvm-config - llvm-cov - llvm-cvtres - llvm-cxxdump - llvm-cxxfilt - llvm-cxxmap - llvm-diff - llvm-dis - llvm-dlltool - llvm-dwarfdump - llvm-dwp - llvm-elfabi - llvm-exegesis - llvm-extract - llvm-gsymutil - llvm-ifs - llvm-install-name-tool - llvm-jitlink - llvm-jitlink-executor - llvm-lib - llvm-libtool-darwin - llvm-link - llvm-lipo - llvm-lto - llvm-lto2 - llvm-mc - llvm-mca - llvm-ml - llvm-modextract - llvm-mt - llvm-nm - llvm-objcopy - llvm-objdump - llvm-opt-report - llvm-pdbutil - llvm-profdata - llvm-profgen - llvm-ranlib - llvm-rc - llvm-readelf - llvm-readobj - llvm-reduce - llvm-rtdyld - llvm-size - llvm-split - llvm-stress - llvm-strings - llvm-strip - llvm-symbolizer - llvm-undname - llvm-xray - obj2yaml - opt - sancov - sanstats - split-file - verify-uselistorder - yaml2obj - - # python modules - opt-viewer - ) - - if llvm_are_manpages_built; then - out+=( - # manpages - docs-dsymutil-man - docs-llvm-dwarfdump-man - docs-llvm-man - ) - fi - use doc && out+=( - docs-llvm-html - ) - - use gold && out+=( - LLVMgold - ) - fi - - printf "%s${sep}" "${out[@]}" -} - -multilib_src_configure() { - local ffi_cflags ffi_ldflags - if use libffi; then - ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) - ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - # disable appending VCS revision to the version to improve - # direct cache hit ratio - -DLLVM_APPEND_VC_REV=OFF - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DBUILD_SHARED_LIBS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) - - # cheap hack: LLVM combines both anyway, and the only difference - # is that the former list is explicitly verified at cmake time - -DLLVM_TARGETS_TO_BUILD="" - -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - -DLLVM_ENABLE_FFI=$(usex libffi) - -DLLVM_ENABLE_LIBEDIT=$(usex libedit) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) - -DLLVM_ENABLE_LIBXML2=$(usex xml) - -DLLVM_ENABLE_ASSERTIONS=$(usex debug) - -DLLVM_ENABLE_LIBPFM=$(usex exegesis) - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) - - -DLLVM_HOST_TRIPLE="${CHOST}" - - -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" - -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" - # used only for llvm-objdump tool - -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0) - - -DPython3_EXECUTABLE="${PYTHON}" - - # disable OCaml bindings (now in dev-ml/llvm-ocaml) - -DOCAMLFIND=NO - ) - - if is_libcxx_linked; then - # Smart hack: alter version suffix -> SOVERSION when linking - # against libc++. This way we won't end up mixing LLVM libc++ - # libraries with libstdc++ clang, and the other way around. - mycmakeargs+=( - -DLLVM_VERSION_SUFFIX="libcxx" - -DLLVM_ENABLE_LIBCXX=ON - ) - fi - -# Note: go bindings have no CMake rules at the moment -# but let's kill the check in case they are introduced -# if ! multilib_is_native_abi || ! use go; then - mycmakeargs+=( - -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND - ) -# fi - - use test && mycmakeargs+=( - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - if multilib_is_native_abi; then - local build_docs=OFF - if llvm_are_manpages_built; then - build_docs=ON - mycmakeargs+=( - -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" - -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ) - fi - - mycmakeargs+=( - -DLLVM_BUILD_DOCS=${build_docs} - -DLLVM_ENABLE_OCAMLDOC=OFF - -DLLVM_ENABLE_SPHINX=${build_docs} - -DLLVM_ENABLE_DOXYGEN=OFF - -DLLVM_INSTALL_UTILS=ON - ) - use gold && mycmakeargs+=( - -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include - ) - fi - - if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" - [[ -x "${tblgen}" ]] \ - || die "${tblgen} not found or usable" - mycmakeargs+=( - -DCMAKE_CROSSCOMPILING=ON - -DLLVM_TABLEGEN="${tblgen}" - ) - fi - - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - - # LLVM can have very high memory consumption while linking, - # exhausting the limit on 32-bit linker executable - use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - cmake_src_configure - - multilib_is_native_abi && check_distribution_components -} - -multilib_src_compile() { - cmake_build distribution - - pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld - pax-mark m "${BUILD_DIR}"/bin/lli - pax-mark m "${BUILD_DIR}"/bin/lli-child-target - - if use test; then - pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests - pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests - pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests - fi -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check -} - -src_install() { - local MULTILIB_CHOST_TOOLS=( - /usr/lib/llvm/${SLOT}/bin/llvm-config - ) - - local MULTILIB_WRAPPED_HEADERS=( - /usr/include/llvm/Config/llvm-config.h - ) - - local LLVM_LDPATHS=() - multilib-minimal_src_install - - # move wrapped headers back - mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-distribution - - # move headers to /usr/include for wrapping - rm -rf "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die - - LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" ) -} - -multilib_src_install_all() { - local revord=$(( 9999 - ${SLOT} )) - newenvd - "60llvm-${revord}" <<-_EOF_ - PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" - # we need to duplicate it in ROOTPATH for Portage to respect... - ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" - MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" - LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" - _EOF_ - - docompress "/usr/lib/llvm/${SLOT}/share/man" - llvm_install_manpages -} - -pkg_postinst() { - elog "You can find additional opt-viewer utility scripts in:" - elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer" - elog "To use these scripts, you will need Python along with the following" - elog "packages:" - elog " dev-python/pygments (for opt-viewer)" - elog " dev-python/pyyaml (for all of them)" -} diff --git a/sys-devel/llvm/llvm-12.0.1.ebuild b/sys-devel/llvm/llvm-12.0.1.ebuild new file mode 100644 index 000000000000..7c4592021a3c --- /dev/null +++ b/sys-devel/llvm/llvm-12.0.1.ebuild @@ -0,0 +1,518 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/" + +# Those are in lib/Targets, without explicit CMakeLists.txt mention +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 + kernel_Darwin ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + exegesis? ( dev-libs/libpfm:= ) + gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + gold? ( sys-libs/binutils-libs )" +BDEPEND=" + dev-lang/perl + >=dev-util/cmake-3.16 + sys-devel/gnuconfig + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( $(python_gen_any_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + libffi? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND="${RDEPEND} + !sys-devel/llvm:0" +PDEPEND="sys-devel/llvm-common + gold? ( >=sys-devel/llvmgold-${SLOT} )" + +LLVM_COMPONENTS=( llvm ) +LLVM_MANPAGES=pregenerated +LLVM_PATCHSET=12.0.1 +llvm.org_set_globals + +python_check_deps() { + use doc || return 0 + + has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && + has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_live_ebuild() { + local prod_targets=( + $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ + | tail -n +2 | head -n -1) + ) + local all_targets=( + lib/Target/*/ + ) + all_targets=( "${all_targets[@]#lib/Target/}" ) + all_targets=( "${all_targets[@]%/}" ) + + local exp_targets=() i + for i in "${all_targets[@]}"; do + has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) + done + # reorder + all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" ) + + if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then + eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" + eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" + eqawarn "Expected: ${exp_targets[*]}" + eqawarn + fi + + if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then + eqawarn "ALL_LLVM_TARGETS is outdated!" + eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}" + eqawarn "Expected: ${all_targets[*]}" + fi +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # shared libs + LLVM|LLVMgold) + ;; + # TableGen lib + deps + LLVMDemangle|LLVMSupport|LLVMTableGen) + ;; + # static libs + LLVM*) + continue + ;; + # meta-targets + distribution|llvm-libraries) + continue + ;; + # used only w/ USE=doc + docs-llvm-html) + use doc || continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(ninja -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eqawarn "get_distribution_components() is outdated!" + eqawarn " Add: ${add[*]}" + eqawarn "Remove: ${remove[*]}" + fi + cd - >/dev/null || die + fi +} + +src_prepare() { + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # Update config.guess to support more systems + cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die + + # Verify that the live ebuild is up-to-date + check_live_ebuild + + llvm.org_src_prepare +} + +# Is LLVM being linked against libc++? +is_libcxx_linked() { + local code='#include +#if defined(_LIBCPP_VERSION) + HAVE_LIBCXX +#endif +' + local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1 + + [[ ${out} == *HAVE_LIBCXX* ]] +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # shared libs + LLVM + LTO + Remarks + + # tools + llvm-config + + # common stuff + cmake-exports + llvm-headers + + # libraries needed for clang-tblgen + LLVMDemangle + LLVMSupport + LLVMTableGen + ) + + if multilib_is_native_abi; then + out+=( + # utilities + llvm-tblgen + FileCheck + llvm-PerfectShuffle + count + not + yaml-bench + + # tools + bugpoint + dsymutil + llc + lli + lli-child-target + llvm-addr2line + llvm-ar + llvm-as + llvm-bcanalyzer + llvm-bitcode-strip + llvm-c-test + llvm-cat + llvm-cfi-verify + llvm-config + llvm-cov + llvm-cvtres + llvm-cxxdump + llvm-cxxfilt + llvm-cxxmap + llvm-diff + llvm-dis + llvm-dlltool + llvm-dwarfdump + llvm-dwp + llvm-elfabi + llvm-exegesis + llvm-extract + llvm-gsymutil + llvm-ifs + llvm-install-name-tool + llvm-jitlink + llvm-jitlink-executor + llvm-lib + llvm-libtool-darwin + llvm-link + llvm-lipo + llvm-lto + llvm-lto2 + llvm-mc + llvm-mca + llvm-ml + llvm-modextract + llvm-mt + llvm-nm + llvm-objcopy + llvm-objdump + llvm-opt-report + llvm-pdbutil + llvm-profdata + llvm-profgen + llvm-ranlib + llvm-rc + llvm-readelf + llvm-readobj + llvm-reduce + llvm-rtdyld + llvm-size + llvm-split + llvm-stress + llvm-strings + llvm-strip + llvm-symbolizer + llvm-undname + llvm-xray + obj2yaml + opt + sancov + sanstats + split-file + verify-uselistorder + yaml2obj + + # python modules + opt-viewer + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-dsymutil-man + docs-llvm-dwarfdump-man + docs-llvm-man + ) + fi + use doc && out+=( + docs-llvm-html + ) + + use gold && out+=( + LLVMgold + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # disable appending VCS revision to the version to improve + # direct cache hit ratio + -DLLVM_APPEND_VC_REV=OFF + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_LIBEDIT=$(usex libedit) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + -DLLVM_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_LIBPFM=$(usex exegesis) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" + -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" + # used only for llvm-objdump tool + -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0) + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable OCaml bindings (now in dev-ml/llvm-ocaml) + -DOCAMLFIND=NO + ) + + if is_libcxx_linked; then + # Smart hack: alter version suffix -> SOVERSION when linking + # against libc++. This way we won't end up mixing LLVM libc++ + # libraries with libstdc++ clang, and the other way around. + mycmakeargs+=( + -DLLVM_VERSION_SUFFIX="libcxx" + -DLLVM_ENABLE_LIBCXX=ON + ) + fi + +# Note: go bindings have no CMake rules at the moment +# but let's kill the check in case they are introduced +# if ! multilib_is_native_abi || ! use go; then + mycmakeargs+=( + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + ) +# fi + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + + mycmakeargs+=( + -DLLVM_BUILD_DOCS=${build_docs} + -DLLVM_ENABLE_OCAMLDOC=OFF + -DLLVM_ENABLE_SPHINX=${build_docs} + -DLLVM_ENABLE_DOXYGEN=OFF + -DLLVM_INSTALL_UTILS=ON + ) + use gold && mycmakeargs+=( + -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include + ) + fi + + if tc-is-cross-compiler; then + local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" + [[ -x "${tblgen}" ]] \ + || die "${tblgen} not found or usable" + mycmakeargs+=( + -DCMAKE_CROSSCOMPILING=ON + -DLLVM_TABLEGEN="${tblgen}" + ) + fi + + # workaround BMI bug in gcc-7 (fixed in 7.4) + # https://bugs.gentoo.org/649880 + # apply only to x86, https://bugs.gentoo.org/650506 + if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && + [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] + then + local CFLAGS="${CFLAGS} -mno-bmi" + local CXXFLAGS="${CXXFLAGS} -mno-bmi" + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution + + pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld + pax-mark m "${BUILD_DIR}"/bin/lli + pax-mark m "${BUILD_DIR}"/bin/lli-child-target + + if use test; then + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests + pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check +} + +src_install() { + local MULTILIB_CHOST_TOOLS=( + /usr/lib/llvm/${SLOT}/bin/llvm-config + ) + + local MULTILIB_WRAPPED_HEADERS=( + /usr/include/llvm/Config/llvm-config.h + ) + + local LLVM_LDPATHS=() + multilib-minimal_src_install + + # move wrapped headers back + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die + + LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" ) +} + +multilib_src_install_all() { + local revord=$(( 9999 - ${SLOT} )) + newenvd - "60llvm-${revord}" <<-_EOF_ + PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" + # we need to duplicate it in ROOTPATH for Portage to respect... + ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" + MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" + _EOF_ + + docompress "/usr/lib/llvm/${SLOT}/share/man" + llvm_install_manpages +} + +pkg_postinst() { + elog "You can find additional opt-viewer utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer" + elog "To use these scripts, you will need Python along with the following" + elog "packages:" + elog " dev-python/pygments (for opt-viewer)" + elog " dev-python/pyyaml (for all of them)" +} diff --git a/sys-devel/llvm/llvm-12.0.1_rc4.ebuild b/sys-devel/llvm/llvm-12.0.1_rc4.ebuild deleted file mode 100644 index 0810033e4dda..000000000000 --- a/sys-devel/llvm/llvm-12.0.1_rc4.ebuild +++ /dev/null @@ -1,518 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs - -DESCRIPTION="Low Level Virtual Machine" -HOMEPAGE="https://llvm.org/" - -# Those are in lib/Targets, without explicit CMakeLists.txt mention -ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) -# Keep in sync with CMakeLists.txt -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 - NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore - "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) -ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) - -# Additional licenses: -# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. -# 2. xxhash: BSD. -# 3. MD5 code: public-domain. -# 4. ConvertUTF.h: TODO. - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" -SLOT="$(ver_cut 1)" -KEYWORDS="" -IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 - kernel_Darwin ${ALL_LLVM_TARGETS[*]}" -REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] - exegesis? ( dev-libs/libpfm:= ) - gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) - libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) - libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) - xar? ( app-arch/xar ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) - z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - gold? ( sys-libs/binutils-libs )" -BDEPEND=" - dev-lang/perl - >=dev-util/cmake-3.16 - sys-devel/gnuconfig - kernel_Darwin? ( - =sys-devel/binutils-apple-5.1 - ) - doc? ( $(python_gen_any_dep ' - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') ) - libffi? ( virtual/pkgconfig ) - ${PYTHON_DEPS}" -# There are no file collisions between these versions but having :0 -# installed means llvm-config there will take precedence. -RDEPEND="${RDEPEND} - !sys-devel/llvm:0" -PDEPEND="sys-devel/llvm-common - gold? ( >=sys-devel/llvmgold-${SLOT} )" - -LLVM_COMPONENTS=( llvm ) -LLVM_MANPAGES=build -LLVM_PATCHSET=12.0.1-rc4-1 -llvm.org_set_globals - -python_check_deps() { - use doc || return 0 - - has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && - has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -check_live_ebuild() { - local prod_targets=( - $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ - | tail -n +2 | head -n -1) - ) - local all_targets=( - lib/Target/*/ - ) - all_targets=( "${all_targets[@]#lib/Target/}" ) - all_targets=( "${all_targets[@]%/}" ) - - local exp_targets=() i - for i in "${all_targets[@]}"; do - has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) - done - # reorder - all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" ) - - if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then - eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" - eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" - eqawarn "Expected: ${exp_targets[*]}" - eqawarn - fi - - if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then - eqawarn "ALL_LLVM_TARGETS is outdated!" - eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}" - eqawarn "Expected: ${all_targets[*]}" - fi -} - -check_distribution_components() { - if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then - local all_targets=() my_targets=() l - cd "${BUILD_DIR}" || die - - while read -r l; do - if [[ ${l} == install-*-stripped:* ]]; then - l=${l#install-} - l=${l%%-stripped*} - - case ${l} in - # shared libs - LLVM|LLVMgold) - ;; - # TableGen lib + deps - LLVMDemangle|LLVMSupport|LLVMTableGen) - ;; - # static libs - LLVM*) - continue - ;; - # meta-targets - distribution|llvm-libraries) - continue - ;; - # used only w/ USE=doc - docs-llvm-html) - use doc || continue - ;; - esac - - all_targets+=( "${l}" ) - fi - done < <(ninja -t targets all) - - while read -r l; do - my_targets+=( "${l}" ) - done < <(get_distribution_components $"\n") - - local add=() remove=() - for l in "${all_targets[@]}"; do - if ! has "${l}" "${my_targets[@]}"; then - add+=( "${l}" ) - fi - done - for l in "${my_targets[@]}"; do - if ! has "${l}" "${all_targets[@]}"; then - remove+=( "${l}" ) - fi - done - - if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then - eqawarn "get_distribution_components() is outdated!" - eqawarn " Add: ${add[*]}" - eqawarn "Remove: ${remove[*]}" - fi - cd - >/dev/null || die - fi -} - -src_prepare() { - # disable use of SDK on OSX, bug #568758 - sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die - - # Update config.guess to support more systems - cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die - - # Verify that the live ebuild is up-to-date - check_live_ebuild - - llvm.org_src_prepare -} - -# Is LLVM being linked against libc++? -is_libcxx_linked() { - local code='#include -#if defined(_LIBCPP_VERSION) - HAVE_LIBCXX -#endif -' - local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1 - - [[ ${out} == *HAVE_LIBCXX* ]] -} - -get_distribution_components() { - local sep=${1-;} - - local out=( - # shared libs - LLVM - LTO - Remarks - - # tools - llvm-config - - # common stuff - cmake-exports - llvm-headers - - # libraries needed for clang-tblgen - LLVMDemangle - LLVMSupport - LLVMTableGen - ) - - if multilib_is_native_abi; then - out+=( - # utilities - llvm-tblgen - FileCheck - llvm-PerfectShuffle - count - not - yaml-bench - - # tools - bugpoint - dsymutil - llc - lli - lli-child-target - llvm-addr2line - llvm-ar - llvm-as - llvm-bcanalyzer - llvm-bitcode-strip - llvm-c-test - llvm-cat - llvm-cfi-verify - llvm-config - llvm-cov - llvm-cvtres - llvm-cxxdump - llvm-cxxfilt - llvm-cxxmap - llvm-diff - llvm-dis - llvm-dlltool - llvm-dwarfdump - llvm-dwp - llvm-elfabi - llvm-exegesis - llvm-extract - llvm-gsymutil - llvm-ifs - llvm-install-name-tool - llvm-jitlink - llvm-jitlink-executor - llvm-lib - llvm-libtool-darwin - llvm-link - llvm-lipo - llvm-lto - llvm-lto2 - llvm-mc - llvm-mca - llvm-ml - llvm-modextract - llvm-mt - llvm-nm - llvm-objcopy - llvm-objdump - llvm-opt-report - llvm-pdbutil - llvm-profdata - llvm-profgen - llvm-ranlib - llvm-rc - llvm-readelf - llvm-readobj - llvm-reduce - llvm-rtdyld - llvm-size - llvm-split - llvm-stress - llvm-strings - llvm-strip - llvm-symbolizer - llvm-undname - llvm-xray - obj2yaml - opt - sancov - sanstats - split-file - verify-uselistorder - yaml2obj - - # python modules - opt-viewer - ) - - if llvm_are_manpages_built; then - out+=( - # manpages - docs-dsymutil-man - docs-llvm-dwarfdump-man - docs-llvm-man - ) - fi - use doc && out+=( - docs-llvm-html - ) - - use gold && out+=( - LLVMgold - ) - fi - - printf "%s${sep}" "${out[@]}" -} - -multilib_src_configure() { - local ffi_cflags ffi_ldflags - if use libffi; then - ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) - ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - # disable appending VCS revision to the version to improve - # direct cache hit ratio - -DLLVM_APPEND_VC_REV=OFF - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DBUILD_SHARED_LIBS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) - - # cheap hack: LLVM combines both anyway, and the only difference - # is that the former list is explicitly verified at cmake time - -DLLVM_TARGETS_TO_BUILD="" - -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - -DLLVM_ENABLE_FFI=$(usex libffi) - -DLLVM_ENABLE_LIBEDIT=$(usex libedit) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) - -DLLVM_ENABLE_LIBXML2=$(usex xml) - -DLLVM_ENABLE_ASSERTIONS=$(usex debug) - -DLLVM_ENABLE_LIBPFM=$(usex exegesis) - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) - - -DLLVM_HOST_TRIPLE="${CHOST}" - - -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" - -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" - # used only for llvm-objdump tool - -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0) - - -DPython3_EXECUTABLE="${PYTHON}" - - # disable OCaml bindings (now in dev-ml/llvm-ocaml) - -DOCAMLFIND=NO - ) - - if is_libcxx_linked; then - # Smart hack: alter version suffix -> SOVERSION when linking - # against libc++. This way we won't end up mixing LLVM libc++ - # libraries with libstdc++ clang, and the other way around. - mycmakeargs+=( - -DLLVM_VERSION_SUFFIX="libcxx" - -DLLVM_ENABLE_LIBCXX=ON - ) - fi - -# Note: go bindings have no CMake rules at the moment -# but let's kill the check in case they are introduced -# if ! multilib_is_native_abi || ! use go; then - mycmakeargs+=( - -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND - ) -# fi - - use test && mycmakeargs+=( - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - if multilib_is_native_abi; then - local build_docs=OFF - if llvm_are_manpages_built; then - build_docs=ON - mycmakeargs+=( - -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" - -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ) - fi - - mycmakeargs+=( - -DLLVM_BUILD_DOCS=${build_docs} - -DLLVM_ENABLE_OCAMLDOC=OFF - -DLLVM_ENABLE_SPHINX=${build_docs} - -DLLVM_ENABLE_DOXYGEN=OFF - -DLLVM_INSTALL_UTILS=ON - ) - use gold && mycmakeargs+=( - -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include - ) - fi - - if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" - [[ -x "${tblgen}" ]] \ - || die "${tblgen} not found or usable" - mycmakeargs+=( - -DCMAKE_CROSSCOMPILING=ON - -DLLVM_TABLEGEN="${tblgen}" - ) - fi - - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - - # LLVM can have very high memory consumption while linking, - # exhausting the limit on 32-bit linker executable - use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - cmake_src_configure - - multilib_is_native_abi && check_distribution_components -} - -multilib_src_compile() { - cmake_build distribution - - pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld - pax-mark m "${BUILD_DIR}"/bin/lli - pax-mark m "${BUILD_DIR}"/bin/lli-child-target - - if use test; then - pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests - pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests - pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests - fi -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check -} - -src_install() { - local MULTILIB_CHOST_TOOLS=( - /usr/lib/llvm/${SLOT}/bin/llvm-config - ) - - local MULTILIB_WRAPPED_HEADERS=( - /usr/include/llvm/Config/llvm-config.h - ) - - local LLVM_LDPATHS=() - multilib-minimal_src_install - - # move wrapped headers back - mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-distribution - - # move headers to /usr/include for wrapping - rm -rf "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die - - LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" ) -} - -multilib_src_install_all() { - local revord=$(( 9999 - ${SLOT} )) - newenvd - "60llvm-${revord}" <<-_EOF_ - PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" - # we need to duplicate it in ROOTPATH for Portage to respect... - ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" - MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" - LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" - _EOF_ - - docompress "/usr/lib/llvm/${SLOT}/share/man" - llvm_install_manpages -} - -pkg_postinst() { - elog "You can find additional opt-viewer utility scripts in:" - elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer" - elog "To use these scripts, you will need Python along with the following" - elog "packages:" - elog " dev-python/pygments (for opt-viewer)" - elog " dev-python/pyyaml (for all of them)" -} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 33ddfdb23be1..33e4da92cfc5 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/bees/Manifest b/sys-fs/bees/Manifest index de2f6c58b6b6..d0e9582af0f9 100644 --- a/sys-fs/bees/Manifest +++ b/sys-fs/bees/Manifest @@ -1,5 +1,5 @@ AUX 0001-HACK-musl-does-not-define-pthread_getname_np.patch 1406 BLAKE2B 92d82eb147a90ca65acfe9b2ff16dd6f514fa1f2a5950b1f6fcdff68963e0f4be4a8b9b2b695a912eb1ac2ffcc0b171749d4c8b38f733451aa48646b2a8653ce SHA512 93bd338ec59fa0601178e3737a4eaeb8af7df83c16b409544ec55bdf7865786785cf6a9a160dd29cb4b8eadc2c6f311f6cd3bbe6e9310ad2356fd69ff5ba35bc DIST bees-0.6.5.tar.gz 125987 BLAKE2B 459cec5f3c706045ee12a6efe2e32315d71ca16c966bbdb4d6c813f726a7cc411cf4bd272c082ba0bbfc33e9ec4c715a6be773ba929c2b5b31f1731e10ad137c SHA512 db4cf6bc8c7709ee9aa1e2faa2ac1c6323fb8c7407470cec0c370a0f910ec4a1f3cf6ebe695d16383aaec00b62b3de77aa5bbdd47502bdb564e247b3b8879e0b -EBUILD bees-0.6.5.ebuild 3221 BLAKE2B 691a3ff0dc53473392ed9b38a0c8cdc9531cdf9063a979cf60c2160cba4dd7c1de0204acb4127424ecc6427140a1d65134e48b3ec3b3f263d6cc1a27402352b9 SHA512 b82844817a11ba984862716f8619f61e019c238e68e87e2fd38636f28ab510a2887ba15686e797bcd85b164da1923eee9a7e5574868fa900806d80a2c7911440 -EBUILD bees-9999.ebuild 3071 BLAKE2B 0b4f8cc24bdc8f1045a56ca49bd5b6dff791f48d8129bac99a3e769c8b792f1b159124932116666081a1d3338768b0a1065f30f0aed032bbdd96abd7fb85b1c5 SHA512 ec51670d6fbf96475d58af13833bc232a2516f9349327ce5f4da247077f99e013eafb1a4779439caf17b6361c0d97a98961870f786b0f48fc99452d44e8e4c62 +EBUILD bees-0.6.5-r1.ebuild 3403 BLAKE2B 751cfa80fbe49cab4eab2b3071c936ad589c93cbf373d82458375a2995a1d9e64be72bd1b1ca1bc17325778753ac8455d3d33eb7d40fd709fe5860b96af18bc6 SHA512 49bcf89cd12b0d11617c8d4f88287fa318afeed13ad92408908b6e019513e4403a69e434b72fd0955363eb85d001d0ef8dfee199e2803f2a9977cb52e5977465 +EBUILD bees-9999.ebuild 3217 BLAKE2B f91c2f9529d2afb81a1b1f5634d8975bc54f75e27a13b86cd03888be6c9deb573d98d5cabff450c9faf385e1c04e4b9e4c4b92f0f4f398e6927633b61f48e1a5 SHA512 67096a3444e35be517e9001698466c763fb8668f56532edc2340bc1175c7259ec1eb7c5acbca941214dadd74cb865efe0280cc06c601ddab714206f7c8046dc3 MISC metadata.xml 621 BLAKE2B ad7950528a5e6cedcfd19fa0f1ce9e56a865a27cdd385140109378554d420a4aaece5ffedc7be785a5a3968a85415955618442986de458adb2ce268d7afaead9 SHA512 82f309ea8403bddff65a4e7843647f99084543aa008b5d183b22d9b165f0590043f25a79f504f02b1a6e578d50f87008b88d9c453fa7afa287d1cab1d92fa669 diff --git a/sys-fs/bees/bees-0.6.5-r1.ebuild b/sys-fs/bees/bees-0.6.5-r1.ebuild new file mode 100644 index 000000000000..ee339e86c5d3 --- /dev/null +++ b/sys-fs/bees/bees-0.6.5-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info systemd toolchain-funcs + +DESCRIPTION="Best-Effort Extent-Same, a btrfs dedup agent" +HOMEPAGE="https://github.com/Zygo/bees" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Zygo/bees.git" +else + SRC_URI="https://github.com/Zygo/bees/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="tools" + +DEPEND=" + >=sys-apps/util-linux-2.30.2 + >=sys-fs/btrfs-progs-4.20.2 +" +RDEPEND="${DEPEND}" + +CONFIG_CHECK="~BTRFS_FS" +ERROR_BTRFS_FS="CONFIG_BTRFS_FS: bees does currently only work with btrfs" + +PATCHES=( "${FILESDIR}/0001-HACK-musl-does-not-define-pthread_getname_np.patch" ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != buildonly ]]; then + if kernel_is -lt 4 11; then + ewarn "With kernel versions below 4.11, bees may severely degrade system performance" + ewarn "and responsiveness. Especially, the kernel may deadlock while bees is" + ewarn "running, it's recommended to run at least kernel 4.11." + ewarn + elif kernel_is -lt 4 14 29; then + ewarn "With kernel versions below 4.14.29, bees may generate a lot of bogus WARN_ON()" + ewarn "messages in the kernel log. These messages can be ignored and this is fixed" + ewarn "with more recent kernels:" + ewarn "# WARNING: CPU: 3 PID: 18172 at fs/btrfs/backref.c:1391 find_parent_nodes+0xc41/0x14e0" + ewarn + fi + if kernel_is -lt 5 1 0; then + ewarn "IMPORTANT: With kernel versions below 5.1.0, you may experience data corruption" + ewarn "due to bees using compression in btrfs. You are adviced to use a chronologically" + ewarn "later kernel, that includes older LTS versions released after 5.0.4:" + ewarn "Fixed in: 5.1+, 5.0.4+, 4.19.31+, 4.14.108+, 4.9.165+, 4.4.177+, 3.18.137+" + ewarn "# commit 8e92821 btrfs: fix corruption reading shared and compressed extents after hole punching" + ewarn + fi + if kernel_is -lt 5 3 4; then + ewarn "With kernel versions below 5.3.4, bees may trigger a btrfs bug when running" + ewarn "btrfs-balance in parallel. This may lead to meta-data corruption in the worst" + ewarn "case. Especially, kernels 5.1.21 and 5.2.21 should be avoided. Kernels 5.0.x" + ewarn "after 5.0.21 should be safe. In the best case, affected kernels may force" + ewarn "the device RO without writing corrupted meta-data. More details:" + ewarn "https://github.com/Zygo/bees/blob/master/docs/btrfs-kernel.md" + ewarn + fi + + elog "Bees recommends running the latest current kernel for performance and" + elog "reliability reasons, see README.md." + fi +} + +src_prepare() { + default + sed -i 's/ -Werror//' makeflags || die + sed -i '/^LDFLAGS/s/=/+=/' {src,test}/Makefile || die +} + +src_configure() { + tc-export CC CXX + cat >localconf <<-EOF || die + ETC_PREFIX="${EPREFIX}/etc" + LIBEXEC_PREFIX="${EPREFIX}/usr/libexec" + PREFIX="${EPREFIX}/usr" + LIBDIR="${EPREFIX}/$(get_libdir)" + SYSTEMD_SYSTEM_UNIT_DIR="$(systemd_get_systemunitdir)" + DEFAULT_MAKE_TARGET=all + EOF + if [[ ${PV} != "9999" ]] ; then + cat >>localconf <<-EOF || die + BEES_VERSION=v${PV} + EOF + fi + if use tools; then + echo OPTIONAL_INSTALL_TARGETS=install_tools >>localconf || die + fi +} + +src_compile() { + default + # localconf quotes leak in the systemd unit but are still needed for spaces + sed -i 's/"//g' scripts/beesd@.service || die +} diff --git a/sys-fs/bees/bees-0.6.5.ebuild b/sys-fs/bees/bees-0.6.5.ebuild deleted file mode 100644 index a52e8e18f6c9..000000000000 --- a/sys-fs/bees/bees-0.6.5.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info systemd toolchain-funcs - -DESCRIPTION="Best-Effort Extent-Same, a btrfs dedup agent" -HOMEPAGE="https://github.com/Zygo/bees" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Zygo/bees.git" -else - SRC_URI="https://github.com/Zygo/bees/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="tools" - -DEPEND=" - >=sys-apps/util-linux-2.30.2 - >=sys-fs/btrfs-progs-4.20.2 -" -RDEPEND="${DEPEND}" - -CONFIG_CHECK="~BTRFS_FS" -ERROR_BTRFS_FS="CONFIG_BTRFS_FS: bees does currently only work with btrfs" - -PATCHES=( "${FILESDIR}/0001-HACK-musl-does-not-define-pthread_getname_np.patch" ) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - if kernel_is -lt 4 11; then - ewarn "With kernel versions below 4.11, bees may severely degrade system performance" - ewarn "and responsiveness. Especially, the kernel may deadlock while bees is" - ewarn "running, it's recommended to run at least kernel 4.11." - ewarn - elif kernel_is -lt 4 14 29; then - ewarn "With kernel versions below 4.14.29, bees may generate a lot of bogus WARN_ON()" - ewarn "messages in the kernel log. These messages can be ignored and this is fixed" - ewarn "with more recent kernels:" - ewarn "# WARNING: CPU: 3 PID: 18172 at fs/btrfs/backref.c:1391 find_parent_nodes+0xc41/0x14e0" - ewarn - fi - if kernel_is -lt 5 1 0; then - ewarn "IMPORTANT: With kernel versions below 5.1.0, you may experience data corruption" - ewarn "due to bees using compression in btrfs. You are adviced to use a chronologically" - ewarn "later kernel, that includes older LTS versions released after 5.0.4:" - ewarn "Fixed in: 5.1+, 5.0.4+, 4.19.31+, 4.14.108+, 4.9.165+, 4.4.177+, 3.18.137+" - ewarn "# commit 8e92821 btrfs: fix corruption reading shared and compressed extents after hole punching" - ewarn - fi - if kernel_is -lt 5 3 4; then - ewarn "With kernel versions below 5.3.4, bees may trigger a btrfs bug when running" - ewarn "btrfs-balance in parallel. This may lead to meta-data corruption in the worst" - ewarn "case. Especially, kernels 5.1.21 and 5.2.21 should be avoided. Kernels 5.0.x" - ewarn "after 5.0.21 should be safe. In the best case, affected kernels may force" - ewarn "the device RO without writing corrupted meta-data. More details:" - ewarn "https://github.com/Zygo/bees/blob/master/docs/btrfs-kernel.md" - ewarn - fi - - elog "Bees recommends running the latest current kernel for performance and" - elog "reliability reasons, see README.md." - fi -} - -src_prepare() { - default - sed -i 's/ -Werror//' makeflags || die - sed -i '/^LDFLAGS/s/=/+=/' {src,test}/Makefile || die -} - -src_configure() { - tc-export CC CXX - cat >localconf <<-EOF || die - LIBEXEC_PREFIX="${EPREFIX}/usr/libexec" - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/$(get_libdir)" - SYSTEMD_SYSTEM_UNIT_DIR="$(systemd_get_systemunitdir)" - DEFAULT_MAKE_TARGET=all - EOF - if [[ ${PV} != "9999" ]] ; then - cat >>localconf <<-EOF || die - BEES_VERSION=v${PV} - EOF - fi - if use tools; then - echo OPTIONAL_INSTALL_TARGETS=install_tools >>localconf || die - fi -} diff --git a/sys-fs/bees/bees-9999.ebuild b/sys-fs/bees/bees-9999.ebuild index 7777d0ea45fd..7fffe63931c2 100644 --- a/sys-fs/bees/bees-9999.ebuild +++ b/sys-fs/bees/bees-9999.ebuild @@ -74,9 +74,9 @@ src_prepare() { src_configure() { tc-export CC CXX AR cat >localconf <<-EOF || die + ETC_PREFIX="${EPREFIX}/etc" LIBEXEC_PREFIX="${EPREFIX}/usr/libexec" PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/$(get_libdir)" SYSTEMD_SYSTEM_UNIT_DIR="$(systemd_get_systemunitdir)" DEFAULT_MAKE_TARGET=all EOF @@ -87,3 +87,9 @@ src_configure() { echo OPTIONAL_INSTALL_TARGETS=install_tools >>localconf || die fi } + +src_compile() { + default + # localconf quotes leak in the systemd unit but are still needed for spaces + sed -i 's/"//g' scripts/beesd@.service || die +} diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest index de6fbfeaa867..96ca74c91cb2 100644 --- a/sys-fs/e2fsprogs/Manifest +++ b/sys-fs/e2fsprogs/Manifest @@ -11,5 +11,5 @@ DIST e2fsprogs-1.46.2.tar.xz 7020552 BLAKE2B 0eda7428862c13dfd02308f0321d22c1346 EBUILD e2fsprogs-1.45.6.ebuild 3977 BLAKE2B aa340ee1dfe6fa745c5e69e48098e3d0bbde09ac6da4c28fa6a853193414e5236a0eb2f50fbe3b9951afaad1b903247eccc85becf793acbda1d30c262f373a78 SHA512 bdc90d96f2200c1e2217cab8c7e2775d377fae6eee2524b5dd1dac0196d0ab5b1f4adf1d0dc84ea2bb55a67ca45e09ed348db0f5482c79acf69fb22ea3f7df04 EBUILD e2fsprogs-1.45.7.ebuild 3977 BLAKE2B aa340ee1dfe6fa745c5e69e48098e3d0bbde09ac6da4c28fa6a853193414e5236a0eb2f50fbe3b9951afaad1b903247eccc85becf793acbda1d30c262f373a78 SHA512 bdc90d96f2200c1e2217cab8c7e2775d377fae6eee2524b5dd1dac0196d0ab5b1f4adf1d0dc84ea2bb55a67ca45e09ed348db0f5482c79acf69fb22ea3f7df04 EBUILD e2fsprogs-1.46.1.ebuild 4019 BLAKE2B ea12fa2e331be15f3f7c003575ab6369025c28b49a421174ac9559b671c347df954c505c74a4e41b67d18798cf4b4ee8da6595deec11a3e1420990a279fb6454 SHA512 99c1ca7e4780e2716ccddfc03415d31f1f292347d127874335a6219a4afc56bf3c7b2fb8e850d9b6a9bc375536164c8e28dc743c3bdc9afe930ee335f7802136 -EBUILD e2fsprogs-1.46.2.ebuild 4013 BLAKE2B 4ba387f46dc9dac622408c00d24746073aa9d35cef5c7f0ea07e5436c0effa7d81dbf57bd6b0408c867bfec825eeab1f4b98671885a48e1b3875499e4a2b36f8 SHA512 1e1708add89583247ae5a240a8c73f0f58df7604785f60cde5687dbde8accf94b9e65710acb83144d122fc83662ed1a54328546cc7feb71af8dfc03cc0005377 +EBUILD e2fsprogs-1.46.2.ebuild 4015 BLAKE2B 6aabd166fce82e441e6214fcc911033c3b58ac114870b221c29e4d55978adf8819d8dfa09d0b8549ca6fbd5e964fa2bb3de5afe8a1006e31c92fa4785949ace0 SHA512 6faff94db1cff5d1ae4c726afb9c8e5a31cb2f435f009af4b66668d65ffc88375d98ed4a187c744abb368d1804db6c193bceef7a76057d94df94cb4ad9bb61b5 MISC metadata.xml 634 BLAKE2B c11dd95ebf99bba614e96cec545a7b37ec9503105d37ce33bde91601efcae5b535fbb5e73fb908e70e87156ba3c2808037926f52f88205a09f22d1a0f6e6b83c SHA512 7c06b2fdfb370ace38d2c765a37ae1351e8d5316ba5ddc640f625f0f24671a70bdade38cdd58678c2cdaacf05833b735517561426f6658d970874abfd8fb9391 diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.46.2.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.46.2.ebuild index a7700f01e7dd..35a2562be6d2 100644 --- a/sys-fs/e2fsprogs/e2fsprogs-1.46.2.ebuild +++ b/sys-fs/e2fsprogs/e2fsprogs-1.46.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${PV}/$ LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cron fuse lto nls static-libs +threads elibc_FreeBSD" RDEPEND="~sys-libs/${PN}-libs-${PV} diff --git a/sys-fs/genfstab/Manifest b/sys-fs/genfstab/Manifest index 5d50e37347c3..efb68caef8d6 100644 --- a/sys-fs/genfstab/Manifest +++ b/sys-fs/genfstab/Manifest @@ -1,3 +1,3 @@ DIST genfstab-24.tar.gz 14281 BLAKE2B 93987794ba12e08daefd20ef596e915a70a11a9e641470b6f93873b738b4c4bb22f808513c63e7675cade43b992f308d26f3a2db0b211e99518a3d3702d6b897 SHA512 8c4d40e98b7a35abcd5fb2bf496722aa65819e4124a37385090fa70b55118ea3590ecb4e16f117bf93118a36bf402c4616ba0cb1837869b11db54a827332c661 -EBUILD genfstab-24.ebuild 467 BLAKE2B a452279d1c7895a6891460d9b38e38d520ce44154183e8a1766e3457918f2407d778bf3a822796801b077c86e816ef0cea59d54db79ac9c0e6c999eb62dec70b SHA512 d928efdc32706251c4d7851b26eb573140d4aef02ff90e074d528280eef3ab1821a3601186e213143f050e8883e5c29b1041ccde2f3fd0a8c51bf8b444c9b136 +EBUILD genfstab-24.ebuild 465 BLAKE2B f0a595b1f929dd1033c7266f889c9262a4577e3bad9282321042390d4f8ce7a610df80b54903ca1586e2a9a9f1e707a75af72cf0f898ead342e4dbeec757f661 SHA512 9a42728709900e0e8c691e527e267798d58544e337bada26a037db136d8cf09923a2b71e9e06c2cd2d9816c0bf7dc7df4f14b9b1ac6719f3bf6d1c405efba562 MISC metadata.xml 468 BLAKE2B b299a989190e27686497f3aad1f8b3ee071ab3bc488e4d3669f945057c604dd3aaf1679f4c51e44fc5739557325ce22f5bf2df4a0c75e1775d9d5c11969141e4 SHA512 935bab43b088e8bd1fcf4995616dabcea498f8e8e8483dc6f3bcd67e7114400b91eed55a05d47e907efac8c81c0e13560effae85bcac19d01f24b01f3b97b11d diff --git a/sys-fs/genfstab/genfstab-24.ebuild b/sys-fs/genfstab/genfstab-24.ebuild index 7773f1880dce..d26d48dc6e40 100644 --- a/sys-fs/genfstab/genfstab-24.ebuild +++ b/sys-fs/genfstab/genfstab-24.ebuild @@ -10,6 +10,6 @@ S="${WORKDIR}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" BDEPEND="app-text/asciidoc" diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest index fe730bafdc14..03b9a747708d 100644 --- a/sys-fs/mtools/Manifest +++ b/sys-fs/mtools/Manifest @@ -1,9 +1,7 @@ DIST mtools-4.0.27.tar.bz2 420579 BLAKE2B 3044fff1896427227e4585df81c208f7580302155cf119db426cfc7a24b3d5195b560b8810613f571eed77584d47bb5125007cdcb8551b303db62ce264853776 SHA512 21072e1b6d22ea00913dbc856c5fbe1ecfbfc0207432c7632f0026ae2d9555743eb0710c86e8939a6b3183a03693b8d1297121df9d5702dd5bf6121ad240572c -DIST mtools-4.0.29.tar.bz2 440446 BLAKE2B b448fad8f5669230dc4fe32442c3a8b0ee570e1b084ac6b99b3239fa16fa97ba0ac5263aee34fefcb8726999178829a9ad6ed0444f41361518e5d24cfb3de083 SHA512 3671fa835bf7b410b33acbe0e4694da1609f284a99268e7c64ebdbf3ce9fc9e78cc5594d06eae5487e380b983ead190098d01a9fc1bc88b4eda324046172e62e -DIST mtools-4.0.30.tar.bz2 442886 BLAKE2B dd66897c814c2afd842d6cb2a0865b4559a38c0c99468f6d96f16c869ed088f4a136c4ce798af39ca3115076dff9f303bd79145f17d502bc25d4b5b0a81f11e2 SHA512 9871dd2237c595286334d162bf9f494bc389cfc2cf098012484994212eff2c522fce357567b3fa5a7b314cc7336f7329fd9d71a2e1a0be2fdb3293dcbc4d98f5 DIST mtools-4.0.31.tar.bz2 446527 BLAKE2B 4b954362d0c177c5a2f7b098065f841ca075092b8c49230ca4098a1a34fe64bce32d31df1aae702f12b174a8176026687de9dea5344f3878c1acdba4a8a0c753 SHA512 6c50eadcd32563b593b58984fd6426faabab208283c0b81c7df194cc27fb7d6bf873916b152c74c4800374f0b70f7dd41c768d823d9efc78cab6efbb6ee37df5 +DIST mtools-4.0.32.tar.bz2 436537 BLAKE2B 6b057be3d053ecf1ebee72b6b73324ec2cdbd7daf87c927f6ec2f6ef203345ddb869d6d7cb645e21054304ae68fc7a33e77e7a0f0cb606d3b755da36e66ca69a SHA512 a66e7483c422abdaddbe9e6b2cd0ecc2f87b0bc4f40929ac2e4db8b8d88cfacf118b126cba3207307bff376d5572170a1ee5803618de0544f68d420ed06bcab9 EBUILD mtools-4.0.27.ebuild 1052 BLAKE2B 6a345c0c1436f2bf591b32c55514ceaf7b415d413107d0d3c07c50bcf7bdcef742c729fc1ed83fe967e32e4a580ddf2feaa0be482481d6bbc429c409cf622929 SHA512 d28ef71fcfcd7db607521ffc4170f632209f9386ac49b9ab40338a6960c96b5b769a96abf5781c5a49f515ba1e154155afa34af9f49c642167e9bac80afd187a -EBUILD mtools-4.0.29.ebuild 1058 BLAKE2B 65ee6b4287807ebba32519c220b279fab658dce34591eb969759b65360d0e873c4b13dbdb32d519afbea724be852b3a3424208eb4fbf7d985bb4da198089a4cf SHA512 7ec38355fe34e7121f2226e66d7fce9b6ebded835b74dca317f4664cc9650f57110d115120f2cc692a793bbe712e79a1fd50c167a27876dbdc1b4d551a4fc931 -EBUILD mtools-4.0.30.ebuild 1058 BLAKE2B 65ee6b4287807ebba32519c220b279fab658dce34591eb969759b65360d0e873c4b13dbdb32d519afbea724be852b3a3424208eb4fbf7d985bb4da198089a4cf SHA512 7ec38355fe34e7121f2226e66d7fce9b6ebded835b74dca317f4664cc9650f57110d115120f2cc692a793bbe712e79a1fd50c167a27876dbdc1b4d551a4fc931 -EBUILD mtools-4.0.31.ebuild 1058 BLAKE2B 65ee6b4287807ebba32519c220b279fab658dce34591eb969759b65360d0e873c4b13dbdb32d519afbea724be852b3a3424208eb4fbf7d985bb4da198089a4cf SHA512 7ec38355fe34e7121f2226e66d7fce9b6ebded835b74dca317f4664cc9650f57110d115120f2cc692a793bbe712e79a1fd50c167a27876dbdc1b4d551a4fc931 +EBUILD mtools-4.0.31.ebuild 1053 BLAKE2B e2f1e01bc4e7ca2ec6780695dcc1ea308bd546c331486810267d494761f1cc728dd1994d531643537d603fddae96bc100a4c71082542344aabeb16bfc0803bf3 SHA512 c6d35dffd8ed5b889b44aed6518cd8aef7e647d9b03c2db36a906e87469d04cbae976b991e2cdc5b7703738d0178c08042ac380c617bff1ef30e5f8e73a77a58 +EBUILD mtools-4.0.32.ebuild 1058 BLAKE2B 65ee6b4287807ebba32519c220b279fab658dce34591eb969759b65360d0e873c4b13dbdb32d519afbea724be852b3a3424208eb4fbf7d985bb4da198089a4cf SHA512 7ec38355fe34e7121f2226e66d7fce9b6ebded835b74dca317f4664cc9650f57110d115120f2cc692a793bbe712e79a1fd50c167a27876dbdc1b4d551a4fc931 MISC metadata.xml 327 BLAKE2B 24ec22d469778c0c13d9bf96aed3214f59598b5ddf6a6bdf7dbe971e014396e8075c62059b1033ccdca6c5acca1af0fa2c1f377b006471358238402b40d7fec5 SHA512 9b9c5a4a88cf046ad30bf9764d7d865d692c73477220cc871e7e727fe3f718302c9ff1a8492b165270a88049e2bdebe68923415e52da1257971d887d8f808f7d diff --git a/sys-fs/mtools/mtools-4.0.29.ebuild b/sys-fs/mtools/mtools-4.0.29.ebuild deleted file mode 100644 index 3ebdd3b6df91..000000000000 --- a/sys-fs/mtools/mtools-4.0.29.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic - -DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them" -HOMEPAGE="https://www.gnu.org/software/mtools/ https://savannah.gnu.org/projects/mtools" -SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris" -IUSE="X elibc_glibc" - -RDEPEND=" - !elibc_glibc? ( virtual/libiconv ) - X? ( - x11-libs/libICE - x11-libs/libXau - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXt - )" -DEPEND="${RDEPEND}" - -src_configure() { - use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688 - local myeconfargs=( - --sysconfdir="${EPREFIX}"/etc/mtools - $(use_with X x) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - local -a DOCS=( README* Release.notes ) - default - - insinto /etc/mtools - doins mtools.conf - - # default is fine - sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die -} diff --git a/sys-fs/mtools/mtools-4.0.30.ebuild b/sys-fs/mtools/mtools-4.0.30.ebuild deleted file mode 100644 index 3ebdd3b6df91..000000000000 --- a/sys-fs/mtools/mtools-4.0.30.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic - -DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them" -HOMEPAGE="https://www.gnu.org/software/mtools/ https://savannah.gnu.org/projects/mtools" -SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris" -IUSE="X elibc_glibc" - -RDEPEND=" - !elibc_glibc? ( virtual/libiconv ) - X? ( - x11-libs/libICE - x11-libs/libXau - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXt - )" -DEPEND="${RDEPEND}" - -src_configure() { - use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688 - local myeconfargs=( - --sysconfdir="${EPREFIX}"/etc/mtools - $(use_with X x) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - local -a DOCS=( README* Release.notes ) - default - - insinto /etc/mtools - doins mtools.conf - - # default is fine - sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die -} diff --git a/sys-fs/mtools/mtools-4.0.31.ebuild b/sys-fs/mtools/mtools-4.0.31.ebuild index 3ebdd3b6df91..87146d25de94 100644 --- a/sys-fs/mtools/mtools-4.0.31.ebuild +++ b/sys-fs/mtools/mtools-4.0.31.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos ~x64-solaris" IUSE="X elibc_glibc" RDEPEND=" diff --git a/sys-fs/mtools/mtools-4.0.32.ebuild b/sys-fs/mtools/mtools-4.0.32.ebuild new file mode 100644 index 000000000000..3ebdd3b6df91 --- /dev/null +++ b/sys-fs/mtools/mtools-4.0.32.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic + +DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them" +HOMEPAGE="https://www.gnu.org/software/mtools/ https://savannah.gnu.org/projects/mtools" +SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris" +IUSE="X elibc_glibc" + +RDEPEND=" + !elibc_glibc? ( virtual/libiconv ) + X? ( + x11-libs/libICE + x11-libs/libXau + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXt + )" +DEPEND="${RDEPEND}" + +src_configure() { + use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688 + local myeconfargs=( + --sysconfdir="${EPREFIX}"/etc/mtools + $(use_with X x) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + local -a DOCS=( README* Release.notes ) + default + + insinto /etc/mtools + doins mtools.conf + + # default is fine + sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die +} diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest index 025af351052b..2e37ad06efce 100644 --- a/sys-fs/multipath-tools/Manifest +++ b/sys-fs/multipath-tools/Manifest @@ -1,6 +1,8 @@ AUX multipath-tools-0.8.5-respect-flags.patch 542 BLAKE2B b60dda770d8441bfd4026bb4b0dbcea6590e71b8d3da0d5645983a6e8e4ef5c00c0283682f9de335b029d3817786e6512c852ae411efe0cdd40416eb970f33e0 SHA512 89d9b9ec971a7afd5f80e19d9b8b691763c3f8a093e99a229a09307e44e5661b4952eed86e732279c0820f15b8f4c48b803823cf27830d03ca7213f9a7364c47 +AUX multipath-tools-0.8.6-no-compress-man-pages.patch 8056 BLAKE2B 6e1ef1680538fc5c7babe920b47e94af8e8bca53f4c8e71f612517430a64d371d6fb2480c5d9b706198f32015ed323c45f9034d22c8bddaecc2bd11d0c671513 SHA512 446c756fd947daecae790733f9c15ca0e7bc902b9aa832a4f4f4625d3fc74f5f7772402f37fd48f0498ca281ae484690d3f1c913cc2dfea6cca9f7b5f8b43b4b AUX multipath.rc 565 BLAKE2B efb26199eddb75c5e87d1ab40aa8cb4fbaf9f7a2bfd7a20add6d55997d25de9a3dbf0d032c977593c2ee8d447539a34be0294ee3a80a80fb004dc2c51c8c64b5 SHA512 f08833fc3c928900f8c29438208b9715581bae426b1f45c246e8c418b210f7f9d35517ef9ad44db3d88944183b34e3411ece909b56892a9f3b7250fed49e43fe AUX multipathd-r1.rc 264 BLAKE2B f08733746c702da27e002b2cb07bbc1a1925002b1592c2f566aa8d66c71da5fd39fd6389636fc49b602f9051190ee5f7f85ad9ff35b924f51a2698e1a6654f0e SHA512 8cf764b59ed4bb13c3c2143cd83ee39bc87eca85c40acb3ed1dcd7cf4c39ecbdea7974b9705231d48377266c034a8623157648b9a99b6cef73617e4b37ad377e DIST multipath-tools-0.8.6.tar.gz 519405 BLAKE2B 5aed36550c76bbde0e874e37356b6c5a80a80b876b56dadb69ce09f0fb049a7097fd1c0aca5076f816848e2c2660f96680d7f16d56918a25299017b39f76f777 SHA512 82e5b7307e599ba6b059679c3987a442fb5be4885f0a27c260a99a07cb336b88d48e314b4ec951944e0200e4731522d8da043d98fa566857ecc6d100791c0e38 +EBUILD multipath-tools-0.8.6-r1.ebuild 2143 BLAKE2B e43f6abb36ea701d747513b6ac01344872b9e36c976f3f8213a51406d767047af9e69e0f1e4c6436852397fc597c57f89dc819985249362fed8e491015a47211 SHA512 c958b3bc9ade0daa842992efe67499ecd86d7948057bd1fcc88d158e5109539e5ac20ce5aaa17d6d73125158a38aa4dabbe4eb150dec8f282ebfa3b189b0d062 EBUILD multipath-tools-0.8.6.ebuild 2078 BLAKE2B 185d6508999de14cb02f9db69823b561cc62d9dbe596828421cd2381c656301874bb3f43052042b5a3179ca8de469914557acc7369109cdd5ef9c267b5493059 SHA512 c591a02efae279dce30f20f6ba5647eeec4d353e29f38f07a4677c0a683b07ad24a7471e7316e8e4063df43c4bca0833bbdef653ffa8e833566a9bb7fdb14c2a -MISC metadata.xml 364 BLAKE2B d1d285f68ff773055f374ad7f6790708b7fed62a0d9787aff638c6ced762ff34d62a94a90d79426dbf4a81d86cf2447f41947d7650d3f1bc366a9d3338af94ce SHA512 91654145796f3e879d14dc7aab2261099dc0e2cb44e7563bf3c006893b81aa0f84fdd52870aaf317197b87e6c4d9e1341e456daeb2f3b40c926bdaf31c797134 +MISC metadata.xml 452 BLAKE2B e950c42b1b03518526a348e0bb2a6ad8d2b912e14f71562d4249d1adeaf149443621d4518a6fdf7912e8efeb40634177a0da7d944d2142c7eb851231356a353c SHA512 2bd1aab9e07240502a4bd344c9ed73df3c677f41083f76865862e679c613dbf23957bce83469b5ddb9afa43fda13b7cf2fa4efb31da9b89a9ec91631260111b2 diff --git a/sys-fs/multipath-tools/files/multipath-tools-0.8.6-no-compress-man-pages.patch b/sys-fs/multipath-tools/files/multipath-tools-0.8.6-no-compress-man-pages.patch new file mode 100644 index 000000000000..d8521436d955 --- /dev/null +++ b/sys-fs/multipath-tools/files/multipath-tools-0.8.6-no-compress-man-pages.patch @@ -0,0 +1,226 @@ +From 80cca1a75f24ee239ace5577d49ccfec511480ca Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Jul 2021 06:04:04 +0100 +Subject: [PATCH] Don't compress man pages + +--- + kpartx/Makefile | 5 ++--- + libdmmp/Makefile | 13 ++++--------- + libmpathpersist/Makefile | 14 +++++--------- + mpathpersist/Makefile | 5 ++--- + multipath/Makefile | 10 ++++------ + multipathd/Makefile | 5 ++--- + 6 files changed, 19 insertions(+), 33 deletions(-) + +diff --git a/kpartx/Makefile b/kpartx/Makefile +index 2906a98..cd351a4 100644 +--- a/kpartx/Makefile ++++ b/kpartx/Makefile +@@ -21,7 +21,6 @@ all: $(EXEC) + + $(EXEC): $(OBJS) + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) $(LIBDEPS) +- $(GZIP) $(EXEC).8 > $(EXEC).8.gz + + install: $(EXEC) $(EXEC).8 + $(INSTALL_PROGRAM) -d $(DESTDIR)$(bindir) +@@ -33,11 +32,11 @@ install: $(EXEC) $(EXEC).8 + $(INSTALL_PROGRAM) -m 644 kpartx.rules $(DESTDIR)$(libudevdir)/rules.d/66-kpartx.rules + $(INSTALL_PROGRAM) -m 644 del-part-nodes.rules $(DESTDIR)$(libudevdir)/rules.d/68-del-part-nodes.rules + $(INSTALL_PROGRAM) -d $(DESTDIR)$(man8dir) +- $(INSTALL_PROGRAM) -m 644 $(EXEC).8.gz $(DESTDIR)$(man8dir) ++ $(INSTALL_PROGRAM) -m 644 $(EXEC).8 $(DESTDIR)$(man8dir) + + uninstall: + $(RM) $(DESTDIR)$(bindir)/$(EXEC) +- $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8.gz ++ $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8 + $(RM) $(DESTDIR)$(libudevdir)/kpartx_id + $(RM) $(DESTDIR)$(libudevdir)/rules.d/11-dm-parts.rules + $(RM) $(DESTDIR)$(libudevdir)/rules.d/66-kpartx.rules +diff --git a/libdmmp/Makefile b/libdmmp/Makefile +index 764a0bc..a859786 100644 +--- a/libdmmp/Makefile ++++ b/libdmmp/Makefile +@@ -21,13 +21,13 @@ CFLAGS += $(LIB_CFLAGS) -fvisibility=hidden -I$(libdmmpdir) -I$(mpathcmddir) \ + LIBDEPS += $(shell $(PKGCONFIG) --libs json-c) -L$(mpathcmddir) -lmpathcmd -lpthread + + all: $(LIBS) doc +-.PHONY: doc doc.gz clean install uninstall check speed_test dep_clean ++.PHONY: doc clean install uninstall check speed_test dep_clean + + $(LIBS): $(OBJS) + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ -o $@ $(OBJS) $(LIBDEPS) + $(LN) $@ $(DEVLIB) + +-install: doc.gz ++install: doc + mkdir -p $(DESTDIR)$(usrlibdir) + $(INSTALL_PROGRAM) -m 755 $(LIBS) $(DESTDIR)$(usrlibdir)/$(LIBS) + $(INSTALL_PROGRAM) -m 644 -D \ +@@ -41,7 +41,7 @@ install: doc.gz + $(DESTDIR)$(pkgconfdir)/$(PKGFILE) + perl -i -pe 's|__INCLUDEDIR__|$(includedir)|g' \ + $(DESTDIR)$(pkgconfdir)/$(PKGFILE) +- $(INSTALL_PROGRAM) -m 644 -t $(DESTDIR)$(man3dir) docs/man/*.3.gz ++ $(INSTALL_PROGRAM) -m 644 -t $(DESTDIR)$(man3dir) docs/man/*.3 + + uninstall: + $(RM) $(DESTDIR)$(usrlibdir)/$(LIBS) +@@ -55,7 +55,7 @@ uninstall: + + clean: dep_clean + $(RM) core *.a *.o *.gz *.so *.so.* +- $(RM) docs/man/*.gz ++ $(RM) docs/man/* + $(MAKE) -C test clean + + include $(wildcard $(OBJS:.o=.d)) +@@ -66,13 +66,8 @@ check: all + speed_test: all + $(MAKE) -C test speed_test + +-doc.gz: doc $(patsubst %,%.gz,$(wildcard docs/man/*.3)) +- + doc: docs/man/dmmp_strerror.3 + +-docs/man/%.3.gz: docs/man/%.3 +- gzip -c $< >$@ +- + docs/man/dmmp_strerror.3: $(HEADERS) + TEMPFILE=$(shell mktemp); \ + cat $^ | perl docs/doc-preclean.pl >$$TEMPFILE; \ +diff --git a/libmpathpersist/Makefile b/libmpathpersist/Makefile +index 57103e5..37c765a 100644 +--- a/libmpathpersist/Makefile ++++ b/libmpathpersist/Makefile +@@ -12,7 +12,7 @@ LIBDEPS += -lmultipath -lmpathcmd -ldevmapper -lpthread -ldl + + OBJS = mpath_persist.o mpath_updatepr.o mpath_pr_ioctl.o + +-all: $(DEVLIB) man ++all: $(DEVLIB) + + $(LIBS): $(OBJS) $(VERSION_SCRIPT) + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ \ +@@ -21,10 +21,6 @@ $(LIBS): $(OBJS) $(VERSION_SCRIPT) + $(DEVLIB): $(LIBS) + $(LN) $(LIBS) $@ + +-man: +- $(GZIP) mpath_persistent_reserve_in.3 > mpath_persistent_reserve_in.3.gz +- $(GZIP) mpath_persistent_reserve_out.3 > mpath_persistent_reserve_out.3.gz +- + install: all + $(INSTALL_PROGRAM) -d $(DESTDIR)$(syslibdir) + $(INSTALL_PROGRAM) -m 755 $(LIBS) $(DESTDIR)$(syslibdir)/$(LIBS) +@@ -32,14 +28,14 @@ install: all + $(INSTALL_PROGRAM) -m 755 -d $(DESTDIR)$(man3dir) + $(INSTALL_PROGRAM) -m 755 -d $(DESTDIR)$(includedir) + $(LN) $(LIBS) $(DESTDIR)$(syslibdir)/$(DEVLIB) +- $(INSTALL_PROGRAM) -m 644 mpath_persistent_reserve_in.3.gz $(DESTDIR)$(man3dir) +- $(INSTALL_PROGRAM) -m 644 mpath_persistent_reserve_out.3.gz $(DESTDIR)$(man3dir) ++ $(INSTALL_PROGRAM) -m 644 mpath_persistent_reserve_in.3 $(DESTDIR)$(man3dir) ++ $(INSTALL_PROGRAM) -m 644 mpath_persistent_reserve_out.3 $(DESTDIR)$(man3dir) + $(INSTALL_PROGRAM) -m 644 mpath_persist.h $(DESTDIR)$(includedir) + + uninstall: + $(RM) $(DESTDIR)$(syslibdir)/$(LIBS) +- $(RM) $(DESTDIR)$(man3dir)/mpath_persistent_reserve_in.3.gz +- $(RM) $(DESTDIR)$(man3dir)/mpath_persistent_reserve_out.3.gz ++ $(RM) $(DESTDIR)$(man3dir)/mpath_persistent_reserve_in.3 ++ $(RM) $(DESTDIR)$(man3dir)/mpath_persistent_reserve_out.3 + $(RM) $(DESTDIR)$(includedir)/mpath_persist.h + $(RM) $(DESTDIR)$(syslibdir)/$(DEVLIB) + +diff --git a/mpathpersist/Makefile b/mpathpersist/Makefile +index 5126801..0aba3cb 100644 +--- a/mpathpersist/Makefile ++++ b/mpathpersist/Makefile +@@ -14,13 +14,12 @@ all: $(EXEC) + + $(EXEC): $(OBJS) + $(CC) $(OBJS) -o $(EXEC) $(LDFLAGS) $(CFLAGS) $(LIBDEPS) +- $(GZIP) $(EXEC).8 > $(EXEC).8.gz + + install: + $(INSTALL_PROGRAM) -d $(DESTDIR)$(bindir) + $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/ + $(INSTALL_PROGRAM) -d $(DESTDIR)$(man8dir) +- $(INSTALL_PROGRAM) -m 644 $(EXEC).8.gz $(DESTDIR)$(man8dir) ++ $(INSTALL_PROGRAM) -m 644 $(EXEC).8 $(DESTDIR)$(man8dir) + + clean: dep_clean + $(RM) core *.o $(EXEC) *.gz +@@ -29,7 +28,7 @@ include $(wildcard $(OBJS:.o=.d)) + + uninstall: + $(RM) $(DESTDIR)$(bindir)/$(EXEC) +- $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8.gz ++ $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8 + + dep_clean: + $(RM) $(OBJS:.o=.d) +diff --git a/multipath/Makefile b/multipath/Makefile +index 0828a8f..55b6f7b 100644 +--- a/multipath/Makefile ++++ b/multipath/Makefile +@@ -16,8 +16,6 @@ all: $(EXEC) + + $(EXEC): $(OBJS) $(multipathdir)/libmultipath.so $(mpathcmddir)/libmpathcmd.so + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) $(LIBDEPS) +- $(GZIP) $(EXEC).8 > $(EXEC).8.gz +- $(GZIP) $(EXEC).conf.5 > $(EXEC).conf.5.gz + + install: + $(INSTALL_PROGRAM) -d $(DESTDIR)$(bindir) +@@ -26,16 +24,16 @@ install: + $(INSTALL_PROGRAM) -m 644 11-dm-mpath.rules $(DESTDIR)$(udevrulesdir) + $(INSTALL_PROGRAM) -m 644 $(EXEC).rules $(DESTDIR)$(libudevdir)/rules.d/56-multipath.rules + $(INSTALL_PROGRAM) -d $(DESTDIR)$(man8dir) +- $(INSTALL_PROGRAM) -m 644 $(EXEC).8.gz $(DESTDIR)$(man8dir) ++ $(INSTALL_PROGRAM) -m 644 $(EXEC).8 $(DESTDIR)$(man8dir) + $(INSTALL_PROGRAM) -d $(DESTDIR)$(man5dir) +- $(INSTALL_PROGRAM) -m 644 $(EXEC).conf.5.gz $(DESTDIR)$(man5dir) ++ $(INSTALL_PROGRAM) -m 644 $(EXEC).conf.5 $(DESTDIR)$(man5dir) + + uninstall: + $(RM) $(DESTDIR)$(bindir)/$(EXEC) + $(RM) $(DESTDIR)$(udevrulesdir)/11-dm-mpath.rules + $(RM) $(DESTDIR)$(libudevdir)/rules.d/56-multipath.rules +- $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8.gz +- $(RM) $(DESTDIR)$(man5dir)/$(EXEC).conf.5.gz ++ $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8 ++ $(RM) $(DESTDIR)$(man5dir)/$(EXEC).conf.5 + + clean: dep_clean + $(RM) core *.o $(EXEC) *.gz +diff --git a/multipathd/Makefile b/multipathd/Makefile +index d053c1e..cf3339f 100644 +--- a/multipathd/Makefile ++++ b/multipathd/Makefile +@@ -38,7 +38,6 @@ all : $(EXEC) + + $(EXEC): $(OBJS) $(multipathdir)/libmultipath.so $(mpathcmddir)/libmpathcmd.so + $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) -o $(EXEC) $(LIBDEPS) +- $(GZIP) $(EXEC).8 > $(EXEC).8.gz + + cli_handlers.o: cli_handlers.c + $(CC) $(CFLAGS) -Wno-unused-parameter -c -o $@ $< +@@ -52,11 +51,11 @@ ifdef SYSTEMD + $(INSTALL_PROGRAM) -m 644 $(EXEC).socket $(DESTDIR)$(unitdir) + endif + $(INSTALL_PROGRAM) -d $(DESTDIR)$(man8dir) +- $(INSTALL_PROGRAM) -m 644 $(EXEC).8.gz $(DESTDIR)$(man8dir) ++ $(INSTALL_PROGRAM) -m 644 $(EXEC).8 $(DESTDIR)$(man8dir) + + uninstall: + $(RM) $(DESTDIR)$(bindir)/$(EXEC) +- $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8.gz ++ $(RM) $(DESTDIR)$(man8dir)/$(EXEC).8 + $(RM) $(DESTDIR)$(unitdir)/$(EXEC).service + $(RM) $(DESTDIR)$(unitdir)/$(EXEC).socket + +-- +2.32.0 + diff --git a/sys-fs/multipath-tools/metadata.xml b/sys-fs/multipath-tools/metadata.xml index 9a20c9e5bc2b..9b1922756da5 100644 --- a/sys-fs/multipath-tools/metadata.xml +++ b/sys-fs/multipath-tools/metadata.xml @@ -8,4 +8,7 @@ Enable Rados block device support via sys-cluster/ceph + + opensvc/multipath-tools + diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild new file mode 100644 index 000000000000..8dff4dda6bf3 --- /dev/null +++ b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit linux-info systemd toolchain-funcs udev + +DESCRIPTION="Device mapper target autoconfig" +HOMEPAGE="http://christophe.varoqui.free.fr/" +SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="systemd rbd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/json-c:= + dev-libs/libaio + dev-libs/userspace-rcu:= + >=sys-fs/lvm2-2.02.45 + >=virtual/libudev-232-r3 + sys-libs/readline:0= + rbd? ( sys-cluster/ceph ) + systemd? ( sys-apps/systemd ) +" +DEPEND="${RDEPEND} + test? ( dev-util/cmocka )" +BDEPEND="virtual/pkgconfig" + +CONFIG_CHECK="~DM_MULTIPATH" + +PATCHES=( + "${FILESDIR}"/${PN}-0.8.5-respect-flags.patch + "${FILESDIR}"/${PN}-0.8.6-no-compress-man-pages.patch +) + +src_prepare() { + default + + # The upstream lacks any way to configure the build at present + # and ceph is a huge dependency, so we're using sed to make it + # optional until the upstream has a proper configure system + if ! use rbd ; then + sed \ + -e "s/libcheckrbd.so/# libcheckrbd.so/" \ + -e "s/-lrados//" \ + -i libmultipath/checkers/Makefile \ + || die + fi +} + +src_compile() { + # LIBDM_API_FLUSH involves grepping files in /usr/include, + # so force the test to go the way we want #411337. + emake \ + CC="$(tc-getCC)" \ + LIB="${EPREFIX}/$(get_libdir)" \ + LIBDM_API_FLUSH=1 \ + PKGCONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + dodir /sbin /usr/share/man/man{3,5,8} + emake \ + DESTDIR="${D}" \ + LIB="${EPREFIX}/$(get_libdir)" \ + RUN=run \ + unitdir="$(systemd_get_systemunitdir)" \ + libudevdir='${prefix}'/"$(get_udevdir)" \ + pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \ + install + + newinitd "${FILESDIR}"/multipathd-r1.rc multipathd + newinitd "${FILESDIR}"/multipath.rc multipath + + einstalldocs + + find "${ED}" -type f -name "*.la" -delete || die +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + elog "If you need multipath on your system, you must" + elog "add 'multipath' into your boot runlevel!" + fi +} diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest index 13d0a2fdcf14..9100350e73d5 100644 --- a/sys-fs/udev/Manifest +++ b/sys-fs/udev/Manifest @@ -1,11 +1,14 @@ +AUX 249-libudev-static.patch 1454 BLAKE2B 420f9452066ccf951033c1ae1e215284fa9d11f24777c68ecd0178db5c7571ee881451300d409468c1ba3f3b2ad4b35adca5b2761309c84b315bbabd45f6b97f SHA512 4d616b4b02981c4622951a46f23519e03c2d1228453837d31fe060db70afa24722883ca57c08c55cd9fd35c720a5ef2ecb11ab3313867e1b3cfc3682e45e3f45 AUX 40-gentoo.rules 167 BLAKE2B 07116c6e5aab7de9fa8a88c6cdd9ad76a09d797d6f7bc3d0535c93ccf83486bbdae8f68d682714576b072a174df070505cce9c6f4b729e91a6f61ed89da72e8e SHA512 92e2be610839432f46cefab4d128825199dc9f2c5ef33119f9ff84dfe635ef56a4f7aaed64ba52ea2798868b00c3a1b7955caa33219aa298c6a2b8290181f94b DIST systemd-246.tar.gz 9534036 BLAKE2B 71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0 SHA512 7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f DIST systemd-248.tar.gz 10306883 BLAKE2B 3cb25d6101136a5f57e841d3f464f0d7649f6c1cb190b25e4dbf0a8f2be075d04a3cbe92e2fee5bb6a03b73bd8195d8c7b691661b39b7850547d512219cc40af SHA512 486f6ac6c2897a2aac97a59306091a03fd50768340407401e1f088ea5b21c67dae726bff4cbe53cec6b89a8f0ee72205b340165a4fe3a3c16cff6d176506c6e0 +DIST systemd-249.tar.gz 10588828 BLAKE2B f7896dea0bdec25125188b94ee84270b972649b1eb16599bed1967ced79f62dbfd1494e22362934f418823c054b342fb24dc57706b49520814beb95b6956bf27 SHA512 0810d09cc32e4aaa4425ee5b7ddf129262b061ce159cbd43571fabda48285243d8f80b566379ece9215d531b9407ee45e1e72c71935644fea31c7bca1bbf540c DIST systemd-stable-245.5.tar.gz 9020836 BLAKE2B 7753eecceffa86c9208c3e71df2037b58b445f9090b73c6ff499b4170b94488a1fd1cabcd17cbb98506a692875a3eef07a40a54d23e09c331a01319f8d03d13d SHA512 47de4a59980643002f325c499eeb4dd76fa9f1d1267686e7564f103690487bf85974590d7cb3e3641409e5bfba567fe2a66efa80320e7e8adc48af4461e2e172 DIST systemd-stable-247.2.tar.gz 9890845 BLAKE2B 5363f429f4e629b9a05248b77f7c102da37e23c5678e14621ca67edeea59d7995064d037f04eb0ce57dd17a1b3a40a04e00619f77dbde82a61aabbc02f5bc412 SHA512 220739bedb7ccbb35d9d2ff441a52e0615fbe80da5141f7e0420d469f4d66d3604ea72ce70c3deaa2afa5a32b3c7eec4340738337c96891b471e23ed43cd6a82 EBUILD udev-245.5-r1.ebuild 5928 BLAKE2B 5fc1655db3633cd1a7459bc05d2065a0878a43e8cf48ac6a5957a71b662f9ddce8dd18c906de8707fdf411378ffe82e71b6217f2d6e8ea0136830718af125af3 SHA512 4450cd68fcebc939de12f641f4404570e48b6cb623a4ccc8536dad9d3ca92534d5d2b44b68fa723baf24446b034193788ca4e32ade975f2e4c7413cea3f99092 EBUILD udev-246-r1.ebuild 5927 BLAKE2B a8830dbfefdb6c12fa7e8d6034bcb9c94b0eb81eee871655e8f57bb3732d693b345588ab6e3f1c211695fdd15e7402bea08ac097c7721998f9625a77ca725430 SHA512 a113458cf68bff8881e0b1c7ff80bc4ff4dbe715dcec7f4f83b264e8f5f0f4c0153a6365ce3e1105d1dbbe8144016d94c1c530397e3ae768f9bc2bb3030428a9 EBUILD udev-247.2.ebuild 5648 BLAKE2B c99ee7449eecca95e92f2178a2b7e0b38fc9d2211b171539af45d28fd407c31012ab0ca4b877392f39d7e42828686661abfff2ca72efe01ca8f0bdf64b6018fb SHA512 98f3bcc0e3a6277685e52e570e4a6f3d279329ad3fbe6dc0bbb33a0ee7fa7491b422878afde0eeab00223567de3126c331df1de83fa30350919f56d1e7bfa75a EBUILD udev-248.ebuild 5461 BLAKE2B 20ac6f812475c24362dd6258d474c1bdd611efd8c3ff4955328046b9e32862bad3b43b9405ac07525c8cedf4093da671c5ab37d2b3d3e106ad94a962e9bd9121 SHA512 ac27997375f9d2a62e37c9d6c60b49dd6d18f702113790a4adbba1800f71a775aa46c7d345c0722e31f529baecc0b7a2c029fb472ba7fcf7b28d36761977dce2 -EBUILD udev-9999.ebuild 5461 BLAKE2B 20ac6f812475c24362dd6258d474c1bdd611efd8c3ff4955328046b9e32862bad3b43b9405ac07525c8cedf4093da671c5ab37d2b3d3e106ad94a962e9bd9121 SHA512 ac27997375f9d2a62e37c9d6c60b49dd6d18f702113790a4adbba1800f71a775aa46c7d345c0722e31f529baecc0b7a2c029fb472ba7fcf7b28d36761977dce2 +EBUILD udev-249-r1.ebuild 5616 BLAKE2B d6a83d6572c3916eeefbe84f3dce9b0ecd839d120084b7747f0d06858544270871940d072267994155ec364551000c449d00cf99282608e5e0b2ba489ff238f5 SHA512 e40f6d47c4f9002cdcfe30aac2cc028f7b0d75bd72d39feb07215e093df5fe7c00ca49c4f7db680b485460ed70e94d32908d95a3392c621a151ea807e5b6ec25 +EBUILD udev-9999.ebuild 5575 BLAKE2B 8298696ad05cb845a59b117bec1231a25b8a1ebf3284515607b77827b69d68a59ae9fb61f66dca95bdf37072c9aa3d845154653311e9c1ecc541e1a934e4b7d7 SHA512 14efa15db19ebe88fa20a20ab2193c67bbdfc31709d010fbfa5cf793223ce8605c126fe2134fbdabb92409ce748979edb22440851d47e61019e1f9d41f4eff0c MISC metadata.xml 476 BLAKE2B 5d293590663fda69b35a5f434b64827de86ac14831536e873c38d1e3baa8575cc02cc45525726046103b73212c02852dce6c407fe7c02705370e4b6402771686 SHA512 552311593b07f4f3d41e406fe99606d79973d9c69e5e448ffcdf3f6d1e04ea6b59c97b022ad2fe7fedbf0c627e2b45efc293dc1065e7cec035c2e48c85c3495d diff --git a/sys-fs/udev/files/249-libudev-static.patch b/sys-fs/udev/files/249-libudev-static.patch new file mode 100644 index 000000000000..73375b716e9b --- /dev/null +++ b/sys-fs/udev/files/249-libudev-static.patch @@ -0,0 +1,26 @@ +From f2c57d4f3805775e0ffdc80ce578eaa737017d31 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Fri, 9 Jul 2021 13:05:23 -0400 +Subject: [PATCH] libudev: add "Libs.private: -lrt -pthread" to libudev.pc + +This resolves a failure when linking cryptsetup.static against libudev.a. + +``` +libtool: link: x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=amdfam10 -static -O2 -o cryptsetup.static lib/utils_crypt.o lib/utils_loop.o lib/utils_io.o lib/utils_blkid.o src/utils_tools.o src/utils_password.o src/utils_luks2.o src/utils_blockdev.o src/cryptsetup.o -pthread -pthread -Wl,--as-needed ./.libs/libcryptsetup.a -largon2 -lrt -ljson-c -lpopt -luuid -lblkid -lssl -lcrypto -lz -ldl -ldevmapper -lm -lpthread -ludev -pthread +/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/libudev.a(src_libsystemd_sd-daemon_sd-daemon.c.o): in function `sd_is_mq': +(.text.sd_is_mq+0x3a): undefined reference to `mq_getattr' +``` +--- + src/libudev/libudev.pc.in | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/libudev/libudev.pc.in b/src/libudev/libudev.pc.in +index 89028aaa6bf2..1d6487fa4084 100644 +--- a/src/libudev/libudev.pc.in ++++ b/src/libudev/libudev.pc.in +@@ -16,4 +16,5 @@ Name: libudev + Description: Library to access udev device information + Version: {{PROJECT_VERSION}} + Libs: -L${libdir} -ludev ++Libs.private: -lrt -pthread + Cflags: -I${includedir} diff --git a/sys-fs/udev/udev-249-r1.ebuild b/sys-fs/udev/udev-249-r1.ebuild new file mode 100644 index 000000000000..0154e132439e --- /dev/null +++ b/sys-fs/udev/udev-249-r1.ebuild @@ -0,0 +1,232 @@ +# Copyright 2003-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit bash-completion-r1 linux-info meson-multilib ninja-utils python-any-r1 toolchain-funcs udev usr-ldscript + +if [[ ${PV} = 9999* ]] ; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git" + inherit git-r3 +else + if [[ ${PV} == *.* ]] ; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV="${PV/_/-}" + MY_P="${MY_PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl +kmod selinux static-libs" + +RESTRICT="test" + +BDEPEND=" + dev-util/gperf + >=dev-util/intltool-0.50 + >=sys-apps/coreutils-8.16 + virtual/pkgconfig + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ${PYTHON_DEPS} +" +COMMON_DEPEND=" + >=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl ) + kmod? ( >=sys-apps/kmod-15 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) +" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-3.9 +" +RDEPEND="${COMMON_DEPEND} + acct-group/kmem + acct-group/tty + acct-group/audio + acct-group/cdrom + acct-group/dialout + acct-group/disk + acct-group/input + acct-group/kvm + acct-group/lp + acct-group/render + acct-group/tape + acct-group/video + !sys-apps/gentoo-systemd-integration + !sys-apps/systemd +" +PDEPEND=">=sys-apps/hwids-20140304[udev] + >=sys-fs/udev-init-scripts-34" + +pkg_setup() { + if [[ ${MERGE_TYPE} != buildonly ]] ; then + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~!FW_LOADER_USER_HELPER ~UNIX" + linux-info_pkg_setup + + # CONFIG_FHANDLE was introduced by 2.6.39 + local MINKV=2.6.39 + + if kernel_is -lt ${MINKV//./ } ; then + eerror "Your running kernel is too old to run this version of ${P}" + eerror "You need to upgrade kernel at least to ${MINKV}" + fi + + if kernel_is -lt 3 7 ; then + ewarn "Your running kernel is too old to have firmware loader and" + ewarn "this version of ${P} doesn't have userspace firmware loader" + ewarn "If you need firmware support, you need to upgrade kernel at least to 3.7" + fi + fi +} + +src_prepare() { + local PATCHES=( + "${FILESDIR}/249-libudev-static.patch" + ) + + default +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool acl) + -Defi=false + $(meson_native_use_bool kmod) + $(meson_native_use_bool selinux) + -Dlink-udev-shared=false + -Dsplit-usr=true + -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" + $(meson_use static-libs static-libudev) + + # Prevent automagic deps + -Dgcrypt=false + -Dlibcryptsetup=false + -Dlibidn=false + -Dlibidn2=false + -Dlibiptc=false + -Dp11kit=false + -Dseccomp=false + -Dlz4=false + -Dxz=false + ) + meson_src_configure +} + +src_configure() { + # Prevent conflicts with i686 cross toolchain, bug 559726 + tc-export AR CC NM OBJCOPY RANLIB + python_setup + multilib-minimal_src_configure +} + +multilib_src_compile() { + # meson creates this link + local libudev=$(readlink libudev.so.1) + + local targets=( + ${libudev} + src/libudev/libudev.pc + ) + if use static-libs; then + targets+=( src/udev/libudev.a ) + fi + if multilib_is_native_abi; then + targets+=( + udevadm + src/udev/ata_id + src/udev/cdrom_id + src/udev/fido_id + src/udev/mtd_probe + src/udev/scsi_id + src/udev/udev.pc + src/udev/v4l_id + man/udev.conf.5 + man/systemd.link.5 + man/hwdb.7 + man/udev.7 + man/systemd-udevd.service.8 + man/udevadm.8 + rules.d/50-udev-default.rules + rules.d/64-btrfs.rules + ) + fi + eninja "${targets[@]}" +} + +multilib_src_install() { + local libudev=$(readlink libudev.so.1) + + dolib.so {${libudev},libudev.so.1,libudev.so} + gen_usr_ldscript -a udev + use static-libs && dolib.a src/udev/libudev.a + + insinto "/usr/$(get_libdir)/pkgconfig" + doins src/libudev/libudev.pc + + if multilib_is_native_abi ; then + into / + dobin udevadm + + dosym ../../bin/udevadm /lib/systemd/systemd-udevd + + exeinto /lib/udev + doexe src/udev/{ata_id,cdrom_id,fido_id,mtd_probe,scsi_id,v4l_id} + + # Install generated rules (${BUILD_DIR}/rules.d/*.rules) + insinto /lib/udev/rules.d + doins rules.d/*.rules + + insinto /usr/share/pkgconfig + doins src/udev/udev.pc + + mv man/systemd-udevd.service.8 man/systemd-udevd.8 || die + rm man/systemd-udevd-{control,kernel}.socket.8 || die + doman man/*.[0-9] + fi +} + +multilib_src_install_all() { + doheader src/libudev/libudev.h + + insinto /etc/udev + doins src/udev/udev.conf + keepdir /etc/udev/{hwdb.d,rules.d} + + insinto /lib/systemd/network + doins network/99-default.link + + # Install static rules (${S}/rules.d/*.rules) + insinto /lib/udev/rules.d + doins rules.d/*.rules + doins "${FILESDIR}"/40-gentoo.rules + + dobashcomp shell-completion/bash/udevadm + + insinto /usr/share/zsh/site-functions + doins shell-completion/zsh/_udevadm + + einstalldocs +} + +pkg_postinst() { + # Update hwdb database in case the format is changed by udev version. + if has_version 'sys-apps/hwids[udev]' ; then + udevadm hwdb --update --root="${ROOT}" + # Only reload when we are not upgrading to avoid potential race w/ incompatible hwdb.bin and the running udevd + # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda + [[ -z ${REPLACING_VERSIONS} ]] && udev_reload + fi +} diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild index 676b5a0be4e7..d23c86c0aeb8 100644 --- a/sys-fs/udev/udev-9999.ebuild +++ b/sys-fs/udev/udev-9999.ebuild @@ -137,6 +137,7 @@ multilib_src_compile() { local targets=( ${libudev} + src/libudev/libudev.pc ) if use static-libs; then targets+=( src/udev/libudev.a ) @@ -149,6 +150,7 @@ multilib_src_compile() { src/udev/fido_id src/udev/mtd_probe src/udev/scsi_id + src/udev/udev.pc src/udev/v4l_id man/udev.conf.5 man/systemd.link.5 @@ -156,6 +158,8 @@ multilib_src_compile() { man/udev.7 man/systemd-udevd.service.8 man/udevadm.8 + rules.d/50-udev-default.rules + rules.d/64-btrfs.rules ) fi eninja "${targets[@]}" @@ -180,7 +184,7 @@ multilib_src_install() { exeinto /lib/udev doexe src/udev/{ata_id,cdrom_id,fido_id,mtd_probe,scsi_id,v4l_id} - rm rules.d/99-systemd.rules || die + # Install generated rules (${BUILD_DIR}/rules.d/*.rules) insinto /lib/udev/rules.d doins rules.d/*.rules @@ -203,10 +207,10 @@ multilib_src_install_all() { insinto /lib/systemd/network doins network/99-default.link - # see src_prepare() for content of 40-gentoo.rules + # Install static rules (${S}/rules.d/*.rules) insinto /lib/udev/rules.d + doins rules.d/*.rules doins "${FILESDIR}"/40-gentoo.rules - doins "${S}"/rules.d/*.rules dobashcomp shell-completion/bash/udevadm diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index 12f87173df41..731c7fcab1ec 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index b0265dbe8c2e..2f00e7ccd621 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -40,7 +40,7 @@ DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 0f83b973505ccb0a92ae24e92509710bf96 DIST genkernel-4.0.10.tar.xz 460816 BLAKE2B d5922eede1192bb95ca235106a70118826c2c4c078f741e25954485f142d858bf612f35b94553fc409e4f6641b256a2940f83131c5b4bc7d6dbae85019bee7ff SHA512 29dc29b346b132cc6e7ea5298e49c93d01ba28531928cb7a6125864c7d03b74f70bc74043b220dfbbb6651ad67fcbc3d8ed8a2d0f40d271b83e9a8ab0325a2dd DIST genkernel-4.1.2.tar.xz 465288 BLAKE2B 89e26a861854d0cde808331db4bf3055495e9ec4be16952c495e481a5f9684601603ba22e5edda8f882fcddd68d1e406756cdc519936b90e33fe640107c8e529 SHA512 4b10f25ed8d97ffe075372aac22e0aff7be72405f02d9d8faddcc70063d04719dc93f9836d4f8375afca9b6870fcb15bda6ed796e5b2d2ef208ba3203d229a3e DIST genkernel-4.2.1.tar.xz 481988 BLAKE2B d2f4263ea1d66927e7087ad4c852e83a66d5fbf57a937fb20223d54533ec1d894236c9305e82ec91a44272abc990be5feb29572ce8a407f61eb015a262518734 SHA512 6999706a695817fe453d17ce5b18e3cb234d25abd61ada7eea0769eed6541306e5d76d21061a65f66d7ae3622936531b5af01099b35ccfc1b4d372b0ff5241ce -DIST genkernel-4.2.2.tar.xz 486472 BLAKE2B 9038bec11bbb916fd332a8f9c2aa5ab067d7f04e9485bcb052f4e12c6c6972f216af0088be14bd15ececa4673dd7f1345adb48d77fa96f9d15f97362cfb29782 SHA512 2a9c395caac9e4f95b9bcd3be197b33da4644f795fca2e49700b1f8480daa4d51fe80866332290b05e3ffde20296b3a6d655d00ff77f311b7c159c57255169c4 +DIST genkernel-4.2.3.tar.xz 486688 BLAKE2B bd6546ef3c7205e14b8d7e563899fc13bd0c1f90e929c6a805f9e89758fb56fac5cc4ebf6f44d708cf199fc6e2a42704a9d4314bdcceb11e402afb9877608cc6 SHA512 a35b87931e080fe1b61032f8ea655b774c29d652086b7bf31f98aa829490edf8a9e9dbd41c5b8274b64db1946b162977d907f3665da1d99a62666f745f62b6f1 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759 SHA512 c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612 DIST hwids-20200813.1.tar.gz 3680906 BLAKE2B 652cf4b05ead42a750c6f41ad78650ea8b0125f90563dec37bfa8388d021ceab12e94fd2f949b3f7b3b7c09a356d279b91e62164af2cf066cfee07ab583f8b83 SHA512 5ba15067969fa19d3218f523c1a0186568841466de4d18c563b5f09202ab7185c4df02b962f70eb6d3e99915caad8a743fc6c6349f49b666db742f9ced8053fc @@ -90,6 +90,6 @@ EBUILD genkernel-3.5.3.3.ebuild 4938 BLAKE2B 4732c963327740e9f21d4b86e7665045c1a EBUILD genkernel-4.0.10.ebuild 9572 BLAKE2B aaa3dda80524b29233e333e13e9076148d1c1fdbc36c9a700c1974c3f924a6d5f006265a44029ab75888966cb634d2a642ee984e1a91a4a6cc4fd61b7d3d7a7b SHA512 1cf0391bfc65f9445030fcb5aaa22c65bb8b72bdd376b37e915f9080bde240cf0118cd337feb18aee7fc0d4b0603540f5d55f2856e3f04cca4a120c5915db5b4 EBUILD genkernel-4.1.2-r3.ebuild 11101 BLAKE2B caaf2120d79157e1ff0f9c7a6b0c4045781883bfc8f74fbc57e63eba94ae3883955898e91ca0afa4215a9ccb2d5b2f67f16b23a9ce5dd68f5aafdbce358ea085 SHA512 d4143ccfc3cdd8f7807ed900bf02897b214b0052c6988266fc2f03f2bdadae3ae0f61ab58301b69586178d734a2684a15e56175b753706ec269891da13870ed8 EBUILD genkernel-4.2.1-r1.ebuild 11121 BLAKE2B af17aa02ff1b8dba065b61d4d00e15865ad2a7b1f7339276b8c8960054685811cf26f0e894bfd498d563e1d6daf0400f324051efdbb2ac00d66826c0d1f7d967 SHA512 27e57755c3f397457fc556017634eb97b317a1ec694973bf341e466684d8c8b964d5f654e9722e151fd80ce8a5fb33e1fefba2940345ac46f5cb608dbc4c84fc -EBUILD genkernel-4.2.2.ebuild 11463 BLAKE2B affad651c75155274cbdb43ae73267d9d20b7d6a62f4d4e52bfd8f14f33922d38a9e07ba8380ea04dd6029f0dfbfa46052d75a0e49434428ceb856ace3b57cc3 SHA512 cd678a9141f05971833d122217ee4442214b8f81544e1eade762b1ad0501c89fc9805c7333ee026abec11a48e7ef435a78861befb45791486fc5d360396ed833 +EBUILD genkernel-4.2.3.ebuild 11463 BLAKE2B affad651c75155274cbdb43ae73267d9d20b7d6a62f4d4e52bfd8f14f33922d38a9e07ba8380ea04dd6029f0dfbfa46052d75a0e49434428ceb856ace3b57cc3 SHA512 cd678a9141f05971833d122217ee4442214b8f81544e1eade762b1ad0501c89fc9805c7333ee026abec11a48e7ef435a78861befb45791486fc5d360396ed833 EBUILD genkernel-9999.ebuild 11463 BLAKE2B affad651c75155274cbdb43ae73267d9d20b7d6a62f4d4e52bfd8f14f33922d38a9e07ba8380ea04dd6029f0dfbfa46052d75a0e49434428ceb856ace3b57cc3 SHA512 cd678a9141f05971833d122217ee4442214b8f81544e1eade762b1ad0501c89fc9805c7333ee026abec11a48e7ef435a78861befb45791486fc5d360396ed833 MISC metadata.xml 637 BLAKE2B c2ab07375e789025a16008cad8253de5cdc09626b5f0b107e0f5187f9306c526816d4ba63e3737724855db3459190710434cb0984f2603b73619458ff65196fc SHA512 d2fadbfefd976cc9ae5c0fc66e184f050a1a8f208f777d8a51687a5a6bc171a46b010dfe055d69d41020ff1fea10b9ca54bd2d3e0414dfb8d0caa6317a05f66b diff --git a/sys-kernel/genkernel/genkernel-4.2.2.ebuild b/sys-kernel/genkernel/genkernel-4.2.2.ebuild deleted file mode 100644 index a7c583a33ed9..000000000000 --- a/sys-kernel/genkernel/genkernel-4.2.2.ebuild +++ /dev/null @@ -1,312 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# genkernel-9999 -> latest Git branch "master" -# genkernel-VERSION -> normal genkernel release - -EAPI="7" - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit bash-completion-r1 python-single-r1 - -# Whenever you bump a GKPKG, check if you have to move -# or add new patches! -VERSION_BCACHE_TOOLS="1.0.8_p20141204" -VERSION_BOOST="1.76.0" -VERSION_BTRFS_PROGS="5.12.1" -VERSION_BUSYBOX="1.33.1" -VERSION_COREUTILS="8.32" -VERSION_CRYPTSETUP="2.3.6" -VERSION_DMRAID="1.0.0.rc16-3" -VERSION_DROPBEAR="2020.81" -VERSION_EUDEV="3.2.10" -VERSION_EXPAT="2.4.1" -VERSION_E2FSPROGS="1.46.2" -VERSION_FUSE="2.9.9" -VERSION_GPG="1.4.23" -VERSION_HWIDS="20210613" -VERSION_ISCSI="2.0.878" -VERSION_JSON_C="0.13.1" -VERSION_KMOD="29" -VERSION_LIBAIO="0.3.112" -VERSION_LIBGCRYPT="1.9.3" -VERSION_LIBGPGERROR="1.42" -VERSION_LIBXCRYPT="4.4.23" -VERSION_LVM="2.02.188" -VERSION_LZO="2.10" -VERSION_MDADM="4.1" -VERSION_POPT="1.18" -VERSION_STRACE="5.12" -VERSION_THIN_PROVISIONING_TOOLS="0.9.0" -VERSION_UNIONFS_FUSE="2.0" -VERSION_UTIL_LINUX="2.37" -VERSION_XFSPROGS="5.12.0" -VERSION_XZ="5.2.5" -VERSION_ZLIB="1.2.11" -VERSION_ZSTD="1.5.0" - -COMMON_URI=" - https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz - https://dl.bintray.com/boostorg/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2 - https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz - https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2 - mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz - https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 ${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz - https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2 - https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2 - https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz - https://github.com/libexpat/libexpat/releases/download/R_${VERSION_EXPAT//\./_}/expat-${VERSION_EXPAT}.tar.xz - https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz - https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz - mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2 - https://github.com/gentoo/hwids/archive/hwids-${VERSION_HWIDS}.tar.gz - https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz - https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz - https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-${VERSION_KMOD}.tar.xz - https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz - mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2 - mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2 - https://github.com/besser82/libxcrypt/archive/v${VERSION_LIBXCRYPT}.tar.gz -> libxcrypt-${VERSION_LIBXCRYPT}.tar.gz - https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz - https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz - https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz - http://ftp.rpm.org/popt/releases/popt-1.x/popt-${VERSION_POPT}.tar.gz - https://github.com/strace/strace/releases/download/v${VERSION_STRACE}/strace-${VERSION_STRACE}.tar.xz - https://github.com/jthornber/thin-provisioning-tools/archive/v${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz -> thin-provisioning-tools-${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz - https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz - https://www.kernel.org/pub/linux/utils/util-linux/v${VERSION_UTIL_LINUX:0:4}/util-linux-${VERSION_UTIL_LINUX}.tar.xz - https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-${VERSION_XFSPROGS}.tar.xz - https://tukaani.org/xz/xz-${VERSION_XZ}.tar.gz - https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz - https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> zstd-${VERSION_ZSTD}.tar.gz -" - -if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" - inherit git-r3 - S="${WORKDIR}/${P}" - SRC_URI="${COMMON_URI}" -else - SRC_URI="https://dev.gentoo.org/~whissi/dist/genkernel/${P}.tar.xz - ${COMMON_URI}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Gentoo automatic kernel building scripts" -HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel https://gitweb.gentoo.org/proj/genkernel.git/" - -LICENSE="GPL-2" -SLOT="0" -RESTRICT="" -IUSE="ibm +firmware" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Note: -# We need sys-devel/* deps like autoconf or automake at _runtime_ -# because genkernel will usually build things like LVM2, cryptsetup, -# mdadm... during initramfs generation which will require these -# things. -DEPEND="" -RDEPEND="${PYTHON_DEPS} - app-arch/cpio - >=app-misc/pax-utils-1.2.2 - app-portage/elt-patches - dev-util/gperf - sys-apps/sandbox - sys-devel/autoconf - sys-devel/autoconf-archive - sys-devel/automake - sys-devel/libtool - virtual/pkgconfig - firmware? ( sys-kernel/linux-firmware )" - -if [[ ${PV} == 9999* ]]; then - DEPEND="${DEPEND} app-text/asciidoc" -fi - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - else - local gk_src_file - for gk_src_file in ${A} ; do - if [[ ${gk_src_file} == genkernel-* ]] ; then - unpack "${gk_src_file}" - fi - done - fi -} - -src_prepare() { - default - - if [[ ${PV} == 9999* ]] ; then - einfo "Updating version tag" - GK_V="$(git describe --tags | sed 's:^v::')-git" - sed "/^GK_V/s,=.*,='${GK_V}',g" -i "${S}"/genkernel - einfo "Producing ChangeLog from Git history..." - pushd "${S}/.git" >/dev/null || die - git log > "${S}"/ChangeLog || die - popd >/dev/null || die - fi - - # Update software.sh - sed -i \ - -e "s:VERSION_BCACHE_TOOLS:${VERSION_BCACHE_TOOLS}:"\ - -e "s:VERSION_BOOST:${VERSION_BOOST}:"\ - -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\ - -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\ - -e "s:VERSION_COREUTILS:${VERSION_COREUTILS}:"\ - -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\ - -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\ - -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\ - -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\ - -e "s:VERSION_EXPAT:${VERSION_EXPAT}:"\ - -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\ - -e "s:VERSION_FUSE:${VERSION_FUSE}:"\ - -e "s:VERSION_GPG:${VERSION_GPG}:"\ - -e "s:VERSION_HWIDS:${VERSION_HWIDS}:"\ - -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\ - -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\ - -e "s:VERSION_KMOD:${VERSION_KMOD}:"\ - -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\ - -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\ - -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\ - -e "s:VERSION_LIBXCRYPT:${VERSION_LIBXCRYPT}:"\ - -e "s:VERSION_LVM:${VERSION_LVM}:"\ - -e "s:VERSION_LZO:${VERSION_LZO}:"\ - -e "s:VERSION_MDADM:${VERSION_MDADM}:"\ - -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\ - -e "s:VERSION_POPT:${VERSION_POPT}:"\ - -e "s:VERSION_STRACE:${VERSION_STRACE}:"\ - -e "s:VERSION_THIN_PROVISIONING_TOOLS:${VERSION_THIN_PROVISIONING_TOOLS}:"\ - -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\ - -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\ - -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\ - -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\ - -e "s:VERSION_XZ:${VERSION_XZ}:"\ - -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\ - -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\ - "${S}"/defaults/software.sh \ - || die "Could not adjust versions" -} - -src_compile() { - if [[ ${PV} == 9999* ]] ; then - emake - fi -} - -src_install() { - insinto /etc - doins "${S}"/genkernel.conf - - doman genkernel.8 - dodoc AUTHORS ChangeLog README TODO - dobin genkernel - rm -f genkernel genkernel.8 AUTHORS ChangeLog README TODO genkernel.conf - - if use ibm ; then - cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die - else - cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die - fi - - insinto /usr/share/genkernel - doins -r "${S}"/* - - fperms +x /usr/share/genkernel/gen_worker.sh - fperms +x /usr/share/genkernel/path_expander.py - - python_fix_shebang "${ED}"/usr/share/genkernel/path_expander.py - - newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}" - insinto /etc - doins "${FILESDIR}"/initramfs.mounts - - pushd "${DISTDIR}" &>/dev/null || die - insinto /usr/share/genkernel/distfiles - doins ${A/${P}.tar.xz/} - popd &>/dev/null || die -} - -pkg_postinst() { - # Wiki is out of date - #echo - #elog 'Documentation is available in the genkernel manual page' - #elog 'as well as the following URL:' - #echo - #elog 'https://wiki.gentoo.org/wiki/Genkernel' - #echo - - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 4 ; then - # This is an upgrade which requires user review - - ewarn "" - ewarn "Genkernel v4.x is a new major release which touches" - ewarn "nearly everything. Be careful, read updated manpage" - ewarn "and pay special attention to program output regarding" - ewarn "changed kernel command-line parameters!" - - # Show this elog only once - break - fi - done - - if [[ $(find /boot -name 'kernel-genkernel-*' 2>/dev/null | wc -l) -gt 0 ]] ; then - ewarn '' - ewarn 'Default kernel filename was changed from "kernel-genkernel--"' - ewarn 'to "vmlinuz-". Please be aware that due to lexical ordering the' - ewarn '*default* boot entry in your boot manager could still point to last kernel' - ewarn 'built with genkernel before that name change, resulting in booting old' - ewarn 'kernel when not paying attention on boot.' - fi - - # Show special warning for users depending on remote unlock capabilities - local gk_config="${EROOT}/etc/genkernel.conf" - if [[ -f "${gk_config}" ]] ; then - if grep -q -E "^SSH=[\"\']?yes" "${gk_config}" 2>/dev/null ; then - if ! grep -q dosshd /proc/cmdline 2>/dev/null ; then - ewarn "" - ewarn "IMPORTANT: SSH is currently enabled in your genkernel config" - ewarn "file (${gk_config}). However, 'dosshd' is missing from current" - ewarn "kernel command-line. You MUST add 'dosshd' to keep sshd enabled" - ewarn "in genkernel v4+ initramfs!" - fi - fi - - if grep -q -E "^CMD_CALLBACK=.*emerge.*@module-rebuild" "${gk_config}" 2>/dev/null ; then - elog "" - elog "Please remove 'emerge @module-rebuild' from genkernel config" - elog "file (${gk_config}) and make use of new MODULEREBUILD option" - elog "instead." - fi - fi - - local n_root_args=$(grep -o -- '\/dev/null | wc -l) - if [[ ${n_root_args} > 1 ]] ; then - ewarn "WARNING: Multiple root arguments (root=) on kernel command-line detected!" - ewarn "If you are appending non-persistent device names to kernel command-line," - ewarn "next reboot could fail in case running system and initramfs do not agree" - ewarn "on detected root device name!" - fi - - if [[ -d /run ]] ; then - local permission_run_expected="drwxr-xr-x" - local permission_run=$(stat -c "%A" /run) - if [[ "${permission_run}" != "${permission_run_expected}" ]] ; then - ewarn "Found the following problematic permissions:" - ewarn "" - ewarn " ${permission_run} /run" - ewarn "" - ewarn "Expected:" - ewarn "" - ewarn " ${permission_run_expected} /run" - ewarn "" - ewarn "This is known to be causing problems for any UDEV-enabled service." - fi - fi -} diff --git a/sys-kernel/genkernel/genkernel-4.2.3.ebuild b/sys-kernel/genkernel/genkernel-4.2.3.ebuild new file mode 100644 index 000000000000..a7c583a33ed9 --- /dev/null +++ b/sys-kernel/genkernel/genkernel-4.2.3.ebuild @@ -0,0 +1,312 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# genkernel-9999 -> latest Git branch "master" +# genkernel-VERSION -> normal genkernel release + +EAPI="7" + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit bash-completion-r1 python-single-r1 + +# Whenever you bump a GKPKG, check if you have to move +# or add new patches! +VERSION_BCACHE_TOOLS="1.0.8_p20141204" +VERSION_BOOST="1.76.0" +VERSION_BTRFS_PROGS="5.12.1" +VERSION_BUSYBOX="1.33.1" +VERSION_COREUTILS="8.32" +VERSION_CRYPTSETUP="2.3.6" +VERSION_DMRAID="1.0.0.rc16-3" +VERSION_DROPBEAR="2020.81" +VERSION_EUDEV="3.2.10" +VERSION_EXPAT="2.4.1" +VERSION_E2FSPROGS="1.46.2" +VERSION_FUSE="2.9.9" +VERSION_GPG="1.4.23" +VERSION_HWIDS="20210613" +VERSION_ISCSI="2.0.878" +VERSION_JSON_C="0.13.1" +VERSION_KMOD="29" +VERSION_LIBAIO="0.3.112" +VERSION_LIBGCRYPT="1.9.3" +VERSION_LIBGPGERROR="1.42" +VERSION_LIBXCRYPT="4.4.23" +VERSION_LVM="2.02.188" +VERSION_LZO="2.10" +VERSION_MDADM="4.1" +VERSION_POPT="1.18" +VERSION_STRACE="5.12" +VERSION_THIN_PROVISIONING_TOOLS="0.9.0" +VERSION_UNIONFS_FUSE="2.0" +VERSION_UTIL_LINUX="2.37" +VERSION_XFSPROGS="5.12.0" +VERSION_XZ="5.2.5" +VERSION_ZLIB="1.2.11" +VERSION_ZSTD="1.5.0" + +COMMON_URI=" + https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz + https://dl.bintray.com/boostorg/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2 + https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz + https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2 + mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz + https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 ${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz + https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2 + https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2 + https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz + https://github.com/libexpat/libexpat/releases/download/R_${VERSION_EXPAT//\./_}/expat-${VERSION_EXPAT}.tar.xz + https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz + https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz + mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2 + https://github.com/gentoo/hwids/archive/hwids-${VERSION_HWIDS}.tar.gz + https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz + https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz + https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-${VERSION_KMOD}.tar.xz + https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz + mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2 + mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2 + https://github.com/besser82/libxcrypt/archive/v${VERSION_LIBXCRYPT}.tar.gz -> libxcrypt-${VERSION_LIBXCRYPT}.tar.gz + https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz + https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz + https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz + http://ftp.rpm.org/popt/releases/popt-1.x/popt-${VERSION_POPT}.tar.gz + https://github.com/strace/strace/releases/download/v${VERSION_STRACE}/strace-${VERSION_STRACE}.tar.xz + https://github.com/jthornber/thin-provisioning-tools/archive/v${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz -> thin-provisioning-tools-${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz + https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz + https://www.kernel.org/pub/linux/utils/util-linux/v${VERSION_UTIL_LINUX:0:4}/util-linux-${VERSION_UTIL_LINUX}.tar.xz + https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-${VERSION_XFSPROGS}.tar.xz + https://tukaani.org/xz/xz-${VERSION_XZ}.tar.gz + https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz + https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> zstd-${VERSION_ZSTD}.tar.gz +" + +if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" + inherit git-r3 + S="${WORKDIR}/${P}" + SRC_URI="${COMMON_URI}" +else + SRC_URI="https://dev.gentoo.org/~whissi/dist/genkernel/${P}.tar.xz + ${COMMON_URI}" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo automatic kernel building scripts" +HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel https://gitweb.gentoo.org/proj/genkernel.git/" + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="" +IUSE="ibm +firmware" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Note: +# We need sys-devel/* deps like autoconf or automake at _runtime_ +# because genkernel will usually build things like LVM2, cryptsetup, +# mdadm... during initramfs generation which will require these +# things. +DEPEND="" +RDEPEND="${PYTHON_DEPS} + app-arch/cpio + >=app-misc/pax-utils-1.2.2 + app-portage/elt-patches + dev-util/gperf + sys-apps/sandbox + sys-devel/autoconf + sys-devel/autoconf-archive + sys-devel/automake + sys-devel/libtool + virtual/pkgconfig + firmware? ( sys-kernel/linux-firmware )" + +if [[ ${PV} == 9999* ]]; then + DEPEND="${DEPEND} app-text/asciidoc" +fi + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + git-r3_src_unpack + else + local gk_src_file + for gk_src_file in ${A} ; do + if [[ ${gk_src_file} == genkernel-* ]] ; then + unpack "${gk_src_file}" + fi + done + fi +} + +src_prepare() { + default + + if [[ ${PV} == 9999* ]] ; then + einfo "Updating version tag" + GK_V="$(git describe --tags | sed 's:^v::')-git" + sed "/^GK_V/s,=.*,='${GK_V}',g" -i "${S}"/genkernel + einfo "Producing ChangeLog from Git history..." + pushd "${S}/.git" >/dev/null || die + git log > "${S}"/ChangeLog || die + popd >/dev/null || die + fi + + # Update software.sh + sed -i \ + -e "s:VERSION_BCACHE_TOOLS:${VERSION_BCACHE_TOOLS}:"\ + -e "s:VERSION_BOOST:${VERSION_BOOST}:"\ + -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\ + -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\ + -e "s:VERSION_COREUTILS:${VERSION_COREUTILS}:"\ + -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\ + -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\ + -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\ + -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\ + -e "s:VERSION_EXPAT:${VERSION_EXPAT}:"\ + -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\ + -e "s:VERSION_FUSE:${VERSION_FUSE}:"\ + -e "s:VERSION_GPG:${VERSION_GPG}:"\ + -e "s:VERSION_HWIDS:${VERSION_HWIDS}:"\ + -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\ + -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\ + -e "s:VERSION_KMOD:${VERSION_KMOD}:"\ + -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\ + -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\ + -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\ + -e "s:VERSION_LIBXCRYPT:${VERSION_LIBXCRYPT}:"\ + -e "s:VERSION_LVM:${VERSION_LVM}:"\ + -e "s:VERSION_LZO:${VERSION_LZO}:"\ + -e "s:VERSION_MDADM:${VERSION_MDADM}:"\ + -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\ + -e "s:VERSION_POPT:${VERSION_POPT}:"\ + -e "s:VERSION_STRACE:${VERSION_STRACE}:"\ + -e "s:VERSION_THIN_PROVISIONING_TOOLS:${VERSION_THIN_PROVISIONING_TOOLS}:"\ + -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\ + -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\ + -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\ + -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\ + -e "s:VERSION_XZ:${VERSION_XZ}:"\ + -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\ + -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\ + "${S}"/defaults/software.sh \ + || die "Could not adjust versions" +} + +src_compile() { + if [[ ${PV} == 9999* ]] ; then + emake + fi +} + +src_install() { + insinto /etc + doins "${S}"/genkernel.conf + + doman genkernel.8 + dodoc AUTHORS ChangeLog README TODO + dobin genkernel + rm -f genkernel genkernel.8 AUTHORS ChangeLog README TODO genkernel.conf + + if use ibm ; then + cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die + else + cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die + fi + + insinto /usr/share/genkernel + doins -r "${S}"/* + + fperms +x /usr/share/genkernel/gen_worker.sh + fperms +x /usr/share/genkernel/path_expander.py + + python_fix_shebang "${ED}"/usr/share/genkernel/path_expander.py + + newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}" + insinto /etc + doins "${FILESDIR}"/initramfs.mounts + + pushd "${DISTDIR}" &>/dev/null || die + insinto /usr/share/genkernel/distfiles + doins ${A/${P}.tar.xz/} + popd &>/dev/null || die +} + +pkg_postinst() { + # Wiki is out of date + #echo + #elog 'Documentation is available in the genkernel manual page' + #elog 'as well as the following URL:' + #echo + #elog 'https://wiki.gentoo.org/wiki/Genkernel' + #echo + + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 4 ; then + # This is an upgrade which requires user review + + ewarn "" + ewarn "Genkernel v4.x is a new major release which touches" + ewarn "nearly everything. Be careful, read updated manpage" + ewarn "and pay special attention to program output regarding" + ewarn "changed kernel command-line parameters!" + + # Show this elog only once + break + fi + done + + if [[ $(find /boot -name 'kernel-genkernel-*' 2>/dev/null | wc -l) -gt 0 ]] ; then + ewarn '' + ewarn 'Default kernel filename was changed from "kernel-genkernel--"' + ewarn 'to "vmlinuz-". Please be aware that due to lexical ordering the' + ewarn '*default* boot entry in your boot manager could still point to last kernel' + ewarn 'built with genkernel before that name change, resulting in booting old' + ewarn 'kernel when not paying attention on boot.' + fi + + # Show special warning for users depending on remote unlock capabilities + local gk_config="${EROOT}/etc/genkernel.conf" + if [[ -f "${gk_config}" ]] ; then + if grep -q -E "^SSH=[\"\']?yes" "${gk_config}" 2>/dev/null ; then + if ! grep -q dosshd /proc/cmdline 2>/dev/null ; then + ewarn "" + ewarn "IMPORTANT: SSH is currently enabled in your genkernel config" + ewarn "file (${gk_config}). However, 'dosshd' is missing from current" + ewarn "kernel command-line. You MUST add 'dosshd' to keep sshd enabled" + ewarn "in genkernel v4+ initramfs!" + fi + fi + + if grep -q -E "^CMD_CALLBACK=.*emerge.*@module-rebuild" "${gk_config}" 2>/dev/null ; then + elog "" + elog "Please remove 'emerge @module-rebuild' from genkernel config" + elog "file (${gk_config}) and make use of new MODULEREBUILD option" + elog "instead." + fi + fi + + local n_root_args=$(grep -o -- '\/dev/null | wc -l) + if [[ ${n_root_args} > 1 ]] ; then + ewarn "WARNING: Multiple root arguments (root=) on kernel command-line detected!" + ewarn "If you are appending non-persistent device names to kernel command-line," + ewarn "next reboot could fail in case running system and initramfs do not agree" + ewarn "on detected root device name!" + fi + + if [[ -d /run ]] ; then + local permission_run_expected="drwxr-xr-x" + local permission_run=$(stat -c "%A" /run) + if [[ "${permission_run}" != "${permission_run_expected}" ]] ; then + ewarn "Found the following problematic permissions:" + ewarn "" + ewarn " ${permission_run} /run" + ewarn "" + ewarn "Expected:" + ewarn "" + ewarn " ${permission_run_expected} /run" + ewarn "" + ewarn "This is known to be causing problems for any UDEV-enabled service." + fi + fi +} diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 8ce3765d6926..e010bf535ed3 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -14,18 +14,26 @@ DIST genpatches-5.10-51.base.tar.xz 1649104 BLAKE2B 611e698ca58531702279ae9874c0 DIST genpatches-5.10-51.extras.tar.xz 3412 BLAKE2B dbbe9031fdf275673014bafe3ee7d15e668f61187b6809df769a660830d026172b1eef1eefbbae61a2471004c14deba15913b0d4b57cfdf3750954ca075074b0 SHA512 6276fbea90ad4655021bcfb4e22c247e861807fa0c1a0ea6ce2fa439264422beaf74d0c8e08bf5fb0951727e1c4c189db5fe6672ff182d6c993919c0fcbeacbf DIST genpatches-5.10-52.base.tar.xz 1649944 BLAKE2B 9712926fab35abb79b0c4bcc448fca65c1941f0840bbcfa3dc3c13a22f7711105bf3dd9536d3ff00fc5717eed70df5977d6771c3bd62a51cb8d36df824432831 SHA512 04519253c689cb6d88e82b624ef2928fe1bb8203113267c74cba5c1dd87cda072071c795410598f7f5ccd2533b65958027c959809c4b12503ecf9a4d7eb3fe50 DIST genpatches-5.10-52.extras.tar.xz 3412 BLAKE2B a458b569dfb6643b5a13fcce6c5df46c844119009c0593c6e655a2b0b7589af70a682745fc79f14fbc4fd7e45c52a924b8cc4665a31665a6abe1ba0c8d779bc2 SHA512 5a8f76b2791fefc6f0990402bd5307870517e79daccd52b4d126b8b278dafc086b47649631b3b07f220e3b06d03f12f765bbfb837988257db737c34806a78744 +DIST genpatches-5.10-54.base.tar.xz 1652540 BLAKE2B 37ecda0a4f76784572985be5073e7a3f33eb3aa43e641a2bc083e987c88c45cbc277bdeb20bb6ae4d264a17b65273119790ba8dcba7e22fd76ea8d0bd1be1cfb SHA512 85587df46e72cde33fb869f16b7fcc995a4d947552ab4bfb45ffcc852dad1f4b56a58d81446a00a142b9e628bd2fcc8c4922b50a282706f430b0bd9e20aa34e4 +DIST genpatches-5.10-54.extras.tar.xz 3416 BLAKE2B 3602707190ed04f62c4b2e8e0e765a53cf436b437373e71b6afd392cf05a73ac9e24f89293aac17c3730cdd696485ebf9d98161b248c9acafbfbe0b0c2db8ab8 SHA512 e4aad3f799dbcf00f813e39c8b9b355f17914a33d1ef422b3e7ee48c48e77a69925cc5664f0f171d1a632f622417b9d7ec88e56b1575c8e5f82af94f64337f42 DIST genpatches-5.12-11.base.tar.xz 611232 BLAKE2B af0db172fa831bc84b1935d387e3d7b360c5a94d8499b6fa204f21b7a822c844e88a87f4a2724d0b8b508676ee564dbbe304893bfdd3197d67c8f6aeae011cb2 SHA512 f422bc1aca29732db09184ca2fcf7478536a87e73b59325f063c73103c8ce425858baa78b185eab61a80dda15e3818b45a669c69f7898382aa3563b315ad45b3 DIST genpatches-5.12-11.extras.tar.xz 3412 BLAKE2B 2eba600cd1e769a7252b063968b87cf5f54f285f791f84089fd1f3060e3400a76dd645841bbb213830cedf274e41959ed48cbee081d556c82f059e2a3de4db51 SHA512 2bc29ba1aa4b71b2407906f2c86339eb15fb124f964ddd3fa9f4a39dd94ac18fc95d0780cf1fdb99286b1a27aa88ada32665feffd9a3ca7f53bfb66f0212e7e2 DIST genpatches-5.12-12.base.tar.xz 650292 BLAKE2B 81b5a3b95390522c328acdb390fd1e8515028e55dee9a3693992ce2aa5c2defcea37b14c385d72e0c6a9b31f239c7d02eea45e4428332f477e897fa94c02d71e SHA512 bea0fee6fade3b1322a52ec2201b828ab28bfb3c0528ea562ac7e3cfaebeb758b971820a2b1ba695dafe219ceb2548c07713b3684491b893e6055ce4f8943916 DIST genpatches-5.12-12.extras.tar.xz 3412 BLAKE2B 8fcf6c407be25db368dbb3e6be3907d3431228b5c39819dba7c67d61e5171a7ad9a86f3e117b99b9e0d626219ad9db0938c15c4b96c934b88f693a3e9661d458 SHA512 39750768e4822ea8e3f88540fc8ebad9fd721e2a3a8703102d58e30513b47069cb8a77e15e41d0f90d1d69053007bd476ce0741cd3135a428d039ebd426cdc57 DIST genpatches-5.12-13.base.tar.xz 661044 BLAKE2B f9b14633dd2895fab6d47ccf99d425b4d4c260c58bd2511c8166fc440c1cff337711b805b2ef76f787c6232115df96ec9706a3c1e65e6bc2c8a8b6dd1436dc0f SHA512 8039f529138bcc3b8a485b25a16b1f436b7756d91c018a70a6f6951dc7ce329a1f8441bad90ede66329283ee6ee314c22411e283bb76f46d0ad9e03b0a8e2b24 DIST genpatches-5.12-13.extras.tar.xz 3412 BLAKE2B abef35f4ac38e4b0ab7863376e72534c27d32f3b974f4368be54c0d9ace766749ca4334f7622b2963e1dd51a05f1262d58f7de03ed8d0a73c3f2b68a2b48ab76 SHA512 72bb3380b6382938d9b3957e4f47267616b8dd50d7a4991750b131c844c882b1d67801fd917c89444bde9d875cdfdf9d8e25bda079d5d97f42af7c2655343f61 +DIST genpatches-5.12-14.base.tar.xz 660992 BLAKE2B 31b0a7625c6a7f0ab32a3f201f2d655b7d4f85da68c7e851d93a3187c62d781ce0971dd2943447d77757ee43186f963c4d010e1c0b031d4ca8aed2963244f270 SHA512 7f2824af00bbda537ecd841fb7e9d298682c079efd5b27a5d9f78af3410eee8e30b0a5314ac24af7a4401b7425501f1ffebff8c8549899f702bbcbdd263b046d +DIST genpatches-5.12-14.extras.tar.xz 3408 BLAKE2B 35b8f90835a53d0a06b6f0f405e9954dbe7c9d5e4ff9ebc5cd493c08f40a07ec4e91d7fc8c58e00437020925da11663a73d91a7d1adf176f553c2f83742ee6ea SHA512 9939e4cbed0aa434a3ea11b520a1a65dc91abfdaba6a87498b89afd2dd95aaf570ee0c72e153582aad5c8ee458722dd3c40cde1a35ebf69e5ccddaf1966e771c +DIST genpatches-5.12-15.base.tar.xz 661028 BLAKE2B 5d03f3d861ebfb8b43ae658d972f783b23dcae40fbfc2b9019b7970d98da7c3f9d2b86861a48847cb1b9da0b82a4987895b15829fcd6dd2f666458303fd137fa SHA512 93b6ed386a0c62c18b768b6b6cb6cb97b39ee58a06f7dbc9ed3d80a8a5d272d79cf193cbce4dd1d5c9c7cd89f11e34730a237a8fa34ea282803631a17e8902b3 +DIST genpatches-5.12-15.extras.tar.xz 3412 BLAKE2B fd2a4a96e260b7ac35e575cd77a852078d11e0135fa8a6a2e410262b75800da43b8f614e6216347cffa4896bb3527cbcfe8306b94d19785647da277a5bd82a83 SHA512 89a6d01a55346bf1091c7f6290d4f32cb18f6504b9e221c455da8db38534017448d6d6b603c9f7c09dc4df81ca0f2e6ad358afd4d97efd7be92b7c8382975af7 DIST genpatches-5.12-16.base.tar.xz 707164 BLAKE2B 05331662b6c219900a5d70aa3f9030e82cff6ca09de9645e178f5976daf8003335ac2a9163e405282096bba6057ca645f81fddda41eb7b10f1125524b4cadcc5 SHA512 dc8efddc386fc5350802edb5f95f62f61a8d3c2033a0efa0fe9450ff0ba84a65cbb4482a0de9fea6f67200fb938f3d73c27124f9bcf706485f32f25cf8e89cd9 DIST genpatches-5.12-16.extras.tar.xz 3412 BLAKE2B d0e429e2c9e1a2733a216e57c32c73f55285edc74f801017261925f246e44148c58cd8745caa6afc9cafa9c090d01206acc3cb96dc0ab260a834a0b3dd0e8918 SHA512 24a1f8b2f2993c157fa0efe5649b7494084d925f8665a8c0727ad431da00fcc8bfa7e00ac1d2b308b1297c1c202eac687d7539999eed38f44e71a9cb94327ef6 DIST genpatches-5.12-17.base.tar.xz 738268 BLAKE2B 61336204dbaf80bb44c29927ff59ed6ccd6f29a1a139132364aa2ad7c89b0af4df6df75e800cc14b444edb9897f4474015369b9cea878fef487c8a3e2123a715 SHA512 f4b5773b9885817889895725ece76d50da95439769d96fd4058d690937027ee6baffec62941b15df04b7e12df29d1177257daba39c41418e2f2a400565aacaf9 DIST genpatches-5.12-17.extras.tar.xz 3412 BLAKE2B abbc0dbb59a91d6733f5c56918aee4d0bedfaa9f87687979f0b2b01778e2a934396c5b797050d1d05e52c2432f6fd32891176b4cb64709273ba810a1b7166884 SHA512 d36015ad8ee2bf8efb5c0b0786a661326d7833ab1d185e9e06791474b03036022bc6d6d1a22c1d4d086922b9db43ecec97a8dd5ff9daafd591a7b3092f839e5f DIST genpatches-5.12-18.base.tar.xz 738968 BLAKE2B cf0e62aad4cbe5c00d09a47e901761762934f34257e7064e65e9e9a29203c80a88ce31d55bff7156d8a09070dd67c79c383b0f1516757fbec1f5c722e844bff4 SHA512 31283759d7bb2a9b674489f4074a3027d52b5276df9e574d2d040007cdf679237ced0466724ddd81cb20714c7676f12b09f7c0014c1335227dc3bcc0358da701 DIST genpatches-5.12-18.extras.tar.xz 3420 BLAKE2B 783c9491317343e26eb9a25b48486c8b9c47f80e2c3048cea50e17ef1e6dcd9e5ab40a3f02bd02b5949933ca6634ffaaeb507416534ca35308ba35e5bbcfcff3 SHA512 53f513fe4ab0bae00b69055f8962cb8200ea90bdfba9c4ab95bdcb58f6654f5739438a6540a18a530e8160375c8d5ee2a767054b509c3a79dbda02721857403a +DIST genpatches-5.12-19.base.tar.xz 744220 BLAKE2B 63163732eeff70cf0eb344950247f69992145a4e7cbbe966eadaffda3be3f0e645b3d7cfc9c2284156385e761c02613ceec331b777b282da77b3d169cf3fb807 SHA512 8689a4f3fec6c29a88f7389296659579c13a2b664b94dc8147bd1b266019c310c30d19198db01feb60a421b1362aa15e72feb4cb19ac2ac2136ce12c42a21915 +DIST genpatches-5.12-19.extras.tar.xz 3420 BLAKE2B dd43bf044652067aec7069cc2e8c1b9441ac06750b64dfd355ad53221df08fb68981363b9749a6f93ebfe81e728ad8791f7a5ad2e9d4557da6d2a1904efc05cd SHA512 501379a816043c5bc0c4724a999957d8c5b4cca214d12e2d64577ff24943230e6ae5e60512b634a5507ea5f8823e7511b20a5c099bab149309045e0fd17c4b24 DIST genpatches-5.4-123.base.tar.xz 3488228 BLAKE2B 0fe5c3056c3cb060f4921e3b7a4046e03e4e777d033619f0496eda68c645c6209fb07713a4bc2565000f9c17e6203a8bc5392fc597dd49167bb0348988b53026 SHA512 e71b8f9d622d3ea2fa8165a39a27240ac007d899d7324c60240221d7761c1287f14b631b074536460702922b8daf00bc2714358aaf7f69ac257af7d5d5b18bd1 DIST genpatches-5.4-123.extras.tar.xz 1772 BLAKE2B da9bc0d9513d010364506850d1c23d13e1a1ef8c4cb8d60e3430d12f4cc2ea87a74643ba9fa1a061eabdee9985b1931aab1b2587ee26bec9b2cf165b90fe83e5 SHA512 ff3b417825ba200b32abf888b6cf6e8d754526e57a30c06fbe4f961c84f67cd921b93b9848fc6b49f120b4cf8ddba9284755da73869db35327af7549d63f3cd1 DIST genpatches-5.4-128.base.tar.xz 3571424 BLAKE2B a58c2b8f20730c3357ce30cbc8b24f0609bd7ca2a8f5d37780cfbe4edb560fa49bcf1925ec40dbf61aebfe9a87be0f35ade4b999509420eb0caf5731ce649e89 SHA512 c84d65acdc4274b528306af958b0c72851fdce008c9ed6f78965ea22f09f8668b6075cfda9101b2e7a7bc55ccea64491000b1aede8cffa4ad927c7c1bb003489 @@ -36,10 +44,14 @@ DIST genpatches-5.4-130.base.tar.xz 3592548 BLAKE2B b88b67f8e4f214a1bb7c35128b57 DIST genpatches-5.4-130.extras.tar.xz 1772 BLAKE2B c1754871b41af183a22e9c30cdae5332ac9fbc104c6daa978796d15446c83acced9c9a2f55ed44d27787f33bef69f0ef885ce7642183b54d32924905c881fa1f SHA512 0bf0917a43e3ce3945317cf698e74af72bc83270c81e5ddb7d6ac3705310ef6935a54b0732d1f302b49d6c7c1275550a341a52d490ce7f4ff5f6c9702e9138c0 DIST genpatches-5.4-131.base.tar.xz 3611404 BLAKE2B 9793458c63d97afc9731c210a64297b11eee5ac5ec52bcfca728fd3fdbe7fbad662ebafbf446e83538e843b585eaf333e5b8e02d83d504ab8700c325339eb742 SHA512 2a8db971cc4c603d85ae6064c112d2ff83c02720c58d07881acaf2b4208b6eb05128d1e3ab89b446c4abe345bdf7df21ce2e5a8c61fa3b1c44dad8085bc4bd57 DIST genpatches-5.4-131.extras.tar.xz 1772 BLAKE2B c4933c4c6470123bbe2011673a18ae7910de41dbd8b0c6b5ce431a06d2cbdecf62a5e0ca9d28738e82e30c55dae29acc30b7e68801075e5d7d17f425909e6fbe SHA512 495876695c819ff98dc98fb34e8ee4b0eb6e82a69a7f519055d0cd2c6e3da584a97252861f269a8f2160c3e98f3a2907620f4b9e5bd145feae51fb3b17a3d2c8 +DIST genpatches-5.4-132.base.tar.xz 3628504 BLAKE2B d3d99348c475bbeda9a1d0a7e3637ddc9c0896ae0de51fb6e9bd111ac94e3fefc717f84aea32a14410aa7257cc95b381c54b1501ae720c4eda569d0024206463 SHA512 d12584ab78c9cd7d3af459701eeed80519bea7e03dca6630205cc279bdd65c71a14d8738f2c29816a5b08381301210116fb769b583e3f6b83ed5e54755a00003 +DIST genpatches-5.4-132.extras.tar.xz 1768 BLAKE2B abad0014d2d982087ac982d0f017587fba8ea2b5180e67a92ed4b5a62c4129a5d275f6556cbf782b459900e03696355e4017c4c833cefc571c7cf4bbf2b5c907 SHA512 121ad821cd6628166a1ca005f2b408737ba8c9c1b8315c13926bda862b49d2ed330fea169a348b0209d903fca7a8d4ebdb50cf7dd527efde49ca9d69de4106df DIST genpatches-5.4-133.base.tar.xz 3628504 BLAKE2B d3d99348c475bbeda9a1d0a7e3637ddc9c0896ae0de51fb6e9bd111ac94e3fefc717f84aea32a14410aa7257cc95b381c54b1501ae720c4eda569d0024206463 SHA512 d12584ab78c9cd7d3af459701eeed80519bea7e03dca6630205cc279bdd65c71a14d8738f2c29816a5b08381301210116fb769b583e3f6b83ed5e54755a00003 DIST genpatches-5.4-133.extras.tar.xz 1768 BLAKE2B abad0014d2d982087ac982d0f017587fba8ea2b5180e67a92ed4b5a62c4129a5d275f6556cbf782b459900e03696355e4017c4c833cefc571c7cf4bbf2b5c907 SHA512 121ad821cd6628166a1ca005f2b408737ba8c9c1b8315c13926bda862b49d2ed330fea169a348b0209d903fca7a8d4ebdb50cf7dd527efde49ca9d69de4106df DIST genpatches-5.4-134.base.tar.xz 3632276 BLAKE2B 475eaa6bb0c7291fbed3722ecfa8c05c5352677844481d4b37f2d5ba4b8a77697b6f43f1005aa1f899a561b3ba38670a160026fb935c2a1e75db7f1a9c292044 SHA512 4bfbf7ea9d909f2913094e7c0a34fd570540c4e9bc471ab8e90b2c73d1c99e6da23a11c0e254f4adfa6d155c51c763224a4851f4105a2a8ed69fd11c73a58101 DIST genpatches-5.4-134.extras.tar.xz 1768 BLAKE2B 894032d098f79b3c247b1e0ab19646e9c79414c4070fbf19679286f7305dbabee8c39c11dfe7c7a1009f36d64f99b0627b75b455cda62b2143fc5a5102937cd8 SHA512 5d6b703ae705a8587a7abea96e64cc51f34d8762e5a93c5c9f410a52d7bac4c44aca2d21bbede8354ad5aa1fbef45aeaffedc7db69c21ea2a94c22a0069da398 +DIST genpatches-5.4-135.base.tar.xz 3632876 BLAKE2B cc4bc930c2f181b98dde258a696bcdd8f23fcb9098707d5f158f24cd5fca4f8958dc321e8ad348b9ffd96c53bb231bc2f171b9e491427fffb2fd05dc5fd23ceb SHA512 1250c964bc3c062cb9e8109da1d1276cb5e2d7c25e1175ee56672d1a6da4be3c73f52fdc9547a70c627057265fd5af6b6b99d977c0c85a45376bf5b99bedcdf7 +DIST genpatches-5.4-135.extras.tar.xz 1772 BLAKE2B 3adbde4f0977e2da60f29937e53a1f0892ce6278745c63511e486587efc10c1c6a4a8e05375492382d1102090733d4a1fa93f380b47e734affa2ce65382e255f SHA512 6ef12e03081b927af5bd6b820f150116fa3e848a457aa9fccdd4172c3e85dbf6ba78050878884d325b059f1fa4681de85a38d475ecd55dafddc60bd8362cba77 DIST gentoo-kernel-5.10.38-1.amd64.xpak 65538346 BLAKE2B 76d5e8b10d970fc54d1dcb5d21702a1726e91cc9e8076b4d2372aec073798a23335271859f1a950b87243367cd8d7f346e3a782f01a83f04cb8c26686cb222a0 SHA512 0f6077e98326eb33a602c7bb76641f4ba43f6c9510b8ae729e0ef134f915727eb556b7d6123ec79ec648b36b242a545f6e98515d1586d7612491c4e14bc9cf87 DIST gentoo-kernel-5.10.38-1.arm64.xpak 59263514 BLAKE2B 38a1a90a97261a72cf285351c5a3cefc352d306933616bb874408c788b4fa7b3d9746a25d75e77729931fb1dc28e9279b20f22936f95c354100e7d08c90c1156 SHA512 041defc35d7d94bb3890cb8b9a402465927d6a9bce07a2443ad720a8dc210cc67028be067be29bd1c64c0a2f6d55a4512cae4442fb4db63446911de799090af5 DIST gentoo-kernel-5.10.38-1.x86.xpak 57251643 BLAKE2B 398526f7c368f91ed6d3043483a48988730fb9ee928b9eff3b7495cdd5ec0bada1f8b81895ecde852dc0832b97dadb4dd4ec1f2304e273e664d4d18bd90af57a SHA512 5477ac06ecaf2ffec60befee3d09f358461b423744f03f6c9d90b4528c032602e29a1df862c65525bd076806735764d312e7a277faadf63053b3d7a3fc818c48 @@ -53,11 +65,16 @@ DIST gentoo-kernel-5.10.45-1.amd64.xpak 65488471 BLAKE2B 81d1b308c05d0a2ef3da883 DIST gentoo-kernel-5.10.45-1.arm64.xpak 59270155 BLAKE2B a1d78e6e9c32475c565974f9d18eaf30deaaeae3fd1209775b8d606c233c65bc21d3c9179e4be49396e740fbe105526d47b5f0dbc0d32f90dfd4ef078888a210 SHA512 246e7ac8584eac7568c666ca572b001ff7f94c3ccf9bd96833d69c695c1591ad89cf7c8be9bcd0dca5917ff7a28da4ec248347792b7b7d329eb8bb9c12488815 DIST gentoo-kernel-5.10.45-1.x86.xpak 57212061 BLAKE2B 9fb4a758766b3ef0c9c0ed2229169930b761943cef6aecd5d82dbf60a70a92b4c9c40e20a237738e36ea35c887e46cb2898c9ba1c770e357910427c023e2eee3 SHA512 7e6abec71f771283e43ddd5a647843918f3aa979fcda6c336bf1f797ed1f8e144e9b8468166d6ef6c82652bba403d776280f7c21366a14459fbd4c5e2966c8ec DIST gentoo-kernel-5.10.46-1.amd64.xpak 65480369 BLAKE2B 69fef95b1daaad661467171df16ff1e3143bdf46740193351913ca752ed4c4f386cff57a57b9519b676ea02dade4b80152e1179f31c8a56b0fc221e4c9134e73 SHA512 64f99b39684fac2363e29e95a43643f77d05088650342f8e53f29d1ff2589429db1cca9ca3eb6ada83f987a889dc878e6e5f59188c236a112c20cfc8dba632b6 +DIST gentoo-kernel-5.10.46-1.arm64.xpak 59246438 BLAKE2B d263f86f320e8206f71eb1a80cc79b89aaa96efe722343e041023d2d0950e69ba3c6020cf2c984ff4e93c816cfa843e253e284caafb10fbf1b08d3bbe1413a45 SHA512 df4fb4cdc173135835508ef13f363406c9f9757eb1e67360f19e8179d067c21367ef783443086c348b2101e12fd1619292cf256ca90401c955dbd95d7056dc77 DIST gentoo-kernel-5.10.46-1.x86.xpak 57216120 BLAKE2B fe702f3ff06d1394887c1c4ef91ea6e10582b1b33e1b8d821b07feec6f9a54220b0d1e878e4b63961c817f574c727e55ac0b9db459fb3d3ad2c81e7a838e077c SHA512 75d6cad82e5ef99cac80acca448ffaba9f03e2985fa78d4ebfd8c39c694ddf7b803a3720aab731987094428a9afc195860f3013c0e33892bdafcbee6f5455c61 DIST gentoo-kernel-5.10.47-1.amd64.xpak 65480161 BLAKE2B 60863347327dbb67ba16881c01244ab01f7246267989018373a85c5fb479521f4c70574274a5b7caf98dd78f9601e80a887cc115e87f8004bba292d438879970 SHA512 a73474d584215180daf7c2aa9bd985b29234bcc319b9b8a4691467993cabd8c532efa611bfc3b13b323d5635cda556b57e704c11d8a43b13a3efaba8cb84fe64 +DIST gentoo-kernel-5.10.47-1.arm64.xpak 59021827 BLAKE2B 7a322a113ffd53ec9c8ea8fbe06b9d4a4cc43b2519c3f33ea4b875c53192e58cbac345c21904f9f4a718576bf59d5062e7a0b46cea6c51453565afe8e01fdd55 SHA512 c7fb021069e49177605eca80b9b5ece948394dacc0b2fb280bfb834606db5d4e05f7516f20539c5a5f5075fe7ad216b8b5cef7d6e829099ca80a0b2c03ed21fb DIST gentoo-kernel-5.10.47-1.x86.xpak 57221591 BLAKE2B e069b66b20c0c9fe3ab35cea65dbe797b1a5a9b2c80b11d5e49113ace7d9df5eff6a5b1aafcd7a65f5df96d21796fa89ea75b825cfef61058a5f5af13f6e5c7e SHA512 14982da4f9fd7ac365641a5a7f6eda290691bf4c36d67a2f4353d1e16c0bd3e64e3c9cf47c517c295c229cacf70c157614808054b3b96363f128c71d6fb8abed DIST gentoo-kernel-5.10.48-1.amd64.xpak 65536136 BLAKE2B be9827d86c0fe12b750aa5ea9236287a80612774e04e2226828d1224428133fcea711690b0680e9831235d6b38a6c96cdea5b0047b54291d27178d3d562e18f7 SHA512 9d029ac037d5ec184c12bc9a7f4b6383205185dfa88a9624c5b207087c4094a020f9c972ddf233ec2a0335aef9ca65feebb92b9b7a6241d04fe6f098e251297a +DIST gentoo-kernel-5.10.48-1.arm64.xpak 59043938 BLAKE2B 3747e7835e6d3ac4b0659d97a9d45eb9276a09258dac16488e7d701202d524a91406c179a388e215dea878614d66d01a5ffb4d45e898662d11dc597535993571 SHA512 167b5760026c6fff7bcc1ee4b5ae6e6befc287dab065495fdd712fef5249571ba6c72a270e54d9ff4ba41b81a08cced954994016b63e37813911372d686e3046 DIST gentoo-kernel-5.10.48-1.x86.xpak 57223594 BLAKE2B cdaf9e1f4d49cfb1e772a5c5ad92bfcdca846a16a540032136845c1fc7256c6df405e2d1613377dc5046209a750bfb9b6d543203d604853b2f2d7dfb6e786c5e SHA512 3c1e1895a89cff6f03fda61613c8bc1c62cce4c98992e354b9572965728ece2e7556121edc725a942a23b9eccdc52d6282ef3bd929cb79052ce2ff495a849db4 +DIST gentoo-kernel-5.10.49-1.amd64.xpak 65485861 BLAKE2B 8968b059a030ec15baa34647f0738e7f7666e889feb070e6476a38fd4c13d60e30b0837b62e258dc74c8e8b936c7dc0c717c110e117750e79bb24980530d2ca8 SHA512 d3524763ee27f9529ea8dcc02335f59b04c2da8fcb9c093154b38632fdcee654e2641c888e4fcc9edfa54131763d2182d34df4ef8dc68a5033921130ecb87f9a +DIST gentoo-kernel-5.10.49-1.x86.xpak 57214239 BLAKE2B 9f9740028a1c6498781a283f0fe823a137c9e49c3c51a217a89c54aaf9bd3ebf8c8c4205ac6c8e92c0a9b8c375b40b27d30054db05ce30908a9f40be17a3cfc4 SHA512 65626b07476e7d6c82643691f0197e63dd2756789b1a241c6918b305e1dc98500e27114fa781c93f46028aeff6f4194f0b84768d155829add3d50eb8febeebcd DIST gentoo-kernel-5.12.10-1.amd64.xpak 66370289 BLAKE2B 74f9046d711902b5cb650c0c1eac07f4dab42037fc93ee3f9ec70b14a708d1244ec65d54e11e1ab169384bdf2663816dba33e58d22853f30133341296ce65db8 SHA512 e42a2d5122d17a6abfe75c17585e96d0fcb87ab21dd3bfbddce6f22c7b73b66daf358b642c4b3658d2d5e43a3c586da5bd48e90e00520ec2cbd696493510f410 DIST gentoo-kernel-5.12.10-1.arm64.xpak 62567249 BLAKE2B e20ff0b59f3f0781cbb7d1a2eb290e46cdb8fc0f4aa189bb70f7ad5d02b54a5a30bdb3d91c779bfdb04daf01efe5c85376c4a3faa52cead80743aae588993e26 SHA512 ee5daf6872844476018ddab8445e3dbd25d1585a8cd2b6195028b8f8690cb262befcfdef3e0267a422f30c4ca0036dd6c985331cbacdc0c8e79f9c7c9755f4ba DIST gentoo-kernel-5.12.10-1.x86.xpak 58113734 BLAKE2B 093fc8ae00efefb2eb38cd0ce145f16e046be2f5110ad18d957ae122b97a1d4a6e6d8cce4c42f53ece1dabe9ebd99640c922686a8a00f7186bdc5f8b82f44144 SHA512 5c58a7277e1c3b1017ead2584dd6c768b2b4476f0da0c3dbd28facec64c1f37a3db9119d869720f6f63e3e1c53ffb8d69efef8f5008e0a71f8f55098d2ce9d83 @@ -68,11 +85,16 @@ DIST gentoo-kernel-5.12.12-1.amd64.xpak 66332975 BLAKE2B c1ff082fa8e12ad8faab5b9 DIST gentoo-kernel-5.12.12-1.arm64.xpak 60233927 BLAKE2B f132efcd02a435b994591d3e1ff277c6d65f9412a0122ef17b808666f11ab97414528f40e61bcecde0b7a40c0f06c5ad5981156c17ab7997865358cd342ac640 SHA512 df7ce3a345a7eb98a2ac9750d6b1d2039886130e514d7f84b4c4f64afc3fdf3a2ccb238c203c73242a4863e7efe5b4f779de66b8054aedbc97bbc1f17e7e1616 DIST gentoo-kernel-5.12.12-1.x86.xpak 58065273 BLAKE2B 7acd669230139ee760f566df9fb94b5e5fb686dc5bd1b854a1c2516fd7f86b58d925ba883c92f27da9e6dc9c72ba219d02b1da8eafae0bcd580be132036c7c41 SHA512 306d5281684d6e16321eaf7f7ceecccdba5b5e3bca47d75298e8a61a4849af8a01dbeee6ec62c1685f2a2c7418e3922ddd0b5d216d54756e70f898b0033caee2 DIST gentoo-kernel-5.12.13-1.amd64.xpak 66367685 BLAKE2B 5003780ce8ce24b1110a8e78b919fc3b92da0cd94f189d75a6d66f3c8a47b7b52d6943c411a1f2f4dc3f36c4004859af61f3faf0a974cc9ea14a6b2c3376e9d7 SHA512 75f3c38008cf79c789d3c890c8b7d7b00c94f94b8711967d684a7d5cfae088d88935f7fe0815603ce6d0e21f92e956c7afc40cbd7f09675dfdf9bc572a648adf +DIST gentoo-kernel-5.12.13-1.arm64.xpak 60225483 BLAKE2B 1bfa9a9a4e3fd86c5ea134527b268e2a646880ac68ee8804b1defa7551aab4fa4405a0e383cd5128446fd9f126dce6a0aeab95524d9674ba013cce512e7a7ef7 SHA512 1a3b12bb5435ca7ee194b8263aa19c3b13bba210d357922bf11f6d974b3217a55c6b85a5df98b81a31444a24289a14d790be2fb658973118d69cbd2f7f1e2a47 DIST gentoo-kernel-5.12.13-1.x86.xpak 58064879 BLAKE2B d249693501238524606aa8c7544888745d45582f0ec94ab23c69c4c75e92e7d7619f7f2c3a2620f68b94d7c9605cd36baf5c927353385cd717f7b1a2acd7be1d SHA512 3b947c243ec8517b32314947b140922f5fc6c80fb75bb5eb96fe84a537baccd096088b3643ec00c25e5f87610705383736b4decf37bc4edd61ddf77b457f750f DIST gentoo-kernel-5.12.14-1.amd64.xpak 66384986 BLAKE2B 42979ab70fc69caf68d60bce85895d1d1c93b9587f1a545ae98639f2c7800e712fa9c8acf5fb6d2e41ca2a088f9b51af881008ec98299368030a52146ac28604 SHA512 16c05df2857f7058e8becf5fa9451cdfde76a34615de0803c3586ffd1c8b22429eb3eb1d00679d40123bd96c0d43e4bf8f237dbfbcec9b3dea729ec1a6e758f8 +DIST gentoo-kernel-5.12.14-1.arm64.xpak 59994823 BLAKE2B c36896fc4771218013fff34d504507a0312ccae2c76e486396e6c6fec39d79a3e38bf056f355188ea78f45a249e3798be1943295ebb07e2af77ef8b73ad7f9fe SHA512 f2bad60254ee49d7439a789756ccf064cbdcd9e8e8e298edc4c75cdf2a03ff3c5827880167139e4334457af7062c55fde37e8ea92a728e16c224f424f0a9fba3 DIST gentoo-kernel-5.12.14-1.x86.xpak 58064174 BLAKE2B b614ad928d99685a4b93482155e1bfdaec106c868fc7e619dee0fe9c68d101ceabb16cb203555fac00332f19dda028a30b5aece8d046ed24ae3948efbb081046 SHA512 664f8db652b124b4db2ebcf331d295529f2832d033b81e21a0517da5c002bb6c96dfba77c389af87641174468f4693332c1d0ca2d295e69b7229d068613ce332 DIST gentoo-kernel-5.12.15-1.amd64.xpak 66395917 BLAKE2B b77c5e26863dc1c10da3c82904ef035f93c7bbbf60925f7c91836b7cfbb3d32335a8cad78a9b1a90a6d462f34fb798c393f7f992c54ffe6e1a5391b1e63652a4 SHA512 3efe58c6e9d948981fe51fc93ceb73de2f9a049cd396c62e743b3c5033eaf60b05d3100b2377060d1ba6245118281a49447bb5404dd4cc12b616a682fc4c252a +DIST gentoo-kernel-5.12.15-1.arm64.xpak 59971350 BLAKE2B 4231ed09d6efd9acae82078d259bef241223770fc95c24145a940ff3e4d712cfe52677a358d4fe26a6bf74129feaa3abad67e2d17eedd1e04f34758fd7ac5e1e SHA512 9eb582dab725c1716b777986e0adf90b353ca481763b27c65240d6b4d8e52d54ca394848b3ff7977651606341e39fbc19b0002caaa8174916f298bfe480087d9 DIST gentoo-kernel-5.12.15-1.x86.xpak 58062337 BLAKE2B 2ea33f13f41f6153e117dc99fdb805ff6a24071b6231730ff159ea2597e203655e5d6daa632f4fc8ace6444d8ffec7e624d222500b32e7b33035ac5a56b3efcb SHA512 62cae2c8e1fb42b3cf2ab48ade6fcbffcc03fe3b48c0d00fa7f2d3229e43a615887907e70b3219c3b040061134134f95c11c9b2d33a1f0ae568df7ec47507395 +DIST gentoo-kernel-5.12.16-1.amd64.xpak 66344196 BLAKE2B bf0ee9d5f5186527a829b8c040167c176f5a26aeb24fe31522349b161ebb2e5007c0c993c6a99a1d224713522f82c2c235d0b40466952c2afccacddf874444ed SHA512 3f2d4b25c2978a54ed5ce384a902a782c757dd2edd627a08122d9d85c7e89f6d642ade287c66f751d5bae099a708c4852f3b853991ebbcb1dafad9162fcdbf56 +DIST gentoo-kernel-5.12.16-1.x86.xpak 58066447 BLAKE2B 34d639113540707e4fe2f104f7672b9f0447bc19c46b547b3ba0f2b21b6f58594bfe0cc3d63f382ea51b69a71b571cfd427263b2e0d97c9308d122e6f1639675 SHA512 49f9485f3ed2c85d592f668753c352d0095e555e2f1a72292d224c19868b0b3717afde7bbf7ab87b5c1d8985280059098d5b3931c3c904e34cd740b53bb88325 DIST gentoo-kernel-5.4.120-1.amd64.xpak 61385726 BLAKE2B 4eda28bcfaaeb8caaa0d74c6fb37b203528ccd9853c775bcd40dc9f4698edc282a5c70602b42945b98840b1ea3d6b0d620b7726c65c83c16363e1c7542822cc1 SHA512 c36c7c5f309dea87df6af0567929f7fe09656ac49e33fd7edca62522aa45656e53d717dca5a9702b246446f25d7c3249ef0fdae8554f71cedf90339bc8b620eb DIST gentoo-kernel-5.4.120-1.arm64.xpak 56380077 BLAKE2B d9d0a98d00b17925c852b75875ba4eb373624cd1fc35df60aa50796e81facb5067146f3008313b5776aae7b251ae6559118cb36f1480813073341dfa37de01ac SHA512 c207f79b59ae38ab58a2f7341c8d21e3fc388eb949417a033d4dfd9fb0a7acdcac4a1d5ce8528708e7a2dfba1b241f0cf03235b5c2fb9dd1c930a36a8bebd2f5 DIST gentoo-kernel-5.4.120-1.x86.xpak 53191725 BLAKE2B 816d230d0755058eb5ff090977e607b5d077ff5d49766da19416593aafaa529becb742abe6ef59f0212e64affe95e45a313559b5741257c05826be539e9a849f SHA512 86ce9f57c0b14f6edf3403fe2868d7c32f7d55ffa714ffeecd4c3830eb88633aaa71455e8a962a2ace0363981b2b820b4fab50ed10893ccf7470945c6e31a196 @@ -86,11 +108,16 @@ DIST gentoo-kernel-5.4.127-1.amd64.xpak 61364361 BLAKE2B 9ff813492bd7bc1f135b36b DIST gentoo-kernel-5.4.127-1.arm64.xpak 56394161 BLAKE2B e3b9dc7334615ed225ba0cf71f18e45d7f4c0afb82f467597801094361df137feda3c26051c4bb1eef76b9bf9c77394b6029d4fe703746262f1fe3e7ce623ca9 SHA512 2f59983a0e5ca2e08c598aada66e3d5c052a0f67448bf979261d75e0e38d8f0e5e3921aa4f09564709262d86aac2361ccb367c6ba78addba6a6731eb98a10c87 DIST gentoo-kernel-5.4.127-1.x86.xpak 53135461 BLAKE2B f363e24cdeae29dad876a1aaa8c0159d627d27d632de2d9509cc4f78cea4cc8ce963956771b542219f9a948e8b1a2d6aa5b80878a21d99cc0c1c3bbdc14f538c SHA512 9f9bb382a88c4f73b94956cb765c9ef5e380ee4e12b67ffb22cbfc8815bdcbf1a62b68ba770fe03d7ec3d753bbb8b3c11845ebcfcb2ef263cab9442c9fe0d340 DIST gentoo-kernel-5.4.128-1.amd64.xpak 61349719 BLAKE2B 11cbd06fa2e8489c57ef2383f5fdfd0a270f7994bbabf1c9dab589ce12278ba9d02a3549da1ac0f0c553a991d54fa2db42c67a26d15c1bdbbe496f3711d73b1d SHA512 6b59014f8b33f1ad3f5b1c233f4ec737ed7058ceac83e1c92c42ff1de5c7358067eeed6d491d9a03c33705b8d5df15e47388e444d8237b6fae389ba78947035e +DIST gentoo-kernel-5.4.128-1.arm64.xpak 56376275 BLAKE2B fad0b8cb4f9279ba59b660700ba21b36e432b8e89fe6623aa5799a7951c7641f20676e5e540237a92b671ee11cddcc4e338ad079d7cdd48af35a57d53aa65419 SHA512 96aa492cbb67adee064ebf9b97fd4f3e176e7ce4a7ed83038959fc7e06c42115fbf02cfcc40dd457bcd3f4f7769919e40eac3f2e13c0183a729596700a1706c6 DIST gentoo-kernel-5.4.128-1.x86.xpak 53129699 BLAKE2B 0f51b8436776dc077e5f7540948e61cc5a2be00518e7da6372cd7f59de108d2efdf3f477d934efff979d94df21ed76568404298df91df6493d079aca2fad03e6 SHA512 e63f619c19f00c1dc1c5e11d0937ce4a0e9acef643336b51a8dc203a93dd1c3641eec8fda00713c6c40570e52a22a8714983de6819a4b9efaa6a37c6231653f4 DIST gentoo-kernel-5.4.129-1.amd64.xpak 61346649 BLAKE2B 37d29b604a69fd8bc84c41bc619bef982d10cf31d7220ff79bb853a674eb594418338748968042d19352458ba61015bf631c8f36f3a1a6674bcaf228dfaac240 SHA512 30601d1b125d1bf1999e49f817d8a553f387c512a85cd2921e201e7e06b85b90148aef276fdcdfa50f5da477a067bae52af5c400f1cb596f9fec21bb3162db44 +DIST gentoo-kernel-5.4.129-1.arm64.xpak 56131771 BLAKE2B 5567df5a41ccd99aca489b8b35718eefdfc9ddb0d9bbe6158abb32c59490278c6e1456ed021f9a08f7bb9b0c206fe503ab31cedadf0276a01f7fbe56e8ea8270 SHA512 8be57abcb7533b8f47a3bc11302e3f9b0ff8c33f67e6830210030a2caf3215b708856c899ecb7dddf9af707e39594f035a21e503c98a909ca1ddfb156d121554 DIST gentoo-kernel-5.4.129-1.x86.xpak 53134201 BLAKE2B c7d76168ceb139ff7e206e5005d6cad2c7c54320967ca9e9c8dcf493677527fa3712d43c9b6dba96a54ad8b1d68cce937dd3643b0ac2d1e8a32c1d27361f578a SHA512 edf3c3f744738bbc06f13307259ef6315cb5bda60d9ca165853b7ea4b2f983ba72efa3bb1b4db1a0b21deb5060b7636a5c41840b36cd1ee224bce69358db6e4d DIST gentoo-kernel-5.4.130-1.amd64.xpak 61373618 BLAKE2B 4431a12633d68d87e95826fa71e45fc61a7a6c53f3d8879583ac74802c00460048400386da61b625ebcb7eb192302cf5ca0d63a95597d51ccf144ece5c168ba5 SHA512 c84fda865821ca57b77ee2f93dd7986688a115d2a90b99ee4154bcb2f1fc6c7ad96c729a0f484ee25e70318f30935aba0eb4b228631a90d9ec6d936c3c076b00 +DIST gentoo-kernel-5.4.130-1.arm64.xpak 56048219 BLAKE2B 72e54faf0ed99e570e71504afe5b721875fc4d491d73cff91c6534abd612962d9360c1efb01c0757ba9764211b3030b5c6032d63106b7eee9d8fb9d55683da36 SHA512 4b7cab1a6fd68b9c46cf4f4d5d78eb6d66bff424af9c3d2a844a072ee2578f679d636c2f185b033a55ae12ee3d7cfec5aeb2accb87a3a5e6ae1e19601c620374 DIST gentoo-kernel-5.4.130-1.x86.xpak 53128397 BLAKE2B a4183f65fe7bc2b869b3556342434b90f577c88266a4462cfe4fd080584c333b7c934649894d9c570f1949b018614b96e17cd6b118aad08fd22e48d3a44515ea SHA512 2ec7337c2ca20eb43c0423318199e36b8d64454d0594910d84d965d725ac416509f8be2b60d70f76f8a8d40a8c17b0d928f6cf8e20b8271d3f7008921d4ca10d +DIST gentoo-kernel-5.4.131-1.amd64.xpak 61358364 BLAKE2B 198334bf55e0b55316d6e0373a5cfbcd707a7cae0492b5dd72befd10dac53bc9369dc85f47483e79abf4d8db0a56ccc79ee47b55ebcae49c3df93882a3c13db3 SHA512 2c4b41fa72283ba2d09d09254141e3f1b5aa1cfdf80d84efde927a54a0ce1b3d911cfdbbe065ad3983134eee8f68c3656a722b5236edd7cc5295fdd02f339bb4 +DIST gentoo-kernel-5.4.131-1.x86.xpak 53137168 BLAKE2B 3b7a631de49d5ba7de28e839bb5c67218b7e2f13ad051efde3d9b70142be81636e21d0d3cf48b94911851e5dab38db523e552a52034aa8901bc331fea86127ae SHA512 49a7e2eef8572a51c9cdf24f16908d4527fa5d27db4a673fcea03277864fde724d92e667d4cb4ae0dea0d92a783720c19d5a5160439dcbe404694236a02a5b90 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f @@ -102,18 +129,26 @@ EBUILD gentoo-kernel-bin-5.10.44-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f6 EBUILD gentoo-kernel-bin-5.10.44.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d EBUILD gentoo-kernel-bin-5.10.45-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.10.45.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d +EBUILD gentoo-kernel-bin-5.10.46-r2.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.10.46.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d +EBUILD gentoo-kernel-bin-5.10.47-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.10.47.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d +EBUILD gentoo-kernel-bin-5.10.48-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.10.48.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d +EBUILD gentoo-kernel-bin-5.10.49.ebuild 2677 BLAKE2B 8606b62a0a1d65a3e857c221480f04b1549c55db2c853064857657ef25b1d2a099dea316804f836c0369938d5a951a3361224d23b09f8db6511a4ebcdb61ad7e SHA512 c6d131b80829f7eab85293df669cb4264b1248f4b662041ce32eecff612b3c67cdd903ac80b674119ccf35f6b2e702a6a3778c80857fc7f61a24b219973937d2 EBUILD gentoo-kernel-bin-5.12.10-r1.ebuild 2544 BLAKE2B e0ac33f846032b242bae33740ecdd0ee19a8ee4e01b4dff1b6d50c8805b8a49c7597adf457e9e437e3805f199db9348aabb082cfa66a5e85279d11b1fc4e96af SHA512 4b00af7a0e5bc28996fb73e8e9edf02253c492e028cab7dae7b8ac9959099a76f9d6c90d3246b387403cc53f4fccc685665f22f42ed177098b0cfc9062e60b8f EBUILD gentoo-kernel-bin-5.12.10.ebuild 2677 BLAKE2B 92b909253e380e0ee1bf79916236e89b71091c163f5b375fb9fb374b43552dcbb2e824611fe7c3c2eec2eca1782e70d72d8bf3a681d2d6e155abdbb76ce77d42 SHA512 a9e471d16e4ebd10326b72341d78f3280c0624936cebdd225a14a027ab577153a131bebec6c1c1bd643c393a80d36adb06bd51cad08ba1d52745bd398a01f6a0 EBUILD gentoo-kernel-bin-5.12.11-r1.ebuild 2544 BLAKE2B e0ac33f846032b242bae33740ecdd0ee19a8ee4e01b4dff1b6d50c8805b8a49c7597adf457e9e437e3805f199db9348aabb082cfa66a5e85279d11b1fc4e96af SHA512 4b00af7a0e5bc28996fb73e8e9edf02253c492e028cab7dae7b8ac9959099a76f9d6c90d3246b387403cc53f4fccc685665f22f42ed177098b0cfc9062e60b8f EBUILD gentoo-kernel-bin-5.12.11.ebuild 2677 BLAKE2B 92b909253e380e0ee1bf79916236e89b71091c163f5b375fb9fb374b43552dcbb2e824611fe7c3c2eec2eca1782e70d72d8bf3a681d2d6e155abdbb76ce77d42 SHA512 a9e471d16e4ebd10326b72341d78f3280c0624936cebdd225a14a027ab577153a131bebec6c1c1bd643c393a80d36adb06bd51cad08ba1d52745bd398a01f6a0 EBUILD gentoo-kernel-bin-5.12.12-r1.ebuild 2544 BLAKE2B e0ac33f846032b242bae33740ecdd0ee19a8ee4e01b4dff1b6d50c8805b8a49c7597adf457e9e437e3805f199db9348aabb082cfa66a5e85279d11b1fc4e96af SHA512 4b00af7a0e5bc28996fb73e8e9edf02253c492e028cab7dae7b8ac9959099a76f9d6c90d3246b387403cc53f4fccc685665f22f42ed177098b0cfc9062e60b8f EBUILD gentoo-kernel-bin-5.12.12.ebuild 2677 BLAKE2B 92b909253e380e0ee1bf79916236e89b71091c163f5b375fb9fb374b43552dcbb2e824611fe7c3c2eec2eca1782e70d72d8bf3a681d2d6e155abdbb76ce77d42 SHA512 a9e471d16e4ebd10326b72341d78f3280c0624936cebdd225a14a027ab577153a131bebec6c1c1bd643c393a80d36adb06bd51cad08ba1d52745bd398a01f6a0 +EBUILD gentoo-kernel-bin-5.12.13-r2.ebuild 2544 BLAKE2B e0ac33f846032b242bae33740ecdd0ee19a8ee4e01b4dff1b6d50c8805b8a49c7597adf457e9e437e3805f199db9348aabb082cfa66a5e85279d11b1fc4e96af SHA512 4b00af7a0e5bc28996fb73e8e9edf02253c492e028cab7dae7b8ac9959099a76f9d6c90d3246b387403cc53f4fccc685665f22f42ed177098b0cfc9062e60b8f EBUILD gentoo-kernel-bin-5.12.13.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc +EBUILD gentoo-kernel-bin-5.12.14-r1.ebuild 2544 BLAKE2B e0ac33f846032b242bae33740ecdd0ee19a8ee4e01b4dff1b6d50c8805b8a49c7597adf457e9e437e3805f199db9348aabb082cfa66a5e85279d11b1fc4e96af SHA512 4b00af7a0e5bc28996fb73e8e9edf02253c492e028cab7dae7b8ac9959099a76f9d6c90d3246b387403cc53f4fccc685665f22f42ed177098b0cfc9062e60b8f EBUILD gentoo-kernel-bin-5.12.14.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc +EBUILD gentoo-kernel-bin-5.12.15-r1.ebuild 2544 BLAKE2B e0ac33f846032b242bae33740ecdd0ee19a8ee4e01b4dff1b6d50c8805b8a49c7597adf457e9e437e3805f199db9348aabb082cfa66a5e85279d11b1fc4e96af SHA512 4b00af7a0e5bc28996fb73e8e9edf02253c492e028cab7dae7b8ac9959099a76f9d6c90d3246b387403cc53f4fccc685665f22f42ed177098b0cfc9062e60b8f EBUILD gentoo-kernel-bin-5.12.15.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc +EBUILD gentoo-kernel-bin-5.12.16.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc EBUILD gentoo-kernel-bin-5.4.120-r1.ebuild 2542 BLAKE2B 7d14a8ba016657b55a1f1a74a30c59c7c1f7176126efed01f11ada2c3dc3c9fd16fc42812bfdfbe8b7fc5517e15f684429ad7d2906529514ee286ddea6535db1 SHA512 2c65c2db43dbe0a3355f625f9a04aa2447ccff66e7c29ad1f56270626d6c770e2e0dc7e4c87bbb931092a43372dd58dbc204e7fc1e7d0b34e50ca9089f92117c EBUILD gentoo-kernel-bin-5.4.120.ebuild 2675 BLAKE2B 1f4ef28d7861df8008454ab1e24ab367bcd4afda3b75a13e5b8f46ec185ffb8a72a09a0c3d214a45b03fc0eaf5b76ef5994e9fe1376504457df968b3d583ab8e SHA512 3e6694941c7d3f0710826405c3471ab1bd8756f74408dc29ffd67bc0bde612cefc2a557e118aacc35cc1278c986655a8eb909e3883af72c4ac35b4635ebf69ce EBUILD gentoo-kernel-bin-5.4.125-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea @@ -122,7 +157,11 @@ EBUILD gentoo-kernel-bin-5.4.126-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f6 EBUILD gentoo-kernel-bin-5.4.126.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc EBUILD gentoo-kernel-bin-5.4.127-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.4.127.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc +EBUILD gentoo-kernel-bin-5.4.128-r2.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.4.128.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc +EBUILD gentoo-kernel-bin-5.4.129-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.4.129.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d +EBUILD gentoo-kernel-bin-5.4.130-r1.ebuild 2543 BLAKE2B d1e8f61d2ff09be1d60ec4f673354d6626c15d1f34d8eecd6c27421ba5f95ae75851025897652df3c8e11bf79787b76897b0d73fea95b8200cac5d528fbdc251 SHA512 60859b2b74ee6cc3c80d776bc9936b8a72fb978aad9cc174f79db047ecb0dfd203ccf458884a371fac4cdde3eb713788f44d67441e278da58ee91be82ba85cea EBUILD gentoo-kernel-bin-5.4.130.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d +EBUILD gentoo-kernel-bin-5.4.131.ebuild 2677 BLAKE2B 7b08f219678c5b66d567a22360c3f23a82a9b9d12291eccceb0f400d8a2dbf371d3bad76f44cf52c63109a95de4b58288c57b0f89836be356d83394d5ff9bc13 SHA512 90f07d1dbf82b88c1e989c1e6696534d7908bab161523af69ac02e987f5aaf7a253831709e55d42823bff7bccc32b173cca1a03aea2f542eedab29d61cf5ed3d MISC metadata.xml 352 BLAKE2B d14768a94b44290d052fa5b86553dc09bdc609c629fc96da7d5314510091484d7f22f2f4b4244fb033046eb949da8fdf6b9535d698ea3323f2da79400454b8d2 SHA512 a7b17e6764a339943b587985b95d828e84a076ceb3c372181794c905f6ce1a5554be69cb55560d823d71d8ea66666bcd5474fec1ead721633477eba31cf1cc8a diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.46-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.46-r2.ebuild new file mode 100644 index 000000000000..b63276300c50 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.46-r2.ebuild @@ -0,0 +1,114 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.10.47-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.47-r1.ebuild new file mode 100644 index 000000000000..b63276300c50 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.47-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.10.48-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.48-r1.ebuild new file mode 100644 index 000000000000..b63276300c50 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.48-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.10.49.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.49.ebuild new file mode 100644 index 000000000000..9c5c8c94672d --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.49.ebuild @@ -0,0 +1,117 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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}.xpak + -> ${BINPKG}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.12.13-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.13-r2.ebuild new file mode 100644 index 000000000000..9cc54d1c175f --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.13-r2.ebuild @@ -0,0 +1,115 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" + +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.12.14-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.14-r1.ebuild new file mode 100644 index 000000000000..9cc54d1c175f --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.14-r1.ebuild @@ -0,0 +1,115 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" + +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.12.15-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.15-r1.ebuild new file mode 100644 index 000000000000..9cc54d1c175f --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.15-r1.ebuild @@ -0,0 +1,115 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" + +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.12.16.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.16.ebuild new file mode 100644 index 000000000000..550411ea18c7 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.12.16.ebuild @@ -0,0 +1,117 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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}.xpak + -> ${BINPKG}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.128-r2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.128-r2.ebuild new file mode 100644 index 000000000000..b63276300c50 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.128-r2.ebuild @@ -0,0 +1,114 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.129-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.129-r1.ebuild new file mode 100644 index 000000000000..b63276300c50 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.129-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.130-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.130-r1.ebuild new file mode 100644 index 000000000000..b63276300c50 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.130-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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 + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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.131.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.131.ebuild new file mode 100644 index 000000000000..19484744cb5c --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.131.ebuild @@ -0,0 +1,117 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +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}.xpak + -> ${BINPKG}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +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 "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # 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 db88dcded20e..eb7f42f0a4b9 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -13,6 +13,8 @@ DIST genpatches-5.10-51.base.tar.xz 1649104 BLAKE2B 611e698ca58531702279ae9874c0 DIST genpatches-5.10-51.extras.tar.xz 3412 BLAKE2B dbbe9031fdf275673014bafe3ee7d15e668f61187b6809df769a660830d026172b1eef1eefbbae61a2471004c14deba15913b0d4b57cfdf3750954ca075074b0 SHA512 6276fbea90ad4655021bcfb4e22c247e861807fa0c1a0ea6ce2fa439264422beaf74d0c8e08bf5fb0951727e1c4c189db5fe6672ff182d6c993919c0fcbeacbf DIST genpatches-5.10-52.base.tar.xz 1649944 BLAKE2B 9712926fab35abb79b0c4bcc448fca65c1941f0840bbcfa3dc3c13a22f7711105bf3dd9536d3ff00fc5717eed70df5977d6771c3bd62a51cb8d36df824432831 SHA512 04519253c689cb6d88e82b624ef2928fe1bb8203113267c74cba5c1dd87cda072071c795410598f7f5ccd2533b65958027c959809c4b12503ecf9a4d7eb3fe50 DIST genpatches-5.10-52.extras.tar.xz 3412 BLAKE2B a458b569dfb6643b5a13fcce6c5df46c844119009c0593c6e655a2b0b7589af70a682745fc79f14fbc4fd7e45c52a924b8cc4665a31665a6abe1ba0c8d779bc2 SHA512 5a8f76b2791fefc6f0990402bd5307870517e79daccd52b4d126b8b278dafc086b47649631b3b07f220e3b06d03f12f765bbfb837988257db737c34806a78744 +DIST genpatches-5.10-54.base.tar.xz 1652540 BLAKE2B 37ecda0a4f76784572985be5073e7a3f33eb3aa43e641a2bc083e987c88c45cbc277bdeb20bb6ae4d264a17b65273119790ba8dcba7e22fd76ea8d0bd1be1cfb SHA512 85587df46e72cde33fb869f16b7fcc995a4d947552ab4bfb45ffcc852dad1f4b56a58d81446a00a142b9e628bd2fcc8c4922b50a282706f430b0bd9e20aa34e4 +DIST genpatches-5.10-54.extras.tar.xz 3416 BLAKE2B 3602707190ed04f62c4b2e8e0e765a53cf436b437373e71b6afd392cf05a73ac9e24f89293aac17c3730cdd696485ebf9d98161b248c9acafbfbe0b0c2db8ab8 SHA512 e4aad3f799dbcf00f813e39c8b9b355f17914a33d1ef422b3e7ee48c48e77a69925cc5664f0f171d1a632f622417b9d7ec88e56b1575c8e5f82af94f64337f42 DIST genpatches-5.11-25.base.tar.xz 1030312 BLAKE2B c3e0f5840c32292d36be31a8606934bfa1ccb7e31f04cd214574009577907d00912bacce1f85dddeda77ba99f40f61fa5aa5259a693c74abd63a05be5a44f2aa SHA512 5adbe3770562b57d7180a44ccca8e665cc5b0d9ba5168c4b3555b348708edd7469464bd770124d9a8641095bdbe786d843ae3da64b845d577999c9e40360c970 DIST genpatches-5.11-25.extras.tar.xz 1772 BLAKE2B 0bd2afbd93cd7553c8e058f61c515ed9d47e9f328529e6cf36a7100b363dc8e4c3004afa06a0c0b95963bcf69a216ae6a7bf595062401725a4a25f942f44a3e8 SHA512 114094a87bad0dc4a265847fa18b88a2795daf151de8451bb4fbe4af70f3f4bcff8905d8d90522f85914bb7ba7227ebab7f69ab59112afb2187332b393450fec DIST genpatches-5.12-11.base.tar.xz 611232 BLAKE2B af0db172fa831bc84b1935d387e3d7b360c5a94d8499b6fa204f21b7a822c844e88a87f4a2724d0b8b508676ee564dbbe304893bfdd3197d67c8f6aeae011cb2 SHA512 f422bc1aca29732db09184ca2fcf7478536a87e73b59325f063c73103c8ce425858baa78b185eab61a80dda15e3818b45a669c69f7898382aa3563b315ad45b3 @@ -27,6 +29,8 @@ DIST genpatches-5.12-17.base.tar.xz 738268 BLAKE2B 61336204dbaf80bb44c29927ff59e DIST genpatches-5.12-17.extras.tar.xz 3412 BLAKE2B abbc0dbb59a91d6733f5c56918aee4d0bedfaa9f87687979f0b2b01778e2a934396c5b797050d1d05e52c2432f6fd32891176b4cb64709273ba810a1b7166884 SHA512 d36015ad8ee2bf8efb5c0b0786a661326d7833ab1d185e9e06791474b03036022bc6d6d1a22c1d4d086922b9db43ecec97a8dd5ff9daafd591a7b3092f839e5f DIST genpatches-5.12-18.base.tar.xz 738968 BLAKE2B cf0e62aad4cbe5c00d09a47e901761762934f34257e7064e65e9e9a29203c80a88ce31d55bff7156d8a09070dd67c79c383b0f1516757fbec1f5c722e844bff4 SHA512 31283759d7bb2a9b674489f4074a3027d52b5276df9e574d2d040007cdf679237ced0466724ddd81cb20714c7676f12b09f7c0014c1335227dc3bcc0358da701 DIST genpatches-5.12-18.extras.tar.xz 3420 BLAKE2B 783c9491317343e26eb9a25b48486c8b9c47f80e2c3048cea50e17ef1e6dcd9e5ab40a3f02bd02b5949933ca6634ffaaeb507416534ca35308ba35e5bbcfcff3 SHA512 53f513fe4ab0bae00b69055f8962cb8200ea90bdfba9c4ab95bdcb58f6654f5739438a6540a18a530e8160375c8d5ee2a767054b509c3a79dbda02721857403a +DIST genpatches-5.12-19.base.tar.xz 744220 BLAKE2B 63163732eeff70cf0eb344950247f69992145a4e7cbbe966eadaffda3be3f0e645b3d7cfc9c2284156385e761c02613ceec331b777b282da77b3d169cf3fb807 SHA512 8689a4f3fec6c29a88f7389296659579c13a2b664b94dc8147bd1b266019c310c30d19198db01feb60a421b1362aa15e72feb4cb19ac2ac2136ce12c42a21915 +DIST genpatches-5.12-19.extras.tar.xz 3420 BLAKE2B dd43bf044652067aec7069cc2e8c1b9441ac06750b64dfd355ad53221df08fb68981363b9749a6f93ebfe81e728ad8791f7a5ad2e9d4557da6d2a1904efc05cd SHA512 501379a816043c5bc0c4724a999957d8c5b4cca214d12e2d64577ff24943230e6ae5e60512b634a5507ea5f8823e7511b20a5c099bab149309045e0fd17c4b24 DIST genpatches-5.4-123.base.tar.xz 3488228 BLAKE2B 0fe5c3056c3cb060f4921e3b7a4046e03e4e777d033619f0496eda68c645c6209fb07713a4bc2565000f9c17e6203a8bc5392fc597dd49167bb0348988b53026 SHA512 e71b8f9d622d3ea2fa8165a39a27240ac007d899d7324c60240221d7761c1287f14b631b074536460702922b8daf00bc2714358aaf7f69ac257af7d5d5b18bd1 DIST genpatches-5.4-123.extras.tar.xz 1772 BLAKE2B da9bc0d9513d010364506850d1c23d13e1a1ef8c4cb8d60e3430d12f4cc2ea87a74643ba9fa1a061eabdee9985b1931aab1b2587ee26bec9b2cf165b90fe83e5 SHA512 ff3b417825ba200b32abf888b6cf6e8d754526e57a30c06fbe4f961c84f67cd921b93b9848fc6b49f120b4cf8ddba9284755da73869db35327af7549d63f3cd1 DIST genpatches-5.4-128.base.tar.xz 3571424 BLAKE2B a58c2b8f20730c3357ce30cbc8b24f0609bd7ca2a8f5d37780cfbe4edb560fa49bcf1925ec40dbf61aebfe9a87be0f35ade4b999509420eb0caf5731ce649e89 SHA512 c84d65acdc4274b528306af958b0c72851fdce008c9ed6f78965ea22f09f8668b6075cfda9101b2e7a7bc55ccea64491000b1aede8cffa4ad927c7c1bb003489 @@ -41,6 +45,8 @@ DIST genpatches-5.4-133.base.tar.xz 3628504 BLAKE2B d3d99348c475bbeda9a1d0a7e363 DIST genpatches-5.4-133.extras.tar.xz 1768 BLAKE2B abad0014d2d982087ac982d0f017587fba8ea2b5180e67a92ed4b5a62c4129a5d275f6556cbf782b459900e03696355e4017c4c833cefc571c7cf4bbf2b5c907 SHA512 121ad821cd6628166a1ca005f2b408737ba8c9c1b8315c13926bda862b49d2ed330fea169a348b0209d903fca7a8d4ebdb50cf7dd527efde49ca9d69de4106df DIST genpatches-5.4-134.base.tar.xz 3632276 BLAKE2B 475eaa6bb0c7291fbed3722ecfa8c05c5352677844481d4b37f2d5ba4b8a77697b6f43f1005aa1f899a561b3ba38670a160026fb935c2a1e75db7f1a9c292044 SHA512 4bfbf7ea9d909f2913094e7c0a34fd570540c4e9bc471ab8e90b2c73d1c99e6da23a11c0e254f4adfa6d155c51c763224a4851f4105a2a8ed69fd11c73a58101 DIST genpatches-5.4-134.extras.tar.xz 1768 BLAKE2B 894032d098f79b3c247b1e0ab19646e9c79414c4070fbf19679286f7305dbabee8c39c11dfe7c7a1009f36d64f99b0627b75b455cda62b2143fc5a5102937cd8 SHA512 5d6b703ae705a8587a7abea96e64cc51f34d8762e5a93c5c9f410a52d7bac4c44aca2d21bbede8354ad5aa1fbef45aeaffedc7db69c21ea2a94c22a0069da398 +DIST genpatches-5.4-135.base.tar.xz 3632876 BLAKE2B cc4bc930c2f181b98dde258a696bcdd8f23fcb9098707d5f158f24cd5fca4f8958dc321e8ad348b9ffd96c53bb231bc2f171b9e491427fffb2fd05dc5fd23ceb SHA512 1250c964bc3c062cb9e8109da1d1276cb5e2d7c25e1175ee56672d1a6da4be3c73f52fdc9547a70c627057265fd5af6b6b99d977c0c85a45376bf5b99bedcdf7 +DIST genpatches-5.4-135.extras.tar.xz 1772 BLAKE2B 3adbde4f0977e2da60f29937e53a1f0892ce6278745c63511e486587efc10c1c6a4a8e05375492382d1102090733d4a1fa93f380b47e734affa2ce65382e255f SHA512 6ef12e03081b927af5bd6b820f150116fa3e848a457aa9fccdd4172c3e85dbf6ba78050878884d325b059f1fa4681de85a38d475ecd55dafddc60bd8362cba77 DIST gentoo-kernel-config-5.10.32.tar.gz 1269 BLAKE2B 4a21a57d567d9a527ef829f375275c65347b2e6461b00e50099458c496af0a7b3b863a6e1d8421ad18c52c64c1c4cd7e5fd416673b67738cde6253af8a9f18db SHA512 a83ef22a7f9f83f01bd65a5470f0678111b0a7dcf1dc564e04264f68cc54833dbed4cccffe2864caf3ac14169611259f0bb786c1aefe194372d6d3f67fa64c00 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f SHA512 5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203 SHA512 225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c @@ -71,6 +77,7 @@ EBUILD gentoo-kernel-5.10.45.ebuild 3115 BLAKE2B b181170fcc157f8993e546ef416340f EBUILD gentoo-kernel-5.10.46.ebuild 3115 BLAKE2B b181170fcc157f8993e546ef416340fa8d4dc54da784f6ab4d959abfb5882f244aa0bedbf2bc9173544158387758930ebcaf2abcabc708780727fb9d43ad0cc0 SHA512 fc8c5c9591b0be1d88c28d8d3ba3c24125bae848ef20242e970f8db1b7960da6cfeac91422362f3e7f921cf9016608c878ed6d8f08193b650d6b1167b0312df5 EBUILD gentoo-kernel-5.10.47.ebuild 3154 BLAKE2B 27c05046f247dac381eccea7f7d5d883c2293fe5a9db33301fbb6c12494f61fac0b26056422a30539c7bf7882b2476bc7dfce4580795d4a7131fbb693533b8a6 SHA512 d9c25489fbe2c0d47d87738f27a7cd201acd6b93c529cf20537268c33fade77a0e5b4894479ab4d12d929c6830065ce73b83d1cf65a77f8a6802fee9e8426ea9 EBUILD gentoo-kernel-5.10.48.ebuild 3261 BLAKE2B dc00f4b4097d80741e58be68b390c20861b5afc043239301a235535200a38ea69c5a462b40aed4c1afce0922391fd2edaea4915200b5a3cb74fc48850b310e07 SHA512 c20c2cb324d527f218be834effe7761e5629cb4ee6b18a3f8752ca8b4ca45a697659ac53949b6eaa0c205a76d7758cee93b1720128f35ac05a54ee606a161c52 +EBUILD gentoo-kernel-5.10.49.ebuild 3115 BLAKE2B c8b654f3f3b7a9ecdb1f42915e4c87a771eae4961d2c060ee44aa627c5b94b8b16c150abf61540290f164439553ecd844ef59a06103c46fcc9b872112064f2bf SHA512 262bf2ed73d487fb017bcd2c6d9b230c9e79207c1c44e7a093b985bd5a04e56a0f34415209423fe8be6b73666c635cd172be3d173c72162e7af22c6770a10efe EBUILD gentoo-kernel-5.11.22.ebuild 3115 BLAKE2B 7f6880aed41811c1ee5d8ef3a1ee419bcc9c369f6d6160f745fa3c7ccfccd6fa03d7494946816c7c1a13f08ab14440e451ef8ea57adb9ad3d7623e266bca4b13 SHA512 28b3fec1616e8d22e7db4c4fc37ccf769fbf02e19b9bd39776f7698783f1f0a1faf86411cae27a48409c793c6ac690c1f0d6971bc3da8bcf7b08f87c25effe82 EBUILD gentoo-kernel-5.12.10.ebuild 3114 BLAKE2B 70462d1e30a5e19fc733f2cd099ad684a0160aac51a3f64ca22e0011aa26adfdc3db740160af90ebecd6fe9a60b5692de17ddbedcc97e7674c0948087bbb4e8d SHA512 1bde06bf6a8fb9d8bcd7666a50636f9e290dfff4bbf56312f582a821debc217a1d64b04d8d0e288efdd6c5878aba7fc0e3b646424b3c453bb9072af00cfea47d EBUILD gentoo-kernel-5.12.11.ebuild 3114 BLAKE2B 70462d1e30a5e19fc733f2cd099ad684a0160aac51a3f64ca22e0011aa26adfdc3db740160af90ebecd6fe9a60b5692de17ddbedcc97e7674c0948087bbb4e8d SHA512 1bde06bf6a8fb9d8bcd7666a50636f9e290dfff4bbf56312f582a821debc217a1d64b04d8d0e288efdd6c5878aba7fc0e3b646424b3c453bb9072af00cfea47d @@ -78,6 +85,7 @@ EBUILD gentoo-kernel-5.12.12.ebuild 3114 BLAKE2B 70462d1e30a5e19fc733f2cd099ad68 EBUILD gentoo-kernel-5.12.13.ebuild 3114 BLAKE2B 277aaef8e2f2530b9f58ce35c24cb921f21db82b12fe4bdb82fcac183f614b1cf94d8278177b3af2a2be97f05a4e8c9e9d39a8370533d211b710dc74742c8146 SHA512 601c60f0768b77048be74a2cc29d48b2fbaa298e5565ccdc1687af1f272546af257302e4e13736464ad7e50e6dc8718392792f272c4de0a4a2f72a6d78fca37d EBUILD gentoo-kernel-5.12.14.ebuild 3114 BLAKE2B 277aaef8e2f2530b9f58ce35c24cb921f21db82b12fe4bdb82fcac183f614b1cf94d8278177b3af2a2be97f05a4e8c9e9d39a8370533d211b710dc74742c8146 SHA512 601c60f0768b77048be74a2cc29d48b2fbaa298e5565ccdc1687af1f272546af257302e4e13736464ad7e50e6dc8718392792f272c4de0a4a2f72a6d78fca37d EBUILD gentoo-kernel-5.12.15.ebuild 3114 BLAKE2B 277aaef8e2f2530b9f58ce35c24cb921f21db82b12fe4bdb82fcac183f614b1cf94d8278177b3af2a2be97f05a4e8c9e9d39a8370533d211b710dc74742c8146 SHA512 601c60f0768b77048be74a2cc29d48b2fbaa298e5565ccdc1687af1f272546af257302e4e13736464ad7e50e6dc8718392792f272c4de0a4a2f72a6d78fca37d +EBUILD gentoo-kernel-5.12.16.ebuild 3114 BLAKE2B 277aaef8e2f2530b9f58ce35c24cb921f21db82b12fe4bdb82fcac183f614b1cf94d8278177b3af2a2be97f05a4e8c9e9d39a8370533d211b710dc74742c8146 SHA512 601c60f0768b77048be74a2cc29d48b2fbaa298e5565ccdc1687af1f272546af257302e4e13736464ad7e50e6dc8718392792f272c4de0a4a2f72a6d78fca37d EBUILD gentoo-kernel-5.4.120.ebuild 2818 BLAKE2B aa94f3446a0a3adc6491ab27f321c7d098e8c71e65731671af35928d8076c7ced15e18de3cd8080f47c71ad8dd2ffb1d2814ac697966cf1dee0f09dc3685e39a SHA512 36a81ed7856c80169da08e494a399c19d2d0a722cb031ba99d6f8a9fdba2022cbeefa0aca8758784f716a99b49336d95579571d4959a2237bcf7345091fe6509 EBUILD gentoo-kernel-5.4.125.ebuild 2822 BLAKE2B 2959f3b551ba9e1b275bd3b6c4b1d3c64c7c295fb6b63a5496680ae1e42f40812e4114c0034a2493e2b6bd93fb323a1176e815b9ff1883b3ec4e9304beec6037 SHA512 28da53ae1d4380489599d320992dc9ae54bfec92030160c2a278dffa2c0bd895f9f5005e085b97f664dea86f0013dc382e93045a0ed08dd096deac57541d642d EBUILD gentoo-kernel-5.4.126.ebuild 2822 BLAKE2B 2959f3b551ba9e1b275bd3b6c4b1d3c64c7c295fb6b63a5496680ae1e42f40812e4114c0034a2493e2b6bd93fb323a1176e815b9ff1883b3ec4e9304beec6037 SHA512 28da53ae1d4380489599d320992dc9ae54bfec92030160c2a278dffa2c0bd895f9f5005e085b97f664dea86f0013dc382e93045a0ed08dd096deac57541d642d @@ -85,4 +93,5 @@ EBUILD gentoo-kernel-5.4.127.ebuild 2822 BLAKE2B 2959f3b551ba9e1b275bd3b6c4b1d3c EBUILD gentoo-kernel-5.4.128.ebuild 2822 BLAKE2B 2959f3b551ba9e1b275bd3b6c4b1d3c64c7c295fb6b63a5496680ae1e42f40812e4114c0034a2493e2b6bd93fb323a1176e815b9ff1883b3ec4e9304beec6037 SHA512 28da53ae1d4380489599d320992dc9ae54bfec92030160c2a278dffa2c0bd895f9f5005e085b97f664dea86f0013dc382e93045a0ed08dd096deac57541d642d EBUILD gentoo-kernel-5.4.129.ebuild 2821 BLAKE2B 1a1b162c59f951c0f20f3476401897e696be92e4199cbad03d446896371f1c1c33e9d6183cd32d17c163ab5678dd402b48abaa6e7ea0f2a9153c0fefcd33256d SHA512 79fa2ed72babfd66c11ac08380a71aa47794ac96e46dac8de9d89e7470b59c940c1ad7d1d185f1821dc8a5bbe70457babe25c8ec7e9aa34d95582b74b1d61380 EBUILD gentoo-kernel-5.4.130.ebuild 2822 BLAKE2B 76974c004fc0c42ef221117340bd1c0557a695343ad16e396007bc204f84d870ed2d213ea773070c792319f65fdc736341aeaf64166cbda0bc4207060ea52987 SHA512 a15f2991722cf4be0d321bfdce67d84c92d244b509cfd48c6e02cc0bd8722fba3af6a8ad7ca696a856f1e5ec70543b786f0db4a99f3f74db3666509bf1c5324b +EBUILD gentoo-kernel-5.4.131.ebuild 2822 BLAKE2B 76974c004fc0c42ef221117340bd1c0557a695343ad16e396007bc204f84d870ed2d213ea773070c792319f65fdc736341aeaf64166cbda0bc4207060ea52987 SHA512 a15f2991722cf4be0d321bfdce67d84c92d244b509cfd48c6e02cc0bd8722fba3af6a8ad7ca696a856f1e5ec70543b786f0db4a99f3f74db3666509bf1c5324b MISC metadata.xml 464 BLAKE2B 8f1b0ec7ef58c31bba668cd26cb39bdd0e676c22fc9def7802ea02c6fdaa32ca2d129519c51dcf7a6711ff2f5e22b3e8fa10ed5667b129f9be698bf828644c98 SHA512 2b01cf5cd40c16da8bfe767614ec47c8b95ed915a9cf3208276dbd75c9e7c065cc43c036d0e141433b6d19c2cee88fc8ae344ed596d8c1caa31c05e722373a06 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.49.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.49.ebuild new file mode 100644 index 000000000000..45a37c020601 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.49.ebuild @@ -0,0 +1,105 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=5.10.42 + +DESCRIPTION="Linux kernel built 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 + https://github.com/mgorny/gentoo-kernel-config/archive/v${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 ~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" + +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-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + 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 + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.16.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.16.ebuild new file mode 100644 index 000000000000..8cc6b8c1b940 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.16.ebuild @@ -0,0 +1,105 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.12.5 +CONFIG_HASH=17639df044f5f81bbf267f566426eae4a5187875 +GENTOO_CONFIG_VER=5.10.42 + +DESCRIPTION="Linux kernel built 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 + https://github.com/mgorny/gentoo-kernel-config/archive/v${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 ~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" + +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-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + 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 + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.131.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.131.ebuild new file mode 100644 index 000000000000..1bf22439675a --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.131.ebuild @@ -0,0 +1,97 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=5.4.114 + +DESCRIPTION="Linux kernel built 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 + https://github.com/mgorny/gentoo-kernel-config/archive/v${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 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/pahole )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +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 + ;; + 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-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 4f6e4af729df..d0563c0ed121 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -16,6 +16,9 @@ DIST genpatches-4.14-247.extras.tar.xz 3340 BLAKE2B 253bdbc0df0d88ebaa2c8b51979c DIST genpatches-4.14-248.base.tar.xz 5122664 BLAKE2B 1f43c126a36a9fa540512b1d0a38e1af593099d57134dea02f8dfe5355c981026a01c7a2e91024833f7182803a3a67d769f8178df266ca780d229ac6466da49c SHA512 9a7fa678db39b6413cd5664a73564f137f9a9de0effb7ecc8ea775ad1af9c0ab9e3ff3edfab616d4459996f0688d49fade076c39ae6058ccf338b622fb1e33a8 DIST genpatches-4.14-248.experimental.tar.xz 5712 BLAKE2B 3d988dd1ea6036fdc974b1292b6ee6d397c24f0b574e341b663d5311999f01449faeefc5b8d307b173d295d57a197fc2d26ab3cbfbf960af604ac928887e9f92 SHA512 c5c68478493ca32aabdf01547c64069f9ac7506d12a59636b3b41dfeee182c27aba02e65e50c557a772f050233ff651a0396c4c28e89b51207468c7143115b4f DIST genpatches-4.14-248.extras.tar.xz 3340 BLAKE2B a0906876bb9d64c2039957485672c795a9026d055c570e4d0156c05af0bc23ad066c67ee21e6f9bba41c36f36693e1ea7fe7d167a2d1a9e05f4413cf4a034744 SHA512 4360b20d8e8e00b2ca5c0f1d0a5878d6f44a74dccb0cdb34d2176cb01ea1b7dd8cf27cf5547b776189d8645e526cacd2fa7ef5f8f5706b1ff1260e8b70be0f32 +DIST genpatches-4.14-249.base.tar.xz 5128896 BLAKE2B c5ea0e008c99c5792de62af5ce8c6829c4540ce2178a611fbc268032bf916c65e7a5be68b1c2fc2ba984d24e042bd0a3863bf15b491306990bb97032114f8ec8 SHA512 6520dcaf9aee4334d3bbbdfd82b023a1bab316eafaf535d3360bef5d2a12d42a936b93c24f55cc3b11a59fee2e53d1b2ed3b7994862f06ec66b6ca767e6cca8f +DIST genpatches-4.14-249.experimental.tar.xz 5704 BLAKE2B 1af9937c158f9229d445b0f657a13b544f9b4d213246458c1a4373155ae57e85bf9695649cce87a8d3952eeb36f31dc6893bbd752532478867e3a9b51e526b3e SHA512 9624e9052ee9b69df6d9db63825a47cd113ddb2505ba29cd0cc002f3fe5a30167dcbccf0bdd42659b600a12f4640e444d665cc6a3aeb18102b28cd41240ef46b +DIST genpatches-4.14-249.extras.tar.xz 3340 BLAKE2B 0c33e0d9b6ec90831af0a42660dcf2114116186e2f47dd98a4cb4efa34c7ec42f95f79badd71c32c6f9235fe0b2eee07fec2070387ed5859c663eae9924f9fc3 SHA512 10aad39f5adf040a81a0e56d80ec4c2779870195bd174bf359a7228a286149d7ac9eccfa57731654ac469b4a0d1a3df4c40975bf7ef12c22aa348b3eb880a909 DIST genpatches-4.19-183.base.tar.xz 4496972 BLAKE2B 50b2a224e191ab6aac262b592752b78cc2259bde77a3191d069afc5f27a987b1749f9886883e3d20e2e52d2a1a38b01fb53d8bc5872220b88bf794476899136e SHA512 954ee22987946fa1961ed843fad5439e9adae501e7e6b37c9a5f42b3e89a87c0b4b688111bb3df2643db1febf6cd6297b0eaaef3484a4087cb5f41239978d3d4 DIST genpatches-4.19-183.experimental.tar.xz 7500 BLAKE2B fa2afd996ff04ceda3c59126fe7de12085c9abbf91101d88c94e9c0e01e8590c8b129aeabef872a238f51d230eb3acb21b0f30e6169dcf5f9c8bf62e2c34a054 SHA512 e36f71faca3ad33c465148fcf8f5ae44bf1ae07e06cd03b32420930b09bd9a698306e26579d69c14a87735805380bef8424cdddd375df878eca920ed5f78986e DIST genpatches-4.19-183.extras.tar.xz 3316 BLAKE2B 776b600248dbebfb9f87af1b6149ac9867f94559d1e7cb4b9018144d2fc6c901cda19099e0cbc07f1b5837d6cf9a0dfdfa2e034a1ead20dfb042c029a36a62b4 SHA512 00dca69d69edf3dc7c902d992e08c67a9907d398c29d60fab3df4703efb6ee296c2693fc5acc2c47f32bc93fb8be33ab0bee1be98ec1a009810e26cf12d94b14 @@ -34,6 +37,9 @@ DIST genpatches-4.19-194.extras.tar.xz 3316 BLAKE2B 4adfa0a49bc354ef59df796aef9a DIST genpatches-4.19-195.base.tar.xz 4734836 BLAKE2B 740d5514d2c380d417c766696f0c012a0aaeb52111edfd69b369751684fb9bbc3e7bb8839e0b273445670d1423c2296c05831928d062959d336b3696cd228079 SHA512 1dd57bd3857ac7b6686f8c47bcf4e52f550dc4511452b3fc6c8fac29388a2eafd61da9c9c4a239a473d1e1e81c1b3d6d5b763f70c35955964258ee91d43e54ef DIST genpatches-4.19-195.experimental.tar.xz 5468 BLAKE2B 06acac718651e1f03380531d0af9775c1ec7d5084d3befa992098b4140f71c9818f8802e3e4506c41b1bcd56b6b683d971d5b86a8ac726b46a646258b57062cc SHA512 87e3d412c6ab7d242a74f5ba57e970ec996c2a0efbbfee86e76f5fd92d77cb15d1533187799ad3cae61c1608effb620e399253223845186ef395ac4e35f637b3 DIST genpatches-4.19-195.extras.tar.xz 3316 BLAKE2B 453752d45bb34f5d0763087ddbcf418158ae6739783c9775b01442cfc33adcea85fe5e874ebb8dad77f5267bef62f58d327762df6d61036293c72a229a063018 SHA512 e78c6b63311bbb67a650f4d9e258b0209a5cb182eaa1e8db68423b6e199d7050bb293e2966667c2e430aaaa06ec5372b3d9fbea8effd7eaf6cf388fde9d338ad +DIST genpatches-4.19-196.base.tar.xz 4746104 BLAKE2B 3b72fc3ae81dc5df6d437d888f030b14e456911c14578459018096a0b00e80b5187894d1321de6a36081e201d751e26ac040aa73c7cfbb69d7a1d071135243f2 SHA512 8a303a77d86e0f3e44f9b329d23721dccff8f373babfcf916e3d4d9de8aa969f4e99d56c9f3cacd0670d1f451a39bb8e6d2b676a25af6441e76cc325dbfffc0f +DIST genpatches-4.19-196.experimental.tar.xz 5468 BLAKE2B c250bcc9a869e6500685dfd8518be35637f4b13ae3c0d478547dbf1a831e700a8a0635b86e5d3cd4a0336443afa3da99a25eb0691cdd3549f59271eb99937b33 SHA512 eabecaf60dae5daac22645b31fe60e2be89733af99c933380d37a9261edef848505d943f1d32c4d49fbe17095e3a161e188a988c6cecea5d5b45932d4d1b86c8 +DIST genpatches-4.19-196.extras.tar.xz 3316 BLAKE2B 842e58bbbcd28356d449dfd58cf4e6f3af081ad188a1c8da7b108aaf40d0e7832030a34b27f5a6cc9e230e3dac8fc4afd7610e2c02a40cec4957e1ab60312c06 SHA512 66846db87ed23ce86f0f8bf5aa1a81b60d969d95a2daa82d7de3e7db8039b220be810913fb4066f10f13268c551d51a5d9e99eb125d00910e7c4ee044e72246a DIST genpatches-4.4-266.base.tar.xz 4099364 BLAKE2B 0bb0dfcabbd191b2dbfd73171ae5871580f75fba2a4343237c0ad6e68a9868d0818633bbf27abc82600f78bd983b50833b3d70d477369ecbbf16c87cfaeee2ec SHA512 cca98ce814f7eb12fb57163982111d2f063d0998d149e95c5bb8c06339461e5bc52e1201c1045342fbd2304be2838b9960272e5594dd62c89fcb4f100bb05ecb DIST genpatches-4.4-266.experimental.tar.xz 83304 BLAKE2B d05c680a7df6aedbd790086b4654a90a810656b98dd912bcbd1d2cd1bc27e98104a3ea863315ccba7de2dfcefa4e337b510f604ab5a80059c9d090fe7d282a77 SHA512 b3e816541e7fa68f3bbfc443e9d89837c4bf8b28303853f3a05db4f2748725c3a7c4879820334b0850ed2f3b29e477f763aa004e7426bf2fb7d688b1221e63dc DIST genpatches-4.4-266.extras.tar.xz 1788 BLAKE2B d7d582abe322309701d006c6744eebd331fac15bcb06ae76367e772fc815a28405fadfa9714669368b0a7c074ef1ac695dc7619da09ae9b70d2700bdb7a47726 SHA512 81ad23a472cc8052d6b94ab846850d796019314f6cded442572ed683c35bd99bb30f801c7f4d1b75262f633d299b0dde2df879d61848e3c6440b1a2760577904 @@ -52,6 +58,9 @@ DIST genpatches-4.4-275.extras.tar.xz 1792 BLAKE2B dafef2721ddd49c2df9beb1a07d32 DIST genpatches-4.4-276.base.tar.xz 4186868 BLAKE2B e4ee2e457da31e2d92c4614ffe7fd8c1af8733862629646d3589573956ec5da9cd4be480c5c7ca1733ed9ac185177a5e77a876285f5f380b490a9413995df93a SHA512 40f38aeac93647723d349988e085e5a80d00ecb6a94006c81a69bc0f4a45664a50283417042aa4067c68c59a48b144a6935c573a9f6a36521026fc94077cc63f DIST genpatches-4.4-276.experimental.tar.xz 83272 BLAKE2B 617eac9c6de63dbe59e51b27856963a3d54f96bd12a7156ac204eb45a495187583f35748de7a67a31b6743cd0d39a66ae6225731c7ea3c8838ce0f347aba620e SHA512 3f92c01d5da5f7bed700aa2aef1b3f8825354e9e40e010cd7b542d6bf90602a9fd0c5b1d7ac5b05ed4ee61bbec47a3b3c4468ece3907df01c62128acab97f10c DIST genpatches-4.4-276.extras.tar.xz 1788 BLAKE2B d62fccfdb7f6a4f8c7644c299030da02f1159705218022324360927f2298e6f80712f596cfe614263324e4dd16c64c886ad5aca7770af8f8a18806dfebca0363 SHA512 5a89a907bfe32f94156d2507a30f31646bb1e5f3b16902fdee1ec521314e26e90df02083bf63c08835f1fef3cba88844ce2ac87462465d18847eac517258c95e +DIST genpatches-4.4-277.base.tar.xz 4187416 BLAKE2B c2779d779e5ed44d7f128c2800101667b66c88f85adaef263cd223035379c841e3b985be06a3528420d24ead90d7dee7d5a30a2153a7485fc94a9a7726ec06f9 SHA512 4c43c5557a7a3309bfd1a30bd973e2cf1ed50cac975faf30dd413161cbdb54be1b77031d742ca72b41ce84b60954402e0e821c20061c4f4255cf044997d4fc73 +DIST genpatches-4.4-277.experimental.tar.xz 83292 BLAKE2B 8079a93d182e10b8f5bdbcb431f5ea3ecfb1287118bf8108c094dbd2a2f2fb7c4175de8da6d91bf3b848a8ab093078b4c442432cffcfe2cebd39145b0ab01939 SHA512 6bbc0dcbbc59b4206c1c48d9c1b13915255542071fb8f95897a4ee2d9fc5d1cf8365f6842e6879706f0891b7853c33ed59fb8daac157ccfa9d5328d1d24716b1 +DIST genpatches-4.4-277.extras.tar.xz 1788 BLAKE2B a29ac28fe994f402aa15021d8e2651b77db84ee1c4b02fda927cec43f4950925d532d8c16976caae67dfaaea4468ffa56f3960b01c82d4185b9debf378e54258 SHA512 0b779c3cf24e77967ff5fa10be178b1856c9e808d7566500d4ede99a7b0903f27705c4d28a213974c134daadbf1c8612ff01a55fb678633a4c883703d522accb DIST genpatches-4.9-268.base.tar.xz 4614764 BLAKE2B a5156251e1106347dcda111db6abbcb5f174c42dabfc3694f6b8fc45ded4414e41d8a56d062ae29828b8b033f08b3f541229c033c45d862bad6a52ab539667ac SHA512 468092419b2badd24cd4fbb87fcbe965b5e94145e4fb049916385dbcd1080d1b7a63fe0e17b046a5996a44ab915613d0d7389550fc74eb03f6669be0d6db60e4 DIST genpatches-4.9-268.experimental.tar.xz 106408 BLAKE2B 31f60f4d61bfd60d001a708584aa3f84a688a4e0e28665c6d82c4c2ad60201e3fb64b69e0611a1e607dee3036a5dcc56bb0ef01766122b666136e104fe1d6dbe SHA512 1b9eb7c2881216e49c0cb81f541b3ed3042f86b3c1ed43f463456ea3f41feb453026d524860fd7b9eb1a51177a1a911b33d9b34162bbc5281552bab3fef33c2c DIST genpatches-4.9-268.extras.tar.xz 3340 BLAKE2B ec67f3d538afcd97de03ced99050a5ffa7529a880b86ea2258e66e5de4981aa12f12c7127ff302084fec9ed71416c66b349de3727f46e4f0262eea7a2a20da8f SHA512 33e415c7360542bf1e8a0e77ef7e3f8b3c4b8f761f1b07607740222a1be15ec88b3036330a35daf900f93e25dbedef16506ff40553b65a8b6e3b3f5d1d79c6a1 @@ -70,6 +79,9 @@ DIST genpatches-4.9-277.extras.tar.xz 3344 BLAKE2B 51ff57fd8cc27bee7f7515c8b995d DIST genpatches-4.9-278.base.tar.xz 4724556 BLAKE2B 2bc0bd9624b337a61f7c2d4a87d962ab1b7c87ed7db24026fd43abb55860abe351e975317b4777babede271bc60eb62e1c7d41ef3ba3534678a70769538fc0ba SHA512 9445e011bd192abc5216fc54496be2da5fb57712e3659cb51daf47ca220bfd736bf62556b4a063817f452d23ce607a8407e6e1bed381a546f7f256d0fd0e2680 DIST genpatches-4.9-278.experimental.tar.xz 106372 BLAKE2B d77128a3af702f481067a3bd99a893f61e0628df5c99af319b46225bad80898ab2d86e6de84fb07d141f1c5e278101868c54bcf252c9fa54ed4d916c9e3b41ce SHA512 12647bcc98a6403d9db6d131348e06e45ade59e7baa6a533e029362b5b57286577425f1153619b38061d9a44ef9e43d29780d454cfb5f947ee7ee2a6581e9f31 DIST genpatches-4.9-278.extras.tar.xz 3340 BLAKE2B daf3dafb2bd985edb098bc20d29b95f030b236c46c64c5ffe9d98a8fb5837f80a7bf87d3b265ef6ad4d5aa8cfb9e262117c5d7942cf2a33f8b1ae080daa07f07 SHA512 6b7b95bb5a910d06f574fc3e22f60c6fb66f3a48ce56ff783483673e0c4570a4049740279d6bf28a25279b0885e60f7be8de1f91a58d42e7a629905abf6a7b87 +DIST genpatches-4.9-279.base.tar.xz 4727296 BLAKE2B 2a313b828c0a511726bfb0ff0508a6ffc6bc31d468571960af25fdaa41a5dbc278b0fab0a8c1bd69576fe1eedd39740e9e69d7c20dd8a90e591845591b71a69a SHA512 d9f72c859c0b7d511f02007b9401c4750331a4b0c4cc85e4dcb93204c2e2a19d8290e0f9eccde3575c3dc0c4fbdc73c5f87a6f8a4b9fe28a2ca47763b0c8e456 +DIST genpatches-4.9-279.experimental.tar.xz 106392 BLAKE2B 0ddde7930525240570dca9b33e64762e1f4adb92996f11b5fb329b731c66e571af4caff6d36952941ba15c2465ad90a01636a0d5473e9f0214a8dc0260f42d38 SHA512 3ef46c0cb06943481053eea4036def27584599a37b11bc1c318e09df884d0cb2870c17b6369f814032511b34023d25dcc14aaef636833143fe75d99629ce180c +DIST genpatches-4.9-279.extras.tar.xz 3340 BLAKE2B d07f121d92d4940b4a98b388f0cf9e38ad5475d36103b80eb24a257e2f487e7f784c4467e46447da22e2f5c7840bb5205b4c38e5581dbec8fe3bd6cfa70a1985 SHA512 9188a6902710430706f5d85b46dc457c341a32d220525b63ac65a571934f8755881d7b6d4358df811f97037bce07d12581889945c665c7b6c81cc256ea579980 DIST genpatches-5.10-30.base.tar.xz 991908 BLAKE2B 524e7e66358b3bf311f1347e6a8c8daeed82e6a71340e51157a207580e4e028f230caea696c1e611d57d129113948938a62ef105adcf8f09c5041baedde93aa4 SHA512 3986617d71cd582ece369693624f0013cd88b57a65c3a051975da30931973b161e01fce104abc6d2f08295a2c27e536b98782435c1110086175c7fd5051d62d1 DIST genpatches-5.10-30.experimental.tar.xz 16544 BLAKE2B 3d9225f0f460fe316053360606a8284faccef03af7e22e1156045e71a24ea83fa900258cc80439089b0d5b54ac2022f548bc3f47fc04d7645d3c27033bc9f2bb SHA512 fce31c497391aff783eab83aa3a23949e13009a0422b6b5b1cbf295e133b8140215690c56c9550bd8b532e95490e40626a33bff152da066933e5a5270e392953 DIST genpatches-5.10-30.extras.tar.xz 1772 BLAKE2B 7fd98f16922f7a3ea703a5dd2622152b761a47fb7da8a108281e4a9ecb37f9295347a23081b2859039b8b47049ac530d74a05358b7fdb4a8c9a97fffd8103c44 SHA512 ca23be16f47ebea149496eafb0ce9c6068a3a46be01abf9d95b5e693e5a5063e7692003bc23658269d55f923233f1124854515a3f35a94dc385410c6978e25ac @@ -100,6 +112,12 @@ DIST genpatches-5.10-51.extras.tar.xz 3412 BLAKE2B dbbe9031fdf275673014bafe3ee7d DIST genpatches-5.10-52.base.tar.xz 1649944 BLAKE2B 9712926fab35abb79b0c4bcc448fca65c1941f0840bbcfa3dc3c13a22f7711105bf3dd9536d3ff00fc5717eed70df5977d6771c3bd62a51cb8d36df824432831 SHA512 04519253c689cb6d88e82b624ef2928fe1bb8203113267c74cba5c1dd87cda072071c795410598f7f5ccd2533b65958027c959809c4b12503ecf9a4d7eb3fe50 DIST genpatches-5.10-52.experimental.tar.xz 16884 BLAKE2B 5a9482c0a7cd212859fd6db4f06b492417ce748a1daaeac31f47fc77a54921c362d8fb8cba73d5616e430df3688162e2b7c7e837ba9b802d7f014886cd521597 SHA512 f00ed9a3dc176632c2eabd73874a3e9b2137160064aa3c5b5d7b938650fda40b3a3836e575d80c8c35f8ce435926091cff826963270c491b80a5457c9be1ebd9 DIST genpatches-5.10-52.extras.tar.xz 3412 BLAKE2B a458b569dfb6643b5a13fcce6c5df46c844119009c0593c6e655a2b0b7589af70a682745fc79f14fbc4fd7e45c52a924b8cc4665a31665a6abe1ba0c8d779bc2 SHA512 5a8f76b2791fefc6f0990402bd5307870517e79daccd52b4d126b8b278dafc086b47649631b3b07f220e3b06d03f12f765bbfb837988257db737c34806a78744 +DIST genpatches-5.10-53.base.tar.xz 1650792 BLAKE2B f4e4f7c7e49b78db706c2e5e47c1e0a3e99576316150f4c2443cca5885e18969181fc94febd3814de4fe9256b1324446be160b3d9992edd0375ff12496c501f0 SHA512 533a45b4fb2bbf531fcc8eb38928593a21af77144ea510e13d0d1d84919425a26371b9e1b5052fe6e7c1551683a5f88e1fd24512d9d2142fa8437f69de1c47ba +DIST genpatches-5.10-53.experimental.tar.xz 16872 BLAKE2B 934efa18181eb347c56d06c5b0a13dfd6234eeab5f3456e7e876b60ec31c9aaeb613db09ca220644d3fe30681fa6b821847e9d96bf4b295bb4192fd0d5c82b05 SHA512 158e7b8a3d288b741122ee856f89e3304e4083581f224e7e795ea6f5d81065d9f820a9869e48d88a44860ed59715dc015c6bfb6f0a862a2f265c841ab94ad096 +DIST genpatches-5.10-53.extras.tar.xz 3420 BLAKE2B 3079e8f65de0ae8d927cce28fdaf97b902d5cbe3f419c9247a76d27bad296f5f002773ad176dbd086ed04d5346da86db91f1c2bc87247e14a86e0790cc2b1ebb SHA512 0402a07c174f9ab289654e0ff15647d53e5624fc729b73f7028f6c1619285914c5a672b42bd9029fc4f1f773631f86d51e6b48a5c96f84825761b42b76ea18f9 +DIST genpatches-5.10-54.base.tar.xz 1652540 BLAKE2B 37ecda0a4f76784572985be5073e7a3f33eb3aa43e641a2bc083e987c88c45cbc277bdeb20bb6ae4d264a17b65273119790ba8dcba7e22fd76ea8d0bd1be1cfb SHA512 85587df46e72cde33fb869f16b7fcc995a4d947552ab4bfb45ffcc852dad1f4b56a58d81446a00a142b9e628bd2fcc8c4922b50a282706f430b0bd9e20aa34e4 +DIST genpatches-5.10-54.experimental.tar.xz 16868 BLAKE2B af882931bd84ccc327825237f71dce6ea78af43a48e338c9e0580ce140562953fde5ef9d5d35e6cd81428771565cf8a99da1cdc2154adfbe0022cfca93101e26 SHA512 58c6d20ce2bc06e50b7697e2705e6cae16d82fadb5f86a6213f26cdc0aeea7bf40f34335a405caae3106f629d09fe8944bd85c7cae2a09231dc2bd5a8a0e5d84 +DIST genpatches-5.10-54.extras.tar.xz 3416 BLAKE2B 3602707190ed04f62c4b2e8e0e765a53cf436b437373e71b6afd392cf05a73ac9e24f89293aac17c3730cdd696485ebf9d98161b248c9acafbfbe0b0c2db8ab8 SHA512 e4aad3f799dbcf00f813e39c8b9b355f17914a33d1ef422b3e7ee48c48e77a69925cc5664f0f171d1a632f622417b9d7ec88e56b1575c8e5f82af94f64337f42 DIST genpatches-5.12-10.base.tar.xz 564792 BLAKE2B 127e64196c8aa0b65dab7de4dad4b97052c53451f27a1948453d8910afd59b3a5c4ffc316a439bd053b433b057df127bb252d994f6447a82dc1434eb317e0d1f SHA512 e4c9eebb61de9af0fa4a53472c18f39f87196a804c63ff796eff992f75450719400e7bed5cd8ddce6b09db8330be443ddb2ce0241d8058aedcdb5e332a4178eb DIST genpatches-5.12-10.experimental.tar.xz 70008 BLAKE2B 5f0fd437d51b9ef16ffa3ef8750a7fc3ce5464a3f19e4c16b7e345b3fa3c36575609d7b9f82be33c8a1c919c67f2beb91d5c37f542436dda9af301b4bb78100b SHA512 ce221e96214790b911d5aaedb7b1336ed86ef1350412fba0e20e15241a892df17a8c97768bb9ece7f4abfc61374f0a9dea72a0de197f6821ed3be700a66818fe DIST genpatches-5.12-10.extras.tar.xz 1772 BLAKE2B 31e3959f1dab1ae1ff5f39b75c455e559e96bd4527e94677494accfa75fd14df2667ecea8ba5df59d3fa1ec9464ba18a257a8a5e76c0602049732f66829785ad SHA512 6e2bf6f7eada61ece1f65d1461377ba5532dd45b57b58b7ee6dae9485809d4c329c6ba8d6d0d0ee9027612a01946f756069b50c44d60d2f543e9864231abd676 @@ -121,6 +139,9 @@ DIST genpatches-5.12-17.extras.tar.xz 3412 BLAKE2B abbc0dbb59a91d6733f5c56918aee DIST genpatches-5.12-18.base.tar.xz 738968 BLAKE2B cf0e62aad4cbe5c00d09a47e901761762934f34257e7064e65e9e9a29203c80a88ce31d55bff7156d8a09070dd67c79c383b0f1516757fbec1f5c722e844bff4 SHA512 31283759d7bb2a9b674489f4074a3027d52b5276df9e574d2d040007cdf679237ced0466724ddd81cb20714c7676f12b09f7c0014c1335227dc3bcc0358da701 DIST genpatches-5.12-18.experimental.tar.xz 70196 BLAKE2B 0942cc1e961588fe66eb8390b8523894619cc64cc287ed6b9af1d97704537e501b31f14a91e35b51012a2ed23dab390b36e28447a16cbe5e2e6fe14b75088459 SHA512 206713e09aecc5a49562b4416572bd66a891cb5f7dda5a1d42edbcbc8c394f9829aae4bb7cc7b094650a523bbbcbb71b8df3eaf02c2e156572e5ffe4f69eeb78 DIST genpatches-5.12-18.extras.tar.xz 3420 BLAKE2B 783c9491317343e26eb9a25b48486c8b9c47f80e2c3048cea50e17ef1e6dcd9e5ab40a3f02bd02b5949933ca6634ffaaeb507416534ca35308ba35e5bbcfcff3 SHA512 53f513fe4ab0bae00b69055f8962cb8200ea90bdfba9c4ab95bdcb58f6654f5739438a6540a18a530e8160375c8d5ee2a767054b509c3a79dbda02721857403a +DIST genpatches-5.12-19.base.tar.xz 744220 BLAKE2B 63163732eeff70cf0eb344950247f69992145a4e7cbbe966eadaffda3be3f0e645b3d7cfc9c2284156385e761c02613ceec331b777b282da77b3d169cf3fb807 SHA512 8689a4f3fec6c29a88f7389296659579c13a2b664b94dc8147bd1b266019c310c30d19198db01feb60a421b1362aa15e72feb4cb19ac2ac2136ce12c42a21915 +DIST genpatches-5.12-19.experimental.tar.xz 70184 BLAKE2B 9946d739b840ff39fdc31a0b9935a605d2997254bfcf29df2006547d35a8157f3d1bd942c4a022ac3a02ad781e68ab46dfe2a38b170d7e1f7c9d783c0d23da4f SHA512 206c29e54d6aa435bcb9d7b6b54aa7897387d53475b9431d1957665692f6d9487f0cbf52b1dcfb86f373f08ba75c1ce8b59b31ae10181c3e60978f8a359370d7 +DIST genpatches-5.12-19.extras.tar.xz 3420 BLAKE2B dd43bf044652067aec7069cc2e8c1b9441ac06750b64dfd355ad53221df08fb68981363b9749a6f93ebfe81e728ad8791f7a5ad2e9d4557da6d2a1904efc05cd SHA512 501379a816043c5bc0c4724a999957d8c5b4cca214d12e2d64577ff24943230e6ae5e60512b634a5507ea5f8823e7511b20a5c099bab149309045e0fd17c4b24 DIST genpatches-5.12-8.base.tar.xz 486256 BLAKE2B 55607b8e42132706dd6d5b2716ec252fdae5b7b2d0e4c7874aa4d9f558172f207d7597eb77030651a5c490b86eedeaf1174e9908277e989e06a4cc048b1ceecd SHA512 3651b48fd077624d7e9b9471bddfa3ed0b5d4656374b73b92192de26925a12b3c4923dba9764ff12c1fad94047b404c61f23cd2eb4d4383775eaaa0ded3e7907 DIST genpatches-5.12-8.experimental.tar.xz 70020 BLAKE2B 7f59721ed84415f1c2fff54fe5dfba2522d9498a63823d1246ba202b80838fd0c8ed16911ba48392f689515aa68535ce69b5b9968e25023edc07229139e901f7 SHA512 826b2cfdf0cadba52cadc17fcdcb7bdaf558d232565ee6055c45bce5a65b0e5aef47907a8c6edf62bb69d58be8e81339863bfe1803a21e215d2c00e5bb957cc0 DIST genpatches-5.12-8.extras.tar.xz 1772 BLAKE2B f8d4e1f2152ffa0fa46f592051faee455f0319ac11911c79d34f393109bac49d74d5c938f38037871ef777183b124066f4dfc46381c51a337fdef54589c981a0 SHA512 13ce1243c7f4b30a24c70cac04bdbe6ca29fa608638e5c47036ba4fa3e839dd0b7dd5d6cf2c628a7d86418c7eb5c520334d84b2b33e5db206c947fc5d4c6a8eb @@ -163,6 +184,9 @@ DIST genpatches-5.4-133.extras.tar.xz 1768 BLAKE2B abad0014d2d982087ac982d0f0175 DIST genpatches-5.4-134.base.tar.xz 3632276 BLAKE2B 475eaa6bb0c7291fbed3722ecfa8c05c5352677844481d4b37f2d5ba4b8a77697b6f43f1005aa1f899a561b3ba38670a160026fb935c2a1e75db7f1a9c292044 SHA512 4bfbf7ea9d909f2913094e7c0a34fd570540c4e9bc471ab8e90b2c73d1c99e6da23a11c0e254f4adfa6d155c51c763224a4851f4105a2a8ed69fd11c73a58101 DIST genpatches-5.4-134.experimental.tar.xz 16908 BLAKE2B c099f7a7939394ad8a9a984b5e558e0b26a7af53077f8c2059702695dabdcac7eb824539a597668e8a0130e8a9451a63101c6b5b6992b18c725c4375e67aad69 SHA512 c68777539b7e64f67a462832e10803531f5d69bcff25bc31d76b5b1ed3b7404386cbb9cdcdff9ca58ceecdeba28885abc1658669a28b171915c4dcf896c6815e DIST genpatches-5.4-134.extras.tar.xz 1768 BLAKE2B 894032d098f79b3c247b1e0ab19646e9c79414c4070fbf19679286f7305dbabee8c39c11dfe7c7a1009f36d64f99b0627b75b455cda62b2143fc5a5102937cd8 SHA512 5d6b703ae705a8587a7abea96e64cc51f34d8762e5a93c5c9f410a52d7bac4c44aca2d21bbede8354ad5aa1fbef45aeaffedc7db69c21ea2a94c22a0069da398 +DIST genpatches-5.4-135.base.tar.xz 3632876 BLAKE2B cc4bc930c2f181b98dde258a696bcdd8f23fcb9098707d5f158f24cd5fca4f8958dc321e8ad348b9ffd96c53bb231bc2f171b9e491427fffb2fd05dc5fd23ceb SHA512 1250c964bc3c062cb9e8109da1d1276cb5e2d7c25e1175ee56672d1a6da4be3c73f52fdc9547a70c627057265fd5af6b6b99d977c0c85a45376bf5b99bedcdf7 +DIST genpatches-5.4-135.experimental.tar.xz 16912 BLAKE2B c234446b36bf86e724e8720b365197a1069a399eceeebb94dde9cfd89e8675e256a770c80ef1c179c16adb13d0addb72677ebea436fa8277a4697f5f24c75a3e SHA512 3af8e6bf588da4cff5ee24765ba2012b470e3147f54fa04acf23143f0c2ea382bcc3e4cc283bf7edc67cddddec9810bf7a564dc12a40928b2031048b75307f09 +DIST genpatches-5.4-135.extras.tar.xz 1772 BLAKE2B 3adbde4f0977e2da60f29937e53a1f0892ce6278745c63511e486587efc10c1c6a4a8e05375492382d1102090733d4a1fa93f380b47e734affa2ce65382e255f SHA512 6ef12e03081b927af5bd6b820f150116fa3e848a457aa9fccdd4172c3e85dbf6ba78050878884d325b059f1fa4681de85a38d475ecd55dafddc60bd8362cba77 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e @@ -177,24 +201,28 @@ EBUILD gentoo-sources-4.14.235.ebuild 736 BLAKE2B 86010318fd91409d890e9e488abb8f EBUILD gentoo-sources-4.14.236.ebuild 736 BLAKE2B c9088071279534b756d50899dd0f23d0c104b016cda4041993a1fd86b43eda5b68c477e2614e2f66a00fff06f03da237fa5ab87fc18a4417514359f71f9f58fa SHA512 f0f934ffc3526d17a71654a7516f572164eb89cf6e08793c3da2d49923aa4f75aa4f29dc59006510af8e96ecf63e3033b248ec31527d5c9917d2b684b16432c4 EBUILD gentoo-sources-4.14.237.ebuild 736 BLAKE2B fd0ee1ba2e0693c8ef6beba267b24f1ed9693f7ccce237bd69902194f32af021364f59e70d75350a8de86f64592ebd76c8df9363b90156daed0c85ac9da1d9d9 SHA512 88f6071ef9ce884e78d0b6103c553052d764df3379b61913f863c75913742b2a050af92c954cbc738a31628864c2067ec1ff24046966c612903fc16cbcbc0967 EBUILD gentoo-sources-4.14.238.ebuild 736 BLAKE2B 81401ca1413b9f382166315d6b6d941e3f91bf263d0dfddfb76c2abbcd10550280cf8e25163961e18afbbe617da1beed6a939e7aef960f2c1b12e718d8cf14c8 SHA512 7c38b5038b6ac3d2e042ed8497bd703ccc5f20f959bffd81ffabdfb1de4a77d09252bfe8c2b96d017db07960c6c9a722755cf8ae98625873f35abf3550245324 +EBUILD gentoo-sources-4.14.239.ebuild 736 BLAKE2B a15f685da3928db4bc55b834ef11dc402be8c89b11fc604ef92f90c8552ce73535ef136358814e9257a5a5e131d0a0b258f5fa0fe2cc666f24d69640ac35d31f SHA512 d866889d27add356716e51c7f8574c1b5a690267756ce7610a4914c750d138e01eeb2a975180ea716c332dd4fb087ed5643c01725ca1ede21897e48aa28610ef EBUILD gentoo-sources-4.19.184.ebuild 730 BLAKE2B ddf0c5eb2cd1d4f63fcbcb73f785d64ce9528f93b402c3ffcb9833f5e20b106270281ca1f029c73e34b171e3295d3e731408628488fcb2d29837856f456c1bca SHA512 c90d6fa4f952be01379ce52faf5eace8012b3f3fbe484e226dd794e57c565abc0e386d99af8784f299a908b5c411c3da227257ff3aa79266f0e8fe6d25b6e416 EBUILD gentoo-sources-4.19.192.ebuild 736 BLAKE2B b055056a45604794709cce3c3d98f8044803c6205cf8e9e1a18978fe20379d9de99a6b5754d80219d1cccc56ece1fe03e9f380130b284f5b8d90cdfc2a7474f3 SHA512 fbc3373054640bcc64650ed01cb5d9900f63747e13b45be59a22b284c7073d2804fe564945f3c4cdc30819b2bd88f0aa8b478bb6f3f702a18578cd92673ff112 EBUILD gentoo-sources-4.19.193.ebuild 736 BLAKE2B c7ceedac16cf8e4c467705ead39658c3a9c0c29a6cf4e6506e00dc6a5795a023196145aa1b48544de334e54620d560f48da962f95c575beeeb61def626edecec SHA512 9d1fdbfc0b4404a61ef89da4af0001942b29e78e24e949dfb970b460133b9734d9d2770af9b8c66a69f80cfc0b6d41f74464843ae46e757f9f7ca3463934ade4 EBUILD gentoo-sources-4.19.194.ebuild 736 BLAKE2B 1cfd451fe62b64343e684549d41aa6444daa4f6ef34dadf2b93afe4f6b1096a9404440ef67f1646f45d61525a9ae5df669340fd21e4c429cfba69d8e5d8d9e75 SHA512 ff16e2f20fa39bac4054d4c9ebeafa647c2c84c193e4f1c3ea928e0e2a0eb434e56dfdbbe0df8e9d6705bf555566df58d32cda79d65253e7dd1ef8012c116ac5 EBUILD gentoo-sources-4.19.195.ebuild 736 BLAKE2B ec4e58b03fc87c3f212a0f48e9942d72db88fbb77e8bc7b9c5a91711bb8680490ce6242b7f1d9c601ae71db137a6710361ff0a0918c1303592dc9420efa1ff51 SHA512 ea06962f3f91985e0ca48c97c2361617a7caf957d599dbb034a28e067462c8eca985575840bb90c0732cd3af77838fc672cbffb7d898503bd9215252861f1108 EBUILD gentoo-sources-4.19.196.ebuild 736 BLAKE2B 164506c5da82e63fe18f14b1a5cb983f1743ace1d2b7256a16e3b9ebbeeee18f056d3568aa04dc0683623f15837e7cd903a40e19fed24f14d401c84d4d36b109 SHA512 b86015c63054a820c4bd175c87fad2ed37f43e60795c41084e473c5a729f1e576f695d857468c1482395e31cc809ea211893c73175342f29e2e5928290744591 +EBUILD gentoo-sources-4.19.197.ebuild 736 BLAKE2B 51fef02fed5b2af1cc2bdb2ac9d686425c8301f948d9b1c835dd6c4c27aaab5a76e302975c9108f90a04173c2dc5fde8ea49320f96cfa384e4e08a3fad87fbc0 SHA512 97f46101748f98acff74cbbb2e11305436be2bb4e06bafd1e6777b5bff77d4e443ae9de7a6e2328802f037477b262ba8d1e4149959f47a66ba35629672def0a1 EBUILD gentoo-sources-4.4.264.ebuild 730 BLAKE2B b225029e1e846bef13164648f68ddc270c3f0b0e288c4b9ebc1fb70f9452199a35d789aafe1d87abb5b1e239e88649deea2ae76ed4b7d7c510f3a5490b652f67 SHA512 8f29096cdc3a3d39f91d0298b1e0ce3cd2b8196639a46fb44ad63f9559a626af2966926721f1bc7cda3e8211d38094ccb4c59717355a2ab21a1f8760247032d7 EBUILD gentoo-sources-4.4.270.ebuild 736 BLAKE2B ade4cdbacefa273537df56e728e6ef7067d65c7d356e1ca1c5ab671ca04078e049a8a60916a22ce6820c4ebaa23e2dd1196abb71b044e1a7f7ff76339e811a63 SHA512 1806c04f261f81fe350be3e6215f9f9d0eb3c2ceee58d5c304b74d879af62c9055ac144db9ff7676982b0a0c1f22a3db4c3bc98df59b3c54c2ffcf6e97341f72 EBUILD gentoo-sources-4.4.271.ebuild 736 BLAKE2B cb8159a36c2762264aad025cd37167e2068aa419ebd4f3a2a8c24bee0ddadc09882e5cd084ca3bbb976a9effec8afe9044b649d2990925c581905df89a0bd5bc SHA512 8206cc4dcec2828dcddc931bf0129b035ae3f0db9c338a81795cda08a2f3537dc865baab77d2fcf7b8b20f5468051c2209ad0addbc1a76281ced19b8d5e2345d EBUILD gentoo-sources-4.4.272.ebuild 736 BLAKE2B 1d4442ab9e3c6b52d232e0974429be6e48a89f116bdd10d1a4fb0b260a21e557a69ebd0f016e82ec8ea09fad95fbc874f97566dba939049f0eb5cc167dd4721f SHA512 70ff1dd8ce031fdc60530bb9765054bdd81a652dade16b93bbe332b933066b001be7a2bdd3cfe099ee05f54235ed8a959715a39ee6eace0eeb69f3bd96d3adf2 EBUILD gentoo-sources-4.4.273.ebuild 736 BLAKE2B e21f5dc4247fe89ecc80fd898a10919c961ae459034546990e6eda0b08f90019282026cb3efece13c61a3db18fb13539e31bbb6872a3ef5e3637f835e89f9582 SHA512 0938e6548e5ab85aac72d818d99ede8834fcafc743b51902ae6c7d5e2d1a24e6b4a552f71664244702733d703bd8667afbe9ff8f5945622d40d08485432e8c8b EBUILD gentoo-sources-4.4.274.ebuild 736 BLAKE2B 5f1bfc97d63f61fbefe569ac4e2cc249051f8b46df1f1a731be14f5cc7cdb4630a9f6591327509c7ba22ce10fc3dd038356eb9cc8a73b40e2a59e201e672f695 SHA512 93ca84928e6abc2e7dc302a7058bf173e845520352de0cb6047305939ab163fca2498e68544655b50637530dc75c3e2595851522ca1706f8b39d472215f0cc31 +EBUILD gentoo-sources-4.4.275.ebuild 736 BLAKE2B c7794bf1180aa0889f39d43a4dbd659dfef77e36bf96c166c08d475d34556741bdde2646c0f4f3ab2003f694cbae0d023ef7f0bc6da4df3c67ec1124567b3d0c SHA512 f09c41aa4d8298fd32aaf69acf67f86d79e59b28e4eac0077bd3f2db0c89b9a17018ad68e193a08216f2fc90b0dc5d013ecc4a9fd0a8db323089610c83f95400 EBUILD gentoo-sources-4.9.264.ebuild 730 BLAKE2B 2a501bdbfaf50966fa41f4f55e8299c66cf17a55dd511a79c6b07e773c97a8425591459a8fafa808d8f2a66c2abb04e9c04c3f2cd58c8ff3fbcd0545512d1a9a SHA512 5f577814debb29ce50991b639299f390a7806ae46436172fa043cc7bf17aad07bebbf6913d3f86eb39db567946d36e5bfd9cc42e31ab3ae604c988f590408e24 EBUILD gentoo-sources-4.9.270.ebuild 736 BLAKE2B 8b4068858d56604a61ad571b43b0918493ca059b14d8cab44cac9116b05b9fb0002d5140c550be173e9335a2787a71a057ca7987694742d19f929d066d732497 SHA512 2d71228b3876340f1b86ac7cf57d6201432eebc056970a66b1e95e9d484802b2a40be7be5c148bd09b89db404362be339727ec978a9dbe508c924b53dab3f73d EBUILD gentoo-sources-4.9.271.ebuild 736 BLAKE2B e21f5dc4247fe89ecc80fd898a10919c961ae459034546990e6eda0b08f90019282026cb3efece13c61a3db18fb13539e31bbb6872a3ef5e3637f835e89f9582 SHA512 0938e6548e5ab85aac72d818d99ede8834fcafc743b51902ae6c7d5e2d1a24e6b4a552f71664244702733d703bd8667afbe9ff8f5945622d40d08485432e8c8b EBUILD gentoo-sources-4.9.272.ebuild 736 BLAKE2B 5f1bfc97d63f61fbefe569ac4e2cc249051f8b46df1f1a731be14f5cc7cdb4630a9f6591327509c7ba22ce10fc3dd038356eb9cc8a73b40e2a59e201e672f695 SHA512 93ca84928e6abc2e7dc302a7058bf173e845520352de0cb6047305939ab163fca2498e68544655b50637530dc75c3e2595851522ca1706f8b39d472215f0cc31 EBUILD gentoo-sources-4.9.273.ebuild 736 BLAKE2B c7794bf1180aa0889f39d43a4dbd659dfef77e36bf96c166c08d475d34556741bdde2646c0f4f3ab2003f694cbae0d023ef7f0bc6da4df3c67ec1124567b3d0c SHA512 f09c41aa4d8298fd32aaf69acf67f86d79e59b28e4eac0077bd3f2db0c89b9a17018ad68e193a08216f2fc90b0dc5d013ecc4a9fd0a8db323089610c83f95400 EBUILD gentoo-sources-4.9.274.ebuild 736 BLAKE2B 2fb8027ecc0f8c418053c09ce9fb99c71beaeaf7072a8e8174e0886b914704539f216ce478c885e833d17bde94cc49656d7c2ec6fdb64581bf13392b2779144b SHA512 d2adf24f6c1ca64ab89409f12890fbfcc2922568cde938c6ca2f2740fa1e7dbe8b6b9d40efd7d97a641b573d70c950d973bd8826afc7e38811f54fcb671a6fa9 +EBUILD gentoo-sources-4.9.275.ebuild 736 BLAKE2B 5b94aa0b678a6c75150fde124feccbdbaa98bc8c00f99ecc7bb07d0d519c801d142214094fcde281769b45be49d2877829ed8177c5fc5f8c51c257f4e35384ed SHA512 b955f4cdc0d7d500493742de88408e74507cd93a53d19a2d2a13e362ae22b543137bf5e8e06561f6d2141fd06299d634b1c31cf0355d91b504be140585f81bf8 EBUILD gentoo-sources-5.10.27.ebuild 735 BLAKE2B 98d0fd573c312cd08b5dc8611caf34fa674597ca8848c1a7447027172a123f4b505e0e19dadc944e89fdef0edc7ad46e8a85601c188babbeb9e52505a78ec3df SHA512 c54e0337f08b52db08de8a4aeb884ea302582aa06fc768462959731d2e2d800e383e3ccbcdc0ef3269f53a9b4a2cac34b291af343ba533f09ec500e51298c71c EBUILD gentoo-sources-5.10.40.ebuild 742 BLAKE2B da08b73bc2434aee7febf060504779dee520a2557d2741ba95d6165a3fcf18a84baa26753e71cc1336a69013a0399700039ca6ea5e38bdf9eff348707a1224ce SHA512 aa624e466eb20676725a8d6870fda441fbb330aec2c78a1a5177e4d0fc23b741cdc8c3a10f90e69b297405a9ddcf83903356421467098d45d0ea4657321e603f EBUILD gentoo-sources-5.10.41.ebuild 742 BLAKE2B dfc75b552ed9dc69990e58c131572cbac0e339e843a3e6622874cb6da3277550fe806214d02aa2dc7e7a79b690b7ec613668bbd0202d8e7c6a3855cdde3498d3 SHA512 beb4e0a1c36376eca34db27a93d0601adbe1013a59d84e7651176aff9c4f3df33161bf6a2e2bd336a0c8f32e759f0fdfd9c1cb289762f389d40062fb5ab95300 @@ -204,13 +232,16 @@ EBUILD gentoo-sources-5.10.44.ebuild 742 BLAKE2B a945d8ae3bad1c8db5d0c9fe0a2d7ce EBUILD gentoo-sources-5.10.45.ebuild 742 BLAKE2B 3539213f2914e8310af55264eb876fa6a0eb313233d59c998c049f4719b0a63566f0859a4f381a950421f1c2f524456763522e3f253e937ddbde59dac25b9f30 SHA512 c9de10a3027e197e7b460267dfd38f35adb6a8f094fb86b2860f4ea4c09181dd66c8f26e53366808cd7138be8c5bde5f98ef44e8f4c823729816ff7928c524fd EBUILD gentoo-sources-5.10.46.ebuild 742 BLAKE2B e5c4f813a6944a0d08bacbdb16236411ad7a4a1cdfa8da342c262ed17a65e591e289feb534995e54b45d2367f5a79bdaf7f53e21891c8a6130dbaee16ab9705f SHA512 8d5accea3390f0127a11ee5922d3dcfd63e04eefb4e9488b3604e21454283185b1828353eddd2e7d9e8392be058d126dae0f601f3e5a05bac84461011eea2fdd EBUILD gentoo-sources-5.10.47.ebuild 742 BLAKE2B d51ab789337f67bd3dde1cb420a198c6d36e59ba6c3ec910d25cf35559c7da9203b83c82418b9673f7fcd7c7c9fb4c6a477ca98914d0806bae6e11025c428375 SHA512 9ef2a11a10e8ac030715c2fa017c56227ab90ededd3282eb6c73ff3cd14c6f126ad51ae28435c8d116ce647f1717eabe259542cecf0e8de108645b7744bc4121 +EBUILD gentoo-sources-5.10.48-r1.ebuild 742 BLAKE2B ec54453426c392de505a73c7e84701f022addd016aabdd5048833fee4905d6b61d0fc3224889fa740589d1bfce7d9a268be730a5cfa975c381efd73b9a92b1d2 SHA512 da4d56efb70e572d69d9f5b9db9ff3d478b8eeb8d63f3686085f91519349cd05e709ee7c675a06e517141a727cc744d147cd4155a9191091aefaf3c2cfee086f EBUILD gentoo-sources-5.10.48.ebuild 742 BLAKE2B 7107fc96ac45b0b38615105357f79c0ac702a410530aa84e82d4439414b6fe7075210146b96064752ce5e4cf6f0a97e2a5505af548aa142aace920b916b82bfb SHA512 02b3cbfbc28146d4035c0f35aefda9700abfe0cdc589db8473cc3f156d14cee09c8ac30ba630b8c1474151e78246b4726424a7d550bcf8f10fafdd31694386a4 +EBUILD gentoo-sources-5.10.49.ebuild 742 BLAKE2B 87ffb627f6472ba032d24ff092e56c7d7c2bca47c8b83ebdeaf265e0ee02ca2a306a1538141ea86e148b5c880dd82bc7280aeb59465e3bcf44a9cd72d2fa1d1a SHA512 d84d64a3a82cf4d73f6784cb78919d24f500956a59c6606c44ccde8f81fd1b4c33e47ad170c5e66ff77eba71e0f49477caee6414f2559aba924ee37df5aaafcf EBUILD gentoo-sources-5.12.10.ebuild 742 BLAKE2B 177619fa73367368d948c7da8465e000c088bf39d8cc835978182a5c26c2414cc9ff6439d860bfa4a309fb74d209ba11be443aed406a4fd5ffefa547b566e447 SHA512 56c9564e1f120839827d8fd2025358501ee8e27723c7e6050b324c28c056c8149b94baae1890741d1ac9ef561ea06efeb25f3497d1ec8ddd8eef0e372594ffa7 EBUILD gentoo-sources-5.12.11.ebuild 742 BLAKE2B 912e2e96442b8fa8ac6b75e07db59c3aca473418dbd84d535b4134ba157f9378da0eaa0b790c8b27bf1b50e4fe66cde4089005177f7cae4ad4e4f7bb28c358c9 SHA512 2307a536d0c58b9e6617ed9ee192779b72adbb04ce23af63b5bd5dca1acda42e2673e336ffaeff1545e921cbfba2d6c59c269cb30787dfbe8c42ecaded326c39 EBUILD gentoo-sources-5.12.12.ebuild 742 BLAKE2B 4dc7fa51525f77f3d70a38c58905ac7b79c168bf3eee100d7d1416028194d9c9483ec03b9badcc2482830651278bbb92e4775d6ac252323b389ce82a0289af3d SHA512 c48442b7ea067a591b4b7995b4aa0e4baeb93d6e60e82e788ab1e7a6fca2a2ae4c9d6c879872881ffeda82ac89966c7f30a6cf9f68873f660e6c9dfdad656ac5 EBUILD gentoo-sources-5.12.13.ebuild 742 BLAKE2B 6dd2933fdc1e5e7695f7c485caf70e2c003df0d45d5787520ef57e4b893e810de6126c829562d76cdf8ef9c81829cc5208658c07aaa0df4e0ea93012f77a0848 SHA512 371b32f76a40447fbfc0e3186d66836aa59694ce2477ad5882e4f84f5a7f474d7e91efb101c77aa5d5aecffb0fed401db380994d2e09384fe12bd143e66109aa EBUILD gentoo-sources-5.12.14.ebuild 742 BLAKE2B 0011b967dffca4a422612aa99e11aecdfb3b89994fd000b9d8c9a393cd0869ee909b87183e7b32fb439118f51433019d4b38cab00fa5b87f6524f8c60d1a4cca SHA512 f2dffaa4502cf79989ac6d89f91870808ae669f24e11643693bbe064410681f91b90347cd72785c6fe9e5ad03c65232e9cd43290220d94dcc92c19706e39d84a EBUILD gentoo-sources-5.12.15.ebuild 742 BLAKE2B 009ef74072b955bd91ebed9dd57379c5fa006ce41f9dd2576ee3f1e631d353db4357594d905c49e60f4e525801bc792e06346256bb9a07b526635d8aafd915de SHA512 82a31faab79dd64b0bbb6b6292493a7e17a78c1cc67ea848fb75546f5767dcaed074587a1f8f8f2f62ed0fe40cad6a3aa4ae5021cba3cf2e3d6354f65ec9769b +EBUILD gentoo-sources-5.12.16.ebuild 742 BLAKE2B 9d1c324dd905846ea2a8ef16c26506f888a972422f27edebaa279892ff016af743a51c15314fb52738384a76eab25276b1f10bf99a181bae8ef0c58a5902392c SHA512 97b4fc5ac42d5fdd33c5a6260aeb9891c987ebf2aa691444c8a82d862977e6f49d9a3e445616e80139dd3b38bf50196e1b94e22bea395f768cf8183c49c009b6 EBUILD gentoo-sources-5.12.7.ebuild 741 BLAKE2B 13a5181db2a567cfc3612769bcadd2615cd2ce980fb5bd3b481782f47e767b850367ecafaf2a187159d74fbf17ca3c5ea97b443b9d0405c3bce3237a8d302937 SHA512 401691d121ded72ae783ce88a34ce90fb331c896543ff7c36adec17c9636815eb6047074d89847aa416d49f65d842bd0a1d593734bb3cb0554d9bf129e58be41 EBUILD gentoo-sources-5.12.8.ebuild 741 BLAKE2B 0e17ff625974f666144c6a21bd1d33ad8c2234f495d2183d19c7ff68111b28d8f4a7768f5f31d88879ad2359083ec37e56589c1c3df2508e036206dd7dcf2e67 SHA512 c5c265b4856d21e1fe83ea78d50b845a67ef854a0def9592bc2eca6db378e04580f1f8b97bc9177fe1edd8686264ea75232f06249c095b434098e3d955cccdba EBUILD gentoo-sources-5.12.9.ebuild 742 BLAKE2B 2c3c5824603974dc74fa131d03911f66805806307c25d36f22f4299d5985e967cda8edeeb463f84bd4d706f7e0327e0802e04ecb7f274d5610137e5b1a415fb8 SHA512 d5c7cc74fc768631441ed7908317c44f35fc990f3e282fd7b3439761890f3fae66bab5c325f37625744541224c9404a07290f87593bb5680d6d29cffaacad825 @@ -226,4 +257,5 @@ EBUILD gentoo-sources-5.4.127.ebuild 736 BLAKE2B 32a76344fbd727945fccc824df4ae49 EBUILD gentoo-sources-5.4.128.ebuild 736 BLAKE2B eac05ac5e1571ca71fe076569cdbf3b58f7dc5e970e9d0ed95ed292b90493889f09c7ba5bfab2767b48e7db8b3ef2e1634b7f18af87363ef93b440dfe5664b68 SHA512 65b5a275ea995d19a129d064f6ad6f7b2eb81e99fe2cddb32cf2a803b241e67fc8128aec6891d52c03d37e2964a68d6c7a7ae110047d6c4d328992990288b4c9 EBUILD gentoo-sources-5.4.129.ebuild 736 BLAKE2B 5a3fc5737e569783d5bd82c0d3c502f3d4b0275edd585cd32b7fa4a0792232d4ca44867bcc08cf2ad4cd53b945d4549931c46c453139317d63ffcc31009f5d38 SHA512 4029c4937302bc88612177188091b3b3e03ff4a54646ba08018e1e45e7e7713937e2408ae3b7531668bb4d3f3c823d3ddb835c905628f6233a7fd637aadd7187 EBUILD gentoo-sources-5.4.130.ebuild 736 BLAKE2B 08c3928d982c2acd70daa37d89717c33407a5dfd635cf98fd37d3cf77184740970288bcb9488eacf00b6c55becfc0f014a83acc4ac4aa5e443e1f7d668a86852 SHA512 a3aabb66615082fc97087651c4bff889333524f0384618a24996c922c01964e5bd4ed947fa0fa40bd50667010f01f9bddd7f664039311aeb8c1af0c4bf76483f +EBUILD gentoo-sources-5.4.131.ebuild 736 BLAKE2B 7657ecdfc76763ac38fba9ffe1e97753a4ac77ffd0ae38f2fd6c30bfef89e2893121581862137ee9f6fbced49446075cec71c0b574769fe51e57fd2148cf1026 SHA512 b3e7de193d1eab60db40eb653159e1f1640cc38866f2681ef3ecfd8a36c921de56b6417be1943b6f51d85a18c2ebc286b52e7bc8e6a2d75351bf08a67e8e5940 MISC metadata.xml 500 BLAKE2B 0876bc03bc9d32afee87523a55415ba549942acc4e9a1b65511ced2aa4038557854fd9f570dd1afb6d94ecd899d9cc48034911f547eb88ef76457cdfa62845e4 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.239.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.239.ebuild new file mode 100644 index 000000000000..590194dc8239 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.239.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="249" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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-4.19.197.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.197.ebuild new file mode 100644 index 000000000000..e20a8e324492 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.197.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="196" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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-4.4.275.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.275.ebuild new file mode 100644 index 000000000000..6f9d9a27c692 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.275.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="277" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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-4.9.275.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.275.ebuild new file mode 100644 index 000000000000..aeb65b787c76 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.275.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="279" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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-5.10.48-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.48-r1.ebuild new file mode 100644 index 000000000000..cfb44d60d9b0 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.48-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="53" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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-5.10.49.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.49.ebuild new file mode 100644 index 000000000000..9a5b5914fe74 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.49.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="54" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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-5.12.16.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.12.16.ebuild new file mode 100644 index 000000000000..4be3f5da3db9 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.12.16.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="19" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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-5.4.131.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.131.ebuild new file mode 100644 index 000000000000..6dafb4afcd6f --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.131.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="135" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 86ff659d64b2..4f8adfd671ee 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,16 +1,4 @@ -DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d -DIST patch-5.13-rc1.patch 60248581 BLAKE2B c105c2518de0ad29258262913226d44598f19f50df9f4b5bd0ca3afbf132e9b7d582537c9a91fea1209e3e77ced9ba86c83745ec32bb4c9c940fd843bd2858ea SHA512 0ed817a3b25b9d28889c5754344537cd2266254dbfca87a98a5799594323d5b2cf04d233d0b48289dcf4518ebbabe687e49e7fe00553cbbd0cd2ac0e25fdf46b -DIST patch-5.13-rc2.patch 60699877 BLAKE2B b29e45aa17aefe5adff81bc803890200d810848122240b731fa27d1bc0b08448d8579d6bd2328d11ca67b78346fa2342881e838b9cd657803ce6714a93f8e383 SHA512 2d54f9920d1d639a363989e37aba1e82687e7d6848bb53c4936678f50f178678235e9f45671d9373b1b5e15cbb6837640002038fd8b74d72d0e55d70b54321ba -DIST patch-5.13-rc3.patch 60916953 BLAKE2B 1a1a40b91cbe8ed65151931b1e309068c69ef45817e9bc526297fbbe59e8cb2c69176d71679b4f705a1071af5afc80e4f270f8bf7f089d483123550310b3abb0 SHA512 f0deb6c2482b1416d6e96bc4bdb9f9fe51654b6bd9317f0e68f3cfb252ade3c9c7950fa1f7eea09a61dffc109cb832c04fae6eff0a2178fe932f1bd42a7f17d9 -DIST patch-5.13-rc4.patch 61427853 BLAKE2B 7ce34ed0d43f79a193e549208114e0d5c648c965ed584b84959535867088c083227784b3db6b2072b238f73f10c39ce5e4ea8451dbeb107e0c24bcbb7ccac988 SHA512 39d352e6a32c47006492667aa552b92ca45a5a5919443dc00ee1b7ca2947398a4a2db59185df9e779a1b1a75ba93ea3d88ac07005e3072f24b31d1a6284bc131 -DIST patch-5.13-rc5.patch 61681306 BLAKE2B 541567d285b56080a572b3b62118288a4f1d817152512a89483043973bad89a64e27354a174b5ec6809df58b992e2a001c2e50d8d330ba356e41452f3304ed1e SHA512 47e03e9825c6ecc37778050319a58b5081ed562e2f8aa1bdc74bfb3a59422d2a81d3267603e5cdcad87dffe9ea2e434c453d4eb8a022fb9b12a3e8bd9ebf343f -DIST patch-5.13-rc6.patch 61861957 BLAKE2B 95c185f46705f1e55fcd0d54c72b5520080780dcae087f1ab1ff195c62b5ad4a0a318c4094c3c942e85889808341fdce7aca8a823a4c2f4320c671217ea07b65 SHA512 8fb742686847e0fa0b920af523c8dfcc6fd4af54abf68ead6dc4105911d18229431079b03e2190aafe2cd2322176138ece51e514a0f9b6049e4026fb2e0440d4 -DIST patch-5.13-rc7.patch 62091807 BLAKE2B 1aad8503208b9d77033c3259b867a34507710c3d03f9980c9e451b7ea04e93a450ebdce4282c8b416403d53a099c6ea236904556a0d9b1fc59fe19019b00b3e3 SHA512 af9c1f41dec5d0d186d92f1a905338511c94fa0e7accc994a0fb0bd95d096a5a6a10952eb7f22362987d74977e535cd9ff88c3d22a07971366cbc1c539b92ead -EBUILD git-sources-5.13_rc1.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 -EBUILD git-sources-5.13_rc2.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 -EBUILD git-sources-5.13_rc3.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 -EBUILD git-sources-5.13_rc4.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 -EBUILD git-sources-5.13_rc5.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 -EBUILD git-sources-5.13_rc6.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 -EBUILD git-sources-5.13_rc7.ebuild 1172 BLAKE2B 67b90c7f893fbdb84d4b4baa6dbb2596534052deddc59f93c339aef27b07278d9948d67c852e21a113f2cd340166d1a37ba55187a9c1b949d77dbb4bb6cf0683 SHA512 01c7806c1c3026ff99af2e3f2fc5d2f885f4427e4abedd2c556c36da819ececdb825fc03864a44257a27651683a4840986a23b9744fdb3f64cd25975387f5b82 +DIST linux-5.13.tar.xz 119297284 BLAKE2B 9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668 SHA512 a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e +DIST patch-5.14-rc1.patch 68962675 BLAKE2B 0f5bc5de6167c3f2b884354a54dd9cbedc3d89508e9861ef7bebe181c650ab9dde4f604f8c5e77c27eef9c213345ac85d8c65e0c9a7f48cc918a2ad681fc3e59 SHA512 e68522063c08adf11c8cbdb86aa439347ed833be77cf189655e14df6e2e9c18479a69bfbcb8258411e896f32b15c53f8df04402f6ba0434179c3d37e0cabc5b9 +EBUILD git-sources-5.14_rc1.ebuild 1172 BLAKE2B bff8ddc8315c78f97712397c0489677c2120d59d3d000db164657f066f32345d0812c6151f9d263240e82fb8be080839d2478cfac91da38af65cd8d5efc42f9d SHA512 ac380b11e0bc3f2eb77b670d8ab3f8daea4f7cd63e63f35ed6a4b2e64be285dcf7464db1485dd98ff3c3986054a1a45944f71b81567a3a7ac17876dc4314fde5 MISC metadata.xml 464 BLAKE2B 37fa8f89a0431479faf733cd072c8d86fe27976913e47a9e09d6028e2eec20bd9b3093da14a2f01f00ff88ee6da012eb1dad96a9b3f5bc04f82157e9715c2645 SHA512 56e60b220ade75cd0b4175c43f01e8e31eb088c563327a25c0875493bbe28b5cef80fefb2b5394eb749c2eee43a1cbb632bdc79d48435e6a2f0fe609b13a2dfe diff --git a/sys-kernel/git-sources/git-sources-5.13_rc1.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc1.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.13_rc2.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc2.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.13_rc3.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc3.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.13_rc4.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc4.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.13_rc5.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc5.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc5.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.13_rc6.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc6.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.13_rc7.ebuild b/sys-kernel/git-sources/git-sources-5.13_rc7.ebuild deleted file mode 100644 index 5279e1b05efd..000000000000 --- a/sys-kernel/git-sources/git-sources-5.13_rc7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.12" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources" -CKV="${PVR/-r/-git}" - -# only use this if it's not an _rc/_pre release -[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" -inherit kernel-2 -detect_version - -DESCRIPTION="The very latest -git version of the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and -experimental nature. If you have any issues, try a matching vanilla-sources -ebuild -- if the problem is not there, please contact the upstream kernel -developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to -report the problem so it can be fixed in time for the next kernel release." - -RDEPEND="" -DEPEND="${RDEPEND} - >=sys-devel/patch-2.7.5" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/git-sources/git-sources-5.14_rc1.ebuild b/sys-kernel/git-sources/git-sources-5.14_rc1.ebuild new file mode 100644 index 000000000000..d43c5c0ce00d --- /dev/null +++ b/sys-kernel/git-sources/git-sources-5.14_rc1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="5.13" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.5" + +pkg_postinst() { + postinst_sources +} diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest index a14b0eef7f32..195a8152d6b4 100644 --- a/sys-kernel/linux-headers/Manifest +++ b/sys-kernel/linux-headers/Manifest @@ -28,7 +28,7 @@ EBUILD linux-headers-4.9.ebuild 1242 BLAKE2B 00a727e93fb995953cedd630d35a94822ad EBUILD linux-headers-5.10.ebuild 1202 BLAKE2B 64c1e8d57ffd9c07bed32693d0d343736701520c2980482edb04fb7c77ed97919503885058329c0662d08107a6e8ffb0f413e712193c6623cabbaedbd8110f21 SHA512 c313e71c5d9863f684cd4f3f0225f1fd5ff18c742e0acef0cd51f4face30fc0d71dfde1155b009298fd8a03e1016bf284c6c364eba452a1c024abc0709b2485f EBUILD linux-headers-5.11.ebuild 1210 BLAKE2B d74d1083e5be9306cc7adfefbb6820666c9c234cba08290a75ca5aca89c32307b92c206b761270532cbbe2bca40a3e02a97cc3fd6c3c238ecd799ce5823d2592 SHA512 dfc1d7a058be3ecc03f9e7e7c45631675d84af56e7639e1a7c47cfe98daa444a8ca67754a7066b5f5f483a98e99fde9ec72a3198533cc258683d0948663f735a EBUILD linux-headers-5.12.ebuild 1198 BLAKE2B 8d6c7dc5696b59128454b78235bae9278b03506b743fd1e35bab1f57c63647d054cbae9c96c9738fe4c3f5290ed051dcc00cf27e3ff7834b505b75387841d41b SHA512 4c517b64682ca775b1e3b55b58d72d3c6ee8465bb01c6c2627a8daae99a9f43d759eddf036f4b1b1116bdf55e2d170f652dfa92c32cb182f570c0a82f141b40e -EBUILD linux-headers-5.13.ebuild 1130 BLAKE2B bc072a4b63c7330982bcc4b65b49c16acf3165c1d7099842520c19f44dba62b167f8faa9a546af437494b6ab0d4f9d962ed9a564863a6a1d67549a7e76c47f84 SHA512 a616149166450a906214f0b9c1c56d4d388a5a1e95af03a95fcec79afb1321a94233c571608d14741d45de11fbb3ff5e486c09f63c6c1d95a2ad6860229a2013 +EBUILD linux-headers-5.13.ebuild 1129 BLAKE2B 6f31c11c0794d02549e67eba1b4d9f4638bf7beb355dac0fece7b61b3a055f727c4060509fc990fa31c3f6ce6d3db4cf61bde45aae7d1c2ae322c1f66ee1a4a8 SHA512 1f943bf8202549bfff6a5ef3ae1b40fe48f2fe9aa529a3bd8c1e35aececb47532ba7aa42ee104084dda8702eb88ad4e8250375749e3bd49b13916df2de98e89f EBUILD linux-headers-5.4-r1.ebuild 1212 BLAKE2B 4168457aaa0c4d869cad391f1f6e3ee29c183894bb0f4d76447fca2a9a205d81d2be19781f8dd121457f3e26cc30d7c520df920e3387cf4f2165887b7d913660 SHA512 52a38850c2993ec29835f721350dc71a59224bd6e14463d1a40c42931a6d4615f66d3e2d94da03b173aea69454011eb66d1641801162b655db4ac0fffb16561f EBUILD linux-headers-5.9.ebuild 1210 BLAKE2B d74d1083e5be9306cc7adfefbb6820666c9c234cba08290a75ca5aca89c32307b92c206b761270532cbbe2bca40a3e02a97cc3fd6c3c238ecd799ce5823d2592 SHA512 dfc1d7a058be3ecc03f9e7e7c45631675d84af56e7639e1a7c47cfe98daa444a8ca67754a7066b5f5f483a98e99fde9ec72a3198533cc258683d0948663f735a MISC metadata.xml 344 BLAKE2B 383045f9629523bb66545a2e141c51056a1dffcc7cb084b251efd9da73253dbd4be8beebc659d65dbe2faf7852207db39feadac2ab07dff140db1c7f8dbf992a SHA512 4dfc3a4130e5ae01c17510c693c4f2bd81fb019cf003e866c7f359213b58c6e36ed59699d6a458464e1dabd73c8f4a24eada8ced06d7ac513ec3553c0179f164 diff --git a/sys-kernel/linux-headers/linux-headers-5.13.ebuild b/sys-kernel/linux-headers/linux-headers-5.13.ebuild index 115b2f8d5927..69b7d70ac96e 100644 --- a/sys-kernel/linux-headers/linux-headers-5.13.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.13.ebuild @@ -15,7 +15,7 @@ SRC_URI=" ${PATCH_VER:+https://dev.gentoo.org/~soap/distfiles/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}" S="${WORKDIR}/linux-${PV}" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND=" app-arch/xz-utils diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 28d6464e8698..5b0a405e014e 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -24,6 +24,8 @@ DIST linux-5.10.47.tar.sign 991 BLAKE2B f0399021e8a5c19d7d871fb62a97dfba2b4431d0 DIST linux-5.10.47.tar.xz 116362372 BLAKE2B 6cfe773c5004d742e1f47f8ec408cd37b8183de5662370437b62a53ccb7960dc97499a90e41d94c8ff25207c4cc9428ca9fe6e15388e4be83ba34e83bb2df9da SHA512 80760ce0e55f146b1434cb21975cb1b3f94a6fa7f5c8edd9e534084596e8262ee5945f2b25b98039d9d405232083f995782bbdaafbb7b387bb785eafc3e2e9c8 DIST linux-5.10.48.tar.sign 991 BLAKE2B be367b874b4e24d84498e0d427225ed8ed33719fb5e698af2477d25092b4768586360f625141439ef52f459ee86d4c00bc5cc62eccf0d80663506077760ffdd5 SHA512 5928797677ffe2a6f045855d623720ee5ee4aac49e4693bbcf5392a976e9ce05553ea3c110f29133a35bb67444b4239652048af0576a9a5ec9148108a6d9182c DIST linux-5.10.48.tar.xz 116361056 BLAKE2B 176c4ab03ef0df041eb98e03c1907e8b46ecbfa5ff77c95fd638e9123cedbd386bddb9bf884f682a78fa0292e3c2e4740bfe2c152e98f8c8079eb135d5ee729e SHA512 18958e0af1b6170e7388fe3bd1669af266980d7d8678ea2198a4828a1b0d261754a1c16e1044d5230275205395a34bfe943d868ab7e084b1a547123f7f9421ce +DIST linux-5.10.49.tar.sign 991 BLAKE2B 21e7ae30246ef738b4d75fe2c57a2481027d1f6f1eb1789c15bd7b854b9de4527b4a6905109ba860072617e90ffcdddbada2fb97804be76be4ef7111ab365a83 SHA512 ab5969287e54b0926ecdeb0776b832cd645fe919bff7eba7255cabf3019b4acffaf208e2c8072c587c818ebdf591852b61d3395e0feedb673ae856a20f49cc65 +DIST linux-5.10.49.tar.xz 116374664 BLAKE2B 493574a46a965e34a6bd5c922e50969588472e7eabb0d524c82bbfbc86c312184e85a14a4cc9d7f7cdaa1a82c3982af7ec950eecfcee5f529b4790147861c49d SHA512 883763a2ce23c5c9d63f3707003dca1cf5422bdaecb3eef6dddbd402c78dad6f7e9a27051eddd5de89dc3db3b4bdc4d04db2fbf381961ac0d3c75e03a688bfb1 DIST linux-5.12.10.tar.sign 991 BLAKE2B e13957f787397e09e04c1fcca75af58b80f0340150c9c738628826c17b77efcf14ad65a45363193c2fc2780630b1b8315f427323e2b15f65ca1ee0294300da49 SHA512 0113060125fe4a5015c0bcec82e873db3d5a4a5ea82764f15509f0abfd51af34b25adec164d2e765cbe3c059caf71a5047881cabada9599cfba6c947ae4dd6d6 DIST linux-5.12.10.tar.xz 118148040 BLAKE2B b40ef5a11ca435299899e8131fa72af147455cd8ebee4c0e187572b1f628e66d2b6fbb318308bc911a598d8303d1ab3622d52966deaa5c48d59dcd65f4f58687 SHA512 b7f897582fbce307f8d24c4a1ea490050afd7d1e1af24ffa621e863238cb9ff8f1c1a378392a546a5880c9db50c8420504a052ff67d86c9ae3f82145d9f5f42b DIST linux-5.12.11.tar.sign 991 BLAKE2B 4b01328a96e7dd0ac1487ed4d8d3f5369af6ec2a886cd0a6acb456271765c1e45aeb620b0bf61867973e3fb03a53eee0b0efcf60755257f696fe2bce8e8d3233 SHA512 67dd3f239f23686a5c9749c3122d549570403d71b95587371b56172077fdfcc9955ec70f64b6c71fc9869d55de5515f903235a21904840915a83e3b41f489b2d @@ -36,6 +38,8 @@ DIST linux-5.12.14.tar.sign 991 BLAKE2B 433f6791cd56ec4f0f633fa406b1ef1df1c801fd DIST linux-5.12.14.tar.xz 118157096 BLAKE2B 3bc213b432d61c358f85b932dec8bd44a1ef73442f20424ad5ce374b6982a6909c5b318d5e9848996989d5e421ab6c2128cdb51a3724adc95222f96a859486a1 SHA512 189bdb55fd874ba860833626a4142920c853f886562e52a6f182a9f63f1c9989a3d2b0733eb5ad55953dbbb10834cdb80ec9a5b42d44af8615c8a216ab037b79 DIST linux-5.12.15.tar.sign 991 BLAKE2B 668cc702b2c1bdac78b334b2c9c8f0bee20f1c6fae584c7bde8787831b8182024639f9862845520cbee9400abbe5248f418cc654cb1013e82afd2f42391faf67 SHA512 ec28cd3d5a8c293193579221adeb4077eb43c061fa12c825875ccdbabb6490962edb4177515ec56def97554ce2f042848fe126fd4f90fc6e550f223c9e9576ab DIST linux-5.12.15.tar.xz 118166168 BLAKE2B 2d94859080bba686786b690733d6df4a17f6183c690854545b87d784d16fbc5050fc07be08b2360cc1d0a6fe11bd8f18add68c893d92bb52e10bb0f61ff4eb76 SHA512 99ac7c8550548f2626ff891024c9e613c98011f3513b17b46d4a0af98242449ff373e7429ccad7c893dddcd413961d1726b121242b3f1f6f4eace523b70754c2 +DIST linux-5.12.16.tar.sign 991 BLAKE2B abb400dbf710771ed416ad144501d9d65096da1957b80a7ccedbfffb5277d4db5e33bf4bf7c96bab5a0f7e6ca5bd09af5eed0ecd133aec9bb274099b3d32f016 SHA512 7c2ae2bad8f0d456d3a2b5ea5983092883c724b9b5bba21a99ab1eeb744d5a764d69e7d77b28a2499dbfd04e1e764ebf93a30e13e37c92f806b8d825bfdcefdf +DIST linux-5.12.16.tar.xz 118169272 BLAKE2B 6585efa7db0e0f42ba8c1e64a5452a547c9f4d073756047d6ac8453d752c022f414b984df457242d8d9595cee4aedc4d3b5b59ae3566a2e824a2294e5111956d SHA512 6b3a5ebe96faf6dd7ae613e8d158c2f14341758ffdd84fb408eeb886ef3c03d25348d3b2aa74c4b48f3c187f511bff70d1090c0359b13b2d9a179cda7dd7bede DIST linux-5.4.120.tar.sign 991 BLAKE2B 12c786791b72afccc4a3f9c412b900f25355920c3b253160bc9da0193983dfaaf4ed81886e5ffc252b07b34dec6d6daa59625bf46b1ebd6a7aca8522235923f6 SHA512 67b32fb8cfcd125ee66201d76eec364d7d8839a3055d43eac88eb812201969d0ed9d94d8c57e9be8b35f0a8972475381c6d41e480c7c6086cf351d4388f80c04 DIST linux-5.4.120.tar.xz 109107108 BLAKE2B d3ccfefaadfe4186cce3232dc0b58759914d0f9eb0ac7c82b855d0230a512b92e37801b75e32dde57ef5d6d6ee04c3bbd59f58a20e73304cf235c90c7dd2855b SHA512 b376e262164d8a79a4ffe478e42e38929fcc4b7f08dfaed24a842c238d55162ebcc1f6a5d0926a618e03f98f7f9623997306ffa66c6425f3e77865c2d70e1d54 DIST linux-5.4.125.tar.sign 991 BLAKE2B 3745764832f01f1d0247bf1ff6a4ea9e719d1a2881a563ab2bf665d1b0a9646ee831fe93f456df09cf7843a4c6310705b5ccc908ec927370992828a44327bc04 SHA512 d15ef5591e875300e1e6e6d0b9b809f2f022cd6064f1313c2b77b1a07c79a49a857657730eee0d0599933ee2e6940ffec2556220955c6a4bcddf5172ca1325f5 @@ -50,18 +54,22 @@ DIST linux-5.4.129.tar.sign 991 BLAKE2B 534f683bf0e6962b130f52c9f3e1a391131be838 DIST linux-5.4.129.tar.xz 109122036 BLAKE2B 73f422c32b382a5ef3f6cf8078447e68752408d78fac20d41f6fb4fa69bdb0706ff9ff5d7c480b0b1e3832559e9b253b1fbe0cbd4611c383cccd41e49012a8af SHA512 d5d420427433cc9bcfb5ff72c6b39c4c36adf745dc51e31109adcbc1ed1fd4ea02047940d01958b4bfcee98caac8f0154bf7a8497afa0e5f081712f035da8bd7 DIST linux-5.4.130.tar.sign 991 BLAKE2B 7d20be27037339889e8e207910a0bb9cc7326cd96aeef1a0de35cd9a7398d0f13df0b4dfd996b7d14802beb7d8beddd3468e417139c2b360292b473a31a686e3 SHA512 51c8c517bc446eb6aa11d072f8e349b9dc564bc7ba5b35783223e9898e957ec175ebeb96ae486bdc5a20e0227bb563fc915033b039951e9265fc7258a6a343ca DIST linux-5.4.130.tar.xz 109118364 BLAKE2B e2c30781868d0d7b721d679b29af3f4260a471a2bf328119b562abb4c896db939252ea2f9ef650414925e4d9c0a150289dd960dc61dc5c654f44a773adc1e6c6 SHA512 d2bdf3ac52644c9dab720b5a74ccd8715b12cce9a227d3c5375d0e61e6bc95517b95c7ef825854b5039494690f4a1574db9f162b5f3bdb1d2d67dedc6c683ba7 +DIST linux-5.4.131.tar.sign 991 BLAKE2B 957f1dbfc098f63c35afa810ba8e0e10cec81e2a7599cda699dfd76dca0db4633245320575edc4c17d18d3c02806810a9dcb1c6366680893ac83214f8389f6e0 SHA512 f415553fb817866082ae561e7c641fa3ab3929afee437bf4c669ea6af2519cc098cda0b30f49a93387bab8c68748aff9e2e8e55c93c282a37fe43fb8f6c66d8e +DIST linux-5.4.131.tar.xz 109116196 BLAKE2B 7736ea4b9c0e1f667375c91fc77c9d2ff2b40558dfddc17a691ebd9f558ea8b7c9b8d8af50ab7ebd52ba007be848a9680165bdf5289174ccd2678d4e905047c3 SHA512 d594f7fa2a598c9f24c1f669b9f3a27978f3dbec40a41f597f3ec3a0365ab565d5af042ffa65ca56f166b5a58ada57b0ded52667732eb460c2a7d01798328e36 EBUILD vanilla-kernel-5.10.43.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 EBUILD vanilla-kernel-5.10.44.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 EBUILD vanilla-kernel-5.10.45.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 EBUILD vanilla-kernel-5.10.46.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 EBUILD vanilla-kernel-5.10.47.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 EBUILD vanilla-kernel-5.10.48.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 +EBUILD vanilla-kernel-5.10.49.ebuild 2913 BLAKE2B 73f4bfbc33d65cabaf34762e6512d92a67735abecccebd91170ac7e9d3e925b2c3b127f8d27cb45a729e424c87ca0646668a9566f4f7a9a44724dc53142174b6 SHA512 2628599f32bed1adfc1e5d37883f0601c941ad2757bfd9c5eff839f5f9e0c7b5f3946213ac574f317be0fa8e5f4f17ae519d0ea33cd1680389c907485553e6c2 EBUILD vanilla-kernel-5.12.10.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 EBUILD vanilla-kernel-5.12.11.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 EBUILD vanilla-kernel-5.12.12.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 EBUILD vanilla-kernel-5.12.13.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 EBUILD vanilla-kernel-5.12.14.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 EBUILD vanilla-kernel-5.12.15.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 +EBUILD vanilla-kernel-5.12.16.ebuild 2912 BLAKE2B d1606ffc26790b5bd830d4e43bd873a6bfe974203474136ef5a61ccdeece3a312af4517e4c06f59597f986dff1d4560727d09f1e2d135e14a27978216ba8ed32 SHA512 a8071db701fd3454c62d2643378d9686026b0b43abcee339493cb5f8c3c7fa2f79d39de573b881d24434e804eda0d5d74ac7f7f5e7402b3cd17883f7557b94f2 EBUILD vanilla-kernel-5.4.120.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e EBUILD vanilla-kernel-5.4.125.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e EBUILD vanilla-kernel-5.4.126.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e @@ -69,4 +77,5 @@ EBUILD vanilla-kernel-5.4.127.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935 EBUILD vanilla-kernel-5.4.128.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e EBUILD vanilla-kernel-5.4.129.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e EBUILD vanilla-kernel-5.4.130.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e +EBUILD vanilla-kernel-5.4.131.ebuild 3073 BLAKE2B 6038d04284e4343059e7664c466935a0a022da16a8da1c65e0a3077f87374f6aa61b38e1d5af8ab33f3c4c7e9ea5d9d2272f80348e05574d84f7edac1d7fb865 SHA512 8497553ccc9b2961a0b8f4ccf082106d40ebb6bee06658489523eb7670f313cb3a4ee0ad27a99ca113578f784c6d7ec9c63b39ddbc414c74ae2c12a088889e9e MISC metadata.xml 352 BLAKE2B d14768a94b44290d052fa5b86553dc09bdc609c629fc96da7d5314510091484d7f22f2f4b4244fb033046eb949da8fdf6b9535d698ea3323f2da79400454b8d2 SHA512 a7b17e6764a339943b587985b95d828e84a076ceb3c372181794c905f6ce1a5554be69cb55560d823d71d8ea66666bcd5474fec1ead721633477eba31cf1cc8a diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.49.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.49.ebuild new file mode 100644 index 000000000000..12c958a4bb2d --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.49.ebuild @@ -0,0 +1,102 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=5.10.32 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + 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 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE=" + arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( app-crypt/openpgp-keys-kernel )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + # 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 + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + echo 'CONFIG_LOCALVERSION="-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 + ) + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.12.16.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.12.16.ebuild new file mode 100644 index 000000000000..32d99a8f85d0 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.12.16.ebuild @@ -0,0 +1,102 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.12.5 +CONFIG_HASH=17639df044f5f81bbf267f566426eae4a5187875 +GENTOO_CONFIG_VER=5.10.32 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + 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 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE=" + arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( app-crypt/openpgp-keys-kernel )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + # 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 + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + echo 'CONFIG_LOCALVERSION="-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 + ) + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.131.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.131.ebuild new file mode 100644 index 000000000000..dc33930084ad --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.131.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=5.4.114 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + 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 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( app-crypt/openpgp-keys-kernel )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + 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 + ;; + 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="-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/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 56e0d0a62c72..54f00b8d10fe 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -6,20 +6,20 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a936 DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d DIST linux-5.13.tar.xz 119297284 BLAKE2B 9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668 SHA512 a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -DIST patch-4.14.238.xz 4323756 BLAKE2B 9b62b261e91bcca58eeae6695c43237bb4e97e25139fe0a1ea11b3e8a257083ded8d74cd5d40eb5b3c0f26cf82883de5bc2a882a6e3b4d8f6e8109c70e5d0d1f SHA512 8a96694dbffd65986468e6163206f2a94d5032d10bdf983b10a73f981679400d1c6e63ca591e705dd8c6f209c0cdfa279a1f35e1b5fbb0aa23d11a06fd2d1bea -DIST patch-4.19.196.xz 4068400 BLAKE2B f0dc28f984586a38466bd753001d124b13fa7a6a909461427ac5e33fa3dce659d96e07977e3cbe95db1a8728adcfb996b1ba136bd4bde1a9a2134174cfb539b6 SHA512 538028d0899a36ded4fe7d9082b3b30b413bba3ab8e9d987bf380e6f678ea8dbb0328042330908b6978c8057a32c13ba0f5bf5e3ca27676306c0b001dab36bed -DIST patch-4.4.274.xz 3580640 BLAKE2B 43b46941949df737d93521a9e72c9343bbd9d090649316ff454ffc8fee35763b4bad4e2a953114edf9495c743546e425be9bc51d0b8fd420db9ba376f2e24cde SHA512 81c183e8dc6fa691ae3069f82a26bfe6ca6fe2c71760d29f5759bd1338e57a4704c3840a7700e06eae5fd100ba7da29a989f3d24ab54c7fdcf4b3775c1d22725 -DIST patch-4.9.274.xz 4006388 BLAKE2B 297bbfa6bc34a622938a80b68a5d2ab8976fcd791218d661b4a00fcda7285f19e3272a08281157f7d258f31d3708b1f8cc877f002acf5764436f46d470dc4433 SHA512 04dc7c9e6db1d5961ad9937c81ece3a0fba20a437ee3bfe86bff2289d4ec1dfd9273a10a1d485e0186ba6ea418f113cf8675c8f850f039ac97e83583884f4682 -DIST patch-5.10.48.xz 1556628 BLAKE2B 63f3005f29b511244654e3d5a091d8665c4753f268682f9fccd778a8eb5a6fade36e3ceeb93b11efeefd65128a31512ed5088b53ab0062786366744634823c4d SHA512 c31112a2cfe30ef9db16e25163a7336c98ff2e586793791580f20203b96b5663d9f466c65ba3534f1aa1cdaaaa362a0d6da31944e69added465403b449a14c6e -DIST patch-5.12.15.xz 717144 BLAKE2B 3c08281c27f130a61f29b3dea2f6fb704be2d6b7d0f2e48a4fdeec93f3abdebb589e17f6ef4f54d16be6d1df39b3585a0d978440a03446b9b1f4db6093b7646e SHA512 de3e9a38b4a88ecfb9f01b631a6b278c9d4c7de1d30e31bbd34ca0e77388ace1913fc239e18047adcbee35f26836a3b91a29490c8dce933878705a81ad94d9a3 +DIST patch-4.14.239.xz 4328180 BLAKE2B 75c1b4410196289ce504da4422d92c27210031ae7026bba08f5c6042cdd437e97044589f89105fb27aade20271bd22e0a22189d2c5a7a3fedfb861926fd20f8b SHA512 69e01fe11b21c98c4022c22ff692d266f100e720fbf30fccf492a04903139e5f2f5aef12aa234be29b7fb094f91339d37202476f6547f76809a8d2a19989cca4 +DIST patch-4.19.197.xz 4078072 BLAKE2B c50bdb43e0ec2d1ed60b072ae7764736c3aabaffd0166995926dcbd43b1747c24bf0f358e978bdad44263f7616b4d9a37fc1c86bb64160e9f0f7d7ad791f3177 SHA512 a8d9ba04702037aca994308b33da85b30cc7e4cee6342fea8b219d3688363a73976df7f6b2df3c35d04ffda1b0868d43a51d160ea2ad6643e71b01c3d5800ae2 +DIST patch-4.4.275.xz 3580680 BLAKE2B 49a46e98c2dd4753f89c4d94f7afdefb0b14d701bbce73fed32a00723245d7419ca76460a00398f4492bc71937fefb2d535f0dba6ede9258fbcc38983675afa2 SHA512 b85f8fbcfc5289c3b18bf0f438bc03abb348c9285b76782f17fcdc0c4b380cc131d0d5008d319d7d5e5cef33b0ac71993cb91137fbd9b8004cf44c2ba08d8de0 +DIST patch-4.9.275.xz 4008012 BLAKE2B f79df47900dda5fbf517142f9aa0d6b77e73435d3534070df323635666d74feaf362689a78982c6c04155da684abdbde1347ae3236245155d59576d81340bdcd SHA512 deb78bd9699449a952486bfd155bf23f14ed68632a55923abe3e210c4ea2787c875c7975bc9b0084adfe5e34d33f334f687fa67ceec26f99c6bec70f8739deaf +DIST patch-5.10.49.xz 1559144 BLAKE2B 1146ae6c6e444f6f47a24675790bd3211fbb912ff40d58f7de7a594c4a1f593b375cf954b26bab1bb919a56a8e9bdab0e6980ce841035221b9b8390d1bed001a SHA512 b395aae022e4c0dc71712c43bf2c35f90256422dc7c0a09b55696e2c222bef122bcc81a7f1c1be5d7152fd3f6471ec9e7b7a2030221985d088498c620523eace +DIST patch-5.12.16.xz 721932 BLAKE2B 6507110c9cf6c8176a9838b187b6eae437b44f6c9f1d446827285f3b27de6a8ae764bbf0ff56251e97e377fc14ecb0c475d7a1a4e689ab7db18646ec63009d0a SHA512 6ac154d40031946793285175f45ba4d1f0de27b70e204ef03d0e94674c66f9259139a23b60cf7125a9626fdc4e2a917c4d1c5fb80cae5a64f021aac75a382ba4 DIST patch-5.13.1.xz 820 BLAKE2B ba521422f958141f8a1d326d8b615b181187be4aad3ee7cc4adddfdfac5806e7631bbdb3d6cc581b012cf6ea86da85c652ac1db114bdf95b7228704dc5dbbbfc SHA512 32992e98fb1d656d745ff5548639a11e7ac31ed10e0f632a80f1005daca81899fa2919552c6371e3f887ddd1252e6f45ba0ec1257f9706620acded3755c6c0db -DIST patch-5.4.130.xz 3068656 BLAKE2B de379f24c092291b29385fc5345fbe3373a5afe8fc73ec4efd2a3a18e6700c21c41271dd1e57dcf6ab44cea90ae87f6b034468e32e3b8c07ff8d838a533f0bb3 SHA512 f860d127826f7c2f357e20ad80091bd5ba6d05503cf2cb417481ea7e96bf72e6b105415b03429f59287fd44def65ad817a7375fb3c3a92066329930e4aee837b -EBUILD vanilla-sources-4.14.238.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 -EBUILD vanilla-sources-4.19.196.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 -EBUILD vanilla-sources-4.4.274.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 -EBUILD vanilla-sources-4.9.274.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 -EBUILD vanilla-sources-5.10.48.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 -EBUILD vanilla-sources-5.12.15.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +DIST patch-5.4.131.xz 3069328 BLAKE2B 6f8f104f1b0f8f17f6219e53cc4dda51bc8dd6ea4fd3b1d93291fc120df941dd5bc313c8fa74e29c2adbc5e202fcd8dead9ae9170cc69a3f453009763a7fcbd5 SHA512 af5629d70d3b023a8c4cea321b98a897981a1d6459557491939a2705e566053b7524aa8f7b8a20dd93962944fb5c032e4408cd81cf2716e834be262fb6e2d84c +EBUILD vanilla-sources-4.14.239.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +EBUILD vanilla-sources-4.19.197.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +EBUILD vanilla-sources-4.4.275.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +EBUILD vanilla-sources-4.9.275.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +EBUILD vanilla-sources-5.10.49.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +EBUILD vanilla-sources-5.12.16.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 EBUILD vanilla-sources-5.13.1.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 -EBUILD vanilla-sources-5.4.130.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 +EBUILD vanilla-sources-5.4.131.ebuild 426 BLAKE2B c93fd36dacf35c09168f51df0857eac9450fd0292f6d8978ed8763be084cbb4b14d229c155d5f3d440a1d976b8cee039ad1f384757c1552c821695a638361fe1 SHA512 da83ee51190a7659b8f1cc086f2e2238eeb3977bcb22f04d3468df5938cf966ca69beb04006046e8c98f233127cd574282b661a7f1cf27e2181694f4d7e775d1 MISC metadata.xml 516 BLAKE2B ec4d6b5a7084baa9ed012e2108690e78422b269c88926baa66e8d0705dd5a7cc82fd76edcaeaf9a481c8b5099f65fe612388a826541a6e9a9c5256ab8aabdd92 SHA512 138d42372bcd976186c5c51f1e62b498df6b35662beeba737a46350e9e9f87b3d8bd97aeb57db43c99fc219ebb992aa2612c3ac8473cf4cc68e7d084c0fd8b93 diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.238.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.14.238.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-4.14.238.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.239.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.14.239.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-4.14.239.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.196.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.196.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-4.19.196.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.197.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.197.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-4.19.197.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.274.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.4.274.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-4.4.274.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.275.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.4.275.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-4.4.275.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.274.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.9.274.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-4.9.274.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.275.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.9.275.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-4.9.275.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.48.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.48.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-5.10.48.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.49.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.49.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-5.10.49.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.12.15.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.12.15.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-5.12.15.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.12.16.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.12.16.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-5.12.16.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.130.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.130.ebuild deleted file mode 100644 index 7083facc514b..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-5.4.130.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.131.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.131.ebuild new file mode 100644 index 000000000000..7083facc514b --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-5.4.131.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest index 948968b405be..08ce04c5e33d 100644 --- a/sys-kernel/zen-sources/Manifest +++ b/sys-kernel/zen-sources/Manifest @@ -1,6 +1,6 @@ DIST genpatches-5.12-1.base.tar.xz 3440 BLAKE2B 642d0cf2382de42feb6b5942f6449000b1b638ab80e0a4dec4a70c17201806f20e6e83542e11b44841fbf5806bced3b6ea3fb5f516846ca502eb22ceb4202f77 SHA512 27f023e4533601910c2bb5ba65171e7c0092f5b20fe76711c3bdb9b171bb9ed47dff2e5911d904dc97d28be181d48a74cc0960d8b77eba0b4cf84f05ba7c108a DIST genpatches-5.12-1.extras.tar.xz 1772 BLAKE2B 3de99462690e77f87a30d211f7fc14937b41123739c28b1aeea2935383766685a5befa631cfc19afe583db9ca0aafa2ce4140a327707161e73ab14135e837432 SHA512 67c1d650540e50079264e66ce072e546f9001f776188760f794514f6edf78b85e115710b031573bd6cdd53aa599fa9afb743272dac19817a83df5f97354fef3c DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d -DIST v5.12.9-zen1.patch.xz 798140 BLAKE2B 42d75857c393afc72b025d8cd2d818c7645b6ea8418ebeada51f774d5fae538a10778465521ed506a7ac81499e073328f2bf01144d4e2c5046a0554e91eb0009 SHA512 37af4de4e9d182e8090bf74d79d1df54683575a2ed3688d5d6246d532dcbaec41688cc6ebdace5c1ef72b769724fa7b6508529551b3c5febbd2e78a606ccda1e -EBUILD zen-sources-5.12.9.ebuild 1122 BLAKE2B e799f9a9eac948044e0bc8f7639bb7ed59897a6ca667ff7a032f736badf9316713cd35237b9c96d65d3635427c602ff2d10e701a2357879d9f71afa8f8b276c1 SHA512 18b1cf797ae7426eff22028cf50e5d9f709d5aae20d47d96ba17074a78d58964340e55cd88660ae718be5ae8048cc3d19936bd15d1de8a0127f330b572e619c8 +DIST v5.12.15-zen1.patch.xz 982480 BLAKE2B 468e406a3c2dadf318df9cf222c2306c4c12fd4a912ebf9492fe52bdbd0ecf2b202a5f373893006ba97472dbe96d6452f0318a88caa554f26e10c96eed9ca947 SHA512 04ba95bcdc16344270ec2b90d6032ec34d019fec75ae22b76cf4524f0163a75119982ebaf4640f6dceff7ac11c92448429624b1c07d63568fbd360ac139e670d +EBUILD zen-sources-5.12.15.ebuild 1122 BLAKE2B e799f9a9eac948044e0bc8f7639bb7ed59897a6ca667ff7a032f736badf9316713cd35237b9c96d65d3635427c602ff2d10e701a2357879d9f71afa8f8b276c1 SHA512 18b1cf797ae7426eff22028cf50e5d9f709d5aae20d47d96ba17074a78d58964340e55cd88660ae718be5ae8048cc3d19936bd15d1de8a0127f330b572e619c8 MISC metadata.xml 403 BLAKE2B b007ba7583bf43c622ac26808e1511274e1586c18b7d35e97f7e32d2c7b224e5eb89fe0dfacd6d71cf8367b4ce2c5967d0158abb706b1633218a95996fc70f34 SHA512 9655d79b7a09271fa0ba35435a727bec7dfd46b01d97a3e0a4d9fdd87ebf4ce66ca7093ee8cbb0812ba5ff0a64fe750db353824127e7d8aa731a1a95efdfd8f4 diff --git a/sys-kernel/zen-sources/zen-sources-5.12.15.ebuild b/sys-kernel/zen-sources/zen-sources-5.12.15.ebuild new file mode 100644 index 000000000000..ef149d6a6a93 --- /dev/null +++ b/sys-kernel/zen-sources/zen-sources-5.12.15.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="1" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~amd64 ~x86" +HOMEPAGE="https://github.com/zen-kernel" +IUSE="" + +DESCRIPTION="The Zen Kernel Live Sources" + +ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen1/v${PV}-zen1.patch.xz" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}" + +UNIPATCH_LIST="${DISTDIR}/v${PV}-zen1.patch.xz" +UNIPATCH_STRICTORDER="yes" + +K_EXTRAEINFO="For more info on zen-sources, and for how to report problems, see: \ +${HOMEPAGE}, also go to #zen-sources on freenode" + +pkg_setup() { + ewarn + ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." + ewarn "If you need support, please contact the zen developers directly." + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" + ewarn "the ebuilds. Thank you." + ewarn + kernel-2_pkg_setup +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/zen-sources/zen-sources-5.12.9.ebuild b/sys-kernel/zen-sources/zen-sources-5.12.9.ebuild deleted file mode 100644 index ef149d6a6a93..000000000000 --- a/sys-kernel/zen-sources/zen-sources-5.12.9.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -ETYPE="sources" -K_WANT_GENPATCHES="base extras" -K_GENPATCHES_VER="1" -K_SECURITY_UNSUPPORTED="1" -K_NOSETEXTRAVERSION="1" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~amd64 ~x86" -HOMEPAGE="https://github.com/zen-kernel" -IUSE="" - -DESCRIPTION="The Zen Kernel Live Sources" - -ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen1/v${PV}-zen1.patch.xz" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}" - -UNIPATCH_LIST="${DISTDIR}/v${PV}-zen1.patch.xz" -UNIPATCH_STRICTORDER="yes" - -K_EXTRAEINFO="For more info on zen-sources, and for how to report problems, see: \ -${HOMEPAGE}, also go to #zen-sources on freenode" - -pkg_setup() { - ewarn - ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." - ewarn "If you need support, please contact the zen developers directly." - ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" - ewarn "the ebuilds. Thank you." - ewarn - kernel-2_pkg_setup -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index bf79473b029f..1d2da81958f1 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 4ac02e418b44..215ae9c5494b 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -1,16 +1,15 @@ DIST llvm-gentoo-patchset-10.0.1-4.tar.xz 10472 BLAKE2B be17f25c8e1ba102c7653ccd3890be2da18566d051dcc35eeccf738d0cdfd4c98fed1c9e3d8fada0a394acda4568d4579534255e9706912581070d3cbdb2140a SHA512 794cb77c3002b398a2fcd5f845a41f9d075ba5db53d13665c64958ec809a181ef95d054a0850e49066ef1e926e326077f4305e088ee29f30acf9c2e98161be15 DIST llvm-gentoo-patchset-11.1.0-3.tar.xz 5984 BLAKE2B 89056fb8e82c7a29ae76c643ac631876d51391ffb579324aaf13c7f79e03f6fd8bbcb27d46e57e0f04a702602ebf51c116e82cb092452a1dbc97fb0eb7518f11 SHA512 08aabe8836b62ecfde4e264d567169ba495d5b5915b56aba35ae86992387e534bba6d512fde94056e641abe909b478e47edcbdaa3ee0b94182ecd68c98201441 DIST llvm-gentoo-patchset-12.0.0-1.tar.xz 6364 BLAKE2B bcf96dad8300cdc3e1f416cb90935ae3b1359efc5687118b5a9bbee25de7087a266250f50c6f2abd18f4efeeec19354f59513c8fdd1d61c2cfc8cc2f0115e514 SHA512 76201e169f71a8d568365ffeafcfd37138e74b0536826f47eb6ce89c2280586f10426917e851f99bfb20477cd828cc40daa8cb7a62959981620fbd81e1b22ee1 -DIST llvm-gentoo-patchset-12.0.1-rc4-2.tar.xz 5296 BLAKE2B c01363ad0f09c397207b5f12c9143e2bd74b91d193abd0debf648edcea90750e24fcf8089ce81b54e69c8fcdce263efa78a0d1f3a096e97761acd52599cc0759 SHA512 81024c35ef1676d34525bcedb472eea322f79954f04d41a335c7eb6af93aeac43098bfeffd6d9b6963ce9eec82983fd8d0bb4eb5aa8d2714ad9552c1a707d281 +DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD compiler-rt-sanitizers-10.0.1-r1.ebuild 4513 BLAKE2B daa067db497d6548d10041d7a2e99aca314c0b8c136e045d799f1205df135c04af2bce717e0fa281b67a6ef6bbf95fad014d1ae354eada02b2c79884af8e7576 SHA512 3579b322368ca2f350d2d373f6addc871aa8046d80dfead13d90a6564f288f35244bd5957b96d743356af7aa9560e3ca8ebb5863eea7c835fd8648e8b0fb4d8e EBUILD compiler-rt-sanitizers-11.1.0-r1.ebuild 6036 BLAKE2B 30bbe8f96289a6a4e66367728d74c3cd4631a11273dd0b2a597251c9742205577d4561c92ca9ba15d1afa7a58cb049441828b09b1d77ab1bee4d4cc6227d2673 SHA512 6755070c159402442b3e02ab21a9415313ddf82c6c54bd0a171b987c155bd85f6d0882d4146d02695fc4c157892106b9d1678235f92c28d7fe86fe8e9bb9486e EBUILD compiler-rt-sanitizers-12.0.0.ebuild 6081 BLAKE2B 7b72248427b99b3210a6aaab4d2d335c66d113bd3b473f16e660396009d1e1444241748d40b2d91851433754227fce0a893132dc668d43c7a8e962ddb83cd635 SHA512 ad69ec8901fa6273498b2b249d87c7546deeb7c294a8625fb3568faad9edaa2dd55443c00686ce18008201fecc3cba120e6282c2cec056db87af4440c920e293 -EBUILD compiler-rt-sanitizers-12.0.1.9999.ebuild 5886 BLAKE2B 63ff0582aae1fb2ec007553d3d0800f9caf900e95299fa8571d5151c2f029696391af2fab3358b5b378c1ae5fe6de4a60136c09b3f8f72435b92d353e948c24e SHA512 c553a0cd3d4849af21324eeb1498aee728bba3705d00c734f6f55ad6d0354cafd3078addfa691be494bf79b902fc8c669cd76b13a45868ddcb00ea196cd5454d -EBUILD compiler-rt-sanitizers-12.0.1_rc4.ebuild 5892 BLAKE2B 7ba0668b6e308ed5f67179b791c5cb4ecb672c82616e15b0ab03df2316c29f32670d86c17ad85deea33defe5fb11e22966a1afd6b4809311ce6bc533ca0a46cc SHA512 4a8edbfbde6c213db3f7d90de93d75f71bcc66dc73a86cc051e12ccc2d8d091dcf10444961e2ea45d669328423065276e1c1eb94b3e79fd500209ce3fa5dffa0 +EBUILD compiler-rt-sanitizers-12.0.1.ebuild 5958 BLAKE2B 817b71b56351dd4ec5fd1b812949b5f02826b6d1122f7ab9d40975aa65f7ff8e8f068bbe4eb111ac579686485be06cf386f621386993cae1c628f1636bed3ab6 SHA512 0ba1217f5949313bd857fe62c0a773d587e629c640eee4d39c2db0a2b558db4398eb39b73cb52dfa0ec2eb5eba9b108fa9c4a219ebd9a979e894eb503d33a3bb EBUILD compiler-rt-sanitizers-13.0.0.9999.ebuild 5886 BLAKE2B 63ff0582aae1fb2ec007553d3d0800f9caf900e95299fa8571d5151c2f029696391af2fab3358b5b378c1ae5fe6de4a60136c09b3f8f72435b92d353e948c24e SHA512 c553a0cd3d4849af21324eeb1498aee728bba3705d00c734f6f55ad6d0354cafd3078addfa691be494bf79b902fc8c669cd76b13a45868ddcb00ea196cd5454d MISC metadata.xml 1341 BLAKE2B 27ba2b57b7ba21538680b5535aec8b0e8e772a040b25ac8c9285765ed00a485a01ce6dd47c32686c7d162d072f4d6d7d2e1a790e9bd867b61a460b01ad79bade SHA512 909a922e1b0e9649534d88bb7692b1d1d7a9d3d539a4926054dac834d672da065cfea5b2aab02dd23f2a7b0dde0eb0b10ae453990c3ecf99ec20f6a2d2bdbac6 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.9999.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.9999.ebuild deleted file mode 100644 index cc239e8feec6..000000000000 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.9999.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 - -DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="$(ver_cut 1-3)" -KEYWORDS="" -IUSE="+clang test elibc_glibc" -# base targets -IUSE+=" +libfuzzer +memprof +profile +xray" -# sanitizer targets, keep in sync with config-ix.cmake -# NB: ubsan, scudo deliberately match two entries -SANITIZER_FLAGS=( - asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo - shadowcallstack gwp-asan -) -IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" -REQUIRED_USE=" - || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray ) - test? ( - cfi? ( ubsan ) - gwp-asan? ( scudo ) - )" -RESTRICT="!test? ( test ) !clang? ( test )" - -CLANG_SLOT=${SLOT%%.*} -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - elibc_glibc? ( net-libs/libtirpc ) - test? ( - !=dev-python/lit-5[\${PYTHON_USEDEP}]") - =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} - sys-libs/compiler-rt:${SLOT} - ) - ${PYTHON_DEPS}" - -LLVM_COMPONENTS=( compiler-rt ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) -LLVM_PATCHSET=9999-1 -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -check_space() { - if use test; then - local CHECKREQS_DISK_BUILD=11G - check-reqs_pkg_pretend - fi -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die - - local flag - for flag in "${SANITIZER_FLAGS[@]}"; do - if ! use "${flag}"; then - local cmake_flag=${flag/-/_} - sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ - cmake/config-ix.cmake || die - fi - done - - # TODO: fix these tests to be skipped upstream - if use asan && ! use profile; then - rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die - fi - if use ubsan && ! use cfi; then - > test/cfi/CMakeLists.txt || die - fi - - llvm.org_src_prepare -} - -src_configure() { - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/compiler-rt_build - - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - fi - - local flag want_sanitizer=OFF - for flag in "${SANITIZER_FLAGS[@]}"; do - if use "${flag}"; then - want_sanitizer=ON - break - fi - done - - local mycmakeargs=( - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" - # use a build dir structure consistent with install - # this makes it possible to easily deploy test-friendly clang - -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" - - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt - -DCOMPILER_RT_BUILD_BUILTINS=OFF - -DCOMPILER_RT_BUILD_CRT=OFF - -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) - -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) - -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) - -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" - -DCOMPILER_RT_BUILD_XRAY=$(usex xray) - - -DPython3_EXECUTABLE="${PYTHON}" - ) - if use test; then - mycmakeargs+=( - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - - # they are created during src_test() - -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang" - -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++" - ) - - # same flags are passed for build & tests, so we need to strip - # them down to a subset supported by clang - CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \ - CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \ - strip-unsupported-flags - fi - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX - # This disables i386 for SDK >= 10.15 - # Will error if has_use tsan and SDK < 10.12 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with xcrun - -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" - ) - fi - - cmake_src_configure - - if use test; then - local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* ) - [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" - [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" - - # copy clang over since resource_dir is located relatively to binary - # therefore, we can put our new libraries in it - mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die - cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \ - "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die - cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \ - "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die - cp "${sys_dir}"/*builtins*.a \ - "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die - # we also need LLVMgold.so for gold-based tests - if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then - ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \ - "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die - fi - fi -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - # disable sandbox to have it stop clobbering LD_PRELOAD - local -x SANDBOX_ON=0 - # wipe LD_PRELOAD to make ASAN happy - local -x LD_PRELOAD= - - cmake_build check-all -} diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild new file mode 100644 index 000000000000..57d1ab1f3837 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+clang test elibc_glibc" +# base targets +IUSE+=" +libfuzzer +memprof +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + )" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !=dev-python/lit-5[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} + ) + ${PYTHON_DEPS}" + +LLVM_COMPONENTS=( compiler-rt ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +LLVM_PATCHSET=12.0.1 +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die + + local flag + for flag in "${SANITIZER_FLAGS[@]}"; do + if ! use "${flag}"; then + local cmake_flag=${flag/-/_} + sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ + cmake/config-ix.cmake || die + fi + done + + # TODO: fix these tests to be skipped upstream + if use asan && ! use profile; then + rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die + fi + if use ubsan && ! use cfi; then + > test/cfi/CMakeLists.txt || die + fi + + llvm.org_src_prepare +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + local flag want_sanitizer=OFF + for flag in "${SANITIZER_FLAGS[@]}"; do + if use "${flag}"; then + want_sanitizer=ON + break + fi + done + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # builtins & crt installed by sys-libs/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) + -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) + -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) + -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" + -DCOMPILER_RT_BUILD_XRAY=$(usex xray) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + if use test; then + mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + # they are created during src_test() + -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++" + ) + + # same flags are passed for build & tests, so we need to strip + # them down to a subset supported by clang + CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \ + CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \ + strip-unsupported-flags + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX + # This disables i386 for SDK >= 10.15 + # Will error if has_use tsan and SDK < 10.12 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + cmake_src_configure + + if use test; then + local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* ) + [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" + [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" + + # copy clang over since resource_dir is located relatively to binary + # therefore, we can put our new libraries in it + mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die + cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \ + "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die + cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \ + "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die + cp "${sys_dir}"/*builtins*.a \ + "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die + # we also need LLVMgold.so for gold-based tests + if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then + ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \ + "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die + fi + fi +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + # disable sandbox to have it stop clobbering LD_PRELOAD + local -x SANDBOX_ON=0 + # wipe LD_PRELOAD to make ASAN happy + local -x LD_PRELOAD= + + cmake_build check-all +} diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1_rc4.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1_rc4.ebuild deleted file mode 100644 index f657733b20e1..000000000000 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1_rc4.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 - -DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="$(ver_cut 1-3)" -KEYWORDS="" -IUSE="+clang test elibc_glibc" -# base targets -IUSE+=" +libfuzzer +memprof +profile +xray" -# sanitizer targets, keep in sync with config-ix.cmake -# NB: ubsan, scudo deliberately match two entries -SANITIZER_FLAGS=( - asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo - shadowcallstack gwp-asan -) -IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" -REQUIRED_USE=" - || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray ) - test? ( - cfi? ( ubsan ) - gwp-asan? ( scudo ) - )" -RESTRICT="!test? ( test ) !clang? ( test )" - -CLANG_SLOT=${SLOT%%.*} -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - elibc_glibc? ( net-libs/libtirpc ) - test? ( - !=dev-python/lit-5[\${PYTHON_USEDEP}]") - =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} - sys-libs/compiler-rt:${SLOT} - ) - ${PYTHON_DEPS}" - -LLVM_COMPONENTS=( compiler-rt ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) -LLVM_PATCHSET=12.0.1-rc4-2 -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -check_space() { - if use test; then - local CHECKREQS_DISK_BUILD=11G - check-reqs_pkg_pretend - fi -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die - - local flag - for flag in "${SANITIZER_FLAGS[@]}"; do - if ! use "${flag}"; then - local cmake_flag=${flag/-/_} - sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ - cmake/config-ix.cmake || die - fi - done - - # TODO: fix these tests to be skipped upstream - if use asan && ! use profile; then - rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die - fi - if use ubsan && ! use cfi; then - > test/cfi/CMakeLists.txt || die - fi - - llvm.org_src_prepare -} - -src_configure() { - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/compiler-rt_build - - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - fi - - local flag want_sanitizer=OFF - for flag in "${SANITIZER_FLAGS[@]}"; do - if use "${flag}"; then - want_sanitizer=ON - break - fi - done - - local mycmakeargs=( - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" - # use a build dir structure consistent with install - # this makes it possible to easily deploy test-friendly clang - -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" - - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt - -DCOMPILER_RT_BUILD_BUILTINS=OFF - -DCOMPILER_RT_BUILD_CRT=OFF - -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) - -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) - -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) - -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" - -DCOMPILER_RT_BUILD_XRAY=$(usex xray) - - -DPython3_EXECUTABLE="${PYTHON}" - ) - if use test; then - mycmakeargs+=( - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - - # they are created during src_test() - -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang" - -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++" - ) - - # same flags are passed for build & tests, so we need to strip - # them down to a subset supported by clang - CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \ - CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \ - strip-unsupported-flags - fi - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX - # This disables i386 for SDK >= 10.15 - # Will error if has_use tsan and SDK < 10.12 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with xcrun - -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" - ) - fi - - cmake_src_configure - - if use test; then - local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* ) - [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" - [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" - - # copy clang over since resource_dir is located relatively to binary - # therefore, we can put our new libraries in it - mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die - cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \ - "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die - cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \ - "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die - cp "${sys_dir}"/*builtins*.a \ - "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die - # we also need LLVMgold.so for gold-based tests - if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then - ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \ - "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die - fi - fi -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - # disable sandbox to have it stop clobbering LD_PRELOAD - local -x SANDBOX_ON=0 - # wipe LD_PRELOAD to make ASAN happy - local -x LD_PRELOAD= - - cmake_build check-all -} diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index f809e5fb5370..b0ff667694c6 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -1,16 +1,15 @@ DIST llvm-gentoo-patchset-10.0.1-1.tar.xz 8320 BLAKE2B 1b7ea7669586e08fece0efcf02b392feed4b7f3e6e9cdd10ab7dcc30082cae5bb1daa6d3314a7b0329c4d70f3c736d0c57ed408c838601dc737d558d2a0a0f26 SHA512 75898a8d719657177bbf587d848be8e53135c09e50603660c19edab00f80b6c2f29e7b6fda2bef381b38df6e24a690d694029a38c525763408322573275fc9f0 DIST llvm-gentoo-patchset-11.1.0-1.tar.xz 4032 BLAKE2B e69138a422e315b31a3d9c11faa4ae1ddf1bf9092cee2db0de4d2adef81fd802973488293aab48b764402b51996893b17ca03249ef4620848a576d1f6cdb9698 SHA512 e1c5504dab6c5db9fdf4addfeb12316f22d0258717ba551a9b7b3ba37919491fb6011ac5cca1e793b7509d5c1c186bc6bc4213f7d6155d190612492b216f979b DIST llvm-gentoo-patchset-12.0.0-1.tar.xz 6364 BLAKE2B bcf96dad8300cdc3e1f416cb90935ae3b1359efc5687118b5a9bbee25de7087a266250f50c6f2abd18f4efeeec19354f59513c8fdd1d61c2cfc8cc2f0115e514 SHA512 76201e169f71a8d568365ffeafcfd37138e74b0536826f47eb6ce89c2280586f10426917e851f99bfb20477cd828cc40daa8cb7a62959981620fbd81e1b22ee1 -DIST llvm-gentoo-patchset-12.0.1-rc4-1.tar.xz 4776 BLAKE2B 2ae7994089922805c9b82268e4c73d9a70edbb8860af7e593da904c673836713fae5fd7626ef1dbfe813c66f4da8308b26b4cd0bd977471834d49512690afa39 SHA512 386668fd338ee24677c51379c69a73b6a749bd4cf72bf59f9cb800b1ac19938275d64d0c23e431c80ed5e572d86d94bbb030241c43cbf541801cdc672f5911c1 +DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD compiler-rt-10.0.1.ebuild 2782 BLAKE2B cdc7937f616e86c3394d1cc68eeea05f3eebdcac051ca48e477d3a2cb765be1d616159f72a2b77ac21a0c2a4ebf1cc79f9d9cd23a2a1c7b26a4a252142c3af21 SHA512 4380bb10112f745e0034d36be105a1b4df159f34adafdd2b24157dc3652881ab8792e7758555ce167f59e2c3360b5d36b5d4f8d456df44fa5ee754f3c310677a EBUILD compiler-rt-11.1.0.ebuild 3506 BLAKE2B fea54ca4aabe9bf35afc64a579ae18eb4491eeecb58ede43369ba9c294f624851214525f399cfa3adadee70ca66cbe64821376272b9965304266bcfc07b9f220 SHA512 f50906ee9f3b044a251ddd56db6ce10d3d2b632ffa7d3fd608cc5d7320e8d4b47b1ada26965b5fc9bb746e77c1b01ec61b5f719bc6bb2805720df035fca993da EBUILD compiler-rt-12.0.0.ebuild 3541 BLAKE2B 0d5581a8a0f45d6843d3aca9ff184bb447e886e7e41faee2e4ebebb2154cfb2138ffa04be73eb6f76c60f7bbd65a8589649c64c60612037221c646535f04b7b5 SHA512 fa67b1e4105f9aa3bfa95c95a24c8bfeade28c521d4c69b0c08d8e8c469a06d62eb3a2b8c97175806922bd319ece1e016437c693baaab50646ec650f7aecd46e -EBUILD compiler-rt-12.0.1.9999.ebuild 3472 BLAKE2B f51cde79576ea3eca64225cc1c9dd85b3613409739593f1ac362282328b5801c5ebd79cea1bb09935b6e33e0bbb080b2a9f6be33b909b3af9ff18270dd4ee120 SHA512 0bce4326f3c704f1f56c3a54e8c53b3424500f1bf0d30cf63d6645bc05daf87dcc8c27c894746c5a14c8b9121ed952e87c3a1c08e8d5c263d1d2fc97d2d952cf -EBUILD compiler-rt-12.0.1_rc4.ebuild 3478 BLAKE2B 6f979334633034b225272ff2d6497731fcc837e190f9bd0a041a9b213c73e1d2e2cec2dafd8ed6ce0b42b1b0b78bdb60f519a3eae91293cff3d2a462bad51350 SHA512 0ed58a67c3ca669c6f64dfad57c254a7e3c07593f427623825eba7c4ecf123137b400271c76bbabf4e162ea3f52fa7e16f3518e8f48894bb4f2b0a4d9b8ae082 +EBUILD compiler-rt-12.0.1.ebuild 3544 BLAKE2B b1841f87854a8fe106739b4248ef914219bc82c922a229fc6280ca2213e669bce4c64e06cc389bc3183f098afec0786492a3163d373a51a2664f586f7e700097 SHA512 2555664baf282d0d0e56cbb53c6824a196b4448e28c3c472e9d5f2c8cb114e12c0f1771219a8b62645a9cfbaf77ea8c80dd433b88a48d8a01922ad460e37cd26 EBUILD compiler-rt-13.0.0.9999.ebuild 3472 BLAKE2B f51cde79576ea3eca64225cc1c9dd85b3613409739593f1ac362282328b5801c5ebd79cea1bb09935b6e33e0bbb080b2a9f6be33b909b3af9ff18270dd4ee120 SHA512 0bce4326f3c704f1f56c3a54e8c53b3424500f1bf0d30cf63d6645bc05daf87dcc8c27c894746c5a14c8b9121ed952e87c3a1c08e8d5c263d1d2fc97d2d952cf MISC metadata.xml 333 BLAKE2B fc411d2ccf9b848ed7ba71d6a1eb01c54237a38e3c612c22d39549f6b23ebc3179dd08c855852a72b9a4f4ae89418a078048702324df27b4fac11c36e80f846b SHA512 ca50c4e5ef7d52c167bca6a4ab2961a1f7f82d0e84722ec65b8ae44d0ff8a4a7db1dce630f6f18f7b526f77c432af7ebc9a29564659631bad1e3900b6f1df49b diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.1.9999.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.1.9999.ebuild deleted file mode 100644 index 6f732cc60ab6..000000000000 --- a/sys-libs/compiler-rt/compiler-rt-12.0.1.9999.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="Compiler runtime library for clang (built-in part)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="$(ver_cut 1-3)" -KEYWORDS="" -IUSE="+clang test" -RESTRICT="!test? ( test ) !clang? ( test )" - -CLANG_SLOT=${SLOT%%.*} -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - test? ( - $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") - =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} - ) - ${PYTHON_DEPS}" - -LLVM_COMPONENTS=( compiler-rt ) -LLVM_PATCHSET=9999-1 -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && ! tc-is-clang; then - ewarn "Building using a compiler other than clang may result in broken atomics" - ewarn "library. Enable USE=clang unless you have a very good reason not to." - fi -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - python-any-r1_pkg_setup -} - -test_compiler() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/${P}_build - - local nolib_flags=( -nodefaultlibs -lc ) - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - # ensure we can use clang before installing compiler-rt - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - elif ! test_compiler; then - if test_compiler "${nolib_flags[@]}"; then - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" - fi - fi - - local mycmakeargs=( - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" - - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - -DCOMPILER_RT_BUILD_LIBFUZZER=OFF - -DCOMPILER_RT_BUILD_MEMPROF=OFF - -DCOMPILER_RT_BUILD_PROFILE=OFF - -DCOMPILER_RT_BUILD_SANITIZERS=OFF - -DCOMPILER_RT_BUILD_XRAY=OFF - - -DPython3_EXECUTABLE="${PYTHON}" - ) - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX. - # This disables i386 for SDK >= 10.15 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with xcrun - -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" - ) - fi - - if use test; then - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - - -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang" - -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++" - ) - fi - - cmake_src_configure -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - - cmake_build check-builtins -} diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild new file mode 100644 index 000000000000..6470229215e3 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+clang test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + ) + ${PYTHON_DEPS}" + +LLVM_COMPONENTS=( compiler-rt ) +LLVM_PATCHSET=12.0.1 +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local nolib_flags=( -nodefaultlibs -lc ) + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + elif ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX. + # This disables i386 for SDK >= 10.15 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++" + ) + fi + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +} diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.1_rc4.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.1_rc4.ebuild deleted file mode 100644 index 05771e36ce7e..000000000000 --- a/sys-libs/compiler-rt/compiler-rt-12.0.1_rc4.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="Compiler runtime library for clang (built-in part)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="$(ver_cut 1-3)" -KEYWORDS="" -IUSE="+clang test" -RESTRICT="!test? ( test ) !clang? ( test )" - -CLANG_SLOT=${SLOT%%.*} -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - test? ( - $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") - =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} - ) - ${PYTHON_DEPS}" - -LLVM_COMPONENTS=( compiler-rt ) -LLVM_PATCHSET=12.0.1-rc4-1 -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && ! tc-is-clang; then - ewarn "Building using a compiler other than clang may result in broken atomics" - ewarn "library. Enable USE=clang unless you have a very good reason not to." - fi -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - python-any-r1_pkg_setup -} - -test_compiler() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/${P}_build - - local nolib_flags=( -nodefaultlibs -lc ) - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - # ensure we can use clang before installing compiler-rt - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - elif ! test_compiler; then - if test_compiler "${nolib_flags[@]}"; then - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" - fi - fi - - local mycmakeargs=( - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" - - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - -DCOMPILER_RT_BUILD_LIBFUZZER=OFF - -DCOMPILER_RT_BUILD_MEMPROF=OFF - -DCOMPILER_RT_BUILD_PROFILE=OFF - -DCOMPILER_RT_BUILD_SANITIZERS=OFF - -DCOMPILER_RT_BUILD_XRAY=OFF - - -DPython3_EXECUTABLE="${PYTHON}" - ) - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX. - # This disables i386 for SDK >= 10.15 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with xcrun - -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" - ) - fi - - if use test; then - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - - -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang" - -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++" - ) - fi - - cmake_src_configure -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - - cmake_build check-builtins -} diff --git a/sys-libs/e2fsprogs-libs/Manifest b/sys-libs/e2fsprogs-libs/Manifest index 53e9c4723705..37716ad7b5cf 100644 --- a/sys-libs/e2fsprogs-libs/Manifest +++ b/sys-libs/e2fsprogs-libs/Manifest @@ -6,5 +6,5 @@ DIST e2fsprogs-1.46.2.tar.xz 7020552 BLAKE2B 0eda7428862c13dfd02308f0321d22c1346 EBUILD e2fsprogs-libs-1.45.6.ebuild 2161 BLAKE2B 6f7bcb58e36d06f3c0fcbe9ad5d0ed63be6b815fb7ad20ed1084f17b9c328ec7ec2672ece06812a97291d0018405f7070aa032d67892133a894e790d3eedb77d SHA512 c1cdcd01d6857317ede20b982d8db869b1c0348f7e0825ad32e498d92fcdaf2187d6482c0278c2d025b91eb1c5234d00e157fa589f2d3f9877970a7b091e87ec EBUILD e2fsprogs-libs-1.45.7.ebuild 2161 BLAKE2B 6f7bcb58e36d06f3c0fcbe9ad5d0ed63be6b815fb7ad20ed1084f17b9c328ec7ec2672ece06812a97291d0018405f7070aa032d67892133a894e790d3eedb77d SHA512 c1cdcd01d6857317ede20b982d8db869b1c0348f7e0825ad32e498d92fcdaf2187d6482c0278c2d025b91eb1c5234d00e157fa589f2d3f9877970a7b091e87ec EBUILD e2fsprogs-libs-1.46.1.ebuild 2169 BLAKE2B 314050d578df28da88a24adc53d8c4809316f3d63a31a35198c0f79a0d6d78895a0a498acce05538a4d227a7c650234acca683372132dfbcfc7fc4fcff423b9c SHA512 e2497549c127a030cfcba925022f90fd67ca5fe3e1ae92b705d9a43ac67f3c4a07c6d8f0a6f1248552db570ca53c1a48dd4c19a1cc4e822c6fca24088f6bc120 -EBUILD e2fsprogs-libs-1.46.2.ebuild 2163 BLAKE2B 4639597cc9afb9ff6d4d35ea0140e46ac7cda3f3ab92f9b16c407b16e604e273143d01856699ac82f901867d6eac55d7262d168ca4a399e90c5d740b5a4289de SHA512 74add4937b3cb7a47f99b66a93d30e32bbab1f96ccf0e307556f093d6f6483423179edf9fd63df20398006479329d09dc00193252b136fa09a0bb38a6a1d151e +EBUILD e2fsprogs-libs-1.46.2.ebuild 2165 BLAKE2B 44cc1ac086d3ac2eb4c4d4f50d9ae5ded1d228d649a6cff419b004704bf53deb7990fd35b1deb3e7530e39a8dfb9c5b132c9e5c7c4f7ede6f13a1d62413f904b SHA512 e64cb7028755b02fa98eb0e7b3e469c36fec97207c16d6298fb162ce87ab2b05fe8a3539eea00f72d4e4053fff980339ed3fecad7bae0f512ca1a12af1e33165 MISC metadata.xml 399 BLAKE2B 7f75ab727887efba1f1991c5944cd262c95b53dbc48a391afdd67cb5c1f99d9c06753b06c7d28c5472075835ff5da4718eb0c3ca5b9e68a4d83173f223162c31 SHA512 45e90f3d9b83bffd42173290d47dce2247a2eff4d6293b7bcbcf422115e11b8c958a7a13f60b7742a96350bd5a2b37d8e76a807776f943c88833b77782d4f180 diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.46.2.ebuild b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.46.2.ebuild index 6da62233ed6d..a870ff5cc81a 100644 --- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.46.2.ebuild +++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.46.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${PV}/$ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="static-libs" RDEPEND="!sys-libs/com_err diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 83add5022820..c1b125267d5c 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -32,7 +32,7 @@ EBUILD glibc-2.25-r11.ebuild 6071 BLAKE2B aed6cdc8141eb47e7f734ca59e98314d0c5340 EBUILD glibc-2.30-r9.ebuild 43403 BLAKE2B 039f1e866d0ecbe7e6805265694800ed4873a5643b5ccbaedd18c24ab42bdb2797bd4a597d3cb5321a527eb4feda555b31a143ce80f984774f2ae5498b57c45f SHA512 b9843ca092e6814b23ac1b9741bec02bd9d54a6d48df3caf451e65eae8db2068137a425c9d03d86daccdf67c856f8bf1c8200b8c95461fcbc7aa790599fdccd6 EBUILD glibc-2.31-r7.ebuild 44522 BLAKE2B 1adfba68c35d3af5ec8476b2fe5d3bebf13880eeacb5aaa8438b41b98f5b275f0816a0e654446f62ee2f34f412c5c6e72befcc0deb8988b6faec2c53a07601a9 SHA512 5247b1d75efa86b1a1c85a09219f54d402aae8aaecf0e377ca663a984daf7c69ea97b3072fe83a20002ec7d72661ec7737fbc72982122b58c26cb5bc89997548 EBUILD glibc-2.32-r8.ebuild 44853 BLAKE2B 724f95c0ed2cda18dc2edcaa03b0783a2bc603b72a67e1451535040ddc83be6d1a90ad4b30f9623140b5c0a329ecafb6f19793390137e629d43a3c26e202b28a SHA512 0973b86c266e40203e301cf0c6f8fddc4273c002ffb8fd6c16f6e78f2cfdfbea95fda04adfebb8ee84a14dc950763ba706eadadb2e83f7982b800bee636d5d8f -EBUILD glibc-2.33-r1.ebuild 45210 BLAKE2B a733311c99c526ac75ac7abc789553ad38983bf69b5d317da27cdb12582167d15c796943452f311251e732bc1cc39b38e2d0ae73e87fa2ce57eb81370763ae8b SHA512 764b491239b4ef6a69f356d2bd954ec200bd1b305b4cf2ead4d32235cbf13cf86fd3dff6a6b5e818f1b10b3d15c91f8b8889a90f189e8988ddc890f3194dedd4 +EBUILD glibc-2.33-r1.ebuild 45207 BLAKE2B 0512c0b719895136a6a5ab76e2625805539c8733403d3738ddc5d069f5d74fdc3592e3fa4fd8865d839c179189260fa74f6a37eaa4ae1e26f008eab60484cbf7 SHA512 42c84f34a6559ebd3d957d6a73a757a542f83f34ba32c98bd013b8b392329816f3e2c09c37afb24fbbfb1a6720ccd2321ed3d555102c0b5a0e797a36995eb6f8 EBUILD glibc-2.33.ebuild 43992 BLAKE2B b5fd1fa3b2e2b727574028241e7805cab448b37d3975502f12140e2cd6cf98784af36393a1116c13ebaa490db3f18b7b20a56bd53343015abc521201c193eb3f SHA512 911c152ce3ff50ff79db9d53b570ff0fcf837549a072656fef8ad429d02788f89d6ee1266605c539dcbcf273aa791cf075043e8b4895eb8d67404be531631086 EBUILD glibc-9999.ebuild 45226 BLAKE2B fd577636a5b85c4d7610c79e18898ca13aad7643760c7a17f4625964f59b757bbe44eaba7f19c88a17fd1887d8b17fed996465c7ac93d9bbce68ab7ea90576b0 SHA512 38cec7e40c3b2406d86b7ab05f42e5cd9a4556f8444914c2410b589db96a1ec4fd739ceed7f0c550aac90aab4a3f1024100c55364d6eb7612926251b8483f32e MISC metadata.xml 1611 BLAKE2B 3bd777c160ea20cdbd86cca791d9fd4ff02f8d100344235ec74fff37d5cae1e7119e0ec26969707e75a983dcdb23e994559c8be128ef40fa0ec9ed655017466d SHA512 08be6d085ac47b140fff17a3be8cee77e066a4536cdce76fa44c77875dec2a9dc236ff67ff44301abf75cb196d1902feb2a139dda420220248b46dd9cdb16b9f diff --git a/sys-libs/glibc/glibc-2.33-r1.ebuild b/sys-libs/glibc/glibc-2.33-r1.ebuild index 40963b19a3a5..fe0ef6cbb240 100644 --- a/sys-libs/glibc/glibc-2.33-r1.ebuild +++ b/sys-libs/glibc/glibc-2.33-r1.ebuild @@ -23,7 +23,7 @@ PATCH_DEV=dilfridge if [[ ${PV} == 9999* ]]; then inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" fi diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 21d84e1ea303..d7da52f16d19 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -1,16 +1,15 @@ DIST llvm-gentoo-patchset-10.0.1-1.tar.xz 8320 BLAKE2B 1b7ea7669586e08fece0efcf02b392feed4b7f3e6e9cdd10ab7dcc30082cae5bb1daa6d3314a7b0329c4d70f3c736d0c57ed408c838601dc737d558d2a0a0f26 SHA512 75898a8d719657177bbf587d848be8e53135c09e50603660c19edab00f80b6c2f29e7b6fda2bef381b38df6e24a690d694029a38c525763408322573275fc9f0 DIST llvm-gentoo-patchset-11.1.0-1.tar.xz 4032 BLAKE2B e69138a422e315b31a3d9c11faa4ae1ddf1bf9092cee2db0de4d2adef81fd802973488293aab48b764402b51996893b17ca03249ef4620848a576d1f6cdb9698 SHA512 e1c5504dab6c5db9fdf4addfeb12316f22d0258717ba551a9b7b3ba37919491fb6011ac5cca1e793b7509d5c1c186bc6bc4213f7d6155d190612492b216f979b DIST llvm-gentoo-patchset-12.0.0-1.tar.xz 6364 BLAKE2B bcf96dad8300cdc3e1f416cb90935ae3b1359efc5687118b5a9bbee25de7087a266250f50c6f2abd18f4efeeec19354f59513c8fdd1d61c2cfc8cc2f0115e514 SHA512 76201e169f71a8d568365ffeafcfd37138e74b0536826f47eb6ce89c2280586f10426917e851f99bfb20477cd828cc40daa8cb7a62959981620fbd81e1b22ee1 -DIST llvm-gentoo-patchset-12.0.1-rc4-1.tar.xz 4776 BLAKE2B 2ae7994089922805c9b82268e4c73d9a70edbb8860af7e593da904c673836713fae5fd7626ef1dbfe813c66f4da8308b26b4cd0bd977471834d49512690afa39 SHA512 386668fd338ee24677c51379c69a73b6a749bd4cf72bf59f9cb800b1ac19938275d64d0c23e431c80ed5e572d86d94bbb030241c43cbf541801cdc672f5911c1 +DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD libcxx-10.0.1.ebuild 5796 BLAKE2B c3c1e4d49ad96de1338998d35b0495ba2aa448db3558988bbbc9e5d4603d3d2ded354b1c04b186b0134be930edd72c931240ac3a068744e72e18087fc1550160 SHA512 7fbae29d2658305ddac7854a96e353ccf1901fcc6b1c15370d7a69a602f41b7d9f1afdd91018ea5be949955b3f8f1424903b5bac13d840e8f8c72ffcf7d7d34d EBUILD libcxx-11.1.0.ebuild 6661 BLAKE2B 93445de819484ea32a708d2ff616501d715e7fd3a3f4204f143e64c40bc89ebceb8e50c80215c6b54d7c8a3cce00fcecaac099298b41e010bf77655563d30a20 SHA512 ce56f24e7b4aed1405e682af6b3cb48bad6617d5b7e2ecf5b990fae4f7d6badc479a583ef24801e34b0155c12354a7b76a414402f89c31f228315eb92f279a62 EBUILD libcxx-12.0.0.ebuild 6950 BLAKE2B 44bdf31592a101724f3a45f41856e68ae2522a9f63cbb1b29d9eecc370fc6e1eb25ba435f9bf06c2faf14107abc3dd0df85f2dbb3cca29c7ca48f7ed5f2deb62 SHA512 9fc4ca41655c5a677ae6a52210943dd00246b080a11d17175f184c956c286915836cfe850716efd91c3c74d0e4b56dc1258d524d4aac9cb787c46c8a4e6e57aa -EBUILD libcxx-12.0.1.9999.ebuild 6663 BLAKE2B 29fdc86ece97a67463eea19ac3fc7354bae72abda4791960a62af3c3ff8e3b8d24264f191a1e74651b10a451c8bc7e90fb8b37dc6ce9f031de370e6d442f53e5 SHA512 e1bb8090d04e21db78521944f7393e67dc875b1979ec308a204f695d45a9f6975f3eb57a1707d1a0a55c2df7c459a818682db311fc051ef8c29f7d247f257efd -EBUILD libcxx-12.0.1_rc4.ebuild 6669 BLAKE2B 3e759998af3bf1b5175ea7ee643e251d7597a8ef97483d1fb60dbe445bf878f2aded8a4eb98945fca92f167c57d2a9fec876db19015a53f175ef24aab6775748 SHA512 c07f9a84a79ffc46cdf05c4ed7aff526ec8e47ca814cc178dd9d3b2a985f3fc561a217a2e68c961e696c9a9dd9dc5224bbddbd409fa11c363bcf4143a09933ac +EBUILD libcxx-12.0.1.ebuild 6704 BLAKE2B dda3c886e800201a33f2a84bf8ee081637ebbdae1ba61c74da2d5bc46a3b7252b14814cb2bcbf49eaadd7cb0627c8ed3fc5d193e2167351ee445c1c8daaac7ca SHA512 7af30677b2df8518cbe0feee57fe874bd8b1f64d34998f83fe497b9412327ec49445a2e62a71184449b45ddae18fd544ff7e7253cf5599737ec70daaebf63b3e EBUILD libcxx-13.0.0.9999.ebuild 6663 BLAKE2B 29fdc86ece97a67463eea19ac3fc7354bae72abda4791960a62af3c3ff8e3b8d24264f191a1e74651b10a451c8bc7e90fb8b37dc6ce9f031de370e6d442f53e5 SHA512 e1bb8090d04e21db78521944f7393e67dc875b1979ec308a204f695d45a9f6975f3eb57a1707d1a0a55c2df7c459a818682db311fc051ef8c29f7d247f257efd MISC metadata.xml 621 BLAKE2B d8b68920ece0e3a700f1e425cf72a4ca7e75cf4b0b35e1ac6db9374d32020fc9f62b434da2108ad5b3538a46a2a7f4f5de7aa1640cd4b10046f2480ebb89450d SHA512 e1b0c874a6d229e098ffe7c0c2827502f2cdbf74fb7a0254687a0ca75dde74db06ef2bc79bfe8b526c413b13beac27b8261eab8d0b8df36011790dada3eae421 diff --git a/sys-libs/libcxx/libcxx-12.0.1.9999.ebuild b/sys-libs/libcxx/libcxx-12.0.1.9999.ebuild deleted file mode 100644 index db5b489c505b..000000000000 --- a/sys-libs/libcxx/libcxx-12.0.1.9999.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="New implementation of the C++ standard library, targeting C++11" -HOMEPAGE="https://libcxx.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test" -REQUIRED_USE="libunwind? ( libcxxabi )" -RESTRICT="!test? ( test )" - -RDEPEND=" - libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) - !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" -# llvm-6 for new lit options -# clang-3.9.0 installs necessary target symlinks unconditionally -# which removes the need for MULTILIB_USEDEP -DEPEND="${RDEPEND} - >=sys-devel/llvm-6" -BDEPEND=" - test? ( - >=dev-util/cmake-3.16 - >=sys-devel/clang-3.9.0 - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - )" - -DOCS=( CREDITS.TXT ) - -LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} ) -LLVM_PATCHSET=9999-1 -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - use test && python-any-r1_pkg_setup - - if ! use libcxxabi && ! tc-is-gcc ; then - eerror "To build ${PN} against libsupc++, you have to use gcc. Other" - eerror "compilers are not supported. Please set CC=gcc and CXX=g++" - eerror "and try again." - die - fi -} - -test_compiler() { - $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # note: we need to do this before multilib kicks in since it will - # alter the CHOST - local cxxabi cxxabi_incs - if use libcxxabi; then - cxxabi=libcxxabi - cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" - else - local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" - cxxabi=libsupc++ - cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - # we want -lgcc_s for unwinder, and for compiler runtime when using - # gcc, clang with gcc runtime (or any unknown compiler) - local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF - if use libunwind; then - # work-around missing -lunwind upstream - extra_libs+=( -lunwind ) - # if we're using libunwind and clang with compiler-rt, we want - # to link to compiler-rt instead of -lgcc_s - if tc-is-clang; then - local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ - ${LDFLAGS} -print-libgcc-file-name) - if [[ ${compiler_rt} == *libclang_rt* ]]; then - want_gcc_s=OFF - want_compiler_rt=ON - extra_libs+=( "${compiler_rt}" ) - fi - fi - elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then - # clang-based darwin prefix disables libunwind useflag during - # bootstrap, because libunwind is not in the prefix yet. - # override the default, though, because clang based libcxx - # should never use gcc_s on Darwin. - want_gcc_s=OFF - # compiler_rt is not available in EPREFIX during bootstrap, - # so we cannot link to it yet anyway, so keep the defaults - # of want_compiler_rt=OFF and extra_libs=() - fi - - # bootstrap: cmake is unhappy if compiler can't link to stdlib - local nolib_flags=( -nodefaultlibs -lc ) - if ! test_compiler; then - if test_compiler "${nolib_flags[@]}"; then - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" - fi - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib} - -DLIBCXX_ENABLE_SHARED=ON - -DLIBCXX_ENABLE_STATIC=$(usex static-libs) - -DLIBCXX_CXX_ABI=${cxxabi} - -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} - # we're using our own mechanism for generating linker scripts - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s} - -DLIBCXX_INCLUDE_TESTS=$(usex test) - -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt} - -DLIBCXX_HAS_ATOMIC_LIB=${want_gcc_s} - -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}" - ) - - if use test; then - local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) - [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" - - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - cmake_src_configure -} - -multilib_src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-cxx -} - -# Usage: deps -gen_ldscript() { - local output_format - output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') - [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" - - cat <<-END_LDSCRIPT -/* GNU ld script - Include missing dependencies -*/ -${output_format} -GROUP ( $@ ) -END_LDSCRIPT -} - -gen_static_ldscript() { - local libdir=$(get_libdir) - local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a") - - # Move it first. - mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die - # Generate libc++.a ldscript for inclusion of its dependencies so that - # clang++ -stdlib=libc++ -static works out of the box. - local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)" - # On Linux/glibc it does not link without libpthread or libdl. It is - # fine on FreeBSD. - use elibc_glibc && deps+=" libpthread.a libdl.a" - - gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die -} - -gen_shared_ldscript() { - local libdir=$(get_libdir) - # libsupc++ doesn't have a shared version - local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a") - - mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die - local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)" - - gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die -} - -multilib_src_install() { - cmake_src_install - if [[ ${CHOST} != *-darwin* ]] ; then - gen_shared_ldscript - use static-libs && gen_static_ldscript - fi -} - -pkg_postinst() { - elog "This package (${PN}) is mainly intended as a replacement for the C++" - elog "standard library when using clang." - elog "To use it, instead of libstdc++, use:" - elog " clang++ -stdlib=libc++" - elog "to compile your C++ programs." -} diff --git a/sys-libs/libcxx/libcxx-12.0.1.ebuild b/sys-libs/libcxx/libcxx-12.0.1.ebuild new file mode 100644 index 000000000000..bf4009dbd8fb --- /dev/null +++ b/sys-libs/libcxx/libcxx-12.0.1.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test" +REQUIRED_USE="libunwind? ( libcxxabi )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + )" + +DOCS=( CREDITS.TXT ) + +LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} ) +LLVM_PATCHSET=12.0.1 +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # we want -lgcc_s for unwinder, and for compiler runtime when using + # gcc, clang with gcc runtime (or any unknown compiler) + local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF + if use libunwind; then + # work-around missing -lunwind upstream + extra_libs+=( -lunwind ) + # if we're using libunwind and clang with compiler-rt, we want + # to link to compiler-rt instead of -lgcc_s + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_gcc_s=OFF + want_compiler_rt=ON + extra_libs+=( "${compiler_rt}" ) + fi + fi + elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then + # clang-based darwin prefix disables libunwind useflag during + # bootstrap, because libunwind is not in the prefix yet. + # override the default, though, because clang based libcxx + # should never use gcc_s on Darwin. + want_gcc_s=OFF + # compiler_rt is not available in EPREFIX during bootstrap, + # so we cannot link to it yet anyway, so keep the defaults + # of want_compiler_rt=OFF and extra_libs=() + fi + + # bootstrap: cmake is unhappy if compiler can't link to stdlib + local nolib_flags=( -nodefaultlibs -lc ) + if ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=$(usex static-libs) + -DLIBCXX_CXX_ABI=${cxxabi} + -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} + # we're using our own mechanism for generating linker scripts + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s} + -DLIBCXX_INCLUDE_TESTS=$(usex test) + -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt} + -DLIBCXX_HAS_ATOMIC_LIB=${want_gcc_s} + -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}" + ) + + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxx +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +gen_static_ldscript() { + local libdir=$(get_libdir) + local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a") + + # Move it first. + mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die + # Generate libc++.a ldscript for inclusion of its dependencies so that + # clang++ -stdlib=libc++ -static works out of the box. + local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)" + # On Linux/glibc it does not link without libpthread or libdl. It is + # fine on FreeBSD. + use elibc_glibc && deps+=" libpthread.a libdl.a" + + gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die +} + +gen_shared_ldscript() { + local libdir=$(get_libdir) + # libsupc++ doesn't have a shared version + local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a") + + mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die + local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)" + + gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die +} + +multilib_src_install() { + cmake_src_install + if [[ ${CHOST} != *-darwin* ]] ; then + gen_shared_ldscript + use static-libs && gen_static_ldscript + fi +} + +pkg_postinst() { + elog "This package (${PN}) is mainly intended as a replacement for the C++" + elog "standard library when using clang." + elog "To use it, instead of libstdc++, use:" + elog " clang++ -stdlib=libc++" + elog "to compile your C++ programs." +} diff --git a/sys-libs/libcxx/libcxx-12.0.1_rc4.ebuild b/sys-libs/libcxx/libcxx-12.0.1_rc4.ebuild deleted file mode 100644 index 40445a9324a4..000000000000 --- a/sys-libs/libcxx/libcxx-12.0.1_rc4.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="New implementation of the C++ standard library, targeting C++11" -HOMEPAGE="https://libcxx.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test" -REQUIRED_USE="libunwind? ( libcxxabi )" -RESTRICT="!test? ( test )" - -RDEPEND=" - libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) - !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" -# llvm-6 for new lit options -# clang-3.9.0 installs necessary target symlinks unconditionally -# which removes the need for MULTILIB_USEDEP -DEPEND="${RDEPEND} - >=sys-devel/llvm-6" -BDEPEND=" - test? ( - >=dev-util/cmake-3.16 - >=sys-devel/clang-3.9.0 - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - )" - -DOCS=( CREDITS.TXT ) - -LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} ) -LLVM_PATCHSET=12.0.1-rc4-1 -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - use test && python-any-r1_pkg_setup - - if ! use libcxxabi && ! tc-is-gcc ; then - eerror "To build ${PN} against libsupc++, you have to use gcc. Other" - eerror "compilers are not supported. Please set CC=gcc and CXX=g++" - eerror "and try again." - die - fi -} - -test_compiler() { - $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # note: we need to do this before multilib kicks in since it will - # alter the CHOST - local cxxabi cxxabi_incs - if use libcxxabi; then - cxxabi=libcxxabi - cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" - else - local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" - cxxabi=libsupc++ - cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - # we want -lgcc_s for unwinder, and for compiler runtime when using - # gcc, clang with gcc runtime (or any unknown compiler) - local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF - if use libunwind; then - # work-around missing -lunwind upstream - extra_libs+=( -lunwind ) - # if we're using libunwind and clang with compiler-rt, we want - # to link to compiler-rt instead of -lgcc_s - if tc-is-clang; then - local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ - ${LDFLAGS} -print-libgcc-file-name) - if [[ ${compiler_rt} == *libclang_rt* ]]; then - want_gcc_s=OFF - want_compiler_rt=ON - extra_libs+=( "${compiler_rt}" ) - fi - fi - elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then - # clang-based darwin prefix disables libunwind useflag during - # bootstrap, because libunwind is not in the prefix yet. - # override the default, though, because clang based libcxx - # should never use gcc_s on Darwin. - want_gcc_s=OFF - # compiler_rt is not available in EPREFIX during bootstrap, - # so we cannot link to it yet anyway, so keep the defaults - # of want_compiler_rt=OFF and extra_libs=() - fi - - # bootstrap: cmake is unhappy if compiler can't link to stdlib - local nolib_flags=( -nodefaultlibs -lc ) - if ! test_compiler; then - if test_compiler "${nolib_flags[@]}"; then - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" - fi - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib} - -DLIBCXX_ENABLE_SHARED=ON - -DLIBCXX_ENABLE_STATIC=$(usex static-libs) - -DLIBCXX_CXX_ABI=${cxxabi} - -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} - # we're using our own mechanism for generating linker scripts - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s} - -DLIBCXX_INCLUDE_TESTS=$(usex test) - -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt} - -DLIBCXX_HAS_ATOMIC_LIB=${want_gcc_s} - -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}" - ) - - if use test; then - local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) - [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" - - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - cmake_src_configure -} - -multilib_src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-cxx -} - -# Usage: deps -gen_ldscript() { - local output_format - output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') - [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" - - cat <<-END_LDSCRIPT -/* GNU ld script - Include missing dependencies -*/ -${output_format} -GROUP ( $@ ) -END_LDSCRIPT -} - -gen_static_ldscript() { - local libdir=$(get_libdir) - local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a") - - # Move it first. - mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die - # Generate libc++.a ldscript for inclusion of its dependencies so that - # clang++ -stdlib=libc++ -static works out of the box. - local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)" - # On Linux/glibc it does not link without libpthread or libdl. It is - # fine on FreeBSD. - use elibc_glibc && deps+=" libpthread.a libdl.a" - - gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die -} - -gen_shared_ldscript() { - local libdir=$(get_libdir) - # libsupc++ doesn't have a shared version - local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a") - - mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die - local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)" - - gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die -} - -multilib_src_install() { - cmake_src_install - if [[ ${CHOST} != *-darwin* ]] ; then - gen_shared_ldscript - use static-libs && gen_static_ldscript - fi -} - -pkg_postinst() { - elog "This package (${PN}) is mainly intended as a replacement for the C++" - elog "standard library when using clang." - elog "To use it, instead of libstdc++, use:" - elog " clang++ -stdlib=libc++" - elog "to compile your C++ programs." -} diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index f91bcf8c461e..0fe45be6980a 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -1,11 +1,10 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD libcxxabi-10.0.1.ebuild 3237 BLAKE2B 828cabd1bccb0f7dc672648fd1143f1913df2b3f075194da3b053413ad8e0ff8f8669ce6263fa51ed0b02702e0bd611a77f4009e57a7d2659362db21c5665e4e SHA512 b9fef273fea1343aab604c3606fa4b9ed340e0e6f649e68f81f1285d96374f440ab787937b203ee5eba5b8e867a5926b48f63d8739c326fd1a646193635dd65e EBUILD libcxxabi-11.1.0.ebuild 3559 BLAKE2B dc74318b252f772fbc6833e413ee2dd9b682c01ae3bca88a78d2f7854aa374311474f7af9f19453e4b4fbb6db4149e8330db7632faf710a0aeb2e0d741119096 SHA512 18632637cb6fb86a3c003ba66f6a80aece299f50e356870599bb932fa100ba3e51293cee71576cc994a7e2b5f56f3b4ec8b4d3eae6202322d50a9bc0aa922ac3 EBUILD libcxxabi-12.0.0.ebuild 3542 BLAKE2B b64bd260671e5109a31ac3f779f46720ea2972d5da3e5d4b0293453be3e8ab209a1bca2a459c160271fa4cfa39cba968b6faaab1cd12667dd3822bfc0633266f SHA512 8b1874aa691d2aec5f149625d9865f23ef4ba181d8d805852a9cfa22bb7649872183d94f047a3406d2bd9135127e854a477eb8b31281ff7ce2f7a120888fe04f -EBUILD libcxxabi-12.0.1.9999.ebuild 3506 BLAKE2B 6b303724952f15c6dfdf6d91c76c8368cba917ac914fffdd9676ced8991e9fefc6e7e557f74c1138142dcd3f926824ce709f28c57f1c43daa4ac5d435693de65 SHA512 c03c0f5d91f71695be1413d62c7e20ba6a76ef87d01defed8db6b90f16bcf41a2d701f3aec7764a1d34ba455e5d70d79b54214e8b20675fb41519698d544adf2 -EBUILD libcxxabi-12.0.1_rc4.ebuild 3506 BLAKE2B 6b303724952f15c6dfdf6d91c76c8368cba917ac914fffdd9676ced8991e9fefc6e7e557f74c1138142dcd3f926824ce709f28c57f1c43daa4ac5d435693de65 SHA512 c03c0f5d91f71695be1413d62c7e20ba6a76ef87d01defed8db6b90f16bcf41a2d701f3aec7764a1d34ba455e5d70d79b54214e8b20675fb41519698d544adf2 +EBUILD libcxxabi-12.0.1.ebuild 3547 BLAKE2B 80a38e4458df2465501399df48d71e8907c17f302967b318eb980ef581121b4e7d1f333ff275673b731e8f17dca2efd6da534b418064b1f4240ae6d942a9adb9 SHA512 adabd99bb5fafe4cdf1f8ec72fca0cbe9536ff370cd12327661523ae495056f7a67602e759c766ad09b9f4ff75cc4a1e18cd40d9f44d6049d37af406ecf65416 EBUILD libcxxabi-13.0.0.9999.ebuild 3506 BLAKE2B 6b303724952f15c6dfdf6d91c76c8368cba917ac914fffdd9676ced8991e9fefc6e7e557f74c1138142dcd3f926824ce709f28c57f1c43daa4ac5d435693de65 SHA512 c03c0f5d91f71695be1413d62c7e20ba6a76ef87d01defed8db6b90f16bcf41a2d701f3aec7764a1d34ba455e5d70d79b54214e8b20675fb41519698d544adf2 MISC metadata.xml 350 BLAKE2B 67b70b8d7292327882a845b76667ce24fee728cd84f27ed7e329bc7963631cba4c28bafce5e6a5fefb4ba1df5c7fd572b3b0d7a2b31ef649496f2f991b691bff SHA512 317dd7b59a711dd0461b5369f7e31ea196882b018e047e1dbae8077274d06cb68542c8762efb852cce0b8021bedea69c19aa0c124b9414a36cf1a9c00e0b9703 diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.1.9999.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.1.9999.ebuild deleted file mode 100644 index 5df21898489a..000000000000 --- a/sys-libs/libcxxabi/libcxxabi-12.0.1.9999.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="Low level support for a standard C++ library" -HOMEPAGE="https://libcxxabi.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="+libunwind static-libs test elibc_musl" -RESTRICT="!test? ( test )" - -RDEPEND=" - libunwind? ( - || ( - >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] - >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] - ) - )" -# llvm-6 for new lit options -DEPEND="${RDEPEND} - >=sys-devel/llvm-6" -BDEPEND=" - test? ( >=sys-devel/clang-3.9.0 - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - )" - -# libcxx is needed uncondtionally for the headers -LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules ) -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix - # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - # link against compiler-rt instead of libgcc if we are using clang with libunwind - local want_compiler_rt=OFF - if use libunwind && tc-is-clang; then - local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ - ${LDFLAGS} -print-libgcc-file-name) - if [[ ${compiler_rt} == *libclang_rt* ]]; then - want_compiler_rt=ON - fi - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} - -DLIBCXXABI_ENABLE_SHARED=ON - -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) - -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) - -DLIBCXXABI_INCLUDE_TESTS=$(usex test) - -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} - - -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include - # upstream is omitting standard search path for this - # probably because gcc & clang are bundling their own unwind.h - -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include - ) - if use test; then - local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) - [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" - - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - cmake_src_configure -} - -build_libcxx() { - local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" - local CMAKE_USE_DIR=${WORKDIR}/libcxx - local BUILD_DIR=${BUILD_DIR}/libcxx - local mycmakeargs=( - -DLIBCXX_LIBDIR_SUFFIX= - -DLIBCXX_ENABLE_SHARED=OFF - -DLIBCXX_ENABLE_STATIC=ON - -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=OFF - -DLIBCXX_INCLUDE_TESTS=OFF - ) - - cmake_src_configure - cmake_src_compile -} - -multilib_src_test() { - # build a local copy of libc++ for testing to avoid circular dep - build_libcxx - mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die - - local -x LIT_PRESERVES_TMP=1 - cmake_build check-cxxabi -} - -multilib_src_install_all() { - insinto /usr/include/libcxxabi - doins -r include/. -} diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild new file mode 100644 index 000000000000..392b9a3630f5 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +IUSE="+libunwind static-libs test elibc_musl" +RESTRICT="!test? ( test )" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +# llvm-6 for new lit options +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + )" + +# libcxx is needed uncondtionally for the headers +LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix + # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # link against compiler-rt instead of libgcc if we are using clang with libunwind + local want_compiler_rt=OFF + if use libunwind && tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +build_libcxx() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxx + local BUILD_DIR=${BUILD_DIR}/libcxx + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + + cmake_src_configure + cmake_src_compile +} + +multilib_src_test() { + # build a local copy of libc++ for testing to avoid circular dep + build_libcxx + mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die + + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install_all() { + insinto /usr/include/libcxxabi + doins -r include/. +} diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.1_rc4.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.1_rc4.ebuild deleted file mode 100644 index 5df21898489a..000000000000 --- a/sys-libs/libcxxabi/libcxxabi-12.0.1_rc4.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="Low level support for a standard C++ library" -HOMEPAGE="https://libcxxabi.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="+libunwind static-libs test elibc_musl" -RESTRICT="!test? ( test )" - -RDEPEND=" - libunwind? ( - || ( - >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] - >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] - ) - )" -# llvm-6 for new lit options -DEPEND="${RDEPEND} - >=sys-devel/llvm-6" -BDEPEND=" - test? ( >=sys-devel/clang-3.9.0 - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - )" - -# libcxx is needed uncondtionally for the headers -LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules ) -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix - # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - # link against compiler-rt instead of libgcc if we are using clang with libunwind - local want_compiler_rt=OFF - if use libunwind && tc-is-clang; then - local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ - ${LDFLAGS} -print-libgcc-file-name) - if [[ ${compiler_rt} == *libclang_rt* ]]; then - want_compiler_rt=ON - fi - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} - -DLIBCXXABI_ENABLE_SHARED=ON - -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) - -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) - -DLIBCXXABI_INCLUDE_TESTS=$(usex test) - -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} - - -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include - # upstream is omitting standard search path for this - # probably because gcc & clang are bundling their own unwind.h - -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include - ) - if use test; then - local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) - [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" - - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - cmake_src_configure -} - -build_libcxx() { - local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" - local CMAKE_USE_DIR=${WORKDIR}/libcxx - local BUILD_DIR=${BUILD_DIR}/libcxx - local mycmakeargs=( - -DLIBCXX_LIBDIR_SUFFIX= - -DLIBCXX_ENABLE_SHARED=OFF - -DLIBCXX_ENABLE_STATIC=ON - -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=OFF - -DLIBCXX_INCLUDE_TESTS=OFF - ) - - cmake_src_configure - cmake_src_compile -} - -multilib_src_test() { - # build a local copy of libc++ for testing to avoid circular dep - build_libcxx - mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die - - local -x LIT_PRESERVES_TMP=1 - cmake_build check-cxxabi -} - -multilib_src_install_all() { - insinto /usr/include/libcxxabi - doins -r include/. -} diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 3e03266024a9..0a510eab772a 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,12 +1,11 @@ -DIST llvm-gentoo-patchset-12.0.1-rc4-1.tar.xz 4776 BLAKE2B 2ae7994089922805c9b82268e4c73d9a70edbb8860af7e593da904c673836713fae5fd7626ef1dbfe813c66f4da8308b26b4cd0bd977471834d49512690afa39 SHA512 386668fd338ee24677c51379c69a73b6a749bd4cf72bf59f9cb800b1ac19938275d64d0c23e431c80ed5e572d86d94bbb030241c43cbf541801cdc672f5911c1 +DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD libomp-10.0.1.ebuild 2893 BLAKE2B 6085966e4e392ded8492c6b398d3a14ba5205aee8ecf3f63d0853e463f1bf007ff3b3c31555eb7cb566cc8c4bdc580e9d0ce38ca7cd58785820a7949e2969024 SHA512 e1b7b17dd0800908adbb06b29c7ef2d5bd73c66784104b554c59e5c5176c9c49c5432e0ecd72c6e3c00e71def839342cbedbd666f3886afa3ea92d8fc94ba591 EBUILD libomp-11.1.0.ebuild 2901 BLAKE2B e18155f24e5d0aa2de9a1976c818777e8d2d16092aa5e58b5c38197461a0b4ca5967ec161140b2a63835a0cfa601eb31fc08cbaa492088269808d6d803c7a47a SHA512 23a429ded341114ea3c4282b974520146ea0734e01b5863c837d119517b39365b537126091f5efcf752ca7860bccf0e0e2d763b507e903321532db87bcd42b79 EBUILD libomp-12.0.0.ebuild 2947 BLAKE2B b8ad55a9462099224e7a15c781d0ef10b5b408749878496d7813e638cc21c789914f16143ab307bf5f6c42300f5b31145ddf650147c16915e6407469431e30a7 SHA512 69e37474b659a8f05af8ef0a725a6f99911882364ccca279e3179d2bf89bed603067bf760f0c430a9184d95208d41c7f418a023eae534013f2765de98d73ea57 -EBUILD libomp-12.0.1.9999.ebuild 2886 BLAKE2B 277ab76b2a945ad163abaf324eaa463185c4c331c024ba672328cec8b07d13b86bfb0447705aa9d58a26e75cf10d62d5e95a81f043154f08b0c694845190e669 SHA512 f7dcfc17813949f3bee56104f58931784dda788eabd6ea9e06f8898fdf27f6f1e90a415193028285d0e079663339d77b44a26a98dea6ea997e231940df0af296 -EBUILD libomp-12.0.1_rc4.ebuild 2913 BLAKE2B 0f484ced699e605ea1237be6a467106291c250bf662e0a27cba46c80050930d92bbb52b0d6d994c8782f95acbb2212329bc3b38e640b11825d0ceccedbd221d8 SHA512 fc4fc00f0902f6b384265f12c90f350ba3208063a0c321db62d0ffd244de38fde9ddd03109fcf9c54d86b7ca10211d8338428bda10770a2d13967e6fb93cd660 +EBUILD libomp-12.0.1.ebuild 2973 BLAKE2B 2a00ea561ea97eaf205c12f15f9cadf854a24a119e659b605a2ffc94ef645dcc945723d2637ae5c550f997806a74786c49a5fd842cc012888c3872036bd551b2 SHA512 3cc4f781c5e485671a47cc9a46a52a8ac50ccd543d7d3aa34b1499d7572394ad789cada576640738a6d80dbcc2b4af1b8865d5abf885442ec3d8e3345267338e EBUILD libomp-13.0.0.9999.ebuild 2886 BLAKE2B 277ab76b2a945ad163abaf324eaa463185c4c331c024ba672328cec8b07d13b86bfb0447705aa9d58a26e75cf10d62d5e95a81f043154f08b0c694845190e669 SHA512 f7dcfc17813949f3bee56104f58931784dda788eabd6ea9e06f8898fdf27f6f1e90a415193028285d0e079663339d77b44a26a98dea6ea997e231940df0af296 MISC metadata.xml 825 BLAKE2B 9c4afd81e02ecba9db7cac8487acf4e9dcbf772d62ee46c5c95510f1c624b52e0005786d06c119d4d7f0bf498fbd9cae2f9200a27ea427c9d6e83a5d74d45c1c SHA512 b2ba293ffb87f06c21172607234e8f69730d8ade0732fe98a5bc876353a01853dbef8cbe0ace0f6a556f2ae7217facee040349b460815dc2cf2f3b48cfd46762 diff --git a/sys-libs/libomp/libomp-12.0.1.9999.ebuild b/sys-libs/libomp/libomp-12.0.1.9999.ebuild deleted file mode 100644 index 5adaa0dfbcac..000000000000 --- a/sys-libs/libomp/libomp-12.0.1.9999.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib linux-info llvm.org python-any-r1 - -DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" -HOMEPAGE="https://openmp.llvm.org" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="cuda hwloc kernel_linux offload ompt test" -# CUDA works only with the x86_64 ABI -REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" -RESTRICT="!test? ( test )" - -RDEPEND=" - hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) - offload? ( - virtual/libelf:=[${MULTILIB_USEDEP}] - dev-libs/libffi:=[${MULTILIB_USEDEP}] - cuda? ( dev-util/nvidia-cuda-toolkit:= ) - )" -# tests: -# - dev-python/lit provides the test runner -# - sys-devel/llvm provide test utils (e.g. FileCheck) -# - sys-devel/clang provides the compiler to run tests -DEPEND="${RDEPEND}" -BDEPEND="dev-lang/perl - offload? ( virtual/pkgconfig ) - test? ( - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - >=sys-devel/clang-6 - )" - -LLVM_COMPONENTS=( openmp llvm/include ) -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -kernel_pds_check() { - if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then - local CONFIG_CHECK="~!SCHED_PDS" - local ERROR_SCHED_PDS="\ -PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 -< 4.14-pf9) do not implement sched_yield() call which may result in horrible -performance problems with libomp. If you are using one of the specified -kernel versions, you may want to disable the PDS scheduler." - - check_extra_config - fi -} - -pkg_pretend() { - kernel_pds_check -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - local libdir="$(get_libdir)" - local mycmakeargs=( - -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" - - -DLIBOMP_USE_HWLOC=$(usex hwloc) - -DLIBOMP_OMPT_SUPPORT=$(usex ompt) - - -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) - - # do not install libgomp.so & libiomp5.so aliases - -DLIBOMP_INSTALL_ALIASES=OFF - # disable unnecessary hack copying stuff back to srcdir - -DLIBOMP_COPY_EXPORTS=OFF - ) - use offload && mycmakeargs+=( - # this is non-fatal and libomp checks for CUDA conditionally - # to ABI, so we can just ignore passing the wrong value - # on non-amd64 ABIs - -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda) - ) - use test && mycmakeargs+=( - # this project does not use standard LLVM cmake macros - -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" - -DOPENMP_LIT_ARGS="$(get_lit_flags)" - - -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" - -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" - ) - addpredict /dev/nvidiactl - cmake_src_configure -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - - cmake_build check-libomp -} diff --git a/sys-libs/libomp/libomp-12.0.1.ebuild b/sys-libs/libomp/libomp-12.0.1.ebuild new file mode 100644 index 000000000000..72bb4548cf87 --- /dev/null +++ b/sys-libs/libomp/libomp-12.0.1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib linux-info llvm.org python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +IUSE="cuda hwloc kernel_linux offload ompt test" +# CUDA works only with the x86_64 ABI +REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + offload? ( virtual/pkgconfig ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +LLVM_COMPONENTS=( openmp llvm/include ) +LLVM_PATCHSET=12.0.1 +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + use offload && mycmakeargs+=( + # this is non-fatal and libomp checks for CUDA conditionally + # to ABI, so we can just ignore passing the wrong value + # on non-amd64 ABIs + -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda) + ) + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + ) + addpredict /dev/nvidiactl + cmake_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-libomp +} diff --git a/sys-libs/libomp/libomp-12.0.1_rc4.ebuild b/sys-libs/libomp/libomp-12.0.1_rc4.ebuild deleted file mode 100644 index 52bf7823acb6..000000000000 --- a/sys-libs/libomp/libomp-12.0.1_rc4.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib linux-info llvm.org python-any-r1 - -DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" -HOMEPAGE="https://openmp.llvm.org" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="cuda hwloc kernel_linux offload ompt test" -# CUDA works only with the x86_64 ABI -REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" -RESTRICT="!test? ( test )" - -RDEPEND=" - hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) - offload? ( - virtual/libelf:=[${MULTILIB_USEDEP}] - dev-libs/libffi:=[${MULTILIB_USEDEP}] - cuda? ( dev-util/nvidia-cuda-toolkit:= ) - )" -# tests: -# - dev-python/lit provides the test runner -# - sys-devel/llvm provide test utils (e.g. FileCheck) -# - sys-devel/clang provides the compiler to run tests -DEPEND="${RDEPEND}" -BDEPEND="dev-lang/perl - offload? ( virtual/pkgconfig ) - test? ( - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - >=sys-devel/clang-6 - )" - -LLVM_COMPONENTS=( openmp llvm/include ) -LLVM_PATCHSET=12.0.1-rc4-1 -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -kernel_pds_check() { - if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then - local CONFIG_CHECK="~!SCHED_PDS" - local ERROR_SCHED_PDS="\ -PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 -< 4.14-pf9) do not implement sched_yield() call which may result in horrible -performance problems with libomp. If you are using one of the specified -kernel versions, you may want to disable the PDS scheduler." - - check_extra_config - fi -} - -pkg_pretend() { - kernel_pds_check -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - local libdir="$(get_libdir)" - local mycmakeargs=( - -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" - - -DLIBOMP_USE_HWLOC=$(usex hwloc) - -DLIBOMP_OMPT_SUPPORT=$(usex ompt) - - -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) - - # do not install libgomp.so & libiomp5.so aliases - -DLIBOMP_INSTALL_ALIASES=OFF - # disable unnecessary hack copying stuff back to srcdir - -DLIBOMP_COPY_EXPORTS=OFF - ) - use offload && mycmakeargs+=( - # this is non-fatal and libomp checks for CUDA conditionally - # to ABI, so we can just ignore passing the wrong value - # on non-amd64 ABIs - -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda) - ) - use test && mycmakeargs+=( - # this project does not use standard LLVM cmake macros - -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" - -DOPENMP_LIT_ARGS="$(get_lit_flags)" - - -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" - -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" - ) - addpredict /dev/nvidiactl - cmake_src_configure -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - - cmake_build check-libomp -} diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 6f0c4d00ec14..9ebb475da545 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -1,11 +1,10 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 -DIST llvmorg-12.0.1-rc4.tar.gz 134278617 BLAKE2B d407421c7244bb125151e69e2a341f1af0a0cf8c1fda3b8ae3d4114c3a285d6307620bbf82b22d96d2c7782b37b0975e87be80c24e3ce1fdc71152734be1e8f8 SHA512 1a2c18435a970491eb9fc9381ba66af726e17dcbd5bf6774f9341b1e82fd35f2e5686844743f5317ebd2106b902c39e09aa98102e58a86e290b29102241c949f +DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 EBUILD llvm-libunwind-10.0.1.ebuild 3185 BLAKE2B 150bde0a85684ac2cbc01d20139e458f57377c2c9692037e7fec432019b16f073d6e14d772dfee190ab8a682e4b133f538dce51fce3ede54e8e20152575ac7c1 SHA512 4cdf4ce69be5ca630701d4e41bdcfead01eac10ced7edc39a9b20628e3225b65b33ac493d3010f8ac8cfe5cce73b70bb2d4988d1ea00f2766efdbe30c03aa6de EBUILD llvm-libunwind-11.1.0.ebuild 3223 BLAKE2B c39bdefd6bf0656db7d84f3cd868da01aa4b37f51c729951d1bcb73336f6ab1d8beb114a7d10d79c1441ce945b03aaf9444481e5e1b3e7dd7fdb9a7e971c451d SHA512 ad8cb081326e4dd6cd888882fabcc3fa1a152c37b28197c9565d46d8f8419f233a1a9f6cc9f3bcfe4ba1441cf97147dafb684e3eb60453020d2b64ccfb56d1c1 -EBUILD llvm-libunwind-12.0.0.ebuild 3657 BLAKE2B f5c411498c8e240c965ea15a23c7c7395a0fb5a1e7c526adfadf6ac084093dae68793df330632b067b509f92fad03116c7655c91849ed5c88c283a064dafc18b SHA512 e6a1f6fe0a830de61cac8ce1966a4dca2c4bd2a00094ff2a3b82c05bbccd4df06b3fe4391a2ca684acd32362683eaa8a2ccd609ebba33c955d98f5359644ccac -EBUILD llvm-libunwind-12.0.1.9999.ebuild 3614 BLAKE2B 3e47e7add3d6d0092623c8206fd8a2945ebcb83e067a0d77218d2eadd391ad1202678e9a8315f4c55f21c167e68461b593871f1d3e183b5b297d70f05886ec86 SHA512 2d78c6359c2bc744ff1c857832c619cf4b4cc1f3788d6a13f1614baadab091b6e12fcc688d240efa347606cdf21f50bc086b9dbee1cbea19aa96a63cd0f27614 -EBUILD llvm-libunwind-12.0.1_rc4.ebuild 3614 BLAKE2B 3e47e7add3d6d0092623c8206fd8a2945ebcb83e067a0d77218d2eadd391ad1202678e9a8315f4c55f21c167e68461b593871f1d3e183b5b297d70f05886ec86 SHA512 2d78c6359c2bc744ff1c857832c619cf4b4cc1f3788d6a13f1614baadab091b6e12fcc688d240efa347606cdf21f50bc086b9dbee1cbea19aa96a63cd0f27614 +EBUILD llvm-libunwind-12.0.0.ebuild 3657 BLAKE2B 4370cc5e2c1d423a7ab3bb3ed6c208d02e785c89d6d5159c5f6f967591dadf6a49602b34f6e94a66e3c8700b3cab273140aeeaabf941eac49c03cf0926470b7e SHA512 0d0aaadc05b8beca6e692b9b6325e426a4c29186b45376d1501cde2c1ee66f69ab5b60b2f148188f7ae708908a200395a51b02920a62c755101176b035aafd2d +EBUILD llvm-libunwind-12.0.1.ebuild 3662 BLAKE2B cca4b3398c6ab63c31d06e49e81de202cab987c85b0cdb98faa2f91989f27f8c2853d53acc5ed5b80bcedf931d2750d4cf9db21d1c6c08a1b1f59255e1d3a15b SHA512 482caf63adb19a49809a7ca2350c5d9801aa765de96ede422e346da3c5d961b820c629cb77405789d7cfb68fdfca9a5692ca50d54b1e5ee7fe3299910637073c EBUILD llvm-libunwind-13.0.0.9999.ebuild 3614 BLAKE2B 3e47e7add3d6d0092623c8206fd8a2945ebcb83e067a0d77218d2eadd391ad1202678e9a8315f4c55f21c167e68461b593871f1d3e183b5b297d70f05886ec86 SHA512 2d78c6359c2bc744ff1c857832c619cf4b4cc1f3788d6a13f1614baadab091b6e12fcc688d240efa347606cdf21f50bc086b9dbee1cbea19aa96a63cd0f27614 MISC metadata.xml 302 BLAKE2B ef8858b3c26dfa1727e57685381dbf71eb74008e74127b06467aaff9eea2fd7f3fdcdb1819529b8e828d42720745855e948d608bbe3eb40778fe1e4e260118ad SHA512 d5e641d63402052ef7af157f98998868a816d5e5072424725b09ded5c2477b26aaafbb8874473367a860d3fc365e0f4f0db451315ec4be3df23cce4c1194f2d7 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild index 7d7b98339029..b907f5db41fe 100644 --- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild +++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild @@ -44,7 +44,7 @@ multilib_src_configure() { # link to compiler-rt # https://github.com/gentoo/gentoo/pull/21516 if tc-is-clang; then - local compiler-rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ ${LD_FLAGS} -print-libgcc-file-name) if [[ ${compiler_rt} == *libclang_rt* ]]; then use_compiler_rt=ON diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.9999.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.9999.ebuild deleted file mode 100644 index d64e79cc6b30..000000000000 --- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.9999.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="C++ runtime stack unwinder from LLVM" -HOMEPAGE="https://github.com/llvm-mirror/libunwind" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="debug static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="!sys-libs/libunwind" -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6" -BDEPEND=" - test? ( >=sys-devel/clang-3.9.0 - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - )" - -LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules ) -LLVM_TEST_COMPONENTS=( libcxxabi ) -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - local use_compiler_rt=OFF - local libdir=$(get_libdir) - - # link to compiler-rt - # https://github.com/gentoo/gentoo/pull/21516 - if tc-is-clang; then - local compiler-rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ - ${LD_FLAGS} -print-libgcc-file-name) - if [[ ${compiler_rt} == *libclang_rt* ]]; then - use_compiler_rt=ON - fi - fi - - local mycmakeargs=( - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) - -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) - -DLLVM_INCLUDE_TESTS=$(usex test) - - # support non-native unwinding; given it's small enough, - # enable it unconditionally - -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON - - # avoid dependency on libgcc_s if compiler-rt is used - -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} - ) - if use test; then - local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) - [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" - - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" - -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" - ) - fi - - cmake_src_configure -} - -build_libcxxabi() { - local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" - local CMAKE_USE_DIR=${WORKDIR}/libcxxabi - local BUILD_DIR=${BUILD_DIR}/libcxxabi - local mycmakeargs=( - -DLIBCXXABI_LIBDIR_SUFFIX= - -DLIBCXXABI_ENABLE_SHARED=OFF - -DLIBCXXABI_ENABLE_STATIC=ONF - -DLIBCXXABI_USE_LLVM_UNWINDER=ON - -DLIBCXXABI_INCLUDE_TESTS=OFF - - -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include - -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include - ) - - cmake_src_configure - cmake_src_compile -} - -build_libcxx() { - local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)" - local CMAKE_USE_DIR=${WORKDIR}/libcxx - local BUILD_DIR=${BUILD_DIR}/libcxx - local mycmakeargs=( - -DLIBCXX_LIBDIR_SUFFIX= - -DLIBCXX_ENABLE_SHARED=OFF - -DLIBCXX_ENABLE_STATIC=ON - -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF - -DLIBCXXABI_USE_LLVM_UNWINDER=ON - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=OFF - -DLIBCXX_INCLUDE_TESTS=OFF - ) - - cmake_src_configure - cmake_src_compile -} - -multilib_src_test() { - # build local copies of libc++ & libc++abi for testing to avoid - # circular deps - build_libcxxabi - build_libcxx - mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die - - local -x LIT_PRESERVES_TMP=1 - cmake_build check-unwind -} - -multilib_src_install() { - cmake_src_install - - # install headers like sys-libs/libunwind - doheader "${S}"/include/*.h -} diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild new file mode 100644 index 000000000000..f436a136f170 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +IUSE="debug static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="!sys-libs/libunwind" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + )" + +LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules ) +LLVM_TEST_COMPONENTS=( libcxxabi ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local use_compiler_rt=OFF + local libdir=$(get_libdir) + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LD_FLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + use_compiler_rt=ON + fi + fi + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLLVM_INCLUDE_TESTS=$(usex test) + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + + # avoid dependency on libgcc_s if compiler-rt is used + -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + ) + fi + + cmake_src_configure +} + +build_libcxxabi() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxxabi + local BUILD_DIR=${BUILD_DIR}/libcxxabi + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF + -DLIBCXXABI_ENABLE_STATIC=ONF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include + ) + + cmake_src_configure + cmake_src_compile +} + +build_libcxx() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxx + local BUILD_DIR=${BUILD_DIR}/libcxx + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + + cmake_src_configure + cmake_src_compile +} + +multilib_src_test() { + # build local copies of libc++ & libc++abi for testing to avoid + # circular deps + build_libcxxabi + build_libcxx + mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die + + local -x LIT_PRESERVES_TMP=1 + cmake_build check-unwind +} + +multilib_src_install() { + cmake_src_install + + # install headers like sys-libs/libunwind + doheader "${S}"/include/*.h +} diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1_rc4.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1_rc4.ebuild deleted file mode 100644 index d64e79cc6b30..000000000000 --- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1_rc4.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="C++ runtime stack unwinder from LLVM" -HOMEPAGE="https://github.com/llvm-mirror/libunwind" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="debug static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="!sys-libs/libunwind" -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6" -BDEPEND=" - test? ( >=sys-devel/clang-3.9.0 - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - )" - -LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules ) -LLVM_TEST_COMPONENTS=( libcxxabi ) -llvm.org_set_globals - -python_check_deps() { - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - local use_compiler_rt=OFF - local libdir=$(get_libdir) - - # link to compiler-rt - # https://github.com/gentoo/gentoo/pull/21516 - if tc-is-clang; then - local compiler-rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ - ${LD_FLAGS} -print-libgcc-file-name) - if [[ ${compiler_rt} == *libclang_rt* ]]; then - use_compiler_rt=ON - fi - fi - - local mycmakeargs=( - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) - -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) - -DLLVM_INCLUDE_TESTS=$(usex test) - - # support non-native unwinding; given it's small enough, - # enable it unconditionally - -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON - - # avoid dependency on libgcc_s if compiler-rt is used - -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} - ) - if use test; then - local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) - [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" - - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" - -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" - ) - fi - - cmake_src_configure -} - -build_libcxxabi() { - local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" - local CMAKE_USE_DIR=${WORKDIR}/libcxxabi - local BUILD_DIR=${BUILD_DIR}/libcxxabi - local mycmakeargs=( - -DLIBCXXABI_LIBDIR_SUFFIX= - -DLIBCXXABI_ENABLE_SHARED=OFF - -DLIBCXXABI_ENABLE_STATIC=ONF - -DLIBCXXABI_USE_LLVM_UNWINDER=ON - -DLIBCXXABI_INCLUDE_TESTS=OFF - - -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include - -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include - ) - - cmake_src_configure - cmake_src_compile -} - -build_libcxx() { - local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)" - local CMAKE_USE_DIR=${WORKDIR}/libcxx - local BUILD_DIR=${BUILD_DIR}/libcxx - local mycmakeargs=( - -DLIBCXX_LIBDIR_SUFFIX= - -DLIBCXX_ENABLE_SHARED=OFF - -DLIBCXX_ENABLE_STATIC=ON - -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF - -DLIBCXXABI_USE_LLVM_UNWINDER=ON - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=OFF - -DLIBCXX_INCLUDE_TESTS=OFF - ) - - cmake_src_configure - cmake_src_compile -} - -multilib_src_test() { - # build local copies of libc++ & libc++abi for testing to avoid - # circular deps - build_libcxxabi - build_libcxx - mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die - - local -x LIT_PRESERVES_TMP=1 - cmake_build check-unwind -} - -multilib_src_install() { - cmake_src_install - - # install headers like sys-libs/libunwind - doheader "${S}"/include/*.h -} diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz index b5dfcb1a2b17..2af1423c030e 100644 Binary files a/sys-power/Manifest.gz and b/sys-power/Manifest.gz differ diff --git a/sys-power/acpi_call/Manifest b/sys-power/acpi_call/Manifest index d6813286ac3c..73c2576a5a0b 100644 --- a/sys-power/acpi_call/Manifest +++ b/sys-power/acpi_call/Manifest @@ -1,4 +1,5 @@ +AUX acpi_call-1.2.1-kernel-5.13.patch 977 BLAKE2B 424730bdb4dfac67f1a8f882539685367813b781d4e5fb75c8b36eab9a558553213b5a457a82e55be2ab4e08596601f43de1845050ac60371511d2504b2f6ace SHA512 587ba8155311bacbf8a150c36857858b6399feac87aeee5f5f5075c4954b730d909fc7c8d8c2c094cc801bff669ccac9d24f362eeb103d96c53deba543e5e388 DIST acpi_call-1.2.1.tar.gz 12340 BLAKE2B e113f8c150c8e2f4f75ca1dd81cc4399f24bedcd716c9158561e8cb9f5e63e77cade18e6543ade4ec383690bf7041a583e297948789773db8ad9b63a957e61e8 SHA512 91553cf70a6b0173a6bfec38fcfb62ecd17614c91a888933704bb57d788592ce6981b01fb7c5e4bb8efdbe7fe229860c9f2be4b549dd71b232704c8bf0b3cfee -EBUILD acpi_call-1.2.1.ebuild 695 BLAKE2B 8df9796c1c8c2d66d2a0e02b42170477abae9fe39cacb914a026e06b52289dfa222d72780fa82679b4ac73fb7b1363f0342702a70f97ad1b5631c9f01b106c70 SHA512 d924f609372a0965218a2bbb0380403a71b0207863e5f16938495e62948cda4e10c769a9950f1b3dba8272f4923964f2e1c6072e261ddd179afc0f1ef3097071 +EBUILD acpi_call-1.2.1.ebuild 745 BLAKE2B b6bec39ac75d74897a80bc957c557846b872b580e0885340ce602cdc9469aaaf5c666076ae71686b6cb16e6080dd768527c126000400b12e0c8f30382df28ef7 SHA512 d1be7f89409827ee157907b68f419287cafa707442373bb90f1686699dd39d2a52ef673abfd59028d5f03c90a4e210266039c9ca8f8b380d75f9e6eaaac55bd9 EBUILD acpi_call-9999.ebuild 670 BLAKE2B 02dd23b77eb28cf9425e3039c61f594a044c0dd7bd4ded1c91d70bb2a970e0b7b5adebe4c6ead52ec3fdabeae1ff5bb69c5cb980d452804e1966ed6c2d510a63 SHA512 7ee0c7e030b5494c94b4e74c85c29bb31a579db2f9a3bb67e0c5ca4edd3da5511a6aba1a8ee78ab430440a58a23ea1e3afc8e8b0f5bdaae1738c77c29aaf626f MISC metadata.xml 409 BLAKE2B 83af55b1f34e736097e70109b4e6f42929a25104f8d26c75ddce26d33a68669add53a47854a817ba3b5201743f02f25e5e23309efa5463752c6cc0b52f31eeaa SHA512 d1a9ecd438eaf4f7e19bb224c4d86dae71ba3bf42f9f4cdab63dbe8246228c2ed348988ed1cde0dc418c6a952264ba8be0940555c63ac270116ca2aba4988c48 diff --git a/sys-power/acpi_call/acpi_call-1.2.1.ebuild b/sys-power/acpi_call/acpi_call-1.2.1.ebuild index 90e2e0158a01..418c4c459dee 100644 --- a/sys-power/acpi_call/acpi_call-1.2.1.ebuild +++ b/sys-power/acpi_call/acpi_call-1.2.1.ebuild @@ -14,6 +14,8 @@ SLOT="0" KEYWORDS="amd64" IUSE="examples" +PATCHES=( "${FILESDIR}/${P}-kernel-5.13.patch" ) + BUILD_TARGETS="default" CONFIG_CHECK="ACPI" MODULE_NAMES="acpi_call(misc:${S})" diff --git a/sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch b/sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch new file mode 100644 index 000000000000..786e639c03ca --- /dev/null +++ b/sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch @@ -0,0 +1,30 @@ +From 48011f82726c263f49a2b9ca3d9f674bdb4cfd22 Mon Sep 17 00:00:00 2001 +From: Alexander Wetzel +Date: Thu, 8 Jul 2021 16:37:43 +0200 +Subject: [PATCH] Fix for 5.13+ kernels + +Upstream commit d4455faccd6c ('proc: mandate ->proc_lseek +in "struct proc_ops"') made seek support for proc mandatory. + +Not providing it will cause a null pointer exception for kernels +>=5.13.0 + +Signed-off-by: Alexander Wetzel +--- + acpi_call.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/acpi_call.c b/acpi_call.c +index ebdda25..9fd9886 100644 +--- a/acpi_call.c ++++ b/acpi_call.c +@@ -369,6 +369,9 @@ static ssize_t acpi_proc_read( struct file *filp, char __user *buff, + static struct proc_ops proc_acpi_operations = { + .proc_read = acpi_proc_read, + .proc_write = acpi_proc_write, ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 13, 0) ++ .proc_lseek = default_llseek, ++#endif + }; + #else + static struct file_operations proc_acpi_operations = { diff --git a/sys-power/nut/Manifest b/sys-power/nut/Manifest index f4982b1df8d3..588848e7cc88 100644 --- a/sys-power/nut/Manifest +++ b/sys-power/nut/Manifest @@ -10,5 +10,5 @@ AUX nut-2.7.4-py3.patch 1940 BLAKE2B 5bb77bca18ad40a1ba4e579098accb0135c0f4b2443 AUX nut-openssl-1.1-support.patch 3873 BLAKE2B 17877276e46372aa17d357efc0851b9cdb33b14ac0c40913b47ea513a8ecaa6eebe3241ae8b324583070d76b6c12d3cf18c043778754b5774af846fb8a33b4d7 SHA512 8945f2f663dc50cfd7041cc7f2c4af5cca4b5ef9cfa1be48c122a623e6eadfc511bbaa60a8bd6b68bb2569c75d5f64613d595ad7444b8d6ec9f773d7743872a1 AUX nut.powerfail.initd 1306 BLAKE2B 9e9c6eb40c6a313ad625136523de730a75b811841331ae5f7dd42b71b65f591c4ab5b8da6e954ceab42da89f4a20e8655cae57354aec6ab796cec80f60ebb419 SHA512 b9aaab526d0996b36a7a6d76a3ee63c1452b0a1bed358e23f6f7f5534e0da7751281428091efc7dba2004706996850ec18318809fdacb94cd8d73ea22bda52ee DIST nut-2.7.4.tar.gz 2509831 BLAKE2B 367c687efd739150898a14c700d5fddbe22bf926522923e1842011ec49b67d6638620500c4eda50291feb474cc6eef39fff63764cb3e0fad5898abee981f8308 SHA512 320c4aff85d8a370c5eff77d33924fdfc3caf6a250620693cdd5bf3336b3a80d8a207488eee841bcf8b72fbad68fda4c074e63b99c56e7886716fc934122d11a -EBUILD nut-2.7.4-r6.ebuild 8997 BLAKE2B 475842f820d5358242bec32a77ca3148963287ac7cb2e47d478d210a5fcdec2ab7e9988bdca0c4c02af19f6fd46f1bcda9bbd24ae1a56fc883c615b3e596783b SHA512 5f88eb033be8bf77499ac5519acd55d8189ca90b6b50d0a3319d9b458fc6065213754c494e5bbdb8448f94eac52f713c7cfe3d1bd54ec74e450dc7d38938d379 +EBUILD nut-2.7.4-r7.ebuild 8748 BLAKE2B 7ef88bc7588399130a0f72d63f0d9f38f150fa5b8675520e35f2304e1f01873094d37f6eb7c5badd698f01459dffebca68da42c5b11c752d0cebb781ba0a91e4 SHA512 d7425b3ba2b16fa77f597df10d6e91857c7409ee80b26f51e4f1db893ef7f81d3d6f9b6cf01b73d28f513312e9d55a02cacb8f6190bbc9e017f736a3928ffa9a MISC metadata.xml 5272 BLAKE2B cc580840e8c437fb37cd8c2132d2daf6751097374ccf11c5a7519756adc6b5d3654e3c40cfe7a66cee8ee5b016c09f65f4f425e4edbd503aed88da5f0eedc1a9 SHA512 f3133fcd673344452904f95d5898fdca3988970bf6526f50191cfa1741fb222468dc00652e968ba305a21851e6a070478627d181c26f6a1d152a215399f469ee diff --git a/sys-power/nut/nut-2.7.4-r6.ebuild b/sys-power/nut/nut-2.7.4-r6.ebuild deleted file mode 100644 index 740b94d0c143..000000000000 --- a/sys-power/nut/nut-2.7.4-r6.ebuild +++ /dev/null @@ -1,272 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 desktop fixheadtails flag-o-matic systemd toolchain-funcs user - -MY_P=${P/_/-} - -DESCRIPTION="Network-UPS Tools" -HOMEPAGE="https://www.networkupstools.org/" -SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" - -IUSE="cgi ipmi snmp +usb selinux split-usr ssl tcpd xml zeroconf" - -DEPEND=" - dev-libs/libltdl:* - net-libs/libnsl - virtual/udev - cgi? ( >=media-libs/gd-2[png] ) - ipmi? ( sys-libs/freeipmi ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( >=dev-libs/openssl-1:= ) - tcpd? ( sys-apps/tcp-wrappers ) - usb? ( virtual/libusb:0= ) - xml? ( >=net-libs/neon-0.25.0 ) - zeroconf? ( net-dns/avahi )" - -BDEPEND=" - virtual/pkgconfig" - -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-nut )" - -S="${WORKDIR}/${MY_P}" - -# Bug #480664 requested UPS_DRIVERS_IUSE for more flexibility in building this package -SERIAL_DRIVERLIST="al175 bcmxcp belkin belkinunv bestfcom bestfortress bestuferrups bestups dummy-ups etapro everups gamatronic genericups isbmex liebert liebert-esp2 masterguard metasys oldmge-shut mge-utalk microdowell mge-shut oneac optiups powercom rhino safenet solis tripplite tripplitesu upscode2 victronups powerpanel blazer_ser clone clone-outlet ivtscd apcsmart apcsmart-old apcupsd-ups riello_ser nutdrv_qx" -SNMP_DRIVERLIST="snmp-ups" -USB_LIBUSB_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb richcomm_usb riello_usb nutdrv_qx" -USB_DRIVERLIST=${USB_LIBUSB_DRIVERLIST} -#HAL_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb riello_usb nutdrv_qx" -NEONXML_DRIVERLIST="netxml-ups" -IPMI_DRIVERLIST="nut-ipmipsu" -# Now we build from it: -for name in ${SERIAL_DRIVERLIST} ; do - IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} +ups_drivers_${name}" -done -for name in ${USB_DRIVERLIST} ; do - IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} +ups_drivers_${name}" - REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( usb )" -done -for name in ${NEONXML_DRIVERLIST}; do - IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}" - REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( xml )" -done -for name in ${SNMP_DRIVERLIST} ; do - IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}" - REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( snmp )" -done -for name in ${IPMI_DRIVERLIST} ; do - IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}" - REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( ipmi )" -done -IUSE="${IUSE} ${IUSE_UPS_DRIVERS}" - -# public files should be 644 root:root -NUT_PUBLIC_FILES="/etc/nut/{ups,upssched}.conf" -# private files should be 640 root:nut - readable by nut, writeable by root, -NUT_PRIVATE_FILES="/etc/nut/{upsd.conf,upsd.users,upsmon.conf}" -# public files should be 644 root:root, only installed if USE=cgi -NUT_CGI_FILES="/etc/nut/{{hosts,upsset}.conf,upsstats{,-single}.html}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.7.2-no-libdummy.patch - "${FILESDIR}"/${PN}-2.7.1-snmpusb-order.patch - "${FILESDIR}"/${PN}-2.6.2-lowspeed-buffer-size.patch - "${FILESDIR}"/nut-openssl-1.1-support.patch - "${FILESDIR}"/nut-2.7.4-py3.patch -) - -pkg_setup() { - enewgroup nut 84 - enewuser nut 84 -1 /var/lib/nut nut,uucp - # As of udev-104, NUT must be in uucp and NOT in tty. - gpasswd -d nut tty 2>/dev/null - gpasswd -a nut uucp 2>/dev/null - # in some cases on old systems it wasn't in the nut group either! - gpasswd -a nut nut 2>/dev/null - warningmsg ewarn -} - -src_prepare() { - default - - sed -e "s:GD_LIBS.*=.*-L/usr/X11R6/lib \(.*\) -lXpm -lX11:GD_LIBS=\"\1:" \ - -e '/systemdsystemunitdir=.*echo.*sed.*libdir/s,^,#,g' \ - -i configure.ac || die - - sed -e "s:52.nut-usbups.rules:70-nut-usbups.rules:" \ - -i scripts/udev/Makefile.am || die - - rm ltmain.sh m4/lt* m4/libtool.m4 || die - - sed -e 's:@LIBSSL_LDFLAGS@:@LIBSSL_LIBS@:' \ - -i lib/libupsclient{.pc,-config}.in || die #361685 - - eautoreconf -} - -src_configure() { - local myconf - append-flags -fno-lto - tc-export CC - tc-export CXX - tc-export AR - - local UPS_DRIVERS="" - for u in $USE ; do - u2=${u#ups_drivers_} - [[ "${u}" != "${u2}" ]] && UPS_DRIVERS="${UPS_DRIVERS} ${u2}" - done - UPS_DRIVERS="${UPS_DRIVERS# }" UPS_DRIVERS="${UPS_DRIVERS% }" - myconf="${myconf} --with-drivers=${UPS_DRIVERS// /,}" - - use cgi && myconf="${myconf} --with-cgipath=/usr/share/nut/cgi" - - # TODO: USE flag for sys-power/powerman - econf \ - --sysconfdir=/etc/nut \ - --datarootdir=/usr/share/nut \ - --datadir=/usr/share/nut \ - --disable-static \ - --with-statepath=/var/lib/nut \ - --with-drvpath=/$(get_libdir)/nut \ - --with-htmlpath=/usr/share/nut/html \ - --with-user=nut \ - --with-group=nut \ - --with-logfacility=LOG_DAEMON \ - --with-dev \ - --with-serial \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ - --without-powerman \ - $(use_with cgi) \ - $(use_with ipmi) \ - $(use_with ipmi freeipmi) \ - $(use_with snmp) \ - $(use_with ssl) \ - $(use_with tcpd wrap) \ - $(use_with usb) \ - $(use_with xml neon) \ - $(use_with zeroconf avahi) \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - - find "${D}" -name '*.la' -delete || die - - dodir /sbin - use split-usr && dosym ../usr/sbin/upsdrvctl /sbin/upsdrvctl - - if use cgi; then - elog "CGI monitoring scripts are installed in /usr/share/nut/cgi." - elog "copy them to your web server's ScriptPath to activate (this is a" - elog "change from the old location)." - elog "If you use lighttpd, see lighttpd_nut.conf in the documentation." - fi - - # this must be done after all of the install phases - for i in "${D}"/etc/nut/*.sample ; do - mv "${i}" "${i/.sample/}" || die - done - - local DOCS=( AUTHORS ChangeLog docs/*.txt MAINTAINERS NEWS README TODO UPGRADING ) - einstalldocs - - newdoc lib/README README.lib - newdoc "${FILESDIR}"/lighttpd_nut.conf-2.2.0 lighttpd_nut.conf - - docinto cables - dodoc docs/cables/* - - newinitd "${FILESDIR}"/nut-2.6.5-init.d-upsd upsd - newinitd "${FILESDIR}"/nut-2.2.2-init.d-upsdrv upsdrv - newinitd "${FILESDIR}"/nut-2.6.5-init.d-upsmon upsmon - newinitd "${FILESDIR}"/nut-2.6.5-init.d-upslog upslog - newinitd "${FILESDIR}"/nut.powerfail.initd nut.powerfail - - keepdir /var/lib/nut - - einfo "Setting up permissions on files and directories" - fperms 0700 /var/lib/nut - fowners nut:nut /var/lib/nut - - # Do not remove eval here, because the variables contain shell expansions. - eval fperms 0640 ${NUT_PRIVATE_FILES} - eval fowners root:nut ${NUT_PRIVATE_FILES} - - # Do not remove eval here, because the variables contain shell expansions. - eval fperms 0644 ${NUT_PUBLIC_FILES} - eval fowners root:root ${NUT_PUBLIC_FILES} - - # Do not remove eval here, because the variables contain shell expansions. - if use cgi; then - eval fperms 0644 ${NUT_CGI_FILES} - eval fowners root:root ${NUT_CGI_FILES} - fi - - # this is installed for 2.4 and fbsd guys - if ! has_version virtual/udev; then - einfo "Installing non-udev hotplug support" - insinto /etc/hotplug/usb - insopts -m 755 - doins scripts/hotplug/nut-usbups.hotplug - fi - - newbashcomp "${S}"/scripts/misc/nut.bash_completion upsc - bashcomp_alias upsc upscmd upsd upsdrvctl upsmon upsrw -} - -pkg_postinst() { - # this is to ensure that everybody that installed old versions still has - # correct permissions - - chown nut:nut "${ROOT}"/var/lib/nut 2>/dev/null - chmod 0700 "${ROOT}"/var/lib/nut 2>/dev/null - - # Do not remove eval here, because the variables contain shell expansions. - eval chown root:nut "${ROOT}"${NUT_PRIVATE_FILES} 2>/dev/null - eval chmod 0640 "${ROOT}"${NUT_PRIVATE_FILES} 2>/dev/null - - # Do not remove eval here, because the variables contain shell expansions. - eval chown root:root "${ROOT}"${NUT_PUBLIC_FILES} 2>/dev/null - eval chmod 0644 "${ROOT}"${NUT_PUBLIC_FILES} 2>/dev/null - - # Do not remove eval here, because the variables contain shell expansions. - if use cgi; then - eval chown root:root "${ROOT}"${NUT_CGI_FILES} 2>/dev/null - eval chmod 0644 "${ROOT}"${NUT_CGI_FILES} 2>/dev/null - fi - - warningmsg elog -} - -warningmsg() { - msgfunc="$1" - [ -z "$msgfunc" ] && die "msgfunc not specified in call to warningmsg!" - ${msgfunc} "Please note that NUT now runs under the 'nut' user." - ${msgfunc} "NUT is in the uucp group for access to RS-232 UPS." - ${msgfunc} "However if you use a USB UPS you may need to look at the udev or" - ${msgfunc} "hotplug rules that are installed, and alter them suitably." - ${msgfunc} '' - ${msgfunc} "You are strongly advised to read the UPGRADING file provided by upstream." - ${msgfunc} '' - ${msgfunc} "Please note that upsdrv is NOT automatically started by upsd anymore." - ${msgfunc} "If you have multiple UPS units, you can use their NUT names to" - ${msgfunc} "have a service per UPS:" - ${msgfunc} "ln -s /etc/init.d/upsdrv /etc/init.d/upsdrv.\$UPSNAME" - ${msgfunc} '' - ${msgfunc} 'If you want apcupsd to power off your UPS when it' - ${msgfunc} 'shuts down your system in a power failure, you must' - ${msgfunc} 'add nut.powerfail to your shutdown runlevel:' - ${msgfunc} '' - ${msgfunc} 'rc-update add nut.powerfail shutdown' - ${msgfunc} '' - -} diff --git a/sys-power/nut/nut-2.7.4-r7.ebuild b/sys-power/nut/nut-2.7.4-r7.ebuild new file mode 100644 index 000000000000..581389d74b18 --- /dev/null +++ b/sys-power/nut/nut-2.7.4-r7.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 desktop fixheadtails flag-o-matic systemd toolchain-funcs + +MY_P=${P/_/-} + +DESCRIPTION="Network-UPS Tools" +HOMEPAGE="https://www.networkupstools.org/" +SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm ppc ppc64 x86" + +IUSE="cgi ipmi snmp +usb selinux split-usr ssl tcpd xml zeroconf" + +CDEPEND=" + acct-group/nut + acct-user/nut +" + +DEPEND=" + dev-libs/libltdl:* + net-libs/libnsl + virtual/udev + cgi? ( >=media-libs/gd-2[png] ) + ipmi? ( sys-libs/freeipmi ) + snmp? ( net-analyzer/net-snmp ) + ssl? ( >=dev-libs/openssl-1:= ) + tcpd? ( sys-apps/tcp-wrappers ) + usb? ( virtual/libusb:0= ) + xml? ( >=net-libs/neon-0.25.0 ) + zeroconf? ( net-dns/avahi )" + +BDEPEND=" + ${CDEPEND} + virtual/pkgconfig" + +RDEPEND=" + ${CDEPEND} + ${DEPEND} + selinux? ( sec-policy/selinux-nut )" + +S="${WORKDIR}/${MY_P}" + +# Bug #480664 requested UPS_DRIVERS_IUSE for more flexibility in building this package +SERIAL_DRIVERLIST="al175 bcmxcp belkin belkinunv bestfcom bestfortress bestuferrups bestups dummy-ups etapro everups gamatronic genericups isbmex liebert liebert-esp2 masterguard metasys oldmge-shut mge-utalk microdowell mge-shut oneac optiups powercom rhino safenet solis tripplite tripplitesu upscode2 victronups powerpanel blazer_ser clone clone-outlet ivtscd apcsmart apcsmart-old apcupsd-ups riello_ser nutdrv_qx" +SNMP_DRIVERLIST="snmp-ups" +USB_LIBUSB_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb richcomm_usb riello_usb nutdrv_qx" +USB_DRIVERLIST=${USB_LIBUSB_DRIVERLIST} +#HAL_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb riello_usb nutdrv_qx" +NEONXML_DRIVERLIST="netxml-ups" +IPMI_DRIVERLIST="nut-ipmipsu" +# Now we build from it: +for name in ${SERIAL_DRIVERLIST} ; do + IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} +ups_drivers_${name}" +done +for name in ${USB_DRIVERLIST} ; do + IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} +ups_drivers_${name}" + REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( usb )" +done +for name in ${NEONXML_DRIVERLIST}; do + IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}" + REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( xml )" +done +for name in ${SNMP_DRIVERLIST} ; do + IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}" + REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( snmp )" +done +for name in ${IPMI_DRIVERLIST} ; do + IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}" + REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( ipmi )" +done +IUSE="${IUSE} ${IUSE_UPS_DRIVERS}" + +# public files should be 644 root:root +NUT_PUBLIC_FILES="/etc/nut/{ups,upssched}.conf" +# private files should be 640 root:nut - readable by nut, writeable by root, +NUT_PRIVATE_FILES="/etc/nut/{upsd.conf,upsd.users,upsmon.conf}" +# public files should be 644 root:root, only installed if USE=cgi +NUT_CGI_FILES="/etc/nut/{{hosts,upsset}.conf,upsstats{,-single}.html}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.7.2-no-libdummy.patch + "${FILESDIR}"/${PN}-2.7.1-snmpusb-order.patch + "${FILESDIR}"/${PN}-2.6.2-lowspeed-buffer-size.patch + "${FILESDIR}"/nut-openssl-1.1-support.patch + "${FILESDIR}"/nut-2.7.4-py3.patch +) + +src_prepare() { + default + + sed -e "s:GD_LIBS.*=.*-L/usr/X11R6/lib \(.*\) -lXpm -lX11:GD_LIBS=\"\1:" \ + -e '/systemdsystemunitdir=.*echo.*sed.*libdir/s,^,#,g' \ + -i configure.ac || die + + sed -e "s:52.nut-usbups.rules:70-nut-usbups.rules:" \ + -i scripts/udev/Makefile.am || die + + rm ltmain.sh m4/lt* m4/libtool.m4 || die + + sed -e 's:@LIBSSL_LDFLAGS@:@LIBSSL_LIBS@:' \ + -i lib/libupsclient{.pc,-config}.in || die #361685 + + eautoreconf +} + +src_configure() { + local myconf + append-flags -fno-lto + tc-export CC + tc-export CXX + tc-export AR + + local UPS_DRIVERS="" + for u in $USE ; do + u2=${u#ups_drivers_} + [[ "${u}" != "${u2}" ]] && UPS_DRIVERS="${UPS_DRIVERS} ${u2}" + done + UPS_DRIVERS="${UPS_DRIVERS# }" UPS_DRIVERS="${UPS_DRIVERS% }" + myconf="${myconf} --with-drivers=${UPS_DRIVERS// /,}" + + use cgi && myconf="${myconf} --with-cgipath=/usr/share/nut/cgi" + + # TODO: USE flag for sys-power/powerman + econf \ + --sysconfdir=/etc/nut \ + --datarootdir=/usr/share/nut \ + --datadir=/usr/share/nut \ + --disable-static \ + --with-statepath=/var/lib/nut \ + --with-drvpath=/$(get_libdir)/nut \ + --with-htmlpath=/usr/share/nut/html \ + --with-user=nut \ + --with-group=nut \ + --with-logfacility=LOG_DAEMON \ + --with-dev \ + --with-serial \ + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ + --without-powerman \ + $(use_with cgi) \ + $(use_with ipmi) \ + $(use_with ipmi freeipmi) \ + $(use_with snmp) \ + $(use_with ssl) \ + $(use_with tcpd wrap) \ + $(use_with usb) \ + $(use_with xml neon) \ + $(use_with zeroconf avahi) \ + ${myconf} +} + +src_install() { + emake DESTDIR="${D}" install + + find "${D}" -name '*.la' -delete || die + + dodir /sbin + use split-usr && dosym ../usr/sbin/upsdrvctl /sbin/upsdrvctl + + if use cgi; then + elog "CGI monitoring scripts are installed in /usr/share/nut/cgi." + elog "copy them to your web server's ScriptPath to activate (this is a" + elog "change from the old location)." + elog "If you use lighttpd, see lighttpd_nut.conf in the documentation." + fi + + # this must be done after all of the install phases + for i in "${D}"/etc/nut/*.sample ; do + mv "${i}" "${i/.sample/}" || die + done + + local DOCS=( AUTHORS ChangeLog docs/*.txt MAINTAINERS NEWS README TODO UPGRADING ) + einstalldocs + + newdoc lib/README README.lib + newdoc "${FILESDIR}"/lighttpd_nut.conf-2.2.0 lighttpd_nut.conf + + docinto cables + dodoc docs/cables/* + + newinitd "${FILESDIR}"/nut-2.6.5-init.d-upsd upsd + newinitd "${FILESDIR}"/nut-2.2.2-init.d-upsdrv upsdrv + newinitd "${FILESDIR}"/nut-2.6.5-init.d-upsmon upsmon + newinitd "${FILESDIR}"/nut-2.6.5-init.d-upslog upslog + newinitd "${FILESDIR}"/nut.powerfail.initd nut.powerfail + + keepdir /var/lib/nut + + einfo "Setting up permissions on files and directories" + fperms 0700 /var/lib/nut + fowners nut:nut /var/lib/nut + + # Do not remove eval here, because the variables contain shell expansions. + eval fperms 0640 ${NUT_PRIVATE_FILES} + eval fowners root:nut ${NUT_PRIVATE_FILES} + + # Do not remove eval here, because the variables contain shell expansions. + eval fperms 0644 ${NUT_PUBLIC_FILES} + eval fowners root:root ${NUT_PUBLIC_FILES} + + # Do not remove eval here, because the variables contain shell expansions. + if use cgi; then + eval fperms 0644 ${NUT_CGI_FILES} + eval fowners root:root ${NUT_CGI_FILES} + fi + + # this is installed for 2.4 and fbsd guys + if ! has_version virtual/udev; then + einfo "Installing non-udev hotplug support" + insinto /etc/hotplug/usb + insopts -m 755 + doins scripts/hotplug/nut-usbups.hotplug + fi + + newbashcomp "${S}"/scripts/misc/nut.bash_completion upsc + bashcomp_alias upsc upscmd upsd upsdrvctl upsmon upsrw +} + +pkg_postinst() { + # this is to ensure that everybody that installed old versions still has + # correct permissions + + chown nut:nut "${ROOT}"/var/lib/nut 2>/dev/null + chmod 0700 "${ROOT}"/var/lib/nut 2>/dev/null + + # Do not remove eval here, because the variables contain shell expansions. + eval chown root:nut "${ROOT}"${NUT_PRIVATE_FILES} 2>/dev/null + eval chmod 0640 "${ROOT}"${NUT_PRIVATE_FILES} 2>/dev/null + + # Do not remove eval here, because the variables contain shell expansions. + eval chown root:root "${ROOT}"${NUT_PUBLIC_FILES} 2>/dev/null + eval chmod 0644 "${ROOT}"${NUT_PUBLIC_FILES} 2>/dev/null + + # Do not remove eval here, because the variables contain shell expansions. + if use cgi; then + eval chown root:root "${ROOT}"${NUT_CGI_FILES} 2>/dev/null + eval chmod 0644 "${ROOT}"${NUT_CGI_FILES} 2>/dev/null + fi + + warningmsg elog +} + +warningmsg() { + msgfunc="$1" + [ -z "$msgfunc" ] && die "msgfunc not specified in call to warningmsg!" + ${msgfunc} "Please note that NUT now runs under the 'nut' user." + ${msgfunc} "NUT is in the uucp group for access to RS-232 UPS." + ${msgfunc} "However if you use a USB UPS you may need to look at the udev or" + ${msgfunc} "hotplug rules that are installed, and alter them suitably." + ${msgfunc} '' + ${msgfunc} "You are strongly advised to read the UPGRADING file provided by upstream." + ${msgfunc} '' + ${msgfunc} "Please note that upsdrv is NOT automatically started by upsd anymore." + ${msgfunc} "If you have multiple UPS units, you can use their NUT names to" + ${msgfunc} "have a service per UPS:" + ${msgfunc} "ln -s /etc/init.d/upsdrv /etc/init.d/upsdrv.\$UPSNAME" + ${msgfunc} '' + ${msgfunc} 'If you want apcupsd to power off your UPS when it' + ${msgfunc} 'shuts down your system in a power failure, you must' + ${msgfunc} 'add nut.powerfail to your shutdown runlevel:' + ${msgfunc} '' + ${msgfunc} 'rc-update add nut.powerfail shutdown' + ${msgfunc} '' + +} diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index 21a50837ab75..1def5b86e504 100644 Binary files a/sys-process/Manifest.gz and b/sys-process/Manifest.gz differ diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 3073c3f90ac2..6357d05e7e88 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,8 +1,6 @@ AUX disable-update-check.patch 992 BLAKE2B d06bc123aef2aec89bb4cca40334183aa5b6d198fcf9abffd15ad60f1c7c43f1e9a3103ebb5f2f743c83cc9d09cdf610c4e5d5caea89523f9ed37f3a4801e774 SHA512 02b06b01f8e3782da632677aa84b9131cb33dae3270677a1a4b0af3c139d100fa54c90c412d1e608e08859facb31e04768927e4862cfc4d9cfcbd061020a5dac DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec -DIST glances-3.1.7.tar.gz 6804822 BLAKE2B 7ae78e126da0aa0bfd604836fc66761224a0eedac119b5e74e27e133a27912deff0c2323dfa0b76c49bd542d995a1f60cf688df1792e69d0401d1192dcff14f6 SHA512 b6ebf3b8d0bc60cf77c30fa8dc24c9ad851eab8415e6ae7f50454d96e7bb14866197599d9e5ea9623375f4dca0ca86f017957f2e6a1a9c8b761c6b499b6db82a -DIST glances-3.2.0.tar.gz 6851053 BLAKE2B f4a4c4c4d824616e977ef3564a62e9b5bfc7e9695fe3807303b16eddb2e8d6952ea8be47918e04024f35c45111785720c8bba04c3a0abc061ad58c65332b4df0 SHA512 fdb8ff473461108d33d0d28df9b05cb49e7d294572352aa7f87018de70f2c02514ad5692f2bcb8da2b4a7517d6d80f25a1bb341339108caeafc82242ab30110a +DIST glances-3.2.1.tar.gz 6851329 BLAKE2B 3f8eb91a0957961d0ed2465d8025d25158303cc8332b7a976c2af0bbd671405aae3b71b1d3a63eeb86ddb0d6e500b955bb0e1e5a93c0ba0b88835f88872eb979 SHA512 e2f8a46a9bc3b2e3aa16d0716b34e06991029df9dec4c29ef70c65b5fb7c96dee3c71cc565b551e35a31aa1c7e1a92538b158c2e660d15b22defad8ae04c4eb3 EBUILD glances-3.1.6.2.ebuild 2687 BLAKE2B ca3ed19299ceba3335e62ada116093489a26367bfd6167a0128e17ce0b0356745cde6bd16c4ed763597f28bf00df12b74ad864a0cbb7124ac087ef540f0f635d SHA512 053e8cebcd8b57b5f17ea13f9245eaa4b3d7c97280ace37b1c58a75e74f9f8ed7099504d86350e4a5303b26159bc9b324abccab800b940c85807f85d4a4bd3f2 -EBUILD glances-3.1.7.ebuild 2692 BLAKE2B e2536844a80c71b611d001b4e9ad2251ca44c395973a4a5ac8adcbffee240142de0347853246831e47c29c85052f97603d7f26fc4d105f37b90755c7cbdefdad SHA512 848df2006873620e12a3422b08d84f8104a66770297ee7f13aa89b63fb76fbc983998b0f440e2ed18cb544a751188bf061017b4edb1511fac5bba682c457809d -EBUILD glances-3.2.0.ebuild 2692 BLAKE2B e2536844a80c71b611d001b4e9ad2251ca44c395973a4a5ac8adcbffee240142de0347853246831e47c29c85052f97603d7f26fc4d105f37b90755c7cbdefdad SHA512 848df2006873620e12a3422b08d84f8104a66770297ee7f13aa89b63fb76fbc983998b0f440e2ed18cb544a751188bf061017b4edb1511fac5bba682c457809d +EBUILD glances-3.2.1.ebuild 2733 BLAKE2B 393a144a7bf121db50759bb0640a9ef5e6baf94eca10e438ab7fcabdb2ea3bf5266213d5966c05ac08353dfb71713e6483cf6827f370366f1290ac51e4e710b1 SHA512 742c0881b94a3d3e29659505b0dd9e910c923c0436cc2bd250221ef932de52cb723411d6a48c89e9c7493e34daa9a338b99e2272f87025cf1b7a476f5cb46dce MISC metadata.xml 856 BLAKE2B e3d750f1586383ffabb204739bd0636a1b7729b4b704f03f03b356afd540482571780aa4de84620ac2aa4e832e4250867228e59cb5ed3f0f6867e7bc65104246 SHA512 8315a7896acc1068a2f7a6efa2a99078090677f685a90bd2c5220c043fd25e03d137ea0aeea1cd3660544f139970508037e9447cfb08d82fdb4023c856709e73 diff --git a/sys-process/glances/glances-3.1.7.ebuild b/sys-process/glances/glances-3.1.7.ebuild deleted file mode 100644 index 6978c8ab74ca..000000000000 --- a/sys-process/glances/glances-3.1.7.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances" -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature "sparklines plugin" unpackaged/sparklines - optfeature "Web server mode" dev-python/bottle dev-python/requests - optfeature "WIFI plugin" net-wireless/python-wifi -} diff --git a/sys-process/glances/glances-3.2.0.ebuild b/sys-process/glances/glances-3.2.0.ebuild deleted file mode 100644 index 6978c8ab74ca..000000000000 --- a/sys-process/glances/glances-3.2.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances" -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature "sparklines plugin" unpackaged/sparklines - optfeature "Web server mode" dev-python/bottle dev-python/requests - optfeature "WIFI plugin" net-wireless/python-wifi -} diff --git a/sys-process/glances/glances-3.2.1.ebuild b/sys-process/glances/glances-3.2.1.ebuild new file mode 100644 index 000000000000..1ed7716ee7bb --- /dev/null +++ b/sys-process/glances/glances-3.2.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances" +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +} diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index d6b05e708bdc..3399c17c566a 100644 Binary files a/virtual/Manifest.gz and b/virtual/Manifest.gz differ diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest index 3915ae76f7fa..696eb45743fc 100644 --- a/virtual/dist-kernel/Manifest +++ b/virtual/dist-kernel/Manifest @@ -5,6 +5,7 @@ EBUILD dist-kernel-5.10.45.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace27 EBUILD dist-kernel-5.10.46.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.10.47.ebuild 386 BLAKE2B 11a2689e371fbe27889a66cd11c9bf8a830cf158d323c2f0f7cd189f842acb7d0219fdb13ffa8d303ff0ec9aebf8b4e838424d34e1ca9a885efea01ee2480c2a SHA512 728e27fec63978d59d57adcccd3b8fa2fd36c15a786eefcab7f2a9e8006127adbd6fad7855b7a8a7007ebecc1f01fec1ada67614b36e715740855119419ddb73 EBUILD dist-kernel-5.10.48.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 +EBUILD dist-kernel-5.10.49.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.11.22.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.12.10.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.12.11.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 @@ -12,6 +13,7 @@ EBUILD dist-kernel-5.12.12.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace27 EBUILD dist-kernel-5.12.13.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.12.14.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.12.15.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 +EBUILD dist-kernel-5.12.16.ebuild 387 BLAKE2B c298c77d3666332bfdbb45fa8e519ace2727083219db29dd9e4d6fbad78f40937a93c1492c87bdb0d699a17a1bf6308966c8fb621cc3a28428f9e2a04bc33fe0 SHA512 94d4e874020ff9e432bf2c0b3ff54c6e2bb6c0dd62589e3f352aa715b3f19bb5b215cf0bde795ef147fdba825329434edfa779c2f4e7fbbe426e9b2be9a18088 EBUILD dist-kernel-5.4.120.ebuild 378 BLAKE2B 425766351233e0cc1717be1ad4fd1e200bc799f0aba6693f174bc043be6a179616a25797d8411897c3fe6dcac975f3d7917d33171d3e0cfea8e842586ff68808 SHA512 763d2b93d60d712cdca6dfb85666b79d3e678a8ea3969609c8edd8f96f05d372cb768718893cbf7dc85e0a4615b1d3842fc1423d287e07c598d30f0bd321cf29 EBUILD dist-kernel-5.4.125.ebuild 382 BLAKE2B 5196a1f590f9c3e29485cf25a5b5da23b2c8745d1e53960412f9abe6f93c0bd6ac88fe6469e2cfc9a301ae16c6a0c1103b5a757aaf5c26fe07e6acf7e3b57900 SHA512 70ce3d9a474bcfe30cd2afd0d62d4afab6a95ddded02a89b22518deb138902b80a5abdc779c6e13cb56874c35fdc71e2690ae4df7478dc3bd0e46ed388caff3f EBUILD dist-kernel-5.4.126.ebuild 382 BLAKE2B 5196a1f590f9c3e29485cf25a5b5da23b2c8745d1e53960412f9abe6f93c0bd6ac88fe6469e2cfc9a301ae16c6a0c1103b5a757aaf5c26fe07e6acf7e3b57900 SHA512 70ce3d9a474bcfe30cd2afd0d62d4afab6a95ddded02a89b22518deb138902b80a5abdc779c6e13cb56874c35fdc71e2690ae4df7478dc3bd0e46ed388caff3f @@ -19,4 +21,5 @@ EBUILD dist-kernel-5.4.127.ebuild 382 BLAKE2B 5196a1f590f9c3e29485cf25a5b5da23b2 EBUILD dist-kernel-5.4.128.ebuild 382 BLAKE2B 5196a1f590f9c3e29485cf25a5b5da23b2c8745d1e53960412f9abe6f93c0bd6ac88fe6469e2cfc9a301ae16c6a0c1103b5a757aaf5c26fe07e6acf7e3b57900 SHA512 70ce3d9a474bcfe30cd2afd0d62d4afab6a95ddded02a89b22518deb138902b80a5abdc779c6e13cb56874c35fdc71e2690ae4df7478dc3bd0e46ed388caff3f EBUILD dist-kernel-5.4.129.ebuild 381 BLAKE2B 06adfc11a548a12345ed06ea95e1f0838a10a4ec5e311afa4ebdf9eaa2e816a83e8a34804b4d4838a14d2ae82e50213feff3819306c2f29067b478bdcb2f9252 SHA512 bc8a6969e370ed09d999dcc6dd975f69e4dab85d4511694d95bbd97a0aa0059fb1a5499f3b53d7970b7f87ef325b20d80eb1cf0b204f58f490b628e04045891e EBUILD dist-kernel-5.4.130.ebuild 382 BLAKE2B 5196a1f590f9c3e29485cf25a5b5da23b2c8745d1e53960412f9abe6f93c0bd6ac88fe6469e2cfc9a301ae16c6a0c1103b5a757aaf5c26fe07e6acf7e3b57900 SHA512 70ce3d9a474bcfe30cd2afd0d62d4afab6a95ddded02a89b22518deb138902b80a5abdc779c6e13cb56874c35fdc71e2690ae4df7478dc3bd0e46ed388caff3f +EBUILD dist-kernel-5.4.131.ebuild 382 BLAKE2B 5196a1f590f9c3e29485cf25a5b5da23b2c8745d1e53960412f9abe6f93c0bd6ac88fe6469e2cfc9a301ae16c6a0c1103b5a757aaf5c26fe07e6acf7e3b57900 SHA512 70ce3d9a474bcfe30cd2afd0d62d4afab6a95ddded02a89b22518deb138902b80a5abdc779c6e13cb56874c35fdc71e2690ae4df7478dc3bd0e46ed388caff3f MISC metadata.xml 290 BLAKE2B bcb7e629ba04928387a13bfb6b95fc2acce4d8b2bdf2669ea1c6299a954c8e94b0e3b4d65cd4b424dd8da2e33405bfd0cac3a12ff2603faad3f69b516d0f0aa4 SHA512 6b8c9a6b6055c46b0cce5bbd155d53a0dd1115edaad016bade7fc1cbe3ee4a9c2097fa3392f9df6830546b36c65cdf99cf2ffda40a313117ab5f32249677c753 diff --git a/virtual/dist-kernel/dist-kernel-5.10.49.ebuild b/virtual/dist-kernel/dist-kernel-5.10.49.ebuild new file mode 100644 index 000000000000..3df38272de32 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.10.49.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.12.16.ebuild b/virtual/dist-kernel/dist-kernel-5.12.16.ebuild new file mode 100644 index 000000000000..3df38272de32 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.12.16.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.131.ebuild b/virtual/dist-kernel/dist-kernel-5.4.131.ebuild new file mode 100644 index 000000000000..11d6573ded7c --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.4.131.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz index 27d68018bd29..032f02faae73 100644 Binary files a/www-apache/Manifest.gz and b/www-apache/Manifest.gz differ diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest index edd6b5171b12..601ec2dd3fe0 100644 --- a/www-apache/mod_h2/Manifest +++ b/www-apache/mod_h2/Manifest @@ -5,11 +5,13 @@ DIST mod_h2-1.15.18.tar.gz 708704 BLAKE2B 1ad8bd317c42f517baf015cbdeb89040a74375 DIST mod_h2-1.15.19.tar.gz 708753 BLAKE2B 9193e9b307ead341e90dffe4547de444a3f47340f23e3a7171f8a0fdbd0c5749eddfd7f9e6b3e4a3afccda521437183a8e7039a79e554a4c6e18415678dfec57 SHA512 52717d173df26faaa82e1335366de448bd0b125032066e436546027580707ba872ae07e1e4e9b8b4fc5dbd02e212441d44b96092aac8732627117e109b95671a DIST mod_h2-1.15.20.tar.gz 707590 BLAKE2B 245b21d55c5659ed4ada3bfa5ec369ca3154e629820980caa1badefeca05399a31fb4f94594068607af20a6936e8ac2439b23e31ddcb9db8d4bb2c907400a152 SHA512 3492b24fdcb6371a5734b85253d800baa6f1650ae3c6b4d08539ec5436cbaaee2ed41fa9515fa36a94c281048f08970b20ccb6373077251a475f6831aaae8524 DIST mod_h2-1.15.21.tar.gz 720305 BLAKE2B 9abe84867a383b9dd9e0841403544abc94c95ddc9a735bdcfb420d5a14ddb7e6ff5832455659b62ed5e9c865f9c467970d1863510a4fa63c655242cdc83a54b6 SHA512 bf0ab88e07c59c38189f7c670512ff01abdf6110d05a344182c557724028734edf68eea5227ac9b5c400810621ae1d30efac2394a369fbf6ef9558e2b3bcd17c +DIST mod_h2-1.15.22.tar.gz 721713 BLAKE2B 59449f23b84cb3c0bb3a211af6c57bb6e5e77767466657addaa6cafd6cad96d7030f43785e98123af15c18fdf6ce3ec416d6e885661998d46962be5abf059159 SHA512 cc201edea4152ac8d82232a5e50f1ed6d4e358f04338d43dbdeb7cdd4f338dd8734b6f8b8febe0c9a8f2b67288d2db4bf12915f60c28935885b30b767a9043a1 EBUILD mod_h2-1.15.16.ebuild 906 BLAKE2B 44c639cd50046513e665f4ff290fa25c6760aa2d67d3048e1c0903968e3b3b2dd9cba9dc77b38e26a6fdfd1daf69ef1b95f449aefc517662669d074c6463ce56 SHA512 a09a819ec27d717ff0c6682c9c5ad301427ad032ef96c9c3b044c78de57d596a10c1da90e92ef4163d29a0636af33417e59b9e309faa81a6083e05044e2d093f EBUILD mod_h2-1.15.17.ebuild 906 BLAKE2B bbb32c5992643aa1994328bd7455ff77b1c4615f6f1c17486a24916825db517078173e832cbc95f8de887e841fb6a786e85f260023876c823f15d5afbb45b6e9 SHA512 0ddcea76dc5ba38b97059adf932e4bbcc6bdf2fa28ecae2faaa32396b40c2304179f36fd74b46a58c68ab86f950c278bbd9cbbbee04d44c9c19566ba4f4968ac EBUILD mod_h2-1.15.18.ebuild 906 BLAKE2B bbb32c5992643aa1994328bd7455ff77b1c4615f6f1c17486a24916825db517078173e832cbc95f8de887e841fb6a786e85f260023876c823f15d5afbb45b6e9 SHA512 0ddcea76dc5ba38b97059adf932e4bbcc6bdf2fa28ecae2faaa32396b40c2304179f36fd74b46a58c68ab86f950c278bbd9cbbbee04d44c9c19566ba4f4968ac EBUILD mod_h2-1.15.19.ebuild 906 BLAKE2B bbb32c5992643aa1994328bd7455ff77b1c4615f6f1c17486a24916825db517078173e832cbc95f8de887e841fb6a786e85f260023876c823f15d5afbb45b6e9 SHA512 0ddcea76dc5ba38b97059adf932e4bbcc6bdf2fa28ecae2faaa32396b40c2304179f36fd74b46a58c68ab86f950c278bbd9cbbbee04d44c9c19566ba4f4968ac EBUILD mod_h2-1.15.20.ebuild 906 BLAKE2B 0afa52d4985b12687f6ea8bcc44775175a95f0455cd03f1f4cacd5c02521504c36f68ceb5d690487238159dade31af25bd4d9ba04e48efb9b6cad64b1b8760b8 SHA512 91c6baf5f08a05f8df527d7515b8de585aad3b8c473f865042847529989aa92919b8f4d977bad022553a49e8be43838bc1a08cb555956625493c54d8e1d3e946 EBUILD mod_h2-1.15.21.ebuild 1024 BLAKE2B 4ae8408022edd8f0cea2abfdd3c7b7e7833f915c6165d34cf61ee979252deb78249cf270c370e968236d3a1e9ac01d39366da8f61524e9f280fc021141257e7d SHA512 dc7ac717d8367c51b4d02afc16490ec98779a81dbb1cacd1f4974c857fd6b27e4a218c49854fad626ee4d99eb4464e6f61b674c7de09b8f6dffcb094d0d91736 +EBUILD mod_h2-1.15.22.ebuild 906 BLAKE2B 0afa52d4985b12687f6ea8bcc44775175a95f0455cd03f1f4cacd5c02521504c36f68ceb5d690487238159dade31af25bd4d9ba04e48efb9b6cad64b1b8760b8 SHA512 91c6baf5f08a05f8df527d7515b8de585aad3b8c473f865042847529989aa92919b8f4d977bad022553a49e8be43838bc1a08cb555956625493c54d8e1d3e946 EBUILD mod_h2-9999.ebuild 906 BLAKE2B 0afa52d4985b12687f6ea8bcc44775175a95f0455cd03f1f4cacd5c02521504c36f68ceb5d690487238159dade31af25bd4d9ba04e48efb9b6cad64b1b8760b8 SHA512 91c6baf5f08a05f8df527d7515b8de585aad3b8c473f865042847529989aa92919b8f4d977bad022553a49e8be43838bc1a08cb555956625493c54d8e1d3e946 MISC metadata.xml 325 BLAKE2B 4154e88a0c1eb61e74e41ca0b86a2746d6fa8f0e573c5c8c36a9acc0306306804ce6c9b83834b67ae99476468f9143273f977bf868e06d1bc4b5022dd08b2722 SHA512 8dd16aa1fbf71b64c679cba7dc5759fb51410690fd6e6b77416d3604ea746a00516283510a0b24971aa0f5c08359eba6f5d96fab2f8eebdda7f2ebd8f428a04f diff --git a/www-apache/mod_h2/mod_h2-1.15.22.ebuild b/www-apache/mod_h2/mod_h2-1.15.22.ebuild new file mode 100644 index 000000000000..9d7e1b600b10 --- /dev/null +++ b/www-apache/mod_h2/mod_h2-1.15.22.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit apache-module autotools + +MY_P="${PN/h2/http2}-${PV}" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/icing/mod_h2.git" + inherit git-r3 +else + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/icing/mod_h2/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="HTTP/2 module for Apache" +HOMEPAGE="https://github.com/icing/mod_h2" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="ssl" + +RDEPEND=">=net-libs/nghttp2-1.0 + >=www-servers/apache-2.4.48[-apache2_modules_http2,ssl?]" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${P}" + +need_apache2_4 + +src_prepare() { + default + eautoreconf +} + +src_compile() { + default +} + +src_install() { + default + + APACHE2_MOD_DEFINE="HTTP2" + insinto "${APACHE_MODULES_CONFDIR}" + newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf" +} diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index cf6eb0a5effd..934ab79a89c5 100644 Binary files a/www-apps/Manifest.gz and b/www-apps/Manifest.gz differ diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest index 39b496ebbc8c..ebe710c8e34e 100644 --- a/www-apps/icingaweb2/Manifest +++ b/www-apps/icingaweb2/Manifest @@ -1,4 +1,4 @@ DIST icingaweb2-2.8.2.tar.gz 8514166 BLAKE2B 7e6a44574999967a6a728c5818999ac6f15234f1cfd1415132e1a8219e897affddd4d4ec488bb90ced82a0ce5403220463ccfa0424014a4c090176d85fd968a9 SHA512 252ecb36751add239897b6344dd622542f892b1850398fe724d0ab91e8d691cefe0b33c727c28aa630c93b76b381aabe69721db034c4de0518f346bbd5b698de -EBUILD icingaweb2-2.8.2.ebuild 2623 BLAKE2B 736fa48788b446a025eb21d7530e7e4c4d4363010e36517ecdcd42472d01a52cbe3e29f0a30482be2b480451779fb94a797d9230e1259abc90c16e35349df4d2 SHA512 14a11a69353394b321740ee8868afefaafe685d84856dd8833723d6b0285ea75cc895a98e9c60865b83f32389e027a46adfd051e126e255fff992b71c4586073 -EBUILD icingaweb2-9999.ebuild 2522 BLAKE2B 1fcab354bf9f2c4943759898c35d0e9a21892751f5e145151ed43495ed593d77bd0c26870b314e6fa81af9a7408a4a243a4f3f1237d504a7912dcec17796fbf9 SHA512 53f7c82c885ce3e97dfc1a99739589664f1990cd93a101dbd71f7ecb75f81be8577c19a34ff87318e52d2f832f7f52dbed44642f0a8c164edfbaf952915f37b9 +EBUILD icingaweb2-2.8.2-r1.ebuild 2309 BLAKE2B 3fcaed75fcbb6cd194810b19f9a1f47394a4a4e41aff82598152b224f937faa156a8142e63018e140c430be2fc38deb2f86e09001540fd2ea85dd252d9f21882 SHA512 ce4a4933dc9c5e6a05639be9c92199cf83a5a9690f5fde5fac7a9ba68c816308d7c0977544bdf8b0d04124ebd5df13ef54393c0e984d15fdc937f735e7327a0a +EBUILD icingaweb2-9999.ebuild 2311 BLAKE2B fa669bbc37e8a8445563d4a1b248be139030ab8807b272efdd720abaeb2aa2904c4befbb2699582114232bb247673e46589800b7e74cb53bf9803f4af6bf0c65 SHA512 b68aacddeba57332a45ea1382d4e8d1272f5ab38611e175865836335b382a27fda740aa834b777b0a070abc3d1a38b560426bf2455adddd020346e727d9f0ffb MISC metadata.xml 443 BLAKE2B 408760755558425f54f2a06aace2d16f0dfb1f585b9226d5745e69dddd020116ffe8f64f475205ed5454f1cac25b3c3ade29aad2e404d39bccc0697be89287f1 SHA512 81020a9b2ca89e23526a3d46de4f845ab433c66989db2483a9cfdfb8ae998c00b24b7acb8211c3041d43685742bd6f2f58762d0ac93608263c0cdfe83bba4128 diff --git a/www-apps/icingaweb2/icingaweb2-2.8.2-r1.ebuild b/www-apps/icingaweb2/icingaweb2-2.8.2-r1.ebuild new file mode 100644 index 000000000000..8ce454622665 --- /dev/null +++ b/www-apps/icingaweb2/icingaweb2-2.8.2-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit depend.apache multilib + +DESCRIPTION="Icinga Web 2 - Frontend for icinga2" +HOMEPAGE="http://www.icinga.org/" + +if [[ ${PV} == *9999 ]];then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git" + EGIT_BRANCH="master" +else + SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" + KEYWORDS="amd64 x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres" +REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )" + +DEPEND=">=net-analyzer/icinga2-2.1.1 + dev-php/pecl-imagick + pdf? ( media-gfx/imagemagick[png] ) + apache2-server? ( >=www-servers/apache-2.4.0 ) + nginx? ( >=www-servers/nginx-1.7.0:* ) + || ( + dev-lang/php:7.3[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:7.4[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + ) + acct-group/icingacmd + acct-group/icingaweb2" +RDEPEND="${DEPEND}" + +want_apache2 + +pkg_setup() { + depend.apache_pkg_setup + + use nginx && usermod -a -G icingacmd,icingaweb2 nginx + use apache2 && usermod -a -G icingacmd,icingaweb2 apache +} + +pkg_config() { + if [[ -d /etc/icingaweb2 ]] ; then + einfo "Updating existing installation ..." + else + einfo "Running first time setup ..." + einfo "Creating configuration directory ..." + /usr/share/${PN}/bin/icingacli setup config directory + einfo "Creating authentication token for web setup ..." + /usr/share/${PN}/bin/icingacli setup token create + if use apache2 ; then + einfo "The following might be useful for your Apache2 configuration:" + /usr/share/${PN}/bin/icingacli setup config webserver apache --document-root /usr/share/${PN}/public + fi + if use nginx ; then + einfo "The following might be useful for your NGinx configuration:" + /usr/share/${PN}/bin/icingacli setup config webserver nginx --document-root /usr/share/${PN}/public + fi + fi + einfo "All done." +} + +src_install() { + insinto "/usr/share/${PN}" + doins -r "${S}"/* + fperms -R a+rX "/usr/share/${PN}/public/" + fperms u+x,g+x "/usr/share/${PN}/bin/icingacli" +} + +pkg_postinst() { + einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup." +} diff --git a/www-apps/icingaweb2/icingaweb2-2.8.2.ebuild b/www-apps/icingaweb2/icingaweb2-2.8.2.ebuild deleted file mode 100644 index 2fbd8e31845e..000000000000 --- a/www-apps/icingaweb2/icingaweb2-2.8.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit depend.apache multilib - -DESCRIPTION="Icinga Web 2 - Frontend for icinga2" -HOMEPAGE="http://www.icinga.org/" - -if [[ ${PV} == *9999 ]];then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git" - EGIT_BRANCH="master" -else - SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres" -REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )" - -DEPEND=">=net-analyzer/icinga2-2.1.1 - dev-php/pecl-imagick - pdf? ( media-gfx/imagemagick[png] ) - apache2-server? ( >=www-servers/apache-2.4.0 ) - nginx? ( >=www-servers/nginx-1.7.0:* ) - || ( - dev-lang/php:5.6[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:7.1[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:7.2[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:7.3[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:7.4[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - ) - acct-group/icingacmd - acct-group/icingaweb2" -RDEPEND="${DEPEND}" - -want_apache2 - -pkg_setup() { - depend.apache_pkg_setup - - use nginx && usermod -a -G icingacmd,icingaweb2 nginx - use apache2 && usermod -a -G icingacmd,icingaweb2 apache -} - -pkg_config() { - if [[ -d /etc/icingaweb2 ]] ; then - einfo "Updating existing installation ..." - else - einfo "Running first time setup ..." - einfo "Creating configuration directory ..." - /usr/share/${PN}/bin/icingacli setup config directory - einfo "Creating authentication token for web setup ..." - /usr/share/${PN}/bin/icingacli setup token create - if use apache2 ; then - einfo "The following might be useful for your Apache2 configuration:" - /usr/share/${PN}/bin/icingacli setup config webserver apache --document-root /usr/share/${PN}/public - fi - if use nginx ; then - einfo "The following might be useful for your NGinx configuration:" - /usr/share/${PN}/bin/icingacli setup config webserver nginx --document-root /usr/share/${PN}/public - fi - fi - einfo "All done." -} - -src_install() { - insinto "/usr/share/${PN}" - doins -r "${S}"/* - fperms -R a+rX "/usr/share/${PN}/public/" - fperms u+x,g+x "/usr/share/${PN}/bin/icingacli" -} - -pkg_postinst() { - einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup." -} diff --git a/www-apps/icingaweb2/icingaweb2-9999.ebuild b/www-apps/icingaweb2/icingaweb2-9999.ebuild index 70eeef62f5d0..c5f119e375d9 100644 --- a/www-apps/icingaweb2/icingaweb2-9999.ebuild +++ b/www-apps/icingaweb2/icingaweb2-9999.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 -inherit depend.apache multilib user +inherit depend.apache multilib DESCRIPTION="Icinga Web 2 - Frontend for icinga2" HOMEPAGE="http://www.icinga.org/" @@ -28,11 +28,11 @@ DEPEND=">=net-analyzer/icinga2-2.1.1 apache2-server? ( >=www-servers/apache-2.4.0 ) nginx? ( >=www-servers/nginx-1.7.0:* ) || ( - dev-lang/php:5.6[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:7.1[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:7.2[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] dev-lang/php:7.3[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - )" + dev-lang/php:7.4[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + ) + acct-group/icingacmd + acct-group/icingaweb2" RDEPEND="${DEPEND}" want_apache2 @@ -40,8 +40,6 @@ want_apache2 pkg_setup() { depend.apache_pkg_setup - enewgroup icingaweb2 - enewgroup icingacmd use nginx && usermod -a -G icingacmd,icingaweb2 nginx use apache2 && usermod -a -G icingacmd,icingaweb2 apache } diff --git a/www-apps/nanoc-checking/Manifest b/www-apps/nanoc-checking/Manifest new file mode 100644 index 000000000000..2e5b857df369 --- /dev/null +++ b/www-apps/nanoc-checking/Manifest @@ -0,0 +1,3 @@ +DIST nanoc-checking-1.0.1.gem 10752 BLAKE2B 6f6f10cf97ab17cc328d827ab19490fa6e9d6f744594c167b4d9bf050c1288a7d5657d290402efbfa8d61d8e81550feae5022720464814e27af06d5025dfde96 SHA512 ef2b5a9c044f9bef19e4c75cc9ee99747a2ff0f8bece23c56d763f59c622488ccd980a19a3563207948fdb0d9edb91e86703778f7233bc0de76adf385c5694b0 +EBUILD nanoc-checking-1.0.1.ebuild 582 BLAKE2B 901e88e9204f0472bbc6163b7b9fe428f7a408ead220bd1418766f6a4d32a845c0b83c3642b0583d76ea0e9b3a45ee48a086955ff14919a366f7fec7c355daa4 SHA512 57cb6cc5ee370709068a7a9cadd3a7d3cde1d6c896d08a19c6ce93146b394f6bc7048505c1c28976dea91272ed3194cfd1d47683522a3d82b5f616f6f38422d6 +MISC metadata.xml 317 BLAKE2B c6af48dcdb56be1e50ef78910bc5150112d2914bbd13b576883eeeecdcc2a47f6360ffcf7a83432266bc737891527f4f1cacaf90b62e7b38d75a0c74c87bb0d8 SHA512 5394c6280515d4728d6b30f6eff872dd1d3dc283fe125aa8b5bc7f1206d967b74864bd144c6b2623ea63db19f78b5a94d13261464b35b4056cf92cccf374db1e diff --git a/www-apps/nanoc-checking/metadata.xml b/www-apps/nanoc-checking/metadata.xml new file mode 100644 index 000000000000..9abf9c6b8ec2 --- /dev/null +++ b/www-apps/nanoc-checking/metadata.xml @@ -0,0 +1,9 @@ + + + +graaff@gentoo.org + +ruby@gentoo.org +Gentoo Ruby Project + + diff --git a/www-apps/nanoc-checking/nanoc-checking-1.0.1.ebuild b/www-apps/nanoc-checking/nanoc-checking-1.0.1.ebuild new file mode 100644 index 000000000000..63b0d6c7e17d --- /dev/null +++ b/www-apps/nanoc-checking/nanoc-checking-1.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27" + +# Upstream has specs but they are not available in the gem and the +# repository upstream is not tagged for this. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides checking functionality for Nanoc" +HOMEPAGE="https://nanoc.ws/" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="$(ver_cut 1)" +IUSE="" + +ruby_add_rdepend " + >=www-apps/nanoc-cli-4.11.15:0 + >=www-apps/nanoc-core-4.11.15:0 +" diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest new file mode 100644 index 000000000000..3cfb7621a2b1 --- /dev/null +++ b/www-apps/nanoc-cli/Manifest @@ -0,0 +1,3 @@ +DIST nanoc-4.12.2.tar.gz 331400 BLAKE2B f7a22b05a4805f15a8e93601ae21bffdc19fe17c6550378465d85e63c498c5773c1dcd49d685b7d4367488300394c2f5bf9e6a6dc6aea589617a27fe1bd6ed4a SHA512 3fe574c061d8d0dd034137800c88a34844d246e6ab9a7816aadb03cd2c43b5fe6d614f42e6b41bcd4df98be551edc69e35ca992f2d5ee8158f9c7eb3c7635750 +EBUILD nanoc-cli-4.12.2.ebuild 2029 BLAKE2B fda269aacc8243a30aebe529c8b0d8cadb2db6f06408c47dd9cfe11714cbebf11ba83d646f5d4319776636add2c24dec403864ae4a49b990bc5a82aecd8b6d12 SHA512 ca60a110fa12c27a43ff232785db3a94c9121b6a86b5e6508f06ffcf3f96fffe8db077030b691e0e238099c838acbe1a049042b04ab97e5a81d98fbf2e6fc33c +MISC metadata.xml 317 BLAKE2B c6af48dcdb56be1e50ef78910bc5150112d2914bbd13b576883eeeecdcc2a47f6360ffcf7a83432266bc737891527f4f1cacaf90b62e7b38d75a0c74c87bb0d8 SHA512 5394c6280515d4728d6b30f6eff872dd1d3dc283fe125aa8b5bc7f1206d967b74864bd144c6b2623ea63db19f78b5a94d13261464b35b4056cf92cccf374db1e diff --git a/www-apps/nanoc-cli/metadata.xml b/www-apps/nanoc-cli/metadata.xml new file mode 100644 index 000000000000..9abf9c6b8ec2 --- /dev/null +++ b/www-apps/nanoc-cli/metadata.xml @@ -0,0 +1,9 @@ + + + +graaff@gentoo.org + +ruby@gentoo.org +Gentoo Ruby Project + + diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild new file mode 100644 index 000000000000..77ad8311c5fe --- /dev/null +++ b/www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.ws/" +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +RUBY_S="nanoc-${PV}/nanoc-cli" + +ruby_add_rdepend " + >=dev-ruby/cri-2.15:0 + >=dev-ruby/diff-lcs-1.3:0 + ~www-apps/nanoc-core-${PV} + >=dev-ruby/zeitwerk-2.1:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/rspec:3 + dev-ruby/rspec-its + dev-ruby/fuubar + dev-ruby/minitest + dev-ruby/timecop + dev-ruby/tty-command + dev-ruby/yard + www-apps/nanoc-spec +) +" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid error handler specs failing due to different (rubygems?) + # output, meta_spec is affected by this. + rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die + + # Avoid test requiring a network interface + sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die + + # Avoid tests requiring an additional dependency on nanoc-live + sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die + sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die +} diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest index 7c85bf42def5..4b09e60b13a7 100644 --- a/www-apps/nanoc-core/Manifest +++ b/www-apps/nanoc-core/Manifest @@ -1,3 +1,6 @@ +AUX nanoc-core-4.12.2-contracts.patch 543 BLAKE2B 374bc86e4351627693d85517f24a82505454eb3eb52c6b12be1681e5bcc4f7a299b98ea72edca42a26e8d121219e6a76afe636b9b08da44e334c10f9fb5be47b SHA512 e8bfcfa6e49439734f6fe760dc46d5eaf6dee9d79a0be83e65dd450a769e0745422d76bf4067d475921b83a4534c9868aca9ef23f2a1fe6ff3ac7ba4b15fe3f6 DIST nanoc-core-4.11.12.tar.gz 310160 BLAKE2B ef34bf6d28d5a9287053a939ef14bc59f99bde003d7bbcd7eee861ab882a6beaa48812137c8ad87fe464d27e371cfd40022467f8d10ac5f85ff16ef19215e340 SHA512 0503d0a6a0cf1ca9a9c57b831f320abb5102a3e7aa82c016d1f72c4d9f614ef53a0e4df30d50e05a98107fecacae4d70dfa5ee5c15910d575bc30df411430863 +DIST nanoc-core-4.12.2.tar.gz 331400 BLAKE2B f7a22b05a4805f15a8e93601ae21bffdc19fe17c6550378465d85e63c498c5773c1dcd49d685b7d4367488300394c2f5bf9e6a6dc6aea589617a27fe1bd6ed4a SHA512 3fe574c061d8d0dd034137800c88a34844d246e6ab9a7816aadb03cd2c43b5fe6d614f42e6b41bcd4df98be551edc69e35ca992f2d5ee8158f9c7eb3c7635750 EBUILD nanoc-core-4.11.12.ebuild 1601 BLAKE2B ab3a233a247f06871d20933a6bb29a6068eda5ae147b0c6dc26ac3bcdb42a1fb81c7bfe4d15c986fc46f7be10067d798f69a63dd2d840c9dc8dfb24924b29202 SHA512 6d11d1cbbb7465dab60af40b2c83887397ca5948b138bbe169753c5a6d5e189127cb9662c064731d555757b792a0e4351aaa062b46e3602e34ccadfd5211f665 +EBUILD nanoc-core-4.12.2.ebuild 1920 BLAKE2B 54f3f3f9651061564e236ebd37a5d48d84f3dfb37849d4c2872454ee376e478132baeddf2d78488507633ac16ffbdcb440e3e3a414f4a31c17c1ca509586a9f8 SHA512 98dff23360020f0d0ef1e351f15f4c9270b9d4d6a77b5e5fbad019c2b1134b5a795d34c9b71339fb02244c2e654b6252365ab65f485c9a6e8319fbfdca192fc9 MISC metadata.xml 317 BLAKE2B c6af48dcdb56be1e50ef78910bc5150112d2914bbd13b576883eeeecdcc2a47f6360ffcf7a83432266bc737891527f4f1cacaf90b62e7b38d75a0c74c87bb0d8 SHA512 5394c6280515d4728d6b30f6eff872dd1d3dc283fe125aa8b5bc7f1206d967b74864bd144c6b2623ea63db19f78b5a94d13261464b35b4056cf92cccf374db1e diff --git a/www-apps/nanoc-core/files/nanoc-core-4.12.2-contracts.patch b/www-apps/nanoc-core/files/nanoc-core-4.12.2-contracts.patch new file mode 100644 index 000000000000..ec3e11df41b2 --- /dev/null +++ b/www-apps/nanoc-core/files/nanoc-core-4.12.2-contracts.patch @@ -0,0 +1,16 @@ +Support for contracts is a development-only mechanism which impacts performance. +It produces a warning on each run that is not easy to act on for our users, +so patch this out altogether. + +--- a/lib/nanoc/core/contracts_support.rb 2021-07-11 08:54:09.979327770 +0200 ++++ b/lib/nanoc/core/contracts_support.rb 2021-05-28 11:33:52.000000000 +0200 +@@ -90,8 +90,7 @@ + + contracts_loadable = + begin ++ false +- require 'contracts' +- true + rescue LoadError + false + end diff --git a/www-apps/nanoc-core/nanoc-core-4.12.2.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.2.ebuild new file mode 100644 index 000000000000..a20f4d762fa3 --- /dev/null +++ b/www-apps/nanoc-core/nanoc-core-4.12.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.ws/" +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +RUBY_S="nanoc-${PV}/nanoc-core" + +ruby_add_rdepend " + >=dev-ruby/concurrent-ruby-1.1:1 + dev-ruby/ddmemoize:1 + dev-ruby/ddmetrics:1 + dev-ruby/ddplugin:1 + =dev-ruby/hamster-3* + >=dev-ruby/json_schema-0.19:0 + dev-ruby/slow_enumerator_tools:1 + >=dev-ruby/tty-platform-0.2:0 + >=dev-ruby/zeitwerk-2.1:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/rspec:3 + dev-ruby/rspec-its + dev-ruby/fuubar + dev-ruby/minitest + dev-ruby/timecop + dev-ruby/tty-command + dev-ruby/yard + www-apps/nanoc-spec +) +" + +PATCHES=( "${FILESDIR}/${P}-contracts.patch" ) + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + sed -i -e '1i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Use useable tmp dir + sed -i -e 's:/tmp/whatever:'${T}'/whatever:' spec/nanoc/core/checksummer_spec.rb || die + + # Avoid circular dependency on www-apps/nanoc + sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die + rm -f spec/nanoc/core_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die +} diff --git a/www-apps/nanoc-deploying/Manifest b/www-apps/nanoc-deploying/Manifest new file mode 100644 index 000000000000..b02ebb974e23 --- /dev/null +++ b/www-apps/nanoc-deploying/Manifest @@ -0,0 +1,3 @@ +DIST nanoc-deploying-1.0.1.gem 9728 BLAKE2B d646f56eada30fc5059069627f6b07fc6620cc952605086100e954aa9b79e7f696ecfe87ad85f1951fca1de75482943af869a28f6f4465fffc3497af9db36b7f SHA512 78e4247021b9e0ba717cf4b41bb913bbbafd7e0b149d16e681d7312f60cd0d2277de5e957f938c3194a521036da21b38696fe4ced5cd0b14cdce01aee207a744 +EBUILD nanoc-deploying-1.0.1.ebuild 610 BLAKE2B a0d36264cf192ec1512e1f484430b136ba77ec7e62af4170b802f6660a58e48807355a167c8ac26967a4d656633a52e0211b9c40c3c5cdbbe9802089bda0f064 SHA512 51eac7bceea9a9a37ec1a4abe4b24c1e018052f8738e736ce0ad4d1ea38b0d0eaac91ecbbeaa437d3f7880eb825be2820a074a97ef2358c698b3227ec8e70c99 +MISC metadata.xml 317 BLAKE2B c6af48dcdb56be1e50ef78910bc5150112d2914bbd13b576883eeeecdcc2a47f6360ffcf7a83432266bc737891527f4f1cacaf90b62e7b38d75a0c74c87bb0d8 SHA512 5394c6280515d4728d6b30f6eff872dd1d3dc283fe125aa8b5bc7f1206d967b74864bd144c6b2623ea63db19f78b5a94d13261464b35b4056cf92cccf374db1e diff --git a/www-apps/nanoc-deploying/metadata.xml b/www-apps/nanoc-deploying/metadata.xml new file mode 100644 index 000000000000..9abf9c6b8ec2 --- /dev/null +++ b/www-apps/nanoc-deploying/metadata.xml @@ -0,0 +1,9 @@ + + + +graaff@gentoo.org + +ruby@gentoo.org +Gentoo Ruby Project + + diff --git a/www-apps/nanoc-deploying/nanoc-deploying-1.0.1.ebuild b/www-apps/nanoc-deploying/nanoc-deploying-1.0.1.ebuild new file mode 100644 index 000000000000..2cb1647c2ef6 --- /dev/null +++ b/www-apps/nanoc-deploying/nanoc-deploying-1.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27" + +# Upstream has specs but they are not available in the gem and the +# repository upstream is not tagged for this. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides deploying functionality for Nanoc" +HOMEPAGE="https://nanoc.ws/" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="$(ver_cut 1)" +IUSE="" + +ruby_add_rdepend " + www-apps/nanoc-checking:1 + >=www-apps/nanoc-cli-4.11.15:0 + >=www-apps/nanoc-core-4.11.15:0 +" diff --git a/www-apps/nanoc-spec/Manifest b/www-apps/nanoc-spec/Manifest new file mode 100644 index 000000000000..02cc4ade9c42 --- /dev/null +++ b/www-apps/nanoc-spec/Manifest @@ -0,0 +1,3 @@ +DIST nanoc-spec-0.0.2.gem 6656 BLAKE2B de90b2f63a15a7168d491cd33f8994a9ef8f7b13b23f6e32d50c2bdf8467a68e4205c24c9ca79efccc1a5076d2af25cf1a31c49c946e2ff0e7add9d5bcb99d1f SHA512 78202adfcc1e9b414a1b2f8d85bf5a0ab3e52473cc490145d0b63f5c6cbd4c29c1c56b06b343ad6bd6ba2818f464abc7ece3c3a0ccd9c2dd38771110ef573d7c +EBUILD nanoc-spec-0.0.2.ebuild 474 BLAKE2B c444ccf782d3440d00d189bde7f157edb5d72a19b46e329a30e7732f4620531129e7bde05dbd61dbf5e110af9dcb7b1b8d4fed987e2ae4f757faaac3bbab362b SHA512 83ee5f50eed0e7f2e444c13646559441d336e30f58539c9d80c99c672cb492a5fac921080afeb041027723b763b4af67cc6b30e4f5afbef5f12d8ae749168da4 +MISC metadata.xml 317 BLAKE2B c6af48dcdb56be1e50ef78910bc5150112d2914bbd13b576883eeeecdcc2a47f6360ffcf7a83432266bc737891527f4f1cacaf90b62e7b38d75a0c74c87bb0d8 SHA512 5394c6280515d4728d6b30f6eff872dd1d3dc283fe125aa8b5bc7f1206d967b74864bd144c6b2623ea63db19f78b5a94d13261464b35b4056cf92cccf374db1e diff --git a/www-apps/nanoc-spec/metadata.xml b/www-apps/nanoc-spec/metadata.xml new file mode 100644 index 000000000000..9abf9c6b8ec2 --- /dev/null +++ b/www-apps/nanoc-spec/metadata.xml @@ -0,0 +1,9 @@ + + + +graaff@gentoo.org + +ruby@gentoo.org +Gentoo Ruby Project + + diff --git a/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild b/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild new file mode 100644 index 000000000000..1c524f55b21e --- /dev/null +++ b/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides Nanoc::Spec, containing functionality for writing tests for Nanoc" +HOMEPAGE="https://nanoc.ws/" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +ruby_add_rdepend " + >=www-apps/nanoc-core-4.11.13:0 +" diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest index c481d24cc853..ccf9603f5125 100644 --- a/www-apps/nanoc/Manifest +++ b/www-apps/nanoc/Manifest @@ -1,3 +1,5 @@ DIST nanoc-4.11.12.tar.gz 310160 BLAKE2B ef34bf6d28d5a9287053a939ef14bc59f99bde003d7bbcd7eee861ab882a6beaa48812137c8ad87fe464d27e371cfd40022467f8d10ac5f85ff16ef19215e340 SHA512 0503d0a6a0cf1ca9a9c57b831f320abb5102a3e7aa82c016d1f72c4d9f614ef53a0e4df30d50e05a98107fecacae4d70dfa5ee5c15910d575bc30df411430863 +DIST nanoc-4.12.2.tar.gz 331400 BLAKE2B f7a22b05a4805f15a8e93601ae21bffdc19fe17c6550378465d85e63c498c5773c1dcd49d685b7d4367488300394c2f5bf9e6a6dc6aea589617a27fe1bd6ed4a SHA512 3fe574c061d8d0dd034137800c88a34844d246e6ab9a7816aadb03cd2c43b5fe6d614f42e6b41bcd4df98be551edc69e35ca992f2d5ee8158f9c7eb3c7635750 EBUILD nanoc-4.11.12.ebuild 2670 BLAKE2B e129567600ce751c5c7c7e0e27370212d266a1346a057c639d75b1d70a3fcf3a1edbf6075d188cab9327eb3960cb98e6b9914423894991021ee55ef4f5784f5d SHA512 360ae7ed9f0352fe767e5e24b0cc30ac583c328563164eda854b00e73c8513b8b6184c67aab9beabadc30e14c624a043781781c99397ef14999e6c0a7d4064fe +EBUILD nanoc-4.12.2.ebuild 2602 BLAKE2B 3d4ea73021b5fbff30c9ace8db0419a47be7017fd7770ea8e3596c1ff8408fabf45b5998bd3f86553a9d24393b75ffbc96363ed6981c80f2c0fd4bb8c7d68dd7 SHA512 55c25a24e2c0593cf8c18fcb574648cdf03e9f2470ab899b68dfaa4b5b3d36c3e7bbe526b43756863da5e90451129e7d55cd7b3dd69d40b5a4116cc71e648a14 MISC metadata.xml 317 BLAKE2B c6af48dcdb56be1e50ef78910bc5150112d2914bbd13b576883eeeecdcc2a47f6360ffcf7a83432266bc737891527f4f1cacaf90b62e7b38d75a0c74c87bb0d8 SHA512 5394c6280515d4728d6b30f6eff872dd1d3dc283fe125aa8b5bc7f1206d967b74864bd144c6b2623ea63db19f78b5a94d13261464b35b4056cf92cccf374db1e diff --git a/www-apps/nanoc/nanoc-4.12.2.ebuild b/www-apps/nanoc/nanoc-4.12.2.ebuild new file mode 100644 index 000000000000..dc3d92d1356c --- /dev/null +++ b/www-apps/nanoc/nanoc-4.12.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.ws/" +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +RUBY_S="${P}/nanoc" + +ruby_add_rdepend "!minimal? ( + dev-ruby/mime-types:* + dev-ruby/rack:* + www-servers/adsf +) + >=dev-ruby/addressable-2.5 + >=dev-ruby/colored-1.2:0 + www-apps/nanoc-checking:1 + ~www-apps/nanoc-cli-${PV} + ~www-apps/nanoc-core-${PV} + www-apps/nanoc-deploying:1 + >=dev-ruby/parallel-1.12:1 + >=dev-ruby/tty-command-0.8:0 + >=dev-ruby/tty-which-0.4:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + dev-ruby/asciidoctor + dev-ruby/fuubar + dev-ruby/haml + dev-ruby/maruku + >=dev-ruby/mocha-0.13 + dev-ruby/minitest + dev-ruby/mustache + dev-ruby/pry + dev-ruby/rdoc + >=dev-ruby/rouge-3.5.1:2 + dev-ruby/rubypants + dev-ruby/systemu + dev-ruby/timecop + dev-ruby/vcr + dev-ruby/webmock + dev-ruby/yard +) +doc? ( + dev-ruby/kramdown + dev-ruby/rdiscount + dev-ruby/yard +)" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' test/helper.rb || die + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + # Avoid basepath issues when generating gemspec + sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid tests requiring a network connection or make assumptions + # about the local network environment. + rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die + + # Avoid tests for unpackaged dependencies + rm spec/nanoc/filters/less_spec.rb \ + test/filters/test_{markaby,rainpress}.rb || die + + # Avoid non-fatal failing tests due to specifics in the environment + #sed -i -e '145askip "gentoo"' spec/nanoc/cli/error_handler_spec.rb || die + #sed -i -e '/watches with --watch/askip "gentoo"' spec/nanoc/cli/commands/compile_spec.rb || die + sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die +} diff --git a/www-apps/roundup/Manifest b/www-apps/roundup/Manifest index f74ccfb61a06..bda27fc1ddb2 100644 --- a/www-apps/roundup/Manifest +++ b/www-apps/roundup/Manifest @@ -1,3 +1,4 @@ +AUX roundup-2.0.0-test-pyjwt.patch 4712 BLAKE2B e1b8dcd070feec087f5d00eb8f71d5eaa389d543d03b671d327a9e3b23458aa97cf5681fc62be128b852a305e71efae27f12277aba61ac8ffc6d4ba2dbd23f8b SHA512 0d8d34f79b55fe48b5df9b6f1894eda22d68e0faf53b1b1ece5d7904ba98a761b4f28d9bed1e28be2342341b144d72182097d0afc9cc9884923e106b06c34e72 DIST roundup-2.0.0.tar.gz 3495554 BLAKE2B 98b7cbfebe969411282ddf6b4bd7b94ea1efb7b1d929daf44ae5f30dc23c05cb327d0f4653b22a5594f7b198dd16a172c45568a15f8704b187cd4c355455ca9c SHA512 5adb0d96be260e70fe098fd37af27bd0abee38cb8fde4ba2e130d2caac7f64af86a3b0ab09de931a693dca8bfbe15c68444db343ccf718d9d25576d49c6d6cbf -EBUILD roundup-2.0.0.ebuild 1490 BLAKE2B d2159d6b6a905dd3dea3d32660a3d9fd7e75ee4e58c2a7d83783780897fcf029e87ea14adf7b646d5d78fcca34826b2d92432da47cb93ab3147ec11acdaebc5f SHA512 e737399d5c181f8849c9a5e3b52c7d72993df65572a1ece70b9046a539c787980af1fb37b913285924d9814444433e9db14b633fa814a81f7653e1d6eaf03eb2 +EBUILD roundup-2.0.0.ebuild 1539 BLAKE2B ef3818b72421e7e2a1dd162c4459df6a4d2ba7cfab2b9d6bc044ab112609a8f66da7dd64f2bd990b64b0fc3ae380f2d083856a7b93c70cc40458e4cd09ffdc44 SHA512 2f7b448c154a87449af51f67b4b2be181b1c1934101f50600b0ef538bd0e16c9e72da4bbb0ebea4708e42f3a1f9064091f5e1db6a6685c67ad74d125e92599f6 MISC metadata.xml 858 BLAKE2B d2ad7fcf833fd7fd31c463c737d9b5c811c7dbe042afc8a39ba03dedbbb1f5b9eda13a1a14a6c39108005f4a4d7a5f7e4ebf31de7023338354dad1f919978b0f SHA512 fa11616c74a9a43934c356ad56e39ed99610bebca86a34c936400d9b59aab39336213a2df3248c7fdb8886ac6c9bfd4918322ea8d99111dd8a21014d5b549db7 diff --git a/www-apps/roundup/files/roundup-2.0.0-test-pyjwt.patch b/www-apps/roundup/files/roundup-2.0.0-test-pyjwt.patch new file mode 100644 index 000000000000..74f71dab57ff --- /dev/null +++ b/www-apps/roundup/files/roundup-2.0.0-test-pyjwt.patch @@ -0,0 +1,91 @@ +# HG changeset patch +# User John Rouillard +# Date 1609557405 18000 +# Fri Jan 01 22:16:45 2021 -0500 +# Node ID a2fbd3592322379f0c54a75446d2a282c6f40075 +# Parent e3edb0b44d94df71f46094cdda9ed4e51e6c1de4 +pyjwt 2.00 changed return type of jwt.encode from byte to str + +Need to change tests to only do b2s conversion if using version before +2.0.0. Note 2.0.0 drops support for python 2. Also it is not +installed for the python 3.4 ci test by pip install. + +diff --git a/test/rest_common.py b/test/rest_common.py +--- a/test/rest_common.py ++++ b/test/rest_common.py +@@ -68,6 +68,8 @@ class TestCase(): + url_pfx = 'http://tracker.example/cgi-bin/roundup.cgi/bugs/rest/data/' + + def setUp(self): ++ from packaging import version ++ + self.dirname = '_test_rest' + # set up and open a tracker + # Set optimize=True as code under test (Client.main()::determine_user) +@@ -162,50 +164,58 @@ class TestCase(): + 'iat': now_ts, + 'exp': plus1min_ts, + } ++ ++ # in version 2.0.0 and newer jwt.encode returns string ++ # not bytestring. So we have to skip b2s conversion + ++ if version.parse(jwt.__version__) >= version.parse('2.0.0'): ++ tostr = lambda x: x ++ else: ++ tostr = b2s ++ + self.jwt = {} + self.claim = {} + # generate invalid claim with expired timestamp + self.claim['expired'] = copy(claim) + self.claim['expired']['exp'] = expired_ts +- self.jwt['expired'] = b2s(jwt.encode(self.claim['expired'], secret, ++ self.jwt['expired'] = tostr(jwt.encode(self.claim['expired'], secret, + algorithm='HS256')) + + # generate valid claim with user role + self.claim['user'] = copy(claim) + self.claim['user']['exp'] = plus1min_ts +- self.jwt['user'] = b2s(jwt.encode(self.claim['user'], secret, ++ self.jwt['user'] = tostr(jwt.encode(self.claim['user'], secret, + algorithm='HS256')) + # generate invalid claim bad issuer + self.claim['badiss'] = copy(claim) + self.claim['badiss']['iss'] = "http://someissuer/bugs" +- self.jwt['badiss'] = b2s(jwt.encode(self.claim['badiss'], secret, ++ self.jwt['badiss'] = tostr(jwt.encode(self.claim['badiss'], secret, + algorithm='HS256')) + # generate invalid claim bad aud(ience) + self.claim['badaud'] = copy(claim) + self.claim['badaud']['aud'] = "http://someaudience/bugs" +- self.jwt['badaud'] = b2s(jwt.encode(self.claim['badaud'], secret, ++ self.jwt['badaud'] = tostr(jwt.encode(self.claim['badaud'], secret, + algorithm='HS256')) + # generate invalid claim bad sub(ject) + self.claim['badsub'] = copy(claim) + self.claim['badsub']['sub'] = str("99") +- self.jwt['badsub'] = b2s(jwt.encode(self.claim['badsub'], secret, ++ self.jwt['badsub'] = tostr(jwt.encode(self.claim['badsub'], secret, + algorithm='HS256')) + # generate invalid claim bad roles + self.claim['badroles'] = copy(claim) + self.claim['badroles']['roles'] = [ "badrole1", "badrole2" ] +- self.jwt['badroles'] = b2s(jwt.encode(self.claim['badroles'], secret, ++ self.jwt['badroles'] = tostr(jwt.encode(self.claim['badroles'], secret, + algorithm='HS256')) + # generate valid claim with limited user:email role + self.claim['user:email'] = copy(claim) + self.claim['user:email']['roles'] = [ "user:email" ] +- self.jwt['user:email'] = b2s(jwt.encode(self.claim['user:email'], secret, ++ self.jwt['user:email'] = tostr(jwt.encode(self.claim['user:email'], secret, + algorithm='HS256')) + + # generate valid claim with limited user:emailnorest role + self.claim['user:emailnorest'] = copy(claim) + self.claim['user:emailnorest']['roles'] = [ "user:emailnorest" ] +- self.jwt['user:emailnorest'] = b2s(jwt.encode(self.claim['user:emailnorest'], secret, ++ self.jwt['user:emailnorest'] = tostr(jwt.encode(self.claim['user:emailnorest'], secret, + algorithm='HS256')) + + self.db.tx_Source = 'web' diff --git a/www-apps/roundup/roundup-2.0.0.ebuild b/www-apps/roundup/roundup-2.0.0.ebuild index 335af1be6ac9..a66c26f72f10 100644 --- a/www-apps/roundup/roundup-2.0.0.ebuild +++ b/www-apps/roundup/roundup-2.0.0.ebuild @@ -36,6 +36,9 @@ RDEPEND="${DEPEND} )" DOCS="CHANGES.txt doc/*.txt" +PATCHES=( + "${FILESDIR}/${P}-test-pyjwt.patch" +) distutils_enable_tests pytest diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 7659f6a0b287..e919f6b72fe5 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest index 8bb842c339af..6411e690cf84 100644 --- a/www-client/epiphany/Manifest +++ b/www-client/epiphany/Manifest @@ -2,5 +2,5 @@ AUX var-tmp-tests.patch 659 BLAKE2B 2869f1c28c3a59974758986bd464aeb5c1d86d1b4e23 DIST epiphany-40.1.tar.xz 5374236 BLAKE2B 71508de3554ef646061ab7ff62df8892fed0b7add112309d2660ed3795fee3e2e9460bbc80c7cec402e1922eafffcffae7845761a23b13f3245f5a688599e7ba SHA512 8598ae77f8ba446e132a82a256a346ef9b3c1f9b786d24f0fd4f891f75aba476197f3b155e1aa08ffd0b0a9357604b46bea6b9da34d138ff21bc41a46fa24c7f DIST epiphany-40.2.tar.xz 5372180 BLAKE2B cd75f645980c37b0cdd92133505cf7961168bf5d67ad0bdf3140f155c737a070f7ffafa63bb8a0e5de175826b79b2ca380a2851e7f1f0454d4f372d48f48c9c7 SHA512 29a5b7e65f7e5decb3c370fc9ae654727cce30f397ffd3289a9f77f3527f0471c821e3bea0f1a5ab9c1ab44e670898b46e66e41de5cb8c76fabd23b135a4a1a9 EBUILD epiphany-40.1.ebuild 1940 BLAKE2B 0fac9b3f893367358e5fbc3b4ddd8a40526dbed4e2251fc65af7cc5d6446d8508bad30f668c497fff67c08bcdf67d98e33e462e968d144f389839c3362d711c5 SHA512 c359a1d655fae27b0e705c5321c68741a9d2e1b3da691c16df3e9b3fbb959fe2a9420781e32e84f731d3d725958e9208394d2da813c7bf57113b3ba08a6830f1 -EBUILD epiphany-40.2.ebuild 1942 BLAKE2B 37afd50ee92da95c5164ba000cf6eb7e4d31516605b4dba6b2f6d8f0209eb4eb933694cb4f257121b292b87c356a05c465edd0a1c1692c766c10bfeb217d22e3 SHA512 699a0583f33aa92ff06b6017f90b2efa5a899ee2a72239723dad1edfe43b7a3564281c1caab809afc3bbd190717e960c38bb8513c972e9d9e1fefd9ff218028e +EBUILD epiphany-40.2.ebuild 1940 BLAKE2B 0fac9b3f893367358e5fbc3b4ddd8a40526dbed4e2251fc65af7cc5d6446d8508bad30f668c497fff67c08bcdf67d98e33e462e968d144f389839c3362d711c5 SHA512 c359a1d655fae27b0e705c5321c68741a9d2e1b3da691c16df3e9b3fbb959fe2a9420781e32e84f731d3d725958e9208394d2da813c7bf57113b3ba08a6830f1 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/www-client/epiphany/epiphany-40.2.ebuild b/www-client/epiphany/epiphany-40.2.ebuild index 1f8745203fcf..534dc91d2869 100644 --- a/www-client/epiphany/epiphany-40.2.ebuild +++ b/www-client/epiphany/epiphany-40.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+" SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" DEPEND=" >=dev-libs/glib-2.64.0:2 diff --git a/www-client/links/Manifest b/www-client/links/Manifest index cfcd237f1bca..5908cf0396ac 100644 --- a/www-client/links/Manifest +++ b/www-client/links/Manifest @@ -1,5 +1,5 @@ DIST links-2.22.tar.bz2 6481705 BLAKE2B a6855fcc62377116fe61adb01623c0cd757ee47ae36bfb35ae657a6d6587f9e47b6b1f78ad73e3fca911ad4aee8c15f364d4af911d694f04229b107d10d6f422 SHA512 d2c9f764d64c2d73b85c998db9fc8c241556977380eef1f4041623ca306f5798227b2b57daecf09ee85e0b07f8738bdfe0b84fefc924d6e05d931e29d29ba40e DIST links-2.23.tar.bz2 6521143 BLAKE2B baefdadddc0d44511488ca1a085a45f3235b9c58ae6013c1efce495a33e86b96575eba6a15df4f14ea82b7d1ffb69ea312d5d5223ba9c605709bdb5d153ef6cb SHA512 3c233dab2e7e5ca72f582c5af9c5799b3d6c1a5a64d4e9e0209f78f347a245dc760c2340f71839fd42e1c9f358599b8baa12aa024938f2ab1b6424c8fb0b9a7d EBUILD links-2.22.ebuild 3377 BLAKE2B 3d20a0be3d96ff064abc2c47895032fd5674cc1123e89f13d69b40a7208e821f13aab9f5ad5c50e87cae272059472e1c57d0ae3e095cda73171bbc6e8d56b584 SHA512 1d67d4b8d420894d6dc0d95ad430ab316204055c3bd5b5413cb7c277d19da218bb98d78effe4c47ab6f3d4a9a987108835ea46e40d2e865240e3ba429899cfb6 -EBUILD links-2.23.ebuild 3378 BLAKE2B 493b1bc2d2bb1b0774c390a498bf96709cf9fc788aedc95b1b2f773573acbd72913e2862628590c95f2a364bea1890854bfeb2e09aeea5c358f87b4f07c76022 SHA512 bad57198fdcbd1458a1d560c25c1df945983abdf8f83450a2e277142c0ab99a7fc02e32e3f8c1cc9f850c1878142f84029480f81c5b7d66751cbff9811d35522 +EBUILD links-2.23.ebuild 3377 BLAKE2B 3d20a0be3d96ff064abc2c47895032fd5674cc1123e89f13d69b40a7208e821f13aab9f5ad5c50e87cae272059472e1c57d0ae3e095cda73171bbc6e8d56b584 SHA512 1d67d4b8d420894d6dc0d95ad430ab316204055c3bd5b5413cb7c277d19da218bb98d78effe4c47ab6f3d4a9a987108835ea46e40d2e865240e3ba429899cfb6 MISC metadata.xml 671 BLAKE2B a27e4d153f5b73c96a6e15b21306a3d47c1df9cc9492b115d58ddcf3af8ba8b7c5b51b985c32b31fd04e88b400022f1db873063fab519792aa18c67538f0b790 SHA512 6913a9c3b54ac53235f85ef4a4ba8c370b7ffa4fd429e2a3d1a065eab96ba5e36f35b704622c9599585cdcbad43e14783ef92934c0e250bc315a3d9754aac360 diff --git a/www-client/links/links-2.23.ebuild b/www-client/links/links-2.23.ebuild index ee90982eb08e..45a610a3fcaf 100644 --- a/www-client/links/links-2.23.ebuild +++ b/www-client/links/links-2.23.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode X zlib zstd" GRAPHICS_DEPEND="media-libs/libpng:0=" diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 02cd80570ad7..b72bb6df3f67 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -8,7 +8,11 @@ DIST vivaldi-snapshot_4.1.2339.3-1_armhf.deb 76480984 BLAKE2B 9e463d3f5858762d53 DIST vivaldi-snapshot_4.1.2345.3-1_amd64.deb 84486756 BLAKE2B d5dccb6a46036962ea15a0cec8a86af76b1c3532d1c77eb1cfbddad5cbeafe4c14ba0b8bfcf1e400b4e3e62fe99f8a9058b358fca2b0295be78db9c0d1416b07 SHA512 2281bb9ae1236cc97292401170e36d92d586f17fec83d4a60f339d926fd55c6c7d1c68e8a5a92d6242c95be656e521fb9b3b06c9804beeb94694e0e33dad6b17 DIST vivaldi-snapshot_4.1.2345.3-1_arm64.deb 80613128 BLAKE2B a4450a40bda954d548716e66ebfc8bffb72e8fb45dbeeef59fe2baea6482954c78c17ea76b8d43fcc389121e88676fa1bc82071caec34658dfaa92701632e9b7 SHA512 41464c87b886f68a654a42994daa688a83fd8589616b476a22971c8c0ac605831d94155dff1bd168914b63cf356f380dc268c037c2c36beca3e96adbb88a5213 DIST vivaldi-snapshot_4.1.2345.3-1_armhf.deb 76498924 BLAKE2B 5eb1a39b69adf07ec8e6f670a778ccd1046b4c26a66c3475e532a1adf410b6be8a1c98df90b320dc90611007dd6b50af1c666c2bd3dde74d659c7eeca88fad97 SHA512 7c54ac4fc8aec5e3830bba7d66261065ee1c0df08b7802f71e73ea9006e8c1a86a3f91fac7963b0445f3a8d4157c98b35f741455743d944e1ee0f77cff271fe2 +DIST vivaldi-snapshot_4.1.2352.3-1_amd64.deb 85091424 BLAKE2B c5d0211ae23e3d46281860ec1d896a7705300203b6ef0d7dfc95457376daf54dc027081ba8dd9e689a7781d4002c9932a8c1822bf7fe69ac878f4c80b22d5fd1 SHA512 c8f9d891d001bd5a0b05155b1f71cf8083c940936c2a42447aa3367a3e87ae35e787f5ea594bd26b7b34a7ec64a8d47d7a3427636c6d1f1f5259a08a7822fd20 +DIST vivaldi-snapshot_4.1.2352.3-1_arm64.deb 80640544 BLAKE2B 4beffa4351157bed1e8b87af926876bae7b145d35062d8320cef059d9959789f6b11fb7a41ab3fba2adc5f5639a161d6d56675ebcfcf998ccaf9a532c111981d SHA512 75c3871455b06bb338ecd3b44995a445ddd8fb47277cefc5126e044859ea42f295cf793c9d1817e1917dc1172992ea009635859596a9bf850cfa5e9fb5c2f876 +DIST vivaldi-snapshot_4.1.2352.3-1_armhf.deb 76513320 BLAKE2B 3916f00208317b05cc6bb48481ed625e9407721b6e2f35c8f384703308e9da0edd476529d8b3ff57d647b25d7b97116567b005e800fc875cbdf0a48880aa5edd SHA512 04c77b4e6142b516a19bc2fdddced5000f30673e3997cf4fd380cb020f6cad64e1bfaed60d18d366b27d3b1a9a963e1a0ef669c418828a70e0e01cace1588a5b EBUILD vivaldi-snapshot-3.9.2289.3.ebuild 3342 BLAKE2B 6cedcc20db6fef8468a74fa7b0102b7e0de08029e179dfac685f636184a7250f7494d2a5b52ea2e3ecb9f73321e9cb8f57e2aa8ff0a7c86901c7ca1f6639f301 SHA512 8a2ead0fe7aa024f0565e6ed4effba0dc47d51da8c79fea96f7ada0deb504115140b3ef4e97d8a97e65fdea479b27019ee34ac11f31c87e5233067ec6af0db0d EBUILD vivaldi-snapshot-4.1.2339.3.ebuild 3550 BLAKE2B 5d1cc6e8b1158e15e310fa8be06df5d9914ab8c705361b29425a1a18813d4cb84d800a0b80cfb7c5aea6b28ac67a47b393d8fd145d306f3ba81641cd54d0a8f3 SHA512 e9b8fc4ddc652a5cea2ad12ca09b8f45f833275493e2b108cbe8ccd15ec6a9776c0a6c293dda022d6a1ed63946a5d541566290784d86f0e2c49ee5c4af17c95f EBUILD vivaldi-snapshot-4.1.2345.3.ebuild 3550 BLAKE2B 5d1cc6e8b1158e15e310fa8be06df5d9914ab8c705361b29425a1a18813d4cb84d800a0b80cfb7c5aea6b28ac67a47b393d8fd145d306f3ba81641cd54d0a8f3 SHA512 e9b8fc4ddc652a5cea2ad12ca09b8f45f833275493e2b108cbe8ccd15ec6a9776c0a6c293dda022d6a1ed63946a5d541566290784d86f0e2c49ee5c4af17c95f +EBUILD vivaldi-snapshot-4.1.2352.3.ebuild 3550 BLAKE2B 5d1cc6e8b1158e15e310fa8be06df5d9914ab8c705361b29425a1a18813d4cb84d800a0b80cfb7c5aea6b28ac67a47b393d8fd145d306f3ba81641cd54d0a8f3 SHA512 e9b8fc4ddc652a5cea2ad12ca09b8f45f833275493e2b108cbe8ccd15ec6a9776c0a6c293dda022d6a1ed63946a5d541566290784d86f0e2c49ee5c4af17c95f MISC metadata.xml 484 BLAKE2B 8c52aa5485213206999f40c7f99771713b3252cb6bf535bbe41e72da75f3075af1745cc9b44666cbee69b5fad3715bcbd540353980cf6ff302752dffdfa379e9 SHA512 89ad56615e6e82251ce8e04eb081cab53e6656a379622fffaa11bd21426f536ac5632ac7df6df270257112b7f81ed5b5babda6a99fbd1f2657daaa883f3f099f diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild new file mode 100644 index 000000000000..c2409d01a97f --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/" + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" + +RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" +RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" +RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" +RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="proprietary-codecs widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/speex + net-print/cups + sys-apps/dbus + sys-libs/libcap + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango[X] + proprietary-codecs? ( media-video/ffmpeg:0/56.58.58[chromium(-)] ) + widevine? ( www-plugins/chrome-binary-plugins ) +" + +QA_PREBUILT="*" +S="${WORKDIR}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + # Rename docs directory to our needs. + mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die + + # Decompress the docs. + gunzip usr/share/doc/${PF}/changelog.gz || die + + # The appdata directory is deprecated. + mv usr/share/{appdata,metainfo}/ || die + + # Remove cron job for updating from Debian repos. + rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die + rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die + + # Remove scripts that will most likely break things. + rm ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die + + pushd ${VIVALDI_HOME}/locales > /dev/null || die + rm ja-KS.pak || die # No flag for Kansai as not in IETF list. + chromium_remove_language_paks + popd > /dev/null || die + + if use proprietary-codecs; then + rm ${VIVALDI_HOME}/lib/libffmpeg.so || die + rmdir ${VIVALDI_HOME}/lib || die + fi + + eapply_user +} + +src_install() { + mv */ "${D}" || die + dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox + + local logo size + for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do + size=${logo##*_} + size=${size%.*} + newicon -s "${size}" "${logo}" ${PN}.png + done + + if use proprietary-codecs; then + dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so \ + /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2) + fi + + if use widevine; then + dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ + /${VIVALDI_HOME}/WidevineCdm + else + rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die + fi + + [[ ${PN} = vivaldi-snapshot ]] && + dosym ${PN} /${VIVALDI_HOME}/vivaldi +} diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz index 380cf7230211..e3b88e0898e2 100644 Binary files a/www-plugins/Manifest.gz and b/www-plugins/Manifest.gz differ diff --git a/www-plugins/gosuslugi-plugin/Manifest b/www-plugins/gosuslugi-plugin/Manifest index 7504e5610407..9929c6688da8 100644 --- a/www-plugins/gosuslugi-plugin/Manifest +++ b/www-plugins/gosuslugi-plugin/Manifest @@ -2,4 +2,4 @@ DIST gosuslugi-plugin-3.1.1.0_amd64.deb 5264616 BLAKE2B 0aadd08a26ae70e9a73611de DIST gosuslugi-plugin-3.1.1.0_mac.pkg 9712969 BLAKE2B f9234cb5283f27e680d448f6c4edf298495451c4b1af6bb6cdf5cf9e016877ce587a9dbfa9f78631d28f9d9fb1bb5d1aa505ecd947549bf0818e2662be6197c8 SHA512 e22530e72ce769fdee10fc63e140d7b294a3a9067e3ae113de1267745c16f0eb1c526f2a9f9d693263de92230c0e132362e3ed6c8653903addff47920f5632e0 DIST gosuslugi-plugin-3.1.1.0_x86.deb 5198728 BLAKE2B 68bcd5745e14a13fe13cc0dbcf3c66c6471a405a5a6957f112b843fa935cefc27fd60effdffba86593175deed1eb66a091558c2766b3fb5a2f7b8c860e61ee09 SHA512 2a49778f94421b5827d52725a72745482eaafb825dbadb2696a1bccbcf491a775ff1b1eefebba565906c7c7bce8d7106003999a1e0dc69e69781e5a639597223 EBUILD gosuslugi-plugin-3.1.1.0.ebuild 1602 BLAKE2B 34d42af703c44ff14decf189dc456e347b8e6ef4997b2f52cae6bd631ac4eb2b0513439667d038ee5e964a26382b1828e37d795ac2fb23307bcc6bb731178860 SHA512 78de7ca47883e2d3fb86d209e180088f03cc1f4c6838097097398803660b87492196e935a94e344b1dc8b9f92bbb4c4fe18310554f7ee753ffbee9355d3b5914 -MISC metadata.xml 419 BLAKE2B a0d7c2098f48e9babb8d1922e955cde986abe24a2b6c62209c27def20ddaa05c745fce0dbe5c9bf2a00cfa8065bdadf9bab2b274b990237befdbcb730d671fc9 SHA512 ff3a126f33bc4047028503cc766dbc569ee33e85d57ead56ebbaf8c87d9074008c9f80d75b2ef655aa160e878284cf68385b2f047ec5025cf9cdf666163c0c09 +MISC metadata.xml 415 BLAKE2B 7498e6b68e84f6f471d84f1522fac9c3c893ed3bc6aed46bbe5194a095d64988281df16977022570e0073bb4b728e33689cda845bfc3d346769ffcb13f6d2fb6 SHA512 ddc653679465c302d3500f56c839a1350ae716f0c023caad550d9554d65757e8a9afae7ccf7248e83e4b9048869cd1bcd7d05fe5e474e54e92a0d188bb77e9cc diff --git a/www-plugins/gosuslugi-plugin/metadata.xml b/www-plugins/gosuslugi-plugin/metadata.xml index 7579a29b5ee1..564ed5783bb3 100644 --- a/www-plugins/gosuslugi-plugin/metadata.xml +++ b/www-plugins/gosuslugi-plugin/metadata.xml @@ -3,9 +3,8 @@ mva@gentoo.org - Also, you can find me on IRC (FreeNode) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov - FIXME + Browsers (Firefox/Chrome-and-forks) plugin that allow to use GOST cryptography on Russian E-Government site - \ No newline at end of file + diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index b7c405624c72..320a03b0c914 100644 Binary files a/www-servers/Manifest.gz and b/www-servers/Manifest.gz differ diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest index 3afbeebe568d..139587169c85 100644 --- a/www-servers/lighttpd/Manifest +++ b/www-servers/lighttpd/Manifest @@ -13,5 +13,5 @@ DIST lighttpd-1.4.58.tar.xz 956828 BLAKE2B b8b0a111db64a8af429dd9922503991e55276 DIST lighttpd-1.4.59.tar.xz 968352 BLAKE2B 8997386be24d9d84fa8012aedd8ac97b3ad4fd19bb756163d3e9b8c6984c740475c6db2810817db9d1a246320bcd81f7ab35847707316454523c614a4485299f SHA512 94d312f6ac65c32057018b749c4865220b43b3e4b7fe9396848aa403ea7fdc2ccbf3f4f91daf281b754cf272a52a8bcdc689502773ea33cae36eead2785daa0f EBUILD lighttpd-1.4.55-r101.ebuild 6930 BLAKE2B 4c4fa416b1c16180aa963cb27142b204359720984ffda46e97b72f271f33492a2e312124f65297ebd713f416b46eae14738befacb76db774660a977d0ea20cf8 SHA512 825d5eda1bea989b061daf2deaed0a7fb4677b07c5a813b28d46a7b1232ead07013eae16d428471e812d9b614f5c5a504a9d23f1ccef6fb0dc10da951a5857e8 EBUILD lighttpd-1.4.58-r1.ebuild 7553 BLAKE2B 86e08f4bec91ec5609c202d0f9966b4aa680307dbd58f521b153ac5d31b273ea749ea51f92d5d5e05efb688a18b2fd5b072199fa62376d2f0b4837dc3d696dc4 SHA512 5e39ddbe0fc1e71ec6394e002aab4924812636768650ae79b43f38d87a4c381646ddc531ffce9b1e8cc15497f185a4073491e0df4ea63a4246f551223c1f7d33 -EBUILD lighttpd-1.4.59.ebuild 6610 BLAKE2B 4fc787aa2f3180ab55178cfb3c1be5fffcc223e738f91a562151044b19c46565f5d1df56e680e551a13ee310f7f6b11f5b8a06217177215f0b5e49083bce249e SHA512 e76181a8c1fa790f7883c5187d4c171512a67a35e2b48bb6146db5572c4fbb237ed3a5e7b416f2d04ace2448ac3c6d7117e9e18a9c73e42f6cc488621ec62129 +EBUILD lighttpd-1.4.59-r1.ebuild 6630 BLAKE2B 130dd417c1c78dafc4776379e56544b03124fa31d324145f34756fffac1e6c245a84e6eddd44c23e3827fa55518a597bc8f48e25967a430128f6444b5cd96d69 SHA512 41bdb222c0f819050a6da4bc7228ae9df9d4d11bb322f9a4acc49f78a528291a7c5a3968a1fe2d20edfd2f465c0277063c4b5dc818cc9031a50d2107d23dd47e MISC metadata.xml 1795 BLAKE2B 40fb9d80ed77f9513c3d0c6b2ac4ee919fc496411bd003fad6f505d82eeebb4847e19def7d412939d6936d859eab088d1c345f30be4e6c4f5ca03d8a1dad7039 SHA512 b2c25885ae42fa963aad249a7f183a2093df7a612bbc7f8f33ea173f8c6ff3ebcdaa052e722a4e467ffc56815a4bf40dbb95782bb17b616be93c55a4ef5160fd diff --git a/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild b/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild new file mode 100644 index 000000000000..0ad33eb525b3 --- /dev/null +++ b/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild @@ -0,0 +1,240 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} ) + +inherit autotools flag-o-matic lua-single readme.gentoo-r1 systemd tmpfiles toolchain-funcs + +DESCRIPTION="Lightweight high-performance web server" +HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd" +SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="brotli bzip2 dbi doc gdbm gnutls ipv6 kerberos ldap libev lua maxminddb mbedtls mmap memcached mysql nss pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib zstd" +RESTRICT="!test? ( test )" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + mysql? ( dbi ) + postgres? ( dbi ) + sqlite? ( dbi ) + webdav? ( sqlite ) +" + +BDEPEND="virtual/pkgconfig" + +COMMON_DEPEND=" + acct-group/lighttpd + acct-user/lighttpd + virtual/libcrypt:= + brotli? ( app-arch/brotli ) + bzip2? ( app-arch/bzip2 ) + dbi? ( + dev-db/libdbi + mysql? ( dev-db/libdbi-drivers[mysql] ) + postgres? ( dev-db/libdbi-drivers[postgres] ) + sqlite? ( dev-db/libdbi-drivers[sqlite] ) + ) + gdbm? ( sys-libs/gdbm:= ) + gnutls? ( net-libs/gnutls ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-2.1.26 ) + libev? ( >=dev-libs/libev-4.01 ) + lua? ( ${LUA_DEPS} ) + maxminddb? ( dev-libs/libmaxminddb ) + mbedtls? ( net-libs/mbedtls ) + memcached? ( dev-libs/libmemcached ) + nss? ( dev-libs/nss ) + pcre? ( >=dev-libs/libpcre-3.1 ) + php? ( dev-lang/php:*[cgi] ) + rrdtool? ( net-analyzer/rrdtool ) + sasl? ( dev-libs/cyrus-sasl ) + ssl? ( >=dev-libs/openssl-0.9.7:0= ) + webdav? ( + dev-libs/libxml2 + sys-fs/e2fsprogs + ) + xattr? ( kernel_linux? ( sys-apps/attr ) ) + zlib? ( >=sys-libs/zlib-1.1 ) + zstd? ( app-arch/zstd )" + +DEPEND="${COMMON_DEPEND} + doc? ( dev-python/docutils ) + test? ( + virtual/perl-Test-Harness + dev-libs/fcgi + )" + +RDEPEND="${COMMON_DEPEND} + selinux? ( sec-policy/selinux-apache ) +" + +PATCHES=( "${FILESDIR}"/${P}-nspr-header.patch ) + +# update certain parts of lighttpd.conf based on conditionals +update_config() { + local config="${D}/etc/lighttpd/lighttpd.conf" + + # enable php/mod_fastcgi settings + if use php; then sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || die; fi + + # automatically listen on IPv6 if built with USE=ipv6. Bug #234987 + if use ipv6; then sed -i -e 's|# server.use-ipv6|server.use-ipv6|' ${config} || die; fi +} + +pkg_setup() { + if use lua; then + lua-single_pkg_setup + fi + + if ! use pcre ; then + ewarn "It is highly recommended that you build ${PN}" + ewarn "with perl regular expressions support via USE=pcre." + ewarn "Otherwise you lose support for some core options such" + ewarn "as conditionals and modules such as mod_re{write,direct}" + ewarn "and mod_ssi." + fi + + DOC_CONTENTS="IPv6 migration guide:\n + http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config" +} + +src_prepare() { + default + if use memcached; then append-ldflags -pthread; fi + # dev-python/docutils installs rst2html.py not rst2html + sed -i -e 's|\(rst2html\)|\1.py|g' doc/outdated/Makefile.am || \ + die "sed doc/Makefile.am failed" + eautoreconf +} + +src_configure() { + # The lua bit requires a bit of explanation. The lighttpd autoconf script + # handles the value passed to --with-lua as follows: + # - "no" - do nothing + # - "yes" - query pkgconfig for VERSIONED lua packages, starting with 5.3 + # and going down; only if lua5.1 cannot be found plain "lua" is tried + # - any other value is passed to pkgconfig as the exact package name to use. + # We want a specific implementation to be used even if a newer one is present + # in the system so we use the latter mode. + econf \ + CC_FOR_BUILD=$(tc-getBUILD_CC) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --enable-lfs \ + $(use_enable ipv6) \ + $(use_enable mmap) \ + $(use_with brotli) \ + $(use_with bzip2) \ + $(use_with dbi) \ + $(use_with gdbm) \ + $(use_with gnutls ) \ + $(use_with kerberos krb5) \ + $(use_with ldap) \ + $(use_with libev) \ + $(use_with lua lua ${ELUA}) \ + $(use_with maxminddb) \ + $(use_with mbedtls) \ + $(use_with memcached) \ + $(use_with nss) \ + $(use_with pcre) \ + $(use_with sasl) \ + $(use_with ssl openssl) \ + $(use_with webdav webdav-props) \ + $(use_with webdav webdav-locks) \ + $(use_with xattr attr) \ + $(use_with zlib) \ + $(use_with zstd) +} + +src_compile() { + emake + + if use doc ; then + einfo "Building HTML documentation" + cd doc || die + emake html + fi +} + +src_test() { + if [[ ${EUID} -eq 0 ]]; then + default_src_test + else + ewarn "test skipped, please re-run as root if you wish to test ${PN}" + fi +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die + + # init script stuff + newinitd "${FILESDIR}"/lighttpd.initd lighttpd + newconfd "${FILESDIR}"/lighttpd.confd lighttpd + + # configs + insinto /etc/lighttpd + doins "${FILESDIR}"/conf/lighttpd.conf + doins "${FILESDIR}"/conf/mime-types.conf + doins "${FILESDIR}"/conf/mod_cgi.conf + doins "${FILESDIR}"/conf/mod_fastcgi.conf + + # update lighttpd.conf directives based on conditionals + update_config + + # docs + dodoc AUTHORS README NEWS doc/scripts/*.sh + newdoc doc/config//lighttpd.conf lighttpd.conf.distrib + if use ipv6; then readme.gentoo_create_doc; fi + + if use doc; then dodoc -r doc; fi + + docinto txt + dodoc doc/outdated/*.txt + + # logrotate + insinto /etc/logrotate.d + newins "${FILESDIR}"/lighttpd.logrotate-r1 lighttpd + + keepdir /var/l{ib,og}/lighttpd /var/www/localhost/htdocs + fowners lighttpd:lighttpd /var/l{ib,og}/lighttpd + fperms 0750 /var/l{ib,og}/lighttpd + + systemd_dounit "${FILESDIR}/${PN}.service" + newtmpfiles "${FILESDIR}/${PN}.tmpfiles.conf" "${PN}.conf" +} + +pkg_postinst() { + if use ipv6; then readme.gentoo_print_elog; fi + + if [[ -f ${ROOT}/etc/lighttpd.conf ]] ; then + elog + elog "Gentoo has a customized configuration," + elog "which is now located in /etc/lighttpd. Please migrate your" + elog "existing configuration." + fi + + if use brotli || use bzip2 || use zlib; then + elog + elog "Remember to clean your cache directory when using" + elog "output compression!" + elog "https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModDeflate" + fi + + if use mysql; then + elog + elog "Note that upstream has moved away from using mysql directly" + elog "via mod_mysql and is now accessing it through mod_dbi. You" + elog "may need to update your configuration" + fi + + elog + elog "Upstream has deprecated a number of features. They are not missing" + elog "but have been migrated to other mechanisms. Please see upstream" + elog "changelog for details." + elog "https://www.lighttpd.net/2021/2/2/1.4.59/" +} diff --git a/www-servers/lighttpd/lighttpd-1.4.59.ebuild b/www-servers/lighttpd/lighttpd-1.4.59.ebuild deleted file mode 100644 index 86b8878e8422..000000000000 --- a/www-servers/lighttpd/lighttpd-1.4.59.ebuild +++ /dev/null @@ -1,239 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} ) - -inherit autotools flag-o-matic lua-single readme.gentoo-r1 systemd tmpfiles toolchain-funcs - -DESCRIPTION="Lightweight high-performance web server" -HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd" -SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="brotli bzip2 dbi doc gdbm gnutls ipv6 kerberos ldap libev lua maxminddb mbedtls mmap memcached mysql nss pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib zstd" -RESTRICT="!test? ( test )" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - mysql? ( dbi ) - postgres? ( dbi ) - sqlite? ( dbi ) - webdav? ( sqlite ) -" - -BDEPEND="virtual/pkgconfig" - -COMMON_DEPEND=" - acct-group/lighttpd - acct-user/lighttpd - brotli? ( app-arch/brotli ) - bzip2? ( app-arch/bzip2 ) - dbi? ( - dev-db/libdbi - mysql? ( dev-db/libdbi-drivers[mysql] ) - postgres? ( dev-db/libdbi-drivers[postgres] ) - sqlite? ( dev-db/libdbi-drivers[sqlite] ) - ) - gdbm? ( sys-libs/gdbm:= ) - gnutls? ( net-libs/gnutls ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-2.1.26 ) - libev? ( >=dev-libs/libev-4.01 ) - lua? ( ${LUA_DEPS} ) - maxminddb? ( dev-libs/libmaxminddb ) - mbedtls? ( net-libs/mbedtls ) - memcached? ( dev-libs/libmemcached ) - nss? ( dev-libs/nss ) - pcre? ( >=dev-libs/libpcre-3.1 ) - php? ( dev-lang/php:*[cgi] ) - rrdtool? ( net-analyzer/rrdtool ) - sasl? ( dev-libs/cyrus-sasl ) - ssl? ( >=dev-libs/openssl-0.9.7:0= ) - webdav? ( - dev-libs/libxml2 - sys-fs/e2fsprogs - ) - xattr? ( kernel_linux? ( sys-apps/attr ) ) - zlib? ( >=sys-libs/zlib-1.1 ) - zstd? ( app-arch/zstd )" - -DEPEND="${COMMON_DEPEND} - doc? ( dev-python/docutils ) - test? ( - virtual/perl-Test-Harness - dev-libs/fcgi - )" - -RDEPEND="${COMMON_DEPEND} - selinux? ( sec-policy/selinux-apache ) -" - -PATCHES=( "${FILESDIR}"/${P}-nspr-header.patch ) - -# update certain parts of lighttpd.conf based on conditionals -update_config() { - local config="${D}/etc/lighttpd/lighttpd.conf" - - # enable php/mod_fastcgi settings - if use php; then sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || die; fi - - # automatically listen on IPv6 if built with USE=ipv6. Bug #234987 - if use ipv6; then sed -i -e 's|# server.use-ipv6|server.use-ipv6|' ${config} || die; fi -} - -pkg_setup() { - if use lua; then - lua-single_pkg_setup - fi - - if ! use pcre ; then - ewarn "It is highly recommended that you build ${PN}" - ewarn "with perl regular expressions support via USE=pcre." - ewarn "Otherwise you lose support for some core options such" - ewarn "as conditionals and modules such as mod_re{write,direct}" - ewarn "and mod_ssi." - fi - - DOC_CONTENTS="IPv6 migration guide:\n - http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config" -} - -src_prepare() { - default - if use memcached; then append-ldflags -pthread; fi - # dev-python/docutils installs rst2html.py not rst2html - sed -i -e 's|\(rst2html\)|\1.py|g' doc/outdated/Makefile.am || \ - die "sed doc/Makefile.am failed" - eautoreconf -} - -src_configure() { - # The lua bit requires a bit of explanation. The lighttpd autoconf script - # handles the value passed to --with-lua as follows: - # - "no" - do nothing - # - "yes" - query pkgconfig for VERSIONED lua packages, starting with 5.3 - # and going down; only if lua5.1 cannot be found plain "lua" is tried - # - any other value is passed to pkgconfig as the exact package name to use. - # We want a specific implementation to be used even if a newer one is present - # in the system so we use the latter mode. - econf \ - CC_FOR_BUILD=$(tc-getBUILD_CC) \ - --libdir=/usr/$(get_libdir)/${PN} \ - --enable-lfs \ - $(use_enable ipv6) \ - $(use_enable mmap) \ - $(use_with brotli) \ - $(use_with bzip2) \ - $(use_with dbi) \ - $(use_with gdbm) \ - $(use_with gnutls ) \ - $(use_with kerberos krb5) \ - $(use_with ldap) \ - $(use_with libev) \ - $(use_with lua lua ${ELUA}) \ - $(use_with maxminddb) \ - $(use_with mbedtls) \ - $(use_with memcached) \ - $(use_with nss) \ - $(use_with pcre) \ - $(use_with sasl) \ - $(use_with ssl openssl) \ - $(use_with webdav webdav-props) \ - $(use_with webdav webdav-locks) \ - $(use_with xattr attr) \ - $(use_with zlib) \ - $(use_with zstd) -} - -src_compile() { - emake - - if use doc ; then - einfo "Building HTML documentation" - cd doc || die - emake html - fi -} - -src_test() { - if [[ ${EUID} -eq 0 ]]; then - default_src_test - else - ewarn "test skipped, please re-run as root if you wish to test ${PN}" - fi -} - -src_install() { - default - - find "${D}" -name '*.la' -delete || die - - # init script stuff - newinitd "${FILESDIR}"/lighttpd.initd lighttpd - newconfd "${FILESDIR}"/lighttpd.confd lighttpd - - # configs - insinto /etc/lighttpd - doins "${FILESDIR}"/conf/lighttpd.conf - doins "${FILESDIR}"/conf/mime-types.conf - doins "${FILESDIR}"/conf/mod_cgi.conf - doins "${FILESDIR}"/conf/mod_fastcgi.conf - - # update lighttpd.conf directives based on conditionals - update_config - - # docs - dodoc AUTHORS README NEWS doc/scripts/*.sh - newdoc doc/config//lighttpd.conf lighttpd.conf.distrib - if use ipv6; then readme.gentoo_create_doc; fi - - if use doc; then dodoc -r doc; fi - - docinto txt - dodoc doc/outdated/*.txt - - # logrotate - insinto /etc/logrotate.d - newins "${FILESDIR}"/lighttpd.logrotate-r1 lighttpd - - keepdir /var/l{ib,og}/lighttpd /var/www/localhost/htdocs - fowners lighttpd:lighttpd /var/l{ib,og}/lighttpd - fperms 0750 /var/l{ib,og}/lighttpd - - systemd_dounit "${FILESDIR}/${PN}.service" - newtmpfiles "${FILESDIR}/${PN}.tmpfiles.conf" "${PN}.conf" -} - -pkg_postinst() { - if use ipv6; then readme.gentoo_print_elog; fi - - if [[ -f ${ROOT}/etc/lighttpd.conf ]] ; then - elog - elog "Gentoo has a customized configuration," - elog "which is now located in /etc/lighttpd. Please migrate your" - elog "existing configuration." - fi - - if use brotli || use bzip2 || use zlib; then - elog - elog "Remember to clean your cache directory when using" - elog "output compression!" - elog "https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModDeflate" - fi - - if use mysql; then - elog - elog "Note that upstream has moved away from using mysql directly" - elog "via mod_mysql and is now accessing it through mod_dbi. You" - elog "may need to update your configuration" - fi - - elog - elog "Upstream has deprecated a number of features. They are not missing" - elog "but have been migrated to other mechanisms. Please see upstream" - elog "changelog for details." - elog "https://www.lighttpd.net/2021/2/2/1.4.59/" -} diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest index becef025f34e..daf73c5f430d 100644 --- a/www-servers/puma/Manifest +++ b/www-servers/puma/Manifest @@ -1,5 +1,3 @@ -AUX puma-3.12.1-ruby26-waitpid.patch 1722 BLAKE2B cee9b9e89cf098a387481d754732f54274ce0f9580568e62496513d58d46578f81c13df2aa98d2da218bf9d8ad581e8728ff60be488905493e9acc6b88012a88 SHA512 86f826d7f9ac8a50d62f8cf2b87b0df5f7ce55c1a5e4ac7b928b756ece809e30750bb2a7c3c50dc95f9edcb463e9c453b5d3eb84ffe44952904200b5337351ad -AUX puma-3.12.5-cve-2020-11077.patch 3490 BLAKE2B 08f103ed5a5cf9878404f04c139476c730f7a663681aa6cc0107c033317826ed803b72b384034b08b361ed7c99683fe3d90d51c5f97708647750db9edf59e15c SHA512 25f26889e74c98e5ee45dbdb2dad356099d15c70027f32fa2500e0f5b40d742d376b7f29560dde985c3652064f6bdec8dd411154301f6c89b1ef356632570c29 DIST puma-5.3.2.tar.gz 297673 BLAKE2B e3bfa38347526063587db966d20ea68f32cd88616d89b5f2d9152228d5d420b50c2918e24304c1bc8119af5790a2464f0a055ab92862a56262013ddbba006a1f SHA512 32e80b413184d371d451a35985a371a7655df0f7e81624f2a05e3cf65c2e1b035275a8e25ab03d13c9c1f921ec30cdeb3659e1201baae5940dcb3edcb525ff25 EBUILD puma-5.3.2-r1.ebuild 1844 BLAKE2B 50310a07c3e6556f5037dd3d4fdff779b4e4ebe62cff105dc5f916af588eda62d8b2cd302747ac6e528a4ccbc41a22392ef43757608a2feadd3f53241a3c818f SHA512 320ff5bca4e37ced62da5f8ce0c42aa1ac2cb6aa76e8ede8405762871e04ea785cc15786e2d9d424df08a7f8531cf76d2776bb6a7210affc8d2967d7567887d6 MISC metadata.xml 709 BLAKE2B f0a69d0e7f4c5e593ff5648b51de393610f579fd9fff372749fca4491e8dd57b7e853f87104e8b86f8e90013fe54f8c3141e28ae87d17432e60f329f51a67db6 SHA512 dd872907d8e164d0b63f1b4db076d9407c33581ae80ecafb119904ceebe4c05eb74d01d51c3217cf475faf02d3732e9854553fc980c1b054c42b95af58ee1c0e diff --git a/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch b/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch deleted file mode 100644 index b28c69fa4d4b..000000000000 --- a/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b94c3e34faff024a5b1930af36e4d64bd6dde57f Mon Sep 17 00:00:00 2001 -From: MSP-Greg -Date: Fri, 15 Mar 2019 17:26:20 -0500 -Subject: [PATCH] Puma::Cluster#stop_workers - use WNOHANG with nil return - tests - -Ruby 2.6 introduced a bug that affects worker shutdown (waitpid). - -Added code using Process::WNOHANG along with needed logic. Adds worker status (via $?) and total shutdown time to log. - -Co-authored-by: MSP-Greg -Co-authored-by: guilleiguaran ---- - lib/puma/cluster.rb | 20 +++++++++++++++++++- - 1 file changed, 19 insertions(+), 1 deletion(-) - -diff --git a/lib/puma/cluster.rb b/lib/puma/cluster.rb -index 93d65131..0879c96c 100644 ---- a/lib/puma/cluster.rb -+++ b/lib/puma/cluster.rb -@@ -37,7 +37,25 @@ def stop_workers - @workers.each { |x| x.term } - - begin -- @workers.each { |w| Process.waitpid(w.pid) } -+ if RUBY_VERSION < '2.6' -+ @workers.each { |w| Process.waitpid(w.pid) } -+ else -+ # below code is for a bug in Ruby 2.6+, above waitpid call hangs -+ t_st = Process.clock_gettime(Process::CLOCK_MONOTONIC) -+ pids = @workers.map(&:pid) -+ loop do -+ pids.reject! do |w_pid| -+ if Process.waitpid(w_pid, Process::WNOHANG) -+ log " worker status: #{$?}" -+ true -+ end -+ end -+ break if pids.empty? -+ sleep 0.5 -+ end -+ t_end = Process.clock_gettime(Process::CLOCK_MONOTONIC) -+ log format(" worker shutdown time: %6.2f", t_end - t_st) -+ end - rescue Interrupt - log "! Cancelled waiting for workers" - end diff --git a/www-servers/puma/files/puma-3.12.5-cve-2020-11077.patch b/www-servers/puma/files/puma-3.12.5-cve-2020-11077.patch deleted file mode 100644 index 4d26da28eee8..000000000000 --- a/www-servers/puma/files/puma-3.12.5-cve-2020-11077.patch +++ /dev/null @@ -1,114 +0,0 @@ -From 089df0727ffab1b3b69f2e6da40597c52e346013 Mon Sep 17 00:00:00 2001 -From: Evan Phoenix -Date: Tue, 19 May 2020 15:20:10 -0700 -Subject: [PATCH] Reduce ambiguity of headers - ---- - ext/puma_http11/http11_parser.c | 4 +++- - ext/puma_http11/http11_parser.rl | 4 +++- - lib/puma/server.rb | 31 +++++++++++++++++++++++++++++++ - 3 files changed, 37 insertions(+), 2 deletions(-) - -diff --git a/ext/puma_http11/http11_parser.c b/ext/puma_http11/http11_parser.c -index 453f8cd40..e8844a37e 100644 ---- a/ext/puma_http11/http11_parser.c -+++ b/ext/puma_http11/http11_parser.c -@@ -14,12 +14,14 @@ - - /* - * capitalizes all lower-case ASCII characters, -- * converts dashes to underscores. -+ * converts dashes to underscores, and underscores to commas. - */ - static void snake_upcase_char(char *c) - { - if (*c >= 'a' && *c <= 'z') - *c &= ~0x20; -+ else if (*c == '_') -+ *c = ','; - else if (*c == '-') - *c = '_'; - } -diff --git a/ext/puma_http11/http11_parser.rl b/ext/puma_http11/http11_parser.rl -index 880c1d40b..62452ba7c 100644 ---- a/ext/puma_http11/http11_parser.rl -+++ b/ext/puma_http11/http11_parser.rl -@@ -12,12 +12,14 @@ - - /* - * capitalizes all lower-case ASCII characters, -- * converts dashes to underscores. -+ * converts dashes to underscores, and underscores to commas. - */ - static void snake_upcase_char(char *c) - { - if (*c >= 'a' && *c <= 'z') - *c &= ~0x20; -+ else if (*c == '_') -+ *c = ','; - else if (*c == '-') - *c = '_'; - } -diff --git a/lib/puma/server.rb b/lib/puma/server.rb -index d870b383f..5b2cd94df 100644 ---- a/lib/puma/server.rb -+++ b/lib/puma/server.rb -@@ -665,6 +665,37 @@ def handle_request(req, lines) - } - end - -+ # Fixup any headers with , in the name to have _ now. We emit -+ # headers with , in them during the parse phase to avoid ambiguity -+ # with the - to _ conversion for critical headers. But here for -+ # compatibility, we'll convert them back. This code is written to -+ # avoid allocation in the common case (ie there are no headers -+ # with , in their names), that's why it has the extra conditionals. -+ -+ to_delete = nil -+ to_add = nil -+ -+ env.each do |k,v| -+ if k.start_with?("HTTP_") and k.include?(",") and k != "HTTP_TRANSFER,ENCODING" -+ if to_delete -+ to_delete << k -+ else -+ to_delete = [k] -+ end -+ -+ unless to_add -+ to_add = {} -+ end -+ -+ to_add[k.gsub(",", "_")] = v -+ end -+ end -+ -+ if to_delete -+ to_delete.each { |k| env.delete(k) } -+ env.merge! to_add -+ end -+ - # A rack extension. If the app writes #call'ables to this - # array, we will invoke them when the request is done. - # -From 0a3c09a0603857f088571d0eb69e0b9adee0fed1 Mon Sep 17 00:00:00 2001 -From: Evan Phoenix -Date: Tue, 19 May 2020 15:34:06 -0700 -Subject: [PATCH] Adjust test to match real world value - ---- - test/test_puma_server.rb | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/test/test_puma_server.rb b/test/test_puma_server.rb -index 9d40cd5f3..375eca399 100644 ---- a/test/test_puma_server.rb -+++ b/test/test_puma_server.rb -@@ -137,6 +137,7 @@ def test_default_server_port - - req = Net::HTTP::Get.new("/") - req['HOST'] = "example.com" -+ req['X-FORWARDED-PROTO'] = "https,http" - - res = Net::HTTP.start @host, @server.connected_port do |http| - http.request(req) diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index 60fed027d488..7273ff4be726 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -15,6 +15,7 @@ DIST apache-tomcat-10.0.8-src.tar.gz 6010420 BLAKE2B 86390f04147d3082fbc9f157041 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703 SHA512 ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce DIST apache-tomcat-8.5.66-src.tar.gz 5879748 BLAKE2B bfef20872bd19ffa2bb34b98a1da875fdd5f232e681458f0aef093b7eecd63a95c1cd26130f54251f149249e639d0da2577770e43314d2a86b8ee9b48b675f0d SHA512 322fda683197898f873feb375791092d33c90aac08a54889fabab0f59ecbc7b27784f027b37008c6893fdbf8ca7973b73268f42673d7e8df762419b5a536593b DIST apache-tomcat-8.5.68-src.tar.gz 5907026 BLAKE2B 2312edb94f98ee98b594325fbc32521776e9cadc4422a3a46f3651f1fee072a99c5f6874378ac06215396504d34ad750edd6ec3399a3931554068195a8ee15ef SHA512 579a35f944ead756995d288b66ea8a4ab30289a90c32aa01119abcea85a8524f6594ce5cb7ac9df6d352c1e3b54a18c814b5d3a6409dce6a43614e3a89284066 +DIST apache-tomcat-8.5.69-src.tar.gz 5916996 BLAKE2B 4a3ef958b6bb0089149877c25baaa2c1a0bcee473c0942b419c5c1d7071dcae4f8a6e6f1805efdee1201042feedc64e213fffbcdb35cf2b7f9a67217b8dcad48 SHA512 467dd38bd77d8b5ac6fa2acf9f6ee71d04467a3182647757fa47f5d1d9576c96e5061db61ba08b04318f1db9ee4f2bcac7b45f1f9f4f81cd1807a57483dd7bbb DIST apache-tomcat-9.0.46-src.tar.gz 6068533 BLAKE2B 400814281aedd588c008a1363199f8602e856870d4c39d536b13f8a357c2390d2db689940f4a6971ec74a84e8e400174e72610e0d64a220de41f2dff419dda3c SHA512 dc380e23aa87273c6ba32e79659e768c551b07812635c2f1c62d2c34b493b1d3d51b4548fec5014fdb36f8461fc90942aa7917874ddf3d6f5c5345d8ca02dfc1 DIST apache-tomcat-9.0.48-src.tar.gz 6080015 BLAKE2B 9b2cac8143ca8186857d7d53e8737f2f7d2ec8e0ca03d32447ad25b429cbf37c1c7b39bc6e4b93679c08bd5f4940280d00946a70e9fa82f8c2a596ea18a2a4c6 SHA512 9b762f6d1a1f6c75e10f1bc05c39a647ae2165f3b81c09ff73cc286f3c487b034b9d14c73b808c73b35f55f642848831a0329d9d611c8bbb3928559e552a3ff3 DIST apache-tomcat-9.0.50-src.tar.gz 6086608 BLAKE2B 59b5eb1616d377193f330fd8c5abb6e98926ab0a2f75b1ea14251d249837aad733f55a0b79f2a67de57f612dd1afdeae53836be97e81701d8dc27ecb0a381d4a SHA512 1032d2d5c342fb495b76426fdc301e0e5546815e709e604061d7aa2cdab19bcd376adc957fd25dee1d574306186eafd2e9d24140dd5e725b130128592cac47a2 @@ -26,6 +27,7 @@ EBUILD tomcat-10.0.8.ebuild 5920 BLAKE2B 6bc1cb899bfac912196be33f6e4f03dda576987 EBUILD tomcat-7.0.109.ebuild 4147 BLAKE2B 8023fb9265a3e57bbdb506559bfe9a337f566e09b6cccd0e74e84341e54d1434134eb0aecaf72a97113826d8f7359dea1e5672db44e9dfb706b020cf79c51802 SHA512 0730da2fe90a5fa203e03eef5044eb8b90c5b800d064d65467370834b788c3de03ea5c57ccfe20b29deac9c560c68029e94a80be180b240356565121d453a2a4 EBUILD tomcat-8.5.66.ebuild 4736 BLAKE2B 99ac3fe1e217729c87256b892cbd781cbda8f3235b526d19f087fcb39613f725825fde1802c013427c5b2621ca9e1380a2afe0f7fc4600570c640619d52cef0a SHA512 122f809b5148b3da0e83a3fe2e3fc4db4a6db8e0b8ec1270cde7a282ee074eaba6a8b716814b2065b9f29730a8dca221712830088f378417dd47789ab0174c62 EBUILD tomcat-8.5.68.ebuild 4737 BLAKE2B 0fc89880a266872832a8f199af5cfc3aa6ec0e14ab8214eca907dbf91e68f5306c23fcef1fdfa852c7e8051ec6953086338380552ea1c08ec45a828d6fc35d9a SHA512 f3b4c598e3a022baf63a81068751a4c73f3106a1583c5d9d3493fd6aa5fc7a87e91cc023203b81c86ed3683bacdaed728886bbffadd1bb102b5e2a678f75b26a +EBUILD tomcat-8.5.69.ebuild 4737 BLAKE2B 0fc89880a266872832a8f199af5cfc3aa6ec0e14ab8214eca907dbf91e68f5306c23fcef1fdfa852c7e8051ec6953086338380552ea1c08ec45a828d6fc35d9a SHA512 f3b4c598e3a022baf63a81068751a4c73f3106a1583c5d9d3493fd6aa5fc7a87e91cc023203b81c86ed3683bacdaed728886bbffadd1bb102b5e2a678f75b26a EBUILD tomcat-9.0.46.ebuild 5632 BLAKE2B 62c2441708f0213f2ca077bc7b8b52ecbf8d46f5f7c1720d30c6d93b21f82fa73613e06a9067b07a54dab2910344e7c2cdbe966f4fe5a6476998901bff4d5bc6 SHA512 d7a0f0c44598be1ff78d891894b91d9ffa2e8906a5733d1d8054f50250e7b7cb009d26416a11fad64a3b7bf6a0228930b1cf340e5a61dc4605e3865edb75c4ab EBUILD tomcat-9.0.48.ebuild 5632 BLAKE2B 62c2441708f0213f2ca077bc7b8b52ecbf8d46f5f7c1720d30c6d93b21f82fa73613e06a9067b07a54dab2910344e7c2cdbe966f4fe5a6476998901bff4d5bc6 SHA512 d7a0f0c44598be1ff78d891894b91d9ffa2e8906a5733d1d8054f50250e7b7cb009d26416a11fad64a3b7bf6a0228930b1cf340e5a61dc4605e3865edb75c4ab EBUILD tomcat-9.0.50.ebuild 5632 BLAKE2B 616ff7cfe9e1e408be386a2c6f9146370440ac4cd84a3afa15893bc5e00afa73a47b8760d5c2434099b38cfaa069bd65f23efe78eee64b0abcbf499bb72a97d4 SHA512 9eca0997e3559fad1b90b567a68e915e6d22a25e05eacd08cb7abba0575e7e6db76168a3aa1fd33d60b19754d6082f1578417deb4c04ae82fb1575531e50709a diff --git a/www-servers/tomcat/tomcat-8.5.69.ebuild b/www-servers/tomcat/tomcat-8.5.69.ebuild new file mode 100644 index 000000000000..ce92130bddc8 --- /dev/null +++ b/www-servers/tomcat/tomcat-8.5.69.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 prefix + +MY_P="apache-${P}-src" + +DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="8.5" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="extra-webapps" + +RESTRICT="test" # can we run them on a production system? + +ECJ_SLOT="4.5" +SAPI_SLOT="3.1" + +COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT} + ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}" +RDEPEND="${COMMON_DEP} + acct-group/tomcat + acct-user/tomcat + virtual/jre" +DEPEND="${COMMON_DEP} + app-admin/pwgen + dev-java/ant-core + virtual/jdk:1.8 + doc? ( + dev-java/glassfish-xmlrpc-api:0 + dev-java/wsdl4j:0 + ) + test? ( + >=dev-java/ant-junit-1.9:0 + dev-java/easymock:3.2 + )" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + default + + find -name '*.jar' -type f -delete -print || die + + # Remove bundled servlet-api + rm -rv java/javax/{el,servlet} || die + + eapply "${FILESDIR}/${PN}-8.5.66-build.xml.patch" + + # For use of catalina.sh in netbeans + sed -i -e "/^# ----- Execute The Requested Command/ a\ + CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \ + bin/catalina.sh || die + + java-pkg-2_src_prepare +} + +JAVA_ANT_REWRITE_CLASSPATH="true" + +EANT_BUILD_TARGET="deploy" +EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT}" +EANT_TEST_GENTOO_CLASSPATH="easymock-3.2" +EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes" +EANT_NEEDS_TOOLS="true" +EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false -Dexecute.validate=false" + +# revisions of the scripts +IM_REV="-r2" +INIT_REV="-r1" + +src_compile() { + EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core ant.jar)" + use doc && EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only glassfish-xmlrpc-api glassfish-xmlrpc-api.jar):$(java-pkg_getjar --build-only wsdl4j wsdl4j.jar)" + LC_ALL=C java-pkg-2_src_compile +} + +src_test() { + java-pkg-2_src_test +} + +src_install() { + local dest="/usr/share/${PN}-${SLOT}" + + java-pkg_jarinto "${dest}"/bin + java-pkg_dojar output/build/bin/*.jar + exeinto "${dest}"/bin + doexe output/build/bin/*.sh + + java-pkg_jarinto "${dest}"/lib + java-pkg_dojar output/build/lib/*.jar + + dodoc RELEASE-NOTES RUNNING.txt + use doc && java-pkg_dojavadoc output/dist/webapps/docs/api + use source && java-pkg_dosrc java/* + + ### Webapps ### + + # add missing docBase + local apps="host-manager manager" + for app in ${apps}; do + sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ + output/build/webapps/${app}/META-INF/context.xml || die + done + + insinto "${dest}"/webapps + doins -r output/build/webapps/{host-manager,manager,ROOT} + use extra-webapps && doins -r output/build/webapps/{docs,examples} + + ### Config ### + + # create "logs" directory in $CATALINA_BASE + # and set correct perms, see #458890 + dodir "${dest}"/logs + fperms 0750 "${dest}"/logs + + # replace the default pw with a random one, see #92281 + local randpw="$(pwgen -s -B 15 1)" + sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die + + # prepend gentoo.classpath to common.loader, see #453212 + sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die + + insinto "${dest}" + doins -r output/build/conf + + ### rc ### + + cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die + eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} + sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die + + insinto "${dest}"/gentoo + doins "${T}"/tomcat.conf + exeinto "${dest}"/gentoo + newexe "${T}"/tomcat${INIT_REV}.init tomcat.init + newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash +} + +pkg_postinst() { + elog "New ebuilds of Tomcat support running multiple instances. If you used prior version" + elog "of Tomcat (<7.0.32), you have to migrate your existing instance to work with new Tomcat." + elog "You can find more information at https://wiki.gentoo.org/wiki/Apache_Tomcat" + + elog "To manage Tomcat instances, run:" + elog " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help" + + ewarn "tomcat-dbcp.jar is not built at this time. Please fetch jar" + ewarn "from upstream binary if you need it. Gentoo Bug # 144276" + + einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and" + einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information." +} diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz index 207e8eb47f14..773823e754b4 100644 Binary files a/x11-base/Manifest.gz and b/x11-base/Manifest.gz differ diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index a357c67e286a..612a4c8a316a 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -2,8 +2,10 @@ AUX xorg-server-1.12-unloadsubmodule.patch 1373 BLAKE2B 4c6017bcdc53964ecc796e1b AUX xorg-server-1.18-support-multiple-Files-sections.patch 1902 BLAKE2B 69ba852b425d652ebb83d116cabbf92d1530d2c616910ddbb96fb574cdad8d3f1ce2b4fcf9fb16aa2950b40a0723c9d00465d8e6d72299f1ea181a257d014c80 SHA512 5cd0a4ce9c2efef7abc84df805a3c6da33bd64fdb16c3aa2fa61da4f805605a3d12cab0f452d3bc217b6e5d5d5bea29c9f3bf262e46347a074770ebd75ddf5b5 AUX xorg-sets.conf 199 BLAKE2B e9414694f372d3f2a65bee903522094a60e261ddcd0c49a1d85a2ee804f3edbb5c605ed2d0b44839a91e98957f05ea88da87530f5f36b2db249e09ee56ee2975 SHA512 910fe28f20909243044f079ff35136942b8790f4f28ac42ffc64a76b7f03cd22057087fa5e4e01192080b52c0d89000ea96d5a807c6f11f680d3f43312c5be41 DIST xorg-server-1.20.11.tar.bz2 6476116 BLAKE2B 71ec31c4ed050a3e27fadd525f1039895e43571c04b0a1efa9b35fda318f17b3c89d403c914c591345e7d245a7ebbd6e0f206e4415c1d54f1368fb0735a3d7ef SHA512 1017015b9fd5d53788abe3641d877e6df8609841fa5c1847c0a5e133ddcc1b758a5d695304ebd36828099ec201a85b6b70b46f5ea4f81c5bd3a16fa6e175e3c2 +DIST xorg-server-1.20.12.tar.xz 5143456 BLAKE2B 1e70823890ccb382add92b8bda9e88168477d651edee70a97fd7632a290a20b8848f2c364aa859700e3e8528e4211d39104fa7dafac3f75f8e51afcfa98cffcf SHA512 98350c42fb1f10c965663c1c8d4b225689a6a63163d788d454aa71b28b9cc8fcf9709a932f882358a13ca0c277c0c15812d05919092b4c32828d4ed61cca0406 EBUILD xorg-server-1.20.11-r2.ebuild 5219 BLAKE2B 7bd00eb534c539e80ca36cf387d0d0e57a0c45a6f489e0fba3c48d263a2d1b46cac1612e190280f0dbc47f018c8b32c98f3a25fb1241f886d3bae1b488c9ca59 SHA512 d9258c86c261e7772bfae2024ffb282d6aedf0591928e923d4ddd561e75349ea634a4d26d731542aba75784d61a88d65b3b609ff5d793d629e6380106c90b195 EBUILD xorg-server-1.20.11-r3.ebuild 5295 BLAKE2B 85bd4a2d53afaf305953f0f125bcf501b0f4c720748efbdeb6a596242881c37c65a5aedd4c3685c35fdf55f6db718fa4854b49fbfc125bc896f8e161e53f9189 SHA512 ad61d98793d0edfcf8f77f1fb0155d695404a2295a07511a329e6d1344fbefd3208f18072f3f312b535988497d0e0ab28a9a7a120f7c28311094a9d82ab85b43 EBUILD xorg-server-1.20.11.ebuild 5574 BLAKE2B 9e1a53aab7fc913898e01728057bb121f68e41d3f50ad022328474e6b2fcea48502d5d64c2116faa8417db174259146420171cb77f1d10328a9951bb67de6b4b SHA512 b209f1dbbcdb8cacac4b638b2ad9db0527b535c5111535a99f6965124dba0e77fec890c292b07e5cdfef8f3a5f8e5a5f4e53464061b9936c8b391dbd0a23e635 -EBUILD xorg-server-9999.ebuild 5327 BLAKE2B e9c1d49efbe5c07308bfeb2a1f57396afcbaa571e663fc6886abdd5d85a2ed9610f43c404d1e716e0b6791ca6c238520cdc2be0f504f8077b5cd8df51d8e269d SHA512 1784131fc133ed370597514c0682795a225c035e72d60fbd88fcde932b99688fca07ab0d00177ac2f996d7bcfa10bc56292d1eb2138ee5f4a2c47376651de003 +EBUILD xorg-server-1.20.12.ebuild 5320 BLAKE2B 73f6cc91d34fef4b897a2fe4fe68bf6f2a8de588a8821e283efb8f6b44f9038834e8495acae877f74f29920a0bb022d34b164eeb2f5db246a7169a14232a5045 SHA512 451311224e15acc480e43e4cfb986661fb84c17604b22f53a5c5d0d7adc742690deac89075b0a3f735feb07439a9fa0e2ce823bdb55b43837818884498b74c5c +EBUILD xorg-server-9999.ebuild 5352 BLAKE2B d4252c7a306132aebd61ef63a4f9ca11ea6ddb05adcb606804ff24eb97bdaeed8b9a87b39f131f7edb0cf2cb1f26803a275dc27882d4fa1f2fb64f1080adf431 SHA512 ca8b56e5b9cc5c165ca9e33e857890b9b3b617d09fa1be491345bcb979fd9cca940229480881a72076255cbded697dc636f8a725943e0578f89d5b4e70a8a8e7 MISC metadata.xml 895 BLAKE2B 03b64d8a77f70c326650f17775d8c605c1dad44529330d26daee4136bd36e0f53d79212a7038d943795dbc5772dbcd52208b762aad42ed832ebabd848e5fa15f SHA512 fcee97e4ee4b1f972c4bea7626a719aa4d18b75b4475554327369349d5f42c0b1a3b8fb513727751b9703cfb9afc34fdb073cf19e116e7c5f6fad9b204574a5c diff --git a/x11-base/xorg-server/xorg-server-1.20.12.ebuild b/x11-base/xorg-server/xorg-server-1.20.12.ebuild new file mode 100644 index 000000000000..9d8b35301a6c --- /dev/null +++ b/x11-base/xorg-server/xorg-server-1.20.12.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +XORG_DOC=doc +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 multilib flag-o-matic toolchain-funcs +EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git" + +DESCRIPTION="X.Org X servers" +SLOT="0/${PV}" +if [[ ${PV} != 9999* ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb" +IUSE="${IUSE_SERVERS} debug +elogind ipv6 minimal selinux suid systemd test +udev unwind xcsecurity" +RESTRICT="!test? ( test )" + +CDEPEND=" + media-libs/libglvnd[X] + dev-libs/openssl:0= + >=x11-apps/iceauth-1.0.2 + >=x11-apps/rgb-1.0.3 + >=x11-apps/xauth-1.0.3 + x11-apps/xkbcomp + >=x11-libs/libdrm-2.4.89 + >=x11-libs/libpciaccess-0.12.901 + >=x11-libs/libXau-1.0.4 + >=x11-libs/libXdmcp-1.0.2 + >=x11-libs/libXfont2-2.0.1 + >=x11-libs/libxkbfile-1.0.4 + >=x11-libs/libxshmfence-1.1 + >=x11-libs/pixman-0.27.2 + >=x11-misc/xbitmaps-1.0.1 + >=x11-misc/xkeyboard-config-2.4.1-r3 + dmx? ( + x11-libs/libXt + >=x11-libs/libdmx-1.0.99.1 + >=x11-libs/libX11-1.1.5 + >=x11-libs/libXaw-1.0.4 + >=x11-libs/libXext-1.0.99.4 + >=x11-libs/libXfixes-5.0 + >=x11-libs/libXi-1.2.99.1 + >=x11-libs/libXmu-1.0.3 + x11-libs/libXrender + >=x11-libs/libXres-1.0.3 + >=x11-libs/libXtst-1.0.99.2 + ) + kdrive? ( + >=x11-libs/libXext-1.0.5 + x11-libs/libXv + ) + xephyr? ( + x11-libs/libxcb[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) + !minimal? ( + >=x11-libs/libX11-1.1.5 + >=x11-libs/libXext-1.0.5 + >=media-libs/mesa-18[X(+),egl,gbm] + >=media-libs/libepoxy-1.5.4[X,egl(+)] + ) + udev? ( virtual/libudev:= ) + unwind? ( sys-libs/libunwind ) + >=x11-apps/xinit-1.3.3-r1 + systemd? ( + sys-apps/dbus + sys-apps/systemd + ) + elogind? ( + sys-apps/dbus + sys-auth/elogind[pam] + sys-auth/pambase[elogind] + ) + !!x11-drivers/nvidia-drivers[-libglvnd(+)] +" +DEPEND="${CDEPEND} + >=x11-base/xorg-proto-2018.4 + >=x11-libs/xtrans-1.3.5 + dmx? ( + doc? ( + || ( + www-client/links + www-client/lynx + www-client/w3m + ) + ) + ) +" +RDEPEND="${CDEPEND} + !systemd? ( gui-libs/display-manager-init ) + selinux? ( sec-policy/selinux-xserver ) + wayland? ( x11-base/xwayland ) +" +BDEPEND=" + sys-devel/flex +" +PDEPEND=" + xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )" + +REQUIRED_USE="!minimal? ( + || ( ${IUSE_SERVERS} ) + ) + elogind? ( udev ) + ?? ( elogind systemd ) + minimal? ( !wayland ) + xephyr? ( kdrive )" + +UPSTREAMED_PATCHES=( +) + +PATCHES=( + "${UPSTREAMED_PATCHES[@]}" + "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch + # needed for new eselect-opengl, bug #541232 + "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch +) + +src_configure() { + # localstatedir is used for the log location; we need to override the default + # from ebuild.sh + # sysconfdir is used for the xorg.conf location; same applies + # NOTE: fop is used for doc generating; and I have no idea if Gentoo + # package it somewhere + local XORG_CONFIGURE_OPTIONS=( + $(use_enable ipv6) + $(use_enable debug) + $(use_enable dmx) + $(use_enable kdrive) + $(use_enable test unit-tests) + $(use_enable unwind libunwind) + $(use_enable !minimal record) + $(use_enable !minimal xfree86-utils) + $(use_enable !minimal dri) + $(use_enable !minimal dri2) + $(use_enable !minimal dri3) + $(use_enable !minimal glamor) + $(use_enable !minimal glx) + $(use_enable xcsecurity) + $(use_enable xephyr) + $(use_enable xnest) + $(use_enable xorg) + $(use_enable xvfb) + $(use_enable udev config-udev) + $(use_with doc doxygen) + $(use_with doc xmlto) + $(use_with systemd systemd-daemon) + --disable-xwayland + --enable-libdrm + --sysconfdir="${EPREFIX}"/etc/X11 + --localstatedir="${EPREFIX}"/var + --with-fontrootdir="${EPREFIX}"/usr/share/fonts + --with-xkb-output="${EPREFIX}"/var/lib/xkb + --disable-config-hal + --disable-linux-acpi + --without-dtrace + --without-fop + --with-os-vendor=Gentoo + --with-sha1=libcrypto + CPP="$(tc-getPROG CPP cpp)" + ) + + if use systemd || use elogind; then + XORG_CONFIGURE_OPTIONS+=( + --enable-systemd-logind + --disable-install-setuid + $(use_enable suid suid-wrapper) + ) + else + XORG_CONFIGURE_OPTIONS+=( + --disable-systemd-logind + --disable-suid-wrapper + $(use_enable suid install-setuid) + ) + fi + + xorg-3_src_configure +} + +server_based_install() { + if ! use xorg; then + rm -f "${ED}"/usr/share/man/man1/Xserver.1x \ + "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ + "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ + "${ED}"/usr/share/man/man1/Xserver.1x || die + fi +} + +src_install() { + xorg-3_src_install + + server_based_install + + if ! use minimal && use xorg; then + # Install xorg.conf.example into docs + dodoc "${S}"/hw/xfree86/xorg.conf.example + + rm \ + "${ED}"/usr/bin/cvt \ + "${ED}"/usr/share/man/man1/cvt.1 || die + fi + + # install the @x11-module-rebuild set for Portage + insinto /usr/share/portage/config/sets + newins "${FILESDIR}"/xorg-sets.conf xorg.conf + + find "${ED}"/var -type d -empty -delete || die +} + +pkg_postrm() { + # Get rid of module dir to ensure opengl-update works properly + if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then + rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules + fi +} diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild b/x11-base/xorg-server/xorg-server-9999.ebuild index 22242af2138c..0df6890d7a70 100644 --- a/x11-base/xorg-server/xorg-server-9999.ebuild +++ b/x11-base/xorg-server/xorg-server-9999.ebuild @@ -4,6 +4,7 @@ EAPI=7 XORG_DOC=doc +XORG_TARBALL_SUFFIX="xz" inherit xorg-3 multilib flag-o-matic toolchain-funcs EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git" diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 1f16c0fcece7..13010f191e63 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/libfm-qt/Manifest b/x11-libs/libfm-qt/Manifest index 839fa80cafc2..69589b571b42 100644 --- a/x11-libs/libfm-qt/Manifest +++ b/x11-libs/libfm-qt/Manifest @@ -1,5 +1,5 @@ DIST libfm-qt-0.16.0.tar.xz 348548 BLAKE2B 41c52efc5b71d924c06d55a5b94e7f9a1c4feda0a664d83b0de906479bdb644260a68136720baeb1958a48b08019b72de34b6066f51c19e5c5fb65afcd9e903c SHA512 5de63408a641b0e77cb319952e428aee9cd35db9ec3e6726a8327ebc53f5641cf66b28dbabd96797c64a253b1e41421dbe05dcb9f4bc7941bd92676bbfa9cc84 DIST libfm-qt-0.17.1.tar.xz 363052 BLAKE2B 5931a5f06f0d085aedf0b178efe4f47ccc90d6e99dfa88955d692736d0dbc4fb8ebc9c5b834547b473b84ce815bb7e1e2e991fee38f390e7ff85c8a3effe8f26 SHA512 1e1781a01446f381625361a50f77422827e7ac5ab6039b4246369e2281edf78d3ccba866fa472667bcbb6737c44ebc350cb30a0055fc84d1f5d7e1c83e1241c1 EBUILD libfm-qt-0.16.0.ebuild 901 BLAKE2B aafa398a6dd5477f7e70cf24ad5609912ef36eccde5598e48cc1ffc0406176e01a88d8099a8af3111e9e6be3a7102e3677c8031405a86fa4ad7167d553620e4c SHA512 57c07e9574fee97332747f98e3f6ea2a0f612b2a203f17ecdf234be41d4fe0ac1b58ec793212c957d428491d8767469c5147e36cf6447645c2819775dcaea345 -EBUILD libfm-qt-0.17.1.ebuild 880 BLAKE2B 57aa8392ac45025a51f1fa81ab73c645229234c15299ca9d45905a054e13384cb00ecf16d8dcac114318c60aa56c9e157e9dfabd02ed5e81dd9f284a9c89aa24 SHA512 a33ba3913e1caec22c95b7c2276b70373bad1e1e06ab6fdb8afb602776ebb8bdf6b071c59c44c69f64764e0ed011e5146e61e8787a4b4d58d9771934fd081c4c +EBUILD libfm-qt-0.17.1.ebuild 878 BLAKE2B b7074ee3d2950b064f472fb50fbd7d53bd24c8bcd7cd2b2ff12d8fecf402b3dccdf86dcadf10744ace0cb8c932ca98d37ee819357ef084d526e637c78bb30911 SHA512 c2cc0bb370676441f9f5c55fec711c0aee43bc18293676d3d6605f2315830838d25c110060b679fe53b9b0889f72fe8700c6324d570bc3749676494e90bf8522 MISC metadata.xml 314 BLAKE2B a40b71c62066cf524406556206999869edecf714d898236a8f277132e8b3752fec298cf9407e9010a1037bc757fafcbae32abec9b52a68492d414acd529c176a SHA512 edaddf48fd7cef23284164b7046e0e6b5ce1442847d3353ee8175177f00b06973d6588811b166dacbd7a1182942128792858a43e029d6aa874c1b8625b5e78f3 diff --git a/x11-libs/libfm-qt/libfm-qt-0.17.1.ebuild b/x11-libs/libfm-qt/libfm-qt-0.17.1.ebuild index e7f00d8d8c06..441ffb46be9b 100644 --- a/x11-libs/libfm-qt/libfm-qt-0.17.1.ebuild +++ b/x11-libs/libfm-qt/libfm-qt-0.17.1.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="BSD GPL-2+ LGPL-2.1+" diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest index 499fb46b990f..1e359050e266 100644 --- a/x11-libs/pango/Manifest +++ b/x11-libs/pango/Manifest @@ -6,5 +6,6 @@ DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 8529e8cbcf0f33be56cf09229abe45fb3525e12 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa SHA512 e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39 EBUILD pango-1.42.4-r2.ebuild 2310 BLAKE2B 6068b613ba19c35420774bfff3ff2f292d67430ca167246e8b7c4132f34f5165ad2e4f24df5080ce7c8f677f45d5e48ba555e04eefcb8c751243ed2354d2bf6a SHA512 5c05c5db53a1127119981966f9f144e95fa04c07dccde5df9341a24aef0479a6cddf3b0e7bae0f339f32737618efbd89f367d6f512ed0a01715008226ecc640a EBUILD pango-1.48.5-r1.ebuild 2140 BLAKE2B e53a8cab9f9de8c8e5828fbfe3784877ef4c416ee39a1780a49b0978c5f4a85ff21e2a53a3204c65a51458d25b143ce8361dc8323fa34167981066040cb982ab SHA512 ebadd72e5bfb7ed5fccc1da685d6b973c7931fcc076c6a466e49e8c41980e0a781f3ff42272b83b0b9db02224b9a30881fd2f0c484c9f0f163101f17e1b5b3c9 -EBUILD pango-1.48.7.ebuild 2196 BLAKE2B b92d4c797ae5df84f74f1da45d929aacf0f11f11cbf7c5aab1d05b9e768a9fd0a7776ddaad35e69151f5dd27cb8aad679531a40ad78427374986afe8857c1c9d SHA512 e7533e869889da752aced398dc696e3a82b5f774c45ddf49a3c71913f0e33f0aca1616296c43d43df6244f4e2be46e7d5ff2f63b55745b213c822c5f2533102b +EBUILD pango-1.48.7-r1.ebuild 2053 BLAKE2B 1b729b32692a2324bffc00de5e03d800fc6db3810385b8110b7664e3c6349cc4fbd7e2888f765166d5505b8ec0edb1464106ff35a8c75ca0ae6ce824777f3537 SHA512 81e4946d186614e2028d6ed714e3798590b7fde1ba45f943e10f7a9e1796270ef656f80c8a8455dc49fc6409a77eb39d6585e580bef5363032c4379a08d9816e +EBUILD pango-1.48.7.ebuild 2192 BLAKE2B ba28af20a0b5252417a4d9015b677813e17f9b8af39c6a77d2722d98a09f9204401d0c4633c6d9ad49c28036e43c9a4448a0606c4c19bc3891ba871e41d03e6c SHA512 e85b1995777074a2f1a3c01e11325986a5ece62952874b848748ddd7cc88de5d30700972dd34048835b54d3b7427a800d929c8a6fbd19b2832e414cad03e3fef MISC metadata.xml 522 BLAKE2B 9e37b7287a6d6567d68daea4265ae5d13d3c336682408bdeb4f7ef92b9cd9907c4f69052fb52b59a8cd55eb40d04c660fedde562ac2a85e41844189810ed4fb8 SHA512 6af19288fc9a7e9f441f64df4e74f32ade7303df52e1c285275e41f34f0d7664b22167793c08e79e6667fe27f44afe5c1b8548d68f5878d63a432e293956fd82 diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild b/x11-libs/pango/pango-1.48.7-r1.ebuild new file mode 100644 index 000000000000..306afbbf4a59 --- /dev/null +++ b/x11-libs/pango/pango-1.48.7-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs xdg + +DESCRIPTION="Internationalized text layout and rendering library" +HOMEPAGE="https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango" +SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="debug +introspection sysprof X" + +RDEPEND=" + >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] + >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}] + >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + dev-util/glib-utils + sys-apps/help2man + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + gnome2_environment_reset +} + +multilib_src_configure() { + if use debug; then + append-cflags -DPANGO_ENABLE_DEBUG + else + append-cflags -DG_DISABLE_CAST_CHECKS + fi + + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + -Dgtk_doc=false # we ship pregenerated docs + $(meson_native_use_feature introspection) + -Dinstall-tests=false + -Dfontconfig=enabled + $(meson_feature sysprof) + -Dlibthai=disabled + -Dcairo=enabled + $(meson_feature X xft) + -Dfreetype=enabled + ) + meson_src_configure +} + +multilib_src_install_all() { + insinto /usr/share/gtk-doc/html + # This will install PangoXft API docs regardless of USE=-X, but this is intentional + doins -r "${S}"/docs/Pango* +} diff --git a/x11-libs/pango/pango-1.48.7.ebuild b/x11-libs/pango/pango-1.48.7.ebuild index 5f44d49490dd..1557e6e9bf99 100644 --- a/x11-libs/pango/pango-1.48.7.ebuild +++ b/x11-libs/pango/pango-1.48.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz LICENSE="LGPL-2+ FTL" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86" IUSE="gtk-doc +introspection sysprof test X" RESTRICT="!test? ( test )" diff --git a/x11-libs/qscintilla/Manifest b/x11-libs/qscintilla/Manifest index 64ce9d0a7d18..cb3e14458b8c 100644 --- a/x11-libs/qscintilla/Manifest +++ b/x11-libs/qscintilla/Manifest @@ -1,7 +1,7 @@ DIST QScintilla-2.11.5.tar.gz 3007564 BLAKE2B e1eb7794b2e09f7bbfebde69a7c62c1a952e36b95f9c7a38c3db0b6bbdab8d0bad4a6d780dc9bf9b5e8d64111046f1741c6710d8444504230ee0f4154ce0a304 SHA512 46bc3c896b4ab71fbcc821ce3a248ecc4200378e0b621adef8d39092f940928806c76abe529b7f27ce4280e7e49091d8cbeafe6f303ca85cf5675df2887fd99b DIST QScintilla-2.11.6.tar.gz 3027764 BLAKE2B 1eb5d9ba44040cbff30e8b0028e164cf2aa86c565a5368890500614b9395dbe861c5cd268cf6a4ec06e2c7d77860b2ad6064bc3d07fd63a6ede2b060f44a7117 SHA512 8055d72a40f9f5a7d45c6592055c1b8eb5e5c50ce9e51673babd5e567c769d60c64d244ba5a7def5731a3120099e9528d01ed94327a06bb56ae2fa2e5e37b198 -DIST QScintilla_src-2.12.1.tar.gz 3059045 BLAKE2B 500c4ec3109e09d07011fa6271721633d2a510ea672ac04a2d6c9d550b7dd7426d7b971e7c604856b818fdcd847dd466a82a8f1a84afd42f4f7164d325789ddd SHA512 7e96b2e909f2bbd0f56220e53a8aaa6e6816b84fb96c4e22e3815a2e0322a87006d7567a05ae6b2490e9d2c51ca7c130e7b64780a897682579419ffd3a53ee1b +DIST QScintilla_src-2.13.0.tar.gz 3059601 BLAKE2B 8de5440c3019cb3f67ea25db2935dc8d8cd711298a8a49ce3f632937c538da5b8b337851c3f68c59eb3cb8df8396eebd8ac4f0b4d6d715c2519598eeda9b6586 SHA512 c72676e2d8463dde6e7c620e15a526eae056cfbf00bb5d013c315ebbf20340fcc79188c6e60c336679f7d18287066a26bdc96be2f1ef8a98b3adcada3ee09fd1 EBUILD qscintilla-2.11.5.ebuild 1959 BLAKE2B 66709df30efbbee01900254c1fbe9026155fc6a063b2bbc2dee69278c6600a258ba351155519db19588d6a032080be7bdbb2dc0ecad7dcacdd4eb017f2e5b542 SHA512 f786290e1496a6d1ff12f9c235269e5d72d4e5898fd5b57a787df74d84f33359b6eeff3530d96fb9037804e26be126abcd3cf84c9242f4c24238ea94898646b5 EBUILD qscintilla-2.11.6.ebuild 1964 BLAKE2B d7b1627cc76f089054a76cfb01263cd78278b2ff17295dcac245bea8cbf3ca5ea0830a8e30ea8e3ba69b968f0cf8ecbdbae6a82972ea3f0cd085cb8c54807dca SHA512 3f69bb7fb27ac4c0d3c5292dc98d219f938c10ff73bb78eb62972b5f2f80b66fd9f717ce0b3cae0d3e43f4d2929fc1bc2fc8b12533ac3b0429eb6f0dd3d5938b -EBUILD qscintilla-2.12.1.ebuild 1896 BLAKE2B 1d71cf780fe20869ee6bc54e7d7642de70a79bbe881931c80b38e946ba57f65aa2f28af4f8cdc58d8783d363f77320e1d43f1f96f80b1f8c9b165be4caab6999 SHA512 ed15cfa05b70312b449c473e197bbf3b4683adad1e7bf73547986d3eceb2a37500924c55e8ba8ed4f618dd5d311634f6ec8a1409b632ed9b1fe356598b42594d +EBUILD qscintilla-2.13.0.ebuild 1896 BLAKE2B 848a3f5f88a75733433a4dde205043d200d1983301c09696f2b93156b300128cc92a554c3653853d2f53e712fb4c74288b0a618fd0db7b061094bf3912546afe SHA512 cb5c43d8dc3651755928ee1ce640089374862ecb316affdcde06b4a79ae773a6c0b5212470b9079e025066fc941b84700c92e604733b0113a5e2146d25cba0e0 MISC metadata.xml 604 BLAKE2B d353a492de987b1b7898a206a1d29fff43dc25ec7809d95fe8ddd816507c24b7fea26de43ce16cb0b939e31d663d280231202b787fcff2f6b79d4716c9a00713 SHA512 ff45db818793a808f2fee2a85fbf9d3a069bcf406f8d18c5a49f527d332002cad64295ae9b31f5297203610a4497db12e5aace0861069e55f127c736a4065580 diff --git a/x11-libs/qscintilla/qscintilla-2.12.1.ebuild b/x11-libs/qscintilla/qscintilla-2.12.1.ebuild deleted file mode 100644 index c754ae717fed..000000000000 --- a/x11-libs/qscintilla/qscintilla-2.12.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic qmake-utils - -DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control" -HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro" - -MY_PN=QScintilla -MY_P=${MY_PN}_src-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" -else - SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz" -fi -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3" -SLOT="0/15" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="designer doc" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - designer? ( dev-qt/designer:5 ) -" -DEPEND="${RDEPEND}" - -src_unpack() { - default - - # Sub-slot sanity check - local subslot=${SLOT#*/} - local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' "${S}"/src/qscintilla.pro || die) - local major=${version%%.*} - if [[ ${subslot} != ${major} ]]; then - eerror - eerror "Ebuild sub-slot (${subslot}) does not match QScintilla major version (${major})" - eerror "Please update SLOT variable as follows:" - eerror " SLOT=\"${SLOT%%/*}/${major}\"" - eerror - die "sub-slot sanity check failed" - fi -} - -qsci_run_in() { - pushd "$1" >/dev/null || die - shift || die - "$@" || die - popd >/dev/null || die -} - -src_configure() { - if use designer; then - # prevent building against system version (bug 466120) - append-cxxflags -I../src - append-ldflags -L../src - fi - - qsci_run_in src eqmake5 - use designer && qsci_run_in designer eqmake5 -} - -src_compile() { - qsci_run_in src emake - use designer && qsci_run_in designer emake -} - -src_install() { - qsci_run_in src emake INSTALL_ROOT="${D}" install - use designer && qsci_run_in designer emake INSTALL_ROOT="${D}" install - - use doc && HTML_DOCS=( doc/html/. ) - einstalldocs -} diff --git a/x11-libs/qscintilla/qscintilla-2.13.0.ebuild b/x11-libs/qscintilla/qscintilla-2.13.0.ebuild new file mode 100644 index 000000000000..b724431bd160 --- /dev/null +++ b/x11-libs/qscintilla/qscintilla-2.13.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic qmake-utils + +DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control" +HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro" + +MY_PN=QScintilla +MY_P=${MY_PN}_src-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" +else + SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz" +fi +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-3" +SLOT="0/15" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="designer doc" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + designer? ( dev-qt/designer:5 ) +" +DEPEND="${RDEPEND}" + +src_unpack() { + default + + # Sub-slot sanity check + local subslot=${SLOT#*/} + local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' "${S}"/src/qscintilla.pro || die) + local major=${version%%.*} + if [[ ${subslot} != ${major} ]]; then + eerror + eerror "Ebuild sub-slot (${subslot}) does not match QScintilla major version (${major})" + eerror "Please update SLOT variable as follows:" + eerror " SLOT=\"${SLOT%%/*}/${major}\"" + eerror + die "sub-slot sanity check failed" + fi +} + +qsci_run_in() { + pushd "$1" >/dev/null || die + shift || die + "$@" || die + popd >/dev/null || die +} + +src_configure() { + if use designer; then + # prevent building against system version (bug 466120) + append-cxxflags -I../src + append-ldflags -L../src + fi + + qsci_run_in src eqmake5 + use designer && qsci_run_in designer eqmake5 +} + +src_compile() { + qsci_run_in src emake + use designer && qsci_run_in designer emake +} + +src_install() { + qsci_run_in src emake INSTALL_ROOT="${D}" install + use designer && qsci_run_in designer emake INSTALL_ROOT="${D}" install + + use doc && HTML_DOCS=( doc/html/. ) + einstalldocs +} diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest index d03476a3e64c..e71d42d29f49 100644 --- a/x11-libs/qtermwidget/Manifest +++ b/x11-libs/qtermwidget/Manifest @@ -1,6 +1,6 @@ DIST qtermwidget-0.16.1.tar.xz 182764 BLAKE2B ba041130d8d67c08db07b91a5eb513c6fee548df3abef3ac7d7ccc5114771f2a14fff3c3f01a762670d8e3d9887fd7f62e1c018ea98ee7cc8e68b77317871966 SHA512 689d067e259aa07b22e1d3344467180109e871a8d45551085625c04670f1422b821bbbf52caf2b67e10ce8e78214c8e65811e6eb4fc61dd246fc25598ed095c5 DIST qtermwidget-0.17.0.tar.xz 187424 BLAKE2B 8053eae3674f12839a205b0686bdb42d83662604da1f43ee6c4feb60c35af6a2f7b65a095a89b64ffd9d2c3ac10e7c78df721862f15f401126fcab3d321fb92e SHA512 c8f75dcd5182a6eea933452c89126fbe64035b278e8e9817d6966693f741691244e5766c49046e83add8f38cb00ff08e2640d2fa149c5aa46b20d8a06a22e78f EBUILD qtermwidget-0.16.1.ebuild 633 BLAKE2B 5c7d1f9baeea398f98e6a451df22bcd8706edc46345fca21368ab702ab948286abe9f35729738e9af095a6bd12c29e2cb8dbce61661a6cc9e785cb2e89cc27a8 SHA512 88c2036dd7fef67ec0553652a89a8b53e4bc715663149a6ad47e6cdbd23945530d927f03ffd7a428813b481ac60fe362c13c32ee20e81c56b588ad5052edc1a7 -EBUILD qtermwidget-0.17.0.ebuild 635 BLAKE2B 3129aee3f31e8924869a8c0be9638956e6222d1511c3b5d2eade676f0f39b3551239c25d563e64fd0b3defb9fce12069f22fcb195999c6b5a6131e6c959e674f SHA512 db6c0072be09d816d7ef12a0e99f14b8e74eeb42a1908fb32e7c533d07fb9c76e9cf14aaf82f319a11578c1dbf2ef919be89f020671e7c73cfeab8f244b29922 +EBUILD qtermwidget-0.17.0.ebuild 633 BLAKE2B 5fc89d019dbcfe3d134009e4b89737f481a0c8616ec3778b34b7bc6353a36cdcf66be795ccea29fe1a649bdfa713e9a8d0122fb40d39c666d9941f0b46fab89e SHA512 6dcb9d187de6bd009d55a2297bda35d76bcc80d2c044f2b5f83e9516625f5b767d3f9509dd01c00f3f5e6a8cd134df8184132d073be42b62492d83507a303b68 EBUILD qtermwidget-9999.ebuild 635 BLAKE2B 3129aee3f31e8924869a8c0be9638956e6222d1511c3b5d2eade676f0f39b3551239c25d563e64fd0b3defb9fce12069f22fcb195999c6b5a6131e6c959e674f SHA512 db6c0072be09d816d7ef12a0e99f14b8e74eeb42a1908fb32e7c533d07fb9c76e9cf14aaf82f319a11578c1dbf2ef919be89f020671e7c73cfeab8f244b29922 MISC metadata.xml 602 BLAKE2B fb54623b5c5e38a3eda61f4bc5f116c6da5f7f58dff1a65b2b43b3b4c5f8596ec4fbf4fb93e1705b4d97a5231fe75d23aa1705308523ef125ea81933ed3cad72 SHA512 30175f7c45f4102fdb38223065d4e143bebc2ecef84e2e148900d8510c9c393d8feb7d6787f9593b90f1e4054b5016444e02f17c6a8a51082e7b8cb8294d9d31 diff --git a/x11-libs/qtermwidget/qtermwidget-0.17.0.ebuild b/x11-libs/qtermwidget/qtermwidget-0.17.0.ebuild index 900e0ee37d49..fee9612c3a15 100644 --- a/x11-libs/qtermwidget/qtermwidget-0.17.0.ebuild +++ b/x11-libs/qtermwidget/qtermwidget-0.17.0.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="BSD GPL-2 LGPL-2+" diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest index 2dbf05dc1c62..76282f2c6b69 100644 --- a/x11-libs/vte/Manifest +++ b/x11-libs/vte/Manifest @@ -9,5 +9,5 @@ DIST vte-0.64.1.tar.bz2 486720 BLAKE2B bd8fb1f471a43aadf015cce8ae38c646521ca66e3 DIST vte-0.64.2.tar.bz2 486837 BLAKE2B 3e127d61e4018607ca2df170108aef65b224a48df4d57545c98cbdb9753cbe7b9821e91a5bccd09d8c39af95d747a2ff01c69320e9245f5a82e7887b62c32c97 SHA512 6cbc1ee25a0ef2b00bcf26c07042eccc14fdea323e4445123db9fad05bf2e799579d723f6147c08712aec9b94e17003ce8f9e6ebe65278fdb3832cf77cba5be5 EBUILD vte-0.28.2-r209.ebuild 1864 BLAKE2B 61c287edd403d36a67fa2b45987bcb7a5ee446516df9c84a2ae10bcdcf8318795a98683a702e868aa4f6178d7dfd8c59afdc1a4a412544c52a01131ad2a41bc6 SHA512 c5ea6ab70fc89c5ddb4f097c5ee699829d96c98bc0fe4430b8aa3bf8e5767fcd5aff112304d8ea680f92a8b6ceccc1bbdd29ebce10c126f9b329ad5869da246b EBUILD vte-0.64.1.ebuild 2519 BLAKE2B 8bc513c5b6b024735dc09dd72c10d3a45020470a0ee1221750e249e2afacce105c833360cf812086af95eb774c5f99e46701627b5ba92de433281783d4ed973e SHA512 fcf3ed398d972b5e661d0396995e9cdd4d9d15dfc4a88e441084f8805673d6f933da05618ab80c5babd7c689883129976e9b8d9c4f9439c367ef6d00ead66bee -EBUILD vte-0.64.2.ebuild 2525 BLAKE2B 8d89347b956eb3b2ce884f2ed4fbaf5eb7c862acffec1d5a5a8ccf6858aa1eb8b4db9f69fa7b8a2141a52b68bda646339a08140146e7a2b43e7d22863745987a SHA512 9afd2c1abbe5e2fb2c7ef93d8b0de554276149707a67b36f25dae8516cbd78af315d7e4610ce5b483d91e7d67d3f0ede9bdea2b119b7c6ac72ce9b314c79d698 +EBUILD vte-0.64.2.ebuild 2521 BLAKE2B 75defa46812af385eb5d4d968338f879b5dfb13fd7afb27a25de0431a7fc0def10d2ae54fce55605ffa8fb3bf53f4beea2829429ed0054929cfac8beb0f34be0 SHA512 3687198a039f41b5ecc7c2e2bfeb4a62c9ddf774590ba82ea7d02b51b2081b6d6655eda4afdb7f450a11cb80a50d61631cc8b4a548f99df3ea82cd9c57618272 MISC metadata.xml 518 BLAKE2B c7e4aeabaea85722d8f81e1cdf7428a3ab30e38fd03c6e2bfaf81b21468d00d63d8aca53c90b50292075259bc8498a51785e1034874f3c8a9fa42d13b90d6d87 SHA512 c76435d37b54d53bdcd66dded770858b8801c15bfcda607529039928d5009635902d320ba14840e731618ebf8e0eafc2437d74cc0243ccf7a515e4f7efcdb338 diff --git a/x11-libs/vte/vte-0.64.2.ebuild b/x11-libs/vte/vte-0.64.2.ebuild index 9d03abf19b6d..d606f85d2d0b 100644 --- a/x11-libs/vte/vte-0.64.2.ebuild +++ b/x11-libs/vte/vte-0.64.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE" LICENSE="LGPL-3+ GPL-3+" SLOT="2.91" IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" REQUIRED_USE="vala? ( introspection )" # Upstream is hostile and refuses to upload tarballs. diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 18245ac4ed24..dd41cdc91797 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 00570cd660fa..25bc8925a012 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,4 +1,4 @@ DIST libinput-gestures-2.56.tar.gz 26293 BLAKE2B b48a33c13efc63545bcb5ae722066493bd6aba083a07b1ebbf10eea69afa2a8f9d80a92b60dda3e8472a55851b70e84cf7c10e0bf3428c2278dd3ef5b6f65d0d SHA512 f215444dbe7e70ae137404beb25d5a60c5a618fb2d3d20eb9b4cf3f94cbc93a7e42a5fa82efdea082e2fa229c95d86c02df91c59f4a51c067e47ccf5dcf79fa7 -EBUILD libinput-gestures-2.56.ebuild 1276 BLAKE2B e2fb273e83cb986067bd22fd7ec3f724ed6c3927fe4ff3e0695272320eb5ede76c547cea5e30fc79b3597ad0762cb66702bca6cb0a6ad080dff5b66ff0143531 SHA512 a3827dbfd3160c6b24bb3fc5fee9988ac1a30e82c7dc62580ac5798076862c9b18748d2688e90447c5be6fe7d7f50ad39aaf9ae3004af0bcea9a0aa42e731057 -EBUILD libinput-gestures-9999.ebuild 1276 BLAKE2B e2fb273e83cb986067bd22fd7ec3f724ed6c3927fe4ff3e0695272320eb5ede76c547cea5e30fc79b3597ad0762cb66702bca6cb0a6ad080dff5b66ff0143531 SHA512 a3827dbfd3160c6b24bb3fc5fee9988ac1a30e82c7dc62580ac5798076862c9b18748d2688e90447c5be6fe7d7f50ad39aaf9ae3004af0bcea9a0aa42e731057 +EBUILD libinput-gestures-2.56.ebuild 1274 BLAKE2B bf578943d51a96ab2acaa5fb1090e985345e51d4218c7d96718c5f589d785d5d94149f598f59f48f5065dad3a0650d5c41773d137eb3cbd0cab93596ad709ef1 SHA512 9b2d1c6fe8441430ce1cbcb7a22d22e74d0b3fee24162a18a844c3cdb751a2b18d5f13e25832d36d95268406cc0253f6d4433ec396921318885b800e2fef72a8 +EBUILD libinput-gestures-9999.ebuild 1274 BLAKE2B bf578943d51a96ab2acaa5fb1090e985345e51d4218c7d96718c5f589d785d5d94149f598f59f48f5065dad3a0650d5c41773d137eb3cbd0cab93596ad709ef1 SHA512 9b2d1c6fe8441430ce1cbcb7a22d22e74d0b3fee24162a18a844c3cdb751a2b18d5f13e25832d36d95268406cc0253f6d4433ec396921318885b800e2fef72a8 MISC metadata.xml 855 BLAKE2B 7bbc889af3d1c5a5c25a6309ff30bc6ed0c8100443314a790895650b36e700a026a387db3200b63ad10b06ee59bdffd8be806f05d4d2f99c360ff664e42fb5ec SHA512 e1489e05889680fc13506b81b3eaa933fcf1522dbd7ff02b9ac4a77c9e371a37ce4b61cd149c9dab7558c9c6da0dc25f7770d126bc830a358650faccc0285da7 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild index 3655e40fce2c..a3a54df298e1 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild @@ -45,7 +45,7 @@ pkg_postinst() { elog "You must be in the input group to read the touchpad device." if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." fi if ! has_version kde-plasma/kde-cli-tools:5 ; then elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." diff --git a/x11-misc/libinput-gestures/libinput-gestures-9999.ebuild b/x11-misc/libinput-gestures/libinput-gestures-9999.ebuild index 3655e40fce2c..a3a54df298e1 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-9999.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-9999.ebuild @@ -45,7 +45,7 @@ pkg_postinst() { elog "You must be in the input group to read the touchpad device." if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." fi if ! has_version kde-plasma/kde-cli-tools:5 ; then elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest index 5d8efcaa6800..a050b0944413 100644 --- a/x11-misc/pcmanfm-qt/Manifest +++ b/x11-misc/pcmanfm-qt/Manifest @@ -1,5 +1,5 @@ DIST pcmanfm-qt-0.16.0.tar.xz 275792 BLAKE2B 65deed6a6d942a57c6cdf497d254d5052b1bcca219198f3cbaa2bcd29048976610afcfc31cc2101f8ddad88f436bc8dba2483b8305ff55f178dd65c91a549814 SHA512 42c754267966b29722bd771d6f6f09c20cdb3b33bbe49deec982bdac98379dff92ac13f6f70b603aea963a3e1003034475cb682ec4264cfcf581c189826ea727 DIST pcmanfm-qt-0.17.0.tar.xz 296000 BLAKE2B bfe6a7ed701d375030c8a20fca3a9b1076810c426388e03644bca0a0482f5b86ac784e197463c7316514e78fe72ab360c73df75cb1ee16dc22a2fe313d4f9d01 SHA512 6de9083b90a2d06db892941e50dc9817e1ab8cf5bab80e331cd083c4756b7ede1207ca35fc1fc43b81b52651acb57dfd85953ab8f8deef2a2c0d362374726daa EBUILD pcmanfm-qt-0.16.0-r1.ebuild 1104 BLAKE2B 61a8f6d92cc8fed341460e4c53f129076d1f3751e3ea89125c0d5588c37d0ac6ed4a888851e38253d851e32d6770a74e314f235479c859f4e46d4f9aaaa4f2eb SHA512 0e2bc95c9a8339c4a7697d69425f07724ca626f56e087b85c7df3ca80c9ee0d6264cac7697592559738c63fc32b683915dc4f686e5c2cdecd10c80b816cc954c -EBUILD pcmanfm-qt-0.17.0-r1.ebuild 1115 BLAKE2B 93f3432181b4eb495df6e450638f1ed17a35d32603192ad0e5cd0f5985a629a8971108ae76c838d6944f870301f03e6e7433872ad8fd14d54b3e014d3d1f262a SHA512 98a8fc93e720fc76c21dbcf424b3a3011a04e9fc04f7aab16da53f89bcbce2356bc4294c712bf5b671daff72a1a12c35105bd2ca77eab43417725f18ed00175b +EBUILD pcmanfm-qt-0.17.0-r1.ebuild 1113 BLAKE2B 7efed620dbe8ff3580160e415f205075e1b281cb42ac6bfa2d3aee311a9078c38494103c31fcf18d97e3d1ca5c0dc167ffaf17c132f3c1263371e2c74aa35600 SHA512 0b1452b09fcdc18dbcd729ffd196c9a923f8d60484a9c5f7544cb644ee43b6de00e34b3df3f212235e81507a536e951fa2c3d2241be7425652db3ab350205cdf MISC metadata.xml 316 BLAKE2B bdf0d6e5b1f3c247fee5717c1aa5bf04bc87254e12fe1bbfef77d8479686585c2d9101b13c2c7b1ac00a4876f809271a59667bceb648c7c034500f529d919558 SHA512 d38170dda875860b80d34ffd83fe0daa56edd14dbc1dd06ab23a21a9f45f95971754299bd488ebc4cc328c0347dc9cdf2265964aab04759b908232d6aea441ea diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.17.0-r1.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.17.0-r1.ebuild index 11ef42c99714..f67891b32962 100644 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.17.0-r1.ebuild +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.17.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="GPL-2 GPL-2+ LGPL-2.1+" diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index ecce3b806876..a2ede45eedfb 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -4,5 +4,5 @@ DIST polybar-3.5.5.tar.gz 282816 BLAKE2B c6bd7283fa30197446cc328f52b0d9ed6eadefa DIST polybar-3.5.6.tar.gz 282964 BLAKE2B 518e8b2e1d2e0698540c4c93cdfce5283c5479b077859dfc98d57072ad23f6140cc2e7d34c34f5af71aeaf9e86642d111f409c53baba0b9398d923ad9b4058a4 SHA512 5022f7876489cc28805a52894c8ea42c2afc0600c84f6ce27f1a7c738fcc48fbf5f5d5537472378eae4f3d5ca36fc2fc8b069b379e35b1047d12a3b294e1857f DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f SHA512 646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4 EBUILD polybar-3.5.5.ebuild 1911 BLAKE2B 805f8315391694f97b9d61169e421dca938922ee03e86355481a27e38530f04deda99cb39fb0b9636f3b947311f955eb70e462a521a3aa3ad0ce7caa9c6029d6 SHA512 587b4f2310137041cab875d2997b3d87bf450573db3f523c25ad6a3cbb95039ba34253f774e9465710fb9cf6f3691a44a7f4559f9545614121fecf355c887fca -EBUILD polybar-3.5.6.ebuild 1913 BLAKE2B 0366673fe7fbd17976d806adb6bb3595a0d2a9ed6d58edb831405a7ee8970716c53120483eb8509260404c4021080bdc97c86c35d15335f17c7dfba17caad11c SHA512 476d1ebb49c4bb61692483747c98167596e4071007b304667e2bda7beb8eb84f115463920fcb35665a072f775f8b41c33a66cc811d27ee36e42c097e5d440a54 +EBUILD polybar-3.5.6.ebuild 1911 BLAKE2B 1dee88289eae8e2472183b2e003f72bfd64592f5c4770b6f3c6ff613229c198a156d668430ddb94def1c12c64a016d81c6b3517cd27f776597502f45823794ad SHA512 3a1cb63773a9a43d8fff76eeba762b3acea4477e259d65d357f46e18b677af0e813058758d8fc2ecbc5398f817d16bbfd038a1aeb5c6a1986e9eddd64ee0686a MISC metadata.xml 690 BLAKE2B a67ba0ba7acc59f754a50d95fbde39c861a0253845f1bf965b82d3b7e9ebaa699ff12ea60ebb2018a6518d7b0fbd3baeed05ff7496d302932bfd11aa3077387d SHA512 16b3f3e709976ac75c8c45d8963d7224d34c36a452cc7beb18883b912abbc901336dc0d9576ccaeb94f4c28edef5bf951306aca4fce0ca163dfbb970d031d88e diff --git a/x11-misc/polybar/polybar-3.5.6.ebuild b/x11-misc/polybar/polybar-3.5.6.ebuild index 609e610e7997..ebab3b6c6567 100644 --- a/x11-misc/polybar/polybar-3.5.6.ebuild +++ b/x11-misc/polybar/polybar-3.5.6.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest index bf47279f396b..d8fc7c75327a 100644 --- a/x11-misc/qps/Manifest +++ b/x11-misc/qps/Manifest @@ -1,5 +1,5 @@ DIST qps-2.2.0.tar.xz 205940 BLAKE2B c5454df5d7f8465687de8d59250db5f8e06edcbceead6f4ee316e02bc7596173d2319fc21e168968d9a155b0bb9aa98f074d0da3b9d618d051e2eba9159b5b13 SHA512 640c228dd9712d6becf7583cf2cf21bd35df638fcbe088650628d678a1f8f5abb055bdf95150dfe7b24687e043ebd805d1a98f331e329058b5db9dce01dd8f20 DIST qps-2.3.0.tar.xz 212660 BLAKE2B d52521f11775fe3d169b81851dc78b9e62641bef9d35d3a6b90b440fd6509e228ffe4ad5f51130e901c90710eab525f459c1b384cb01ba23f123841c3b3702c6 SHA512 1b884088fbdfeeaf4814453df4f7a345ebbb1825da0c09e768a655e8266f2089e7c2b9cca5f8d84dc0316a97d884a91ca5b8d9c2336a195c14432302db71171a EBUILD qps-2.2.0.ebuild 736 BLAKE2B 487b8d36f923e0d7e88504f0bd5791ff27bf2b6d880b602186c22e976eb609c09a84d364a3837732fb5ad47c192e370dbded002c508f5c95d811927f71d075f7 SHA512 c6da011d9407a1a8635487e4abfc674395ec8e19417fc88b965c8a794eb6e2279ea0bba1f19f246ecd53d0924119aeba0f422134562a64117de8f09a825aed46 -EBUILD qps-2.3.0.ebuild 738 BLAKE2B d61c3779117721a0a8f2090b50424a2097b9780792e757223b0b26186b886bbf89ae62547a14450de2d22f9fa03e31176c7d84f1e17b6af49c735863319e6633 SHA512 4623343db25b343f629f3010c1e8ec35ed7db940612db42e6ec4560c468e32537cdd51188a0308f07f64ecd87175a316b53d2e551670aeb34f5e53a1f8e19918 +EBUILD qps-2.3.0.ebuild 736 BLAKE2B fd439e62c8c3cd6ba34ec6956843935cf2e94f40bdbbb3dbad1b18c4724d480260d387d62b26453e8b36c5131785a8614be09a82e48fd143b66a5e2f1011a002 SHA512 a4c1a689de16a41f9773b8d1b8a9d993953e7c411ea7cab72281d30d8911457009292feae65963a3581494405f1cb41a608167ce9d574042478d27947ec6d08a MISC metadata.xml 320 BLAKE2B 7a6824c87e5ee071bd4219df12554d6363050a126b5838af05dc627134e57d2452eab17569b3e144dcb476ec35dc41649da438b8eb7b45d9e695b2ad900581fa SHA512 b0c5950c5803e5bb765271787eab2bb755cd681f50ab183a2bb06b9f773d0dc8c959e7d9c3f15d23692b3c106d6a0bfd0db43f439225539a3a019b7dceb33292 diff --git a/x11-misc/qps/qps-2.3.0.ebuild b/x11-misc/qps/qps-2.3.0.ebuild index 37c0a3392326..5a8e4d4a41e0 100644 --- a/x11-misc/qps/qps-2.3.0.ebuild +++ b/x11-misc/qps/qps-2.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" BDEPEND=" dev-qt/linguist-tools:5 diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest index 3f2783f1f2dc..26d5d7d3c331 100644 --- a/x11-misc/synergy/Manifest +++ b/x11-misc/synergy/Manifest @@ -1,11 +1,5 @@ DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c SHA512 f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880 DIST synergy-1.12.0.png 31383 BLAKE2B 228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24 SHA512 7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab -DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392 SHA512 3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87 -DIST synergy-core-1.14.0.1-rc.tar.gz 8835075 BLAKE2B 45752196811736ca5790f098bd6d6dce2323b29f21c9c566549ded9fe1cc132b4dc29564a3df8417ed949382c2cef5252579be526a8054c3bb694c4dc530cd8d SHA512 dd8b01dbe07be879814d1ed90fab03280de552f6c87f470721bd2608ed372f5b7c0cb013249910436b8e0b2a5a024d402afa64a2ae7bb85a320cb37260cfc615 -DIST synergy-core-1.14.0.3-rc.tar.gz 8834856 BLAKE2B 7021c251fe7d6f620c7f7efab7bcd17876e1a749a4268957e424aa9e0f8cc2454632d1caaa28b727bb4215369f36914f656fd87011bd83ec9eae475d3386cd81 SHA512 be070483ae8028197d1e2550b0dcb77e28ffc45a348757277e30127ebc21ae3f7795aaa016def2a62580699c9312c2c1730f151121ddfe4ce780fcebdced4e10 DIST synergy-core-1.14.0.4-stable.tar.gz 8835907 BLAKE2B 56e59eb3494e9823feca7744602c9ce1ae709a6d74c80c6d06f861333d938331760eb02b83d980afd932e1760a638849ba498fc0d919eeb431e54d3a1602f77e SHA512 278ff319c5d308052e9f89a8ae53a99aacaa2b394d28e353b3779a4ee672cb09d91f37a4b0564788456d8e0bed90936d924739e74f7aa2a85482926164dc2fc8 -EBUILD synergy-1.13.1.41.ebuild 2465 BLAKE2B 4c841e8b2643d6098a99f6ca929d4dc0e40dfddc797c27920a440c8d6488931c275aa2112489055912b51a5e1745bed54198a8d1452dbedfb7b9a1afb2f61be8 SHA512 5916ec2e135a39fd83491f83d5953f6583501d13f1527319ad777799721d1eede814ffb1840f5884d5490fa6704a5e724ddfcc5260be231effed43345c9c1b9a -EBUILD synergy-1.14.0.1_rc.ebuild 2415 BLAKE2B 41e7f53b0093101befa373b87a2c1f2ffec5bff8ff8079f3bb07c772bec14999d7bbc2dd87313febb0e5a3893435b2230c468e20fedd655387475c52ca409a50 SHA512 b39d269e192138615d32dfbcd9e3953f1704cda8174a1063128978d7b79b31216f52f9e611f72b4eeb35a54eddc39c1512c319d836666e14398c184e3d9b0de8 -EBUILD synergy-1.14.0.3_rc.ebuild 2415 BLAKE2B 41e7f53b0093101befa373b87a2c1f2ffec5bff8ff8079f3bb07c772bec14999d7bbc2dd87313febb0e5a3893435b2230c468e20fedd655387475c52ca409a50 SHA512 b39d269e192138615d32dfbcd9e3953f1704cda8174a1063128978d7b79b31216f52f9e611f72b4eeb35a54eddc39c1512c319d836666e14398c184e3d9b0de8 -EBUILD synergy-1.14.0.4.ebuild 2414 BLAKE2B 983fa1220ce23f718a5752c2a443329db5e1cfaa30ed163c226087c9b7ab91b3d99c8161919ebb58082813e7a0777671aaccec16811cf1fd1f251af470bbb0c6 SHA512 13179e57fd96223b40c0670e3a723fefab3fa876c5fd0578e386b5f240ffb147fb9b54f9d58b5d70188795e9531a8c5efe05e93b05721c54458628eeda22f80f +EBUILD synergy-1.14.0.4.ebuild 2413 BLAKE2B c03039c5a861919a581a543d5d8b06e993dbf04f752d7476f1c6bd07bbfd6a0fd5db0da038ad80dced59c0a31e3aef14fa1d3cafe81525f1db81b5ad036c26c4 SHA512 3be5e9de850ca04c950fb3952e4b5f78e7adc53bce0746d4343439143caf0335abc9cc7938146a79472390a4ab347a5e7aff145244c4ee4d0b13b32fa96c4994 MISC metadata.xml 332 BLAKE2B 04a719c2b19204a1ea7ed755c89b072b271760a85f3b2b7e734796deca104682c147372a1d154d4fdb493d7025e16cfc2012e7d352fdc88dde93d0f3df477b67 SHA512 8c447ce795a81157c40a2839d8845d6db89ee768f70aa397b686b5ec9a7e59fc66f9fec5561e25ab0aed68bcabc369c0c53660ee2a0b7e24b52e169d5debaae0 diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild b/x11-misc/synergy/synergy-1.13.1.41.ebuild deleted file mode 100644 index 21abd7f2c78b..000000000000 --- a/x11-misc/synergy/synergy-1.13.1.41.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake desktop xdg-utils virtualx - -MY_P=synergy-core-${PV}-stable -GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6 - -DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" -HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/" -SRC_URI=" - https://github.com/symless/${PN}-core/archive/${PV}-stable.tar.gz - -> ${MY_P}.tar.gz - https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png - test? ( - https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz - -> googletest-${GTEST_COMMIT}.tar.gz - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="gui test zeroconf" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:= - x11-libs/libICE:= - x11-libs/libSM:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXi:= - x11-libs/libXinerama:= - x11-libs/libXrandr:= - x11-libs/libXtst:= - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - zeroconf? ( - net-dns/avahi[mdnsresponder-compat] - ) - ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - gui? ( - dev-qt/linguist-tools:5 - )" - -DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} ) - -src_prepare() { - # broken on Xvfb - rm src/test/integtests/platform/XWindowsScreenTests.cpp || die - - if use test; then - rmdir ext/googletest || die - mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui) - -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF - -DBUILD_TESTS=$(usex test) - -DSYNERGY_AUTOCONFIG=$(usex zeroconf) - ) - - cmake_src_configure -} - -my_test() { - "${BUILD_DIR}"/bin/unittests && - "${BUILD_DIR}"/bin/integtests -} - -src_test() { - virtx my_test -} - -src_install() { - dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool} - - if use gui; then - newbin "${BUILD_DIR}"/bin/synergy qsynergy - newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png - make_desktop_entry qsynergy Synergy qsynergy 'Utility;' - fi - - insinto /etc - newins doc/synergy.conf.example synergy.conf - - newman doc/synergyc.man synergyc.1 - newman doc/synergys.man synergys.1 - - einstalldocs -} - -pkg_postinst() { - use gui && xdg_icon_cache_update -} - -pkg_postrm() { - use gui && xdg_icon_cache_update -} diff --git a/x11-misc/synergy/synergy-1.14.0.1_rc.ebuild b/x11-misc/synergy/synergy-1.14.0.1_rc.ebuild deleted file mode 100644 index e621bed9e265..000000000000 --- a/x11-misc/synergy/synergy-1.14.0.1_rc.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake desktop xdg-utils virtualx - -[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable -MY_P=synergy-core-${MY_PV} -GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6 - -DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" -HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/" -SRC_URI=" - https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz - -> ${MY_P}.tar.gz - https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png - test? ( - https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz - -> googletest-${GTEST_COMMIT}.tar.gz - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="gui test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:= - x11-libs/libICE:= - x11-libs/libSM:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXi:= - x11-libs/libXinerama:= - x11-libs/libXrandr:= - x11-libs/libXtst:= - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - gui? ( - dev-qt/linguist-tools:5 - )" - -DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} ) - -src_prepare() { - # broken on Xvfb - rm src/test/integtests/platform/XWindowsScreenTests.cpp || die - - if use test; then - rmdir ext/googletest || die - mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui) - -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF - -DBUILD_TESTS=$(usex test) - ) - - cmake_src_configure -} - -my_test() { - "${BUILD_DIR}"/bin/unittests && - "${BUILD_DIR}"/bin/integtests -} - -src_test() { - virtx my_test -} - -src_install() { - dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool} - - if use gui; then - newbin "${BUILD_DIR}"/bin/synergy qsynergy - newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png - make_desktop_entry qsynergy Synergy qsynergy 'Utility;' - fi - - insinto /etc - newins doc/synergy.conf.example synergy.conf - - newman doc/synergyc.man synergyc.1 - newman doc/synergys.man synergys.1 - - einstalldocs -} - -pkg_postinst() { - use gui && xdg_icon_cache_update -} - -pkg_postrm() { - use gui && xdg_icon_cache_update -} diff --git a/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild b/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild deleted file mode 100644 index e621bed9e265..000000000000 --- a/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake desktop xdg-utils virtualx - -[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable -MY_P=synergy-core-${MY_PV} -GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6 - -DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" -HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/" -SRC_URI=" - https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz - -> ${MY_P}.tar.gz - https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png - test? ( - https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz - -> googletest-${GTEST_COMMIT}.tar.gz - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="gui test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:= - x11-libs/libICE:= - x11-libs/libSM:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXi:= - x11-libs/libXinerama:= - x11-libs/libXrandr:= - x11-libs/libXtst:= - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - gui? ( - dev-qt/linguist-tools:5 - )" - -DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} ) - -src_prepare() { - # broken on Xvfb - rm src/test/integtests/platform/XWindowsScreenTests.cpp || die - - if use test; then - rmdir ext/googletest || die - mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui) - -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF - -DBUILD_TESTS=$(usex test) - ) - - cmake_src_configure -} - -my_test() { - "${BUILD_DIR}"/bin/unittests && - "${BUILD_DIR}"/bin/integtests -} - -src_test() { - virtx my_test -} - -src_install() { - dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool} - - if use gui; then - newbin "${BUILD_DIR}"/bin/synergy qsynergy - newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png - make_desktop_entry qsynergy Synergy qsynergy 'Utility;' - fi - - insinto /etc - newins doc/synergy.conf.example synergy.conf - - newman doc/synergyc.man synergyc.1 - newman doc/synergys.man synergys.1 - - einstalldocs -} - -pkg_postinst() { - use gui && xdg_icon_cache_update -} - -pkg_postrm() { - use gui && xdg_icon_cache_update -} diff --git a/x11-misc/synergy/synergy-1.14.0.4.ebuild b/x11-misc/synergy/synergy-1.14.0.4.ebuild index 49ab5d9c2aec..70331d27a48e 100644 --- a/x11-misc/synergy/synergy-1.14.0.4.ebuild +++ b/x11-misc/synergy/synergy-1.14.0.4.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="gui test" RESTRICT="!test? ( test )" diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 11e5f81afe55..03dee7620478 100644 Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index 61a16ae7fb3d..200c1d00d889 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -3,5 +3,5 @@ DIST gnome-terminal-3.40.1-cntr-ntfy-autottl-ts.patch.xz 33548 BLAKE2B 50952d21a DIST gnome-terminal-3.40.1.tar.xz 2596912 BLAKE2B 6b199941a2d30a8bd06d779d8d5a1fc9096b7183718705b74842566033ddd36c18a32a68014b5c7ab545bf0bb4f780fa950c7d6d04149f89f640f0db6f105b59 SHA512 8e16b3c8513cf3c503a4a35e2c238ea41b087d426787402e0db5ef7e4bc5303d5a34a6455f651760327560f73edf3256177bbe3633e8a5b8abe8edab2bda7698 DIST gnome-terminal-3.40.2.tar.xz 2608032 BLAKE2B 8d7a355623d6eee9f4e3d4ff219dbd12c34987ea1ab1b7dc960c5bf19772d57de3bd81f63ceae61e87e932f05d47208390738dd8df30cbca71d8d0ad5d4b7887 SHA512 d3c75dcf46775492149f98c0c1a9739ac8c8e816487160c1e859034bc8cbcaeb0ff81f7e87e577e248f662db64ee914974bda0cb3e548ab12fb4b431d82af100 EBUILD gnome-terminal-3.40.1.ebuild 2709 BLAKE2B af7fe18e29037aed64c447c0b6534273ec302b45bea17add41c00d02551b5542a220901d80d1f423e87d60cd4fa338b797bf1f24639ee22f881cf836f4a1932d SHA512 3af557dea4ff3098ecaad69594c6f500d211837112574183c939bfbdfe7b5ef7dab1cef1c65d2c646b969b8b72e9fa1a2cf5d54b07d1d4de7a1cfdccf4ef1dea -EBUILD gnome-terminal-3.40.2.ebuild 2711 BLAKE2B 762e695dfbac737ef21648c7081dc6b3800f356ed6a9cf5574dd8ab1afc08b0a53871dfe693d0e17625e3571b557c9268b05d91aa3a362693e621a14049bf013 SHA512 65924ea97931d3760555e63862b6b27bbfbf5e2d4182c0eaa1a96e315ed42fd76664aeed88d27947dcb2f897d3d50d5e84868cd7231f22578498f6053348b1b5 +EBUILD gnome-terminal-3.40.2.ebuild 2709 BLAKE2B af7fe18e29037aed64c447c0b6534273ec302b45bea17add41c00d02551b5542a220901d80d1f423e87d60cd4fa338b797bf1f24639ee22f881cf836f4a1932d SHA512 3af557dea4ff3098ecaad69594c6f500d211837112574183c939bfbdfe7b5ef7dab1cef1c65d2c646b969b8b72e9fa1a2cf5d54b07d1d4de7a1cfdccf4ef1dea MISC metadata.xml 417 BLAKE2B ddec99c80b9ff060709ef724996eb8e73a8e587e022947b9f237adcd1ecb049fc48b8f7e8b6cd725d2f5e3276b9aecdcdb5acacddadfbd7edcc61dd9346789ae SHA512 a41ea1b6fc9d3dcbdf296590b206f924cb42c7dea27b68f593eb3e50aa37c6dd3df20b47c34f8cca2671dacd4fba6ec0f86caebebe6f66d496b7936d3cf0a688 diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.40.2.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.40.2.ebuild index b16c95d6f7e6..f134dbb1f61e 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.40.2.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.40.2.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="debug +gnome-shell +nautilus vanilla" SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.40.1-cntr-ntfy-autottl-ts.patch.xz )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" # FIXME: automagic dependency on gtk+[X], just transitive but needs proper control, bug 624960 RDEPEND=" diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest index b758017cce79..de76db22c1f2 100644 --- a/x11-terms/qterminal/Manifest +++ b/x11-terms/qterminal/Manifest @@ -2,6 +2,6 @@ AUX qterminal-0.16.1-appdata.patch 309 BLAKE2B 3aef2327582b603056ea7061fc1f5103e DIST qterminal-0.16.1.tar.xz 185144 BLAKE2B f775aae132e88c5074e009436da15989a2ff047359ad7d79b9ec2b9b0927d72323eb5d04885012bf68280218c16900d03af1d295a49f6434229274130fe39e27 SHA512 0d9736cb6e220a019e6a8df9507604c144a9be6cb8702719e489c6868858a4e0ab362f713f697ba7a6f9e8cd9c9a94aa8e6daba1adcd698a52729ca6e8096def DIST qterminal-0.17.0.tar.xz 194332 BLAKE2B bf972608601cd3b4412a95dc4930183655a74d93963f20aadde289eb79d1967737e69d1e25983edc587fb097e1c65c5580dbcdbe79a71aa7f37d62b04819450b SHA512 c5d4ead74feeaec19b917389e7ff6fc4630671deb3442335b8e8c96ec6022c3460343475c95cd40cbaab4c0f813236c23557508b10e26e82ddf1546662f1de57 EBUILD qterminal-0.16.1-r1.ebuild 847 BLAKE2B 9faed689aaacd5b3b2ddbbedb78bc77e909b9ba64c6769cd9e733b05c69c16fd054652bc15e70638fb7cac4336bf6813041af53457a7317b567765531016d8db SHA512 7a6f1da4a57685fef6d659f8921898a832fd943b5a5794c7439a8ccbf84f06024cc1a32283031bc5dfdbbc8eab408b0738dcab2798c8cd7810cd5e4f9af22d2c -EBUILD qterminal-0.17.0.ebuild 838 BLAKE2B ef10b46fd40612d4568480d225bc5f6d4e01af1107f35aad3793d2bcd835a8c9ebea0e0852a4226bc035bb9ae5aa0231f871e2b6132547b15a501f25acac69fd SHA512 3015047e1d1b6796b20ab289b55c5063a5f96369196851def8a8a10260f0c831b5bdf9f2559c0d70d39ff4f271c163f2ebfbd5047b1d391cb595d5104fc44e2a +EBUILD qterminal-0.17.0.ebuild 836 BLAKE2B fc511f752f9d6f389576f83c619c68952d0421fea458aee0303a342f46fc58f42ed5ba854e299cb309169cbf5ca04f521662345177a9084c30caa4f26ae08e48 SHA512 ed1ceb320c6059dabb359b4cab37ac164a4b3e420997f9240e483ba5e2ebb943966525c01d5082115f7b22dcbd6e724cb436d9bdc89cd1cb854010b923c4af31 EBUILD qterminal-9999.ebuild 834 BLAKE2B 7d083ad025507a0c640d684046b9e6fe7c3dde4afa713cb7304db6602e2de8b5498e4f5a2eed85db450f6d11b4a8c208f28a20ae01e4161c505b064e4a38abd7 SHA512 662116f94c3132d4a94e4d3f9544fc43ed5f2baef0fe5399f7e3b59f71a51e22e9a1e14618feb629a34a61d6b2e0f56d87f7c361681fbe911eb1f623b68b12c0 MISC metadata.xml 331 BLAKE2B 58ccd837daad6307e17695fe2ef3bc12680e0d146ed5a7d38bbc386a9f8f354549d337d7b5b6beb4b6f5e68d35d457a9beff1f2af58a3e358f56d3ad65f89f1e SHA512 6093916b3ba5afc8249b5b0444f021719336ab71c8749827c8c629ceb2b6b1edc0aeed5eae3f098f0e3fc120e80f691669ccf85a195386dd17bf6f343121bdd5 diff --git a/x11-terms/qterminal/qterminal-0.17.0.ebuild b/x11-terms/qterminal/qterminal-0.17.0.ebuild index c19beb9ee0e0..6bc637216f8f 100644 --- a/x11-terms/qterminal/qterminal-0.17.0.ebuild +++ b/x11-terms/qterminal/qterminal-0.17.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="GPL-2 GPL-2+" diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz index bf089b949335..6e251473f162 100644 Binary files a/x11-themes/Manifest.gz and b/x11-themes/Manifest.gz differ diff --git a/x11-themes/QGnomePlatform/Manifest b/x11-themes/QGnomePlatform/Manifest index 6953a04f148f..ce823c6453e1 100644 --- a/x11-themes/QGnomePlatform/Manifest +++ b/x11-themes/QGnomePlatform/Manifest @@ -1,5 +1,5 @@ DIST QGnomePlatform-0.7.1.tar.gz 33633 BLAKE2B 167039a7de4bbd3cae163022adb94a2bd4764f5a862b8334600f2bc5b7cfe09b6a5facfe656438d05bbf150e10caab9f1aeb910d0aa8d55fbe8995393e89b0d8 SHA512 7e3ba774ee1387604f4c66bd75f9fb4c5305f4553886132e8e3991a3e42564844a7eafb1361e0e8c64743746e315c07b22c11c133be95c1c53afb62c062bfc6e DIST QGnomePlatform-0.8.0.tar.gz 37381 BLAKE2B 04aeb04f08441aa4964ddb7a3f0b6afbceead82abb5399d36731c77c6de6b303a7db188094857c8346381940deeb8bcd9c6d24e0521cb10b649209e1f6b8d0a0 SHA512 e862b84024ad77976b52cbacf1f920acaa60d2bfcb8f261f1215f2e5fb2dbe6d99e10aa425be70fa2dd324ac4d8c5b85958d68fae4fb7f9728caf097aa1bd102 EBUILD QGnomePlatform-0.7.1.ebuild 713 BLAKE2B 3b78b95ac2542193532a5d8c913ed15ad225f10bc9454cb8e4504205d19a8cd54fd6bfb5fc79646ff4d43f9f6ac3f18d675bba0677311495d49c5239afddb7dc SHA512 95323882c5941ab6ff30aeabdc212ea7e8a344622f5b46b618ce3041532d463122becdbcf50df757f37d786a97c43b0e4fa55e3b7ff53ca13066cde3464e87c9 -EBUILD QGnomePlatform-0.8.0.ebuild 631 BLAKE2B 0d98afe0c3e07777a858f39148a2fec78e6106a3413352004e41656760a2e4ff1436cca29404ce8a3d637c1d0898a2628e879499cc96daf7d5536b136372d1a0 SHA512 15c64dcc3837fa3f08d9abfa678e4daabdf531cda9ad59ef68985372b0508a1bdea640aa13b0c5b038eb7bd1d064b0b8711b8c7c321021c2ac641947a61ef4c7 +EBUILD QGnomePlatform-0.8.0.ebuild 629 BLAKE2B 10c7fd93bd5f05eeb709e81cd42b4b7f49fb0aad34a5af641a62854789a6d86aac7be91eaae7047cf5bf3448320958473e503f010738267256e6944bd7078efb SHA512 475e5b46bc8fda29b9962eb5f020aaed597881dd1cd5c6f226ecf74c05723a58cfc6c8b0e0abe381af0b84629808d03ffb70a6af35b1fc41b7390479e9553c7a MISC metadata.xml 216 BLAKE2B 0fbfa16661345362ff89f87adc0bb42fc5f5c9145cdedb36f3f537b39af4023b91c4dfb0d8e83a4f9ac963141f594ba8ae678371c338d992a96e02c11fd84195 SHA512 628a69805356b7458edaa2297901224178b016477a937f77e692a78ce3e7a0b6d2d7b4c4b7e70d0185d7112e6a59a5131e07d8c950e90b9c8722471d7511afc6 diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild index 15a2311f5546..60e88ef7b956 100644 --- a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild +++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild @@ -8,7 +8,7 @@ DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings" HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform" SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" LICENSE="LGPL-2.1" SLOT="0" IUSE="" diff --git a/x11-themes/adwaita-qt/Manifest b/x11-themes/adwaita-qt/Manifest index 5fbbd5755223..2e17d0f8e39f 100644 --- a/x11-themes/adwaita-qt/Manifest +++ b/x11-themes/adwaita-qt/Manifest @@ -1,5 +1,5 @@ DIST adwaita-qt-1.2.1.tar.gz 438614 BLAKE2B 783372158d67e51cf869b3f4c0732735c68ccf6d43ce354de41609878e582509becd97348c749c1e3b4ef1c73a5b1acda1dd3251d8d567a720d0b8286d154fb6 SHA512 a4482d9ae8e9f1ae4f6baa411d68f5f7b2ccafd157635c5e142723414f28bd0a5b3331d3ba16e17404159d410fff029b779447e8832d69c020a1fa1d40d926da DIST adwaita-qt-1.3.1.tar.gz 438788 BLAKE2B 8c5585f51eeca86225f9162d47e6d7bee6e912120af0a692a85417b9d7c95b32a08e9329e3a60190148832cceeb154fcca932dafc84b4e9d26ced3a661c3eca4 SHA512 2f6f0e76a7ea35151ea6a2c7f6d8f4714b738935bfecf10be9abb243bee6f297bbe7a31593ca2a17eea1767b26d4d420aadb5ba2c4c11792169579eab4bdd439 EBUILD adwaita-qt-1.2.1.ebuild 581 BLAKE2B a2ca77941bc43e72c247fe5f18ebb555acd3e789c1de38b2278f72f8dc88086ebfe0eaf21613a0f29c3e0a387e752869c1ddaefddeb497b5be350b89e805763b SHA512 72e5376fcd755fb99c32cc7932151802e84dfe510e39a5a33de7ae21c8b141b07a8d8e78f515a51e0966f61c63f8c152faf30d772655170f0beca28c9ee9cb8d -EBUILD adwaita-qt-1.3.1.ebuild 583 BLAKE2B 31ef4fadf0887d5926585b11731d65b9048c064c043d9c451e871f44c6459fbc5340bc472fc409002ed52bfef2c99d7a8a1c1128dcca002cce1e0d74fc0131d4 SHA512 237f0c254619affb7d7c778483e085a5b9a2b0d00bd51520a7049673dfaf0038d427fc0122d112741950cd53fd68fd353520af0a0ab2a9284f1e8e560575564f +EBUILD adwaita-qt-1.3.1.ebuild 581 BLAKE2B a2ca77941bc43e72c247fe5f18ebb555acd3e789c1de38b2278f72f8dc88086ebfe0eaf21613a0f29c3e0a387e752869c1ddaefddeb497b5be350b89e805763b SHA512 72e5376fcd755fb99c32cc7932151802e84dfe510e39a5a33de7ae21c8b141b07a8d8e78f515a51e0966f61c63f8c152faf30d772655170f0beca28c9ee9cb8d MISC metadata.xml 216 BLAKE2B 0fbfa16661345362ff89f87adc0bb42fc5f5c9145cdedb36f3f537b39af4023b91c4dfb0d8e83a4f9ac963141f594ba8ae678371c338d992a96e02c11fd84195 SHA512 628a69805356b7458edaa2297901224178b016477a937f77e692a78ce3e7a0b6d2d7b4c4b7e70d0185d7112e6a59a5131e07d8c950e90b9c8722471d7511afc6 diff --git a/x11-themes/adwaita-qt/adwaita-qt-1.3.1.ebuild b/x11-themes/adwaita-qt/adwaita-qt-1.3.1.ebuild index 008c282fd64b..c8407ccd926e 100644 --- a/x11-themes/adwaita-qt/adwaita-qt-1.3.1.ebuild +++ b/x11-themes/adwaita-qt/adwaita-qt-1.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/FedoraQt/${PN}/archive/${PV}/${P}.tar.gz" LICENSE="GPL-2 LGPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="gnome" DEPEND=" diff --git a/x11-themes/lxqt-themes/Manifest b/x11-themes/lxqt-themes/Manifest index 067a2484e29d..05e98baea8fa 100644 --- a/x11-themes/lxqt-themes/Manifest +++ b/x11-themes/lxqt-themes/Manifest @@ -1,5 +1,5 @@ DIST lxqt-themes-0.16.0.tar.xz 3220864 BLAKE2B 93f5b7c964f7907204234164db602842fb2247b7fe27c27647cd6981f114c111f5ae4b0c9efd220e1c1283d8dd689d1b90e0a112cd23289d58ccb29ae8e334e2 SHA512 fce067e621df4e3cad62a73f552c06ecf413e83ee2d67643424c4bdc0752c2c0acd1095c92714294ecc3ef96d137a2685860e360e09b81880fadf69b2c041258 DIST lxqt-themes-0.17.0.tar.xz 3221148 BLAKE2B 6445aedcd26f65a046193b3dc0e9c6ff8e14c84e1a1a3f42334b1af42834f08e953eaef6ba3e3f54c8465266a54f52825a63618e40527226465ae7e069cbeb20 SHA512 60e89e65095f9478501719caa2262ce559ebb9e0ff6ef3c001ee87f76cb62c8b5f2e5a9f4fa72cdfbbd4c97dffacfb88a52cff6de31a13b2635487441fc07328 EBUILD lxqt-themes-0.16.0.ebuild 488 BLAKE2B e52598acf4eabdebdb649824aafbc70aead2e4cc588403bdd4354ca3c30266d270183c2bdc9b390d2cf61f6c28391b5a59f6efab04b95c04a6a9f44a10987d84 SHA512 26656382bef9132b883e9d4fdccf3c3a0b64b35bfc98ce5bccd045a2868dd7030fc9ee895f2ac813f597123fd664a8a3297f55967f9e41afe4d820119994ebfa -EBUILD lxqt-themes-0.17.0.ebuild 490 BLAKE2B be9e332d16a9a41f774f7a82574bf010996ee6a20f078f21922fa21ec1a02ee74c6603dba5abfbdccc047a8e747ebb92c9e741ec592393cfebbde478787946a7 SHA512 22d279b62e82337fcf33925ce060234eb448983f1095cc87a22efa85b138cb4d2aa94f95fa1c97c8218746f727c7e611a915b5b279d0125de5d5e7f27d926a90 +EBUILD lxqt-themes-0.17.0.ebuild 488 BLAKE2B bbf60fddd145c58ad33f590555630b8bb332ac78897d13656862be6bc5a88a99a964b893bf21fb06262eec13739001f142c20fef4461849893692772d2484e14 SHA512 caa8cbf06e4480991ff5525ef3f82887e662debe0bd7f3eaee49d250dfa8eb1284fe9bd73132bb4a4eb8680d6aa62179c409755529a07dd7322866020158ec66 MISC metadata.xml 317 BLAKE2B 5570995b3ad6a8fbde584e6ec5d9d0e09e6000313c1b7e1caaea7fc36aed93f86af522fd4ce0ace8ad764135d7d07a3c3a27b97e8144c915a9d3621f53e77c3f SHA512 7ac9d03d1f2248513ae60d61ec213d18ac6757f66924d0273bf93f9c47e6b32a5f05d393c4c92484c59b23d7ddb8f4fd915bc31e45885bef91f44f6a9cabad41 diff --git a/x11-themes/lxqt-themes/lxqt-themes-0.17.0.ebuild b/x11-themes/lxqt-themes/lxqt-themes-0.17.0.ebuild index e9df8dd6dc08..c76b8d165681 100644 --- a/x11-themes/lxqt-themes/lxqt-themes-0.17.0.ebuild +++ b/x11-themes/lxqt-themes/lxqt-themes-0.17.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="LGPL-2.1+" diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index d44ab47839a7..8623f36352f3 100644 Binary files a/x11-wm/Manifest.gz and b/x11-wm/Manifest.gz differ diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest index bd72d22f3171..d25f65ca44b9 100644 --- a/x11-wm/icewm/Manifest +++ b/x11-wm/icewm/Manifest @@ -3,6 +3,6 @@ DIST icewm-2.3.4.tar.lz 1708239 BLAKE2B d19a7864642795b93a8d30a63c6ba0dcac4ee9b9 DIST icewm-2.5.0.tar.lz 1722504 BLAKE2B caf5d61559dd5bb25583bebeaca82e54049e2a97d8e5eeb93942908481f68614cfe55afd4041b5d60e58e732fef1694f67c5918a130bc55b252ebae67a51482a SHA512 1f59b4dbe90ca47031e5abf999cdb23a8e9ea956d5a76a0dde9b3489dec4530bf0ce72e10b337615d0bcadf04007b00a7db6f43082504bef65b109f9115d9f52 DIST icewm-2.6.0.tar.lz 1722772 BLAKE2B 4d7055b77d88d0731517b668f525161a97b571f68cf0b2944e9b364653cb022f0b29d664ccc9539d1807005ab8954aa3ce31244911c2fafaa673ef5afeb447f1 SHA512 fe491c8c59aa530d48a20134857c787eccfeda5bd9529e063d865bd3c5f243ef41fbecba40aa06e7fa8037af89839958095debebc5d9b1acc9b5670bd0e12eb6 EBUILD icewm-2.3.4.ebuild 2952 BLAKE2B b0d75ba7ec27295593caa2bb47d51c518b35a81e95a53210b424f7632d197bb2cb6116feeee53f56348409589a13c2c288f01ddd76a98549643d051da89bfdee SHA512 016db15eb35afcc81a5312690790d43de8d6f936f99de63fc1efe6974adaf0f8a074bfb6e53711af9a561490686786e2e5b860d7f4fc678058eba44347f8c440 -EBUILD icewm-2.5.0.ebuild 2956 BLAKE2B a29971bc37782d51dd81352475005d0860682ce1fa18ce04d9f69d67bdc1cefaf667a6179d58c63a6d39cb44f0971bd41ae54694896c37b0a3183a6a4fc360b4 SHA512 07b44baf1a7f48d9da2b8abdae82b3dda800662ce912f6f69cf1e7ea665407931aeb77b9f04e902b8862fc43790c4981bb1c57cd04c112cbed49991385a58174 +EBUILD icewm-2.5.0.ebuild 2952 BLAKE2B b0d75ba7ec27295593caa2bb47d51c518b35a81e95a53210b424f7632d197bb2cb6116feeee53f56348409589a13c2c288f01ddd76a98549643d051da89bfdee SHA512 016db15eb35afcc81a5312690790d43de8d6f936f99de63fc1efe6974adaf0f8a074bfb6e53711af9a561490686786e2e5b860d7f4fc678058eba44347f8c440 EBUILD icewm-2.6.0.ebuild 2956 BLAKE2B a29971bc37782d51dd81352475005d0860682ce1fa18ce04d9f69d67bdc1cefaf667a6179d58c63a6d39cb44f0971bd41ae54694896c37b0a3183a6a4fc360b4 SHA512 07b44baf1a7f48d9da2b8abdae82b3dda800662ce912f6f69cf1e7ea665407931aeb77b9f04e902b8862fc43790c4981bb1c57cd04c112cbed49991385a58174 MISC metadata.xml 747 BLAKE2B a986dc65f9b603519ef92fecc63cadd2921d6569e8735956a55ce91673426082e367664cce23c2b80cec19e0d997da357ac8f9d3d78c738ad92f42f6f426c225 SHA512 f9b84c60b780b5999c8a295b64bdf1bdb734108984e48f1271257cb35602df024a347560526de52f43ede16f67031551f4ae3f37401d3320e4dbdfb913e557fe diff --git a/x11-wm/icewm/icewm-2.5.0.ebuild b/x11-wm/icewm/icewm-2.5.0.ebuild index 7b0d626e90a0..6215cdd777d4 100644 --- a/x11-wm/icewm/icewm-2.5.0.ebuild +++ b/x11-wm/icewm/icewm-2.5.0.ebuild @@ -11,7 +11,7 @@ LICENSE="GPL-2" SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ppc ~ppc64 sparc x86" IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama" # Tests broken in all versions, patches welcome, bug #323907, #389533 diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest index 6e936613a899..9101a466b6ab 100644 --- a/x11-wm/mutter/Manifest +++ b/x11-wm/mutter/Manifest @@ -7,8 +7,8 @@ DIST mutter-40.1.tar.xz 2680816 BLAKE2B 924fd977e1c6669abd5adea1855c3a0a4027ae7e DIST mutter-40.2.1.tar.xz 2681780 BLAKE2B b273bc9979e285bd6c48afb367f0973114dbc9af086b5aadf41e6dc1cca54f7ca25975a4e2fe5b4acb020fa8f5fc136f0661be2b06deaacf25c363a187567b73 SHA512 f9b50b10f6a4ee8ba3d8d721734d25184675c2af1f14cb8da8cac6a6a60397c36bf39e87db06ac0ed8a0f3cbf78859e57fa965ac0d2593ed9c6aa9692d90d5b2 DIST mutter-40.2.tar.xz 2681840 BLAKE2B 7785086a9aff9f273735e0a0716a8535a7e69b35c5b4312d8a363b4058e84e499a15c1d9b085c40d1303e69e661fd74c286da89a83a27d86e1a56c537f7e2e18 SHA512 9582004efde7a4b2ad21c390f4a4558c99709e21bdcac3f161f185612de9aaeb60cbfcf5dd1684726ae18244540aa4b6bcd2b9f362b92eb8c74304c43c9e1113 EBUILD mutter-3.36.7-r1.ebuild 4749 BLAKE2B 69075255e249f22d91a87e440d986cfbd125c91bc878f715a1430d90996bf4183c2281c88b935ca44b8940ddf4f7850f5a42d7550f138ddead7eb6ddd62a4a8e SHA512 c2a5b423e410bb6a8a9304acea03fbefba0ce3385d3dabb8adc46baa63d9daef02a59b051a371b62acdc6acfed3c443a8cc229928a2305a11766005ded637c2a -EBUILD mutter-40.1-r2.ebuild 4700 BLAKE2B 0840633959f8e6e064a80a419c1bd5f160ca753b6f87294a07339c3402af285fe381cf5f7e4f235a84b5987382eda8303c2a9981e5c9a0685c2b6b71c9369d63 SHA512 db91adf7292964945e1149abc46b5d6d965e986d05a853865f21cb232eea2a62ecc6381f74dddfbbf718360c2832a950809e2da0652841373b2d0e7705b82983 -EBUILD mutter-40.1-r4.ebuild 4797 BLAKE2B 90eb1c17eb99023d2fce023d5202bdc798cb43f28ccb7aee708a7c0e6575687058510274858f015ea2c41c1cc0ae5f6dec2d3bef3022493295a7dfbf079030a8 SHA512 b1942ad4a4fdf14ce1e6e64f0df7fbb7b7d7d71b97be3b78ffc66f2bd4e7232a9ef99984fad2ecf912265f354a490d22875fcc813e835ddad23fa068b5152caf -EBUILD mutter-40.2-r1.ebuild 4703 BLAKE2B 2f64ebb4b184934c359f840110fe653845faf325dd84c34b6c1f1ebc265113d5211bebb8f9e3236df76e3e7e8b37ed340efa9448f03265156de02681154b64f2 SHA512 cda41d5512f32843338c52d5ca82e19d4a7d11cd1e6761243ca6dfa0e038db03dd181d95f5dfeaf5668a5dfc643a32f036df775ee37b31f0167a3d1a1a36dadd -EBUILD mutter-40.2.1.ebuild 4850 BLAKE2B 144dca2b78def91b819e33966680a8276ab821eea88c04ef295c7d5147df6cf41c4c4a22465606b6ab2a5caa48a12259cc42f7774ac76a1934c26d4d252aa836 SHA512 bfe0c51adfbb7786ecd95ccf9131c6f447eaf215f6a8946230254e301e48fe0ee8a5787694abb3ed331ace8616332ba878cb24445213d2f8c36843c17a61c84e +EBUILD mutter-40.1-r2.ebuild 4698 BLAKE2B 2e596db628643d0ea02b06c1f0a4c1fa3a59cd4f179edadacaf903b238af01e200745977570db0a9d70e3f27655bc685ca734977284f0be6ffa3029d92d85b77 SHA512 c95097736269f708215ee70990be54feadf580898911d859d3d63b4f3991646016625be586c58f718e3904dc80d3b118d4824ea528675894252ac46a0d81b8bf +EBUILD mutter-40.1-r4.ebuild 4795 BLAKE2B 81cdf5e0012ab9145a9e131f2701dc1335833f177c336b8880d89b23cdbb7afcdd45baaa70232a81424116fd4840e140f0a59a2e74a08e852b6d399a32ad496d SHA512 4d7b383a6185c169a0b2ee6e5139fc614b3c9ff4f19094c9da6783174d0fcd255c191170c31786dd5ffc78531fb014c7253ee5d0f90f36a377f356c885bd5915 +EBUILD mutter-40.2-r1.ebuild 4701 BLAKE2B 1785d0505f6182894f187c84d2d9b04eb7d7914d0182a35ce78f0ba9984aa2fc22df955e092d1583d1e3965fa6437d3815cb081620a3d4ead6a893f0154fa9aa SHA512 42423c360756ec6d3ba7bb3e4d1da26df9c15d4b1e7f3ae139382a24c1e0b85afd77c2fe4f28ff364c794e611b68b15195a5b07ad3cfa1c59422acfb2d689a1a +EBUILD mutter-40.2.1.ebuild 4857 BLAKE2B 7d7c1edaf536ead824e60131fa5e92e8c1a0fa612f0f2548d4669648dd0453c4325bd05f89163cb6fe9893619d1cdaf32038b0a3154c6fd4452c579cc0e72276 SHA512 43d5d57b0d96cb0a98a8b687672c7398cc23dd99990179d7a9031e669996f9a8ee73e2d83f31d36379844536c23463468db7f21743098478015ffb4789eec777 MISC metadata.xml 605 BLAKE2B 5dc68fbf8b85c2bf75ea435abe116a9ed7072ec40a45bda28de9cb277a03e5c363487f1c3aa5c60cab5f710e06f15d966790684cac1573676af635e59b3cdfbd SHA512 440e7a33404e218da15c127614d843edcd42c469aced4609c2e7d7d8ec1281c9eceb64aebe406a75e9ba0a05b6be18bbb721257e140f6d334aff6143b1233fb8 diff --git a/x11-wm/mutter/mutter-40.1-r2.ebuild b/x11-wm/mutter/mutter-40.1-r2.ebuild index 1e805c5eb326..3373ba421a31 100644 --- a/x11-wm/mutter/mutter-40.1-r2.ebuild +++ b/x11-wm/mutter/mutter-40.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=7 inherit gnome.org gnome2-utils meson udev virtualx xdg -DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +DESCRIPTION="GNOME compositing window manager based on Clutter" HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/" LICENSE="GPL-2+" diff --git a/x11-wm/mutter/mutter-40.1-r4.ebuild b/x11-wm/mutter/mutter-40.1-r4.ebuild index e4a6acbe99d6..8b6349daebf3 100644 --- a/x11-wm/mutter/mutter-40.1-r4.ebuild +++ b/x11-wm/mutter/mutter-40.1-r4.ebuild @@ -4,7 +4,7 @@ EAPI=7 inherit gnome.org gnome2-utils meson udev virtualx xdg -DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +DESCRIPTION="GNOME compositing window manager based on Clutter" HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/" SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-r1-patchset.tar.xz" diff --git a/x11-wm/mutter/mutter-40.2-r1.ebuild b/x11-wm/mutter/mutter-40.2-r1.ebuild index 36f6f75bc571..42eb8d088172 100644 --- a/x11-wm/mutter/mutter-40.2-r1.ebuild +++ b/x11-wm/mutter/mutter-40.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 inherit gnome.org gnome2-utils meson udev virtualx xdg -DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +DESCRIPTION="GNOME compositing window manager based on Clutter" HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/" LICENSE="GPL-2+" diff --git a/x11-wm/mutter/mutter-40.2.1.ebuild b/x11-wm/mutter/mutter-40.2.1.ebuild index e981a487b659..8429f5326103 100644 --- a/x11-wm/mutter/mutter-40.2.1.ebuild +++ b/x11-wm/mutter/mutter-40.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 inherit gnome.org gnome2-utils meson udev virtualx xdg -DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +DESCRIPTION="GNOME compositing window manager based on Clutter" HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/" LICENSE="GPL-2+" @@ -17,7 +17,7 @@ REQUIRED_USE=" test? ( wayland )" RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" # gnome-settings-daemon is build checked, but used at runtime only for org.gnome.settings-daemon.peripherals.keyboard gschema # xorg-server is needed at build and runtime with USE=wayland for Xwayland @@ -94,7 +94,7 @@ BDEPEND=" >=sys-kernel/linux-headers-4.4 || ( x11-libs/libxcvt - x11-base/xorg-server[xorg,-minimal] +