From ea4d97bae88695501ff5f5c646a57e2e0488e423 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 18 Aug 2023 21:36:58 +0100 Subject: gentoo auto-resync : 18:08:2023 - 21:36:58 --- Manifest | 30 +- Manifest.files.gz | Bin 29289 -> 29309 bytes app-admin/Manifest.gz | Bin 31713 -> 31712 bytes app-admin/ansible-core/Manifest | 4 +- app-admin/ansible-core/ansible-core-2.14.8.ebuild | 2 +- app-admin/ansible-core/ansible-core-2.15.2.ebuild | 2 +- app-admin/ansible/Manifest | 4 +- app-admin/ansible/ansible-7.7.0.ebuild | 2 +- app-admin/ansible/ansible-8.2.0.ebuild | 2 +- app-admin/awscli-bin/Manifest | 6 +- app-admin/awscli-bin/awscli-bin-2.13.0.ebuild | 90 ----- app-admin/awscli-bin/awscli-bin-2.13.10.ebuild | 90 +++++ app-admin/syslog-ng/Manifest | 2 +- app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +- app-editors/Manifest.gz | Bin 13908 -> 13913 bytes app-editors/ghex/Manifest | 2 + app-editors/ghex/ghex-44.2.ebuild | 66 ++++ app-office/Manifest.gz | Bin 7903 -> 7901 bytes app-office/libreoffice-bin-debug/Manifest | 13 + .../libreoffice-bin-debug-7.5.5.2.ebuild | 88 +++++ app-office/libreoffice-bin/Manifest | 13 + .../libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild | 264 ++++++++++++++ dev-lang/Manifest.gz | Bin 19848 -> 19842 bytes dev-lang/go/Manifest | 8 +- dev-lang/go/go-1.20.5.ebuild | 208 ----------- dev-lang/go/go-1.20.7.ebuild | 2 +- dev-lang/go/go-1.21.0.ebuild | 5 +- dev-lang/go/go-9999.ebuild | 2 +- dev-python/Manifest.gz | Bin 267198 -> 267200 bytes dev-python/python-glanceclient/Manifest | 2 + .../python-glanceclient-4.4.0.ebuild | 53 +++ dev-ruby/Manifest.gz | Bin 106576 -> 107076 bytes dev-ruby/facter/Manifest | 2 + dev-ruby/facter/facter-4.4.2.ebuild | 46 +++ dev-ruby/gettext_i18n_rails/Manifest | 6 +- .../gettext_i18n_rails-1.10.0.ebuild | 38 -- .../gettext_i18n_rails-1.10.1.ebuild | 38 -- .../gettext_i18n_rails-1.12.0.ebuild | 2 +- dev-ruby/googleapis-common-protos-types/Manifest | 3 + .../googleapis-common-protos-types-1.8.0.ebuild | 22 ++ .../googleapis-common-protos-types/metadata.xml | 11 + dev-ruby/haml-rails/Manifest | 2 +- dev-ruby/haml-rails/haml-rails-2.1.0.ebuild | 1 + dev-ruby/liquid-c/Manifest | 2 +- dev-ruby/liquid-c/liquid-c-4.1.0.ebuild | 5 + dev-ruby/pairing_heap/Manifest | 3 + dev-ruby/pairing_heap/metadata.xml | 14 + dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild | 31 ++ dev-ruby/rgl/Manifest | 3 + dev-ruby/rgl/metadata.xml | 11 + dev-ruby/rgl/rgl-0.6.6.ebuild | 31 ++ dev-util/Manifest.gz | Bin 68288 -> 68282 bytes dev-util/cmake/Manifest | 6 +- dev-util/cmake/cmake-3.26.4-r2.ebuild | 294 ---------------- dev-util/cmake/cmake-3.26.4-r3.ebuild | 294 ++++++++++++++++ dev-util/cmake/cmake-3.26.5-r1.ebuild | 294 ---------------- dev-util/cmake/cmake-3.26.5-r2.ebuild | 294 ++++++++++++++++ dev-util/cmake/cmake-3.27.3-r1.ebuild | 288 ++++++++++++++++ dev-util/cmake/cmake-3.27.3.ebuild | 288 ---------------- gnome-extra/Manifest.gz | Bin 11243 -> 11242 bytes gnome-extra/gnome-calculator/Manifest | 2 + .../gnome-calculator/gnome-calculator-45.0.ebuild | 74 ++++ gnome-extra/gnome-system-monitor/Manifest | 2 + .../gnome-system-monitor-45.0.ebuild | 54 +++ mail-client/Manifest.gz | Bin 3543 -> 3548 bytes mail-client/geary/Manifest | 2 + mail-client/geary/geary-44.1.ebuild | 100 ++++++ media-gfx/Manifest.gz | Bin 37522 -> 37522 bytes media-gfx/gthumb/Manifest | 2 +- media-gfx/gthumb/metadata.xml | 1 - media-video/Manifest.gz | Bin 25349 -> 25354 bytes media-video/mpv/Manifest | 2 +- media-video/mpv/mpv-9999.ebuild | 6 +- metadata/Manifest.gz | Bin 3505 -> 3508 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27868 -> 27866 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 54996 -> 55009 bytes metadata/md5-cache/app-admin/ansible-7.7.0 | 4 +- metadata/md5-cache/app-admin/ansible-8.2.0 | 4 +- metadata/md5-cache/app-admin/ansible-core-2.14.8 | 4 +- metadata/md5-cache/app-admin/ansible-core-2.15.2 | 4 +- metadata/md5-cache/app-admin/awscli-bin-2.13.0 | 12 - metadata/md5-cache/app-admin/awscli-bin-2.13.10 | 12 + metadata/md5-cache/app-admin/syslog-ng-4.2.0 | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 24250 -> 24403 bytes metadata/md5-cache/app-editors/ghex-44.2 | 17 + metadata/md5-cache/app-office/Manifest.gz | Bin 10324 -> 10657 bytes .../md5-cache/app-office/libreoffice-bin-7.5.5.2 | 17 + .../app-office/libreoffice-bin-debug-7.5.5.2 | 13 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 44080 -> 43925 bytes metadata/md5-cache/dev-lang/go-1.20.5 | 15 - metadata/md5-cache/dev-lang/go-1.20.7 | 4 +- metadata/md5-cache/dev-lang/go-1.21.0 | 2 +- metadata/md5-cache/dev-lang/go-9999 | 2 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 358751 -> 358905 bytes .../md5-cache/dev-python/python-glanceclient-4.4.0 | 16 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 178151 -> 178508 bytes metadata/md5-cache/dev-ruby/facter-4.4.2 | 17 + .../md5-cache/dev-ruby/gettext_i18n_rails-1.10.0 | 17 - .../md5-cache/dev-ruby/gettext_i18n_rails-1.10.1 | 17 - .../md5-cache/dev-ruby/gettext_i18n_rails-1.12.0 | 4 +- .../dev-ruby/googleapis-common-protos-types-1.8.0 | 17 + metadata/md5-cache/dev-ruby/haml-rails-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-c-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/pairing_heap-3.0.1 | 17 + metadata/md5-cache/dev-ruby/rgl-0.6.6 | 17 + metadata/md5-cache/dev-util/Manifest.gz | Bin 125075 -> 125078 bytes metadata/md5-cache/dev-util/cmake-3.26.4-r2 | 16 - metadata/md5-cache/dev-util/cmake-3.26.4-r3 | 16 + metadata/md5-cache/dev-util/cmake-3.26.5-r1 | 16 - metadata/md5-cache/dev-util/cmake-3.26.5-r2 | 16 + metadata/md5-cache/dev-util/cmake-3.27.3 | 16 - metadata/md5-cache/dev-util/cmake-3.27.3-r1 | 16 + metadata/md5-cache/gnome-extra/Manifest.gz | Bin 16520 -> 16848 bytes .../md5-cache/gnome-extra/gnome-calculator-45.0 | 17 + .../gnome-extra/gnome-system-monitor-45.0 | 16 + metadata/md5-cache/mail-client/Manifest.gz | Bin 7314 -> 7469 bytes metadata/md5-cache/mail-client/geary-44.1 | 17 + metadata/md5-cache/media-video/Manifest.gz | Bin 38924 -> 38934 bytes metadata/md5-cache/media-video/mpv-9999 | 6 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 4876 -> 5034 bytes metadata/md5-cache/net-fs/samba-4.18.6 | 17 + metadata/md5-cache/net-libs/Manifest.gz | Bin 56462 -> 56458 bytes metadata/md5-cache/net-libs/nodejs-99999999 | 10 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 91592 -> 91594 bytes metadata/md5-cache/net-misc/turbovnc-3.0.90 | 15 - metadata/md5-cache/net-misc/turbovnc-3.0.91 | 15 + metadata/md5-cache/sec-keys/Manifest.gz | Bin 25193 -> 25365 bytes .../sec-keys/openpgp-keys-qutebrowser-20230816 | 9 + metadata/md5-cache/www-client/Manifest.gz | Bin 12225 -> 12392 bytes metadata/md5-cache/www-client/qutebrowser-3.0.0 | 17 + metadata/md5-cache/www-client/qutebrowser-9999 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 23947 -> 23952 bytes metadata/md5-cache/x11-libs/libxcb-1.16 | 6 +- 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-fs/Manifest.gz | Bin 3352 -> 3354 bytes net-fs/samba/Manifest | 2 + net-fs/samba/samba-4.18.6.ebuild | 383 +++++++++++++++++++++ net-libs/Manifest.gz | Bin 32144 -> 32151 bytes net-libs/nodejs/Manifest | 2 +- net-libs/nodejs/nodejs-99999999.ebuild | 15 +- net-misc/Manifest.gz | Bin 54271 -> 54271 bytes net-misc/turbovnc/Manifest | 6 +- net-misc/turbovnc/turbovnc-3.0.90.ebuild | 141 -------- net-misc/turbovnc/turbovnc-3.0.91.ebuild | 141 ++++++++ profiles/Manifest.gz | Bin 181041 -> 181038 bytes profiles/base/use.stable.mask | 4 - profiles/use.local.desc | 1 - sec-keys/Manifest.gz | Bin 20195 -> 20372 bytes sec-keys/openpgp-keys-qutebrowser/Manifest | 3 + sec-keys/openpgp-keys-qutebrowser/metadata.xml | 9 + .../openpgp-keys-qutebrowser-20230816.ebuild | 18 + www-client/Manifest.gz | Bin 6039 -> 6039 bytes www-client/qutebrowser/Manifest | 5 +- www-client/qutebrowser/qutebrowser-3.0.0.ebuild | 210 +++++++++++ www-client/qutebrowser/qutebrowser-9999.ebuild | 43 ++- x11-libs/Manifest.gz | Bin 18343 -> 18345 bytes x11-libs/libxcb/Manifest | 2 +- x11-libs/libxcb/libxcb-1.16.ebuild | 6 +- 167 files changed, 3112 insertions(+), 1672 deletions(-) delete mode 100644 app-admin/awscli-bin/awscli-bin-2.13.0.ebuild create mode 100644 app-admin/awscli-bin/awscli-bin-2.13.10.ebuild create mode 100644 app-editors/ghex/ghex-44.2.ebuild create mode 100644 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild create mode 100644 app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild delete mode 100644 dev-lang/go/go-1.20.5.ebuild create mode 100644 dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild create mode 100644 dev-ruby/facter/facter-4.4.2.ebuild delete mode 100644 dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild delete mode 100644 dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild create mode 100644 dev-ruby/googleapis-common-protos-types/Manifest create mode 100644 dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild create mode 100644 dev-ruby/googleapis-common-protos-types/metadata.xml create mode 100644 dev-ruby/pairing_heap/Manifest create mode 100644 dev-ruby/pairing_heap/metadata.xml create mode 100644 dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild create mode 100644 dev-ruby/rgl/Manifest create mode 100644 dev-ruby/rgl/metadata.xml create mode 100644 dev-ruby/rgl/rgl-0.6.6.ebuild delete mode 100644 dev-util/cmake/cmake-3.26.4-r2.ebuild create mode 100644 dev-util/cmake/cmake-3.26.4-r3.ebuild delete mode 100644 dev-util/cmake/cmake-3.26.5-r1.ebuild create mode 100644 dev-util/cmake/cmake-3.26.5-r2.ebuild create mode 100644 dev-util/cmake/cmake-3.27.3-r1.ebuild delete mode 100644 dev-util/cmake/cmake-3.27.3.ebuild create mode 100644 gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild create mode 100644 gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild create mode 100644 mail-client/geary/geary-44.1.ebuild delete mode 100644 metadata/md5-cache/app-admin/awscli-bin-2.13.0 create mode 100644 metadata/md5-cache/app-admin/awscli-bin-2.13.10 create mode 100644 metadata/md5-cache/app-editors/ghex-44.2 create mode 100644 metadata/md5-cache/app-office/libreoffice-bin-7.5.5.2 create mode 100644 metadata/md5-cache/app-office/libreoffice-bin-debug-7.5.5.2 delete mode 100644 metadata/md5-cache/dev-lang/go-1.20.5 create mode 100644 metadata/md5-cache/dev-python/python-glanceclient-4.4.0 create mode 100644 metadata/md5-cache/dev-ruby/facter-4.4.2 delete mode 100644 metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0 delete mode 100644 metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.1 create mode 100644 metadata/md5-cache/dev-ruby/googleapis-common-protos-types-1.8.0 create mode 100644 metadata/md5-cache/dev-ruby/pairing_heap-3.0.1 create mode 100644 metadata/md5-cache/dev-ruby/rgl-0.6.6 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.26.4-r2 create mode 100644 metadata/md5-cache/dev-util/cmake-3.26.4-r3 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.26.5-r1 create mode 100644 metadata/md5-cache/dev-util/cmake-3.26.5-r2 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.27.3 create mode 100644 metadata/md5-cache/dev-util/cmake-3.27.3-r1 create mode 100644 metadata/md5-cache/gnome-extra/gnome-calculator-45.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-system-monitor-45.0 create mode 100644 metadata/md5-cache/mail-client/geary-44.1 create mode 100644 metadata/md5-cache/net-fs/samba-4.18.6 delete mode 100644 metadata/md5-cache/net-misc/turbovnc-3.0.90 create mode 100644 metadata/md5-cache/net-misc/turbovnc-3.0.91 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-qutebrowser-20230816 create mode 100644 metadata/md5-cache/www-client/qutebrowser-3.0.0 create mode 100644 net-fs/samba/samba-4.18.6.ebuild delete mode 100644 net-misc/turbovnc/turbovnc-3.0.90.ebuild create mode 100644 net-misc/turbovnc/turbovnc-3.0.91.ebuild create mode 100644 sec-keys/openpgp-keys-qutebrowser/Manifest create mode 100644 sec-keys/openpgp-keys-qutebrowser/metadata.xml create mode 100644 sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild create mode 100644 www-client/qutebrowser/qutebrowser-3.0.0.ebuild diff --git a/Manifest b/Manifest index 1a657f3a4ef3..1c7d9ddefece 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29289 BLAKE2B c4273c9481ed0b050bf9772b869a2e1a116d8d215d26fceb7248be7ae62881c53a8ed79f7f2d2c3fc2c8763ce5f767903c059a6550531411535de94d27f95c52 SHA512 0f7142228e56c54d68c4eba4fb74cd1d791b1882ee9775938c8ba5e757afa365be5eb0607a78de7bc77ff1549a146f1af16b9fcecc5423e0b1c039fe36ce4f87 -TIMESTAMP 2023-08-18T14:10:01Z +MANIFEST Manifest.files.gz 29309 BLAKE2B 2da5dda132cb275616b507a0eba0326a97caf9b55c0406c5c2cbbc551c1ba852b085b3ac140d07ebcb598334c13e5e5c60854275b6fe80cf936b62d72f3fa9e0 SHA512 b302decf2a5a56d45ae20e51af31e78d454c09aabfe66dc58ee9a7c749dad2d83b5541b47cd06252b5b31c02d33a08947739dcf9256b8cf3da713cd67ff7d929 +TIMESTAMP 2023-08-18T20:10:06Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTfe7lfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTf0B5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klC+qg/+LLgNnF+YJazT/tPqW1XmuV02ST5CASy9B8fxWcRhuPb7tDa5K8ixqASQ -o5OwBwlWWi3o8iFlfT8ROj2KRqyvMvJQT/GjlsO0E86obtV2Ib5XdGhX1BjN1C4I -kwBbRkokROkwzn1Oc0ilCU3Wzjk2Esj0DMhz8DFYXp4+ryT0/MND0k4168AIcCtb -usaT+BkqqFZhOxd3Y2vuQTwCe6i5mAr8rG4jHLn51lC0P2G6Al/FWPRE97Ovylb2 -IArtrTDu5E001JY5TgMEK6umQDpOUUetx1TY9IlEwJU9COa8LIJvDklah7k6dX1m -VCUl9W63FgFaQGVn0txoMsKraqLwCgUe5CNJzh+cjpl9MjHVrLHNF89GTfjusesF -wc3EEPDF+vgeAeZwDwxB0BkBVPKK8y4Po+iu4uGs2DZTH10n1boItQzzJpuUz1EX -72m8cAk6gZAFSkRLFgudvQWp/jg2TRiRAXciJZonc9cTDfBwJfWcwwQtr1WEhJ1I -QlT3AjFls85bGIvj3F0mv44VsrW4GbH3EgHuSQXYSxYPM51tyGQbUny27u/f9z6o -fZVZywrSN1URN8Q7xQ4i575eMCRVuv6LPC6nptCMbqMLknrT3X1T+8WzuD4Wl6+f -Dl+6xlGowJ0xcVuKsLLNYXesukPyppn3ZVW6xVml0hw4M+If+vE= -=+gUE +klCt+g//QL2LMHH7sYvUeqUIz/CcaT0pUuDAmm0DyAyT+g3H8kVruWKBP1+H/Gm/ +N/7TwjnL2UFTV5PTS/zUQEoPRIemDiiQhMFIUHk9jOeur7ULhaPZz3npb08xB6qN +gO4TazChii9lPK4glB+19x8UgCZY2k6GmXBGdpLIQVzjbGnZd7EKYNdhpTqfFLjq +J6j/oXLvcXKuGUpvrTlucuf52NPnEdQz7/xFnPvHEv7Cu9nO7Grj67eEaRQFp2I5 +/JxdW0oOHOrkiGKl1Y5qFbE/jqg98Q2MT99VEDh7QxXyscRsrN4fLwUwMWIQpi1p +dnEJ79Fy7Al2nHGnx+ffksNUU0jlnP0Foilj9kM5ANU+A13J20yrvyu1VnUuDaVH +GFsfBnFTLvGxrq7NMbzs21ljC2KK1vqoJMAdHyCIECoSNSBCMcxqX/yd49Tb2z0/ +a9ivt8eXnOgUPogpStJeRNj17vcloZlN1RVuyySmrZscCVHr5xy4SJOwFImfG6Jg +HnpGWUCl1YqsBA7Jt1GWhVTljSdwlzrAFtIui/QjLr7qwB86qVEb5w3Yu/uqtS92 +A6c6QQpVCCtCQyK7BJjE5RHaiXVbjHSwlXwbVuPlpfe3j7Z0P0nq19tHaB9/qNr8 +my89mszIPCltmVongrcGH7ePt4DRbn8j3RuwOWpp9Ztpv6QeEEU= +=AM8n -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 11fdb3b9e257..0163856fd540 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 e6e79de478e1..01dd2a7701d4 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest index 1d3719f6c0cd..8b16afe5f72c 100644 --- a/app-admin/ansible-core/Manifest +++ b/app-admin/ansible-core/Manifest @@ -8,10 +8,10 @@ DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 0be12f45e2dffc9a57974d64092b53b DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4 SHA512 ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26 EBUILD ansible-core-2.14.5.ebuild 1351 BLAKE2B b00902f00b8f1371777e41651460ecd2925d20a165ee8e491ff7e4d7cd902d380eed501556bc8c393e2236f79818eeffff05f8e2f093408ca61cee70d0ee8642 SHA512 94e9821734f241f745301bea4676c7d7aee48628d61b910cd694d6d541a660fe226bf9e5b50129b5263221ef9986898f656831a63531ada6916ba63d4b620724 EBUILD ansible-core-2.14.7.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936 -EBUILD ansible-core-2.14.8.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936 +EBUILD ansible-core-2.14.8.ebuild 1351 BLAKE2B b00902f00b8f1371777e41651460ecd2925d20a165ee8e491ff7e4d7cd902d380eed501556bc8c393e2236f79818eeffff05f8e2f093408ca61cee70d0ee8642 SHA512 94e9821734f241f745301bea4676c7d7aee48628d61b910cd694d6d541a660fe226bf9e5b50129b5263221ef9986898f656831a63531ada6916ba63d4b620724 EBUILD ansible-core-2.14.9.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936 EBUILD ansible-core-2.15.1.ebuild 1306 BLAKE2B c77afe15bd0127bc975a099bd4c9989b71c78cb3b5159d79cf9f105d5189f3aa80615d7ab32827f98a0215aec31a94ac11efe433e461e60be1baf5dddb3f72ee SHA512 e374e539dd6f49bcab15a502d6ef7c4c31643ca1161992745517d1e08727d4f48beaf067209133908eef904ccbd054cd81ce2fa97639394d033ea94c1c3eb535 -EBUILD ansible-core-2.15.2.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e +EBUILD ansible-core-2.15.2.ebuild 1306 BLAKE2B c77afe15bd0127bc975a099bd4c9989b71c78cb3b5159d79cf9f105d5189f3aa80615d7ab32827f98a0215aec31a94ac11efe433e461e60be1baf5dddb3f72ee SHA512 e374e539dd6f49bcab15a502d6ef7c4c31643ca1161992745517d1e08727d4f48beaf067209133908eef904ccbd054cd81ce2fa97639394d033ea94c1c3eb535 EBUILD ansible-core-2.15.3.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e EBUILD ansible-core-9999.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e MISC metadata.xml 1042 BLAKE2B bf5f9a6d7f2b7a0465332ce47a343566749ac3e6b8c29d37c21140c69e56a3c58ba2bc6335b6839da43993dc427a12350506dc55b0f727856f16b173c0df90a4 SHA512 4adc7776bc6f02d91f2229ea96566e94b1e8155f75bac27d7391f87d6fc3100da425235f2c02dccd1ce7534abc9c30be0ab5a15ec9dc4278463f10dcf95e8b4d diff --git a/app-admin/ansible-core/ansible-core-2.14.8.ebuild b/app-admin/ansible-core/ansible-core-2.14.8.ebuild index 66c67a2e2ac7..c9e4dbcd003a 100644 --- a/app-admin/ansible-core/ansible-core-2.14.8.ebuild +++ b/app-admin/ansible-core/ansible-core-2.14.8.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_BRANCH="devel" else inherit pypi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" fi LICENSE="GPL-3" diff --git a/app-admin/ansible-core/ansible-core-2.15.2.ebuild b/app-admin/ansible-core/ansible-core-2.15.2.ebuild index 31aa6a3c7556..1e33996c378b 100644 --- a/app-admin/ansible-core/ansible-core-2.15.2.ebuild +++ b/app-admin/ansible-core/ansible-core-2.15.2.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_BRANCH="devel" else inherit pypi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" fi LICENSE="GPL-3" diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index c4001637119c..30dc53337386 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -4,8 +4,8 @@ DIST ansible-8.0.0.tar.gz 36842561 BLAKE2B 999760b334918d807f0d5de888864c86b686f DIST ansible-8.2.0.tar.gz 39618057 BLAKE2B 26e737989d7cc118aaab18c51ef3bd7c33173ec95e603b328a82b247be47fa9cb6b6d384cb56da7ead3675f3766ae655a3b7955f8c262519f54147d832a0ac94 SHA512 0ed3f43885b026c18939a29ef67f836374cdeaf96c3445fb59ec60164493820ac2e97c041daddd49ba083d0bef8cac4b7a75d5391290fce52bebae02276b0be6 DIST ansible-8.3.0.tar.gz 40126372 BLAKE2B cf5b767e2d0c8fcaf86f64f9fdf5d2a303723023e946b28419f494d89406dfb572abc3ce8f0633d2f6b09600feccbd1550aae88d93b6bfd910a0c08fac8677c4 SHA512 8c051a33d4d95a002518556be84d7f50d825c8d80e291f812593171fc00dd6ad778dcb7261af06895add1978aadeb1ed920cbca08353dcb9b5075d3932222f08 EBUILD ansible-7.6.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57 -EBUILD ansible-7.7.0.ebuild 658 BLAKE2B ffe6100a7745a7e1fc7f35564eda5985b002948292a58e199d608223dc7ca37879b02a3e71a40c7f005e8e33c153489ede0643d9a014205eef23467625b9d9c4 SHA512 8e5e4242bcdaf4169e87d19e82e91b80938134544309f67fad49148798ab20922eb17ccdef4752ef840674bd04d74123c7c15a105816181928247f1dce761780 +EBUILD ansible-7.7.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57 EBUILD ansible-8.0.0.ebuild 658 BLAKE2B 0c63fce5ceb5cd73b43be260e92fd368d466e9cfefc5e994f11737ef5ee1d1e0c9092a3bc25fda06fade5dcb7b2fa2f6cd1b9bc26f866c61072c8f33e1e72727 SHA512 9a38c6d5eb8d890fdc25221ea5890a6f5789fa937ef98c04af9e047299dbdb81be148877ec687883f28bb7ccc8db6463d87c2ae3589d4e4f5f71c7f38874504d -EBUILD ansible-8.2.0.ebuild 658 BLAKE2B 0c63fce5ceb5cd73b43be260e92fd368d466e9cfefc5e994f11737ef5ee1d1e0c9092a3bc25fda06fade5dcb7b2fa2f6cd1b9bc26f866c61072c8f33e1e72727 SHA512 9a38c6d5eb8d890fdc25221ea5890a6f5789fa937ef98c04af9e047299dbdb81be148877ec687883f28bb7ccc8db6463d87c2ae3589d4e4f5f71c7f38874504d +EBUILD ansible-8.2.0.ebuild 655 BLAKE2B e96d3b6f66b59129c746ef2d923f4b542830573bcdb935278db27ddbe6ceb2a795fcddf6d65f4b7f4f6f718a83a11f2a5d320f79decb472c5f75072ed1f85da7 SHA512 253436714f409d4357a608f99a0f656828a8a926a10ec97801f0e42a3ff8515767892f3c66af24ae4a089b035cf767c5a87b835bec51c7194af7a549bcf843f1 EBUILD ansible-8.3.0.ebuild 658 BLAKE2B 0c63fce5ceb5cd73b43be260e92fd368d466e9cfefc5e994f11737ef5ee1d1e0c9092a3bc25fda06fade5dcb7b2fa2f6cd1b9bc26f866c61072c8f33e1e72727 SHA512 9a38c6d5eb8d890fdc25221ea5890a6f5789fa937ef98c04af9e047299dbdb81be148877ec687883f28bb7ccc8db6463d87c2ae3589d4e4f5f71c7f38874504d MISC metadata.xml 731 BLAKE2B 26c756a1f3d67f68ba824b56b8a7a48f13e6586c761da02d61852c7669c419ecab686ed1bb59ac7e229038413fdf9c0521b11d005e8250b63380c1b5282586d2 SHA512 e6d8bf5b9748c6aaccae0fdeb3f187be80d5a956dbc57578f6fa344a667624a0a4ffbaba689d2f7bc812dd91fb3b959b3293260729ce7c995a20fe47b2cdf097 diff --git a/app-admin/ansible/ansible-7.7.0.ebuild b/app-admin/ansible/ansible-7.7.0.ebuild index b74fccd0afab..0cefb7045e40 100644 --- a/app-admin/ansible/ansible-7.7.0.ebuild +++ b/app-admin/ansible/ansible-7.7.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" RESTRICT="test" RDEPEND=">=app-admin/ansible-core-2.14.0 diff --git a/app-admin/ansible/ansible-8.2.0.ebuild b/app-admin/ansible/ansible-8.2.0.ebuild index 05eb18736a9c..e3d64307f340 100644 --- a/app-admin/ansible/ansible-8.2.0.ebuild +++ b/app-admin/ansible/ansible-8.2.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" RESTRICT="test" RDEPEND=">=app-admin/ansible-core-2.15.0 diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest index 0ee35847b8ec..b3a170b60d52 100644 --- a/app-admin/awscli-bin/Manifest +++ b/app-admin/awscli-bin/Manifest @@ -1,10 +1,10 @@ DIST awscli-exe-linux-aarch64-2.11.17.zip 56500418 BLAKE2B ced68deac081666c71d73bea7d48f19aa27c8a78835ad13acaa06dac65db8569e9cf446900c0a8ede169bf177168e47ad3bebd06ad295a5626d926d59e4ed57b SHA512 6424cfcd079007cf1519f0018555c589a154639c1f28596d51d227c9078abbcd16660488d9c7984468bd223a7e4a89296c42c8fbdb8b6d085e32163e71d1f641 DIST awscli-exe-linux-aarch64-2.12.0.zip 56282131 BLAKE2B 147d200a134dc3f4ca3b6dff285b447d98eedb52207f923354cd748102ed0bf8e9bd4e883d59536f8bbe3a249de99102c8b5f239271cdef66d73df069add1491 SHA512 e0e72d951b0d3136b99b15d8abcc0b38492ef0c92a915e4f92a902318895ff580fface1ee202a5c06cf99a9f4ab935b2393e7318d1efc3df90152c18ed745b7f -DIST awscli-exe-linux-aarch64-2.13.0.zip 56319289 BLAKE2B 8b8ad8536a339e2058c8c596b891e692ccd478de053e3f1049167e106719b133240a7adbb1e2c7616955989f8e70bd273fda034c642db76b639575eda14c523a SHA512 360259a5147fa7cda25604b6e9b871ebd5f87b41504880e23bc482206108a70d4dae488506651fa2903e0335716d155ea82dbde8b740500740d6295e27ba62cb +DIST awscli-exe-linux-aarch64-2.13.10.zip 56599191 BLAKE2B 39da11b095202d247bc5350d3d47b74b6db1a53146212b387fa5c66434ccd519b600212249112265557e106d1558680e46835acd4295e1282363b3e9e8f015a8 SHA512 b8323d29ad3b7668adfe02df02490bc0b9bb9a780d5aa1ae1d13cd082d3da6b749ae2579720c036c9693a2f9d8305aa53ec94aee5322edb71f376e45f6665be4 DIST awscli-exe-linux-x86_64-2.11.17.zip 57614965 BLAKE2B 0a711bc968b53dd08810ef857c9d51d332b016fd969491850f9dd8fc84e912f815e2b0a6e38223fe29c321ee784ad2ee41644b7027af3439742d3c2141f10098 SHA512 c05ada15a4e896850adbe04cc159141d84fabc955f3baf6d053200c6595cc77c8a75886ce5f1bd18370fe34a2c1c3d294312aa471a028104266fa45fa5aa4334 DIST awscli-exe-linux-x86_64-2.12.0.zip 57965257 BLAKE2B 9c8fec1d30795af94807d60c62b28eeb84e682d99cbacc0c8ad5b022c569e310fe781d00a6e9bd0cc0222c0104d9e0d2521bf3fb2102f60fe76de75bfec90cf8 SHA512 c4688e09fa17ed89495c807ebb1826e0517c1a7e7e4e62981e17e86a11227434eb1c59b9e7fffbd8e9e7ff6cc05846bf6cf7cc1769e099c9c146d9d11c400ab5 -DIST awscli-exe-linux-x86_64-2.13.0.zip 58077746 BLAKE2B c7cc17617fe5bc7d1384ca4e67aae0c39d2b250cbec63be0f637429bd8f9136ee7eb663a8ce127705be0549ce44e09a7258f6f11989f47d430e4a2dde9520304 SHA512 21c2933e370d1c0ab906f295a8d3614c712f53232c4c6d29b2c5510474df6d8fc2fd0873ff8f2d82b37c03775a4916af7d6173448afa047af4bbc7b542569f16 +DIST awscli-exe-linux-x86_64-2.13.10.zip 58357637 BLAKE2B 6c2b5f3fa196586687914a2e0058c5d81d7f97d0bec4ce093a1fd2c928c76980326483e15e0d48cf83791ff3fa17f725c3de77f77077a9ad356391a590f1ec2e SHA512 c544a71eca545c24ab0cf171e8428811921627b10ead00791f95b6610fa11ff8a89c1d0ba7485b7b498a3daaef88bbd6260d2f1af1b998abaaeaa3b86f9010aa EBUILD awscli-bin-2.11.17.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e EBUILD awscli-bin-2.12.0.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e -EBUILD awscli-bin-2.13.0.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e +EBUILD awscli-bin-2.13.10.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251 diff --git a/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild b/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild deleted file mode 100644 index b87ef9ec0311..000000000000 --- a/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="command line interface for Amazon Web Services" -HOMEPAGE=" - https://aws.amazon.com/cli/ - https://github.com/aws/aws-cli/ - " -SRC_URI=" - amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip ) - arm64? ( https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip ) - " - -LICENSE=" - Apache-2.0 MIT LGPL-2.1+ BSD GPL-2+-with-Pyinstaller-Bootloader-exception - openssl PSF-2 BSD-2 GPL-3+ public-domain - " -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" - -RDEPEND="!app-admin/awscli - sys-libs/glibc" -BDEPEND="app-arch/unzip" - -QA_PREBUILT="*" -RESTRICT="strip" -S="${WORKDIR}" - -# This code is based on the install script in the upstream archive. - -set_global_vars() { - ROOT_INSTALL_DIR=/opt/aws-cli - BIN_DIR=/usr/bin - - EXE_NAME="aws" - COMPLETER_EXE_NAME="aws_completer" - INSTALLER_DIR="aws" - INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist" - INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}" - AWS_EXE_VERSION=${PV} - - INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}" - # INSTALL_DIR="${INSTALL_DIR}" - INSTALL_DIST_DIR="${INSTALL_DIR}/dist" - INSTALL_BIN_DIR="${INSTALL_DIR}/bin" - INSTALL_AWS_EXE="${INSTALL_BIN_DIR}/${EXE_NAME}" - INSTALL_AWS_COMPLETER_EXE="${INSTALL_BIN_DIR}/${COMPLETER_EXE_NAME}" - - CURRENT_INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/current" - CURRENT_AWS_EXE="${CURRENT_INSTALL_DIR}/bin/${EXE_NAME}" - CURRENT_AWS_COMPLETER_EXE="${CURRENT_INSTALL_DIR}/bin/${COMPLETER_EXE_NAME}" - - BIN_AWS_EXE="${BIN_DIR}/${EXE_NAME}" - BIN_AWS_COMPLETER_EXE="${BIN_DIR}/${COMPLETER_EXE_NAME}" -} - -create_install_dir() { - dodir "${INSTALL_DIR}" - setup_install_dist - setup_install_bin - create_current_symlink -} - -setup_install_dist() { - cp -r "${INSTALLER_DIST_DIR}" "${D}/${INSTALL_DIST_DIR}" || die -} - -setup_install_bin() { - dodir "${INSTALL_BIN_DIR}" - dosym "../dist/${EXE_NAME}" "${INSTALL_AWS_EXE}" - dosym "../dist/${COMPLETER_EXE_NAME}" "${INSTALL_AWS_COMPLETER_EXE}" -} - -create_current_symlink() { - dosym "${AWS_EXE_VERSION}" "${CURRENT_INSTALL_DIR}" -} - -create_bin_symlinks() { - dodir "${BIN_DIR}" - dosym -r "${CURRENT_AWS_EXE}" "${BIN_AWS_EXE}" - dosym -r "${CURRENT_AWS_COMPLETER_EXE}" "${BIN_AWS_COMPLETER_EXE}" -} - -src_install() { - set_global_vars - create_install_dir - create_bin_symlinks -} diff --git a/app-admin/awscli-bin/awscli-bin-2.13.10.ebuild b/app-admin/awscli-bin/awscli-bin-2.13.10.ebuild new file mode 100644 index 000000000000..b87ef9ec0311 --- /dev/null +++ b/app-admin/awscli-bin/awscli-bin-2.13.10.ebuild @@ -0,0 +1,90 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="command line interface for Amazon Web Services" +HOMEPAGE=" + https://aws.amazon.com/cli/ + https://github.com/aws/aws-cli/ + " +SRC_URI=" + amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip ) + arm64? ( https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip ) + " + +LICENSE=" + Apache-2.0 MIT LGPL-2.1+ BSD GPL-2+-with-Pyinstaller-Bootloader-exception + openssl PSF-2 BSD-2 GPL-3+ public-domain + " +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RDEPEND="!app-admin/awscli + sys-libs/glibc" +BDEPEND="app-arch/unzip" + +QA_PREBUILT="*" +RESTRICT="strip" +S="${WORKDIR}" + +# This code is based on the install script in the upstream archive. + +set_global_vars() { + ROOT_INSTALL_DIR=/opt/aws-cli + BIN_DIR=/usr/bin + + EXE_NAME="aws" + COMPLETER_EXE_NAME="aws_completer" + INSTALLER_DIR="aws" + INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist" + INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}" + AWS_EXE_VERSION=${PV} + + INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}" + # INSTALL_DIR="${INSTALL_DIR}" + INSTALL_DIST_DIR="${INSTALL_DIR}/dist" + INSTALL_BIN_DIR="${INSTALL_DIR}/bin" + INSTALL_AWS_EXE="${INSTALL_BIN_DIR}/${EXE_NAME}" + INSTALL_AWS_COMPLETER_EXE="${INSTALL_BIN_DIR}/${COMPLETER_EXE_NAME}" + + CURRENT_INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/current" + CURRENT_AWS_EXE="${CURRENT_INSTALL_DIR}/bin/${EXE_NAME}" + CURRENT_AWS_COMPLETER_EXE="${CURRENT_INSTALL_DIR}/bin/${COMPLETER_EXE_NAME}" + + BIN_AWS_EXE="${BIN_DIR}/${EXE_NAME}" + BIN_AWS_COMPLETER_EXE="${BIN_DIR}/${COMPLETER_EXE_NAME}" +} + +create_install_dir() { + dodir "${INSTALL_DIR}" + setup_install_dist + setup_install_bin + create_current_symlink +} + +setup_install_dist() { + cp -r "${INSTALLER_DIST_DIR}" "${D}/${INSTALL_DIST_DIR}" || die +} + +setup_install_bin() { + dodir "${INSTALL_BIN_DIR}" + dosym "../dist/${EXE_NAME}" "${INSTALL_AWS_EXE}" + dosym "../dist/${COMPLETER_EXE_NAME}" "${INSTALL_AWS_COMPLETER_EXE}" +} + +create_current_symlink() { + dosym "${AWS_EXE_VERSION}" "${CURRENT_INSTALL_DIR}" +} + +create_bin_symlinks() { + dodir "${BIN_DIR}" + dosym -r "${CURRENT_AWS_EXE}" "${BIN_AWS_EXE}" + dosym -r "${CURRENT_AWS_COMPLETER_EXE}" "${BIN_AWS_COMPLETER_EXE}" +} + +src_install() { + set_global_vars + create_install_dir + create_bin_symlinks +} diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest index 0aa40df894f4..cf8b21eff96e 100644 --- a/app-admin/syslog-ng/Manifest +++ b/app-admin/syslog-ng/Manifest @@ -16,5 +16,5 @@ EBUILD syslog-ng-3.38.1.ebuild 4904 BLAKE2B 756015bb90e4d93608cd20d94406ae186bd9 EBUILD syslog-ng-4.0.1.ebuild 5111 BLAKE2B 93f949e74187f2754b7ffda3e79f0044c1720792dd9bc7a300582b543ea3982b6ba21ebaa1fb93d6df4616d66afb339e3ca404d836df58e216a5915b4c7eb470 SHA512 1296f81b5d8c520adc0b1fe647bdee75a8cf3b481d3e3a841c79ed48db1cad5e29f99965615b18e518b11d0110b810d4c1ff2088f6473c3a338d55dc2671427e EBUILD syslog-ng-4.1.1-r1.ebuild 5196 BLAKE2B 40f06ee661e9b74b3dc6497e79c2e74f8daa16744bb68bd50dfc9dd1aeb9691920e3f1a944049489ee442e89fad0b89c56b052ad2234ec3c85b41a3dbc670c0b SHA512 408226a572889d7f3361cc7265123861e959ae1dcb8bb81ddc7240894a557c241d1ec90ac6694f809552365aa55e86585e6b621e95e36768700f5a66f80fa2d2 EBUILD syslog-ng-4.1.1-r2.ebuild 5205 BLAKE2B d746d3f854cbfc13e03d5328a652e16513c9c5d29a7e2322e952f417be799e290f9f72748e418ee17398975355aee59f3f15805023d3a37471c5c6d5080cad11 SHA512 fc7f76046edabad88d1712f6ea9e734294afb18dafacb2ae61aeab465334ff939416b485a2449d5fe40d94031c19501e28d2718b3157f2ee1cd0d5df55e76a80 -EBUILD syslog-ng-4.2.0.ebuild 5240 BLAKE2B bf19379c88e335aed244981492a8f53fd44168dba6dc0801c89d5ee89fd5f3f2ec36f1b0854bcc758d9b0b9b8cecbf8b7460f3bcbcfa8f8179eb84751f72e5c3 SHA512 ae025114516433a26a73cdb42ac8857577b31a157f1bd6f9d2d99ca4f68c4bcf2eb7ff9d11364625d258bb7bb746f4eadc6736974039bb84ee3e95f1e0b0b8e8 +EBUILD syslog-ng-4.2.0.ebuild 5234 BLAKE2B dca59c8d09c785239ab6a69a8a12a8c4fad70803a1f16c425cbac715a78749aff791da1f6a06a3d4ee0cf80fe76a5e61d52631f2c2702b432cd661e775fcef14 SHA512 cbcc3e7c67c675549825dd42a33c268ae490d59c169963d6cf59a3cde988cde88645a8cf465ffbd2b36a23f94b748daf59a32fa26c5382780d89480eb5887e93 MISC metadata.xml 1285 BLAKE2B 91f0ecae07c9131f516a2b9dd6b71d021c84cde055ec58b21734b36f540f65b02452ac20dffaac4a3edc8942ad9a1a1afc3c9837ea4775d40d0d8b3d41083316 SHA512 80924020dccf9bd8d1a83d995af57644eaab761204e2b75a3ef997a2b7582506ba25f476b6203446d116af841629520adfa1cfe443c6e1547755e72956161eb2 diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild index 945f612739f7..3d60656f665c 100644 --- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild +++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) test? ( python )" diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index ee6de63abb93..23196125d528 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest index bc19cfe90c7f..bc8e3b6b9e76 100644 --- a/app-editors/ghex/Manifest +++ b/app-editors/ghex/Manifest @@ -1,4 +1,6 @@ DIST ghex-44.1.tar.xz 895780 BLAKE2B 553dc5002a3524ad4642d4f7693d7ee69a0c94bbc2976c1fae640d7d71eb84e145bd764c7acc946735b0b45235b6229a269c12ccb8566e591a83311c6d6177d5 SHA512 4239af382ed3bce0a932db875b1ccc8e1666cfc2827cd13b65afc8310de9107e3f106553dbde4c2663aaf6f0bbc906c51d9f8b61d9af661baf6cbb6b6e2be675 +DIST ghex-44.2.tar.xz 897944 BLAKE2B 0db001b90390f7747792ac89a5daaf9d38165b72dce77c3a2fd41914a4386001b9f15aaf4352a3b41a204a9104a5234a6ac50a3a7269e10a151c000d57228480 SHA512 a06876e06488bb25b17fbdf17ea73e57f563fe49a414c173d680a6bf4db9b66b40fce90ad67cfb73c62f25d88f436a58b7e0fd588c7a664faf78c5058524cabf EBUILD ghex-44.1.ebuild 1288 BLAKE2B 8ac8757709fd252e869b4e04f37ca0a3d6246925013a619e9f7cd5f46e03a1aad265331a73ebb6f1154c6a93b95e394b32a9ae2b089e1ff459ad88d50142010e SHA512 5cd15208030c234af09403ca9172a041d29d806811ebd9922717987d045e23b3fab54eca11cb9dcb6b74ed7a7083bf5c4a7287e940fa437993c8ff162984c5d6 +EBUILD ghex-44.2.ebuild 1292 BLAKE2B 590d545410f8eb1b863116b393a029c94233e2a5c09e46e16935ced912807b4572d0cd93284b35fb9bc8d4906268a6241e3d3e8937006f9f4270119f52479cfc SHA512 acb3bbf7b9e7cf26ce4985cb8fc4cde8bf7cc123da0faaf1647bf3654b3a062ab9da41e9079441900856aafcd24e42247d1ec350d399a554e4a5fad75d6d1fb8 EBUILD ghex-9999.ebuild 1292 BLAKE2B d0d628849dd93185e7802174726c92211f999142fb2ee8359a9d22edaf522326de806e95d00b830a4b369afc3f80b1c647a3fa39f127590560e75ab812e13538 SHA512 ae01eb04a1458d233add7e73d9f9cd021b49ed5d96dcfddddf860610d0003a7cb8b9ca2a56828bac3d65f0fc847aee6add97b50f4862564eedcb64db553ac46c MISC metadata.xml 345 BLAKE2B 4c2385371bb42d47643f2a9d48ee5ed675267f812467fa03f69151bcdbeb996602be0a3995f976b61e0c018c8d69e3dcd37392f5927bbe24942f11c23794bac4 SHA512 c3f3cc3f436137299082ccdcaa57221d1b3f490b34febfcd6ca586769b0a8c76ce11cc5b8be823c8c88b942effc0b68d9c078ba3a28594c41419830dff04fcad diff --git a/app-editors/ghex/ghex-44.2.ebuild b/app-editors/ghex/ghex-44.2.ebuild new file mode 100644 index 000000000000..7d5199d0588b --- /dev/null +++ b/app-editors/ghex/ghex-44.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="GNOME hexadecimal editor" +HOMEPAGE="https://wiki.gnome.org/Apps/Ghex" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-2+ FDL-1.1+" +IUSE="gtk-doc test" +RESTRICT="!test? ( test )" +SLOT="4" + +RDEPEND=" + >=dev-libs/glib-2.68.0:2 + >=gui-libs/gtk-4.4.0:4 + gui-libs/libadwaita:1 + dev-libs/gobject-introspection + !app-editors/ghex:2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( dev-util/gi-docgen ) + test? ( + dev-util/desktop-file-utils + dev-libs/appstream-glib + ) + dev-util/gtk-update-icon-cache + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Ddocdir="${EPREFIX}"/usr/share/gtk-doc/ + -Ddevelopment=false + -Dmmap-buffer-backend=true + -Ddirect-buffer-backend=true + -Dintrospection=enabled + $(meson_use gtk-doc gtk_doc) + -Dstatic-html-help=false + -Dvapi=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 2e455a045ab5..1c6e721dbc23 100644 Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest index a2720fe36063..59a90021d012 100644 --- a/app-office/libreoffice-bin-debug/Manifest +++ b/app-office/libreoffice-bin-debug/Manifest @@ -1,11 +1,24 @@ DIST amd64-debug-libreoffice-7.5.3.2.tar.xz 1438237360 BLAKE2B 928b352b148a796bd7dbd20800e33da79190bb9c70201c3fb40b1d2886695d32af8bed55889b5f3680f478029cd86b83b0fc74c167e691e10a445c1a7abe89af SHA512 41363fbe153968c643071e2d6330b5b18b42f5c8d163a3a31180250b5626bccecacff4db60c9c260e441c0e70f4b3629a6686579f830b05199a53042f5757c39 +DIST amd64-debug-libreoffice-7.5.5.2.tar.xz 1514300220 BLAKE2B 5210959ac49840149e99d08b20ce9b87615f63ea12c0d05c4f09bbbbd87e72f528d907f196ca4c480a0b2c5c93ff236761696285bbe7fe1b865fdb4d672853d2 SHA512 a92104be0cd5bf29bbda1655eb8fa279f07d46b8c470f259441f0be314a51f7538eac423b87258412cd42b69877006978831f59dff69a6a057787f68368af378 DIST amd64-debug-libreoffice-gnome-7.5.3.2.xd3 292160961 BLAKE2B bd2575ec62967c0b330d43c3ade71236c255bc54c0d89855e7c4c48974b8c0c04cecd4afd7468b9583e823414dcfb46df8734a3dfe3a56d9235bb25e4f5f7f2b SHA512 d066cab66d722828ff8135bc2d53a575fa3485c3227373ec890103eba237d95c296a77dda27e62a480cf6aaf88d0aa7df600dc256852c711a9fd9d99a4c14f8c +DIST amd64-debug-libreoffice-gnome-7.5.5.2.xd3 286968705 BLAKE2B e5d29d24651148224f76ae9e129a231f8428c5bdf137391b0cd489feae695feccf7036ca646e4ae21b59092a00b3f5666ce8c6dd40bd77d1d0b400528ed15e38 SHA512 0110e4f684bcf49fe2cdf6ca23cbadb10e5b6aac0169834f5463c19064ad49e3e7f518ac8ba19f013e4310384a351a96fc4cda2310fce08dde1d05a3e7188f9b DIST amd64-debug-libreoffice-gnome-java-7.5.3.2.xd3 744201123 BLAKE2B b401019add0b903e4883665e080396f1b9815f5eb17dfbe6fb4194a2602ed23470feda86ec4d7fd6289378c0f77f3578dbd73eba58215ce281f422483e4fcc22 SHA512 f4e427fedbd62b8a73cd8c6f3298ad65078b59dcf00dc3327b04f3085d615071246e242f99999b424133a4ed3fdbd72d9c9706bfe7af8f55aa3585977891f0c1 +DIST amd64-debug-libreoffice-gnome-java-7.5.5.2.xd3 745869211 BLAKE2B 723148c8e930354001ca1a287d643aae96ce16cfdfdf57c1661a2fe0b6e591cc7df425039ce770570b5da31508818b9399bac8edcdc4fdc5fc1137e0e19ac7b2 SHA512 37873d85295fc5792e693a25cdb3dc6234497d9cab5b931d0d5b0a16b5e7eb4daa600f10c00a5b535305d26cc37e86654221cffae01c8048f136125b2543dd3c DIST amd64-debug-libreoffice-java-7.5.3.2.xd3 742863493 BLAKE2B 992ce90e57ba7adfc551fda26b7ef43dbcea4969fbb7ba8372f1ad96956b0dab8795968c552e8248f52fd650e824dbe34989cf8122a2171ed0e4a997c0ba9d9b SHA512 5e39ad81360bf064de743e99cdecbd1ec004707f7ef423a46eb129fd0cde90bcfd42dbdcd6d2e7f20ac9a910783331a21a6baee7d76db51f7393a1f39cf2ba5d +DIST amd64-debug-libreoffice-java-7.5.5.2.xd3 744535576 BLAKE2B 7538e8426b906070cd61c3921633c7d50c3f397edf02154a92cf233be169b5896914ae919bf31df01e941060e94a62ca846198dc734acc6b79674ec18b632b95 SHA512 e59d006272b8573c9678bd52c3bc9cbdb2cbb9520f66d1b718c53e790c555c4da1b02687e6ac4a33f27c041c399bf3dbdf567c624031fc3ebaa4145f17167f6e DIST amd64-debug-libreoffice-kde-7.5.3.2.xd3 436624127 BLAKE2B e3c8f7ed73d674896fa0e1ea1d9ba3e718ea0da9460ad2367b5dfdd85d1fd409cf97d0de56f3260310623c536ccd317856b0357bc614c97d26aa2ce99b2f40da SHA512 36417733de834ba50560bf0295720ad7a2835772a2900649231c885a7148d7bf468feb02f1eca073c65cc278c80433de9f2e96cbcd239d683b7a0990de7865f5 +DIST amd64-debug-libreoffice-kde-7.5.5.2.xd3 437674208 BLAKE2B b1a65f127351d56a511a0e2f825b9b56c6008b701674a1345d672ad810ab12e4b55b8c3c18af12c7cee94388905d68ecc37be13b9cc14fa0127680ce7a22dde5 SHA512 1f3ec9a389082cfd91c8fb525f8b0fecf9ddc2766e55c6c06fb528fe47d791c4a4978aa49322ea5342148bef378b4ade49dea8e4f2864383703cfd939e3a15d1 DIST amd64-debug-libreoffice-kde-java-7.5.3.2.xd3 747089491 BLAKE2B 7569d67c9796473c4822bd185aa52c3124d47c70f94da886ebc9c2aa673f465dddea4028b4ef491a69317beeea646abbfbb7ef942c044d4a7e4a1e3abad693e4 SHA512 6d63c11d3a7a458e8fbbbdcb4c78f9cf1fa69c032f47a958935bd0d2a6b9b6aac993983d77b0f0296356a448151f443bea8d8abdff64fd52b645887fe01f08fe +DIST amd64-debug-libreoffice-kde-java-7.5.5.2.xd3 749229891 BLAKE2B 6a2b2cbbd56989b41d05792b3d19a41d6afaacad2e4d6f9e980f3ef6a7724fb4fea7791c7e1b9554646875e8805bdef78eb8301fd7ef6ef7082fda71c8a88809 SHA512 0026247aa51a5c4e02670343436afbb0784fe446df1d9764c0304a6033bef176e17b7826ade7e1c126a0f6ea37d08ecdc5331860d4c20157a4942fae685238b2 DIST x86-debug-libreoffice-7.5.3.2.tar.xz 8094076 BLAKE2B 46a9a808cdbb58c95a5543c709b2891cd533c8900d63e06940583372c6cad415266bc319a590312b333f58f9aa2f4f1c8b3677cbd7a3215e81500adad6d21ebe SHA512 8b08e39535b4bb5a4aff35bb7e508192908907d7cbc9ce2712e0de4e3982643f0c22c2cd117046a5fa408b667e90d2889b47cac2e825a977aec966447fbe41da +DIST x86-debug-libreoffice-7.5.5.2.tar.xz 8519804 BLAKE2B 490db986be31b60df4435aebb2c499743e9ed7558c8e201b7671d147d2302d3e963ebebb4a9fe91f95e7e5627d45505d9c5d1b3374ce8386519bc4e883f91c5f SHA512 2c4af7ad2b68b9c18342d3246ff45849057751e3c065f7c912a5a28a90c394982311586554cbbb82292a5140e9a3da5ef99134f274e8392447716db12efd9673 DIST x86-debug-libreoffice-gnome-7.5.3.2.xd3 39572 BLAKE2B 674527dff6fe98c3d9ddecb62d41aba70ddd9013929f41fb7bbf50d1a846938e02b766b97532fddec8d8cc7cd05cd81af308f3ff29483dd7a384c08700fd228d SHA512 0791892e25c217a6ea6a89ecc66205605c228e142b2ee1dceb70b61a4177a7a23c327165b8bec9a0627c412f6436206c2ba0856df0edae0cd59aae6d9288694f +DIST x86-debug-libreoffice-gnome-7.5.5.2.xd3 45578 BLAKE2B 536cfebd8623b67553563cc8eb32c4bfaffefb06cec77bae10c8642483e6a5c90016fd4c9e209c202800e0946d57cfdace36628c068c56cc933a31a41da7fdcf SHA512 1136951074f520a65ebf83785806db9c5389402bd2d39566c0fb85f4826ce086c182807ecdecb2e45d58fbb719ede8d1b810efe162c8cb5f881314e08e97073e +DIST x86-debug-libreoffice-gnome-java-7.5.5.2.xd3 3784457 BLAKE2B 49e81f1eadb08693a7877d58fcd6448ff9cbf58da39f7e43dec061802169ed92638d1cfaa2efd324b58b8a509eaf9721f725a841d8c001139c4b477acaffd4ac SHA512 b525fe6d29e12ae0f64b388b86d53e11aa28e0b8e0481771aa744dc1b7f8cd2201636068e7d407b54793d09644cbe569501ac4fc4085c165fde52285580296cc +DIST x86-debug-libreoffice-java-7.5.5.2.xd3 3750727 BLAKE2B 92e51acdcbbd34a58fcad21a81fa7e25cfbc5fc746706e02eced46318c5ff15e6722242fdfce01f9165d2bc758afab7769df2a4034f3a0f83995a26f29e66362 SHA512 f5531d19394e50be22ff9be3d41195c89227401bf0ff42fc81af58745b29572ff1bda82eef0c2787f59fd07c6593e8caf33afbb9fcd7db1889c2ba3ac304fde8 DIST x86-debug-libreoffice-kde-7.5.3.2.xd3 2757424 BLAKE2B bf17f632bbd5d142ff3ca8dce14bab0775c016dc0d8803735162ac88e71d7ade8013ba7d9f0762a77c2fa0e8110aa10039d8b364e1faf7ff04cb41b47e164223 SHA512 015e224bcf27a7ea7e4493bbfa4bd3cce7756fd85ebe7bb91c73a5ca162701d6c331460ecb88a1ff3523568f3e608af9cac2acba8125e39ba7eff43b9556e89c +DIST x86-debug-libreoffice-kde-7.5.5.2.xd3 2750150 BLAKE2B 96796f8fc56421e24e70a39100e83aabd9be34277b76fde0ec1c78ec106b07614c8463a0f5864868a8f5b25c5a7aa58ea8926c05b888523b1024923db02c7768 SHA512 be9ad35e536c0dcc89ebe5bf7d962f75fe3820f3ab6db09345fed18ded1dc45c038f53b0127d3a7dd5199d3505a23eab0646ea64434a603c07ccdbf2dc55f110 +DIST x86-debug-libreoffice-kde-java-7.5.5.2.xd3 3851437 BLAKE2B 1a692a65320ed537b1f741fed832c6f717b66610cec58d205805cca41a276c9119c1c85b017999a37682387d9856df9bf6a15141d26413379c3471d177cdc029 SHA512 de7eb31b4db72aa81030383553b5dfba66e412b38c754dfffd903a72c7601b6728367af9ac2d2522f8c5c4baa038c828ba66e5cad7f4a820f95dfbbca2e00296 EBUILD libreoffice-bin-debug-7.5.3.2.ebuild 2536 BLAKE2B 4968d66bb8a4ad759c964896992ae58d89058c3c318aba1562ee1b4991ae9ea5a98fc12361e6201d2b0d8a8bbc708944a7115d49222618529e9865536bf112d5 SHA512 a9e7d0bc18d0856af77b97e42b8f40a36d6cf54697c1d6cf4f31f0465c852365faa745d40aa5215577a1861979d37fb4a770e91a6c5e4ab0f6ad5b3b8bc01b50 +EBUILD libreoffice-bin-debug-7.5.5.2.ebuild 2683 BLAKE2B 366075c267e017c9af6f0badd401f684cf9456d2338d0c6cb52a2cbd79e690300a45b52c33c4e36153f0a229046990554340b3967e494def2274e3d7d5b4619c SHA512 eb232efc67b4032b12535d957aace5769fcec07cd97b5dbe58d4aedfd908c192cbb73ff640d0a1452859b3d7c242adfafd6e45bbf010409fe3869dfcac7edc09 MISC metadata.xml 482 BLAKE2B 94bf0468867227f0b085d6ca86359e9ae852fb874ed95ffa6d9926cfcdc7173d5db4dfe1a0ed86daec746a4f867d42534465bb03402c5bd4d9ac6bb8101932d7 SHA512 d4f6a8f90659676fa509690059e462c1755e22792efeff0a571d8f04f9f167cbed22d5ce34928a4afbf2fc01bf7ea2b5e8f1a70d4a652a3df9153ed0ccbe1905 diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild new file mode 100644 index 000000000000..f221193d80e3 --- /dev/null +++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +BASE_PACKAGENAME="debug" +BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" +BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" + +DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info" +HOMEPAGE="https://www.libreoffice.org" +SRC_URI_AMD64=" + ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz + kde? ( + !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) + ) ) +" +SRC_URI_X86=" + ${BASE_X86_URI}libreoffice-${PVR}.tar.xz + kde? ( + !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 ) + java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 ) + java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 ) + ) ) +" + +SRC_URI=" + amd64? ( ${SRC_URI_AMD64} ) + x86? ( ${SRC_URI_X86} ) +" + +IUSE="gnome java kde" +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +# the = is correct, the debug info needs to fit the exact binary +RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]" + +DEPEND="dev-util/xdelta:3" + +RESTRICT="test strip" + +S="${WORKDIR}" + +QA_PREBUILT="/usr/*" + +src_unpack() { + einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" + xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + + local patchname + use kde && patchname="-kde" + use gnome && patchname="-gnome" + use java && patchname="${patchname}-java" + + if [[ -n "${patchname}" ]]; then + einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" + xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die + mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + fi + + einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" + unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr + cp -aR "${S}"/usr/* "${ED}"/usr/ || die +} diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest index 0efe515232c2..ffc149ad0200 100644 --- a/app-office/libreoffice-bin/Manifest +++ b/app-office/libreoffice-bin/Manifest @@ -1,12 +1,25 @@ AUX 50-libreoffice-bin 158 BLAKE2B 2091698f80fbe097785c60b20f636150a2ee65bf52639fa1bb4a92341d050146040ad8912c5f5e3ca22e48ac3d819053c9948e256fb1d0e0901f7645934bfb89 SHA512 2d1158f48ac80f9212578d020e5659e777ff494adc3abc94438cec6890b88741f92ea2ed3bb4585ffdabe531d55c6938ca9408e9ece5a438e67d480eb406ed50 DIST amd64-bin-libreoffice-7.5.3.2.tar.xz 148541304 BLAKE2B 8bddc855788229cc2f986b1bdeda1c3e1feb2233d1778b382dd839fee5b0c5e1d7f7dbf70927fe4e5a5e45aef480c9563f6bb41304708f9bb7ba31f2e61bbdf3 SHA512 719e09dc8ab3775152c3d80ae820d189a538769869795308875b3961f4ed70db496498a006364f222e6273e642ac57614e085f9a886cea485a35dbff78c824ed +DIST amd64-bin-libreoffice-7.5.5.2.tar.xz 151415676 BLAKE2B caf024dd6154a7108393fcd6f2731ebb15a732eb222cfe9d2300f3b00e9783e0b63bb3be902cee0cfb811f6e6096548d302337620ba0da8e1ec53c3b4ac0b3bd SHA512 aa52e4303552090ea3c1a300c8179f4d5a888ddeaa30054f8b103fbfdcb1b72342cf0b1e9b35c71ea29a3c8220f3f79f60235875ea5318314aca3c08e164d9af DIST amd64-bin-libreoffice-gnome-7.5.3.2.xd3 1807491 BLAKE2B 27be2b48c2838929f31f9e600b46cf5d58cbd5593c16cc0b476b1cda368701acc3405bb1ba4cfa3095fe05361fd234a373aab59824cbfb7f9901080c4e79af70 SHA512 640a3526e2c12deaa41fda7141c3c30646b9f073975cc073bf28354919dcdb87550c7e0f5530ac38b6b1830eae34794ff04483ad4d21b51eadd3bafbe0709892 +DIST amd64-bin-libreoffice-gnome-7.5.5.2.xd3 2301098 BLAKE2B c134ef1dc729aa3f688830003b8cfd7eb42f3e56e15a54fe18a1eae8b1f3953c25dcd7fe10011b9b2a291f5ccc6852f3eeeeedf634244953dbbb0d084fbef81e SHA512 346a55319d826b363d0328594879797f3412036db26aaaf377f31c24530303ceee01f0f7ea2366fecc40156ca0795df451a1d75ca5328b1c2b3c552e1ad14506 DIST amd64-bin-libreoffice-gnome-java-7.5.3.2.xd3 30946222 BLAKE2B 2d969c129f9073e6ce47c9ca23a33513dddc1adad8c958910e2aba157c978e9d7f7f0c7f94f18637a9a55be84c679ae3722a125f3eafb1ab1a477a2085417563 SHA512 a349d22f7c9ac0b7fd24d6a98ed5ff221758e35daa4869aeb56f821c84b15ad9f31e642506ffcdf1754b046410af4eeae156c5e13b6d362c7f8dbfacef4add97 +DIST amd64-bin-libreoffice-gnome-java-7.5.5.2.xd3 34218758 BLAKE2B 81e2daa454f694bff2a0f1dcaf6380ff006d3723a8224961c318daa985f7449f2672afaae030a0836fd1e6eda5101d0cf44f30e9ca4c9f6e5205ae421c7d2501 SHA512 fa9ac6cd8f2ca34bae8b63e80a945c226a5776ba347536a5ffb28d3cb7b2b2987cf1d2af05defc8f48ee98e4c0a8b63fc21661781d6583079d468a6f60d5b646 DIST amd64-bin-libreoffice-java-7.5.3.2.xd3 30773858 BLAKE2B 63f4e099f829c56950c20e236dd3c11748b4e33dc6d04506602eeff5224e77e210f224f4b663beeca3ccdd2c7f121066851cf4fc93560460650520b955a47be3 SHA512 afa39292e3a4b6c115ca8005244e4ff7fb04eb5c96609e1c7acb940a15e2b3a1bc0ec659abb73be6c623a7943d402c35386d95a06336c30eea98f5fd706ec353 +DIST amd64-bin-libreoffice-java-7.5.5.2.xd3 34082366 BLAKE2B 479038ea1751f722883ef23482248edd414436a1d322d43c0f70a70a255d206b53971b9dd3b9150e123c448c4e72a1c3b31902b8ceb2fd3b7487539d4957360f SHA512 af19bbad45058d2fec8416360b17e71a976083aa0a39a9ad793e0c82c440fa90cb127ff34ca96efcbbf4fcac4e4c98950269178a4dc21b4927c1bfbb1b1f3a5c DIST amd64-bin-libreoffice-kde-7.5.3.2.xd3 20280507 BLAKE2B 93dce73d02fde3afa094332ee936ebaf582f095225de6e7b6e812f2fe8a0fd9c762148009540c2c97c4757f93c73be24ab7407670a479360f6a9642cb49aab90 SHA512 465339b53ced60a652ee4c252145de0366fda42015c853420ebd5a18748e7e9e744b8a504a543ef71cc4e4353957065dd6044c872708f2c079de621f9588ee36 +DIST amd64-bin-libreoffice-kde-7.5.5.2.xd3 22760380 BLAKE2B 40360f47ca57fb2cf8167c6da1fc81f5ba443b8778e1726ea3af5e24e2cf40e9ffa1b0e4cf21df45a27f05acc4d529be9a8b4e39458bc3f75eb1dfc6465799f9 SHA512 d19460cddea10a14a0ac96a67108ab76119708ccf400623ac2ebc03aaf26ecdd5d281acc1a64474c77f06cba569bda3710423d6f6475078c7fed01ad10936a3a DIST amd64-bin-libreoffice-kde-java-7.5.3.2.xd3 31316714 BLAKE2B 571a44144b2c2adeab25db77461eae11b897a69be12e10dfc53aae9b0b24f9f5f2c56161c8e5e3997ab6e469770ff7d8b8a7b0591da471a4ce3fa89db3d4b2e6 SHA512 3e7e972da16d87c1c14073137f782c9fb5719f7d55f6b94a1cf9102a87ac22d43d3fcd6d45f70802011dffc31aeda1fa15dbb59df9d84c065c4da3e590b6dcb6 +DIST amd64-bin-libreoffice-kde-java-7.5.5.2.xd3 35214284 BLAKE2B dad93a483a1f1e9adf1786135c56e819b48d3bb99bc1a44849b0223334e18e38bfd7ef8f197fca0e1c7e92d6afe7b34ceeb01f03ec52ff8cadaac70ed51737ae SHA512 6ce119232af9a0f4df8ccc16c5fd7a3677e032f3853e8694dd1d7afefc358badc704b939627ab857856947bd7abe3ff51d3cec7f084e0ffb666960c1f2740bdc DIST x86-bin-libreoffice-7.5.3.2.tar.xz 150673172 BLAKE2B 90d69a066ac9f7705bd5fd2067de89faa346b1cb7536d0f22658554318b34353cebc570b9507e542bb6160f9e295c48739a490965bbca2f85871ce79037c1d17 SHA512 cba8321696740404e9c2e81c05a1de8e471db24cd2961cb8f5eda241aeee17d4675eb109819d5ba9363268c646c2028e8c7b495d4a6e29383316e40d3e3c6a06 +DIST x86-bin-libreoffice-7.5.5.2.tar.xz 153296004 BLAKE2B fa14d21a4b47ee6192bfe6a647c08e3886454942494c2abf6eb1e27978634c910c838bee00d0f2fc6e38dc492529192a26498ab5464a73d50e33f74a83f96deb SHA512 095413d499325425b7d874bcbc437af9bcd558be7cbaeb9716916e1af539256f1ddf705067762dd48bad8edff1637ca1b581b6b3b3e924661357780080bec616 DIST x86-bin-libreoffice-gnome-7.5.3.2.xd3 1749063 BLAKE2B 4cec2c2e7551443850e0a858b0ac7f1d0888f329d8bf402f28bdd15f861ea8c2e8a1fa4c8e0ac01731bc7069c95f89d08f147108fecc219cb470a3e1b66c8b3e SHA512 f196808233dc18ed42aae0328209876c61b9b556d6ea3ebe87a674e46bff4aab8d1f5ad2f4b0b8e3de05fe0b6aa2c6244dcad677e41d7b510e63d0d032216855 +DIST x86-bin-libreoffice-gnome-7.5.5.2.xd3 2257902 BLAKE2B f09c1f107a7a784250280174efc822dbcb80c69839b475dae05f5f6f1c5b3eb4c96f56e16ba3aafec57d47be904fdc7b7cc14b650ea01e850745a30a8bcbf866 SHA512 9372a87fee0daad90b758e476bf3ae21aeb140199d1057929c7e571f3c5d9c27b5dc25b9cd87a924e2aa8f38e81a774285f8d137779e4207ecccf0d720de4abf +DIST x86-bin-libreoffice-gnome-java-7.5.5.2.xd3 34136446 BLAKE2B 91c89bb5f8b2881fbb273a858bb8513eb14d01319682ca4c4e5ddebf1c050e162d29eaf6f360334ae380955132c344f13e5d2a72b52957148b9b49e19c671f9e SHA512 934b7fb73d7c4c24dd1c97acb45130f9b1e2436632c4b1fb9b1c3e1fac4a2f0461bdbab5105de8c139bbbe3a5a2f882ad233144ce0dbd689105d41a3e519e38b +DIST x86-bin-libreoffice-java-7.5.5.2.xd3 34041428 BLAKE2B 3088d7cd04984d154bb29a81291a1fad2d2c1e6f1683a07304426081e2c73185c48d41e8c08fe0ced8a6f774597e5e2bb591c575a5a5a69a50af51adff2002cf SHA512 21db2c558aba79d6b2d727f31e73cd4f10a0c626b880e71ce0b09228eb8e481cdb7f6097729ca23788392098e6f4220821414bc718fd4daabeb5ead6d935f704 DIST x86-bin-libreoffice-kde-7.5.3.2.xd3 19989837 BLAKE2B cc1844c9312b47b397823af3a8860b03ab3690f3e5e38190df6ab5f0a9ce537d961a309aa4ec99fd7ef65a0bf99a505cc8eb414dcc958c73d8b1dde80b543a77 SHA512 b0c1a6906b322831c39c248c816e5b203ed2c5a17dae9cf4e25a0d7361818f2a466860d4e9eeb04132ac797c5d7798a8f3651d97d25a5c64c4c135297f092f4e +DIST x86-bin-libreoffice-kde-7.5.5.2.xd3 23055702 BLAKE2B 7a090b193c0756c1858082fd385a4e72002d59d096ca345e123fba66c5b61e1874c85b6e1991e1f3d53d8f9731b9bdf6735d82570238a1f512a0b96464c16e38 SHA512 9224ea55eeb84c7838d7683c943eee6f88bf2d79cf4ba03e16ba1f4617e0c29fb3af1087077450ba08a9bd8cf13637d2c879f4870d1ea8124f61f8572c1bde96 +DIST x86-bin-libreoffice-kde-java-7.5.5.2.xd3 34708882 BLAKE2B 1156815274e242efe984b8b05cc3aef520cb2f7c7592fdfd101bb8774b3cbace4079770f858bbef1de58ce97e26ead53bd1f06b91be2e75235ef74b66b33f19e SHA512 ffdcf1e4b65ec25c1867bd4baec68b1b24ceab0bdccda36436ca5a465db92ac7e114f6182e7c47ec63961b3dacfcd16b883099d3613056e333a0a6139a3fff7e EBUILD libreoffice-bin-7.5.3.2.ebuild 6420 BLAKE2B ad9fbbe2c798f2cec1f7c73b46ae7e3297ace71ddd39ccf0d17872f2f71f8b70cd85d0cb489b54d2166751db2ef66b0a47faffeea8805f006bd0b01eadb0fe82 SHA512 f98a216984b37c47e84bdf8caad599b63b37ece20032fca53169f7790aaf90a849d7a5587d362f65f85b1e04e34d93f74d1764fcc2e5a306fd36fc8026f0bc44 +EBUILD libreoffice-bin-7.5.5.2.ebuild 6567 BLAKE2B 40372828fcd387951d9dfe99e2c4d183108f9eec68c5be873a72621e68f77fc5da99a22a638e16b44ee4042f47294b2e0eb57f926b1e577c6472145c8bebc72c SHA512 9a72438a9a1382403a9652f4ae2918981edae14e4cf671a003332246e9e93cbd60adb8b1f600f86a70e1cef4b4fa3cdff9cc43681efe59b7088e0c17bb75abc4 MISC metadata.xml 529 BLAKE2B a789c063d4ee905fd36dd0192d0f2769e0eeff96e69b9f27a2e75ca47a7bcb0ec841e68cd0d5299152df2b9b626bcf301066aa251e1b4ca2b74290d57c448c8e SHA512 b98d77cf995e824efcc392c185e616219d35976f43c343a1cfb1737fb44556edbd47b13d47924e3195159d0ec06e40f4909d0e7cd9deed7a8fa10928bc47becf diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild new file mode 100644 index 000000000000..625dbb168ba5 --- /dev/null +++ b/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild @@ -0,0 +1,264 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +BASE_PACKAGENAME="bin" +BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" +BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" + +PYTHON_COMPAT=( python3_11 ) +PYTHON_REQ_USE="xml(+)" + +inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils + +DESCRIPTION="A full office productivity suite. Binary package" +HOMEPAGE="https://www.libreoffice.org" +SRC_URI_AMD64=" + ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz + kde? ( + !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) + ) ) +" +SRC_URI_X86=" + ${BASE_X86_URI}libreoffice-${PVR}.tar.xz + kde? ( + !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 ) + java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 ) + java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 ) + ) ) +" + +SRC_URI=" + amd64? ( ${SRC_URI_AMD64} ) + x86? ( ${SRC_URI_X86} ) +" + +IUSE="gnome java kde" +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +BIN_COMMON_DEPEND=" + app-text/hunspell:0/1.7 + =app-text/libexttextcat-3.4* + =app-text/libmwaw-0.3* + dev-cpp/abseil-cpp:0/20230125 + dev-libs/boost:0/1.82.0 + dev-libs/icu:0/73.1 + dev-libs/liborcus:0/0.17 + dev-libs/xmlsec:0/1.3 + >=media-gfx/graphite2-1.3.10 + media-libs/harfbuzz:0/6.0.0[icu] + media-libs/libjpeg-turbo:0/0.2 + media-libs/libpng:0/16 + media-libs/openjpeg:2/7 + media-libs/zxing-cpp:0/3 + sci-mathematics/lpsolve:0/55 + >=sys-devel/gcc-12.3.1 + >=sys-libs/glibc-2.37 +" + +# PLEASE place any restrictions that are specific to the binary builds +# into the BIN_COMMON_DEPEND block above. +# All dependencies below this point should remain identical to those in +# the source ebuilds. + +COMMON_DEPEND=" + ${BIN_COMMON_DEPEND} + ${PYTHON_DEPS} + app-arch/unzip + app-arch/zip + app-crypt/gpgme[cxx] + app-text/hunspell:= + >=app-text/libabw-0.1.0 + >=app-text/libebook-0.1 + app-text/libepubgen + >=app-text/libetonyek-0.1 + app-text/libexttextcat + app-text/liblangtag + >=app-text/libmspub-0.1.0 + >=app-text/libmwaw-0.3.21 + >=app-text/libnumbertext-1.0.6 + >=app-text/libodfgen-0.1.0 + app-text/libqxp + app-text/libstaroffice + app-text/libwpd:0.10[tools] + app-text/libwpg:0.3 + >=app-text/libwps-0.4 + app-text/mythes + dev-cpp/abseil-cpp:= + >=dev-cpp/clucene-2.3.3.4-r2 + >=dev-cpp/libcmis-0.5.2-r2 + dev-db/unixODBC + >=games-engines/box2d-2.4.1:0 + dev-lang/perl + dev-libs/boost:=[nls] + dev-libs/expat + dev-libs/hyphen + dev-libs/icu:= + dev-libs/libassuan + dev-libs/libgpg-error + >=dev-libs/liborcus-0.17.2:0/0.17 + dev-libs/librevenge + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/nspr + dev-libs/nss + >=dev-libs/redland-1.0.16 + >=dev-libs/xmlsec-1.2.35[nss] + media-gfx/fontforge + media-gfx/graphite2 + media-libs/fontconfig + >=media-libs/freetype-2.11.0-r1:2 + >=media-libs/harfbuzz-5.1.0:=[graphite,icu] + media-libs/lcms:2 + >=media-libs/libcdr-0.1.0 + >=media-libs/libepoxy-1.3.1[X] + >=media-libs/libfreehand-0.1.0 + media-libs/libjpeg-turbo:= + media-libs/libpagemaker + >=media-libs/libpng-1.4:0= + >=media-libs/libvisio-0.1.0 + media-libs/libwebp:= + media-libs/libzmf + media-libs/openjpeg:= + media-libs/tiff:= + media-libs/zxing-cpp:= + net-misc/curl + sci-mathematics/lpsolve + sys-libs/zlib + virtual/glu + virtual/opengl + x11-libs/cairo[X] + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + net-print/cups + sys-apps/dbus + gnome? ( + dev-libs/glib:2 + gnome-base/dconf + gnome-extra/evolution-data-server + ) + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + !kde? ( + app-accessibility/at-spi2-core:2 + dev-libs/glib:2 + dev-libs/gobject-introspection + gnome-base/dconf + media-libs/mesa[egl(+)] + x11-libs/gtk+:3[X] + x11-libs/pango + ) + kde? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + kde-frameworks/kconfig:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/ki18n:5 + kde-frameworks/kio:5 + kde-frameworks/kwindowsystem:5 + ) + dev-db/mariadb-connector-c +" + +RDEPEND="${COMMON_DEPEND} + acct-group/libreoffice + acct-user/libreoffice + !app-office/libreoffice + !app-office/openoffice + media-fonts/liberation-fonts + || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) + java? ( virtual/jre:11 ) + kde? ( kde-frameworks/breeze-icons:* ) +" + +PDEPEND=" + =app-office/libreoffice-l10n-$(ver_cut 1-4)* +" + +DEPEND="dev-util/xdelta:3" + +# only one flavor at a time +REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" + +RESTRICT="test strip" + +S="${WORKDIR}" + +PYTHON_UPDATER_IGNORE="1" + +QA_PREBUILT="/usr/*" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_unpack() { + einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" + xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + + local patchname + use kde && patchname="-kde" + use gnome && patchname="-gnome" + use java && patchname="${patchname}-java" + + if [[ -n "${patchname}" ]]; then + einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" + xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die + mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + fi + + einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" + unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" +} + +src_prepare() { + cp "${FILESDIR}"/50-${PN} "${T}" + eprefixify "${T}"/50-${PN} + default +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr + cp -aR "${S}"/usr/* "${ED}"/usr/ + + # prevent revdep-rebuild from attempting to rebuild all the time + insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + + ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.' +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 574ae9ab40ed..03d8e79bb1c7 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 7fb1b5e48e91..619a2f729f1c 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -1,10 +1,8 @@ AUX go-never-download-newer-toolchains.patch 368 BLAKE2B 0c90f46492af80622f430b2d506b143f3b553b5276085f78f41b93fee8219745179038302462603b5b1677554d92911eb4865084d0488aaa4c71ae1abc307f71 SHA512 b5acf97ccf96c6a353fcb7bd97113c38562defd82338828124fcc72c71334feda9c4e839d2aae5b66b809bc8a692eac96396c54a478e17a7ffd8d2c68fea95e6 AUX go-sets.conf 313 BLAKE2B 03e94776e317d34b72bfb8385b8b0dfa6a599a6086e4d0c9214e7b49293768947c21d9afb323ffcc7fd85ba0af72d9cb243dbb571eee9eb81de9400fd5f5e79c SHA512 7d01b98bc8d1b609183682dd942bd4c9fa757a98243c7de3cf6c497c7bc20b8cdbe59dd669ce4bb11f914a0e9b6d100e65cea2dffd99f38be50b18e0ecf66315 -DIST go1.20.5.src.tar.gz 26192951 BLAKE2B 13ab06a45a7b13eb5cf8886594343bc169df3c4ff0062ac89c0997283686563edccb7d39423457947f945782bef418ab1a1f3b8712aa8817a8f4c61b54e8574c SHA512 94cecb366cd9d9722b53e52ea3b0a5715a9e9dc21da0273dd3db9354557f71b9501b018125ef073dacc2e59125335f436cea1151cd8df0d60e2ad513f841905c DIST go1.20.7.src.tar.gz 26192928 BLAKE2B 89a1b2bde472c22534e63585cd8fcff6076a16a7f1d15e90ec5cf5277225ae3bf53805531b256d0090cb170ed7e1bd1ed494cffcf5b3777f435bbb3591906612 SHA512 c3dae709d0db8ab32a68bda2d260ffe86ee77c703bdbf34eefd0e1f745dd0aa04e3d17833877e7f06aa066686da501a85361591e510a341affc0244dde2b9946 DIST go1.21.0.src.tar.gz 26942359 BLAKE2B ba04a8b20d4ea35cd6f32e5975a347c9359b9e9d2bf77196afb50b6f527d69623cdc7900c74abe5315e53589e0be20aef5eb4a5faa0efa836ed22db12d041203 SHA512 da629fee156de6abbc5195f746e2fe4172a31b97eccd3871283c60452e81ac740533cc28ca68762ebc0ce48fb791dc527d3b7ebe7e1aee0f0b68868de736ed42 -EBUILD go-1.20.5.ebuild 5233 BLAKE2B 86b49ba0ccc71624134e67f3e97db2b58460835459080228ccaa6a6b043123bc4592cf8ac180d8e67eebfe0b6aaef0bd48c5e9358246099c20668181301b7842 SHA512 10577e3953f04e5998acce259355643455dab7e67bd42efa5fbc4d2aeb91d0807acdb3c59813f2d69acb853e7f6d6d2fcb3cb72e2ec9834dec5ccc6f6a50a7ba -EBUILD go-1.20.7.ebuild 5386 BLAKE2B 2497a54dce26d0c588657198fa9635a770637b44cece808377e9e7b498862f4be70b78f7d70435418720bf301620c3c3c30f51869cb5a18c8d23dc9614bec2d1 SHA512 6437aa598ac8326d93bae18441c429aaa855a30953b6e72873787e22c5a0bf8feba11b5087925200572e1e5a2a5cc622f2f9d8bcd0bc4fd446e195ac950e1be6 -EBUILD go-1.21.0.ebuild 5274 BLAKE2B 1e74a60e9de0b342e779bea1907c7c83c0a3ffe4ecab199d1467898afaf16dbbdcb52655907c8e89e0680a18161a0be7135363c31124ca4ccb24521390df6740 SHA512 511bb883ddec424909084425de81a5524ffc25f6b6b3ac207b7d531e6fa7350a1d8e88dd624f42632fc186a16bcc43f562da3f5d00e1c2adad4ea4ced48360c7 -EBUILD go-9999.ebuild 5271 BLAKE2B 35ccee875f857c6eff53f8a89b950e7c67194b7b67469b271b7096ff217d640d7ef4b5368e13b844517d5a10ec8addce01ec4cfbf50bfd93ebcb7073a14b64f6 SHA512 13cd678e3ccff6f0d9db63436ac98579f79bfc327e992efc9f67f5ef4039bfe7f580943e17acb23af2a1116a1834b5ebbefad49100467f28802aad31c4a21fce +EBUILD go-1.20.7.ebuild 5385 BLAKE2B 161e5bcf4c08a899a90237983cfdd35724057f933ca12d171d0a2b036ff8770ed25f52da4b403299203e6de1ac6bcd876651f8569f55f1ef93bbe7920c107ae5 SHA512 65cab89cd5e8a26020b6d55bcc1e98ec1bda8d7f1f964cde416d77a531c2b46ca797e9893e7d8811750e0b3e2129698aa830ca6d0b49e8ab2a8cbcbd283adf5e +EBUILD go-1.21.0.ebuild 5208 BLAKE2B cb10da15a0798d5b7f6c0138e5003f7ee913c5899b72fa77f4eaeae7130249a4c807330abb590c13df242fa8404a4f369862c3c028a95dc4fa44065d8b6f53ab SHA512 f0728ed7ad0fbfb8b83a725766af0c53cb7ee4ef62120eed90f84c61e9f6faa76cf5250bf9b5d0d81ef904c91dc811bc05afe4b62bac35f79870884c990698ab +EBUILD go-9999.ebuild 5274 BLAKE2B 1e74a60e9de0b342e779bea1907c7c83c0a3ffe4ecab199d1467898afaf16dbbdcb52655907c8e89e0680a18161a0be7135363c31124ca4ccb24521390df6740 SHA512 511bb883ddec424909084425de81a5524ffc25f6b6b3ac207b7d531e6fa7350a1d8e88dd624f42632fc186a16bcc43f562da3f5d00e1c2adad4ea4ced48360c7 MISC metadata.xml 590 BLAKE2B 56da63bdc350df5c6ef3b511a386627f4020f655027ca88da6a83ecb09581d3c3055c836eb8fe98a383412b3d431a77a9935ad753fe2d8392afa37cd613c15b0 SHA512 5d78adbae30c3a805194567bbb1af2ad59b78487819e7841a040d2a4d5db02f5b5d1d58f7cfc7a37f39e5e9bcf332dda4d336456e33e36c33caef792ac45d48b diff --git a/dev-lang/go/go-1.20.5.ebuild b/dev-lang/go/go-1.20.5.ebuild deleted file mode 100644 index b6862ea87040..000000000000 --- a/dev-lang/go/go-1.20.5.ebuild +++ /dev/null @@ -1,208 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} - -MY_PV=${PV/_/} - -inherit toolchain-funcs - -case ${PV} in -*9999*) - EGIT_REPO_URI="https://github.com/golang/go.git" - inherit git-r3 - ;; -*) - SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " - S="${WORKDIR}"/go - case ${PV} in - *_beta*|*_rc*) ;; - *) - KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - ;; - esac -esac - -DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="https://go.dev" - -LICENSE="BSD" -SLOT="0/${PV}" -IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2" - -RDEPEND=" -arm? ( sys-devel/binutils[gold] ) -arm64? ( sys-devel/binutils[gold] )" -BDEPEND="|| ( - dev-lang/go - dev-lang/go-bootstrap )" - -# the *.syso files have writable/executable stacks -QA_EXECSTACK='*.syso' - -# Do not complain about CFLAGS, etc, since Go doesn't use them. -QA_FLAGS_IGNORED='.*' - -# The tools in /usr/lib/go should not cause the multilib-strict check to fail. -QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*" - -# This package triggers "unrecognized elf file(s)" notices on riscv. -# https://bugs.gentoo.org/794046 -QA_PREBUILT='.*' - -# Do not strip this package. Stripping is unsupported upstream and may -# fail. -RESTRICT+=" strip" - -DOCS=( - CONTRIBUTING.md - PATENTS - README.md - SECURITY.md -) - -go_arch() { - # By chance most portage arch names match Go - local tc_arch=$(tc-arch $@) - case "${tc_arch}" in - x86) echo 386;; - x64-*) echo amd64;; - loong) echo loong64;; - mips) if use abi_mips_o32; then - [[ $(tc-endian $@) = big ]] && echo mips || echo mipsle - elif use abi_mips_n64; then - [[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le - fi ;; - ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;; - riscv) echo riscv64 ;; - s390) echo s390x ;; - *) echo "${tc_arch}";; - esac -} - -go_arm() { - case "${1:-${CHOST}}" in - armv5*) echo 5;; - armv6*) echo 6;; - armv7*) echo 7;; - *) - die "unknown GOARM for ${1:-${CHOST}}" - ;; - esac -} - -go_os() { - case "${1:-${CHOST}}" in - *-linux*) echo linux;; - *-darwin*) echo darwin;; - *-freebsd*) echo freebsd;; - *-netbsd*) echo netbsd;; - *-openbsd*) echo openbsd;; - *-solaris*) echo solaris;; - *-cygwin*|*-interix*|*-winnt*) - echo windows - ;; - *) - die "unknown GOOS for ${1:-${CHOST}}" - ;; - esac -} - -go_tuple() { - echo "$(go_os $@)_$(go_arch $@)" -} - -go_cross_compile() { - [[ $(go_tuple ${CBUILD}) != $(go_tuple) ]] -} - -src_compile() { - if has_version -b dev-lang/go; then - export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go" - elif has_version -b dev-lang/go-bootstrap; then - export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap" - else - eerror "Go cannot be built without go or go-bootstrap installed" - die "Should not be here, please report a bug" - fi - - export GOROOT_FINAL="${EPREFIX}"/usr/lib/go - export GOROOT="${PWD}" - export GOBIN="${GOROOT}/bin" - - # Go's build script does not use BUILD/HOST/TARGET consistently. :( - export GOHOSTARCH=$(go_arch ${CBUILD}) - export GOHOSTOS=$(go_os ${CBUILD}) - export CC=$(tc-getBUILD_CC) - - export GOARCH=$(go_arch) - export GOOS=$(go_os) - export CC_FOR_TARGET=$(tc-getCC) - export CXX_FOR_TARGET=$(tc-getCXX) - use arm && export GOARM=$(go_arm) - use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat') - - cd src - bash -x ./make.bash || die "build failed" -} - -src_test() { - go_cross_compile && return 0 - - cd src - - # https://github.com/golang/go/issues/42005 - rm cmd/link/internal/ld/fallocate_test.go || true - - PATH="${GOBIN}:${PATH}" \ - ./run.bash -no-rebuild || die "tests failed" - cd .. - rm -fr pkg/*_race || die - rm -fr pkg/obj/go-build || die -} - -src_install() { - # There is a known issue which requires the source tree to be installed [1]. - # Once this is fixed, we can consider using the doc use flag to control - # installing the doc and src directories. - # The use of cp is deliberate in order to retain permissions - # [1] https://golang.org/issue/2775 - dodir /usr/lib/go - cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go - einstalldocs - - # testdata directories are not needed on the installed system - rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print) - - local bin_path - if go_cross_compile; then - bin_path="bin/$(go_tuple)" - else - bin_path=bin - fi - local f x - for x in ${bin_path}/*; do - f=${x##*/} - dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} - done - - # install the @golang-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/go-sets.conf go.conf -} - -pkg_postinst() { - [[ -z ${REPLACING_VERSIONS} ]] && return - elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild" - elog "all packages compiled with previous versions of ${CATEGORY}/${PN}" - elog "due to the static linking nature of go." - elog "If this is not done, the packages compiled with the older" - elog "version of the compiler will not be updated until they are" - elog "updated individually, which could mean they will have" - elog "vulnerabilities." - elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages" - elog "See https://bugs.gentoo.org/752153 for more info" -} diff --git a/dev-lang/go/go-1.20.7.ebuild b/dev-lang/go/go-1.20.7.ebuild index 5287411061d6..ff581b99e355 100644 --- a/dev-lang/go/go-1.20.7.ebuild +++ b/dev-lang/go/go-1.20.7.ebuild @@ -23,7 +23,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac diff --git a/dev-lang/go/go-1.21.0.ebuild b/dev-lang/go/go-1.21.0.ebuild index 56317b3b9f06..f89ba97d1fff 100644 --- a/dev-lang/go/go-1.21.0.ebuild +++ b/dev-lang/go/go-1.21.0.ebuild @@ -161,13 +161,10 @@ src_test() { cd src # https://github.com/golang/go/issues/42005 - rm cmd/link/internal/ld/fallocate_test.go || true + rm cmd/link/internal/ld/fallocate_test.go || die PATH="${GOBIN}:${PATH}" \ ./run.bash -no-rebuild -k || die "tests failed" - cd .. - rm -fr pkg/*_race || die - rm -fr pkg/obj/go-build || die } src_install() { diff --git a/dev-lang/go/go-9999.ebuild b/dev-lang/go/go-9999.ebuild index 68b33c5e0315..56317b3b9f06 100644 --- a/dev-lang/go/go-9999.ebuild +++ b/dev-lang/go/go-9999.ebuild @@ -164,7 +164,7 @@ src_test() { rm cmd/link/internal/ld/fallocate_test.go || true PATH="${GOBIN}:${PATH}" \ - ./run.bash -no-rebuild || die "tests failed" + ./run.bash -no-rebuild -k || die "tests failed" cd .. rm -fr pkg/*_race || die rm -fr pkg/obj/go-build || die diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index ddff8b6f2c38..c845bb780673 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/python-glanceclient/Manifest b/dev-python/python-glanceclient/Manifest index 2c79956733c9..6165851f3065 100644 --- a/dev-python/python-glanceclient/Manifest +++ b/dev-python/python-glanceclient/Manifest @@ -1,3 +1,5 @@ DIST python-glanceclient-4.3.0.tar.gz 205005 BLAKE2B 63f99858e4fafd041a99a34e3a0a22403f637d2317fe236fd9da55f84f7bc58b410fe4b859af2cf7ccc8cb4f8cf17f80e57afa846a9f33e9a54b1da069f6a6ea SHA512 7f381a6f997b8d1c73c9d2bafa14ecf3d4899640f28d669b7b4762a9c01d8df366b616f0be9bc00c7ea4561f407adceb8d10e721d12d4f5fb5790fd4cdb7362d +DIST python-glanceclient-4.4.0.tar.gz 205612 BLAKE2B 8a1e31eb8dbefe4b08e945377bb190264332cd01066b96ec061e8839a45294ed6cf5ab08fd89d97b57bc072987ce04d19f94a887d5e8eaa10760d996058122bf SHA512 31d2994fef3298f790a3ec268b26d432602a6b73265277e961ff2b47df2a84028253da8b2090193e1e65c55ab6e4b40413a16d01a653b90cae926545ea4097ae EBUILD python-glanceclient-4.3.0.ebuild 1488 BLAKE2B 66c16c78ce7162a8f6bedc5df012da83e851db7d13cccb232f912c80dac8801d249f3852f22e7026db9fe86b160345077afcea1eff7d89fd2e40239ab40d56b2 SHA512 e6ec74acb91f7d2399e577f49ec9c46a1120855c0f80631b75ac5f6dfdeedd277f3a6ae0e3a791ab91ece9ac3883b165f516fb6938a2f20349fa2514ca8136b0 +EBUILD python-glanceclient-4.4.0.ebuild 1492 BLAKE2B cdeeb3017567759ebd08d74051068742224281d18752d016e7df582923d61031b9ded6b0a2a328e9ff2a1ff98aa743a765fc83872a977a9bcc7a38ecc02c90bd SHA512 71958a9cfae9ed317f5040d733733af43bf7943f22b76c0f61bc0dee70a3c90f4b8c32be9b4c422237d2014356d021241c0747b640208f2b3db4baa71bc6eb3a MISC metadata.xml 663 BLAKE2B 642540f3f4d577797725731f2374b5801ec2d4ad799ee4ccfaa4e29d955bd93a8ade0e6c9ec7712ee27d9f1f93186854472d301016a732020575b8f7bc1c5138 SHA512 fa9b88dce5a10824dd0d6987698587666343c95d8b6c607e466f14883c34fb0ebc846b683ae7d8bb65efe88007e6db0d2b1b41ba389c3b656a24f1839d03d9e2 diff --git a/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild new file mode 100644 index 000000000000..b942bb5bedc3 --- /dev/null +++ b/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Glance API" +HOMEPAGE=" + https://opendev.org/openstack/python-glanceclient/ + https://github.com/openstack/python-glanceclient/ + https://pypi.org/project/python-glanceclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/keystoneauth1-3.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}] + =dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # functional tests require cloud instance access + eunittest -b glanceclient/tests/unit +} diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 4148e9773783..b25057c90407 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 90db8354f44b..2df71b890911 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -3,6 +3,8 @@ AUX facter-3.14.6-fix-static-libcpp-hocon.patch 488 BLAKE2B 73f28cf30f5dca16f2ea AUX facter-3.14.8-explicit-rspec-2.patch 578 BLAKE2B 7bd6134235c61e03b2706388ad0c2c21e67582b00c5588b1d0596e3f783eb1df448a92c031862b03c0dffeefa10e0b69fdda4b44d88ac6e09a66f325900cf96f SHA512 a4c219b78b25c2a12e8578c092284fb4bd6d07b8b0d819d5625b1043d2b395413609e21266d3a7bceaf0461ad059e0edfea14a5e48bab85995eadf2d77bff17d DIST facter-3.14.24.tar.gz 410547 BLAKE2B 69d2fd3b1bf9f91456ca570f9fef44ddd6e7656a285c035ecb42df2553c461be137d06232fc1f96f239598143912928dcfaf0d9b3078f4335dfc83163eee5120 SHA512 88e47271f213570fb7819630f7b08076bd8b234612a2bb885de760acab48c37b588c1f214da11c5096f0db6b7df4a516b6e83abc56a1d95779b6f1353831e588 DIST facter-4.4.1.tar.gz 492785 BLAKE2B b8f173aee1e2c3a6e9b650e1962ee6a7f860cadb0ea09254f396cce60cb01d702feaf23e0e147a80ca95554bcf835bd23df59d4faa78404dc92fd86defb65472 SHA512 c9e148141b3348977c9d6209ed3d72ab1eaaff46e0ada2ce5c3452ee71c3cbc051605bf0d9aad77c249559639e52fbb423c6b3e0cb784f2c208ea206fb3f4fd8 +DIST facter-4.4.2.tar.gz 493658 BLAKE2B 162bb85f739c4c0c18c763323351a2d8a44799782b0ce89ccea3e1584a0cd587fb8c08bb9f7f2a7d234efe87e60a11e7e1ec709dae735d10c672b50016daf5a9 SHA512 035415253305eea67959cd4e41e426f842d9d0a1af2499f2cac8e0c651b30f314f50822ff48ad80d462bc56a92b88b7c021aa09558650f9ebdd26e55ef244829 EBUILD facter-3.14.24.ebuild 2157 BLAKE2B 88354a568b06d3fe457baa1b72167210c8c2e67c56edc34a09b50a45e808e29aa80afbc2b52e86d56863514741cf98dde3d2e075a0cf04ff1067516ee3a4db03 SHA512 5ee0773755213bdbbeebfc16483933126aa2fc0433a1f4fcd5a63d659a75a35cff278384619bfac731a71aea95e5019af55f9f30021facb247345e316bcf7427 EBUILD facter-4.4.1.ebuild 1298 BLAKE2B faa278e5811601fe8240e7b8476b1efd5f7ab99eb7f937998222bbcabdc90b1fdebadf93900bfd1885248704c81632948997447d32752caaff6825f536fea02c SHA512 31ab6d1d0aa92338b291ad55d2e6b9fa80d2c6bb624e537dffa191fd5f8791c19ea540f518d3dec0c954065d8645eeb971d8a3da61287d1d703d1a8b7a079b80 +EBUILD facter-4.4.2.ebuild 1300 BLAKE2B aeb80c93a0c181c3f77cba079a336a529f66066372ff19ecf99f64ddf6ba88f315ca1d612044f832f570ddf5aca34bf56dfdd280e3e0cfecdbff1e74a071b12a SHA512 d313af4ceff4502c4c741c0687a8185139e681a0dbd60e2cf2343bbf722cf88e17359e96ccabbf89328a7bd4b247746f2bd7a4793496b069619c2d7aad362342 MISC metadata.xml 540 BLAKE2B 584d6db1a27bfa9383048929df3d6da07040cf507acc2aa58de7a4e9ba665079cac60b48b398bbb0510914acc03be1fd3468e5678e690f8d6fd03060e659dd4a SHA512 c1311ca348655bf9566889ec9edcd012a2d003f0b1122749caa9066cea2005d3fed7b7a0d1bca75281396e8e43cb6a2f611550572523dc011113424d642c2a2f diff --git a/dev-ruby/facter/facter-4.4.2.ebuild b/dev-ruby/facter/facter-4.4.2.ebuild new file mode 100644 index 000000000000..306c755078bc --- /dev/null +++ b/dev-ruby/facter/facter-4.4.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" +RUBY_FAKEGEM_GEMSPEC="facter.gemspec" +#RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-ng ruby-fakegem + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" + +LICENSE="Apache-2.0" +SLOT="0" +#IUSE="test" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git" + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +#RESTRICT="!test? ( test )" + +ruby_add_rdepend "dev-ruby/hocon =dev-ruby/fast_gettext-0.9.0:*" - -all_ruby_prepare() { - rm Gemfile Gemfile.lock || die - - sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Remove specs for slim and hamlet, template engines we don't package. - rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die - - # Test against specific Rails version - sed -e '1igem "rails", "~>6.1.0"' -i spec/spec_helper.rb || die -} diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild deleted file mode 100644 index 0573377d24ec..000000000000 --- a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="Readme.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="FastGettext / Rails integration" -HOMEPAGE="https://github.com/grosser/gettext_i18n_rails" -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/rails:6.1 dev-ruby/activerecord:6.1[sqlite] dev-ruby/temple )" -ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*" - -all_ruby_prepare() { - rm Gemfile Gemfile.lock || die - - sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Remove specs for slim and hamlet, template engines we don't package. - rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die - - # Test against specific Rails version - sed -e '1igem "rails", "~>6.1.0"' -i spec/spec_helper.rb || die -} diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild index 405506db5263..b46f89b0d5c1 100644 --- a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild +++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild @@ -22,7 +22,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="" -ruby_add_bdepend "test? ( dev-ruby/rails:7.0 dev-ruby/activerecord:7.0[sqlite] dev-ruby/temple )" +ruby_add_bdepend "test? ( dev-ruby/rails:7.0 dev-ruby/activerecord:7.0[sqlite] dev-ruby/temple dev-ruby/ruby-gettext )" ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*" all_ruby_prepare() { diff --git a/dev-ruby/googleapis-common-protos-types/Manifest b/dev-ruby/googleapis-common-protos-types/Manifest new file mode 100644 index 000000000000..24876c91ce3c --- /dev/null +++ b/dev-ruby/googleapis-common-protos-types/Manifest @@ -0,0 +1,3 @@ +DIST googleapis-common-protos-types-1.8.0.gem 94720 BLAKE2B eccbea68644dfe9a1521e1847e5605d38c39ffc83cfa15556df38e5a90b7b47cb36169310cf47be0b67c9aadcf828151b4d2c6a659200b31ed027807974e3b75 SHA512 5d44a96a59cb8856cd9a936d994d346628d9856230ec528617d48d5fb823945a1c88a12981a0228e0bc1e7c80920383cffaa700b0a030b0cf3b49bdf4ea1fc8c +EBUILD googleapis-common-protos-types-1.8.0.ebuild 495 BLAKE2B 4f7c45af2509eb88a7583ccab9c518a350ebd67442f9db5379240d284a66068ca784037d2e99c2c7deb6f2efc2b7db039e4460b6918e5026a8e94755a08cc689 SHA512 f0d5d91ae8b1651765f8fb16c5c2e0c5d544ee13019264c8880ca54d150a48793af3e7c855e83ed82c8d32e354f8ea4ab43c9b0562e686d6402b2ecb9386fb32 +MISC metadata.xml 356 BLAKE2B 67bd3b8a510e17e94803d64ac4b77b5d42dd55922790aaf83b7b1c9b8421564b7013d5b81378bfa66e50be82c3cb097969185e519fdd72830fd687f21b9cc5b8 SHA512 c19c1e095e4e6df8bc602993e7162510ea81b2c64e0b687723534d2d985453fc92fd1d4f39afcc94cc7bc79c56e6aa1d37eff878e8cab8db32c5712864cbff63 diff --git a/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild b/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild new file mode 100644 index 000000000000..94a7a8beeb7e --- /dev/null +++ b/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Common protocol buffer types used by Google APIs" +HOMEPAGE="https://github.com/googleapis/common-protos-ruby" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/google-protobuf-3.18:3 +" diff --git a/dev-ruby/googleapis-common-protos-types/metadata.xml b/dev-ruby/googleapis-common-protos-types/metadata.xml new file mode 100644 index 000000000000..e549ffd1f5d3 --- /dev/null +++ b/dev-ruby/googleapis-common-protos-types/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + googleapis/common-protos-ruby + + diff --git a/dev-ruby/haml-rails/Manifest b/dev-ruby/haml-rails/Manifest index 58c9ff8d6f6e..f12efd0893d6 100644 --- a/dev-ruby/haml-rails/Manifest +++ b/dev-ruby/haml-rails/Manifest @@ -1,5 +1,5 @@ DIST haml-rails-2.0.1.gem 13824 BLAKE2B 24fded0f576d92083a10737954e1a32eb8e5f6a8db11fabc55ac0de3b17377419606d44f5b2e202e0733d9f538166172a6b5f7e08ee7efd71ddf7d3e7f6c9107 SHA512 7ccf9d618ca7b7c1681a063c51cf9dae9ce5e245479e3e7ba87a170ee1ba3eb35ff59061195928792f19f7e33a12ae7de3d5a36d35958e2a1761a12dc51b26d0 DIST haml-rails-2.1.0.gem 13824 BLAKE2B 07a07966f88a4364d917f38518b184157fcf27bf0bcbc336369607df49baa68b4e54ab13d8980a0e76ab424e28a4b4c1bf4a6e37d3a06525bc01a62d9b1626d2 SHA512 c051ed4b776c95c1bae97b544d95512ece466c665c03d615e9f583fffb6a1474cb05a22d22402cab282bf8ede8ca64ffc60b8607fbff1fe188d81ebc3fb82776 EBUILD haml-rails-2.0.1-r1.ebuild 677 BLAKE2B 2b7a0e60eeb46bbef03f71a2f0dfcc57da86b26b5c392f30921e1a5b5c15957bd6714ae850e889816828332357b965759e9940ae0feb719970be221969ef440a SHA512 0567bdce5b29c29e318b6a5a0e8e4220bdf6ad679281736dbf71b9d74f0594cebb398cac502eced04e43fc6dde3eca5b50ae19d7c69fa22ac264a40f9b233b81 -EBUILD haml-rails-2.1.0.ebuild 651 BLAKE2B df8d1dea064d12f0f229f450ac2ba43717af8d1d10396030db5b0e6f3a391571ebdc025ca96b3668cbcbe159058f87234d3052135a22720d5d4136639e1b6440 SHA512 0170b6d47d7c8d9ddeb65abf3ad132546b0503aacd96b292d2b98c2193b68863de737ea55ce258dfb31c247e91ef76f513e5994e37b7c04c7a7112956421d9d8 +EBUILD haml-rails-2.1.0.ebuild 712 BLAKE2B 89ee00c2856db7f39f62adda549957aebb530bf195bed41f0d55cbfbcb80340124fa860e03944fab019068006cce0b2e4e41e94789938ed815353cb8ec8d3405 SHA512 1ea292a10667d39d11f1cf8596b4b0660b5c10ef2192aa80947559ff95caf1706fa8f402ec97b0137389e4467221f2a4372771bf28d5a372bca6161f77dce551 MISC metadata.xml 332 BLAKE2B 450838d99baca7fe45011092abbe7a9be9c51dc61490ac95c4f6e1be25f420e951e445248cd9cb7394a80e4bab3f6da27f6688ef778b35af48fde30acb201342 SHA512 871f1e8b2d6e7a4d952dd2ea3b758e12c261ecf45ab49790fec2f6ea0738a2fca2293e5a2ebb088ef0594044d756547db99df1107e1db8f0d4a24216d99062e1 diff --git a/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild b/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild index f3fa83bdf986..9ea2f4bd33b9 100644 --- a/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild +++ b/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild @@ -27,4 +27,5 @@ ruby_add_bdepend "test? ( >=dev-ruby/rails-5.1 )" all_ruby_prepare() { sed -i -e "/[Bb]undler/d" Rakefile test/test_helper.rb || die + sed -i -e 's/MiniTest/Minitest/' test/test_helper.rb || die } diff --git a/dev-ruby/liquid-c/Manifest b/dev-ruby/liquid-c/Manifest index 19055e30a81d..75477d327bd6 100644 --- a/dev-ruby/liquid-c/Manifest +++ b/dev-ruby/liquid-c/Manifest @@ -1,3 +1,3 @@ DIST liquid-c-4.1.0.gem 48640 BLAKE2B 4fe526b48500349526ebeb2430f87fbb8ccea2f47dcfd32f16e3db803425180955c7ae81a707628ca377fd534882d71e06aece7d4119c16cc1386d4b3b222447 SHA512 72600a5b7962b91d63350adc9f3f355255ad9b9f93b6607064a896e1e3d109a9da897f442f9fc15a7a8c2c26ccb4674e491def9e7531ef9577b790ca9a3eb884 -EBUILD liquid-c-4.1.0.ebuild 1496 BLAKE2B 37d8e73691a4aa5be152f20aa81f5d5959bfa9ca203d46fb00c4cb1e03c17e956e2ae0f6a17c5808a211920d6c7d5b435a89f32406ad130fa7084006a5c63783 SHA512 d09ac1aca031e7d019bb569ee6e0181ed3c212c9d29808eb5e0f23b0338de246355c1f5918b5f60c1689781fbf2eacbbbb131ec5a3b7fe2bb40749c6e19cf699 +EBUILD liquid-c-4.1.0.ebuild 1692 BLAKE2B 60989c663d385fe7ffc35781b4b45692ad813ace6eb18b5f0dc581a982201f0721d824e5b957119fc4215aa3263df2c8cb74938ed00f1b9df7ab60a34469c5a9 SHA512 6045f686340c389085b4651b019174744a5beedff70f23a50eb90f02b25a9554f79d97c238e78b9dc81c9b6a45e66ed87ea79825752803fdccad30d34beba548 MISC metadata.xml 343 BLAKE2B b0efd047555eaf15f367fc354f66a6168b9556d407274e5bc483999f3bddc97fbcfe146f4c32309b11d4a10865e894abcd4b9d3075e8a3b9cfe126fd6af5b1c8 SHA512 0bf0cc41c993b7a3e295697e6106cb31fafc1a5b4b6d1c575f859291ff1763b18b356d64ec7040d0b6fcc11516434696a9bbce770a9a6dc9e2eb3f95640a0a03 diff --git a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild index ba74574a276c..7740808c9ef9 100644 --- a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild +++ b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild @@ -28,7 +28,12 @@ all_ruby_prepare() { sed -i \ -e "/[Bb]undler/d" \ -e "/memcheck/Id" \ + -e '/extensiontask/ s:^:#:' \ Rakefile || die + sed -i -e 's/unit: :compile/:unit/' rakelib/unit_test.rake || die + rm -r rakelib/compile.rake || die + + sed -i -e 's/MiniTest/Minitest/' test/unit/*_test.rb || die # ruby_memcheck is a gem just for running w/ valgrind. # We don't run tests in ebuilds with Valgrind because it's diff --git a/dev-ruby/pairing_heap/Manifest b/dev-ruby/pairing_heap/Manifest new file mode 100644 index 000000000000..7632bd9b9cb5 --- /dev/null +++ b/dev-ruby/pairing_heap/Manifest @@ -0,0 +1,3 @@ +DIST pairing_heap-3.0.1.tar.gz 16965 BLAKE2B 80200dd98676c8ee9258ef96d296a4169b56d104875368bb8401b0f7d53494e3bbff8cfc5a536bdb24d844893ebe6962af709614b399c8c56980ee578ec2740b SHA512 0d22ccd42275aec54ff6960094c7ef14ad487835ba23217882a649c66585fc6c21af8a2f27f7a0a410fba6daf157ffdae6b74f1fdd798903ac597851945dee41 +EBUILD pairing_heap-3.0.1.ebuild 804 BLAKE2B 0993ee44ecefa94b6ef13c0fc9b43cf5b91b15f11c8e815f0375c4506dd8bed2a55bf1d171ce79fe4e1b7cb667b5f04718137ec3800db3978614013bbff08983 SHA512 068cf89a0bd93b44391f1bd5e40b10642f0ddfc8bf9fc1c99180500452151beec0e6ccc0d4a92c40b20fa826b6615f531dafbeac2d488e6fe31d39595ce032b6 +MISC metadata.xml 497 BLAKE2B 031d1ac42034e382202b0654788c13e078be09c082b5d1fe7099fcb5f93a0e53362f50180f73ee212e6b37d840968b3b2165c6270531b3cdde10b662f8574159 SHA512 cf96df8957624b2ba909ed222343e1fd74dafce6618fc4f7914afd841e2e425afd4609d841a4f876cdb24711187dbb8ebb12bd404a049833edcc7ad7eb6cb5e5 diff --git a/dev-ruby/pairing_heap/metadata.xml b/dev-ruby/pairing_heap/metadata.xml new file mode 100644 index 000000000000..dfe26ba04abc --- /dev/null +++ b/dev-ruby/pairing_heap/metadata.xml @@ -0,0 +1,14 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Performant priority queue in pure ruby with support for changing priority using pairing heap data structure + + + mhib/pairing_heap + + diff --git a/dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild b/dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild new file mode 100644 index 000000000000..81b8a228b8ab --- /dev/null +++ b/dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="pairing_heap.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Performant priority queue with support for changing priority" +HOMEPAGE="https://github.com/mhib/pairing_heap" +SRC_URI="https://github.com/mhib/pairing_heap/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/require.*\(bundler\|standard\)/ s:^:#:' Rakefile || die + + sed -e 's:_relative ": "./:' \ + -e 's/__dir__/"."/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/rgl/Manifest b/dev-ruby/rgl/Manifest new file mode 100644 index 000000000000..499b539524ad --- /dev/null +++ b/dev-ruby/rgl/Manifest @@ -0,0 +1,3 @@ +DIST rgl-0.6.6.tar.gz 256889 BLAKE2B 9859541abb49f241d5aa9ed5b16c200abda810b3ac93fb610f000bf023c35a3bbe15dc3e42dc3d070a041ca6f5fbd0c36ef180031667d3bae2c5cb770a9072fc SHA512 71f058b05856e49ea4e13f6cffc356ca730a6a9d3ecb551dba4afa5420491d91770b87a7e37847a4bf2335c6f33fdc38c623c9de5480a51753abf162c741544c +EBUILD rgl-0.6.6.ebuild 748 BLAKE2B 8b73bb74f1d37cc464842fc5dc1103d210eada53d772dabb96d0aed2307184a05b5bac15b6adcabda027a295bc932e708667736bf619468b5cdf7a8ce6457625 SHA512 df929bc23999d025fd9073ac20a152cc1a5967e12005ab3ef8a258bb3b6ae7957eda482f5bc2b8e79af39868bdc5fc043c9652b8df97370185940e1089c7a4d9 +MISC metadata.xml 337 BLAKE2B aed8010cd5c2d75a68af3c3d531e74f69b3122a3048a00a4d54f34fba53d4b75e0afaa31d14790403619155948ccf194ea8d0f81745d572b9015bb027fe02f70 SHA512 3ad09961576e276b07f7c487c88b1ca23df315cc86cc8e70bae8b86ac753fa42974b167234616ae797ca7f475900375b52c4b0d0855e2968bac01d54a62444a6 diff --git a/dev-ruby/rgl/metadata.xml b/dev-ruby/rgl/metadata.xml new file mode 100644 index 000000000000..4f9fdab3efd2 --- /dev/null +++ b/dev-ruby/rgl/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + monora/rgl + + diff --git a/dev-ruby/rgl/rgl-0.6.6.ebuild b/dev-ruby/rgl/rgl-0.6.6.ebuild new file mode 100644 index 000000000000..e8b8d78eb267 --- /dev/null +++ b/dev-ruby/rgl/rgl-0.6.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_GEMSPEC="rgl.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="RGL is a framework for graph data structures and algorithms" +HOMEPAGE="https://github.com/monora/rgl" +SRC_URI="https://github.com/monora/rgl/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/pairing_heap:0 + >=dev-ruby/rexml-3.2.4:3 + >=dev-ruby/stream-0.5.3 =dev-ruby/stream-0.5* +" + +ruby_add_bdepend "dev-ruby/yard test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 20c215c7182f..b38c56fcb052 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest index 28c854f8b0f1..7120a314aab5 100644 --- a/dev-util/cmake/Manifest +++ b/dev-util/cmake/Manifest @@ -34,11 +34,11 @@ DIST cmake-3.27.2.tar.gz 10978264 BLAKE2B 709e6c2769365daf1003ce4bb443291286cd23 DIST cmake-3.27.3-SHA-256.txt 1646 BLAKE2B 937aea86f553e65b17d3ec5b3c67d790cb614510bfc054cd24c4a39c1f1d6961798ccc067465b6ea2c837ce9a422075d160820c368c3897a37d60c0c8e0c942f SHA512 5d88128a559581924112e04b6049cf293c64e5f095a5685844ad553caf6d66c8589a2665ccd4cc4b546bd670aa932b529dbca82c1a4db4e611c8a341cc241277 DIST cmake-3.27.3-SHA-256.txt.asc 833 BLAKE2B a73010dead5d44a0d146bbf1c84d303eb07e51ca752f5c3396f534abcd8353afb453f9e00eb77958075ec622e42f48faa70deb1626164607efd521e86477cf55 SHA512 965d62f92133b68911846f65d50dadc2a99c4034fcff9abc1c9e94780049a4e35d621a379079d77bdab18ab22d21bb287ee166cdd6ca2c1f7be0cf6500c11746 DIST cmake-3.27.3.tar.gz 10978618 BLAKE2B 00376f64031365b5b3ed53d18a51d64ac33b3722933fb48e041fd28942688022e003697450228e46f9bfbfdc81f402552a7f741542dd800b34f7520cf5ba7087 SHA512 cbb845d2a8724faf5c9b57c6350a130c981ef5d209eb34fd52a5940ff7e176b0ae6512f766ee9ee6f03063269179ba15e123690a0d62ac65e32ffe8027806d9f -EBUILD cmake-3.26.4-r2.ebuild 8804 BLAKE2B fdb48b62ba66d6aa0f162bded4ef491f9476a6289ca61804eb18f328d8bafffbbb10f0134dfc8d10fb54032d3703444244d3ea7a62069505b2ee600a9b957e3b SHA512 faef92a7b8f1822c1df936e5bf89f533eb33d192dca09e140e157b6d4d8589ab73bb49189de998e91f53c4180e4c014e38b4d64bc5865a0c2d1e47dfc70a477d -EBUILD cmake-3.26.5-r1.ebuild 8806 BLAKE2B 86a7455c2b30d72e619829259131bc0df90d47dd17404c291a7d603f998413745e4fce635ee4199ad529a974f3bc35144c958ddf0ae5c32e5d6b55e8080478d7 SHA512 3e91d7deb1b64b4853924222a46e9d29c5b158b574f985b70034d489acfa8897e2a8a7dee09162f144c8e889390d473fb1e8a0e20539d915f928ebe91d62b685 +EBUILD cmake-3.26.4-r3.ebuild 8804 BLAKE2B fdb48b62ba66d6aa0f162bded4ef491f9476a6289ca61804eb18f328d8bafffbbb10f0134dfc8d10fb54032d3703444244d3ea7a62069505b2ee600a9b957e3b SHA512 faef92a7b8f1822c1df936e5bf89f533eb33d192dca09e140e157b6d4d8589ab73bb49189de998e91f53c4180e4c014e38b4d64bc5865a0c2d1e47dfc70a477d +EBUILD cmake-3.26.5-r2.ebuild 8806 BLAKE2B 86a7455c2b30d72e619829259131bc0df90d47dd17404c291a7d603f998413745e4fce635ee4199ad529a974f3bc35144c958ddf0ae5c32e5d6b55e8080478d7 SHA512 3e91d7deb1b64b4853924222a46e9d29c5b158b574f985b70034d489acfa8897e2a8a7dee09162f144c8e889390d473fb1e8a0e20539d915f928ebe91d62b685 EBUILD cmake-3.27.0-r1.ebuild 8849 BLAKE2B ed6173861ae15105593bf630c3607deb052ebd0438730bc57c35ac9570b45a22553141e5740c15c3ca0ff36d8aeb19d382cb9233ed126ceb063f3220adf2391b SHA512 892305cbff5371e828df8b794e2937abebc5623f03d15c28d90bd128efb6225997135d581005aa23392867b1ec5c230c627d1082ec192c7e536633d15682440d EBUILD cmake-3.27.1-r1.ebuild 8850 BLAKE2B ed2824ad05508ae192ad1fe569a6d7687f969203681a8fdbe4c11ba0098bd962f46c3e5b5a9a3d7190666db0ee144778d451da9d0ca05e1f96937cae6e0ec5e5 SHA512 d2b68386b06ba232bb340d46c1e9159b314fa4027eaa3efb151db22211148dc608a70fdc4b3690fb1030c9538b929697abb42015e30f2aa1f8d1271c936a2840 EBUILD cmake-3.27.2.ebuild 8850 BLAKE2B ed2824ad05508ae192ad1fe569a6d7687f969203681a8fdbe4c11ba0098bd962f46c3e5b5a9a3d7190666db0ee144778d451da9d0ca05e1f96937cae6e0ec5e5 SHA512 d2b68386b06ba232bb340d46c1e9159b314fa4027eaa3efb151db22211148dc608a70fdc4b3690fb1030c9538b929697abb42015e30f2aa1f8d1271c936a2840 -EBUILD cmake-3.27.3.ebuild 8861 BLAKE2B e2a142d9721dc64c1d067d297e67331327a4074cb04a9f18429e2f517967edbff3da7be8327d387515f10a5e32437235f3084a58033b52d8c86da6fc0cf98e1f SHA512 79b678f96b0aae1a30be53c975d97c42b624e5b4d7d20477459d6f548945fb954b6ec1f2629c12ce82ff7739ae2e5dd01d5a1302fade808a19f247e59d824880 +EBUILD cmake-3.27.3-r1.ebuild 8861 BLAKE2B e2a142d9721dc64c1d067d297e67331327a4074cb04a9f18429e2f517967edbff3da7be8327d387515f10a5e32437235f3084a58033b52d8c86da6fc0cf98e1f SHA512 79b678f96b0aae1a30be53c975d97c42b624e5b4d7d20477459d6f548945fb954b6ec1f2629c12ce82ff7739ae2e5dd01d5a1302fade808a19f247e59d824880 EBUILD cmake-9999.ebuild 8860 BLAKE2B d91222af272d47dd1941eebecd08dd6abd1bea77f7f9f6d81d374ab7d799e4af13f6bb8f213f4eeb42fb8ec913c7eefb995a65c0c661e946916416582a6f0c43 SHA512 09f3fd9cf07aa8f147278394a319eef057d25da09e4e8ff3dc40d5fd1477473c79886c89b641445beac41cfed32407004824eb4295c84f6d44af50a678b2b2d3 MISC metadata.xml 588 BLAKE2B 59754f6dd52986589583b875b48cdfb28f0d22e97fd6cdac9763ed2aa8981c692d81f6cfe73a93f7defde3e58fc0df60fba647760e9f20d00bd8141e4c39055e SHA512 ac463b9402727ba83b276fc206d2ea9101c6edc85142957c9be33bd8841c0396262ceaad545d133a84f6c294b5beee289e84c3226a1aac2d1f041dbfe08c047f diff --git a/dev-util/cmake/cmake-3.26.4-r2.ebuild b/dev-util/cmake/cmake-3.26.4-r2.ebuild deleted file mode 100644 index a212680b12c1..000000000000 --- a/dev-util/cmake/cmake-3.26.4-r2.ebuild +++ /dev/null @@ -1,294 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -: ${CMAKE_DOCS_PREBUILT:=1} - -CMAKE_DOCS_PREBUILT_DEV=sam -#CMAKE_DOCS_VERSION=$(ver_cut 1-3) -CMAKE_DOCS_VERSION=${PV} -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# See bug #784815 -CMAKE_DOCS_USEFLAG="+doc" - -# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja -# ... but seems fine as of 3.22.3? -# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ - toolchain-funcs virtualx xdg-utils - -MY_P="${P/_/-}" - -DESCRIPTION="Cross platform Make" -HOMEPAGE="https://cmake.org/" -if [[ ${PV} == 9999 ]] ; then - CMAKE_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" - inherit git-r3 -else - SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" - - if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" - fi - - if [[ ${PV} != *_rc* ]] ; then - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc - inherit verify-sig - - SRC_URI+=" verify-sig? ( - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc - )" - - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" - fi -fi - -[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" - -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-arch/libarchive-3.3.3:= - app-crypt/rhash:0= - >=dev-libs/expat-2.0.1 - >=dev-libs/jsoncpp-1.9.2-r2:0= - >=dev-libs/libuv-1.10.0:= - >=net-misc/curl-7.21.5[ssl] - sys-libs/zlib - virtual/pkgconfig - emacs? ( >=app-editors/emacs-23.1:* ) - ncurses? ( sys-libs/ncurses:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - doc? ( - dev-python/requests - dev-python/sphinx - ) - test? ( app-arch/libarchive[zstd] ) -" - -SITEFILE="50${PN}-gentoo.el" - -PATCHES=( - # Prefix - "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch - "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch - "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch - - # Handle gentoo packaging in find modules - "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch - # Next patch needs to be reworked - #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch - "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch - - # Respect python eclasses - "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch - "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch - - "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544 - - # upstream fixes (can usually be removed with a version bump) -) - -cmake_src_bootstrap() { - # disable running of cmake in bootstrap command - sed -i \ - -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ - bootstrap || die "sed failed" - - # execinfo.h on Solaris isn't quite what it is on Darwin - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/execinfo\.h/blablabla.h/' \ - Source/kwsys/CMakeLists.txt || die - fi - - # bootstrap script isn't exactly /bin/sh compatible - tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ - --prefix="${T}/cmakestrap/" \ - --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ - || die "Bootstrap failed" -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then - default - else - cd "${DISTDIR}" || die - - # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature - verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} - verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz - - cd "${WORKDIR}" || die - - default - fi -} - -src_prepare() { - cmake_src_prepare - - if [[ ${CHOST} == *-darwin* ]] ; then - # Disable Xcode hooks, bug #652134 - sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ - Source/CMakeLists.txt || die - sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ - -e '/cmGlobalXCodeGenerator.h/d' \ - Source/cmake.cxx || die - - # Disable isysroot usage with GCC, we've properly instructed - # where things are via GCC configuration and ldwrapper - sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ - Modules/Platform/Apple-GNU-*.cmake || die - # Disable isysroot usage with clang as well - sed -i -e '/_SYSROOT_FLAG/d' \ - Modules/Platform/Apple-Clang.cmake || die - # Don't set a POSIX standard, system headers don't like that, #757426 - sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmLoadCommandCommand.cxx \ - Source/cmStandardLexer.h \ - Source/cmSystemTools.cxx \ - Source/cmTimestamp.cxx - sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmStandardLexer.h - fi - - # Add gcc libs to the default link paths - sed -i \ - -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ - -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ - -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ - Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" - - if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then - CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" - cmake_src_bootstrap - fi -} - -src_configure() { - # Fix linking on Solaris - [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl - - # ODR warnings, bug #858335 - # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 - filter-lto - - local mycmakeargs=( - -DCMAKE_USE_SYSTEM_LIBRARIES=ON - -DCMAKE_DOC_DIR=/share/doc/${PF} - -DCMAKE_MAN_DIR=/share/man - -DCMAKE_DATA_DIR=/share/${PN} - -DSPHINX_MAN=$(usex doc) - -DSPHINX_HTML=$(usex doc) - -DBUILD_CursesDialog="$(usex ncurses)" - -DBUILD_TESTING=$(usex test) - ) - use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use emacs && elisp-compile Auxiliary/cmake-mode.el -} - -src_test() { - # Fix OutDir and SelectLibraryConfigurations tests - # these are altered thanks to our eclass - sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ - "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ - || die - - pushd "${BUILD_DIR}" > /dev/null || die - - # Excluded tests: - # BootstrapTest: we actualy bootstrap it every time so why test it. - # BundleUtilities: bundle creation broken - # CMakeOnly.AllFindModules: pthread issues - # CTest.updatecvs: which fails to commit as root - # Fortran: requires fortran - # RunCMake.CompilerLauncher: also requires fortran - # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because - # debugedit binary is not in the expected location - # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because - # it can't find a deb package that owns libc - # TestUpload, which requires network access - # RunCMake.CMP0125, known failure reported upstream (bug #829414) - local myctestargs=( - --output-on-failure - -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ - ) - - virtx cmake_src_test -} - -src_install() { - cmake_src_install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] - fi - - if use emacs; then - elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - insinto /usr/share/vim/vimfiles/syntax - doins Auxiliary/vim/syntax/cmake.vim - - insinto /usr/share/vim/vimfiles/indent - doins Auxiliary/vim/indent/cmake.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}/${PN}.vim" - - dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} -} - -pkg_postinst() { - use emacs && elisp-site-regen - - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen - - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} diff --git a/dev-util/cmake/cmake-3.26.4-r3.ebuild b/dev-util/cmake/cmake-3.26.4-r3.ebuild new file mode 100644 index 000000000000..a212680b12c1 --- /dev/null +++ b/dev-util/cmake/cmake-3.26.4-r3.ebuild @@ -0,0 +1,294 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +#CMAKE_DOCS_VERSION=$(ver_cut 1-3) +CMAKE_DOCS_VERSION=${PV} +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ + toolchain-funcs virtualx xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +if [[ ${PV} == 9999 ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" + fi +fi + +[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/libarchive-3.3.3:= + app-crypt/rhash:0= + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + emacs? ( >=app-editors/emacs-23.1:* ) + ncurses? ( sys-libs/ncurses:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( + dev-python/requests + dev-python/sphinx + ) + test? ( app-arch/libarchive[zstd] ) +" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # Prefix + "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch + "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch + "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch + + # Handle gentoo packaging in find modules + "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch + # Next patch needs to be reworked + #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch + "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch + + # Respect python eclasses + "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch + "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch + + "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544 + + # upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in bootstrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + # bootstrap script isn't exactly /bin/sh compatible + tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then + default + else + cd "${DISTDIR}" || die + + # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature + verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} + verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz + + cd "${WORKDIR}" || die + + default + fi +} + +src_prepare() { + cmake_src_prepare + + if [[ ${CHOST} == *-darwin* ]] ; then + # Disable Xcode hooks, bug #652134 + sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ + Source/CMakeLists.txt || die + sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ + -e '/cmGlobalXCodeGenerator.h/d' \ + Source/cmake.cxx || die + + # Disable isysroot usage with GCC, we've properly instructed + # where things are via GCC configuration and ldwrapper + sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ + Modules/Platform/Apple-GNU-*.cmake || die + # Disable isysroot usage with clang as well + sed -i -e '/_SYSROOT_FLAG/d' \ + Modules/Platform/Apple-Clang.cmake || die + # Don't set a POSIX standard, system headers don't like that, #757426 + sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmLoadCommandCommand.cxx \ + Source/cmStandardLexer.h \ + Source/cmSystemTools.cxx \ + Source/cmTimestamp.cxx + sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmStandardLexer.h + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + + if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + # ODR warnings, bug #858335 + # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 + filter-lto + + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + ) + use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use emacs && elisp-compile Auxiliary/cmake-mode.el +} + +src_test() { + # Fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + pushd "${BUILD_DIR}" > /dev/null || die + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + # RunCMake.CMP0125, known failure reported upstream (bug #829414) + local myctestargs=( + --output-on-failure + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ + ) + + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] + fi + + if use emacs; then + elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} +} + +pkg_postinst() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} diff --git a/dev-util/cmake/cmake-3.26.5-r1.ebuild b/dev-util/cmake/cmake-3.26.5-r1.ebuild deleted file mode 100644 index 918bd3c6db72..000000000000 --- a/dev-util/cmake/cmake-3.26.5-r1.ebuild +++ /dev/null @@ -1,294 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -: ${CMAKE_DOCS_PREBUILT:=1} - -CMAKE_DOCS_PREBUILT_DEV=sam -#CMAKE_DOCS_VERSION=$(ver_cut 1-3) -CMAKE_DOCS_VERSION=3.26.4 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# See bug #784815 -CMAKE_DOCS_USEFLAG="+doc" - -# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja -# ... but seems fine as of 3.22.3? -# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ - toolchain-funcs virtualx xdg-utils - -MY_P="${P/_/-}" - -DESCRIPTION="Cross platform Make" -HOMEPAGE="https://cmake.org/" -if [[ ${PV} == 9999 ]] ; then - CMAKE_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" - inherit git-r3 -else - SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" - - if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" - fi - - if [[ ${PV} != *_rc* ]] ; then - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc - inherit verify-sig - - SRC_URI+=" verify-sig? ( - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc - )" - - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" - fi -fi - -[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" - -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-arch/libarchive-3.3.3:= - app-crypt/rhash:0= - >=dev-libs/expat-2.0.1 - >=dev-libs/jsoncpp-1.9.2-r2:0= - >=dev-libs/libuv-1.10.0:= - >=net-misc/curl-7.21.5[ssl] - sys-libs/zlib - virtual/pkgconfig - emacs? ( >=app-editors/emacs-23.1:* ) - ncurses? ( sys-libs/ncurses:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - doc? ( - dev-python/requests - dev-python/sphinx - ) - test? ( app-arch/libarchive[zstd] ) -" - -SITEFILE="50${PN}-gentoo.el" - -PATCHES=( - # Prefix - "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch - "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch - "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch - - # Handle gentoo packaging in find modules - "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch - # Next patch needs to be reworked - #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch - "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch - - # Respect python eclasses - "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch - "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch - - "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544 - - # upstream fixes (can usually be removed with a version bump) -) - -cmake_src_bootstrap() { - # disable running of cmake in bootstrap command - sed -i \ - -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ - bootstrap || die "sed failed" - - # execinfo.h on Solaris isn't quite what it is on Darwin - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/execinfo\.h/blablabla.h/' \ - Source/kwsys/CMakeLists.txt || die - fi - - # bootstrap script isn't exactly /bin/sh compatible - tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ - --prefix="${T}/cmakestrap/" \ - --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ - || die "Bootstrap failed" -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then - default - else - cd "${DISTDIR}" || die - - # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature - verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} - verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz - - cd "${WORKDIR}" || die - - default - fi -} - -src_prepare() { - cmake_src_prepare - - if [[ ${CHOST} == *-darwin* ]] ; then - # Disable Xcode hooks, bug #652134 - sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ - Source/CMakeLists.txt || die - sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ - -e '/cmGlobalXCodeGenerator.h/d' \ - Source/cmake.cxx || die - - # Disable isysroot usage with GCC, we've properly instructed - # where things are via GCC configuration and ldwrapper - sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ - Modules/Platform/Apple-GNU-*.cmake || die - # Disable isysroot usage with clang as well - sed -i -e '/_SYSROOT_FLAG/d' \ - Modules/Platform/Apple-Clang.cmake || die - # Don't set a POSIX standard, system headers don't like that, #757426 - sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmLoadCommandCommand.cxx \ - Source/cmStandardLexer.h \ - Source/cmSystemTools.cxx \ - Source/cmTimestamp.cxx - sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmStandardLexer.h - fi - - # Add gcc libs to the default link paths - sed -i \ - -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ - -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ - -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ - Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" - - if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then - CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" - cmake_src_bootstrap - fi -} - -src_configure() { - # Fix linking on Solaris - [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl - - # ODR warnings, bug #858335 - # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 - filter-lto - - local mycmakeargs=( - -DCMAKE_USE_SYSTEM_LIBRARIES=ON - -DCMAKE_DOC_DIR=/share/doc/${PF} - -DCMAKE_MAN_DIR=/share/man - -DCMAKE_DATA_DIR=/share/${PN} - -DSPHINX_MAN=$(usex doc) - -DSPHINX_HTML=$(usex doc) - -DBUILD_CursesDialog="$(usex ncurses)" - -DBUILD_TESTING=$(usex test) - ) - use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use emacs && elisp-compile Auxiliary/cmake-mode.el -} - -src_test() { - # Fix OutDir and SelectLibraryConfigurations tests - # these are altered thanks to our eclass - sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ - "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ - || die - - pushd "${BUILD_DIR}" > /dev/null || die - - # Excluded tests: - # BootstrapTest: we actualy bootstrap it every time so why test it. - # BundleUtilities: bundle creation broken - # CMakeOnly.AllFindModules: pthread issues - # CTest.updatecvs: which fails to commit as root - # Fortran: requires fortran - # RunCMake.CompilerLauncher: also requires fortran - # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because - # debugedit binary is not in the expected location - # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because - # it can't find a deb package that owns libc - # TestUpload, which requires network access - # RunCMake.CMP0125, known failure reported upstream (bug #829414) - local myctestargs=( - --output-on-failure - -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ - ) - - virtx cmake_src_test -} - -src_install() { - cmake_src_install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] - fi - - if use emacs; then - elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - insinto /usr/share/vim/vimfiles/syntax - doins Auxiliary/vim/syntax/cmake.vim - - insinto /usr/share/vim/vimfiles/indent - doins Auxiliary/vim/indent/cmake.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}/${PN}.vim" - - dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} -} - -pkg_postinst() { - use emacs && elisp-site-regen - - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen - - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} diff --git a/dev-util/cmake/cmake-3.26.5-r2.ebuild b/dev-util/cmake/cmake-3.26.5-r2.ebuild new file mode 100644 index 000000000000..918bd3c6db72 --- /dev/null +++ b/dev-util/cmake/cmake-3.26.5-r2.ebuild @@ -0,0 +1,294 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +#CMAKE_DOCS_VERSION=$(ver_cut 1-3) +CMAKE_DOCS_VERSION=3.26.4 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ + toolchain-funcs virtualx xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +if [[ ${PV} == 9999 ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" + fi +fi + +[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/libarchive-3.3.3:= + app-crypt/rhash:0= + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + emacs? ( >=app-editors/emacs-23.1:* ) + ncurses? ( sys-libs/ncurses:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( + dev-python/requests + dev-python/sphinx + ) + test? ( app-arch/libarchive[zstd] ) +" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # Prefix + "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch + "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch + "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch + + # Handle gentoo packaging in find modules + "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch + # Next patch needs to be reworked + #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch + "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch + + # Respect python eclasses + "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch + "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch + + "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544 + + # upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in bootstrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + # bootstrap script isn't exactly /bin/sh compatible + tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then + default + else + cd "${DISTDIR}" || die + + # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature + verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} + verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz + + cd "${WORKDIR}" || die + + default + fi +} + +src_prepare() { + cmake_src_prepare + + if [[ ${CHOST} == *-darwin* ]] ; then + # Disable Xcode hooks, bug #652134 + sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ + Source/CMakeLists.txt || die + sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ + -e '/cmGlobalXCodeGenerator.h/d' \ + Source/cmake.cxx || die + + # Disable isysroot usage with GCC, we've properly instructed + # where things are via GCC configuration and ldwrapper + sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ + Modules/Platform/Apple-GNU-*.cmake || die + # Disable isysroot usage with clang as well + sed -i -e '/_SYSROOT_FLAG/d' \ + Modules/Platform/Apple-Clang.cmake || die + # Don't set a POSIX standard, system headers don't like that, #757426 + sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmLoadCommandCommand.cxx \ + Source/cmStandardLexer.h \ + Source/cmSystemTools.cxx \ + Source/cmTimestamp.cxx + sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmStandardLexer.h + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + + if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + # ODR warnings, bug #858335 + # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 + filter-lto + + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + ) + use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use emacs && elisp-compile Auxiliary/cmake-mode.el +} + +src_test() { + # Fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + pushd "${BUILD_DIR}" > /dev/null || die + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + # RunCMake.CMP0125, known failure reported upstream (bug #829414) + local myctestargs=( + --output-on-failure + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ + ) + + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] + fi + + if use emacs; then + elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} +} + +pkg_postinst() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} diff --git a/dev-util/cmake/cmake-3.27.3-r1.ebuild b/dev-util/cmake/cmake-3.27.3-r1.ebuild new file mode 100644 index 000000000000..98ff361e9f75 --- /dev/null +++ b/dev-util/cmake/cmake-3.27.3-r1.ebuild @@ -0,0 +1,288 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +#CMAKE_DOCS_VERSION=$(ver_cut 1-3) +CMAKE_DOCS_VERSION=3.27.0 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ + toolchain-funcs virtualx xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +if [[ ${PV} == 9999 ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" + fi +fi + +[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +IUSE="${CMAKE_DOCS_USEFLAG} dap emacs ncurses qt5 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/libarchive-3.3.3:= + app-crypt/rhash:0= + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + dap? ( dev-cpp/cppdap ) + emacs? ( >=app-editors/emacs-23.1:* ) + ncurses? ( sys-libs/ncurses:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( + dev-python/requests + dev-python/sphinx + ) + test? ( app-arch/libarchive[zstd] ) +" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # Prefix + "${FILESDIR}"/${PN}-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch + # Misc + "${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch + + # Upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in bootstrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + # bootstrap script isn't exactly /bin/sh compatible + tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then + default + else + cd "${DISTDIR}" || die + + # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature + verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} + verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz + + cd "${WORKDIR}" || die + + default + fi +} + +src_prepare() { + cmake_src_prepare + + if [[ ${CHOST} == *-darwin* ]] ; then + # Disable Xcode hooks, bug #652134 + sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ + Source/CMakeLists.txt || die + sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ + -e '/cmGlobalXCodeGenerator.h/d' \ + Source/cmake.cxx || die + + # Disable isysroot usage with GCC, we've properly instructed + # where things are via GCC configuration and ldwrapper + sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ + Modules/Platform/Apple-GNU-*.cmake || die + # Disable isysroot usage with clang as well + sed -i -e '/_SYSROOT_FLAG/d' \ + Modules/Platform/Apple-Clang.cmake || die + # Don't set a POSIX standard, system headers don't like that, #757426 + sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmLoadCommandCommand.cxx \ + Source/cmStandardLexer.h \ + Source/cmSystemTools.cxx \ + Source/cmTimestamp.cxx + sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmStandardLexer.h + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + + if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + # ODR warnings, bug #858335 + # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 + filter-lto + + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMake_ENABLE_DEBUGGER=$(usex dap) + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + ) + use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use emacs && elisp-compile Auxiliary/cmake-mode.el +} + +src_test() { + # Fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + pushd "${BUILD_DIR}" > /dev/null || die + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + # RunCMake.CMP0125, known failure reported upstream (bug #829414) + local myctestargs=( + --output-on-failure + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ + ) + + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] + fi + + if use emacs; then + elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} +} + +pkg_postinst() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} diff --git a/dev-util/cmake/cmake-3.27.3.ebuild b/dev-util/cmake/cmake-3.27.3.ebuild deleted file mode 100644 index 98ff361e9f75..000000000000 --- a/dev-util/cmake/cmake-3.27.3.ebuild +++ /dev/null @@ -1,288 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -: ${CMAKE_DOCS_PREBUILT:=1} - -CMAKE_DOCS_PREBUILT_DEV=sam -#CMAKE_DOCS_VERSION=$(ver_cut 1-3) -CMAKE_DOCS_VERSION=3.27.0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# See bug #784815 -CMAKE_DOCS_USEFLAG="+doc" - -# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja -# ... but seems fine as of 3.22.3? -# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ - toolchain-funcs virtualx xdg-utils - -MY_P="${P/_/-}" - -DESCRIPTION="Cross platform Make" -HOMEPAGE="https://cmake.org/" -if [[ ${PV} == 9999 ]] ; then - CMAKE_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" - inherit git-r3 -else - SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" - - if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" - fi - - if [[ ${PV} != *_rc* ]] ; then - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc - inherit verify-sig - - SRC_URI+=" verify-sig? ( - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt - https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc - )" - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" - fi -fi - -[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" - -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -IUSE="${CMAKE_DOCS_USEFLAG} dap emacs ncurses qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-arch/libarchive-3.3.3:= - app-crypt/rhash:0= - >=dev-libs/expat-2.0.1 - >=dev-libs/jsoncpp-1.9.2-r2:0= - >=dev-libs/libuv-1.10.0:= - >=net-misc/curl-7.21.5[ssl] - sys-libs/zlib - virtual/pkgconfig - dap? ( dev-cpp/cppdap ) - emacs? ( >=app-editors/emacs-23.1:* ) - ncurses? ( sys-libs/ncurses:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - doc? ( - dev-python/requests - dev-python/sphinx - ) - test? ( app-arch/libarchive[zstd] ) -" - -SITEFILE="50${PN}-gentoo.el" - -PATCHES=( - # Prefix - "${FILESDIR}"/${PN}-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch - # Misc - "${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch - "${FILESDIR}"/${PN}-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch - - # Upstream fixes (can usually be removed with a version bump) -) - -cmake_src_bootstrap() { - # disable running of cmake in bootstrap command - sed -i \ - -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ - bootstrap || die "sed failed" - - # execinfo.h on Solaris isn't quite what it is on Darwin - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/execinfo\.h/blablabla.h/' \ - Source/kwsys/CMakeLists.txt || die - fi - - # bootstrap script isn't exactly /bin/sh compatible - tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ - --prefix="${T}/cmakestrap/" \ - --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ - || die "Bootstrap failed" -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then - default - else - cd "${DISTDIR}" || die - - # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature - verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} - verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz - - cd "${WORKDIR}" || die - - default - fi -} - -src_prepare() { - cmake_src_prepare - - if [[ ${CHOST} == *-darwin* ]] ; then - # Disable Xcode hooks, bug #652134 - sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ - Source/CMakeLists.txt || die - sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ - -e '/cmGlobalXCodeGenerator.h/d' \ - Source/cmake.cxx || die - - # Disable isysroot usage with GCC, we've properly instructed - # where things are via GCC configuration and ldwrapper - sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ - Modules/Platform/Apple-GNU-*.cmake || die - # Disable isysroot usage with clang as well - sed -i -e '/_SYSROOT_FLAG/d' \ - Modules/Platform/Apple-Clang.cmake || die - # Don't set a POSIX standard, system headers don't like that, #757426 - sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmLoadCommandCommand.cxx \ - Source/cmStandardLexer.h \ - Source/cmSystemTools.cxx \ - Source/cmTimestamp.cxx - sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ - Source/cmStandardLexer.h - fi - - # Add gcc libs to the default link paths - sed -i \ - -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ - -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ - -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ - Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" - - if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then - CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" - cmake_src_bootstrap - fi -} - -src_configure() { - # Fix linking on Solaris - [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl - - # ODR warnings, bug #858335 - # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 - filter-lto - - local mycmakeargs=( - -DCMAKE_USE_SYSTEM_LIBRARIES=ON - -DCMake_ENABLE_DEBUGGER=$(usex dap) - -DCMAKE_DOC_DIR=/share/doc/${PF} - -DCMAKE_MAN_DIR=/share/man - -DCMAKE_DATA_DIR=/share/${PN} - -DSPHINX_MAN=$(usex doc) - -DSPHINX_HTML=$(usex doc) - -DBUILD_CursesDialog="$(usex ncurses)" - -DBUILD_TESTING=$(usex test) - ) - use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use emacs && elisp-compile Auxiliary/cmake-mode.el -} - -src_test() { - # Fix OutDir and SelectLibraryConfigurations tests - # these are altered thanks to our eclass - sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ - "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ - || die - - pushd "${BUILD_DIR}" > /dev/null || die - - # Excluded tests: - # BootstrapTest: we actualy bootstrap it every time so why test it. - # BundleUtilities: bundle creation broken - # CMakeOnly.AllFindModules: pthread issues - # CTest.updatecvs: which fails to commit as root - # Fortran: requires fortran - # RunCMake.CompilerLauncher: also requires fortran - # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because - # debugedit binary is not in the expected location - # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because - # it can't find a deb package that owns libc - # TestUpload, which requires network access - # RunCMake.CMP0125, known failure reported upstream (bug #829414) - local myctestargs=( - --output-on-failure - -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ - ) - - virtx cmake_src_test -} - -src_install() { - cmake_src_install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] - fi - - if use emacs; then - elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - insinto /usr/share/vim/vimfiles/syntax - doins Auxiliary/vim/syntax/cmake.vim - - insinto /usr/share/vim/vimfiles/indent - doins Auxiliary/vim/indent/cmake.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}/${PN}.vim" - - dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} -} - -pkg_postinst() { - use emacs && elisp-site-regen - - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen - - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index c62ecd8a12ad..8b30c8e6ff23 100644 Binary files a/gnome-extra/Manifest.gz and b/gnome-extra/Manifest.gz differ diff --git a/gnome-extra/gnome-calculator/Manifest b/gnome-extra/gnome-calculator/Manifest index 5875b1b1d4ca..8c87490d0f58 100644 --- a/gnome-extra/gnome-calculator/Manifest +++ b/gnome-extra/gnome-calculator/Manifest @@ -1,5 +1,7 @@ DIST gnome-calculator-44.0.tar.xz 1075480 BLAKE2B a4e7af52e06a59a1a07baf3e34dbfc90dc8852cab3f44fe2018e3279cf7dab7c9cffe23bff2d7cc8b9b3708b652b9b8ae2fa65ff403c559fc1bfd060e4645575 SHA512 7c1428873c00a2052b966a0687f2a944dce67e889c8e113a794a7d5f0bafe9ff52562e2b1985bcf48d05a5a0a2f4ff97e490a43810b5243367fce9c6ada79fa6 +DIST gnome-calculator-45.0.tar.xz 1097732 BLAKE2B 1d69dd416b4af1eb9440ae41c5bd4a598ba1eecfbfaeb3b83d6b720094285bc60dfa6d5399ee196341563ddbc0944ce11ed69b22fb381ce33d3ea9f1b6c34beb SHA512 cb681a04099385ae2f7bd1bb0a613eff4a20067f0a1d82027c493542c743613ff441c34a1c0a032807d7bb0f41301427eeb8b0fb5137e317e331e76bdf5b14af DIST gnome-calculator-45.beta.tar.xz 1094460 BLAKE2B dda75a6e1d0e1e6d4053f0e151477e1705b4a9a8ebd08a2e3df73c9c475317f47ea08da14f1a1baef5ece1925b2e04ce98d145f834dba6e3a51224a9a2bbfa32 SHA512 217b2acbd30fc80e625bb0e656ddec24c182e02f195db31c07cd7603962a0c7b63fdf1b86eeb4b51e8b7bed15a16ac52ccef941b74b464a4e9440b659880be40 EBUILD gnome-calculator-44.0.ebuild 1601 BLAKE2B 765fc33d23367f2547ba1ec9bc4882bbfd21c92adebb301735c0ac3f9a5864153a5d60c2b597a57150db15849457edd503622dacf88b46253e5464eaa35fbe03 SHA512 4cf8a24e3bd48f320a22c652f75b2eaa1325f5fbdea5d4374d12a771ffc0fc668ef6b23c27a09a579408dd25d67de387c15bde8b9ca712da5d9c4c07d11fc747 +EBUILD gnome-calculator-45.0.ebuild 1646 BLAKE2B da74e6f0cecc5d0e12975c4286a45a4d766877f782ece1b3783934c163543b1b592e2e9e8af9761dc73e11ad8f727e9851331174c241ab82e68a86e4f35dab70 SHA512 b9721f7c1e5a4277361ab132de051394a7f66702af443ec37d55f731654673650ff974e09de01b26b93b54cb833ba7f5b5c905e511badba6dd227214c3f92a17 EBUILD gnome-calculator-45_beta.ebuild 1641 BLAKE2B 20ae75a864bbe32a3ae962feaaca13c2133f9bb13412a81247fa1ca025f550767bf626d9acafef3f99cf3a4918cbca57c6c2c49763322d4fd8ba95f2a94ae5e9 SHA512 b99b689e1dea146ad7e942bf489b77fedbf35598e846f94b6a0db6371a01b1bf50e9b19a61a93e2c2ee037e0cef5a52b19eebebf777f0ec13c3315e93b38baf2 MISC metadata.xml 553 BLAKE2B adbc4947ab50307c4bf5fca7e9b6cf2db5394b9e3a335d2de56a0678af3f1674d0641835179d2ffad62050292e02874add35125918f922b66fddb64c7e949941 SHA512 960975bcb5b0bdecc83cd80eb8d0d70845a1080a9c2490aa674cf775a44925b9196953a20c88a4197feaf8e8107f98acb6843164292cafb92bde5d1de18242ee diff --git a/gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild new file mode 100644 index 000000000000..01f53e2750c9 --- /dev/null +++ b/gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A calculator application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Calculator" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+introspection test" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them +# altogether, thus we need them installed by gtksourceview[vala] +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + dev-libs/libxml2:2 + net-libs/libsoup:3.0 + >=dev-libs/libgee-0.20.0:0.8= + dev-libs/mpc:= + dev-libs/mpfr:0= + >=gui-libs/gtk-4.4.1:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gui-libs/gtksourceview-5.3.0:5 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + net-libs/libsoup:3.0[vala] + gui-libs/gtksourceview:5[vala] + gui-libs/libhandy:1[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Ddisable-ui=false + #-Dvala-version # doesn't do anything in 3.34 + $(meson_use !introspection disable-introspection) + $(meson_use test ui-tests) + -Dgcalc=true + -Dgci=true + -Dapp=true + -Ddoc=false + ) + meson_src_configure +} + +src_test() { + XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-system-monitor/Manifest b/gnome-extra/gnome-system-monitor/Manifest index 6d8bd81c4c9a..cdd288df5c50 100644 --- a/gnome-extra/gnome-system-monitor/Manifest +++ b/gnome-extra/gnome-system-monitor/Manifest @@ -1,5 +1,7 @@ DIST gnome-system-monitor-44.0.tar.xz 1012688 BLAKE2B b9e537ac865c31e0aa05958f067181bf3ef73e4997e818ec4d5d61da65954e910c908901ed55cceac447798d092944a01999fc37f38c7ce51590efedf7f12a85 SHA512 052dcdc927ad53ea601f1f3da6a921fe21b04f69aaa8b75a5096fdcdac5706391180c476b5c87a98012fa7b5dc6c5c43b8c88c30a38b12868c4188020e8ec3b8 +DIST gnome-system-monitor-45.0.tar.xz 1017804 BLAKE2B 6a221021870d647a64d84437741c107333004a7f82c95752e0157a17dd2c3de11f5f828603a5523f04159da2c2897fae173059d0c42821fa74afce8dc117f159 SHA512 b30fe7ad4507e57138026f1414735c5c833e83c55a1eabb608dab6a628087571aec7a36cd41e11f1bba9d232771477327ea3470343357a1213ed7d8871d9f646 DIST gnome-system-monitor-45.beta.tar.xz 1015144 BLAKE2B 77f1a731685802055732265fbb3570b5d34d03dcfa290e9f631c8e72b5c5a8a978a040d3de12244404cf2936887c75dbd1533c6e260548865400bb838698bfb2 SHA512 8c50335af30eae6364c3dcf03a8f0f5468f2c049d1c5466fe6c106819d933587a78cf77a47fe55fb66a30b519dbbb4187e3bc34f8665ace3824080d1b9f2d80d EBUILD gnome-system-monitor-44.0.ebuild 1225 BLAKE2B 5aca66e0fae8c986b59b494b6efa246715f12bca5d209b45db26958fcc5dd41e54d995860dd0c9e37ae5a2b50a8a5812925f809c27c700660df6704aaa981b6e SHA512 9040ab31fa7c9e841aed5e3660b2eb57b765e3c4b75e553aedbd00a78329d33b46905ce20f613290e9c7247d424783a7f093b2cf1e8e9ea580aa164a0f092bc8 +EBUILD gnome-system-monitor-45.0.ebuild 1221 BLAKE2B 6c2c8e551f0e8ca441ba213f31bfa881660a002d7406ca73737c30e1334b8cd5fc7dfb72de9f758d295584783ac86ba26b0dc698c9c6e4edf1193c6d729888f4 SHA512 66a7b3df8f647af5d98bbcbda0ef24de555b0d16620eaf1baf466ba1405d38637359123a347dfc5a520526ca91fc246e44657fe3e4254c8ee7c39fc76cb9990f EBUILD gnome-system-monitor-45_beta.ebuild 1221 BLAKE2B 6c2c8e551f0e8ca441ba213f31bfa881660a002d7406ca73737c30e1334b8cd5fc7dfb72de9f758d295584783ac86ba26b0dc698c9c6e4edf1193c6d729888f4 SHA512 66a7b3df8f647af5d98bbcbda0ef24de555b0d16620eaf1baf466ba1405d38637359123a347dfc5a520526ca91fc246e44657fe3e4254c8ee7c39fc76cb9990f MISC metadata.xml 495 BLAKE2B 56ac029a06b0bc1f2b240c372426b6002c411005109f12c166227f3689bf0470326f810bdcfa62d5e34077710156e085d7f933bdcb1b26acbb8670cb46362d94 SHA512 0936f40a28b66e92a2468c926b05000aefb7e55cd724ec24f69e9c5ff517aa4604bbb03899fe104600218617e881e45f72bd0ab9c668313b6545cc931fd6b981 diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild new file mode 100644 index 000000000000..d9c9360329f7 --- /dev/null +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Gnome System Monitor" +HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="systemd X" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-cpp/glibmm-2.46:2 + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.22:3[X(+)?] + >=dev-cpp/gtkmm-3.3.18:3.0 + >=dev-cpp/atkmm-2.28:0 + >=gnome-base/libgtop-2.37.2:2= + >=gui-libs/libhandy-1.5.0:1 + >=gnome-base/librsvg-2.35:2 + >=dev-libs/libxml2-2.0:2 + X? ( >=x11-libs/libwnck-2.91.0:3 ) + systemd? ( >=sys-apps/systemd-44:0= ) +" +# eautoreconf requires gnome-base/gnome-common +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + >=sys-auth/polkit-0.114 +" # polkit needed at buildtime for ITS rules of policy files, first available in 0.114 + +src_configure() { + local emesonargs=( + $(meson_use X wnck) + $(meson_use systemd) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index 5d813fc09c72..60724601da87 100644 Binary files a/mail-client/Manifest.gz and b/mail-client/Manifest.gz differ diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest index 6648fb9f1ff7..9581e243f7c5 100644 --- a/mail-client/geary/Manifest +++ b/mail-client/geary/Manifest @@ -1,3 +1,5 @@ DIST geary-44.0.tar.xz 2484228 BLAKE2B fce8fb23d4ca1aa57c93cda6d1bf8f5662b238ea93e816732412d0d9d08d636322fdcf5bf30cc0299bebddce11cb53d7dfc914c57732ba20c3805fd835285f12 SHA512 f6b8960ef499b9504f93103c68955f87c39724b30a5e03b68354f93902ae1fcce5271ef89743682d263ca6f1c054313d3019e43f5ca205c746301408f092c5e9 +DIST geary-44.1.tar.xz 2485012 BLAKE2B 5733059286befb7e7dc646c2ffb985c6b025f711c0fa03b006596ade47702bf89a2cf4e33f3ea8bb013636489ba170dfd6af7d629da296854a9e62eb8be09dd5 SHA512 f84d0fc1ce0b34d867acaf97f891c79f0c74cd6f020f6224663c985e2be102469b974a75f6f7bf6daa580fdf88d3413fcf16096d0dc89638081fa045ab2e152a EBUILD geary-44.0.ebuild 2144 BLAKE2B 0859fb9ecc1a6db73e2b020073b9682c9324fb0765f4ed3694b7e95cf2087811155f95217401c73642ed14f9dbb79c51b78f63d85d4ce7a4cb3ae271d1d7e78b SHA512 08d50fe806340506e48e07e3aa732b41ae5594fc9ba5c2828eddf4d3a18637d14a367cb448cbf7b7cf855b1c598e3f1692b5f5e987544662610e71b0c2423c0c +EBUILD geary-44.1.ebuild 2144 BLAKE2B 0859fb9ecc1a6db73e2b020073b9682c9324fb0765f4ed3694b7e95cf2087811155f95217401c73642ed14f9dbb79c51b78f63d85d4ce7a4cb3ae271d1d7e78b SHA512 08d50fe806340506e48e07e3aa732b41ae5594fc9ba5c2828eddf4d3a18637d14a367cb448cbf7b7cf855b1c598e3f1692b5f5e987544662610e71b0c2423c0c MISC metadata.xml 473 BLAKE2B d41a2598f4175613cfda39124c2954032d9868b6a18e9087aeb3a6ffdad736398400be4ec05fac9ec2e77ee8bab1e1c4d3a651fbdb713905527e61c9a2c407e4 SHA512 1b91b4c09e832cc0c91543125423985b73ba01a085fedd24c72e0ed5559cca2463be554c1b8c4f0d0278a6f66ce979126b4ee8d6413e9570e7e671badc20cc15 diff --git a/mail-client/geary/geary-44.1.ebuild b/mail-client/geary/geary-44.1.ebuild new file mode 100644 index 000000000000..1dd1ed84eca1 --- /dev/null +++ b/mail-client/geary/geary-44.1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A lightweight, easy-to-use, feature-rich email client" +HOMEPAGE="https://wiki.gnome.org/Apps/Geary" + +LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses for some icons +SLOT="0" +IUSE="test ytnef" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm64 ~x86" + +# >=gspell-1.7 dep to ensure all libraries used use enchant:2 +DEPEND=" + >=dev-libs/glib-2.68:2 + >=x11-libs/gtk+-3.24.23:3 + >=net-libs/webkit-gtk-2.38:4.1= + >=dev-libs/gmime-3.2.4:3.0 + >=dev-db/sqlite-3.24:3 + + x11-libs/cairo[glib] + app-text/enchant:2 + >=dev-libs/folks-0.11:0= + >=app-crypt/gcr-3.10.1:0= + >=dev-libs/libgee-0.8.5:0.8= + net-libs/gnome-online-accounts + media-libs/gsound + >=app-text/gspell-1.7:= + >=dev-libs/icu-60:= + app-text/iso-codes + >=dev-libs/json-glib-1.0 + >=gui-libs/libhandy-1.2.1:1= + >=dev-libs/libpeas-1.24.0 + >=app-crypt/libsecret-0.11 + net-libs/libsoup:3.0 + dev-libs/snowball-stemmer:= + >=dev-libs/libxml2-2.7.8:2 + ytnef? ( >=net-mail/ytnef-1.9.3 ) +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/appstream-glib-0.7.10 + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( net-libs/gnutls[tools] ) + + $(vala_depend) + x11-libs/gtk+:3[introspection] + net-libs/webkit-gtk:4.1[introspection] + dev-libs/gmime:3.0[vala] + app-crypt/gcr:0[introspection,vala] + dev-libs/libgee:0.8[introspection] + media-libs/gsound[vala] + app-text/gspell[vala] + gui-libs/libhandy:1[vala] + app-crypt/libsecret[introspection,vala] + net-libs/libsoup:3.0[introspection,vala] +" + +src_prepare() { + vala_setup + gnome2_environment_reset + default +} + +src_configure() { + local emesonargs=( + -Dprofile=release + -Drevno="${PR}" + -Dvaladoc=disabled + -Dcontractor=disabled + -Dlibunwind=disabled + $(meson_feature ytnef tnef) + ) + + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 9c97e8834fb5..65e69f847ca5 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest index 7f289a44abac..2090ac8fa077 100644 --- a/media-gfx/gthumb/Manifest +++ b/media-gfx/gthumb/Manifest @@ -3,4 +3,4 @@ AUX 3.12.2-libraw-0.21.patch 2037 BLAKE2B c70fce8223c08c4bb9dafa5c03251314a30e28 AUX 3.12.2-link-with-x11.patch 419 BLAKE2B f13fc6aead441d83ba55fafd3528a96691c18bca894c5aed6f8e6e1a9084059ec1843668ef8f76697a866979de4d2aaed944ca1729dd6f49d0aa1af316ecb7cc SHA512 667aed7e8dae78b19e0df37ca7f03b565d87a2ffa05a8ef3e3460c3cc491c263ba29781b0659c9a57595e735d38d27ae78f37898011189514ff6a1c237d2b1bb DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1 SHA512 5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c EBUILD gthumb-3.12.2-r5.ebuild 2708 BLAKE2B 9372e5e72805b01ca3f98b59d5e98bc53202c1e94afc56a0cb2accb5053eb7ecd59fd20ee1f6911b4b97defeb8d45a69c83a3c0c6e43563ed5f4d0377dc550f2 SHA512 fddff639810137241c49f7380b9db5b47dcb7adbe5f3d48cd1e50df940be10db28a7a45008660328125eb805017a95cce6d9ec50ff344db1aa28e7777c64688e -MISC metadata.xml 584 BLAKE2B 49bd5d8d4d882c9ca655abf836e8fa61a14739014af854003b3d938746d6544fce40889ed4fbc4a0ae6ca8e3403e417162370527fca052cde0e1768676593ca0 SHA512 07d09fddf781226efec422772818203b3bda7eba456f39930003c4e5bbefef2c0d89a52c2473bdb26c8d7611259852c8b4a892c95dd60c7952005995f8558184 +MISC metadata.xml 486 BLAKE2B 5bc518564cddfc82f4179764c8e6152dd0e5692e4ee7fdd131c67f474cd6490bedc953927ac15165de31fd481a997abaca3a39c4963c76fa75440e2d99f915a9 SHA512 fe790e7d0af7b9420e537e5ac5d5d73b9773635d80c32319b60270a47da8057137c6e2d5544b57a628ff97f07ac2de128bfad2477e597e8d0b64442592bace6c diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml index 646debfccd65..10b62c5519ed 100644 --- a/media-gfx/gthumb/metadata.xml +++ b/media-gfx/gthumb/metadata.xml @@ -6,7 +6,6 @@ Gentoo GNOME Desktop - Enable webservice integration through net-libs/webkit-gtk Support for JPEG XL image format Enable slideshow plugin diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 474ab4635701..184eedc018ac 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest index 0e5019106b9c..bb6fcad39802 100644 --- a/media-video/mpv/Manifest +++ b/media-video/mpv/Manifest @@ -6,5 +6,5 @@ DIST mpv-0.35.1.tar.gz 3367913 BLAKE2B 706a2031a2ca973eb3a092ec7f62ba40ca4dfd78e DIST mpv-0.36.0.tar.gz 3409178 BLAKE2B 7260c265f02918d4caf72d8d8ecc9d4ab9783d66d675bd683a2f9c228404ad978c6fe0aa50f486b5257740176bc26f8abde7eff20d89019d5f701ec78c7743e1 SHA512 51f455a425ea5aac47acb3582d0f958a34248a2290a8d6887d22bcb9385fe8d1ab5d7f09d5408cfecfb73c1ec85d1b8ec8958e45a4941d3f711a2e580187472f EBUILD mpv-0.35.1-r2.ebuild 7652 BLAKE2B 7042109178a580d3d88bf7781cc7d1e8c503ba404eaff4512061a1d6526aa4aedb33537e103dedf5d2beec61fd4978b1762dd6de8950b1a31effadd601e5a905 SHA512 594c7b3a433ff96ec7ea84633e5660580fcf5b79d1c3021714d1b79782065e391895762795ccd796c3ad265b4c087ebc75582b07a8a8d6b5b7a66ff3bd9d93bb EBUILD mpv-0.36.0-r1.ebuild 7529 BLAKE2B 2d12c8213783522eacb9d5b12d47e1ebccd219b988e8df93f3b9eb646ff8c09fc1dc1be35395d27b6268c11ccd8b9d5855e2f30fa860bb7a5a5e52955044ebf8 SHA512 ea26bf934045adf3357ad64f67c9d8d9c724f85ad96c14e9bbac8b718dfa5031d210f07523d970d1eeed359bb269900b2959968f893c40b91c0dbb8f721eac49 -EBUILD mpv-9999.ebuild 7381 BLAKE2B 347ce0a07a9903bd5f761057a0a6bc525a6b6f64aa3592a9c4e5112c740912b16ebf6b335939b74a03a0451b05fae7cc7c10eb60de7d10ea933859f83f687d33 SHA512 1f897722fdbcf449ec311d7351c1961303923422a471624c4c5106825ee57aa7034262571677228aac33bd52d90d80b2cceb17fd1e68bdd5d0b25b4ad543fc25 +EBUILD mpv-9999.ebuild 7209 BLAKE2B b74ef6293e18e79a90df54e4c90c11f8b4df917c92cb96bb3102ffd53d31de73a52c83599cf9212294050b2ac7f39cbdea3b34873cdfcd35a35a5b317186618a SHA512 cd484855e882d9edb868e7b2725f2c51df3c5546036031e7d845b4c91b86d5cf091e5ffe1a7f76d1c064d480e7f3c6d0b4413093e320b2769455dd20ad2b9950 MISC metadata.xml 2324 BLAKE2B 6fe57270fef9275f47b0d7f282fbf4ff5c4a76c74e43820a8e0a4d56348eb72dc89dfdb06a9ff9a2b6f73d35102f861200d6c8c6f4dc41cfb4e42ff69d70da8a SHA512 0418e3315b4ded29714099d80075f61f6d1b38d9109bbb3bc372abbaceb14f705d5798eac2c14ef0fd0e1c557785291a4acb5e773dffb46f0b7f7962bf38d041 diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild index 16fb6df1b0b3..840b8b317550 100644 --- a/media-video/mpv/mpv-9999.ebuild +++ b/media-video/mpv/mpv-9999.ebuild @@ -85,7 +85,7 @@ COMMON_DEPEND=" lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) libplacebo? ( - >=media-libs/libplacebo-4.157:=[opengl?,vulkan?] + >=media-libs/libplacebo-6.292:=[opengl?,vulkan?] egl? ( media-libs/libplacebo[opengl] ) ) lua? ( ${LUA_DEPS} ) @@ -243,14 +243,10 @@ src_configure() { # notable options left to automagic #dmabuf-wayland: USE="drm wayland" + plus memfd_create support - #libplacebo-next: USE="libplacebo" + >=libplacebo-5.266 #vulkan-interop: USE="libplacebo vulkan" + ffmpeg-9999 currently # TODO?: perhaps few more similar compound options should be left auto ) - has_version '>=media-libs/libplacebo-5.266' || - ewarn "${PN}'s gpu-next video output requires ${_} to be used" - meson_src_configure } diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index c32f8d5367ba..008d4f1c07e0 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 2f35c5d029ce..fda512b2cc9f 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Fri, 18 Aug 2023 14:09:57 +0000 +Fri, 18 Aug 2023 20:10:03 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 6242fb473178..fd1c9c678eac 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a -TIMESTAMP 2023-08-18T14:10:00Z +TIMESTAMP 2023-08-18T20:10:06Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTfe7hfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTf0B5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klB0Rw/9FTxPAZil7HMRhl9kFHCFK3wWRm3EYDEk0iDE5ZSIWjeucQPJ+NKucn4V -aN5OA7uX2mKPDlDW0NrHfEzZo3ijb0g5IBHlUCtUStGMsQ9bSd57mwf9/+ep2Wor -l+jhw0ZmK/SkUwtC+fJGbnAB+O5gHGOLZmwh2c5+YZOQz0sS/oF8VxxOM7ENs+zv -BTV0XN+9NFCujmDlkrBZkB4RrdyZkmJOHFYc+lO9bPCOizfxxo8bHeLML0aWfYhT -a+bN8u/TwjwOMDaRdwIYyANGh7vbwuCa5XQtrrLfjRxNiIGNEuk7qDqA2Rj5dvFT -dr1LFHpPEYqCMOEz1eSLUQPcZPktx8Ze8xO/4WdXJI8F6rjMGL4PrCm8IuqxSiij -hXJM9/aZIqNQERmw4m9Cu+0DjFbs9P9om2P80R9yjD1Po3IBh2C4MxF+gcCOXJcM -YzxYZ/8cFg4LlRlJJg1vnH1aVWDxeqEli1O8yT/Sdduk5J1ed6o6SCidCvyhE3Lz -KM/lqwzRdNnZCNPsOFFhSK+9pqWRJM5speGT4v3MHsL1tRNB6lKcf728RgCBgut5 -W8AXHWk54eFx+HKsq3QJ2TGG5c3dQH8rHddOSQeHd8+BZA1jDa9/7gRtWnIdZZMU -PFSAn/LZ703svdF0WnZlwLTTFP/CsqSV/ORxgAngbcS7ZCh1LmA= -=+hjO +klADGg//WxkkfZcnWxz04OPVf2b9XfHDiDVLo8a7NwZoyP1nzj9xvIRbmi5c0IPB +fpPuoSX7EGMfPfjdimBfhRd0Eqa3VIhQX+20H2HF7dgs1plX1rUxQzDSuglEvcjQ +iAJ5dhZjSbCS21hkckzpI6hdQ7BOala31Vd9ugbA7Ez+87EbY+shETMyWzE3YS/A +dHznlFklBzTW4Cl97airK7cRbaWUm/xZ7dZv5FpgKU5XWj3xFkmTLMgqlmLR8VOJ +4sgyWrMHl91PFwFCqWPY8WXYH4juqsuins8wmr+bPA7LYHSkOrEYyNnyfTY9mxqW +sjkmYH41ErfcBss6h6AJspwcvb0m2v79hEMtnuNe3DBoAKFhyoaXcVAELIPF7f32 +d2OPWEg7jyp4Hcw1bxke5/BNZjfeMMUW16pdJYprKCnVBBFNuk/OBzGhlf08FPCt +Urmzcw+IsevSXZJY4MVYlRsj9n7TQaJXMIQibXIxJRYC5gfoBQwYmI9POF+HNf/a +b1tmKn1F1NIdxDwc/QK+UWLtl3LNeUKTkO9BLJdaaBZj4JitQwg/Uw4wvzlsVqEQ +lE236j8lX9N//YavFb0G3J5u1jwAlsKhFGThowqCQq4ctmHZpa/vBq1WSaqRis/U +V3npYTEHlzEm3hXT+Cf+3WOJBWinZVGNz+mTn31J5QlohQWglXg= +=EWfg -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index cfa34f200b0d..fda512b2cc9f 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Fri, 18 Aug 2023 14:09:58 +0000 +Fri, 18 Aug 2023 20:10:03 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index a555402e9537..7ca4e23cdd06 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 5f30e90cd38a..c1d88bc33b1a 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/ansible-7.7.0 b/metadata/md5-cache/app-admin/ansible-7.7.0 index 6f734be66f11..f1a3f61fd285 100644 --- a/metadata/md5-cache/app-admin/ansible-7.7.0 +++ b/metadata/md5-cache/app-admin/ansible-7.7.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.ansible.com/ INHERIT=distutils-r1 pypi IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos LICENSE=GPL-3+ RDEPEND=>=app-admin/ansible-core-2.14.0 =app-admin/ansible-core-2.15.0 =dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( 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/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) test? ( python ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.2.0/syslog-ng-4.2.0.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1f435bc389faf790af695df46b8dcb73 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=decece617e08f457298ec41ca6f523f7 +_md5_=e9c31bde3d0a9c51fbeac9227defd548 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 5c0aae6df3ea..c586c47f0424 100644 Binary files a/metadata/md5-cache/app-editors/Manifest.gz and b/metadata/md5-cache/app-editors/Manifest.gz differ diff --git a/metadata/md5-cache/app-editors/ghex-44.2 b/metadata/md5-cache/app-editors/ghex-44.2 new file mode 100644 index 000000000000..e91c9835baeb --- /dev/null +++ b/metadata/md5-cache/app-editors/ghex-44.2 @@ -0,0 +1,17 @@ +BDEPEND=gtk-doc? ( dev-util/gi-docgen ) test? ( dev-util/desktop-file-utils dev-libs/appstream-glib ) dev-util/gtk-update-icon-cache dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.68.0:2 >=gui-libs/gtk-4.4.0:4 gui-libs/libadwaita:1 dev-libs/gobject-introspection !app-editors/ghex:2 +DESCRIPTION=GNOME hexadecimal editor +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Ghex +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=gtk-doc test +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.68.0:2 >=gui-libs/gtk-4.4.0:4 gui-libs/libadwaita:1 dev-libs/gobject-introspection !app-editors/ghex:2 +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/ghex/44/ghex-44.2.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ec5caec6a63c0cd25ecad00b0227c9b7 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index ec0d3aa7634e..7f6eeae9143c 100644 Binary files a/metadata/md5-cache/app-office/Manifest.gz and b/metadata/md5-cache/app-office/Manifest.gz differ diff --git a/metadata/md5-cache/app-office/libreoffice-bin-7.5.5.2 b/metadata/md5-cache/app-office/libreoffice-bin-7.5.5.2 new file mode 100644 index 000000000000..29a7209e3631 --- /dev/null +++ b/metadata/md5-cache/app-office/libreoffice-bin-7.5.5.2 @@ -0,0 +1,17 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack +DEPEND=dev-util/xdelta:3 java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=A full office productivity suite. Binary package +EAPI=7 +HOMEPAGE=https://www.libreoffice.org +INHERIT=java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils +IUSE=gnome java kde java +python_single_target_python3_11 +KEYWORDS=-* ~amd64 ~x86 +LICENSE=LGPL-3 +PDEPEND==app-office/libreoffice-l10n-7.5.5.2* +RDEPEND=app-text/hunspell:0/1.7 =app-text/libexttextcat-3.4* =app-text/libmwaw-0.3* dev-cpp/abseil-cpp:0/20230125 dev-libs/boost:0/1.82.0 dev-libs/icu:0/73.1 dev-libs/liborcus:0/0.17 dev-libs/xmlsec:0/1.3 >=media-gfx/graphite2-1.3.10 media-libs/harfbuzz:0/6.0.0[icu] media-libs/libjpeg-turbo:0/0.2 media-libs/libpng:0/16 media-libs/openjpeg:2/7 media-libs/zxing-cpp:0/3 sci-mathematics/lpsolve:0/55 >=sys-devel/gcc-12.3.1 >=sys-libs/glibc-2.37 python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes dev-cpp/abseil-cpp:= >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2-r2 dev-db/unixODBC >=games-engines/box2d-2.4.1:0 dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.17.2:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35[nss] media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/glu virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender net-print/cups sys-apps/dbus gnome? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 !kde? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) dev-db/mariadb-connector-c acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice !app-office/openoffice media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( virtual/jre:11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=kde? ( !gnome ) gnome? ( !kde ) ^^ ( python_single_target_python3_11 ) +RESTRICT=test strip +SLOT=0 +SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-7.5.5.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-java-7.5.5.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-java-7.5.5.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-java-7.5.5.2.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-7.5.5.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-java-7.5.5.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-java-7.5.5.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-java-7.5.5.2.xd3 ) ) ) ) +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=fc2bc21539df1e36da0d53ed0fe5837e diff --git a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.5.5.2 b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.5.5.2 new file mode 100644 index 000000000000..82b0b0c1b650 --- /dev/null +++ b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.5.5.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install unpack +DEPEND=dev-util/xdelta:3 +DESCRIPTION=LibreOffice, a full office productivity suite. Binary package, debug info +EAPI=7 +HOMEPAGE=https://www.libreoffice.org +IUSE=gnome java kde +KEYWORDS=-* ~amd64 ~x86 +LICENSE=LGPL-3 +RDEPEND==app-office/libreoffice-bin-7.5.5.2[gnome=,java=,kde=] +RESTRICT=test strip +SLOT=0 +SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-7.5.5.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-java-7.5.5.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-java-7.5.5.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-java-7.5.5.2.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-7.5.5.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-kde-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-kde-java-7.5.5.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-gnome-7.5.5.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-gnome-java-7.5.5.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-java-7.5.5.2.xd3 ) ) ) ) +_md5_=b37bd9cd602c5364b3c22c6930000213 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 3885cd696fb6..01f88d7ab448 100644 Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lang/go-1.20.5 b/metadata/md5-cache/dev-lang/go-1.20.5 deleted file mode 100644 index 183cfba5779c..000000000000 --- a/metadata/md5-cache/dev-lang/go-1.20.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/go dev-lang/go-bootstrap ) -DEFINED_PHASES=compile install postinst test -DESCRIPTION=A concurrent garbage collected and typesafe programming language -EAPI=7 -HOMEPAGE=https://go.dev -INHERIT=toolchain-funcs -IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2 -KEYWORDS=-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] ) -RESTRICT=strip -SLOT=0/1.20.5 -SRC_URI=https://storage.googleapis.com/golang/go1.20.5.src.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=ff3f5c1a028d9d615c93dd2679faf1aa diff --git a/metadata/md5-cache/dev-lang/go-1.20.7 b/metadata/md5-cache/dev-lang/go-1.20.7 index 8897d09c8fc7..f75bd6fd8f7d 100644 --- a/metadata/md5-cache/dev-lang/go-1.20.7 +++ b/metadata/md5-cache/dev-lang/go-1.20.7 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://go.dev INHERIT=toolchain-funcs IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2 -KEYWORDS=-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +KEYWORDS=-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris LICENSE=BSD RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] ) RESTRICT=strip SLOT=0/1.20.7 SRC_URI=https://storage.googleapis.com/golang/go1.20.7.src.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=0f2dbf3d8cb2e4b75cca4b4212e14693 +_md5_=4e7d4bb9f44b755bfd8ca1e4601ad3c4 diff --git a/metadata/md5-cache/dev-lang/go-1.21.0 b/metadata/md5-cache/dev-lang/go-1.21.0 index 684d6713a811..7f4cdf03aaa2 100644 --- a/metadata/md5-cache/dev-lang/go-1.21.0 +++ b/metadata/md5-cache/dev-lang/go-1.21.0 @@ -12,4 +12,4 @@ RESTRICT=strip SLOT=0/1.21.0 SRC_URI=https://storage.googleapis.com/golang/go1.21.0.src.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=6366e78f18605fa9a003d203983864cb +_md5_=106eb50ee8e5e0d9412685ed21edcc38 diff --git a/metadata/md5-cache/dev-lang/go-9999 b/metadata/md5-cache/dev-lang/go-9999 index 04811ce43a44..c87bd077e4ca 100644 --- a/metadata/md5-cache/dev-lang/go-9999 +++ b/metadata/md5-cache/dev-lang/go-9999 @@ -11,4 +11,4 @@ RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] ) RESTRICT=strip SLOT=0/9999 _eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=c7f39ee4709c77389c8181f1062ef04e +_md5_=6366e78f18605fa9a003d203983864cb diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 27f2022b6cd7..8c11e612bd89 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/python-glanceclient-4.4.0 b/metadata/md5-cache/dev-python/python-glanceclient-4.4.0 new file mode 100644 index 000000000000..7cec167102ce --- /dev/null +++ b/metadata/md5-cache/dev-python/python-glanceclient-4.4.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/ddt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tempest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testscenarios[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prettytable[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/keystoneauth1-3.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyopenssl-17.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/warlock-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/wrapt-1.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A client for the OpenStack Glance API +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/python-glanceclient/ https://github.com/openstack/python-glanceclient/ https://pypi.org/project/python-glanceclient/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/keystoneauth1-3.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyopenssl-17.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/warlock-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/wrapt-1.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-glanceclient/python-glanceclient-4.4.0.tar.gz +_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=05bb4a2dd44aafb1f7fd55fe28848504 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index b374d5e9586f..c9da149a3129 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/facter-4.4.2 b/metadata/md5-cache/dev-ruby/facter-4.4.2 new file mode 100644 index 000000000000..c42a747d37c2 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/facter-4.4.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/hocon[ruby_targets_ruby30(-)] facter-4.4.2.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=e8cc4ba16fc986d98764f363846743da diff --git a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0 b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0 deleted file mode 100644 index d5d31b8a6dce..000000000000 --- a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/rails:6.1[ruby_targets_ruby30(-)] dev-ruby/activerecord:6.1[ruby_targets_ruby30(-),sqlite] dev-ruby/temple[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails:6.1[ruby_targets_ruby31(-)] dev-ruby/activerecord:6.1[ruby_targets_ruby31(-),sqlite] dev-ruby/temple[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=FastGettext / Rails integration -EAPI=8 -HOMEPAGE=https://github.com/grosser/gettext_i18n_rails -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 -LICENSE=public-domain -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.10.0.tar.gz -> gettext_i18n_rails-1.10.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=54367abddd43ffd011abe2fa4c98c3b0 diff --git a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.1 b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.1 deleted file mode 100644 index 4a2f8816d6b5..000000000000 --- a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/rails:6.1[ruby_targets_ruby30(-)] dev-ruby/activerecord:6.1[ruby_targets_ruby30(-),sqlite] dev-ruby/temple[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails:6.1[ruby_targets_ruby31(-)] dev-ruby/activerecord:6.1[ruby_targets_ruby31(-),sqlite] dev-ruby/temple[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=FastGettext / Rails integration -EAPI=8 -HOMEPAGE=https://github.com/grosser/gettext_i18n_rails -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 -LICENSE=public-domain -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.10.1.tar.gz -> gettext_i18n_rails-1.10.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=1eb2c5cf59e76346d2cfc38371412f52 diff --git a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0 b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0 index daf80600f514..eedfcebc7b99 100644 --- a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0 +++ b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby30(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby30(-),sqlite] dev-ruby/temple[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby31(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby31(-),sqlite] dev-ruby/temple[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby32(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby32(-),sqlite] dev-ruby/temple[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby30(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby30(-),sqlite] dev-ruby/temple[ruby_targets_ruby30(-)] dev-ruby/ruby-gettext[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby31(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby31(-),sqlite] dev-ruby/temple[ruby_targets_ruby31(-)] dev-ruby/ruby-gettext[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby32(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby32(-),sqlite] dev-ruby/temple[ruby_targets_ruby32(-)] dev-ruby/ruby-gettext[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=FastGettext / Rails integration @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.12.0.tar.gz -> gettext_i18n_rails-1.12.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=179808a36d5989e2c75b7199ae5a6731 +_md5_=6548ec211fa586e8c9fb0c97869e61e1 diff --git a/metadata/md5-cache/dev-ruby/googleapis-common-protos-types-1.8.0 b/metadata/md5-cache/dev-ruby/googleapis-common-protos-types-1.8.0 new file mode 100644 index 000000000000..0f8d4087f83b --- /dev/null +++ b/metadata/md5-cache/dev-ruby/googleapis-common-protos-types-1.8.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/google-protobuf-3.18:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/google-protobuf-3.18:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/google-protobuf-3.18:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Common protocol buffer types used by Google APIs +EAPI=8 +HOMEPAGE=https://github.com/googleapis/common-protos-ruby +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/google-protobuf-3.18:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/google-protobuf-3.18:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/google-protobuf-3.18:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=1 +SRC_URI=https://rubygems.org/gems/googleapis-common-protos-types-1.8.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=74cd61518c4fe25ca12c05d9b0dc40fa diff --git a/metadata/md5-cache/dev-ruby/haml-rails-2.1.0 b/metadata/md5-cache/dev-ruby/haml-rails-2.1.0 index aab4431c3ecd..2ee5e5767d96 100644 --- a/metadata/md5-cache/dev-ruby/haml-rails-2.1.0 +++ b/metadata/md5-cache/dev-ruby/haml-rails-2.1.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/haml-rails-2.1.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=21c0e60b8a159d6d1774d7c5404ff3b3 +_md5_=ede4d7715fa991aecd31dd9b219160a8 diff --git a/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 b/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 index ad0345f56361..cdc2268ed9c1 100644 --- a/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 +++ b/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/liquid-c-4.1.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=a139e2f657204f797246ebad93634bda +_md5_=33661438f0d3b9fd81bd08672dbdd1e9 diff --git a/metadata/md5-cache/dev-ruby/pairing_heap-3.0.1 b/metadata/md5-cache/dev-ruby/pairing_heap-3.0.1 new file mode 100644 index 000000000000..2ff9a24e1918 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/pairing_heap-3.0.1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Performant priority queue with support for changing priority +EAPI=8 +HOMEPAGE=https://github.com/mhib/pairing_heap +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mhib/pairing_heap/archive/v3.0.1.tar.gz -> pairing_heap-3.0.1.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=33216df5aaf16594ec454dbdc471f8ce diff --git a/metadata/md5-cache/dev-ruby/rgl-0.6.6 b/metadata/md5-cache/dev-ruby/rgl-0.6.6 new file mode 100644 index 000000000000..a5a7c2d79c90 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/rgl-0.6.6 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/pairing_heap:0[ruby_targets_ruby30(-)] >=dev-ruby/rexml-3.2.4:3[ruby_targets_ruby30(-)] >=dev-ruby/stream-0.5.3[ruby_targets_ruby30(-)] =dev-ruby/stream-0.5*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/pairing_heap:0[ruby_targets_ruby31(-)] >=dev-ruby/rexml-3.2.4:3[ruby_targets_ruby31(-)] >=dev-ruby/stream-0.5.3[ruby_targets_ruby31(-)] =dev-ruby/stream-0.5*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/pairing_heap:0[ruby_targets_ruby32(-)] >=dev-ruby/rexml-3.2.4:3[ruby_targets_ruby32(-)] >=dev-ruby/stream-0.5.3[ruby_targets_ruby32(-)] =dev-ruby/stream-0.5*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-ruby/yard[ruby_targets_ruby30(-)] test? ( dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/yard[ruby_targets_ruby31(-)] test? ( dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/yard[ruby_targets_ruby32(-)] test? ( dev-ruby/test-unit[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=RGL is a framework for graph data structures and algorithms +EAPI=8 +HOMEPAGE=https://github.com/monora/rgl +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=BSD-2 +RDEPEND=ruby_targets_ruby30? ( dev-ruby/pairing_heap:0[ruby_targets_ruby30(-)] >=dev-ruby/rexml-3.2.4:3[ruby_targets_ruby30(-)] >=dev-ruby/stream-0.5.3[ruby_targets_ruby30(-)] =dev-ruby/stream-0.5*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/pairing_heap:0[ruby_targets_ruby31(-)] >=dev-ruby/rexml-3.2.4:3[ruby_targets_ruby31(-)] >=dev-ruby/stream-0.5.3[ruby_targets_ruby31(-)] =dev-ruby/stream-0.5*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/pairing_heap:0[ruby_targets_ruby32(-)] >=dev-ruby/rexml-3.2.4:3[ruby_targets_ruby32(-)] >=dev-ruby/stream-0.5.3[ruby_targets_ruby32(-)] =dev-ruby/stream-0.5*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/monora/rgl/archive/v0.6.6.tar.gz -> rgl-0.6.6.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=0082c7916eb60bdf684a4e7e3e3bfe7f diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 054107213747..2fcc110b2899 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/cmake-3.26.4-r2 b/metadata/md5-cache/dev-util/cmake-3.26.4-r2 deleted file mode 100644 index 9138ca29efd1..000000000000 --- a/metadata/md5-cache/dev-util/cmake-3.26.4-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -DESCRIPTION=Cross platform Make -EAPI=8 -HOMEPAGE=https://cmake.org/ -INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig -IUSE=doc emacs ncurses qt5 test test verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://cmake.org/files/v3.26/cmake-3.26.4.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.26.4-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.26.4/cmake-3.26.4-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.26.4/cmake-3.26.4-SHA-256.txt.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake aa1d1fa7be37663d48162ac963b22692 elisp-common b3b15bdbe800c721e93b69b70cce2b67 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b1dc33ae9aefb079e222e4bdb7addcf7 diff --git a/metadata/md5-cache/dev-util/cmake-3.26.4-r3 b/metadata/md5-cache/dev-util/cmake-3.26.4-r3 new file mode 100644 index 000000000000..9138ca29efd1 --- /dev/null +++ b/metadata/md5-cache/dev-util/cmake-3.26.4-r3 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +DESCRIPTION=Cross platform Make +EAPI=8 +HOMEPAGE=https://cmake.org/ +INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig +IUSE=doc emacs ncurses qt5 test test verify-sig +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://cmake.org/files/v3.26/cmake-3.26.4.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.26.4-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.26.4/cmake-3.26.4-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.26.4/cmake-3.26.4-SHA-256.txt.asc ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake aa1d1fa7be37663d48162ac963b22692 elisp-common b3b15bdbe800c721e93b69b70cce2b67 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b1dc33ae9aefb079e222e4bdb7addcf7 diff --git a/metadata/md5-cache/dev-util/cmake-3.26.5-r1 b/metadata/md5-cache/dev-util/cmake-3.26.5-r1 deleted file mode 100644 index c08a61d6db3b..000000000000 --- a/metadata/md5-cache/dev-util/cmake-3.26.5-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -DESCRIPTION=Cross platform Make -EAPI=8 -HOMEPAGE=https://cmake.org/ -INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig -IUSE=doc emacs ncurses qt5 test test verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://cmake.org/files/v3.26/cmake-3.26.5.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.26.4-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.26.5/cmake-3.26.5-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.26.5/cmake-3.26.5-SHA-256.txt.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake aa1d1fa7be37663d48162ac963b22692 elisp-common b3b15bdbe800c721e93b69b70cce2b67 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=852f7e46b915a553bc026ef48e0a226b diff --git a/metadata/md5-cache/dev-util/cmake-3.26.5-r2 b/metadata/md5-cache/dev-util/cmake-3.26.5-r2 new file mode 100644 index 000000000000..c08a61d6db3b --- /dev/null +++ b/metadata/md5-cache/dev-util/cmake-3.26.5-r2 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +DESCRIPTION=Cross platform Make +EAPI=8 +HOMEPAGE=https://cmake.org/ +INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig +IUSE=doc emacs ncurses qt5 test test verify-sig +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://cmake.org/files/v3.26/cmake-3.26.5.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.26.4-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.26.5/cmake-3.26.5-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.26.5/cmake-3.26.5-SHA-256.txt.asc ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake aa1d1fa7be37663d48162ac963b22692 elisp-common b3b15bdbe800c721e93b69b70cce2b67 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=852f7e46b915a553bc026ef48e0a226b diff --git a/metadata/md5-cache/dev-util/cmake-3.27.3 b/metadata/md5-cache/dev-util/cmake-3.27.3 deleted file mode 100644 index 39af9c7ffb7f..000000000000 --- a/metadata/md5-cache/dev-util/cmake-3.27.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -DESCRIPTION=Cross platform Make -EAPI=8 -HOMEPAGE=https://cmake.org/ -INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig -IUSE=doc dap emacs ncurses qt5 test test verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://cmake.org/files/v3.27/cmake-3.27.3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.27.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.27.3/cmake-3.27.3-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.27.3/cmake-3.27.3-SHA-256.txt.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake aa1d1fa7be37663d48162ac963b22692 elisp-common b3b15bdbe800c721e93b69b70cce2b67 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=985f513ba698dd4420419d0405c037b6 diff --git a/metadata/md5-cache/dev-util/cmake-3.27.3-r1 b/metadata/md5-cache/dev-util/cmake-3.27.3-r1 new file mode 100644 index 000000000000..39af9c7ffb7f --- /dev/null +++ b/metadata/md5-cache/dev-util/cmake-3.27.3-r1 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +DESCRIPTION=Cross platform Make +EAPI=8 +HOMEPAGE=https://cmake.org/ +INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig +IUSE=doc dap emacs ncurses qt5 test test verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://cmake.org/files/v3.27/cmake-3.27.3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.27.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.27.3/cmake-3.27.3-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.27.3/cmake-3.27.3-SHA-256.txt.asc ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake aa1d1fa7be37663d48162ac963b22692 elisp-common b3b15bdbe800c721e93b69b70cce2b67 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=985f513ba698dd4420419d0405c037b6 diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz index e18efcd5119a..664b0958deb6 100644 Binary files a/metadata/md5-cache/gnome-extra/Manifest.gz and b/metadata/md5-cache/gnome-extra/Manifest.gz differ diff --git a/metadata/md5-cache/gnome-extra/gnome-calculator-45.0 b/metadata/md5-cache/gnome-extra/gnome-calculator-45.0 new file mode 100644 index 000000000000..008997b841cb --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-calculator-45.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.56 ) net-libs/libsoup:3.0[vala] gui-libs/gtksourceview:5[vala] gui-libs/libhandy:1[vala] app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 net-libs/libsoup:3.0 >=dev-libs/libgee-0.20.0:0.8= dev-libs/mpc:= dev-libs/mpfr:0= >=gui-libs/gtk-4.4.1:4 >=gui-libs/libadwaita-1.4_alpha:1 >=gui-libs/gtksourceview-5.3.0:5 introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +DESCRIPTION=A calculator application for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Calculator +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson vala virtualx xdg +IUSE=+introspection test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-3+ +RDEPEND=>=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 net-libs/libsoup:3.0 >=dev-libs/libgee-0.20.0:0.8= dev-libs/mpc:= dev-libs/mpfr:0= >=gui-libs/gtk-4.4.1:4 >=gui-libs/libadwaita-1.4_alpha:1 >=gui-libs/gtksourceview-5.3.0:5 introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-calculator/45/gnome-calculator-45.0.tar.xz +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6bc089bb9228bcc6ab3dbc26d464c32b diff --git a/metadata/md5-cache/gnome-extra/gnome-system-monitor-45.0 b/metadata/md5-cache/gnome-extra/gnome-system-monitor-45.0 new file mode 100644 index 000000000000..561be5543b66 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-system-monitor-45.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=sys-auth/polkit-0.114 app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-cpp/glibmm-2.46:2 >=dev-libs/glib-2.56.0:2 >=x11-libs/gtk+-3.22:3[X(+)?] >=dev-cpp/gtkmm-3.3.18:3.0 >=dev-cpp/atkmm-2.28:0 >=gnome-base/libgtop-2.37.2:2= >=gui-libs/libhandy-1.5.0:1 >=gnome-base/librsvg-2.35:2 >=dev-libs/libxml2-2.0:2 X? ( >=x11-libs/libwnck-2.91.0:3 ) systemd? ( >=sys-apps/systemd-44:0= ) +DESCRIPTION=The Gnome System Monitor +EAPI=8 +HOMEPAGE=https://help.gnome.org/users/gnome-system-monitor/stable/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=systemd X +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-cpp/glibmm-2.46:2 >=dev-libs/glib-2.56.0:2 >=x11-libs/gtk+-3.22:3[X(+)?] >=dev-cpp/gtkmm-3.3.18:3.0 >=dev-cpp/atkmm-2.28:0 >=gnome-base/libgtop-2.37.2:2= >=gui-libs/libhandy-1.5.0:1 >=gnome-base/librsvg-2.35:2 >=dev-libs/libxml2-2.0:2 X? ( >=x11-libs/libwnck-2.91.0:3 ) systemd? ( >=sys-apps/systemd-44:0= ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-system-monitor/45/gnome-system-monitor-45.0.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=127ac9dd185d99a395fb2a57e92745e6 diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index 084f3f152c5d..d4293ab6788d 100644 Binary files a/metadata/md5-cache/mail-client/Manifest.gz and b/metadata/md5-cache/mail-client/Manifest.gz differ diff --git a/metadata/md5-cache/mail-client/geary-44.1 b/metadata/md5-cache/mail-client/geary-44.1 new file mode 100644 index 000000000000..77e473613612 --- /dev/null +++ b/metadata/md5-cache/mail-client/geary-44.1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-libs/appstream-glib-0.7.10 dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( net-libs/gnutls[tools] ) || ( dev-lang/vala:0.56 ) x11-libs/gtk+:3[introspection] net-libs/webkit-gtk:4.1[introspection] dev-libs/gmime:3.0[vala] app-crypt/gcr:0[introspection,vala] dev-libs/libgee:0.8[introspection] media-libs/gsound[vala] app-text/gspell[vala] gui-libs/libhandy:1[vala] app-crypt/libsecret[introspection,vala] net-libs/libsoup:3.0[introspection,vala] app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.24.23:3 >=net-libs/webkit-gtk-2.38:4.1= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 x11-libs/cairo[glib] app-text/enchant:2 >=dev-libs/folks-0.11:0= >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts media-libs/gsound >=app-text/gspell-1.7:= >=dev-libs/icu-60:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= >=dev-libs/libpeas-1.24.0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:= >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) +DESCRIPTION=A lightweight, easy-to-use, feature-rich email client +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Geary +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson vala virtualx xdg +IUSE=test ytnef test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.24.23:3 >=net-libs/webkit-gtk-2.38:4.1= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 x11-libs/cairo[glib] app-text/enchant:2 >=dev-libs/folks-0.11:0= >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts media-libs/gsound >=app-text/gspell-1.7:= >=dev-libs/icu-60:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= >=dev-libs/libpeas-1.24.0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:= >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) gnome-base/gsettings-desktop-schemas +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/geary/44/geary-44.1.tar.xz +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5081642ee575ea0aa2db0847d01469b2 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index f6be9a220e4f..ba3ebac0dcb6 100644 Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ diff --git a/metadata/md5-cache/media-video/mpv-9999 b/metadata/md5-cache/media-video/mpv-9999 index 7364487a8284..91cc11d60da0 100644 --- a/metadata/md5-cache/media-video/mpv-9999 +++ b/metadata/md5-cache/media-video/mpv-9999 @@ -1,6 +1,6 @@ BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) virtual/pkgconfig cli? ( dev-python/docutils ) wayland? ( dev-util/wayland-scanner ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack -DEPEND=media-libs/libass:=[fontconfig] >=media-video/ffmpeg-4.4:=[encode,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) libplacebo? ( >=media-libs/libplacebo-4.157:=[opengl?,vulkan?] egl? ( media-libs/libplacebo[opengl] ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) raspberry-pi? ( || ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( virtual/linuxtv-dvb-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols ) +DEPEND=media-libs/libass:=[fontconfig] >=media-video/ffmpeg-4.4:=[encode,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) libplacebo? ( >=media-libs/libplacebo-6.292:=[opengl?,vulkan?] egl? ( media-libs/libplacebo[opengl] ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) raspberry-pi? ( || ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( virtual/linuxtv-dvb-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols ) DESCRIPTION=Media player for the command line EAPI=8 HOMEPAGE=https://mpv.io/ @@ -9,9 +9,9 @@ INHERIT=flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg IUSE=+X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +libplacebo +lua mmal nvenc openal opengl pipewire pulseaudio raspberry-pi rubberband sdl selinux sixel sndio test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=LGPL-2.1+ GPL-2+ BSD ISC MIT PROPERTIES=live -RDEPEND=media-libs/libass:=[fontconfig] >=media-video/ffmpeg-4.4:=[encode,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) libplacebo? ( >=media-libs/libplacebo-4.157:=[opengl?,vulkan?] egl? ( media-libs/libplacebo[opengl] ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) raspberry-pi? ( || ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( 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 ) ) +RDEPEND=media-libs/libass:=[fontconfig] >=media-video/ffmpeg-4.4:=[encode,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) libplacebo? ( >=media-libs/libplacebo-6.292:=[opengl?,vulkan?] egl? ( media-libs/libplacebo[opengl] ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) raspberry-pi? ( || ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland ) ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( cli libmpv ) egl? ( || ( X drm wayland ) ) libplacebo? ( || ( egl opengl vulkan ) ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) nvenc? ( || ( egl opengl vulkan ) ) opengl? ( || ( X aqua ) ) test? ( cli ) tools? ( cli ) uchardet? ( iconv ) vaapi? ( || ( X drm wayland ) ) vdpau? ( X ) vulkan? ( || ( X wayland ) libplacebo ) xv? ( X ) RESTRICT=!test? ( test ) SLOT=0/2 _eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c395c2970b5d764a23516509a7ba1113 +_md5_=042be35bbcbb6c6e64a84339d113da2b diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index 42d1e589dadc..2792cc604a34 100644 Binary files a/metadata/md5-cache/net-fs/Manifest.gz and b/metadata/md5-cache/net-fs/Manifest.gz differ diff --git a/metadata/md5-cache/net-fs/samba-4.18.6 b/metadata/md5-cache/net-fs/samba-4.18.6 new file mode 100644 index 000000000000..fa2f42be7c40 --- /dev/null +++ b/metadata/md5-cache/net-fs/samba-4.18.6 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.7.2:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.14.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) dev-perl/JSON net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/rpcsvc-proto spotlight? ( dev-libs/glib ) test? ( >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python_single_target_python3_10? ( dev-python/subunit[python_targets_python3_10(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_11? ( dev-python/subunit[python_targets_python3_11(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) +DESCRIPTION=Samba Suite Version 4 +EAPI=8 +HOMEPAGE=https://samba.org/ +INHERIT=python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles +IUSE=acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind zeroconf python_single_target_python3_10 python_single_target_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-3 +RDEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.7.2:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.14.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) ) selinux? ( sec-policy/selinux-samba ) virtual/tmpfiles +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) addc? ( json python !system-mitkrb5 winbind ) ads? ( acl ldap python winbind ) cluster? ( ads ) gpg? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://samba/stable/samba-4.18.6.tar.gz +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1f435bc389faf790af695df46b8dcb73 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca waf-utils be1df8dc616c09387b18633b4155fcb5 +_md5_=9cfe2d4d85e25d3870642504f25d47b6 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 94e5895583e1..a4b6ab5b94e3 100644 Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ diff --git a/metadata/md5-cache/net-libs/nodejs-99999999 b/metadata/md5-cache/net-libs/nodejs-99999999 index eebef0cb04df..cddb9e1f97aa 100644 --- a/metadata/md5-cache/net-libs/nodejs-99999999 +++ b/metadata/md5-cache/net-libs/nodejs-99999999 @@ -1,16 +1,16 @@ BDEPEND=|| ( dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) dev-util/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine EAPI=8 HOMEPAGE=https://nodejs.org/ INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils git-r3 -IUSE=cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test +IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT PROPERTIES=live -RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* -REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 ) +RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +REQUIRED_USE=corepack? ( !npm ) inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c1ad2bcb2c88b2083da3e03243cbf58b +_md5_=2799f3d0431bae0b52e67a4565e9e6d3 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index f0b140da402a..ff6688124f89 100644 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/turbovnc-3.0.90 b/metadata/md5-cache/net-misc/turbovnc-3.0.90 deleted file mode 100644 index f52720da638c..000000000000 --- a/metadata/md5-cache/net-misc/turbovnc-3.0.90 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install preinst prepare pretend setup test unpack -DEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-config server? ( media-libs/libjpeg-turbo:= sys-libs/pam sys-libs/zlib virtual/opengl x11-libs/libXau x11-libs/libXdmcp x11-libs/libXfont2 x11-libs/pixman ssl? ( dev-libs/openssl:= ) !net-misc/tigervnc[server] ) viewer? ( media-libs/libjpeg-turbo:=[java] x11-libs/libXi !net-misc/tigervnc[viewer(+)] ) x11-libs/xtrans viewer? ( >=virtual/jdk-1.8:* ) server? ( app-arch/bzip2 media-libs/freetype x11-libs/libfontenc ) viewer? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=A fast replacement for TigerVNC -EAPI=8 -HOMEPAGE=https://www.turbovnc.org/ -INHERIT=cmake desktop java-pkg-opt-2 verify-sig -IUSE=+server +ssl +viewer viewer verify-sig -LICENSE=GPL-2 -RDEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-config server? ( media-libs/libjpeg-turbo:= sys-libs/pam sys-libs/zlib virtual/opengl x11-libs/libXau x11-libs/libXdmcp x11-libs/libXfont2 x11-libs/pixman ssl? ( dev-libs/openssl:= ) !net-misc/tigervnc[server] ) viewer? ( media-libs/libjpeg-turbo:=[java] x11-libs/libXi !net-misc/tigervnc[viewer(+)] ) x11-apps/xkbcomp viewer? ( >=virtual/jre-1.8:* ) viewer? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=|| ( server viewer ) -SLOT=0 -SRC_URI=https://sourceforge.net/projects/turbovnc/files/3.0.90%20%283.1%20beta1%29/turbovnc-3.0.90.tar.gz/download -> turbovnc-3.0.90.tar.gz verify-sig? ( https://sourceforge.net/projects/turbovnc/files/3.0.90%20%283.1%20beta1%29/turbovnc-3.0.90.tar.gz.sig/download -> turbovnc-3.0.90.tar.gz.sig ) -_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e3a6b3d37c7af6ae46f2b54c7eb49fc2 diff --git a/metadata/md5-cache/net-misc/turbovnc-3.0.91 b/metadata/md5-cache/net-misc/turbovnc-3.0.91 new file mode 100644 index 000000000000..79abcef01f61 --- /dev/null +++ b/metadata/md5-cache/net-misc/turbovnc-3.0.91 @@ -0,0 +1,15 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install preinst prepare pretend setup test unpack +DEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-config server? ( media-libs/libjpeg-turbo:= sys-libs/pam sys-libs/zlib virtual/opengl x11-libs/libXau x11-libs/libXdmcp x11-libs/libXfont2 x11-libs/pixman ssl? ( dev-libs/openssl:= ) !net-misc/tigervnc[server] ) viewer? ( media-libs/libjpeg-turbo:=[java] x11-libs/libXi !net-misc/tigervnc[viewer(+)] ) x11-libs/xtrans viewer? ( >=virtual/jdk-1.8:* ) server? ( app-arch/bzip2 media-libs/freetype x11-libs/libfontenc ) viewer? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=A fast replacement for TigerVNC +EAPI=8 +HOMEPAGE=https://www.turbovnc.org/ +INHERIT=cmake desktop java-pkg-opt-2 verify-sig +IUSE=+server +ssl +viewer viewer verify-sig +LICENSE=GPL-2 +RDEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-config server? ( media-libs/libjpeg-turbo:= sys-libs/pam sys-libs/zlib virtual/opengl x11-libs/libXau x11-libs/libXdmcp x11-libs/libXfont2 x11-libs/pixman ssl? ( dev-libs/openssl:= ) !net-misc/tigervnc[server] ) viewer? ( media-libs/libjpeg-turbo:=[java] x11-libs/libXi !net-misc/tigervnc[viewer(+)] ) x11-apps/xkbcomp viewer? ( >=virtual/jre-1.8:* ) viewer? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=|| ( server viewer ) +SLOT=0 +SRC_URI=https://sourceforge.net/projects/turbovnc/files/3.0.91%20%283.1%20beta2%29/turbovnc-3.0.91.tar.gz/download -> turbovnc-3.0.91.tar.gz verify-sig? ( https://sourceforge.net/projects/turbovnc/files/3.0.91%20%283.1%20beta2%29/turbovnc-3.0.91.tar.gz.sig/download -> turbovnc-3.0.91.tar.gz.sig ) +_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=18622bbf89a741e0763d2640cbf4d290 diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz index 93d514e6067a..92db68a8d4ef 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-qutebrowser-20230816 b/metadata/md5-cache/sec-keys/openpgp-keys-qutebrowser-20230816 new file mode 100644 index 000000000000..a5becea085d8 --- /dev/null +++ b/metadata/md5-cache/sec-keys/openpgp-keys-qutebrowser-20230816 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=OpenPGP keys used by Qutebrowser +EAPI=8 +HOMEPAGE=https://qutebrowser.org/ +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=public-domain +SLOT=0 +SRC_URI=https://qutebrowser.org/pubkey.gpg -> openpgp-keys-qutebrowser-20230816.gpg +_md5_=72f28bfa6e8cae36b45be0d1f946b58e diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 5f257355b7a4..d2507a219e6c 100644 Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ diff --git a/metadata/md5-cache/www-client/qutebrowser-3.0.0 b/metadata/md5-cache/www-client/qutebrowser-3.0.0 new file mode 100644 index 000000000000..ff50ed8a6979 --- /dev/null +++ b/metadata/md5-cache/www-client/qutebrowser-3.0.0 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_10? ( test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] qt6? ( dev-python/PyQt6[testlib] ) !qt6? ( dev-python/PyQt5[testlib] ) ) ) python_single_target_python3_11? ( test? ( dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] qt6? ( dev-python/PyQt6[testlib] ) !qt6? ( dev-python/PyQt5[testlib] ) ) ) verify-sig? ( sec-keys/openpgp-keys-qutebrowser ) test? ( python_single_target_python3_10? ( dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] pdf? ( www-plugins/pdfjs ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_10(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_10(-)] pdf? ( =dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) 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/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Keyboard-driven, vim-like browser based on Python and Qt +EAPI=8 +HOMEPAGE=https://qutebrowser.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=distutils-r1 xdg verify-sig +IUSE=+adblock pdf +qt6 widevine test python_single_target_python3_10 python_single_target_python3_11 verify-sig +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_10? ( dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] pdf? ( www-plugins/pdfjs ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_10(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_10(-)] pdf? ( =x11-base/xcb-proto-1.15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] >=x11-base/xcb-proto-1.15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] >=x11-base/xcb-proto-1.15[python_targets_python3_10(-)] ) ) doc? ( app-doc/doxygen[dot] ) test? ( dev-libs/libxslt ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig doc? ( doc? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) app-text/xmlto app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 ) ) +BDEPEND=|| ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) || ( ( dev-lang/python:3.12[xml(+)] >=x11-base/xcb-proto-1.16.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] >=x11-base/xcb-proto-1.16.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] >=x11-base/xcb-proto-1.16.0[python_targets_python3_10(-)] ) ) doc? ( app-doc/doxygen[dot] ) test? ( dev-libs/libxslt ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig doc? ( doc? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) app-text/xmlto app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 ) ) DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto >=x11-base/xcb-proto-1.15.2 elibc_Darwin? ( dev-libs/libpthread-stubs ) test? ( dev-libs/check[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DEPEND=>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto >=x11-base/xcb-proto-1.16.0 elibc_Darwin? ( dev-libs/libpthread-stubs ) test? ( dev-libs/check[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=X C-language Bindings library EAPI=8 HOMEPAGE=https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.12 SRC_URI=https://www.x.org/releases/individual/lib/libxcb-1.16.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 1f435bc389faf790af695df46b8dcb73 toolchain-funcs 862d337d98edb576796827be2c6b11ca xorg-3 94d3e3c20538edd72a65ea18d9a57af4 -_md5_=8cf081811c51d33d80eeffd4d6faf152 +_md5_=6563b13d924d7c5dd1a5544b5c8e54f5 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 46a3a0ddd68d..631fdaca66b2 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-08-18T14:10:00Z +TIMESTAMP 2023-08-18T20:10:06Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTfe7hfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTf0B5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAhOw/7B1oJ3BPebFGUpI6t7xXv3rDo9gq6rfoaFrqdhX1BOqhBOuj4irXawJZ7 -PhtHCeUb/Dgqm7lCkrT/sz8TW8P63g8+mBQ0XEVcKn3LPLcs0L8l9KP6hvUEOBxR -7ptSrqh0C2gP1VWhCR0TRMWOJ9Sm5gj9J5IQCeU1r7aEugsxDXexF+hzhL84it/n -6dKVM2mhf6Arx8vQXhDe1yCAfBjVOBcSzHqy4l9ArI/r4xmH5mqS+wlDOEpE/28J -uuRNJSB5My0FWxT//fv4CjqbsV3xqneCP1plIQ5yf6yUQecGv634EU63jH5sCgLN -MKRFXZQzz++6Pmy3gpC0xH01ldoap2GQegTkQbdSqG22hBRF/nmmKhK2aqZO/Jhn -gYeJsTNvoOMjHRBOoJtOp/YtPJBkdqYhdJfc5WIerkJKqSJ0/8bXwB78hc80o5Ya -PKugm4masHYgWtwb4sm6iiLShw1tjKCrjyl1Af275XgmmjhBJfUYa+4cUSbvkR3W -NCiwVT9k1r0AxJUtcJeR7kvB5Uo1J9J0k0hg1yhWZzRy7/ezqV03iBm0gRDuQgaC -Fzr9E+iNMb+FtIIPVOhu8w6/R6GX3XtQvooeakI64B6ZupzVWIgB5KRFFzM7uccc -PlkvrkEY9CxMR9Q0sL6+KvAl/hIIBzXNJ4o3Q6PY8u4XFfF7s7w= -=z2At +klDKuQ/9FtsGgK2soW1rgnpQEiQCVF4tfKoea6OeZjn8luNVL+rPpkOGPY6CFoVM +q5lnV6paF3vxW2js+4PI4p16FTHGe2HZpOxG0KzvHbtRkip2AE3jTxRzIUffsg1O +ADABxNVbMlgOR0xyastpsZgZyToZgaTAeA2Wd4yadmL1B/WdGZfIbVkhSYxj7tPJ +RjAPfXHV4YOx+xLcP8qPkd0zrJzKX0PLgNMdFtESO2q+Ie3hhhxETvk6nOzhUJMp +JFn1g3rfQmY7ggSE8gMNmNZNsGYbxKuZDrl7GUa+0NJalArvnGM5eXT/f48gALjA +195f1A0C6YDee91TuqkR+Dw+t/Kq7EW4HY+IwEe2w5Ikd1ecytnTmCrFh8iwIDLF +52fp7kivDqNVjsHe5OICFSFPjOteKCpR84g7iRmppiC3arzfUmkmcTXQZb68HyDP +CG8fG2xOwHKJWHxFrjKPgMtIR3PDHkum6lOBIrA1IkhuaMofV+/x+RoTpo08Iht3 +NtH1Gnw2D3ZtAkppPGvb23RHDlCaRDAz+S5H2K+Ig9EEI5bNRTR8YnFyhRqpa4k2 +iq31yB7RHinsfNM6iWl4KKKta0qDDwefFAFIcB7JR07ANFms4EW0jppMXL731CW9 +J6PXqH+Ys55njxKTtMM9MrlGsYk9+9qQ42ACNdlRmO2Vu3VmlX8= +=c3p3 -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index cfa34f200b0d..fda512b2cc9f 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Fri, 18 Aug 2023 14:09:58 +0000 +Fri, 18 Aug 2023 20:10:03 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 95bdaed077dc..1210bbd58236 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Fri Aug 18 02:09:57 PM UTC 2023 +Fri Aug 18 08:10:02 PM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 78573523986c..8d0b7ebb3ac2 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Fri, 18 Aug 2023 14:15:01 +0000 +Fri, 18 Aug 2023 20:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index e79d2d79afd2..061825014897 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -7dac059aed93592a279b25619769a19a6f9f33ce 1692367338 2023-08-18T14:02:18+00:00 +724d78b24a00b531c17315e5b4f962254caafd5c 1692388252 2023-08-18T19:50:52+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 342e541cdb45..cfc819d18302 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1692367801 Fri 18 Aug 2023 02:10:01 PM UTC +1692389401 Fri 18 Aug 2023 08:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index cfa34f200b0d..fda512b2cc9f 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Fri, 18 Aug 2023 14:09:58 +0000 +Fri, 18 Aug 2023 20:10:03 +0000 diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz index 715079852eca..8aec5b43d125 100644 Binary files a/net-fs/Manifest.gz and b/net-fs/Manifest.gz differ diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index b6e2c85a6cda..ff5808bc4daf 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -7,6 +7,8 @@ AUX samba-4.18.4-pam.patch 900 BLAKE2B c2e07609d619a50086ac7727d714ae5bd9508b548 AUX samba.conf 146 BLAKE2B d86e630dba5fcb3a0bb22ac6daf8b0f63d30903c31911353116bc7a63e3ba434f69fd2cbe7a854ab3dc994b95e630932dcbe556fdd6372d27cea5a15618aa816 SHA512 da9ae57a6740135745453e776040b1e54bb492b351a1aa700b8868ef2d1716c0d54b55400cd9b1b1877e065d896ca1569b5a617863c698676250d8ea29939a52 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96 SHA512 bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392 SHA512 c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5 +DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4 SHA512 28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6 EBUILD samba-4.18.4.ebuild 11550 BLAKE2B 874bd319a40730804140f56e63381b36b0b26b7277f543eb666295b8f0b66f825d04062df4d86c806642a7fff5451fea965b5d6e1c222446567560fb1b0ef521 SHA512 1cd1716e7268fec8b405d094dbb488783bfce5aae1ea02e202bb3f0d99e33b598058d4e1587416bc6e460b9dfbf9e9902bab52606986c3e691b553fa3f631181 EBUILD samba-4.18.5.ebuild 11483 BLAKE2B 58520aa7f4b6f691b046a734d6dd19151563cca4edf4c189da07363417e0827b5b796074e2739ad64abfbfa202a546cf17f6d646b55b5bd97dda7b329ad1d20e SHA512 0c8a259b2964afd73244b43ba0fa279573f5245645ff1770348f875c35966eafef32921a40ee784e9cd4385192c45df4c4737c2ccf704e779822abc704bce137 +EBUILD samba-4.18.6.ebuild 11483 BLAKE2B 58520aa7f4b6f691b046a734d6dd19151563cca4edf4c189da07363417e0827b5b796074e2739ad64abfbfa202a546cf17f6d646b55b5bd97dda7b329ad1d20e SHA512 0c8a259b2964afd73244b43ba0fa279573f5245645ff1770348f875c35966eafef32921a40ee784e9cd4385192c45df4c4737c2ccf704e779822abc704bce137 MISC metadata.xml 2066 BLAKE2B 1d3a5757c3226cede70b5fabb63b27bf0a5b86bf27643a30ebfe743d0758e57ce1e69b14ba6795de4c656b3d5da5b3f9d90d11074520c24d6459220f62723b04 SHA512 0a7963f9abddd4cc3b303c93dcd4b7dc30ca5660e64750d77bcd3bce0a95291c46208d9a1143303c168febb2d65cdad0018c475130dc04c16d79df2019d8e9aa diff --git a/net-fs/samba/samba-4.18.6.ebuild b/net-fs/samba/samba-4.18.6.ebuild new file mode 100644 index 000000000000..503ebe2ff048 --- /dev/null +++ b/net-fs/samba/samba-4.18.6.ebuild @@ -0,0 +1,383 @@ +# 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="threads(+),xml(+)" +inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles + +DESCRIPTION="Samba Suite Version 4" +HOMEPAGE="https://samba.org/" + +MY_PV="${PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} == *_rc* ]]; then + SRC_URI="mirror://samba/rc/${MY_P}.tar.gz" +else + SRC_URI="mirror://samba/stable/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam glusterfs gpg" +IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux" +IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind" +IUSE+=" zeroconf" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + addc? ( json python !system-mitkrb5 winbind ) + ads? ( acl ldap python winbind ) + cluster? ( ads ) + gpg? ( addc ) + spotlight? ( json ) + test? ( python ) + !ads? ( !addc ) + ?? ( system-heimdal system-mitkrb5 ) +" + +# the test suite is messed, it uses system-installed samba +# bits instead of what was built, tests things disabled via use +# flags, and generally just fails to work in a way ebuilds could +# rely on in its current state +RESTRICT="test" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/samba-4.0/policy.h + /usr/include/samba-4.0/dcerpc_server.h + /usr/include/samba-4.0/ctdb.h + /usr/include/samba-4.0/ctdb_client.h + /usr/include/samba-4.0/ctdb_protocol.h + /usr/include/samba-4.0/ctdb_private.h + /usr/include/samba-4.0/ctdb_typesafe_cb.h + /usr/include/samba-4.0/ctdb_version.h +) + +TALLOC_VERSION="2.4.0" +TDB_VERSION="1.4.8" +TEVENT_VERSION="0.14.1" + +COMMON_DEPEND=" + >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}] + dev-lang/perl:= + dev-libs/icu:=[${MULTILIB_USEDEP}] + dev-libs/libbsd[${MULTILIB_USEDEP}] + dev-libs/libtasn1:=[${MULTILIB_USEDEP}] + dev-libs/popt[${MULTILIB_USEDEP}] + dev-perl/Parse-Yapp + >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}] + =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] + >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}] + >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + virtual/libiconv + $(python_gen_cond_dep ' + addc? ( + dev-python/dnspython:=[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ) + ads? ( + dev-python/dnspython:=[${PYTHON_USEDEP}] + net-dns/bind-tools[gssapi] + ) + ') + acl? ( virtual/acl ) + ceph? ( sys-cluster/ceph ) + cluster? ( net-libs/rpcsvc-proto ) + cups? ( net-print/cups ) + debug? ( dev-util/lttng-ust ) + fam? ( virtual/fam ) + gpg? ( app-crypt/gpgme:= ) + json? ( dev-libs/jansson:= ) + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + pam? ( sys-libs/pam ) + python? ( + sys-libs/ldb[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}] + ) + snapper? ( sys-apps/dbus ) + system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] ) + system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] ) + systemd? ( sys-apps/systemd:= ) + unwind? ( + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= ) + ) + zeroconf? ( net-dns/avahi[dbus] ) +" +DEPEND="${COMMON_DEPEND} + dev-perl/JSON + net-libs/libtirpc[${MULTILIB_USEDEP}] + net-libs/rpcsvc-proto + spotlight? ( dev-libs/glib ) + test? ( + >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] + $(python_gen_cond_dep "dev-python/subunit[\${PYTHON_USEDEP},${MULTILIB_USEDEP}]" ) + !system-mitkrb5? ( + >=net-dns/resolv_wrapper-1.1.4 + >=net-libs/socket_wrapper-1.1.9 + >=sys-libs/nss_wrapper-1.1.3 + >=sys-libs/uid_wrapper-1.2.1 + ) + )" +RDEPEND="${COMMON_DEPEND} + client? ( net-fs/cifs-utils[ads?] ) + python? ( ${PYTHON_DEPS} ) + selinux? ( sec-policy/selinux-samba ) +" +BDEPEND="${PYTHON_DEPS} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.18.4-pam.patch + "${FILESDIR}"/ldb-2.5.2-skip-wav-tevent-check.patch +) + +CONFDIR="${FILESDIR}/4.4" +WAF_BINARY="${S}/buildtools/bin/waf" +SHAREDMODS="" + +pkg_setup() { + # Package fails to build with distcc + export DISTCC_DISABLE=1 + export PYTHONHASHSEED=1 + + python-single-r1_pkg_setup + + SHAREDMODS="$(usev !snapper '!')vfs_snapper" + if use cluster ; then + SHAREDMODS+=",idmap_rid,idmap_tdb2,idmap_ad" + elif use ads ; then + SHAREDMODS+=",idmap_ad" + fi +} + +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die) + if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then + eerror "Source talloc version: ${TALLOC_VERSION}" + eerror "Ebuild talloc version: ${actual_talloc_version}" + die "Ebuild needs to fix TALLOC_VERSION!" + fi + + actual_tdb_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tdb/wscript || die) + if [[ ${actual_tdb_version} != ${TDB_VERSION} ]] ; then + eerror "Source tdb version: ${TDB_VERSION}" + eerror "Ebuild tdb version: ${actual_tdb_version}" + die "Ebuild needs to fix TDB_VERSION!" + fi + + actual_tevent_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tevent/wscript || die) + if [[ ${actual_tevent_version} != ${TEVENT_VERSION} ]] ; then + eerror "Source tevent version: ${TEVENT_VERSION}" + eerror "Ebuild tevent version: ${actual_tevent_version}" + die "Ebuild needs to fix TEVENT_VERSION!" + fi +} + +src_prepare() { + default + + check_samba_dep_versions + + # Unbundle dnspython + sed -i -e '/"dns.resolver":/d' "${S}"/third_party/wscript || die + + # Unbundle iso8601 unless tests are enabled + if ! use test ; then + sed -i -e '/"iso8601":/d' "${S}"/third_party/wscript || die + fi + + # Ugly hackaround for bug #592502 + #cp /usr/include/tevent_internal.h "${S}"/lib/tevent/ || die + + sed -e 's:::' \ + -i source4/dsdb/samdb/ldb_modules/password_hash.c \ + || die + + # WAF + multilib_copy_sources +} + +multilib_src_configure() { + # When specifying libs for samba build you must append NONE to the end to + # stop it automatically including things + local bundled_libs="NONE" + if ! use system-heimdal && ! use system-mitkrb5 ; then + bundled_libs="heimbase,heimntlm,hdb,kdc,krb5,wind,gssapi,hcrypto,hx509,roken,asn1,com_err,NONE" + fi + + # We "use" bundled cmocka when we're not running tests as we're + # not using it anyway. Means we avoid making users install it for + # no reason. bug #802531 + if ! use test ; then + bundled_libs="cmocka,${bundled_libs}" + fi + + # bug #874633 + if use llvm-libunwind ; then + mkdir -p "${T}"/${ABI}/pkgconfig || die + + local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}" + + cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die + exec_prefix=\${prefix} + libdir=/usr/$(get_libdir) + includedir=\${prefix}/include + + Name: libunwind-generic + Description: libunwind generic library + Version: 1.70 + Libs: -L\${libdir} -lunwind + Cflags: -I\${includedir} + EOF + fi + + local myconf=( + --enable-fhs + --sysconfdir="${EPREFIX}/etc" + --localstatedir="${EPREFIX}/var" + --with-modulesdir="${EPREFIX}/usr/$(get_libdir)/samba" + --with-piddir="${EPREFIX}/run/${PN}" + --bundled-libraries="${bundled_libs}" + --builtin-libraries=NONE + --disable-rpath + --disable-rpath-install + --nopyc + --nopyo + --without-winexe + --accel-aes=$(usex cpu_flags_x86_aes intelaesni none) + $(multilib_native_use_with acl acl-support) + $(multilib_native_usex addc '' '--without-ad-dc') + $(multilib_native_use_with ads) + $(multilib_native_use_enable ceph cephfs) + $(multilib_native_use_with cluster cluster-support) + $(multilib_native_use_enable cups) + --without-dmapi + $(multilib_native_use_with fam) + $(multilib_native_use_enable glusterfs) + $(multilib_native_use_with gpg gpgme) + $(multilib_native_use_with json) + $(multilib_native_use_enable iprint) + $(multilib_native_use_with pam) + $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '') + $(multilib_native_use_with quota quotas) + $(multilib_native_use_with regedit) + $(multilib_native_use_enable spotlight) + $(multilib_native_use_with syslog) + $(multilib_native_use_with systemd) + --systemd-install-services + --with-systemddir="$(systemd_get_systemunitdir)" + $(multilib_native_use_with unwind libunwind) + $(multilib_native_use_with winbind) + $(multilib_native_usex python '' '--disable-python') + $(multilib_native_use_enable zeroconf avahi) + $(multilib_native_usex test '--enable-selftest' '') + $(usev system-mitkrb5 "--with-system-mitkrb5 $(multilib_native_usex addc --with-experimental-mit-ad-dc '')") + $(use_with debug lttng) + $(use_with ldap) + $(use_with profiling-data) + # bug #683148 + --jobs 1 + ) + + if multilib_is_native_abi ; then + myconf+=( --with-shared-modules=${SHAREDMODS} ) + else + myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) + fi + + append-cppflags "-I${ESYSROOT}/usr/include/et" + + waf-utils_src_configure ${myconf[@]} +} + +multilib_src_compile() { + waf-utils_src_compile +} + +multilib_src_test() { + if multilib_is_native_abi ; then + "${WAF_BINARY}" test || die "Test failed" + fi +} + +multilib_src_install() { + waf-utils_src_install + + # Make all .so files executable + find "${ED}" -type f -name "*.so" -exec chmod +x {} + || die + # smbspool_krb5_wrapper must only be accessible to root, bug #880739 + find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx {} + || die + + # Remove empty runtime dirs created by build system (bug #892341) + find "${ED}"/{run,var} -type d -empty -delete || die + + if multilib_is_native_abi ; then + # Install ldap schema for server (bug #491002) + if use ldap ; then + insinto /etc/openldap/schema + doins examples/LDAP/samba.schema + fi + + # Create symlink for cups (bug #552310) + if use cups ; then + dosym ../../../bin/smbspool \ + /usr/libexec/cups/backend/smb + fi + + # Install example config file + insinto /etc/samba + doins examples/smb.conf.default + + # Fix paths in example file (bug #603964) + sed \ + -e '/log file =/s@/usr/local/samba/var/@/var/log/samba/@' \ + -e '/include =/s@/usr/local/samba/lib/@/etc/samba/@' \ + -e '/path =/s@/usr/local/samba/lib/@/var/lib/samba/@' \ + -e '/path =/s@/usr/local/samba/@/var/lib/samba/@' \ + -e '/path =/s@/usr/spool/samba@/var/spool/samba@' \ + -i "${ED}"/etc/samba/smb.conf.default || die + + # Install init script and conf.d file + newinitd "${CONFDIR}/samba4.initd-r1" samba + newconfd "${CONFDIR}/samba4.confd" samba + + dotmpfiles "${FILESDIR}"/samba.conf + if ! use addc ; then + rm "${D}/$(systemd_get_systemunitdir)/samba.service" \ + || die + fi + + # Preserve functionality for old gentoo-specific unit names + dosym nmb.service "$(systemd_get_systemunitdir)/nmbd.service" + dosym smb.service "$(systemd_get_systemunitdir)/smbd.service" + dosym winbind.service "$(systemd_get_systemunitdir)/winbindd.service" + fi + + if use pam && use winbind ; then + newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind + # bugs #376853 and #590374 + insinto /etc/security + doins examples/pam_winbind/pam_winbind.conf + fi +} + +pkg_postinst() { + tmpfiles_process samba.conf +} diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 44aaa3aaa712..8c6bf4b52117 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index d2848fc53fe2..017c01c00f55 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -14,5 +14,5 @@ EBUILD nodejs-18.16.0.ebuild 7328 BLAKE2B 991dce66c991b452fd3e207bcf5dcf9116b2a7 EBUILD nodejs-18.17.1.ebuild 7465 BLAKE2B 8242fd905ff62b4645d4c8dacc69a4ac301b9d322f2a45301272b53ddec118f272d90c557dfd18eb4c4fb3aec13d99465d0951780f08644d7757b56bb6ee17ac SHA512 9c2c0b57aafb88ea1796e9015f48c32a4077e45d56964ffd69df553c31252647cb67afd622d10ba7738a46aabe997f74ddd917f4f7828391bb1e938327f27d8c EBUILD nodejs-20.2.0.ebuild 7138 BLAKE2B d7de0fce607c8b2118d52c06a9cb106095268ae6befbb472eceb12348efa84f0b5b5a3ff37756ef8f4e1151cc985ca716efa030746a94d710bf0a55d4b31a054 SHA512 40f9e0e5a8d04f91c7357a8c4497978ccc3c0c4cd77973a8350840e418ca1b4d644a5c19732c0b773e14ae9002ccbd043ac9cf88e5010f439be63edffe2a69dd EBUILD nodejs-20.5.1.ebuild 7443 BLAKE2B 84b70eec7778acf732626b709784e0eab0162438fda418f11809534ba93cc3dab60c39ce204234a0350c3a30070f9050241cb46fc727bc543ca03316632edc2b SHA512 0d48ae01d16a230581f5fdf0d7506f60438fb2dc42c75cfda8c08fd915515591a56b2b197396838abc8433f6a68b5bd356147024d9d287c79a72ec8b37225120 -EBUILD nodejs-99999999.ebuild 7142 BLAKE2B 0a127841349fff417f328e207c6a030e811d482c67a75f1813b2f73a32620953a9bb1d413208c853d75b879ab51904e608ddb819a8680e2446bd4c6dc217e0d7 SHA512 7073de0294f0d36dc4c6b733da26f2bf8e4bfe01d9d9fecf45e16de07e8ce9a8e3694c14c458a61807d0dfe5978fc6d7e0fe2cc93f74db2fe7b439f110bf9163 +EBUILD nodejs-99999999.ebuild 7391 BLAKE2B 9036b0461f447aee6e75723085bae591264f0bb20aa33480398b5f17458912e2a8f75a6c76c3761879e216e437a0cb2c9eda8aeb84c3f65fd0c1ce590cc6c7b5 SHA512 ea53f8f425b2ea902d6e1b2e24ce9eaab9b290e672d432241a22dbd7ca23c8357e5f9cb438da16f5aa3cb6d9cb0cf7e1af426e1c733f0631b560e0b758d21ded MISC metadata.xml 986 BLAKE2B 67133c97db85eced638323a93514e084da381b7cbebcab2f0f2ce2781cf0da02be705ab5781c18205a8d4e8b679b6f77f3c9e97ea6ef72b36b6a8a854a39617d SHA512 3f749720ea0623fefa703f8b4563ebabfd5e4aeff4f2e8998576860177d3b1a075afaabc2aa0dc5100df59b3cb787d70d44284976bad3409966b68c11ec64d7a diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild index c2dd85a0a06c..d20a84d587a8 100644 --- a/net-libs/nodejs/nodejs-99999999.ebuild +++ b/net-libs/nodejs/nodejs-99999999.ebuild @@ -24,8 +24,9 @@ else S="${WORKDIR}/node-v${PV}" fi -IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test" -REQUIRED_USE="inspector? ( icu ssl ) +IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test" +REQUIRED_USE="corepack? ( !npm ) + inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) @@ -38,6 +39,7 @@ RDEPEND=">=app-arch/brotli-1.0.9:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib + corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*" @@ -120,7 +122,7 @@ src_configure() { tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" local myconf=( - --ninja + --ninja --shared-brotli --shared-cares --shared-libuv @@ -136,6 +138,7 @@ src_configure() { else myconf+=( --with-intl=none ) fi + use corepack || myconf+=( --without-corepack ) use inspector || myconf+=( --without-inspector ) use npm || myconf+=( --without-npm ) use snapshot || myconf+=( --without-node-snapshot ) @@ -223,6 +226,9 @@ src_install() { \) \) -exec rm -rf "{}" \; fi + use corepack && + "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin + mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die } @@ -231,12 +237,13 @@ src_test() { test/parallel/test-dns-setserver-when-querying.js test/parallel/test-fs-mkdir.js test/parallel/test-fs-utimes-y2K38.js + test/parallel/test-fs-watch-recursive-add-file.js test/parallel/test-release-npm.js test/parallel/test-socket-write-after-fin-error.js test/parallel/test-strace-openat-openssl.js test/sequential/test-util-debug.js ) - rm "${drop_tests[@]}" || die "disabling tests failed" + rm -f "${drop_tests[@]}" || die "disabling tests failed" out/${BUILDTYPE}/cctest || die "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 8636def4f048..c68a399888f1 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest index 38218b78820d..88aa35101631 100644 --- a/net-misc/turbovnc/Manifest +++ b/net-misc/turbovnc/Manifest @@ -3,8 +3,8 @@ AUX turbovnc-3.0.3-java-launcher-32-bit.patch 601 BLAKE2B 9142ac45a5113921872a10 AUX turbovnc-3.0.90-fix-musl-compilation.patch 869 BLAKE2B e44b15693e9df497ff646162cca2d96a47e753e899e2a9a40074b567600bf44e6c4ef9d7770d114f164399ec30d6dccf687647508bc14831b5c5c2117b400d6b SHA512 2ce59ee4cf98376fd1c08c01918356b3cfa9e5cde3ff1a3179507086bc97749543423a9459e7b7518e95e0a0ebc3be4ab9f93cdb4a4460a9d8d5b36513c3c30a DIST turbovnc-3.0.3.tar.gz 8693682 BLAKE2B cdb10b3f16be542a214e16329914eaf97a5646f96b47da5a738f7c16355284b100af3755f046a6975233c31ce662a939db01aa5825ebcf944e64eacca2f57a2f SHA512 e9cece436f70f2b75683eb8f21ffc985797a36c76efb6829ba5fac75849d1c9f35d636431a0fb28066ed17717800d6d6029f2fda863e650f39d6d64eef1e30de DIST turbovnc-3.0.3.tar.gz.sig 543 BLAKE2B 14df4d080b587125f82151c457b69324b993b169550e95beec74344705ad77a2c9886deaed59d0c487c8995c34fca1e4004fb4f50b836c3aff373cecd911a6a9 SHA512 0ecc236823c78cb16876f2cc6ac07ec14a099974b0f1ac4d2f45fdc1c53c6adbede924553cc42431cc95a5c4185f1cc9991053d72bb41ddbe1fc8c3f85120489 -DIST turbovnc-3.0.90.tar.gz 9028660 BLAKE2B 3c4b67894a3cc1f855018932c2b03ea3efbcb38af8eaeed86f95bdb21605e64c87ff6d51652bfedd1520b89040e97a11e3bf2f117bc78f9225fb56f4f7687795 SHA512 f3eff5109bd33fc8ded1ed5eab4df5537ea56c71c7fcf7fb471f9ac4e77a04fcde588423885cf781f2bbd2be4f25b2959e20b71df1d0de465d26910018ccd899 -DIST turbovnc-3.0.90.tar.gz.sig 543 BLAKE2B 60cd24db3b5338230bba0ead18f1f0e784fcd6bc9eef10a01edd17a9c3cee2a611f77db46f9e3b3bb1f70cb25a3ed829d0dae0a568dd68ec514cd6c954eda4f3 SHA512 1fe886fb5118d5a1cfbba1a9cbb7960a08b3dfcb5ec3bd36a10c4c0f0dd5acf47dba8a83fb9cb8db07c8b91a046077c23b67e85115c91cdf55283beb457d38d9 +DIST turbovnc-3.0.91.tar.gz 9026159 BLAKE2B 9601979d81a69ee8a0e8b2039a09bfc2226f870162254b49592a0f5224eba24fc22ddbb1ec16c02217b8bf4a61eaa72a81f4a791559eb0d843f07310b7a1b211 SHA512 5abc3fb5f71cc957d1c9ee390f2e3bb9a41fccf5b20f06c0452a659aaea15bc6a01a74c57ecf04866ea427edc0f49355b70f3d83cb6827e5fc1de5437c8ab0fc +DIST turbovnc-3.0.91.tar.gz.sig 543 BLAKE2B 3892123d5e8cfe6a3e33b1887dd9a853b735ea9e653787d19147f26975d22ef3e4af846e3be0fb376b846c3a98c5288fa8d63bf6457b80503de60121376b569a SHA512 0bc1e78d928a88d2e363aaf8b024092fa6356ab66336f218e8dbbec3985f51220d37007342cf2bf9923134c2e6b020fd6511d897be1d4392f97930edbc438fa3 EBUILD turbovnc-3.0.3.ebuild 3130 BLAKE2B 45e499ce9939e968961e6f4863bbc3cba8e574b76163eaac2161ca6e7da9bf93e3ee4672c8d240f750b628a8c5d7723ada2be2987d3d3e8fc410a9b2e3f18940 SHA512 66fb246e97e6469fa8f84782c199d3a12cc654db60a20c1d9e1a25c81dc2fdaa2af557b76d075869555a8e78f96a486d38a29c12f11b1b69da03c1b28e91ace7 -EBUILD turbovnc-3.0.90.ebuild 3058 BLAKE2B 942470d0e4ff8b8ab483e3863aeb994911cd20fb34a35128b359527f7fc3b1ae9c345dafd12d0882c61db629a2a6b7b85b93af23c290bb5c0a0889f2df9b343f SHA512 dacc0efc47e38af06b2e3d5f688b082f2282955a313e87c0d130e851625f2781476c1ed28940c4402004ebc6a1df5999a289ccc0e46250ec902cb783fca2fa2f +EBUILD turbovnc-3.0.91.ebuild 3058 BLAKE2B 32a50c773624b19359d345d1b86129d68c99761454e581dd1e9383fe7db1876d4d858bff37a2f3c488f08aa4de75301e61f76ef70af392380a3f926c1a04f79a SHA512 8e1f2295389741a4e1d0281f032ddda1d7828a3dc3b964e714e877a448dee527e94a4d6b2b238068c549eac06dbe03ccc2a5c8c245c5f3d0c4297a19992ef1cb MISC metadata.xml 820 BLAKE2B 331426a28ac5efa9f27d1e9b21e4b75e6965b5c1cf41ce7b8d98b03187fc56d81ffb58f555fc522188d1003e64713220b6f5591131fb8a26a8fe43e277f54526 SHA512 0aa50eef5eb122e0de38bf5e2f8d0627841419dd5e88ee58444493f4a9804626111d5edc5b36aa996635f38c7fd87c71706dd543305f9b495031971b1c52be3d diff --git a/net-misc/turbovnc/turbovnc-3.0.90.ebuild b/net-misc/turbovnc/turbovnc-3.0.90.ebuild deleted file mode 100644 index 81c62a2918f2..000000000000 --- a/net-misc/turbovnc/turbovnc-3.0.90.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_OPT_USE=viewer -inherit cmake desktop java-pkg-opt-2 verify-sig - -MY_PV="3.0.90%20%283.1%20beta1%29" - -DESCRIPTION="A fast replacement for TigerVNC" -HOMEPAGE="https://www.turbovnc.org/" -SRC_URI=" - https://sourceforge.net/projects/turbovnc/files/${MY_PV}/${P}.tar.gz/download -> ${P}.tar.gz - verify-sig? ( https://sourceforge.net/projects/turbovnc/files/${MY_PV}/${P}.tar.gz.sig/download -> ${P}.tar.gz.sig ) -" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+server +ssl +viewer" -REQUIRED_USE="|| ( server viewer )" - -COMMON_DEPEND=" - x11-apps/xauth - x11-libs/libX11 - x11-libs/libXext - x11-misc/xkeyboard-config - server? ( - media-libs/libjpeg-turbo:= - sys-libs/pam - sys-libs/zlib - virtual/opengl - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXfont2 - x11-libs/pixman - ssl? ( dev-libs/openssl:= ) - !net-misc/tigervnc[server] - ) - viewer? ( - media-libs/libjpeg-turbo:=[java] - x11-libs/libXi - !net-misc/tigervnc[viewer(+)] - ) -" - -RDEPEND=" - ${COMMON_DEPEND} - x11-apps/xkbcomp - viewer? ( >=virtual/jre-1.8:* ) -" - -# libbz2.so.1, libfontenc.so.1 and libfreetype.so.6 are used by libXfont2.so.2 -# but cmake will look for them, so add them here -DEPEND=" - ${COMMON_DEPEND} - x11-libs/xtrans - viewer? ( >=virtual/jdk-1.8:* ) - server? ( - app-arch/bzip2 - media-libs/freetype - x11-libs/libfontenc - ) -" - -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc ) -" - -PATCHES=( - "${FILESDIR}"/"${PN}"-3.0.90-fix-musl-compilation.patch -) - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vgl-turbovnc.asc - -#879797 - BSD functions -QA_CONFIG_IMPL_DECL_SKIP=( strlcat strlcpy ) - -pkg_pretend() { - if use ssl && ! use server; then - einfo "USE=\"ssl\" selected but USE=\"server\" is not. The SSL support is unused" - fi -} - -src_prepare() { - use viewer && java-pkg-opt-2_src_prepare - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DTVNC_BUILDVIEWER=$(usex viewer) - -DTVNC_BUILDSERVER=$(usex server) - -DTVNC_BUILDWEBSERVER=$(usex server) - ) - - if use server ; then - mycmakeargs+=( - -DTVNC_SYSTEMLIBS=ON - -DTVNC_SYSTEMX11=ON - -DXKB_BIN_DIRECTORY=/usr/bin - -DXKB_DFLT_RULES=base - ) - if use ssl ; then - # Link properly against OpenSSL to ensure - # we catch e.g. ABI change - # (i.e. don't dlopen it) - mycmakeargs+=( - -DTVNC_USETLS=OpenSSL - -DTVNC_DLOPENSSL=OFF - ) - else - mycmakeargs+=( -DTVNC_USETLS=OFF ) - fi - fi - - if use viewer ; then - export JAVACFLAGS="$(java-pkg_javac-args)" - export JNI_CFLAGS="$(java-pkg_get-jni-cflags)" - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use viewer ; then - java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar - make_desktop_entry vncviewer "TurboVNC Viewer" /usr/share/icons/hicolor/48x48/apps/${PN}.png - fi - - # Don't install incompatible init script - rm -r "${ED}"/etc/init.d/ || die - rm -r "${ED}"/etc/sysconfig/ || die - - # Conflicts with x11-base/xorg-server - find "${ED}"/usr/share/man/man1/ -name Xserver.1\* -delete || die - - einstalldocs -} diff --git a/net-misc/turbovnc/turbovnc-3.0.91.ebuild b/net-misc/turbovnc/turbovnc-3.0.91.ebuild new file mode 100644 index 000000000000..78b797e4455f --- /dev/null +++ b/net-misc/turbovnc/turbovnc-3.0.91.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_OPT_USE=viewer +inherit cmake desktop java-pkg-opt-2 verify-sig + +MY_PV="3.0.91%20%283.1%20beta2%29" + +DESCRIPTION="A fast replacement for TigerVNC" +HOMEPAGE="https://www.turbovnc.org/" +SRC_URI=" + https://sourceforge.net/projects/turbovnc/files/${MY_PV}/${P}.tar.gz/download -> ${P}.tar.gz + verify-sig? ( https://sourceforge.net/projects/turbovnc/files/${MY_PV}/${P}.tar.gz.sig/download -> ${P}.tar.gz.sig ) +" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+server +ssl +viewer" +REQUIRED_USE="|| ( server viewer )" + +COMMON_DEPEND=" + x11-apps/xauth + x11-libs/libX11 + x11-libs/libXext + x11-misc/xkeyboard-config + server? ( + media-libs/libjpeg-turbo:= + sys-libs/pam + sys-libs/zlib + virtual/opengl + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXfont2 + x11-libs/pixman + ssl? ( dev-libs/openssl:= ) + !net-misc/tigervnc[server] + ) + viewer? ( + media-libs/libjpeg-turbo:=[java] + x11-libs/libXi + !net-misc/tigervnc[viewer(+)] + ) +" + +RDEPEND=" + ${COMMON_DEPEND} + x11-apps/xkbcomp + viewer? ( >=virtual/jre-1.8:* ) +" + +# libbz2.so.1, libfontenc.so.1 and libfreetype.so.6 are used by libXfont2.so.2 +# but cmake will look for them, so add them here +DEPEND=" + ${COMMON_DEPEND} + x11-libs/xtrans + viewer? ( >=virtual/jdk-1.8:* ) + server? ( + app-arch/bzip2 + media-libs/freetype + x11-libs/libfontenc + ) +" + +BDEPEND=" + verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc ) +" + +PATCHES=( + "${FILESDIR}"/"${PN}"-3.0.90-fix-musl-compilation.patch +) + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vgl-turbovnc.asc + +#879797 - BSD functions +QA_CONFIG_IMPL_DECL_SKIP=( strlcat strlcpy ) + +pkg_pretend() { + if use ssl && ! use server; then + einfo "USE=\"ssl\" selected but USE=\"server\" is not. The SSL support is unused" + fi +} + +src_prepare() { + use viewer && java-pkg-opt-2_src_prepare + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DTVNC_BUILDVIEWER=$(usex viewer) + -DTVNC_BUILDSERVER=$(usex server) + -DTVNC_BUILDWEBSERVER=$(usex server) + ) + + if use server ; then + mycmakeargs+=( + -DTVNC_SYSTEMLIBS=ON + -DTVNC_SYSTEMX11=ON + -DXKB_BIN_DIRECTORY=/usr/bin + -DXKB_DFLT_RULES=base + ) + if use ssl ; then + # Link properly against OpenSSL to ensure + # we catch e.g. ABI change + # (i.e. don't dlopen it) + mycmakeargs+=( + -DTVNC_USETLS=OpenSSL + -DTVNC_DLOPENSSL=OFF + ) + else + mycmakeargs+=( -DTVNC_USETLS=OFF ) + fi + fi + + if use viewer ; then + export JAVACFLAGS="$(java-pkg_javac-args)" + export JNI_CFLAGS="$(java-pkg_get-jni-cflags)" + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use viewer ; then + java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar + make_desktop_entry vncviewer "TurboVNC Viewer" /usr/share/icons/hicolor/48x48/apps/${PN}.png + fi + + # Don't install incompatible init script + rm -r "${ED}"/etc/init.d/ || die + rm -r "${ED}"/etc/sysconfig/ || die + + # Conflicts with x11-base/xorg-server + find "${ED}"/usr/share/man/man1/ -name Xserver.1\* -delete || die + + einstalldocs +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 4eab0b79ec1f..75c8415770f2 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 6e984e647f1d..081309139fbd 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -21,10 +21,6 @@ php_targets_php8-2 # sys-devel/gcc:12 is not stable yet ada_target_gcc_12_2_0 -# Patrick Lauer (2022-10-13) -# Postgres:15 is not stable yet -postgres_targets_postgres15 - # Sergei Trofimovich (2020-04-13) # dev-vcs/darcs (dev-lang/ghc) has no stable keywords. darcs diff --git a/profiles/use.local.desc b/profiles/use.local.desc index ce16a1c3540c..994b10265021 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -4001,7 +4001,6 @@ media-gfx/graphviz:devil - Enables DevIL output plugin -Tdevil media-gfx/graphviz:gtk2 - Enables gtk+ output plugin -Tgtk (needs cairo) media-gfx/graphviz:gts - Enables support for GNU Triangulated Surface Library (required for sfdp to work) media-gfx/graphviz:lasi - Enables PostScript output via media-libs/lasi, for plugin -Tlasi (needs cairo) -media-gfx/gthumb:http - Enable webservice integration through net-libs/webkit-gtk media-gfx/gthumb:jpegxl - Support for JPEG XL image format media-gfx/gthumb:slideshow - Enable slideshow plugin media-gfx/hugin:sift - automatically align images with media-gfx/autopano-sift-C diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz index a2f1c31a0b03..a1f434d8e0ca 100644 Binary files a/sec-keys/Manifest.gz and b/sec-keys/Manifest.gz differ diff --git a/sec-keys/openpgp-keys-qutebrowser/Manifest b/sec-keys/openpgp-keys-qutebrowser/Manifest new file mode 100644 index 000000000000..eb889ef7e6c9 --- /dev/null +++ b/sec-keys/openpgp-keys-qutebrowser/Manifest @@ -0,0 +1,3 @@ +DIST openpgp-keys-qutebrowser-20230816.gpg 2460 BLAKE2B b62782e06b826eabc585c4e8bb6be3d5f491f6190836fa6a2e039316b4456f5fdd79a7e87f506b58414b994405c6f2e3752ef15d1c31c1be5150101df16d7411 SHA512 714bb2e15e27f2d389a84b44bef5ff91b60cece2a3534926b1772e21e6fb8f80ec863aa30243973cd6952f8cc552fbab4571790b2e49a5f695cdbdfff42053db +EBUILD openpgp-keys-qutebrowser-20230816.ebuild 492 BLAKE2B 778992221864a8759745663fd4d6f488bcc8aa3b11cb08b4e12a2c3bffa7763ddfc45a545662f9227e5f03722c657e7f26a9ba55baadafc2a98eb286d6ef4281 SHA512 5f82bb1cd9d1ac8fa56fcf469afcc808e59869331b83fe76c1e10d83ec1d65f2ecbe8cd0e58e7bc4ac9ac07e011b39d9838c5d648c7ec88dd54a0da77566bae3 +MISC metadata.xml 270 BLAKE2B 04262fdcf7558cbf234452c115844f022137e514527d6a52a23b8671c5049a6f99db041e5e7e46322f6fad59420a335e23844c4f138944f9bfae675076d059f3 SHA512 8a2a71a2496714504fcd4eb80b6ace862002eeca8c19e7da3500e048b0310d58e3701a22f990246df116327116ea25e71e97972b0495d0e80fbde35d1ec295a3 diff --git a/sec-keys/openpgp-keys-qutebrowser/metadata.xml b/sec-keys/openpgp-keys-qutebrowser/metadata.xml new file mode 100644 index 000000000000..ea819b6bb280 --- /dev/null +++ b/sec-keys/openpgp-keys-qutebrowser/metadata.xml @@ -0,0 +1,9 @@ + + + + + ionen@gentoo.org + Ionen Wolkens + + + diff --git a/sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild b/sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild new file mode 100644 index 000000000000..dd75e3da25c4 --- /dev/null +++ b/sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by Qutebrowser" +HOMEPAGE="https://qutebrowser.org/" +SRC_URI="https://qutebrowser.org/pubkey.gpg -> ${P}.gpg" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + insinto /usr/share/openpgp-keys + newins "${DISTDIR}"/${P}.gpg qutebrowser.gpg +} diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 8d11c49f2394..bab3911ee29a 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index 3dc4f16968a0..e46cb80699fe 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,5 +1,8 @@ AUX qutebrowser-2.5.4-tests-python-3.11.4.patch 4324 BLAKE2B 0d55af4677d6822f03f23404a5f4df5c2189343e2765a5d08c08bdb75749f07594091d2c66ab5a646d0f0e1719cdc7b9aaa593076d2f263911f0881724fcb1b6 SHA512 9c0dc96b1d8e26fa22fdf07878e7fe60b7112e41b5b90955b96b0a95fe815334e2b8c4e48009e2e70ab5bd7e6bdb9f2097bf9333c38e003486a2be4bb4867b3b DIST qutebrowser-2.5.4.tar.gz 6117674 BLAKE2B d8dedf57ac064ce1a3d2e4e854a0064dfe567260cadfcdf129c2a2bcdbd26aaa21a569e3f69300c75e5dfb363b62173ac6e5f11e4bcd4a5c8dd72697b4caa5c3 SHA512 1c500cda921a273dee14b1e0808786bbfd2ce53ea9b4d5114be9abdacbefa5d3c7580d2995ad0100f597b9bf54addf4c98dbd4b924d9e8d3d08fe30309e44c3e +DIST qutebrowser-3.0.0.tar.gz 6030459 BLAKE2B 05e1f3c87fe572ec66d199b9c255178c7e7358321c44255b9191624fa4fede0525b16ff0740df5051390f4e3b2a2c3ee99d53fcf6c44279689f9ea0427df13ca SHA512 2aa361b418adad1e2c2dd068148215f3eaea29c70e00634fd1a2370d584ffa2a66b0a0e22623656fc5f634d35ba99a178c269a3accd25edf778b7e3077ceb373 +DIST qutebrowser-3.0.0.tar.gz.asc 659 BLAKE2B 19d736ede7cfb2ac4d3ebaea7f4f8a6da722e3eac0c1693d487ed16f2bc5a5cce13bbc69604cd7c34e266c345f3149f2f2250aba71555f3290cd63216adc0b98 SHA512 25c9cd3fa44f712b98ef3f8d1821f61d5f2b96d8bf108ff2277dc6609343237876124f7587cf906127b8d6161923bda0946c6ef75f3cbf6c401cf5d72b7a6ffd EBUILD qutebrowser-2.5.4-r1.ebuild 5229 BLAKE2B 02b2d82dc544051e1afbb0c22362745c39d4befd9443b1a873cb5979de492987cac707b2dedae594924f9402b3c362be5951e637df0f7471335c9b02d22c8fb9 SHA512 5a264abffe9861d288dd2a35765bf8f956e1af970880922cc7c1cf83e7a92f8b8f9e0afe190d196b78d777707aee57cc06eb538b5042aa7342fbe98fefc89731 -EBUILD qutebrowser-9999.ebuild 6883 BLAKE2B d2455eeff05b339247cd7c6330745e915dff325e5add9547f72ebf61b92ab0aa225ba893abf684533cab06dd158d5ce1b35cad6e87235be2840ca0a96d778713 SHA512 159d7321c52ec74a98af4dd8893f835b6d4a204e5e4ab46d3680bf0ad6af5e89cecf99d25317f843dc645a2bcdcba6d4b6fcdeb94563edd7ba19831394d68718 +EBUILD qutebrowser-3.0.0.ebuild 7276 BLAKE2B e0c43f7a52525c74d4e4a4e7f3badd1487530c8f82ae35e8b8d06fb81652aed590cae642c66903cdd9534952e327f7d58bcca7b14b6d15db7d18b196a3178010 SHA512 28ef8ed4d05ab325008ac5116e8faf2094282a58142e9b694bd7b1de645a587f2542b35d4730120a79e31f056089e98ae5ecf59b15f8f2491bf9e87aaa4486f9 +EBUILD qutebrowser-9999.ebuild 7276 BLAKE2B e0c43f7a52525c74d4e4a4e7f3badd1487530c8f82ae35e8b8d06fb81652aed590cae642c66903cdd9534952e327f7d58bcca7b14b6d15db7d18b196a3178010 SHA512 28ef8ed4d05ab325008ac5116e8faf2094282a58142e9b694bd7b1de645a587f2542b35d4730120a79e31f056089e98ae5ecf59b15f8f2491bf9e87aaa4486f9 MISC metadata.xml 1018 BLAKE2B 9d0c406995b2036671113b6513c3ed2fdb5021eae9d1dde5c186efeccdde6dae127857e3e5898f7809edcc27eca4b47f37965155ac0ff21bedb78e242421fd54 SHA512 2af79f18d31f9efe8df852f4bca132caf1d79fc06f6388959deb367470d4975af541a75c70831b549d944112bcd0bc7e11510a81bce4ef1391fbf1354425b769 diff --git a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild new file mode 100644 index 000000000000..98701890400a --- /dev/null +++ b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild @@ -0,0 +1,210 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +# py3.12 should work (no tests regressions), but waiting on the last dep +# (pytest-qt) to properly have py3.12 which gets more complicated with +# QtPy + pyside* that we don't actually use here +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 xdg + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git" +else + inherit verify-sig + SRC_URI=" + https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc ) + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/qutebrowser.gpg" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt" +HOMEPAGE="https://qutebrowser.org/" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+adblock pdf +qt6 widevine" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] + adblock? ( dev-python/adblock[${PYTHON_USEDEP}] ) + qt6? ( + dev-qt/qtbase:6[icu,sqlite] + dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets] + dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets] + pdf? ( www-plugins/pdfjs ) + ) + !qt6? ( + dev-qt/qtcore:5[icu] + dev-qt/qtgui:5[png] + dev-qt/qtsql:5[sqlite] + dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + pdf? ( 124 in /var/tmp/portage) due to Linux limitations, + # skip rather than bother using /tmp+cleanup over ${T} (end2end tests + # are important, but the other tests should be enough for downstream) + tests/end2end + tests/unit/misc/test_ipc.py + # python eclasses provide a fake "failing" python2 and trips this test + tests/unit/misc/test_checkpyver.py::test_old_python + # not worth running dbus over + tests/unit/browser/test_notification.py::TestDBus + # fails in ebuild, seems due to saving fake downloads in the wrong location + tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround + # may fail if environment is very large (bug #819393) + tests/unit/commands/test_userscripts.py::test_custom_env\[_POSIXUserscriptRunner\] + # needs _WRAPPER_OVERRIDE = None, but we have changed it + tests/unit/test_qt_machinery.py::TestSelectWrapper::test_autoselect_by_default + tests/unit/test_qt_machinery.py::TestInit::test_none_available_{implicit,explicit} + ) + + # we mangle qtargs with widevine+prefix leading to unexpected results + use widevine && use prefix && + EPYTEST_DESELECT+=( tests/unit/config/test_qtargs.py ) + + # tests known failing with Qt5 which is considered a 2nd class citizen + # and, unless completely broken, new tests issues may not be pursued + use qt6 || EPYTEST_DESELECT+=( + tests/unit/mainwindow/test_tabwidget.py::TestTabWidget::test_tab_text_not_edlided_for_wide_tabs + ) + + # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault + epytest -p xvfb -k 'not _bench and not _matches_tree and not _warning' +} + +python_install_all() { + emake -f misc/Makefile DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + rm "${ED}"/usr/share/${PN}/scripts/{mkvenv,utils}.py || die + fperms -x /usr/share/${PN}/{scripts/cycle-inputs.js,userscripts/README.md} + python_fix_shebang "${ED}"/usr/share/${PN} + + einstalldocs +} + +pkg_preinst() { + xdg_pkg_preinst + + has_version "${CATEGORY}/${PN}[qt6]" && QUTEBROWSER_HAD_QT6= +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Note that optional scripts in ${EROOT}/usr/share/${PN}/{user,}scripts" + elog "have additional dependencies not covered by this ebuild, for example" + elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp." + fi + + if [[ ! -v QUTEBROWSER_HAD_QT6 && ${REPLACING_VERSIONS} ]] && use qt6; then + ewarn + ewarn "Be warned that starting the Qt6 version of ${PN} performs a one-way" + ewarn "conversion of ~/.local/share/${PN}/webengine to Qt6. There will also" + ewarn "be a warning on startup, and may optionally want to backup first." + fi + + # only show Qt6 warning on arches where USE=qt6 is unmasked + if use amd64 && use !qt6; then + ewarn + ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses an older" + ewarn "chromium version. While it is relatively maintained for security, it will" + ewarn "cause issues for sites/features designed with a newer version in mind." + fi +} diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild index 8319d7eaab10..98701890400a 100644 --- a/www-client/qutebrowser/qutebrowser-9999.ebuild +++ b/www-client/qutebrowser/qutebrowser-9999.ebuild @@ -15,12 +15,17 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git" else - SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz" + inherit verify-sig + SRC_URI=" + https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc ) + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/qutebrowser.gpg" KEYWORDS="~amd64 ~arm64 ~x86" fi DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt" -HOMEPAGE="https://www.qutebrowser.org/" +HOMEPAGE="https://qutebrowser.org/" LICENSE="GPL-3+" SLOT="0" @@ -70,7 +75,12 @@ BDEPEND=" ) ') " -[[ ${PV} == 9999 ]] && BDEPEND+=" app-text/asciidoc" + +if [[ ${PV} == 9999 ]]; then + BDEPEND+=" app-text/asciidoc" +else + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-qutebrowser )" +fi distutils_enable_tests pytest @@ -105,14 +115,19 @@ src_prepare() { "${EPYTHON}" scripts/asciidoc2html.py || die fi - # disable tests/plugins that are unncessary for us and need extras - sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \ - -e '/pytest-instafail/d' -e 's/--instafail//' \ - -i pytest.ini || die - if [[ ${PV} == 9999 ]]; then - rm tests/unit/scripts/test_run_vulture.py || die - else - rm tests/unit/scripts/test_problemmatchers.py || die + if use test; then + # unnecessary here, and would require extra deps + sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \ + -e '/pytest-instafail/d' -e 's/--instafail//' \ + -i pytest.ini || die + + if [[ ${PV} == 9999 ]]; then + # likewise, needs vulture + rm tests/unit/scripts/test_run_vulture.py || die + else + # https://github.com/qutebrowser/qutebrowser/issues/7620 + rm tests/unit/scripts/test_problemmatchers.py || die + fi fi } @@ -122,14 +137,15 @@ python_test() { local EPYTEST_DESELECT=( # end2end/IPC tests are broken with "Name error" if socket path is over # ~108 characters (>124 in /var/tmp/portage) due to Linux limitations, - # skip rather than bother using /tmp+cleanup over ${T} + # skip rather than bother using /tmp+cleanup over ${T} (end2end tests + # are important, but the other tests should be enough for downstream) tests/end2end tests/unit/misc/test_ipc.py # python eclasses provide a fake "failing" python2 and trips this test tests/unit/misc/test_checkpyver.py::test_old_python # not worth running dbus over tests/unit/browser/test_notification.py::TestDBus - # fails in ebuild, seems due to saving fake downloads in wrong location + # fails in ebuild, seems due to saving fake downloads in the wrong location tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround # may fail if environment is very large (bug #819393) tests/unit/commands/test_userscripts.py::test_custom_env\[_POSIXUserscriptRunner\] @@ -190,6 +206,5 @@ pkg_postinst() { ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses an older" ewarn "chromium version. While it is relatively maintained for security, it will" ewarn "cause issues for sites/features designed with a newer version in mind." - ewarn "When Qt6 support is stable enough, ebuild's Qt5 support may get removed." fi } diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 5965c9656e2c..8848c2df3cb2 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest index 8135b5b846e5..0aff3e676c20 100644 --- a/x11-libs/libxcb/Manifest +++ b/x11-libs/libxcb/Manifest @@ -1,5 +1,5 @@ DIST libxcb-1.15.tar.xz 446492 BLAKE2B d50146ee9b822dfd0c24513110e1706cda05ce588f276005167a911d3097275f36be1ce755c42c2b2970e750f10b2b943f3e373b6e55865fba986e29811a3545 SHA512 f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9 DIST libxcb-1.16.tar.xz 452964 BLAKE2B 1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9 SHA512 002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8 EBUILD libxcb-1.15-r1.ebuild 1374 BLAKE2B 965d267226e8aec57c83f900f0aee8f47037e2861731047e08b3cbbefd7bafe63ea8b29b1e98675060f01fa3706a7f117a45b3e248d56f97b5cd03cf0e19fd00 SHA512 a806211fdc8c7b9ff9b444d55638e344a7731a3f9ea8d888d6d818c2cd20d9acc2dd476ee469bb32ce28e7d7ea4f29bd05191e3db561c52233c5392057cf5c3a -EBUILD libxcb-1.16.ebuild 1383 BLAKE2B 8d0a046beb5c302703be4138c2cc13c011a02158d6e5b7ddbd17b2db846d55ed568dac2ce6163f18c47138a7c6697235bb149388c6d921578d25c782995511fe SHA512 cc0b0353a509e01f03f4b71c7cbddd7c12db0e84e77fa536ed1956d90f325b64f49414d52946b9104a771a245a028954aa61c7b69715473b384b9992ace51d44 +EBUILD libxcb-1.16.ebuild 1387 BLAKE2B b0f4b281ee6ed58408901c8ea57c67ca9f654d1e77373f1e682d367281f40b46f278ee8a58318c05e65155d09c28bf3a8fc0b99cec32122a0aeaa2cf1631a517 SHA512 db19e437aa05100c7bca37ff040c8617bc8acd6fda1132905dfb558302a45a3c6823dec7177abd40bac21fa303e4d5239d4afb28eca4d3f26ede3b9318ae83c5 MISC metadata.xml 470 BLAKE2B 9f530dabef12ece5a3ccaade8000872e1a89cfef4833ca4d6a4c5e157510516fec18f18e7dbe4ae88ac4059acff9fd099832c3614d12d9742af03167def25f16 SHA512 884ca6cde9de9394a67493b5ec40475873e363ad2530470ebbc0e080f55594bf02787b02960ad172ba05e736c80a6b9c33aa9c2ceaf1b47005f6f47b0895c1a3 diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild b/x11-libs/libxcb/libxcb-1.16.ebuild index 398a90536147..68b8c003f7a7 100644 --- a/x11-libs/libxcb/libxcb-1.16.ebuild +++ b/x11-libs/libxcb/libxcb-1.16.ebuild @@ -26,19 +26,19 @@ RDEPEND=" " DEPEND="${RDEPEND} x11-base/xorg-proto - >=x11-base/xcb-proto-1.15.2 + >=x11-base/xcb-proto-1.16.0 elibc_Darwin? ( dev-libs/libpthread-stubs ) test? ( dev-libs/check[${MULTILIB_USEDEP}] ) " # Note: ${PYTHON_USEDEP} needs to go verbatim BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]') + $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]') doc? ( app-doc/doxygen[dot] ) test? ( dev-libs/libxslt ) " python_check_deps() { - python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]" + python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]" } pkg_setup() { -- cgit v1.2.3