From cf89ca044e37f79e2329552cda857215f9824e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 17 Oct 2023 10:00:35 +0100 Subject: gentoo auto-resync : 17:10:2023 - 10:00:35 --- Manifest | 30 +- Manifest.files.gz | Bin 29330 -> 29335 bytes app-admin/Manifest.gz | Bin 31691 -> 31693 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.29.64.ebuild | 85 ++++ app-emacs/Manifest.gz | Bin 72578 -> 72578 bytes app-emacs/uboat/Manifest | 2 + app-emacs/uboat/files/uboat-1.2-iap.patch | 11 + app-emacs/uboat/uboat-1.2-r1.ebuild | 18 + dev-cpp/Manifest.gz | Bin 14257 -> 14269 bytes dev-cpp/asio/Manifest | 6 +- dev-cpp/asio/asio-1.24.0.ebuild | 64 --- dev-cpp/asio/asio-1.26.0.ebuild | 64 --- dev-cpp/asio/asio-1.28.1.ebuild | 65 +++ dev-cpp/sol2/Manifest | 4 +- dev-cpp/sol2/sol2-3.3.0.ebuild | 67 --- dev-cpp/sol2/sol2-3.3.1.ebuild | 67 +++ dev-db/Manifest.gz | Bin 15899 -> 15905 bytes dev-db/pgbouncer/Manifest | 2 + dev-db/pgbouncer/pgbouncer-1.21.0.ebuild | 73 +++ dev-games/Manifest.gz | Bin 6228 -> 6224 bytes dev-games/recastnavigation/Manifest | 3 - .../recastnavigation-1.5.1_p20230102-catch.patch | 10 - .../recastnavigation-1.5.1_p20230102.ebuild | 41 -- dev-java/Manifest.gz | Bin 58118 -> 58124 bytes dev-java/felix-framework/Manifest | 5 +- .../felix-framework-7.0.5-r1.ebuild | 102 ----- .../felix-framework-7.0.5-r2.ebuild | 106 +++++ dev-java/felix-main/Manifest | 5 +- dev-java/felix-main/felix-main-7.0.5-r1.ebuild | 74 ---- dev-java/felix-main/felix-main-7.0.5-r2.ebuild | 74 ++++ dev-java/felix-resolver/Manifest | 5 +- .../felix-resolver/felix-resolver-2.0.4-r1.ebuild | 61 +++ .../felix-resolver/felix-resolver-2.0.4.ebuild | 71 --- dev-java/felix-utils/Manifest | 5 +- dev-java/felix-utils/felix-utils-1.11.8-r1.ebuild | 51 +++ dev-java/felix-utils/felix-utils-1.11.8.ebuild | 59 --- dev-java/xerces/Manifest | 2 +- dev-java/xerces/xerces-2.12.2-r1.ebuild | 2 +- dev-libs/Manifest.gz | Bin 97715 -> 97712 bytes dev-libs/xxhash/Manifest | 2 +- dev-libs/xxhash/xxhash-0.8.2.ebuild | 2 +- dev-lisp/Manifest.gz | Bin 3362 -> 3366 bytes dev-lisp/c2ffi/Manifest | 4 +- dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild | 22 - dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild | 22 + .../GooCanvas2-CairoTypes-0.1.0.ebuild | 30 -- dev-perl/GooCanvas2-CairoTypes/Manifest | 1 - dev-perl/Manifest.gz | Bin 285849 -> 285845 bytes dev-python/Manifest.gz | Bin 267625 -> 267632 bytes dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.28.64.ebuild | 68 +++ dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.31.64.ebuild | 68 +++ dev-python/crispy-bootstrap4/Manifest | 2 + .../crispy-bootstrap4-2023.1.ebuild | 35 ++ dev-python/griffe/Manifest | 2 + dev-python/griffe/griffe-0.36.6.ebuild | 45 ++ dev-python/hypothesis/Manifest | 2 + dev-python/hypothesis/hypothesis-6.88.1.ebuild | 91 ++++ dev-python/stripe/Manifest | 2 + dev-python/stripe/stripe-7.0.0.ebuild | 72 +++ dev-util/Manifest.gz | Bin 69591 -> 69599 bytes dev-util/bats/Manifest | 2 +- dev-util/bats/bats-1.10.0.ebuild | 2 +- games-arcade/Manifest.gz | Bin 20914 -> 20920 bytes games-arcade/open-supaplex/Manifest | 2 +- .../open-supaplex/open-supaplex-7.1.2-r1.ebuild | 55 +++ .../open-supaplex/open-supaplex-7.1.2.ebuild | 55 --- games-engines/Manifest.gz | Bin 3558 -> 3555 bytes games-engines/fheroes2/Manifest | 4 +- games-engines/fheroes2/fheroes2-1.0.8.ebuild | 76 ---- games-engines/fheroes2/fheroes2-1.0.9.ebuild | 76 ++++ media-sound/Manifest.gz | Bin 57417 -> 57424 bytes media-sound/clementine/Manifest | 5 +- .../clementine/clementine-1.4.0_rc2-r4.ebuild | 168 +++++++ media-sound/clementine/clementine-9999.ebuild | 8 +- .../files/clementine-1.4.0_rc2-absl.patch | 15 + .../files/clementine-1.4.0_rc2-c17.patch | 67 +++ media-tv/Manifest.gz | Bin 3611 -> 3610 bytes media-tv/plex-media-server/Manifest | 2 +- .../plex-media-server-1.32.5.7516.ebuild | 2 +- metadata/Manifest.gz | Bin 7154 -> 7149 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27910 -> 27909 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 56130 -> 56290 bytes metadata/md5-cache/app-admin/awscli-1.29.64 | 16 + metadata/md5-cache/app-emacs/Manifest.gz | Bin 105682 -> 105839 bytes metadata/md5-cache/app-emacs/uboat-1.2-r1 | 13 + metadata/md5-cache/dev-cpp/Manifest.gz | Bin 26626 -> 26458 bytes metadata/md5-cache/dev-cpp/asio-1.24.0 | 15 - metadata/md5-cache/dev-cpp/asio-1.26.0 | 15 - metadata/md5-cache/dev-cpp/asio-1.28.1 | 15 + metadata/md5-cache/dev-cpp/sol2-3.3.0 | 16 - metadata/md5-cache/dev-cpp/sol2-3.3.1 | 16 + metadata/md5-cache/dev-db/Manifest.gz | Bin 33172 -> 33328 bytes metadata/md5-cache/dev-db/pgbouncer-1.21.0 | 13 + metadata/md5-cache/dev-games/Manifest.gz | Bin 8161 -> 7993 bytes .../dev-games/recastnavigation-1.5.1_p20230102 | 15 - metadata/md5-cache/dev-java/Manifest.gz | Bin 77429 -> 77436 bytes .../md5-cache/dev-java/felix-framework-7.0.5-r1 | 15 - .../md5-cache/dev-java/felix-framework-7.0.5-r2 | 16 + metadata/md5-cache/dev-java/felix-main-7.0.5-r1 | 14 - metadata/md5-cache/dev-java/felix-main-7.0.5-r2 | 15 + metadata/md5-cache/dev-java/felix-resolver-2.0.4 | 15 - .../md5-cache/dev-java/felix-resolver-2.0.4-r1 | 16 + metadata/md5-cache/dev-java/felix-utils-1.11.8 | 15 - metadata/md5-cache/dev-java/felix-utils-1.11.8-r1 | 16 + metadata/md5-cache/dev-java/xerces-2.12.2-r1 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 167347 -> 167344 bytes metadata/md5-cache/dev-libs/xxhash-0.8.2 | 4 +- metadata/md5-cache/dev-lisp/Manifest.gz | Bin 5194 -> 5189 bytes metadata/md5-cache/dev-lisp/c2ffi-15.0.0.20230608 | 14 - metadata/md5-cache/dev-lisp/c2ffi-16.0.0.20231016 | 14 + .../md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0 | 16 - metadata/md5-cache/dev-perl/Manifest.gz | Bin 377069 -> 376907 bytes metadata/md5-cache/dev-python/Manifest.gz | Bin 382144 -> 383120 bytes metadata/md5-cache/dev-python/boto3-1.28.64 | 16 + metadata/md5-cache/dev-python/botocore-1.31.64 | 16 + .../md5-cache/dev-python/crispy-bootstrap4-2023.1 | 16 + metadata/md5-cache/dev-python/griffe-0.36.6 | 16 + metadata/md5-cache/dev-python/hypothesis-6.88.1 | 16 + metadata/md5-cache/dev-python/stripe-7.0.0 | 16 + metadata/md5-cache/dev-util/Manifest.gz | Bin 133243 -> 133248 bytes metadata/md5-cache/dev-util/bats-1.10.0 | 4 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21816 -> 21816 bytes .../md5-cache/games-arcade/open-supaplex-7.1.2 | 16 - .../md5-cache/games-arcade/open-supaplex-7.1.2-r1 | 16 + metadata/md5-cache/games-engines/Manifest.gz | Bin 5382 -> 5383 bytes metadata/md5-cache/games-engines/fheroes2-1.0.8 | 17 - metadata/md5-cache/games-engines/fheroes2-1.0.9 | 17 + metadata/md5-cache/media-sound/Manifest.gz | Bin 76045 -> 76201 bytes .../md5-cache/media-sound/clementine-1.4.0_rc2-r4 | 18 + metadata/md5-cache/media-sound/clementine-9999 | 6 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5302 -> 5300 bytes .../media-tv/plex-media-server-1.32.5.7516 | 4 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 13580 -> 13576 bytes metadata/md5-cache/net-dns/dnsmasq-2.89 | 16 - metadata/md5-cache/net-dns/dnsmasq-2.89-r1 | 16 + metadata/md5-cache/sci-geosciences/Manifest.gz | Bin 19058 -> 18899 bytes metadata/md5-cache/sci-geosciences/grass-8.2.1-r2 | 17 - metadata/md5-cache/sci-geosciences/grass-8.3.0_rc1 | 16 - metadata/md5-cache/sci-geosciences/grass-8.3.1_rc1 | 16 + metadata/md5-cache/sci-geosciences/grass-9999 | 2 +- metadata/md5-cache/sci-geosciences/josm-bin-18772 | 4 +- metadata/md5-cache/sci-misc/Manifest.gz | Bin 3575 -> 3573 bytes metadata/md5-cache/sci-misc/boinc-7.20.2-r3 | 16 - metadata/md5-cache/sci-misc/boinc-7.24.1 | 16 + metadata/md5-cache/sec-keys/Manifest.gz | Bin 27209 -> 27073 bytes .../sec-keys/openpgp-keys-apache-felix-20200125 | 9 + .../sec-keys/openpgp-keys-apache-tomcat-10.1.14 | 9 - .../sec-keys/openpgp-keys-apache-tomcat-8.5.94 | 9 - metadata/md5-cache/sys-apps/Manifest.gz | Bin 90626 -> 90783 bytes metadata/md5-cache/sys-apps/nawk-20230909-r1 | 12 + metadata/md5-cache/sys-block/Manifest.gz | Bin 15869 -> 16035 bytes metadata/md5-cache/sys-block/parted-3.6-r1 | 15 + metadata/md5-cache/sys-boot/Manifest.gz | Bin 9072 -> 9071 bytes metadata/md5-cache/sys-boot/refind-0.14.0.2-r1 | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 40538 -> 40693 bytes metadata/md5-cache/sys-libs/libblockdev-3.0.4 | 17 + metadata/md5-cache/www-servers/Manifest.gz | Bin 8954 -> 8634 bytes metadata/md5-cache/www-servers/tomcat-10.1.14 | 16 - metadata/md5-cache/www-servers/tomcat-10.1.15 | 4 +- metadata/md5-cache/www-servers/tomcat-8.5.94 | 16 - metadata/md5-cache/www-servers/tomcat-8.5.95 | 4 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 63500 -> 63507 bytes metadata/md5-cache/x11-misc/xscreensaver-6.07-r2 | 4 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 8981 -> 8826 bytes metadata/md5-cache/x11-terms/terminator-2.1.2 | 17 - metadata/md5-cache/x11-wm/Manifest.gz | Bin 16037 -> 15539 bytes metadata/md5-cache/x11-wm/fvwm3-1.0.4-r2 | 17 - metadata/md5-cache/x11-wm/fvwm3-1.0.6a | 17 - metadata/md5-cache/x11-wm/fvwm3-1.0.7 | 17 - metadata/md5-cache/x11-wm/fvwm3-1.0.7-r1 | 17 - metadata/md5-cache/x11-wm/fvwm3-1.0.8 | 17 + metadata/md5-cache/x11-wm/fvwm3-9999 | 8 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-dns/Manifest.gz | Bin 8202 -> 8199 bytes net-dns/dnsmasq/Manifest | 2 +- net-dns/dnsmasq/dnsmasq-2.89-r1.ebuild | 227 ++++++++++ net-dns/dnsmasq/dnsmasq-2.89.ebuild | 224 ---------- profiles/Manifest.gz | Bin 181209 -> 181210 bytes profiles/thirdpartymirrors | 2 +- sci-geosciences/Manifest.gz | Bin 11414 -> 11422 bytes sci-geosciences/grass/Manifest | 8 +- sci-geosciences/grass/grass-8.2.1-r2.ebuild | 285 ------------ sci-geosciences/grass/grass-8.3.0_rc1.ebuild | 291 ------------ sci-geosciences/grass/grass-8.3.1_rc1.ebuild | 268 ++++++++++++ sci-geosciences/grass/grass-9999.ebuild | 2 +- sci-geosciences/josm-bin/Manifest | 2 +- sci-geosciences/josm-bin/josm-bin-18772.ebuild | 2 +- sci-misc/Manifest.gz | Bin 2576 -> 2579 bytes sci-misc/boinc/Manifest | 4 +- sci-misc/boinc/boinc-7.20.2-r3.ebuild | 196 --------- sci-misc/boinc/boinc-7.24.1.ebuild | 194 ++++++++ sec-keys/Manifest.gz | Bin 22057 -> 22217 bytes sec-keys/openpgp-keys-apache-felix/Manifest | 3 + sec-keys/openpgp-keys-apache-felix/metadata.xml | 8 + .../openpgp-keys-apache-felix-20200125.ebuild | 20 + sec-keys/openpgp-keys-apache-tomcat/Manifest | 4 - .../openpgp-keys-apache-tomcat-10.1.14.ebuild | 20 - .../openpgp-keys-apache-tomcat-8.5.94.ebuild | 20 - sys-apps/Manifest.gz | Bin 49383 -> 49385 bytes sys-apps/nawk/Manifest | 2 + sys-apps/nawk/files/nawk-20230909-big-endian.patch | 51 +++ sys-apps/nawk/nawk-20230909-r1.ebuild | 61 +++ sys-block/Manifest.gz | Bin 11028 -> 11025 bytes sys-block/parted/Manifest | 2 + .../files/parted-3.6-underlinked-util-linux.patch | 26 ++ sys-block/parted/parted-3.6-r1.ebuild | 82 ++++ sys-boot/Manifest.gz | Bin 5729 -> 5728 bytes sys-boot/refind/Manifest | 2 +- sys-boot/refind/refind-0.14.0.2-r1.ebuild | 2 +- sys-libs/Manifest.gz | Bin 14744 -> 14744 bytes sys-libs/libblockdev/Manifest | 2 + sys-libs/libblockdev/libblockdev-3.0.4.ebuild | 126 ++++++ www-servers/Manifest.gz | Bin 4715 -> 4715 bytes www-servers/tomcat/Manifest | 10 +- www-servers/tomcat/tomcat-10.1.14.ebuild | 181 -------- www-servers/tomcat/tomcat-10.1.15.ebuild | 2 +- www-servers/tomcat/tomcat-8.5.94.ebuild | 154 ------- www-servers/tomcat/tomcat-8.5.95.ebuild | 2 +- x11-misc/Manifest.gz | Bin 47025 -> 47014 bytes x11-misc/xscreensaver/Manifest | 2 +- x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild | 2 +- x11-terms/Manifest.gz | Bin 4552 -> 4548 bytes x11-terms/terminator/Manifest | 3 - x11-terms/terminator/terminator-2.1.2.ebuild | 64 --- x11-wm/Manifest.gz | Bin 9133 -> 9133 bytes x11-wm/fvwm3/Manifest | 15 +- x11-wm/fvwm3/files/README.translucency | 94 ---- x11-wm/fvwm3/files/fvwm3-1.0.4-htmldoc.patch | 73 --- .../files/fvwm3-1.0.4-translucent-menus.patch | 487 --------------------- ...m3-1.0.8-implicit-function-decl-configure.patch | 18 + x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild | 177 -------- x11-wm/fvwm3/fvwm3-1.0.6a.ebuild | 167 ------- x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild | 168 ------- x11-wm/fvwm3/fvwm3-1.0.7.ebuild | 166 ------- x11-wm/fvwm3/fvwm3-1.0.8.ebuild | 172 ++++++++ x11-wm/fvwm3/fvwm3-9999.ebuild | 2 +- 248 files changed, 3228 insertions(+), 4040 deletions(-) create mode 100644 app-admin/awscli/awscli-1.29.64.ebuild create mode 100644 app-emacs/uboat/files/uboat-1.2-iap.patch create mode 100644 app-emacs/uboat/uboat-1.2-r1.ebuild delete mode 100644 dev-cpp/asio/asio-1.24.0.ebuild delete mode 100644 dev-cpp/asio/asio-1.26.0.ebuild create mode 100644 dev-cpp/asio/asio-1.28.1.ebuild delete mode 100644 dev-cpp/sol2/sol2-3.3.0.ebuild create mode 100644 dev-cpp/sol2/sol2-3.3.1.ebuild create mode 100644 dev-db/pgbouncer/pgbouncer-1.21.0.ebuild delete mode 100644 dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch delete mode 100644 dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild delete mode 100644 dev-java/felix-framework/felix-framework-7.0.5-r1.ebuild create mode 100644 dev-java/felix-framework/felix-framework-7.0.5-r2.ebuild delete mode 100644 dev-java/felix-main/felix-main-7.0.5-r1.ebuild create mode 100644 dev-java/felix-main/felix-main-7.0.5-r2.ebuild create mode 100644 dev-java/felix-resolver/felix-resolver-2.0.4-r1.ebuild delete mode 100644 dev-java/felix-resolver/felix-resolver-2.0.4.ebuild create mode 100644 dev-java/felix-utils/felix-utils-1.11.8-r1.ebuild delete mode 100644 dev-java/felix-utils/felix-utils-1.11.8.ebuild delete mode 100644 dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild create mode 100644 dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild delete mode 100644 dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild create mode 100644 dev-python/boto3/boto3-1.28.64.ebuild create mode 100644 dev-python/botocore/botocore-1.31.64.ebuild create mode 100644 dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild create mode 100644 dev-python/griffe/griffe-0.36.6.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.88.1.ebuild create mode 100644 dev-python/stripe/stripe-7.0.0.ebuild create mode 100644 games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild delete mode 100644 games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild delete mode 100644 games-engines/fheroes2/fheroes2-1.0.8.ebuild create mode 100644 games-engines/fheroes2/fheroes2-1.0.9.ebuild create mode 100644 media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild create mode 100644 media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch create mode 100644 media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch create mode 100644 metadata/md5-cache/app-admin/awscli-1.29.64 create mode 100644 metadata/md5-cache/app-emacs/uboat-1.2-r1 delete mode 100644 metadata/md5-cache/dev-cpp/asio-1.24.0 delete mode 100644 metadata/md5-cache/dev-cpp/asio-1.26.0 create mode 100644 metadata/md5-cache/dev-cpp/asio-1.28.1 delete mode 100644 metadata/md5-cache/dev-cpp/sol2-3.3.0 create mode 100644 metadata/md5-cache/dev-cpp/sol2-3.3.1 create mode 100644 metadata/md5-cache/dev-db/pgbouncer-1.21.0 delete mode 100644 metadata/md5-cache/dev-games/recastnavigation-1.5.1_p20230102 delete mode 100644 metadata/md5-cache/dev-java/felix-framework-7.0.5-r1 create mode 100644 metadata/md5-cache/dev-java/felix-framework-7.0.5-r2 delete mode 100644 metadata/md5-cache/dev-java/felix-main-7.0.5-r1 create mode 100644 metadata/md5-cache/dev-java/felix-main-7.0.5-r2 delete mode 100644 metadata/md5-cache/dev-java/felix-resolver-2.0.4 create mode 100644 metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1 delete mode 100644 metadata/md5-cache/dev-java/felix-utils-1.11.8 create mode 100644 metadata/md5-cache/dev-java/felix-utils-1.11.8-r1 delete mode 100644 metadata/md5-cache/dev-lisp/c2ffi-15.0.0.20230608 create mode 100644 metadata/md5-cache/dev-lisp/c2ffi-16.0.0.20231016 delete mode 100644 metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.28.64 create mode 100644 metadata/md5-cache/dev-python/botocore-1.31.64 create mode 100644 metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1 create mode 100644 metadata/md5-cache/dev-python/griffe-0.36.6 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.88.1 create mode 100644 metadata/md5-cache/dev-python/stripe-7.0.0 delete mode 100644 metadata/md5-cache/games-arcade/open-supaplex-7.1.2 create mode 100644 metadata/md5-cache/games-arcade/open-supaplex-7.1.2-r1 delete mode 100644 metadata/md5-cache/games-engines/fheroes2-1.0.8 create mode 100644 metadata/md5-cache/games-engines/fheroes2-1.0.9 create mode 100644 metadata/md5-cache/media-sound/clementine-1.4.0_rc2-r4 delete mode 100644 metadata/md5-cache/net-dns/dnsmasq-2.89 create mode 100644 metadata/md5-cache/net-dns/dnsmasq-2.89-r1 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-8.2.1-r2 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-8.3.0_rc1 create mode 100644 metadata/md5-cache/sci-geosciences/grass-8.3.1_rc1 delete mode 100644 metadata/md5-cache/sci-misc/boinc-7.20.2-r3 create mode 100644 metadata/md5-cache/sci-misc/boinc-7.24.1 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-apache-felix-20200125 delete mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.14 delete mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-8.5.94 create mode 100644 metadata/md5-cache/sys-apps/nawk-20230909-r1 create mode 100644 metadata/md5-cache/sys-block/parted-3.6-r1 create mode 100644 metadata/md5-cache/sys-libs/libblockdev-3.0.4 delete mode 100644 metadata/md5-cache/www-servers/tomcat-10.1.14 delete mode 100644 metadata/md5-cache/www-servers/tomcat-8.5.94 delete mode 100644 metadata/md5-cache/x11-terms/terminator-2.1.2 delete mode 100644 metadata/md5-cache/x11-wm/fvwm3-1.0.4-r2 delete mode 100644 metadata/md5-cache/x11-wm/fvwm3-1.0.6a delete mode 100644 metadata/md5-cache/x11-wm/fvwm3-1.0.7 delete mode 100644 metadata/md5-cache/x11-wm/fvwm3-1.0.7-r1 create mode 100644 metadata/md5-cache/x11-wm/fvwm3-1.0.8 create mode 100644 net-dns/dnsmasq/dnsmasq-2.89-r1.ebuild delete mode 100644 net-dns/dnsmasq/dnsmasq-2.89.ebuild delete mode 100644 sci-geosciences/grass/grass-8.2.1-r2.ebuild delete mode 100644 sci-geosciences/grass/grass-8.3.0_rc1.ebuild create mode 100644 sci-geosciences/grass/grass-8.3.1_rc1.ebuild delete mode 100644 sci-misc/boinc/boinc-7.20.2-r3.ebuild create mode 100644 sci-misc/boinc/boinc-7.24.1.ebuild create mode 100644 sec-keys/openpgp-keys-apache-felix/Manifest create mode 100644 sec-keys/openpgp-keys-apache-felix/metadata.xml create mode 100644 sec-keys/openpgp-keys-apache-felix/openpgp-keys-apache-felix-20200125.ebuild delete mode 100644 sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.14.ebuild delete mode 100644 sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.94.ebuild create mode 100644 sys-apps/nawk/files/nawk-20230909-big-endian.patch create mode 100644 sys-apps/nawk/nawk-20230909-r1.ebuild create mode 100644 sys-block/parted/files/parted-3.6-underlinked-util-linux.patch create mode 100644 sys-block/parted/parted-3.6-r1.ebuild create mode 100644 sys-libs/libblockdev/libblockdev-3.0.4.ebuild delete mode 100644 www-servers/tomcat/tomcat-10.1.14.ebuild delete mode 100644 www-servers/tomcat/tomcat-8.5.94.ebuild delete mode 100644 x11-terms/terminator/terminator-2.1.2.ebuild delete mode 100644 x11-wm/fvwm3/files/README.translucency delete mode 100644 x11-wm/fvwm3/files/fvwm3-1.0.4-htmldoc.patch delete mode 100644 x11-wm/fvwm3/files/fvwm3-1.0.4-translucent-menus.patch create mode 100644 x11-wm/fvwm3/files/fvwm3-1.0.8-implicit-function-decl-configure.patch delete mode 100644 x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild delete mode 100644 x11-wm/fvwm3/fvwm3-1.0.6a.ebuild delete mode 100644 x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild delete mode 100644 x11-wm/fvwm3/fvwm3-1.0.7.ebuild create mode 100644 x11-wm/fvwm3/fvwm3-1.0.8.ebuild diff --git a/Manifest b/Manifest index 5814eb25df81..76a514f96900 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29330 BLAKE2B 375951ff72c495e8683dfcaf49d34a03bce7671326340435411d64c3d52c0a627cd10b885f5e38ecbb5c1cad2330270ef956ef7105be62c0061b7c2adc4a228e SHA512 ae93d9cd28bfdafd20e520f68fc9f83350fd14264dfb6eefe0387ed21a229e5c631baa00c0a7610c3ce744f45417d2a4d5ccfb054f6d59b8824fcb593aae0dd3 -TIMESTAMP 2023-10-17T02:12:25Z +MANIFEST Manifest.files.gz 29335 BLAKE2B 47ddf872ef754fec3acc11d94391a8b846c4be4e3e34cdc8e3e0402d86f40202fc5824bfa6332ce713399b20b8981a08671dbaa87c89b43fa7d73dfca21e44ec SHA512 bc81d1cb24ccac9491968284bb9e879e1cfaa8b8fad99bcbfbfedb77125e62f3fda495291082bef999df4a393088f5bc0904b8c02baca0a63f5fc369c2ba224e +TIMESTAMP 2023-10-17T08:10:00Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUt7YlfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUuQVhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBo5Q/+P2cBbDO6KoKZoFzgCT1xN+aK1mW9Ea7sDjRG+Y66gzwh77S6uvcp1zFn -HwCaadGf3XkRq7oDZHFke5vPKAgRueZXLM3xHOXbYJl+SGIZELQVnalpnGQyadkD -aSwOJosZ8b0cDQIoKjH9ATGhYp7TBWQHitQ04kYsnM6D2q/ogGgyMH/QwbEmxQZt -JdAN2PRSFfoSvz4YstmcENRiIf4L0TjswNAqCBoE8GtlMFvJaF50jInXL90E3QKt -OYdAXPULbPUlmigpSpdkYtF01KPTxKrCvuaSq6Gcv5kBx2fcGrozmkHgf0K3JcjM -6gR7JCoodRRYQshpVVSZqdEg5V3ikdmZlZv2PkMlX1XBsdAnWoqUNQhWHh0oQ3aC -H9tFbJou5cLuduzkJxwBjVjijMUd07si+g/5fk6bKcNbSrXX1B2J3gVpD6/VueUt -HCdantKnDs44xbcsVkYfXvEsDE01Hj54K2+pO7Mdd4DTCrSeRu7a+lVvFF3eP/O1 -bmqZLXk8nxZqrEzJdCEdzmm0ELo/b5r7bBcPR+Di3RL1jpWsi5+M54JHbLY7Q9Wv -YjEK61O/K6A0sbAR/LJfSg3NSKmcjnLvKcJSmZawyUI10jIqmtR+5rYwNdMw/a9H -hPi1Ma1JsyBeNbRImxjSzoKZMe1RGPJ/Ap3gZ+S5fmMhCG44TOQ= -=GUO6 +klCIEw//VkZtfCj5W61cbg/89RrbIB7fkKMLqxPUSaiO5vgK1Zgk80MlL9mDgsk3 +zSqgIuWuNzsVcWR5Y9Gs9NSQ2OLwQHCRHMOAdE9zMbKJlTqS2bRaruNeiPoHIqmI +rDIA3T7ACZdT8moe/vzHDyCiQdXRMWFnLRaFf2o4sNf5Rb0QOEv9GEgYJvC87uie +ut9yAjwptCJINdbBZoJam6KumLB24KzRdHzwu3fFKfZv7h7ewWAbRiMBQLA//nB1 +6d/0N8DqYKsmWq8RsMipLqC8SxMV23CL6J8+2sQcpoZSYqkoFKJuhrpUMlikkd2h +O0I/S71zSbbHK81k5ZV9L/rh4fVkeuk9my9hlnFkku8z6f8EdPsYurNF/AmFMlqu +DSvZTPkNPOLJqepYix+hbuHBgjLduwIR7SY/TR6XTJifOE4XI/7y+6dyEM4WPr+1 ++7DgacYcg1lVVb97vB0sgtLZAb0QLD45d2qh9E2H5UqY2X19TEHtX4ESVxnutH6y +RPms+cUyfvjJOZL23Qau57Ri/klehTuf+eaTLGLs56bgFZF50GHVDeRU0X/7eWpx +wTWNW2DhUGuLQ82rCjwWflkGeOAFzGElTOJJGDYPgwsnWmJbYI7WHluIyfgtQSGr +MBTkasK2FmkTt8mcpiRCuIM31FZPn5BH/6Y1wBpSr+73DAUcDNA= +=EfEn -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 56a0edd2b3d5..a4fcccbe16a4 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 62e00fa82fda..8425296b5e06 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 7e05871466ae..668442f7eaa9 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,9 +3,11 @@ DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 8bbd17041c28e18f1b94421e624e3e720 DIST aws-cli-1.29.61.gh.tar.gz 2559946 BLAKE2B cab7954d50a235051a11978f1ee4316a0324d9b1dd492efc61ba22c1240b6c385e327756789c66b9f67443fe317f0aa464393b1a09abc300117241a6a967f4f4 SHA512 54ccad4f811956663ef68c42c33737d424996237d6dd5486e41c2bfe8b486236ebd60226edda1fcc256c0cc48924632040f163b11d2cba48ab1d16c32c0a114f DIST aws-cli-1.29.62.gh.tar.gz 2560151 BLAKE2B 0aa6dba4dcee72e0d3cbddb62ebcd9405682facfee4ad1348a53a5c09811a7583d7177814265158de0306518b62ae66eade301311c72cd7ddc380201d16ff30f SHA512 cda4bcc0ac535eb007b44e517d22b17cda6518d6db25162cdd0f7b506de449c72add8221d17c6cd145e0029f17c0e183928061e04b7b27274a58d157142ead7c DIST aws-cli-1.29.63.gh.tar.gz 2561207 BLAKE2B 83d1bf59c565ae5035eea0bfff91b2ac41e09cd250916db3bdb52b3cd336c869ca023acddf31418ca4ae81162d6cafb1cb915372d17988a4e616c018fceeb47b SHA512 2f6a699a8e1b3526adc49e88079cf19c7ddb18c6a3653ddb622ef5bc2d00dcbd4b490324e3d30f0911a236d692970072f999216876108fa6967450bc42cb1072 +DIST aws-cli-1.29.64.gh.tar.gz 2561807 BLAKE2B a4423549d6bd5789ebbd027febc411a7ab5be46bbcf1b407dc40fa95005c00bf413205c47099bb17e1f26f9d693a1af34479cbf29881dfa1544c42cc5193c0d6 SHA512 1238881d78483f7e5bd06c4653471406f7c5da8904bf5ef1a9fa3c4f8b44138313289ea626e411b2827b89a779bd1990a99a43b909b59ba022f95e38b3a025ff EBUILD awscli-1.29.53.ebuild 2804 BLAKE2B f5472cbd2dedb555c4968eff148a3e63d0395304b3d02dbc59b56bb593b7fccd64022b69a94c5e4bc5e2b0965fdc75f32beb5151ef379f98ef65d94e109fd340 SHA512 1d1359b9f28290a17fc18b2b36ded73b09edf0f80c1a6757b4f87c7b7229700decf2adf660747303820fb4ef3978ed9ca9e34427bd67ceed6312c3c0ec07ef75 EBUILD awscli-1.29.57.ebuild 2861 BLAKE2B 3ac893eb2acd11e495d7e47587d00a5202694121686bf8de22d12257e67732d40639e9eae491eb26decf1ed575f2fe4be2e9d9fae03985ef21aca2921fb8a4d6 SHA512 ce0a4719a8fefb6944f1cfa0e7f60791e3ff8518eb8c770942ec11d931f0e5da3ca39ae27b264ece301a422dc19b6fa7f97b914c91f4d5a767b5672ae11bfbbb EBUILD awscli-1.29.61.ebuild 2861 BLAKE2B b402d0b73740cce2ba9d44bc9b43de521795ce199aff4c95ce7935a76cbef1f6d4abd7dff8bda03f30b6b6f4dfb5c3e61522effcdd50b9fd96ab8bd430f7f5b7 SHA512 1be69189388b8d4627dc996829adb365ed0724f60ef9424d54b849857ae6649ab265c0d04d8ac6ff56f60fca5937f6b42c8c65b6effb07874f96b85585cad9f6 EBUILD awscli-1.29.62.ebuild 2861 BLAKE2B b402d0b73740cce2ba9d44bc9b43de521795ce199aff4c95ce7935a76cbef1f6d4abd7dff8bda03f30b6b6f4dfb5c3e61522effcdd50b9fd96ab8bd430f7f5b7 SHA512 1be69189388b8d4627dc996829adb365ed0724f60ef9424d54b849857ae6649ab265c0d04d8ac6ff56f60fca5937f6b42c8c65b6effb07874f96b85585cad9f6 EBUILD awscli-1.29.63.ebuild 2861 BLAKE2B b402d0b73740cce2ba9d44bc9b43de521795ce199aff4c95ce7935a76cbef1f6d4abd7dff8bda03f30b6b6f4dfb5c3e61522effcdd50b9fd96ab8bd430f7f5b7 SHA512 1be69189388b8d4627dc996829adb365ed0724f60ef9424d54b849857ae6649ab265c0d04d8ac6ff56f60fca5937f6b42c8c65b6effb07874f96b85585cad9f6 +EBUILD awscli-1.29.64.ebuild 2861 BLAKE2B b402d0b73740cce2ba9d44bc9b43de521795ce199aff4c95ce7935a76cbef1f6d4abd7dff8bda03f30b6b6f4dfb5c3e61522effcdd50b9fd96ab8bd430f7f5b7 SHA512 1be69189388b8d4627dc996829adb365ed0724f60ef9424d54b849857ae6649ab265c0d04d8ac6ff56f60fca5937f6b42c8c65b6effb07874f96b85585cad9f6 MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab diff --git a/app-admin/awscli/awscli-1.29.64.ebuild b/app-admin/awscli/awscli-1.29.64.ebuild new file mode 100644 index 000000000000..941051349113 --- /dev/null +++ b/app-admin/awscli/awscli-1.29.64.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(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.7.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # broken xdist (signal() works only in main thread) + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c + tests/unit/test_help.py::TestHelpPager::test_can_render_contents + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignore + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)" +} + +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-emacs/Manifest.gz b/app-emacs/Manifest.gz index 8792db30ceb1..a79390b8ccc6 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/uboat/Manifest b/app-emacs/uboat/Manifest index c4e664cf34b9..de907263486f 100644 --- a/app-emacs/uboat/Manifest +++ b/app-emacs/uboat/Manifest @@ -1,4 +1,6 @@ AUX 50uboat-gentoo.el 84 BLAKE2B a4fa581b5fc4982886363b0c823b9ea497e1450666f5878104976b6ba82d7248685e7421601847a9d9929fdeb56d6febd9399a9b780d998887685d0136e5b3ce SHA512 fc349a5f8751437d03975fe2dd93c754ea29a164b626726f724e26b8bfd0f1c96098f471086443e46d95fa9fd4d06da12174305c0327fb06396362fa847a0574 +AUX uboat-1.2-iap.patch 365 BLAKE2B b73cc23f63b6f3ca3c11cefc30b45c21c0f48565a199973504843b4019737fb22d8c36e83433082548b8b626f3742698b30f82f7afe86585d638bfa95b1ad244 SHA512 da72547562a880f0969e483c88a424fba2342a9ce3665ec78a6ea867fb3fa1576767b350e5f1137e8e8cde5462fd1d091ab8eecd99c75a12289278f7fd7c6d81 DIST uboat-1.2.tar.bz2 1978 BLAKE2B c40c054863d5d13a415355144d216bb03e34205ba65853669758d8e2c44de34534a8460f1c5f6a4dd25543e9d2d0c2f3df5ec3b7146348b616ed2a88ca6b5cd6 SHA512 f77de2c0859a5eb8c09f03aea5be068e2f61f96e10c72d9f18ec6c3fdcc19ab7ca62d606d06aa669b07a89e9f677f5bcb6d3e211b7b7710840cacf9d4f3e307c +EBUILD uboat-1.2-r1.ebuild 541 BLAKE2B 370610c294759bc22a112e948895380aecb3b8693d846e25bd3a4533f4cd7a34791999f8f40fda133e7f8bb3bc4a2c9d99dea4ac8585ab3395aefd7b62268482 SHA512 5c451cbf33aba3969fc31dac2e3a46c47d67ece67141f0b171db7e5358b7f08b1d437e334dad9d604f303f25a50e1825502e0d7dfa918008914099c0c6b31826 EBUILD uboat-1.2.ebuild 475 BLAKE2B 76ab210bec562d832205edd7ed8906fb7de62b436c864d91a400942a6899a91bcaa89aca1c12c33d96ecaa4ce8ce40646058a77b7569c78ae7a8994ee0939605 SHA512 f414ec68385762fb28c7d673aff16acbd8072172b327de0aea38fd23d59503e7e7c46296774ca47959016ef698b20b353ca1388848a067026459a0135b599911 MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13 diff --git a/app-emacs/uboat/files/uboat-1.2-iap.patch b/app-emacs/uboat/files/uboat-1.2-iap.patch new file mode 100644 index 000000000000..585b385a42e3 --- /dev/null +++ b/app-emacs/uboat/files/uboat-1.2-iap.patch @@ -0,0 +1,11 @@ +--- uboat-1.2/uboat.el ++++ uboat-1.2/uboat.el +@@ -79,7 +79,7 @@ + (let ((s (concat (uboat-iterate-list (uboat-random-member uboat-message) + "uboat-") + " U-" (int-to-string (random 999)) "."))) +- (and (interactive-p) ++ (and (called-interactively-p 'interactive) + (message "%s" s)) + s)) + diff --git a/app-emacs/uboat/uboat-1.2-r1.ebuild b/app-emacs/uboat/uboat-1.2-r1.ebuild new file mode 100644 index 000000000000..c440e10ac069 --- /dev/null +++ b/app-emacs/uboat/uboat-1.2-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Generate u-boat-death messages, patterned after Iron Coffins" +HOMEPAGE="http://www.splode.com/~friedman/software/emacs-lisp/" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2" + +# Noah Friedman and Bob Manson have confirmed that this is in the public domain +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( "${FILESDIR}/${P}-iap.patch" ) +SITEFILE="50${PN}-gentoo.el" diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index e35c4d6a2b2b..3a76ee1f9cad 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 b9a1e5a401c4..9649350bc03a 100644 --- a/dev-cpp/asio/Manifest +++ b/dev-cpp/asio/Manifest @@ -1,7 +1,5 @@ -DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e SHA512 c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820 -DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27 SHA512 3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7 DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684 SHA512 b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5 -EBUILD asio-1.24.0.ebuild 1251 BLAKE2B 90792c9116e9d7833904e9038eb808bf1d8cda71740cacea4a628434fd518ed5959acdc7b46a739c13789b2ce87edc4b8c141a8f3d300c95dd6e60bde7557034 SHA512 c718366902f530001d13d4cf7c7c8b5ba98a26bdd351ea90ea0de54a357a48db9ba725c16907632aa4e5aef060cef8f9605a9e0f971c6261ee7ef6a5260dd13e -EBUILD asio-1.26.0.ebuild 1251 BLAKE2B f59c8e474e3ddf0e2d44a1fd6adab7d55c610dba0c0857019e3c809e2f105eb207c0675dcc0ef73271c7e3ef40c5e82cae9ffb5369dde133aea758e4eb7be52c SHA512 0887b15e4beca96120572d185a94a6e72a7b754e2ef19869be0910353e032fe9b39dd4c52611f6e0c704022efa3ecdf0f4a637d4297e3b8a75b3c02f76e502e1 +DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4 SHA512 fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de EBUILD asio-1.28.0.ebuild 1279 BLAKE2B bbe160c5c744ec37fed90f24d7952075b84289bf03846cf846412366b4513e2a3b81ac8806ad97b1543a45d8901ae6d519412bcb375221ccdab4e8d6c105c03d SHA512 dadd93bfa4b3c23a6db00c332feef6c90171e8991877fd68a8d75785125f2b7ff19a07881b856f6b216dbd006c14213d87eff2c77346bef3770be0a5325afdfe +EBUILD asio-1.28.1.ebuild 1285 BLAKE2B 9de5171bb9e009d733e5ed262cd291ee6eac05118c54f55b328f6ee33446d791f9d2ce4a98891da62a69429e7634c52579ffe104944f7d9bf8ede34e6b744aac SHA512 41ad67d59af67f69e86ea297fffc9f46c2f2d88ae788bdebb0d21eb11be3fd9f4acb0c890b8f46de8f167592b93324e0521609aee15eb016a5cffa4514d159ab MISC metadata.xml 487 BLAKE2B 57785b73f498590d36241612367eda9036cc4ce85baa6c59e45a4c4f0b696f24f7bbe012eef33dd2e29a9c82fad82f75639e55f9c7a6e2e001b7ab48b65787cc SHA512 4a4f9713ea7274f730707dda0f2de0e0c19e50166466c0b8c3e5053e44fa5df02866235cfd97ebeaff15271cce662f1ae19383c0023813d429eded937d9b9cfb diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild deleted file mode 100644 index 120809bb1dc4..000000000000 --- a/dev-cpp/asio/asio-1.24.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -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 ~riscv sparc x86" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/boost - dev-libs/openssl - ) -" - -src_prepare() { - default - - eautoreconf - - 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_configure() { - # By default it puts .pc to libdir - econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig" -} - -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 - - # Make links to the example .cpp files work - # https://bugs.gentoo.org/828648 - if use doc; then - dosym ../examples /usr/share/doc/${PF}/src/examples - fi - fi -} diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild deleted file mode 100644 index 607a901e7911..000000000000 --- a/dev-cpp/asio/asio-1.26.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -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 ~riscv sparc x86" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/boost - dev-libs/openssl - ) -" - -src_prepare() { - default - - eautoreconf - - 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_configure() { - # By default it puts .pc to libdir - econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig" -} - -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 - - # Make links to the example .cpp files work - # https://bugs.gentoo.org/828648 - if use doc; then - dosym ../examples /usr/share/doc/${PF}/src/examples - fi - fi -} diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild new file mode 100644 index 000000000000..f11d6fe751c9 --- /dev/null +++ b/dev-cpp/asio/asio-1.28.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +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 ~riscv ~sparc ~x86" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/boost + dev-libs/openssl + ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + eautoreconf + + 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_configure() { + # By default it puts .pc to libdir + econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig" +} + +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 + + # Make links to the example .cpp files work + # https://bugs.gentoo.org/828648 + if use doc; then + dosym ../examples /usr/share/doc/${PF}/src/examples + fi + fi +} diff --git a/dev-cpp/sol2/Manifest b/dev-cpp/sol2/Manifest index 75dc8697d20d..59216791adbe 100644 --- a/dev-cpp/sol2/Manifest +++ b/dev-cpp/sol2/Manifest @@ -3,6 +3,6 @@ AUX sol2-3.3.0-catch-depend.patch 376 BLAKE2B 7db0a0697e42a6045319636157f31ecf47 AUX sol2-3.3.0-cmake-dir.patch 1065 BLAKE2B 906ea8df35dfb8908bf114ac9fc6fbcfae9de6e3168a3d8eff437248ed071cb58a4d6c6a28430a5d4a9e4cf01080a13a62c30f37120339eabf0da2d58aabc9a2 SHA512 10a850a5376838217686ce748d6d99b85d1859c0d8a8bb7fc0d24f5158c3456d8774ad739eb881d58e7396199df8873877e4bc9a1143b3a4b9c568906b86c293 AUX sol2-3.3.0-dont-install-tests.patch 289 BLAKE2B fc82c80a6b5fcc651b43308d1604414249ee462c406554b9b61aece253983c76cce1ee691d404e6486bbd566e521953ce076206053e2bf4bee9ee7f2944434d2 SHA512 bd43744581315bab42b603a3b1e163a86f36936bc444eb1c67504a710323978b53d00bb5b9fb8865e4d5831c80f713a52cc4bd4e02c2dd054840dd47153461c6 AUX sol2-3.3.0-werror.patch 854 BLAKE2B 4ba8febe3e225a904501a61d0bf7bb5a8539b1c8dca65e67ce5b335116851549ab31321126eecc3b8b9c9439491fd8c097430b15fce17c42a8ddc73f50a4fd0d SHA512 00b267ab451cfa9210db5a3ce5de67b33c58438a46be8178cce4dcf1ffd31ca2e5bde0015ccb72e2e641b7a0a59996d88154acc765b6eb3891bb092bec0bf46b -DIST sol2-3.3.0.tar.gz 8453838 BLAKE2B dd4ae6471913a8e5de51c248d22b2b30a0ef29a597c5181026ac175d789836b9ea4c278db6860a360b1b2d59a2063a7538dfb06044cd89cfdf6612a7f60ecd63 SHA512 f1eba8f9ea270a3a3fff9c7a036d130ec848d065e54a8aefd2a19ad7f17dcb6b5744d979fac54c765e8317a4cdcf72e1b9d622d114f48c6502cf2db900c8d4a3 -EBUILD sol2-3.3.0.ebuild 1360 BLAKE2B a0a619ce293f9c658142ba6cac3a28da9359ca658391be51ac7049a8e65e81a2a805654426601bc9503c389efa2e00a11163e66a382d8bb9017baf6ecdef332d SHA512 de9b08a6c6c557f2acc702b3aea402a9c094f441e79ffa8f13a1f05cfbb844c3420b901e17a98d23480047956d65d7435fd7548fa765736138a61510bbb7ee3c +DIST sol2-3.3.1.tar.gz 8453954 BLAKE2B f9fced4f001a5f681598e45bf74cdf064f655c950be5b91789d2bf66c0180b5048610d3d4416c024a07db11d41fceaee786800c5ca1412811cbc1a449a894a9e SHA512 4404b124a4f331d77459c01a92cd73895301e7d3ef829a0285980f0138b9cc66782de3713d54f017d5aad7d8a11d23eeffbc5f3b39ccb4d4306a955711d385dd +EBUILD sol2-3.3.1.ebuild 1360 BLAKE2B a0a619ce293f9c658142ba6cac3a28da9359ca658391be51ac7049a8e65e81a2a805654426601bc9503c389efa2e00a11163e66a382d8bb9017baf6ecdef332d SHA512 de9b08a6c6c557f2acc702b3aea402a9c094f441e79ffa8f13a1f05cfbb844c3420b901e17a98d23480047956d65d7435fd7548fa765736138a61510bbb7ee3c MISC metadata.xml 594 BLAKE2B 911a1123a653118d9c19c3ff1a42a979a696d034500eda29a18c72e6f89bcc2f7c4d28977c76a40f61b79649c3f4aa63439cda96311e2cdd2bc9495ad1a85db1 SHA512 5c8252373ee8bdefe9b2863df048616beec0d00dcf1cd7845302721f78158db48729d9ab412dbcf4bed49130518acd2071ca3e5880488a882117ec5728e26b9a diff --git a/dev-cpp/sol2/sol2-3.3.0.ebuild b/dev-cpp/sol2/sol2-3.3.0.ebuild deleted file mode 100644 index 585aae692d6f..000000000000 --- a/dev-cpp/sol2/sol2-3.3.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1,3,4} luajit ) -inherit cmake lua - -DESCRIPTION="Header-only C++ <-> Lua API wrapper" -HOMEPAGE="https://github.com/ThePhD/sol2" -SRC_URI="https://github.com/ThePhD/sol2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND=" - ${LUA_DEPS} - test? ( - >=dev-cpp/catch-3 - ) -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/sol2-3.3.0-werror.patch - "${FILESDIR}"/sol2-3.2.2-luajit-pkgconf.patch - "${FILESDIR}"/sol2-3.3.0-catch-depend.patch - "${FILESDIR}"/sol2-3.3.0-cmake-dir.patch - "${FILESDIR}"/sol2-3.3.0-dont-install-tests.patch -) - -src_configure() { - sol2_configure_wrapper() { - local mycmakeargs=( - -DSOL2_BUILD_LUA=no - -DSOL2_TESTS=$(usex test) - -DSOL2_LUA_VERSION="${ELUA}" - ) - cmake_src_configure - } - lua_foreach_impl sol2_configure_wrapper -} - -src_compile() { - lua_foreach_impl cmake_src_compile -} - -src_test() { - sol2_test_wrapper() { - if [[ ${ELUA} == luajit ]]; then - einfo "Skipping test due to https://github.com/ThePhD/sol2/issues/1221" - else - cmake_src_test - fi - } - lua_foreach_impl sol2_test_wrapper -} - -src_install() { - lua_foreach_impl cmake_src_install -} diff --git a/dev-cpp/sol2/sol2-3.3.1.ebuild b/dev-cpp/sol2/sol2-3.3.1.ebuild new file mode 100644 index 000000000000..585aae692d6f --- /dev/null +++ b/dev-cpp/sol2/sol2-3.3.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1,3,4} luajit ) +inherit cmake lua + +DESCRIPTION="Header-only C++ <-> Lua API wrapper" +HOMEPAGE="https://github.com/ThePhD/sol2" +SRC_URI="https://github.com/ThePhD/sol2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ${LUA_DEPS} + test? ( + >=dev-cpp/catch-3 + ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/sol2-3.3.0-werror.patch + "${FILESDIR}"/sol2-3.2.2-luajit-pkgconf.patch + "${FILESDIR}"/sol2-3.3.0-catch-depend.patch + "${FILESDIR}"/sol2-3.3.0-cmake-dir.patch + "${FILESDIR}"/sol2-3.3.0-dont-install-tests.patch +) + +src_configure() { + sol2_configure_wrapper() { + local mycmakeargs=( + -DSOL2_BUILD_LUA=no + -DSOL2_TESTS=$(usex test) + -DSOL2_LUA_VERSION="${ELUA}" + ) + cmake_src_configure + } + lua_foreach_impl sol2_configure_wrapper +} + +src_compile() { + lua_foreach_impl cmake_src_compile +} + +src_test() { + sol2_test_wrapper() { + if [[ ${ELUA} == luajit ]]; then + einfo "Skipping test due to https://github.com/ThePhD/sol2/issues/1221" + else + cmake_src_test + fi + } + lua_foreach_impl sol2_test_wrapper +} + +src_install() { + lua_foreach_impl cmake_src_install +} diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index e95932591989..8ac5eb481e2b 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest index 87029a974a3c..236d8f1ab333 100644 --- a/dev-db/pgbouncer/Manifest +++ b/dev-db/pgbouncer/Manifest @@ -8,10 +8,12 @@ DIST pgbouncer-1.18.0.tar.gz 600825 BLAKE2B 5c701d6534b9127cb8aef4e47c956644e657 DIST pgbouncer-1.19.1.tar.gz 623569 BLAKE2B b62d19e097d4fb1bccda315c9a67876aecaa8647ab092cc0157591fe64644c2c84b2785efab08ac338429e3c7d2cdd2bbff20404e71d67a9b1b5695367c2586e SHA512 1f1f56f778cf1ad7bd6a9809b54443d570eb04c2d5fe416d3bc9aa2ee8e4b3404753a15d9096c88c3a86dee534aff0268d460f862326694097ae67c83f08a589 DIST pgbouncer-1.20.0.tar.gz 638020 BLAKE2B 1aa253b4f211e70e882e9b7789bfcdee3436b56d88d0448a122a6975deb379ff6034f563f3ec87997a3f8c2f0e6c25a09916989d486542356a5a5d41ef6e2039 SHA512 6386f80bb8dcdf6e9882f94dde1c5ff4b58cd6eb877233952e483d5fa765072588f12dfb39eab5989dee54eaa595db541042654ad47c1ea4b754304ecc69f3dd DIST pgbouncer-1.20.1.tar.gz 638844 BLAKE2B 9b71b72b9baf3ce49d4b9c6597581d20a2666b5450d89bc716a4df6df0c8a8aaf92735a76033eccf358412934a3af92e1a8ed7e4ca0e863441f2d6bf43eefdc7 SHA512 7669005ac1d46d1cb5b42c853fc0fb5e495c8583c206658bf6c59f797d04eb9170a3d467a48863708ee69034ff71ac6fbbca752b239de644ef6225d46fb98e76 +DIST pgbouncer-1.21.0.tar.gz 668211 BLAKE2B 36dd43d301d1837876806688bc87febb6ae4fd40014e7e7301978026a4866b736c2c174d3b1e19a4e7bf5f8ca85025d2a0cd5711f2e4fa95e455f59ed1dbe381 SHA512 881701deae508e8e664402c0da533b25027259443551cda2974867453ad033ec5cfe8027ca3dac96a5134c57faff385c3c1e5711539e1acd6815761c9e3caee8 EBUILD pgbouncer-1.16.1.ebuild 1910 BLAKE2B f6ddc0ecff2e75ed4b0c898b5713f524036fe62cfa42d9602798214092cd8c98b14f8b44cd1ef08010dc2768d8c7d2548f91c3246d97a132fc1bd22d0e0e298e SHA512 b30ca00889f08567adb7f7498a38fc3cbae96135f754b8a090c7636b469939e9c337e312e562998384c2ee73f99ed567d52be6fadd20032d5c23843e0c266c29 EBUILD pgbouncer-1.17.0.ebuild 1912 BLAKE2B a210a1990ef278df0a490bc7edb1a4db443cc0a1fd56144a736a201687da823fd72184f05047db9ed0eb5ea61f2a2f92e6d465ad90f9767662fc8ee86b55673c SHA512 90b7753d6e09812801c34aeaf2bb853026dfa5d0d1b4ac81fc25f8768f32aefea5dbb3847f90decffa87cab8d63c2230744bcff04cfac57d7ae3e262a5595581 EBUILD pgbouncer-1.18.0.ebuild 1895 BLAKE2B 588f783915413e485574beb550fe1f715b035e6fe49777b4f9a0b5b4d737caaf108b5d8ed394f33bcdf02ac3f2786839caadb0762b8854519bf5ccdf539b9fc7 SHA512 c115af25b8ec74141dd07eec723d2e7218bbb6c3f8106f21674cdcd6e1453b16a1c4d02014c18d2e3d5edb15c892c71ad5877f49f1ccea1f7f325e454f9ba90a EBUILD pgbouncer-1.19.1.ebuild 1895 BLAKE2B 588f783915413e485574beb550fe1f715b035e6fe49777b4f9a0b5b4d737caaf108b5d8ed394f33bcdf02ac3f2786839caadb0762b8854519bf5ccdf539b9fc7 SHA512 c115af25b8ec74141dd07eec723d2e7218bbb6c3f8106f21674cdcd6e1453b16a1c4d02014c18d2e3d5edb15c892c71ad5877f49f1ccea1f7f325e454f9ba90a EBUILD pgbouncer-1.20.0.ebuild 1895 BLAKE2B 588f783915413e485574beb550fe1f715b035e6fe49777b4f9a0b5b4d737caaf108b5d8ed394f33bcdf02ac3f2786839caadb0762b8854519bf5ccdf539b9fc7 SHA512 c115af25b8ec74141dd07eec723d2e7218bbb6c3f8106f21674cdcd6e1453b16a1c4d02014c18d2e3d5edb15c892c71ad5877f49f1ccea1f7f325e454f9ba90a EBUILD pgbouncer-1.20.1.ebuild 1895 BLAKE2B 588f783915413e485574beb550fe1f715b035e6fe49777b4f9a0b5b4d737caaf108b5d8ed394f33bcdf02ac3f2786839caadb0762b8854519bf5ccdf539b9fc7 SHA512 c115af25b8ec74141dd07eec723d2e7218bbb6c3f8106f21674cdcd6e1453b16a1c4d02014c18d2e3d5edb15c892c71ad5877f49f1ccea1f7f325e454f9ba90a +EBUILD pgbouncer-1.21.0.ebuild 1753 BLAKE2B a331a9cbabf8cb9d8a9f58dd85fc8d4dab41191b026e31eeb1a091d0241bf10ec490d4250efb18d6a7741099107aab6e23da903a7c59d4da3aa69328c81ddb42 SHA512 ad1391c6419c09ad477de0e66acbb2f63f57ee8d3320b7a07984bd7391e2677a280755f2e0759e262ed2dc86d63248b1b7bc9b18fe7121602166cb8eb7a4466a MISC metadata.xml 473 BLAKE2B 9a55701f54f80f87559e57543574c98ad69eb8af4f6f93df3f115d55f3f3a8abf712a42e6f7b36dccb9813ec37d03924f001f4dce2b626f80658d29618068bbe SHA512 82f8d497578074d070bd0ee269ad49f58809524e17f444fb557a7a2dfd7f143d40700208a66c074d508d33be94efa4c021486642624fb416e6da735855ecd66e diff --git a/dev-db/pgbouncer/pgbouncer-1.21.0.ebuild b/dev-db/pgbouncer/pgbouncer-1.21.0.ebuild new file mode 100644 index 000000000000..7c1d9e9a01ad --- /dev/null +++ b/dev-db/pgbouncer/pgbouncer-1.21.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Lightweight connection pooler for PostgreSQL" +HOMEPAGE="https://www.pgbouncer.org/" +SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+c-ares debug doc pam ssl systemd" + +RDEPEND=" + >=dev-libs/libevent-2.0:= + acct-user/pgbouncer + c-ares? ( >=net-dns/c-ares-1.10 ) + ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] ) + systemd? ( sys-apps/systemd ) +" + +DEPEND="${RDEPEND}" + +# Tests require a local database server, wants to fiddle with iptables, +# and doesn't support overriding. +RESTRICT="test" + +src_prepare() { + eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch + + default +} + +src_configure() { + # --enable-debug is only used to disable stripping + econf \ + --docdir=/usr/share/doc/${PF} \ + --enable-debug \ + $(use_with c-ares cares) \ + $(use_enable debug cassert) \ + $(use_with pam) \ + $(use_with ssl openssl) \ + $(use_with systemd) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS + use doc && dodoc doc/*.md + + newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}" + newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}" + + insinto /etc + doins etc/pgbouncer.ini + + insinto /etc/logrotate.d + newins "${FILESDIR}/logrotate" pgbouncer +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + einfo "Please read the config.txt for Configuration Directives" + einfo + einfo "For Administration Commands, see:" + einfo " man pgbouncer" + einfo + einfo "By default, PgBouncer does not have access to any database." + einfo "GRANT the permissions needed for your application and make sure that it" + einfo "exists in PgBouncer's auth_file." + fi +} diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index c66fb1a50c4d..f42fd9def872 100644 Binary files a/dev-games/Manifest.gz and b/dev-games/Manifest.gz differ diff --git a/dev-games/recastnavigation/Manifest b/dev-games/recastnavigation/Manifest index e3916a751c14..0f71a63ec3a3 100644 --- a/dev-games/recastnavigation/Manifest +++ b/dev-games/recastnavigation/Manifest @@ -1,6 +1,3 @@ -AUX recastnavigation-1.5.1_p20230102-catch.patch 370 BLAKE2B f8f58742fe01770b432741cd593fc057b42e293494ab08efd5a93ab7220e2a18bd52e9965fcc23f301abebf58f89a858e8d541d894c07625751c71349cb25bf4 SHA512 7a052928b13fb09415dff6333a7bff0cd2fe8c93b7ef1383ec36e2d4a7d25f226a2ecbfa7400755c95f75dd463f64dcda4a2fd8b991732e4bd3975a11bbe1d0e -DIST recastnavigation-1.5.1_p20230102.tar.gz 1276864 BLAKE2B 0958fd76c1855dee0d4d4ee8b0e31cfac3c1bdee1f5f767c4dec0bec75b3c919760d9201ba27d772602200e9416e08955b7ef326603ec21fb9594f2d40c079bc SHA512 4820e473735b08920bca7032851b258e8748c093bae331b11c0c9f630e9973264d9ca6277f7d92818b0a8c0864ce2601f129b708ec7976c9baead88d7b844f76 DIST recastnavigation-1.6.0.tar.gz 1280501 BLAKE2B e2bca1cfab7f8a904530b381225dcf4f8c0f6fb05da7f628d52e0e0f03c7dd59e43825b459fa5df8fc0ac50cbcdd18e3807841b6cfbfb484b2ed0cd811916304 SHA512 7567aaa78219cc490a6f76210fba1f130f0c17aeaa06432ab1207e0fd03404abe31042e8b03971aa0d04ad65d39469f13575fe0072fb920c38581d39568b70fb -EBUILD recastnavigation-1.5.1_p20230102.ebuild 961 BLAKE2B 67762fbdc910e5a45da7cd553d4237f1639599c91fc739bd4ca636ee7d1fe92d2d122efcc61204f0e78c22d5710388d09ea585341fe5ae4d2b196d7027c76819 SHA512 d478677ca1b01d0cceab08b6dba664fd574a3291c2242ad0fdeae1064e815ce1cd2d3fe397c1c59904d9fe505207d69eb27406b25cd0f4b5922592e2fbd1e548 EBUILD recastnavigation-1.6.0.ebuild 786 BLAKE2B 26cbb3a932fe4a4aae5f1308171fcfab43edd1913ccef160b65c40887afc6bba88fedd374828fad1345a4af3b6f18c8926c5d2ebe314875927a53a7a1258a4c7 SHA512 1dc0b31362545a8515e35b369ef4fde2cc3d7b1c618cc52f61794bfa8873fe56c2699741d0d83f20e68820bdb73f5d2b0f97c2749cca6cc896023fcb81532d0c MISC metadata.xml 616 BLAKE2B c3286c63d3e61a28f0476edfc079cc7e241bdae326569077faf26560d83a299edcc953a8b3fc744111ea4447a650503190fc245ce2281fd701b4b4f8f655b808 SHA512 381a20c738daab7551800d80a00e90a430378c08e7b707d2f6b0670b117ff1ecf93d52f7482ff6d4af3614aefd0df0f674a1b9bd00d1fd02c2208fb76ccd81df diff --git a/dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch b/dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch deleted file mode 100644 index 5b0ff9bc6017..000000000000 --- a/dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Tests/CMakeLists.txt -+++ b/Tests/CMakeLists.txt -@@ -10,5 +10,6 @@ add_executable(Tests ${TESTS_SOURCES}) - set_property(TARGET Tests PROPERTY CXX_STANDARD 17) - - add_dependencies(Tests Recast Detour) --target_link_libraries(Tests Recast Detour) -+find_package(Catch2 REQUIRED) -+target_link_libraries(Tests Recast Detour Catch2::Catch2WithMain) - add_test(Tests Tests) diff --git a/dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild b/dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild deleted file mode 100644 index d62785277e49..000000000000 --- a/dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Navigation mesh construction toolset for games" -HOMEPAGE="https://github.com/recastnavigation/recastnavigation" -MY_COMMIT="405cc095ab3a2df976a298421974a2af83843baf" -SRC_URI="https://github.com/recastnavigation/recastnavigation/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="ZLIB" -SLOT="0/1.5.1" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-cpp/catch:0 )" - -PATCHES=( - "${FILESDIR}/${P}-catch.patch" -) - -src_prepare() { - rm Tests/Contrib/Catch/* || die - echo "#include " > Tests/Contrib/Catch/catch_amalgamated.hpp || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DRECASTNAVIGATION_DEMO=OFF - -DRECASTNAVIGATION_EXAMPLES=OFF - -DRECASTNAVIGATION_TESTS=$(usex test) - ) - - cmake_src_configure -} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index e29107a922fb..ff23ce120e4e 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/felix-framework/Manifest b/dev-java/felix-framework/Manifest index 26e36742c1d3..51fc41d960ef 100644 --- a/dev-java/felix-framework/Manifest +++ b/dev-java/felix-framework/Manifest @@ -1,3 +1,4 @@ -DIST felix-framework-7.0.5.tar.gz 505118 BLAKE2B 3652d46dfb4c9c5b43b159450b81ad896483fb2df40165d7e7b8bbd718c8e3297163065474bd10f3858ff7fc2646134ed470e34ede8eeb5efc05cec75f1a7aec SHA512 58fa96500fed827c348a47ac8672aeb4e5b94bfd681c4cde610b3a453fd2abfe2d631742281a192c76718ee83fc4c30980a5179926ff3bc7b8ea649ef07f34a3 -EBUILD felix-framework-7.0.5-r1.ebuild 3357 BLAKE2B 31b9508fb644e7a8dd75927dcfb8c70e6615d51f632ef8881c9bcd41ee936ab5ff7b051e9cee666f5c6e9422f2abd36d085305f2c69d0ce4a762b10d29913ffe SHA512 f0e94b8827f8e3bc6c9e4a82c1e763881b5d3cd03cec9a27529eb826645a76713d7a7c706e261220f9f945be4895dc38f2a0f3ea336a37b5c78e9d33c91731c4 +DIST org.apache.felix.framework-7.0.5-source-release.tar.gz 505118 BLAKE2B 3652d46dfb4c9c5b43b159450b81ad896483fb2df40165d7e7b8bbd718c8e3297163065474bd10f3858ff7fc2646134ed470e34ede8eeb5efc05cec75f1a7aec SHA512 58fa96500fed827c348a47ac8672aeb4e5b94bfd681c4cde610b3a453fd2abfe2d631742281a192c76718ee83fc4c30980a5179926ff3bc7b8ea649ef07f34a3 +DIST org.apache.felix.framework-7.0.5-source-release.tar.gz.asc 195 BLAKE2B 94d0afbb7f20119a3f75927e75dc10420caab1c6ce2c3cc5b2b8600a2fd6af4c9217df565cd922bd0017ec6ac54113cc2a894b60249978c87c61c7961d258dda SHA512 2b22f242b5d3ff6c38457908e801dc95abeca6c6427fe8eab4badae171692f9b8de6edf091dca78cc43c3a467a56aa85895cabdfa7eaa92faf6cb090e9fae8fa +EBUILD felix-framework-7.0.5-r2.ebuild 3603 BLAKE2B b7695e50204af73d5f57ebf1e97b91fc5f48e7bf349cb5dbbfff76c9deee794abf305efd0aa4607fa3211ec631a5338633a6e67b9b44d18440a5264c49fbe6b0 SHA512 d9660af0ba00a9134c5303f54cb07e5f9fa765ef9f6b39447ea3bcd6d663d75ebc9af1f7cf3585243ac461de94e06137f3f35c3d3716b1b8a293db6e7c84fdd7 MISC metadata.xml 455 BLAKE2B 69e2d92cd05dd44530363b6920e0673ac8f6d87cebf7ca931d4699378062348b83391fdfeaa4dc95d470a718d363fa7e6578f949b6f8f3510317f6d63bc7c514 SHA512 585dc4c8a3fb5c6c01940c887207346065ca9c7499abdb79ab6f6554a05fe6b27734e48101cb0dab61b8e0e32417bf28e722947864bd0ea3d48296198a3f3264 diff --git a/dev-java/felix-framework/felix-framework-7.0.5-r1.ebuild b/dev-java/felix-framework/felix-framework-7.0.5-r1.ebuild deleted file mode 100644 index 8a8d9e25d1ed..000000000000 --- a/dev-java/felix-framework/felix-framework-7.0.5-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.apache.felix:org.apache.felix.framework:7.0.5" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Implementation of the OSGi R8 core framework specification" -HOMEPAGE="https://felix.apache.org/documentation/subprojects/apache-felix-framework.html" -SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/org.apache.felix.framework-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Common dependencies -# POM: pom.xml -# org.codehaus.mojo:animal-sniffer-annotations:1.9 -> >=dev-java/animal-sniffer-annotations-1.15:0 - -CP_DEPEND="dev-java/animal-sniffer-annotations:0" - -# Compile dependencies -# POM: pom.xml -# org.apache.felix:org.apache.felix.resolver:2.0.4 -> >=dev-java/felix-resolver-2.0.4:0 -# org.osgi:org.osgi.annotation:6.0.0 -> !!!artifactId-not-found!!! -# POM: pom.xml -# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4 -# test? org.easymock:easymock:2.5.2 -> >=dev-java/easymock-2.5.2:2.5 -# test? org.mockito:mockito-all:1.10.19 -> !!!artifactId-not-found!!! -# test? org.ow2.asm:asm-all:5.2 -> !!!artifactId-not-found!!! - -DEPEND=" - >=virtual/jdk-11:* - ${CP_DEPEND} - dev-java/osgi-annotation:0 - dev-java/felix-resolver:0 - test? ( - dev-java/asm:9 - dev-java/easymock:2.5 - dev-java/mockito:0 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND}" - -JAVA_CLASSPATH_EXTRA="felix-resolver,osgi-annotation" -JAVA_SRC_DIR="src/main/java" -JAVA_RESOURCE_DIRS="src/main/resources" - -JAVA_TEST_GENTOO_CLASSPATH="asm-9,junit-4,easymock-2.5,mockito" -JAVA_TEST_SRC_DIR="src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - # 58,91 pom.xml - cat > src/main/java/module-info.java <<-EOF - $( sed -n '//,/<\/moduleInfoSource/p' pom.xml \ - | grep -v moduleInfoSource ) - EOF - - sed -e 's/{dollar}//g' -i src/main/resources/default.properties || die - - sed -e "s:\${pom.version}:${PV}:" \ - -i src/main/resources/org/apache/felix/framework/Felix.properties || die - - # bundling some classes from felix-resolver according to 99,132 pom.xml - # if we don't bundle compilation would fail with: - # src/main/java/module-info.java:23: error: package is empty or does not exist: org.osgi.service.resolver - cd src/main/resources || die - jar xvf "$(java-pkg_getjar --build-only felix-resolver felix-resolver.jar)" \ - org/{apache/felix,osgi/service}/resolver/ || die -} - -src_compile() { - java-pkg-simple_src_compile - - # according to pom.xml, line 129 - # grep the line between and from pom.xml - local add_opens="$(sed -n '//,/<\/Add-opens/p' pom.xml \ - | grep -v Add-opens | tr -s '[:space:]')" || die - echo "Add-opens:${add_opens}" > "${T}/Add-opens-to-MANIFEST.MF" \ - || die "Add-opens-to-MANIFEST.MF failed" - jar ufmv ${JAVA_JAR_FILENAME} "${T}/Add-opens-to-MANIFEST.MF" \ - || die "updating MANIFEST.MF failed" -} - -src_test() { - # java.base does not "opens java.lang" to unnamed module - # adding it to MANIFEST.MF would not fix the test failures. - local vm_version="$(java-config -g PROVIDES_VERSION)" - if ver_test "${vm_version}" -ge 17; then - JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) - fi - java-pkg-simple_src_test -} diff --git a/dev-java/felix-framework/felix-framework-7.0.5-r2.ebuild b/dev-java/felix-framework/felix-framework-7.0.5-r2.ebuild new file mode 100644 index 000000000000..ddb1eee0510a --- /dev/null +++ b/dev-java/felix-framework/felix-framework-7.0.5-r2.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.felix:org.apache.felix.framework:7.0.5" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Implementation of the OSGi R8 core framework specification" +HOMEPAGE="https://felix.apache.org/documentation/subprojects/apache-felix-framework.html" +SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz + verify-sig? ( https://downloads.apache.org/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz.asc )" +S="${WORKDIR}/org.apache.felix.framework-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +# Common dependencies +# POM: pom.xml +# org.codehaus.mojo:animal-sniffer-annotations:1.9 -> >=dev-java/animal-sniffer-annotations-1.15:0 + +CP_DEPEND="dev-java/animal-sniffer-annotations:0" + +# Compile dependencies +# POM: pom.xml +# org.apache.felix:org.apache.felix.resolver:2.0.4 -> >=dev-java/felix-resolver-2.0.4:0 +# org.osgi:org.osgi.annotation:6.0.0 -> !!!artifactId-not-found!!! +# POM: pom.xml +# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4 +# test? org.easymock:easymock:2.5.2 -> >=dev-java/easymock-2.5.2:2.5 +# test? org.mockito:mockito-all:1.10.19 -> !!!artifactId-not-found!!! +# test? org.ow2.asm:asm-all:5.2 -> !!!artifactId-not-found!!! + +DEPEND=" + >=virtual/jdk-11:* + ${CP_DEPEND} + dev-java/osgi-annotation:0 + dev-java/felix-resolver:0 + test? ( + dev-java/asm:9 + dev-java/easymock:2.5 + dev-java/mockito:0 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-felix )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/felix.apache.org.asc" + +JAVA_CLASSPATH_EXTRA="felix-resolver,osgi-annotation" +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="asm-9,junit-4,easymock-2.5,mockito" +JAVA_TEST_SRC_DIR="src/test/java" + +src_prepare() { + java-pkg-2_src_prepare + # 58,91 pom.xml + cat > src/main/java/module-info.java <<-EOF + $( sed -n '//,/<\/moduleInfoSource/p' pom.xml \ + | grep -v moduleInfoSource ) + EOF + + sed -e 's/{dollar}//g' -i src/main/resources/default.properties || die + + sed -e "s:\${pom.version}:${PV}:" \ + -i src/main/resources/org/apache/felix/framework/Felix.properties || die + + # bundling some classes from felix-resolver according to 99,132 pom.xml + # if we don't bundle compilation would fail with: + # src/main/java/module-info.java:23: error: package is empty or does not exist: org.osgi.service.resolver + cd src/main/resources || die + jar xvf "$(java-pkg_getjar --build-only felix-resolver felix-resolver.jar)" \ + org/{apache/felix,osgi/service}/resolver/ || die +} + +src_compile() { + java-pkg-simple_src_compile + + # according to pom.xml, line 129 + # grep the line between and from pom.xml + local add_opens="$(sed -n '//,/<\/Add-opens/p' pom.xml \ + | grep -v Add-opens | tr -s '[:space:]')" || die + echo "Add-opens:${add_opens}" > "${T}/Add-opens-to-MANIFEST.MF" \ + || die "Add-opens-to-MANIFEST.MF failed" + jar ufmv ${JAVA_JAR_FILENAME} "${T}/Add-opens-to-MANIFEST.MF" \ + || die "updating MANIFEST.MF failed" +} + +src_test() { + # java.base does not "opens java.lang" to unnamed module + # adding it to MANIFEST.MF would not fix the test failures. + local vm_version="$(java-config -g PROVIDES_VERSION)" + if ver_test "${vm_version}" -ge 17; then + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) + fi + java-pkg-simple_src_test +} diff --git a/dev-java/felix-main/Manifest b/dev-java/felix-main/Manifest index 5083ff2fac9f..355b7bc49183 100644 --- a/dev-java/felix-main/Manifest +++ b/dev-java/felix-main/Manifest @@ -1,3 +1,4 @@ -DIST felix-main-7.0.5.tar.gz 255198 BLAKE2B 289e2305b15c28f985bee1d8687db6ecb5098a2086da6fd32a7db8572f83a1ac37e49deeb89d657d48b943a626d400caccd8185ced565e8c65aa558395aeef05 SHA512 e06f6c330a73100a739575e92a6f0af263a98643bbd6fd6661e799c2a11c8c9d9589f1f5b8802799ffcae7007e8362c629055fa8b25a50a4fa736ed2ba2955b0 -EBUILD felix-main-7.0.5-r1.ebuild 2252 BLAKE2B e4831a0bbe74081db3d5d1de98e235e229a446b5cd8bbbc29b1053c5d75c2cbad58df3af90e2bcf77b5dbb564e763a8838b27d69e1a1ebf0334dcc8b85b37770 SHA512 f816117f1ee1e8203a8c9e621d23afedb5c05d405f9d70d1352dfc5b9c6a020dc917ff5b1614ac56ee5d16effba0106d5f1d088d563df0477f0500ea7a98f217 +DIST org.apache.felix.main-7.0.5-source-release.tar.gz 255198 BLAKE2B 289e2305b15c28f985bee1d8687db6ecb5098a2086da6fd32a7db8572f83a1ac37e49deeb89d657d48b943a626d400caccd8185ced565e8c65aa558395aeef05 SHA512 e06f6c330a73100a739575e92a6f0af263a98643bbd6fd6661e799c2a11c8c9d9589f1f5b8802799ffcae7007e8362c629055fa8b25a50a4fa736ed2ba2955b0 +DIST org.apache.felix.main-7.0.5-source-release.tar.gz.asc 195 BLAKE2B 24ba68ada20056364a559fea71b1596b07e0adc669c4ddbed89e2aa14fa1937b3d21af793148c057cd2bd9817a6f2c87b5e6465ea537fe7bac69215f82d9945f SHA512 428ba861bbd51b58f8e00226ac33c186e7e91ca5469c24328b65adcfb2631b09a50847870eff483e6569a69e3e01a1c939315747f3b338462bb0e7a7d2757216 +EBUILD felix-main-7.0.5-r2.ebuild 2268 BLAKE2B 90b5f2db02fe63d7c53f2b0c1110b78f037d4adbc5c5cc36637e9b3d819bce5d6bb906665d0becfeaca785e949c2de36112c017974065037e6116f44a0f3cc3a SHA512 fbcbb2380eea494636bd2b0ba386e5a4a477384eb9c8ff87e9698f8f7bdc497a9eacc1c852b2bf0e2f2ba1ebfbe6ec1946f776cf141baea0d53eb4d172d6bbe8 MISC metadata.xml 594 BLAKE2B 9ec3f78cd94f82740e506f44a6494d8e60894f09cd655b022886978c41bcf73a01628c9f1850a39a78bb96ed9dc57c04e7e1f6f5193b91bd8f23f1706899ef84 SHA512 1d8fab624036e9eda29d385fd042a0ca6b130dfa943c63c09e2a161ee039c695f215da1fe6135b59ece4a0fec06399dff2f80d0a12ab690805fd718d90cc05f2 diff --git a/dev-java/felix-main/felix-main-7.0.5-r1.ebuild b/dev-java/felix-main/felix-main-7.0.5-r1.ebuild deleted file mode 100644 index 60e9162ace4a..000000000000 --- a/dev-java/felix-main/felix-main-7.0.5-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 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 mirror://apache/felix/org.apache.felix.main-7.0.5-source-release.tar.gz --slot 0 --keywords "~amd64" --ebuild felix-main-7.0.5.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.apache.felix:org.apache.felix.main:7.0.5" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Open source OSGi framework by Apache Software Foundation" -HOMEPAGE="https://felix.apache.org/documentation/index.html" -SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Common dependencies -# POM: pom.xml -# org.apache.felix:org.apache.felix.framework:7.0.5 -> >=dev-java/felix-framework-7.0.5:0 - -CP_DEPEND="~dev-java/felix-framework-${PV}:0" - -DEPEND=" - >=virtual/jdk-11:* - ${CP_DEPEND} -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND} -" - -DOCS=( DEPENDENCIES NOTICE ) - -S="${WORKDIR}/org.apache.felix.main-${PV}" - -JAVA_MAIN_CLASS="org.apache.felix.main.Main" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_SRC_DIR="src/main/java" - -src_prepare() { - default - # 58,91 pom.xml - cat > src/main/java/module-info.java <<-EOF || die - $( sed -n '//,/<\/moduleInfoSource/p' pom.xml \ - | grep -v moduleInfoSource ) - EOF - - # according to pom.xml, line 91 - local add_opens="$( sed -n '//,/<\/Add-opens/p' pom.xml \ - | grep -v Add-opens | tr -s '[:space:]')" || die - mkdir src/main/resources/META-INF || die - echo "Add-opens:${add_opens}" >> src/main/resources/META-INF/MANIFEST.MF \ - || die "creating MANIFEST.MF failed" - - # no idea what to do with felix.log.level=${log.level} here, but ... - sed -e 's/{dollar}//' -i src/main/resources/config.properties || die - - # bundling some classes from felix-framework according to 78,94 pom.xml - # if we don't bundle compilation of module-info would fail - cd src/main/resources || die - jar xvf "$(java-pkg_getjar --build-only felix-framework felix-framework.jar)" \ - default.properties org/ || die "felix-framework.jar does not exist" -} - -src_install() { - dodoc -r doc - java-pkg-simple_src_install -} diff --git a/dev-java/felix-main/felix-main-7.0.5-r2.ebuild b/dev-java/felix-main/felix-main-7.0.5-r2.ebuild new file mode 100644 index 000000000000..83c9c09efb09 --- /dev/null +++ b/dev-java/felix-main/felix-main-7.0.5-r2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.apache.felix:org.apache.felix.main:7.0.5" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Open source OSGi framework by Apache Software Foundation" +HOMEPAGE="https://felix.apache.org/documentation/index.html" +SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz + verify-sig? ( https://downloads.apache.org/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz.asc )" +S="${WORKDIR}/org.apache.felix.main-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +# Common dependencies +# POM: pom.xml +# org.apache.felix:org.apache.felix.framework:7.0.5 -> >=dev-java/felix-framework-7.0.5:0 + +CP_DEPEND="~dev-java/felix-framework-${PV}:0" + +DEPEND=" + >=virtual/jdk-11:* + ${CP_DEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-felix )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/felix.apache.org.asc" + +DOCS=( DEPENDENCIES NOTICE ) + +JAVA_MAIN_CLASS="org.apache.felix.main.Main" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" + +src_prepare() { + default + # 58,91 pom.xml + cat > src/main/java/module-info.java <<-EOF || die + $( sed -n '//,/<\/moduleInfoSource/p' pom.xml \ + | grep -v moduleInfoSource ) + EOF + + # according to pom.xml, line 91 + local add_opens="$( sed -n '//,/<\/Add-opens/p' pom.xml \ + | grep -v Add-opens | tr -s '[:space:]')" || die + mkdir src/main/resources/META-INF || die + echo "Add-opens:${add_opens}" >> src/main/resources/META-INF/MANIFEST.MF \ + || die "creating MANIFEST.MF failed" + + # no idea what to do with felix.log.level=${log.level} here, but ... + sed -e 's/{dollar}//' -i src/main/resources/config.properties || die + + # bundling some classes from felix-framework according to 78,94 pom.xml + # if we don't bundle compilation of module-info would fail + cd src/main/resources || die + jar xvf "$(java-pkg_getjar --build-only felix-framework felix-framework.jar)" \ + default.properties org/ || die "felix-framework.jar does not exist" +} + +src_install() { + dodoc -r doc + java-pkg-simple_src_install +} diff --git a/dev-java/felix-resolver/Manifest b/dev-java/felix-resolver/Manifest index 7aad41cbbde4..ecc833b973fe 100644 --- a/dev-java/felix-resolver/Manifest +++ b/dev-java/felix-resolver/Manifest @@ -1,3 +1,4 @@ -DIST felix-resolver-2.0.4.tar.gz 164538 BLAKE2B 38d979557e484692bc6e47ce069bac5ca3c19f4b01b2d6222760708da571ca79166f4821c0b79c181a40c4228095dbe28f051e7d84d696cfddeef63f5a006ddd SHA512 bf4da4550b208dbe9e74cb4f66e9456fb0a3da66f6e60c08ebea88b68cc6f71200dcf324d22d85e6f5558e7f67335f8899e932de3b813a7fc7e9325eb8a31b61 -EBUILD felix-resolver-2.0.4.ebuild 2133 BLAKE2B f5f44d6b49aa4fd3bf4e3759449a8924d6561d8f5f0f3b632d8f9af96a52af1ef0cc5e8fc8fd3a4f2151f35c9a2b49f6f21be0f467e19b34692022a2a0677708 SHA512 fdccfc4abe67ce3149170770b53e14ea409564ea05a46fa9b72ececd285b48d3735e47158d7ef0921878f3399d2335f2f44c15cf05a4ae8f236cb532f0bfd5ff +DIST org.apache.felix.resolver-2.0.4-source-release.tar.gz 164538 BLAKE2B 38d979557e484692bc6e47ce069bac5ca3c19f4b01b2d6222760708da571ca79166f4821c0b79c181a40c4228095dbe28f051e7d84d696cfddeef63f5a006ddd SHA512 bf4da4550b208dbe9e74cb4f66e9456fb0a3da66f6e60c08ebea88b68cc6f71200dcf324d22d85e6f5558e7f67335f8899e932de3b813a7fc7e9325eb8a31b61 +DIST org.apache.felix.resolver-2.0.4-source-release.tar.gz.asc 195 BLAKE2B feb81e5acb4a7dcc4f0b8d5e85e12739ab341f085925e3f6496a550571662b871e07c294d01f468a8cbb9e2314a2a6ec9ea1c313426dee606e70fa5bc7155be4 SHA512 dad0f1969176cbf3490a11221d37899f20e2f92e661ffa374fc4793f5064ffc8f8f9a6317b49911aafaeb96d582afe4c2660c29b3d907c092b89299b4e0720a8 +EBUILD felix-resolver-2.0.4-r1.ebuild 1714 BLAKE2B 206806b764503e0cfefb7776cc83757e501c27a38786ac434807d0754ffa76de0bb3dcf2f3a901c9111d04488b5a30befce1e08f13af615666f1338757d16671 SHA512 61bba8e2df1e351de5574eb04e77d8455bd70de8ddf852f9a62ee76d8559b5c60f2cfe0fba1cb22a68260d3ba5757103a7fa8ea022604123fcfdc2de90d8d48a MISC metadata.xml 369 BLAKE2B 9cd4712616cc7fbb8010c253c0f6edf4855e190f79eac831794cf53e966f2963945f5432ae3a9f12534cbb5611986247e00b7c2981c0604e7fa0c3fffa42ec4c SHA512 1b18db4dd45409a4296c24c198e5aeaad34fd8901c041f490a2c1ecaf4f692e3140c304fd76faa18644ad0f359b551443bba096445efb819503434e35636e791 diff --git a/dev-java/felix-resolver/felix-resolver-2.0.4-r1.ebuild b/dev-java/felix-resolver/felix-resolver-2.0.4-r1.ebuild new file mode 100644 index 000000000000..70b57c0f8a7e --- /dev/null +++ b/dev-java/felix-resolver/felix-resolver-2.0.4-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.felix:org.apache.felix.resolver:2.0.4" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Provide OSGi resolver service." +HOMEPAGE="https://felix.apache.org/documentation/index.html" +SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz + verify-sig? ( https://downloads.apache.org/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +CP_DEPEND=" + dev-java/osgi-annotation:0 + dev-java/osgi-core:0 +" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} + test? ( + dev-java/felix-utils:0 + dev-java/mockito:0 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-felix )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/felix.apache.org.asc" + +DOCS=( DEPENDENCIES NOTICE doc/changelog.txt ) + +S="${WORKDIR}/org.apache.felix.resolver-${PV}" + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="felix-utils,junit-4,mockito" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" + +src_test() { + # java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @73ec6027 + local vm_version="$(java-config -g PROVIDES_VERSION)" + if ver_test "${vm_version}" -ge 17; then + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.io=ALL-UNNAMED ) + fi + java-pkg-simple_src_test +} diff --git a/dev-java/felix-resolver/felix-resolver-2.0.4.ebuild b/dev-java/felix-resolver/felix-resolver-2.0.4.ebuild deleted file mode 100644 index e70076614ec8..000000000000 --- a/dev-java/felix-resolver/felix-resolver-2.0.4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 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 mirror://apache/felix/org.apache.felix.resolver-2.0.4-source-release.tar.gz --slot 0 --keywords "~amd64" --ebuild felix-resolver-2.0.4.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.apache.felix:org.apache.felix.resolver:2.0.4" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Provide OSGi resolver service." -HOMEPAGE="https://felix.apache.org/documentation/index.html" -SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Common dependencies -# POM: pom.xml -# org.osgi:org.osgi.core:5.0.0 -> >=dev-java/osgi-core-api-5.0.0:0 -# org.osgi:osgi.annotation:6.0.1 -> >=dev-java/osgi-annotation-8.1.0:0 - -CP_DEPEND=" - dev-java/osgi-annotation:0 - dev-java/osgi-core:0 -" - -# Compile dependencies -# POM: pom.xml -# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4 -# test? org.apache.felix:org.apache.felix.utils:1.8.0 -> >=dev-java/felix-utils-1.11.8:0 -# test? org.mockito:mockito-all:1.10.19 -> !!!artifactId-not-found!!! - -DEPEND=" - >=virtual/jdk-1.8:* - ${CP_DEPEND} - test? ( - dev-java/felix-utils:0 - dev-java/mockito:0 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND}" - -DOCS=( DEPENDENCIES NOTICE doc/changelog.txt ) - -S="${WORKDIR}/org.apache.felix.resolver-${PV}" - -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_SRC_DIR="src/main/java" - -JAVA_TEST_GENTOO_CLASSPATH="felix-utils,junit-4,mockito" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -src_test() { - # java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @73ec6027 - local vm_version="$(java-config -g PROVIDES_VERSION)" - if ver_test "${vm_version}" -ge 17; then - JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) - JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.io=ALL-UNNAMED ) - fi - java-pkg-simple_src_test -} diff --git a/dev-java/felix-utils/Manifest b/dev-java/felix-utils/Manifest index b0e00f3ea745..9af91bd1a886 100644 --- a/dev-java/felix-utils/Manifest +++ b/dev-java/felix-utils/Manifest @@ -1,4 +1,5 @@ AUX felix-utils-1.11.8-Port-to-osgi-cmpn.patch 4717 BLAKE2B 012aa489c1f063bfa5d3f8e9504bc72176493d4bd345e1aa9027d73d560c6852589a448cd96927410220286a247e2d14f4ab0a08a2ed70f9dba34b86e6be7e0d SHA512 267b3bd025fe71992b3cc3872cabbd0d13407e1aec013c671754d3ed94bd104ffb52bb22255acb0bfc4be6428f16073e37d3e79fa4b7a45bca34f3e4a1d82637 -DIST felix-utils-1.11.8.tar.gz 90519 BLAKE2B 2fe6ce8101e8e4d9533a2decacc581d35babd3a26747598a196ade7cea787d6e379968208619dc9c4d89c8f670ccb98124223828c852347f859c4ae3a7f284c8 SHA512 cef0f05754857a5863869145b3c465a1fea0d41767637df904b0b041579af18e5b5e3c8e09dc89f0e2e3d252585e0765b6b6e34bf932df1ebdc62a7127ac8cfd -EBUILD felix-utils-1.11.8.ebuild 1639 BLAKE2B 9e604e2bfa410b61d6aca9d838a433e979c3de885072634f2901592530d3c9d50036fd6cbfcfae98c9fea3ef3d0370e36ea4db91fcc5bf6def82da5f5046e403 SHA512 0328fac8abe67d4aec07f672db31e0bf71bd997833ddf059ef7395f562eb0baf7112639c22654e5415ad7c705abccabb74a26f7b5975304aab6d7b33bee8006c +DIST org.apache.felix.utils-1.11.8-source-release.tar.gz 90519 BLAKE2B 2fe6ce8101e8e4d9533a2decacc581d35babd3a26747598a196ade7cea787d6e379968208619dc9c4d89c8f670ccb98124223828c852347f859c4ae3a7f284c8 SHA512 cef0f05754857a5863869145b3c465a1fea0d41767637df904b0b041579af18e5b5e3c8e09dc89f0e2e3d252585e0765b6b6e34bf932df1ebdc62a7127ac8cfd +DIST org.apache.felix.utils-1.11.8-source-release.tar.gz.asc 833 BLAKE2B 231acada5011f33a62460d027e76630fecbe15acd5dedc76673a80b6cd4de1ec7ae13a890cd02231a6e94a5555a33154c9144e514058733827841e98ab509d18 SHA512 06755950ed4d2d943c08d76c0abcfc8846f478e8a18543f551913ec7d74d1a946dc7c9f34444b4191186e41e7bd70594db8462c1bc7c895011696c03ada06921 +EBUILD felix-utils-1.11.8-r1.ebuild 1354 BLAKE2B 06670b63331cfc93a5f3ff4dfef01ece30f9927bd20ee6df0c55da78d3cfa0141131ce840b73b3734fc5681cbf75048a97f1467ba061d84eec0427708bac5c16 SHA512 5616ddf3124015c07259b9a45a2100ddc9f4aed13f93b0965cf21613024a982bf94826b23dea9a9718c744a3f5776dcb29f66df4fa3c1fd64bcf4a331fb3f11b MISC metadata.xml 369 BLAKE2B 9cd4712616cc7fbb8010c253c0f6edf4855e190f79eac831794cf53e966f2963945f5432ae3a9f12534cbb5611986247e00b7c2981c0604e7fa0c3fffa42ec4c SHA512 1b18db4dd45409a4296c24c198e5aeaad34fd8901c041f490a2c1ecaf4f692e3140c304fd76faa18644ad0f359b551443bba096445efb819503434e35636e791 diff --git a/dev-java/felix-utils/felix-utils-1.11.8-r1.ebuild b/dev-java/felix-utils/felix-utils-1.11.8-r1.ebuild new file mode 100644 index 000000000000..470e9b8355a5 --- /dev/null +++ b/dev-java/felix-utils/felix-utils-1.11.8-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.felix:org.apache.felix.utils:1.11.8" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Utility classes for OSGi" +HOMEPAGE="https://felix.apache.org/documentation/index.html" +SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz + verify-sig? ( https://downloads.apache.org/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz.asc )" +S="${WORKDIR}/org.apache.felix.utils-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +DEPEND=" + >=virtual/jdk-1.8:* + dev-java/osgi-cmpn:8 + dev-java/osgi-core:0 + test? ( + dev-java/mockito:4 + ) +" + +RDEPEND=">=virtual/jre-1.8:*" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-felix )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/felix.apache.org.asc" + +PATCHES=( + "${FILESDIR}/felix-utils-1.11.8-Port-to-osgi-cmpn.patch" +) + +DOCS=( DEPENDENCIES NOTICE doc/changelog.txt ) + +JAVA_CLASSPATH_EXTRA="osgi-cmpn-8,osgi-core" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default # https://bugs.gentoo.org/780585 +} diff --git a/dev-java/felix-utils/felix-utils-1.11.8.ebuild b/dev-java/felix-utils/felix-utils-1.11.8.ebuild deleted file mode 100644 index 9c7ef0ca3fcd..000000000000 --- a/dev-java/felix-utils/felix-utils-1.11.8.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 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 mirror://apache/felix/org.apache.felix.utils-1.11.8-source-release.tar.gz --slot 0 --keywords "~amd64" --ebuild felix-utils-1.11.8.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.apache.felix:org.apache.felix.utils:1.11.8" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Utility classes for OSGi" -HOMEPAGE="https://felix.apache.org/documentation/index.html" -SRC_URI="mirror://apache/felix/org.apache.felix.utils-${PV}-source-release.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Compile dependencies -# POM: pom.xml -# org.osgi:osgi.cmpn:5.0.0 -> >=dev-java/osgi-cmpn-8.0.0:8 -# org.osgi:osgi.core:5.0.0 -> >=dev-java/osgi-core-8.0.0:0 -# POM: pom.xml -# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4 -# test? org.mockito:mockito-core:2.18.3 -> >=dev-java/mockito-4.7.0:4 - -DEPEND=" - >=virtual/jdk-1.8:* - dev-java/osgi-cmpn:8 - dev-java/osgi-core:0 - test? ( - dev-java/mockito:4 - ) -" - -RDEPEND=">=virtual/jre-1.8:*" - -PATCHES=( - "${FILESDIR}/felix-utils-1.11.8-Port-to-osgi-cmpn.patch" -) - -DOCS=( DEPENDENCIES NOTICE doc/changelog.txt ) - -S="${WORKDIR}/org.apache.felix.utils-${PV}" - -JAVA_CLASSPATH_EXTRA="osgi-cmpn-8,osgi-core" -JAVA_SRC_DIR="src/main/java" - -JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -src_prepare() { - default # https://bugs.gentoo.org/780585 -} diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest index 26f463f0e743..b1bdd4c52b51 100644 --- a/dev-java/xerces/Manifest +++ b/dev-java/xerces/Manifest @@ -1,5 +1,5 @@ DIST Xerces-J-src.2.12.2.tar.gz 1812583 BLAKE2B f1b5928abe2852acc4d554c47aa7cbd81a568e15c8a1fd5ea98dc526c52838b0a50920d2ed807e607b01c875676e54578f1493856b06de5a7ba8784591f7f06f SHA512 e71a692212a974ebfa39af5ffd023b433ece34425b12aceeffe89cebe04f28dd8fa46a131a56f30295dca36de115128a6d7e05172c82f5b85d914cd991f34056 DIST Xerces-J-src.2.12.2.tar.gz.asc 849 BLAKE2B 58faca219413b5b13ded6bedb16acca5ffe53a6890c2ea6ec6f5b2b19b46b179bd74b225e608b936b0d6abad24b947930da24339256137a291e5bc863a11c416 SHA512 77cc480b9eff693ab7b5fe4c8a8963cbd53e895dd130bc0ef3fbaebce6d64e59c068806f10bbf650f51a4fb132a49d24c869c8a01e9922bf792bb479602b9846 -EBUILD xerces-2.12.2-r1.ebuild 2171 BLAKE2B 6a3077886897bbbf7e5213f90ebe6deffc9d6894a3764331bbcf2f6ce93fb3676cebc93f449dedb7991e90143475fdeb0acc851d4b05a8dc9691a603cae08b95 SHA512 b2197bafeca6ff6279856d5a2f48eb1b5b218b8573427bbccc4ddd752b2bc0090bbec3cf97ea26df408bf5e68dfbe13cd7fe93a78d8c5ee190da2d7d65e24c07 +EBUILD xerces-2.12.2-r1.ebuild 2168 BLAKE2B 54aba3c38e9dba1f5fd5879fb4d599c8ca9ae5db5e7c6eedc89beaf0fd5f571a66aa00256af845fbdce7f3fb31e049413acb009e4a1b63f7f3d25fb1123b6e38 SHA512 850d45347841c7c809ced90f85c8559a3593a1c54249f34d339425bf15a99467c24c3f8dd64be42eb328b8e0e0c6dadf4b577d29475612ad665a38f1ffe64e37 EBUILD xerces-2.12.2.ebuild 1735 BLAKE2B 71ce08db857c0a816a40a10f11829c52964ff186db96783f05972997237e7b6a45cacf1aef0cb4ffe75ca4c8605f0a3ae26ee425fbd4e464acce08fc131fb866 SHA512 b889a86e6f5016aa2a27e57d964bccb2fd2cbd709806812484205387b68a636731200cf6ab876969bda340a132b5b3c5f7d0e87e697d13b26e649e9057e093d6 MISC metadata.xml 1778 BLAKE2B 458bcbd9e8adfab1d2bd25a5fe9de0bee48292cb57e3591821fade58a987e59cb9811800273ac62b525738e7e955514b8b77c27fe97d9040bad0db203e6171a4 SHA512 ccbd7007ce2efe5b19d300ba939abe4e756d65eb1c910c74c5f3f13410de0d75e83bfd82d1e226e5dc1180982a1bfe231d30cb849f60142a177cc9aeb087c91f diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild index d21f43579ee1..18cd0cf52411 100644 --- a/dev-java/xerces/xerces-2.12.2-r1.ebuild +++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" CP_DEPEND=" dev-java/xml-commons-external:1.4 diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index b95f11a62f01..70d8c94eae65 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/xxhash/Manifest b/dev-libs/xxhash/Manifest index 235541973d26..5b009a4b3537 100644 --- a/dev-libs/xxhash/Manifest +++ b/dev-libs/xxhash/Manifest @@ -1,5 +1,5 @@ DIST xxhash-0.8.1.tar.gz 171552 BLAKE2B c0efc1aabf68130d7028a6e43fb04826de4ec485bfb5e915bd9dad823149b970f964784e14c35babd46b9811b961ce3d0be49feb1640e00780decf037427f5fc SHA512 12feedd6a1859ef55e27218dbd6dcceccbb5a4da34cd80240d2f7d44cd246c7afdeb59830c2d5b90189bb5159293532208bf5bb622250102e12d6e1bad14a193 DIST xxhash-0.8.2.tar.gz 1141188 BLAKE2B 735408256240760778fa516e01bed428f04837eb4e059c512e924f13e4a96db6cacbbefb04dea65a37b0f25b52cf13c4927a6e7870dc8c0d45b1b955d4ba3da1 SHA512 3e3eef21432fe88bc4dd9940ccad0308fdea3537b06fa5ac0e74c1bde53413dff29c8b3fc617a8a42b9ce88fcf213311d338a31b1ce73b3729342c9e68f06c78 EBUILD xxhash-0.8.1.ebuild 1104 BLAKE2B 1842929114a496da49ef4207e7ba513c6410959684f3e7b6fc889acf885fb1a3f7a1964ae0616d1876b02572a1b1df1b0d3943145de6b5a0e59243e7123a7264 SHA512 eaa2f8ff129d2eaeef637677ee253cb9f59b2d2890c56756904e47dd2e07b2a366bdb3c3afbc16b04cdd81947718d7a3cecc7821ad171c5110666c328e46f34e -EBUILD xxhash-0.8.2.ebuild 959 BLAKE2B 6f0da5848ae6b9aa4c89d4c5aa778309df21b8856ad9ce143997540be5a2ac2adcdc88666669c508eeaa0caece9bdf17e3506f9acba157d212a6b5152b7f596e SHA512 1ac7e26792ad1295d2d15f36308a8b2c632b7125e4995a9d08e354bc3781bfb2c05df03e5efa9901304a590088bf960ce6b3a3e03fcb3a85bf3027fb4dbcff04 +EBUILD xxhash-0.8.2.ebuild 953 BLAKE2B 67629bbcd2fdb7fc9fe48607adfbd78e4bd9dca0b86f157eb5fd2e17bb05f0a26178cf3f903faccbf3c98723f78aa8048571984241233e52a7e73c28b573cf29 SHA512 559353bf4a5f6b38340f92067dd29808a0191e6300fb7d1fde700969870a3f45e31138aff868a099763938c3056eed9777d4fd983922d6aae34fe834b324ff2f MISC metadata.xml 393 BLAKE2B 7c331e1bd89d9e7bdc0693e0942d1e83418746a63c560c666722ba78c82948f39691a4e93bb5b5e1f021ac496b5fea312b97ace2dc8d5f5aa37590aa020cc6e4 SHA512 b96d0fb3f8ad4b65da25054883722d0abfa937b714f72d3fa8d0dd66ac4e224d5c5e8a0f7ae3bae5825ff9c198a2e13eefc6759a23b6ae9b79e3cda2648bca1a diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild b/dev-libs/xxhash/xxhash-0.8.2.ebuild index 3645cde42506..3f58d3ae59dd 100644 --- a/dev-libs/xxhash/xxhash-0.8.2.ebuild +++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild @@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV} LICENSE="BSD-2 GPL-2+" # https://abi-laboratory.pro/tracker/timeline/xxhash SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz index ee2c02608111..f85120e16961 100644 Binary files a/dev-lisp/Manifest.gz and b/dev-lisp/Manifest.gz differ diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest index 0e77949823a1..2fc8e6a0c5bc 100644 --- a/dev-lisp/c2ffi/Manifest +++ b/dev-lisp/c2ffi/Manifest @@ -1,3 +1,3 @@ -DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110 SHA512 9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d -EBUILD c2ffi-15.0.0.20230608.ebuild 569 BLAKE2B 3c42602f82edf1149f7207305ea108db67e87f23cca45fe898e49716e88dcdbb879ddd6592a04c8961f535b28d6bbcff826ebd5dc581337747ab9951a73986b4 SHA512 f8f304721392445104d53eaee99f1fd17314326ecbe5ca1dd3bb14a787297471ce5fb53bcd7c2ae9d6628b9f1e6ccebe6126763c35e78f7bad151787ecab1721 +DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29 SHA512 ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9 +EBUILD c2ffi-16.0.0.20231016.ebuild 569 BLAKE2B 71a64a07073f2460a874f9899caa05a14e0d63a4e62461e7deab604b8fea4557cafacfdb01d511eb019d03060c74b749cf84d0aee7109c5236bf529dd01860f7 SHA512 57c0548d62848dd8e554fd18e4685b90ad468dd4a840480e6c6853f8b55272ff2e4110a6df35605eddb8363e92b444103fed191428c07185055d1a7729894778 MISC metadata.xml 452 BLAKE2B 2fd32e47c662fe0e0ac67c44d98fea2b8034b7571942e002f3081c1e422ae2b6e0b7ef86d1b72a42de54288c1a5cfa515df7539ebdde701e0bf4ef2f81e8b311 SHA512 a8471d0066735c82988c2b8725c98c4beec341733e1df6fe283fecd6cb20c6abbf593ef211909c3c2dbdc71ab3c1e7873895a164d1a0175bfa4672884100c96c diff --git a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild deleted file mode 100644 index 3845f7d1914c..000000000000 --- a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_MAX_SLOT=15 -inherit cmake llvm - -MY_COMMIT="3078cb57ccfa43736aa93720a72f1074034cb37d" - -DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp" -HOMEPAGE="https://github.com/rpav/c2ffi" -SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/c2ffi-${MY_COMMIT}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="sys-devel/clang:${LLVM_MAX_SLOT} - sys-devel/llvm:${LLVM_MAX_SLOT}" -RDEPEND="${DEPEND}" diff --git a/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild new file mode 100644 index 000000000000..b698939cb9c6 --- /dev/null +++ b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild @@ -0,0 +1,22 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=16 +inherit cmake llvm + +MY_COMMIT="040e6c0af132e9b315960178d9afdd9d4daaf345" + +DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp" +HOMEPAGE="https://github.com/rpav/c2ffi" +SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/c2ffi-${MY_COMMIT}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="sys-devel/clang:${LLVM_MAX_SLOT} + sys-devel/llvm:${LLVM_MAX_SLOT}" +RDEPEND="${DEPEND}" diff --git a/dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild b/dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild deleted file mode 100644 index e2c97c97963e..000000000000 --- a/dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_AUTHOR=ASOKOLOV -DIST_VERSION=0.001 -inherit perl-module - -DESCRIPTION="Bridge between GooCanvas2 and Cairo types" - -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - x11-libs/goocanvas:2.0[introspection] - dev-perl/Cairo - dev-perl/glib-perl - dev-perl/Gtk3 -" -BDEPEND="${RDEPEND} - dev-perl/ExtUtils-Depends - dev-perl/ExtUtils-PkgConfig - virtual/perl-ExtUtils-MakeMaker - test? ( - virtual/perl-File-Spec - ) -" diff --git a/dev-perl/GooCanvas2-CairoTypes/Manifest b/dev-perl/GooCanvas2-CairoTypes/Manifest index 3775fade89c6..7ce09c15f071 100644 --- a/dev-perl/GooCanvas2-CairoTypes/Manifest +++ b/dev-perl/GooCanvas2-CairoTypes/Manifest @@ -1,4 +1,3 @@ DIST GooCanvas2-CairoTypes-0.001.tar.gz 13527 BLAKE2B 492def35e1cb5142f37804c3e7b10ea5fd966c838b44e6f67f26cf19d08f12867e7f28a6901ed3d40798c6fd3498dd1a6149eb8ca9e18be66bb82343aa8dce32 SHA512 00478eda62bfb80393635e0c5eaa86cf43646e74df1ec61f9fac58f4792e8deabeede3f6dbfbaf8844c850f3ca729f3f27090449670f9eeeafcf2ec3ccd316c0 EBUILD GooCanvas2-CairoTypes-0.1.0-r1.ebuild 535 BLAKE2B 527c2c8e4268ac5a0ad816f68f337f65c82719b7d3048bd65093a68e3fccb3d31ac7036e0edd5d1e3f3a56fef424d83ed5e56e2038e1ccea95ba6f74a5e28a33 SHA512 978d05362be37a30c78fb0d88aec7e5c5b93bb39146b458a0ec893e22071c129b90dbacab60b711f8061a023648822daefa58c4494444161b6f758ba251e2b2a -EBUILD GooCanvas2-CairoTypes-0.1.0.ebuild 558 BLAKE2B 9156c73118a2fb5d62afbfe86be581b745ff748e769a16e8cb191b324fb5f54f8896a3eba4ff3a9a6c0434fdaf310b931a652ad33fdc385b5c2c84c317ae326d SHA512 e8dee48b32dbb7bc55eb766a554d20f48a178b9f7606b7d8593d2db5e4f4012034dc0963969d9ee7d692f29c6b475fac6a9cbb3b695046e86961101fffb71792 MISC metadata.xml 667 BLAKE2B 21ad659035a3d699afcb953e07cb4d96b91f88cd845e2d04fc4f4818bc500f38488a1550b330af33d4557bf8478420f314006f246ec01d0d4a6519ee41263639 SHA512 552bcf24e55f25b17bf6234aff3d88de2924628cb591504462cd2bd86bd8261fa0677c9cb06c9d8af0755ee71e7cc6b2e3ae0dd8066c737ceae0dd3d52f2dcd0 diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 569590216948..197c95911d1f 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 6df837f22a9a..ed9aaba8b89a 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 36aa7b2fb35d..57e8e0eaa513 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,10 +3,12 @@ DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 5d536c8465de64b7a0dfff909325d719d6d3 DIST boto3-1.28.61.gh.tar.gz 711460 BLAKE2B 7710c97ecb3e968a302abc9645488a470fddca01216b95ee944895d3e08bbd6b89d813068f1a14b5cf5c2dcfae7c2c816d63b05df9f95276e9966e7143192c2c SHA512 03b252e9a59302c0ea9b0e790541bbf0e15fbbc3e37bee987a8c85dcc8ac252575bddca46003773a00105e7c7ffbac4a7cc95f6ee54dbac550533474f6d952bc DIST boto3-1.28.62.gh.tar.gz 712305 BLAKE2B 1d61f857143f9471a254e035cf532cab38699262b116ccc40e922005bf90ca64a33b7aa7f64df8b0641f58e250d9b6000977a50be10e5ebe93dcbf54148276b7 SHA512 f13d8f812caa650d877ecb3ae72a47ed6f93dfbfede62588266909917a1af6c8c446dbefd130d39f9a5dd156e1b9eca96a0ae084bfbadf926cdcfabfc255633c DIST boto3-1.28.63.gh.tar.gz 713769 BLAKE2B f2e300458934893bb6d2186e900c4ba9abbd51d2ffabdbcd3026394315653e64fdc486f3ed4e33b26bef160b00e75acea875278eab03b4eeb50b5ecc94d4c0fc SHA512 782c7bb48af31638899e8bcf8fc87f67ab793fe724392be90951ece61b165f55d1df47585bd5211d7ecf3c989e5316ff9db774c8f0f357d1afc2af3ca0e49879 +DIST boto3-1.28.64.gh.tar.gz 714823 BLAKE2B b051c57d2852699d2c18472629934b97e76f30b1e6e0f398fde113771146cd65f8042bb8622884294fb802424b7beb498648d558f6d5cfc3dd48b1100dafc2d2 SHA512 ca0042e173c4a35dc9d6ab8ed362d3308753d3722bb4cf25302fd0018c5d94e66a2ea288610192ad5a353ca54f0ab8f1942224269935b1fe3444b2e70842da13 EBUILD boto3-1.28.53.ebuild 1581 BLAKE2B 0bd744caa1591cf114c8ce87e14d9af4afd13782c7e012c6701b9a13b66d913798bffa5a79753d1bd9c5928893c6b92478d9d3c8a764d59982bc864bcbd0619f SHA512 e3985f59bcdc4548dc51ca23290b3ac4d9d0b5e6f214e3e7a73dde99232ba7fde47983aa8fdd6679d148f4ab56c0b01906e431c33c3f9b8eebc7cb75f99b74dc EBUILD boto3-1.28.57.ebuild 1588 BLAKE2B bfcf68e1a1dffa36c71f030ad8743b59c9170c34a425a7982ee81d1fb0df1c29fdecefa7b55f373557b735d60ab51d510ca398edd4045def5fffb6d4d4d9d579 SHA512 1bca684f585a51d8b58a594c71974b36b145912550f051d6d4c84ba28bce949ec10c112a6f7bfa8f60fa362d9126d9a830243ab36595754bef02f19e02161bb8 EBUILD boto3-1.28.61.ebuild 1588 BLAKE2B bfcf68e1a1dffa36c71f030ad8743b59c9170c34a425a7982ee81d1fb0df1c29fdecefa7b55f373557b735d60ab51d510ca398edd4045def5fffb6d4d4d9d579 SHA512 1bca684f585a51d8b58a594c71974b36b145912550f051d6d4c84ba28bce949ec10c112a6f7bfa8f60fa362d9126d9a830243ab36595754bef02f19e02161bb8 EBUILD boto3-1.28.62.ebuild 1588 BLAKE2B bfcf68e1a1dffa36c71f030ad8743b59c9170c34a425a7982ee81d1fb0df1c29fdecefa7b55f373557b735d60ab51d510ca398edd4045def5fffb6d4d4d9d579 SHA512 1bca684f585a51d8b58a594c71974b36b145912550f051d6d4c84ba28bce949ec10c112a6f7bfa8f60fa362d9126d9a830243ab36595754bef02f19e02161bb8 EBUILD boto3-1.28.63.ebuild 1588 BLAKE2B bfcf68e1a1dffa36c71f030ad8743b59c9170c34a425a7982ee81d1fb0df1c29fdecefa7b55f373557b735d60ab51d510ca398edd4045def5fffb6d4d4d9d579 SHA512 1bca684f585a51d8b58a594c71974b36b145912550f051d6d4c84ba28bce949ec10c112a6f7bfa8f60fa362d9126d9a830243ab36595754bef02f19e02161bb8 +EBUILD boto3-1.28.64.ebuild 1588 BLAKE2B bfcf68e1a1dffa36c71f030ad8743b59c9170c34a425a7982ee81d1fb0df1c29fdecefa7b55f373557b735d60ab51d510ca398edd4045def5fffb6d4d4d9d579 SHA512 1bca684f585a51d8b58a594c71974b36b145912550f051d6d4c84ba28bce949ec10c112a6f7bfa8f60fa362d9126d9a830243ab36595754bef02f19e02161bb8 EBUILD boto3-9999.ebuild 1588 BLAKE2B bfcf68e1a1dffa36c71f030ad8743b59c9170c34a425a7982ee81d1fb0df1c29fdecefa7b55f373557b735d60ab51d510ca398edd4045def5fffb6d4d4d9d579 SHA512 1bca684f585a51d8b58a594c71974b36b145912550f051d6d4c84ba28bce949ec10c112a6f7bfa8f60fa362d9126d9a830243ab36595754bef02f19e02161bb8 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.28.64.ebuild b/dev-python/boto3/boto3-1.28.64.ebuild new file mode 100644 index 000000000000..a37cc38af2f3 --- /dev/null +++ b/dev-python/boto3/boto3-1.28.64.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 9c49fb75ed1b..c5acd3acfc0f 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,10 +3,12 @@ DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 047cba5850b024dd4070346eb2c6356 DIST botocore-1.31.61.gh.tar.gz 11959525 BLAKE2B 27797d055bf54b91b5eeda7a41baddc9d2def1952109a7a4a48def20c6f1ffd36d8c316ea4624cfea96a8a3e58ee7f463491b157103e9ac40c6214295fd4b823 SHA512 7045d0fcacd80f531f29f6ba3a91dc390d6cb562ecdff4d1bc99e96191f743a7f08cda6699455d658ee21e6798e38abea730653779de5d6b489b8c1637b9d5b1 DIST botocore-1.31.62.gh.tar.gz 11961556 BLAKE2B 315a1ba1543ba5b92c0a0394a4a21b124a9435e660daef43164cd61ce0b5924c6ba9fa82e41c32b4ae7f0e89783abbe107abf11c807e81a3cb2f883352935053 SHA512 ba13c945fe9308bcc053d459b8934ea358e734b3079620ceb4d4df8274426f349a0ff26190d45275ca05588d48c692338c2dbdbde5122fdda79556af64cfb6c8 DIST botocore-1.31.63.gh.tar.gz 11975759 BLAKE2B 3e757c6303f3390d3d563187c47140042d09271b16022a7a633bf68dc7188d42ac5a73838d2ae0556c8eec63296bb3f3b3f1011889fa7c10d660654695cd70f1 SHA512 39f1b6cb5c61a55a6f01e41750f651baf16c6d66e0b9e30cff042f54d03c0e862ab91a8f918257df8da678b13e732c68e887b21aa00006778bafad5361f4edd2 +DIST botocore-1.31.64.gh.tar.gz 11983429 BLAKE2B 636f0c394a3af8bf174f992444e3e352893f3e8cf11e9732a6e73af3f155b638e9ee3060617bbf184b5872768257ad81aa95379b48452a1fe8a6bc100f601074 SHA512 375b406eb16f93d0ca9631fe9943959d24b62ac579b70f0782f6b386933fb3de25343c05bda7667c441c050ccd10c9c5a254bfd8a620610adb7669ed326a0203 EBUILD botocore-1.31.53.ebuild 1592 BLAKE2B c5a131514206b9f7ef98aaed462ec767d932eeea538773e42ca99947021c1041dbffcd6e2f46d892031cc069e60a9a0ca607d9550ac1c5aeed89d1054e00a1b2 SHA512 056d3df23d41a7a44604241a9cad27b7052f065f5e4cf9fc335cc0228ff6e27cdc744cc9e1a33f5b77414dc598467ac436588e6f1e1375464b8ea5961dbec73f EBUILD botocore-1.31.57.ebuild 1599 BLAKE2B 8325845842cef976827216365bd3f88b7865bb4ce82764b121a42bb99d98952042223281fa66e6e31ec83e39c4fc585672fbab6426a7df79aa945df720d42a1b SHA512 ade15b4567ae00f08a0f5895d967ad3f37af15c24b3169e9319fd7d3c3a3316f34d989b225a928c8c72c2656e4c8f79d61e8b7ddd17e179adf7ff67bcbac6efb EBUILD botocore-1.31.61.ebuild 1599 BLAKE2B 8325845842cef976827216365bd3f88b7865bb4ce82764b121a42bb99d98952042223281fa66e6e31ec83e39c4fc585672fbab6426a7df79aa945df720d42a1b SHA512 ade15b4567ae00f08a0f5895d967ad3f37af15c24b3169e9319fd7d3c3a3316f34d989b225a928c8c72c2656e4c8f79d61e8b7ddd17e179adf7ff67bcbac6efb EBUILD botocore-1.31.62.ebuild 1599 BLAKE2B 8325845842cef976827216365bd3f88b7865bb4ce82764b121a42bb99d98952042223281fa66e6e31ec83e39c4fc585672fbab6426a7df79aa945df720d42a1b SHA512 ade15b4567ae00f08a0f5895d967ad3f37af15c24b3169e9319fd7d3c3a3316f34d989b225a928c8c72c2656e4c8f79d61e8b7ddd17e179adf7ff67bcbac6efb EBUILD botocore-1.31.63.ebuild 1599 BLAKE2B 8325845842cef976827216365bd3f88b7865bb4ce82764b121a42bb99d98952042223281fa66e6e31ec83e39c4fc585672fbab6426a7df79aa945df720d42a1b SHA512 ade15b4567ae00f08a0f5895d967ad3f37af15c24b3169e9319fd7d3c3a3316f34d989b225a928c8c72c2656e4c8f79d61e8b7ddd17e179adf7ff67bcbac6efb +EBUILD botocore-1.31.64.ebuild 1599 BLAKE2B 8325845842cef976827216365bd3f88b7865bb4ce82764b121a42bb99d98952042223281fa66e6e31ec83e39c4fc585672fbab6426a7df79aa945df720d42a1b SHA512 ade15b4567ae00f08a0f5895d967ad3f37af15c24b3169e9319fd7d3c3a3316f34d989b225a928c8c72c2656e4c8f79d61e8b7ddd17e179adf7ff67bcbac6efb EBUILD botocore-9999.ebuild 1599 BLAKE2B 8325845842cef976827216365bd3f88b7865bb4ce82764b121a42bb99d98952042223281fa66e6e31ec83e39c4fc585672fbab6426a7df79aa945df720d42a1b SHA512 ade15b4567ae00f08a0f5895d967ad3f37af15c24b3169e9319fd7d3c3a3316f34d989b225a928c8c72c2656e4c8f79d61e8b7ddd17e179adf7ff67bcbac6efb MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.31.64.ebuild b/dev-python/botocore/botocore-1.31.64.ebuild new file mode 100644 index 000000000000..7cacb5c3f634 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.64.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)" +} diff --git a/dev-python/crispy-bootstrap4/Manifest b/dev-python/crispy-bootstrap4/Manifest index 70290ac5bc2c..6f31b783c09e 100644 --- a/dev-python/crispy-bootstrap4/Manifest +++ b/dev-python/crispy-bootstrap4/Manifest @@ -1,4 +1,6 @@ AUX crispy-bootstrap4-2022.1-test.patch 573 BLAKE2B ecc43c8679fdca3fde8f9a8a15015748211aa4ea83fbec064fd5a5c0119ec9e923dc9df15b2f1c98b89f2087ea2b84c1420af641001e9406a41db2220f4d0880 SHA512 bff60cd807c321f8d932748cf01db9615bc1c2e939eff3c0b1667a33fea65fb035c405595c346f2546203e4e24cd9aee0e2e9c152e2592930ab98a3cb6056477 DIST crispy-bootstrap4-2022.1.gh.tar.gz 30814 BLAKE2B 573847b614b5f6cf71fea6ed6831eeef48ac01b2c2db07653d600b5b0829209188d235a143585ed4fabb663264aff3b5f7a416d99d12a8e268d4c62edaf3db84 SHA512 7f1e5443229274de2aaf28bd63507bbe5dff7923f27509801ea9de9246fa393bfc4563a4aa6d586a1e642b87bb7dddcb3ad3403653912c0197f8638141c42229 +DIST crispy-bootstrap4-2023.1.gh.tar.gz 31707 BLAKE2B 0a3c4c1b86ba9701365f1fcfb90811e1f6793fb9f374a510410c460bc62a48e06b72a75330f0efd3a06e51380f457eea66f236488774c3ee6bf758510136f08b SHA512 fbbc8c6e0f4351b50b0fa3a4d2faefb0775906c995f42cf9ccd9688d4780e05877a9a53f065ad92785d135a560064809f429dbcebe9f257f65f063d9539973e8 EBUILD crispy-bootstrap4-2022.1.ebuild 743 BLAKE2B 5e6a50524b5a41bc8f44fcd19e67c43a85c5f3cdc4b402220721b6ac8687ce5c4a87208ed8f77707bf72be487ead862e9a3cc985a2ab41a8e13b87f4c77e58b4 SHA512 bbcd18555c5b6ea6ba65aed3bd5077596599ce34ec4fccce09a1bc53d3e70f56fd1d2b33edae709c81a8648826803669488e43cf28c398f514760b3d8e61e821 +EBUILD crispy-bootstrap4-2023.1.ebuild 748 BLAKE2B a8c737bbef1986ff8b5f981fab186f1b7b8d319baa00acd642d70ae8c94c76de9c2d9954062702e2347733a1a1a9292a0f047b5d6666b37d259afcf5251962a7 SHA512 0da074f191b5860acc1fac58f5a97ca425b809f3e5c8a600ffd81a1400de18a504f512e0e45898a2542906c4a9124ec9fa51ee9403e92e21fb460d8630882fae MISC metadata.xml 405 BLAKE2B ec5d0537b699db8dd80bde37a759e754e8bc9c96c514cc8e24b43534c68dfcc44e44e219eec4912d8bd42184c92b866c19eb68da24e4ef780f821a2d855c3c79 SHA512 0398280620b4f7fe239e3ded58d04a14ae7a7c3b6597c496277d923d52ae7ce3600c0509e1c9a8187aeb0f2c012a4f7088308fe15eef6649406c09e893b66da0 diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild new file mode 100644 index 000000000000..91cf18b22f0e --- /dev/null +++ b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Bootstrap4 template pack for django-crispy-forms" +HOMEPAGE=" + https://github.com/django-crispy-forms/crispy-bootstrap4/ + https://pypi.org/project/crispy-bootstrap4/ +" +SRC_URI=" + https://github.com/django-crispy-forms/crispy-bootstrap4/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/django-4.2[${PYTHON_USEDEP}] + >=dev-python/django-crispy-forms-2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-django[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index ecbdce1f286f..73624379a0d2 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1,7 +1,9 @@ DIST griffe-0.36.2.gh.tar.gz 188707 BLAKE2B b444dcbb38ab39715f975a17f502cf331bb3385b287f30bd66115bd7c565b248d1bce45ca80167ab5da0a59f8f73e41f63c4114f0f02029a56b735c0aa9c36d7 SHA512 1ec7efaf8b2c030b7c33ddb41a04e927fdd8678061a7ccbcd632c17d9fd80c664320be5ac0c9f05340358835dd430b6082b770c849fc2ed3c3266f65474da92d DIST griffe-0.36.4.gh.tar.gz 192823 BLAKE2B 42815673835bffebf97ab3bd436997329229596d24f4cd6fcd0b57f137b113bd42461cf9b8a33472ef6887dc7efdb4d88f31b6f503abb365f101311ff89fb5f3 SHA512 76d672f91643d347d15e97eb29bd1cdb24f843d396777287d5f5c28259f4f25dc7a89d53a83189e84572fcbed5201144d2b15f1bbc0864799c7703ce90b1cc7a DIST griffe-0.36.5.gh.tar.gz 193265 BLAKE2B f8727c42b0a5527fcc5d8fafcf1e16e3b4cae516db5f3a5ba790c068e5d1520c50a8cd467d40d12bce9d4793d94aabb67148ff79c81f58fcc5711e1e4c9345ce SHA512 e1ed6c2ece246b1583a18df30151186a605e02d4ad19748c9c4ccd6bf2e47fa493d2cf4b37ca5fa3f91c4c3c3927b034f92a344a9f9601b516673ccf3e7906f1 +DIST griffe-0.36.6.gh.tar.gz 193375 BLAKE2B 12760d8892226162536afa15a7bba2076ddc22f606272d71ece261ae0b2b5306fdde2cfe3e163607da63f80d52414e46f16f40058716382bff0eab431c8c2c9b SHA512 627524403a0d5157bb0c5287e629e7e489ed624a29d25d4d32f0bbb607391249efabe7c0793ef2ef590a79f2dc0ac52d86ab110d99c4fac4c70af26ec81da020 EBUILD griffe-0.36.2.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 EBUILD griffe-0.36.4.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 EBUILD griffe-0.36.5.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 +EBUILD griffe-0.36.6.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756 MISC metadata.xml 398 BLAKE2B eb35dbbdd7d3482404991416d9e06e3e87f88a96cc91d481b5a2f53eb732172116b4cfefa1a65f9ba8db44e2b10ed0fd6e4031b7d17382e9e931d1a2eedb322e SHA512 833aac5d52c2584143d67b7ad325e9538cee17d454410b3c4708ad9b47f58d3b2c0875d735b149603bb36ae124d24343b2e456a6db5e5f806da2e13f32c108cc diff --git a/dev-python/griffe/griffe-0.36.6.ebuild b/dev-python/griffe/griffe-0.36.6.ebuild new file mode 100644 index 000000000000..c8d57610c9ff --- /dev/null +++ b/dev-python/griffe/griffe-0.36.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE=" + https://mkdocstrings.github.io/griffe/ + https://github.com/mkdocstrings/griffe/ + https://pypi.org/project/griffe/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV} + +EPYTEST_DESELECT=( + # fragile to installed packages + # (failed on PySide2 for me) + tests/test_stdlib.py::test_fuzzing_on_stdlib +) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 9bb33f1bc0af..25cca8321931 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -4,10 +4,12 @@ DIST hypothesis-6.87.2.gh.tar.gz 9388126 BLAKE2B c73c52b6f75b212bd9683e936edb460 DIST hypothesis-6.87.3.gh.tar.gz 9388318 BLAKE2B 61dea9f0898cadef747871e2ef137ed8c68b1cfa43cc0b7a3effd6669b8dc7d8809f39af4f0a915831e3e2950280d132650d8d2193664a08c6f026f98db82330 SHA512 c7c0388c06e8d9397e8a9e6103525c5ea0f94017dad71f4547ff6b385f76f88e511b5f8a5b64f76c728379fbca8ad3b77e06b0d474d76f7f68c79fe1e087da91 DIST hypothesis-6.87.4.gh.tar.gz 9388435 BLAKE2B a678bf1d76a1947f6880de95e3b418de364d5083a6c9c5ce8ff36fc51290ab7ed1560627e6aaf493c9b11184126ed5c2a6f8bcbd56633555cdb9be11dc384d1b SHA512 b4dcff9d07a665d7b134dfeaa6a7f199cc87883b9cd078d573a175b24069e968ce833bcdcf89f7665cf021a1eaf6df08eddc5dd071c4189ffe681ce3a178e432 DIST hypothesis-6.88.0.gh.tar.gz 9390871 BLAKE2B 9dc93da4dde2f14fc24e489b19566a2300d1e89622a4c574305ed511481bee871ffe812e13e05262ccbd68f40b61db92b974f62eefc2efc0d7f2200038539ff9 SHA512 d266acb7b5404d9d7b47f25210b6f751e4feea2c8c1416a4af7b12a42b321d4429364c1ca5842151f2fe196994cd9244c92369279a07534ef63786bbd291dd6e +DIST hypothesis-6.88.1.gh.tar.gz 9391389 BLAKE2B 0d258ff3e662bdef1c8321119c49ae4a8f1191edb316ab6262023c7da667f553b94386c28fcc40bfe06d545ae33a28b907750d4caaee8be7614a1ad578370f25 SHA512 e9376aaacd5cf405f0a28b9a9e63fc1d83506ad286579e1ae2165006cd87af1aefac68e34dd5164159f86bffa3f1da29ce86fc3254dcb11183d653b71377c41d EBUILD hypothesis-6.84.3.ebuild 2511 BLAKE2B 9389f6ffe637dd247a8d88adb96369e26bb1f4cac65da682bb9e3ad9098fa6d7c9012f795b4adedd27090f42429df472d14babfd5dfaaa2cc24d85249a57c269 SHA512 197e8fa7170492329b6d6a5924672009edaddd9c626b2bc0c5c54263f77634331a7ed51f8c566471c8ccceafcb16be10951582cd05a00aac0786d6e194e9a0cd EBUILD hypothesis-6.87.1.ebuild 2519 BLAKE2B 4a6da12f06a6172d03a6404f2869e1c71a39d97961d93c8b1af4369597d00b773b16f7fc40a8bd80c4b2525c490d67b708046894feb86403563859cc20c45974 SHA512 aacb5ee7464fc4bef490f9f4bdb558ac38310bfa226c1a49a9b82a854cf814d68b5154386130c68fc396d74650d2533d51487e17ebaef049b283417f5c677cb8 EBUILD hypothesis-6.87.2.ebuild 2519 BLAKE2B 4a6da12f06a6172d03a6404f2869e1c71a39d97961d93c8b1af4369597d00b773b16f7fc40a8bd80c4b2525c490d67b708046894feb86403563859cc20c45974 SHA512 aacb5ee7464fc4bef490f9f4bdb558ac38310bfa226c1a49a9b82a854cf814d68b5154386130c68fc396d74650d2533d51487e17ebaef049b283417f5c677cb8 EBUILD hypothesis-6.87.3.ebuild 2519 BLAKE2B 4a6da12f06a6172d03a6404f2869e1c71a39d97961d93c8b1af4369597d00b773b16f7fc40a8bd80c4b2525c490d67b708046894feb86403563859cc20c45974 SHA512 aacb5ee7464fc4bef490f9f4bdb558ac38310bfa226c1a49a9b82a854cf814d68b5154386130c68fc396d74650d2533d51487e17ebaef049b283417f5c677cb8 EBUILD hypothesis-6.87.4.ebuild 2519 BLAKE2B 4a6da12f06a6172d03a6404f2869e1c71a39d97961d93c8b1af4369597d00b773b16f7fc40a8bd80c4b2525c490d67b708046894feb86403563859cc20c45974 SHA512 aacb5ee7464fc4bef490f9f4bdb558ac38310bfa226c1a49a9b82a854cf814d68b5154386130c68fc396d74650d2533d51487e17ebaef049b283417f5c677cb8 EBUILD hypothesis-6.88.0.ebuild 2519 BLAKE2B 4a6da12f06a6172d03a6404f2869e1c71a39d97961d93c8b1af4369597d00b773b16f7fc40a8bd80c4b2525c490d67b708046894feb86403563859cc20c45974 SHA512 aacb5ee7464fc4bef490f9f4bdb558ac38310bfa226c1a49a9b82a854cf814d68b5154386130c68fc396d74650d2533d51487e17ebaef049b283417f5c677cb8 +EBUILD hypothesis-6.88.1.ebuild 2519 BLAKE2B 4a6da12f06a6172d03a6404f2869e1c71a39d97961d93c8b1af4369597d00b773b16f7fc40a8bd80c4b2525c490d67b708046894feb86403563859cc20c45974 SHA512 aacb5ee7464fc4bef490f9f4bdb558ac38310bfa226c1a49a9b82a854cf814d68b5154386130c68fc396d74650d2533d51487e17ebaef049b283417f5c677cb8 MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e diff --git a/dev-python/hypothesis/hypothesis-6.88.1.ebuild b/dev-python/hypothesis/hypothesis-6.88.1.ebuild new file mode 100644 index 000000000000..0d6df2a9e475 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.88.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !! "${stripe_mock_logfile}" & + local stripe_mock_pid=${!} + sleep 2 + # Did stripe-mock start? + curl --fail -u "sk_test_123:" \ + "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null + eend ${?} "Port ${stripe_mock_port} unavailable" + if [[ ${?} -eq 0 ]]; then + einfo "stripe-mock running on port ${stripe_mock_port}" + break + fi + (( stripe_mock_port++ )) + done + if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then + eerror "Unable to start stripe-mock for tests" + die "Please see the logfile located at: ${stripe_mock_logfile}" + fi + + local -x STRIPE_MOCK_PORT=${stripe_mock_port} + distutils-r1_src_test + + # Tear down stripe-mock + kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock" +} diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 4da55fd4f5ef..e98afff3de9b 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest index c2772c344b11..d78bc1adbd5a 100644 --- a/dev-util/bats/Manifest +++ b/dev-util/bats/Manifest @@ -1,5 +1,5 @@ DIST bats-1.10.0.tar.gz 159353 BLAKE2B 4d9e07f4b3da1cfadfd0ecbe00d611bc9a6ff8a6b55dba58e8ba4647e10265564d0cd64eb82a2b3ba483bc307b909f25913416057dc54ba8224c92cbff39c70e SHA512 31d98e26ff79354e8afd8eba2b19b1ca15ea4f1fbd16ad3936572688f49b33d68d38b6410c794f672572ee72cb535b11901759db67d4fa5656be2d0f6e050a99 DIST bats-1.9.0.tar.gz 151817 BLAKE2B 33ff5ec2b89a1605de2b838f3e6f68c1fc4dc15b6617fe001e87c387ccc4013d643b697fbbc7358950aaae556b36a614baa0ae8b38865d7428b3d8ee544516fa SHA512 743a1b3907c3a24eccd5d6fbfbdea3aec472ecf2b5c8cdd428d9dff8daa7f029ec30a2873f1beec2d758173e6f5ec892c03623dc70e56d73665c83343c9808fd -EBUILD bats-1.10.0.ebuild 958 BLAKE2B b320377ea58603d05b0912b2db05ce4a3e99badf141d7d8931b1a98806d62c4c2d5958c61c7490cd4c932ffe40c76b11d32ea4e3a5a49a2e1e1eb1d7ccd3820c SHA512 c23e030d43e17e52bfee4dd28ac48e25968616f1ae1003d22c61b4245b39e055121dc704fb6c87f003ccd79ae69fbd0e64dda24aa9aa5bf7ce5fd1865bef51aa +EBUILD bats-1.10.0.ebuild 952 BLAKE2B 8da03cbb70b7f02340941a7c3f464431fa8ec4403a95895c98cdcfb8cc577785b37663126c6219b288ef4822a1bc087ec3c452542db1d03939293da5980ccf20 SHA512 cfe52be91208981b2f92a7d6e50bbabcf946be544e9238c1ce2b80c87766856803e736392a3eef1cb6d66ddc96f24a53b3724eaf1ebdfb7799b5bc8ef3c21ce9 EBUILD bats-1.9.0.ebuild 952 BLAKE2B 8da03cbb70b7f02340941a7c3f464431fa8ec4403a95895c98cdcfb8cc577785b37663126c6219b288ef4822a1bc087ec3c452542db1d03939293da5980ccf20 SHA512 cfe52be91208981b2f92a7d6e50bbabcf946be544e9238c1ce2b80c87766856803e736392a3eef1cb6d66ddc96f24a53b3724eaf1ebdfb7799b5bc8ef3c21ce9 MISC metadata.xml 960 BLAKE2B 1eef5273fa063fbeb31bf73be2dd264f83a37a75ae5bfc116cfe6e97a0707349b9fdd6e0700505d7f698e63eeffeec2f72f9f9e853be3c3eb70ea80891fddde0 SHA512 906495ef8f00981f362302c4cc0f24aca8a9a7d4898e4f729941836b3bb126590c7d4863b37b6d216c1485cc96502c330ca03801c9cb271793ebd298285f8923 diff --git a/dev-util/bats/bats-1.10.0.ebuild b/dev-util/bats/bats-1.10.0.ebuild index e29cd9e8ea34..15c8a37ad14f 100644 --- a/dev-util/bats/bats-1.10.0.ebuild +++ b/dev-util/bats/bats-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86" DEPEND="app-shells/bash:*" RDEPEND="${DEPEND}" diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz index 3aff44576719..b49f8735178a 100644 Binary files a/games-arcade/Manifest.gz and b/games-arcade/Manifest.gz differ diff --git a/games-arcade/open-supaplex/Manifest b/games-arcade/open-supaplex/Manifest index f966e474f1b8..f93600c532da 100644 --- a/games-arcade/open-supaplex/Manifest +++ b/games-arcade/open-supaplex/Manifest @@ -1,4 +1,4 @@ AUX open-supaplex.svg 1613 BLAKE2B 8f5a6061239d9e573792890d2c2dcff6ba34e113832fc033d53c99af1ab9ffa8139465dc3b37b7dae0861db33d15cffa5da01d7a4ac69e7c66bf9d8b461fc553 SHA512 3a9a1f7fc9b0dd493e995d0dd3786067e53160a7ba0f3506282475cd2eaf6a6dd392bcfe925308845f331c7cdc4f1df872dcb1be7727e89d01ac6942100e8eeb DIST open-supaplex-7.1.2.tar.gz 50157943 BLAKE2B 74811edf2dbf65b21fc502703ecadaa293ac5219e0c17b6876a6c6d81c46456d3d06717b56124ce5a675dbfa2c228235479ab8e5baf33fc3618576936dc9b62c SHA512 960c916d9af142511c755babeed24e4cde71bf9b61a5d77b988c45dc9fb9065ca6c65f07b72a2c413a1a7a5158da597f72e9d4d907de9585c4a6cc410e6134f6 -EBUILD open-supaplex-7.1.2.ebuild 1572 BLAKE2B 9907a832210ba7760ab5eddecb2ba6b27b6436468f6361c958c02fda60b9df978e2a504ce44a503d8f99b35670fec7438204ad491cbdd108881de0b21b2ee8e7 SHA512 eafab6bbe277abb404ca6cc86d625ca835729bc3dfa1a68e5fbd96843e665eb7a258b10fda6239f9356b34a0bbbb41fabafafb9a8bb0b89b3ef5492f97dc24d6 +EBUILD open-supaplex-7.1.2-r1.ebuild 1572 BLAKE2B da1f6c7c22ca22858da0d2369d0ded32d230d2b692631e3a7412e8f6dc4b0902ea66efba3f3d9e4a352103caf29ba6c24348d61328a274e32340abecc1d08c54 SHA512 00b0c96087321796f92d05b770d6f7752207c503cd23f33f0f6035a8751db9d417a5dad9baa59dd5506ab062d3d620f0b3bec47a0c22d8a0779445a109f9c35a MISC metadata.xml 606 BLAKE2B c4a266532792fd25d8aa13108bcaa58c594553890a816830500343b5a8b773eff1f83bc9f5d0ab05db1432dbc1e9c7c3d3e4ca57383b3773ccab729c4a756249 SHA512 95d1cde5283ab12a009f8aa4acdfa69e529ced419a0d793cb5171107fec8dd25dc5c00ea2d528e9a7ed627ee1966b282e5185286608b3b2dc028018aeb4427ba diff --git a/games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild b/games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild new file mode 100644 index 000000000000..0235c790c240 --- /dev/null +++ b/games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop flag-o-matic toolchain-funcs + +DESCRIPTION="OSS reimplementation of Supaplex in C and SDL" +HOMEPAGE="https://github.com/sergiou87/open-supaplex" +SRC_URI="https://github.com/sergiou87/open-supaplex/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libsdl2[joystick,sound,video] + media-libs/sdl2-mixer[vorbis] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( dev-lang/ruby ) +" + +src_prepare() { + default + rm -r resources/audio-{l,m}q || die +} + +src_compile() { + append-cflags -DFILE_FHS_XDG_DIRS -DFILE_DATA_PATH="${EPREFIX}/usr/share/OpenSupaplex" + emake -C linux CC="$(tc-getCC)" +} + +src_test() { + emake -C tests CC="$(tc-getCC)" + # Avoid installing savegames, configs, etc, if any were written during the test + cp -R resources "${T}/test" || die + cd tests || die + # gems are not used by the test, but by default ruby fails to start if + # dev-ruby/rubygems is not installed. dev-lang/ruby depends on that package + # via PDEPEND which is why it's not available if ruby was pulled as a + # dependency to open-supaplex on clean machine. + # https://bugs.gentoo.org/739126 + OPENSUPAPLEX_PATH="${T}/test" ruby --disable=gems ./run-tests.rb ./opensupaplex || die +} + +src_install() { + dobin linux/opensupaplex + insinto /usr/share/OpenSupaplex + doins -r resources/* + doicon "${FILESDIR}/open-supaplex.svg" + make_desktop_entry opensupaplex OpenSupaplex open-supaplex +} diff --git a/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild b/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild deleted file mode 100644 index 342e8a21d5f7..000000000000 --- a/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop flag-o-matic toolchain-funcs - -DESCRIPTION="OSS reimplementation of Supaplex in C and SDL" -HOMEPAGE="https://github.com/sergiou87/open-supaplex" -SRC_URI="https://github.com/sergiou87/open-supaplex/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - media-libs/libsdl2[joystick,sound,video] - media-libs/sdl2-mixer[vorbis] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( dev-lang/ruby ) -" - -src_prepare() { - default - rm -r resources/audio-{l,m}q || die -} - -src_compile() { - append-cflags -DFILE_FHS_XDG_DIRS -DFILE_DATA_PATH="${EPREFIX}/usr/share/OpenSupaplex" - emake -C linux CC="$(tc-getCC)" -} - -src_test() { - emake -C tests CC="$(tc-getCC)" - # Avoid installing savegames, configs, etc, if any were written during the test - cp -R resources "${T}/test" || die - cd tests || die - # gems are not used by the test, but by default ruby fails to start if - # dev-ruby/rubygems is not installed. dev-lang/ruby depends on that package - # via PDEPEND which is why it's not available if ruby was pulled as a - # dependency to open-supaplex on clean machine. - # https://bugs.gentoo.org/739126 - OPENSUPAPLEX_PATH="${T}/test" ruby --disable=gems ./run-tests.rb ./opensupaplex || die -} - -src_install() { - dobin linux/opensupaplex - insinto /usr/share/OpenSupaplex - doins -r resources/* - doicon "${FILESDIR}/open-supaplex.svg" - make_desktop_entry opensupaplex OpenSupaplex open-supaplex -} diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz index 6126ac1f6382..be252438fd5e 100644 Binary files a/games-engines/Manifest.gz and b/games-engines/Manifest.gz differ diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest index 395e16e2d357..1d5ed9785cb8 100644 --- a/games-engines/fheroes2/Manifest +++ b/games-engines/fheroes2/Manifest @@ -1,4 +1,4 @@ AUX fheroes2-1.0.4-scripts.patch 716 BLAKE2B 0b944bf9f012e0fc6789230343e230b400b8a3446a0d07140816c9cb2262ad5b11f5a87562a70f32d71676b55d504299ba610e097cfe4b1fe52147e70c11c249 SHA512 fc5772dab278884f78741f3122554df9e5befc31ff3b07f0d4c5bf6e8764deee651d1999982a2c73c3a0bc49e517dd67bdf8b50151e9b489e08b9f4ebb13123f -DIST fheroes2-1.0.8.tar.gz 11757081 BLAKE2B 5448ab4b8379046d632ee8ee1be3207e4b2bd7a7a8f8c2744b2c95b909128d71a1247c8c30a903cc283df7de04e1e5b3a07bac98346b4ec444dff891aa50c028 SHA512 90c198249ecd321c0c69c2e9296364c4d6d566df374198837aa2c7811c21ecf49561342006bd76f948ed14831b22d6b7d36df1c9b46d93c0aeb48052510c588e -EBUILD fheroes2-1.0.8.ebuild 1690 BLAKE2B ca198d0bb784ec3996a6c900cb4191469e54634da29ad639d425661539501bc9e011a055a9d02a7061a3e98c270e665af85f25f82611b65e9d0fb7cc419341aa SHA512 8fb84dd89f252d1b2e690f9daab6b3a678c883de95cd91b12bbc58a9e5f2b2167c2290039f0bc19da44152304faad2928d75e28856d450082ede8486fd98e779 +DIST fheroes2-1.0.9.tar.gz 11784935 BLAKE2B 0c85725f791615eb1f823f38cfc03a98a73d71d1c0dedeac2146f62099c25ed37bbd44c9d121099934f99850ad408c13c1ea1b51f531a2cc37a56d01a0beb826 SHA512 eeb575345a6250d60ed8c37ec66deec4f5383557d8259a6422ace84520321316016494d0cd6e8d5b57123f946f3841fc215183c297c9acefe17caa3e94123ea7 +EBUILD fheroes2-1.0.9.ebuild 1690 BLAKE2B ca198d0bb784ec3996a6c900cb4191469e54634da29ad639d425661539501bc9e011a055a9d02a7061a3e98c270e665af85f25f82611b65e9d0fb7cc419341aa SHA512 8fb84dd89f252d1b2e690f9daab6b3a678c883de95cd91b12bbc58a9e5f2b2167c2290039f0bc19da44152304faad2928d75e28856d450082ede8486fd98e779 MISC metadata.xml 1185 BLAKE2B 28d22394a735740a0c230888558eccb00c4ca9ec0072aabfc27d271c9a5089ea011bc167678a7c3bf81cbeeaccbc8a0fb0b2b94d80fd83b42bc8f9a654da756a SHA512 8b3033b5de642317d2624486810cd189dee8746c9e10110a5f6ae023d51a9203c226f2b41ac4d0afb1e4b29f862063f0749b5170534b17732d26dd8dbaa89625 diff --git a/games-engines/fheroes2/fheroes2-1.0.8.ebuild b/games-engines/fheroes2/fheroes2-1.0.8.ebuild deleted file mode 100644 index 58080ed9163f..000000000000 --- a/games-engines/fheroes2/fheroes2-1.0.8.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake python-single-r1 xdg - -DESCRIPTION="Recreation of HoMM2 game engine" -HOMEPAGE="https://ihhub.github.io/fheroes2/" -SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" -IUSE="tools" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - media-libs/libpng:= - media-libs/libsdl2[video] - media-libs/sdl2-image - media-libs/sdl2-mixer - sys-libs/zlib -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - app-arch/libarchive - dev-lang/python - virtual/libintl -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/fheroes2-1.0.4-scripts.patch" -) - -src_configure() { - # Not using dev-games/libsmacker because the game crashes with it - local mycmakeargs=( - -DENABLE_IMAGE=ON - -DENABLE_TOOLS=$(usex tools) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - emake -C files/lang -} - -src_install() { - cmake_src_install - - if use tools; then - for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img til2img xmi2midi; do - newbin "${BUILD_DIR}/${file}" "fheroes2-${file}" - done - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - elog "You need original HoMM2 data files to play fheroes2." - elog "If you have an installer (.exe) from GOG, install:" - elog " games-strategy/homm2-gold-gog" - elog "If you have the original game installed somewhere already, run:" - elog " ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh" - elog "Also you can automatically get a demo version for free by installing:" - elog " games-strategy/homm2-demo" -} diff --git a/games-engines/fheroes2/fheroes2-1.0.9.ebuild b/games-engines/fheroes2/fheroes2-1.0.9.ebuild new file mode 100644 index 000000000000..58080ed9163f --- /dev/null +++ b/games-engines/fheroes2/fheroes2-1.0.9.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake python-single-r1 xdg + +DESCRIPTION="Recreation of HoMM2 game engine" +HOMEPAGE="https://ihhub.github.io/fheroes2/" +SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="tools" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + media-libs/libpng:= + media-libs/libsdl2[video] + media-libs/sdl2-image + media-libs/sdl2-mixer + sys-libs/zlib +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} + app-arch/libarchive + dev-lang/python + virtual/libintl +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/fheroes2-1.0.4-scripts.patch" +) + +src_configure() { + # Not using dev-games/libsmacker because the game crashes with it + local mycmakeargs=( + -DENABLE_IMAGE=ON + -DENABLE_TOOLS=$(usex tools) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + emake -C files/lang +} + +src_install() { + cmake_src_install + + if use tools; then + for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img til2img xmi2midi; do + newbin "${BUILD_DIR}/${file}" "fheroes2-${file}" + done + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "You need original HoMM2 data files to play fheroes2." + elog "If you have an installer (.exe) from GOG, install:" + elog " games-strategy/homm2-gold-gog" + elog "If you have the original game installed somewhere already, run:" + elog " ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh" + elog "Also you can automatically get a demo version for free by installing:" + elog " games-strategy/homm2-demo" +} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index eca0015b9b40..800a1cd0843b 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest index 8f446daab889..e8d2abb0aac0 100644 --- a/media-sound/clementine/Manifest +++ b/media-sound/clementine/Manifest @@ -1,5 +1,8 @@ +AUX clementine-1.4.0_rc2-absl.patch 382 BLAKE2B 7d79b011aa6b1cc54fde671cf294173802fa0ec2eb494e7f54be5c9ebe693247cb809bba3e9a794db6832d8bbb279fbed0c5d7cfacde25b6b28dac32d7756286 SHA512 9a8bbc39248f511dfe616ecdeeaf7e3ac3f92590b4744b19028f3b9038595cad7e2bb2bccbda1c4187cc40813efb68b465a44aea1a25c85ab19710e8173e077e +AUX clementine-1.4.0_rc2-c17.patch 2261 BLAKE2B e66117f376b440d359eb40c3247c28ed662b4924e066385792cc3638ae2d0296b52b3c4dc5185507f21c51baac78e063ab79d72bbb7ce2df76e82f5ebffe10c0 SHA512 8a68a23956a08c08a4d7ee030606512f375c2039314268f6f615c424a1b3ab46b643af3afdf221a2d827f03962a1644bd5b1de5d4d70c53b1fd02625fc1026ea AUX clementine-1.4.0_rc2-lz.patch 889 BLAKE2B ce04feb2b14c4b1e2e994672c0196100b35672da8b830c3ad1b8103f11327aefbccce97c5ad4253227b88939e16d6a6a88c8b3e3530e8589b1b9e28eb524361c SHA512 4bd24c05dd3d748d6b5f66070900fcef841144baaa8557bdc05a6128ee7b64f7b222344447944ef41d83694ec3f7618fd744d8e6053ec34f35b923b0a3db02a7 DIST clementine-1.4.0_rc2.tar.gz 9073685 BLAKE2B a2376f1a895c651c2eb089419e20b9ce6050739f1342a6fdf1ebad0a14b65a08f56cc846eb79ad7facb77d6ee2cac74f9e374bd8e284a2a7f87d7c117779a08d SHA512 403093386efabd52e649c0e379abbf4873c4b2f8d0af72cda2b7e0255f90c60259f961045e7b51d0e5bf35425d678ff6b018c9191845ebbd156d9216d8bd7722 EBUILD clementine-1.4.0_rc2-r3.ebuild 4507 BLAKE2B 55467d1946ae46f2d23ef2be17b2b01e689861bf62799473d29d520333ea7fa7067293a050e89fe7d084918e3093773db86c352546542a6e4d25df5cf20a7818 SHA512 9dad86b1435b2317cd78cf2e0826ee30d1d62e76e62f73ded349a502a3654678015bdd0d7d8670d2fbdad6e98b3e54b6478a01905e944d83048f7ade48e81a0a -EBUILD clementine-9999.ebuild 4371 BLAKE2B 2ee1680196ed0156d965b4ae7a35ce78a673733741d92fb042c91b122cae15a0252d45c41dd962eaf45d74221a2753d0012b6dfda84296faa317a509f8f0c934 SHA512 a08feb459e8d5d86a3e01c3977744474e468c24c05e06cd6fe28234f86cc35a1caf8a0bc931e3cc0ff8712ffb83aec757814933bd0dbdbdab8be5ac14d412ed8 +EBUILD clementine-1.4.0_rc2-r4.ebuild 4624 BLAKE2B fe9f57e729cdb6886636e20b03514cd1eaf51b1152946ee864786af5c1d7bc3c9b555f89948a4a4774f1a89afac39cb1969be7bd4ead9ff808e685f9701ed185 SHA512 8dbbe2b28494267723e406fe4ff06fee619b3aa0388f1a84e9efe196e344680f1abdea1dc256fdae56aa8492d4bb3f68204544dfcba2bec0d5802c95d569af8d +EBUILD clementine-9999.ebuild 4487 BLAKE2B a37b746a284c0e34f2102ef040b1fc997227733f5ce3b7960baeacf9a2f5386b93869625bcf7fe168cb33b7ad0faafaa4d47a1d7f517f64e4b009221019ae3a0 SHA512 a7b1912add167b7f5a6afb351e32193cc7b2fbd10ed21fd11b3789d7292c53ef5eff1382c3602cf643037842e892e8aef677d7bcf90d5a1e676887826096089e MISC metadata.xml 1205 BLAKE2B 385d0f742772f036d1d0e03913aa1e38fe165dfeec7a6773fa5685992f9bbc348437bd759c24c54686d19f8dfbadc8bf208909788bc1e0dd957e47bb659fb832 SHA512 58d908699a52724401f167ae20fa05327aa4fd5b705856a43292c98e898b2f13d11c9db6fac6def35eede0c356071ff38e22883ca233a1005173ded18e69ca92 diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild new file mode 100644 index 000000000000..0ba33dd8074d --- /dev/null +++ b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt" +HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine" + +PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW" + +inherit cmake flag-o-matic plocale virtualx xdg + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git" + inherit git-r3 +else + SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Clementine-${PV/_}" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + udisks? ( dbus ) + wiimote? ( dbus ) +" + +COMMON_DEPEND=" + dev-cpp/abseil-cpp:= + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/protobuf:= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/chromaprint:= + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=media-libs/libmygpo-qt-1.0.9[qt5(+)] + >=media-libs/taglib-1.11.1_p20181028 + sys-libs/zlib + x11-libs/libX11 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio:= ) + dbus? ( dev-qt/qtdbus:5 ) + ipod? ( >=media-libs/libgpod-0.8.0 ) + lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) + moodbar? ( sci-libs/fftw:3.0= ) + mtp? ( >=media-libs/libmtp-1.0.0:= ) + projectm? ( + media-libs/glew:= + >=media-libs/libprojectm-3.1.12:0= + virtual/opengl + ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${COMMON_DEPEND} + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-soup:1.0 + media-plugins/gst-plugins-taglib:1.0 + mtp? ( gnome-base/gvfs[mtp] ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + dev-libs/libxml2 + dev-qt/qtopengl:5 + dev-qt/qtxml:5 + virtual/glu + box? ( dev-cpp/sparsehash ) + dropbox? ( dev-cpp/sparsehash ) + googledrive? ( dev-cpp/sparsehash ) + seafile? ( dev-cpp/sparsehash ) + skydrive? ( dev-cpp/sparsehash ) +" +BDEPEND=" + >=dev-cpp/gtest-1.8.0 + dev-qt/linguist-tools:5 + sys-devel/gettext + virtual/pkgconfig + test? ( + dev-qt/qttest:5 + gnome-base/gsettings-desktop-schemas + ) +" + +PATCHES=( + "${FILESDIR}/clementine-1.4.0_rc2-lz.patch" + "${FILESDIR}/clementine-1.4.0_rc2-c17.patch" + "${FILESDIR}/clementine-1.4.0_rc2-absl.patch" +) + +DOCS=( Changelog README.md ) + +src_prepare() { + plocale_find_changes "src/translations" "" ".po" + + cmake_src_prepare + # some tests fail or hang + sed -i \ + -e '/add_test_file(translations_test.cpp/d' \ + tests/CMakeLists.txt || die + + if ! use test; then + sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die + cmake_comment_add_subdirectory tests + fi + + rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die +} + +src_configure() { + # spotify is not in portage + local mycmakeargs=( + -DBUILD_WERROR=OFF + # avoid automagically enabling of ccache (bug #611010) + -DCCACHE_EXECUTABLE=OFF + -DENABLE_BREAKPAD=OFF #< disable crash reporting + -DENABLE_GIO=ON + -DENABLE_SPOTIFY=OFF + -DENABLE_SPOTIFY_BLOB=OFF + -DUSE_SYSTEM_GMOCK=ON + -DUSE_SYSTEM_PROJECTM=ON + -DBUNDLE_PROJECTM_PRESETS=OFF + -DLINGUAS="$(plocale_get_locales)" + -DENABLE_BOX="$(usex box)" + -DENABLE_AUDIOCD="$(usex cdda)" + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus) + -DENABLE_DROPBOX="$(usex dropbox)" + -DENABLE_GOOGLE_DRIVE="$(usex googledrive)" + -DENABLE_LIBGPOD="$(usex ipod)" + -DENABLE_LIBLASTFM="$(usex lastfm)" + -DENABLE_MOODBAR="$(usex moodbar)" + -DENABLE_LIBMTP="$(usex mtp)" + -DENABLE_VISUALISATIONS="$(usex projectm)" + -DENABLE_SEAFILE="$(usex seafile)" + -DENABLE_SKYDRIVE="$(usex skydrive)" + -DENABLE_LIBPULSE="$(usex pulseaudio)" + -DENABLE_UDISKS2="$(usex udisks)" + -DENABLE_WIIMOTEDEV="$(usex wiimote)" + "$(cmake_use_find_package alsa ALSA)" + ) + + use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT + + cmake_src_configure +} + +src_test() { + cd "${CMAKE_BUILD_DIR}" || die + virtx cmake_build clementine_test +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " + elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " + elog "depending on your preferences" +} diff --git a/media-sound/clementine/clementine-9999.ebuild b/media-sound/clementine/clementine-9999.ebuild index 9922ac005926..89a93137020a 100644 --- a/media-sound/clementine/clementine-9999.ebuild +++ b/media-sound/clementine/clementine-9999.ebuild @@ -30,6 +30,7 @@ REQUIRED_USE=" " COMMON_DEPEND=" + dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= @@ -91,6 +92,11 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/clementine-1.4.0_rc2-c17.patch" + "${FILESDIR}/clementine-1.4.0_rc2-absl.patch" +) + DOCS=( Changelog README.md ) src_prepare() { @@ -107,7 +113,7 @@ src_prepare() { cmake_comment_add_subdirectory tests fi - rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die + rm -r 3rdparty/{libmygpo-qt5,taglib} || die } src_configure() { diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch new file mode 100644 index 000000000000..48eb9dda4227 --- /dev/null +++ b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch @@ -0,0 +1,15 @@ +Fix build + +https://bugs.gentoo.org/912853 + +--- a/ext/libclementine-tagreader/CMakeLists.txt ++++ b/ext/libclementine-tagreader/CMakeLists.txt +@@ -37,7 +37,7 @@ add_library(libclementine-tagreader STATIC + ) + + target_link_libraries(libclementine-tagreader +- ${PROTOBUF_LIBRARY} + libclementine-common ++ ${PROTOBUF_LIBRARY} absl_log_internal_check_op absl_log_internal_message + ) + diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch b/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch new file mode 100644 index 000000000000..3121b1e15bf0 --- /dev/null +++ b/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch @@ -0,0 +1,67 @@ +Fix build + +https://bugs.gentoo.org/912853 + +--- a/3rdparty/libprojectm/CMakeLists.txt ++++ b/3rdparty/libprojectm/CMakeLists.txt +@@ -24,7 +24,7 @@ set(BUILD_PROJECTM_STATIC ON) + set(DISABLE_NATIVE_PRESETS ON) + set(DISABLE_MILKDROP_PRESETS OFF) + +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17") + + pkg_check_modules(GLEW glew) + +--- a/3rdparty/qtsingleapplication/CMakeLists.txt ++++ b/3rdparty/qtsingleapplication/CMakeLists.txt +@@ -1,5 +1,5 @@ + cmake_minimum_required(VERSION 3.0.0) +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") + + set(SINGLEAPP-SOURCES + qtlocalpeer.cpp +--- a/ext/libclementine-common/CMakeLists.txt ++++ b/ext/libclementine-common/CMakeLists.txt +@@ -2,7 +2,7 @@ include_directories(${PROTOBUF_INCLUDE_DIRS}) + include_directories(${CMAKE_CURRENT_BINARY_DIR}) + include_directories(${CMAKE_CURRENT_SOURCE_DIR}) + +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") + + set(SOURCES + core/closure.cpp +--- a/ext/libclementine-remote/CMakeLists.txt ++++ b/ext/libclementine-remote/CMakeLists.txt +@@ -1,6 +1,6 @@ + include_directories(${PROTOBUF_INCLUDE_DIRS}) + +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") + + set(MESSAGES + remotecontrolmessages.proto +--- a/ext/libclementine-tagreader/CMakeLists.txt ++++ b/ext/libclementine-tagreader/CMakeLists.txt +@@ -3,7 +3,7 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}) + include_directories(${CMAKE_CURRENT_BINARY_DIR}) + include_directories(${CMAKE_SOURCE_DIR}/ext/libclementine-common) + +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17") + + set(MESSAGES + tagreadermessages.proto +--- a/gst/moodbar/CMakeLists.txt ++++ b/gst/moodbar/CMakeLists.txt +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.0.0) + + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall --std=c++0x") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall --std=c++17") + + include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) + diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index 90e5b531eb7d..40175be1e13c 100644 Binary files a/media-tv/Manifest.gz and b/media-tv/Manifest.gz differ diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 906852f1e34b..ce8b08a4e92e 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -36,5 +36,5 @@ EBUILD plex-media-server-1.32.1.6999.ebuild 2316 BLAKE2B 596500a760a4170a30aa69e EBUILD plex-media-server-1.32.2.7100.ebuild 2316 BLAKE2B 97db339de3d0835066c07d717e1074583bafe16a24a975932d086f22cf49310eb1293122fc571d4cc36b116c85469cf1696af27de210c7c4ad73930f692ee229 SHA512 b9b359d4a260fd59463bd8e1587f93a4d79b2ee1ae2f33ac7b3480ffaa2a3474c21aaaaca04f769923e8f80caa022020fd884892819d3d56f4cfe63b5e2a590c EBUILD plex-media-server-1.32.3.7162.ebuild 2315 BLAKE2B acfa905ba25c8036aad14751a8df26585940cc07a7624232868f46c6db01ebe8ae65d665dfb6444bcc8789e0c83ce0b1178a306159e86feab8aecd3fbde4b574 SHA512 557c3868d19e93f593613d8073c22354a2e78a27226be5dd54087234a613caacda19b3cda51b12aa363ca45dc19d436eef26240a156ab517961352b3b82b8347 EBUILD plex-media-server-1.32.5.7349.ebuild 2316 BLAKE2B 2ee4d3d457e41be79b6b086be3a38d8b7569780137b816e67694da9b2c387eb7f047a223d7f418e6b3decefbfe25c8d01a4f89ba06f9f568a7a61f4cc7541ea3 SHA512 a20d37f2b18aebb79036e7841ca7809f8007026ac8c71eabd6b8d5b1a93eb74cb967daf9b31d6077b489ac63f8317162eb165091c3e1cffafd99f4059761187f -EBUILD plex-media-server-1.32.5.7516.ebuild 2512 BLAKE2B cacdbec2abcca7501b3c7ac032f9c734919b85d7c982e87976bb02ae40dca77cf1a9468e0d896d11f312f2c87fd6ebe2a3b099106f99889ed26dd0ad8db805f4 SHA512 d3b65a46791117dbb3cb48e1ae8e58f6ad10cdfb42777994e1ef30d7e10dbccd2412ce14178165d3d06b412965f2a5e16f5b0adff886baceb22afcc930b9d136 +EBUILD plex-media-server-1.32.5.7516.ebuild 2510 BLAKE2B 28806de14332c7be028134a8e0aaa67a01ced4f99635abfb65a236de8f13fe4d6ea92ff843d6cf2fae2467a8d49340c49f687b67945504d7d41a2422d00a8263 SHA512 9854b496f6e9841dffe89fa8da752217633cbe929644e7e5ac289516714780cf07de3d6ddcbfe120bc1e6260dcc5584953345fbdecbddae01dc2b497bf8ec293 MISC metadata.xml 572 BLAKE2B 43e637c63f2745de898d7312c317a9faf5013832c04d266da364b70fa7b8fd4e18c1a4e8cda0ee3a8ea1a5970214a4444cef31e010db6a7bf7703d919ab70c22 SHA512 eabead0de1cec6174dad9fee3094f928373d0a69ab59bf81fd4fd205f6e49d2767bede834e43ef3a12dbd2c25c993019f4f6bb6ab82da900ade3eb182d260b79 diff --git a/media-tv/plex-media-server/plex-media-server-1.32.5.7516.ebuild b/media-tv/plex-media-server/plex-media-server-1.32.5.7516.ebuild index 1c51256eb354..34d20eb5a29b 100644 --- a/media-tv/plex-media-server/plex-media-server-1.32.5.7516.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.32.5.7516.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}" LICENSE="Plex" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86" +KEYWORDS="-* amd64 ~arm arm64 ~x86" RESTRICT="bindist" DEPEND=" diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index cc6dfab8de6c..0988d9e164d9 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 0b7100a9d5c1..42533fef4049 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Tue, 17 Oct 2023 02:12:21 +0000 +Tue, 17 Oct 2023 08:09:55 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index e3d4dd0a8164..56d2a0fe5159 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 550894 BLAKE2B 798965263c5d46e96205dc199bf25a6ce30d8338486a9e848484a9fd5ed830d3c27c166ba202e07c36df6988d550704f299a879de8c58b3b01520f804c90e943 SHA512 f6ec462cab8043045f98a1e866ddbe0f314f470e436c8cc7e0c07b22f2f914a169ca9d6120ef606f1879badd4bf0b66721cb9a50d5074d457a8e0d58296ee3b4 -TIMESTAMP 2023-10-17T02:12:25Z +TIMESTAMP 2023-10-17T08:09:59Z -----BEGIN PGP SIGNATURE----- -iQKSBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUt7YlfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUuQVdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBobA/423scesHP6HKHQ+jo9IiQ0pcJ08pb0sVjy9dG7TSqdL23n9+R4AKBL45o -FnfsBTSjgb6eVf2Nf8rZsDXcVuHKyjzzh5+pqzGTP1pQabXJDZAk3Quo8fco0nRS -EUpB8QLM2jGhsy5md8dhLmwGnZrwG1TOS4qoU1KsKpL4Cntrjkp0U/gcXJNyyNOc -kDrpMOTIAJKubKE5LEPabILToAN5rVvVh5Cu3zCp1WC4lePJ+VNo4Fao0yz1P78B -YPN7pYgZ6M/E1UxXXwR+vv5IlUgCPUR4yAe0UWgUR0nABhgQzB27/OIYIBFdFwF+ -Jz9qXy6FfgjX14+7SPpOAbG+WaFUSg+dfS89dATnVMfs0YuYZRq+EDpdXwln++U+ -4oVWA4Fv2Y3PO28aBDMYiVUkCXh3q7MOzVehNWd+IbsnrpGt3ESYufV87VxXJ5m+ -qbkAorlQBHG1bqFHHjs00bHo18cSVIx+Ed4fdgM2ptbwwwPabPgv3RfXHo5EjtTk -MH7478OJylmjM0mjtvGLr/YBf6jJg01ZvSMxwina0nQgJepJ8evK8AETXYt5UR1l -XVtkAFGW3zgNmJIPtoGJ1w5v9vzMYR7PutK/oofS7OEDVPebgmFhWVKssz1+yf3N -T4RLzG8v1hL7QvnmImSjV4Z5R3UHt2Og1X447ftqt602L9ca4A== -=vqP1 +klCm6Q/8CjhI42b71O+1OURpKezFkz2mCq8XdioXIekoJx7Nscb+4HkGv5hOVW7Q +bJ2x4YT4YyAm4jMQRpFykZv0VntgbrYv0eKL+nhVaEjdYSf9yYxrA09WQqRnkvfo +qCjHB1Da6wscd8g9CF3BNvBlOxmG639E5v4/OVZOVGIegMANHCouHkkn/LrFpwYW +r926sa/J3GmwBpsvwOAkdbiigOGhXKQCk5t0tge2K1gWOekt/Ucklnc34m2O9UyY +Lyh7YCzLssuMPZ1iickzZYxTtCxebSY7RpUcBX/BAgrPQnx1+8RLHJCS3CZyyB3S +YpeqFD/68osnNPMcWd9L83x+a/2nqF2E2b6Sl+/yc7pg/cBonnO8obyEkY/NapOK +I3+WPsGn0FqFeuT3ymvsTl1y+ztug4MV3L//oUaKHIj0DaaBBatLQZejMcc5z+v0 +YeWM5aSdd5DqkLPrn70bmoR0KHI3oW+GtTGvG45gnYIpJkUhdQ6jxYlYpeY4k8vO +lhffoxF4jIXuOhe8lT5VrVChMbE2vymd4HhobKhfWmrQdAKEnWtVI1FDGDGHZF1i +L+WXvPYFenK5VDE1RJ8DnEQeYSahuKjHQu4B+bHxqaiAhIj7bagFy6PO8Iry3aSR +AFqmDQWUqMaIPLxRufQgDcFeUm5VerzjoUTAVlQzjkJ4zS1SOO4= +=ykyX -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 0b7100a9d5c1..c7463a5fcb83 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Tue, 17 Oct 2023 02:12:21 +0000 +Tue, 17 Oct 2023 08:09:56 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index c62abceb6964..33eb69206a2e 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 1512c500bfdc..be73dd40061c 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/awscli-1.29.64 b/metadata/md5-cache/app-admin/awscli-1.29.64 new file mode 100644 index 000000000000..782bc1c12a5b --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.29.64 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.31.64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.31.64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.29.64.tar.gz -> aws-cli-1.29.64.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=fa06e79acff4953f2ae1c47398088ddc diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index e3512f8bf450..c7715c989cba 100644 Binary files a/metadata/md5-cache/app-emacs/Manifest.gz and b/metadata/md5-cache/app-emacs/Manifest.gz differ diff --git a/metadata/md5-cache/app-emacs/uboat-1.2-r1 b/metadata/md5-cache/app-emacs/uboat-1.2-r1 new file mode 100644 index 000000000000..7af1eb94723d --- /dev/null +++ b/metadata/md5-cache/app-emacs/uboat-1.2-r1 @@ -0,0 +1,13 @@ +BDEPEND=>=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Generate u-boat-death messages, patterned after Iron Coffins +EAPI=8 +HOMEPAGE=http://www.splode.com/~friedman/software/emacs-lisp/ +INHERIT=elisp +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=public-domain +RDEPEND=>=app-editors/emacs-25.3:* +SLOT=0 +SRC_URI=https://dev.gentoo.org/~ulm/distfiles/uboat-1.2.tar.bz2 +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common dc179f98b2b4d9a4473fd3bdc154bbb6 +_md5_=1b2a40745c92c85e58ddea58b8e2c7e4 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index 6073b5cc3b97..44fd589a5e17 100644 Binary files a/metadata/md5-cache/dev-cpp/Manifest.gz and b/metadata/md5-cache/dev-cpp/Manifest.gz differ diff --git a/metadata/md5-cache/dev-cpp/asio-1.24.0 b/metadata/md5-cache/dev-cpp/asio-1.24.0 deleted file mode 100644 index fe7a13d81da6..000000000000 --- a/metadata/md5-cache/dev-cpp/asio-1.24.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install prepare -DEPEND=test? ( dev-libs/boost dev-libs/openssl ) -DESCRIPTION=Asynchronous Network Library -EAPI=8 -HOMEPAGE=https://think-async.com https://github.com/chriskohlhoff/asio -INHERIT=autotools -IUSE=doc examples test -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=Boost-1.0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/asio/asio/asio-1.24.0.tar.bz2 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=ab5291f616f05e9b839e2683328ecb7c diff --git a/metadata/md5-cache/dev-cpp/asio-1.26.0 b/metadata/md5-cache/dev-cpp/asio-1.26.0 deleted file mode 100644 index 45be392196b0..000000000000 --- a/metadata/md5-cache/dev-cpp/asio-1.26.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install prepare -DEPEND=test? ( dev-libs/boost dev-libs/openssl ) -DESCRIPTION=Asynchronous Network Library -EAPI=8 -HOMEPAGE=https://think-async.com https://github.com/chriskohlhoff/asio -INHERIT=autotools -IUSE=doc examples test -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=Boost-1.0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/asio/asio/asio-1.26.0.tar.bz2 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=3fd9a7e2b4372dd9f73e22479f7e5f14 diff --git a/metadata/md5-cache/dev-cpp/asio-1.28.1 b/metadata/md5-cache/dev-cpp/asio-1.28.1 new file mode 100644 index 000000000000..e1b2455e0559 --- /dev/null +++ b/metadata/md5-cache/dev-cpp/asio-1.28.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install prepare +DEPEND=test? ( dev-libs/boost dev-libs/openssl ) +DESCRIPTION=Asynchronous Network Library +EAPI=8 +HOMEPAGE=https://think-async.com https://github.com/chriskohlhoff/asio +INHERIT=autotools +IUSE=doc examples test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Boost-1.0 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://sourceforge/asio/asio/asio-1.28.1.tar.bz2 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=4ab3683fd98a4fd9f670f2409d7c4760 diff --git a/metadata/md5-cache/dev-cpp/sol2-3.3.0 b/metadata/md5-cache/dev-cpp/sol2-3.3.0 deleted file mode 100644 index 8f0c41e5c00b..000000000000 --- a/metadata/md5-cache/dev-cpp/sol2-3.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) test? ( >=dev-cpp/catch-3 ) -DESCRIPTION=Header-only C++ <-> Lua API wrapper -EAPI=8 -HOMEPAGE=https://github.com/ThePhD/sol2 -INHERIT=cmake lua -IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=MIT -REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ThePhD/sol2/archive/refs/tags/v3.3.0.tar.gz -> sol2-3.3.0.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2f19aec04a235d5041738d137d1b9d56 diff --git a/metadata/md5-cache/dev-cpp/sol2-3.3.1 b/metadata/md5-cache/dev-cpp/sol2-3.3.1 new file mode 100644 index 000000000000..9b3828c1e4cc --- /dev/null +++ b/metadata/md5-cache/dev-cpp/sol2-3.3.1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) test? ( >=dev-cpp/catch-3 ) +DESCRIPTION=Header-only C++ <-> Lua API wrapper +EAPI=8 +HOMEPAGE=https://github.com/ThePhD/sol2 +INHERIT=cmake lua +IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ThePhD/sol2/archive/refs/tags/v3.3.1.tar.gz -> sol2-3.3.1.tar.gz +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2f19aec04a235d5041738d137d1b9d56 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index c6f0840bc641..d75394ed63c0 100644 Binary files a/metadata/md5-cache/dev-db/Manifest.gz and b/metadata/md5-cache/dev-db/Manifest.gz differ diff --git a/metadata/md5-cache/dev-db/pgbouncer-1.21.0 b/metadata/md5-cache/dev-db/pgbouncer-1.21.0 new file mode 100644 index 000000000000..89ad231fc130 --- /dev/null +++ b/metadata/md5-cache/dev-db/pgbouncer-1.21.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst prepare +DEPEND=>=dev-libs/libevent-2.0:= acct-user/pgbouncer c-ares? ( >=net-dns/c-ares-1.10 ) ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] ) systemd? ( sys-apps/systemd ) +DESCRIPTION=Lightweight connection pooler for PostgreSQL +EAPI=8 +HOMEPAGE=https://www.pgbouncer.org/ +IUSE=+c-ares debug doc pam ssl systemd +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-libs/libevent-2.0:= acct-user/pgbouncer c-ares? ( >=net-dns/c-ares-1.10 ) ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] ) systemd? ( sys-apps/systemd ) +RESTRICT=test +SLOT=0 +SRC_URI=https://www.pgbouncer.org/downloads/files/1.21.0/pgbouncer-1.21.0.tar.gz +_md5_=5060e5f24c700f0a04d3e26b008dbb1b diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz index aa6bbb957e79..7498d9490579 100644 Binary files a/metadata/md5-cache/dev-games/Manifest.gz and b/metadata/md5-cache/dev-games/Manifest.gz differ diff --git a/metadata/md5-cache/dev-games/recastnavigation-1.5.1_p20230102 b/metadata/md5-cache/dev-games/recastnavigation-1.5.1_p20230102 deleted file mode 100644 index 520428f5afd9..000000000000 --- a/metadata/md5-cache/dev-games/recastnavigation-1.5.1_p20230102 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-cpp/catch:0 ) -DESCRIPTION=Navigation mesh construction toolset for games -EAPI=8 -HOMEPAGE=https://github.com/recastnavigation/recastnavigation -INHERIT=cmake -IUSE=test -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=ZLIB -RESTRICT=!test? ( test ) -SLOT=0/1.5.1 -SRC_URI=https://github.com/recastnavigation/recastnavigation/archive/405cc095ab3a2df976a298421974a2af83843baf.tar.gz -> recastnavigation-1.5.1_p20230102.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f240f96eb24c42ed3dac2c3d0ebe4812 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 7f845ae3d97b..1e594b1e7d98 100644 Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ diff --git a/metadata/md5-cache/dev-java/felix-framework-7.0.5-r1 b/metadata/md5-cache/dev-java/felix-framework-7.0.5-r1 deleted file mode 100644 index 0420ed7410f4..000000000000 --- a/metadata/md5-cache/dev-java/felix-framework-7.0.5-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-11:* dev-java/animal-sniffer-annotations:0 dev-java/osgi-annotation:0 dev-java/felix-resolver:0 test? ( dev-java/asm:9 dev-java/easymock:2.5 dev-java/mockito:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Implementation of the OSGi R8 core framework specification -EAPI=8 -HOMEPAGE=https://felix.apache.org/documentation/subprojects/apache-felix-framework.html -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* dev-java/animal-sniffer-annotations:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/felix/org.apache.felix.framework-7.0.5-source-release.tar.gz -> felix-framework-7.0.5.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 -_md5_=9338ce375bc42b746e7d548d0f4245f1 diff --git a/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2 b/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2 new file mode 100644 index 000000000000..62620ddc0c3e --- /dev/null +++ b/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile install preinst prepare setup test unpack +DEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-felix ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Implementation of the OSGi R8 core framework specification +EAPI=8 +HOMEPAGE=https://felix.apache.org/documentation/subprojects/apache-felix-framework.html +INHERIT=java-pkg-2 java-pkg-simple verify-sig +IUSE=doc source test verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* dev-java/animal-sniffer-annotations:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/felix/org.apache.felix.framework-7.0.5-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.framework-7.0.5-source-release.tar.gz.asc ) +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_md5_=99d6968528e901760a5535510945af10 diff --git a/metadata/md5-cache/dev-java/felix-main-7.0.5-r1 b/metadata/md5-cache/dev-java/felix-main-7.0.5-r1 deleted file mode 100644 index 4af8d8e606ed..000000000000 --- a/metadata/md5-cache/dev-java/felix-main-7.0.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-11:* ~dev-java/felix-framework-7.0.5:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Open source OSGi framework by Apache Software Foundation -EAPI=8 -HOMEPAGE=https://felix.apache.org/documentation/index.html -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* ~dev-java/felix-framework-7.0.5:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=mirror://apache/felix/org.apache.felix.main-7.0.5-source-release.tar.gz -> felix-main-7.0.5.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 -_md5_=9f95cadccc5e4d0542f6a660c1f5f031 diff --git a/metadata/md5-cache/dev-java/felix-main-7.0.5-r2 b/metadata/md5-cache/dev-java/felix-main-7.0.5-r2 new file mode 100644 index 000000000000..e65b6d740f72 --- /dev/null +++ b/metadata/md5-cache/dev-java/felix-main-7.0.5-r2 @@ -0,0 +1,15 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-felix ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile install preinst prepare setup test unpack +DEPEND=>=virtual/jdk-11:* ~dev-java/felix-framework-7.0.5:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Open source OSGi framework by Apache Software Foundation +EAPI=8 +HOMEPAGE=https://felix.apache.org/documentation/index.html +INHERIT=java-pkg-2 java-pkg-simple verify-sig +IUSE=doc source verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* ~dev-java/felix-framework-7.0.5:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=mirror://apache/felix/org.apache.felix.main-7.0.5-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.main-7.0.5-source-release.tar.gz.asc ) +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_md5_=fbbae730af850bc6f4785c548e78644c diff --git a/metadata/md5-cache/dev-java/felix-resolver-2.0.4 b/metadata/md5-cache/dev-java/felix-resolver-2.0.4 deleted file mode 100644 index bbcfd4664efa..000000000000 --- a/metadata/md5-cache/dev-java/felix-resolver-2.0.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/osgi-annotation:0 dev-java/osgi-core:0 test? ( dev-java/felix-utils:0 dev-java/mockito:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Provide OSGi resolver service. -EAPI=8 -HOMEPAGE=https://felix.apache.org/documentation/index.html -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-annotation:0 dev-java/osgi-core:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/felix/org.apache.felix.resolver-2.0.4-source-release.tar.gz -> felix-resolver-2.0.4.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 -_md5_=9a1fcc33ad98ef2cbf72ca5d7bd563de diff --git a/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1 b/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1 new file mode 100644 index 000000000000..ad7ea757db3e --- /dev/null +++ b/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-felix ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile install preinst prepare setup test unpack +DEPEND=>=virtual/jdk-1.8:* dev-java/osgi-annotation:0 dev-java/osgi-core:0 test? ( dev-java/felix-utils:0 dev-java/mockito:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Provide OSGi resolver service. +EAPI=8 +HOMEPAGE=https://felix.apache.org/documentation/index.html +INHERIT=java-pkg-2 java-pkg-simple verify-sig +IUSE=doc source test verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-annotation:0 dev-java/osgi-core:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/felix/org.apache.felix.resolver-2.0.4-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.resolver-2.0.4-source-release.tar.gz.asc ) +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_md5_=764368a94faf0095b9a8b9ac76b9387a diff --git a/metadata/md5-cache/dev-java/felix-utils-1.11.8 b/metadata/md5-cache/dev-java/felix-utils-1.11.8 deleted file mode 100644 index e4bb4b5ba936..000000000000 --- a/metadata/md5-cache/dev-java/felix-utils-1.11.8 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/osgi-cmpn:8 dev-java/osgi-core:0 test? ( dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Utility classes for OSGi -EAPI=8 -HOMEPAGE=https://felix.apache.org/documentation/index.html -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/felix/org.apache.felix.utils-1.11.8-source-release.tar.gz -> felix-utils-1.11.8.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 -_md5_=1a8a5146cec6987efa2cac823f952c23 diff --git a/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1 b/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1 new file mode 100644 index 000000000000..bbc91720b1e8 --- /dev/null +++ b/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-felix ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile install preinst prepare setup test unpack +DEPEND=>=virtual/jdk-1.8:* dev-java/osgi-cmpn:8 dev-java/osgi-core:0 test? ( dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Utility classes for OSGi +EAPI=8 +HOMEPAGE=https://felix.apache.org/documentation/index.html +INHERIT=java-pkg-2 java-pkg-simple verify-sig +IUSE=doc source test verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/felix/org.apache.felix.utils-1.11.8-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.utils-1.11.8-source-release.tar.gz.asc ) +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_md5_=5f13279f8049039ff5370f24867e7e0b diff --git a/metadata/md5-cache/dev-java/xerces-2.12.2-r1 b/metadata/md5-cache/dev-java/xerces-2.12.2-r1 index 2a31e9b870ff..2809ca049ac5 100644 --- a/metadata/md5-cache/dev-java/xerces-2.12.2-r1 +++ b/metadata/md5-cache/dev-java/xerces-2.12.2-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://xerces.apache.org/xerces2-j/index.html INHERIT=java-pkg-2 java-pkg-simple verify-sig IUSE=doc source verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-java/xml-commons-external:1.4 dev-java/xml-commons-resolver:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=2 SRC_URI=mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz verify-sig? ( https://downloads.apache.org/xerces/j/source/Xerces-J-src.2.12.2.tar.gz.asc ) _eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 52d47d4db4f2c870e1d8f23700ee5e0a java-utils-2 d051ecd608488854eb9252d64d396140 verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=9422e0dcbff574fd74154fed9ebd2a3c +_md5_=6156ee1a1074882553162eff9e49830f diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 78baa4dd98b1..2d41f0a54e86 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/xxhash-0.8.2 b/metadata/md5-cache/dev-libs/xxhash-0.8.2 index 758700dce890..70b659ff9601 100644 --- a/metadata/md5-cache/dev-libs/xxhash-0.8.2 +++ b/metadata/md5-cache/dev-libs/xxhash-0.8.2 @@ -4,9 +4,9 @@ EAPI=8 HOMEPAGE=https://xxhash.com/ INHERIT=multilib-minimal toolchain-funcs IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=BSD-2 GPL-2+ SLOT=0 SRC_URI=https://github.com/Cyan4973/xxHash/archive/v0.8.2.tar.gz -> xxhash-0.8.2.tar.gz _eclasses_=multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=b7578eab295b3e5d28d805243885d1fd +_md5_=00c286b1e9cab058e4e3a78c3fea024c diff --git a/metadata/md5-cache/dev-lisp/Manifest.gz b/metadata/md5-cache/dev-lisp/Manifest.gz index ea79eb9b1985..aab2721dbf50 100644 Binary files a/metadata/md5-cache/dev-lisp/Manifest.gz and b/metadata/md5-cache/dev-lisp/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lisp/c2ffi-15.0.0.20230608 b/metadata/md5-cache/dev-lisp/c2ffi-15.0.0.20230608 deleted file mode 100644 index 101c41c6e45a..000000000000 --- a/metadata/md5-cache/dev-lisp/c2ffi-15.0.0.20230608 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=sys-devel/clang:15 sys-devel/llvm:15 !!sys-devel/llvm:0 -DESCRIPTION=Clang-based FFI wrapper generator for Common Lisp -EAPI=8 -HOMEPAGE=https://github.com/rpav/c2ffi -INHERIT=cmake llvm -KEYWORDS=~amd64 -LICENSE=LGPL-2.1 -RDEPEND=sys-devel/clang:15 sys-devel/llvm:15 -SLOT=0 -SRC_URI=https://github.com/rpav/c2ffi/archive/3078cb57ccfa43736aa93720a72f1074034cb37d.tar.gz -> c2ffi-15.0.0.20230608.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=00b867c8dc7f8f9b3dee8a888f0432e6 diff --git a/metadata/md5-cache/dev-lisp/c2ffi-16.0.0.20231016 b/metadata/md5-cache/dev-lisp/c2ffi-16.0.0.20231016 new file mode 100644 index 000000000000..44553de97d7d --- /dev/null +++ b/metadata/md5-cache/dev-lisp/c2ffi-16.0.0.20231016 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=sys-devel/clang:16 sys-devel/llvm:16 !!sys-devel/llvm:0 +DESCRIPTION=Clang-based FFI wrapper generator for Common Lisp +EAPI=8 +HOMEPAGE=https://github.com/rpav/c2ffi +INHERIT=cmake llvm +KEYWORDS=~amd64 +LICENSE=LGPL-2.1 +RDEPEND=sys-devel/clang:16 sys-devel/llvm:16 +SLOT=0 +SRC_URI=https://github.com/rpav/c2ffi/archive/040e6c0af132e9b315960178d9afdd9d4daaf345.tar.gz -> c2ffi-16.0.0.20231016.tar.gz +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b9b5696e2633955d86762d755a1b9e81 diff --git a/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0 b/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0 deleted file mode 100644 index e814ec7e80b5..000000000000 --- a/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=x11-libs/goocanvas:2.0[introspection] dev-perl/Cairo dev-perl/glib-perl dev-perl/Gtk3 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) dev-lang/perl -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-lang/perl -DESCRIPTION=Bridge between GooCanvas2 and Cairo types -EAPI=7 -HOMEPAGE=https://metacpan.org/release/GooCanvas2-CairoTypes -INHERIT=perl-module -IUSE=test -KEYWORDS=amd64 ~riscv x86 -LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=x11-libs/goocanvas:2.0[introspection] dev-perl/Cairo dev-perl/glib-perl dev-perl/Gtk3 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/A/AS/ASOKOLOV/GooCanvas2-CairoTypes-0.001.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=90bb3f44a82ce2abc58198748911475f diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index dda5cabb6dee..a4206b1b0a2a 100644 Binary files a/metadata/md5-cache/dev-perl/Manifest.gz and b/metadata/md5-cache/dev-perl/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 2af4e1645b64..c68567887ca1 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/boto3-1.28.64 b/metadata/md5-cache/dev-python/boto3-1.28.64 new file mode 100644 index 000000000000..b9e81b4af73a --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.28.64 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.31.64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.31.64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.28.64.tar.gz -> boto3-1.28.64.gh.tar.gz +_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=d35398c545ff2c2b70294ae914341e8b diff --git a/metadata/md5-cache/dev-python/botocore-1.31.64 b/metadata/md5-cache/dev-python/botocore-1.31.64 new file mode 100644 index 000000000000..b57ac10e5524 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.31.64 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.31.64.tar.gz -> botocore-1.31.64.gh.tar.gz +_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=a7ced2e7cc030cae76a19171103bdc35 diff --git a/metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1 b/metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1 new file mode 100644 index 000000000000..cf1a95a4003d --- /dev/null +++ b/metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Bootstrap4 template pack for django-crispy-forms +EAPI=8 +HOMEPAGE=https://github.com/django-crispy-forms/crispy-bootstrap4/ https://pypi.org/project/crispy-bootstrap4/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/django-crispy-forms/crispy-bootstrap4/archive/2023.1.tar.gz -> crispy-bootstrap4-2023.1.gh.tar.gz +_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=a3d0959c1850e0ecf319296626975b3f diff --git a/metadata/md5-cache/dev-python/griffe-0.36.6 b/metadata/md5-cache/dev-python/griffe-0.36.6 new file mode 100644 index 000000000000..e857dc1a8ea4 --- /dev/null +++ b/metadata/md5-cache/dev-python/griffe-0.36.6 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/jsonschema-4.17.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Signature generator for Python programs +EAPI=8 +HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~riscv +LICENSE=ISC +RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mkdocstrings/griffe/archive/0.36.6.tar.gz -> griffe-0.36.6.gh.tar.gz +_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=1d9b44507355271ecd18b770f7be3a9b diff --git a/metadata/md5-cache/dev-python/hypothesis-6.88.1 b/metadata/md5-cache/dev-python/hypothesis-6.88.1 new file mode 100644 index 000000000000..db6fcf73c59a --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.88.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=8 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/ +INHERIT=distutils-r1 multiprocessing optfeature +IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.88.1.tar.gz -> hypothesis-6.88.1.gh.tar.gz +_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=788d480b2d5e1fc8d7d0a062014a9be0 diff --git a/metadata/md5-cache/dev-python/stripe-7.0.0 b/metadata/md5-cache/dev-python/stripe-7.0.0 new file mode 100644 index 000000000000..7af30c4261f6 --- /dev/null +++ b/metadata/md5-cache/dev-python/stripe-7.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-util/stripe-mock-0.177.0 dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Stripe python bindings +EAPI=8 +HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-7.0.0.tar.gz +_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=f7d0e5516d0d910f97e1a80768693a38 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 81cf56865f8b..7dfc5508cb53 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/bats-1.10.0 b/metadata/md5-cache/dev-util/bats-1.10.0 index ea602b763946..76f579469560 100644 --- a/metadata/md5-cache/dev-util/bats-1.10.0 +++ b/metadata/md5-cache/dev-util/bats-1.10.0 @@ -4,10 +4,10 @@ DESCRIPTION=Bats-core: Bash Automated Testing System EAPI=8 HOMEPAGE=https://github.com/bats-core/bats-core/ INHERIT=multiprocessing optfeature -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86 LICENSE=MIT RDEPEND=app-shells/bash:* SLOT=0 SRC_URI=https://github.com/bats-core/bats-core/archive/v1.10.0.tar.gz -> bats-1.10.0.tar.gz _eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 -_md5_=3f492bec43b755d17f5f68ece1032553 +_md5_=5cfbdc710efcb8a45a1cc261acfd088f diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz index ec270f86edd3..58c4847b79f4 100644 Binary files a/metadata/md5-cache/games-arcade/Manifest.gz and b/metadata/md5-cache/games-arcade/Manifest.gz differ diff --git a/metadata/md5-cache/games-arcade/open-supaplex-7.1.2 b/metadata/md5-cache/games-arcade/open-supaplex-7.1.2 deleted file mode 100644 index 5540f2064f01..000000000000 --- a/metadata/md5-cache/games-arcade/open-supaplex-7.1.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-lang/ruby ) -DEFINED_PHASES=compile install prepare test -DEPEND=media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[vorbis] -DESCRIPTION=OSS reimplementation of Supaplex in C and SDL -EAPI=7 -HOMEPAGE=https://github.com/sergiou87/open-supaplex -INHERIT=desktop flag-o-matic toolchain-funcs -IUSE=test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[vorbis] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/sergiou87/open-supaplex/archive/v7.1.2.tar.gz -> open-supaplex-7.1.2.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=0783397391e4f10776fe568482d70934 diff --git a/metadata/md5-cache/games-arcade/open-supaplex-7.1.2-r1 b/metadata/md5-cache/games-arcade/open-supaplex-7.1.2-r1 new file mode 100644 index 000000000000..1dab7637b43a --- /dev/null +++ b/metadata/md5-cache/games-arcade/open-supaplex-7.1.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-lang/ruby ) +DEFINED_PHASES=compile install prepare test +DEPEND=media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[vorbis] +DESCRIPTION=OSS reimplementation of Supaplex in C and SDL +EAPI=8 +HOMEPAGE=https://github.com/sergiou87/open-supaplex +INHERIT=desktop flag-o-matic toolchain-funcs +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[vorbis] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sergiou87/open-supaplex/archive/v7.1.2.tar.gz -> open-supaplex-7.1.2.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=562530e36b0d5a647b5578b072a84940 diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz index a032a55be72b..73a771c409de 100644 Binary files a/metadata/md5-cache/games-engines/Manifest.gz and b/metadata/md5-cache/games-engines/Manifest.gz differ diff --git a/metadata/md5-cache/games-engines/fheroes2-1.0.8 b/metadata/md5-cache/games-engines/fheroes2-1.0.8 deleted file mode 100644 index 1266cb8032a1..000000000000 --- a/metadata/md5-cache/games-engines/fheroes2-1.0.8 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=media-libs/libpng:= media-libs/libsdl2[video] media-libs/sdl2-image media-libs/sdl2-mixer sys-libs/zlib -DESCRIPTION=Recreation of HoMM2 game engine -EAPI=8 -HOMEPAGE=https://ihhub.github.io/fheroes2/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 xdg -IUSE=tools python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 ~ppc64 -LICENSE=GPL-2 -RDEPEND=media-libs/libpng:= media-libs/libsdl2[video] media-libs/sdl2-image media-libs/sdl2-mixer sys-libs/zlib python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/libarchive dev-lang/python virtual/libintl -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -SLOT=0 -SRC_URI=https://github.com/ihhub/fheroes2/archive/refs/tags/1.0.8.tar.gz -> fheroes2-1.0.8.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=30b8f24400f018a227406a82cc8268f0 diff --git a/metadata/md5-cache/games-engines/fheroes2-1.0.9 b/metadata/md5-cache/games-engines/fheroes2-1.0.9 new file mode 100644 index 000000000000..9ad823cd3900 --- /dev/null +++ b/metadata/md5-cache/games-engines/fheroes2-1.0.9 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=media-libs/libpng:= media-libs/libsdl2[video] media-libs/sdl2-image media-libs/sdl2-mixer sys-libs/zlib +DESCRIPTION=Recreation of HoMM2 game engine +EAPI=8 +HOMEPAGE=https://ihhub.github.io/fheroes2/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake python-single-r1 xdg +IUSE=tools python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 ~ppc64 +LICENSE=GPL-2 +RDEPEND=media-libs/libpng:= media-libs/libsdl2[video] media-libs/sdl2-image media-libs/sdl2-mixer sys-libs/zlib python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/libarchive dev-lang/python virtual/libintl +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +SLOT=0 +SRC_URI=https://github.com/ihhub/fheroes2/archive/refs/tags/1.0.9.tar.gz -> fheroes2-1.0.9.tar.gz +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=30b8f24400f018a227406a82cc8268f0 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 49b45a7b758b..e0eb2b340f85 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/clementine-1.4.0_rc2-r4 b/metadata/md5-cache/media-sound/clementine-1.4.0_rc2-r4 new file mode 100644 index 000000000000..1bfc73c75624 --- /dev/null +++ b/metadata/md5-cache/media-sound/clementine-1.4.0_rc2-r4 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-cpp/gtest-1.8.0 dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig test? ( dev-qt/qttest:5 gnome-base/gsettings-desktop-schemas ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] >=media-libs/taglib-1.11.1_p20181028 sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) +DESCRIPTION=Modern music player and library organizer based on Amarok 1.4 and Qt +EAPI=8 +HOMEPAGE=https://www.clementine-player.org https://github.com/clementine-player/Clementine +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake flag-o-matic plocale virtualx xdg +IUSE=alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-3 +RDEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] >=media-libs/taglib-1.11.1_p20181028 sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) +REQUIRED_USE=udisks? ( dbus ) wiimote? ( dbus ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/clementine-player/Clementine/archive/refs/tags/1.4.0rc2.tar.gz -> clementine-1.4.0_rc2.tar.gz +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=789238babfa105ac9a216b7ad388384d diff --git a/metadata/md5-cache/media-sound/clementine-9999 b/metadata/md5-cache/media-sound/clementine-9999 index f39a1ac347ba..b449a441d5cd 100644 --- a/metadata/md5-cache/media-sound/clementine-9999 +++ b/metadata/md5-cache/media-sound/clementine-9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-cpp/gtest-1.8.0 dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig test? ( dev-qt/qttest:5 gnome-base/gsettings-desktop-schemas ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] >=media-libs/taglib-1.11.1_p20181028 sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) +DEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] >=media-libs/taglib-1.11.1_p20181028 sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) dev-libs/boost dev-libs/libxml2 dev-qt/qtopengl:5 dev-qt/qtxml:5 virtual/glu box? ( dev-cpp/sparsehash ) dropbox? ( dev-cpp/sparsehash ) googledrive? ( dev-cpp/sparsehash ) seafile? ( dev-cpp/sparsehash ) skydrive? ( dev-cpp/sparsehash ) DESCRIPTION=Modern music player and library organizer based on Amarok 1.4 and Qt EAPI=8 HOMEPAGE=https://www.clementine-player.org https://github.com/clementine-player/Clementine @@ -9,9 +9,9 @@ INHERIT=cmake flag-o-matic plocale virtualx xdg git-r3 IUSE=alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote test LICENSE=GPL-3 PROPERTIES=live -RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] >=media-libs/taglib-1.11.1_p20181028 sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=dev-cpp/abseil-cpp:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] >=media-libs/taglib-1.11.1_p20181028 sys-libs/zlib x11-libs/libX11 alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0= ) mtp? ( >=media-libs/libmtp-1.0.0:= ) projectm? ( media-libs/glew:= >=media-libs/libprojectm-3.1.12:0= virtual/opengl ) pulseaudio? ( media-libs/libpulse ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=udisks? ( dbus ) wiimote? ( dbus ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=025149423743bc4ad87425e661f7c90e +_md5_=dc76dd90126b642056d806d52938c46a diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz index 4d7d833cbd7a..1a40445f125a 100644 Binary files a/metadata/md5-cache/media-tv/Manifest.gz and b/metadata/md5-cache/media-tv/Manifest.gz differ diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.32.5.7516 b/metadata/md5-cache/media-tv/plex-media-server-1.32.5.7516 index 985ab649672d..aa89f2acf6c9 100644 --- a/metadata/md5-cache/media-tv/plex-media-server-1.32.5.7516 +++ b/metadata/md5-cache/media-tv/plex-media-server-1.32.5.7516 @@ -5,11 +5,11 @@ DESCRIPTION=Free media library that is intended for use with a plex client EAPI=8 HOMEPAGE=https://www.plex.tv/ INHERIT=readme.gentoo-r1 systemd unpacker pax-utils -KEYWORDS=-* ~amd64 ~arm ~arm64 ~x86 +KEYWORDS=-* amd64 ~arm arm64 ~x86 LICENSE=Plex RDEPEND=acct-group/plex acct-user/plex RESTRICT=bindist SLOT=0 SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.32.5.7516-8f4248874/debian/plexmediaserver_1.32.5.7516-8f4248874_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.32.5.7516-8f4248874/debian/plexmediaserver_1.32.5.7516-8f4248874_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.32.5.7516-8f4248874/debian/plexmediaserver_1.32.5.7516-8f4248874_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.32.5.7516-8f4248874/debian/plexmediaserver_1.32.5.7516-8f4248874_i386.deb ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 -_md5_=4f19132233bcf170f649000872836e16 +_md5_=daa352d02f426d98dfb40b6653adb1ba diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 2d2464a9b7b2..200314f37e71 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/dnsmasq-2.89 b/metadata/md5-cache/net-dns/dnsmasq-2.89 deleted file mode 100644 index 11fb63a742f4..000000000000 --- a/metadata/md5-cache/net-dns/dnsmasq-2.89 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup -DEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( dev-libs/nettle:=[gmp] static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) ) nettlehash? ( static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) ) -DESCRIPTION=Small forwarding DNS server -EAPI=8 -HOMEPAGE=https://thekelleys.org.uk/dnsmasq/doc.html -INHERIT=toolchain-funcs lua-single systemd -IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2 +loop +inotify ipv6 lua nettlehash nls script selinux static tftp lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=|| ( GPL-2 GPL-3 ) -RDEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( !static? ( >=dev-libs/nettle-3.4:=[gmp] ) ) nettlehash? ( !static? ( dev-libs/nettle:=[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq ) -REQUIRED_USE=dhcp-tools? ( dhcp ) dnssec? ( !nettlehash ) lua? ( script ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) libidn2? ( idn ) -SLOT=0 -SRC_URI=https://thekelleys.org.uk/dnsmasq/dnsmasq-2.89.tar.xz -_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=fde8772d27a7713a179c5c04ed98213b diff --git a/metadata/md5-cache/net-dns/dnsmasq-2.89-r1 b/metadata/md5-cache/net-dns/dnsmasq-2.89-r1 new file mode 100644 index 000000000000..231a75f8c05f --- /dev/null +++ b/metadata/md5-cache/net-dns/dnsmasq-2.89-r1 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup +DEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( dev-libs/nettle:=[gmp] static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) ) nettlehash? ( static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) ) +DESCRIPTION=Small forwarding DNS server +EAPI=8 +HOMEPAGE=https://thekelleys.org.uk/dnsmasq/doc.html +INHERIT=toolchain-funcs lua-single systemd +IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2 +loop +inotify ipv6 lua nettlehash nls script selinux static tftp lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( !static? ( >=dev-libs/nettle-3.4:=[gmp] ) ) nettlehash? ( !static? ( dev-libs/nettle:=[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq ) +REQUIRED_USE=dhcp-tools? ( dhcp ) dnssec? ( !nettlehash ) lua? ( script ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) libidn2? ( idn ) +SLOT=0 +SRC_URI=https://thekelleys.org.uk/dnsmasq/dnsmasq-2.89.tar.xz +_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=cc954429525a4c12477ff1b3e554ad60 diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 16bd8dc8c0fb..89bfa024fbb3 100644 Binary files a/metadata/md5-cache/sci-geosciences/Manifest.gz and b/metadata/md5-cache/sci-geosciences/Manifest.gz differ diff --git a/metadata/md5-cache/sci-geosciences/grass-8.2.1-r2 b/metadata/md5-cache/sci-geosciences/grass-8.2.1-r2 deleted file mode 100644 index d4c9c43486fb..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-8.2.1-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-4.1:4.0 x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop python-single-r1 toolchain-funcs xdg -IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-4.1:4.0 x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) opengl? ( X ) -SLOT=0/8.2 -SRC_URI=https://grass.osgeo.org/grass82/source/grass-8.2.1.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b4dff4d5f721a93a0f1864ea2fd0b4af diff --git a/metadata/md5-cache/sci-geosciences/grass-8.3.0_rc1 b/metadata/md5-cache/sci-geosciences/grass-8.3.0_rc1 deleted file mode 100644 index 212b5647c235..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-8.3.0_rc1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop python-single-r1 toolchain-funcs xdg -IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_10 python_single_target_python3_11 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) opengl? ( X ) -SLOT=0/8.3 -SRC_URI=https://grass.osgeo.org/grass83/source/grass-8.3.0RC1.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a314b050e4722964d66da9def59fa139 diff --git a/metadata/md5-cache/sci-geosciences/grass-8.3.1_rc1 b/metadata/md5-cache/sci-geosciences/grass-8.3.1_rc1 new file mode 100644 index 000000000000..e1410ad49c49 --- /dev/null +++ b/metadata/md5-cache/sci-geosciences/grass-8.3.1_rc1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) X? ( x11-base/xorg-proto ) +DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization +EAPI=8 +HOMEPAGE=https://grass.osgeo.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop python-single-r1 toolchain-funcs xdg +IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_10 python_single_target_python3_11 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) opengl? ( X ) +SLOT=0/8.3 +SRC_URI=https://grass.osgeo.org/grass83/source/grass-8.3.1RC1.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=791ecd3b5cae1a3bc57fe5394ed63f26 diff --git a/metadata/md5-cache/sci-geosciences/grass-9999 b/metadata/md5-cache/sci-geosciences/grass-9999 index d4f4533a300a..b6d5699b233b 100644 --- a/metadata/md5-cache/sci-geosciences/grass-9999 +++ b/metadata/md5-cache/sci-geosciences/grass-9999 @@ -13,4 +13,4 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) opengl? ( X ) SLOT=0/8.4 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1bd98ef0f4df2bb242884de9b98f2d14 +_md5_=64f581a7bdc8d731c1820decbae649b2 diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-18772 b/metadata/md5-cache/sci-geosciences/josm-bin-18772 index 9d7f67cbbb55..139db4171bbc 100644 --- a/metadata/md5-cache/sci-geosciences/josm-bin-18772 +++ b/metadata/md5-cache/sci-geosciences/josm-bin-18772 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://josm.openstreetmap.de/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop java-utils-2 xdg -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=Apache-2.0 GPL-2+ GPL-3 RDEPEND=>=virtual/jre-1.8 SLOT=0 SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-18772.jar _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 d051ecd608488854eb9252d64d396140 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9dfd4caa61f71bd24a95f434358615ae +_md5_=94140afbe3f7aae95ca34cbbb03fe76a diff --git a/metadata/md5-cache/sci-misc/Manifest.gz b/metadata/md5-cache/sci-misc/Manifest.gz index a64acda0a776..04225c0999b6 100644 Binary files a/metadata/md5-cache/sci-misc/Manifest.gz and b/metadata/md5-cache/sci-misc/Manifest.gz differ diff --git a/metadata/md5-cache/sci-misc/boinc-7.20.2-r3 b/metadata/md5-cache/sci-misc/boinc-7.20.2-r3 deleted file mode 100644 index 2ea7cc46836d..000000000000 --- a/metadata/md5-cache/sci-misc/boinc-7.20.2-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.4 app-text/docbook2X sys-devel/gettext X? ( virtual/imagemagick-tools[png,tiff] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install postinst postrm prepare setup -DEPEND=acct-user/boinc app-misc/ca-certificates cuda? ( x11-drivers/nvidia-drivers ) opencl? ( virtual/opencl ) dev-libs/openssl:= net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] sys-libs/zlib X? ( dev-libs/glib:2 media-libs/freeglut media-libs/libjpeg-turbo:= x11-libs/gtk+:3 x11-libs/libnotify x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libxcb:= x11-libs/wxGTK:3.0-gtk3[X,opengl,webkit] x11-libs/xcb-util ) -DESCRIPTION=The Berkeley Open Infrastructure for Network Computing -EAPI=8 -HOMEPAGE=https://boinc.berkeley.edu/ -INHERIT=autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils -IUSE=X cuda curl_ssl_gnutls +curl_ssl_openssl opencl -KEYWORDS=amd64 arm64 ~ia64 ~ppc ppc64 sparc ~x86 -LICENSE=LGPL-3 -RDEPEND=acct-user/boinc app-misc/ca-certificates cuda? ( x11-drivers/nvidia-drivers ) opencl? ( virtual/opencl ) dev-libs/openssl:= net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] sys-libs/zlib X? ( dev-libs/glib:2 media-libs/freeglut media-libs/libjpeg-turbo:= x11-libs/gtk+:3 x11-libs/libnotify x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libxcb:= x11-libs/wxGTK:3.0-gtk3[X,opengl,webkit] x11-libs/xcb-util ) sys-apps/util-linux !app-admin/quickswitch -REQUIRED_USE=^^ ( curl_ssl_gnutls curl_ssl_openssl ) -SLOT=0 -SRC_URI=X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> boinc.tif ) https://github.com/BOINC/boinc/archive/client_release/7.20/7.20.2.tar.gz -> boinc-7.20.2.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ea5c4b51c28193e94c05a8dad5d5c720 diff --git a/metadata/md5-cache/sci-misc/boinc-7.24.1 b/metadata/md5-cache/sci-misc/boinc-7.24.1 new file mode 100644 index 000000000000..a8f37e88655b --- /dev/null +++ b/metadata/md5-cache/sci-misc/boinc-7.24.1 @@ -0,0 +1,16 @@ +BDEPEND=app-text/docbook-xml-dtd:4.4 app-text/docbook2X sys-devel/gettext X? ( virtual/imagemagick-tools[png,tiff] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install postinst postrm prepare setup +DEPEND=acct-user/boinc app-misc/ca-certificates dev-libs/openssl:= net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] sys-libs/zlib cuda? ( x11-drivers/nvidia-drivers ) opencl? ( virtual/opencl ) X? ( dev-libs/glib:2 media-libs/freeglut media-libs/libjpeg-turbo:= x11-libs/gtk+:3 x11-libs/libnotify x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libxcb:= x11-libs/wxGTK:3.2-gtk3[X,opengl,webkit] x11-libs/xcb-util ) +DESCRIPTION=The Berkeley Open Infrastructure for Network Computing +EAPI=8 +HOMEPAGE=https://boinc.berkeley.edu/ +INHERIT=autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils +IUSE=X cuda curl_ssl_gnutls +curl_ssl_openssl opencl +KEYWORDS=~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=LGPL-3+ +RDEPEND=acct-user/boinc app-misc/ca-certificates dev-libs/openssl:= net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] sys-libs/zlib cuda? ( x11-drivers/nvidia-drivers ) opencl? ( virtual/opencl ) X? ( dev-libs/glib:2 media-libs/freeglut media-libs/libjpeg-turbo:= x11-libs/gtk+:3 x11-libs/libnotify x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libxcb:= x11-libs/wxGTK:3.2-gtk3[X,opengl,webkit] x11-libs/xcb-util ) sys-apps/util-linux !app-admin/quickswitch +REQUIRED_USE=^^ ( curl_ssl_gnutls curl_ssl_openssl ) +SLOT=0 +SRC_URI=X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> boinc.tif ) https://github.com/BOINC/boinc/archive/client_release/7.24/7.24.1.tar.gz -> boinc-7.24.1.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ce3e04f6975a9c498f7607052e90e0a5 diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz index c9c00056c77b..61b86dac632a 100644 Binary files a/metadata/md5-cache/sec-keys/Manifest.gz and b/metadata/md5-cache/sec-keys/Manifest.gz differ diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-felix-20200125 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-felix-20200125 new file mode 100644 index 000000000000..91d2a5c5a69b --- /dev/null +++ b/metadata/md5-cache/sec-keys/openpgp-keys-apache-felix-20200125 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=OpenPGP keys used by felix.apache.org +EAPI=8 +HOMEPAGE=https://felix.apache.org/documentation/downloads.html +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=public-domain +SLOT=0 +SRC_URI=https://downloads.apache.org/felix/KEYS -> openpgp-keys-apache-felix-20200125-KEYS.asc +_md5_=9a438050c67d7391e5742dae54a39b12 diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.14 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.14 deleted file mode 100644 index 2145ad0fa5b9..000000000000 --- a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.14 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=OpenPGP keys used by tomcat.apache.org -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/download-90.cgi -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=public-domain -SLOT=10.1.14 -SRC_URI=https://downloads.apache.org/tomcat/tomcat-10/v10.1.14/KEYS -> openpgp-keys-apache-tomcat-10.1.14-KEYS.asc -_md5_=5659f38b8facd7a3fd4b97428d033703 diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-8.5.94 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-8.5.94 deleted file mode 100644 index c29f976d5dad..000000000000 --- a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-8.5.94 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=OpenPGP keys used by tomcat.apache.org -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/download-80.cgi -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=public-domain -SLOT=8.5.94 -SRC_URI=https://downloads.apache.org/tomcat/tomcat-8/v8.5.94/KEYS -> openpgp-keys-apache-tomcat-8.5.94-KEYS.asc -_md5_=b711da39319582bfa9895d14c40940f0 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index fc0da8d0492c..becd9377df62 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/nawk-20230909-r1 b/metadata/md5-cache/sys-apps/nawk-20230909-r1 new file mode 100644 index 000000000000..309de87599b7 --- /dev/null +++ b/metadata/md5-cache/sys-apps/nawk-20230909-r1 @@ -0,0 +1,12 @@ +BDEPEND=app-alternatives/yacc +DEFINED_PHASES=compile install postinst postrm +DESCRIPTION=Brian Kernighan's pattern scanning and processing language +EAPI=8 +HOMEPAGE=https://www.cs.princeton.edu/~bwk/btl.mirror/ +INHERIT=toolchain-funcs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux +LICENSE=MIT +SLOT=0 +SRC_URI=https://github.com/onetrueawk/awk/archive/20230909.tar.gz -> nawk-20230909.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=c29046263e0c30574097ec2a797ad6e6 diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz index f1c43bb557b5..cac7692d9616 100644 Binary files a/metadata/md5-cache/sys-block/Manifest.gz and b/metadata/md5-cache/sys-block/Manifest.gz differ diff --git a/metadata/md5-cache/sys-block/parted-3.6-r1 b/metadata/md5-cache/sys-block/parted-3.6-r1 new file mode 100644 index 000000000000..81b28c666389 --- /dev/null +++ b/metadata/md5-cache/sys-block/parted-3.6-r1 @@ -0,0 +1,15 @@ +BDEPEND=nls? ( >=sys-devel/gettext-0.12.1-r2 ) verify-sig? ( >=sec-keys/openpgp-keys-bcl-20230315 ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install prepare unpack +DEPEND=>=sys-fs/e2fsprogs-1.27 sys-apps/util-linux device-mapper? ( >=sys-fs/lvm2-2.02.45 ) readline? ( >=sys-libs/ncurses-5.7-r7:0= >=sys-libs/readline-5.2:0= ) +DESCRIPTION=Create, destroy, resize, check, copy partitions and file systems +EAPI=7 +HOMEPAGE=https://www.gnu.org/software/parted/ +INHERIT=autotools verify-sig +IUSE=+debug device-mapper nls readline verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-3+ +RDEPEND=>=sys-fs/e2fsprogs-1.27 sys-apps/util-linux device-mapper? ( >=sys-fs/lvm2-2.02.45 ) readline? ( >=sys-libs/ncurses-5.7-r7:0= >=sys-libs/readline-5.2:0= ) +SLOT=0 +SRC_URI=mirror://gnu/parted/parted-3.6.tar.xz verify-sig? ( mirror://gnu/parted/parted-3.6.tar.xz.sig ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_md5_=c08776133fde78826a019edbaafea6e2 diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index 200e0cf34952..75b1081161b8 100644 Binary files a/metadata/md5-cache/sys-boot/Manifest.gz and b/metadata/md5-cache/sys-boot/Manifest.gz differ diff --git a/metadata/md5-cache/sys-boot/refind-0.14.0.2-r1 b/metadata/md5-cache/sys-boot/refind-0.14.0.2-r1 index f139f2d1ab11..0f01476fae82 100644 --- a/metadata/md5-cache/sys-boot/refind-0.14.0.2-r1 +++ b/metadata/md5-cache/sys-boot/refind-0.14.0.2-r1 @@ -6,9 +6,9 @@ EAPI=8 HOMEPAGE=https://www.rodsbooks.com/refind/ INHERIT=optfeature secureboot toolchain-funcs IUSE=btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs doc secureboot -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD GPL-2 GPL-3 FDL-1.3 SLOT=0 SRC_URI=mirror://sourceforge/project/refind/0.14.0.2/refind-src-0.14.0.2.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=aa7c24076beab1a79ffc72201381c5c8 +_md5_=5df7f4a42d188caab5b16b2f2802756d diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index e4257b395350..6139bcc9d56b 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/libblockdev-3.0.4 b/metadata/md5-cache/sys-libs/libblockdev-3.0.4 new file mode 100644 index 000000000000..528dba1714a7 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libblockdev-3.0.4 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/gtk-doc-am gtk-doc? ( dev-util/gtk-doc ) introspection? ( >=dev-libs/gobject-introspection-1.3.0 ) test? ( python_single_target_python3_10? ( dev-libs/libbytesize[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libbytesize[python,python_targets_python3_11(-)] ) sys-block/targetcli-fb ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install prepare setup test +DEPEND=>=dev-libs/glib-2.42.2 dev-libs/libbytesize sys-apps/gptfdisk >=sys-apps/kmod-19 >=sys-apps/util-linux-2.27 >=sys-block/parted-3.1 cryptsetup? ( escrow? ( >=dev-libs/nss-3.18.0 dev-libs/volume_key ) >=sys-apps/keyutils-1.5.0:= >=sys-fs/cryptsetup-2.3.0:= ) device-mapper? ( sys-fs/lvm2 ) lvm? ( sys-fs/lvm2 virtual/udev ) nvme? ( sys-libs/libnvme ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) +DESCRIPTION=A library for manipulating block devices +EAPI=8 +HOMEPAGE=https://github.com/storaged-project/libblockdev +INHERIT=autotools python-single-r1 xdg-utils +IUSE=+cryptsetup device-mapper escrow gtk-doc introspection lvm +nvme test +tools python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/glib-2.42.2 dev-libs/libbytesize sys-apps/gptfdisk >=sys-apps/kmod-19 >=sys-apps/util-linux-2.27 >=sys-block/parted-3.1 cryptsetup? ( escrow? ( >=dev-libs/nss-3.18.0 dev-libs/volume_key ) >=sys-apps/keyutils-1.5.0:= >=sys-fs/cryptsetup-2.3.0:= ) device-mapper? ( sys-fs/lvm2 ) lvm? ( sys-fs/lvm2 virtual/udev ) nvme? ( sys-libs/libnvme ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) escrow? ( cryptsetup ) +RESTRICT=!test? ( test ) test +SLOT=0/3 +SRC_URI=https://github.com/storaged-project/libblockdev/releases/download/3.0.4-1/libblockdev-3.0.4.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=09dd1acb9cccdabf6d3ebada83ef3793 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index e81c8ce99784..2e5523ff673c 100644 Binary files a/metadata/md5-cache/www-servers/Manifest.gz and b/metadata/md5-cache/www-servers/Manifest.gz differ diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.14 b/metadata/md5-cache/www-servers/tomcat-10.1.14 deleted file mode 100644 index 22f8c4863d84..000000000000 --- a/metadata/md5-cache/www-servers/tomcat-10.1.14 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-10.1.14:10.1.14 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 app-admin/pwgen dev-java/ant-core >=virtual/jdk-11:* test? ( dev-java/ant-junit:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit -DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/ -INHERIT=java-pkg-2 java-ant-2 prefix verify-sig -IUSE=extra-webapps doc source test verify-sig -KEYWORDS=amd64 ~arm ~arm64 ~amd64-linux -LICENSE=Apache-2.0 -RDEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test !test? ( test ) -SLOT=10.1 -SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.14/src/apache-tomcat-10.1.14-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/6.4.1/biz.aQute.bnd-6.4.1.jar verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.14/src/apache-tomcat-10.1.14-src.tar.gz.asc ) -_eclasses_=java-ant-2 19239227fab7816f57abbc0c7d819396 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 d051ecd608488854eb9252d64d396140 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=45d8f63fcd990352e46d17cd654a6065 diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.15 b/metadata/md5-cache/www-servers/tomcat-10.1.15 index 495aa390e9f5..f04b7c328793 100644 --- a/metadata/md5-cache/www-servers/tomcat-10.1.15 +++ b/metadata/md5-cache/www-servers/tomcat-10.1.15 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-ant-2 prefix verify-sig IUSE=extra-webapps doc source test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~amd64-linux +KEYWORDS=amd64 ~arm ~arm64 ~amd64-linux LICENSE=Apache-2.0 RDEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test !test? ( test ) SLOT=10.1 SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.15/src/apache-tomcat-10.1.15-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/6.4.1/biz.aQute.bnd-6.4.1.jar verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.15/src/apache-tomcat-10.1.15-src.tar.gz.asc ) _eclasses_=java-ant-2 19239227fab7816f57abbc0c7d819396 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 d051ecd608488854eb9252d64d396140 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=df779e1b854368172d885097bcb2e18c +_md5_=45d8f63fcd990352e46d17cd654a6065 diff --git a/metadata/md5-cache/www-servers/tomcat-8.5.94 b/metadata/md5-cache/www-servers/tomcat-8.5.94 deleted file mode 100644 index 5c733a288a74..000000000000 --- a/metadata/md5-cache/www-servers/tomcat-8.5.94 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-8.5.94:8.5.94 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=dev-java/eclipse-ecj:4.15 app-admin/pwgen dev-java/ant-core >=virtual/jdk-1.8:* doc? ( dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 ) test? ( >=dev-java/ant-junit-1.9:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit -DESCRIPTION=Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/ -INHERIT=java-pkg-2 java-ant-2 prefix verify-sig -IUSE=extra-webapps doc source test verify-sig -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=dev-java/eclipse-ecj:4.15 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test !test? ( test ) -SLOT=8.5 -SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.94/src/apache-tomcat-8.5.94-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-8/v8.5.94/src/apache-tomcat-8.5.94-src.tar.gz.asc ) -_eclasses_=java-ant-2 19239227fab7816f57abbc0c7d819396 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 d051ecd608488854eb9252d64d396140 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=7955f81eb23457c5c48117eca424c49f diff --git a/metadata/md5-cache/www-servers/tomcat-8.5.95 b/metadata/md5-cache/www-servers/tomcat-8.5.95 index 30f5c01555e7..ecf01d1a093f 100644 --- a/metadata/md5-cache/www-servers/tomcat-8.5.95 +++ b/metadata/md5-cache/www-servers/tomcat-8.5.95 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-ant-2 prefix verify-sig IUSE=extra-webapps doc source test verify-sig -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=dev-java/eclipse-ecj:4.15 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test !test? ( test ) SLOT=8.5 SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.95/src/apache-tomcat-8.5.95-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-8/v8.5.95/src/apache-tomcat-8.5.95-src.tar.gz.asc ) _eclasses_=java-ant-2 19239227fab7816f57abbc0c7d819396 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 d051ecd608488854eb9252d64d396140 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=accc51daae38666dc1dbe7efcd4e706c +_md5_=7955f81eb23457c5c48117eca424c49f diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 1f3ec0ae0617..0c4044368c50 100644 Binary files a/metadata/md5-cache/x11-misc/Manifest.gz and b/metadata/md5-cache/x11-misc/Manifest.gz differ diff --git a/metadata/md5-cache/x11-misc/xscreensaver-6.07-r2 b/metadata/md5-cache/x11-misc/xscreensaver-6.07-r2 index efe7bdfd0b3b..2d28eb952289 100644 --- a/metadata/md5-cache/x11-misc/xscreensaver-6.07-r2 +++ b/metadata/md5-cache/x11-misc/xscreensaver-6.07-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.jwz.org/xscreensaver/ INHERIT=autotools flag-o-matic font optfeature pam strip-linguas systemd xdg-utils IUSE=elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama X -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC ) RDEPEND=>=dev-libs/libxml2-2.4.6 x11-apps/appres x11-apps/xwininfo x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXt x11-libs/libXxf86vm elogind? ( sys-auth/elogind ) x11-libs/gdk-pixbuf-xlib >=x11-libs/gdk-pixbuf-2.42.0:2 >=x11-libs/gtk+-3.0.0:3 jpeg? ( media-libs/libjpeg-turbo:= ) locking? ( virtual/libcrypt:= ) new-login? ( gdm? ( gnome-base/gdm ) !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) ) virtual/glu virtual/opengl pam? ( sys-libs/pam ) media-libs/libpng:= systemd? ( >=sys-apps/systemd-221 ) >=x11-libs/libXft-2.1.0 xinerama? ( x11-libs/libXinerama ) media-gfx/fbida perl? ( dev-lang/perl dev-perl/libwww-perl virtual/perl-Digest-MD5 ) selinux? ( sec-policy/selinux-xscreensaver ) REQUIRED_USE=gles? ( !glx ) ?? ( elogind systemd ) pam? ( locking ) logind-idle-hint? ( || ( elogind systemd ) ) SLOT=0 SRC_URI=https://www.jwz.org/xscreensaver/xscreensaver-6.07.tar.gz logind-idle-hint? ( https://github.com/Flowdalic/xscreensaver/commit/59e7974c42dc08411c9af2a3a644a582c2116f46.patch -> xscreensaver-6.06-logind-idle-hint.patch ) systemd? ( https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> xscreensaver-6.07-xscreensaver.service-start-with-no-splash.patch ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic e5cc383ea8420f92fe3737be790021dc font aa113a3df9cd0a9693a1c1ee7c34a6eb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pam b56d0c9c20fc5b553f13c8ae165a10a5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=402e607dc14dc7ee10011fa2fe41379d +_md5_=c0c7e423920e86ff008f8dbc11348a70 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index d7d02e688ec4..60d5671bfdf3 100644 Binary files a/metadata/md5-cache/x11-terms/Manifest.gz and b/metadata/md5-cache/x11-terms/Manifest.gz differ diff --git a/metadata/md5-cache/x11-terms/terminator-2.1.2 b/metadata/md5-cache/x11-terms/terminator-2.1.2 deleted file mode 100644 index 0034a5d515f4..000000000000 --- a/metadata/md5-cache/x11-terms/terminator-2.1.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-util/intltool sys-devel/gettext test? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/libnotify[introspection] ) verify-sig? ( sec-keys/openpgp-keys-terminator ) test? ( dev-libs/glib:2 dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycairo[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] gnome-base/gsettings-desktop-schemas[introspection] x11-libs/gtk+:3 x11-libs/vte:2.91[introspection] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DESCRIPTION=Multiple GNOME terminals in one window -EAPI=8 -HOMEPAGE=https://github.com/gnome-terminator/terminator -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=distutils-r1 optfeature verify-sig virtualx xdg -IUSE=test test python_targets_python3_10 python_targets_python3_11 verify-sig test -KEYWORDS=amd64 ~ppc ~riscv x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/glib:2 dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycairo[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] gnome-base/gsettings-desktop-schemas[introspection] x11-libs/gtk+:3 x11-libs/vte:2.91[introspection] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/gnome-terminator/terminator/releases/download/v2.1.2/terminator-2.1.2.tar.gz verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v2.1.2/terminator-2.1.2.tar.gz.asc ) -_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8cd37aabf706a6774f73289caff90f87 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index 8f9bb61439f9..9e603c8cef8d 100644 Binary files a/metadata/md5-cache/x11-wm/Manifest.gz and b/metadata/md5-cache/x11-wm/Manifest.gz differ diff --git a/metadata/md5-cache/x11-wm/fvwm3-1.0.4-r2 b/metadata/md5-cache/x11-wm/fvwm3-1.0.4-r2 deleted file mode 100644 index 08ae8dff8ff8..000000000000 --- a/metadata/md5-cache/x11-wm/fvwm3-1.0.4-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( dev-libs/libxslt dev-ruby/asciidoctor ) app-arch/unzip go? ( >=dev-lang/go-1.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=x11-base/xorg-proto -DESCRIPTION=A multiple large virtual desktop window manager derived from fvwm -EAPI=8 -HOMEPAGE=https://www.fvwm.org/ -INHERIT=autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs -IUSE=bidi debug doc go netpbm nls perl readline stroke svg tk vanilla lock python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~riscv -LICENSE=GPL-2+ FVWM go? ( Apache-2.0 BSD MIT ) -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.0.4/fvwm3-1.0.4.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=9f290e0d7822b309ddcf57fd120d78f4 diff --git a/metadata/md5-cache/x11-wm/fvwm3-1.0.6a b/metadata/md5-cache/x11-wm/fvwm3-1.0.6a deleted file mode 100644 index 199258b4f620..000000000000 --- a/metadata/md5-cache/x11-wm/fvwm3-1.0.6a +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( dev-libs/libxslt dev-ruby/asciidoctor ) app-arch/unzip go? ( >=dev-lang/go-1.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=x11-base/xorg-proto -DESCRIPTION=A multiple large virtual desktop window manager derived from fvwm -EAPI=8 -HOMEPAGE=https://www.fvwm.org/ -INHERIT=autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs -IUSE=bidi debug doc +go netpbm nls perl readline stroke svg tk lock python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~riscv -LICENSE=GPL-2+ FVWM go? ( Apache-2.0 BSD MIT ) -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.0.6a/fvwm3-1.0.6a.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=35979427b08e81305023f77fdd258213 diff --git a/metadata/md5-cache/x11-wm/fvwm3-1.0.7 b/metadata/md5-cache/x11-wm/fvwm3-1.0.7 deleted file mode 100644 index 744a9047f32c..000000000000 --- a/metadata/md5-cache/x11-wm/fvwm3-1.0.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( dev-libs/libxslt dev-ruby/asciidoctor ) app-arch/unzip go? ( >=dev-lang/go-1.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=x11-base/xorg-proto -DESCRIPTION=A multiple large virtual desktop window manager derived from fvwm -EAPI=8 -HOMEPAGE=https://www.fvwm.org/ -INHERIT=autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs -IUSE=bidi debug doc +go netpbm nls perl readline stroke svg tk lock python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~riscv -LICENSE=GPL-2+ FVWM go? ( Apache-2.0 BSD MIT ) -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.0.7/fvwm3-1.0.7.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=794420611b276617d4fa3a7a0f2ef4d5 diff --git a/metadata/md5-cache/x11-wm/fvwm3-1.0.7-r1 b/metadata/md5-cache/x11-wm/fvwm3-1.0.7-r1 deleted file mode 100644 index 77a3e002c848..000000000000 --- a/metadata/md5-cache/x11-wm/fvwm3-1.0.7-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( dev-libs/libxslt dev-ruby/asciidoctor ) app-arch/unzip go? ( >=dev-lang/go-1.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=x11-base/xorg-proto -DESCRIPTION=A multiple large virtual desktop window manager derived from fvwm -EAPI=8 -HOMEPAGE=https://www.fvwm.org/ -INHERIT=autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs -IUSE=bidi debug doc +go netpbm nls perl readline stroke svg tk lock python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~riscv -LICENSE=GPL-2+ FVWM go? ( Apache-2.0 BSD MIT ) -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.0.7/fvwm3-1.0.7.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=70f03e76a4a37c27b4cd0559cce39e40 diff --git a/metadata/md5-cache/x11-wm/fvwm3-1.0.8 b/metadata/md5-cache/x11-wm/fvwm3-1.0.8 new file mode 100644 index 000000000000..d2271630b6f2 --- /dev/null +++ b/metadata/md5-cache/x11-wm/fvwm3-1.0.8 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( dev-libs/libxslt dev-ruby/asciidoctor ) app-arch/unzip go? ( >=dev-lang/go-1.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=x11-base/xorg-proto +DESCRIPTION=A multiple large virtual desktop window manager derived from fvwm +EAPI=8 +HOMEPAGE=https://www.fvwm.org/ +INHERIT=autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs +IUSE=bidi debug doc +go netpbm nls perl readline stroke svg tk lock python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-2+ FVWM go? ( Apache-2.0 BSD MIT ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.0.8/fvwm3-1.0.8.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=a6829f03b6865ed32bd8b5a64900f2a7 diff --git a/metadata/md5-cache/x11-wm/fvwm3-9999 b/metadata/md5-cache/x11-wm/fvwm3-9999 index 89a54587b255..81f0a22c1ad3 100644 --- a/metadata/md5-cache/x11-wm/fvwm3-9999 +++ b/metadata/md5-cache/x11-wm/fvwm3-9999 @@ -5,12 +5,12 @@ DESCRIPTION=A multiple large virtual desktop window manager derived from fvwm EAPI=8 HOMEPAGE=https://www.fvwm.org/ INHERIT=autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs git-r3 -IUSE=bidi debug doc +go netpbm nls perl readline stroke svg tk lock python_single_target_python3_10 python_single_target_python3_11 +IUSE=bidi debug doc +go netpbm nls perl readline stroke svg tk lock python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=GPL-2+ FVWM go? ( Apache-2.0 BSD MIT ) PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) !x11-wm/fvwm dev-lang/perl dev-libs/glib:2 dev-libs/libevent:= media-libs/fontconfig media-libs/libpng:= sys-apps/debianutils sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender bidi? ( dev-libs/fribidi ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) perl? ( tk? ( dev-lang/tk dev-perl/Tk >=dev-perl/X11-Protocol-0.56 ) ) readline? ( sys-libs/ncurses:= sys-libs/readline:= ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) RESTRICT=strip SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=70f03e76a4a37c27b4cd0559cce39e40 +_md5_=7cd63bf2be6f7687a86f61535988cb55 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 6e6b1e505b2a..33da52061ada 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1 -TIMESTAMP 2023-10-17T02:12:25Z +TIMESTAMP 2023-10-17T08:09:59Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUt7YlfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUuQVdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDmKg//Q0A7OsxKp3HmGdL6wpvMeZdWAx2GShvxaXGxnslaRVjqOsLe2EZjO4WI -fM1MwGEdWtZafg8w1AI/S5B+qosXhLHFeJBopNsW8bSq/PZTD+MkL24TL5cxyBU4 -JERXfnH+WTS9wNm481/p9lRVqD3fd7JopegqKLpRz6K1VK9FKgns3/KSdlShEgvu -Drwl7GR2uDx7Qo6dP8foOH7DSsN5FyvLi+7kvQHAVR1dZEY5EfqBGbO/tCQ1ySqX -d2dRzuJfJKya0K+jSTwM3WcE0oy+6hiNunAG6xTLmHSqbDY3R9rZFASnqL9fkhX0 -53p1KPKWw0W7toajNqR4UKn5RE35cOPIKFSeVheZj70SZ0qy95nlyNAIyeEDWAce -YqeJ39A9ri8pGZkh4fOzZJQ7H/HRPkPhD3d6MbsZOcTFUIpBZdgjinAfIPTi7wW+ -Dl09+Ss5QtAJRAXQq9hieqRpsJLBY3fvObZ393M8bDbJwG4R2BU6CXRVDaYkDncR -ZzLMb7Q54UJib8G3pkh9upJXFyctOCtJD3XX+jZVQDYGDZDmWQg6KTPajbV9HsOm -DaODuyfJZFg3aDIMP8vV7Hu0xoqL6Pbaemma0yQwpxcgQZgy2SxRGUO5qTmolTni -WpWmq5kjJF8xbaeVz2izzAH9Sn6u0HcZ8Q5zOWQPRkjOqGLze5U= -=B+xf +klAXdg/+NNpfjlAL1XmGsDttZH/9C2L98536FcUL0bKeWOob3y9/rsaQtEMsS20l ++nrQSfJ3COA6sIn9jOt08yvk3Ng5VfHbLdSjoa/3CyZwDsS7Lly8vlSisZdrD3Iw +8KvN1HW10TfTSKSqajwUuFeCUv5wPqvbW15Atbzb9AwXFbgq93ZmxdNnOwaZRSnR +2j49l1xKU6fl8czbXOQN9AC832KS0s/pqQIk3c9Z8EsCPuxKBIVpgrhMhrPT1v8a +mW7RhTm8X/TnnzX9+wMBLSBwJIF3B413u6nhVI97TO+isglHvU7G42aOsGyTN64p +ibDacxa8zph5cQZML7WNpDLwA3mHL8rvcS8BecGk8qPPycNZUANyrnphElVJN3cK +aevW/XHXfHOs276v1gzu0oNfsP6lp8Y6rbg30VJMjYQlwPNa3ZkWkCVuOZNI3tfk +qrJkPVI4/OSOWz9l/xe53uMFS5bYTzRD2Gq6/E95Y9hZckytkLoKsSFWY/yBJmv5 +vkv/VvumpqH0q09qT8M5DbjzbojcGBSJ35Ce3dGIiAv9B8isTObEO3eyeXEdTSFj +gIgRfPLUx7pwgJ1NDLcmryyYikd0FhtqS3lE47JpCQX7vhRfNO5yJOGv/8CoLypU +ZH/dHfJjq5ckhfgNn1a1d7rwxRF3+XsWqyRsFWMli6b9kBffuCE= +=GQsx -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 46fe251bee87..c7463a5fcb83 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 17 Oct 2023 02:12:22 +0000 +Tue, 17 Oct 2023 08:09:56 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index fba023ddfc76..9f671cfb92b5 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Tue Oct 17 02:12:20 AM UTC 2023 +Tue Oct 17 08:09:55 AM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index fe6d68258fd4..15994a870fa2 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Tue, 17 Oct 2023 02:15:01 +0000 +Tue, 17 Oct 2023 08:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 93b53270dfd9..5368720dcfae 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -8f3283d33090047d6b557a219ef3a2234b325267 1697503948 2023-10-17T00:52:28+00:00 +30f572fa091abdee6574f7b4c704f5cc12cee686 1697529481 2023-10-17T07:58:01+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 7c43868cb849..e580b941682d 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1697508601 Tue 17 Oct 2023 02:10:01 AM UTC +1697530201 Tue 17 Oct 2023 08:10:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 0b7100a9d5c1..42533fef4049 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Tue, 17 Oct 2023 02:12:21 +0000 +Tue, 17 Oct 2023 08:09:55 +0000 diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index c7b8f8ec3d07..a8a55ad827ab 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/dnsmasq/Manifest b/net-dns/dnsmasq/Manifest index d03159670554..4735541d3093 100644 --- a/net-dns/dnsmasq/Manifest +++ b/net-dns/dnsmasq/Manifest @@ -4,5 +4,5 @@ AUX dnsmasq.confd-r1 170 BLAKE2B 84d5cdb15236c9e1c83fa53d0e401df90e86c6687cc88f9 AUX dnsmasq.logrotate 176 BLAKE2B 4932be8c2a4ba37e0ed61361cdfae6e6cd498e5292f9002a3426c05632896a5f94a84ada168d672cb38e236cbde72b59201c970e348ba052dff655be1a9a57b4 SHA512 b59b299849487dcdfc18ab30ded0605e2df4876cb778b2d1cd03b740406a5580001028eb33f1ecf0dc910f393c58b7cad7c28801aa4641c3fa376e3dac997abf AUX dnsmasq.service-r1 278 BLAKE2B 3bfe6a01efd5f8338c3bb134a061f8ecbef850293c4a8fce1f7360928a374fe4c429df1f8ec2ffc093752234f9e2ccc717a887fa2557e3efd99ab6bd58f9ac0f SHA512 3571417b23071d9c3cfaf6d00363adb2cb011d04f1ed38631ddecd6eaa2c9ed37e1435a1fd32c40b0de43b0a84dd1ac8691a0a29493b391bafbb843d581bafc1 DIST dnsmasq-2.89.tar.xz 562700 BLAKE2B d8be39697ce7d4e7beacf6d94a9ba1842fe0099f7ed7ebb243a7e6e5af8c83195e4723e60841705aee70a43510279be8484a9474191ddcf17eac1ff4edc5389f SHA512 4384ed5b673e10eaf6532e6eaeb5c0a6b817581433cc28c632bdcbadbfc050a0ab73bc5b73c98d708cd39515bb3f72168714b0aa5f16436cebdd18020648d428 -EBUILD dnsmasq-2.89.ebuild 4804 BLAKE2B a1627dc5c015ec3f5a83f5a23a61ed3c800b1aa395891aa4930c2e0341028d35bfc9989b5517cadf947fbbf3d8b2ce04d7ef8e84db6776236800f55b569fed79 SHA512 95106ab5d07b11ba1eeb1d890c4478a6370b42a217876f1e3d99c58f8a2a428df6cdb450532b705eb7b72d1277c559bf26d8e85b1ecda0afd4c62e5d19d48cc9 +EBUILD dnsmasq-2.89-r1.ebuild 4843 BLAKE2B 0bdcdf1f21d6f1f5e10111018872b6d27ec38437b9cbd085d4460a92d901f952d6b3b755ed13dbcd8af9be1c451cb7651d8756cfeb3624dfab79f7842f19c056 SHA512 737f768664b1d4ca8f3b41136c5c80e10adaa9442f6dc35fd8af664ca65ae5f0e6eee07a4aa3d3ec4398aa821e6b85815f1563c8ae28e5729428802506609dd6 MISC metadata.xml 1449 BLAKE2B 532b630e5c03652df74dec95bbb6c1c03b0d8a8fbc78ed1b2d40f47fdfbc20ce21172259f630acb5d14eb32b849d1d5b34482ffe77d4b5eee64051e839f17607 SHA512 e58549ceaf7a252f0b8b4c3a678cbc57bca66bf749bffbf8ec5544e79a380af695e3412c8d59d941bd08ed6cb95ab27bc2a13fbc46a4f5368d9e209e3e33bc99 diff --git a/net-dns/dnsmasq/dnsmasq-2.89-r1.ebuild b/net-dns/dnsmasq/dnsmasq-2.89-r1.ebuild new file mode 100644 index 000000000000..4566a538e82d --- /dev/null +++ b/net-dns/dnsmasq/dnsmasq-2.89-r1.ebuild @@ -0,0 +1,227 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit toolchain-funcs lua-single systemd + +DESCRIPTION="Small forwarding DNS server" +HOMEPAGE="https://thekelleys.org.uk/dnsmasq/doc.html" +SRC_URI="https://thekelleys.org.uk/dnsmasq/${P}.tar.xz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2" +IUSE+=" +loop +inotify ipv6 lua nettlehash nls script selinux static tftp" + +DM_LINGUAS=(de es fi fr id it no pl pt_BR ro) + +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +COMMON_DEPEND=" + acct-group/dnsmasq + acct-user/dnsmasq + dbus? ( sys-apps/dbus:= ) + idn? ( + !libidn2? ( net-dns/libidn:0= ) + libidn2? ( >=net-dns/libidn2-2.0:= ) + ) + lua? ( ${LUA_DEPS} ) + conntrack? ( net-libs/libnetfilter_conntrack:= ) + nls? ( sys-devel/gettext ) +" + +DEPEND="${COMMON_DEPEND} + dnssec? ( + dev-libs/nettle:=[gmp] + static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) + ) + nettlehash? ( + static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) + ) +" + +RDEPEND="${COMMON_DEPEND} + dnssec? ( + !static? ( >=dev-libs/nettle-3.4:=[gmp] ) + ) + nettlehash? ( + !static? ( dev-libs/nettle:=[gmp] ) + ) + selinux? ( sec-policy/selinux-dnsmasq ) +" + +REQUIRED_USE=" + dhcp-tools? ( dhcp ) + dnssec? ( !nettlehash ) + lua? ( + script + ${LUA_REQUIRED_USE} + ) + libidn2? ( idn ) +" + +use_have() { + local no_only + if [[ ${1} == '-n' ]]; then + no_only=1 + shift + fi + local useflag="${1}" + shift + + local uword="${1:-${useflag}}" + shift + + while [[ ${uword} ]]; do + uword="${uword^^}" + + if ! use "${useflag}"; then + printf -- " -DNO_%s" "${uword}" + elif [[ -z "${no_only}" ]]; then + printf -- " -DHAVE_%s" "${uword}" + fi + uword="${1}" + shift + done +} + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +pkg_pretend() { + if use static; then + einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked." + use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense;" \ + "in this case the static USE flag does nothing." + fi +} + +src_prepare() { + default + + sed -i -r 's:lua5.[0-9]+:lua:' Makefile || die + sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" \ + dnsmasq.conf.example || die +} + +src_configure() { + COPTS=( + $(use_have -n auth-dns auth) + $(use_have conntrack) + $(use_have dbus) + $(use libidn2 || use_have idn) + $(use_have libidn2) + $(use_have -n inotify) + $(use_have -n dhcp dhcp dhcp6) + $(use_have -n ipv6 ipv6 dhcp6) + $(use_have -n id id) + $(use_have -n loop) + $(use_have lua luascript) + $(use_have -n script) + $(use_have -n tftp) + $(use_have dnssec) + $(use_have nettlehash) + $(use_have static dnssec_static) + $(use_have -n dumpfile) + ) +} + +src_compile() { + emake \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + COPTS="${COPTS[*]}" \ + CONFFILE="/etc/${PN}.conf" \ + all$(use nls && printf -- "-i18n\n") + + use dhcp-tools && emake -C contrib/lease-tools \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + all +} + +src_install() { + local lingua puid + emake \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + COPTS="${COPTS[*]}" \ + DESTDIR="${ED}" \ + install$(use nls && printf -- "-i18n\n") + + for lingua in "${DM_LINGUAS[@]}"; do + has ${lingua} ${LINGUAS-${lingua}} \ + || rm -rf "${ED}"/usr/share/locale/${lingua} + done + [[ -d "${D}"/usr/share/locale/ ]] && \ + rmdir --ignore-fail-on-non-empty "${ED}"/usr/share/locale/ + + dodoc CHANGELOG CHANGELOG.archive FAQ dnsmasq.conf.example + dodoc -r logo + + docinto html/ + dodoc *.html + + newinitd "${FILESDIR}"/dnsmasq-init-r4 ${PN} + newconfd "${FILESDIR}"/dnsmasq.confd-r1 ${PN} + + insinto /etc/logrotate.d + newins "${FILESDIR}"/dnsmasq.logrotate ${PN} + + insinto /etc + newins dnsmasq.conf.example dnsmasq.conf + + insinto /usr/share/dnsmasq + doins trust-anchors.conf + + if use dhcp; then + keepdir /var/lib/misc + newinitd "${FILESDIR}"/dnsmasq-init-dhcp-r3 ${PN} + fi + if use dbus; then + insinto /etc/dbus-1/system.d + doins dbus/dnsmasq.conf + + docinto + dodoc dbus/DBus-interface + fi + + if use dhcp-tools; then + dosbin contrib/lease-tools/{dhcp_release,dhcp_lease_time} + doman contrib/lease-tools/{dhcp_release,dhcp_lease_time}.1 + if use ipv6; then + dosbin contrib/lease-tools/dhcp_release6 + doman contrib/lease-tools/dhcp_release6.1 + fi + fi + + systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service +} + +pkg_preinst() { + [[ -f /var/lib/misc/dnsmasq.leases ]] && \ + cp /var/lib/misc/dnsmasq.leases "${T}" +} + +pkg_postinst() { + [[ -f "${T}"/dnsmasq.leases ]] && \ + cp "${T}"/dnsmasq.leases /var/lib/misc/dnsmasq.leases +} diff --git a/net-dns/dnsmasq/dnsmasq-2.89.ebuild b/net-dns/dnsmasq/dnsmasq-2.89.ebuild deleted file mode 100644 index a446b6d1fb2c..000000000000 --- a/net-dns/dnsmasq/dnsmasq-2.89.ebuild +++ /dev/null @@ -1,224 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit toolchain-funcs lua-single systemd - -DESCRIPTION="Small forwarding DNS server" -HOMEPAGE="https://thekelleys.org.uk/dnsmasq/doc.html" -SRC_URI="https://thekelleys.org.uk/dnsmasq/${P}.tar.xz" - -LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2" -IUSE+=" +loop +inotify ipv6 lua nettlehash nls script selinux static tftp" - -DM_LINGUAS=(de es fi fr id it no pl pt_BR ro) - -BDEPEND=" - app-arch/xz-utils - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -COMMON_DEPEND=" - acct-group/dnsmasq - acct-user/dnsmasq - dbus? ( sys-apps/dbus:= ) - idn? ( - !libidn2? ( net-dns/libidn:0= ) - libidn2? ( >=net-dns/libidn2-2.0:= ) - ) - lua? ( ${LUA_DEPS} ) - conntrack? ( net-libs/libnetfilter_conntrack:= ) - nls? ( sys-devel/gettext ) -" - -DEPEND="${COMMON_DEPEND} - dnssec? ( - dev-libs/nettle:=[gmp] - static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) - ) - nettlehash? ( - static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) - ) -" - -RDEPEND="${COMMON_DEPEND} - dnssec? ( - !static? ( >=dev-libs/nettle-3.4:=[gmp] ) - ) - nettlehash? ( - !static? ( dev-libs/nettle:=[gmp] ) - ) - selinux? ( sec-policy/selinux-dnsmasq ) -" - -REQUIRED_USE=" - dhcp-tools? ( dhcp ) - dnssec? ( !nettlehash ) - lua? ( - script - ${LUA_REQUIRED_USE} - ) - libidn2? ( idn ) -" - -use_have() { - local no_only - if [[ ${1} == '-n' ]]; then - no_only=1 - shift - fi - local useflag="${1}" - shift - - local uword="${1:-${useflag}}" - shift - - while [[ ${uword} ]]; do - uword="${uword^^}" - - if ! use "${useflag}"; then - printf -- " -DNO_%s" "${uword}" - elif [[ -z "${no_only}" ]]; then - printf -- " -DHAVE_%s" "${uword}" - fi - uword="${1}" - shift - done -} - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -pkg_pretend() { - if use static; then - einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked." - use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense;" \ - "in this case the static USE flag does nothing." - fi -} - -src_prepare() { - default - - sed -i -r 's:lua5.[0-9]+:lua:' Makefile || die - sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" \ - dnsmasq.conf.example || die -} - -src_configure() { - COPTS=( - $(use_have -n auth-dns auth) - $(use_have conntrack) - $(use_have dbus) - $(use libidn2 || use_have idn) - $(use_have libidn2) - $(use_have -n inotify) - $(use_have -n dhcp dhcp dhcp6) - $(use_have -n ipv6 ipv6 dhcp6) - $(use_have -n id id) - $(use_have -n loop) - $(use_have lua luascript) - $(use_have -n script) - $(use_have -n tftp) - $(use_have dnssec) - $(use_have nettlehash) - $(use_have static dnssec_static) - $(use_have -n dumpfile) - ) -} - -src_compile() { - emake \ - PREFIX=/usr \ - MANDIR=/usr/share/man \ - CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - COPTS="${COPTS[*]}" \ - CONFFILE="/etc/${PN}.conf" \ - all$(use nls && printf -- "-i18n\n") - - use dhcp-tools && emake -C contrib/lease-tools \ - PREFIX=/usr \ - MANDIR=/usr/share/man \ - CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - all -} - -src_install() { - local lingua puid - emake \ - PREFIX=/usr \ - MANDIR=/usr/share/man \ - COPTS="${COPTS[*]}" \ - DESTDIR="${ED}" \ - install$(use nls && printf -- "-i18n\n") - - for lingua in "${DM_LINGUAS[@]}"; do - has ${lingua} ${LINGUAS-${lingua}} \ - || rm -rf "${ED}"/usr/share/locale/${lingua} - done - [[ -d "${D}"/usr/share/locale/ ]] && \ - rmdir --ignore-fail-on-non-empty "${ED}"/usr/share/locale/ - - dodoc CHANGELOG CHANGELOG.archive FAQ dnsmasq.conf.example - dodoc -r logo - - docinto html/ - dodoc *.html - - newinitd "${FILESDIR}"/dnsmasq-init-r4 ${PN} - newconfd "${FILESDIR}"/dnsmasq.confd-r1 ${PN} - - insinto /etc/logrotate.d - newins "${FILESDIR}"/dnsmasq.logrotate ${PN} - - insinto /etc - newins dnsmasq.conf.example dnsmasq.conf - - insinto /usr/share/dnsmasq - doins trust-anchors.conf - - if use dhcp; then - keepdir /var/lib/misc - newinitd "${FILESDIR}"/dnsmasq-init-dhcp-r3 ${PN} - fi - if use dbus; then - insinto /etc/dbus-1/system.d - doins dbus/dnsmasq.conf - fi - - if use dhcp-tools; then - dosbin contrib/lease-tools/{dhcp_release,dhcp_lease_time} - doman contrib/lease-tools/{dhcp_release,dhcp_lease_time}.1 - if use ipv6; then - dosbin contrib/lease-tools/dhcp_release6 - doman contrib/lease-tools/dhcp_release6.1 - fi - fi - - systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service -} - -pkg_preinst() { - [[ -f /var/lib/misc/dnsmasq.leases ]] && \ - cp /var/lib/misc/dnsmasq.leases "${T}" -} - -pkg_postinst() { - [[ -f "${T}"/dnsmasq.leases ]] && \ - cp "${T}"/dnsmasq.leases /var/lib/misc/dnsmasq.leases -} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 69324c51baaa..bf5dcd55b315 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors index ec150ba39329..e1c355086b6e 100644 --- a/profiles/thirdpartymirrors +++ b/profiles/thirdpartymirrors @@ -1,4 +1,4 @@ -apache https://dlcdn.apache.org/ https://apache.lauf-forum.at/ https://apache.mirror.iphh.net/ https://artfiles.org/apache.org/ https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ https://ftp.fau.de/apache/ https://apache.osuosl.org/ +apache https://dlcdn.apache.org/ https://apache.mirror.iphh.net/ https://artfiles.org/apache.org/ https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ https://ftp.fau.de/apache/ https://apache.osuosl.org/ cpan https://cpan.metacpan.org https://www.cpan.org cran https://cran.r-project.org https://cran.us.r-project.org debian https://deb.debian.org/debian/ http://ftp.au.debian.org/debian/ http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ http://ftp.jp.debian.org/debian/ http://ftp.lt.debian.org/debian/ http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/ http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ http://ftp.ua.debian.org/debian/ http://ftp.uk.debian.org/debian/ http://ftp.us.debian.org/debian/ diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index 906b2f6ab54f..9929e88fedc3 100644 Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz differ diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index aabdd2e2264c..67db547ee0b9 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,9 +1,7 @@ AUX grass-flock.patch 577 BLAKE2B 0f4e0b06e1d8273cb954be9596a68adbd51b099b0a19bf2d4dc695de3a06bffc4df42eedca76977d552a26578238ffb10fb1b2b5242c4b6ffda83eaba7c41764 SHA512 36d8408f553ebfeb5cdc97c43ffae3ce6f77b713069d0d30d734748fb812800d4dafc76921d95fa8455c4ec4a55311703499f4aec97ad13b97b9549ab463cb3c -DIST grass-8.2.1.tar.gz 66827246 BLAKE2B d48e9169e7a444ed378b968f7d3cd76a6626c3a8d0ced9191c95842e2180178f9fa40a85b0c6a07742f22029b654f93909cacaef2ef2ed017b545183c7f163a3 SHA512 3d48519881d2ad0862185aa7541f39fd5ba19e53918655962b66855b330d693a1cfe9370c0283eefd49a2813e5e9f3399edc03e4e1e15518106342b3b105c661 DIST grass-8.3.0.tar.gz 68481826 BLAKE2B dc918958333387356ec655c0f12f18654522976ab0b942fb1751fca5b49d4d06a7ec63f83e890b75f7c509ba128da58587e532554ba99d59b6cefd6bbf111415 SHA512 0d6c0a9ec7038cf707f868144aec3fb4c59c72c56b9cff4c7b2f256c90cbd7e45c1851a7f7a37e7b9ac42f6bbaecb4e8fa4ad7d5eb0f88adf9c2b3bfa23ecf15 -DIST grass-8.3.0RC1.tar.gz 67872978 BLAKE2B 5394d929e5d9aaed157a87a5eef720403cbb82e0900a591f38d7e88c570dbcc22e4aa4cd6bd060f09736700f48426c40da6cdcc22abc6bee8d04af886aa9b805 SHA512 6a74d142061b9b6d7eebc9226ae7b3c0201f8153c5e9d95236ceab143a6a6613d6aba03de59180817ff73f64ed34c5c289bd2d370352f52a8d5eab4d61044ac7 -EBUILD grass-8.2.1-r2.ebuild 7477 BLAKE2B 0a046890bdb1147a5c1c11942ac91be79ae19876508a32501926a1c436f1acb5112d8b4cb1ef9b8f14bac51b233ced8dda6c2686b81b011ca8c0b786a14c6de0 SHA512 2c25567c04f4367f7842181e23d977c06aaa644048e0e2cb6111a6f57e8551125b1888703ef4d32ae1e44b0a49319b5e67256d45d26965499c0176486b718cd7 +DIST grass-8.3.1RC1.tar.gz 68506635 BLAKE2B 5b016f19a23359b3d9e0bf599a28e3985bed3b053759f0d396bbc02a40791c3ce344b7ba2b66d094660ae22effec439007c5ffbbbee06cc2b2c86786c21dcf22 SHA512 fc3de4581300ff8d55d971308b4bc6ed7414d65cb1d74413f90bbde49692206b63982f113c9c60045f6acbe50e5d88975c291a945e265b9052e3b03a8bd2d87b EBUILD grass-8.3.0.ebuild 6851 BLAKE2B cb839f8de11d49448564dfe1ad836e0288581c8b3897ccac38e97bade19578d2efa5b4269c245e6914da55b5862bf2ce0843e37c538b056236ff4334d90bd22e SHA512 1163be7a953b307fcad55bf9749b80e2ec17f7bf856947766305cfd145736a30d870905c0f89a84826ed6dd83924bccd03c62c5ec5bbf2b4e3d86f674abe9e97 -EBUILD grass-8.3.0_rc1.ebuild 7750 BLAKE2B 11eb85387f9834893b2e7b31ad59da327082c4decc79103fc633813b9af9139d9d88c154ee418947df0fc94e810739be8bbae1b0b256db16332208acb5dd93de SHA512 23d9f9d5f6bf45ed62559abeab547359edfd6b1ecc5e035286251fc43525c7ce53f2b11cf6f468e9216e0b5445028c3f71863480ef463a09d127eb4895d54836 -EBUILD grass-9999.ebuild 6792 BLAKE2B 9cd6264c78b038abeaa85e75e088e962bf723f4947c1e0189cc9300a9777dc6aa64eb50e84f07d90c5692522076c22a2550190bb5259965c8e3d79edc4f4d66f SHA512 1ab79915d2942237cdeadbcd9ec85b728a750a82aecad55c9c1f9e69d359fc389483b095686d8b768c99f8d72d13d5b6f41a7af7dd049688e495575e46704e46 +EBUILD grass-8.3.1_rc1.ebuild 6853 BLAKE2B dc98466f05509fc82a70152ad957d41cad7c8c51ff783d2bc9d4afdfb9a1b6ecdba3ed356e13b7f6bb1d9be51ff87942a7be77547fbd9186d315223912922114 SHA512 5f9bc8f318e01de0e505500123ca35109e6ca21c02a21e7fdedd4202e5722dd4da3fffac3c6302805dcfe630fedd6f228c0f3349116c653df7c97a90627cd2f7 +EBUILD grass-9999.ebuild 6793 BLAKE2B 4a750ba3134b6c536691a3d591f1a229e05ecfbff2e412dec8c6ec6cd669e599cac1b8daccfc84167f41c6bb9210266153a033e7be2060c991eb7680c0b743fa SHA512 46918e6c28d9a96684f75ea1d0ae833bf4fcd16b38e3adbff9495b7fcd5832e1de83ca02b295a298516dded0bbeb59ca99dbf09c237d9fa5bbbd20e7848e34df MISC metadata.xml 1260 BLAKE2B f1947bde5f78b608d59997dfe2475021e1646f3c70d78ba9d9140642bff040107f0b202bf91f5ebb05191169274c2fd564889992dfadfcada6b95f4bd1c08e9d SHA512 6bcbe13f8daccb68ea167d7cc9797643ab9b50c1c183c52d53a7cacc4f9ddfbaac583426b13be47bed67bd5a3d6b99a9a8447886749b3f87e8d45420ce111538 diff --git a/sci-geosciences/grass/grass-8.2.1-r2.ebuild b/sci-geosciences/grass/grass-8.2.1-r2.ebuild deleted file mode 100644 index 0dbf5e7b2da1..000000000000 --- a/sci-geosciences/grass/grass-8.2.1-r2.ebuild +++ /dev/null @@ -1,285 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" # bug 572440 - -inherit desktop python-single-r1 toolchain-funcs xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" - -LICENSE="GPL-2" - -if [[ ${PV} =~ "9999" ]]; then - SLOT="0/8.3" -else - SLOT="0/$(ver_cut 1-2 ${PV})" -fi - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git" -else - MY_P="${P/_rc/RC}" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~ppc ~x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:= - sci-libs/proj:= - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - bzip2? ( app-arch/bzip2:= ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( >=sci-libs/pdal-2.0.0:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:= ) - truetype? ( media-libs/freetype:2 ) - X? ( - >=dev-python/wxpython-4.1:4.0 - x11-libs/cairo[X] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - - # When patching the build system, avoid running autoheader here. The file - # config.in.h is maintained manually upstream. Changes to it may lead to - # undefined behavior. See bug #866554. - # AT_NOEAUTOHEADER=1 eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with bzip2 bzlib) - $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) - $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/grass || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/grass || die - - # set proper GISDBASE directory path in the demolocation .grassrc${GVERSION//.} file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die - - if use X; then - local GUI="--gui" - make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-8.3.0_rc1.ebuild b/sci-geosciences/grass/grass-8.3.0_rc1.ebuild deleted file mode 100644 index 212d805be495..000000000000 --- a/sci-geosciences/grass/grass-8.3.0_rc1.ebuild +++ /dev/null @@ -1,291 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" # bug 572440 - -inherit desktop python-single-r1 toolchain-funcs xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" - -LICENSE="GPL-2" - -if [[ ${PV} =~ "9999" ]]; then - SLOT="0/8.3" -else - SLOT="0/$(ver_cut 1-2 ${PV})" -fi - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git" -else - MY_P="${P/_rc/RC}" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~ppc ~x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:= - sci-libs/proj:= - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - bzip2? ( app-arch/bzip2:= ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( >=sci-libs/pdal-2.0.0:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:= ) - truetype? ( media-libs/freetype:2 ) - X? ( - $(python_gen_cond_dep ' - >=dev-python/matplotlib-1.2[wxwidgets,${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/wxpython-4.1:4.0[${PYTHON_USEDEP}] - ') - x11-libs/cairo[X] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - - # When patching the build system, avoid running autoheader here. The file - # config.in.h is maintained manually upstream. Changes to it may lead to - # undefined behavior. See bug #866554. - # AT_NOEAUTOHEADER=1 eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png libpng "${EPREFIX}"/usr/bin/libpng-config) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with bzip2 bzlib) - $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) - $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/grass || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/grass || die - - # set proper GISDBASE directory path in the demolocation .grassrc${GVERSION//.} file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die - - if use X; then - local GUI="--gui" - make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-8.3.1_rc1.ebuild b/sci-geosciences/grass/grass-8.3.1_rc1.ebuild new file mode 100644 index 000000000000..5934af4107b0 --- /dev/null +++ b/sci-geosciences/grass/grass-8.3.1_rc1.ebuild @@ -0,0 +1,268 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite" # bug 572440 + +inherit desktop python-single-r1 toolchain-funcs xdg + +DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" +HOMEPAGE="https://grass.osgeo.org/" + +LICENSE="GPL-2" + +if [[ ${PV} =~ "9999" ]]; then + SLOT="0/8.3" +else + SLOT="0/$(ver_cut 1-2 ${PV})" +fi + +GVERSION=${SLOT#*/} +MY_PM="${PN}${GVERSION}" +MY_PM="${MY_PM/.}" + +if [[ ${PV} =~ "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OSGeo/grass.git" +else + MY_P="${P/_rc/RC}" + SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~ppc ~x86" + fi + + S="${WORKDIR}/${MY_P}" +fi + +IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + opengl? ( X )" + +RDEPEND=" + ${PYTHON_DEPS} + >=app-admin/eselect-1.2 + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ') + sci-libs/gdal:= + sys-libs/gdbm:= + sys-libs/ncurses:= + sci-libs/proj:= + sys-libs/zlib + media-libs/libglvnd + media-libs/glu + blas? ( + virtual/cblas[eselect-ldso(+)] + virtual/blas[eselect-ldso(+)] + ) + bzip2? ( app-arch/bzip2:= ) + fftw? ( sci-libs/fftw:3.0= ) + geos? ( sci-libs/geos:= ) + lapack? ( virtual/lapack[eselect-ldso(+)] ) + las? ( sci-geosciences/liblas ) + mysql? ( dev-db/mysql-connector-c:= ) + netcdf? ( sci-libs/netcdf:= ) + odbc? ( dev-db/unixODBC ) + opencl? ( virtual/opencl ) + opengl? ( virtual/opengl ) + pdal? ( >=sci-libs/pdal-2.0.0:= ) + png? ( media-libs/libpng:= ) + postgres? ( >=dev-db/postgresql-8.4:= ) + readline? ( sys-libs/readline:= ) + sqlite? ( dev-db/sqlite:3 ) + tiff? ( media-libs/tiff:= ) + truetype? ( media-libs/freetype:2 ) + X? ( + $(python_gen_cond_dep ' + >=dev-python/matplotlib-1.2[wxwidgets,${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + >=dev-python/wxpython-4.1:4.0[${PYTHON_USEDEP}] + ') + x11-libs/cairo[X] + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXt + ) + zstd? ( app-arch/zstd:= )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND=" + sys-devel/bison + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + X? ( dev-lang/swig )" + +PATCHES=( + # bug 746590 + "${FILESDIR}/${PN}-flock.patch" +) + +pkg_setup() { + if use lapack; then + local mylapack=$(eselect lapack show) + if [[ -z "${mylapack/.*reference.*/}" ]] && \ + [[ -z "${mylapack/.*atlas.*/}" ]]; then + ewarn "You need to set lapack to atlas or reference. Do:" + ewarn " eselect lapack set " + ewarn "where is atlas, threaded-atlas or reference" + die "setup failed" + fi + fi + + if use blas; then + local myblas=$(eselect blas show) + if [[ -z "${myblas/.*reference.*/}" ]] && \ + [[ -z "${myblas/.*atlas.*/}" ]]; then + ewarn "You need to set blas to atlas or reference. Do:" + ewarn " eselect blas set " + ewarn "where is atlas, threaded-atlas or reference" + die "setup failed" + fi + fi + + python-single-r1_pkg_setup +} + +src_prepare() { + # Fix unversioned python calls + sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die + sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die + + default + + # When patching the build system, avoid running autoheader here. The file + # config.in.h is maintained manually upstream. Changes to it may lead to + # undefined behavior. See bug #866554. + # AT_NOEAUTOHEADER=1 eautoreconf + + ebegin "Fixing python shebangs" + python_fix_shebang -q "${S}" + eend $? + + # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 + shopt -s nullglob + local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') + if test -n "${mesa_cards}"; then + addpredict "${mesa_cards}" + fi + local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if test -n "${ati_cards}"; then + addpredict "${ati_cards}" + fi + shopt -u nullglob + addpredict /dev/nvidiactl +} + +src_configure() { + addwrite /dev/dri/renderD128 + + local myeconfargs=( + --enable-shared + --disable-w11 + --without-opendwg + --with-regex + --with-gdal="${EPREFIX}"/usr/bin/gdal-config + --with-proj-includes="${EPREFIX}"/usr/include/proj + --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) + --with-proj-share="${EPREFIX}"/usr/share/proj/ + $(use_with cxx) + $(use_with tiff) + $(use_with png libpng "${EPREFIX}"/usr/bin/libpng-config) + $(use_with postgres) + $(use_with mysql) + $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) + $(use_with sqlite) + $(use_with opengl) + $(use_with odbc) + $(use_with fftw) + $(use_with blas) + $(use_with lapack) + $(use_with X cairo) + $(use_with truetype freetype) + $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) + $(use_with nls) + $(use_with readline) + $(use_with threads pthread) + $(use_with openmp) + $(use_with opencl) + $(use_with bzip2 bzlib) + $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) + $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) + $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) + $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) + $(use_with X x) + $(use_with zstd) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + # we don't want to link against embedded mysql lib + emake CC="$(tc-getCC)" MYSQLDLIB="" +} + +src_install() { + emake DESTDIR="${ED}" \ + INST_DIR=/usr/$(get_libdir)/${MY_PM} \ + prefix=/usr/ BINDIR=/usr/bin \ + install + + pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die + + local HTML_DOCS=( docs/html/. ) + einstalldocs + + # translations + if use nls; then + insinto /usr/share/locale + doins -r locale/. + fi + + popd >/dev/null || die + + # link libraries in the ~standard~ place + local f file + for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do + file="${f##*/}" + dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} + done + + # link headers in the ~standard~ place + dodir /usr/include/ + dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass + + # set proper python interpreter + sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ +os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ + -i "${ED}"/usr/bin/grass || die + + if use X; then + local GUI="--gui" + make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" + doicon -s 48 gui/icons/${PN}-48x48.png + fi + + # install .pc file so other apps know where to look for grass + insinto /usr/$(get_libdir)/pkgconfig/ + doins grass.pc + + # fix weird +x on tcl scripts + find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die +} + +pkg_postinst() { + use X && xdg_pkg_postinst +} + +pkg_postrm() { + use X && xdg_pkg_postrm +} diff --git a/sci-geosciences/grass/grass-9999.ebuild b/sci-geosciences/grass/grass-9999.ebuild index a4a84ca2dae9..f4aeb3ef85ed 100644 --- a/sci-geosciences/grass/grass-9999.ebuild +++ b/sci-geosciences/grass/grass-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="sqlite" # bug 572440 inherit desktop python-single-r1 toolchain-funcs xdg diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest index 9d0eeec717b5..23b89c251980 100644 --- a/sci-geosciences/josm-bin/Manifest +++ b/sci-geosciences/josm-bin/Manifest @@ -4,6 +4,6 @@ DIST josm-snapshot-18772.jar 16707373 BLAKE2B 3ba71379b7d6731c3d33f8069c3247806e DIST josm-snapshot-18822.jar 16824738 BLAKE2B 5588c13ed81539daa9150a8c1abbda4534cc9b068a0cfa5b40d2cd305eba7ee78e2c7b6fcf88244772baf1132c0c951ddb2044fa380605c938ca2ea66fe5dea7 SHA512 656dd9eab09b4785137dd4394e33128fc1f4741754219291c2461978a7bff12f7653ea7678db464365f5057a03a44ad0b798046a77cd290edcc03f36feaecf66 EBUILD josm-bin-18721.ebuild 977 BLAKE2B 1d92fa177bc617952c90e55c7ed083591cee3b6a58e36070ee0b1f11222452575b135d4256da94d4b87829e0b02b236064c82de89f4754e80e4159c91d7c53d2 SHA512 89436b6f1f3cb3f0c324054be45197e28bdec03e581af4cb36b9d6593ae47cb067b3ea5e28a1326c606db4f93c23ee77624c927a1d70745a0d87ff77a05dddb2 EBUILD josm-bin-18746.ebuild 978 BLAKE2B e601ff9462741ef04a7e52d9afe1c2ead273f61854f87f3a770ae37f75cbb680bf09307439c39238b3fa36e8423465b6f7dbe205d2158f9a2ad032fadf4237eb SHA512 02831baa1bb0501b6ba1bf9a4ee04e0196cb76f53ac686e9d76132ee683dc7e6530115fe2992eb26373b7dece1d9acd872eb2bbf7abdd99cdf28b4558f8a4072 -EBUILD josm-bin-18772.ebuild 978 BLAKE2B e601ff9462741ef04a7e52d9afe1c2ead273f61854f87f3a770ae37f75cbb680bf09307439c39238b3fa36e8423465b6f7dbe205d2158f9a2ad032fadf4237eb SHA512 02831baa1bb0501b6ba1bf9a4ee04e0196cb76f53ac686e9d76132ee683dc7e6530115fe2992eb26373b7dece1d9acd872eb2bbf7abdd99cdf28b4558f8a4072 +EBUILD josm-bin-18772.ebuild 977 BLAKE2B 1d92fa177bc617952c90e55c7ed083591cee3b6a58e36070ee0b1f11222452575b135d4256da94d4b87829e0b02b236064c82de89f4754e80e4159c91d7c53d2 SHA512 89436b6f1f3cb3f0c324054be45197e28bdec03e581af4cb36b9d6593ae47cb067b3ea5e28a1326c606db4f93c23ee77624c927a1d70745a0d87ff77a05dddb2 EBUILD josm-bin-18822.ebuild 978 BLAKE2B e601ff9462741ef04a7e52d9afe1c2ead273f61854f87f3a770ae37f75cbb680bf09307439c39238b3fa36e8423465b6f7dbe205d2158f9a2ad032fadf4237eb SHA512 02831baa1bb0501b6ba1bf9a4ee04e0196cb76f53ac686e9d76132ee683dc7e6530115fe2992eb26373b7dece1d9acd872eb2bbf7abdd99cdf28b4558f8a4072 MISC metadata.xml 645 BLAKE2B 53c16632c20c6f6c592d340c5dd466632489b9427c30ce13a427241e6e5e366120cbef12692363918e4ed0c4c0e26f3b0e55ec762d9d9c375ac2170674b2f55e SHA512 a87e8be8d5a9c404f1acde4c9fc77c820b4c1c97d9b3a9c42a92b5ef497c45d3cf3c4f33fa7226ae32370381de9c5373e65e2560246cf597120d2b8557c4258a diff --git a/sci-geosciences/josm-bin/josm-bin-18772.ebuild b/sci-geosciences/josm-bin/josm-bin-18772.ebuild index 1aba0e7ffd7b..d13df482faaa 100644 --- a/sci-geosciences/josm-bin/josm-bin-18772.ebuild +++ b/sci-geosciences/josm-bin/josm-bin-18772.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="Apache-2.0 GPL-2+ GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=">=virtual/jre-1.8" BDEPEND="app-arch/unzip" diff --git a/sci-misc/Manifest.gz b/sci-misc/Manifest.gz index 6ea96df57d83..de29ec9209d5 100644 Binary files a/sci-misc/Manifest.gz and b/sci-misc/Manifest.gz differ diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest index de699c603e40..a0bec9f82d94 100644 --- a/sci-misc/boinc/Manifest +++ b/sci-misc/boinc/Manifest @@ -1,10 +1,10 @@ AUX boinc-7.18-fix_webview.patch 382 BLAKE2B c96026e1782fdc3608798fcedcc3d320950e7fd7d548e6f42d35b553d32b06d4400dcfdd3724cd588c0826fc3c258eddc78558fd79d55682e38f1c137bb5bb25 SHA512 a9e7da3dbedeaf3a5aad88ffcaf2aa95f6dfe257a0390f5f7f3a5ecd94c1b256cfb793cdbf7d76e1f8f073b202e8c084c5e8ddb181767b4b13813665ede99dc8 AUX boinc.conf 606 BLAKE2B bbd48576bdf340b5a8a28ad72c8e4ee6bcd8579331edf036db357d324aa1a484836aa869fd5c39a7ed7ccf805e413a01eb2a27537d32f21692599291ec1e325d SHA512 aaf6e7180d4fde023c228a038a5d9ab295165ad6ee03bc892e5003943fa91bff03b21c39c86d6b4406d70d8d67e4fcb6dfb592a78e6df174e6bac28f70056654 AUX boinc.init 4366 BLAKE2B 1323f79c31d02c544601633590a4cebd8d77c15cb78d7ef612a176e2f96096a9cc91d5088f90702f2020228972780a4e8b4b36112f652b74d9a9186efa118ccd SHA512 8796a8eca3f6267abfff32a7505063318a5989317c1d4f03629abd580742bd814c779d2b75b343f61a4bd6db5b84effcfcb0db3d885e14ec4a44f56110005c1c -DIST boinc-7.20.2.tar.gz 46555666 BLAKE2B 4d11217739d341c5b61d86afa02eebdad80809f42caa3f6dea1d86ed53d79004d60fa362fd04d53060060472e108e0ee0aa0428e4799eb70f2e98f07dc1f39cd SHA512 0309d5585ece96a5d9021058870dce9a96c89ece269650961a9b22d5219529e242a55dc1e466f5364535033198ca5c36496ca23125a9cda0c308bfdb4372abbb DIST boinc-7.22.0.tar.gz 46675766 BLAKE2B 97083fa482fadcbd38c3e207fe8c41bfe380e37f181b7d32969b8ef44b0186bc4e117bac59ab1f557b12598352ff9206a9ba12dd748781342545d661e1386a67 SHA512 f8c87338750605f59f5265fd0bfe2956acfca0c42ef58402df860f0eb9953467ee34286308a916e1d4ee12cbf85c05422558ccdf241ab8f26b86c966f66aec4a +DIST boinc-7.24.1.tar.gz 46747399 BLAKE2B 872cf16a67a69c297aa3096c44b8272c039e913991253c7e52847f438050c0f87088c9cb84a5761877c9acb6bcb73dfdfbc7452e7ae98a0aeee55916838fbc93 SHA512 7dad36900c13b69a89b5a173fc283130bc4cf15c781ed31ed72ce0b6ba0db4895a12314d0f302c7a91c2762333b7c162f20f32e67ed5e2e7a4099e1f2238c255 DIST boinc.tif 288208 BLAKE2B 156a99f08dcabc62a46874830600b9d237e64b650b8edf35db67b82006a67039a3965707194e8f0b25cfd65138b8700c0bfb877507418393b9cd3df32e94d260 SHA512 548e19b87fd70dbeb05687320b86aad39981c161b5b5b7e02fc3ce886d4c464c9bb763d5652d9895dd505ce247c7ff4490caa3d407e28f54ce889ffbab22d046 -EBUILD boinc-7.20.2-r3.ebuild 5788 BLAKE2B c5038c55aab199bd0960a97f33f497f1576e3b17d6991a13f024813a8133baa0af5fa7bf371ede3adbf4f2aa4839a26195fdac78578f5d698c914698a2c700e3 SHA512 21bc4ca4b445c466b8f80e95af4d9e92c35eee34f9d13a2e611b202275663f6467cca34397bdbd87300a129ca785429d69b6ba1c24894fd09f2ddba6abd3a024 EBUILD boinc-7.22.0.ebuild 5783 BLAKE2B aa39c26cb424d6be8151ac40dd4fc5eae38643cfebebecaa540519768c82bee13e6c5866fa7abed0639fa45f9054ba5503d1e6cbb3a387b130060914ec05eb62 SHA512 9b1554796e426ed8cf190ba3db79e9547e3447eddbc53a9b838c264fd872cb4289b333a930b09fcf33aef3e53f31ca98c3046e38def8f3b759f9e455f1273947 +EBUILD boinc-7.24.1.ebuild 5698 BLAKE2B 0ef1d8086067d89e67bd06fdf48f3068ed9306cc4f2b405fbbcb88d527bd79410a55db1ede98b94ba214d6177c4b30f59b37fed175c3fb0278e995d8124989c1 SHA512 c96ecce5f976ddf191229969c14af2951b64c4033a70b03969ecc45ee69a5902b87341e474db8585f99551fe9462678884fd6415a46b276d319a56815786e356 EBUILD boinc-9999.ebuild 5995 BLAKE2B ceffa150cf00b311928d8e88cacaa4949711664bf6b39d958009f48f3b8afa0b886d73cdb13e06c49e4538badebbb636adff716a01347b2246b5e43f5f7814cb SHA512 a4ae4907860f8c6ce1195f263e13486fd6d6c4f675d63c56cf90f103b5e7687449783d4bca2d0dec4323e8c784b9c5b22f171d774bc9355e1dd44cd07d3bc257 MISC metadata.xml 1092 BLAKE2B dd67235d65da71d4c9a8d1bb7a47a420afcebda050cd87e181c34465d4004e2c86c1c5f3eb027d99ab50d7019321618d2940432e34aa7f0caee7e800800cb548 SHA512 d26df4a70225e2fac7d6c32a28141bbd5b70d7d4afa9c22a767b641a7964bedabe01615278f7a739b17ee57d4bbda9f1a091c8a8883da51f453b75d84aa1688f diff --git a/sci-misc/boinc/boinc-7.20.2-r3.ebuild b/sci-misc/boinc/boinc-7.20.2-r3.ebuild deleted file mode 100644 index 769f1e61a2ff..000000000000 --- a/sci-misc/boinc/boinc-7.20.2-r3.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=$(ver_cut 1-2) -WX_GTK_VER=3.0-gtk3 - -inherit autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils - -DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" -HOMEPAGE="https://boinc.berkeley.edu/" - -SRC_URI="X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> ${PN}.tif )" -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/BOINC/${PN}.git" - inherit git-r3 -else - SRC_URI+=" https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~ia64 ~ppc ppc64 sparc ~x86" - S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}" -fi - -LICENSE="LGPL-3" -SLOT="0" - -IUSE="X cuda curl_ssl_gnutls +curl_ssl_openssl opencl" - -REQUIRED_USE=" - ^^ ( curl_ssl_gnutls curl_ssl_openssl ) -" - -# libcurl must not be using an ssl backend boinc does not support. -# If the libcurl ssl backend changes, boinc should be recompiled. -DEPEND=" - acct-user/boinc - app-misc/ca-certificates - cuda? ( - x11-drivers/nvidia-drivers - ) - opencl? ( - virtual/opencl - ) - dev-libs/openssl:= - net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] - sys-libs/zlib - X? ( - dev-libs/glib:2 - media-libs/freeglut - media-libs/libjpeg-turbo:= - x11-libs/gtk+:3 - x11-libs/libnotify - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb:= - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit] - x11-libs/xcb-util - ) -" -BDEPEND="app-text/docbook-xml-dtd:4.4 - app-text/docbook2X - sys-devel/gettext - X? ( virtual/imagemagick-tools[png,tiff] ) -" -RDEPEND=" - ${DEPEND} - sys-apps/util-linux - !app-admin/quickswitch -" - -PATCHES=( - # >=x11-libs/wxGTK-3.0.2.0-r3 has webview removed, bug 587462 - "${FILESDIR}"/${PN}-7.18-fix_webview.patch -) - -pkg_setup() { - # Bug 578750 - if use kernel_linux; then - linux-info_pkg_setup - if ! linux_config_exists; then - ewarn "Can't check the linux kernel configuration." - ewarn "You might be missing vsyscall support." - elif kernel_is -ge 4 4 \ - && linux_chkconfig_present LEGACY_VSYSCALL_NONE; then - ewarn "You do not have vsyscall emulation enabled." - ewarn "This will prevent some boinc projects from running." - ewarn "Please enable vsyscall emulation:" - ewarn " CONFIG_LEGACY_VSYSCALL_EMULATE=y" - ewarn "in /usr/src/linux/.config, to be found at" - ewarn " Processor type and features --->" - ewarn " vsyscall table for legacy applications (None) --->" - ewarn " (X) Emulate" - ewarn "Alternatively, you can enable CONFIG_LEGACY_VSYSCALL_NATIVE." - ewarn "However, this has security implications and is not recommended." - fi - fi -} - -src_prepare() { - default - - # prevent bad changes in compile flags, bug 286701 - sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed" - - eautoreconf -} - -src_configure() { - use X && setup-wxwidgets - - append-libs -L"${ESYSROOT}"/usr/$(get_libdir) -L"${ESYSROOT}"/$(get_libdir) - - econf --disable-server \ - --enable-client \ - --enable-dynamic-client-linkage \ - --disable-static \ - --enable-unicode \ - --with-ssl \ - $(use_with X x) \ - $(use_enable X manager) \ - $(usex X --with-wx-config="${WX_CONFIG}" --without-wxdir) -} - -src_install() { - default - - keepdir /var/lib/${PN} - - if use X; then - # Create new icons. bug 593362 - local s SIZES=(16 22 24 32 36 48 64 72 96 128 192 256) - for s in "${SIZES[@]}"; do - # The convert command is not checked, because it will issue warnings and exit with - # an error code if imagemagick is used and was merged with USE="-xml", although the - # conversion has worked. See #766093 - # Instead, newicon will fail if the conversion did not produce the icon. - convert "${DISTDIR}"/${PN}.tif -resize ${s}x${s} "${WORKDIR}"/boinc_${s}.png - newicon -s $s "${WORKDIR}"/boinc_${s}.png boinc.png - done - make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}" - - # Rename the desktop file to boincmgr.desktop to (hot)fix bug 599910 - mv "${ED}"/usr/share/applications/boincmgr{-${PN},}.desktop || \ - die "Failed to rename desktop file" - fi - - # cleanup cruft - rm -r "${ED}"/etc || die "rm failed" - find "${D}" -name '*.la' -delete || die "Removing .la files failed" - - newinitd "${FILESDIR}"/${PN}.init ${PN} - newconfd "${FILESDIR}"/${PN}.conf ${PN} -} - -pkg_postinst() { - if use X; then - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update - fi - - elog - elog "You are using the source compiled version of boinc." - use X && elog "The graphical manager can be found at /usr/bin/boincmgr" - elog - elog "You need to attach to a project to do anything useful with boinc." - elog "You can do this by running /etc/init.d/boinc attach" - elog "The howto for configuration is located at:" - elog "http://boinc.berkeley.edu/wiki/Anonymous_platform" - elog - # Add warning about the new password for the client, bug 121896. - if use X; then - elog "If you need to use the graphical manager the password is in:" - elog "/var/lib/boinc/gui_rpc_auth.cfg" - elog "Where /var/lib/ is default RUNTIMEDIR, that can be changed in:" - elog "/etc/conf.d/boinc" - elog "You should change this password to something more memorable (can be even blank)." - elog "Remember to launch init script before using manager. Or changing the password." - elog - fi - elog "To be able to use CUDA or OpenCL you should add the boinc user to the video group." - elog "Run as root:" - elog "gpasswd -a boinc video" - elog - - optfeature_header "If you want to run ATLAS native tasks by LHC@home, you need to install:" - optfeature "CERN VM filesystem support" net-fs/cvmfs -} - -pkg_postrm() { - if use X; then - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update - fi -} diff --git a/sci-misc/boinc/boinc-7.24.1.ebuild b/sci-misc/boinc/boinc-7.24.1.ebuild new file mode 100644 index 000000000000..5a296b9442ef --- /dev/null +++ b/sci-misc/boinc/boinc-7.24.1.ebuild @@ -0,0 +1,194 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=$(ver_cut 1-2) +WX_GTK_VER=3.2-gtk3 + +inherit autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils + +DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" +HOMEPAGE="https://boinc.berkeley.edu/" + +SRC_URI="X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> ${PN}.tif )" +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/BOINC/${PN}.git" + inherit git-r3 +else + SRC_URI+=" https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}" +fi + +LICENSE="LGPL-3+" +SLOT="0" + +IUSE="X cuda curl_ssl_gnutls +curl_ssl_openssl opencl" + +REQUIRED_USE=" + ^^ ( curl_ssl_gnutls curl_ssl_openssl ) +" + +# libcurl must not be using an ssl backend boinc does not support. +# If the libcurl ssl backend changes, boinc should be recompiled. +DEPEND=" + acct-user/boinc + app-misc/ca-certificates + dev-libs/openssl:= + net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] + sys-libs/zlib + cuda? ( + x11-drivers/nvidia-drivers + ) + opencl? ( + virtual/opencl + ) + X? ( + dev-libs/glib:2 + media-libs/freeglut + media-libs/libjpeg-turbo:= + x11-libs/gtk+:3 + x11-libs/libnotify + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb:= + x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit] + x11-libs/xcb-util + ) +" +BDEPEND="app-text/docbook-xml-dtd:4.4 + app-text/docbook2X + sys-devel/gettext + X? ( virtual/imagemagick-tools[png,tiff] ) +" +RDEPEND=" + ${DEPEND} + sys-apps/util-linux + !app-admin/quickswitch +" + +pkg_setup() { + # Bug 578750 + if use kernel_linux; then + linux-info_pkg_setup + if ! linux_config_exists; then + ewarn "Can't check the linux kernel configuration." + ewarn "You might be missing vsyscall support." + elif kernel_is -ge 4 4 \ + && linux_chkconfig_present LEGACY_VSYSCALL_NONE; then + ewarn "You do not have vsyscall emulation enabled." + ewarn "This will prevent some boinc projects from running." + ewarn "Please enable vsyscall emulation:" + ewarn " CONFIG_LEGACY_VSYSCALL_EMULATE=y" + ewarn "in /usr/src/linux/.config, to be found at" + ewarn " Processor type and features --->" + ewarn " vsyscall table for legacy applications (None) --->" + ewarn " (X) Emulate" + ewarn "Alternatively, you can enable CONFIG_LEGACY_VSYSCALL_NATIVE." + ewarn "However, this has security implications and is not recommended." + fi + fi +} + +src_prepare() { + default + + # prevent bad changes in compile flags, bug 286701 + sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed" + + eautoreconf +} + +src_configure() { + use X && setup-wxwidgets + + append-libs -L"${ESYSROOT}"/usr/$(get_libdir) -L"${ESYSROOT}"/$(get_libdir) + + local myeconfargs=( + --disable-server + --enable-client + --enable-dynamic-client-linkage + --disable-static + --enable-unicode + --with-ssl + $(use_with X x) + $(use_enable X manager) + $(usex X --with-wx-config="${WX_CONFIG}" --without-wxdir) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + keepdir /var/lib/${PN} + + if use X; then + # Create new icons. bug 593362 + local s SIZES=(16 22 24 32 36 48 64 72 96 128 192 256) + for s in "${SIZES[@]}"; do + # The convert command is not checked, because it will issue warnings and exit with + # an error code if imagemagick is used and was merged with USE="-xml", although the + # conversion has worked. See #766093 + # Instead, newicon will fail if the conversion did not produce the icon. + convert "${DISTDIR}"/${PN}.tif -resize ${s}x${s} "${WORKDIR}"/boinc_${s}.png + newicon -s $s "${WORKDIR}"/boinc_${s}.png boinc.png + done + make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}" + + # Rename the desktop file to boincmgr.desktop to (hot)fix bug 599910 + mv "${ED}"/usr/share/applications/boincmgr{-${PN},}.desktop || \ + die "Failed to rename desktop file" + fi + + # cleanup cruft + rm -r "${ED}"/etc || die "rm failed" + find "${D}" -name '*.la' -delete || die "Removing .la files failed" + + newinitd "${FILESDIR}"/${PN}.init ${PN} + newconfd "${FILESDIR}"/${PN}.conf ${PN} +} + +pkg_postinst() { + if use X; then + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update + fi + + elog + elog "You are using the source compiled version of boinc." + use X && elog "The graphical manager can be found at /usr/bin/boincmgr" + elog + elog "You need to attach to a project to do anything useful with boinc." + elog "You can do this by running /etc/init.d/boinc attach" + elog "The howto for configuration is located at:" + elog "http://boinc.berkeley.edu/wiki/Anonymous_platform" + elog + # Add warning about the new password for the client, bug 121896. + if use X; then + elog "If you need to use the graphical manager the password is in:" + elog "/var/lib/boinc/gui_rpc_auth.cfg" + elog "Where /var/lib/ is default RUNTIMEDIR, that can be changed in:" + elog "/etc/conf.d/boinc" + elog "You should change this password to something more memorable (can be even blank)." + elog "Remember to launch init script before using manager. Or changing the password." + elog + fi + elog "To be able to use CUDA or OpenCL you should add the boinc user to the video group." + elog "Run as root:" + elog "gpasswd -a boinc video" + elog + + optfeature_header "If you want to run ATLAS native tasks by LHC@home, you need to install:" + optfeature "CERN VM filesystem support" net-fs/cvmfs +} + +pkg_postrm() { + if use X; then + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update + fi +} diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz index ff9657f37f9a..935b22f745d5 100644 Binary files a/sec-keys/Manifest.gz and b/sec-keys/Manifest.gz differ diff --git a/sec-keys/openpgp-keys-apache-felix/Manifest b/sec-keys/openpgp-keys-apache-felix/Manifest new file mode 100644 index 000000000000..80aab822c9ee --- /dev/null +++ b/sec-keys/openpgp-keys-apache-felix/Manifest @@ -0,0 +1,3 @@ +DIST openpgp-keys-apache-felix-20200125-KEYS.asc 122140 BLAKE2B afc767cb8b1de2df2f02bb3cbc208dd1b700c5431039ea232d8661b0c5d0820085ee832f49b67f8068e3d7c5f02f2a8d131c30bf077116de983cb32a41395af3 SHA512 0dabde201c81cce4aad8c4d531f739f5e25a28d6d0091fb02306150f9e931e5c0e37b6370a0b4729d1181cfea436fb136c70e39e264b16e4be09c3a5e7a5d06a +EBUILD openpgp-keys-apache-felix-20200125.ebuild 534 BLAKE2B cf301721d1436b250ddc1b9c3ba9fefbb3d41c1fd6f67cb6e0faf7601623efb8915324e8053176b805d55ff4a56b67106d7854b41caa4f12b95bf8a74db73882 SHA512 ca5aa47810ca03bd2ff90550fd62c482ba6f1028cea9d5e8aba8b28f23524618f005d9c5d396c1e7108ee94a7d5e7db7df4530bd079583ea81fb94c9fdf9f2a3 +MISC metadata.xml 243 BLAKE2B d1937cd00ce74d225075f1cf0e2584ce3f3d04b4ab3bd4ce636326ef8ed6ccaa54535a1c126025464e48a272959a579e08ceb008b8bacb2160f8f623fea5b6b3 SHA512 5431123c80f2e11811efde927819546af19c9ca93c9810399fe784c77ad2201696a081ed146df5b59fbf78ffb39cf8633cd6805e16ca82244aa8458c2ab8c4fd diff --git a/sec-keys/openpgp-keys-apache-felix/metadata.xml b/sec-keys/openpgp-keys-apache-felix/metadata.xml new file mode 100644 index 000000000000..6ef2d50cf07e --- /dev/null +++ b/sec-keys/openpgp-keys-apache-felix/metadata.xml @@ -0,0 +1,8 @@ + + + + + java@gentoo.org + Java + + diff --git a/sec-keys/openpgp-keys-apache-felix/openpgp-keys-apache-felix-20200125.ebuild b/sec-keys/openpgp-keys-apache-felix/openpgp-keys-apache-felix-20200125.ebuild new file mode 100644 index 000000000000..1a5190db8649 --- /dev/null +++ b/sec-keys/openpgp-keys-apache-felix/openpgp-keys-apache-felix-20200125.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by felix.apache.org" +HOMEPAGE="https://felix.apache.org/documentation/downloads.html" +SRC_URI="https://downloads.apache.org/felix/KEYS -> ${P}-KEYS.asc" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +S="${WORKDIR}" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - felix.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest b/sec-keys/openpgp-keys-apache-tomcat/Manifest index e6be80817a10..89f9a56014d0 100644 --- a/sec-keys/openpgp-keys-apache-tomcat/Manifest +++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest @@ -1,11 +1,7 @@ -DIST openpgp-keys-apache-tomcat-10.1.14-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f SHA512 46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d DIST openpgp-keys-apache-tomcat-10.1.15-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f SHA512 46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d -DIST openpgp-keys-apache-tomcat-8.5.94-KEYS.asc 45686 BLAKE2B 77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898 SHA512 44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210 DIST openpgp-keys-apache-tomcat-8.5.95-KEYS.asc 45686 BLAKE2B 77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898 SHA512 44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210 DIST openpgp-keys-apache-tomcat-9.0.82-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce2eeee62df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e -EBUILD openpgp-keys-apache-tomcat-10.1.14.ebuild 562 BLAKE2B dac6c0e71f598ddfd7daf93ecc2488430a2923e37a97cb2791fc4e640fc03e3ed842eb1ce67983f568836de9f33fd7220e9038edd89b46cb97dbd42b3e71b8c9 SHA512 d170cc16cbd38ec290c3859a546c41d082078d7c68391bfe4bdf1466485acb39472df98dc9400522d4f4c0c4ecf65d147f43911272cfaaf3ae9f346b3b84db57 EBUILD openpgp-keys-apache-tomcat-10.1.15.ebuild 562 BLAKE2B dac6c0e71f598ddfd7daf93ecc2488430a2923e37a97cb2791fc4e640fc03e3ed842eb1ce67983f568836de9f33fd7220e9038edd89b46cb97dbd42b3e71b8c9 SHA512 d170cc16cbd38ec290c3859a546c41d082078d7c68391bfe4bdf1466485acb39472df98dc9400522d4f4c0c4ecf65d147f43911272cfaaf3ae9f346b3b84db57 -EBUILD openpgp-keys-apache-tomcat-8.5.94.ebuild 562 BLAKE2B 1fc6086cfa3bea924ab3684009e458d3f6eb177e01758a103ea6d1b907d085ac21844395996fef395d15da44c5c5936c3f85485c2fb73d7823b892ccf19e9634 SHA512 b4124756d967edea63bad9bde86c85feb1a10f37b5cff7d7c4290968bd2b77bfc608901b5b69b8365af1a18a274e2e3f05596709838f2fe063e6a39c08020215 EBUILD openpgp-keys-apache-tomcat-8.5.95.ebuild 562 BLAKE2B 1fc6086cfa3bea924ab3684009e458d3f6eb177e01758a103ea6d1b907d085ac21844395996fef395d15da44c5c5936c3f85485c2fb73d7823b892ccf19e9634 SHA512 b4124756d967edea63bad9bde86c85feb1a10f37b5cff7d7c4290968bd2b77bfc608901b5b69b8365af1a18a274e2e3f05596709838f2fe063e6a39c08020215 EBUILD openpgp-keys-apache-tomcat-9.0.82.ebuild 562 BLAKE2B dac6c0e71f598ddfd7daf93ecc2488430a2923e37a97cb2791fc4e640fc03e3ed842eb1ce67983f568836de9f33fd7220e9038edd89b46cb97dbd42b3e71b8c9 SHA512 d170cc16cbd38ec290c3859a546c41d082078d7c68391bfe4bdf1466485acb39472df98dc9400522d4f4c0c4ecf65d147f43911272cfaaf3ae9f346b3b84db57 MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559 diff --git a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.14.ebuild b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.14.ebuild deleted file mode 100644 index 81b3505e76ec..000000000000 --- a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.14.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="OpenPGP keys used by tomcat.apache.org" -HOMEPAGE="https://tomcat.apache.org/download-90.cgi" -SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS -> ${P}-KEYS.asc" - -LICENSE="public-domain" -SLOT="${PV}" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -S="${WORKDIR}" - -src_install() { - local files=( ${A} ) - insinto /usr/share/openpgp-keys - newins - tomcat-${PV}.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) -} diff --git a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.94.ebuild b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.94.ebuild deleted file mode 100644 index f17ae55806f2..000000000000 --- a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.94.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="OpenPGP keys used by tomcat.apache.org" -HOMEPAGE="https://tomcat.apache.org/download-80.cgi" -SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS -> ${P}-KEYS.asc" - -LICENSE="public-domain" -SLOT="${PV}" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -S="${WORKDIR}" - -src_install() { - local files=( ${A} ) - insinto /usr/share/openpgp-keys - newins - tomcat-${PV}.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) -} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index bf2140206892..fea3e20be8b3 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest index 3027c5cf4c11..be83b8d5c43d 100644 --- a/sys-apps/nawk/Manifest +++ b/sys-apps/nawk/Manifest @@ -1,5 +1,7 @@ +AUX nawk-20230909-big-endian.patch 1661 BLAKE2B 7d67e8c1df3e67eadc226885959b79f0585c93753e3e74cdd8066bb8306f2a7fd8d8d5c032bc18d6d7c107a4ee4c587d8cff634d4a985ee2d677a06e02cb8f40 SHA512 f230e4c1a5d79de92da51fcabb4574c0e6ed7c6ad21af6f59dabae41d2563e8fc7b2c92924dea8e0aa432f31f0df5350e21fb4d0873104f6e99bd148abd06f78 DIST nawk-20220122.tar.gz 1832761 BLAKE2B f704ff9cf5012545ec3adc1887c0d43625d7e38e19589cba91fe31f664e72ccce20dee3f2484067a31af793be16439c1389603fbdb33c119efeafb18559a0d97 SHA512 46ab7936705288c9cd22867ad9f5b080ade67c4b05d674304e0e5cae8ea329420a9a46e3578bf3a014b7066a1185b7506b0f74445bb52aafb1090e7a82a5bf28 DIST nawk-20230909.tar.gz 1833391 BLAKE2B 1a8dc9805d144953d6ad5d0539847b1d83661a8e2c0e029e13201ee44f5f6a29cf487c4368c8578d01577b99349968415503fb0c2f7f8f37f4a55fb57cec2b07 SHA512 28687dfbd797fb1f758bd356824110602045b7249a41f47e2cda15ac3d256d57260f1fc74119dc30fbb0e909295bd676a52ec24d3b3cc35e417d46a1749f856f EBUILD nawk-20220122-r1.ebuild 1223 BLAKE2B 085fb2b121a121d20152056dce2a244c25d380d90d61da7e62028f2d607155dbd050f98417e0c6d2824c3ddf2d9a8c5197c7091159f8baf035a0e73e90d725ec SHA512 bc40324399e6be4ef25b011e264861b88bf776c10cba6538d644ddd46034efc5ab5b7e148187cb1f391e023203b7796503121a7d906817ff569473c40f57aaea +EBUILD nawk-20230909-r1.ebuild 1305 BLAKE2B 2b32d78724678581cb1ec38a6f9bbb7f4ad5df04bf663c3e66530915a15ca5f30bbbbbd7e8b947b75fee1538bd62bb942ac509b473939bebb8f1634c2f328ea2 SHA512 02ea5fdfb78df7cdb651b08df9433559f097b01eb6ce0da5c9bffd4c0219b46ebc1e6b2bf0c9c03514c6e714be28fa4413360b87a37ae2140afac233318ca686 EBUILD nawk-20230909.ebuild 1231 BLAKE2B 3c3d13a2e1d58127dce448c3716be61b29c921b80c01fe6554be424aaaf858e54b8b736684483e6bfea21c0053dbdd16466d8c7d49417c6e6c24433eb59da9e7 SHA512 c8be2b47a50c91f1bdb39377e5338f5043f132bc1ce3dd5941fed2901ae09ec7cd30468ba1ed0288376125f0cbf97d834d8b361c302393ff00831efed110c883 MISC metadata.xml 337 BLAKE2B 39b318d3780c5249fbf02ea024166015bb8d7798da072dbaf95318ce222f9722cf86d04e9a7c8c92c27377f5b6e09e2d8c11906c9d4e1977102ff6611f1ee6fa SHA512 8dd91d8652fa219ac793b361e5ee2bdc5337c4c098a851a1d19bf03cf2eb9a0c5ef7087f2b4ab7f51a0492ee03a7ea471f990a717e20f492dd9a57c1111237f6 diff --git a/sys-apps/nawk/files/nawk-20230909-big-endian.patch b/sys-apps/nawk/files/nawk-20230909-big-endian.patch new file mode 100644 index 000000000000..b39e7b4bee62 --- /dev/null +++ b/sys-apps/nawk/files/nawk-20230909-big-endian.patch @@ -0,0 +1,51 @@ +https://github.com/onetrueawk/awk/pull/196 + +From 75c017ca09a70e14a862f7285cf91bb87ec1f443 Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Mon, 18 Sep 2023 17:34:34 -0600 +Subject: [PATCH 1/2] Fix a bad cast to char * that causes incorrect results on + big endian. + +Now that awk stores chars as int we need to cast the Node * to int *. +--- a/b.c ++++ b/b.c +@@ -527,7 +527,7 @@ int first(Node *p) /* collects initially active leaves of p into setvec */ + setvec[lp] = 1; + setcnt++; + } +- if (type(p) == CCL && (*(char *) right(p)) == '\0') ++ if (type(p) == CCL && (*(int *) right(p)) == 0) + return(0); /* empty CCL */ + return(1); + case PLUS: + +From 0048c96e94c732c6fb2ebe50eeb3450c1672fe0f Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Thu, 21 Sep 2023 11:20:16 -0600 +Subject: [PATCH 2/2] Use cclenter("") to construct an empty CCL, not + tostring(""). + +We need to store a UTF-32 string, not a UTF-8 string, for consistency +with the other CCL code. Fixes an out-of-bounds read of an empty +CCL. +--- a/b.c ++++ b/b.c +@@ -945,7 +945,7 @@ Node *primary(void) + rtok = relex(); + if (rtok == ')') { /* special pleading for () */ + rtok = relex(); +- return unary(op2(CCL, NIL, (Node *) tostring(""))); ++ return unary(op2(CCL, NIL, (Node *) cclenter(""))); + } + np = regexp(); + if (rtok == ')') { +@@ -968,7 +968,7 @@ Node *concat(Node *np) + return (concat(op2(CAT, np, primary()))); + case EMPTYRE: + rtok = relex(); +- return (concat(op2(CAT, op2(CCL, NIL, (Node *) tostring("")), ++ return (concat(op2(CAT, op2(CCL, NIL, (Node *) cclenter("")), + primary()))); + } + return (np); + diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild b/sys-apps/nawk/nawk-20230909-r1.ebuild new file mode 100644 index 000000000000..aa037df95f05 --- /dev/null +++ b/sys-apps/nawk/nawk-20230909-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Brian Kernighan's pattern scanning and processing language" +HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/" +SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/awk-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux" + +BDEPEND=" + app-alternatives/yacc +" + +DOCS=( README.md FIXES ) + +PATCHES=( + "${FILESDIR}"/${PN}-20230909-big-endian.patch +) + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + HOSTCC="$(tc-getBUILD_CC)" \ + CFLAGS="${CFLAGS}" \ + CPPFLAGS="${CPPFLAGS} -DHAS_ISBLANK" \ + ALLOC="${LDFLAGS}" \ + YACC=$(type -p yacc) \ + YFLAGS="-d -b awkgram" +} + +src_install() { + newbin a.out "${PN}" + sed \ + -e 's/awk/nawk/g' \ + -e 's/AWK/NAWK/g' \ + -e 's/Awk/Nawk/g' \ + awk.1 > "${PN}".1 || die "manpage patch failed" + doman "${PN}.1" + einstalldocs +} + +pkg_postinst() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk + then + eselect awk update ifunset + fi +} + +pkg_postrm() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk + then + eselect awk update ifunset + fi +} diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz index 59322f7b9c4c..c4a3921b3e94 100644 Binary files a/sys-block/Manifest.gz and b/sys-block/Manifest.gz differ diff --git a/sys-block/parted/Manifest b/sys-block/parted/Manifest index 9e8d4401b2a8..af234e3d715a 100644 --- a/sys-block/parted/Manifest +++ b/sys-block/parted/Manifest @@ -3,7 +3,9 @@ AUX parted-3.3-atari.patch 421 BLAKE2B 9048176f882e66cf89cc2d79aa0ea7a550f9c649d AUX parted-3.4-posix-printf.patch 2872 BLAKE2B 55c1bef638a88f7d3b5b1f90ca28df1d0ccb40590536c0a0f10416509c3d90a2a329dd530ebbcc9945b2eefb7a3540a113d27a73c7d636b372eb9fc8e19f7eed SHA512 d16bb7e3cfccaa8b40ece90b507559857fb1a4f5a08bc93da61b7afde4b69e06de363948426cec66cbb1135d6d1d5a50206cee6cec9973e1cb02aefe50697670 AUX parted-3.6-tests-non-bash.patch 3100 BLAKE2B 2aa7c4fcb03cdd354e85c8bd0696a07a09106cc37e482d7bcd720146964468b6d234195ba900dc2afb982f2348bd5455617072e8cace04feef959aad05ccdb30 SHA512 d0b6f9ff544255ae4240dda1d7b44385224dbbf64c8059e5cc1338a348cc2c045eb23d3f3e9c3b4d4fe2fba677a99f235232a38310e95c6565e412e44ed526dc AUX parted-3.6-tests-unicode.patch 2009 BLAKE2B 73e376209d1aa99d6f9988e139e2b15f68c78d3fdfc17b86113cb05b2611591d7dadabeee5a72be837bee047d898615f27dfd6e2d8e077ef05de6cf3cfeff4ed SHA512 1fe8f8155b5c155cd39fa859318066e6580497b044e31b22f8a22b8617662e35b028879e5f9bcea1ec6c7e4aad038d5803c635a3e2b57a7a769a09e3194890d8 +AUX parted-3.6-underlinked-util-linux.patch 894 BLAKE2B 9dd271f6f1ee57fdb620e44e8b0431f8bc686901eb186359597551bc26dc39b70cb859a26044c8bcd373ad32c4966593f7e7124497967ae22d9ca387d1e12746 SHA512 20603f536adccf798aa7028415c3ee4b91f237d6d9fe862d0acd1c162a114756db69838b754e4292666fc39cd1b770cde7f50394a2ec7add75d50b91cbd9f38f DIST parted-3.6.tar.xz 1896164 BLAKE2B 99b6d096e4db05144c98e9f0a9a97c647aa911ee5df031244b03d5223f709d43d9302cef12dd4b2f97f42ec476510561b7f8b3b1ef7cb09d0a7c4d512e7a6739 SHA512 034a44b25718acba175212019d24f092972a791c5bd1d921ae91e17478657a77c5c5dd0c832bed7968c3a07ec6c65c0785acfac2f90c1ca5e1692f3c141693ef DIST parted-3.6.tar.xz.sig 508 BLAKE2B 92fbf624cfeb474e36d43954ecf6c42cf86557b99c7cd477c648bdeefb3ca2b40c51c320b20ea91075276d9ccc1da4219cd843b2916157c564c92a34a35ec55f SHA512 7c845026937b29fb49085ef9e3354226b73a1c3b5f9082d440d9a8ac13d76b1d07dae0bc10d8c974d4e57bc582f38c0a908e80718dd1ff1adfad3b04699c672c +EBUILD parted-3.6-r1.ebuild 1860 BLAKE2B f4ace750ce77814b3214c336054c30919693e8ea6230e22e33fca46dc02ec5435f3d0b4eeef96cefb49918d74c2035a92a98003c88ae32a2b09eb15223818e69 SHA512 801a0acb11e2c11a8ed1235d024001b3cec7a78d943b686f865e04bf7604b3819f41da5e920a3e9bd29100b1e94be553322e799804b110f9798025d6c5cf82fc EBUILD parted-3.6.ebuild 1789 BLAKE2B 12d898ef90d839852a47127ce09e476f68a7b2e66433d7c2dedb8c753b959bfbdecbeed06fae13723fef35332c4215b16367c98316e87babfb84744390a19760 SHA512 2cb7f550f2d67ff45d7bf0314dbecf46cff210fa64a3930a0fdeb514d5b043fc187114b3ca532cd77310c0535960c49b6d2ade95e7cc6ac31256cdc1acc28380 MISC metadata.xml 993 BLAKE2B bb9a50448ba4bd971b4b9d9482e473004ff1b9b54a7e2dbf838e4745436da6544927c2f7e343bb1a83f2adcdf413a30ac0519b6aef2a72e4fbdde49bd89c930c SHA512 315a27fdc2a333892dcc59c39efdc7383f4752a52783f893516d66f83993c911d231d6da806dee048d8b76c96c4bccb5b2cb408ec5b0b5ffad48f7ddecf1b592 diff --git a/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch b/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch new file mode 100644 index 000000000000..6e02f4aac8d8 --- /dev/null +++ b/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/910487 +https://git.savannah.gnu.org/cgit/parted.git/commit/?id=d22c2d01f62139e0d386d90584cac0705857a571 + +From d22c2d01f62139e0d386d90584cac0705857a571 Mon Sep 17 00:00:00 2001 +From: Yegor Yefremov +Date: Thu, 11 May 2023 10:03:59 +0200 +Subject: parted: link to libuuid + +parted.c uses libuuid since 61b3a9733c0e0a79ccc43096642d378c8706add6. +Hence, add UUID_LIBS to PARTED_LIBS to avoid +"DSO missing from command line" error. + +Signed-off-by: Brian C. Lane +--- a/configure.ac ++++ b/configure.ac +@@ -298,6 +298,8 @@ Note: originally, libuuid was part of the e2fsprogs package. Later, it + moved to util-linux-ng-2.16, and that package is now the preferred source.])]) + AC_SUBST([UUID_LIBS]) + ++PARTED_LIBS="$PARTED_LIBS $UUID_LIBS" ++ + dnl Check for libdevmapper + DM_LIBS= + if test $ENABLE_DEVICE_MAPPER = yes; then +-- +cgit v1.1 diff --git a/sys-block/parted/parted-3.6-r1.ebuild b/sys-block/parted/parted-3.6-r1.ebuild new file mode 100644 index 000000000000..63d57a749b91 --- /dev/null +++ b/sys-block/parted/parted-3.6-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bcl.asc + +inherit autotools verify-sig + +DESCRIPTION="Create, destroy, resize, check, copy partitions and file systems" +HOMEPAGE="https://www.gnu.org/software/parted/" +SRC_URI=" + mirror://gnu/${PN}/${P}.tar.xz + verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+debug device-mapper nls readline" + +# util-linux for libuuid +RDEPEND=" + >=sys-fs/e2fsprogs-1.27 + sys-apps/util-linux + device-mapper? ( >=sys-fs/lvm2-2.02.45 ) + readline? ( + >=sys-libs/ncurses-5.7-r7:0= + >=sys-libs/readline-5.2:0= + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + nls? ( >=sys-devel/gettext-0.12.1-r2 ) + verify-sig? ( >=sec-keys/openpgp-keys-bcl-20230315 ) + virtual/pkgconfig +" + +DOCS=( + AUTHORS BUGS ChangeLog NEWS README THANKS TODO doc/{API,FAT,USER.jp} +) + +PATCHES=( + "${FILESDIR}"/${PN}-3.2-po4a-mandir.patch + "${FILESDIR}"/${PN}-3.3-atari.patch + # https://lists.gnu.org/archive/html/bug-parted/2022-02/msg00000.html + "${FILESDIR}"/${PN}-3.4-posix-printf.patch + # https://debbugs.gnu.org/61129 + "${FILESDIR}"/${PN}-3.6-tests-unicode.patch + # https://debbugs.gnu.org/61128 + "${FILESDIR}"/${PN}-3.6-tests-non-bash.patch + # bug #910487 + "${FILESDIR}"/${P}-underlinked-util-linux.patch +) + +# false positive +QA_CONFIG_IMPL_DECL_SKIP="MIN" + +src_prepare() { + default + eautoreconf + + touch doc/pt_BR/Makefile.in || die +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable device-mapper) + $(use_enable nls) + $(use_with readline) + --disable-rpath + --disable-static + ) + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 452b584f38cf..3517a873d995 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/refind/Manifest b/sys-boot/refind/Manifest index 6e4a42de7fcc..5793f34248c8 100644 --- a/sys-boot/refind/Manifest +++ b/sys-boot/refind/Manifest @@ -6,6 +6,6 @@ DIST refind-src-0.13.3.1.tar.gz 4550242 BLAKE2B ab8dd27f82954ea6f9831f827550f27b DIST refind-src-0.14.0.2.tar.gz 4648958 BLAKE2B 02019ddb872ce44d2a2119902edebd633f925d49634e3bcc6bfb2c9dedb8ce213166909395a333d3a37e95c67720e31b1f5fcf25083801c17d645372aa54a06a SHA512 41c120c1afec37c508aa5c0ec09a6563c3047ef84932308c91701795b950431dfad17d25cf664039b490a302d475add98441b75f90ff71cadce41febedc68a9e EBUILD refind-0.13.2.ebuild 3732 BLAKE2B d1b19ff08c3d8a414fd605daeaca564e92f0ba3efd9180dc7e960eecabcfaf4f0fb2144d6603be97e486601b1c330129e92523ce1a41b5ca183d19c505d82495 SHA512 281213176e580222e11e33559dfb5002d9ce2de45674cd193f489f3ecdc9632abb52a05e06c07b4a1a06c8d15ff720b08e1fa382f1a58305b773a655fa53ef84 EBUILD refind-0.13.3.1.ebuild 3732 BLAKE2B f2c79de6359ae53cbfe0ac186de6c981f2cb9b1b7fb38cd2089311f848a3b57242f0ded54aa628669c2087f3347c7c6097375aefde24e244213d90aacecc8e5d SHA512 656542681fbf69dfe70e2679ce5155aa1015ee0a7feb12b85b275245b4e89b67ffaaa5e4f3c3a644c6d380f72808fd8aebc280305b3caf444d472a0f310814c1 -EBUILD refind-0.14.0.2-r1.ebuild 4211 BLAKE2B d9c236175052c30670b3116a6a1d99c45eabc6c2076a25646fc7d463d1fd9cf0f24f329328dbe855610ada7256fc9db1bd269d44ffd52bf2d7e736e824757a8b SHA512 f9fce869380e712414621c1c904e22ce7b07d93b3a6b7aa6545bdfad09b1e8746eceafaa7ce6dca5f13a188f868c49120718bad9a0cf941f0b379cb06f435484 +EBUILD refind-0.14.0.2-r1.ebuild 4209 BLAKE2B d6a9efef2afdf5e31f9e19e145bc8078c3f9d4f8f6c7480c2299dc5503296b9a32f341ca8dea6e7fd1ace68b1fb33f43ebcfa18c04d1dc0fec573915bcfd7146 SHA512 53ed6deabf7bc987ba1c4ed6a04f231c016542bb24ed1e2e2fc205dfef448bdc9837e7e967b40ede266d0ed0c10474a0b6df5fc3f1d7bbe5ff85643f83bee177 EBUILD refind-0.14.0.2.ebuild 3851 BLAKE2B a2366f038aa68238afe6bcefbea0877e8691edcfa2130f696489d03b6c48bea26cb8499c30ff94cd1e53bff07703e4403c72afec680b0431837768d5b7ac2bbd SHA512 37566f4179fd247938ce7abf7e3b353fb993e771b362f8eab573b61743a3ce3310bab981a66a5fb91edb8e9ad860a3c1c0f0d907e713634d95ca4706a65f5aba MISC metadata.xml 3809 BLAKE2B a2cf074c3c572fff3bdb1679b505cf3a9de4489acacdbc2b015fed91e7f37157fa7e3124438ad8af0788cc90f464b217c4fe05294c2c69ef637648cc68825885 SHA512 4b289982bbfda2697dd13b4c1fc020842a0fa06672e5d7f4b48cd39ef4348b1a17989686c55c96d220f682c8c95a340901fb3968d051aef8c8e5cf944bbcb4e4 diff --git a/sys-boot/refind/refind-0.14.0.2-r1.ebuild b/sys-boot/refind/refind-0.14.0.2-r1.ebuild index c7dad8ce3707..5a9f350b47e9 100644 --- a/sys-boot/refind/refind-0.14.0.2-r1.ebuild +++ b/sys-boot/refind/refind-0.14.0.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz" LICENSE="BSD GPL-2 GPL-3 FDL-1.3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs" IUSE="${FS_USE} doc" diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 823a2cb0df95..90beab34903a 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest index 0abd00d0e6c4..260de1121ace 100644 --- a/sys-libs/libblockdev/Manifest +++ b/sys-libs/libblockdev/Manifest @@ -2,7 +2,9 @@ AUX libblockdev-2.28-sh_tests.patch 1552 BLAKE2B 3b26cf271a0cb2a0f51ecffe51c9caf DIST libblockdev-2.28.tar.gz 925698 BLAKE2B 63ac7ab5bd02c1ef1848d0b252e09fe721cfe86258f063b7bab616766cbc56311707dcb2dd3a1fadf0e0840187f121aa178fd5959500cd590b846238a9d3e36e SHA512 9e01c41db4f728c8e81e710c6bb4725bbe34b3a7de25ff7f57b7b88ca6b7b5debbe858947585d314770036b2c3c533f9f8ff3d038b7ca50eee3d18f9fbe0d392 DIST libblockdev-3.0.2.tar.gz 1067300 BLAKE2B 97170434d98a66b90ff3da3d094ce6cbf29b338967e9b2dbc9edee9bdd730a63678efbd15c94c4c6604b1499956d744c102d26c116794c4e44fcfb871afd252d SHA512 5285aaa4a8e66aacc70461b2c0b0ffe57121ee6136bfa7c46c3ebbd1da517278f8760207f983d69707096c8293e6f7a1d59caf03e742c3d8009ceed25b8c3e89 DIST libblockdev-3.0.3.tar.gz 1048628 BLAKE2B c26a806797effc7231a0eb92f1b8cd74e548da5b1800cddd75a21e7df327be8371edabc2e9a39a727291f365b6a4f6242f78b66396adc4526b41749219f0429f SHA512 f2cc6fbe1df6fd9886016177a4a94984d704f3b402c7090344c581afb89f7cb050c9516c52974157a99ea6c6239f6a1f6079cde0b43a2336af0daca7311ca788 +DIST libblockdev-3.0.4.tar.gz 1050971 BLAKE2B e31ecb04310c2c66cbe432c1e003b3c3241f318f78916d5c61c0efca37fa677e5f857eab9b7c3bfc7c5a589350cdef12402940d28af68ab9fc95e5da6852ddf1 SHA512 82b574c1f8e301d6e9ff07f8c3d2a351a5bc966b5d65a3b578c214e03e48b54270b54176d646ac15e8119c79536d08b36415de478ffd34c8b3fe536300fc5172 EBUILD libblockdev-2.28-r1.ebuild 3025 BLAKE2B 7f74654f050b758ba445aff5964a1933b128d578f43f4ecf89b1fcb4c6ec933d0fee28d7fdc660896760886d658bc66f74f58a8ff9a0dcf0220d6d8138d088a8 SHA512 503f8d3410241d0f24bfb9708f8262ad5fca2ac982829c07c35f76fb3c2fcb1055cb46d0c207b3019e7fe226109f01e08830686d66adb6f8abdaf75592408857 EBUILD libblockdev-3.0.2-r1.ebuild 2934 BLAKE2B cdd1b66b674883427b57769ac6710285aa8df594f83366c680307cf230d76b32ae761abbed25531c100e099cdcbe716be78eb96648563b84998df7f128081143 SHA512 46735dadfa76446d570635a9552292dabc26fb86274884a6243c41eecade81420c617bb4d74617d686f79b6c2e0b0d222f761f3275c4a5c3dda864b3e8a995f5 EBUILD libblockdev-3.0.3.ebuild 2931 BLAKE2B 1fa1c65096d35a95d28aba10dd2841a14e7834f040f61aa9b6eeadb27b72e474fc0990159a62695fbd851af176089a429546571c8ed16676051d964cd0700fab SHA512 389d13fda89a684c2e8f40766d8bf4c5565a3db9d4344f9251399873557874ddaa0f3b0fc4004eb75fa24d9ef5efeeb60e30df378b9ab00d92a7744de265023a +EBUILD libblockdev-3.0.4.ebuild 2854 BLAKE2B 834ec69836c46777c2d94a3e5a30f95028034010c2d15fe8a9254aed9bb2942ef8654bf0bfe45346d3a9d15b67b16f5725401996428b17e1a4559207c2b7b390 SHA512 05c7274a8b8d83f975901ebb8b910ae3eb547aa832ad4056d187abd0141f7bdc18f6d3819e1142f1e9c16ede8f56707c4f753a4143164ba780df111781c9754c MISC metadata.xml 1120 BLAKE2B 1a323b7d5b61c6404578f58a880ff7825f818d1efcdf3f78954959cab3906be29651320aad097af181f988b537b8997412c24fec958207b22921462287e8a8cd SHA512 d531b6b1c0fc2e5996b11a16c211c29daa05da580e92ddf01e0ca672dba032a1ce8c5c66c44fa36e10397eec8379690a7299f3dfd811c2a2a8d464af69b3c649 diff --git a/sys-libs/libblockdev/libblockdev-3.0.4.ebuild b/sys-libs/libblockdev/libblockdev-3.0.4.ebuild new file mode 100644 index 000000000000..5c2aa28dcfa3 --- /dev/null +++ b/sys-libs/libblockdev/libblockdev-3.0.4.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit autotools python-single-r1 xdg-utils + +DESCRIPTION="A library for manipulating block devices" +HOMEPAGE="https://github.com/storaged-project/libblockdev" +if [[ "${PV}" == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git" + BDEPEND=" + sys-devel/autoconf-archive + " +else + MY_PV="${PV}-1" + SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86" +fi +LICENSE="LGPL-2+" +SLOT="0/3" # subslot is SOVERSION +IUSE="+cryptsetup device-mapper escrow gtk-doc introspection lvm +nvme test +tools" +# Tests require root. In a future release, we may be able to run a smaller +# subset with new run_tests.py arguments. +RESTRICT="!test? ( test ) test" + +RDEPEND=" + >=dev-libs/glib-2.42.2 + dev-libs/libbytesize + sys-apps/gptfdisk + >=sys-apps/kmod-19 + >=sys-apps/util-linux-2.27 + >=sys-block/parted-3.1 + cryptsetup? ( + escrow? ( + >=dev-libs/nss-3.18.0 + dev-libs/volume_key + ) + >=sys-apps/keyutils-1.5.0:= + >=sys-fs/cryptsetup-2.3.0:= + ) + device-mapper? ( sys-fs/lvm2 ) + lvm? ( + sys-fs/lvm2 + virtual/udev + ) + nvme? ( sys-libs/libnvme ) + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" + +DEPEND="${RDEPEND}" + +BDEPEND+=" + dev-util/gtk-doc-am + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( >=dev-libs/gobject-introspection-1.3.0 ) + test? ( + $(python_gen_cond_dep ' + dev-libs/libbytesize[python,${PYTHON_USEDEP}] + ') + sys-block/targetcli-fb + ) +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + escrow? ( cryptsetup )" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + xdg_environment_reset #623992 + default + + # https://bugs.gentoo.org/744289 + find -type f \( -name "Makefile.am" -o -name "configure.ac" \) -print0 \ + | xargs --null sed "s@ -Werror@@" -i || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-btrfs + --with-fs + --with-part + --with-python3 + --without-mpath + --without-nvdimm + $(use_enable introspection) + $(use_enable test tests) + $(use_with cryptsetup crypto) + $(use_with device-mapper dm) + $(use_with escrow) + $(use_with gtk-doc) + $(use_with lvm lvm) + $(use_with lvm lvm-dbus) + $(use_with nvme) + $(use_with tools) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # See http://storaged.org/libblockdev/ch03.html + # The 'check' target just does Pylint. + # ... but it needs root. + emake test +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die + # This is installed even with USE=-lvm, but libbd_lvm are omitted so it + # doesn't work at all. + if ! use lvm ; then + rm -f "${ED}"/usr/bin/lvm-cache-stats || die + fi + python_optimize #718576 +} diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index 0558a796de4b..ff758bcd03c1 100644 Binary files a/www-servers/Manifest.gz and b/www-servers/Manifest.gz differ diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index 509daaf3610b..7c93b2ee2efa 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -6,20 +6,14 @@ AUX tomcat-9.0.72-build.xml.patch 3794 BLAKE2B 886bf69f4c78f385249e02e1f91ed9106 AUX tomcat-instance-manager-r2.bash 6999 BLAKE2B f1c771678bd8b894ecf242d5a8fb22f5b2f0f33445a1ff158c242b5154edc4483a5707ce33a5dcee53a3106e631ad8218243d8b72a32a10cd99e9646fa54085d SHA512 c30c156cbf2b53cf8498288bacaedd48872dce52f461ff32071310b438bdb5015c1cd1d512a2905c4db01e2b22342590e1b8aeadbd44f29062606fabbb2f2fed AUX tomcat-r1.init 3200 BLAKE2B eb913d32bb8c1883e58551a25ff9516337d947c6fd2c7b449601a89a4518286d61dbca76417265289782a7a08540d8e78a3ea1cd1427d43d87e24813261c0fee SHA512 3d32e2ad998adfbaea5fe0ffcbbe6659dcb530a110faed5f2712ae2fd767353b1fc3f1ac83a24d43138c1bfc55949e645833a428ab982be14415887fc46d9fab AUX tomcat.conf 1811 BLAKE2B a92606e113172c6f0f73e18ab8ad8796f38bd8c741bb2fd1f6c43d7682728729d0198d4150e42282c7e732750231b7cdbfb51de9b24f2ba780a22700965113c5 SHA512 0747dd2fdad6c68123425adce39f625d34924ae3e7c9d5a00361565a593047d7a4d01dee64c1ef831e5ad79b51750babaf642b0588d4b5948bbed441d53d654d -DIST apache-tomcat-10.1.14-src.tar.gz 6131823 BLAKE2B d1e3d1333ccc2b06549bbd28e4592a1e406ed832902d325ed363a544b08cb31efc7c916d57dbc29151ccc37c100fc9d185df07668226586275e1f85d344e761a SHA512 bdf0618deec57ff198e8e17b20103a9be5ffd4e48e5a51e0772004fb9552e1ea9b52f6ef708e74e040c6e015fcd3edbdedb06b808894e8d4573394c8a417b1b0 -DIST apache-tomcat-10.1.14-src.tar.gz.asc 849 BLAKE2B b12714facfb8dd6816e724c28b80f7974c793b7827021654ac6249684c6af7bb232f19dbbe3b362be4ce2c51d8126096e8f0e5f1c8b6bd0b2e27d9daf6ffee18 SHA512 25e50236db7b67cc6635627e385bc2eede2047c4c63570df608f9df6214f78771f4b0243b9bfba396438674647a27e2d12b7cfd69a8f27df58c12702ad9eb1b1 DIST apache-tomcat-10.1.15-src.tar.gz 6131479 BLAKE2B 640cd6b61cfc15e80cf9f84c55e4751789b48dbb0c05b30387ee0c2731770df3eeedf0c09c4c920cafb3c1be33c3e7e6a3c8d236e566a5c1742c5b36419849c4 SHA512 7a0b8a584d7e801446f031415551ac943be21c5c4ed9e7ee1a66c43339f0625435a80465930121633eebaf5eae95c096684ee2d99ed70805ce52509a3aa7c67e DIST apache-tomcat-10.1.15-src.tar.gz.asc 849 BLAKE2B 13c77c4adfcf280acd61f557629b5d569ab648ed98c9632bbbae7fb61fd1d297f16c1e9055ef9d6fc26d2e5264001fbed8a524ac3bb744490045f5196d4da680 SHA512 837ea0b3d0583328a8d187cd86efaff770a578cc0b029c4bfff0058affcf0e376a8981a76d7f31327e98a97600f421beaac5ca2beb411538fbcaad55536ee2b8 -DIST apache-tomcat-8.5.94-src.tar.gz 6119709 BLAKE2B ff1dcedd285eda225391b93f7aae8b8aff83c8c4c06a6b59c6b7760bd901364d8938cbe59c5eb2ae34055d414544cef3cb41e8b367e9531fdec30b010f353e6d SHA512 0b03b5ee0cfafb34d7f428dfbd5de2f1c3c676b320883d5da5a0613576a6eb68a46bfcbaf15adc015f75ef43fe1bb76dc528942502ac1ea9d3f5b95ed888891a -DIST apache-tomcat-8.5.94-src.tar.gz.asc 849 BLAKE2B afbf8426f0801dd1ed43a0e535a436b2977cc152df2e38d370f025024d24d4d8a87d8519287395204c69f69aad3b38d1b7c65d889e14500ffb9dbdcbaf0fa4a7 SHA512 17ffe4a0fb46c6cf8aa0995121a708f1069521ddc1a5580108abd2167da1775ccbafe7ebceb14ae30955a8d5180ceee339f2cc8555309c0b4c4166576fbc9ef7 DIST apache-tomcat-8.5.95-src.tar.gz 6120005 BLAKE2B 85bc74d086e8779b227af54a5f3b21e4011d8966a31ffeb0917256f1482316d97e6b759427e3c76c004ce8ac2f3d9bc57eabadd15dc4514bdf9e3160da690b71 SHA512 7532062e543c43405bda9ac8d9a99b550b4be0a0663239d97024f1c9f0b082e565a9eabd64c19baaeeacbad2c2f9b47e821538027482ae82dade42d5a95df786 DIST apache-tomcat-8.5.95-src.tar.gz.asc 849 BLAKE2B 78a9437e10595f14a90f8f78ac7711b0b4cc2aee750f1cf4d6dd3aa51e4cb56d05ef1cd24ef1052fe776e8196c25ea793f14e00819794ef7a6065295dd638e23 SHA512 a5c90336a6d75af7bd9805a928a1ffdf2e71b75fe76a0c8a2ea5e3da0ad97693d93d488bea00c0e973565b30c6b6ef2421cb417b1243ab1bba22eb705e84d3d4 DIST apache-tomcat-9.0.82-src.tar.gz 6285653 BLAKE2B 026a3f5ec58ff78c1fe0a30507ff36b9e407c5b1d8d1902a4a94b9aee8f97ac5fc9234bc1aae50e001fb9ff05369c6445712faaeb508b0d63f18271e774676e4 SHA512 0291196832150147230a263bcfd64f7ac9ce9f6c26924f72b831d28479e7886f00b9ab3adff175785e8c5b47d8b16f7a7897acafa3474428f48cec02fd852b3e DIST apache-tomcat-9.0.82-src.tar.gz.asc 833 BLAKE2B 9874c7ee35d5d4d3ec352799bfc7cfb4b866d3f7da4e2619ac48c212de46dd90510ec36b44409602967bff1c863b60428ec8ca60689814adbb12e83f7ecba695 SHA512 fdb9c5f0004bbf3192cafd4b66bb479de251934a0b82eaaac9bb77894abad3269b383032220ef076f4327e6ddd5b1e76a78917b6b46f467a030351eb5fd5f749 DIST biz.aQute.bnd-6.4.1.jar 16296222 BLAKE2B d2229eb221dcd87ddadccc48d83f1d86c95f7fd2e551b0523d58d1e14dcf0899201f96cb09c60ada9cd9cb3b6fe5201a68e8a9bb93258d06ed29baebb4fd9260 SHA512 a9b53265fffe48934666b26e5075cb96fac4c3d4cf7273358e551e741adbb58b469eb718022e9b31088d80961c649fb23027a3fde50db1ee0a72ada55df0e96c -EBUILD tomcat-10.1.14.ebuild 5432 BLAKE2B b444613867e4c16731e5633e4d73cf0db8f64a88d264f441388a73d928e5511e709d61a9a8ff6f2b7a1571207f29d9b46b93a8817f622a222f884a0ab725402e SHA512 c05d3f8d76837be7f57b2299e668cf6920a4c734019cebdb707a42a8e923480ace314b16e49e9bc2bd5ffe380eb05733ce875f53706db76d08a39c1ba77ce0e2 -EBUILD tomcat-10.1.15.ebuild 5433 BLAKE2B 6d43df7d6d6519ce89d2383c643dc935efd2db35facc51dc41f673640ffd64be4314cb2cf70051903d58084333b9cc50f1e7e15ec9d2e5cb114faf8eb45a5475 SHA512 613b490af2000e0dce9dc4f2534f7d27efcaede09bea397d76e2c33cf61cb754f187565827369ec0d14a701af21923c0eb5b7fcda68bc116a5fac2fc882f2bee -EBUILD tomcat-8.5.94.ebuild 4636 BLAKE2B 16d14d1b7ad61614010e6d3eb5cbf25f9545b8737d30422ad3ba140e40a686ae31ae091fc481f4d8835fd1cd71f44b9930c6cf41a561ba5121156088d6693f69 SHA512 9729f7813e53c57908b37d71d113df349880f1993ba6814f7470599960cfda8188d662d532c000338ed091ec3bf6bee7f5a4ae267cc7cd1cd232e800a0ff4bdb -EBUILD tomcat-8.5.95.ebuild 4637 BLAKE2B 91241d2fb01b2f5b91d859870f86732b1793568278551f52311179ee553ac46eb5adf67ab3ac04badc3b8315129da77e1e64145cf888a8f98e7223ae11334e29 SHA512 dc0c128616263c1d2066053cac073c92db1573a093e6585b0b42c580a7768c670df07b03a9da1b01bf6fd76e1b1d24af981e586aece6a7e966f019d0fa9cf570 +EBUILD tomcat-10.1.15.ebuild 5432 BLAKE2B b444613867e4c16731e5633e4d73cf0db8f64a88d264f441388a73d928e5511e709d61a9a8ff6f2b7a1571207f29d9b46b93a8817f622a222f884a0ab725402e SHA512 c05d3f8d76837be7f57b2299e668cf6920a4c734019cebdb707a42a8e923480ace314b16e49e9bc2bd5ffe380eb05733ce875f53706db76d08a39c1ba77ce0e2 +EBUILD tomcat-8.5.95.ebuild 4636 BLAKE2B 16d14d1b7ad61614010e6d3eb5cbf25f9545b8737d30422ad3ba140e40a686ae31ae091fc481f4d8835fd1cd71f44b9930c6cf41a561ba5121156088d6693f69 SHA512 9729f7813e53c57908b37d71d113df349880f1993ba6814f7470599960cfda8188d662d532c000338ed091ec3bf6bee7f5a4ae267cc7cd1cd232e800a0ff4bdb EBUILD tomcat-9.0.82.ebuild 5281 BLAKE2B cd971449b5aca9d9901e658c6779727c1b2d1fe26ca518112bfa6efe965f0186f15a608bfebd270aa4b9978ebeac7232f423d7c9647051bb1274a01dcfd6d55c SHA512 7ff66e617afb64716d6eb7c1139eddebee65381f944f181995f9915388f94d568e51762ea2c7ae250dd4949b4041019bf057e4e3001af5dd70754aaec980f021 MISC metadata.xml 621 BLAKE2B 5565658450eaf5d63d832ed5f771084532243318f93e66a6241acd067cba1262cd957f8450e5aacdb68dc30933d889889cbceeb8b630b6bb8e8e39e8b95688c8 SHA512 89273106acd986ea2ac909f858ebcd538e42364b1d4a756b3550a805d3477f731db796307acb3db7376b33e199bd714c03bb1201578e97541f45f3100e7480f9 diff --git a/www-servers/tomcat/tomcat-10.1.14.ebuild b/www-servers/tomcat/tomcat-10.1.14.ebuild deleted file mode 100644 index 99574ed56bf4..000000000000 --- a/www-servers/tomcat/tomcat-10.1.14.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 prefix verify-sig - -MY_P="apache-${PN}-${PV}-src" - -# Currently we bundle binary versions of bnd.jar -# See bugs #203080 and #676116 -BND_VERSION="6.4.1" -BND="biz.aQute.bnd-${BND_VERSION}.jar" - -DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container" -HOMEPAGE="https://tomcat.apache.org/" -SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz - https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND} - verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" - -LICENSE="Apache-2.0" -SLOT="10.1" -KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux" -IUSE="extra-webapps" - -RESTRICT="test" # can we run them on a production system? - -ECJ_SLOT="4.26" - -COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT} - dev-java/jax-rpc-api:0 - >=dev-java/jakartaee-migration-1.0.5:0 - dev-java/wsdl4j:0" -RDEPEND="${COMMON_DEP} - acct-group/tomcat - acct-user/tomcat - >=virtual/jre-11:*" -DEPEND="${COMMON_DEP} - app-admin/pwgen - dev-java/ant-core - >=virtual/jdk-11:* - test? ( - dev-java/ant-junit:0 - dev-java/easymock:3.2 - )" - -BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" - -PATCHES=( "${FILESDIR}/${PN}-10.1.6-build.xml.patch" ) - -S=${WORKDIR}/${MY_P} - -BND_HOME="${S}/tomcat-build-libs/bnd" -BND_JAR="${BND_HOME}/${BND}" - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} - fi - - unpack ${MY_P}.tar.gz - - mkdir -p "${BND_HOME}" || die "Failed to create dir" - ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink bnd-*.jar" -} - -src_prepare() { - default - - find -name '*.jar' -type f -delete -print || die - - local vm_version="$(java-config -g PROVIDES_VERSION)" - - # 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},jakartaee-migration,wsdl4j" -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 -Dbnd.jar=${BND_JAR}" - -# revisions of the scripts -IM_REV="-r2" -INIT_REV="-r1" - -src_configure() { - java-ant-2_src_configure - - eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch" -} - -src_compile() { - EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core ant.jar):$(java-pkg_getjars --build-only jax-rpc-api)" - LC_ALL=C java-pkg-2_src_compile -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - local dest="/usr/share/${PN}-${SLOT}" - - java-pkg_jarinto "${dest}"/bin - java-pkg_dojar output/build/bin/*.jar - exeinto "${dest}"/bin - doexe output/build/bin/*.sh - - java-pkg_jarinto "${dest}"/lib - java-pkg_dojar output/build/lib/*.jar - - dodoc RELEASE-NOTES RUNNING.txt - use doc && java-pkg_dojavadoc output/dist/webapps/docs/api - use source && java-pkg_dosrc java/* - - ### Webapps ### - - # add missing docBase - local apps="host-manager manager" - for app in ${apps}; do - sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ - output/build/webapps/${app}/META-INF/context.xml || die - done - - insinto "${dest}"/webapps - doins -r output/build/webapps/{host-manager,manager,ROOT} - use extra-webapps && doins -r output/build/webapps/{docs,examples} - - ### Config ### - - # create "logs" directory in $CATALINA_BASE - # and set correct perms, see #458890 - dodir "${dest}"/logs - fperms 0750 "${dest}"/logs - - # replace the default pw with a random one, see #92281 - local randpw="$(pwgen -s -B 15 1)" - sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die - - # prepend gentoo.classpath to common.loader, see #453212 - sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die - - insinto "${dest}" - doins -r output/build/conf - - ### rc ### - - cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die - eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} - sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die - - insinto "${dest}"/gentoo - doins "${T}"/tomcat.conf - exeinto "${dest}"/gentoo - newexe "${T}"/tomcat${INIT_REV}.init tomcat.init - newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash -} - -pkg_postinst() { - einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:" - einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help" - - ewarn "Please note that since version 10 the primary package for all implemented APIs" - ewarn "has changed from javax.* to jakarta.*. This will almost certainly require code" - ewarn "changes to enable applications to migrate from Tomcat 9 and earlier to Tomcat 10 and later." - - einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and" - einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information." -} diff --git a/www-servers/tomcat/tomcat-10.1.15.ebuild b/www-servers/tomcat/tomcat-10.1.15.ebuild index adac67e121d7..99574ed56bf4 100644 --- a/www-servers/tomcat/tomcat-10.1.15.ebuild +++ b/www-servers/tomcat/tomcat-10.1.15.ebuild @@ -22,7 +22,7 @@ SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz LICENSE="Apache-2.0" SLOT="10.1" -KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux" IUSE="extra-webapps" RESTRICT="test" # can we run them on a production system? diff --git a/www-servers/tomcat/tomcat-8.5.94.ebuild b/www-servers/tomcat/tomcat-8.5.94.ebuild deleted file mode 100644 index 265c9e364fe1..000000000000 --- a/www-servers/tomcat/tomcat-8.5.94.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 prefix verify-sig - -MY_P="apache-${P}-src" - -DESCRIPTION="Tomcat Servlet-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 - verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" - -LICENSE="Apache-2.0" -SLOT="8.5" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="extra-webapps" - -RESTRICT="test" # can we run them on a production system? - -ECJ_SLOT="4.15" - -# we don't use ~ for el and jsp because the same implementation -# is also present in tomcat 9 and it would be impossible to install -# both tomcat 8.5 and 9 at the same time -COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}" -RDEPEND="${COMMON_DEP} - acct-group/tomcat - acct-user/tomcat - >=virtual/jre-1.8:*" -DEPEND="${COMMON_DEP} - app-admin/pwgen - dev-java/ant-core - >=virtual/jdk-1.8:* - doc? ( - dev-java/jax-rpc-api:0 - dev-java/wsdl4j:0 - ) - test? ( - >=dev-java/ant-junit-1.9:0 - dev-java/easymock:3.2 - )" - -BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" - -PATCHES=( "${FILESDIR}/${PN}-8.5.86-build.xml.patch" ) - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - - find -name '*.jar' -type f -delete -print || die - - # 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}" -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_getjars --build-only jax-rpc-api):$(java-pkg_getjars --build-only wsdl4j)" - LC_ALL=C java-pkg-2_src_compile -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - local dest="/usr/share/${PN}-${SLOT}" - - java-pkg_jarinto "${dest}"/bin - java-pkg_dojar output/build/bin/*.jar - exeinto "${dest}"/bin - doexe output/build/bin/*.sh - - java-pkg_jarinto "${dest}"/lib - java-pkg_dojar output/build/lib/*.jar - - dodoc RELEASE-NOTES RUNNING.txt - use doc && java-pkg_dojavadoc output/dist/webapps/docs/api - use source && java-pkg_dosrc java/* - - ### Webapps ### - - # add missing docBase - local apps="host-manager manager" - for app in ${apps}; do - sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ - output/build/webapps/${app}/META-INF/context.xml || die - done - - insinto "${dest}"/webapps - doins -r output/build/webapps/{host-manager,manager,ROOT} - use extra-webapps && doins -r output/build/webapps/{docs,examples} - - ### Config ### - - # create "logs" directory in $CATALINA_BASE - # and set correct perms, see #458890 - dodir "${dest}"/logs - fperms 0750 "${dest}"/logs - - # replace the default pw with a random one, see #92281 - local randpw="$(pwgen -s -B 15 1)" - sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die - - # prepend gentoo.classpath to common.loader, see #453212 - sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die - - insinto "${dest}" - doins -r output/build/conf - - ### rc ### - - cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die - eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} - sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die - - insinto "${dest}"/gentoo - doins "${T}"/tomcat.conf - exeinto "${dest}"/gentoo - newexe "${T}"/tomcat${INIT_REV}.init tomcat.init - newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash -} - -pkg_postinst() { - einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:" - einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help" - - einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and" - einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information." -} diff --git a/www-servers/tomcat/tomcat-8.5.95.ebuild b/www-servers/tomcat/tomcat-8.5.95.ebuild index ec49ff58bef9..265c9e364fe1 100644 --- a/www-servers/tomcat/tomcat-8.5.95.ebuild +++ b/www-servers/tomcat/tomcat-8.5.95.ebuild @@ -16,7 +16,7 @@ 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" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="extra-webapps" RESTRICT="test" # can we run them on a production system? diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index df6f58e30fc6..3308baf06b8b 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest index a32de43d41a7..c9fe4809c14e 100644 --- a/x11-misc/xscreensaver/Manifest +++ b/x11-misc/xscreensaver/Manifest @@ -24,5 +24,5 @@ DIST xscreensaver-6.07.tar.gz 26365057 BLAKE2B b0fc24e34713dd5591cff2ff871ec05de EBUILD xscreensaver-6.05-r1.ebuild 6649 BLAKE2B 891003977a93c676505dcba1f38f4ee8225752cadcebd7c33c92a12a2df12c8950c86e16c2a756eb4dd9ec4b065ff061b65f993e0e71ddc06cd2b3974b45e118 SHA512 16f0aaf70d59747e0666fb3e0e3f5c4b69d672050ed2fcdcc57e90fea5530be416257245a7c1c352929522800204b436e81f97630b264afb993b571535de9c3e EBUILD xscreensaver-6.05-r2.ebuild 6744 BLAKE2B a7409658c267346f93d40ce61a1d186e0797f911ebf8c7700f95ef95e8b08f2e4238b9b2ff7f5d5cb6b2819b26c8d0d8c1061812d11554b14a5a33fbc8792e77 SHA512 20ccf63d1b987d9a969d121dded4bc55f6daa4a597ad3f0cb162ee4a94fa24239c17b9493d2112f42e805a89d5872d03df154865ee7d09a45f9e7dfef86dba4a EBUILD xscreensaver-6.06-r2.ebuild 7384 BLAKE2B 1a4ca56b92ba448cfd4084a67f0a92ada82408b82eb6de2659a50a0de7929210092f9df9b4561e6f159ba0199f86bea9b24a3248a1a7a20a4a64232f023fe831 SHA512 c57322877f5b47d1a84af869bdcf86f035e07436c81524b670762164210eb41170ae1d41f7198b648c50d3043f70e7c7cbfdf4b2edd607fc52dd048a11c087bc -EBUILD xscreensaver-6.07-r2.ebuild 7833 BLAKE2B 974c19f87d2b5c484c8f6ef9c91d52fb11f7566845ccd5fca431cd146d38747b5101fcb0edf7cefc589865223d0a83e60cf8d98abeab6338321c538c59f531a9 SHA512 2029f8aaec0a8a69160c023cfd1e46263d3ffab6b825b3f8a33300703c9fbd247dd100a048c423606ca8e4194a1f88dc5ad199dc55ff98a92ffac0529e920d35 +EBUILD xscreensaver-6.07-r2.ebuild 7832 BLAKE2B 10b9297b7b4550c966a52bba41da92a3417cdfcbb7f8af3f3bafaee41ef5a457daa9005c63084d43cae3b580fc31919b5f63ef223b80d8d300ccd955049ce6d7 SHA512 81bbdb201b80288287aec116867130c9190a303afe86f3a1cc54d2fdb3bbed02c3b7a97ade46c35ea0000f8ca59849c461830da7658eca653c1a020e48b09fde MISC metadata.xml 1451 BLAKE2B 052182f01632e8179ad1d6fe358a823384284776cc90eaa6413b809744783b31f7d8fc8ddefa03e66a691ad11aab967db3fb400290f813cb7eff2dab149f45cb SHA512 d4abaebc08315a90d2c68baf08b307989d4fc8efc4606b151ae3d94311c64ebe13253f572845cc5a8e1e30d1bbccf3d0b16c74376d5ff61de1f1ecb1030099a8 diff --git a/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild b/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild index e1310acd839a..2522539b80ea 100644 --- a/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild @@ -27,7 +27,7 @@ SRC_URI=" # SpecialElite.ttf -- Apache-2.0 LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama" REQUIRED_USE=" gles? ( !glx ) diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 490049580e78..27f4bbf6ddae 100644 Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest index eeebfe0096d7..c2cb0979b67d 100644 --- a/x11-terms/terminator/Manifest +++ b/x11-terms/terminator/Manifest @@ -1,8 +1,5 @@ AUX terminator-1.91-desktop.patch 355 BLAKE2B c8c1488779116eee3e1c41440e04409381c6b66389e1ca8e82ebd961d970b84543133b098166008310fc035a591eb26e93c10fcc1bbb02ebc66752bb26145cbd SHA512 8944e27a6ab20f7f74c7dac9e2e93877a156ee5082c617dc7de84298bec303c7a0cf57fc1dd3cad4ae76ce2e15c50aacb8fe5587fe977727c10a6a3c48cca880 -DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0 SHA512 070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748 -DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e SHA512 422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e DIST terminator-2.1.3.tar.gz 1046741 BLAKE2B 39ec3ca049d5fb532e420ab48a609bd254d626e1949b7c659c85a451054ec4c6f59c89940b2a618131933090fa70aa4441ab88abf2a302d84f6c9b2c61bb22c6 SHA512 79bdf22f068e14cd63e527f3671cd7b06f2685ef12594870aee170f858a8eabb21e63e7a9ef41fcc664e9b34e8f24b08e998de686be7bf47e0d4315c1224bb8e DIST terminator-2.1.3.tar.gz.asc 866 BLAKE2B 02ab0c100924da02f76bbf557b99743dbd03af727f67e4824afb099e6760b1acac468c31d4f083efa698738d697d834707fbed105eb0caf7db96438bc4818feb SHA512 48e450d5aa3bef23ec3381c3e24e5ab60b35aa76758cc9d1894a68f04d0f9784fee79e03500cff1473b5f7468816604a0e62b7ee709273d25167e54a8be08279 -EBUILD terminator-2.1.2.ebuild 1634 BLAKE2B 5b9c499b4c874c1e0cdd6bf066f71ca45df9299aaaafff05e092b88af9797af6d32cadc6aa9cdf1aa40ed389e5b55d4761f764fe9e1f217e37b1ac6315c1879f SHA512 7a64795659818e9a2909c10aa175424f72ef936e4c2cd23bc9063ddd90889e4bde9aa1def7ba591895071f44328d30b6c5052200517fbc2449e664b26e53db03 EBUILD terminator-2.1.3.ebuild 1634 BLAKE2B 5b9c499b4c874c1e0cdd6bf066f71ca45df9299aaaafff05e092b88af9797af6d32cadc6aa9cdf1aa40ed389e5b55d4761f764fe9e1f217e37b1ac6315c1879f SHA512 7a64795659818e9a2909c10aa175424f72ef936e4c2cd23bc9063ddd90889e4bde9aa1def7ba591895071f44328d30b6c5052200517fbc2449e664b26e53db03 MISC metadata.xml 859 BLAKE2B 315ffd413597c4b0b5e847e4869c330be0f9092f3c272dcb362fdce1b89423a65a887a6e63b2770253aa2125cc3e6368adb058491f0fd420594d315047279c83 SHA512 2a56b28dcc37b9697c778de2482b7e191fc83907f1e8930a015b3e60a8a672faeec18a6602565ad60c0883f7857b956a1abccf06800f4a4276f72cd643449030 diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild deleted file mode 100644 index 9c48b2ff7382..000000000000 --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 optfeature verify-sig virtualx xdg - -DESCRIPTION="Multiple GNOME terminals in one window" -HOMEPAGE="https://github.com/gnome-terminator/terminator" -SRC_URI=" - https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc ) -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv x86" -IUSE="test" - -RDEPEND=" - dev-libs/glib:2 - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gsettings-desktop-schemas[introspection] - x11-libs/gtk+:3 - x11-libs/vte:2.91[introspection] -" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - test? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - x11-libs/libnotify[introspection] - ) - verify-sig? ( sec-keys/openpgp-keys-terminator ) -" -distutils_enable_tests pytest - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc - -PATCHES=( - "${FILESDIR}"/terminator-1.91-desktop.patch -) - -src_prepare() { - sed -i -e '/pytest-runner/d' setup.py || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "D-Bus" dev-python/dbus-python - optfeature "desktop notifications" "x11-libs/libnotify[introspection]" - optfeature "global keyboard shortcuts" "dev-libs/keybinder:3[introspection]" -} diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index 66d051deb630..6d05d8d18f3c 100644 Binary files a/x11-wm/Manifest.gz and b/x11-wm/Manifest.gz differ diff --git a/x11-wm/fvwm3/Manifest b/x11-wm/fvwm3/Manifest index 934fb20ab33e..bae119a94a15 100644 --- a/x11-wm/fvwm3/Manifest +++ b/x11-wm/fvwm3/Manifest @@ -1,12 +1,5 @@ -AUX README.translucency 3723 BLAKE2B aae37e9dbdf8f7b730b6947d55f0e286c1269d5cacc9ce6d2481562b054c2fa9010acf6ee0d6c994ea3cee64d3df99ef6d08dfa8c6b58706bc9bb8b477095e1b SHA512 a64ef5147e52e07d4cec8a2f3ebd1340827d0139031ef7ddaf27fc144fcc58858c3ec40eee854034423f853b2c7bdd813f66236c8a9679977084f4a2176a8ffa -AUX fvwm3-1.0.4-htmldoc.patch 2024 BLAKE2B 247d05e606e55515b800143a103e5521cf6cc1568f760bb4f703ca7b5ecfb83c305341f8bc249545830295b686c78c7241cc4167a40834aadb3b57fc27caef18 SHA512 bbe197296ffaae8af6d26a0ad92f28e3a9628a1a3653a481d8279ff0fc85922efc084696ae3e2a1527457007bfbb0e17173d942d5f08285ff48a92427f96a4a2 -AUX fvwm3-1.0.4-translucent-menus.patch 14629 BLAKE2B d9aa8b8f2fbde6bf37d39d9fa78f959405dff6518cf1819bbffc70b3d7583618638a3df77beb96925dcf4540b834ba63c2ff1e2cefce49743d73154b9fe58d74 SHA512 4519fba0386b3d1b207540c4916fd18e989189d50b3e1aaa1a02d34774c406fcd8dfa53592882694fdc2e1bb6e3d1e3cd0ada2656222df037bbcdeccf1f04fbe -DIST fvwm3-1.0.4.tar.gz 4691719 BLAKE2B 4ce93b1a2d110b570b5fc8b253f9ff8ea1f44e5470c6e1bc136a53ebe53a23abe3d075bf351fca54ac110ea5731f9b44c59c83186d320e7509bf26e5144436ca SHA512 b72a1ebeba7c55214603fd43ea439f7283b3c79e39d2671a67b9512c67dcea111377eab2131ed0b18a72f6b772b0d048abe08f52565708367465ed9bb14e85f6 -DIST fvwm3-1.0.6a.tar.gz 4538100 BLAKE2B c71087eb09a17760ff5754060c4639228f268a0f3640ce0d92d7d8f807aa0df36eac998da0ed943787f1bb369ac90b7b2ca65d922120d41ed81a940be7756f4f SHA512 7577e0dde1f7c5c54024207cf48ab5b816c87fc163735e44eb72e66561c67c08f6a06e7fbf5c89fa6180b692ce25e5121845476d0d1dcfb8273b0aa7321d28f9 -DIST fvwm3-1.0.7.tar.gz 4512128 BLAKE2B 9e7363355f3d3221dc72175c6ff449a476a32020248dc580c4b73687759c49b255bab8b7e29440fa1473153459ef984369e88d331a0b55154114e3c901867003 SHA512 91973abb7b3f79cec4fba28d9aa071923aa975eae3f3e00257e8633e2d376732cd5db7e42a4330bc849f807fc149abfbeef6100fe2ca6c05c847b61ee48236ed -EBUILD fvwm3-1.0.4-r2.ebuild 4319 BLAKE2B d9b573097a3b1c37c57ac223e0c659942a17c4e3a326e31292e16a3f9a0bb950949dfcb83402fad01650f89f984d55df09c8f1f88a05a1d952c7cc0275c62dc0 SHA512 5e912a106b192b0e550a22ebaa43229a5637d2d5a89fa4e10f16ad4963e31484b63f663465395aaae07f27aea6cea048c869d5cf13104568b9e7d18d7671c563 -EBUILD fvwm3-1.0.6a.ebuild 4191 BLAKE2B 52523d243ba77d83afb5bacfb1900da1cc5061f2de320821eb7b475666a3fc312c871ea9e6e5156a74f6623df6612a46eb6afd4be42cffdd69d964886e442754 SHA512 b922f6cc11fbcf2d99682a22cf255a1cee075d44d6f2b9fe1210472a8227faadfd0c723b1eb23639b255f27be878e520b81ad3b0a30ee037c453130c4a243464 -EBUILD fvwm3-1.0.7-r1.ebuild 4026 BLAKE2B c895417abd60e31a9825212abace2b99c5d722907b89df018b49fda799b4e4a2a08ba25257a8bcaa08cf105cde6712063b6735e85d04fa78208ee23edca254f8 SHA512 b926a9cee00bc5717d1719401372e9cf820e6425e799758c85b7c19187f909440cf4e09ba6c7292cbca2107351db5bbecaf5f316915db2d49ebe1e06ed0e6ab9 -EBUILD fvwm3-1.0.7.ebuild 4086 BLAKE2B 7ce04ec9790868aab796ae10cb98e210ebec99645b6619dd11a8895b032fb9999aa62c056e327124e1c462c36e668bc3f7916e25aa5e9a38a2b5a52f98bc0c17 SHA512 8b094daa7873630b0b674553b4cda292aa06f99db9ea66d6e57cc082bb4a87a46ddafa23c5d85ed066565a7f9084a890390bd8c72a3d61782bea0f323b8f579e -EBUILD fvwm3-9999.ebuild 4026 BLAKE2B c895417abd60e31a9825212abace2b99c5d722907b89df018b49fda799b4e4a2a08ba25257a8bcaa08cf105cde6712063b6735e85d04fa78208ee23edca254f8 SHA512 b926a9cee00bc5717d1719401372e9cf820e6425e799758c85b7c19187f909440cf4e09ba6c7292cbca2107351db5bbecaf5f316915db2d49ebe1e06ed0e6ab9 +AUX fvwm3-1.0.8-implicit-function-decl-configure.patch 471 BLAKE2B eb0eb437a35497f0d7584bc66c5969189fa2f75b48b7acf730656c0ecfce78f456a9771094431dc7e06e8b0d3d65fde473581660822406315a7491fd8288c21b SHA512 8164aa4fd4307a962d6030f44667789523a383e1eb83aae15aace762e6594351f00e368d2474cd86e39a637825c2696e773c9952bb65de934a624e726ec61069 +DIST fvwm3-1.0.8.tar.gz 5644021 BLAKE2B c2a0a4953f556f86128452c8b42d8f86e2a02c9314cca17688987a51ed91bb3ecccf29e77f2b01c7ed444b54f45e402859ed1cce39714ad6d47860f639509b80 SHA512 fef69b6d97b3533e6722b48336aa8904b399c42437c4adcab756edf55cf839126002255dfa268bf7159d3bb9caf4d44c43a9217c9df5dc6224cef8461ecf2c34 +EBUILD fvwm3-1.0.8.ebuild 4099 BLAKE2B 54a80b1be91ab0ec12a745bdc9cd3c00b88562e8d7536ddd41ded261711b839012c67b501a9f743c9996e05441ec42fa16c7bc6fcc5c41e183dddb0173d99768 SHA512 5e422151abd092bfa974cba365bf9586502f3cae214387525b41237510bb57dcf0103283b3e4fb8310d05eb2dec0e943a0d743ba196f8134bd584947ee03c03f +EBUILD fvwm3-9999.ebuild 4027 BLAKE2B f0cc042758565ee8b1844745bd322a9cf9ec063649242d23a52455c29a1e7c61c81601cd3a36c759f62fd95e10af519e1bd212e5023a73e2bc797f0da989f27b SHA512 35626beb6231286b8e16184f09727d6e1c768a5f356132bd246b3051e18afa976fe5af4129b863e2265b6924c9afd0490bf897775bfae6c3e812b96d816e81ca MISC metadata.xml 1167 BLAKE2B 9298a152a101f678f0aac744cd1348302dae392e2fa6d37aaf4616f368d6bb96e09a01aa50700bc59672fa5710ebcf5f49911e6bf2205bd6f157d50fb831741d SHA512 90bde9731cc4b0147dbe9072c634bafce51ec5b33e636e16ab19b81538863ab9c103ed40b0b97042a9c11a01e68c3c81ffb1be542909bf145a16a52ce8c6f396 diff --git a/x11-wm/fvwm3/files/README.translucency b/x11-wm/fvwm3/files/README.translucency deleted file mode 100644 index a60b5f668acd..000000000000 --- a/x11-wm/fvwm3/files/README.translucency +++ /dev/null @@ -1,94 +0,0 @@ -From owner-fvwm@hpc.uh.edu Sun Aug 31 22:52:59 2003 -Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) - by malifon.math.uh.edu with esmtp (Exim 3.20 #1) - id 19tb0F-0006NY-00; Sun, 31 Aug 2003 17:48:59 -0500 -Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 31 Aug 2003 17:50:31 -0500 (CDT) -Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) - by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id RAA16575 - for ; Sun, 31 Aug 2003 17:50:24 -0500 (CDT) -Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [127.0.0.1]) - by epithumia.math.uh.edu (8.12.8/8.12.5) with ESMTP id h7VMml6M025095 - for ; Sun, 31 Aug 2003 17:48:47 -0500 -Received: (from tibbs@localhost) - by epithumia.math.uh.edu (8.12.8/8.12.8/Submit) id h7VMmlVC025093 - for fvwm@hpc.uh.edu; Sun, 31 Aug 2003 17:48:47 -0500 -Received: from util2.math.uh.edu (util2.math.uh.edu [129.7.128.23]) - by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA16418 - for ; Sun, 31 Aug 2003 16:02:07 -0500 (CDT) -Received: from postfix4-2.free.fr ([213.228.0.176]) - by util2.math.uh.edu with esmtp (Exim 4.20) - id 19tZIm-00079F-6t - for fvwm@fvwm.org; Sun, 31 Aug 2003 16:00:00 -0500 -Received: from snoopy.folie (nas-p19-3-62-147-221-172.dial.proxad.net [62.147.221.172]) - by postfix4-2.free.fr (Postfix) with ESMTP id 59DE6C386 - for ; Sun, 31 Aug 2003 22:59:34 +0200 (CEST) -Received: by snoopy.folie (Postfix, from userid 501) - id A4D1D48784; Sun, 31 Aug 2003 22:39:19 +0200 (CEST) -Date: Sun, 31 Aug 2003 22:39:19 +0200 -From: Olivier Chapuis -To: fvwm@fvwm.org -Subject: Re: FVWM: Transparency/Translucency revisited... -Message-ID: <20030831203919.GA6205@snoopy.folie> -Mail-Followup-To: fvwm@fvwm.org -References: -Mime-Version: 1.0 -Content-Type: multipart/mixed; boundary="Nq2Wo0NMKNjxTN9z" -Content-Disposition: inline -In-Reply-To: -User-Agent: Mutt/1.4i -X-Spam-Score: -9.3 (---------) -Sender: owner-fvwm@hpc.uh.edu -Precedence: list -X-Majordomo: 1.94.jlt7 -Status: RO -Content-Length: 6519 -Lines: 122 - - ---Nq2Wo0NMKNjxTN9z -Content-Type: text/plain; charset=us-ascii -Content-Disposition: inline - -On Mon, Aug 25, 2003 at 09:00:32PM +0200, Dawid Kuroczko wrote: -> Hello. :-) -> -> I did manage to make pseudo-transparent menus, but now I'd like -> to make something more "real". What I'd like to do is to have -> something like there is in KDE. -> -> It should work like this: -> 1. user clicks thus calling a Menu. -> 2. current screen dump is taken (with all the windows, but -> without a menu just as yet). -> 3. this screen dump is made available to Menu as -> root background pixmap. -> 4. Menu is displayed with tinted real background. -> -> This way it's pretty easy to make an illusion of real -> transparency (and looks "l33t", as some may say). -> - -Here a new version of the patch for current cvs/snapshot. -This patch add a new options to Colorset: Translucent/NoTranslucent. -These options has effects only with (non tear-off) menu. -Also menu animation is "handled". - -For example with: - - Colorset 5 fg yellow, bg blue, HGradient 200 lightblue darkblue, \ - Translucent blue 60 - Style * MenuColorset 5, PopupOffset 0 100, AnimationOff - -you get translucent menus (with a 60% blue tint) and if you tear-off -a menu the menu use the gradient. - -Regards, Olivier - - - --- -Visit the official FVWM web page at . -To unsubscribe from the list, send "unsubscribe fvwm" in the body of a -message to majordomo@fvwm.org. -To report problems, send mail to fvwm-owner@fvwm.org. - diff --git a/x11-wm/fvwm3/files/fvwm3-1.0.4-htmldoc.patch b/x11-wm/fvwm3/files/fvwm3-1.0.4-htmldoc.patch deleted file mode 100644 index ef277e902faa..000000000000 --- a/x11-wm/fvwm3/files/fvwm3-1.0.4-htmldoc.patch +++ /dev/null @@ -1,73 +0,0 @@ -This patch enables html documentation output for fvwm3 1.0.4 ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -1,40 +1,59 @@ - docdir = @FVWM_DOCDIR@ --MODULE_ADOCS = $(wildcard fvwm3/fvwm3.adoc bin/*.adoc modules/*.adoc) -+DOC_SRC = $(wildcard fvwm3/fvwm3.adoc bin/*.adoc modules/*.adoc) - --EXTRA_DIST = $(MODULE_ADOCS) -+EXTRA_DIST = $(DOC_SRC) - - if FVWM_BUILD_MANDOC --BUILD_MANS = $(patsubst %.adoc,%, $(MODULE_ADOCS)) -+BUILD_MANS = $(DOC_SRC:.adoc=.1) -+BUILD_HTML = $(DOC_SRC:.adoc=.html) - else - BUILD_MANS = - endif - --all: docs --docs: $(BUILD_MANS) -+all: man html -+ -+man: $(BUILD_MANS) -+ -+html: $(BUILD_HTML) - - clean: - rm -fr man1/ -+ rm -fr html/ - - distclean-local: clean - - if FVWM_BUILD_MANDOC --QUIET_ASCIIDOC = @echo ' ' DOC ' ' $@'.1'; -+QUIET_ASCIIDOC = @echo ' ' DOC ' ' $@; - --%: %.adoc -+%.1: %.adoc - $(QUIET_ASCIIDOC) \ - NAME=`basename "$@" | "$(SED)" -e "${transform}"`; \ -- $(ASCIIDOC) -b manpage $< -o "man1/$$NAME.1" -+ $(ASCIIDOC) -b manpage $^ -o "man1/$$NAME" -+ -+%.html: %.adoc -+ $(QUIET_ASCIIDOC:.1=.html) \ -+ NAME=`basename "$@" | "$(SED)" -e "${transform}"`; \ -+ $(ASCIIDOC) -b html5 $^ -o "html/$$NAME" - - install-data-local: - install -d -m 755 $(DESTDIR)$(mandir)/man1/ - @for i in $(notdir $(BUILD_MANS)); do \ - NAME=`basename "$$i" | "$(SED)" -e "${transform}"`; \ -- install -m 644 "man1/$$NAME.1" $(DESTDIR)$(mandir)/man1/; \ -+ install -m 644 "man1/$$NAME" $(DESTDIR)$(mandir)/man1/; \ -+ done -+ install -d -m 755 $(DESTDIR)$(mandir)/html/ -+ @for i in $(notdir $(BUILD_HTML)); do \ -+ NAME=`basename "$$i" | "$(SED)" -e "${transform}"`; \ -+ install -m 644 "html/$$NAME" $(DESTDIR)$(mandir)/html/; \ - done - - uninstall-local: - @for i in $(notdir $(BUILD_MANS)); do \ - NAME=`basename "$$i" | "$(SED)" -e "${transform}"`; \ -- rm -f "$(DESTDIR)$(mandir)/man1/$$NAME.1"; \ -+ rm -f "$(DESTDIR)$(mandir)/man1/$$NAME"; \ -+ done -+ @for i in $(notdir $(BUILD_HTML)); do \ -+ NAME=`basename "$$i" | "$(SED)" -e "${transform}"`; \ -+ rm -f "$(DESTDIR)$(mandir)/html/$$NAME"; \ - done - endif diff --git a/x11-wm/fvwm3/files/fvwm3-1.0.4-translucent-menus.patch b/x11-wm/fvwm3/files/fvwm3-1.0.4-translucent-menus.patch deleted file mode 100644 index 5ead9b09aff5..000000000000 --- a/x11-wm/fvwm3/files/fvwm3-1.0.4-translucent-menus.patch +++ /dev/null @@ -1,487 +0,0 @@ ---- a/fvwm/colorset.c -+++ b/fvwm/colorset.c -@@ -162,6 +162,8 @@ static char *csetopts[] = - "NoIconTint", - "IconAlpha", - -+ "Translucent", -+ "NoTranslucent", - NULL - }; - -@@ -620,6 +622,7 @@ void parse_colorset(int n, char *line) - char *fg_tint = NULL; - char *bg_tint = NULL; - char *icon_tint = NULL; -+ char *translucent_tint = NULL; - Bool have_pixels_changed = False; - Bool has_icon_pixels_changed = False; - Bool has_fg_changed = False; -@@ -632,6 +635,7 @@ void parse_colorset(int n, char *line) - Bool has_fg_tint_changed = False; - Bool has_bg_tint_changed = False; - Bool has_icon_tint_changed = False; -+ Bool has_translucent_tint_changed = False; - Bool has_pixmap_changed = False; - Bool has_shape_changed = False; - Bool has_image_alpha_changed = False; -@@ -758,6 +762,10 @@ void parse_colorset(int n, char *line) - case 21: /* Plain */ - has_pixmap_changed = True; - free_colorset_background(cs, True); -+ cs->is_translucent = False; -+ cs->translucent_tint_percent = 0; -+ cs->color_flags &= ~TRANSLUCENT_TINT_SUPPLIED; -+ has_translucent_tint_changed = True; - break; - case 22: /* NoShape */ - has_shape_changed = True; -@@ -923,6 +931,24 @@ void parse_colorset(int n, char *line) - cs->icon_alpha_percent = tmp; - } - break; -+ case 42: /* Translucent */ -+ cs->is_translucent = True; -+ parse_simple_tint( -+ cs, args, &translucent_tint, -+ TRANSLUCENT_TINT_SUPPLIED, -+ &has_translucent_tint_changed, &percent, -+ "Translucent"); -+ if (has_translucent_tint_changed) -+ { -+ cs->translucent_tint_percent = percent; -+ } -+ break; -+ case 43: /* NoTranslucent */ -+ cs->is_translucent = False; -+ cs->translucent_tint_percent = 0; -+ cs->color_flags &= ~TRANSLUCENT_TINT_SUPPLIED; -+ has_translucent_tint_changed = True; -+ break; - default: - /* test for ?Gradient */ - if (option[0] && StrEquals(&option[1], "Gradient")) -@@ -1624,6 +1650,27 @@ void parse_colorset(int n, char *line) - } - } - -+ /* -+ * ---------- change the translucent tint colour ---------- -+ */ -+ if (has_translucent_tint_changed) -+ { -+ /* user specified colour */ -+ if (translucent_tint != NULL) -+ { -+ PictureFreeColors( -+ dpy, Pcmap, &cs->translucent_tint, 1, 0, True); -+ cs->translucent_tint = GetColor(translucent_tint); -+ } -+ else -+ { -+ /* default */ -+ PictureFreeColors( -+ dpy, Pcmap, &cs->translucent_tint, 1, 0, True); -+ cs->translucent_tint = GetColor(black); -+ } -+ } -+ - /* - * ---------- send new colorset to fvwm and clean up ---------- - */ -@@ -1720,6 +1767,7 @@ void alloc_colorset(int n) - ncs->fgsh = GetColor(white); - ncs->tint = GetColor(black); - ncs->icon_tint = GetColor(black); -+ ncs->translucent_tint = GetColor(black); - ncs->pixmap = XCreatePixmapFromBitmapData( - dpy, Scr.NoFocusWin, - &g_bits[4 * (nColorsets % 3)], 4, 4, -@@ -1737,6 +1785,7 @@ void alloc_colorset(int n) - ncs->fgsh = GetForeShadow(ncs->fg, ncs->bg); - ncs->tint = GetColor(black); - ncs->icon_tint = GetColor(black); -+ ncs->translucent_tint = GetColor(black); - } - ncs->fg_tint = ncs->bg_tint = GetColor(black); - /* set flags for fg contrast, bg average */ -@@ -1748,6 +1797,7 @@ void alloc_colorset(int n) - ncs->icon_alpha_percent = 100; - ncs->tint_percent = 0; - ncs->icon_tint_percent = 0; -+ ncs->translucent_tint_percent = 0; - ncs->fg_tint_percent = ncs->bg_tint_percent = 0; - ncs->dither = (PictureDitherByDefault())? True:False; - nColorsets++; ---- a/fvwm/menuroot.h -+++ b/fvwm/menuroot.h -@@ -147,6 +147,9 @@ typedef struct MenuRootDynamic - int d_npixels; - } stored_pixels; - /* alloc pixels when dithering is used for gradients */ -+ /* x,y XMapRaise */ -+ int x; -+ int y; - } MenuRootDynamic; - - /* access macros to dynamic menu members */ ---- a/fvwm/menus.c -+++ b/fvwm/menus.c -@@ -75,6 +75,18 @@ - (ctx).menu_root.menu_root = (root)) - #define SCTX_GET_MR(ctx) ((ctx).type == SCTX_MENU_ROOT ? \ - (ctx).menu_root.menu_root : NULL) -+#define MENU_IS_TRANSLUCENT(mr,cs) \ -+ (!MR_IS_TEAR_OFF_MENU(mr) && CSET_IS_TRANSLUCENT(cs)) -+#define MENU_IS_TRANSPARENT(mr,cs) \ -+ (MENU_IS_TRANSLUCENT(mr,cs) || CSET_IS_TRANSPARENT(cs)) -+#define MR_IS_TRANSLUCENT_MENU(mr) \ -+ (!MR_IS_TEAR_OFF_MENU(mr) && MR_STYLE(mr) && \ -+ ST_HAS_MENU_CSET(MR_STYLE(mr)) && CSET_IS_TRANSLUCENT( \ -+ ST_CSET_MENU(MR_STYLE(mr)))) -+#define MR_IS_TRANSPARENT_MENU(mr) \ -+ (MR_IS_TRANSLUCENT_MENU(mr) || (MR_STYLE(mr) && \ -+ ST_HAS_MENU_CSET(MR_STYLE(mr)) && CSET_IS_TRANSPARENT( \ -+ ST_CSET_MENU(MR_STYLE(mr))))) - - /* ---------------------------- imports ------------------------------------ */ - -@@ -218,6 +230,8 @@ typedef struct mloop_static_info_t - } mloop_static_info_t; - - /* ---------------------------- forward declarations ----------------------- */ -+static MenuRoot *seek_submenu_instance( -+ MenuRoot *parent_menu, MenuItem *parent_item); - - /* ---------------------------- local variables ---------------------------- */ - -@@ -379,12 +393,22 @@ static void animated_move_back( - Bool transparent_bg = False; - - /* move it back */ -- if (ST_HAS_MENU_CSET(MR_STYLE(mr)) && -- CSET_IS_TRANSPARENT(ST_CSET_MENU(MR_STYLE(mr)))) -+ if (MR_IS_TRANSPARENT_MENU(mr)) - { - transparent_bg = True; - get_menu_repaint_transparent_parameters( - &mrtp, mr, fw); -+ if (MR_IS_TRANSLUCENT_MENU(mr) && MR_SUBMENU_ITEM(mr)) -+ { -+ MenuRoot *smr; -+ smr = seek_submenu_instance( -+ mr, MR_SUBMENU_ITEM(mr)); -+ if (smr) -+ { -+ /* just unmap it here, popdown later */ -+ XUnmapWindow(dpy, MR_WINDOW(smr)); -+ } -+ } - } - AnimatedMoveOfWindow( - MR_WINDOW(mr), act_x, act_y, act_x - MR_XANIMATION(mr), -@@ -1910,6 +1934,7 @@ static void make_menu_window(MenuRoot *mr, Bool is_tear_off) - /* Doh. Use the standard display instead. */ - MR_CREATE_DPY(mr) = dpy; - } -+ MR_IS_TEAR_OFF_MENU(mr) = 1; - } - else - { -@@ -2714,7 +2739,37 @@ static void paint_menu( - } - MR_IS_PAINTED(mr) = 1; - /* paint the menu background */ -- if (ms && ST_HAS_MENU_CSET(ms)) -+ if (MR_IS_TRANSLUCENT_MENU(mr)) -+ { -+ Pixmap trans = None; -+ FvwmRenderAttributes fra; -+ colorset_t *colorset = &Colorset[ST_CSET_MENU(ms)]; -+ -+ fra.mask = 0; -+ if (colorset->translucent_tint_percent > 0) -+ { -+ fra.mask = FRAM_HAVE_TINT; -+ fra.tint = colorset->translucent_tint; -+ fra.tint_percent = colorset->translucent_tint_percent; -+ } -+ if (MR_IS_BACKGROUND_SET(mr) == False) -+ { -+ trans = PGraphicsCreateTranslucent( -+ dpy, MR_WINDOW(mr), &fra, -+ BACK_GC(ST_MENU_INACTIVE_GCS(ms)), -+ MR_X(mr), MR_Y(mr), MR_WIDTH(mr), MR_HEIGHT(mr)); -+ XMapRaised(dpy, MR_WINDOW(mr)); -+ if (trans != None) -+ { -+ XSetWindowBackgroundPixmap( -+ dpy, MR_WINDOW(mr), trans); -+ MR_IS_BACKGROUND_SET(mr) = True; -+ clear_expose_menu_area(MR_WINDOW(mr), pevent); -+ XFreePixmap(dpy, trans); -+ } -+ } -+ } -+ else if (ms && ST_HAS_MENU_CSET(ms)) - { - if (MR_IS_BACKGROUND_SET(mr) == False) - { -@@ -3523,10 +3578,7 @@ static int pop_menu_up( - MR_HAS_POPPED_UP_RIGHT(mr) = 0; - } - MR_XANIMATION(parent_menu) += end_x - prev_x; -- if (ST_HAS_MENU_CSET(MR_STYLE(parent_menu)) && -- CSET_IS_TRANSPARENT( -- ST_CSET_MENU( -- MR_STYLE(parent_menu)))) -+ if (MR_IS_TRANSPARENT_MENU(parent_menu)) - { - transparent_bg = True; - get_menu_repaint_transparent_parameters( -@@ -3705,10 +3757,21 @@ static int pop_menu_up( - */ - - XMoveWindow(dpy, MR_WINDOW(mr), x, y); -+ MR_X(mr) = x; -+ MR_Y(mr) = y; - XSelectInput(dpy, MR_WINDOW(mr), event_mask); -- XMapRaised(dpy, MR_WINDOW(mr)); -- if (popdown_window) -- XUnmapWindow(dpy, popdown_window); -+ if (MR_IS_TRANSLUCENT_MENU(mr)) -+ { -+ if (popdown_window) -+ XUnmapWindow(dpy, popdown_window); -+ paint_menu(mr, NULL, fw); -+ } -+ else -+ { -+ XMapRaised(dpy, MR_WINDOW(mr)); -+ if (popdown_window) -+ XUnmapWindow(dpy, popdown_window); -+ } - XFlush(dpy); - MR_MAPPED_COPIES(mr)++; - MST_USAGE_COUNT(mr)++; -@@ -6277,16 +6340,122 @@ void update_transparent_menu_bg( - { - last = True; - } -- if (!last && CSET_IS_TRANSPARENT_PR_TINT(ST_CSET_MENU(ms))) -+ if (!last && -+ (CSET_IS_TRANSPARENT_PR_TINT(ST_CSET_MENU(ms)) || -+ MR_IS_TRANSLUCENT_MENU(mr))) - { - /* too slow ... */ - return; - } -- SetWindowBackgroundWithOffset( -- dpy, MR_WINDOW(mr), step_x - current_x, step_y - current_y, -- MR_WIDTH(mr), MR_HEIGHT(mr), -- &Colorset[ST_CSET_MENU(ms)], Pdepth, -- FORE_GC(MST_MENU_INACTIVE_GCS(mr)), False); -+ if (MR_IS_TRANSLUCENT_MENU(mr)) -+ { -+ Pixmap trans, tmp; -+ FvwmRenderAttributes fra; -+ colorset_t *colorset = &Colorset[ST_CSET_MENU(ms)]; -+ -+ fra.mask = 0; -+ if (colorset->translucent_tint_percent > 0) -+ { -+ fra.mask = FRAM_HAVE_TINT; -+ fra.tint = colorset->translucent_tint; -+ fra.tint_percent = colorset->translucent_tint_percent; -+ } -+ if (current_x == step_x) -+ { -+ /* Reuse the old pixmap for the part of the menu -+ * that has not moved. (This can be extended to get -+ * two new rectangles, one in each direction) -+ * -+ * It saves the unmapping of the window and makes -+ * Things less flickering. -+ */ -+ GC my_gc; -+ unsigned long valuemask = GCSubwindowMode; -+ XGCValues values; -+ int out_y=0; -+ values.subwindow_mode = IncludeInferiors; -+ if (step_y < 0) -+ { -+ out_y = -step_y; -+ } -+ trans = XCreatePixmap(dpy, MR_WINDOW(mr), MR_WIDTH(mr), -+ MR_HEIGHT(mr), Pdepth); -+ my_gc = fvwmlib_XCreateGC(dpy, MR_WINDOW(mr), 0, NULL); -+ XChangeGC(dpy, my_gc, valuemask, &values); -+ -+ XClearWindow(dpy, MR_WINDOW(mr)); -+ -+ if (current_y < step_y) -+ { -+ XCopyArea(dpy, MR_WINDOW(mr), trans, my_gc, 0, -+ step_y-current_y, MR_WIDTH(mr), -+ MR_HEIGHT(mr)-(step_y-current_y), -+ 0,0); -+ tmp = PGraphicsCreateTranslucent( -+ dpy, MR_WINDOW(mr), &fra, -+ BACK_GC(ST_MENU_INACTIVE_GCS(ms)), -+ current_x, current_y+MR_HEIGHT(mr), -+ MR_WIDTH(mr), step_y-current_y); -+ -+ XCopyArea(dpy, tmp, trans, my_gc, 0, 0, -+ MR_WIDTH(mr), step_y-current_y,0, -+ MR_HEIGHT(mr)-(step_y-current_y)); -+ } -+ else -+ { -+ XCopyArea(dpy, MR_WINDOW(mr), trans, my_gc, 0, -+ 0, MR_WIDTH(mr), -+ MR_HEIGHT(mr)-(current_y-step_y), 0, -+ current_y-step_y); -+ tmp = PGraphicsCreateTranslucent( -+ dpy, MR_WINDOW(mr), &fra, -+ BACK_GC(ST_MENU_INACTIVE_GCS(ms)), -+ current_x,step_y, MR_WIDTH(mr), -+ current_y-step_y); -+ XCopyArea(dpy, tmp, trans, my_gc, 0, 0, -+ MR_WIDTH(mr), current_y-step_y,0, -+ out_y); -+ } -+ MR_X(mr) = step_x; -+ MR_Y(mr) = step_y; -+ XFreePixmap(dpy, tmp); -+ XFreeGC(dpy,my_gc); -+ } -+ else -+ { -+ XUnmapWindow(dpy, MR_WINDOW(mr)); -+ MR_X(mr) = step_x; -+ MR_Y(mr) = step_y; -+ trans = PGraphicsCreateTranslucent( -+ dpy, MR_WINDOW(mr), &fra, -+ BACK_GC(ST_MENU_INACTIVE_GCS(ms)), -+ step_x, step_y, MR_WIDTH(mr), -+ MR_HEIGHT(mr)); -+ XMapRaised(dpy, MR_WINDOW(mr)); -+ } -+ XSetWindowBackgroundPixmap( -+ dpy, MR_WINDOW(mr), trans); -+ XFreePixmap(dpy, trans); -+ if (current_x == step_x) -+ { -+ /* Redraw the border */ -+ RelieveRectangle( -+ dpy, MR_WINDOW(mr), 0, 0, MR_WIDTH(mr) - 1, -+ MR_HEIGHT(mr) - 1, (Pdepth < 2) ? -+ SHADOW_GC(MST_MENU_INACTIVE_GCS(mr)) : -+ HILIGHT_GC(MST_MENU_INACTIVE_GCS(mr)), -+ SHADOW_GC(MST_MENU_INACTIVE_GCS(mr)), -+ MST_BORDER_WIDTH(mr)); -+ } -+ } -+ else -+ { -+ SetWindowBackgroundWithOffset( -+ dpy, MR_WINDOW(mr), step_x - current_x, -+ step_y - current_y, MR_WIDTH(mr), MR_HEIGHT(mr), -+ &Colorset[ST_CSET_MENU(ms)], Pdepth, -+ FORE_GC(MST_MENU_INACTIVE_GCS(mr)), False); -+ } - } - - -@@ -6327,10 +6496,7 @@ void repaint_transparent_menu( - } - if (!is_bg_set) - { -- SetWindowBackground( -- dpy, MR_WINDOW(mr), MR_WIDTH(mr), MR_HEIGHT(mr), -- &Colorset[ST_CSET_MENU(ms)], Pdepth, -- FORE_GC(MST_MENU_INACTIVE_GCS(mr)), False); -+ update_transparent_menu_bg(prtm, x, y, x, y, end_x, end_y); - } - /* redraw the background of non active item */ - for (mi = MR_FIRST_ITEM(mr); mi != NULL; mi = MI_NEXT_ITEM(mi)) -@@ -6969,7 +7135,10 @@ void UpdateMenuColorset(int cset) - &Colorset[ST_CSET_MENU(ms)], - Pdepth, - FORE_GC(MST_MENU_INACTIVE_GCS(mr)), -- True); -+ False); -+ XClearArea( -+ dpy, MR_WINDOW(mr), 0, 0, MR_WIDTH(mr), -+ MR_HEIGHT(mr), True); - } - else if ((ST_HAS_ACTIVE_CSET(ms) && - ST_CSET_ACTIVE(ms) == cset) || ---- a/fvwm/menus.h -+++ b/fvwm/menus.h -@@ -19,6 +19,9 @@ - #define IS_MENU_RETURN(x) \ - ((x)==MENU_DONE || (x)==MENU_ABORTED || (x)==MENU_SUBMENU_TORN_OFF) - -+#define MR_X(m) ((m)->d->x) -+#define MR_Y(m) ((m)->d->y) -+ - struct MenuRoot; - struct MenuStyle; - struct MenuReturn; ---- a/libs/Colorset.h -+++ b/libs/Colorset.h -@@ -53,6 +53,10 @@ typedef struct Colorset - Bool dither; - Bool allows_buffered_transparency; - Bool is_maybe_root_transparent; -+ /* only use by fvwm menu (non tear-off) */ -+ Bool is_translucent; -+ Pixel translucent_tint; -+ unsigned int translucent_tint_percent : 7; - #endif - } colorset_t; - -@@ -80,6 +84,7 @@ typedef struct Colorset - #define FG_TINT_SUPPLIED 0x100 - #define BG_TINT_SUPPLIED 0x200 - #define ICON_TINT_SUPPLIED 0x400 -+#define TRANSLUCENT_TINT_SUPPLIED 0x800 - #endif - - /* colorsets are stored as an array of structs to permit fast dereferencing */ -@@ -154,6 +159,10 @@ extern colorset_t *Colorset; - #define CSETS_IS_TRANSPARENT_PR_TINT(cset) \ - (cset != NULL && cset->pixmap == ParentRelative && \ - cset->tint_percent > 0) -+#define CSET_IS_TRANSLUCENT(cset) \ -+ (cset >= 0 && Colorset[cset].is_translucent) -+#define CSETS_IS_TRANSLUCENT(cset) \ -+ (cset && cset->is_translucent) - - #ifndef FVWM_COLORSET_PRIVATE - /* Create n new colorsets, fvwm/colorset.c does its own thing (different size) ---- a/libs/PictureGraphics.c -+++ b/libs/PictureGraphics.c -@@ -1361,7 +1361,7 @@ void PGraphicsTintRectangle( - } - } - --#if 0 /* humm... maybe useful one day with menus */ -+#if 1 /* humm... maybe useful one day with menus */ - Pixmap PGraphicsCreateTranslucent( - Display *dpy, Window win, FvwmRenderAttributes *fra, GC gc, - int x, int y, int width, int height) ---- a/libs/PictureGraphics.h -+++ b/libs/PictureGraphics.h -@@ -124,7 +124,9 @@ void PGraphicsTintRectangle( - Display *dpy, Window win, Pixel tint, int tint_percent, - Drawable dest, Bool dest_is_a_window, GC gc, GC mono_gc, GC alpha_gc, - int dest_x, int dest_y, int dest_w, int dest_h); -- -+Pixmap PGraphicsCreateTranslucent( -+ Display *dpy, Window win, FvwmRenderAttributes *fra, GC gc, -+ int x, int y, int width, int height); - /* never used ! */ - Pixmap PGraphicsCreateDitherPixmap( - Display *dpy, Window win, Drawable src, Pixmap mask, int depth, GC gc, diff --git a/x11-wm/fvwm3/files/fvwm3-1.0.8-implicit-function-decl-configure.patch b/x11-wm/fvwm3/files/fvwm3-1.0.8-implicit-function-decl-configure.patch new file mode 100644 index 000000000000..374afddcd6e4 --- /dev/null +++ b/x11-wm/fvwm3/files/fvwm3-1.0.8-implicit-function-decl-configure.patch @@ -0,0 +1,18 @@ +https://github.com/fvwmorg/fvwm3/pull/914 +From: Matt Jolly +Date: Tue, 17 Oct 2023 16:01:33 +1000 +Subject: [PATCH] Fix implicit function declaration in configure + +Missing unistd.h include for `close` and `unlink` +--- a/acinclude.m4 ++++ b/acinclude.m4 +@@ -996,6 +996,7 @@ AC_DEFUN([AM_SAFETY_CHECK_MKSTEMP],[ + #include + #include + #include ++#include + int main(void) + { + char template[128]; +-- +2.42.0 diff --git a/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild b/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild deleted file mode 100644 index 6a3f6cabc32f..000000000000 --- a/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -GO_OPTIONAL=1 -inherit autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs - -DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm" -HOMEPAGE="https://www.fvwm.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git" - EGIT_BRANCH="master" -else - SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~riscv" -fi - -LICENSE="GPL-2+ FVWM - go? ( Apache-2.0 BSD MIT )" -SLOT="0" -IUSE="bidi debug doc go netpbm nls perl readline stroke svg tk vanilla lock" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE}" - -DOCS=( NEWS ) - -if [[ ${PV} == 9999 ]]; then - DOCS+=( dev-docs/COMMANDS dev-docs/DEVELOPERS.md dev-docs/INSTALL.md dev-docs/PARSING.md dev-docs/TODO.md dev-docs/NEW-COMMANDS.md ) -fi - -BDEPEND=" - virtual/pkgconfig - doc? ( dev-libs/libxslt - dev-ruby/asciidoctor ) - app-arch/unzip - go? ( >=dev-lang/go-1.14 ) -" - -RDEPEND="${PYTHON_DEPS} - ${COMMON_DEPEND} - !x11-wm/fvwm - dev-lang/perl - dev-libs/glib:2 - dev-libs/libevent:= - media-libs/fontconfig - media-libs/libpng:= - sys-apps/debianutils - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXrandr - x11-libs/libXrender - bidi? ( dev-libs/fribidi ) - lock? ( x11-misc/xlockmore ) - netpbm? ( media-libs/netpbm ) - perl? ( tk? ( - dev-lang/tk - dev-perl/Tk - >=dev-perl/X11-Protocol-0.56 - ) - ) - readline? ( - sys-libs/ncurses:= - sys-libs/readline:= - ) - stroke? ( dev-libs/libstroke ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - )" - -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}/${P}-translucent-menus.patch" -) - -if [[ ${PV} == 9999 ]]; then - PATCHES+=( - "${FILESDIR}/${P}-goflags.patch" - ) -fi - -src_prepare() { - default - if use doc; then - eapply "${FILESDIR}/${P}-htmldoc.patch" - fi - - eautoreconf -} - -src_configure() { - # Non-upstream email where bugs should be sent; used in fvwm-bug. - export FVWM_BUGADDR="desktop-wm@nogentoo.org" - - # Recommended by upstream for release. Doesn't really matter for live ebuilds. - append-flags -fno-strict-aliasing - - # Signed chars are required. - for arch in arm arm64 ppc ppc64; do - use $arch && append-flags -fsigned-chars - done - - local myconf=( - --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm - --enable-package-subdirs - $(use_enable bidi) - $(use_enable doc mandoc) - $(use_enable go golang) - $(use_enable nls) - $(use_enable nls iconv) - $(use_enable perl perllib) - $(use_with readline readline-library) - $(use_enable svg rsvg) - --enable-png - --enable-xft - ) - - use readline && myconf+=( --without-termcap-library ) - - econf ${myconf[@]} -} - -src_compile() { - PREFIX="${EPREFIX}/usr" emake AR="$(tc-getAR)" - if [[ ${PV} == *9999 ]]; then - use doc && emake -C doc html - fi -} - -src_install() { - emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install - - dodir /etc/X11/Sessions - echo "/usr/bin/fvwm3" > "${ED}/etc/X11/Sessions/${PN}" || die - fperms a+x /etc/X11/Sessions/${PN} || die - - python_scriptinto "/usr/bin" - python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop" - if use doc; then - if [[ ${PV} == *9999 ]]; then - HTML_DOCS=( doc/*.html ) - else - HTML_DOCS=( doc/html/*.html ) - fi - fi - einstalldocs - - make_session_desktop fvwm3 /usr/bin/fvwm3 -} - -pkg_postinst() { - if use go; then - ewarn "FvwmPrompt has been installed, it provides the functionality of both FvwmCommand and FvwmConsole." - ewarn "For compatibility with the existing fvwm2 configurations, the ebuild will install a FvwmCommand wrapper script." - ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\", but FvwmPrompt and FvwmCommnd will not be installed." - else - ewarn "Fvwmconsole has been installed, but FvwmCommand and FvwmPrompt are no longer included in this ebuild." - ewarn "If you need FvwmPrompt or FvwmCommand, install ${PN} with USE=\"go\"." - ewarn "In that case, FvwmPrompt will replace FvwmConsole and provide the same functionality in a more flexible way." - fi -} diff --git a/x11-wm/fvwm3/fvwm3-1.0.6a.ebuild b/x11-wm/fvwm3/fvwm3-1.0.6a.ebuild deleted file mode 100644 index cc412650d214..000000000000 --- a/x11-wm/fvwm3/fvwm3-1.0.6a.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -GO_OPTIONAL=1 -inherit autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs - -DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm" -HOMEPAGE="https://www.fvwm.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git" - EGIT_BRANCH="master" -else - SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~riscv" -fi - -LICENSE="GPL-2+ FVWM - go? ( Apache-2.0 BSD MIT )" -SLOT="0" -IUSE="bidi debug doc +go netpbm nls perl readline stroke svg tk lock" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE}" - -DOCS=( NEWS ) - -if [[ ${PV} == 9999 ]]; then - DOCS+=( - dev-docs/COMMANDS - dev-docs/DEVELOPERS.md - dev-docs/INSTALL.md - dev-docs/PARSING.md - dev-docs/TODO.md - dev-docs/NEW-COMMANDS.md - ) -fi - -BDEPEND=" - virtual/pkgconfig - doc? ( dev-libs/libxslt - dev-ruby/asciidoctor ) - app-arch/unzip - go? ( >=dev-lang/go-1.14 ) -" - -RDEPEND="${PYTHON_DEPS} - ${COMMON_DEPEND} - !x11-wm/fvwm - dev-lang/perl - dev-libs/glib:2 - dev-libs/libevent:= - media-libs/fontconfig - media-libs/libpng:= - sys-apps/debianutils - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXrandr - x11-libs/libXrender - bidi? ( dev-libs/fribidi ) - lock? ( x11-misc/xlockmore ) - netpbm? ( media-libs/netpbm ) - perl? ( tk? ( - dev-lang/tk - dev-perl/Tk - >=dev-perl/X11-Protocol-0.56 - ) - ) - readline? ( - sys-libs/ncurses:= - sys-libs/readline:= - ) - stroke? ( dev-libs/libstroke ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - )" - -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto" - -src_prepare() { - default - use go && ( sed -e 's/GOFLAGS=-ldflags="-s -w"/GOFLAGS=/' \ - -i bin/FvwmPrompt/Makefile.am || die ) - # Patch configure to allow later go versions - sed -e 's/1.19\*)$/1.19*|1.20*|1.21*)/' -i configure.ac || die - - eautoreconf -} - -src_configure() { - # Non-upstream email where bugs should be sent; used in fvwm-bug. - export FVWM_BUGADDR="desktop-wm@nogentoo.org" - - # Recommended by upstream for release. Doesn't really matter for live ebuilds. - append-flags -fno-strict-aliasing - - # Signed chars are required. - for arch in arm arm64 ppc ppc64; do - use $arch && append-flags -fsigned-chars - done - - local myconf=( - --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm - --enable-package-subdirs - $(use_enable bidi) - $(use_enable doc mandoc) - $(use_enable go golang) - $(use_enable nls) - $(use_enable nls iconv) - $(use_enable perl perllib) - $(use_with readline readline-library) - $(use_enable svg rsvg) - --enable-png - ) - - use readline && myconf+=( --without-termcap-library ) - - econf "${myconf[@]}" -} - -src_compile() { - PREFIX="${EPREFIX}/usr" emake AR="$(tc-getAR)" - if [[ ${PV} == *9999 ]]; then - use doc && emake -C doc - fi -} - -src_install() { - emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install - - dodir /etc/X11/Sessions - echo "/usr/bin/fvwm3" > "${ED}/etc/X11/Sessions/${PN}" || die - fperms a+x "/etc/X11/Sessions/${PN}" || die - - python_scriptinto "/usr/bin" - python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop" - einstalldocs - - make_session_desktop fvwm3 /usr/bin/fvwm3 -} - -pkg_postinst() { - if use go; then - ewarn "FvwmPrompt has been installed, it provides the functionality of both FvwmCommand and FvwmConsole." - ewarn "For compatibility with the existing fvwm2 configurations, the ebuild will install a FvwmCommand wrapper script." - ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\", but FvwmPrompt and FvwmCommand will not be installed." - else - ewarn "FvwmConsole has been installed, but FvwmCommand and FvwmPrompt are no longer included in this ebuild." - ewarn "If you need FvwmPrompt or FvwmCommand, install ${PN} with USE=\"go\"." - ewarn "In that case, FvwmPrompt will replace FvwmConsole and provide the same functionality in a more flexible way." - fi -} diff --git a/x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild b/x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild deleted file mode 100644 index 897728504f51..000000000000 --- a/x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -GO_OPTIONAL=1 -inherit autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs - -DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm" -HOMEPAGE="https://www.fvwm.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git" - EGIT_BRANCH="main" -else - SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~riscv" -fi - -LICENSE="GPL-2+ FVWM - go? ( Apache-2.0 BSD MIT )" -SLOT="0" -IUSE="bidi debug doc +go netpbm nls perl readline stroke svg tk lock" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE}" - -DOCS=( NEWS ) - -if [[ ${PV} == 9999 ]]; then - DOCS+=( - dev-docs/COMMANDS - dev-docs/DEVELOPERS.md - dev-docs/INSTALL.md - dev-docs/PARSING.md - dev-docs/TODO.md - dev-docs/NEW-COMMANDS.md - ) -fi - -BDEPEND=" - virtual/pkgconfig - doc? ( dev-libs/libxslt - dev-ruby/asciidoctor ) - app-arch/unzip - go? ( >=dev-lang/go-1.14 ) -" - -RDEPEND="${PYTHON_DEPS} - ${COMMON_DEPEND} - !x11-wm/fvwm - dev-lang/perl - dev-libs/glib:2 - dev-libs/libevent:= - media-libs/fontconfig - media-libs/libpng:= - sys-apps/debianutils - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXrandr - x11-libs/libXrender - bidi? ( dev-libs/fribidi ) - lock? ( x11-misc/xlockmore ) - netpbm? ( media-libs/netpbm ) - perl? ( tk? ( - dev-lang/tk - dev-perl/Tk - >=dev-perl/X11-Protocol-0.56 - ) - ) - readline? ( - sys-libs/ncurses:= - sys-libs/readline:= - ) - stroke? ( dev-libs/libstroke ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - )" - -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto" - -src_prepare() { - default - use go && ( sed -e 's/GOFLAGS=-ldflags="-s -w"/GOFLAGS=/' \ - -i bin/FvwmPrompt/Makefile.am || die ) - - eautoreconf -} - -src_configure() { - # Non-upstream email where bugs should be sent; used in fvwm-bug. - export FVWM_BUGADDR="desktop-wm@nogentoo.org" - - # Recommended by upstream for release. Doesn't really matter for live ebuilds. - append-flags -fno-strict-aliasing - - # Signed chars are required. - for arch in arm arm64 ppc ppc64; do - use $arch && append-flags -fsigned-chars - done - - local myconf=( - --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm - --enable-package-subdirs - $(use_enable bidi) - $(use_enable doc mandoc) - $(use_enable go golang) - $(use_enable nls) - $(use_enable nls iconv) - $(use_enable perl perllib) - $(use_with readline readline-library) - $(use_enable svg rsvg) - --enable-png - ) - - use readline && myconf+=( --without-termcap-library ) - - econf "${myconf[@]}" -} - -src_compile() { - PREFIX="${EPREFIX}/usr" emake AR="$(tc-getAR)" - if [[ ${PV} == *9999 ]]; then - use doc && emake -C doc - fi -} - -src_install() { - emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install - - exeinto /etc/X11/Sessions - newexe - ${PN} <<-EOF - #!/bin/sh - ${PN} - EOF - - python_scriptinto "/usr/bin" - python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop" - einstalldocs - - make_session_desktop fvwm3 /usr/bin/fvwm3 -} - -pkg_postinst() { - if use go; then - ewarn "FvwmPrompt has been installed, it provides the functionality of both FvwmCommand and FvwmConsole." - ewarn "For compatibility with the existing fvwm2 configurations, the ebuild will install a FvwmCommand wrapper." - ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\";" - ewarn "however FvwmPrompt and FvwmCommand will not be installed." - else - ewarn "FvwmConsole has been installed, but FvwmCommand and FvwmPrompt are no longer included in this ebuild." - ewarn "If you need FvwmPrompt or FvwmCommand, install ${PN} with USE=\"go\"." - ewarn "In that case, FvwmPrompt will replace FvwmConsole and provide the same functionality in a more flexible way." - fi -} diff --git a/x11-wm/fvwm3/fvwm3-1.0.7.ebuild b/x11-wm/fvwm3/fvwm3-1.0.7.ebuild deleted file mode 100644 index 46cdabe5b388..000000000000 --- a/x11-wm/fvwm3/fvwm3-1.0.7.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -GO_OPTIONAL=1 -inherit autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs - -DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm" -HOMEPAGE="https://www.fvwm.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git" - EGIT_BRANCH="main" -else - SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~riscv" -fi - -LICENSE="GPL-2+ FVWM - go? ( Apache-2.0 BSD MIT )" -SLOT="0" -IUSE="bidi debug doc +go netpbm nls perl readline stroke svg tk lock" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE}" - -DOCS=( NEWS ) - -if [[ ${PV} == 9999 ]]; then - DOCS+=( - dev-docs/COMMANDS - dev-docs/DEVELOPERS.md - dev-docs/INSTALL.md - dev-docs/PARSING.md - dev-docs/TODO.md - dev-docs/NEW-COMMANDS.md - ) -fi - -BDEPEND=" - virtual/pkgconfig - doc? ( dev-libs/libxslt - dev-ruby/asciidoctor ) - app-arch/unzip - go? ( >=dev-lang/go-1.14 ) -" - -RDEPEND="${PYTHON_DEPS} - ${COMMON_DEPEND} - !x11-wm/fvwm - dev-lang/perl - dev-libs/glib:2 - dev-libs/libevent:= - media-libs/fontconfig - media-libs/libpng:= - sys-apps/debianutils - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXrandr - x11-libs/libXrender - bidi? ( dev-libs/fribidi ) - lock? ( x11-misc/xlockmore ) - netpbm? ( media-libs/netpbm ) - perl? ( tk? ( - dev-lang/tk - dev-perl/Tk - >=dev-perl/X11-Protocol-0.56 - ) - ) - readline? ( - sys-libs/ncurses:= - sys-libs/readline:= - ) - stroke? ( dev-libs/libstroke ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - )" - -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto" - -src_prepare() { - default - use go && ( sed -e 's/GOFLAGS=-ldflags="-s -w"/GOFLAGS=/' \ - -i bin/FvwmPrompt/Makefile.am || die ) - - eautoreconf -} - -src_configure() { - # Non-upstream email where bugs should be sent; used in fvwm-bug. - export FVWM_BUGADDR="desktop-wm@nogentoo.org" - - # Recommended by upstream for release. Doesn't really matter for live ebuilds. - append-flags -fno-strict-aliasing - - # Signed chars are required. - for arch in arm arm64 ppc ppc64; do - use $arch && append-flags -fsigned-chars - done - - local myconf=( - --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm - --enable-package-subdirs - $(use_enable bidi) - $(use_enable doc mandoc) - $(use_enable go golang) - $(use_enable nls) - $(use_enable nls iconv) - $(use_enable perl perllib) - $(use_with readline readline-library) - $(use_enable svg rsvg) - --enable-png - ) - - use readline && myconf+=( --without-termcap-library ) - - econf "${myconf[@]}" -} - -src_compile() { - PREFIX="${EPREFIX}/usr" emake AR="$(tc-getAR)" - if [[ ${PV} == *9999 ]]; then - use doc && emake -C doc - fi -} - -src_install() { - emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install - - dodir /etc/X11/Sessions - echo "/usr/bin/fvwm3" > "${ED}/etc/X11/Sessions/${PN}" || die - fperms a+x "/etc/X11/Sessions/${PN}" || die - - python_scriptinto "/usr/bin" - python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop" - einstalldocs - - make_session_desktop fvwm3 /usr/bin/fvwm3 -} - -pkg_postinst() { - if use go; then - ewarn "FvwmPrompt has been installed, it provides the functionality of both FvwmCommand and FvwmConsole." - ewarn "For compatibility with the existing fvwm2 configurations, the ebuild will install a FvwmCommand wrapper." - ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\";" - ewarn "however FvwmPrompt and FvwmCommand will not be installed." - else - ewarn "FvwmConsole has been installed, but FvwmCommand and FvwmPrompt are no longer included in this ebuild." - ewarn "If you need FvwmPrompt or FvwmCommand, install ${PN} with USE=\"go\"." - ewarn "In that case, FvwmPrompt will replace FvwmConsole and provide the same functionality in a more flexible way." - fi -} diff --git a/x11-wm/fvwm3/fvwm3-1.0.8.ebuild b/x11-wm/fvwm3/fvwm3-1.0.8.ebuild new file mode 100644 index 000000000000..3cbbc80a0860 --- /dev/null +++ b/x11-wm/fvwm3/fvwm3-1.0.8.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +GO_OPTIONAL=1 +inherit autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs + +DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm" +HOMEPAGE="https://www.fvwm.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git" + EGIT_BRANCH="main" +else + SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~riscv" +fi + +LICENSE="GPL-2+ FVWM + go? ( Apache-2.0 BSD MIT )" +SLOT="0" +IUSE="bidi debug doc +go netpbm nls perl readline stroke svg tk lock" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE}" + +DOCS=( NEWS ) + +if [[ ${PV} == 9999 ]]; then + DOCS+=( + dev-docs/COMMANDS + dev-docs/DEVELOPERS.md + dev-docs/INSTALL.md + dev-docs/PARSING.md + dev-docs/TODO.md + dev-docs/NEW-COMMANDS.md + ) +fi + +BDEPEND=" + virtual/pkgconfig + doc? ( dev-libs/libxslt + dev-ruby/asciidoctor ) + app-arch/unzip + go? ( >=dev-lang/go-1.14 ) +" + +RDEPEND="${PYTHON_DEPS} + ${COMMON_DEPEND} + !x11-wm/fvwm + dev-lang/perl + dev-libs/glib:2 + dev-libs/libevent:= + media-libs/fontconfig + media-libs/libpng:= + sys-apps/debianutils + sys-libs/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcursor + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXft + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + bidi? ( dev-libs/fribidi ) + lock? ( x11-misc/xlockmore ) + netpbm? ( media-libs/netpbm ) + perl? ( tk? ( + dev-lang/tk + dev-perl/Tk + >=dev-perl/X11-Protocol-0.56 + ) + ) + readline? ( + sys-libs/ncurses:= + sys-libs/readline:= + ) + stroke? ( dev-libs/libstroke ) + svg? ( + gnome-base/librsvg:2 + x11-libs/cairo + )" + +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}/${P}-implicit-function-decl-configure.patch" +) + +src_prepare() { + default + use go && ( sed -e 's/GOFLAGS=-ldflags="-s -w"/GOFLAGS=/' \ + -i bin/FvwmPrompt/Makefile.am || die ) + + eautoreconf +} + +src_configure() { + # Non-upstream email where bugs should be sent; used in fvwm-bug. + export FVWM_BUGADDR="desktop-wm@nogentoo.org" + + # Recommended by upstream for release. Doesn't really matter for live ebuilds. + append-flags -fno-strict-aliasing + + # Signed chars are required. + for arch in arm arm64 ppc ppc64; do + use $arch && append-flags -fsigned-chars + done + + local myconf=( + --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm + --enable-package-subdirs + $(use_enable bidi) + $(use_enable doc mandoc) + $(use_enable go golang) + $(use_enable nls) + $(use_enable nls iconv) + $(use_enable perl perllib) + $(use_with readline readline-library) + $(use_enable svg rsvg) + --enable-png + ) + + use readline && myconf+=( --without-termcap-library ) + + econf "${myconf[@]}" +} + +src_compile() { + PREFIX="${EPREFIX}/usr" emake AR="$(tc-getAR)" + if [[ ${PV} == *9999 ]]; then + use doc && emake -C doc + fi +} + +src_install() { + emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install + + exeinto /etc/X11/Sessions + newexe - ${PN} <<-EOF + #!/bin/sh + ${PN} + EOF + + python_scriptinto "/usr/bin" + python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop" + einstalldocs + + make_session_desktop fvwm3 /usr/bin/fvwm3 +} + +pkg_postinst() { + if use go; then + ewarn "FvwmPrompt has been installed, it provides the functionality of both FvwmCommand and FvwmConsole." + ewarn "For compatibility with the existing fvwm2 configurations, the ebuild will install a FvwmCommand wrapper." + ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\";" + ewarn "however FvwmPrompt and FvwmCommand will not be installed." + else + ewarn "FvwmConsole has been installed, but FvwmCommand and FvwmPrompt are no longer included in this ebuild." + ewarn "If you need FvwmPrompt or FvwmCommand, install ${PN} with USE=\"go\"." + ewarn "In that case, FvwmPrompt will replace FvwmConsole and provide the same functionality in a more flexible way." + fi +} diff --git a/x11-wm/fvwm3/fvwm3-9999.ebuild b/x11-wm/fvwm3/fvwm3-9999.ebuild index 897728504f51..8bc78a359bc5 100644 --- a/x11-wm/fvwm3/fvwm3-9999.ebuild +++ b/x11-wm/fvwm3/fvwm3-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) GO_OPTIONAL=1 inherit autotools desktop flag-o-matic go-module python-single-r1 toolchain-funcs -- cgit v1.2.3