summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-20 01:01:31 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-20 01:01:31 +0000
commit5d0c0ffd63620a4db788484bd36ab92b76e7891b (patch)
treeb4204d122504a5c2d3bfdb2cc9f3a5dcf5fe07b2
parent60945053af0588a6219a4a6867aace9e7b47faeb (diff)
gentoo auto-resync : 20:11:2022 - 01:01:31
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29632 -> 29646 bytes
-rw-r--r--app-benchmarks/Manifest.gzbin4678 -> 4687 bytes
-rw-r--r--app-benchmarks/stress-ng/Manifest4
-rw-r--r--app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild (renamed from app-benchmarks/stress-ng/stress-ng-0.14.06.ebuild)0
-rw-r--r--app-misc/Manifest.gzbin50074 -> 50073 bytes
-rw-r--r--app-misc/rpick/Manifest2
-rw-r--r--app-misc/rpick/metadata.xml2
-rw-r--r--app-xemacs/Manifest.gzbin21726 -> 21752 bytes
-rw-r--r--app-xemacs/ada/Manifest2
-rw-r--r--app-xemacs/ada/ada-1.16.ebuild2
-rw-r--r--app-xemacs/apel/Manifest2
-rw-r--r--app-xemacs/apel/apel-1.36.ebuild4
-rw-r--r--app-xemacs/auctex/Manifest2
-rw-r--r--app-xemacs/auctex/auctex-1.58.ebuild2
-rw-r--r--app-xemacs/bbdb/Manifest2
-rw-r--r--app-xemacs/bbdb/bbdb-1.35.ebuild2
-rw-r--r--app-xemacs/build/Manifest2
-rw-r--r--app-xemacs/build/build-1.18.ebuild2
-rw-r--r--app-xemacs/c-support/Manifest2
-rw-r--r--app-xemacs/c-support/c-support-1.24.ebuild2
-rw-r--r--app-xemacs/calc/Manifest2
-rw-r--r--app-xemacs/calc/calc-1.28.ebuild2
-rw-r--r--app-xemacs/calendar/Manifest2
-rw-r--r--app-xemacs/calendar/calendar-1.42.ebuild2
-rw-r--r--app-xemacs/cc-mode/Manifest2
-rw-r--r--app-xemacs/cc-mode/cc-mode-1.99.ebuild2
-rw-r--r--app-xemacs/cedet-common/Manifest2
-rw-r--r--app-xemacs/cedet-common/cedet-common-1.03.ebuild2
-rw-r--r--app-xemacs/clearcase/Manifest2
-rw-r--r--app-xemacs/clearcase/clearcase-1.12.ebuild2
-rw-r--r--app-xemacs/cogre/Manifest2
-rw-r--r--app-xemacs/cogre/cogre-1.04.ebuild2
-rw-r--r--app-xemacs/cookie/Manifest2
-rw-r--r--app-xemacs/cookie/cookie-1.17.ebuild2
-rw-r--r--app-xemacs/crisp/Manifest2
-rw-r--r--app-xemacs/crisp/crisp-1.17.ebuild2
-rw-r--r--app-xemacs/debug/Manifest2
-rw-r--r--app-xemacs/debug/debug-1.21.ebuild2
-rw-r--r--app-xemacs/dictionary/Manifest2
-rw-r--r--app-xemacs/dictionary/dictionary-1.18.ebuild2
-rw-r--r--app-xemacs/dired/Manifest2
-rw-r--r--app-xemacs/dired/dired-1.22.ebuild2
-rw-r--r--app-xemacs/docbookide/Manifest2
-rw-r--r--app-xemacs/docbookide/docbookide-0.10.ebuild2
-rw-r--r--app-xemacs/easypg/Manifest2
-rw-r--r--app-xemacs/easypg/easypg-1.05.ebuild2
-rw-r--r--app-xemacs/ecb/Manifest2
-rw-r--r--app-xemacs/ecb/ecb-1.26.ebuild2
-rw-r--r--app-xemacs/ecrypto/Manifest2
-rw-r--r--app-xemacs/ecrypto/ecrypto-0.23.ebuild2
-rw-r--r--app-xemacs/ede/Manifest2
-rw-r--r--app-xemacs/ede/ede-1.07.ebuild2
-rw-r--r--app-xemacs/edebug/Manifest2
-rw-r--r--app-xemacs/edebug/edebug-1.24.ebuild2
-rw-r--r--app-xemacs/edict/Manifest2
-rw-r--r--app-xemacs/edict/edict-1.19.ebuild2
-rw-r--r--app-xemacs/ediff/Manifest2
-rw-r--r--app-xemacs/ediff/ediff-1.84.ebuild2
-rw-r--r--app-xemacs/edit-utils/Manifest2
-rw-r--r--app-xemacs/edit-utils/edit-utils-2.59.ebuild2
-rw-r--r--app-xemacs/edt/Manifest2
-rw-r--r--app-xemacs/edt/edt-1.16.ebuild2
-rw-r--r--app-xemacs/efs/Manifest2
-rw-r--r--app-xemacs/efs/efs-1.37.ebuild2
-rw-r--r--app-xemacs/egg-its/Manifest2
-rw-r--r--app-xemacs/egg-its/egg-its-1.29.ebuild2
-rw-r--r--app-xemacs/eieio/Manifest2
-rw-r--r--app-xemacs/eieio/eieio-1.10.ebuild2
-rw-r--r--app-xemacs/elib/Manifest2
-rw-r--r--app-xemacs/elib/elib-1.15.ebuild2
-rw-r--r--app-xemacs/emerge/Manifest2
-rw-r--r--app-xemacs/emerge/emerge-1.13.ebuild2
-rw-r--r--app-xemacs/erc/Manifest2
-rw-r--r--app-xemacs/erc/erc-0.26.ebuild2
-rw-r--r--app-xemacs/escreen/Manifest2
-rw-r--r--app-xemacs/escreen/escreen-1.03.ebuild2
-rw-r--r--app-xemacs/eshell/Manifest2
-rw-r--r--app-xemacs/eshell/eshell-1.21.ebuild2
-rw-r--r--app-xemacs/ess/Manifest2
-rw-r--r--app-xemacs/ess/ess-1.03.ebuild4
-rw-r--r--app-xemacs/eudc/Manifest2
-rw-r--r--app-xemacs/eudc/eudc-1.44.ebuild2
-rw-r--r--app-xemacs/footnote/Manifest2
-rw-r--r--app-xemacs/footnote/footnote-1.18.ebuild2
-rw-r--r--app-xemacs/forms/Manifest2
-rw-r--r--app-xemacs/forms/forms-1.17.ebuild2
-rw-r--r--app-xemacs/fortran-modes/Manifest2
-rw-r--r--app-xemacs/fortran-modes/fortran-modes-1.07.ebuild2
-rw-r--r--app-xemacs/frame-icon/Manifest2
-rw-r--r--app-xemacs/frame-icon/frame-icon-1.13.ebuild2
-rw-r--r--app-xemacs/fsf-compat/Manifest2
-rw-r--r--app-xemacs/fsf-compat/fsf-compat-1.24.ebuild4
-rw-r--r--app-xemacs/games/Manifest2
-rw-r--r--app-xemacs/games/games-1.23.ebuild2
-rw-r--r--app-xemacs/general-docs/Manifest2
-rw-r--r--app-xemacs/general-docs/general-docs-1.11.ebuild2
-rw-r--r--app-xemacs/gnats/Manifest2
-rw-r--r--app-xemacs/gnats/gnats-1.19.ebuild2
-rw-r--r--app-xemacs/gnus/Manifest2
-rw-r--r--app-xemacs/gnus/gnus-2.05.ebuild2
-rw-r--r--app-xemacs/guided-tour/Manifest2
-rw-r--r--app-xemacs/guided-tour/guided-tour-0.54.ebuild4
-rw-r--r--app-xemacs/haskell-mode/Manifest2
-rw-r--r--app-xemacs/haskell-mode/haskell-mode-1.14.ebuild2
-rw-r--r--app-xemacs/hm-html-menus/Manifest2
-rw-r--r--app-xemacs/hm-html-menus/hm-html-menus-1.27.ebuild2
-rw-r--r--app-xemacs/hyperbole/Manifest2
-rw-r--r--app-xemacs/hyperbole/hyperbole-1.22.ebuild2
-rw-r--r--app-xemacs/ibuffer/Manifest2
-rw-r--r--app-xemacs/ibuffer/ibuffer-1.12.ebuild2
-rw-r--r--app-xemacs/idlwave/Manifest2
-rw-r--r--app-xemacs/idlwave/idlwave-1.34.ebuild2
-rw-r--r--app-xemacs/igrep/Manifest2
-rw-r--r--app-xemacs/igrep/igrep-1.18.ebuild2
-rw-r--r--app-xemacs/ilisp/Manifest2
-rw-r--r--app-xemacs/ilisp/ilisp-1.38.ebuild2
-rw-r--r--app-xemacs/jde/Manifest2
-rw-r--r--app-xemacs/jde/jde-1.54.ebuild2
-rw-r--r--app-xemacs/latin-euro-standards/Manifest2
-rw-r--r--app-xemacs/latin-euro-standards/latin-euro-standards-1.11.ebuild2
-rw-r--r--app-xemacs/latin-unity/Manifest2
-rw-r--r--app-xemacs/latin-unity/latin-unity-1.23.ebuild2
-rw-r--r--app-xemacs/leim/Manifest2
-rw-r--r--app-xemacs/leim/leim-1.39.ebuild2
-rw-r--r--app-xemacs/locale/Manifest2
-rw-r--r--app-xemacs/locale/locale-1.30.ebuild2
-rw-r--r--app-xemacs/lookup/Manifest2
-rw-r--r--app-xemacs/lookup/lookup-1.17.ebuild2
-rw-r--r--app-xemacs/mail-lib/Manifest2
-rw-r--r--app-xemacs/mail-lib/mail-lib-1.85.ebuild2
-rw-r--r--app-xemacs/mailcrypt/Manifest2
-rw-r--r--app-xemacs/mailcrypt/mailcrypt-2.16.ebuild2
-rw-r--r--app-xemacs/mew/Manifest2
-rw-r--r--app-xemacs/mew/mew-1.22.ebuild2
-rw-r--r--app-xemacs/mh-e/Manifest2
-rw-r--r--app-xemacs/mh-e/mh-e-1.35.ebuild2
-rw-r--r--app-xemacs/mine/Manifest2
-rw-r--r--app-xemacs/mine/mine-1.18.ebuild2
-rw-r--r--app-xemacs/misc-games/Manifest2
-rw-r--r--app-xemacs/misc-games/misc-games-1.25.ebuild2
-rw-r--r--app-xemacs/mmm-mode/Manifest2
-rw-r--r--app-xemacs/mmm-mode/mmm-mode-1.09.ebuild2
-rw-r--r--app-xemacs/mule-base/Manifest2
-rw-r--r--app-xemacs/mule-base/mule-base-1.60.ebuild4
-rw-r--r--app-xemacs/mule-ucs/Manifest2
-rw-r--r--app-xemacs/mule-ucs/mule-ucs-1.21.ebuild2
-rw-r--r--app-xemacs/net-utils/Manifest2
-rw-r--r--app-xemacs/net-utils/net-utils-1.61.ebuild2
-rw-r--r--app-xemacs/ocaml/Manifest2
-rw-r--r--app-xemacs/ocaml/ocaml-0.10.ebuild2
-rw-r--r--app-xemacs/oo-browser/Manifest2
-rw-r--r--app-xemacs/oo-browser/oo-browser-1.07.ebuild2
-rw-r--r--app-xemacs/os-utils/Manifest2
-rw-r--r--app-xemacs/os-utils/os-utils-1.44.ebuild2
-rw-r--r--app-xemacs/pc/Manifest2
-rw-r--r--app-xemacs/pc/pc-1.30.ebuild2
-rw-r--r--app-xemacs/pcl-cvs/Manifest2
-rw-r--r--app-xemacs/pcl-cvs/pcl-cvs-1.73.ebuild2
-rw-r--r--app-xemacs/pcomplete/Manifest2
-rw-r--r--app-xemacs/pcomplete/pcomplete-1.08.ebuild2
-rw-r--r--app-xemacs/perl-modes/Manifest2
-rw-r--r--app-xemacs/perl-modes/perl-modes-1.16.ebuild2
-rw-r--r--app-xemacs/pgg/Manifest2
-rw-r--r--app-xemacs/pgg/pgg-1.10.ebuild2
-rw-r--r--app-xemacs/prog-modes/Manifest2
-rw-r--r--app-xemacs/prog-modes/prog-modes-2.34.ebuild2
-rw-r--r--app-xemacs/ps-print/Manifest2
-rw-r--r--app-xemacs/ps-print/ps-print-1.14.ebuild2
-rw-r--r--app-xemacs/psgml-dtds/Manifest2
-rw-r--r--app-xemacs/psgml-dtds/psgml-dtds-1.05.ebuild2
-rw-r--r--app-xemacs/psgml/Manifest2
-rw-r--r--app-xemacs/psgml/psgml-1.50.ebuild2
-rw-r--r--app-xemacs/python-modes/Manifest2
-rw-r--r--app-xemacs/python-modes/python-modes-1.16.ebuild2
-rw-r--r--app-xemacs/re-builder/Manifest2
-rw-r--r--app-xemacs/re-builder/re-builder-1.07.ebuild2
-rw-r--r--app-xemacs/reftex/Manifest2
-rw-r--r--app-xemacs/reftex/reftex-1.36.ebuild2
-rw-r--r--app-xemacs/riece/Manifest2
-rw-r--r--app-xemacs/riece/riece-1.26.ebuild2
-rw-r--r--app-xemacs/rmail/Manifest2
-rw-r--r--app-xemacs/rmail/rmail-1.16.ebuild2
-rw-r--r--app-xemacs/ruby-modes/Manifest2
-rw-r--r--app-xemacs/ruby-modes/ruby-modes-1.07.ebuild2
-rw-r--r--app-xemacs/sasl/Manifest2
-rw-r--r--app-xemacs/sasl/sasl-1.18.ebuild2
-rw-r--r--app-xemacs/scheme/Manifest2
-rw-r--r--app-xemacs/scheme/scheme-1.22.ebuild2
-rw-r--r--app-xemacs/semantic/Manifest2
-rw-r--r--app-xemacs/semantic/semantic-1.23.ebuild2
-rw-r--r--app-xemacs/sgml/Manifest2
-rw-r--r--app-xemacs/sgml/sgml-1.13.ebuild2
-rw-r--r--app-xemacs/sh-script/Manifest2
-rw-r--r--app-xemacs/sh-script/sh-script-1.26.ebuild2
-rw-r--r--app-xemacs/sieve/Manifest2
-rw-r--r--app-xemacs/sieve/sieve-1.20.ebuild2
-rw-r--r--app-xemacs/skk/Manifest2
-rw-r--r--app-xemacs/skk/skk-1.27.ebuild2
-rw-r--r--app-xemacs/slider/Manifest2
-rw-r--r--app-xemacs/slider/slider-1.18.ebuild2
-rw-r--r--app-xemacs/sml-mode/Manifest2
-rw-r--r--app-xemacs/sml-mode/sml-mode-0.14.ebuild2
-rw-r--r--app-xemacs/sounds-au/Manifest2
-rw-r--r--app-xemacs/sounds-au/sounds-au-1.14.ebuild2
-rw-r--r--app-xemacs/sounds-wav/Manifest2
-rw-r--r--app-xemacs/sounds-wav/sounds-wav-1.14.ebuild2
-rw-r--r--app-xemacs/speedbar/Manifest2
-rw-r--r--app-xemacs/speedbar/speedbar-1.32.ebuild2
-rw-r--r--app-xemacs/strokes/Manifest2
-rw-r--r--app-xemacs/strokes/strokes-1.12.ebuild2
-rw-r--r--app-xemacs/sun/Manifest2
-rw-r--r--app-xemacs/sun/sun-1.19.ebuild2
-rw-r--r--app-xemacs/supercite/Manifest2
-rw-r--r--app-xemacs/supercite/supercite-1.23.ebuild2
-rw-r--r--app-xemacs/texinfo/Manifest2
-rw-r--r--app-xemacs/texinfo/texinfo-1.32.ebuild2
-rw-r--r--app-xemacs/text-modes/Manifest2
-rw-r--r--app-xemacs/text-modes/text-modes-2.06.ebuild2
-rw-r--r--app-xemacs/textools/Manifest2
-rw-r--r--app-xemacs/textools/textools-1.17.ebuild2
-rw-r--r--app-xemacs/time/Manifest2
-rw-r--r--app-xemacs/time/time-1.18.ebuild2
-rw-r--r--app-xemacs/tm/Manifest2
-rw-r--r--app-xemacs/tm/tm-1.42.ebuild2
-rw-r--r--app-xemacs/tooltalk/Manifest2
-rw-r--r--app-xemacs/tooltalk/tooltalk-1.17.ebuild2
-rw-r--r--app-xemacs/tpu/Manifest2
-rw-r--r--app-xemacs/tpu/tpu-1.16.ebuild2
-rw-r--r--app-xemacs/tramp/Manifest2
-rw-r--r--app-xemacs/tramp/tramp-1.57.ebuild2
-rw-r--r--app-xemacs/vc-cc/Manifest2
-rw-r--r--app-xemacs/vc-cc/vc-cc-1.24.ebuild2
-rw-r--r--app-xemacs/vc/Manifest2
-rw-r--r--app-xemacs/vc/vc-1.50.ebuild2
-rw-r--r--app-xemacs/vhdl/Manifest2
-rw-r--r--app-xemacs/vhdl/vhdl-1.24.ebuild2
-rw-r--r--app-xemacs/view-process/Manifest2
-rw-r--r--app-xemacs/view-process/view-process-1.15.ebuild2
-rw-r--r--app-xemacs/viper/Manifest2
-rw-r--r--app-xemacs/viper/viper-1.69.ebuild2
-rw-r--r--app-xemacs/vm/Manifest2
-rw-r--r--app-xemacs/vm/vm-8.11.ebuild2
-rw-r--r--app-xemacs/w3/Manifest2
-rw-r--r--app-xemacs/w3/w3-1.42.ebuild2
-rw-r--r--app-xemacs/x-symbol/Manifest2
-rw-r--r--app-xemacs/x-symbol/x-symbol-1.16.ebuild2
-rw-r--r--app-xemacs/xemacs-base/Manifest2
-rw-r--r--app-xemacs/xemacs-base/xemacs-base-2.47.ebuild4
-rw-r--r--app-xemacs/xemacs-devel/Manifest2
-rw-r--r--app-xemacs/xemacs-devel/xemacs-devel-1.84.ebuild2
-rw-r--r--app-xemacs/xemacs-eterm/Manifest2
-rw-r--r--app-xemacs/xemacs-eterm/xemacs-eterm-1.20.ebuild2
-rw-r--r--app-xemacs/xemacs-ispell/Manifest2
-rw-r--r--app-xemacs/xemacs-ispell/xemacs-ispell-1.37.ebuild2
-rw-r--r--app-xemacs/xemacs-packages-all/Manifest2
-rw-r--r--app-xemacs/xemacs-packages-all/xemacs-packages-all-2018.08.11.ebuild2
-rw-r--r--app-xemacs/xetla/Manifest2
-rw-r--r--app-xemacs/xetla/xetla-1.04.ebuild2
-rw-r--r--app-xemacs/xlib/Manifest2
-rw-r--r--app-xemacs/xlib/xlib-1.16.ebuild2
-rw-r--r--app-xemacs/xslide/Manifest2
-rw-r--r--app-xemacs/xslide/xslide-1.11.ebuild2
-rw-r--r--app-xemacs/xslt-process/Manifest2
-rw-r--r--app-xemacs/xslt-process/xslt-process-1.14.ebuild2
-rw-r--r--app-xemacs/xwem/Manifest2
-rw-r--r--app-xemacs/xwem/xwem-1.27.ebuild2
-rw-r--r--app-xemacs/zenirc/Manifest2
-rw-r--r--app-xemacs/zenirc/zenirc-1.18.ebuild2
-rw-r--r--dev-cpp/Manifest.gzbin12937 -> 12938 bytes
-rw-r--r--dev-cpp/sol2/Manifest4
-rw-r--r--dev-cpp/sol2/files/sol2-3.2.2-catch-depend.patch27
-rw-r--r--dev-cpp/sol2/files/sol2-3.2.2-gcc11.patch10
-rw-r--r--dev-cpp/sol2/sol2-3.2.2.ebuild80
-rw-r--r--dev-db/Manifest.gzbin15748 -> 15742 bytes
-rw-r--r--dev-db/kyotocabinet/Manifest3
-rw-r--r--dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch12
-rw-r--r--dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild (renamed from dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild)1
-rw-r--r--dev-ml/Manifest.gzbin35652 -> 36282 bytes
-rw-r--r--dev-ml/dune-configurator/Manifest2
-rw-r--r--dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild42
-rw-r--r--dev-ml/dune-private-libs/Manifest2
-rw-r--r--dev-ml/dune-private-libs/dune-private-libs-3.0.3.ebuild34
-rw-r--r--dev-ml/dune-site/Manifest2
-rw-r--r--dev-ml/dune-site/dune-site-3.0.3.ebuild30
-rw-r--r--dev-ml/dune/Manifest2
-rw-r--r--dev-ml/dune/dune-3.0.3-r1.ebuild66
-rw-r--r--dev-ml/dyn/Manifest3
-rw-r--r--dev-ml/dyn/dyn-3.0.3.ebuild32
-rw-r--r--dev-ml/dyn/metadata.xml11
-rw-r--r--dev-ml/gen/Manifest2
-rw-r--r--dev-ml/gen/gen-1.0-r2.ebuild9
-rw-r--r--dev-ml/ordering/Manifest3
-rw-r--r--dev-ml/ordering/metadata.xml11
-rw-r--r--dev-ml/ordering/ordering-3.0.3.ebuild32
-rw-r--r--dev-ml/pp/Manifest3
-rw-r--r--dev-ml/pp/metadata.xml11
-rw-r--r--dev-ml/pp/pp-1.1.2.ebuild20
-rw-r--r--dev-ml/ptmap/Manifest3
-rw-r--r--dev-ml/ptmap/files/ptmap-2.0.5-dune.patch11
-rw-r--r--dev-ml/ptmap/ptmap-2.0.5-r2.ebuild2
-rw-r--r--dev-ml/stdune/Manifest3
-rw-r--r--dev-ml/stdune/metadata.xml11
-rw-r--r--dev-ml/stdune/stdune-3.0.3.ebuild35
-rw-r--r--dev-perl/Gtk3-ImageView/Gtk3-ImageView-9.0.0.ebuild41
-rw-r--r--dev-perl/Gtk3-ImageView/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin281754 -> 281752 bytes
-rw-r--r--mail-filter/Manifest.gzbin8376 -> 8377 bytes
-rw-r--r--mail-filter/spamassassin/Manifest3
-rw-r--r--mail-filter/spamassassin/files/3.4.6-configure-clang16.patch44
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.6-r2.ebuild (renamed from mail-filter/spamassassin/spamassassin-3.4.6-r1.ebuild)3
-rw-r--r--media-libs/Manifest.gzbin67051 -> 67054 bytes
-rw-r--r--media-libs/gmmlib/Manifest2
-rw-r--r--media-libs/gmmlib/gmmlib-22.3.1.ebuild35
-rw-r--r--media-libs/libva-intel-media-driver/Manifest2
-rw-r--r--media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild54
-rw-r--r--metadata/Manifest.gzbin3860 -> 3859 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28213 -> 28242 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin5743 -> 5745 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/stress-ng-0.15.00 (renamed from metadata/md5-cache/app-benchmarks/stress-ng-0.14.06)2
-rw-r--r--metadata/md5-cache/app-xemacs/Manifest.gzbin22074 -> 22123 bytes
-rw-r--r--metadata/md5-cache/app-xemacs/ada-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/apel-1.364
-rw-r--r--metadata/md5-cache/app-xemacs/auctex-1.584
-rw-r--r--metadata/md5-cache/app-xemacs/bbdb-1.354
-rw-r--r--metadata/md5-cache/app-xemacs/build-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/c-support-1.244
-rw-r--r--metadata/md5-cache/app-xemacs/calc-1.284
-rw-r--r--metadata/md5-cache/app-xemacs/calendar-1.424
-rw-r--r--metadata/md5-cache/app-xemacs/cc-mode-1.994
-rw-r--r--metadata/md5-cache/app-xemacs/cedet-common-1.034
-rw-r--r--metadata/md5-cache/app-xemacs/clearcase-1.124
-rw-r--r--metadata/md5-cache/app-xemacs/cogre-1.044
-rw-r--r--metadata/md5-cache/app-xemacs/cookie-1.174
-rw-r--r--metadata/md5-cache/app-xemacs/crisp-1.174
-rw-r--r--metadata/md5-cache/app-xemacs/debug-1.214
-rw-r--r--metadata/md5-cache/app-xemacs/dictionary-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/dired-1.224
-rw-r--r--metadata/md5-cache/app-xemacs/docbookide-0.104
-rw-r--r--metadata/md5-cache/app-xemacs/easypg-1.054
-rw-r--r--metadata/md5-cache/app-xemacs/ecb-1.264
-rw-r--r--metadata/md5-cache/app-xemacs/ecrypto-0.234
-rw-r--r--metadata/md5-cache/app-xemacs/ede-1.074
-rw-r--r--metadata/md5-cache/app-xemacs/edebug-1.244
-rw-r--r--metadata/md5-cache/app-xemacs/edict-1.194
-rw-r--r--metadata/md5-cache/app-xemacs/ediff-1.844
-rw-r--r--metadata/md5-cache/app-xemacs/edit-utils-2.594
-rw-r--r--metadata/md5-cache/app-xemacs/edt-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/efs-1.374
-rw-r--r--metadata/md5-cache/app-xemacs/egg-its-1.294
-rw-r--r--metadata/md5-cache/app-xemacs/eieio-1.104
-rw-r--r--metadata/md5-cache/app-xemacs/elib-1.154
-rw-r--r--metadata/md5-cache/app-xemacs/emerge-1.134
-rw-r--r--metadata/md5-cache/app-xemacs/erc-0.264
-rw-r--r--metadata/md5-cache/app-xemacs/escreen-1.034
-rw-r--r--metadata/md5-cache/app-xemacs/eshell-1.214
-rw-r--r--metadata/md5-cache/app-xemacs/ess-1.034
-rw-r--r--metadata/md5-cache/app-xemacs/eudc-1.444
-rw-r--r--metadata/md5-cache/app-xemacs/footnote-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/forms-1.174
-rw-r--r--metadata/md5-cache/app-xemacs/fortran-modes-1.074
-rw-r--r--metadata/md5-cache/app-xemacs/frame-icon-1.134
-rw-r--r--metadata/md5-cache/app-xemacs/fsf-compat-1.244
-rw-r--r--metadata/md5-cache/app-xemacs/games-1.234
-rw-r--r--metadata/md5-cache/app-xemacs/general-docs-1.114
-rw-r--r--metadata/md5-cache/app-xemacs/gnats-1.194
-rw-r--r--metadata/md5-cache/app-xemacs/gnus-2.054
-rw-r--r--metadata/md5-cache/app-xemacs/guided-tour-0.544
-rw-r--r--metadata/md5-cache/app-xemacs/haskell-mode-1.144
-rw-r--r--metadata/md5-cache/app-xemacs/hm-html-menus-1.274
-rw-r--r--metadata/md5-cache/app-xemacs/hyperbole-1.224
-rw-r--r--metadata/md5-cache/app-xemacs/ibuffer-1.124
-rw-r--r--metadata/md5-cache/app-xemacs/idlwave-1.344
-rw-r--r--metadata/md5-cache/app-xemacs/igrep-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/ilisp-1.384
-rw-r--r--metadata/md5-cache/app-xemacs/jde-1.544
-rw-r--r--metadata/md5-cache/app-xemacs/latin-euro-standards-1.114
-rw-r--r--metadata/md5-cache/app-xemacs/latin-unity-1.234
-rw-r--r--metadata/md5-cache/app-xemacs/leim-1.394
-rw-r--r--metadata/md5-cache/app-xemacs/locale-1.304
-rw-r--r--metadata/md5-cache/app-xemacs/lookup-1.174
-rw-r--r--metadata/md5-cache/app-xemacs/mail-lib-1.854
-rw-r--r--metadata/md5-cache/app-xemacs/mailcrypt-2.164
-rw-r--r--metadata/md5-cache/app-xemacs/mew-1.224
-rw-r--r--metadata/md5-cache/app-xemacs/mh-e-1.354
-rw-r--r--metadata/md5-cache/app-xemacs/mine-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/misc-games-1.254
-rw-r--r--metadata/md5-cache/app-xemacs/mmm-mode-1.094
-rw-r--r--metadata/md5-cache/app-xemacs/mule-base-1.604
-rw-r--r--metadata/md5-cache/app-xemacs/mule-ucs-1.214
-rw-r--r--metadata/md5-cache/app-xemacs/net-utils-1.614
-rw-r--r--metadata/md5-cache/app-xemacs/ocaml-0.104
-rw-r--r--metadata/md5-cache/app-xemacs/oo-browser-1.074
-rw-r--r--metadata/md5-cache/app-xemacs/os-utils-1.444
-rw-r--r--metadata/md5-cache/app-xemacs/pc-1.304
-rw-r--r--metadata/md5-cache/app-xemacs/pcl-cvs-1.734
-rw-r--r--metadata/md5-cache/app-xemacs/pcomplete-1.084
-rw-r--r--metadata/md5-cache/app-xemacs/perl-modes-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/pgg-1.104
-rw-r--r--metadata/md5-cache/app-xemacs/prog-modes-2.344
-rw-r--r--metadata/md5-cache/app-xemacs/ps-print-1.144
-rw-r--r--metadata/md5-cache/app-xemacs/psgml-1.504
-rw-r--r--metadata/md5-cache/app-xemacs/psgml-dtds-1.054
-rw-r--r--metadata/md5-cache/app-xemacs/python-modes-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/re-builder-1.074
-rw-r--r--metadata/md5-cache/app-xemacs/reftex-1.364
-rw-r--r--metadata/md5-cache/app-xemacs/riece-1.264
-rw-r--r--metadata/md5-cache/app-xemacs/rmail-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/ruby-modes-1.074
-rw-r--r--metadata/md5-cache/app-xemacs/sasl-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/scheme-1.224
-rw-r--r--metadata/md5-cache/app-xemacs/semantic-1.234
-rw-r--r--metadata/md5-cache/app-xemacs/sgml-1.134
-rw-r--r--metadata/md5-cache/app-xemacs/sh-script-1.264
-rw-r--r--metadata/md5-cache/app-xemacs/sieve-1.204
-rw-r--r--metadata/md5-cache/app-xemacs/skk-1.274
-rw-r--r--metadata/md5-cache/app-xemacs/slider-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/sml-mode-0.144
-rw-r--r--metadata/md5-cache/app-xemacs/sounds-au-1.144
-rw-r--r--metadata/md5-cache/app-xemacs/sounds-wav-1.144
-rw-r--r--metadata/md5-cache/app-xemacs/speedbar-1.324
-rw-r--r--metadata/md5-cache/app-xemacs/strokes-1.124
-rw-r--r--metadata/md5-cache/app-xemacs/sun-1.194
-rw-r--r--metadata/md5-cache/app-xemacs/supercite-1.234
-rw-r--r--metadata/md5-cache/app-xemacs/texinfo-1.324
-rw-r--r--metadata/md5-cache/app-xemacs/text-modes-2.064
-rw-r--r--metadata/md5-cache/app-xemacs/textools-1.174
-rw-r--r--metadata/md5-cache/app-xemacs/time-1.184
-rw-r--r--metadata/md5-cache/app-xemacs/tm-1.424
-rw-r--r--metadata/md5-cache/app-xemacs/tooltalk-1.174
-rw-r--r--metadata/md5-cache/app-xemacs/tpu-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/tramp-1.574
-rw-r--r--metadata/md5-cache/app-xemacs/vc-1.504
-rw-r--r--metadata/md5-cache/app-xemacs/vc-cc-1.244
-rw-r--r--metadata/md5-cache/app-xemacs/vhdl-1.244
-rw-r--r--metadata/md5-cache/app-xemacs/view-process-1.154
-rw-r--r--metadata/md5-cache/app-xemacs/viper-1.694
-rw-r--r--metadata/md5-cache/app-xemacs/vm-8.114
-rw-r--r--metadata/md5-cache/app-xemacs/w3-1.424
-rw-r--r--metadata/md5-cache/app-xemacs/x-symbol-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/xemacs-base-2.474
-rw-r--r--metadata/md5-cache/app-xemacs/xemacs-devel-1.844
-rw-r--r--metadata/md5-cache/app-xemacs/xemacs-eterm-1.204
-rw-r--r--metadata/md5-cache/app-xemacs/xemacs-ispell-1.374
-rw-r--r--metadata/md5-cache/app-xemacs/xemacs-packages-all-2018.08.114
-rw-r--r--metadata/md5-cache/app-xemacs/xetla-1.044
-rw-r--r--metadata/md5-cache/app-xemacs/xlib-1.164
-rw-r--r--metadata/md5-cache/app-xemacs/xslide-1.114
-rw-r--r--metadata/md5-cache/app-xemacs/xslt-process-1.144
-rw-r--r--metadata/md5-cache/app-xemacs/xwem-1.274
-rw-r--r--metadata/md5-cache/app-xemacs/zenirc-1.184
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin24801 -> 24640 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/sol2-3.2.216
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin33032 -> 33034 bytes
-rw-r--r--metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1 (renamed from metadata/md5-cache/dev-db/kyotocabinet-1.2.79)2
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin71527 -> 72789 bytes
-rw-r--r--metadata/md5-cache/dev-ml/dune-3.0.3-r115
-rw-r--r--metadata/md5-cache/dev-ml/dune-configurator-3.0.316
-rw-r--r--metadata/md5-cache/dev-ml/dune-private-libs-3.0.316
-rw-r--r--metadata/md5-cache/dev-ml/dune-site-3.0.316
-rw-r--r--metadata/md5-cache/dev-ml/dyn-3.0.316
-rw-r--r--metadata/md5-cache/dev-ml/gen-1.0-r24
-rw-r--r--metadata/md5-cache/dev-ml/ordering-3.0.316
-rw-r--r--metadata/md5-cache/dev-ml/pp-1.1.215
-rw-r--r--metadata/md5-cache/dev-ml/ptmap-2.0.5-r22
-rw-r--r--metadata/md5-cache/dev-ml/stdune-3.0.316
-rw-r--r--metadata/md5-cache/dev-perl/Gtk3-ImageView-9.0.016
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin310761 -> 310599 bytes
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin12897 -> 12900 bytes
-rw-r--r--metadata/md5-cache/mail-filter/spamassassin-3.4.6-r2 (renamed from metadata/md5-cache/mail-filter/spamassassin-3.4.6-r1)2
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin103246 -> 103563 bytes
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.3.114
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-22.6.316
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin65650 -> 65652 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2 (renamed from metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r1)6
-rw-r--r--metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r1 (renamed from metadata/md5-cache/net-analyzer/net-snmp-5.9.3)2
-rw-r--r--metadata/md5-cache/net-analyzer/yersinia-0.8.2-r2 (renamed from metadata/md5-cache/net-analyzer/yersinia-0.8.2-r1)2
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin59545 -> 59703 bytes
-rw-r--r--metadata/md5-cache/net-libs/libupnp-1.14.1515
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin70013 -> 69358 bytes
-rw-r--r--metadata/md5-cache/sci-libs/keras-2.8.017
-rw-r--r--metadata/md5-cache/sci-libs/keras-2.9.017
-rw-r--r--metadata/md5-cache/sci-libs/tensorflow-estimator-2.8.016
-rw-r--r--metadata/md5-cache/sci-libs/tensorflow-estimator-2.9.016
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin27242 -> 27246 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/alt-ergo-2.4.2-r12
-rw-r--r--metadata/md5-cache/sci-visualization/Manifest.gzbin7604 -> 7283 bytes
-rw-r--r--metadata/md5-cache/sci-visualization/tensorboard-2.8.016
-rw-r--r--metadata/md5-cache/sci-visualization/tensorboard-2.9.016
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin79391 -> 79388 bytes
-rw-r--r--metadata/md5-cache/sys-apps/file-5.43-r1 (renamed from metadata/md5-cache/sys-apps/file-5.43)2
-rw-r--r--metadata/md5-cache/sys-apps/tas-1.7.0.220503-r1 (renamed from metadata/md5-cache/sys-apps/tas-1.7.0.220503)4
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin22418 -> 22424 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/pmix-2.1.16
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin35158 -> 35316 bytes
-rw-r--r--metadata/md5-cache/sys-fs/lvm2-2.03.1716
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin36165 -> 36326 bytes
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.36-r616
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin30197 -> 30512 bytes
-rw-r--r--metadata/md5-cache/x11-libs/libXdmcp-1.1.415
-rw-r--r--metadata/md5-cache/x11-libs/libXpm-3.5.1415
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin65287 -> 65125 bytes
-rw-r--r--metadata/md5-cache/x11-misc/shutter-0.9914
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/projects.xml2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin44546 -> 44544 bytes
-rw-r--r--net-analyzer/nagios-plugins/Manifest3
-rw-r--r--net-analyzer/nagios-plugins/nagios-plugins-2.4.2.ebuild (renamed from net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r1.ebuild)10
-rw-r--r--net-analyzer/net-snmp/Manifest3
-rw-r--r--net-analyzer/net-snmp/files/net-snmp-5.9.3-configure-clang16.patch160
-rw-r--r--net-analyzer/net-snmp/net-snmp-5.9.3-r1.ebuild (renamed from net-analyzer/net-snmp/net-snmp-5.9.3.ebuild)1
-rw-r--r--net-analyzer/yersinia/Manifest3
-rw-r--r--net-analyzer/yersinia/files/yersinia-0.8.2-configure-clang16-deux.patch36
-rw-r--r--net-analyzer/yersinia/yersinia-0.8.2-r2.ebuild (renamed from net-analyzer/yersinia/yersinia-0.8.2-r1.ebuild)1
-rw-r--r--net-libs/Manifest.gzbin32804 -> 32800 bytes
-rw-r--r--net-libs/libupnp/Manifest2
-rw-r--r--net-libs/libupnp/libupnp-1.14.15.ebuild49
-rw-r--r--profiles/Manifest.gzbin149333 -> 149335 bytes
-rw-r--r--profiles/arch/x86/package.mask4
-rw-r--r--sci-libs/Manifest.gzbin44407 -> 44402 bytes
-rw-r--r--sci-libs/keras/Manifest6
-rw-r--r--sci-libs/keras/files/keras-2.7.0-0001-bazel-Use-system-protobuf.patch316
-rw-r--r--sci-libs/keras/files/keras-2.9.0-0001-bazel-Use-system-protobuf.patch331
-rw-r--r--sci-libs/keras/keras-2.8.0.ebuild87
-rw-r--r--sci-libs/keras/keras-2.9.0.ebuild85
-rw-r--r--sci-libs/tensorflow-estimator/Manifest4
-rw-r--r--sci-libs/tensorflow-estimator/tensorflow-estimator-2.8.0.ebuild77
-rw-r--r--sci-libs/tensorflow-estimator/tensorflow-estimator-2.9.0.ebuild75
-rw-r--r--sci-mathematics/Manifest.gzbin16204 -> 16203 bytes
-rw-r--r--sci-mathematics/alt-ergo/Manifest3
-rw-r--r--sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild2
-rw-r--r--sci-mathematics/alt-ergo/files/alt-ergo-2.4.2-dune.patch11
-rw-r--r--sci-visualization/Manifest.gzbin5364 -> 5362 bytes
-rw-r--r--sci-visualization/tensorboard/Manifest4
-rw-r--r--sci-visualization/tensorboard/tensorboard-2.8.0.ebuild64
-rw-r--r--sci-visualization/tensorboard/tensorboard-2.9.0.ebuild66
-rw-r--r--sys-apps/Manifest.gzbin49303 -> 49300 bytes
-rw-r--r--sys-apps/file/Manifest3
-rw-r--r--sys-apps/file/file-5.43-r1.ebuild (renamed from sys-apps/file/file-5.43.ebuild)1
-rw-r--r--sys-apps/file/files/file-5.43-configure-clang16.patch20
-rw-r--r--sys-apps/tas/Manifest2
-rw-r--r--sys-apps/tas/tas-1.7.0.220503-r1.ebuild (renamed from sys-apps/tas/tas-1.7.0.220503.ebuild)1
-rw-r--r--sys-cluster/Manifest.gzbin11540 -> 11535 bytes
-rw-r--r--sys-cluster/pmix/Manifest4
-rw-r--r--sys-cluster/pmix/metadata.xml3
-rw-r--r--sys-cluster/pmix/pmix-2.1.1.ebuild6
-rw-r--r--sys-fs/Manifest.gzbin22187 -> 22190 bytes
-rw-r--r--sys-fs/lvm2/Manifest7
-rw-r--r--sys-fs/lvm2/files/lvm2-2.03.17-dynamic-static-ldflags.patch50
-rw-r--r--sys-fs/lvm2/files/lvm2-2.03.17-example.conf.in.patch42
-rw-r--r--sys-fs/lvm2/files/lvm2-2.03.17-locale-muck.patch11
-rw-r--r--sys-fs/lvm2/files/lvm2-2.03.17-pthread-pkgconfig.patch31
-rw-r--r--sys-fs/lvm2/files/lvm2-2.03.17-readelf.patch56
-rw-r--r--sys-fs/lvm2/lvm2-2.03.17.ebuild303
-rw-r--r--sys-libs/Manifest.gzbin14398 -> 14401 bytes
-rw-r--r--sys-libs/glibc/Manifest2
-rw-r--r--sys-libs/glibc/glibc-2.36-r6.ebuild1628
-rw-r--r--x11-libs/Manifest.gzbin19052 -> 19052 bytes
-rw-r--r--x11-libs/libXdmcp/Manifest2
-rw-r--r--x11-libs/libXdmcp/libXdmcp-1.1.4.ebuild26
-rw-r--r--x11-libs/libXpm/Manifest2
-rw-r--r--x11-libs/libXpm/libXpm-3.5.14.ebuild20
-rw-r--r--x11-misc/Manifest.gzbin47353 -> 47345 bytes
-rw-r--r--x11-misc/shutter/Manifest2
-rw-r--r--x11-misc/shutter/shutter-0.99.ebuild82
574 files changed, 3850 insertions, 2139 deletions
diff --git a/Manifest b/Manifest
index cea95abe9124..d7b4cf8965bf 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29632 BLAKE2B f91d87a130ded176eee740900b69bd17c6d67cc4b5a57a54b543a671fc44c470de496b3f80fb9146a3421f422cf8214d87cdea797f562320b74999df32f0937e SHA512 7f786496dca54c5dad6d8cba03bdfff67e9ffd328919c2c96af08621b15da0bb140d8f2a5bac0a03cb37f0ae250ccf84d0999433e850652f971cd23059468a39
-TIMESTAMP 2022-11-19T18:10:04Z
+MANIFEST Manifest.files.gz 29646 BLAKE2B e1bb54b7b4f84535abf3adc7413ca4fde706322acb3b747af461ff9e626b4c30279681b7e1b0f6b04534fe37a4e1a1dc2141a747a69708698a1b7ab10bf3498e SHA512 bcf51050ce6e3d12c2e099ad7d712a6d76b324b9adac4501d73a472cde59fd0092b069fe8e375fbb630a9f1365bf0a3eb73d7f00ee9fdf516af44e18ac0549de
+TIMESTAMP 2022-11-20T00:10:02Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmN5G/xfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmN5cFpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC1uw//fcGGOEfPIaqTxpjMAnDaWOG5fYIo3R2IDSqk7/GN7B+oP50bGvn48pyR
-jvjGNB5HGH0n1FFMRTbrEhyq0zr802oHmv5aDUaNzsgyCozqyXQGLVKPbKqkqdWd
-7DC8zMn9aoazbcfDq3jDtW6AZWAFSHlRuhmAmK8OxBv4IRXe73fyCYCRUUbTeDS/
-EtIALr4AvmIG3vegcaNo34qxmB1LDPYRrbK60bE+IoqrxEM3zMAqPsmIRXvqUpqV
-fckedtpkwK0GXdAksQ5Se0cVgGV9fI+sfoIGa0UQyZ2OKol6f+4qFgtqIwmiEkiU
-DoV0pgcEpgT2MMZBJh77IO36bUBA986TdSJaeYkglRlaaLpd2jugnGM+wG0yD26z
-gvQMYXhDqb0WKCxQxVdmIzSLUSNBYCY4EyXMMcej4nNjJDg7BbZorvRBk/yuIbpt
-90i8D8Nv4i58WEPNXFuPmXbRgqcjah9//+F3YeTSLtLGQUfmaMcFxP4Hlp+RYYCG
-8JOe67SwNv9oEAQeGAnMOJTgaXFeuj9vfz/vs7n/Ghnunoc6GB4pg/MWBmV9GCEA
-qBRs6IBRa+7z5vAL+Xa93NCrSQljjbMRLT97oKEenmUIhV0BsZN2EfSYSEUo64ne
-zWKYT8egEpPD6EHYXhcZHVr/tHKnksgQOchhRV+efEkw3mborcA=
-=eg8v
+klCfUg//ZpV7h6OX5hopIFUh/OA4CoTOTo5fasDzkyacpzMlTQVgJRSJFOTonwrP
+7qZ+eX6tck1SUf6GDGisH8KN4OTxbLPbfl2EQVCFLuPFimOIEzDLrTalDzk+ghLU
+x0WR/XsK0niT89qG61EgSwRygEhqzHGX4G7A3A9tEtfNnkcFDeU4x5NnBnXcnIpZ
+7GQXbDaN45bxBLnJwjqS2I51ZMNGoZZBpFys7lxSY89rlSC5EXHia0QPC1Ztc31O
+02DhE+wS2ubTfwFCWca3wOge6KpN8avnchOUGImWXzURbCTsD2E2kECR/jehSB4v
+dBE6TFAwc3YBe/BDCjTYRTQt4zjGbQhhURVUj1VYeB1+JQjx/OC0JgdA/PuqTuKy
+TDNvSX4qW3MRzmuglOPYINyR9BwzjfGHMQjkQma1iwwYQBFSINuzO4nfExG9FsJ0
+ri0wj8Frw34S6X41IcJF+vCND2AJyaimLSjdHV6hzcR+ianMH4OfNf/aqylOuC7r
+IPggokcncWr+IRmrScdFbYlIOMU5AK9nBE+PpNHA1tLOoCO5K0jsCmZs/Eh/6B2f
+HhD1Z+OIfbobk+VBdS3N4JfZ4l2WIkZNuiquO5gEHVNzBkbR6jFRcjTuzyTGWzx1
+OqqJy3OhiZfUM9yjVGILji5tnG5RmPto5gTz+nka4PeZTW9tXPA=
+=JB48
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 3df27e50c6f0..a1935ab0db4c 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 06c54d35878c..079b82d6d769 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest
index 37f259d8c6e1..2b17e31891ac 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,3 +1,3 @@
-DIST stress-ng-0.14.06.tar.gz 3705069 BLAKE2B fbc7b73cf85f82bb4c7172c4a275c793f553b95b0db36324d83cef2f6fb7e548b9a9222319a5a3ca5aae857916dd0cdd804cae275c575ec2bac912a37917e8a6 SHA512 8d670fe7cc10106839cde891149ad92f0ec025aa2ec4c7d7f60f19728fc2b68f47245303d47ceddc5f17607766a0fe4cfceea83275c7d9c8093f12cc827112b4
-EBUILD stress-ng-0.14.06.ebuild 1130 BLAKE2B 10336eab5aa1f53c8046691c88ecfbcf28b06a2d2871c302fcf420f67265a8a26f892988253a25d380521d8881e8fb2574b76e0d7b702fc31ab7d1a7868fc42e SHA512 6383540fa6723f68e09013ac72efa1fd2f777e355e9b0355da0c434005c55dbe5d0d4fe93b8496cad8172db1490dc360e176db0d223d4c8e962bc20892d89ed5
+DIST stress-ng-0.15.00.tar.gz 3743762 BLAKE2B 8f09235129c8ac66ff0a384d6b1c9cbce2673fa6ccafff245676605d3730a81b9fd92f4186a591fbf6975c20c8ac28eb51f3aedaec5a1c74f738bc7030c07706 SHA512 bef6785848c46e39debfc0c4e05e20fe1f443518d619d1ae50b2f9952939e1db964cec0755986a1dd4917e25f979c43d5808b1ff686a4471e8e8be8df9355c05
+EBUILD stress-ng-0.15.00.ebuild 1130 BLAKE2B 10336eab5aa1f53c8046691c88ecfbcf28b06a2d2871c302fcf420f67265a8a26f892988253a25d380521d8881e8fb2574b76e0d7b702fc31ab7d1a7868fc42e SHA512 6383540fa6723f68e09013ac72efa1fd2f777e355e9b0355da0c434005c55dbe5d0d4fe93b8496cad8172db1490dc360e176db0d223d4c8e962bc20892d89ed5
MISC metadata.xml 835 BLAKE2B 88b503bcc225861dfd5a5e016bc0c6df87d13e758f9eb8d73103deb5f1d88163f260f24efcb4988a245b1ea2888e18da86d031d52c9dcdc702dbd9a7c510b691 SHA512 dfc8c9cb83e0960fd0881affc5cd12fe843743faa92e3af0edf0ba86ad8107de60669cd32e156be9ea645a817f38f7091be2b9c870902e7109f937e584feac99
diff --git a/app-benchmarks/stress-ng/stress-ng-0.14.06.ebuild b/app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild
index 261e754e1065..261e754e1065 100644
--- a/app-benchmarks/stress-ng/stress-ng-0.14.06.ebuild
+++ b/app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index ff020c06368a..2a93a1442b3b 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest
index 25d97aad46a6..365e2c92ea50 100644
--- a/app-misc/rpick/Manifest
+++ b/app-misc/rpick/Manifest
@@ -141,4 +141,4 @@ DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
EBUILD rpick-0.8.10.ebuild 2514 BLAKE2B f7cc031180c1439413742392ffc9b88576cea8f180f9a888823550f8948eecddd6212f64cf41677552e7f31f92872bebccd0df8f2aa22476e5d62186f50d9fbf SHA512 670d6b17e8df2d5021a72326a3f3d9679009d96e78ec0197d2a472ee188c73baaa35de7e0cf10451de8f479ee1135de1dd49c315ff34c8acc1cb1c7b1d8d8be7
EBUILD rpick-0.8.11.ebuild 2529 BLAKE2B bbcb2ad800a5f3ffba86173d5a19cb77039eff78a7d0b2cfbb573fc2a0bab38233cf30ebb7dfefe7ff4d78d970780d70b67e8a714646b50008377cc33616ad17 SHA512 8c8cbe890c43fc4a43688098fb69fcad3a4929b784720ce3f005bf23ae62e278e89f2eaa4df5cf7ccf091b2c5d56e80ebeba38cd869c13544ad8637dbb06f405
-MISC metadata.xml 982 BLAKE2B 81e304c7c73f959b09d1bb5f2d26d1495930f1b340552fbdb989c8741dba6f5ee7b8801e3eb1d7063947f8f424d0c32ccc66c29cf6508ce8c11305e45febf322 SHA512 bfa865140ae1320670b94f4f383931dfc9bbf1a0278597a283cd64d538362d95751e9b9b53a1a46aa96a835a69b9425518760bd286d0375c550d0e110d1f4f08
+MISC metadata.xml 982 BLAKE2B 89a5a6a751b520956342c4b41ca4ea6f9739b6937fe3085464903f1245bdb8ccb601a7914a760f55677c40725d7e46a57dc4a0dd14853da6f6ddb2799d66231f SHA512 968d8ea3810bff5ca95403a96c30ccb9eb3479812959adca72a3315a8a83c3f5b2795e2d519ad4f2e461c77df3de56e008aa90f17323f3992276989fe91035b2
diff --git a/app-misc/rpick/metadata.xml b/app-misc/rpick/metadata.xml
index 4fa69da1ab1e..fc18ff7f57e1 100644
--- a/app-misc/rpick/metadata.xml
+++ b/app-misc/rpick/metadata.xml
@@ -20,6 +20,6 @@
recently visited getting a boost in their chances.
</longdescription>
<upstream>
- <remote-id type="gitlab">bowlofeggs/rpick</remote-id>
+ <remote-id type="github">bowlofeggs/rpick</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-xemacs/Manifest.gz b/app-xemacs/Manifest.gz
index 332158d2a21e..0344fdaaf769 100644
--- a/app-xemacs/Manifest.gz
+++ b/app-xemacs/Manifest.gz
Binary files differ
diff --git a/app-xemacs/ada/Manifest b/app-xemacs/ada/Manifest
index 23aec7f9c3dd..ea7bf06a7712 100644
--- a/app-xemacs/ada/Manifest
+++ b/app-xemacs/ada/Manifest
@@ -1,3 +1,3 @@
DIST ada-1.16-pkg.tar.gz 55782 BLAKE2B a5f7e7856a6fb990090fb8bd4295f58f4e8c2bb9b292e4922560c393189c6c8f92e075573aa2c3b2077b0f3c32dc077441cb3839312aba9e290a34991cdc0c0a SHA512 e6e461de26895ba3b3b3666d22af8fa5cec50cc9249dec6f79e433500a7b63f848c94943aeaa4c75ea2b305bf6e235ee62fb0e52fcdfd29410a51a803d8232d0
-EBUILD ada-1.16.ebuild 294 BLAKE2B f22d856c28c745d24cbb64aecdb5d986ee8e0da716acbb099fb0a2effe37ecb9834ea8d0cc4b2c69714f7e3764db07b086d78e193e34804dc63af732727c2279 SHA512 4d78f74178d8fdf0334a17d033fa053fb17cc698c1d41174106ace6eeda115f87a2c7532a7df1664f342e75c5321ee3561085de7ab4547802ecd6bc62cac3d42
+EBUILD ada-1.16.ebuild 294 BLAKE2B 78299e2bba4ce83de07827039ae3c8d68f5489565d350b4b6373e3107f6c6813c977ac8cd74db521dcc93538f2a13c31132f6e108815cd06ff24362233d0ea0f SHA512 285d18f44eff58ad29aca19f18b6b0961c4a22ded41ffc0e477f6e669d4a864cb9e6de0d01f80bbd4c7494bcf36980129fd2f8163d3532e8acd4828f47e044ca
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ada/ada-1.16.ebuild b/app-xemacs/ada/ada-1.16.ebuild
index 6574050e3130..c3dc20ef524c 100644
--- a/app-xemacs/ada/ada-1.16.ebuild
+++ b/app-xemacs/ada/ada-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Ada language support"
diff --git a/app-xemacs/apel/Manifest b/app-xemacs/apel/Manifest
index ba8c88a34681..b615ad06bb7a 100644
--- a/app-xemacs/apel/Manifest
+++ b/app-xemacs/apel/Manifest
@@ -1,3 +1,3 @@
DIST apel-1.36-pkg.tar.gz 124997 BLAKE2B 53e44f513d1e5d2513e2bf91a2585928d3150bc3509ce6d25475173c80273bf117fc19f003eb22b9cdc8e0fd9ad7faf368bc63736987a5e3b4baddfff0635500 SHA512 5fadf5892084eef5fb83c71340a927bdd70b031b9b6352c58ee567089c0d169bfa073cbf6409ed3fc46da262e540eee8c26611fd28a4cbbfcd943145936006bd
-EBUILD apel-1.36.ebuild 362 BLAKE2B 5466323e24b90a881693a3efeab136f0b015f1e585090322304e493a20cb2a13523131f79e58de74a87060f28520abee434235642f249cd225e9d2c96713e7f4 SHA512 8475e3779b7ca1bb789a87b69d8840d2f2653db8f55efa794d37d1a01c1253d9c21f58e69602b2e7292d4b8f4083f1cbe91a5c1ccf8a28d55c42ada08f12252b
+EBUILD apel-1.36.ebuild 362 BLAKE2B b556c9216ff1749ca9a2737c05005ddbb0e2303d79f17c7f9b5316442ab25fe8091c7a6dcab36c3b1d250be4c86f8913589232738023aae9777363a065ee4d8f SHA512 5cc62c163e9c37047a6acab6c08649dd608473bb9d63ec9f8a8f986c27d39a6493f88aae1e558751ca93799be91d8ffd7b1a2fed648ac218ad6691ce37469ccb
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/apel/apel-1.36.ebuild b/app-xemacs/apel/apel-1.36.ebuild
index a03da3943863..1657d8196426 100644
--- a/app-xemacs/apel/apel-1.36.ebuild
+++ b/app-xemacs/apel/apel-1.36.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="A Portable Emacs Library. Used by XEmacs MIME support"
diff --git a/app-xemacs/auctex/Manifest b/app-xemacs/auctex/Manifest
index fd0a831bd197..3e5de14047c2 100644
--- a/app-xemacs/auctex/Manifest
+++ b/app-xemacs/auctex/Manifest
@@ -1,3 +1,3 @@
DIST auctex-1.58-pkg.tar.gz 1364246 BLAKE2B f0b906d676b3f75f9878a3fb5b0fb64299ad50d5055a986e1e4d3bcef19eab73412b0b217e167a876420d8dab3fc5a764fe9deb103790d28d8cf9f364cbfa51c SHA512 2a41c1a03c428958d2a572172680541c966ba2257f2f5601b18a5a44c95df7d0363240dd2060ca7d415513d1ebd7259446d9eccdd94eeca3fa656eb1d8a46ac5
-EBUILD auctex-1.58.ebuild 405 BLAKE2B ae077653d74511cbbada0fdca8be024df6f76dbe905b6241643136ca2c22001b154a5f9882a0f7db11abf76704b01796184dae4d46a3b07d048fbe6a4932665d SHA512 bf522f8abd9aa9733c33dbd93d165f84251dd342863316db47e6ce6e8cc7b6263c68a7b1948812c7c8ea0551e735b19fedf44219e0c683340d549b00d5ef0517
+EBUILD auctex-1.58.ebuild 405 BLAKE2B 0161f7e5f487f99d3ae0f1b53b989f99a00b5afe88d6de198dc0da01acb38843394d8366630a55b0e0e6d9d508321f7aa1e11a296e559c51160b1249f56be73e SHA512 fb269023800e5f1700332d8e5694ed38b385a78f4971da866ab400acdd3ae5f091fc8f0c6ef9ed0bc30aae1395fef186be3ef2e8e68d49a14af8fa4548cac939
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/auctex/auctex-1.58.ebuild b/app-xemacs/auctex/auctex-1.58.ebuild
index 21563e35e1e9..7ef5fe7cf932 100644
--- a/app-xemacs/auctex/auctex-1.58.ebuild
+++ b/app-xemacs/auctex/auctex-1.58.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Basic TeX/LaTeX support"
diff --git a/app-xemacs/bbdb/Manifest b/app-xemacs/bbdb/Manifest
index 02c0b7edbf68..502c1bd091e7 100644
--- a/app-xemacs/bbdb/Manifest
+++ b/app-xemacs/bbdb/Manifest
@@ -1,3 +1,3 @@
DIST bbdb-1.35-pkg.tar.gz 379950 BLAKE2B 6882b1ed92edc0f65ab272e8b4642bbdc0af72220b764ae0d5f13589f82d936b90040f7a8792794884fa73ea9cc49415d15a0883cd693610190fcfa06a2a8b6d SHA512 616c260cbd673fd71387a35eb266763a9558f7d0645d57d6aa0fe53b071e23166e7cb8e070876abf279af434583956c68544921f26e661348b7ee42905c872a1
-EBUILD bbdb-1.35.ebuild 624 BLAKE2B 797f9926da7a4b4645db1018c853ea64aef40883f000bcefe5c4e0f0ae9d7c0c3f6ba11813f55a238e46efd05329577723cfd6140ca3e1cb5c317e052fca3357 SHA512 57e71d2bb9533bb34a4fb2fa2f2ad51647937221ec2e2d6d9597de246583980f9d9b2efb1d66966acc653285cf06492a01e32b3fdc694b699a8bbbb7a8580101
+EBUILD bbdb-1.35.ebuild 624 BLAKE2B 78e9b43ffb8bb47ed102c23d746d13e43d118f9c7f0ad14d3c99fb47e485b4f54a5d1e66b21b9743d46548550ccd830b7c39bf02471c8effea1e83df10c3c25d SHA512 05a1a0b985c27c9b593f7515981d664f6dc46d930ac6726f1570b99051918e914e5ecbae7bda0cf1101656c5fd367ba997b0550d8418a5d9eeaf3fa756e9e5a0
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/bbdb/bbdb-1.35.ebuild b/app-xemacs/bbdb/bbdb-1.35.ebuild
index 25262cb39272..05303b5fc6ba 100644
--- a/app-xemacs/bbdb/bbdb-1.35.ebuild
+++ b/app-xemacs/bbdb/bbdb-1.35.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="The Big Brother Data Base"
diff --git a/app-xemacs/build/Manifest b/app-xemacs/build/Manifest
index 4739f482c951..9d89c0746fd5 100644
--- a/app-xemacs/build/Manifest
+++ b/app-xemacs/build/Manifest
@@ -1,3 +1,3 @@
DIST build-1.18-pkg.tar.gz 50029 BLAKE2B a23fbd5f7d42c964673e0cf07559f5bcc5ad426001656c9d824f7390258cd1f40082b5674a30dedd4759cd49bde803d2074b67974b15be0cb38c030b9c397e57 SHA512 f4a189b65abd6a6373f0596d39ce061c4e1d371ae9bfee5daa70a60ee48cf99e9ed032bf9f70a4af90507239ee425c4dce7906f2dda98079da833b9b86a0cae7
-EBUILD build-1.18.ebuild 386 BLAKE2B 834224ea3b1aebd0d645036fe0419cd321c75e25ac49beb40f7b1fa02769e8dde3b347196e6b365709fce13eed183a856ec707609a4bf60a88f6b73f9a5dc89a SHA512 83fe7382de3651b83a8a42e10691f8022395cd8355b1b5af973f9ff32a479d4f442f67e707ebddd4d55caa02ffd12190df1e3bf641ec4b84d541d8850762abb6
+EBUILD build-1.18.ebuild 386 BLAKE2B acdde26b4611d5ee08f36e1401e8548ce872607b76ca6d721ff0f8c7f198af88565e80ebe152ccbc851bce5866414a8cbd2dca005624dc5b2b46a43f1575a4eb SHA512 e5f3f8a29d27b44d154c09821dedce82c26a8b067e82ed272b4f3dbe7fed2c86cc7dd581850c972fd9235d56b7a996f772487e87f464a5d0c14d9760d9526a39
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/build/build-1.18.ebuild b/app-xemacs/build/build-1.18.ebuild
index 5305b1a12b24..4c01ce0ec116 100644
--- a/app-xemacs/build/build-1.18.ebuild
+++ b/app-xemacs/build/build-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Build XEmacs from within (UNIX, Windows)"
diff --git a/app-xemacs/c-support/Manifest b/app-xemacs/c-support/Manifest
index f7ddb0857678..e4f7de464ab9 100644
--- a/app-xemacs/c-support/Manifest
+++ b/app-xemacs/c-support/Manifest
@@ -1,3 +1,3 @@
DIST c-support-1.24-pkg.tar.gz 77955 BLAKE2B 1e55fabfe0888fd84d416b3433e64ee45c597b38942048eca1d082afa1dc59ed3714c0be499e6b960c39c30dbd595fbe493167515f3a0968da74ada51650ab79 SHA512 dec220ef2b354da746b0552e37bada1b73f07f14b96996e2ad98cb089a105afbf95003f5d4f51a1ba09498d26fc9c65241835c2a40c19d1bd0c50ff9333216b9
-EBUILD c-support-1.24.ebuild 337 BLAKE2B f6c7178aa3079ebd0202e2432166beb744aaebf61e53c1e194398c5f90060c8d88f50dd437cecce338eee39f61fe1da7b95ee62816520cc01cf2a5c09422bf6e SHA512 fe89709fe4f4f8baf362a055e8958fcdfbb17d6e1b53f51199e6a3cbf4a49dc1c71229d527340f06b0811f5fb5fbda40bc46c469392b6282f2722deaeba0a397
+EBUILD c-support-1.24.ebuild 337 BLAKE2B 6dafefaf1f0d03b54570e301d208a55608dac0d4f206dd00d9ca1c4755e21f3810ecaf22003ba400248fdd21b467343078998a378abd53129a92d48884a141cc SHA512 6414507a62d5cd2d1da58e7af46157ab3926e2f5efba405e8b163a8d6bfdd4e1a13b019bbba91440f98f99ec1943b6279f8ad8e60b5672fc1ed57b51f782eddb
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/c-support/c-support-1.24.ebuild b/app-xemacs/c-support/c-support-1.24.ebuild
index 4b9e64c70415..ae6a2a620557 100644
--- a/app-xemacs/c-support/c-support-1.24.ebuild
+++ b/app-xemacs/c-support/c-support-1.24.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Basic single-file add-ons for editing C code"
diff --git a/app-xemacs/calc/Manifest b/app-xemacs/calc/Manifest
index c3130a414293..5d7353db5aa5 100644
--- a/app-xemacs/calc/Manifest
+++ b/app-xemacs/calc/Manifest
@@ -1,3 +1,3 @@
DIST calc-1.28-pkg.tar.gz 1607492 BLAKE2B 34204674fd925dae07e0eb13c8303c38947dbe2bc7e7117b8cda96cbf3d100cf2ef12f94420e50e5dbbc925aa2a35383ab444734756f94e4920988750d999bd0 SHA512 829577c6cd1029e07ba1b813755bcf6b19d14be5e75e4d10c8e8dfca4dd250b66c76ce4cb63965274e2ba3235488d42112c295791c5dbc4ffd26faa855e70d90
-EBUILD calc-1.28.ebuild 290 BLAKE2B 9c59ed2459ed931111c0f2bd5fbe789d85a3d0f7e6e1a4a7774eda0f1d617a412bbeb3265a09947d2f296f087993fa5e597a69b8e0f71b305531c3239f9676c4 SHA512 3ce235b3af10248938844c7b9ac0007bcfa533e9e333300b310b2a8ef185c8e62d548e641054b58078a1b74120069c838ff6ed8218ae9eb7cf085529cd5b8936
+EBUILD calc-1.28.ebuild 290 BLAKE2B 818e33455cb34de67e4248de1b6069e76f29c4cc75b59b236fab76fdf01a9c783a837a50c7b7e8be2a23d435d5a71df34fb8a85150ba57bfaa0f08e5cd515e95 SHA512 ff3c4d1c350647c9f26104cba619f6302f6d41d4bab068d0a7c757a095c6c0b0eabb9dddc9a6c81a5c400519d0057419be8f3334b8027f07e43c6e40da0c40c2
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/calc/calc-1.28.ebuild b/app-xemacs/calc/calc-1.28.ebuild
index 4938584742a6..fbcd7bb87a49 100644
--- a/app-xemacs/calc/calc-1.28.ebuild
+++ b/app-xemacs/calc/calc-1.28.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs calculator"
diff --git a/app-xemacs/calendar/Manifest b/app-xemacs/calendar/Manifest
index 36f58da6f498..7a9fd3a260f8 100644
--- a/app-xemacs/calendar/Manifest
+++ b/app-xemacs/calendar/Manifest
@@ -1,3 +1,3 @@
DIST calendar-1.42-pkg.tar.gz 409513 BLAKE2B 81f59fa4743682beed93be1eadf211ef8f096720bc44ee47d80142ec037029942e2cb02166b15318dbba300eedaa551c1426fbf3e454c3de119f5c2e41a8d4d8 SHA512 75e0eeaab3c818d28d4b0da798c961108457d7b2ffb9c671589194473ff3d3f967e52b956601acd42d53ef584d72cac08d4de47a9aa3ea3720211bfde201c8f2
-EBUILD calendar-1.42.ebuild 322 BLAKE2B 2ea5c3769d296e9f8f550441eda9c4ee679d295343b76c579e1d37501840de6c025f66fbd1898218879b2360fa131dc95ae017503c3f1ab98beb214af4f97320 SHA512 adc2182e8160f2c73bfe6da10b80ee29f4202bb54508cd8f9a3112878e675e04d5adf85c18e8ea29332e1884bf1ed4d94e264844e8da538d2de58193af4d6fd8
+EBUILD calendar-1.42.ebuild 322 BLAKE2B e1ded4c73da16b991eaddbc6ddcf90e2eaf1666eb9de3073ea6b9572cdf5720807175775925554c19a6bc2bba3b67ab1286756ddf006cd8d4600f03aed8e54c7 SHA512 2fbf2b2a7ce00f2750d107e42cdb7de21181809de2cc4c1a817b5d8b1aa4218546e3da31decbc426172578dd13a79174e8c9ff6a3ecc58fd3898683e218b06e8
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/calendar/calendar-1.42.ebuild b/app-xemacs/calendar/calendar-1.42.ebuild
index 8851dd89b417..cb87ad3add92 100644
--- a/app-xemacs/calendar/calendar-1.42.ebuild
+++ b/app-xemacs/calendar/calendar-1.42.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Calendar and diary support"
diff --git a/app-xemacs/cc-mode/Manifest b/app-xemacs/cc-mode/Manifest
index 8e224f254757..a394b2296d5a 100644
--- a/app-xemacs/cc-mode/Manifest
+++ b/app-xemacs/cc-mode/Manifest
@@ -1,3 +1,3 @@
DIST cc-mode-1.99-pkg.tar.gz 815847 BLAKE2B d08ec17fb5c73b69cfd55de96a9cb65be48c3868f665187b5319fd4dbbe52112a8280c72ef5a565f4eb9529073c12a1351b8c76bdb30c26e9788c1f20361b239 SHA512 6e50b6bfcdfddac5e07b76e2fa8f5ece4db4279f1442a14ba6f7788ff187f4bed7d3b3c900c8403d9c0232768cc000f5ba63df87969d34fb6d35d6e5577fc835
-EBUILD cc-mode-1.99.ebuild 326 BLAKE2B ba77de2697f0fb0fe4e3b298259e8db9061dfbb0fb12f0e0676aff1214fcbc6a98b719d83e0d8b7cdeafee48fd3be7bcd543ddc90a1fb8133054a59fad122c0a SHA512 7c58236bbdf2f5afdea6eec6c1f8d1aec5abc5bca6918ac81fd9938b03f9373bdc24e20eeba5c26b8cece033678632e18c353cfda76800786ffb343a287d46c0
+EBUILD cc-mode-1.99.ebuild 326 BLAKE2B d1802c8f33d706abad944b2128d4628c5b9468b8465bd33754adab2dc3a4ccc1d61c68acecc69854334e18a9e5da3a75e9b53351eb149e8540016328164afcf6 SHA512 aed0ecebb1e6bd149c2e958f492e2968e1b7c80a633553edfbcd431ba7213a9ab88717a4af83827e0ee06204a061b1fb8738d00ecdefd4ffc3e69987314ba458
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/cc-mode/cc-mode-1.99.ebuild b/app-xemacs/cc-mode/cc-mode-1.99.ebuild
index c718de6f8826..8debd5cfea96 100644
--- a/app-xemacs/cc-mode/cc-mode-1.99.ebuild
+++ b/app-xemacs/cc-mode/cc-mode-1.99.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="C, C++ and Java language support"
diff --git a/app-xemacs/cedet-common/Manifest b/app-xemacs/cedet-common/Manifest
index a61d0f3566a4..bcd15c03393b 100644
--- a/app-xemacs/cedet-common/Manifest
+++ b/app-xemacs/cedet-common/Manifest
@@ -1,3 +1,3 @@
DIST cedet-common-1.03-pkg.tar.gz 73644 BLAKE2B 314d24fe951fcf7922a1e0c84dc96744d0b515a1ab27de4c23217b60936e746ac6ec78d6a526af8e1658d6c9b8494f77ea4dbb4135e5c3164e8f3a7f32bf36d8 SHA512 25263858e8cadb5bcc2e822021a0b7d76e61442d9de7670dc4f5b73c3cc752f36a43622ced8f4d9d9a594a2c5b9c6cfca052dfd3d60c639dc1854908cd6fbb0d
-EBUILD cedet-common-1.03.ebuild 338 BLAKE2B 64c4c0f1edc556f3ef4fd921c13b5f6116d0d9b3baaa51a1f24331b3bcd751e98cff2b326925213ff5b637f1e396c9c777d1a1e11637eb1961dd9b4a12704f19 SHA512 70b6337ff8bc4a27e0f0d59205e1a21dd1153574d2f7bac8dfb0b6a68bf6e1422385afdaa5cfa46fd2077719a6454ac3a89c015a098c4bc1caddbd9a1ec2f49a
+EBUILD cedet-common-1.03.ebuild 338 BLAKE2B 3785a1a57dcfca329fc28acce99ba9b12c671b681193c05d458d05a16879e1699ecaf05605a6e140691c8b70264f78986c98d10ffb4323ad99ba1e3312b2c05d SHA512 9f2436a158ce96296569531e0b426ae57f7fcaa74cb2da59a6c8c3bdc27b3e6f20b8197178933036cb0e41b153ebbea9b65b38ef3c4ea34494debf119800a2c5
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/cedet-common/cedet-common-1.03.ebuild b/app-xemacs/cedet-common/cedet-common-1.03.ebuild
index 0adf254e3138..ce35d0f90bbf 100644
--- a/app-xemacs/cedet-common/cedet-common-1.03.ebuild
+++ b/app-xemacs/cedet-common/cedet-common-1.03.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Common files for CEDET development environment"
diff --git a/app-xemacs/clearcase/Manifest b/app-xemacs/clearcase/Manifest
index 7348b1d4f0c5..b9bb71aa59a3 100644
--- a/app-xemacs/clearcase/Manifest
+++ b/app-xemacs/clearcase/Manifest
@@ -1,3 +1,3 @@
DIST clearcase-1.12-pkg.tar.gz 105934 BLAKE2B 313bb0079d2f8683cda9c68493f286adcb867e8feaa13134eec5b75b37d98778ea2a170685e359ec94b48f2be3832d0b15efbd26b2023b5b204592b9e78b479f SHA512 e5c284800ef5c42a367739fc71209acbc8d4a59a60851ac089693da1bf11458cda81f0cf46c05cb415337248dc9b448b82a230a5645ce414e54d61e197a3244b
-EBUILD clearcase-1.12.ebuild 388 BLAKE2B 192ce7c7cd33c15f37dc8f3884f6ad1f486fe2c8f75548083ec9ad5e3e2b68d508590c2361313d3e2ea3be8b71bb2254210975636c3e9f23c5fe9c21b88c52f9 SHA512 85ba6e794a9e2c93a240337f3cbba81d4eed87f3b42460b7f246981ded533131f68e17b64251bc673cd9a033db38a337298a02f637e11ed65e5bc38a2944da58
+EBUILD clearcase-1.12.ebuild 388 BLAKE2B 92e5fb51bf7c96903cc7c9668fb50bac0384d7616cefc615afb9fed16a94fc76e4f742e0be1252148be266f78515a008230deb12631e708218e39247d4664959 SHA512 b8e108af4efe30aa07b12eb0d307873088c7a1a5fbddfa9a03d8bc4834ca22e1c9303992578034e3c24f191f48a896e6e526679f3f2ce5753b0fea01d0a24ebb
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/clearcase/clearcase-1.12.ebuild b/app-xemacs/clearcase/clearcase-1.12.ebuild
index daa5576e67f4..c17ee48df51c 100644
--- a/app-xemacs/clearcase/clearcase-1.12.ebuild
+++ b/app-xemacs/clearcase/clearcase-1.12.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="New Clearcase Version Control for XEmacs (UNIX, Windows)"
diff --git a/app-xemacs/cogre/Manifest b/app-xemacs/cogre/Manifest
index f81f0f32d988..914a72d519e7 100644
--- a/app-xemacs/cogre/Manifest
+++ b/app-xemacs/cogre/Manifest
@@ -1,3 +1,3 @@
DIST cogre-1.04-pkg.tar.gz 47657 BLAKE2B fc211320bcfeb6aeb1b59e4ab1a68eec77752504106657229392c6d717427811f3afb81ae5911143a1db8c63fa3366f1fb4edcd7be6a785d54560bd484f655f3 SHA512 63db2e7a2942993661c729624d60938610117e3cfacc0734735958a6f9a5857cc881e65df6958638b56024a6cb5683031b7468d236311227cfec7013e54fe137
-EBUILD cogre-1.04.ebuild 396 BLAKE2B 280b87847f87fcf8d37065d9caeaedb25818a603d724c299cf428cb279b4c6a97e738b28f939a233157297893f350d1e63ddb5ba4d1d0e1579cacd66a6beb170 SHA512 b1a7ee533cb47c4d6b1318f1e575006d6fd3425d1423e899e650a3a5b275935ead8bb383ee174e7917be4f30897be63b76927279a8a6adaca01b02c35185fdb1
+EBUILD cogre-1.04.ebuild 396 BLAKE2B 972cb16fa69691061c79587cd6c22633be19e5b27b644510bd5ebc8066b057704307c2739484f817c24c9207c994430c255874d7656df71868e0c90681accb4c SHA512 fa64386973b25052c3498ad4890d18d79270a644cc40649c864dc1ccefc29fe717d691bc65afef1f8e8d5c8279551fc2a07557fa356a96719e563c7dad536907
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/cogre/cogre-1.04.ebuild b/app-xemacs/cogre/cogre-1.04.ebuild
index cb5491bdfbb6..d681970341be 100644
--- a/app-xemacs/cogre/cogre-1.04.ebuild
+++ b/app-xemacs/cogre/cogre-1.04.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Graph editing mode"
diff --git a/app-xemacs/cookie/Manifest b/app-xemacs/cookie/Manifest
index 3176fca58527..4bab6a299a85 100644
--- a/app-xemacs/cookie/Manifest
+++ b/app-xemacs/cookie/Manifest
@@ -1,3 +1,3 @@
DIST cookie-1.17-pkg.tar.gz 35032 BLAKE2B 9df6bc6fe8d3c14c62130aa87766b809700d10749a5f5127f8c378a6b2010f5f1dfcf174f2467fcda42acf120e076681e84559bb26c4d94337d2f0d0d7560764 SHA512 f6bacd78ee83ea78a91a16a77491ed763e46098a9a8b922aa6dca1150179272a6624563e802d0cdce09a317f2a70b6a4ddb07359e18d2d25726aa25b2d9c2d90
-EBUILD cookie-1.17.ebuild 302 BLAKE2B 8842d1b1fdecba3ea0a60a607a5ee8f60c2f03227f4f728f8691082f2253755dfc57eb501f1abb72583036307a6e1de20dc883572cf8edf92c1be540c25b0012 SHA512 35e4c6cf376b3fe204212399f6f15bf2165ffd11627ad6e6775102b1b59f2e63b5c2482af1b9d06fa438bb8440d070236c1afc37c66fee6fc047985e86eae5ad
+EBUILD cookie-1.17.ebuild 302 BLAKE2B ab10b380b6bf3e8709efc8193f83a129262b7e981405a60760bd50d320408785f7c8f26eba74e12b1d2c334a78f9a0dc385646dd3855a107f4b961580452d0d2 SHA512 3e5523a2a8f95e33185e7d87a56aac8de188657b94d5875f6e51320fa950656dc42110c7d239b1cf5f09f4ef78e780d4847fb041504a696437da6d9eda3e2f1e
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/cookie/cookie-1.17.ebuild b/app-xemacs/cookie/cookie-1.17.ebuild
index 957837cf4012..03126647d4ff 100644
--- a/app-xemacs/cookie/cookie-1.17.ebuild
+++ b/app-xemacs/cookie/cookie-1.17.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Spook and Yow (Zippy quotes)"
diff --git a/app-xemacs/crisp/Manifest b/app-xemacs/crisp/Manifest
index 09012dbb0bda..e636cc966deb 100644
--- a/app-xemacs/crisp/Manifest
+++ b/app-xemacs/crisp/Manifest
@@ -1,3 +1,3 @@
DIST crisp-1.17-pkg.tar.gz 10489 BLAKE2B 5929ef5e5d91a5516a4ab56e61106def470cbe0c3d0075b9bd4f030a1c9afdc1e8bd92b3c6620dafec51a43d8ece08889674acb421d63834825b01d8de24e33a SHA512 9cd9da5166e5651b719ff3d7f499e7b92311fe6bf6df072ccfafce85d6cdd54ad24295fdc1165304db79625f159db5078a2e5f51290f269a87db38493f7f4458
-EBUILD crisp-1.17.ebuild 261 BLAKE2B 81633d3bbfddc5400bc5eb4c5d775a8428b526c25ef59dc3e4d9d471245419cbb30a0dc818667b3c9b0851c5a35ef3fd460658d67f4b8c3b59eaed74f283b399 SHA512 28ee4e85fcd8f49c3b5341c89f4a06601447deeb778c2ad415703915c7a075df4b148a81a340867230f0625111e5cb4f30f2043b6e03bacb733c5e58728129a7
+EBUILD crisp-1.17.ebuild 261 BLAKE2B 2d241d38a3f48b12b8a07759e3e37272ec0dd0ac4a791f458256e2e92da81e8d456ca431e306ecf26c82e1e783e4890aa09b4f2b8166834ce783b8c45c03ea72 SHA512 d2eb5a55135c27a8697b480904abefac93bdcf1cb733a91c53d76a36875a23169b922607becfc4331623879113ba870fdc00bf4fe71a396b5389cb2840728621
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/crisp/crisp-1.17.ebuild b/app-xemacs/crisp/crisp-1.17.ebuild
index 954cdcbb6b35..c19430040d02 100644
--- a/app-xemacs/crisp/crisp-1.17.ebuild
+++ b/app-xemacs/crisp/crisp-1.17.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Crisp/Brief emulation"
diff --git a/app-xemacs/debug/Manifest b/app-xemacs/debug/Manifest
index 41c9d47c233e..add13e37ed31 100644
--- a/app-xemacs/debug/Manifest
+++ b/app-xemacs/debug/Manifest
@@ -1,3 +1,3 @@
DIST debug-1.21-pkg.tar.gz 108036 BLAKE2B a713832c1ccb5c17d61b8ddd054db638537bbb8f9d82e59a7caaa623c2fdb1cacd7d6c585fc2ccb25948ed73a578720eae9508fc81b710e0949654891f0919f0 SHA512 91d2597c85ee207b1c28c433aacd856bbdb136d69c1979a6d84a567dcb1b1ac2b09fcc788a784252d4319d52d45788f3570c59fb248c99983144114b31fd7f17
-EBUILD debug-1.21.ebuild 345 BLAKE2B 78878686e257e8add7e477d12847e912306124b6937940d23c438ecc06e60efc461fa49adc903af18a2ab7d584ee76653712f1dfb978feb5c5379debe11f1524 SHA512 f0c66b5649ca83ef5ce66606309b919bec6b20787e49840706be4949c92cd5c2ebf12334d647db05b3f56ce0e49e62ea10da0cf8719307f4c04b0b43b2311def
+EBUILD debug-1.21.ebuild 345 BLAKE2B 2f4cc59973376e501d3740a547f1d0f804f6d00a08f9104b0a0ac478e3c3ce976b3bd4295806b8a3cec03687688f9b1e820fa6860d0f911db2313e049c298c04 SHA512 f83c04aed0b00ca01e6ba436b8c6bfdcba4f0eab55e29ca0108250cae2994ffcb0f2202c8f189a4dc9c781d6f99ad47e0b5664f12a6d7dbbe58a1cfedb1277e0
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/debug/debug-1.21.ebuild b/app-xemacs/debug/debug-1.21.ebuild
index 0564d5096add..e8a08f31019c 100644
--- a/app-xemacs/debug/debug-1.21.ebuild
+++ b/app-xemacs/debug/debug-1.21.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="GUD, gdb, dbx debugging support"
diff --git a/app-xemacs/dictionary/Manifest b/app-xemacs/dictionary/Manifest
index fda184f742ab..bb6a85690561 100644
--- a/app-xemacs/dictionary/Manifest
+++ b/app-xemacs/dictionary/Manifest
@@ -1,3 +1,3 @@
DIST dictionary-1.18-pkg.tar.gz 40135 BLAKE2B 1fab7942a70e622613a5e126d2e48403d6b0d5594aca00e4cff9ac56db03aa2379a9742301a5a959e54ba8ca29780bd138d871577e31dc72805a6ccdabc4b44a SHA512 bdcdf63eb60dfe1a296b22b7493d842cbb3ae210dfc4cbcf7602fd00e7791736690961bb339293e1fdcee2bb527b87c003acd0dc640dce0c4dd5208c03fb1386
-EBUILD dictionary-1.18.ebuild 313 BLAKE2B 4cfcf1c8e6ba6d93e10353f25c5aac8b30b5438987487b9a76adecaf36f8654967e7df121f4c1fd9de80fbb8bbd74c9d7532e6ec209a9924f81909098f221a4e SHA512 c7fc6fdee47ac5c9c738fc623afaf0825a6f0cdda4e87e5a5720f7690e5b0cce9a938084aa548f61ccb250d132563af7a19ad704b3bd4c14813af2f20f154175
+EBUILD dictionary-1.18.ebuild 313 BLAKE2B 6389fe381e76c96af4974eeb8e66620314dcde83c5ca98b67632fb8dd866fdb6b0cec6d323f7fbe37b15e76d6768775487aa56e877f8bc50caba599c90c21dca SHA512 ad0e1e3c769d68148dd59c900edafe3e325927fa23ab1270cc88da343bbf687f30c11211b4e5ecc5702cceab295af2861dbceafef67890305b1d5419e2719a81
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/dictionary/dictionary-1.18.ebuild b/app-xemacs/dictionary/dictionary-1.18.ebuild
index b0599fb0f4e1..06a5c23daa5e 100644
--- a/app-xemacs/dictionary/dictionary-1.18.ebuild
+++ b/app-xemacs/dictionary/dictionary-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Interface to RFC2229 dictionary servers"
diff --git a/app-xemacs/dired/Manifest b/app-xemacs/dired/Manifest
index 7f463727d4ed..1ff85c07deac 100644
--- a/app-xemacs/dired/Manifest
+++ b/app-xemacs/dired/Manifest
@@ -1,3 +1,3 @@
DIST dired-1.22-pkg.tar.gz 203803 BLAKE2B 24a8980ecea5c3f1630f70cece6f84a25cf3949c04107a9dcd9fc045a0303f4664550f85c713653972cc135d81cb189d288249a2d00c9e00e043a68f6f2a11d5 SHA512 9a6e1e5cb4a219049386704b8cb45f533f0f1a300bfb1d9cdf13eca9b61cad64452306425b12acfc401b889570af1007b5fd0adcd6e71416718205321a9bb5e5
-EBUILD dired-1.22.ebuild 315 BLAKE2B 73d2f15d5c63b75d6a492242b4014914826a0df2a48e11ff12852794184783395565709a77d5ea164580912e7c488d8a66e53ad7e0d7ca1d4f4cbfe24490d61a SHA512 b2a1bc038c7402ed7025f8bb2f64868a963b1ca83d0af26d1f345a4efc3c74c5bfabab8c681e7ba906b26698a05941f6e7aca92e9e0e1aab3043f44a72cdecb1
+EBUILD dired-1.22.ebuild 315 BLAKE2B a121b9240bb8577901c665727d6ac5d9c176136c8a4976f121a78a9a20aa1669128871509cac36d625b74adc1417a125f33c8daf02eb88d92187dc30d949c854 SHA512 3c1da3206af02246c69f5f7d6d2a30a32b1e0d109da60d433fd3e7a691d7c85f14a123a4b7ed63819fc93e1312f00471b339ccdff586c80304d0f49c10e5da11
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/dired/dired-1.22.ebuild b/app-xemacs/dired/dired-1.22.ebuild
index 582c35224ab4..c659a5c8324c 100644
--- a/app-xemacs/dired/dired-1.22.ebuild
+++ b/app-xemacs/dired/dired-1.22.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Manage file systems"
diff --git a/app-xemacs/docbookide/Manifest b/app-xemacs/docbookide/Manifest
index 72127dc17464..99cb354c6458 100644
--- a/app-xemacs/docbookide/Manifest
+++ b/app-xemacs/docbookide/Manifest
@@ -1,3 +1,3 @@
DIST docbookide-0.10-pkg.tar.gz 32361 BLAKE2B 88aa1d4cc69d632fa11f856a49b30e94decbe2b96c53312963b2b40fc965f45e40b0f3b550442ee51d90845d19eabb62aa47fa4b94a530498aa8470dc9deb9df SHA512 831bee6d1214b027ae4b6c95c5166af63181966d42487881986f8b66db125cc54d34770c2a1cfece630257645380a3f926f2d197f20f4c32c6d42fdf56081f88
-EBUILD docbookide-0.10.ebuild 342 BLAKE2B 3ec766db876993e1ad4ed5b873182d0244409227209052ec24b3c38aa9dcf7af4cca242060831faae25e1f36b2e26f9536b0e3a31b61eab880bf59c408f57e7f SHA512 94d94c4ca4968b86ee9c2b39669d36d1b068831cc68e933b185cda101f3ffb5a07b5668128a08dfdc869d22c47ff44fa2a0513181995048b445127dc60dd5848
+EBUILD docbookide-0.10.ebuild 342 BLAKE2B ad31758b97124b5785e1576e7e91aba79977a4908f2150883e7c6c179740ce1a00de2d324b00af2a542a644fd179d6d98267a55fce2a36626b41f24fe7f49cbb SHA512 27a09180be8d886c40498b9f057911807bf755f00fb487aba239a3342e63cefd50cd19cc46bed8b1b912e8600c44bd9a1903a0173e72b29afa18ee4ee0d5991a
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/docbookide/docbookide-0.10.ebuild b/app-xemacs/docbookide/docbookide-0.10.ebuild
index e011f70573b8..6c5d765728e2 100644
--- a/app-xemacs/docbookide/docbookide-0.10.ebuild
+++ b/app-xemacs/docbookide/docbookide-0.10.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="DocBook editing support"
diff --git a/app-xemacs/easypg/Manifest b/app-xemacs/easypg/Manifest
index ce5c5182d94e..931d0b6ee829 100644
--- a/app-xemacs/easypg/Manifest
+++ b/app-xemacs/easypg/Manifest
@@ -1,3 +1,3 @@
DIST easypg-1.05-pkg.tar.gz 78239 BLAKE2B 9ffa9b61b4089111d36119d0a011fbaf4b26c5715c383c65600499ca1d06f7f0030ee6d1fd4c746239757745058032aaad562bdeb5ac2ee0a8997ca4167e0f31 SHA512 be7f6770a6f343375ddc9aa54025985382ca41a598c935bceee6055d0bbddb7780f820e4124a5b634cb2c61585c6bcc4b9e3859a62a57f55538bc17c76a6e4ee
-EBUILD easypg-1.05.ebuild 338 BLAKE2B 971625d4b992c1d62e3455c731f635c84cb0f29655f3a096e845cc72dedec074f17c0f5f68d217eee06e0ebdc41a7a4a641b71b84d03895a159aaf3d54a8383d SHA512 3d5b6129fbc4ab51fc7f4943a5a02d81f07171fdfbf1f378e76ab678073677cb50bef0f15089bc2f0dc04778466afb578c71e50c4839605c7419db1c9103d081
+EBUILD easypg-1.05.ebuild 338 BLAKE2B a1f91bd225eee1fef630e807db284c2fa39194271c2e25d5a8975a2188faf2b440f014c1045b1d8e410ac3b5eb4ef8b1a7cbc254972d8f6f17315f281e466f0b SHA512 da823480b928904f20dfd3ccb02a3d8ff9df6d586cda62074f1297780568210e09173e487a7bddfa42947edb40ba4ca5bef68055dff283461a2338d87f0f944c
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/easypg/easypg-1.05.ebuild b/app-xemacs/easypg/easypg-1.05.ebuild
index c86f7dcead22..21b1481f54f8 100644
--- a/app-xemacs/easypg/easypg-1.05.ebuild
+++ b/app-xemacs/easypg/easypg-1.05.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
XEMACS_PKG_CAT="standard"
diff --git a/app-xemacs/ecb/Manifest b/app-xemacs/ecb/Manifest
index 30bc24f1e59c..95c09cf9f175 100644
--- a/app-xemacs/ecb/Manifest
+++ b/app-xemacs/ecb/Manifest
@@ -1,3 +1,3 @@
DIST ecb-1.26-pkg.tar.gz 872978 BLAKE2B 5b969a574ae209a0942782b82b9f62b0a01e333d485da616fc65fcce3e5256d06d40ae816d2596276675bbe213dec48822e67859ca6225699ca73d5fc2ee5a2e SHA512 b6baca962bc41abeb67b58eb266d12196a60bf1cb8d3359a0c30e65ed068a89a4e03b35893eef8caa8ccb524d81332aec8ffa3e56adc93aae5fedae0046df1ab
-EBUILD ecb-1.26.ebuild 587 BLAKE2B 1c6b5c3a14d55d1c8315f0272ea17af0dbacf93ca0dd52f908e14999627c2af514a755f8a5e34a7e0a0f05591b5474d9dd879d0b92e302679246a2088d34706d SHA512 d7f7281561d019324bcd123a993feb0c5540db33604f5f7d47caba2a0b6e76d8cbb42edb5fc14bfcfac5c284a6c8bd73da3181f249437593f25e85e8c5fafe1c
+EBUILD ecb-1.26.ebuild 587 BLAKE2B a9cfb2fd93882df3c54aab825b4291d78aaac020b5cf1cb005abc7a96d0e83eb1aa94f6d8d4675b9badb5ccb2a1c0020766116870964d42f7d3b68649e7508e6 SHA512 0ca463ef2b5532018544a32b619859dbea485c3aa44881192161db90d3996ba540118c71377f33d0f31127b55177b695d7a1d03603dd430c37f139652ddc1906
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/ecb/ecb-1.26.ebuild b/app-xemacs/ecb/ecb-1.26.ebuild
index 5754f53b7c37..047680f619d8 100644
--- a/app-xemacs/ecb/ecb-1.26.ebuild
+++ b/app-xemacs/ecb/ecb-1.26.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs source code browser"
diff --git a/app-xemacs/ecrypto/Manifest b/app-xemacs/ecrypto/Manifest
index 5f7d1c2444fc..4bd889ce0ece 100644
--- a/app-xemacs/ecrypto/Manifest
+++ b/app-xemacs/ecrypto/Manifest
@@ -1,3 +1,3 @@
DIST ecrypto-0.23-pkg.tar.gz 76345 BLAKE2B c6d28f0d9b7b733fd5a976ebb14cfc846ed8bbe563d75f75103c0f05ae8b6830927d8cdef6c7f225d37fbf536687c54a0dfece04796714c39ee488fc5397bce9 SHA512 a273f687eb89360c521d478fc6f1d7bfde0bb0537c95eb05d5ffde2a20024e99cdd44ab8ec253093ab941322c1c7574bef474e8659d94c480079e3f58cdbdcbe
-EBUILD ecrypto-0.23.ebuild 308 BLAKE2B 624b4f075ec13670e5063d74a4f548d7ad99b04a03d6835e9d10414027cac23255d481c4bc10be7040048e5d703e59c8d3e0aa092d29426c068ace92f1062819 SHA512 2fb3c20b591ccbf49d55567d4e78a43f4dadd8623bd58a47c8eb88c91eb206139648401985753e79eb38394654a014bd54df8bad8a34e5848a20c1699b66d3dd
+EBUILD ecrypto-0.23.ebuild 308 BLAKE2B 50d84b61bb34018dbcb5895ce3063d9c0ef4660f4ca2d4afeeb53680bb74b6db4748e3b0f141c253194cba703856d898859066fbd94027d2d0cdde40459fcb56 SHA512 8c9ed2a15912cd8f31893ac7e4084be55eda2d3a4dca43b103ac237da344012eb2efa4501e1971f058c58dc647a83174257b932805ed68a7e3190e81009f36ac
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ecrypto/ecrypto-0.23.ebuild b/app-xemacs/ecrypto/ecrypto-0.23.ebuild
index 44778d794404..abb891bce758 100644
--- a/app-xemacs/ecrypto/ecrypto-0.23.ebuild
+++ b/app-xemacs/ecrypto/ecrypto-0.23.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Crypto functionality in Emacs Lisp"
diff --git a/app-xemacs/ede/Manifest b/app-xemacs/ede/Manifest
index ce2091701cb1..cbd672203e7f 100644
--- a/app-xemacs/ede/Manifest
+++ b/app-xemacs/ede/Manifest
@@ -1,3 +1,3 @@
DIST ede-1.07-pkg.tar.gz 126684 BLAKE2B a32e7d043c20e2beae05c9494f855163586f0aa85362dde5287dc9e5433e4241a5bdf57d411eed2016c46a7403c4fa1a03b41e9abb8441fe7c4dcd37f860a0a9 SHA512 e4e9be6c93ff31e8be63d7c5b4f091f6108746b993905d4b2bfe93a957099dbc0ee27651a403aaa7ac07d4e3f66eee40dbce96668a8e00873911c2cd133fa2c0
-EBUILD ede-1.07.ebuild 270 BLAKE2B b0bbbde36eb7a3ff3b4a9f0d262eb6f28f6af8e4914c5115a07e07df50f8055784e0d5e9df09effaa50574b31b394125eb04fe95d71572dacc973468dd59e90b SHA512 631dc47f3713c240a58257ee6528c0fb6a7e69247e9d8602927781749b7ea6e3b564f0255b4735d6edceb387ebf9721f5d308d491d263d17d10bbbaa9c6a3569
+EBUILD ede-1.07.ebuild 270 BLAKE2B 93dc3008c9db8e7cc2159801035a7444f85824e3f0b506a411d6b53b17785a9f211b7fc534791b768fb67a5f998d7beb82880c1549b430a1deb58220a7ad76c8 SHA512 915f728effe33f32d06fa27fa81dd5c4620cf4c4dac0b5e99bad4b14c234bf6439666a31bd9a6f3c8888091f225191edbfb6c84e1583396658a7d5b575913351
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ede/ede-1.07.ebuild b/app-xemacs/ede/ede-1.07.ebuild
index b02b4f4816e5..06b6a69c43b6 100644
--- a/app-xemacs/ede/ede-1.07.ebuild
+++ b/app-xemacs/ede/ede-1.07.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
XEMACS_PKG_CAT="standard"
diff --git a/app-xemacs/edebug/Manifest b/app-xemacs/edebug/Manifest
index 8302730c060e..921d1e76f603 100644
--- a/app-xemacs/edebug/Manifest
+++ b/app-xemacs/edebug/Manifest
@@ -1,3 +1,3 @@
DIST edebug-1.24-pkg.tar.gz 115557 BLAKE2B 8112dcaf87747389c8311cbc47416b84eecda1b3393964444e342d97ec3ac3dd27330c16334c5ef435a314343a993c42892f50631149621cb94bcf2c2ce332cb SHA512 6af78de22e6ab18cf84602c4f19e0c6c8e91bf996e7c9faf97470246ec25df203cccff43b4172689ab1bfc3a7fd888f06e5306f6f5d3118d2cbfe453efa37b22
-EBUILD edebug-1.24.ebuild 320 BLAKE2B dde7ec92700792aa94761239fc1e4a13931369c157d70b20e0b7a2fb934b96b0bd4a79c78f33aee3ece0c11fbe88e6762be423c1753a6b8a9c3d94de478e519e SHA512 d4855b1e727e1dfe77e78d3383d05c54b4af61e6718f856b9161c9af3b72fd20da0e96d5bff2ee66cafe203479d4d2f6ff8ea970f945c7ae21360a0bca55b17c
+EBUILD edebug-1.24.ebuild 320 BLAKE2B 4c33b00e712d22c73c5f2a3fc86a03705f4e7289eb2c2f0531ffe8887790678c5615346dc72e555a872c35fc266087e27f1a10dd38292c32b174e262556c85b7 SHA512 f5a517f497d3a2ab80d71e4aed30bc2f684c325f167bed3f7a4dad0017264f7fba6d2a52f0b7346b717c5f083c2c6477a97617ce07b8a596e9f0a5e084653d52
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/edebug/edebug-1.24.ebuild b/app-xemacs/edebug/edebug-1.24.ebuild
index a6ce39de1026..90426f81ff86 100644
--- a/app-xemacs/edebug/edebug-1.24.ebuild
+++ b/app-xemacs/edebug/edebug-1.24.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="An Emacs Lisp debugger"
diff --git a/app-xemacs/edict/Manifest b/app-xemacs/edict/Manifest
index a5123017d664..5ce2af3b22c5 100644
--- a/app-xemacs/edict/Manifest
+++ b/app-xemacs/edict/Manifest
@@ -1,3 +1,3 @@
DIST edict-1.19-pkg.tar.gz 96228 BLAKE2B 32654036721787e8f3617303b61b26532d2e2ef56861c6d97e7f25a28953f95c275edb6c8778263a3209a22ebd2b22fed333740feaaa101169fba915a35f8e8d SHA512 2ce2028108a4d8923b3d9d82b8afffb228d103bab2d21c8a18649861a8e2281d3e68dda7990ac2d28d31171426344a0d7ab3a329f6f9d4a71b0300d368c4d36f
-EBUILD edict-1.19.ebuild 338 BLAKE2B c418a0a5ec527c705c29e146b40002ed261ba75004cec7c38de4fe6e94990b45f38f1fc3c31b6b5ec6fdfe630e561240d0557becfa994a8f62ef70ce888c8329 SHA512 621d8af3b6801b23f5790a42241ee808d31aaf2abb0d183a3c7b46eddcd6daec2f852de9bc0d1bb509cede74ad2c579eab8641ff62ac639d7edf44f97b29fa9b
+EBUILD edict-1.19.ebuild 338 BLAKE2B bb613af2a8ea1042a6e1f047b540d10868c49345ec61a4e3c9749fc02f3383b08d846bd629c8b7bc255eaea3ba8668abfd173c5df5eb12778ec529e8531526f9 SHA512 2fae7ff7f3f3ddf9f7b651f9be5f4f0207ced12b0abe42445de0899d177222bf44a5f12cd7bee2b05ebbec814524a523222725a4a3fe57b201b22863475ea214
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/edict/edict-1.19.ebuild b/app-xemacs/edict/edict-1.19.ebuild
index f6e22a45a0c1..bd37c2a1705e 100644
--- a/app-xemacs/edict/edict-1.19.ebuild
+++ b/app-xemacs/edict/edict-1.19.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Lisp Interface to EDICT, Kanji Dictionary"
diff --git a/app-xemacs/ediff/Manifest b/app-xemacs/ediff/Manifest
index 6cc31e74398e..4a2b3b4816f4 100644
--- a/app-xemacs/ediff/Manifest
+++ b/app-xemacs/ediff/Manifest
@@ -1,3 +1,3 @@
DIST ediff-1.84-pkg.tar.gz 321644 BLAKE2B 8d328b8d85103c6485af311b93265c0c48336f6c587a287312d654c57e97b80924b342e5fbab72a7ce23ea08461361ddb81ae4b9120c6e18f45c5e4f8f05e72d SHA512 e3655de8af7bfa44193ca2d168804ad047de686df5b46e8bdf521df69e38e6f9818415b7b031e8379ab2579276bd114920c1e7796f6a98f9808099a56a5c5913
-EBUILD ediff-1.84.ebuild 458 BLAKE2B ec950578261e2305b9ea85c6d6b6131c05cde123af2f2accf4699b664387925fa717538117395981f50ab5a90ebb98043ae9c4c85b455e27cd6ce2d7850c0df7 SHA512 69b1cf83dfcbaa110f43462495de40daa7b4f38076abe93b43fd0d3cca4b7f169828117eab6166a503948f3a047eaa61116f5b849e88b7414393d8bd8fd6be99
+EBUILD ediff-1.84.ebuild 458 BLAKE2B 06d7510d3c1e06c67635d1928ee40096ac13b20a707fdd42fd950e657673a1e1cd186c506906a03a79fd48010adc8bafe3b5b33e6fc7110c59c2eea7603a003f SHA512 9f3a4b7154848e199ac0c40b1128b738d60ddee110f3e8561bd73bb62e318c38238deef7c5c231e7d15e016cdbc4fc4c15e3c04e66755c2ecdad4f8b3654266b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ediff/ediff-1.84.ebuild b/app-xemacs/ediff/ediff-1.84.ebuild
index 57c0d4f56b15..1dc824ba2e68 100644
--- a/app-xemacs/ediff/ediff-1.84.ebuild
+++ b/app-xemacs/ediff/ediff-1.84.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Interface over GNU patch"
diff --git a/app-xemacs/edit-utils/Manifest b/app-xemacs/edit-utils/Manifest
index 2ec55a1aa909..906f24b47d92 100644
--- a/app-xemacs/edit-utils/Manifest
+++ b/app-xemacs/edit-utils/Manifest
@@ -1,3 +1,3 @@
DIST edit-utils-2.59-pkg.tar.gz 1161415 BLAKE2B dbfa16c4b641cce2b8d122bd3e3e55a56347cdac8bf9fe03987f32d6ee607ba29e976b0ee3e2532f79194f3352650b8943a9c7867a6ec877f1af108d2919780f SHA512 d602bb7f238f8dc6f716be6e1a83c7d027c0b0e57b7538a28ed60103c0afb746f6aeffc3d88f7f8b70d130ed47f2842769d30cbc006f7b574bdf78f5aa298c98
-EBUILD edit-utils-2.59.ebuild 440 BLAKE2B 4925dc164a54e35880169405022f63a82caebb38caf14ae8a9e7418d683c044c7d9f9c28e2e5ccb8fb4b1dbf6392b01a6fd9c4bebd85e13f1e1e50708fb76ff7 SHA512 e02594b823c67a0e87369ba9567e95d05b6f4d38a816afb4db523988c8c959c14a269fa3e04a511be5abf15122e61ddbe4dafb92e29c828a95fe5fb04e57904f
+EBUILD edit-utils-2.59.ebuild 440 BLAKE2B 1f8f88e96080f0c6fe1664a8a6062891ce2cdaae7f220226cf74edf15b115738fe1234675895054df802a2d9db9f09fb6dd79a83fae52ca1000d08aae073bf1e SHA512 055e11a4ab04eddc2d28614cb4b1882ce889231a41bf9e4a0a683f03d5c58752b179b55bb29c9ab1344f1a581a3c4b3cfc23e8516d9154d762f6129ac9e28b51
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/edit-utils/edit-utils-2.59.ebuild b/app-xemacs/edit-utils/edit-utils-2.59.ebuild
index f5958bd72457..a15a20f48371 100644
--- a/app-xemacs/edit-utils/edit-utils-2.59.ebuild
+++ b/app-xemacs/edit-utils/edit-utils-2.59.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Miscellaneous editor extensions, you probably need this"
diff --git a/app-xemacs/edt/Manifest b/app-xemacs/edt/Manifest
index 54ef4b0f96b0..edae2bda315f 100644
--- a/app-xemacs/edt/Manifest
+++ b/app-xemacs/edt/Manifest
@@ -1,3 +1,3 @@
DIST edt-1.16-pkg.tar.gz 62865 BLAKE2B 22f62a7ab87a723339693fcd6351263b1347b464db1f2f15ad79543505faf837154d95efa03f9401a03d7838452cab72484251c80a517cb3337ea8e3bf2f595b SHA512 46a0452b11119d926a3d612acdbefec37731ac60a86b207e125c7ca6dcd962b419173d4a5cb96117a8f0afb29b9c8173a5bbdc69e8d8ae09276829a6dc44c931
-EBUILD edt-1.16.ebuild 296 BLAKE2B bb4cdfe2ed69300ff213467073cf340eb5e18840f6be5451cac5ead0bd406891ca889b9e51aa3f1554624547a434685f828e08a4874deec26995292a7ef9e19f SHA512 416988f6aa2fd84221395265997d3068cb17224a1a2c469880cfb743838a5b35e2e84c6135c6f76bb6cdc93f6a87fd819ea13022184f395dc881c1de50238584
+EBUILD edt-1.16.ebuild 296 BLAKE2B a8d8e71125321f139a29a5a5f33888506d897a7c29160cd748bf4ea9c6419180fcb95680b7ba96b2aa0cba80a1759f9ff8131a6f2db9edb1457ab9b4133c28f7 SHA512 496f3792d06ae7b2503a68bd029a187f41ba3f684a451fb514c910239a8fbfe0fd8937744705e8ef043bbf62bae483e4876eb2dbc37fe99b64bcb1f192cc12f1
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/edt/edt-1.16.ebuild b/app-xemacs/edt/edt-1.16.ebuild
index 3cc67129d0ab..722c5087cc85 100644
--- a/app-xemacs/edt/edt-1.16.ebuild
+++ b/app-xemacs/edt/edt-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="DEC EDIT/EDT emulation"
diff --git a/app-xemacs/efs/Manifest b/app-xemacs/efs/Manifest
index 0512b82355fe..9746138c4b44 100644
--- a/app-xemacs/efs/Manifest
+++ b/app-xemacs/efs/Manifest
@@ -1,3 +1,3 @@
DIST efs-1.37-pkg.tar.gz 377188 BLAKE2B 88c4d38e174cb1afe56db3148348e3b33a985692160e28ffa1db39b7da521ee2057bb709608c8c692c512b9acc9663bcf13105cc5e7ed531c4f9d5dedbad1873 SHA512 f66dce45470654dc4d47fecec10648db2e2940972f4f03540e4006e585f88379da90b6ef3fd6ecbff6517226b596520e129389a06df42a4bffb1b0b2d01b3676
-EBUILD efs-1.37.ebuild 344 BLAKE2B 0e0a770d609c080e988f7bbf15805be724f79db7f84b813f0a9c6aca34d2c825687c9c1f2163e75a662e0afb0afb80a2b3e24956e991577bd84efac5b4dd9c9e SHA512 42481c66feb55341416aad5d2cf934ace5e53f3117f673e2aede8ed4fde2b76cf4c51b338425985a490e80656b486d060b257c3f3e8b527600caedc44340c3ae
+EBUILD efs-1.37.ebuild 344 BLAKE2B eeaa70ae2ff89489303b89cf511ff28a7097594dc0282f9653fe4b1f1d619ab6efd41b44f5412d16d79a7c233a156f033a3e6e8fd54375e53b798f48e8e9b00a SHA512 4c660b05f5045cecce7e31c1290f9290c3a634f548efa0e783e00afe0d574948096b7a1a748fc73e150880bd33692ef46adf2e775a7ccfa0017d3ebbcf46ce93
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/efs/efs-1.37.ebuild b/app-xemacs/efs/efs-1.37.ebuild
index 624a74df55da..9350c266b3e3 100644
--- a/app-xemacs/efs/efs-1.37.ebuild
+++ b/app-xemacs/efs/efs-1.37.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Treat files on remote systems the same as local files"
diff --git a/app-xemacs/egg-its/Manifest b/app-xemacs/egg-its/Manifest
index f997cd65b9ad..c7e2cccb9e57 100644
--- a/app-xemacs/egg-its/Manifest
+++ b/app-xemacs/egg-its/Manifest
@@ -1,3 +1,3 @@
DIST egg-its-1.29-pkg.tar.gz 261073 BLAKE2B cc5c515f4ae3918954ad4fedb21b5262b29fe3cbfcb43faabbefb7882f16583b53b8a68cc943af77471fc4431898db6de1dd38f1146150050f5d422308ef241f SHA512 9457e69c652f13309616ffaa97bfbe64bb0699c958442a0b0bd5f9f215951688a77d7d689567b1fb09d74229460c2a7687b661bcd21a68646a01283929ef764f
-EBUILD egg-its-1.29.ebuild 372 BLAKE2B 1cc01e8c3cc728fe712d65afcf8c55b1d812fdab25d6e4d4df0626ae070c1e008899a82a8789f8ae0d51c4a6ce3e62ab5ba7eb3e83e4fd2c538268175d058720 SHA512 a19949498fc083282a1be7340f9a9c8eb856d222748fe01dc4c6bd2ffb08aff962ccfcb508628e741c2104cd287e56fb24bb589961cdd3217e673037d0ff38f2
+EBUILD egg-its-1.29.ebuild 372 BLAKE2B b14ffce573ab826fcc66cd5acf2b601e11d38b86a5c536e1da349469867628fc80d2909af392abc7fc23420fe9e05e6beaf1181461be70a8a777d88c2e23798f SHA512 87e878e0fd98b6bb2558777a056fdf21539b7aea59cb3105cce201d2d94f8f1f36b1e946926621ae22fb929555f039ada8b36be42a4499b3291e9b806a2203f6
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/egg-its/egg-its-1.29.ebuild b/app-xemacs/egg-its/egg-its-1.29.ebuild
index f8c282fccb2c..d3e3a56cde20 100644
--- a/app-xemacs/egg-its/egg-its-1.29.ebuild
+++ b/app-xemacs/egg-its/egg-its-1.29.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Wnn (4.2 and 6) support. SJ3 support"
diff --git a/app-xemacs/eieio/Manifest b/app-xemacs/eieio/Manifest
index 74e00b38be91..f7858119f819 100644
--- a/app-xemacs/eieio/Manifest
+++ b/app-xemacs/eieio/Manifest
@@ -1,3 +1,3 @@
DIST eieio-1.10-pkg.tar.gz 179945 BLAKE2B 5bca0fb3ac1a94adc73dc7d0233645308aee5bd12923cb390c648a1334cb2b69488b8593781936ccea8719dc1e9a53526b1b348e1b9ca42681531f409029a48c SHA512 deb5de328e40a7c2fed189c89a3e3ab5cd5a26cd7243398c34bf2ed6bc1ebe7e72ecc23a2aef9d967a2477ecc4c797486e477a50e1cc78cd506c1e3170a85512
-EBUILD eieio-1.10.ebuild 388 BLAKE2B 5710c21ebd4559cc5d4a725a611b1b08b91db6ba1b453233d419a45351db1b088452262cec3ebfbb825ccff4d2e8a42517aaa28b65d93fb2e316362640afd6c7 SHA512 9f756d59e9b50ad7743b048a556340e658ed77e5be4ab0b30963e8c424b55c0a5a8dc8478fbf8d39db81c3d1887ce4a36e3bdbb32f1227c6921001e6cee50197
+EBUILD eieio-1.10.ebuild 388 BLAKE2B a86a29e376d27371235df4e09a3237ec4eb738e0864c691f2b1f2cd9d9fa3978b6d326164b89ba11d2013542a2bfb4415b6f166b27fc66701c734438de7984f0 SHA512 4e1719c93a8802b045125a866851cfff478f2f2293635be164f9e1b7a673e1a58a18fcebf2db312e469883e9ba8c2518f1bc232062e22d170c47b62ba0d6a578
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/eieio/eieio-1.10.ebuild b/app-xemacs/eieio/eieio-1.10.ebuild
index 6ad1d3abb874..850a768d757e 100644
--- a/app-xemacs/eieio/eieio-1.10.ebuild
+++ b/app-xemacs/eieio/eieio-1.10.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Enhanced Implementation of Emacs Interpreted Objects"
diff --git a/app-xemacs/elib/Manifest b/app-xemacs/elib/Manifest
index 66d7fa1c2ffe..f7c050f973d5 100644
--- a/app-xemacs/elib/Manifest
+++ b/app-xemacs/elib/Manifest
@@ -1,3 +1,3 @@
DIST elib-1.15-pkg.tar.gz 80288 BLAKE2B b336e467ef1b586bfcdec74f7c7766f16623ad223ced12c66b4a38282683e7a9ce7b8eb70b0b263be5e2cc42468c7cab622e8c2ce843680c28751c6202966e82 SHA512 16594062b094330a6cecfb9de8698c4f6608ed9276f8e4600658a9026ace1b3185fb9d23ec70fe4474093c8e95d67255d5a8741f0d84a906b415704e6fdc78ce
-EBUILD elib-1.15.ebuild 311 BLAKE2B 0e945d2f2a1091e428f208365c702a1fc3743a28452a0bb1a9520c4ce870782c08cc6651ea62d42e9a64311a8b5c98f4e4a9b306fd56de258292be050510a54e SHA512 0047cb8da339bb4a25da69ef3e07f9b42421bee3091aaae184363f40547448c19faa86e30df4936abb266a263eb62e555d7d4de910719ffe385e137b456a0ba6
+EBUILD elib-1.15.ebuild 311 BLAKE2B f48c5a95cbd486af5c619d5fc932669f7fc46ee86cb23a492ec2ac777e71de020c5c6fb3461311cfadd2b66ec573ba9f7b04c3042313746ac4a5bc7085718ef8 SHA512 a14d8603af8990140bed9caeda3935f1fc5baf8954a93b8a2005498b0c265633fefb1c72140e74599445ecad2bf942991b49a8b4b39a30abb8b2eb385dee9293
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/elib/elib-1.15.ebuild b/app-xemacs/elib/elib-1.15.ebuild
index b3f4e8fd4166..635679f39198 100644
--- a/app-xemacs/elib/elib-1.15.ebuild
+++ b/app-xemacs/elib/elib-1.15.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Portable Emacs Lisp utilities library"
diff --git a/app-xemacs/emerge/Manifest b/app-xemacs/emerge/Manifest
index 8b4a09649015..75cecdf442f6 100644
--- a/app-xemacs/emerge/Manifest
+++ b/app-xemacs/emerge/Manifest
@@ -1,3 +1,3 @@
DIST emerge-1.13-pkg.tar.gz 61362 BLAKE2B 23269f38554fe99532389831ed3f9ad310ebe78d8edb3475096170a8062671e609bfe2ec45e2b27bf6f90d0e90db1592be360c4600828f3f2c8fb9e71d07769b SHA512 4fe0545d6bf67bdd7456e19fbaefb741c20a0119e1bf780e9d43163970c1d2d76ab0a79bdadf24b38643423773db89d37e6cdeb131fb96154ed5df91cc7e55d8
-EBUILD emerge-1.13.ebuild 272 BLAKE2B bdbf7e8873492d2b8c89eb6c040b34f954694967f8d64bd0016776a0e2f57cf97b87d3414a302ff4df3b3625f4a79478752508013cbd6d7d81262f34d898aafa SHA512 bdc69b9e7af422d09f86c45c28127ebcf9e0e797328877119c3d4f67e1ddb2ce4f3c03915736ee028f4e7e63b8ee6431d83b1143c9107d57de9137f8308c2acc
+EBUILD emerge-1.13.ebuild 272 BLAKE2B febe634639bf8a91398aecfcf98111d40cffb0b247e1b2ec598d04f81b1b68496abd29256abb8a7f5fd810adc5e9712c1825e43faf33992785d170f8b3462377 SHA512 adba7871c5b76c8435e132f0da05627987a36bfab1fa050aef444f3410297c25df21d0340a75e8510aa90350bece8a2373cd1825a868363078898bb90a83154b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/emerge/emerge-1.13.ebuild b/app-xemacs/emerge/emerge-1.13.ebuild
index 9811ca8233e7..15592e88ffe8 100644
--- a/app-xemacs/emerge/emerge-1.13.ebuild
+++ b/app-xemacs/emerge/emerge-1.13.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Another interface over GNU patch"
diff --git a/app-xemacs/erc/Manifest b/app-xemacs/erc/Manifest
index d18634435004..29644848d16b 100644
--- a/app-xemacs/erc/Manifest
+++ b/app-xemacs/erc/Manifest
@@ -1,3 +1,3 @@
DIST erc-0.26-pkg.tar.gz 517470 BLAKE2B 49bbe65ed658310397e4407f50b32b768c67723256123920f924d8cfe7b496b8185cc94753a7e5a778b928466ed8599b21d2cfbcfa063851f4eb424f75a066df SHA512 d1a9300dba716d9d569708977864cefeca225d22980df80617428c76c940a54c726cc99699e19a7fc966831042e5358c10744b4ffa7c8093e0b5feee4c070d1c
-EBUILD erc-0.26.ebuild 446 BLAKE2B 4ed4ae859c32b9de08350e1c7f0daf93a67d901c0e6aa92ea9642dd7c75d60963543e4e34d7d7b64482d8bca02fce8a64185f1668c9d35dec5346bdf545658f2 SHA512 263c57587183bf49f25ae59416f734b80f1125be80c44c76f0a9a17bf14986455834f46b9684700506bcbe56b7425594134462f5550f21487f9b9dee83ca2dba
+EBUILD erc-0.26.ebuild 446 BLAKE2B 25bf8c579a6d2a8ea291f3286a970e676ce967fbac3194e991e99e99ad8cb9e4980207f89d537891d5d2e1627f01cf6c9acc052088eb376dfbb37d828052c939 SHA512 1bbdf8fc3c4d53782a04895f1fc9507c6e7ee1206b081bf84b061072ed071bb4cd4cb865c7798f1a2d0f6265ff171ca3a6cf6e0750ff4c86372f30180ae5046e
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/erc/erc-0.26.ebuild b/app-xemacs/erc/erc-0.26.ebuild
index d2043e43ef78..2cfe5ab4b438 100644
--- a/app-xemacs/erc/erc-0.26.ebuild
+++ b/app-xemacs/erc/erc-0.26.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="ERC - The Emacs IRC Client"
diff --git a/app-xemacs/escreen/Manifest b/app-xemacs/escreen/Manifest
index 24555d017b4f..ab69e67c8284 100644
--- a/app-xemacs/escreen/Manifest
+++ b/app-xemacs/escreen/Manifest
@@ -1,3 +1,3 @@
DIST escreen-1.03-pkg.tar.gz 14702 BLAKE2B 1057fcb27b555f4ebc173570df8b8b1f44a0e91fbd7e01b6196c963a3f76ed8f8c0889223b089482658269afd728e84aacc46cdb6ea56b50bf354dfa95afadb6 SHA512 7645fc60611162d60f8c7d0d81727c3c273d7b8883a0613d83cb98ae44a01ba62d575f67a657ce8d1c67afe7f6a8b7e925790c3e4429a715db3aff297eaeeaf4
-EBUILD escreen-1.03.ebuild 338 BLAKE2B ee564d212627780fcb088e931d8cdb8d5b5842800fb7415b5c60f08e0d7fedfba004718d3506964981c120b4b92f8c2a8516368afd477469c9a284a7597f67e3 SHA512 a9673d099ffa1a6fae0d479670465cc39031a0ee87f7289b56a1dc9872f17230fcf5fcf88d94d182d881507a49210b04586665c74ee31d5d29abbaed26de1656
+EBUILD escreen-1.03.ebuild 338 BLAKE2B c04a0d152a0ee33c7c26a6c4334181d46d4174c6b8002fef20285921c9e61d5d1aa9dcc991863e24b38ed3eb0e2732ffb2423d44af9876ee71f08e71c39af3ae SHA512 03c31ee8e84afa4f91942b0441ad2e391c56f896b07387c68fe82e9e2920b9637bd7d3cf4427b4967d09e008ebb6eb1fa83d69ff6a8de0506dcf155a13a3901e
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/escreen/escreen-1.03.ebuild b/app-xemacs/escreen/escreen-1.03.ebuild
index c07f700a6b0f..abd7745da956 100644
--- a/app-xemacs/escreen/escreen-1.03.ebuild
+++ b/app-xemacs/escreen/escreen-1.03.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Multiple editing sessions withing a single frame (like screen).."
diff --git a/app-xemacs/eshell/Manifest b/app-xemacs/eshell/Manifest
index b51d6b5c27fb..b1840024e424 100644
--- a/app-xemacs/eshell/Manifest
+++ b/app-xemacs/eshell/Manifest
@@ -1,3 +1,3 @@
DIST eshell-1.21-pkg.tar.gz 239308 BLAKE2B a20c3cfdb64f0b604f4aa0af44279598f0564bc623ce75303df7133b560846d4e79286914e8b5f06941503563cab6204962ba9c1be7f54290d1af3afbb023ef3 SHA512 d7724d43b2451e237f7a9f281f3aebb15266a1f58fe0e5a5f4c8104a6d85163d61877cdeee57ee7ace2d824ffe2d131624e4bfe3854ddd4581ba7b92cad076e3
-EBUILD eshell-1.21.ebuild 346 BLAKE2B 17b2a90c18bab5477fb494560b2b4a8d5807c72fa8f67c85c9f420b7ebdae477f5b7598b56e54ec577466333441a17c1e200f381460f3df8c84111f8f14a783d SHA512 30e7119b0c8d451ac59eeeff3bb2c2493e689696179c5f3225b8b29d3fe329d6c63a0349a727b2bf31f3800408a56af4c6fe63e90dd1894c89fbd2edea11d2e9
+EBUILD eshell-1.21.ebuild 346 BLAKE2B a7d37e0d25043f615df458472e37985df0fd4a9295dccf76d8be3bec66001c182ae826dbf06ebf3dc1100054af5e892b67bb68fc7e032b6d2051357c8619b09f SHA512 1234ceaa3f6b925eed99cacfc67c350030752d87beb75ee5099bff8630d2f63d3675cde3ae9734d9775ac48c1fdd1b1584535c0f53d70c41cb7d8fc7415dc9f7
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/eshell/eshell-1.21.ebuild b/app-xemacs/eshell/eshell-1.21.ebuild
index da63fd053cf9..1c4ca2321f21 100644
--- a/app-xemacs/eshell/eshell-1.21.ebuild
+++ b/app-xemacs/eshell/eshell-1.21.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Command shell implemented entirely in Emacs Lisp"
diff --git a/app-xemacs/ess/Manifest b/app-xemacs/ess/Manifest
index 2a6fdba1ab95..d5af1c500a7d 100644
--- a/app-xemacs/ess/Manifest
+++ b/app-xemacs/ess/Manifest
@@ -1,3 +1,3 @@
DIST ess-1.03-pkg.tar.gz 470257 BLAKE2B 154fb229284cc35bb2f6573918ccce0dd22dda6db6651f444bfe80d0165e75b6921f88a5bd7230b91e5a7ac0126c744189a9c338abc32c92391e8b7331c9777e SHA512 e9de030fd3b97e2840b023b2426ce4c9ffb1dfbf1a0d4f3178beb3299c16b20f612ca1ed20bf994c3844e0e57cdde7ded32b2cc58fb5a1946ddde02d18daec56
-EBUILD ess-1.03.ebuild 423 BLAKE2B 911356cf1cadbddf123abb217bd7f83b2941dcfe250758a8aa58a3405e6592f650036b5107deff0652e78056b7fe72ebd29d865d43b7d4a54c1adf040079fe44 SHA512 8b035e574d8b6f4be8abd453711cbc352c09accab3412f3151c72debf1bbffe0600179cc6db7ffa761f133a0b683447947b0f2d33373332799b81b57a6feb77f
+EBUILD ess-1.03.ebuild 423 BLAKE2B cc6222aa941f3655aa9d8082c44fe289ee5343b12c74987f840ed40306babbc14e42c164be5505d40a8e1902d8894e88a0e6de9a014059c5d78698d7ffbc9a69 SHA512 99cf6f1c0f914a28d4fa02ffb069303f5fb67312d390d0c0bab63aa267caf8020ab979bd3e1b86a11a018a9d4e35c3395f6d376820fe19ecc8986afb76d4941b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ess/ess-1.03.ebuild b/app-xemacs/ess/ess-1.03.ebuild
index bee5dfc55f8c..30987defab9c 100644
--- a/app-xemacs/ess/ess-1.03.ebuild
+++ b/app-xemacs/ess/ess-1.03.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="ESS: Emacs Speaks Statistics"
diff --git a/app-xemacs/eudc/Manifest b/app-xemacs/eudc/Manifest
index 9de6a8bad91c..5bb451bb9361 100644
--- a/app-xemacs/eudc/Manifest
+++ b/app-xemacs/eudc/Manifest
@@ -1,3 +1,3 @@
DIST eudc-1.44-pkg.tar.gz 79883 BLAKE2B 81c5c4ddd8244a422a229c47826f8d39876aa474ce38236bbeed311ed4349ad04a7b8ed2a4f23585a65273fd8636adcb8b2f57031516c509b32ef22d928d6972 SHA512 5d0348454e52bb8140f9df3f09fad909ad3927ba849faf8dd3c4b31aa4d0774957bb16b1edc8827f2e1248dc2646b51a772a015da54520dbe65c42741e95f978
-EBUILD eudc-1.44.ebuild 549 BLAKE2B e50ce4fce10b952c5e589acc0d687c7ad46f6484d08ad03bbdba8a6753d318db53664a7c2357a7cac67a79f92f433a5f13d8e760daa14e3f08ccbf184f909858 SHA512 9c94e2fbd5c7511e84553393b30ef62eb8a1916a945bb1ac7e1f16dad3ae7d049db97eef10314677fbaaa6978c458ad60e4ed8b153c845145973b838d6de3a39
+EBUILD eudc-1.44.ebuild 549 BLAKE2B 430f31eb3a87e9a937622ab739094fd18e94c4984e6a2383f8fae96d7d3360e8e7f51dc0db96e45cb85319c5d6e80b5c7167f47a90df5db35fabf042cf977ae0 SHA512 35945064d107465ea8740d41cdbf5fdfad137649e014dc250e98996e79e55995cff6998eccc0061b95cdb4d6f8619543d9718d3e992ee10cd83fcb35615b5d5b
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/eudc/eudc-1.44.ebuild b/app-xemacs/eudc/eudc-1.44.ebuild
index 8bbaf7a692c6..7e349dffb3c3 100644
--- a/app-xemacs/eudc/eudc-1.44.ebuild
+++ b/app-xemacs/eudc/eudc-1.44.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs Unified Directory Client (LDAP, PH)"
diff --git a/app-xemacs/footnote/Manifest b/app-xemacs/footnote/Manifest
index 0c0777fc42e3..ceb7e1a56cb6 100644
--- a/app-xemacs/footnote/Manifest
+++ b/app-xemacs/footnote/Manifest
@@ -1,3 +1,3 @@
DIST footnote-1.18-pkg.tar.gz 22196 BLAKE2B a6e99875cda4cf8bba7d27c2fad3d0bc61fcca09d6a79cc30b4e83004fa3dce704201e818ab6b0df96b5359425691f02ee5be92b347c41df6e842a6de6c44437 SHA512 222f2aafa6b0e56fdeacacc36a3dffec6ee6de103ae100f8900e00bfbf866d9bc1c3b6f00999c4d9a3c657bea6282a8b3fd89cac10856491745cab182a86e2c9
-EBUILD footnote-1.18.ebuild 334 BLAKE2B a104e16dc873747b8fccd6190aa8e7a9d74c0ae993dd4fb14191f5a74b17dc02c9eed74db65dfde5ea2fa659be8fe1be599fbe2c32e7934cb5f17bd0c16cd4bd SHA512 a3227608d2f8db316fb10b9db137add3dbc757b418e9e4e78456ae34b26a38bbc345a057de0517d9c43da7cf5c70cdd841813ef1de733f116541e459315abdb5
+EBUILD footnote-1.18.ebuild 334 BLAKE2B 57dfefe9cb0c17aeff19dfd630ced55223a5f74e33b0a1ca49fa18391820d5a59da6999b13b9cadaae9150f358629efae2fbe4131dfd1e82367cf73d728b3538 SHA512 fd89c7d053eeb4c416c9712ff164a87c90a8ef319cf4a704dd7baf59d04b1467d5105fedad017566df2667b084b4d4fa943db756591ee3fa53d4a55774018d0a
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/footnote/footnote-1.18.ebuild b/app-xemacs/footnote/footnote-1.18.ebuild
index 8a163aaaf667..b2a37c8f3b39 100644
--- a/app-xemacs/footnote/footnote-1.18.ebuild
+++ b/app-xemacs/footnote/footnote-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Footnoting in mail message editing modes"
diff --git a/app-xemacs/forms/Manifest b/app-xemacs/forms/Manifest
index 4686a298ee2d..036ac16bc1df 100644
--- a/app-xemacs/forms/Manifest
+++ b/app-xemacs/forms/Manifest
@@ -1,3 +1,3 @@
DIST forms-1.17-pkg.tar.gz 49071 BLAKE2B f0ef7c71819f5d4c036025d8acd7e9da369143500850f7c094729a0d98a5ff3d7fa8f39b2783f3338a9ce81f2036ad2161edecfd3a35966284f39ce5bf44ac55 SHA512 7ef9eade79bf53b1c2e3c1f86d9e3e70225f0041c7b41db844ec55bbfaded100edf9b432813ae5dc6a0f8237faa6e3ba7c58acaa26ec73438a45cd2ba326a249
-EBUILD forms-1.17.ebuild 292 BLAKE2B 47eb36246805d7d7cca4742462eafd66f0e1301fbae8ceccbf806a1fb08826710d5d3850fb4c55cd34b96895ac42a79237cb7e19f99d56970e85dac9cdad9726 SHA512 65bd2de84179e32e8b4cca0027af445d10936d614c49dd69f659c8261359cf0d6cc8c516a1b356477e957f85eb1821f9f99aef21dd1f9308d5b81bf137cd1ce9
+EBUILD forms-1.17.ebuild 292 BLAKE2B 8eafb00a246a90d137ed115d9297631dbbaad0d2b9e4640dc303ca9a086ee9a9408e6c1e275e8033bb94c64a9e75f892d9a15b192c6705122bd0b4d1c215f206 SHA512 addac0560193c745f9d953ce09a26f8aa81bafceec82bdff95c71c24ac69eff615342bc12432773d614cb5fb6101ae07246bdc6675696368c159e414d042b890
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/forms/forms-1.17.ebuild b/app-xemacs/forms/forms-1.17.ebuild
index a055cb06c2e2..e3dd5914cd0d 100644
--- a/app-xemacs/forms/forms-1.17.ebuild
+++ b/app-xemacs/forms/forms-1.17.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Forms editing support (obsolete, use Widget instead)"
diff --git a/app-xemacs/fortran-modes/Manifest b/app-xemacs/fortran-modes/Manifest
index e177e08c08c0..f4af94ba25eb 100644
--- a/app-xemacs/fortran-modes/Manifest
+++ b/app-xemacs/fortran-modes/Manifest
@@ -1,3 +1,3 @@
DIST fortran-modes-1.07-pkg.tar.gz 70601 BLAKE2B 637c183415e196090acdaeaf73a1dbc35ba0aa089ed66ffb1cf69240c5bbce84dc30b7563665a0f7cb0615c16590f11ed5b167d25d71cbc50eb750d682e2d1f3 SHA512 760d60adacec1f9c1ee591193ced65560968363e7a3d148530a493ce04a4efca4c7a15e6058f30b744d7de7763968064b4f4a7b0a831542fbd2bf4d22d2adb38
-EBUILD fortran-modes-1.07.ebuild 289 BLAKE2B 40e1d6dfc821e2b78230e03f82e17bdf414dfd8d5cb50aa2a386d529e77fd35e3f855b879b68d13b0fe9c57abe6bbe0ab5a11822ad53feea3feeec93ecbe3adb SHA512 fbf4e69ec07767623a6d5fb7658f74619d1f8b407297659952be97d803d50527af734f39672833e752a5b5711eaaeb5104357823616fbf5bcbf86e67e7245728
+EBUILD fortran-modes-1.07.ebuild 289 BLAKE2B 96bef3f11287ae0ac06d048bea8f8dbd59d98966831d8b7001088328d5cfea14a42d21fb9db759ba4cd3d7c80208370154d205aba3ea58fcf7623c304113d13b SHA512 c4b611fa82c8efd42919e87d62dc42593ce5af9fb3036ab832469048dc2480bd13f24c4b63290f17c64bc48a80da38897a6adf534e09b92b11b69a95363f166e
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/fortran-modes/fortran-modes-1.07.ebuild b/app-xemacs/fortran-modes/fortran-modes-1.07.ebuild
index 4518db59f669..4ce878523bcf 100644
--- a/app-xemacs/fortran-modes/fortran-modes-1.07.ebuild
+++ b/app-xemacs/fortran-modes/fortran-modes-1.07.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Fortran support"
diff --git a/app-xemacs/frame-icon/Manifest b/app-xemacs/frame-icon/Manifest
index 6d7eb155becd..d140cad05bb3 100644
--- a/app-xemacs/frame-icon/Manifest
+++ b/app-xemacs/frame-icon/Manifest
@@ -1,3 +1,3 @@
DIST frame-icon-1.13-pkg.tar.gz 33818 BLAKE2B 73f88b6a41c42a5376d68820245b341d9ff290f62b6cfb6b40201c90523d80386b07613a824e35c898456cdd8bcebeb82973eb98724c64e702b5ebdec4aa7ed9 SHA512 45e37a4dd59f6e7bdac12558079a4b7c0cd552053950fbc5b67b32b00c3631580d3645bfc2d662a91b3da7410754d89f402ed1faa02eecefcc1691460aea95a2
-EBUILD frame-icon-1.13.ebuild 294 BLAKE2B e8efec20b81fc57b361d59a8c29845c7b5d84325366e524b580e7b03ac72912f3cc130944f3a9d98bc55877794df8a262af2f1549ac63f9083b825049610ceb4 SHA512 771b45af2c3029fea4b6a3578f5d158227033d443e81b73b2184a638a1116dba650cf85c9e573e34275ffc6962f9ae6998304f488f3c57bd92e09b69ffd1a606
+EBUILD frame-icon-1.13.ebuild 294 BLAKE2B 3cb988a579abe3f585d9d4afb450f2f01074a51f3972ab0ad4d8231704675c9b83e0aeb913a8e54b5eb2194e8e9533fb7a62b4b3e47cf49ca9d6201daf10c0f5 SHA512 114057bb57399b8b00dd2f673450f8c37b5ce5a5107da9bf8ec02a6b82cf76ea955d9eb908ab82cb308a746b65cccba105a73bb76f893b18181ebbe1fc8ffe62
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/frame-icon/frame-icon-1.13.ebuild b/app-xemacs/frame-icon/frame-icon-1.13.ebuild
index a87ad2fc40f2..8619716bbc96 100644
--- a/app-xemacs/frame-icon/frame-icon-1.13.ebuild
+++ b/app-xemacs/frame-icon/frame-icon-1.13.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Set up mode-specific icons for each frame under XEmacs"
diff --git a/app-xemacs/fsf-compat/Manifest b/app-xemacs/fsf-compat/Manifest
index 4a3df2f82bed..3d7b5e7a6d7c 100644
--- a/app-xemacs/fsf-compat/Manifest
+++ b/app-xemacs/fsf-compat/Manifest
@@ -1,3 +1,3 @@
DIST fsf-compat-1.24-pkg.tar.gz 30304 BLAKE2B e54d2484b0dd7e42543e7e629bf403e042e3966e3776e9a108a19b34db4ce634a2e9d99122225d005e09bf2a35411d95f613b1aaac2f57755e8af685084872b0 SHA512 b16e4ac297bbc6fecd278bb7e26842f92cba279c0edf7ddf880c43470e586232d30e84d923f52f5bf13904fb7ce3fb3193f48ecc3d5709fe6613bf6dec681f2d
-EBUILD fsf-compat-1.24.ebuild 316 BLAKE2B 4158a8c6c4d1b720f2bf75c5f5f90a60b25c452f90bb891baae0458db5ec5f1f67cfbf93ccf89ccffb4578827c38e7145f3f369593d54fcd34581fe4904ec869 SHA512 b08e8d4d3d9a606f87072414a71376ea8e2b73ca5f5627e45a5ce627aedc0ac3c268f8ce5f66f9d44b0d81cf544b6faf2d58413d9ae2570becb8cbe3c3398061
+EBUILD fsf-compat-1.24.ebuild 316 BLAKE2B 729fb47140dca6e9bd9bd731ccb3af469a221ff295f598e44a9d478ad8d23086a490b14e639fad91cc57eb99c41e7d2863ab9975c17819ee80846e6c6a665a21 SHA512 87dcc02df83b307bb305ff7757b5173d5e90a85a8192db1091d8d175492566ed26a8d89413bc052b112683e5eb84ad79cb35fb9c18728bb1520ed2a60813f0d9
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/fsf-compat/fsf-compat-1.24.ebuild b/app-xemacs/fsf-compat/fsf-compat-1.24.ebuild
index 0298a6363f76..3b39e166cf4c 100644
--- a/app-xemacs/fsf-compat/fsf-compat-1.24.ebuild
+++ b/app-xemacs/fsf-compat/fsf-compat-1.24.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="FSF Emacs compatibility files"
diff --git a/app-xemacs/games/Manifest b/app-xemacs/games/Manifest
index c88b4565c126..cd44237a7e89 100644
--- a/app-xemacs/games/Manifest
+++ b/app-xemacs/games/Manifest
@@ -1,3 +1,3 @@
DIST games-1.23-pkg.tar.gz 84601 BLAKE2B 05af9e6ef9425712324947369bc84cf8dfd5996293777255f4ff8b06990057eef91bf71d504243e11688098b2ea6f3942819ca0a3aa9762e1d94b5c7066b8605 SHA512 0aad12664b89c27bb809d02514cc406165c9d9c938c0cd910ff31380f30898faaf4e38a0cbebd5d9a744321ae4c726f30ad4a920185e7d78b654329adf533a0f
-EBUILD games-1.23.ebuild 300 BLAKE2B b809195eb8f6b3368092344fcc54fe900d307d8b10fd8dcb804bc3e9d9457552a4029f6823df6a08c2b451613370a42f9593a4bb409d2d1354dc0ca3573b7b9d SHA512 707f32dd895d0d8b352fcdc1d257821f12e4931c77d8556374cb421b94ebedc755442a6bab9d4765fd507e90d75a7af457bd5d0a8956906f20ed9f183109ad01
+EBUILD games-1.23.ebuild 300 BLAKE2B 829549ecbd6c51ed1c0c9da578ca57d092a5af53f9c4625e6fa39294ab00571d643bd38a594f751df17b9405c4ec112077e9993bd227b25d6d4f802ef2764c09 SHA512 8be207589cd6682d7d399990c0287792b61a0267edb5a693cc1188d30f1ef27c34a255f34221f68c823b58b77833b21a62b4f91c2505fc68b04dadcc1e84268d
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/games/games-1.23.ebuild b/app-xemacs/games/games-1.23.ebuild
index adbc84e15afa..162078a02de8 100644
--- a/app-xemacs/games/games-1.23.ebuild
+++ b/app-xemacs/games/games-1.23.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Tetris, Sokoban, and Snake"
diff --git a/app-xemacs/general-docs/Manifest b/app-xemacs/general-docs/Manifest
index 3ad07e0408aa..1b9fb08ce594 100644
--- a/app-xemacs/general-docs/Manifest
+++ b/app-xemacs/general-docs/Manifest
@@ -1,3 +1,3 @@
DIST general-docs-1.11-pkg.tar.gz 150119 BLAKE2B 3f7a9a32d6725de4ebf146df461b4a2d2b4d23ef49b91efbe201e964d6a82721d7a9eee8f960565b683255057dc6f3fdd49114a5032703a6d869a1ae0a50589f SHA512 9b11acf31eed4ff79f2c488f7036d4855fe7dd38bf510d00bb87b94b4fbe7587c0cef776b6d2b5a69d9c69745e534b997a2374d625c179c540c631d396361599
-EBUILD general-docs-1.11.ebuild 307 BLAKE2B 7294e8e1de3259f666f48fc868126f5b21fd00fa501439c77eb03b2654d5ac45fd9b081b72d6d8b6f6f7e6403a3856b2c5a1f14c97419bf18e1f33e9265241ae SHA512 5fd8e1c5f53c25cacdbb9f728d64d4e11794f6cf131a6ccb8a6e9b831d3e80625af2f9efeb70a21e37aba395848d30576b0cfe50f794aaa234981afa83fcf903
+EBUILD general-docs-1.11.ebuild 307 BLAKE2B 1515dd74d64a3aae4c516b3b3c7e00cd05e3b158d1ba0fca6db3cecc9b103652dece488e9ce28cfc421be6c38421a3e2d72b42846c77e16aa6a951eec4b18261 SHA512 446a6fb75e530c17fd7b00bd12ed421199460095ec527ad1fe74b1958bed047f6fb9f42f73e3a732b65654cc0879b9e549f3836bb89230929e8352e2adac7aa1
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/general-docs/general-docs-1.11.ebuild b/app-xemacs/general-docs/general-docs-1.11.ebuild
index 7c90233f6546..c1f0763662bf 100644
--- a/app-xemacs/general-docs/general-docs-1.11.ebuild
+++ b/app-xemacs/general-docs/general-docs-1.11.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="General XEmacs documentation"
diff --git a/app-xemacs/gnats/Manifest b/app-xemacs/gnats/Manifest
index 75969a4616b5..11fd16789785 100644
--- a/app-xemacs/gnats/Manifest
+++ b/app-xemacs/gnats/Manifest
@@ -1,3 +1,3 @@
DIST gnats-1.19-pkg.tar.gz 190492 BLAKE2B a0ee4d1c7014dde6ece2f8e7919832a36ebdfa556083af37561404cd002239ff25d2c7074ac1498f2e388e133040445745620513955f5c4f345b213232c91219 SHA512 116375ab1830fff3ecb889a5236c1915a69b4d2e08daa95885aaa22c4980ee27d4e5ea41c3e5d2a9bad507acf3d668752b068c8e3ae9281e4a129f297fb0a9c1
-EBUILD gnats-1.19.ebuild 312 BLAKE2B fb763cdcb67500ecb3126ea1d37ad2ecb3e6bb126fc2ab909ca921d5373864776e33c040d768e9cf4052a878e80c084779ad360d6bb4b414de6d8e9cc8ce0604 SHA512 656845db6c059969d6d3475cc6a1a663987352313de735c0a1b7296c47bc8427b59ca5a7a85c86d2c94e04e478bc07a1a6c2a5e58aad9ef6c2698ab226493e36
+EBUILD gnats-1.19.ebuild 312 BLAKE2B e3d70e530314307475d28ae166a17ddafdd37d5af65f51a731bfe01672f5117e8645627afe8f8002cef86f3bc213f07f44c0ddbce90738679cd6acce7fddfdbd SHA512 c52351fbd04ccb0f249cb359fc47061c9a1b4b7b25e54cfe676584ef5700aa6107250ba31dd6e02fa971c0f69d3acc2e21949dcd11915e58b013de2b6dcf341b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/gnats/gnats-1.19.ebuild b/app-xemacs/gnats/gnats-1.19.ebuild
index b5b9bbbe6a54..06f9b4412906 100644
--- a/app-xemacs/gnats/gnats-1.19.ebuild
+++ b/app-xemacs/gnats/gnats-1.19.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="XEmacs bug reports"
diff --git a/app-xemacs/gnus/Manifest b/app-xemacs/gnus/Manifest
index 6bb82d304cbd..6eee479cf1e5 100644
--- a/app-xemacs/gnus/Manifest
+++ b/app-xemacs/gnus/Manifest
@@ -1,3 +1,3 @@
DIST gnus-2.05-pkg.tar.gz 3615284 BLAKE2B c06784a2e7a42df390f67b3e2e4dbba2a427b932bb4e2e864b2bf696adda8bff16d61892167219f5b391befd2ef667f36b67304b22d3e80cb63a6e7a47df485c SHA512 892b76ec6a57d8359d48cfda322ccd7679a018d2f7e6bf40b5d4c412dcac0fe3ea42e94decb05d5ada4765e323646c1eae6d30f1ade97ae30ded07355279a75a
-EBUILD gnus-2.05.ebuild 597 BLAKE2B 97a0961714af5d473749357497a2f8f33ccf684ad23452c74e126968dbd9d146643b4e70cd587e9bb4a59249fbd36b74bc5629d50b2024e2d5256638ed9c4505 SHA512 500cff56d6675b72e774803bc78a7d3fd721b12a5e2180ff8e33b28b513cf64571f9aee7777459ecb51833565fbdf873883152a2086bc2eebb20613cb5d9e33b
+EBUILD gnus-2.05.ebuild 597 BLAKE2B 83a49bc267bf318106c329e7a52234dd8829a545310fa68eb6c32bddd2224f151c958f76725aa5f51774db00a15a39e1ede53537b0fbcbf7c7e3ffc5fc5d18fc SHA512 890a8db39ce200d100be7a2bade72ca0a6b48c0856e6f042f4b306a3ea9999ebb1e56287c066c6bdf84ee7cb1d87e119b23bb220d03905d1663aa8ee2d35281b
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/gnus/gnus-2.05.ebuild b/app-xemacs/gnus/gnus-2.05.ebuild
index a277e11a2cc9..abd76775d929 100644
--- a/app-xemacs/gnus/gnus-2.05.ebuild
+++ b/app-xemacs/gnus/gnus-2.05.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="The Gnus Newsreader and Mailreader"
diff --git a/app-xemacs/guided-tour/Manifest b/app-xemacs/guided-tour/Manifest
index 1c482874a985..eddcfdd48c4f 100644
--- a/app-xemacs/guided-tour/Manifest
+++ b/app-xemacs/guided-tour/Manifest
@@ -1,3 +1,3 @@
DIST guided-tour-0.54-pkg.tar.gz 1451029 BLAKE2B 015887c44331679d09a32559271da90af8b713ee20cb48ebd680c2cc0efeb993ef8bfbfee70c0dacdef52d0c7ae80edfee6c64dd7bd6a816870b9abb926834d0 SHA512 fd395b0b340e0962b589a37cae4af8f2a1c36259c4417019857dcc7dc2ae10b55df754883e618a35cb95e94358f669f557dd173c1da85b251982ccb4b34adaff
-EBUILD guided-tour-0.54.ebuild 242 BLAKE2B b6f5cc75ea1571b5c4afdfaed8ab034ee009837999a672fe9a2dac234a2d66c9ce7fb7bd37f6e248ffb7522674b70be018bf6ce3ccaf235aa678f8b181e72394 SHA512 5465510094e024e922ccad5069264d57d0de006f50e4c598bb65913477abfc681e4a7c18d12f48c12ab797df6b123c87954041ff1580199c43bb3ed4551ec327
+EBUILD guided-tour-0.54.ebuild 239 BLAKE2B d7bbd873ebb08ea7bc4976495076edc12e6afa6892438c32eab024d182eb261e71065d95cf8f578458e0069562863fd0ec99c1d3c98540088437b20c21b52a8d SHA512 4da7a2f4e90cc1b152452c05361f4e7a882843c8ab55685895c76c7c74f144e6862b967e74bbec65a5de584b5d17e5cabcccd2dcf47a4a069c743ae5fec5aca4
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/guided-tour/guided-tour-0.54.ebuild b/app-xemacs/guided-tour/guided-tour-0.54.ebuild
index c456dc722066..dc32fbbe83d3 100644
--- a/app-xemacs/guided-tour/guided-tour-0.54.ebuild
+++ b/app-xemacs/guided-tour/guided-tour-0.54.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Phil Sung's Guided Tour of Emacs"
diff --git a/app-xemacs/haskell-mode/Manifest b/app-xemacs/haskell-mode/Manifest
index 0f9281f2b9e6..a6d5363ec2bb 100644
--- a/app-xemacs/haskell-mode/Manifest
+++ b/app-xemacs/haskell-mode/Manifest
@@ -1,3 +1,3 @@
DIST haskell-mode-1.14-pkg.tar.gz 110367 BLAKE2B e59067f89993eeaa79f07110afdee88405a8b0c4ada8d817bb3e0dfa83baba1b8d1e5c1e7ce676cdc37aff02827746a29d1c2c4408d301a88e192dcecf13b509 SHA512 d3bbb6989182f8c2a432fac8d33c5a0deaf7e043a7b91f85a1016584beee5d45d5b480c1c810bbb8c78c56af61cec52ee3ef4e0467a098e080af5d1dfbd71442
-EBUILD haskell-mode-1.14.ebuild 356 BLAKE2B 17efdb34ab353cdacdbd0094ad3168a73967587e9a830c4163e336d1eb72b7665dc865dac3a8bddcb4b7d08ba43b5a5b9eec6437c06cf3e37973236f35e39c6a SHA512 3970f4ce41bc0a3fdaba8b7e1f845c9f09566258b43a8cd27539bc29f9e1d87bd3135a7969f3abc378167458a98e2674055e51e387c6d6fd608ab6cf4c845b2b
+EBUILD haskell-mode-1.14.ebuild 356 BLAKE2B fca932c7dcf9f0678b431ba7bd5fdc51dc6014cc267621fa0fedeeced53a2f55faa825143b8c04c3712396aa850e489db49f2f24fcc4f29947f87dd381b7514e SHA512 3dc352b986f91cb23b4b5a18dcd9f946ea85379906c5300f6e2a2161fece411a390ad698bd32be43ec061bec8e5075a4dd9dcb183489af99d903fbd50e7e7a1c
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/haskell-mode/haskell-mode-1.14.ebuild b/app-xemacs/haskell-mode/haskell-mode-1.14.ebuild
index c8910393363c..574b6675bce2 100644
--- a/app-xemacs/haskell-mode/haskell-mode-1.14.ebuild
+++ b/app-xemacs/haskell-mode/haskell-mode-1.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Haskell editing support"
diff --git a/app-xemacs/hm-html-menus/Manifest b/app-xemacs/hm-html-menus/Manifest
index a6404a7ee6a7..3d785e0be5c4 100644
--- a/app-xemacs/hm-html-menus/Manifest
+++ b/app-xemacs/hm-html-menus/Manifest
@@ -1,3 +1,3 @@
DIST hm--html-menus-1.27-pkg.tar.gz 179441 BLAKE2B 3ec0aff8ca7697576c82cc0efef441996d950784363b69662f048892c541c0e532f221c514f62fb94070cd851bc2929371485c555336d624c6662a61860d69af SHA512 91856d8687803c486935ae85f6252ae94f3c04af32285ee3993c1f796488c7234f5d24b834ced3e574b2b1046ad72f562fad61b69e4bb733ff75696bf9945218
-EBUILD hm-html-menus-1.27.ebuild 433 BLAKE2B 2e0d33e5b1ca7e8afb7d85f3ceddf4522ca757a52b3f036cb4bebb7b2a7f9b423d2b9b661b023c719072e35e216ffa1a638da198f985b412b9546d77f6dea4b8 SHA512 8bdc4299f80e8aee544cc98b959a8bd8800e3b3915de0719e3a80fe58a93f6634452a3b51f85a65972babd5b455ef52855253a64f9cd51a089be3facc166eacb
+EBUILD hm-html-menus-1.27.ebuild 433 BLAKE2B b7458e7bf00e730fc0611dc3748e4f76de234167b7b726672fb13469ac16e53354f8a74c516f9965013d79b161250595f624bc32dfb7ada30b28d27fb0ab8ca3 SHA512 26262596e0b49c7437cb52f62305de233278c96f5332c30e3118f96e517a78574e5bf27dbdf5a50338783a596a5fbcd099fff0f3f5fdb558bb9c560b61e55e1f
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/hm-html-menus/hm-html-menus-1.27.ebuild b/app-xemacs/hm-html-menus/hm-html-menus-1.27.ebuild
index b0477e439a6c..9d5eb6a2819d 100644
--- a/app-xemacs/hm-html-menus/hm-html-menus-1.27.ebuild
+++ b/app-xemacs/hm-html-menus/hm-html-menus-1.27.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="HTML editing"
diff --git a/app-xemacs/hyperbole/Manifest b/app-xemacs/hyperbole/Manifest
index 174b7ad7d9e7..fc5bee184469 100644
--- a/app-xemacs/hyperbole/Manifest
+++ b/app-xemacs/hyperbole/Manifest
@@ -1,3 +1,3 @@
DIST hyperbole-1.22-pkg.tar.gz 555128 BLAKE2B 1774c3ebf35ed0806308bbb8138e9ee45ad8b0efece0d718ab1226429f6dab34f7e4582178bdd1403b47f965b5272950131238b443f645dd22fea7ca4c3ddfd6 SHA512 726a1fa769df822e077d649d7d24664b1293d7402afde832616d5fe9d1bc5cbb2db205cf78844559cf189ddbfba5c05140df300a9a2d7c1f95994c5cf476cae6
-EBUILD hyperbole-1.22.ebuild 526 BLAKE2B df6737508a0721beb0fb1408bbf76779250baac9203ac04c357b0e26cb9d4208512f57726f6d0cdcf202d588716b362e3ce33f60e2f169430821dbce42c156b9 SHA512 a02e5a1215b625505e7b8072e133ceabb70cfcc062748096dceebb0e55ce9b938c79e00208e7e550bedc4a8aae03b26eddc9b119e3189ee57fb18ee807c71bef
+EBUILD hyperbole-1.22.ebuild 526 BLAKE2B 25d18ba73d579840bb67d8eadecfbf02f0a15f51f4a51080ab1f53795a7d832fb78528fc0b38e9bd07961d1036aefc029fd555e475a1f5542f37956ad1c1755c SHA512 4bdd829ee08e414f331140461f8c2df504e174a99caa802724459eaf5006bde1f7f405e87aabd30d01719c57e65fbb457c38dd80fe05618b0f04167ea5747785
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/hyperbole/hyperbole-1.22.ebuild b/app-xemacs/hyperbole/hyperbole-1.22.ebuild
index fde547672f63..75d46936c80c 100644
--- a/app-xemacs/hyperbole/hyperbole-1.22.ebuild
+++ b/app-xemacs/hyperbole/hyperbole-1.22.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Hyperbole: The Everyday Info Manager"
diff --git a/app-xemacs/ibuffer/Manifest b/app-xemacs/ibuffer/Manifest
index 818c0809e2a7..cc77c49c05b8 100644
--- a/app-xemacs/ibuffer/Manifest
+++ b/app-xemacs/ibuffer/Manifest
@@ -1,3 +1,3 @@
DIST ibuffer-1.12-pkg.tar.gz 87663 BLAKE2B 895d5622534c6e25f6f3a4e1ec352fe481d965514eb75d41200dcf72cc0506239785b1f2f1fd4ffc73bc4de70e7c031564849490042f9f589fd313d842c071a3 SHA512 3ae3f79cddcb2c45ec485d8e0debf8b835c64fa0b4f4fa06a98ae682153d5983fe156982c784d26188a47f9a89cc9a370b88ded703b9672bd8f76fba41c7d3c9
-EBUILD ibuffer-1.12.ebuild 310 BLAKE2B 38c54ddd0b4a7171d8ac6fc58a54b7e3269eb2e31fe073802d2515b7d9f73968b069970ce41cd5345fb0ebc03b142b7ed38e541d4a81234c800155e0ba7b8938 SHA512 f5fedd06c323b8ba5597777d5e3f802386240de48cafaf412e0359e227db55c073b64de0771aef4c469cedb6377aab59248c42d8ef4bae71f8c0ea3b2f7e5b23
+EBUILD ibuffer-1.12.ebuild 310 BLAKE2B 0910a650f211b3dfd00b2dce34c1f7c3a14d0490bc9aad5e8c60d1fb05001b71dbe4245fe98cb1351727e8ef65bc7f39d500dc011e734a0177f928eddd533b25 SHA512 798a783f57dd74f47d31102eb39ce575435dd00c4a271696b818f74c1c46fb32e5a3a4604c34a0aead46402e684f1e3a099f9e77596d8deaeca1e3c43ae293bc
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ibuffer/ibuffer-1.12.ebuild b/app-xemacs/ibuffer/ibuffer-1.12.ebuild
index 65d8fb15ce2f..c5ab223861f3 100644
--- a/app-xemacs/ibuffer/ibuffer-1.12.ebuild
+++ b/app-xemacs/ibuffer/ibuffer-1.12.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Advanced replacement for buffer-menu"
diff --git a/app-xemacs/idlwave/Manifest b/app-xemacs/idlwave/Manifest
index c2b717fb7640..33389f61916c 100644
--- a/app-xemacs/idlwave/Manifest
+++ b/app-xemacs/idlwave/Manifest
@@ -1,3 +1,3 @@
DIST idlwave-1.34-pkg.tar.gz 522052 BLAKE2B 3ceacc3d56ee54a678dbb4db84691eba451e382e1c0492efb13ad02a60efd9c046616dac8be838f82d4de2cb77dbba2ad1b9438af502d3133794f839bc1d9dce SHA512 ed4904fbd6f37dcce063c5507b2258d64e0909419ddf1f8dfa0b4526a99412a422b819560c502f92033071025d871b4f6f63ac18c7dce9970ad2fb54622d4bea
-EBUILD idlwave-1.34.ebuild 372 BLAKE2B 1fb07f20c36262ced14b36ba001b0d6cbd1cea74b640f5e4fe03f81a3a012b552f965a979f07d622cbe2a6d50a7a1a3ba4581e37b213c0260c3914b6e757f6df SHA512 5fd52a1d1b5b6682d2284f4d6d1f328d3faa20df4daa5559cb5c1540b8df723be1aa6c88df881e5234124fcd1601bb320f2b260222929281b1c5f02dbea20fe7
+EBUILD idlwave-1.34.ebuild 372 BLAKE2B 3be48fc25cb7de4609a202eb77f9625bc083e917fb3477df96f77716711910adaf0f23e886a90671e5b7ce1b8d9892c1d585ef565fa50f2eb61b000f8231bca1 SHA512 167f3a534f4ade672426197fb98790f0c799fda14d0fb608c08fdb33e2a553bd410300e39fd1ad131c8a98f9e1ca5ce02f0cade4c585d3cbd85c96f710d72554
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/idlwave/idlwave-1.34.ebuild b/app-xemacs/idlwave/idlwave-1.34.ebuild
index fe775bdfd3d4..bc21c66ed2a2 100644
--- a/app-xemacs/idlwave/idlwave-1.34.ebuild
+++ b/app-xemacs/idlwave/idlwave-1.34.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Editing and Shell mode for the Interactive Data Language"
diff --git a/app-xemacs/igrep/Manifest b/app-xemacs/igrep/Manifest
index ed87f829a579..1482c9ecd97c 100644
--- a/app-xemacs/igrep/Manifest
+++ b/app-xemacs/igrep/Manifest
@@ -1,3 +1,3 @@
DIST igrep-1.18-pkg.tar.gz 22032 BLAKE2B 57d8cfec4b210e52368bc5879f015323ad494ec6503f8ecd568f0ac3e12c7cdda40c08e1fd63ab006570342cc629e527c906ecf274e441d72b7134bb20e32c32 SHA512 c2e4420b43c00f38a368016ec46c2f8d24580c7d2d36d269be942d81af07b8997d402185d08a81acd863fda0716b4c0ae17dde812ea440b06672885638ce6f2e
-EBUILD igrep-1.18.ebuild 333 BLAKE2B e9bc8b135608645361e581bee60ee43fdc9147b025e9ac2f2b3b7611a38ca9feee42beac0002ca6d46c70fd110d0b506a648bb70ca3bb3ac1d948ffea932f1ba SHA512 f3bdc31199d5f73fd1573b89d28c5c7a64fb0c2a8ac5cbb794f3fce109381eef2163097106cc700a777c42ed3c6703c476c836fa89cc008366af38ce740d2ab1
+EBUILD igrep-1.18.ebuild 333 BLAKE2B b4f6d8540d1ad281d13e54077f8781b932a8c0d7bffcbeb26d740d4e11ace2e5b862d26f972a02b3c5295036bbf4710a80389d316eda583d8fc2d1b3ef13a28c SHA512 96f00f2fd76326317a8a49c831a7cff978ec0442b24d6e6090c0b5c21bbd7e149fec63b982601f08c7e5a23a7326994c25315c69f4c52aa9afdf389584c8b323
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/igrep/igrep-1.18.ebuild b/app-xemacs/igrep/igrep-1.18.ebuild
index e5830bb534cc..93fb950d539d 100644
--- a/app-xemacs/igrep/igrep-1.18.ebuild
+++ b/app-xemacs/igrep/igrep-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Enhanced front-end for Grep"
diff --git a/app-xemacs/ilisp/Manifest b/app-xemacs/ilisp/Manifest
index 611bed3147fd..d7a60bc93c04 100644
--- a/app-xemacs/ilisp/Manifest
+++ b/app-xemacs/ilisp/Manifest
@@ -1,3 +1,3 @@
DIST ilisp-1.38-pkg.tar.gz 347693 BLAKE2B 41e83efd134dd013aed6da858db1df6276483f613e920127db9fd289ef3bb27e7d59a2e99ce39e4a6e57f9a76f12e178daa5787f133e2cd3de9a592444578d80 SHA512 157cdaf3a4bfec9602c8a63cf573a40d50d5d88d5c620e1f23e41ef7c272bbeaaf4937361ab412a4e79ad9d60fe0a2d8c99362d086e4ad7b60cf0c122f9b82e0
-EBUILD ilisp-1.38.ebuild 388 BLAKE2B 08405a39152bb58b44fc63bd3ace64347da73ea2359ecabcd828b094af0f018caeef37e433259ab86ffa53a01aef515ebf239366bbd6bac18a3624b29eecbe8f SHA512 1c5c86dfe4ac8dc113b0cf1361e65cf2f60552f458c189b2bb544c825bae1fc0e8585565234aa55650ab7038e0e14610d7dfda6bada3ce0dba391f1a1fea3750
+EBUILD ilisp-1.38.ebuild 388 BLAKE2B 0930a59d819d0f836428fd744914e911b29ce0bc95b442fb5cf98cbfd0101d9e63c2433fea88590ce6e201a1dd2d699b50cb82c0c6f907d24192f5f08d637db5 SHA512 03fb19822b085895cfee2f9c15f9eb718275fad59e7545b8eaa276983d6c9f1cce0c139f44694553acbf6f95605bbe7cca47e78bf098440c1a78158fe3214809
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ilisp/ilisp-1.38.ebuild b/app-xemacs/ilisp/ilisp-1.38.ebuild
index e98ca6e89821..610c21109d16 100644
--- a/app-xemacs/ilisp/ilisp-1.38.ebuild
+++ b/app-xemacs/ilisp/ilisp-1.38.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Front-end for Inferior Lisp"
diff --git a/app-xemacs/jde/Manifest b/app-xemacs/jde/Manifest
index 36f76a839efe..a7987a5d7e37 100644
--- a/app-xemacs/jde/Manifest
+++ b/app-xemacs/jde/Manifest
@@ -1,3 +1,3 @@
DIST jde-1.54-pkg.tar.gz 3767364 BLAKE2B 1f4eaa30c72676aa71098780fdae0bd4a2bea0f24be1970a735875319faa32fe6a11ce4eaa306f3e185da2ebd4d270fdb9b2fc5681345380b541407162b982b1 SHA512 f35e8a13dc9c329f50ee3ec94551fee12317c8615e45c00b2699dd40a77f925268819c1d92223b0d2328f08e0bde537daf658f42922b7e1f23d6be670d96ded7
-EBUILD jde-1.54.ebuild 603 BLAKE2B 639ba3ae1231b89f9e24113c45a0c648f398bbb53553310425f589c4b3551f4cbc9399dceb9098d3dedb3b6d9f39c1c9036db3f2f32211dd9aa2f642e802db3d SHA512 0156d45d9f23213447015540dc827c30031b0ab904dd62b7280bbcd7c5ac8b43b9dde392aafc4142bc0dec87a6a877a60c2d44c711b990461cc205e68b4dc3f0
+EBUILD jde-1.54.ebuild 603 BLAKE2B 986ce99920edef893a95e2886a5d0641da5c613f448ac6f8eeeb01733de1adf161e5e2fb971e5c7ecbff39ab7c8a6a696d7111f84b8ddd8c63e66cc019e39d85 SHA512 76bb6cdb2b31a9f79a66fdd29230af00d1430baddb7f1c2f6cd3386fe642469cf6ef1a850c1d449dfa70289bf23b8507f51f66775a959e343e9824511d8d48b1
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/jde/jde-1.54.ebuild b/app-xemacs/jde/jde-1.54.ebuild
index de8e11e39869..39731ea3afd2 100644
--- a/app-xemacs/jde/jde-1.54.ebuild
+++ b/app-xemacs/jde/jde-1.54.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Integrated Development Environment for Java"
diff --git a/app-xemacs/latin-euro-standards/Manifest b/app-xemacs/latin-euro-standards/Manifest
index 7dd81a6c4273..4b90047afc40 100644
--- a/app-xemacs/latin-euro-standards/Manifest
+++ b/app-xemacs/latin-euro-standards/Manifest
@@ -1,3 +1,3 @@
DIST latin-euro-standards-1.11-pkg.tar.gz 14443 BLAKE2B 19c7675b682ad3d68325eddd6f0ff9c831347ecb27e8db98c1deb55eef4f866d60369f433b2a8577297117d338c936f6938a451bf5fcf79d3914a5fb74acc8e5 SHA512 ab7f05609ead5176a9effcad7aad29cf5e86a7954c8dc64e99cc4901f8551262a7e770888dce3855ef66349b85980c29eda895e7a619ea87fa239dbd420e2695
-EBUILD latin-euro-standards-1.11.ebuild 337 BLAKE2B 1d8711c7cc6afa465d429487571451c04c839d1032fd612d54ed7dba209bd529023d45407d65b6da9c351fe1623a3ee3ed9d6fe335649ef9a1004a18f352a31e SHA512 2a9daa332491a3b6e90812458a6a1dde3476fb7adbed612c2a7d9e755cab48dd6702e1552a9e302c5db2d6504b1b0a33863d6e72be8e095b88fc8957a08b743c
+EBUILD latin-euro-standards-1.11.ebuild 337 BLAKE2B e3ffa366915a25c3f53dde470380f27cc33e19ed3822d44215caa1bfff036b38df2c0bc076568bcdaab98bd48de830a01f86c515c82f7c5f86f0940ca4175026 SHA512 993730cd47ee254de0f980f5f085a0f59d32b98ca4bab1f74123ad268ef01e80d689a953ab2d18cdff968a4a5694315e828c1d16dcc4466e132b0ef4960497ee
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/latin-euro-standards/latin-euro-standards-1.11.ebuild b/app-xemacs/latin-euro-standards/latin-euro-standards-1.11.ebuild
index c83232e5b950..b459ea3b8f91 100644
--- a/app-xemacs/latin-euro-standards/latin-euro-standards-1.11.ebuild
+++ b/app-xemacs/latin-euro-standards/latin-euro-standards-1.11.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Support for the Latin{7,8,9,10} character sets & coding systems"
diff --git a/app-xemacs/latin-unity/Manifest b/app-xemacs/latin-unity/Manifest
index a345461ec518..7f1bed6474c1 100644
--- a/app-xemacs/latin-unity/Manifest
+++ b/app-xemacs/latin-unity/Manifest
@@ -1,3 +1,3 @@
DIST latin-unity-1.23-pkg.tar.gz 106169 BLAKE2B 4b3e3a72a9589a0afd4f5c6c03af269599300f785ae4f7bcf35aac0fd7b24c0d191f225501468f90a5ca9d422b3453d289ef8306fee4e8e24a53f2190dca5a83 SHA512 5fd5b05f0528a83eda423233a6312f7b81f8b9d77987193d2425c9308dbcec391edccc8c16ec1de3d95cacaba809c3e8ba8f170d32c772225ffc780ee5389553
-EBUILD latin-unity-1.23.ebuild 434 BLAKE2B ef4d51990d7f817c3187df319e3055dc44d36bce26f3ec361c5f6956c8480b4818b4d64f8739c8e16fc40a1d87b3a8c7c03d2bf93ea5fbcaf7aa0b84353811b4 SHA512 94306c68df9caf260fa09cdb4765e34ea3a087d57b701b78fa4c91bd0f473930d5e5480296bd378d83cb2dd0a0662e8e693cd34e7dae2532f00556fa23c8458b
+EBUILD latin-unity-1.23.ebuild 434 BLAKE2B 734642d841f6a8de2227b67fd73217835a3e79a33324189155ae86641d423c46e0511669260b3b50b89426d73c3193f9d5c4a3c818231009bb6ba76d07e91504 SHA512 fb211c14daea9f6b0d7d9b6161a0504bf467db6295c7fe36ee69bf3dc51961bffbf5b27dfedaa5810d437b588fce97825f6864b23c154c8fa8e19d231dd3b97f
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/latin-unity/latin-unity-1.23.ebuild b/app-xemacs/latin-unity/latin-unity-1.23.ebuild
index b2f17c1ecf17..351cb4f8b8ee 100644
--- a/app-xemacs/latin-unity/latin-unity-1.23.ebuild
+++ b/app-xemacs/latin-unity/latin-unity-1.23.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: find single ISO 8859 character set to encode a buffer"
diff --git a/app-xemacs/leim/Manifest b/app-xemacs/leim/Manifest
index f7f26c3022a0..290685215be1 100644
--- a/app-xemacs/leim/Manifest
+++ b/app-xemacs/leim/Manifest
@@ -1,3 +1,3 @@
DIST leim-1.39-pkg.tar.gz 1810480 BLAKE2B 1e8be69ef59a89a6498fb51cbf261cdde90c2bcbbb515831dfcb7ec487f3e14842ac8ce2b5949bbb5197632a7d52f69500fb0bc81bb5814ba4f35c693bf870e1 SHA512 d695f725733cb4455e75a4c9b511abdb6c78a9208f5b04dd5ec8641ee8f899a269b72ef8820f3dd780f71bec67979640fb3968f54f4c304b2decaa0e442f4197
-EBUILD leim-1.39.ebuild 408 BLAKE2B fb186071e3e4d0223ef048e9e44a8378bc0f42d7a4625356c71e76499834a13b066153a44d637a595b2ff3159583434520c0d6bef300d840d2141cba0e155d56 SHA512 b117b26b3fc8b3be37086fbe668eda0f6c83541241ce87c9f9a5d4cf0222d5b1a2234dffe9ff3208602d11713a9ce713c89be79b0dff6101e1b9807b3f660a33
+EBUILD leim-1.39.ebuild 408 BLAKE2B 58fa6056ed3d2cb5b1cb71e893085f60eb385c8a41111b8eea3bceb0c31b8127de7b77c452cc91f4e6a264c12fbdc66b09e884927e0b859d0228c946c6ecbdf2 SHA512 851d3c50c419297e5a5ca136b538da533fcae7aa0213c02d0863362534e93883490e414f564a602ade127887278ffbe438550c11579776ab8d5560f09d8a2b10
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/leim/leim-1.39.ebuild b/app-xemacs/leim/leim-1.39.ebuild
index 46286782311b..da11c83b773a 100644
--- a/app-xemacs/leim/leim-1.39.ebuild
+++ b/app-xemacs/leim/leim-1.39.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Quail. All non-English and non-Japanese language support"
diff --git a/app-xemacs/locale/Manifest b/app-xemacs/locale/Manifest
index 5101befa43d4..7066ceda30f2 100644
--- a/app-xemacs/locale/Manifest
+++ b/app-xemacs/locale/Manifest
@@ -1,3 +1,3 @@
DIST locale-1.30-pkg.tar.gz 74944 BLAKE2B 6a02a2a3f4d82509b05596ba0e19273994c0eb5adce028a812a2d6b82a716a19b0c21470c02f787b948c468ec37f0e4f3b363f9ae47741f9683d205aa2f3c5f7 SHA512 5e0bcef0b51cd10b69bf50589cb8bc85bfd0758b19ed2b63fb324ed867c2bdafa573e19a94916f6cd2025820fc71e806e12428039efa20c89ea9695011602251
-EBUILD locale-1.30.ebuild 321 BLAKE2B 10dd8c890b64b6809547922c228649866001e5bbe12253d812d28caf5a63fc209abf31cf273925b35dbba30af0769e4fd6ab4e1f46724003268ab133ad91520e SHA512 e881de10d9d71dde518b64171f1f10e49297ed8a4de0d481d6e27afdb7144b9bf95e076403b93bffe86721c2798f065112d722c79fbd24657a31859684fc5ba3
+EBUILD locale-1.30.ebuild 321 BLAKE2B a5cf30fedfba53be5dcf07138c0ebcd77e4aac7e51aecf11484871b9e0bf0a84e9e1932ddfc90f2d38cea2c808475882f62329888a40a07074210c6fe8d28daa SHA512 bda3245f6f5da178b545d813ebed299f31fdb22a8d1de6e7dbbdaa317ff2b8444e248302c9c84d00e441bd5a7e95e501c87396acc1ef04d6635ff34c8b7438f7
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/locale/locale-1.30.ebuild b/app-xemacs/locale/locale-1.30.ebuild
index 281045d5d6fe..53acc48cdd98 100644
--- a/app-xemacs/locale/locale-1.30.ebuild
+++ b/app-xemacs/locale/locale-1.30.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Localized menubars and localized splash screens"
diff --git a/app-xemacs/lookup/Manifest b/app-xemacs/lookup/Manifest
index 8fcc9422897e..6af50aab2303 100644
--- a/app-xemacs/lookup/Manifest
+++ b/app-xemacs/lookup/Manifest
@@ -1,3 +1,3 @@
DIST lookup-1.17-pkg.tar.gz 226372 BLAKE2B 368f6b1cc4665cfa3cd47c8f207a71360380bd1e799f9167d74ef447a626e67a7a2887d80d7cf82c45e9fe8966d13123e921421bf69fbcad91f5203b99f7e59d SHA512 d3fe152db2e8acc81747c02264bca4c3a89cc5b3ad10779c4b7eac8eab1eff755a1c899ecdc4ed7eb6375f1fbba4ce469ce702108f39f8b492fc5b6841a2f604
-EBUILD lookup-1.17.ebuild 310 BLAKE2B b25c46c5710653faffa2af5575bf8b5ed523a8c756c05870df67919225f614472ab4e667f625699e969b6602354ac6468cb0995db5c12c08479d5f32e671fbd6 SHA512 1a9e80e11ac8a9fd12436f2d9e241a847b996a84c92576e3a8bd2e038511ba2ee3d3779a04b59145a8ba42dcfc732d54fbd59d67f3b584695e1673a44af043ef
+EBUILD lookup-1.17.ebuild 310 BLAKE2B a152e6e6fb9d946a86516a7a40f7ae3c056d8a8f1db118d0d8fd716b4b7cb3bad421d79ba5a1ddbd0ca39a6491a5261c40f733008ede19808c5810172b6ee899 SHA512 557b05af5fe7ebe35e0cf1fc64b1b43c54a0a4ea5121d9fb60567858f18b65bbf2bc9d14995b9250c077c7b746cd8a97ffe11a13fe63f137ea50e1002936ce41
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/lookup/lookup-1.17.ebuild b/app-xemacs/lookup/lookup-1.17.ebuild
index b8cf69ce8247..a8d26a577b88 100644
--- a/app-xemacs/lookup/lookup-1.17.ebuild
+++ b/app-xemacs/lookup/lookup-1.17.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Dictionary support"
diff --git a/app-xemacs/mail-lib/Manifest b/app-xemacs/mail-lib/Manifest
index 0762ed1a936d..b65126407ce7 100644
--- a/app-xemacs/mail-lib/Manifest
+++ b/app-xemacs/mail-lib/Manifest
@@ -1,3 +1,3 @@
DIST mail-lib-1.85-pkg.tar.gz 245917 BLAKE2B 0c43375f1543bc269c36e894782bafce1b3cf27db7b2c7119df43aa7946005d101f9a3accac13627e274b89a22d0faef22d5367456d1fa29c212e3ff6f7225bd SHA512 a35afc2b74cc173f0811245ecc17eaae9883062f8a07ef22cedbbaf57b7b6ff49ef9c64abe0bd9043c20e4a6b96ad7a43875016341aad38e8ddef7ed15bb5c17
-EBUILD mail-lib-1.85.ebuild 438 BLAKE2B e8d5f014c36eca4cb5e987afc69abcc86804f68e7911264b46482283ac31111b60b3434808f5627fbb9ad10395806ae449e43ea6baa496c7eeaa45d5aecbf2c4 SHA512 fe9d5db668320a28ad2aceed381e03511323b7c6ddf5a497ba6b21263a83ef332cd032b5f0ee03fd95a5e6e0a9dcc2607be36067dc203a1a0c411440ce33edbe
+EBUILD mail-lib-1.85.ebuild 438 BLAKE2B 96fe49d9e9eb88b8b606254351abedaf7bf4c01d6ae16f165ee2a77123b4f82d9088caf17c0184fad98079ebe5f88c7ea527bb2b55fac48468f1b2a963f162ee SHA512 a7c7b14a5760709231307fd6b2504f1d02d01bb5b3246e4714dcd90a736419aac7aa587f6cddac57f9f5fcb9c0162a88b7b70fa427ff8b4fd1dfaf3113f7db88
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/mail-lib/mail-lib-1.85.ebuild b/app-xemacs/mail-lib/mail-lib-1.85.ebuild
index 592adc8d0d85..e59783357be0 100644
--- a/app-xemacs/mail-lib/mail-lib-1.85.ebuild
+++ b/app-xemacs/mail-lib/mail-lib-1.85.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Fundamental lisp files for providing email support"
diff --git a/app-xemacs/mailcrypt/Manifest b/app-xemacs/mailcrypt/Manifest
index 463f36bab7b3..77811387a6be 100644
--- a/app-xemacs/mailcrypt/Manifest
+++ b/app-xemacs/mailcrypt/Manifest
@@ -1,3 +1,3 @@
DIST mailcrypt-2.16-pkg.tar.gz 154238 BLAKE2B 8d8837510d2b59ffaec0035f2d7bb124ee80d69c6b87c27a4ab5a36033560be685a90b6ef2acd0035d4b74e6ff3d1bb9aa9424e8ff5fc05908c3d39a8bc468e3 SHA512 93248f811bc40b42786021452406df113b5e872ad4e6a0fa72bc4055276a22e8a80439e01d3c2e51b506083193ee1031ee6ac1d11ddfb653d4fbb85d06c5c920
-EBUILD mailcrypt-2.16.ebuild 438 BLAKE2B f1f82f50279345a43c9e7a04504f7e52076739c3876039c0f917c4dc9a68c57555f270e5527d07ea2f66a573d68ae3105e6803116f5bbbaf9252cbe4136b23a1 SHA512 85f7ffe6388499851e20e78c22b0cbf78a2da317a36b833eec5eab7959db0097759ea4e18c09d1aa3b7575ffc50a43dc74465108df36352c305365b9816d5c1e
+EBUILD mailcrypt-2.16.ebuild 438 BLAKE2B d7eb5459530062efa4be6f2f4276539fc2a53159a9c31070e69fba5160c8525a17cbd71aa82e73222b8056f21a8da1581ce5bd3bd5312841597ec19d466077b2 SHA512 69acccfbceb66e4d86255a1fdcb112bc51ec6458809514ab7e147482c69fea0a07c31fa4966c66f1727961c9cff72614fe0f5a2282d93da1105354293af97b9b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/mailcrypt/mailcrypt-2.16.ebuild b/app-xemacs/mailcrypt/mailcrypt-2.16.ebuild
index 35f94789c866..79839f26e1c7 100644
--- a/app-xemacs/mailcrypt/mailcrypt-2.16.ebuild
+++ b/app-xemacs/mailcrypt/mailcrypt-2.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Support for messaging encryption with PGP"
diff --git a/app-xemacs/mew/Manifest b/app-xemacs/mew/Manifest
index 170abd7050b8..44d63018a435 100644
--- a/app-xemacs/mew/Manifest
+++ b/app-xemacs/mew/Manifest
@@ -1,3 +1,3 @@
DIST mew-1.22-pkg.tar.gz 745952 BLAKE2B 565409c958817abdef57bd6a1dc51efeaee2278699edfc2b60a751ce080742aaff1aaea310e61bcf1dc5b974cfb48e7cc6a111d26f025a8c7b45d649fa823a4c SHA512 84d87a78dac1ab0cae7cec9c93b4d64676298d9dbbfe20fa04fa052c132b1a0032e7422451f898cb7d11902e5680f520f0d7cf201ec7ab130c03d0e1b6f97b7e
-EBUILD mew-1.22.ebuild 372 BLAKE2B 82f244b9a3e9cc1cddd3f3461f4f10312710dac416398cfa644eadf63f601a6b524a0a7d804bfb55ebd4f195a5ab10a2493bf062736bdf2efeff2a8f2ac7d957 SHA512 773c606e2d6cd095b173379663b8f7ede2f51d780806909b5a653a8555b266aad1c8926c17ed842a4a8bb3717c7854e68cd95baea286c5215bbcd8614c6eaedf
+EBUILD mew-1.22.ebuild 372 BLAKE2B 1f1854fdd995c92787f37b9209ba3e680c9f326b3adaca70665f0bbfa992eea936016f9c3c422a44334e73884af166c42bbd8cde77ac95f13eac5098ce92b7a8 SHA512 f0c2feeed8cda3621335c11dab159aee020ca4c5fca590f4ab4174bc4df5f8ee24ea78376ce2845f6909f41e70af2d9bf95b9c96a25ab81ac34fcf6b6d8d7f23
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/mew/mew-1.22.ebuild b/app-xemacs/mew/mew-1.22.ebuild
index 4138db2afc64..b83d6ef6eb31 100644
--- a/app-xemacs/mew/mew-1.22.ebuild
+++ b/app-xemacs/mew/mew-1.22.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Messaging in an Emacs World"
diff --git a/app-xemacs/mh-e/Manifest b/app-xemacs/mh-e/Manifest
index 79e5e4dd5487..48c7a9d6a4b8 100644
--- a/app-xemacs/mh-e/Manifest
+++ b/app-xemacs/mh-e/Manifest
@@ -1,3 +1,3 @@
DIST mh-e-1.35-pkg.tar.gz 580631 BLAKE2B 7695d790f5ddf924e323270525b2d357f731a7589c0276c1121fc6ac1c2657bf45c86b7cc4e143b1aebc3f20147998d8e5f238a014a35e7d6566b3f45c1a3d37 SHA512 183d710cb725da65c40810833782bbf32f6f1815896261a4a4bd077a7fbb8fd260f38fd6eefc6e84ab46d98219c0214c8b43af36680f7940fb27f59e461de508
-EBUILD mh-e-1.35.ebuild 576 BLAKE2B 4673c69bb1b8fa382caa550541d733d71a5a9c43852141a472f61f572457f55be018679da214c58603c94c84b413e111d1c900136f27aa31da1a8d08db05ae27 SHA512 f23062e07e920ace066d2430ca7f1f21df163c3fd5f83759b579e78dde99dee9865bccf636aa7ea2ca8aa4041be44983c31042754ec0181c88db26b29f2cb8eb
+EBUILD mh-e-1.35.ebuild 576 BLAKE2B de6ffe5d36bf6fe84af1850120fbc356d336cd965ddb5e206dbcc3e6a5da8034e41ce4d728018aa5bd996b21b47f7c50ca86eaf44d5de41b2a796000aa1cc2d6 SHA512 dd9db035b58b415ebc0979de71353ea925515b455be39988239749a2547ca90d3bc559b88cde0e54de8e156551ca489eabc0809840b6a30682835d0a6cfb48a6
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/mh-e/mh-e-1.35.ebuild b/app-xemacs/mh-e/mh-e-1.35.ebuild
index 6c189baf32e0..596a23270901 100644
--- a/app-xemacs/mh-e/mh-e-1.35.ebuild
+++ b/app-xemacs/mh-e/mh-e-1.35.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Front end support for MH"
diff --git a/app-xemacs/mine/Manifest b/app-xemacs/mine/Manifest
index 0c8af1c447b3..13c0072cfe8f 100644
--- a/app-xemacs/mine/Manifest
+++ b/app-xemacs/mine/Manifest
@@ -1,3 +1,3 @@
DIST mine-1.18-pkg.tar.gz 67077 BLAKE2B e434a63c837d53a74c7dd7176fc5b7a32fcdbb337d6896141c6e99058dd83c8ac46da3aedb3946d7f20718f3a08f183bc9817ccfb69d89b966b67a8118851194 SHA512 04bdcbd98716849e4a7bef5590375a245842cd397aae2ea188bca82cbf8bd45d13f120b1a54fdeda69ec7a6847dee1e1a8b1dcd6fa9d05136786c77a1932f2e2
-EBUILD mine-1.18.ebuild 287 BLAKE2B 5fd9a2568cd87db0f5ecac5e542452bf6809934d905b9920f98379be8102c63c2a838e31d6087a29917c5e1c62f0ece484dfbb43d48e7c9c74dc8c7e0f238246 SHA512 b9d356347cfb3e33a2b7533186da8a2304dbca93cd1a5238cb4a57893a9acae92cd8f95fe93cb27b8b3762cba280f1f4f7aeb21f156dc1ae5fc3fb8f1ae23266
+EBUILD mine-1.18.ebuild 287 BLAKE2B 89b9b87fb499c31b38153b677072fab3086353318901c3b73d6c29a29619f312233258345b0088efe3f4d4b555f54e3345be2cc3d5859d4c698673c92c0cfda3 SHA512 1a80c7141306cd00cf3ffb59a3daa7161b75db6797cabbe6e1f64643d71fba6615b4cca60d31bd8bd35f0e381fb72832f5bf756df27956ae6d6510251e4c66f3
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/mine/mine-1.18.ebuild b/app-xemacs/mine/mine-1.18.ebuild
index 8cd2cfa0dd77..f622036ba12c 100644
--- a/app-xemacs/mine/mine-1.18.ebuild
+++ b/app-xemacs/mine/mine-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Minehunt Game"
diff --git a/app-xemacs/misc-games/Manifest b/app-xemacs/misc-games/Manifest
index 38f603b5c591..4641c0c96d44 100644
--- a/app-xemacs/misc-games/Manifest
+++ b/app-xemacs/misc-games/Manifest
@@ -1,3 +1,3 @@
DIST misc-games-1.25-pkg.tar.gz 170962 BLAKE2B 52ed8c629d0cca552d9a41f3ee122bcc206a693f9a1f57480e9c3bddebc4de1844e497f07be699d4074c1957285bc23416a7719cf8495b85c5a9d6fd3a93460f SHA512 168f0bb82cd1e6a37ba852930a1efe00000f46f91c2545c3c88cf639c2b7d60be1c572f3698bf2a0f1dbb5f04934fe38c27a0fef9f63b0568e484770e202316b
-EBUILD misc-games-1.25.ebuild 305 BLAKE2B 148667c1887dd78b256eac3be20cffc771b2f5fef523fd6dc6eebed1bdbbf2cff2d64facf54cc08fda9c79f9017f34e9ec5df1a896cd06fd00e96b40d212040a SHA512 ab918e9afeda3d8ea25a060a3fe3298d94910991483f4f44ea1a84d8f7cfc82ca33c84f36b0f2ab797a175bb3e2204e245232d0cebc48f4eec7aba806c025398
+EBUILD misc-games-1.25.ebuild 305 BLAKE2B 6e2aa76dbb741994fc15f9de22c27e40fc797e6801cc5cb264e327f83d2343a6469b68eebc99452ed62ba064af306a07ea5e0107ae7d9bddbae00314db153cab SHA512 a7f0c22c645e7a374f23d567e32db6c16cf6d569b73e6204d49f2ce2d392e179864e7b611ea5598bd0ee62a07745b05a0d56e7f37752c69d8d7cee22d5d66d58
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/misc-games/misc-games-1.25.ebuild b/app-xemacs/misc-games/misc-games-1.25.ebuild
index 964e298aafc3..b5b9a487f2d6 100644
--- a/app-xemacs/misc-games/misc-games-1.25.ebuild
+++ b/app-xemacs/misc-games/misc-games-1.25.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Other amusements and diversions"
diff --git a/app-xemacs/mmm-mode/Manifest b/app-xemacs/mmm-mode/Manifest
index f2252079cbf0..0d1ec0f94a2c 100644
--- a/app-xemacs/mmm-mode/Manifest
+++ b/app-xemacs/mmm-mode/Manifest
@@ -1,3 +1,3 @@
DIST mmm-mode-1.09-pkg.tar.gz 205637 BLAKE2B 7f2a89b3ef432bb18c21575f021969be55b3ded4f5301cb166df4861de50617957bb40c0162556b8c05311596f61afa18f5e591c8099911687beeb016fd430c3 SHA512 b2d0b282eec99d623cf8dae21db71e7622689d4276c48691597d6df6fa5b2ae289ac214fbceac6e06bc083628911c797eec354e1f4181c5080cc3cfc8d98e0ec
-EBUILD mmm-mode-1.09.ebuild 363 BLAKE2B 9815eb16b0b1a08c8d746ab65bace56da5a7009809cc72e4cbe8f7266562083a141f6bdb1a8e5bf69f48f0922d8222303e5c47057b283ebb8412bc09c8ce14d0 SHA512 15781980d8542ee6a060cfead5a5c3df7b010a2796bd25c27508bd06573cd86e47f8d45317fdb1eda1d84893c000e961a3cefe71d24b7bdf083099d319bc48eb
+EBUILD mmm-mode-1.09.ebuild 363 BLAKE2B 766d1e2cac40f4e18eb4722047db94bb8b5240a0a750f1f1172ad5dfe1849aa5d8bfffcb5def967d90eea2fb72925581f7d97f9700e0f46fad1806143d68bbdd SHA512 ca682a4cb6f0c0807a62c37db7a9180047b0e7f21c8418397ff9841f819893b67dd9731ad4ba44d1245895879c62bee3066670017037604cbf1c67d49e0ebb85
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/mmm-mode/mmm-mode-1.09.ebuild b/app-xemacs/mmm-mode/mmm-mode-1.09.ebuild
index 3912e55390a3..d7480c6a2994 100644
--- a/app-xemacs/mmm-mode/mmm-mode-1.09.ebuild
+++ b/app-xemacs/mmm-mode/mmm-mode-1.09.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Multiple major modes in a single buffer"
diff --git a/app-xemacs/mule-base/Manifest b/app-xemacs/mule-base/Manifest
index 020a609561f5..edc37147b2e7 100644
--- a/app-xemacs/mule-base/Manifest
+++ b/app-xemacs/mule-base/Manifest
@@ -1,3 +1,3 @@
DIST mule-base-1.60-pkg.tar.gz 430782 BLAKE2B 0dbc7905c4a294a56bb663ba368ca2bd27e5d052f712c7a5ebebd94d11ac14b2c983abdbf871c04cb14f544d299a9b2570191a17fed7b95f62d38060644c6df3 SHA512 02517a71b5b81c91b6d7e96536e05d42135d67d1168220828a9af5de9f6ff021b1397722d5f437411de258e82809f1c2f33fa524ddf73193171ed7d0ba80e65f
-EBUILD mule-base-1.60.ebuild 377 BLAKE2B 91beed19579c5fc639b7f4f73076da77b9a164df690120b60995b25412b3713165366212ec592a31110c3a2191d01be0597e5405a3a8c05fd2eb0174c1d9b0ff SHA512 d669a2d5b6c3c5a1fd33b5ed6ea013551aeb59871f2b075a538d321d1b24018110856f9ad7c6a32d3aa1c796bf3c50a6bb3ecc5328e29991d87e9958855c1de0
+EBUILD mule-base-1.60.ebuild 377 BLAKE2B 3d4a089eb9bf2855b8b51a940e4728a79284c8acad1edbf08e1905281290167f673caa09af472b1505c9619426e0e9beb9e1ebf667f522f374e4d0c7fe49aaac SHA512 9fc88b48a7e77fca934c5d51fbf3064a6275a0aa1ff0b26e8bf9488ee45e1cf673454a26da8902bf87ee90014a86956eeb3f5af30403057c4ab1a3075da20df1
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/mule-base/mule-base-1.60.ebuild b/app-xemacs/mule-base/mule-base-1.60.ebuild
index 04f61344fae2..335e1a50c51f 100644
--- a/app-xemacs/mule-base/mule-base-1.60.ebuild
+++ b/app-xemacs/mule-base/mule-base-1.60.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Basic Mule support, required for building with Mule"
diff --git a/app-xemacs/mule-ucs/Manifest b/app-xemacs/mule-ucs/Manifest
index ea4ec7704558..9df1e5fa3224 100644
--- a/app-xemacs/mule-ucs/Manifest
+++ b/app-xemacs/mule-ucs/Manifest
@@ -1,3 +1,3 @@
DIST mule-ucs-1.21-pkg.tar.gz 1300901 BLAKE2B 6d68a19b13e5b9d72101849080e4bbed932bad2d8399a5e7c8cd9217ec06ef15711f69d243bd8ed94aa7ffec74c84a22c85b743025f65bc2797be2d079062897 SHA512 8bfc6aaf064355c22b6d9e2b9d62e95faf31571fd99b7d4a7fd28b69bd99b87fa6e76ac9833712c5593dbbaf1981083e545f24e1cc704568ac6a6078fc88d677
-EBUILD mule-ucs-1.21.ebuild 360 BLAKE2B b027f65c2affc5a59b73c95cc951c6bf767f98bb2a77cb21fd62c2fab0a742ab2a813b8d1db77dbff933d94f8a30431e18ec7c55eda8c83995f458257e622f17 SHA512 d8c9cd65d34f7b7b3dae39491f21555fb6b189bb4ebe5eed778bab1a9a8f11caefd099eaada7a67cd698398ebf1b81acd295212de7641bd7730093a95d75c94c
+EBUILD mule-ucs-1.21.ebuild 360 BLAKE2B 5ce71f63383cd61048a812d51fc8a9f7879368bad960e8b8794251edd19f6059f905519c05312405bc7203d3af516e8348a0b505a0afb1cd65f3c743d7cd1329 SHA512 ca8c22d24ef6d2edfe10c3c2ff7d65f40bc325fff7065f4f08ce2e16c2b61905111d016a3a8a96ea4481e8a273fe95be5758d94e4ea80efaf1ec18e64d02eed6
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/mule-ucs/mule-ucs-1.21.ebuild b/app-xemacs/mule-ucs/mule-ucs-1.21.ebuild
index 4e45465ccf95..500e32cc26b4 100644
--- a/app-xemacs/mule-ucs/mule-ucs-1.21.ebuild
+++ b/app-xemacs/mule-ucs/mule-ucs-1.21.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Extended coding systems (including Unicode) for XEmacs"
diff --git a/app-xemacs/net-utils/Manifest b/app-xemacs/net-utils/Manifest
index dc0b7be71e7b..d40f6b4857a8 100644
--- a/app-xemacs/net-utils/Manifest
+++ b/app-xemacs/net-utils/Manifest
@@ -1,3 +1,3 @@
DIST net-utils-1.61-pkg.tar.gz 159809 BLAKE2B 60e89819bad3e1a9359457df2df5a96140e5ce1a09d7419daba5077d92bbfd7741436d2e3927a95e066ec032f1cca35e3e5acf38879b6da041ce248448ee0754 SHA512 37ba2c2273994da03b09bace22b5babdafa4fb61e09b1277ac06f68a406110d440f452a120ef0b675574f443904f243dbe7bdd4bca38a29525b5cf8ad6a91c69
-EBUILD net-utils-1.61.ebuild 375 BLAKE2B edfd4427351f213a573366d7410c8604429cb3b00757a67fe5b5b4240cad2d657d74050310523cf2f0d85c6803e79dfb5b0fbc87575ec33c92a809f56bdd6893 SHA512 5f87e8754bfa7818769c7ac2cf11a0f6010769807160b27d1f7f53e132a63c6b46b5e83499de0d1244de49aba104edf07010db6ea54f4674206af17e532874e0
+EBUILD net-utils-1.61.ebuild 375 BLAKE2B 0d34934726374b53de0049100801d78cae3db4fd53a191b839c883e6724876dff57f603c69fd3a2a86b190279d39e0d6527086c9bfc09d5a785538d6fd4544aa SHA512 ee9e4a4e38ba587684a71c03a6fafb0fe3ec8261dcb6df6233370b38a42b47cc9b8eb9c6bd78042bf903851c24eb2505ac1f7487f5e8df5d1f46ca1f1443cd8b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/net-utils/net-utils-1.61.ebuild b/app-xemacs/net-utils/net-utils-1.61.ebuild
index 495fb5dd98a8..de0230844e83 100644
--- a/app-xemacs/net-utils/net-utils-1.61.ebuild
+++ b/app-xemacs/net-utils/net-utils-1.61.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Miscellaneous Networking Utilities"
diff --git a/app-xemacs/ocaml/Manifest b/app-xemacs/ocaml/Manifest
index 06a3660b02e9..7b837a67768c 100644
--- a/app-xemacs/ocaml/Manifest
+++ b/app-xemacs/ocaml/Manifest
@@ -1,3 +1,3 @@
DIST ocaml-0.10-pkg.tar.gz 65370 BLAKE2B a33a6ce62d26f81ad5c742410bcc94ec6ad5f7948fd47cf765b48ddd6ad3f7ae5829083217f9fefd464343be7a38fbb4ea814b23ffdeaa97c86576472d390521 SHA512 8da59f782ac2d713b63912d33f26d17921112e8d79fd101e59a20712cdf5250c290472671d9c96c3fce750058cc195773900991a26690de0df6d4fef6263d47d
-EBUILD ocaml-0.10.ebuild 338 BLAKE2B 3e15028e55907db8986f56e565bf587e8b016646284f978f6c9f1a92a9d6bcc7a7199bba1a6e7b03be300e0511079dfc81d98b685ca4a55a19c357a8e0c235f5 SHA512 6f53836433355c35b514c4efef57a80faa0aeca7855e63b3bf88eb91cdc94e36f820db4d9687aeed6d6aa9a0c6818d6d2ba452fe126985f10a68a78f6d03328a
+EBUILD ocaml-0.10.ebuild 338 BLAKE2B 9c6830c5bbe75d44ed3884789fa6f6b3e0a7b3ce23571cadc3147a194f599520a5c88fece6cbba53e980e1cad030a817ded97d5dcc1a1f763f3b8dc6514210d8 SHA512 33e3592d8491895ef15d2cfd60d0376c4a3da36071d3a3f89b2603c49c23449fbf2be0b0ca89f0f47ae5e6a90c7a296f94bdea2227a73d155f94799f30fe1d23
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ocaml/ocaml-0.10.ebuild b/app-xemacs/ocaml/ocaml-0.10.ebuild
index 2912bbae2aad..ee82de7099cd 100644
--- a/app-xemacs/ocaml/ocaml-0.10.ebuild
+++ b/app-xemacs/ocaml/ocaml-0.10.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Objective Caml editing support"
diff --git a/app-xemacs/oo-browser/Manifest b/app-xemacs/oo-browser/Manifest
index b1b9d531ce12..8f75899caacf 100644
--- a/app-xemacs/oo-browser/Manifest
+++ b/app-xemacs/oo-browser/Manifest
@@ -1,3 +1,3 @@
DIST oo-browser-1.07-pkg.tar.gz 516920 BLAKE2B 5a4ca2993f6fa8fe15fc72e05509b5af9ea0811077826fa3c67a4b123dcfaaf8ee54e7d8650bde4a8bd8812791859a2598dbe53a9e5126098bf388aec9a77c9a SHA512 6b871c64289eafe9cd41e0754253e28da0e73364686bc0ead3c50cc00b977ffee9b1988c4c6cdae685592d66d781979820342aaee729842a5df99c7170ac3287
-EBUILD oo-browser-1.07.ebuild 379 BLAKE2B 6e5584a4f181b1bacf97dd6ec35a4de543998546bef74c55b49be4744be5356e2ea2c03aebb5f1e18410246fe64b7c0ee954b0e45a15399bfe5df9adec8ffa3a SHA512 7943f858ab229d1aa864a008a935d542c024b001c77ae4562dd3dbb9eb4cf2e9ee9bc5578cff8f7e4103a0e4bf0ae8b6b4124546be53d2f1ade7508be0e0db36
+EBUILD oo-browser-1.07.ebuild 379 BLAKE2B 436b4d4a330ec69e3e6435205ed7e97a4f7ed05e68ff08364a22b32676262187125e0edffe236ac2fc8105442ecbf531ecb0b82c2cd182e2e82b85fbd25e4969 SHA512 65b5c13c3093b1dab2ae972672eb5cb01b76a64b34e1568b0fc7e94a0b6a0eaf7de82e1f053fb41c52e195ed9fb93c357bdbe3e4a9d9e1b60c6015db584b1bcc
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/oo-browser/oo-browser-1.07.ebuild b/app-xemacs/oo-browser/oo-browser-1.07.ebuild
index 6464e7f38f84..6270b5162c2e 100644
--- a/app-xemacs/oo-browser/oo-browser-1.07.ebuild
+++ b/app-xemacs/oo-browser/oo-browser-1.07.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="The Multi-Language Object-Oriented Code Browser"
diff --git a/app-xemacs/os-utils/Manifest b/app-xemacs/os-utils/Manifest
index 83bf56cb0906..da6729ce625a 100644
--- a/app-xemacs/os-utils/Manifest
+++ b/app-xemacs/os-utils/Manifest
@@ -1,3 +1,3 @@
DIST os-utils-1.44-pkg.tar.gz 232382 BLAKE2B 6430e217638405aada6231b0253e2bac313181c3d8f3fae92cf3d541b427fc29031d475853448fd45cdeb4a8dfc3e8c27c87c381d5155b220a6115e85d4a23e2 SHA512 7245cde56f27fe677182ea3607fb069071b9139be224f02597407709b5b23aedd3e9272ba1ef5feb631fe919175d0b174a6d09fb1f7edcffeffe4b1e6a0ae299
-EBUILD os-utils-1.44.ebuild 301 BLAKE2B 3dbc6a17b21d79c59d0075c44df6e3bdbf90eebdf7df1d16e2fbc77511824db896a0c2e490e7b8c7c5b6e03ec0bcb223b39faf4173886e0a70ff07d62305f80a SHA512 1d3708b421139be92dd94eb95d72ce60654d1a1ffa570dd8b94240d64cf6c4bc5dfbfc25a38a996e44f7facda83a722dd3658f8b292f40c9f27cb451dfe8923e
+EBUILD os-utils-1.44.ebuild 301 BLAKE2B 7d393647e2647c8e60a36d4314a608a8d2ba0a4b746f71a588eddcc81e2ddff1bf6a5087a37bcde13667c886eb29aaf2bd59992f72d45f3c37e259ed0f156a76 SHA512 b8110f033bf09fb331a850dc2fc22c33e2a4fbd5beb7af8bba9efb54b61ca382e393aef9ef955a3591de773ffa5ca19b92e11faf6b48a7778a5a2f575585ffdd
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/os-utils/os-utils-1.44.ebuild b/app-xemacs/os-utils/os-utils-1.44.ebuild
index c32012de57f0..6a44ccc9e1b6 100644
--- a/app-xemacs/os-utils/os-utils-1.44.ebuild
+++ b/app-xemacs/os-utils/os-utils-1.44.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Miscellaneous O/S utilities"
diff --git a/app-xemacs/pc/Manifest b/app-xemacs/pc/Manifest
index 6cb32f8aeed1..81506d00a829 100644
--- a/app-xemacs/pc/Manifest
+++ b/app-xemacs/pc/Manifest
@@ -1,3 +1,3 @@
DIST pc-1.30-pkg.tar.gz 17760 BLAKE2B bdf924d66b596fbd0f2770241713593e63576a229759b5cef10a5493b4f799fd60dd914320a4fcd6d0e444be842bae20a82334d3b223b6a95137a6d9e5e37e74 SHA512 6a64b7b330e4bf73563490de443db8525ea6d15158b78e8561e22609f24909cf2a7e83453024d985a4ef1dc0c00f69c69c7f31ac010c806b6e61811d0a15526c
-EBUILD pc-1.30.ebuild 302 BLAKE2B e9d437b9ab0e015ed96e2a16d90eb68ae5a1d95f8f2e45dc0c4d531c73a5e031c2f29e0099fbcac834b573916fd99141da2f7a80ef837a4fe3ffe04ce0e68519 SHA512 93feecb4b7d79887c2b399b4919522074405f1c4005933bcde35fc2ec81f09f4b061564bfaec8fca8fd352de06c0a8ac89672125c63897f47adaff6b29bac308
+EBUILD pc-1.30.ebuild 302 BLAKE2B 7bcb1e799d3b3b73efccbe7fcd29e3f6a449065e08ea8fc3c28e7843228d3172af680ca87fbf2aea82403641a5f27c206bf6809406cfecbf6af7f994279bcad1 SHA512 b8ff25c8e354ba6698ae9f313bec3b7616f74cbe6b5a8dbc6fb1f98b5d32967a4a6e29c84f6591abff21d1fc944f9093db1ac625fed22b4b3d7c8decd49d48c8
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/pc/pc-1.30.ebuild b/app-xemacs/pc/pc-1.30.ebuild
index a6d8119be291..133bea80aefb 100644
--- a/app-xemacs/pc/pc-1.30.ebuild
+++ b/app-xemacs/pc/pc-1.30.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="PC style interface emulation"
diff --git a/app-xemacs/pcl-cvs/Manifest b/app-xemacs/pcl-cvs/Manifest
index de1a0643dc8e..436995e06853 100644
--- a/app-xemacs/pcl-cvs/Manifest
+++ b/app-xemacs/pcl-cvs/Manifest
@@ -1,3 +1,3 @@
DIST pcl-cvs-1.73-pkg.tar.gz 162031 BLAKE2B bdfc2c967e5b91c3e0fa3ff655ecc0a0d15b6ffd03b3b91c70d2873a21fd340428c43f18bda8e62bfda1bfbf4bbcc4518247ec7f9b26fc55f819c4f847877124 SHA512 c381f47521dbf2d811efe314b666eeed66cad3ea4e0c7d7f9ed5d1cc6e273e25b48904c3733f824428e03d9fe46d2952ba46cc3959270e0e4523929fd89f8cf7
-EBUILD pcl-cvs-1.73.ebuild 486 BLAKE2B 082e2d7923d1769b032aca87a0e8efd7f44e70abecb334ba56a0b8343914c7ff75fc0a379b11a7da935d1e062c93bc4e7cb6998dfb2f204f71f3497d87c5a6df SHA512 c1f14b76a3cb87ba504704c3467fc09fd9d131b9875000b6d5e5d271f8ce2b5d64aed3722d649761b7caa825d302b1bb2c26747d1d351563ad5530bb8540ecba
+EBUILD pcl-cvs-1.73.ebuild 486 BLAKE2B 25a8de44a9dba7150137a92bf209de88616ea753eee56007668be404725be2252ae4584688564f6d22ac985c53037735a08edc86fc427e62fbe8ff7a8aa5023f SHA512 40bb777f008bf636810c19cda84c223392f1683a2d437f878d49ed1d394c64c4cf50d599e123a8ac879fa8e3407e29ce58fffa2ebdec68b1f36618091248179b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/pcl-cvs/pcl-cvs-1.73.ebuild b/app-xemacs/pcl-cvs/pcl-cvs-1.73.ebuild
index 8ff799af9861..ae344bb78555 100644
--- a/app-xemacs/pcl-cvs/pcl-cvs-1.73.ebuild
+++ b/app-xemacs/pcl-cvs/pcl-cvs-1.73.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="CVS frontend"
diff --git a/app-xemacs/pcomplete/Manifest b/app-xemacs/pcomplete/Manifest
index 786795134949..fcab702aee1e 100644
--- a/app-xemacs/pcomplete/Manifest
+++ b/app-xemacs/pcomplete/Manifest
@@ -1,3 +1,3 @@
DIST pcomplete-1.08-pkg.tar.gz 37882 BLAKE2B 6cb4d719d006e928ec99164da9997b375782c3ad0e91b926b838a3ac3ddff97bdb697387ce5e2c4fe0ac6675cbc2549094c52f8bc4fdc5a5f8cbe20ac5e479c2 SHA512 aa1525020655f5224fa59cbc3e311947cc8bb54ae1d53be4c08478f622ee116dd90afadbb8de30b44f91dc36f86a96e6315fbfe47856759db5f4fd0eca405931
-EBUILD pcomplete-1.08.ebuild 327 BLAKE2B 145940d0f142affc976654a176766741a34d77b2498a9059e845d4d9ef8f8a0aa3595cbb587192c8077867b8c0a172bc955d572081ea6125a51f96bc8f13c2ee SHA512 4257fad78d361abce2e8b819c37f81b7a96774f0f5d29f422db77e0401f6c33260a62b3f63f1e1ab38ec40d3fe2301212f5c21efba4d300cd0b11a31402c93af
+EBUILD pcomplete-1.08.ebuild 327 BLAKE2B d18ac58ffef6fe8925a9d9add27096e1ce3b334988ef6896507955c0dfa7bbed14e360ae84dd9bcceb61306bdc5bb75837616473669c79f48b70eb892b1f01ce SHA512 4809d9cd5c0c40b5a5ae21647e673141830e33d7b93b501339c0829d05dc129df6ab5fef05070d5ca55ab8ed795dfd1ff5123c2ead78db91d6eedc14705d452e
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/pcomplete/pcomplete-1.08.ebuild b/app-xemacs/pcomplete/pcomplete-1.08.ebuild
index 4384e6020ef2..68bdf2a3a683 100644
--- a/app-xemacs/pcomplete/pcomplete-1.08.ebuild
+++ b/app-xemacs/pcomplete/pcomplete-1.08.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Provides programmatic completion"
diff --git a/app-xemacs/perl-modes/Manifest b/app-xemacs/perl-modes/Manifest
index f41690650976..739d6a6b3498 100644
--- a/app-xemacs/perl-modes/Manifest
+++ b/app-xemacs/perl-modes/Manifest
@@ -1,3 +1,3 @@
DIST perl-modes-1.16-pkg.tar.gz 204219 BLAKE2B 4b482b467023ca6ef81b21f4f23410547aca4c7679c90753f19a36dc64031f26ec2f14b3ac0173b03a595b76635cd764b9e55e2ffd1097feb51f5c39dc128b11 SHA512 f6b521fc336a93c8caf8e96293e338d1901838d86f8ef29141e240a0396a1182594ffdb9955d5eae1f113c0edd22e922e11cda6f174865c2a731dfaf9a78522b
-EBUILD perl-modes-1.16.ebuild 375 BLAKE2B fa7a0e8632e4cf6a41a9197150cc7f3f62637d9f7e69944cc2e52fb1a755924d7eb1dd7de06592b407109d323ed9c1438f185ee4f370cf541aaa1d043dcb5902 SHA512 bd7ad1acf4ccd9a887dbc3879715f560a326758869761006a1e42e2976196ce1bdce3927262219a637cf466bf559b6aaa2ac1651f8f5147e68a605346b795393
+EBUILD perl-modes-1.16.ebuild 375 BLAKE2B 33d23664e9eabb1321e5defb96d757182ebd84036e8f1a0902f83eb3726b58daeb534f9eea94fc79b269e229d03055ef7ef3545e6700e3ba762a887214cef715 SHA512 4b7d403c3759b8061b32e5978a5f6001b140d9d0d831178e6cbe4e2bef839fe27c7f463c379444e4ba9cd7bb7f19eb745b319f208548fd9f5f4a028f157ae9f3
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/perl-modes/perl-modes-1.16.ebuild b/app-xemacs/perl-modes/perl-modes-1.16.ebuild
index eba0964541f4..aff5f11dffe7 100644
--- a/app-xemacs/perl-modes/perl-modes-1.16.ebuild
+++ b/app-xemacs/perl-modes/perl-modes-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Perl support"
diff --git a/app-xemacs/pgg/Manifest b/app-xemacs/pgg/Manifest
index 449d13612b7b..0279d05fa158 100644
--- a/app-xemacs/pgg/Manifest
+++ b/app-xemacs/pgg/Manifest
@@ -1,3 +1,3 @@
DIST pgg-1.10-pkg.tar.gz 34644 BLAKE2B b7aeb3749c5867c8b785ad1c0b31636e3df4105b5c80815678fbc87e38269e8af526ae8fdd0bfb1188845bf40017304a3f9b40d270aad65cd69cbd0ddb4a78b6 SHA512 cb8971c3eecd3e1284fb9720184252a7df92d7a0bd789b1a5f8aa708690e653db30c418f6a2ed4a947a847961e474073d0a5489244f9daf74dc61b70ee06468a
-EBUILD pgg-1.10.ebuild 379 BLAKE2B 42d033744667dd55a03b30b64a4ee3edfc3a9ada6341fedc385386e17b6c6455d69196385df387d5b47d3cec1b3616b01cca9418b1710d2a6c5417a7def13d21 SHA512 fa86b0ade114100bce56a4d00e85884742d63db0a518e77b4644e1460cbce14dd1246a8e96744bb56b8a94145d56952fcbe31f425446bc4521d5f8f46e827c38
+EBUILD pgg-1.10.ebuild 379 BLAKE2B 964e138efab50dfd659a383c1885171d85af3c6177d0864621547506d4f12d8f566d14d8f8c32a60d75ab2da99f414fcbb02497828cab2e172485f489de8a739 SHA512 554191d6998ec307eefbfe1e27cb22e19767ce88ed5ae1667cf14036e4a8690ec2ccc7d0ddb618a1dffe6a43d5520097c3df597a2f2a9b25848b2a31f7a9ede5
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/pgg/pgg-1.10.ebuild b/app-xemacs/pgg/pgg-1.10.ebuild
index c98de3099494..6eaa70e4d6d5 100644
--- a/app-xemacs/pgg/pgg-1.10.ebuild
+++ b/app-xemacs/pgg/pgg-1.10.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs interface to various PGP implementations"
diff --git a/app-xemacs/prog-modes/Manifest b/app-xemacs/prog-modes/Manifest
index 29b2dc12a22e..a6de4a830147 100644
--- a/app-xemacs/prog-modes/Manifest
+++ b/app-xemacs/prog-modes/Manifest
@@ -1,3 +1,3 @@
DIST prog-modes-2.34-pkg.tar.gz 874544 BLAKE2B dd1c2dbbf9d775eb725894ec3f57a31496f7554923cd551e8ca3b49d360b943926f6f84ea9f6680e2d062ae60a08ef67ad5c2cd72e983215422d5732b73d6ca2 SHA512 8879850b19129617ed6dba24cd4194df28df06c4adeb2b7156bc83920992ab6745ffbf0c94051be2130fc3a8b021f2faf9dd81001e647322e034455339e94d29
-EBUILD prog-modes-2.34.ebuild 643 BLAKE2B 363dc868f68ed82b647bcfe626546e3ab774ceb0053a3ab830232e5556b4079a534947dbf29b83a528b0867bb2a7cc116af2646b88407b7c5dba3453afd316c8 SHA512 75bbed85ea2709abd7a3d1f03fa0a1fa9af9506f1f734aa197c3e97dea3711c1e5faf33218c58ad4a5edcb4dfc181a89775f3e896238b29092eeb4e8ef5e5ae6
+EBUILD prog-modes-2.34.ebuild 643 BLAKE2B f22c0486c09c425006fe5b48cc9394cab5563520d5fe1efd5bfd60b98373229cb4d4e7fbb7a5c7bcf80812bf517197bd73d58ed2e766a2ad4b362ab5af7ba34c SHA512 becdb1cabdcde8c3bad93489855e32e53ae00ea3a8a655456a3aef841b8f75c5f49d133a8fa29e79e23207be57eaadc015f8f617eea295aa34a427cf0f251042
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/prog-modes/prog-modes-2.34.ebuild b/app-xemacs/prog-modes/prog-modes-2.34.ebuild
index 75a5235c1343..a62cee9fd0c5 100644
--- a/app-xemacs/prog-modes/prog-modes-2.34.ebuild
+++ b/app-xemacs/prog-modes/prog-modes-2.34.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Support for various programming languages"
diff --git a/app-xemacs/ps-print/Manifest b/app-xemacs/ps-print/Manifest
index 64a2f12c72ae..94a3de2eab0a 100644
--- a/app-xemacs/ps-print/Manifest
+++ b/app-xemacs/ps-print/Manifest
@@ -1,3 +1,3 @@
DIST ps-print-1.14-pkg.tar.gz 156374 BLAKE2B 9e2fc8b75c23d4a9768210a82b42a8ee77f2f7541c46af037172a96213ab3d800a3e8b4fdc6964e3aa6bbe1276a4bc09759edd6301932505a9c4d737a8f3d527 SHA512 9dd2208bcd2963f83e4b895ff01ca95e66031ca4003535a672a14a735b892c0522810dd7f0ed5bceefe10a6becab0f0cafb19b09d1dbd6656ce6cc99b7dd4023
-EBUILD ps-print-1.14.ebuild 328 BLAKE2B 9b844751c7efd616a72f17ca35b4dc5adeae521a778678ada9edc35eab3b0d7d26ee81382d60b1f8e67b39b0f7a83430b8bb96beab16443887a428c44dd1dd0b SHA512 f9c86bcb8b7741dfae5c84d95be09e5b9a8fee9e410967b88d7af0721457708b785d1e27b001ad323f301b95dc2ceb400468cac336a41d7fbcba4dddc078f1b8
+EBUILD ps-print-1.14.ebuild 328 BLAKE2B 70753d33aa76d25cd48debd6881ae9b54459a0d63108096e9c8e0dedde62e4f5a5cbc9860ba413b855f51f4972eb229c17a09a8b748c3dffe8b80a2c1d8d9eb6 SHA512 aee3c5bf5c158c67021f847b8642e327e82bcc378322d12e6ed0eb852dfd3af2625fe9979f69e60bef2165a02e509872b15d26e866f2b0f4a00c81bdbdd73102
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ps-print/ps-print-1.14.ebuild b/app-xemacs/ps-print/ps-print-1.14.ebuild
index 0808c53f7f8c..e3a162c9679a 100644
--- a/app-xemacs/ps-print/ps-print-1.14.ebuild
+++ b/app-xemacs/ps-print/ps-print-1.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Printing functions and utilities"
diff --git a/app-xemacs/psgml-dtds/Manifest b/app-xemacs/psgml-dtds/Manifest
index 797bcdf70968..998df68047d8 100644
--- a/app-xemacs/psgml-dtds/Manifest
+++ b/app-xemacs/psgml-dtds/Manifest
@@ -1,3 +1,3 @@
DIST psgml-dtds-1.05-pkg.tar.gz 367368 BLAKE2B fe845e58c281909e43c2c7f9372f6b55da4133835df08dddd7f91881a48e73f4afd329ef02a445206c41466b5368c5fa8571a1e3d95a799ce6902245c12731e7 SHA512 700f1db7dff467987ddd9dabca48479f231c81486ea72129db5bf24f0583c0ae197fcf0477c7092e89c0edd7a0465f4e7c736bb95647a254d56dad9aa0935eb0
-EBUILD psgml-dtds-1.05.ebuild 439 BLAKE2B 68b88e58e28ed86453c8ca20d9002a754a045be69f1015a5db26726e68285acd1b43c6304f55441480616866c9b7ccd83b47dc2e23d7d8674615d8cba3d2498a SHA512 6c6e1707211916e6d6f91906480407e9e1a508cfed45a5b58aaebd4f9a52f0b7407b90c24c6ddcf3a6403631e1748d2cf40be5d9871587d32b2c88e0c5a604de
+EBUILD psgml-dtds-1.05.ebuild 439 BLAKE2B 199eb70acacde21edb8af5d53b10ee0b5534d160440d1ed9a078b29d793067c4b5789ce2ed683bcf06f578499a35b037704336e9de1ec4fef74c268505711017 SHA512 6779ae803053bd8dd63ad058c14cea242accaf86a13ca76baa3d92e0ed608b000abe4954fbab31a3843022b0898060a5ef02c1d64983bb5f121a0360c5bf23c9
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/psgml-dtds/psgml-dtds-1.05.ebuild b/app-xemacs/psgml-dtds/psgml-dtds-1.05.ebuild
index 4fa23b3e7b2c..0a156eff7a5b 100644
--- a/app-xemacs/psgml-dtds/psgml-dtds-1.05.ebuild
+++ b/app-xemacs/psgml-dtds/psgml-dtds-1.05.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Deprecated collection of DTDs for psgml"
diff --git a/app-xemacs/psgml/Manifest b/app-xemacs/psgml/Manifest
index 787f61ec350f..384800360b3d 100644
--- a/app-xemacs/psgml/Manifest
+++ b/app-xemacs/psgml/Manifest
@@ -1,3 +1,3 @@
DIST psgml-1.50-pkg.tar.gz 307252 BLAKE2B f846105420b201bcc17c06781f0746dd9f30824c066c2689d40902353c8a158867088ee4a4152128c1a3ecfab3e834c8069ed0d972c19f9140f362b9c585957b SHA512 92c598586e761bae229f0496ee07790809f9b98901465d078c7ec43750cb473b1b9c32edae1ef9c61f4f4847a9dd84bd8c4d7854a51784f1c91bf3e77fd2a079
-EBUILD psgml-1.50.ebuild 472 BLAKE2B efa75f6bfa7a19ca5c9d040dfa7782f48982d296b69d3fc1a8db2ae0eb98c96d9aa5648ba1896706f3c1dde2d9da6e31a4cc92b8b4102c435617bb5be6ca8b0e SHA512 1147189e0678d667c97b23dac507b5c00295e18e9c8d2ca3994bcff6dc0d3b205f1d44eb17faa0699c1ab3251c014461a0057fc8402648de5d80693cc6a32a64
+EBUILD psgml-1.50.ebuild 472 BLAKE2B 70ba749739714dce09eded0372a3a2264716c6cf1d43a26ce6022a3e436579c3624df33a92787b6cbf382d4f23c0fbdf9061f1ca8c310dd05d7f5d3029579180 SHA512 1384d80ccbb3dfa1202a1290b6bcf06e5552ab8d7a2b19a2c17a957ddfd8da77364656711cf04d8ee650be8089083f0246a14104b060815422433d03d0340961
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/psgml/psgml-1.50.ebuild b/app-xemacs/psgml/psgml-1.50.ebuild
index 62c43c89bf0f..3448afe0e1cd 100644
--- a/app-xemacs/psgml/psgml-1.50.ebuild
+++ b/app-xemacs/psgml/psgml-1.50.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Validated HTML/SGML editing"
diff --git a/app-xemacs/python-modes/Manifest b/app-xemacs/python-modes/Manifest
index c8399164a153..a3cf2bb66793 100644
--- a/app-xemacs/python-modes/Manifest
+++ b/app-xemacs/python-modes/Manifest
@@ -1,3 +1,3 @@
DIST python-modes-1.16-pkg.tar.gz 97206 BLAKE2B 7390c84148dbd7280cb9472a960bfd720accf135fac0817c76373d9e66c76f3293b1552915fe81cc4f0cb7dfdce78cd958e7ed90a5e24c5e3f71388f2b4e9ec7 SHA512 f0faebd8c179138078f82ad7d8dce72547d890ab84111ddcbaa2270aa2464923e88feb898b9a9f0277432c62e98289390642edb635e6f8f692ee4000a8fab34a
-EBUILD python-modes-1.16.ebuild 374 BLAKE2B 56b6abe1d532148c3677224a8726db750bd7a6f6b53684dc6abd24cec42b87586cc93f1c49e5437c77d014490ebb8d2c18b20b87be9732f2f53bb3d148885395 SHA512 080042823e3789af1851beea38c92c171ad3849d40ea801532cdcedad5efbdb9078e911683c068032a8f99b44645f46730e9b075501a31c18999ab86febbde0b
+EBUILD python-modes-1.16.ebuild 374 BLAKE2B c0ed1045e11c35812a3e6e2d18bda4f5131ff1b29f00ac37d580cc7443faa6d12f089538596a7584b5b5cb9f7436bebd4e3c647e1177f9ec8219a9c1bfd39712 SHA512 f8af01411f510a4d148b542c538d50caec426719c09c2f4a45abeda0cc9c520dc48353856c168b57d9035a3b3b3b42ee3521021bdd2ea8c49885568a269517f1
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/python-modes/python-modes-1.16.ebuild b/app-xemacs/python-modes/python-modes-1.16.ebuild
index d3aa7bf03869..8cfe174b65d8 100644
--- a/app-xemacs/python-modes/python-modes-1.16.ebuild
+++ b/app-xemacs/python-modes/python-modes-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Python support"
diff --git a/app-xemacs/re-builder/Manifest b/app-xemacs/re-builder/Manifest
index a58a6db5441c..2406df91772c 100644
--- a/app-xemacs/re-builder/Manifest
+++ b/app-xemacs/re-builder/Manifest
@@ -1,3 +1,3 @@
DIST re-builder-1.07-pkg.tar.gz 20781 BLAKE2B 08c9c9453811595b6dc531869fb41649dc096a54054e0ce516936438f05c64331a5b12a58d12ff7ef4a01cc99917674c32c02ca4f05510d83d0a28875a974ffe SHA512 0abd642f14c1433f122777c6e1b0939f55d3ef8b22baf3bef2d446f56067afc90aace0b09747ef5b667e39c31606b67b0f18b8490d659db64b3fd2ecbe501799
-EBUILD re-builder-1.07.ebuild 303 BLAKE2B 97f31d354fa3e66f69e10178d867e1d6f3cc0dd3dc9d1c91b9c0ae4a2b28f18ed053deadd950251e14c230d9b2295aa6932b6b799346cc4fdc0f518785148152 SHA512 927f09e6b24be0f5d8df725c6d1ff69e2031182cfa76762b961cc84b219fce538f69969d1495c17bb191de1386e7ce105fa9a449ce7d452157e1d15c1758fcb4
+EBUILD re-builder-1.07.ebuild 303 BLAKE2B e85fc7441264c73dcec75448d902f6d37e24aed213e65d75a3a651e866f616849c0d2a9543278d6091a373c543e6adb05d65fc7aeb5017e93a43359b0db5d6de SHA512 52dbdeddd759c0e6feb2f1a195783930ae2a1a541de4347827ed0d1477ac00230a019b3198f059254b093bf63da66bffcec42cfdd745c628e78d8d2a0fcd5652
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/re-builder/re-builder-1.07.ebuild b/app-xemacs/re-builder/re-builder-1.07.ebuild
index 331d5afff533..7c9ba6b03809 100644
--- a/app-xemacs/re-builder/re-builder-1.07.ebuild
+++ b/app-xemacs/re-builder/re-builder-1.07.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Interactive development tool for regular expressions"
diff --git a/app-xemacs/reftex/Manifest b/app-xemacs/reftex/Manifest
index 92edd312354c..67e4fc00ca13 100644
--- a/app-xemacs/reftex/Manifest
+++ b/app-xemacs/reftex/Manifest
@@ -1,3 +1,3 @@
DIST reftex-1.36-pkg.tar.gz 353645 BLAKE2B 8a5df96299474ff67663b6b0b5dccf693c192da5fce9be28244309c76557084d4166c09a0433ad8c63e1a7eeae0b86ad3e12a1354418abf45584d801ef584e42 SHA512 bf5ad1c89d2d0a7c171580668426e3a90f03354dbc297cd765bb4704b3ddbb3b2f5fdaf8349c616a95e3344997912e0dfafafc84c628831e96117e57393b0c69
-EBUILD reftex-1.36.ebuild 327 BLAKE2B f2f87bf5881d9ec2c4237c7fd95cc04f83d39b52efe7cca1691a34e59e62e36f2d84d4a1e225d2fbcdbfbbcde130a072bddaa073f55e9eb1b9070ed5aba1b326 SHA512 4dc83a3d553875296feb815c5c812447b1718bc35c04ba8a070c358aaa42e68951fd84e749e9ed621480cbeb42f5c2c0ecfc9c8edb5ef416a5a94eabff37170d
+EBUILD reftex-1.36.ebuild 327 BLAKE2B f721f0b965408a3b4b3b4f95dc707931653e0af4594ea0d422c9163b286374277475568a008cd7916a1bef1e71153418b9ac790e6aff8701f6803cd6ff4d605d SHA512 94dc35ec3dc3604d059aa7010765fd6343c20e1621daaa0657917f5de92e8c91f0338aea17e8839219e5d19528a751850040dfbfe89633c29f606c47a1ea3783
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/reftex/reftex-1.36.ebuild b/app-xemacs/reftex/reftex-1.36.ebuild
index 9d23029181e3..1a8616f94bfa 100644
--- a/app-xemacs/reftex/reftex-1.36.ebuild
+++ b/app-xemacs/reftex/reftex-1.36.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs support for LaTeX cross-references, citations.."
diff --git a/app-xemacs/riece/Manifest b/app-xemacs/riece/Manifest
index 6226a4e2292c..8317ca3fa6fb 100644
--- a/app-xemacs/riece/Manifest
+++ b/app-xemacs/riece/Manifest
@@ -1,3 +1,3 @@
DIST riece-1.26-pkg.tar.gz 221484 BLAKE2B ec568695ba9951212db742e2c25be26b7af44d0b11d000dd849e9b40abf63c47a44c1afeae6f9964f5080758261cbcc32b36be5c8efdfece7931ada1c0ca0fc3 SHA512 0e15ae4f941f25878c0875b31cfad9ac9221c82eb8c893101512ea0395bc177538602e8b475610f7738f81fb83ebdb9887a7a7caf1cb44943b499bef8df7b66a
-EBUILD riece-1.26.ebuild 330 BLAKE2B 3490408ad59ed95f156f4a77eb155c1b66599a269f396a3122658e7420192d8bf02da34207e01a15e588187a92be943ed850cab6f1ef890e88b57932ca717165 SHA512 4e625ac68be2a0e8bb9811325f01fb8758a3818465aa912fd136f2913a0b7b2f9b3da804575dcd47aabf31ce920e17028ff1b83f1c7d6851b9216926e87a0565
+EBUILD riece-1.26.ebuild 330 BLAKE2B 0c2f6d680750c7db74d45f2bcb871879e5bd0b0b5c859e0eaab0ef1ce673173689060b8ad142b1fc1ec76651da50a5c80fa69e43a3be12afed66e869afcef452 SHA512 b0e0e30d4cc47da860af39d7e9e2ac1d8421c2fbeccc13528a278959dcf37af2c51b5df9a312a8dadc013af596a1f3a8597b0d4b4e44c860bec795031ae03655
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/riece/riece-1.26.ebuild b/app-xemacs/riece/riece-1.26.ebuild
index ca31af0d3417..8709f77df536 100644
--- a/app-xemacs/riece/riece-1.26.ebuild
+++ b/app-xemacs/riece/riece-1.26.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="IRC client for Emacs"
diff --git a/app-xemacs/rmail/Manifest b/app-xemacs/rmail/Manifest
index 1443bc50a33a..b7e9194949cd 100644
--- a/app-xemacs/rmail/Manifest
+++ b/app-xemacs/rmail/Manifest
@@ -1,3 +1,3 @@
DIST rmail-1.16-pkg.tar.gz 96986 BLAKE2B 3e7b56be235df5004d9b5b3f20b88894c75234d51cfdae2fcedbe499a306c75c176bc9832a833412590f50f7a6bf56cb1788efdf86ded3548da35d3ab9c204b3 SHA512 b06e1fa812c16d0dc7e54d89b115c14d6c96c31b9141a6f27c24dc3688f61ce76531844183d690224307de247326f95730e49d62de8a7f7b95d714ff0822545f
-EBUILD rmail-1.16.ebuild 348 BLAKE2B 2e9b46c74fb32fb5e27857045183866e54c182fd6c67226f1599b15355bbe9671041a5c956cb7eddc42f406ab7a7a4a96ac91e9d1b5565b83eb05a3812e55f54 SHA512 47343730b2c9eaf338afe59cfe1651ff33d5cf6231cd3892e1b001701caa9f116c9d66259785fc9839554429fdea30189984cf018efe50b5cd9c488f939f1abd
+EBUILD rmail-1.16.ebuild 348 BLAKE2B 15805338eacb8e44ca424799bccce827eea242864a826ec9ffff387b3bee58699ca24c813d96d05a4c9ca28e36451d4305abf14c528fb55df31194eca942c090 SHA512 424060042b9ff0126533d45c946505676d4f9b926963b8e4a05a631440697eafe47a0252009dfa0673a80b0d1e44effd664f87f09ebc670bdc911fe7b7b2ba61
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/rmail/rmail-1.16.ebuild b/app-xemacs/rmail/rmail-1.16.ebuild
index a1efa05b7316..9a3e9f22181c 100644
--- a/app-xemacs/rmail/rmail-1.16.ebuild
+++ b/app-xemacs/rmail/rmail-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="An obsolete Emacs mailer"
diff --git a/app-xemacs/ruby-modes/Manifest b/app-xemacs/ruby-modes/Manifest
index aff17cd601e0..94a209ab38fe 100644
--- a/app-xemacs/ruby-modes/Manifest
+++ b/app-xemacs/ruby-modes/Manifest
@@ -1,3 +1,3 @@
DIST ruby-modes-1.07-pkg.tar.gz 31834 BLAKE2B 9b6fe228b9dcc88391fb88a55a60b8f5134f027d92f7e7c686dc5200b4d1d7188461f2cb5b90bd1f0839c7c3e6d1a0086a1b526e32c9ea54c97d1421ef318d43 SHA512 a6bc6481e2730396d898d3facb5ad65b3a859e66125242352c0a81621429b073c225d8b5e88a5e9e9b5f777afe567f247dae396aeac49663d86d70e4e7181bdc
-EBUILD ruby-modes-1.07.ebuild 315 BLAKE2B 78ca44f1e64d79ec1d2f00865c1b037834700a2a58695374e46550f7e3fd3545f1a9ca29c4fc65eb6d11574d2891a5cd138c870c9f5dad413f85c3db7f5be5be SHA512 0099b807c7b111398525f25c803850ff1308f9070b5d429336059be839ee53604c19386e0c596a72fcaa8477df06586234f2219b27fdbdb52bdd7d858cbe2576
+EBUILD ruby-modes-1.07.ebuild 315 BLAKE2B 12e233e700c911425c165ad24eca760e7dd16b27dcc2ca9af259ab6d4172acd611e2950e67d55a1ef5d9bb7e918d7f6be04545eb0341de691b427d16739d81fd SHA512 1d60b4118efbc4af937721e26f6c86f365821493b01c4a096b790810264308871c5997de87daaa4a0c775ea8835151f39da3a4888a6ce4e9e1e55f49ca5d0519
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/ruby-modes/ruby-modes-1.07.ebuild b/app-xemacs/ruby-modes/ruby-modes-1.07.ebuild
index f2c0b3479189..fad3413858c8 100644
--- a/app-xemacs/ruby-modes/ruby-modes-1.07.ebuild
+++ b/app-xemacs/ruby-modes/ruby-modes-1.07.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Ruby support"
diff --git a/app-xemacs/sasl/Manifest b/app-xemacs/sasl/Manifest
index 8baa180fec6f..f11144ee11e5 100644
--- a/app-xemacs/sasl/Manifest
+++ b/app-xemacs/sasl/Manifest
@@ -1,3 +1,3 @@
DIST sasl-1.18-pkg.tar.gz 27944 BLAKE2B d724598af6a93d9fc33f6eb2d0daea293e27ab12850c1f87c3450f51fb6f7f20fe68e390ffb49feb14e7254fb4c9aabf3af6e1f7ed2cac055f31c98734a0b3ac SHA512 cbfcbf123ed1b6da27d23a0a0caadf0d085168ac6d33529f4bbcffe9ca319e8d8021b528368eeed1c905bb7d6a93bca5506a3e004ef185f7c341f6bcd1e1cec0
-EBUILD sasl-1.18.ebuild 325 BLAKE2B 3d977c47ca179d32de91428bb32110f3a19821f49633bdbe10d9e17a10c5b1be60686875efdf29c98d53f1daffd2401099b6f71f1884bc7892f5a7c8946676f3 SHA512 38191d66370fcc46c0a08e7ff9b698efb85544501bcfc9147ea12805685c03da2273eec6907e607cf323b58c0a93aa857f80afec047abdd992d03b6ea244c6e2
+EBUILD sasl-1.18.ebuild 325 BLAKE2B 7f3b5c3958d1fdd10732f809f5284d5be9aa8f4319b1a443decaf31a582c9ea5a94c1d70d2d01cad41573a2ffd62035c2c9aefaa5af5a9f2813f96cd29b8aec8 SHA512 882f128906e5ebe07caa1cf0a79f795bb38aa72e99a75133952a85d30cd41c99bb31f5ff62dcbb530a140f87f0c5cc68d4dafc722be3dc98cb3840bb3c9a4b48
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sasl/sasl-1.18.ebuild b/app-xemacs/sasl/sasl-1.18.ebuild
index ce65c1290317..43660f952bcf 100644
--- a/app-xemacs/sasl/sasl-1.18.ebuild
+++ b/app-xemacs/sasl/sasl-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Simple Authentication and Security Layer (SASL) library"
diff --git a/app-xemacs/scheme/Manifest b/app-xemacs/scheme/Manifest
index 444e136d0d16..85964474c0ce 100644
--- a/app-xemacs/scheme/Manifest
+++ b/app-xemacs/scheme/Manifest
@@ -1,3 +1,3 @@
DIST scheme-1.22-pkg.tar.gz 38550 BLAKE2B 243c74fda930330bb6385a346496bd94cbd8a09ba968bbbf94b9c4355d9924e10e5b708c4cc03056714a3e52c0317ddafa83d55aecefd64b47b07ef2bda9d8ee SHA512 f74d7c405047f86125b042a2054ec5522cec9c1bd6f9686e984d3eef674afdb9971400932c0794323a59eedb51a6d5f81839bed6ce37e7ae5b14d149de6233eb
-EBUILD scheme-1.22.ebuild 311 BLAKE2B eb187bf774081c21ff88c751371f5dff7215043cc8c6890eef6680454f055051e309f587bc7145613a80adfa8730c4c063c2ba824933b6451351df9a725cafdf SHA512 ebe607166f831cb129cf4c7ffeccf6b2629d0af8a5ed222a0913f924949cbb6ac12209ca3e8e95946fbe97a5d3ff4569494392ed49c4179017eda550db162d21
+EBUILD scheme-1.22.ebuild 311 BLAKE2B e26b3701f2a12322262bae03cc7712ed7e11c7f9b0e0ec44493b10a05dcf87b5df583046e5ff7638ae80cfae7c2ea1f6a312487959609941f32b45e723327108 SHA512 23ce708d81f19fb43cdd81eebc55bbc868dae0007b3800de6f9b88095877bc3224aabdfb92795e5103f3cb3aa030ca96b07969f8d1f6c2e0cee01762ff62c11a
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/scheme/scheme-1.22.ebuild b/app-xemacs/scheme/scheme-1.22.ebuild
index 5d7e54cf6697..3d76d9aae601 100644
--- a/app-xemacs/scheme/scheme-1.22.ebuild
+++ b/app-xemacs/scheme/scheme-1.22.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Front-end support for Inferior Scheme"
diff --git a/app-xemacs/semantic/Manifest b/app-xemacs/semantic/Manifest
index 46411dc0f14f..725a3778fac7 100644
--- a/app-xemacs/semantic/Manifest
+++ b/app-xemacs/semantic/Manifest
@@ -1,3 +1,3 @@
DIST semantic-1.23-pkg.tar.gz 1368143 BLAKE2B a08c133146bd09587172f00a6fb17b6fc5e83f61ce06411fa316ac8727fa1c943e6b049d565e25762a14d948748529e25e76e2cf8e23e73f9fb33a145847a246 SHA512 9b95bd29083a6ead42255a51c46b2f8ca7c8a176044374764b2769e63167913e650ffb2007f17954394b8d2388e1e3fe410906aea826359ecb5982573b6952ab
-EBUILD semantic-1.23.ebuild 548 BLAKE2B 5c448f045aab8d28841dbba5433030dc7c5731da31bd9b9918f944701cb9072a4c33d2ada80de059a8cd962d16a101b2950fd2fdad28cd6920b3d99031a5f65c SHA512 bed117533372f13190f18c2b6717bf2b85400a5af2c77e93a18da4ee8c803967a6268c0cec1c5e0f8e7240aa4138cfe574acfc5821e6aabf4e8ef035d8991dcd
+EBUILD semantic-1.23.ebuild 548 BLAKE2B c57bb0d74126a03194b0693f548dbc7486599849f8269afe86ac2c2e9dbe445f5e2d5abbb84483e76f98eeadd1feb9e1ebd71f7fce21ca686721eb9976157d88 SHA512 19f1468199a9ae91c2e8b55ebdcbc2cab571146054ad8c29a17f232ae4e9db5b970359e58f8e876a5c542474c69279c42a28d7b6fd4998427499c57de899cec5
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/semantic/semantic-1.23.ebuild b/app-xemacs/semantic/semantic-1.23.ebuild
index 658a9435b581..fedcc48ef4b5 100644
--- a/app-xemacs/semantic/semantic-1.23.ebuild
+++ b/app-xemacs/semantic/semantic-1.23.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Semantic bovinator (Yacc/Lex for XEmacs). Includes Senator"
diff --git a/app-xemacs/sgml/Manifest b/app-xemacs/sgml/Manifest
index b63c41fca76e..0e391c6ee0e9 100644
--- a/app-xemacs/sgml/Manifest
+++ b/app-xemacs/sgml/Manifest
@@ -1,3 +1,3 @@
DIST sgml-1.13-pkg.tar.gz 27499 BLAKE2B 7fab47838b14899e4c018a929d87f1b29abd0b155432c8484689ffb5d2fe4b61a6333364d19a4195daa39be43acc4a56362cb9ebdb8e4811237b834e37c2321d SHA512 5b33ac176bc39b181b8bcdc10d1d165ba239bc3535f461e08cfd56b44c782ad8d56f882903a2e9e0ef76544371992b95ceba654846535cdb85c1361a84333ab5
-EBUILD sgml-1.13.ebuild 300 BLAKE2B 179bcd4ecac26cd254671dcdb17c043689bd16dc45b908149e9b02dd996241af70db456328bf89c4078daa5a2428add023199c0e71414597822ef67a45fc60bc SHA512 b29fd1cb751af127c55e40995a9e87e074785fa373e09959d320a8d5005b0054f24de61cec564eadb361490b77d2f7de05890a011df785c98caab5052d99c878
+EBUILD sgml-1.13.ebuild 300 BLAKE2B 70e43a955e765e7b93072c4cfc452b99608e15df7c1d5fbc868b509d9c11444c6cef47d9dd17e283ebb8281d5833a2ec026fd1c88a853c22a70a4d4c4e753513 SHA512 f41afab6a789217abd78363751c6e33487fc638ee91637bef2b71ff2eeabe27201e54f6b984e7ec9fa19272e1b39ba729368479bfc6556fe62841df2adea4f90
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sgml/sgml-1.13.ebuild b/app-xemacs/sgml/sgml-1.13.ebuild
index 72c97841bb79..c737394edafc 100644
--- a/app-xemacs/sgml/sgml-1.13.ebuild
+++ b/app-xemacs/sgml/sgml-1.13.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="SGML/Linuxdoc-SGML editing"
diff --git a/app-xemacs/sh-script/Manifest b/app-xemacs/sh-script/Manifest
index c817e459d131..de695ca235dc 100644
--- a/app-xemacs/sh-script/Manifest
+++ b/app-xemacs/sh-script/Manifest
@@ -1,3 +1,3 @@
DIST sh-script-1.26-pkg.tar.gz 70687 BLAKE2B 59c9f37a7e90cddc5968aea984348e8cfa366f51b59d5ba23be27d5f5b37bc02d9da879b011619cd8595613d1f5a760b9b325570ec95c45c5122aa9c622b1d34 SHA512 fed9b6796cb22838e40d400b8f21ce275540c8e9ae7b779b8cd214a2f16887fb6fe9bea985898fd4e8d0410d60dd20796690dca5d0a0cc019a26f757517711d8
-EBUILD sh-script-1.26.ebuild 313 BLAKE2B eb231576b1da62f96193e828c75cf975f0727bca69ef3ddbc9a38192a6b55f7cee48cbbb4342710192c112844074211bd89fe36325d74ff4d4e00c1cbe48673a SHA512 98f703e5118e1dbdc3f6f511a63558d36cc5c37ff1a930f92ee20947ded71906c91541bf25142a8584df159f34c2a94ce8ad4160d5f296f561466de09e4f2809
+EBUILD sh-script-1.26.ebuild 313 BLAKE2B b5928927ad5be8b7425a905708949bf58940e8eabb93d42b1aca682705691fe23771f651880337cd4cdcda91c14856272bd6988d95e5f577394b234cd6ee11bc SHA512 e2b1c9957bacb28573313430beb35edbaa39b3aeef122e3be9e5bd203a48cc82954c44f1c8505f4c11b29b2e6d62024fe1e454fd1f3e423b98a95dbd0c3fd20d
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sh-script/sh-script-1.26.ebuild b/app-xemacs/sh-script/sh-script-1.26.ebuild
index 3238f97eb10a..22c7e29fa6f5 100644
--- a/app-xemacs/sh-script/sh-script-1.26.ebuild
+++ b/app-xemacs/sh-script/sh-script-1.26.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Support for editing shell scripts"
diff --git a/app-xemacs/sieve/Manifest b/app-xemacs/sieve/Manifest
index 857274bc2a47..a1a526c69282 100644
--- a/app-xemacs/sieve/Manifest
+++ b/app-xemacs/sieve/Manifest
@@ -1,3 +1,3 @@
DIST sieve-1.20-pkg.tar.gz 27640 BLAKE2B 7cd851e6b8fcd86bda0fa435c32946ffa667eb7ae5a27cb16df6f619a6990cc10578e90b950bd4586fa0281ce1b6ec9396fd55c4ea8beaea08fa9c2d355914da SHA512 14d2fdd89b58a53ecdf99487d5acd0b18d5d0505c3c07ce24054c636aa52a2b868fe20bb77dcd613b32634025c9eccb220716f2ba10ed95fa460e53bc74c95a7
-EBUILD sieve-1.20.ebuild 405 BLAKE2B 9546105faabdfec527505e17247c8f1d3a16ba8d059b27b52a69451c0106d864fb7558b350dc5db81e743350543112cdf7d12f4626899efc8a3040713df3a937 SHA512 161fb400d50f75bc8a4e9b53238244f9c03e4a037bcb59effaf6087758ac890fe443244ff94fc9b3d61576197692d26ab4d01eaf9673c862004cc2ba57662b82
+EBUILD sieve-1.20.ebuild 405 BLAKE2B f0b2b198a1db16826a1d833859dcdc37250aed7c68ef66c6539d7624d3d642b7247e1059babf5d70b32d74459e0271680db0b2c1f02762b5c7f3fd6ce5149c23 SHA512 345d3c92709feb323701effa3996bd1e542d1d30dac78001f2cba44fc4be3ff5edab8baf1fd0799a3abb1da33c3427b5248e117f6438d2bcbb03c7f8b85c8d15
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sieve/sieve-1.20.ebuild b/app-xemacs/sieve/sieve-1.20.ebuild
index d869e54bcf71..fac904fceb0e 100644
--- a/app-xemacs/sieve/sieve-1.20.ebuild
+++ b/app-xemacs/sieve/sieve-1.20.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Manage Sieve email filtering scripts"
diff --git a/app-xemacs/skk/Manifest b/app-xemacs/skk/Manifest
index dcf95d12e2d8..f7e301918d1e 100644
--- a/app-xemacs/skk/Manifest
+++ b/app-xemacs/skk/Manifest
@@ -1,3 +1,3 @@
DIST skk-1.27-pkg.tar.gz 1506880 BLAKE2B c7b7fae367bb787f20d0c18769a8dfd26de6f74e7c93a9dc58e81c3fb16a6df30569204d30944718ce0262d91a59441a61592aed24a4bf8f2946ace6ff64154b SHA512 d8effc3e2b3c2c277c8388c3813379a0826eb7993287889f0ddab3b9edf08b415ca209ee2da3b948a3b803a0be0d12e46801978faf9dbd7f07edff9bddd84280
-EBUILD skk-1.27.ebuild 376 BLAKE2B b8b8edc1565c29d3ddd575be6ed3af09e890c40ad6ab4b9ead61127e68ab20f8db7606cfc88c00415174d02ce60baefc02687927ffbcdac1be803fd56cc3c88f SHA512 2838725436aa0296c65d10e6046795abf328f8a711cf153aa1746b336c26553fff4f566c16165df82cb13332c6bc21ef4675bb9c74bd88cc5b962e0483418b2e
+EBUILD skk-1.27.ebuild 376 BLAKE2B 0eff13eac36099e48e84173804338fe0a682ace101b5955789e98ff30361f0ebbd154f3ceb9029a7fc446e510acf9889b2494139e6e8fa34bcb1fe62599d5f3b SHA512 beeb131b980416534d6370c42bf90fea3edfbf77254e1e56b8463899bb170530dca6d5eddc1ddf408051d6ce2bdc120dbe710ebb9a2a91c23c186b90293b88eb
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/skk/skk-1.27.ebuild b/app-xemacs/skk/skk-1.27.ebuild
index 82fead090fcd..5cd513255904 100644
--- a/app-xemacs/skk/skk-1.27.ebuild
+++ b/app-xemacs/skk/skk-1.27.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="MULE: Japanese Language Input Method"
diff --git a/app-xemacs/slider/Manifest b/app-xemacs/slider/Manifest
index 6bb5136cc1df..f089a9422403 100644
--- a/app-xemacs/slider/Manifest
+++ b/app-xemacs/slider/Manifest
@@ -1,3 +1,3 @@
DIST slider-1.18-pkg.tar.gz 12903 BLAKE2B da1a3935f4265d0f14c8554729f853c2a542b929f2f95e69b2833c0c8e10fcae05c28b699e5da32169cfe0f60cfdb9d0baf9c9dbf9676a9f47b55d1256b7f783 SHA512 966bfe8104d9f1f697319e04b9716a263e8476afb884941af2f50198a734057121cec8ccaf11227d7bffc3b7025db32208387d0a2fcda4b4fed36bf4a6dc0990
-EBUILD slider-1.18.ebuild 259 BLAKE2B 0fd908e4164574e0303bee6fd43ce4e302c5799ec8b2e115423b73eff6367ba7d443f9f551bd6bc04ef28ee014aa49364c9ca8bff3878f64d17f3b99fbba3ce7 SHA512 51182e2b3999990958669bd41703c03b72c4811a78a9041cece34156a707c41f2a3ba2cee915e489ee68e9fc107a2b17b8220ac844cfccaecbf0e557223ba633
+EBUILD slider-1.18.ebuild 259 BLAKE2B dad34968b35042b5cfb00dbafec294c38bd5d482f59b01e97371dcee8ac1249ddc3b15273803c713f35b3d9fd29283d17491ac853daa781766763d41b13ae834 SHA512 e277c16ecc417ec7bbc8a282f40f29afacff6f6c57d9ab87343d13df7db3f4cfab3fe1ce523e46e8f7ea99101e14d76b4c6e7cb2751cf0891a46f09dd1c0e777
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/slider/slider-1.18.ebuild b/app-xemacs/slider/slider-1.18.ebuild
index b422a546a62a..50bf84058ae4 100644
--- a/app-xemacs/slider/slider-1.18.ebuild
+++ b/app-xemacs/slider/slider-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="User interface tool"
diff --git a/app-xemacs/sml-mode/Manifest b/app-xemacs/sml-mode/Manifest
index f1f51c6a1fd7..3c0a122f0d7f 100644
--- a/app-xemacs/sml-mode/Manifest
+++ b/app-xemacs/sml-mode/Manifest
@@ -1,3 +1,3 @@
DIST sml-mode-0.14-pkg.tar.gz 82549 BLAKE2B 79fbda68892b492c5d6839e0a380f5359776497eea32b99a9c77e663c6a0126dd3374f196fab712707b07f9ee7e36dd294343e273e08688b2ff655bdf876930f SHA512 fa15d961f67a71f545f0a417ecb67a12a518f89fd296cb8af7982e46fbc56dab0e352ea045d946ef477ccb0956845b4cebc09794a103c66b48c162355fe66961
-EBUILD sml-mode-0.14.ebuild 333 BLAKE2B 9bdd19f44e7e452432af1906025d24badaea142f62b34576f6346688e26fb193ccb196294c0f4588b6412c469e64e83d329d5a759d03f7d4d29ed06e09c67f2e SHA512 d69ed8f472b9fb437b8b5b48902a6659204889270331ebfad900eed94daeaf3ad84747e31a72d6557a332b817689f2a9e2418a2331a8d241e4047c157a924869
+EBUILD sml-mode-0.14.ebuild 333 BLAKE2B 8167e7f3da4ecff012f785185210ea28bb2e72cdc2b5cadb257de2cb049b935ffe41927943a80e851b004f758fb882758f9fa3b05245aaa03679ac716154c2f0 SHA512 a77a32761d321520baa86a48e69613d4ed814b11fd7b69fabb87b8aad207d60d34e39ac7774fa022706170d9863f35e06e1d6cf46510f7f240ac5995bfc34bf7
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sml-mode/sml-mode-0.14.ebuild b/app-xemacs/sml-mode/sml-mode-0.14.ebuild
index 5ae98eca2407..05a51045e8b1 100644
--- a/app-xemacs/sml-mode/sml-mode-0.14.ebuild
+++ b/app-xemacs/sml-mode/sml-mode-0.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="SML editing support"
diff --git a/app-xemacs/sounds-au/Manifest b/app-xemacs/sounds-au/Manifest
index 262b8b678097..438fc6ee5c74 100644
--- a/app-xemacs/sounds-au/Manifest
+++ b/app-xemacs/sounds-au/Manifest
@@ -1,3 +1,3 @@
DIST sounds-au-1.14-pkg.tar.gz 126825 BLAKE2B 5834bb6d029961cfbcaa55aeffae3dd85b92c0668000a3f783ac58f3048a19f607b08a7f8e6aff6be0db3d22c78dcf34dbc401644782104add7a8a1fd23275df SHA512 ba4208f0f0d5e4b4237b8e1fcac22d53c634717ec84205345294aa5b0e51939445da39167e9edd6af365becef6164488501d679d89b858bdca4816845543730b
-EBUILD sounds-au-1.14.ebuild 273 BLAKE2B 1bb04896816f60a9c65433883bfd1e4342139bb8cecfc46e8a3ad2d3241ac87151d0eb886de45981787e22a660eb352b2f632c4eb12b9cd6a18c83d5ca1e36a5 SHA512 298c330d46d5454d08eae0ceabf90528c206cfd6a4b6e3a76a50430e912e5fea85a409b99ef46bb40a44d227f29f9ca223f1bc76a5a42b3c68ddaae754f1510a
+EBUILD sounds-au-1.14.ebuild 273 BLAKE2B 1a9c54baad82f3fb33faaca151aa59715c0c59b90839e60f0bfe629ba3a2130b15c13a147c5f06accd09f92c95620e43fe6530b23b486a85b840c327a2137eed SHA512 18af724c5c95a0b3a21ec3dbb6a5e9a2d70411632fec5b49a5b80f94b4acb9609f013eaddd35d64b66586b219e9f5cdc32b76a38bd6b034cfc39f5fdc3b11611
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sounds-au/sounds-au-1.14.ebuild b/app-xemacs/sounds-au/sounds-au-1.14.ebuild
index 17fdcdc1794d..589da5e67cbc 100644
--- a/app-xemacs/sounds-au/sounds-au-1.14.ebuild
+++ b/app-xemacs/sounds-au/sounds-au-1.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="XEmacs Sun sound files"
diff --git a/app-xemacs/sounds-wav/Manifest b/app-xemacs/sounds-wav/Manifest
index b0f26c97fd46..9c9b2e67ab2c 100644
--- a/app-xemacs/sounds-wav/Manifest
+++ b/app-xemacs/sounds-wav/Manifest
@@ -1,3 +1,3 @@
DIST sounds-wav-1.14-pkg.tar.gz 149635 BLAKE2B 7d7430b8db6a9ca42e2906d7a83b4f4b2f2cc59dd92bce8e9689dc07d5353fb629f1da038ebe2e9661c7849cb53514dd879959da415d9c26d1467fa3ca6fe6df SHA512 cb44e4e1e1ec3e9afabae575d31e53ff03eba7d6fe00e8ae5bf17841861da1c9810106a4efd414ad4e2a55d99338a82b807f7d8fb5ee8946c7b2f81d903d8aa7
-EBUILD sounds-wav-1.14.ebuild 268 BLAKE2B c0dc785be39f454ef543ec2c430c6d9d804b0529d874cdd1ea780739894d4063bdbc5dfd42ba3fe3e116644053726ddde6226d16163a9f68ae4ce09e48c43915 SHA512 1ceb81a4589d79263032c9acd378bdfcd0b9fe20fd1b38f3ed3ae60b719653c6e008b2c8c42c9749c4a1a46cbf14c95a406aec96fabbf0198d98ec71c47bfa6c
+EBUILD sounds-wav-1.14.ebuild 268 BLAKE2B eed4628a76258f041e0add9f1da8da783b03496e68e7fbefff3a00bc8f24469c985f5824326cc3b4acf53bcabaf5799c9aaa6c1704326b84c02dff5864763e1b SHA512 fa5da558f8a72ad327b883b3ec4c46db9b0d0403977cce7607b5454e42687045099f6006acef56d06b44d154bfbd43d4148cb2360009ed1392168fb56ac65956
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sounds-wav/sounds-wav-1.14.ebuild b/app-xemacs/sounds-wav/sounds-wav-1.14.ebuild
index f1afe7e684d6..2abc7c84f2a6 100644
--- a/app-xemacs/sounds-wav/sounds-wav-1.14.ebuild
+++ b/app-xemacs/sounds-wav/sounds-wav-1.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="XEmacs Microsoft sound files"
diff --git a/app-xemacs/speedbar/Manifest b/app-xemacs/speedbar/Manifest
index 4de94cb6b38a..76fbfa22f977 100644
--- a/app-xemacs/speedbar/Manifest
+++ b/app-xemacs/speedbar/Manifest
@@ -1,3 +1,3 @@
DIST speedbar-1.32-pkg.tar.gz 153333 BLAKE2B eec9effa69362256aea02781ec8d8e842f562b53810d368d3f45948d383dcc0760ebe236d3ad71863b96eb84064d58fdbc6aecc08e3f046d475a7e7ebdb5c5ac SHA512 75bb0c779ce01986dc87feacc669445fcbbada9b9af1785f8fd49eed4f1f0e5795bd0ad3053cc7a2b4897f2d7109f11f4f56bc5b007298350fe88fad17e38ee3
-EBUILD speedbar-1.32.ebuild 368 BLAKE2B e7bb919ef0d1ccf9b92e59bffd9fbd9b58c4c4af300cb711a5c9ce56d8e67e32afe362595c56be630d2e9ff3844357a9a5189990e4948ad38f91da20b897ab33 SHA512 302e03631a593f3895d8c7c4c5dda9bfc8a4ea74f830c2ae4c6b17fdcfe67745ef7b9488d400ded4d98c3731948f7898c576e754315e0e41e65780f468f052a2
+EBUILD speedbar-1.32.ebuild 368 BLAKE2B d9805fe0375f39749fb116e1eb3e7950a3f0acb7d5bd04c78e334ad574ff87498fb4a177d78121c2cea9f4df767ac2554b530ae8c546752529d12483538b9ab7 SHA512 429f4107b752436fe0e02c9fa196693730645304a6f1133d2f22a2c93c6577143399bbfa04adeda938435a7a533e6b0ba45639758d25783064312aae09f0038c
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/speedbar/speedbar-1.32.ebuild b/app-xemacs/speedbar/speedbar-1.32.ebuild
index 93ab8875c20a..231843b1b894 100644
--- a/app-xemacs/speedbar/speedbar-1.32.ebuild
+++ b/app-xemacs/speedbar/speedbar-1.32.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Provides a separate frame with convenient references"
diff --git a/app-xemacs/strokes/Manifest b/app-xemacs/strokes/Manifest
index d28a1da5a0f3..3480c9c7c1aa 100644
--- a/app-xemacs/strokes/Manifest
+++ b/app-xemacs/strokes/Manifest
@@ -1,3 +1,3 @@
DIST strokes-1.12-pkg.tar.gz 43759 BLAKE2B 5d0a4e4545b4a1d50b13b7ef91f5b165094ece75c4ea5ea3c8c596cbd4753541e96367a859f89a766f25838b34a52e6677caf1456db35ad7dcbbdba3ccc22863 SHA512 6e4e94397d25cbaf1cba77589f64096cbf239de14ae2f29f6ac4ef876d4a44304d6fadf5c045bb5c08e5cba5f50480018dc6f4c1849a4e08a93c6eea648fdc44
-EBUILD strokes-1.12.ebuild 363 BLAKE2B bb5ddbf4bd1fe6fc6ab5a08c1100dc24da7fb971f9b1897192cdbc599a6957fb755e4e2e56e187b839a24ee8e097926747a47be770e3a77487a9db89aa749788 SHA512 81763704308e45e3b3180e04e84e2d5e9bf19ab6bd74f04e4fbfc16b753fa8d6e9fa094bda4853b7d598cd9c146dba7896c57e49fc161e50f4a85cc91282b350
+EBUILD strokes-1.12.ebuild 363 BLAKE2B 97f6666de36a71aaab167a95459c72461ec7d13dfcb239e4b1578c4d4e319399ee157e4858b712103c24262e7e2996928b5d0be5ae3de3763fe8367319fce436 SHA512 00be553aba8154899b652c7766f3225afb36bb00764aad5aa51182f6877bc538edce7bd130ba04825894e908b0615c744dd524f3ac9a993e4c96e80eed49cf78
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/strokes/strokes-1.12.ebuild b/app-xemacs/strokes/strokes-1.12.ebuild
index 5e17aa765d8e..2fdb8211b849 100644
--- a/app-xemacs/strokes/strokes-1.12.ebuild
+++ b/app-xemacs/strokes/strokes-1.12.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Mouse enhancement utility"
diff --git a/app-xemacs/sun/Manifest b/app-xemacs/sun/Manifest
index 6b8bc13a55d8..c731f9f4307b 100644
--- a/app-xemacs/sun/Manifest
+++ b/app-xemacs/sun/Manifest
@@ -1,3 +1,3 @@
DIST Sun-1.19-pkg.tar.gz 64355 BLAKE2B eeb935eaf699d45214592a2e9930c1f055e3857113d4bdec0f7b3520e6e92a116e3634163982f6f7f66a529e049118224195d97f889c448fc9944f20baea6619 SHA512 89059893e721d1f8fc3445183e4184f55b30f09277321b0a495b48c6cdafdc5d6f41df0b0f3d740a8331d6844d63ab56b807277b94e55ff1510efcee70873fa5
-EBUILD sun-1.19.ebuild 408 BLAKE2B 0a0d0816f43144bb0b8a4d368edeb520782a705dbeda2b9e80ec00f42e2f9b22f6eba548d0bb6648f96dbb5a6f875ef634ef13f804a8e68af3ddc8f6078813eb SHA512 05e53d18005038a3d21ca6ec7679213e405fff2d0406bb373b6ba4d5c02ef7db6aa3384721f086644d21504cb562d2806e20f4819ec1a5d411bb530cb056ece9
+EBUILD sun-1.19.ebuild 408 BLAKE2B 0af4f704c3b49e8ac511549db6e91f6c98e320dcb34b282d8c4740c19aad27cd5bc347b3c8fc56849eab38842e686175b04c9ba88d333daaef23bc2ee5bee344 SHA512 5adf82e0efaa2d71b8d3bd815425820c73bb369ecda76db5fa62ef240a179b2f8bd9e3a7c7731804cea1af01f0d9002a5930672e3636f60cab6472f183fc4b79
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/sun/sun-1.19.ebuild b/app-xemacs/sun/sun-1.19.ebuild
index 37ca1e36a048..cde9ec1d0521 100644
--- a/app-xemacs/sun/sun-1.19.ebuild
+++ b/app-xemacs/sun/sun-1.19.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Support for Sparcworks.."
diff --git a/app-xemacs/supercite/Manifest b/app-xemacs/supercite/Manifest
index 059367796d89..064fecb7c9fa 100644
--- a/app-xemacs/supercite/Manifest
+++ b/app-xemacs/supercite/Manifest
@@ -1,3 +1,3 @@
DIST supercite-1.23-pkg.tar.gz 101982 BLAKE2B e4873e5ca9345239b3986080c32c4f2e36d3fb5eb723c99b2f630a47a2a2362b24d8cdfeddf35c9b89711806a1da4bfa30131341b5b1167ada2a0f1ec9aa4377 SHA512 7a8d79c12bd4c8a4aa8b9cc272edd97016262c42551d302f7c3268467c7475d3a807f15f9fcef775926a03688f6dc0ab65b90233ba16250ebbae928e21f12838
-EBUILD supercite-1.23.ebuild 341 BLAKE2B 5b24ff588996ed9fa62fbf85bf9d28498423d87bfde5198180a277c6fa6612a07b6ee6afc0992f8047948da1549c496a9f3aa2f82ea4bd6867c869f7e40f565c SHA512 a0d682ac85d3d6c64ac48e1aed4a4aedef6d832e101ef867c0045bfac2be0ed8a3a95066e001a14956fee7e63aaab0533b037a28ef16367a831a453444fd0e4a
+EBUILD supercite-1.23.ebuild 341 BLAKE2B 126442bf3036a72c818d3210266c882aa2fdeb4821f0f474ed6b2abe9d4bdb7b4b459a0a4b11a85ce106a3d4131916774049eb659c05d07537dbaef3f43c3c16 SHA512 df86285157c714da555ac6e27fd6e6c0915c41307b70bd5007be3825211fdcdb1c85bd33c02c8176e10907b5c96f88d77ad89262d8ad2fd55d1ce83f09e08a97
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/supercite/supercite-1.23.ebuild b/app-xemacs/supercite/supercite-1.23.ebuild
index 503b3413fa44..a6178183991d 100644
--- a/app-xemacs/supercite/supercite-1.23.ebuild
+++ b/app-xemacs/supercite/supercite-1.23.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="An Emacs citation tool for News & Mail messages"
diff --git a/app-xemacs/texinfo/Manifest b/app-xemacs/texinfo/Manifest
index 0e040f38b627..8b31f8034645 100644
--- a/app-xemacs/texinfo/Manifest
+++ b/app-xemacs/texinfo/Manifest
@@ -1,3 +1,3 @@
DIST texinfo-1.32-pkg.tar.gz 145642 BLAKE2B 75372484fccb2f8de979a29c506e1e4479ce5371bc4a8c3c06de6b407c1bab132cb156281e458966e673d505ba2f7547e767aadc124df14299fedf1f7145970f SHA512 026d5749acfb4f34bbc6bdb8471419fc48ae537051808d73bc04d6a11cae404b5e877305b5b02e1eabb79292f1cb73795c7521e384350948937d9cc7033bda66
-EBUILD texinfo-1.32.ebuild 324 BLAKE2B e3c94ac2053418e289f9d1b30bb3aa352f288baaf3fff4250650767f191446cb6da7e70003b24680b5188c23a3f9ba6857054c5c0a1167dd9c306330cbf7d89b SHA512 d041890b82d5a7d438992775f966d58dccdfc354d58114a6fc08db806da6ca3a3635bc7c83525e0222378b7b714e658268f3fd4c2ca2a6d0a079e819d029f9fb
+EBUILD texinfo-1.32.ebuild 324 BLAKE2B 804a6bc856f12c82edae86387abdf31fffeb1f12bf2f76c1cfe92d45559167cd7b0f95d57c357802fc433c674f474f6d2ee41cb9bfad4f879839304e008aa6a7 SHA512 62e5bad6b4aab8af26e08b6676d068c4cd4d346d7a565dc5264b6db104a00c5ab9fc620f061474be1049480a958ad5bd219874d3e73bc0540fd1dc355fc390bf
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/texinfo/texinfo-1.32.ebuild b/app-xemacs/texinfo/texinfo-1.32.ebuild
index 8477629816de..7c598dfe7cbb 100644
--- a/app-xemacs/texinfo/texinfo-1.32.ebuild
+++ b/app-xemacs/texinfo/texinfo-1.32.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="XEmacs TeXinfo support"
diff --git a/app-xemacs/text-modes/Manifest b/app-xemacs/text-modes/Manifest
index 98d522b1940c..22a5ec13097e 100644
--- a/app-xemacs/text-modes/Manifest
+++ b/app-xemacs/text-modes/Manifest
@@ -1,3 +1,3 @@
DIST text-modes-2.06-pkg.tar.gz 542495 BLAKE2B 0a63c323d923344e01f3dfa5aaa9d4e17b91d8d3988ce0125056e6c48c8a48e1ee57b6c8427428d32076b3444c18c89808e23c675b890b35f6db6396a566d97a SHA512 45c7386214d623803d739e2140edb237bd561416c11a5c13df547483e0ce854a330a481a84efdde3a10cd4c2ee8ca78f422f5fb6d1e6b00e264886069d549217
-EBUILD text-modes-2.06.ebuild 371 BLAKE2B b26791235d4830e23a061babf2750555b175d6c1d46362b5281f9d3d67cf9bfdd896d31e150108706c20686d9ab52957ea8e6b1e0ead235b791509e4baacd4c1 SHA512 319bb85fcb18000454b7340ab296a637941ee60f329e3a5df64715dfd3af05ee929b4dc4af19c195c8b755750ac5f27e4bbde81e5b993ea3137d63347c99e607
+EBUILD text-modes-2.06.ebuild 371 BLAKE2B 9516c335212a038cb1a7fe5f09486b41b99192bb216805a566b06ad6e47cf18d810cd70e0b397139a9e67c5705362636b2e0c83dc794abc6abb946a1a546b453 SHA512 a8779553e7716308164ea09c602b6b0ac31cdf94d1c898ebaa4c3f0ba8646902a541f3996e493df9ecf8788e27ee2baca1a715553511dfdbb8645ccc700f5584
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/text-modes/text-modes-2.06.ebuild b/app-xemacs/text-modes/text-modes-2.06.ebuild
index 0fee4950ce53..a3e8fde11c42 100644
--- a/app-xemacs/text-modes/text-modes-2.06.ebuild
+++ b/app-xemacs/text-modes/text-modes-2.06.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Miscellaneous support for editing text files"
diff --git a/app-xemacs/textools/Manifest b/app-xemacs/textools/Manifest
index 8f02ef4ecf54..49d39009b5f5 100644
--- a/app-xemacs/textools/Manifest
+++ b/app-xemacs/textools/Manifest
@@ -1,3 +1,3 @@
DIST textools-1.17-pkg.tar.gz 79944 BLAKE2B a90bc826e95e28437d740499653c1784bd688ac3983201b6bc4edb0cbda3cea80057cacb151f82b09255e606c1f6bc8b51ad29c075b6eae5de62b007a35abd35 SHA512 b6bf2493a2c220c8572709ff2a0068d0b7b42c93288dda22ee571d8d6ff0e93bc6deb12f110d8dd0e9f5cd83499c7c5a99180063712a08a41a8677ba2810c683
-EBUILD textools-1.17.ebuild 299 BLAKE2B aa54b659274129d5cf4f5c142b6a3449e74c321e78dff2450042d44e894c2f17414df4d9d902c3cfc1978a5b5fa22a4cf1357440c202f6aee2c68627e4a50776 SHA512 4aa00a212a8c2eccb96dd79237400430a8ce91e8bcb821485a65ecb8eef03e12f7ebe9c3637a5521a965bcf2e7dded415071fe17a365e6433082daf552348fdc
+EBUILD textools-1.17.ebuild 299 BLAKE2B 4d2563bf0a50277bdbe925229e5ad3720f404fae61caa651e255d954d3793e8e96094323f337369e14671134eee388b6880b223e35069a921090d40883186fd1 SHA512 3473656ecf3c0a23c8db775b1b8c7e25e751f0457a8f4c8c0c2baa67749bb8be021e9f71b4c1bd27ee84722812ad40e3cb8bb40868cb6389b9a1f358f4c1857b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/textools/textools-1.17.ebuild b/app-xemacs/textools/textools-1.17.ebuild
index cae11d473e61..45684aeb755d 100644
--- a/app-xemacs/textools/textools-1.17.ebuild
+++ b/app-xemacs/textools/textools-1.17.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Miscellaneous TeX support"
diff --git a/app-xemacs/time/Manifest b/app-xemacs/time/Manifest
index 1c26d5de13f5..51a4c28c0a9f 100644
--- a/app-xemacs/time/Manifest
+++ b/app-xemacs/time/Manifest
@@ -1,3 +1,3 @@
DIST time-1.18-pkg.tar.gz 23916 BLAKE2B 46b24d87d71e03b525921125633df4c1a14dbd8ac0f01d5f5af351f5ff090a9aeda24bb0c417432a64c248477180332487e7c7c11ef9fdcf7b21d428839f7ce4 SHA512 020f3f17cdd741b6fd27533318c764b934f9e4f8657b7e5b1637731a989db0ef87953d6e7e57ccea5e062f9a43c083c5f3f6bf954754189a5ab7fa5ac1a39751
-EBUILD time-1.18.ebuild 337 BLAKE2B 986700475588d0b970b778ccd470f0d091766f971e63ac9b7d19c6657115621626e656adbbe1c00bbb308ccb2655c991172c89d7e82354868ec647646be38cd0 SHA512 09b0154059ced256f023c10b6d233c4855df7271ff4793fb648b6375664e2badf58f97386b76efff557d9cc7c1e2e09d15431567f559d89fc943b9891074e0f0
+EBUILD time-1.18.ebuild 337 BLAKE2B 64350a8e2cb37e6a3cad243845d9cd4ffa01fa1369e8b18bf2c8cee99e621908ecec9c8ec5dd7428ab2e20293dc48cfe3f179681af251fb58d2d3179bc796647 SHA512 b09806535f6d61c363ac64dda6d153c341fecdf42770161874019bff112eb1deb5e094de00761cc5488fa6fd21836a126bd13c0d1c1a28ac64daa1df63d091c4
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/time/time-1.18.ebuild b/app-xemacs/time/time-1.18.ebuild
index 9dc38473f512..89743f30370f 100644
--- a/app-xemacs/time/time-1.18.ebuild
+++ b/app-xemacs/time/time-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Display time & date on the modeline"
diff --git a/app-xemacs/tm/Manifest b/app-xemacs/tm/Manifest
index 6e9a2fc966f6..0e4c4cd57dd1 100644
--- a/app-xemacs/tm/Manifest
+++ b/app-xemacs/tm/Manifest
@@ -1,3 +1,3 @@
DIST tm-1.42-pkg.tar.gz 333595 BLAKE2B 60cabc1903ad38d1e7dc2e9d5eb346de7b4d160cfc44f553b91e632be27e48d37476ff393eb1214e26bec2247b0dd6ddbcba24d7a57aacdc5b7f6e32ca336fab SHA512 7c5310d1c4fb1c97167c3a39ce0ea352c7828751915556a892d5363a9e428c31e4117baeceb5ba3bcbd1cc456c7d73071427b0339ce221d940c76a5622fbf6d6
-EBUILD tm-1.42.ebuild 525 BLAKE2B b497ff1ff70b1b3e3e80d2f5694b1d905bd20a9672f5db49fd3aaf225df60003b1466d5882a6390cd41df1677a4a8210c9d9e1c6aadb458a34e3cd2c5b78b0bc SHA512 d44cd7f6fd72e4cfbda743ffc3d6f0b040d1638e17758bdb9bca4ff69f5346305bc9219a39a651df3cb0797035ed15a1a5d28fc84a78cb534f5f2d6a417c19c9
+EBUILD tm-1.42.ebuild 525 BLAKE2B 86e9148ebc3ef719a5accab5e97c4699cf253f0826ec0b463a52bdf6d23a78ec3666369775a6e788b65912ebd3dc0cc203197cd24f630c3b3cade77d6cab8e42 SHA512 6087948211fd8c0de31cc3b24a3a62e147076238fb8bed94de03417710fe546d6bb3501ead9740cfdd148381c80a9795e620473a1bdc16dc189a6f384c3d818b
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/tm/tm-1.42.ebuild b/app-xemacs/tm/tm-1.42.ebuild
index 81b537b8827a..6c925c525cef 100644
--- a/app-xemacs/tm/tm-1.42.ebuild
+++ b/app-xemacs/tm/tm-1.42.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs MIME support. Not needed for gnus >= 5.8.0"
diff --git a/app-xemacs/tooltalk/Manifest b/app-xemacs/tooltalk/Manifest
index f1bda1b6542b..2b0bc2cfd5db 100644
--- a/app-xemacs/tooltalk/Manifest
+++ b/app-xemacs/tooltalk/Manifest
@@ -1,3 +1,3 @@
DIST tooltalk-1.17-pkg.tar.gz 9760 BLAKE2B 972b905c7ea92152528a00515d055975e5e3072f373977d33f70e7d88051c0864fbf5ead6590255486e50800af03fad2161bbce474aaea89dc94acdca1aff977 SHA512 3d83e9976b1364430f86b7d582e9110f83272692710c78642a92b1a489280658163c6566df54ee0bbf0b074716511569a6e61a124edf2174aa45b9779e52ce24
-EBUILD tooltalk-1.17.ebuild 274 BLAKE2B 6bc24a364d8d846676bcff52356a12a3bb2c49ff8ee668d62126ff158f416a6e36a8d3bd163882e6f75aa788357ee903cf73b2fb042e2440061c9d751c4a9d22 SHA512 1884064f7e3821e3df52ac96cfc6c8a25bec68585ec52e554da488a7c35380af2603952598cec4fbda3f9edb1adeceade08e34c95fe1abe43cbb7acef030e558
+EBUILD tooltalk-1.17.ebuild 274 BLAKE2B 8582f0519933868176d85ff9789bf511a94fe30f638ace675c59731eee07d11cbc44983ce152b6742b867bf32e64449534839aaa59cf88cf5448150a337fbc16 SHA512 978124e9d61195222cf97f3ed64ed226403fdc86997b277fa11675cd1bfcf258e17be506d72d1aea42c8cd67b501b99a3ca649ece5211403f74afc68c75cd130
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/tooltalk/tooltalk-1.17.ebuild b/app-xemacs/tooltalk/tooltalk-1.17.ebuild
index 9519cd8d58a1..b827da78ee00 100644
--- a/app-xemacs/tooltalk/tooltalk-1.17.ebuild
+++ b/app-xemacs/tooltalk/tooltalk-1.17.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Support for building with Tooltalk"
diff --git a/app-xemacs/tpu/Manifest b/app-xemacs/tpu/Manifest
index d5b306b8c9b1..9297be28fc11 100644
--- a/app-xemacs/tpu/Manifest
+++ b/app-xemacs/tpu/Manifest
@@ -1,3 +1,3 @@
DIST tpu-1.16-pkg.tar.gz 59496 BLAKE2B 782b3a50e8de9188660608a3720bed5c4b02331fd3f7ff388cf8c61304bc22ac9cba58a37698f8780b98faee1d2f0fe49b7d965d559dc4d6d9a253f7ac21d7a1 SHA512 9fe33bb1d80f453fff8261826b062b84c94a1b41daca2855ff37e2f9ef880ea576030fe1fc535c5c3255f669a411da0454711350879038e1c96072f68576d007
-EBUILD tpu-1.16.ebuild 271 BLAKE2B 707cc54000d04157948191781b98937d4c061aa3749d330c5cda2f1056be890fa2f740f03ecc4f5108fb2761bfe46896ca31858cf8a294592c15fe25998ac597 SHA512 8dbc5356bdd34be3800af9437ff1553a0d69eb976c6ac464551b45eac7541f0b17ad7f16f69895a22cdc67ec71aed2c2875d4258686cce8cbeaf53875564b01a
+EBUILD tpu-1.16.ebuild 271 BLAKE2B 71d17f9cfea8d696f74e00de9a5f3aa171ef7b05dfc0f5525a649b298d36f990e7b478677a1e88588e002122c7fe589ddab8e5d4d67f328d4eb036b26bc116a0 SHA512 2e9abe16b8afd290a451a9c1fbccf9277f8a20c6fca3d1956046a52e8059e9278815d5cad9086bd5a88f97fb8b63e9233b279ab2f67778dae1e6f50ce9762bf5
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/tpu/tpu-1.16.ebuild b/app-xemacs/tpu/tpu-1.16.ebuild
index c2abf04ddb4b..d9c18c5e7743 100644
--- a/app-xemacs/tpu/tpu-1.16.ebuild
+++ b/app-xemacs/tpu/tpu-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="DEC EDIT/TPU support"
diff --git a/app-xemacs/tramp/Manifest b/app-xemacs/tramp/Manifest
index b7ed567aa1a2..c1161c139a2b 100644
--- a/app-xemacs/tramp/Manifest
+++ b/app-xemacs/tramp/Manifest
@@ -1,3 +1,3 @@
DIST tramp-1.57-pkg.tar.gz 399264 BLAKE2B c7df03fd2cd201f5684743136ed092683b39b1a7cf0f24df998f42440e781ad4d7216f0d32aad9afae5333c94fdbcd7ce42c5e111be429494beff263c3e2538d SHA512 1e648bbbe7decdd57d63b55c3d6b6dba78bb9303d6d56e32ef36957ef377489afe94e0b40ec938f5beeff19d1517e0798d3af6729af7a97f9a83176fef7d5560
-EBUILD tramp-1.57.ebuild 443 BLAKE2B f2c37fc193fa499d68eebaa5fa995f6c6c43fb1dc57b0d1003645a7aa9887acc1a5fd17ff59a39865f8a01e166c0ae0c64724e6e6ae27330c43737f1ebb25515 SHA512 e9c4105f0a6e4c913672100d364ed5e4756f3443e953ec495323a71638dcf3b227c46961cdcbf3ba6e8fcc24109d9a9bfa61aa3b1c7b0561d5e745c8e77e8d9d
+EBUILD tramp-1.57.ebuild 443 BLAKE2B da47e2a3fa289694190e87ea054a23823d1f3276b76e27de6cdd3adbbaa550ba89ce40333444270cdb816353729691d77b8dba62608a78a7fcd012f442168171 SHA512 5c2e0028478ae962fe1b3ddede814b509314d668d9e7fb696885fdc69bccf9c014465ad69500eee6bf520dae032bc8435c00b354fda8c6ce0eaa6b932caa1da1
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/tramp/tramp-1.57.ebuild b/app-xemacs/tramp/tramp-1.57.ebuild
index f21b8a395231..e36894305b21 100644
--- a/app-xemacs/tramp/tramp-1.57.ebuild
+++ b/app-xemacs/tramp/tramp-1.57.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Remote shell-based file editing"
diff --git a/app-xemacs/vc-cc/Manifest b/app-xemacs/vc-cc/Manifest
index fce4c9793079..913176fd2ec2 100644
--- a/app-xemacs/vc-cc/Manifest
+++ b/app-xemacs/vc-cc/Manifest
@@ -1,3 +1,3 @@
DIST vc-cc-1.24-pkg.tar.gz 95024 BLAKE2B 0d9303bb80d72efa2d9850619b5f0023af6b58ffe0a1b04e1537621c343c25739e68f39a035ecd0e25890a2e12e5af9bd14d0658133e2e0f026900a758ff8218 SHA512 101eaabbf37dabbec710c20cc6aad76ce7ece962903a1284b1be72a41352ef00856bca9bcf72b9cefa520375e46f820a5c16a0067324cd79a2810d5b0b8211e9
-EBUILD vc-cc-1.24.ebuild 337 BLAKE2B 1be86e3a5e3d248ef0a0cd43a8e87808901435c724a00859bc1ccd9b84b19fee298d53c36d0970774195c183f8d56e59635351723a8567e060369952e420887f SHA512 6c3ad49eb7f97755291f31bc31c0801ec6547aba9b87a98b6738eef62763846f955d3600d8f647ef213ae514df4ca9f4d410402e6d56152f53e28f7bc4a74956
+EBUILD vc-cc-1.24.ebuild 337 BLAKE2B b6c38bb801919d7e316a3562ec7cb88675f96af7499780bbb52d116059ece4a72a7e863409a57d65603c1f2fedcdcbd71e80f966bc8a870ef946c811dce4d069 SHA512 db06b420e4bb325e4859cb8007f7f9f18c889b53702b2c9f2edad3dbdfee6dee8aad1ea0df35deed77a2cbf88c6510541e82fc50d519811f2c90a8e690f99d21
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/vc-cc/vc-cc-1.24.ebuild b/app-xemacs/vc-cc/vc-cc-1.24.ebuild
index b9a045a47c33..f18995b881b7 100644
--- a/app-xemacs/vc-cc/vc-cc-1.24.ebuild
+++ b/app-xemacs/vc-cc/vc-cc-1.24.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Version Control for ClearCase (UnFree) systems"
diff --git a/app-xemacs/vc/Manifest b/app-xemacs/vc/Manifest
index 2a45a534a037..c83fdf6332f3 100644
--- a/app-xemacs/vc/Manifest
+++ b/app-xemacs/vc/Manifest
@@ -1,3 +1,3 @@
DIST vc-1.50-pkg.tar.gz 231057 BLAKE2B 0bba6cedd270a8200eba2c09b97f0d98aa46c747a65f4cfe08f7242e95bdce74d933b39d4b9e6e109b2536ad4c3a49e00e9afc185e0afd51ab2a910137ab240b SHA512 a0da1bd44e6309079ad4c699206f4f9cd9ee050724902af8695d62610dd1a2c59e0d48964ad318e3dc68be865ecd5480138aa305c0673df68c5d2c61a3b80afe
-EBUILD vc-1.50.ebuild 489 BLAKE2B 0ea7165c09c2f4538257d2b6cba8118405f9521fd8d8367e641ab096881fb1744d7401a1a123f9c8f11ede118783bc1094ef1c0b88d48d00ca2b51a411df68a1 SHA512 84bcf843b61679aa8f0e06093ad512300816ddd857907c3be8c990ee6b847dbb352bca08c97593c575abd3e6b5e395fab25bd25742ad28750d2fe0c10464d2fa
+EBUILD vc-1.50.ebuild 489 BLAKE2B 98ce61d5d95b20f40f6f87cc3ea8a1ecb295f766f3498e6fdd962862c5257a01844de7f85691e181c95ddfb759f9c897f1d3d8acd4e2ef10199949728fa00c7f SHA512 a135607027ce7bc028d3048c11562888f30b65e431f7d2092704cbad0d1961d4d21bde4552dd6d4be409d11800e340e9a48c670bfce492090e8c3178e503c4e1
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/vc/vc-1.50.ebuild b/app-xemacs/vc/vc-1.50.ebuild
index babfd1de400f..f5c2f08c62f9 100644
--- a/app-xemacs/vc/vc-1.50.ebuild
+++ b/app-xemacs/vc/vc-1.50.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Version Control for Free systems"
diff --git a/app-xemacs/vhdl/Manifest b/app-xemacs/vhdl/Manifest
index 874fc5f30a0a..7c5b87ccc39f 100644
--- a/app-xemacs/vhdl/Manifest
+++ b/app-xemacs/vhdl/Manifest
@@ -1,3 +1,3 @@
DIST vhdl-1.24-pkg.tar.gz 302748 BLAKE2B 9c5616c4eed1e14c89bfe950d0a58c7d33189b275da9ed57953ddab4b7c326c5799c1470c2775b6e5b13dc93d0a2877250937d664eb665eec50659b555f77075 SHA512 31b9f7d2d091f6eb5e1b872f5c923db402d68655017c727faaf6b40c0eb101b103f5c1ba838e1a0f346b8a3b9f0c976000de2052a6cc1b4065a490a25290185c
-EBUILD vhdl-1.24.ebuild 417 BLAKE2B f81f324e6806133b8538561b21a6480d0fdf5ff9f77564c457797f9fa4e81cf2c58e998ce692824b40ffaeea76f7130922bcff6c0e0e0b74e13a4cb9845a5d9a SHA512 708bc9bec32ce039a48189736133e89a3cd5a28b7f983201088689eee36ffae56917ab6e69e3cf64c050774de52d86f9d127fff2c29650c0a48d2d0b00c6c9a8
+EBUILD vhdl-1.24.ebuild 417 BLAKE2B 0e35ee1a5995b9725b2471cc47a832aee8bee5d1fb8a82d9b643ce0e4ce642f241e7469b39b7ff4699be87200947afb5fd795f9d86f1be3470e4fac71dda09eb SHA512 4b42ce0bed712ba92230a79b255fb38e709d97228f93c50201925c374a931bb495187f8655394d661dfec0d957134ca89ddedd9e5e0ce298423436a657af0809
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/vhdl/vhdl-1.24.ebuild b/app-xemacs/vhdl/vhdl-1.24.ebuild
index 6059dcd6a6e7..9cc60dbce7f5 100644
--- a/app-xemacs/vhdl/vhdl-1.24.ebuild
+++ b/app-xemacs/vhdl/vhdl-1.24.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Support for VHDL"
diff --git a/app-xemacs/view-process/Manifest b/app-xemacs/view-process/Manifest
index bd1408ad906d..1277047d46db 100644
--- a/app-xemacs/view-process/Manifest
+++ b/app-xemacs/view-process/Manifest
@@ -1,3 +1,3 @@
DIST view-process-1.15-pkg.tar.gz 60754 BLAKE2B 351ef7db1399db510833b6960838472507cf7516259964466a74706a04aa51327d9c4f33f5ad5e503888382d6f477cb64649c92045fb78e1f07e87eb6080bc32 SHA512 121b78ba416129175b0a047948a419f1a6ee99df8534e8b7d8215540ad56d328160dc0bd26d9a6a22c8bf855f4db2eb857c961dfdb73d63e41a614e408caafeb
-EBUILD view-process-1.15.ebuild 302 BLAKE2B f5b4cf7ee95ae8cd4a2565ba5acbcbea124b7855ff3b98bd99e733a9ea3e48697647ff423d04e311169604aa8860280a4e4d38f0fe7baf1f09f84651d1c05f42 SHA512 64528ceabc5f31fb55a141133d884c1a280b55c5ef5aae1923e8142e5c8a468ea921c47c9ccaff1cb588bc5d6288470aceaaa1daca7a97bebe80804f362180e2
+EBUILD view-process-1.15.ebuild 302 BLAKE2B 5045ee0f0ccef297b7c4b10a79d1cd2456857f8f8fb081784bb69465ba6b354d786fd4115747aa343402a5fc3d1b2fd2861253b5e6ed3630411e13b13b82dd09 SHA512 466feacc73b4e62d6a27175f22ed160f12ec9346e9362cadacba06df284d200e1f70097eac2dfcda5426f31a5eea5aa026ca063d179a803174ba9ad0bad9b538
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/view-process/view-process-1.15.ebuild b/app-xemacs/view-process/view-process-1.15.ebuild
index 8ff75254c0cf..0e830e08bbe8 100644
--- a/app-xemacs/view-process/view-process-1.15.ebuild
+++ b/app-xemacs/view-process/view-process-1.15.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="A Unix process browsing tool"
diff --git a/app-xemacs/viper/Manifest b/app-xemacs/viper/Manifest
index 2cd45d63dd11..3f09e404aef8 100644
--- a/app-xemacs/viper/Manifest
+++ b/app-xemacs/viper/Manifest
@@ -1,3 +1,3 @@
DIST viper-1.69-pkg.tar.gz 338444 BLAKE2B a2ac50bbbb8d1c023cb6057be0437238f1c275a1297a1e729bced5a2b878e0c9bf29ef4a856b784ba2587276d78e8526d30c09b00ca4abd37191bb402a26faf5 SHA512 f2e1bb057779aeb9171b005125fff25f0672a310b6f74d8821f93c7cac97a8518657645913280c5012082700be78e38bcd313b89df6b61e596938fdc3235ffaa
-EBUILD viper-1.69.ebuild 294 BLAKE2B b644fbd2e27fe73d080d208855e9b4d10d8054ebc96708a7abf69359d67e7059b1c6442e3b35e25ccb888f6a9beab37678f2064e266cff4c1f54f9de714137f2 SHA512 6c80e1f5b0d01ba1b669d6dcade3d62961864e94f2ea54a5253c3adb063942e64590b4fd97d5356e155176326d3314556303fdeaa7952cef5eb1b5b2bbb8931b
+EBUILD viper-1.69.ebuild 294 BLAKE2B abc74b3ae6ffa92a6bef512208e4b7e8ef3536835049acf2b7be4e4952fabc1be673ec4a95836e05f7221f4c433d6ca90e9302bbbc056f65dfbde11ef86065cc SHA512 7658db9a02d20b18289ed9107b03fe1bdba71d382eded58dc3a6e099b40caf44de501edd629a81ac4fa693173828ae4b11dad8829287a73f70b6addb6274b4d4
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/viper/viper-1.69.ebuild b/app-xemacs/viper/viper-1.69.ebuild
index cd0b1ab0f6ca..5c0fbfb6743b 100644
--- a/app-xemacs/viper/viper-1.69.ebuild
+++ b/app-xemacs/viper/viper-1.69.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="VI emulation support"
diff --git a/app-xemacs/vm/Manifest b/app-xemacs/vm/Manifest
index 5d64691d85b0..88186ecec2a3 100644
--- a/app-xemacs/vm/Manifest
+++ b/app-xemacs/vm/Manifest
@@ -1,3 +1,3 @@
DIST vm-8.11-pkg.tar.gz 956105 BLAKE2B 9ad1ade5dd6542217bc9a31eb737166836e0e8325ecf44b43e6c2f86aa95db60ed15a5688cd3a5f0c010b65726547542c63c4a498dcc65f49e1f56d901de98c0 SHA512 cf687bc55723d8e57374264346399db552d4da73f24dc5a1a227f726b5f7c27a38a8ce1344fd97b22ae37729aacb3fcc18e22df14863004fd0472eadb3efa1fa
-EBUILD vm-8.11.ebuild 503 BLAKE2B 5f9a045c12cf336348922968349cafcf203b871084390c28b7581ec2451a04efa6d3846d3e564813213ae445c8f3a3a83abb9b5802e741e75c15aa68b79707c7 SHA512 baac7b9f3e7befe97d24e63e1f7642e6e8763930ea274c8734d624df7131f5030f4c4b2cc6db028790e519080f0fb0ec8b6aa6c6f8202aad102d2f57adcd8da0
+EBUILD vm-8.11.ebuild 503 BLAKE2B e7b68f1c93f08394da30406bb6454fbe01ae35f747f119b3ca6feda2cf55460bf01a9b525c5994426d91606af392bb7bf735ce5edc85a6973c10dcc53e663615 SHA512 b530c63e896215dc21ea04ffbe774f7e9096fc077e1b71dcad436dd175e5a108107fc54403f86d11ba018a5ce572ebc391c25cb3496eb1537a338a7463b0d835
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/vm/vm-8.11.ebuild b/app-xemacs/vm/vm-8.11.ebuild
index aee0e7bb4e6c..b95d0fa35fae 100644
--- a/app-xemacs/vm/vm-8.11.ebuild
+++ b/app-xemacs/vm/vm-8.11.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="An Emacs mailer"
diff --git a/app-xemacs/w3/Manifest b/app-xemacs/w3/Manifest
index 1e8a378e6a44..a4cbc5d1fad8 100644
--- a/app-xemacs/w3/Manifest
+++ b/app-xemacs/w3/Manifest
@@ -1,3 +1,3 @@
DIST w3-1.42-pkg.tar.gz 683362 BLAKE2B f8d6f550d3e3c85d39881fa91205d43b8911ea6a2ba430e9595807473defdf13b0fd9ddd8b1fbc50acee4e1c4fc24e47174fa267716a8c587c32a82adba3312c SHA512 4a3ea84adfb19e9d86469b07aafa9b78d44a66512b5d86218503a6a143ece501d1d8fab01f9b1bd22fe4bdb2f9f5012a1442cb4b3a1caa5001d05b402a0f4a21
-EBUILD w3-1.42.ebuild 458 BLAKE2B 0287d6f92514e12261285c78b4cbf7afeb015e77600ea4fc678e183b70f3a61a3cba4aa89e08baed85b40eb972b50a3bca4eeb5e75cd62f39edec43916f9b02f SHA512 4047d48c1a7c8cc48b20cde74f88ca55e43a8d9815130453d2a280adef0298ec045c9d0358bd571f538444daa030fa451750e9ec470ee95d2315852af0a54ac2
+EBUILD w3-1.42.ebuild 458 BLAKE2B cbe6683836881e80526b885ffa8c1a768903429df7939c5475e0b208338bd2f29aebbf9121f7784d3cb6cd864afe833016ed72fa9d14e71adcd575ec732a522c SHA512 322aded006d1ece622c9e11dc7bcfb754cf38d6a39c0b45284dd62d90ee7c46336539aadc19a77200e0aa18fa126c24963beae9a2e2f04eea12531eedfe1fd12
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/w3/w3-1.42.ebuild b/app-xemacs/w3/w3-1.42.ebuild
index ed1fd955b921..9a03a5e8ebf7 100644
--- a/app-xemacs/w3/w3-1.42.ebuild
+++ b/app-xemacs/w3/w3-1.42.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="A Web browser"
diff --git a/app-xemacs/x-symbol/Manifest b/app-xemacs/x-symbol/Manifest
index 25ce45848e96..41b898f063aa 100644
--- a/app-xemacs/x-symbol/Manifest
+++ b/app-xemacs/x-symbol/Manifest
@@ -1,3 +1,3 @@
DIST x-symbol-1.16-pkg.tar.gz 683912 BLAKE2B 7fcaed893d8121cf80970e1bf1219d2a6641e44d88887929ec541a6a6dd4e6d21831f8f886a4b1e47a7e584bd70e26ccf7c143233d141c19b33a802aeda2e84a SHA512 435f8903abe7028a4ea9e95cc0d69ce7ac3db25469df00f71eba868d2d2dc8eea92fb468c056043a9fef9fa716b03466e72af704ea35bc357c29230d59c1db54
-EBUILD x-symbol-1.16.ebuild 369 BLAKE2B ea78a6d24024414dba4823d72a2bf2fb56ccb7b3a66aaa5a7afa06f2d1eee18723b457432f1dfc0da9ba53e753adadec16fc2ae0f4359d0949417fead2e14f0e SHA512 32b74bff32423b622cd628ddbcae99ada9f99c1d4e9c42afac11fd940baddddcb3a96864eb6ec18d5e7d763a36157667335f1b0c5954ac52d9d91ffc59721ee9
+EBUILD x-symbol-1.16.ebuild 369 BLAKE2B b9ab66fc54d421f617ff1990d0d5006c9420b089c7efe51f7af558a9fbdb9919efafbededcde6d1f1435d2d986c3f68aec1dc1901244a8eb7e2631f8f27ba192 SHA512 f0af1d2b794249e88fe1c343eb0d8ac2eec66e196e67ab6a293587da3901c8d3f92508ee0791b82d1d7bd7db8aafec72cd53d228092780d8809d9b17b00caa66
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/x-symbol/x-symbol-1.16.ebuild b/app-xemacs/x-symbol/x-symbol-1.16.ebuild
index 07728ac7efda..68693bce10c5 100644
--- a/app-xemacs/x-symbol/x-symbol-1.16.ebuild
+++ b/app-xemacs/x-symbol/x-symbol-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Semi WYSIWYG for LaTeX, HTML, etc, using additional fonts"
diff --git a/app-xemacs/xemacs-base/Manifest b/app-xemacs/xemacs-base/Manifest
index 4990e8944569..ca138929f51c 100644
--- a/app-xemacs/xemacs-base/Manifest
+++ b/app-xemacs/xemacs-base/Manifest
@@ -1,3 +1,3 @@
DIST xemacs-base-2.47-pkg.tar.gz 581876 BLAKE2B cd3c7b1f4f01028b72c787ea59e540c1516d5ee2206d5664b26d32a0f1915d2d158c906cd99939d8eb961ce0b5664b6d9b3ccfa95dbf3aad3cc1feffd45712b4 SHA512 4552911f090feaa1a34db8a4717aab27389926dcef4e6e53340b5c823ee3a23977ffb278ee345e3d862b11b6372802320f0b35d64a996abd95bc8efb9522bec6
-EBUILD xemacs-base-2.47.ebuild 338 BLAKE2B c7558ad30529aec5c7500476b3ec39caba874cf7a81db5bdafe68c87bc829ba025446648d3cd61f5295ba4e541971e77100a073b1d9e735dcd19e6600a290788 SHA512 605a4b230a14b6c535dbcd95ba8a0be244d7ef044e65496df294028c9b0f097269aac2066b5db3e4d9888d79b032d3b9585a2b1f11264be8068d7e499032d5c5
+EBUILD xemacs-base-2.47.ebuild 338 BLAKE2B dffeca2cceb31aed47fd1cd4f0864d9a4e2cc09135b48892fca52e5b7c462e19ed0eb94ace0af256187fd14473b957dc330f8e73fc5b11f8f01b725a46f902c4 SHA512 511be4bcd2dde6608deaa1ebecbe62a81224b17d13841e2fb482541ce98b408575403908854290c87432673a4b3e34adec0408f7c14a4a8097100681585e325d
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/xemacs-base/xemacs-base-2.47.ebuild b/app-xemacs/xemacs-base/xemacs-base-2.47.ebuild
index 285d576b34b2..eb8c432159b9 100644
--- a/app-xemacs/xemacs-base/xemacs-base-2.47.ebuild
+++ b/app-xemacs/xemacs-base/xemacs-base-2.47.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="Fundamental XEmacs support, you almost certainly need this"
diff --git a/app-xemacs/xemacs-devel/Manifest b/app-xemacs/xemacs-devel/Manifest
index f2b7c98d772b..f0d58c323176 100644
--- a/app-xemacs/xemacs-devel/Manifest
+++ b/app-xemacs/xemacs-devel/Manifest
@@ -1,3 +1,3 @@
DIST xemacs-devel-1.84-pkg.tar.gz 257545 BLAKE2B 8fab5099be409c36b1f72daa4fbc57648fc6c40f5abfa686c029135fcbcc46cdf123ba35e11bfca1f4d1804d303005795cd6f52265dd060cd28afff1a56313c2 SHA512 eb20fe3fcca45b9feda2d70749c8a5af1936bf9a94d41b9a96ef83968b7f85ef9b9bd5121aecaafef59cccb6fb2e29a09ff0a7675a7b786909d86e59a6aa2005
-EBUILD xemacs-devel-1.84.ebuild 495 BLAKE2B cd96ac37cce36610edbd3eb0df2a45c1711aef13e511071cac2cca4783e9155eb93ffd067899e41e3055bb279b90789e71d52b21f566811d3055df6819e9c4a9 SHA512 61c99ef4f7ee58788f47b177e8ff3d54cd3f36aed918043decfeeb1356bcebcdea48ed4794d030afa8f4dd89c7a67652485641f2bd00481b670148243cc00671
+EBUILD xemacs-devel-1.84.ebuild 495 BLAKE2B bf8b98ac5ac800a979708f5c71257aae90ecf07e6839412b052dc025445361b3f94c28d994484919e2dd81cdeed177dcd7d857accb6c5bc2d90723c8466f54f4 SHA512 2533c2d1fd0a55a10adfa491fb5efae5d858b397b64a97974a956117e899d0187b3a77cc68784007916ad932dbb9fb73566b17a71eb629600cb1cee99ec59d6f
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xemacs-devel/xemacs-devel-1.84.ebuild b/app-xemacs/xemacs-devel/xemacs-devel-1.84.ebuild
index 761ae4482984..ee23e9f26d6a 100644
--- a/app-xemacs/xemacs-devel/xemacs-devel-1.84.ebuild
+++ b/app-xemacs/xemacs-devel/xemacs-devel-1.84.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs Lisp developer support"
diff --git a/app-xemacs/xemacs-eterm/Manifest b/app-xemacs/xemacs-eterm/Manifest
index 6649ba631d3b..c59062265718 100644
--- a/app-xemacs/xemacs-eterm/Manifest
+++ b/app-xemacs/xemacs-eterm/Manifest
@@ -1,3 +1,3 @@
DIST eterm-1.20-pkg.tar.gz 116176 BLAKE2B 953a801d761560e0a81de726d4b83e1b00c686360ccd66b7f89af190f154d0f563060ade702b8a63dcf68f885827e54ba15121e90a204f5dd108156c4dc458e8 SHA512 67d81b39761948d548fcd4fce200376702ce1884deb817c16e2db59c7eb3b571c60663ada91082433e08b42fedf62d07e31abd0f377cc4e44352398e826c7268
-EBUILD xemacs-eterm-1.20.ebuild 394 BLAKE2B 1c5dfc640d341e7c35cd4e54f1473f1f7531705cadcf44fceb1a58a777217ce333463731820c8a2fdbe60d93f17a5f6f92d07907ba8240b08abb68716565e921 SHA512 a6d3f6572787bbaf1ba0caaee04aaef8e5baae73895c7b1042ccd38c0c1e4e278b73d1c8eb09196e45daaf15782b84764be6f825bf9e6606d3edbe1fa9c84675
+EBUILD xemacs-eterm-1.20.ebuild 394 BLAKE2B 1665f166f9d6c6bf5d48e6ae58dee4d23cef01818c437e670497660581909dd158e108382841872c8af15ab2871922c4d669dbe7752a0de5aa1e38c001495243 SHA512 c961a5a75da88279831e5fe4d0a0fe80def85be9082acb192e4e566e1def3016b19e4510088e2d71981a15fa031e9bd9c6f7d13246294bf5ea546b1d987214a2
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xemacs-eterm/xemacs-eterm-1.20.ebuild b/app-xemacs/xemacs-eterm/xemacs-eterm-1.20.ebuild
index 60541cd22cd4..e16c645e8a7c 100644
--- a/app-xemacs/xemacs-eterm/xemacs-eterm-1.20.ebuild
+++ b/app-xemacs/xemacs-eterm/xemacs-eterm-1.20.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
MY_PN=${PN/xemacs-/}
XEMACS_PKG_CAT="standard"
diff --git a/app-xemacs/xemacs-ispell/Manifest b/app-xemacs/xemacs-ispell/Manifest
index b9a53caebec5..672ee8f58856 100644
--- a/app-xemacs/xemacs-ispell/Manifest
+++ b/app-xemacs/xemacs-ispell/Manifest
@@ -1,3 +1,3 @@
DIST ispell-1.37-pkg.tar.gz 102787 BLAKE2B c77034361f9ac9e69b51e2a17db78e675acfa5f55a25dda453d2612558ca0b4a1c2fb9b57fde17e2550a7ee4f2a8187a8983766f2e0282ce2fb793e13ab619a4 SHA512 6896c5fe7b9a10d3e11103dde8dbe7a23446c969a2af8e99815d34f621227076aa57061ebca589a3cd5decf5bf47a8c34ecafc73fe13f5310874edfbbedb8c8c
-EBUILD xemacs-ispell-1.37.ebuild 388 BLAKE2B a2537adef4cf6e8590510bfd39768ba8b4b9789ba8c33c0c8f6c98738aa2e1413b42573d4a8c6e58aa612305fe763fc959322aa8bd2c38c1d4c95ee8c2ed6180 SHA512 4bc0b35dc2bdb69c28dabfc2d251ed2843d431831587c844a4bcb7d650b331910c46400a2dc60201812bac8877f18e1a7ac515cd314d7ae4c18edd5ed9cbe290
+EBUILD xemacs-ispell-1.37.ebuild 388 BLAKE2B 14573400bf0f8c902e07c0122c3dcb84b882f73eab293a2c2bbdda140180d131627926080a87a2004b9f5ac9cd4c2b393bb8c9812e9a8595a59295f285c3eefc SHA512 ebff48a5cf65638c3f65dbb572ecf24c20d72427d8838054cf0eb0f4dce69989189fa41e555eb9676274f5cf8ddca97418728292d8d080df619b86be6123f219
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xemacs-ispell/xemacs-ispell-1.37.ebuild b/app-xemacs/xemacs-ispell/xemacs-ispell-1.37.ebuild
index 43ac8193b031..b879c354330b 100644
--- a/app-xemacs/xemacs-ispell/xemacs-ispell-1.37.ebuild
+++ b/app-xemacs/xemacs-ispell/xemacs-ispell-1.37.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Spell-checking with GNU ispell"
diff --git a/app-xemacs/xemacs-packages-all/Manifest b/app-xemacs/xemacs-packages-all/Manifest
index caedb6511322..978af7f0f4d5 100644
--- a/app-xemacs/xemacs-packages-all/Manifest
+++ b/app-xemacs/xemacs-packages-all/Manifest
@@ -1,2 +1,2 @@
-EBUILD xemacs-packages-all-2018.08.11.ebuild 3759 BLAKE2B 2932734d7e66eb4a8b681a239c3abfb74e42e6e53706e01d25dbabfc35301758c9e66a864f044715cf458f6eb4c3f0d7375ed8378ebda05592b798e9acd7efa9 SHA512 97f2d09baf61348a65833d826629b8b76376934b9612055adb167b071dfa881bc520361b2be4034a133e9175021287c83eb1ff955fc4abc012e1185536aef228
+EBUILD xemacs-packages-all-2018.08.11.ebuild 3759 BLAKE2B 66eda9be7d415e0736d1f5b2577399d30e665016f4685f24faeb3e3b946b9a4d7e6c415ea70937c70f4b83fc5587f14affe43324a8b75bef20d70eb700583ea5 SHA512 11f12508f6d3beff53a528161ee1a01a43443e22030a710df00560e5ad5876f423028a2fb9a45ef4322592576c0cdf608b4647f2a49957eee8370bc4824cf153
MISC metadata.xml 345 BLAKE2B 8e740e0e5053a313881a10d61b51546bd5407b3324c8091fe71104f2a005955c81d0de5d64ef5e7b83dfac5ac1848ab65b754c33a1ce553bd4093a1df9440899 SHA512 6c08926a4b3ce3ac7e8e0e5b9fb658580afed519d7df54b8c8a685facc5fdd46905ced3b7b04b5efb5c89390d0d60f1c21a0834e9211d26b8247c371dd0fe1df
diff --git a/app-xemacs/xemacs-packages-all/xemacs-packages-all-2018.08.11.ebuild b/app-xemacs/xemacs-packages-all/xemacs-packages-all-2018.08.11.ebuild
index 0e1cc91aa36e..92316d31fcba 100644
--- a/app-xemacs/xemacs-packages-all/xemacs-packages-all-2018.08.11.ebuild
+++ b/app-xemacs/xemacs-packages-all/xemacs-packages-all-2018.08.11.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Meta package for XEmacs elisp packages, similar to the sumo archives"
HOMEPAGE="http://www.xemacs.org/"
diff --git a/app-xemacs/xetla/Manifest b/app-xemacs/xetla/Manifest
index 9b13d66b95af..bc0dd13a3ca8 100644
--- a/app-xemacs/xetla/Manifest
+++ b/app-xemacs/xetla/Manifest
@@ -1,3 +1,3 @@
DIST xetla-1.04-pkg.tar.gz 295025 BLAKE2B 9a373e77d53f77c5d05ab2cf5d12942281c6dd32158a6e16d6e8eb0494ded373e10b27a5d48a55ffdea35676c9d7eeeb5724818eb3311114448ae76a86526766 SHA512 4d214ae76eecaf4011ca1f49b21b60786c29b6c6652d05f024f37114f7bacbf1bfdd3f48d7ab7f4d0e3e9808986aea2de9703d498acdaa676ab0344b26af5e96
-EBUILD xetla-1.04.ebuild 522 BLAKE2B c63ab98965e02c4a8a742b40bb6e5dcdff8a6dba9ddab0d080597f61846b2cb09c2e867cde5e19784c62df55b5d502c2770f057d95fcb25558dda5ccc63c0d3c SHA512 5f32688aa854e8fbe3147fcf4cce0f306b0151bde605913b49114871b27ae1e821a0831e582bd89c86ee483b5162b5f21b12a0967cc788b4675bb48cb6af078a
+EBUILD xetla-1.04.ebuild 522 BLAKE2B 3eb2886b2828d48228cf0b66064758872cbc6dd495a9f9494fe181bd5fcbd21748cde9fbeb211af6ccc1b4c8dea9450ebd60b43e3af4aa87eb8167876db85205 SHA512 e8b6d8ff36b00bde40ed1ad5a83a59d9ab5e86350de84cc63b1fa1a3d904a8ddbe75d73951fefaf4d04b3c5dbfbbab6720f82ad700de4f3048f3f72afa85f3bd
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xetla/xetla-1.04.ebuild b/app-xemacs/xetla/xetla-1.04.ebuild
index 1f15a2763874..76c096a3e34a 100644
--- a/app-xemacs/xetla/xetla-1.04.ebuild
+++ b/app-xemacs/xetla/xetla-1.04.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION=" Arch (tla) interface for XEmacs"
diff --git a/app-xemacs/xlib/Manifest b/app-xemacs/xlib/Manifest
index 9c2d10aba62e..2d74f7ca7783 100644
--- a/app-xemacs/xlib/Manifest
+++ b/app-xemacs/xlib/Manifest
@@ -1,3 +1,3 @@
DIST xlib-1.16-pkg.tar.gz 205431 BLAKE2B 50f5e46555710d1425873bb3c1e3215b4cbd28b49cb3a6f63e0c3a3f1b7234c613567c46041f46a015e761191d9079b7f3a8658ff7b7adf7ea3837a6059e3dd1 SHA512 ce5ab77d6ceaed84f658544d3e9e158254db26165500834c6f01e2bf341ea306b0c94b46c7361e4b7f923685d390ec40bd16ad0ab18cd7a1ff219221d9fdf4d0
-EBUILD xlib-1.16.ebuild 301 BLAKE2B fe56c72108d85dc6c276d87f42d35a6eaa657096b4d66cb92c78eae8ebc4e771178fa6a8f3b5bd2a5cf72926e292174888b5a5dd122ca1afa8e8b4b14290e3b1 SHA512 a659b8f7589b495abc675ed05d2f74d85678408f208c9ea7f027daf9dd2c3cd2580207319fe48e33821c733433d3a9b72ec06d6714fe9550aebf18e0997c55db
+EBUILD xlib-1.16.ebuild 301 BLAKE2B 188f54cfa17fa60f214bed604cf3180cf4c66008322b6dd81f22ee0406107603f3f26bb6cbd72ce9cd950574250c91692bde251db6ef61c03899f1e1eb364f4a SHA512 d7db0edbfae22bc68e9d6d122eb6c439e30706dbd950a75851d3ac0dd3767d7632ff5c8636992ccdff70ab1e3c649c7b9778c1904e9318e0c79e4fcc0ceecbc8
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xlib/xlib-1.16.ebuild b/app-xemacs/xlib/xlib-1.16.ebuild
index a194fe5514b3..8c88445b2f2b 100644
--- a/app-xemacs/xlib/xlib-1.16.ebuild
+++ b/app-xemacs/xlib/xlib-1.16.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="Emacs interface to X server"
diff --git a/app-xemacs/xslide/Manifest b/app-xemacs/xslide/Manifest
index 1f683b19f567..022cd6878acc 100644
--- a/app-xemacs/xslide/Manifest
+++ b/app-xemacs/xslide/Manifest
@@ -1,3 +1,3 @@
DIST xslide-1.11-pkg.tar.gz 39204 BLAKE2B d333a427aff3532c6c04eb18de7d171c0f3737ee6c73f1ee33ff6967cab5e8ebbe30d12a0e12c63ceedbcf0a883cb4fb67328ccb33ef9ff99d3c880f7d0a05a0 SHA512 fb47d139bf61c632ea14aa9458c307a02cd4f2c70d69732c7d27d2247f70d338719525931d83dd9527669bd451c1eca8f92ce8a2c77f332d56ff64b979e1d513
-EBUILD xslide-1.11.ebuild 338 BLAKE2B 43ade58db308d5a63c618c45fc59e76783f243ceb1189ed0d5c047ae30d4f858158ae0a10b59ba28d781873c4f46923c91389beb78918fa9c7f14f53f107bac7 SHA512 07c6127e8a71fdb7ab736fe5d01686095b02e549e18da051213f3c40b0202f45dfce40c812ec1c218d537cd0cc007ab461397760619c1ae6abb1c6c917c39bcd
+EBUILD xslide-1.11.ebuild 338 BLAKE2B 2faba8e8399bbb1648ab2431b7d0a1700cca64ce89297492372b1abb4cfa44ce18984c71324bab844a51113d7c4089e8a011cea313b8215611bacaad1130281d SHA512 1ebb813f1d376200e355a077b543e06b93f8bbc448179db063ae72c0d8c128d6f0f32e1abce6a31eda27580b58d5e8b9412f5cc03f3db9dcfd0d83d4f232740f
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xslide/xslide-1.11.ebuild b/app-xemacs/xslide/xslide-1.11.ebuild
index ba8d7e644005..7e75ad049b81 100644
--- a/app-xemacs/xslide/xslide-1.11.ebuild
+++ b/app-xemacs/xslide/xslide-1.11.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="XSL editing support"
diff --git a/app-xemacs/xslt-process/Manifest b/app-xemacs/xslt-process/Manifest
index a34b9c925d45..424a7655ff54 100644
--- a/app-xemacs/xslt-process/Manifest
+++ b/app-xemacs/xslt-process/Manifest
@@ -1,3 +1,3 @@
DIST xslt-process-1.14-pkg.tar.gz 59643 BLAKE2B 12c8914ed20b92e07b1a34783fc83ff8be31ebe8fb1de05e94a89ea9c1ac245e0317a7dc2e3a5ba8c530209e913f6bec5c35276315fc10bbfa4b27f190d36648 SHA512 6f4e0d6d28e37ab798594d50336094cfe3e58a4488476585927b92ca77f7258caf9803afb8caf3083bce850fba31b8e461f346c2ad8f1aeac7fd793f055671b8
-EBUILD xslt-process-1.14.ebuild 598 BLAKE2B 2235c70b395878b3105ed6e3eb11d570a97e6946f0ef5b5ff2d5cb52e1318e5ef1a89a0081d1c5ab0d28b891f40ca2c496523b6dbe153fc4041b749e59852b7d SHA512 d9c1d0ad5f68ac1de99d229a12fcc3963908e1a0a17d2b5f27257d8197a15edee6989aa779b673564ddbfc7e5bd1fd5c86d0b9d943e33fd70d8d63a891610f75
+EBUILD xslt-process-1.14.ebuild 598 BLAKE2B 78fc9943fe409ed196182b2aecaf67bbf34866e1d69531b6237766fa92d269a3d381ea227ca43639aebfc7a63e5ed94f24729cedde238fb3facb56d66b5f126c SHA512 f3d1a08ee5a79879780672df288d5a8c37ed7a819a6da1874350dc3eb068991c86f2aca5fc8643f3c52762cc56fd81c884321c2c4fbfb95152a67c79d16598fc
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/xslt-process/xslt-process-1.14.ebuild b/app-xemacs/xslt-process/xslt-process-1.14.ebuild
index 8559210c6eab..e5b28c84e962 100644
--- a/app-xemacs/xslt-process/xslt-process-1.14.ebuild
+++ b/app-xemacs/xslt-process/xslt-process-1.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="XSLT processing support"
diff --git a/app-xemacs/xwem/Manifest b/app-xemacs/xwem/Manifest
index fc092bf9e815..fb71768918e5 100644
--- a/app-xemacs/xwem/Manifest
+++ b/app-xemacs/xwem/Manifest
@@ -1,3 +1,3 @@
DIST xwem-1.27-pkg.tar.gz 648980 BLAKE2B e4170d56e52f5cf46b314ace4c53fde5b38c64e385411b0011b6168e6ebc26fbde1e616349eb499cc5ff816862f4cf30e9663f9dffbdb01910a0fcd4eb44cc9c SHA512 0b6029f659ae1150c74b93d654e1ab01823386336796fe18eb4f542e9de0ceb2a171a6ed32cf941b2a872a6422e9842f44ae2767550bcc3bbd19f08fa4bbdabe
-EBUILD xwem-1.27.ebuild 506 BLAKE2B a0bce5b0cfdd9078816ffb1cf37228778b4cbc15db08a16d63d6179b14d552a9569320648dcb7af6686d7fbe5752c00c53e5f8d05a20cfe8c12c51d7d3bb3a8b SHA512 b943ea496237e1bd70eaa1f5a77bbe2f86a112ec7c46cd7873894190eb434ebec7765982b5ecd9fd41279421382e2c01f4b590d8595b2d435ddc4d6205143c87
+EBUILD xwem-1.27.ebuild 506 BLAKE2B c57cfebe9a2da261f96231d831e4b5b6bbfca768e47576705dd0cf0d46d8ef54aeb7eb15ed46b4e4b4dc9b071cfd7ec6c53266cd5043bb94e8507e91ad6340ff SHA512 4b935f85e632f949d2b2021dc094b557239f2f1af6cb444b618ae8f59ba1a683018ca21df2611c8ac5f3013eb329b20555821855732a45faa5bafea358acbb1b
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
diff --git a/app-xemacs/xwem/xwem-1.27.ebuild b/app-xemacs/xwem/xwem-1.27.ebuild
index b1f31de571ef..3221ff65c300 100644
--- a/app-xemacs/xwem/xwem-1.27.ebuild
+++ b/app-xemacs/xwem/xwem-1.27.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
SLOT="0"
DESCRIPTION="X Emacs Window Manager"
diff --git a/app-xemacs/zenirc/Manifest b/app-xemacs/zenirc/Manifest
index dc8ae4ede901..3e84f0c148b1 100644
--- a/app-xemacs/zenirc/Manifest
+++ b/app-xemacs/zenirc/Manifest
@@ -1,3 +1,3 @@
DIST zenirc-1.18-pkg.tar.gz 277811 BLAKE2B ab8e8ca711b04db52dc4139bd4f75cf661267d3fa629572960c07e1c0e5537e824f6179e8c3b252bd78315fdce043e97c2cd03dd7adfd014c017c18a6be47fad SHA512 f4440d02b65aff416dd8c6064e678c365cf2137e94ef2a701c4b5459612b295d35b14f93097cc896787d1d5b74e418e5326ee41eb0edfedd08e00c7e56d5546c
-EBUILD zenirc-1.18.ebuild 268 BLAKE2B 364fec659f06487e70dbe916ebe4ae58eb43fb8f68fcbe0318cb1a68fbce73ef50e686b136ae7402407616281567be2669311e0fa81f5c50e7c39fd5e8b66e03 SHA512 4cd5051744e994276a777a8f49045930e35d816fc52d4f6441844687ddc99e2dded77022a7c20713a887bd4e7d7edfce8e4f327c8d02f54cba103e373e4d7e90
+EBUILD zenirc-1.18.ebuild 268 BLAKE2B 3913cacdae2a8ddd90f5fd3805af55cae33553e161f204ab9aa3675a553a34f95d328f799245b74058317186671901a6f962f85b64206fb19a88388117db5dfc SHA512 3131e2b4b8df78b4cd371f759b1b9f2a225d7754e3402e7d7f68509d37e2e024f0e85c310d337acc10778464cc42a559d7d890777b742d72ce56352d611cd0a9
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
diff --git a/app-xemacs/zenirc/zenirc-1.18.ebuild b/app-xemacs/zenirc/zenirc-1.18.ebuild
index b2beb3d3cb8a..6318214b2257 100644
--- a/app-xemacs/zenirc/zenirc-1.18.ebuild
+++ b/app-xemacs/zenirc/zenirc-1.18.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
SLOT="0"
DESCRIPTION="ZENIRC IRC Client"
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 2b8ce8c638d5..b5224621b2e5 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/sol2/Manifest b/dev-cpp/sol2/Manifest
index 777fdba4828e..ebce6d9b5da6 100644
--- a/dev-cpp/sol2/Manifest
+++ b/dev-cpp/sol2/Manifest
@@ -1,12 +1,8 @@
-AUX sol2-3.2.2-catch-depend.patch 910 BLAKE2B 2f4dc2a173500be6a0822f6e6e4a581facebc9f15d8a8b04151c9ec330c5c0962c5f521108fdc3681af9b74e0209505dfc9eb560076922998fc97ebc700d2c8e SHA512 a908179c944fed61cf22c5f14fb9670bf2cf2c63dd9d00ac6f5121c7058012d8dc551ad1f335d96d203152371ed98df4f18933aca7c96150b8402df2eff568bf
-AUX sol2-3.2.2-gcc11.patch 317 BLAKE2B 882fbef1e17414d81994896294aeb0e08304e310fec50f99f855391c02571117fbbb8debf9b07975a1c98063fc06560b559f75d11911ef7bf2f07d07830b810f SHA512 7936714263cccf67283afeba2d7a1ebdf3fb39cac45e3c82fd39a75b17c2f9fcb50424f476c486756a13c3235d63816a29f2e5aacebfda435cb21af07f2c51ef
AUX sol2-3.2.2-luajit-pkgconf.patch 651 BLAKE2B 87460b8bca3281ed2d82a359225d5af072524a8b0dc1bb3d51dc17325d3863623579da25f6ffd9e696acf953ddd48525677a9b4367518b9c259cfe91a9cd7672 SHA512 bca0b431f7c63512e75aa3806a940062991077be58b7227cd042d686c0ae7446dd82adbf856d0824668ff35b86f90521e266b7738e13b4654e25c4bd0e3d2539
AUX sol2-3.3.0-catch-depend.patch 376 BLAKE2B 7db0a0697e42a6045319636157f31ecf4757f0d9fcde3a82a5a76498c5d52d70cf7a7c2920df363367056adf8afd2bebfdf70f3c42692ef5b2173c6298f1845e SHA512 1fb33773ef4e35c6768d848c6b7f981085a872a547d8b75cd24912fd411da00ce12fc288496c710a10d7161236e5ac82eb090dd145c1a4d0e00c1977d6d4c1ff
AUX sol2-3.3.0-cmake-dir.patch 1065 BLAKE2B 906ea8df35dfb8908bf114ac9fc6fbcfae9de6e3168a3d8eff437248ed071cb58a4d6c6a28430a5d4a9e4cf01080a13a62c30f37120339eabf0da2d58aabc9a2 SHA512 10a850a5376838217686ce748d6d99b85d1859c0d8a8bb7fc0d24f5158c3456d8774ad739eb881d58e7396199df8873877e4bc9a1143b3a4b9c568906b86c293
AUX sol2-3.3.0-dont-install-tests.patch 289 BLAKE2B fc82c80a6b5fcc651b43308d1604414249ee462c406554b9b61aece253983c76cce1ee691d404e6486bbd566e521953ce076206053e2bf4bee9ee7f2944434d2 SHA512 bd43744581315bab42b603a3b1e163a86f36936bc444eb1c67504a710323978b53d00bb5b9fb8865e4d5831c80f713a52cc4bd4e02c2dd054840dd47153461c6
AUX sol2-3.3.0-werror.patch 854 BLAKE2B 4ba8febe3e225a904501a61d0bf7bb5a8539b1c8dca65e67ce5b335116851549ab31321126eecc3b8b9c9439491fd8c097430b15fce17c42a8ddc73f50a4fd0d SHA512 00b267ab451cfa9210db5a3ce5de67b33c58438a46be8178cce4dcf1ffd31ca2e5bde0015ccb72e2e641b7a0a59996d88154acc765b6eb3891bb092bec0bf46b
-DIST sol2-3.2.2.tar.gz 8531029 BLAKE2B 65fd220f5109e4917d06d5ef906ceccb7e292276f69bd49dfd826089a77e566af1811fdf660ffbfbd2437dca4b86ef5c4790dace9029805926e1ee0445b2e965 SHA512 e5a739b37aea7150f141f6a003c2689dd33155feed5bb3cf2569abbfe9f0062eacdaaf346be523d627f0e491b35e68822c80e1117fa09ece8c9d8d5af09fdbec
DIST sol2-3.3.0.tar.gz 8453838 BLAKE2B dd4ae6471913a8e5de51c248d22b2b30a0ef29a597c5181026ac175d789836b9ea4c278db6860a360b1b2d59a2063a7538dfb06044cd89cfdf6612a7f60ecd63 SHA512 f1eba8f9ea270a3a3fff9c7a036d130ec848d065e54a8aefd2a19ad7f17dcb6b5744d979fac54c765e8317a4cdcf72e1b9d622d114f48c6502cf2db900c8d4a3
-EBUILD sol2-3.2.2.ebuild 1627 BLAKE2B 3614d7bfe8302da7716432d8a685e7837284863f672bde0c69e38e0eef41100cefa6c55951269eb248b70630dee89439d8d5ba0a79a71c6e950798d4238a9cfe SHA512 90ec2722fee65395d562039aed8609df9c5b17c60b3f8331bf5e177c996b6ff83ef1097b0405357ea243701b2aca09f41058c3099e3f48301e6eaa495cdc8b6e
EBUILD sol2-3.3.0.ebuild 1346 BLAKE2B c928b9e9b67022bb8918fbccf892796208fe34c21c7cc68b7e85b4d23944cdc8bbde066d4f066c6509c283ba49e57ba6123b3a369f44d7dc35afbb95c4e0d829 SHA512 ed399831baeae89a88b0aaef5bead02d4fa23f9e24ff8b2de7ca08fcd28eea689a00b3657b0842da27dcdeaa26cbc85f153a63c81e39611925828c21f52859b0
MISC metadata.xml 594 BLAKE2B 911a1123a653118d9c19c3ff1a42a979a696d034500eda29a18c72e6f89bcc2f7c4d28977c76a40f61b79649c3f4aa63439cda96311e2cdd2bc9495ad1a85db1 SHA512 5c8252373ee8bdefe9b2863df048616beec0d00dcf1cd7845302721f78158db48729d9ab412dbcf4bed49130518acd2071ca3e5880488a882117ec5728e26b9a
diff --git a/dev-cpp/sol2/files/sol2-3.2.2-catch-depend.patch b/dev-cpp/sol2/files/sol2-3.2.2-catch-depend.patch
deleted file mode 100644
index 2da3c00c1612..000000000000
--- a/dev-cpp/sol2/files/sol2-3.2.2-catch-depend.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Use catch library from system
-
---- a/tests/runtime_tests/CMakeLists.txt
-+++ b/tests/runtime_tests/CMakeLists.txt
-@@ -22,12 +22,6 @@
-
- # # # # sol3 tests - runtime tests
-
--if (CMAKE_GENERATOR MATCHES "Visual Studio 14 2015")
-- find_package(Catch 1.12.1 REQUIRED)
--else()
-- find_package(Catch REQUIRED)
--endif()
--
- file(GLOB SOL2_RUNTIME_TEST_SOURCES source/*.cpp)
- source_group(test_sources FILES ${SOL2_RUNTIME_TEST_SOURCES})
-
-@@ -38,7 +32,8 @@ function(CREATE_TEST test_target_name test_name target_sol)
- OUTPUT_NAME ${test_name}
- EXPORT_NAME sol2::${test_name})
- target_link_libraries(${test_target_name}
-- PUBLIC Threads::Threads ${LUA_LIBRARIES} ${CATCH_LIBRARIES} ${target_sol})
-+ PUBLIC Threads::Threads ${LUA_LIBRARIES} ${target_sol})
-+ target_include_directories(${test_target_name} PRIVATE ${CATCH_INC_DIR})
-
- if (MSVC)
- if (NOT CMAKE_COMPILER_ID MATCHES "Clang")
diff --git a/dev-cpp/sol2/files/sol2-3.2.2-gcc11.patch b/dev-cpp/sol2/files/sol2-3.2.2-gcc11.patch
deleted file mode 100644
index cc8c6bb1b4f7..000000000000
--- a/dev-cpp/sol2/files/sol2-3.2.2-gcc11.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-Add missing include needed for tests (and possibly consumers) with gcc11.
-
-Fixed upstream in:
-https://github.com/ThePhD/sol2/commit/e5e6466e09b632677d24a8f204d6a0ea0a8862b1
---- a/include/sol/stack_core.hpp
-+++ b/include/sol/stack_core.hpp
-@@ -42,2 +42,3 @@
- #include <string>
-+#include <limits>
- #include <algorithm>
diff --git a/dev-cpp/sol2/sol2-3.2.2.ebuild b/dev-cpp/sol2/sol2-3.2.2.ebuild
deleted file mode 100644
index 8af75c6deec7..000000000000
--- a/dev-cpp/sol2/sol2-3.2.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-inherit cmake lua
-
-DESCRIPTION="Header-only C++ <-> Lua API wrapper"
-HOMEPAGE="https://github.com/ThePhD/sol2"
-SRC_URI="https://github.com/ThePhD/sol2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-REQUIRED_USE="test? ( ${LUA_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- ${LUA_DEPS}
- dev-cpp/catch:0
- )
-"
-BDEPEND="
- test? (
- virtual/pkgconfig
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gcc11.patch
- "${FILESDIR}"/${P}-luajit-pkgconf.patch
- "${FILESDIR}"/${P}-catch-depend.patch
-)
-
-src_prepare() {
- # TODO: remove this sed on next bump
- sed -i -e 's/-Werror//' \
- tests/runtime_tests/CMakeLists.txt \
- tests/regression_tests/1011/CMakeLists.txt \
- tests/config_tests/function_pointers/CMakeLists.txt \
- examples/customization/CMakeLists.txt \
- examples/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- cmake_src_configure
-
- if use test; then
- sol2_configure_wrapper() {
- local mycmakeargs=(
- -DSOL2_BUILD_LUA=no
- -DSOL2_TESTS=yes
- -DSOL2_LUA_VERSION="${ELUA}"
- -DCATCH_INC_DIR="${ESYSROOT}/usr/include/catch2"
- )
- cmake_src_configure
- }
- lua_foreach_impl sol2_configure_wrapper
- fi
-}
-
-src_compile() {
- use test && lua_foreach_impl cmake_src_compile
-}
-
-src_test() {
- sol2_test_wrapper() {
- if [[ ${ELUA} == luajit ]]; then
- einfo "Skipping test due to https://github.com/ThePhD/sol2/issues/1221"
- else
- cmake_src_test
- fi
- }
- lua_foreach_impl sol2_test_wrapper
-}
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 11a15539d34f..7aa01705afed 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/kyotocabinet/Manifest b/dev-db/kyotocabinet/Manifest
index f217de72aea2..3e866351074a 100644
--- a/dev-db/kyotocabinet/Manifest
+++ b/dev-db/kyotocabinet/Manifest
@@ -1,8 +1,9 @@
AUX fix_configure-1.2.62.patch 1668 BLAKE2B 5a572607b5c848c3616fcccac1e936f9218ace5e7f657f04583ce89e6a1a34eefdb9ffbf76a64862529afd6076444efd831b44b4d658b18fab6b402007ee0114 SHA512 cd36241bdde29f62b99b2bfcb45b592fad3d15a32a370c925e5085be18893a8ba9bb15cb55939871beb9776dc6ab7da4f2d2cf54efed6f86310f3297d33dd567
AUX kyotocabinet-1.2.76-configure-8-byte-atomics.patch 1250 BLAKE2B 882c4897a40609bbfa1183cb97e80e5ed6d95d0035c30c836e3f252962db822249f8b48934923e816a720d3cbf64a6f47f80cef77528216f3171f332ca3a350b SHA512 4833cecd6c67515e0c59d7161be6891df290ae816593de1bf35718e9c9d8691db221bec5078c5dc7cf56e55b0086d61c415e148a7ee63b2a47ac4885f6d0960e
AUX kyotocabinet-1.2.76-flags.patch 894 BLAKE2B 50efb4b21f0101a942eb758213cf703460056a951617298057567d08b116c7e0a631d631eace992ff447bed5b74940d2b60a8adad373cb77fe42b8c40bfcc9fd SHA512 60a15c54994a5f338cf168feb831d858fdd2cadd16ea0c8001ef652e8502797f5920d3fed0a3ec4a6a2d817381b4690410878a18c7c859df34e26b033f48fe03
+AUX kyotocabinet-1.2.79-configure-clang16.patch 505 BLAKE2B 86113c69eb70f3d44305566119af61b773252c1fa30857f34af71ff04bc6d6574de266fe6dd716ebf031e61282788e30a076177427bd379fa209df76e86b0bd2 SHA512 aa214f0a4f207dcb667541708af41444db9a5b2e19547e0fc03228173143ccc22cbf359c8214e677530ad746c29ebacb1c48989702dec6f503063ac44b22c871
DIST kyotocabinet-1.2.77.tar.gz 949326 BLAKE2B faacde57e8c7fed3fb232ea6fd12b668f2d2ee352cd357d5e16e0d1740cd8f73e223964249efeae50f3ea5d0672117b2410b91ba557ebe1ac7ba4075ac28deab SHA512 f38794c11faa3f4b64097a2e314307e1a6b75ddc495103647ebe52786a689336754496e7083697417ea90436e7fad681f16440975abec9ae917874aa25153e0f
DIST kyotocabinet-1.2.79.tar.gz 943804 BLAKE2B 8a12e6dd953a1ba995d5a60126fb2682a07be390698bf98535633af894573aafc63b55497dc869cad14eceb14824ceb4f8c471b9aa1dad51944c35eac0cf4912 SHA512 9243192c81d3aa37cc8c80eb3bdf235192a0919b134cededa2b4178be515d148916e7405e094cbcdd7dbf13bf38a569bf21863afac7cc05d6418cca5853a2ff4
EBUILD kyotocabinet-1.2.77.ebuild 1469 BLAKE2B 81e5c87898efcaa4d7a8d51229b92896975ba19d04d8359f77061e770953f0dac5543bf9d28f051b2ad17c35d45096c287efbc82bdbe263c9750911036ac7a8b SHA512 67eecba0c4beee2500bf897cddbfc583b6c0e184c0664f043a460ffd4458f0d3e7a027142b75ce30899b19fe6f81db6f4f1fed7665b8c3af1ccb79600c8c9e1a
-EBUILD kyotocabinet-1.2.79.ebuild 1476 BLAKE2B a74d73b734b9ea7feb4e4bb59d9461b65c2189a9e2f56ef2bfeef3fc07cdc31db822ae7c9f7fb67b8729953ec251873f79d0370d6712bd491fd421d32a572ae9 SHA512 8908cde5deb2e32917a6f17287fef58e8a7d0256d529788a21b871cc67ec57748eafaad94b9b10047dc35bd989d408a2a2adecbf712ad706d9ded96c0e1bea8f
+EBUILD kyotocabinet-1.2.79-r1.ebuild 1528 BLAKE2B a53393d99fd1b3a0484adf4346c03ac0e2dbbfbe8b0f304a4f0ee32a49a4a3469465a89e85f7d0791458dc7be7ec7b60462394a0ec7c14e7d834cc4ad3e9ddb1 SHA512 f88b68204484ddeecec5c48a3bb712823e8e218f0e77e5328cf51273db55177204fd40e6e2b9455871abc75766b56cd51321c92e8d880fcbc5b67483bf16120e
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch
new file mode 100644
index 000000000000..f066cd59bb3e
--- /dev/null
+++ b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/879653
+--- a/configure.in
++++ b/configure.in
+@@ -194,7 +194,7 @@ test -n "$LDFLAGS" && MYLDFLAGS="$LDFLAGS $MYLDFLAGS"
+ AC_C_BIGENDIAN(MYCPPFLAGS="$MYCPPFLAGS -D_MYBIGEND")
+
+ printf 'checking for useless warnings... '
+-if printf 'main() {}' | $CC -xc \
++if printf 'int main(void) {}' | $CC -xc \
+ -Wno-unused-but-set-variable -Wno-unused-but-set-parameter -o config.tmp - >config.tmp 2>&1
+ then
+ MYCFLAGS="$MYCFLAGS -Wno-unused-but-set-variable -Wno-unused-but-set-parameter"
diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild
index 4d737ac5ad0b..4f78f7efd8c4 100644
--- a/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild
+++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild
@@ -23,6 +23,7 @@ PATCHES=(
"${FILESDIR}"/fix_configure-1.2.62.patch
"${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch
"${FILESDIR}"/${PN}-1.2.76-flags.patch
+ "${FILESDIR}"/${PN}-1.2.79-configure-clang16.patch
)
src_prepare() {
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 7d8e0d7a4875..67b374f73c7b 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 0f1914209706..99964a186869 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,7 +1,9 @@
DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
EBUILD dune-configurator-2.8.4.ebuild 4096 BLAKE2B e5a5aa47665e30b13f1a158149f235156ec8e0b0e3172fb4629532f991b9bc86080d1d303f734e0fb215502151911d41fbed9cddd53d86ae13e7e70e11c8d7ab SHA512 bb7f6f2acb81a18fc9e0c3c67819a1724cbc2f643405c447e67d1bc17ea3e3a9e9194cdceeff0cf04dcf38bc154d31650a203beefc87dea9b8fa74e9f5d17873
EBUILD dune-configurator-2.9.1.ebuild 4096 BLAKE2B e5a5aa47665e30b13f1a158149f235156ec8e0b0e3172fb4629532f991b9bc86080d1d303f734e0fb215502151911d41fbed9cddd53d86ae13e7e70e11c8d7ab SHA512 bb7f6f2acb81a18fc9e0c3c67819a1724cbc2f643405c447e67d1bc17ea3e3a9e9194cdceeff0cf04dcf38bc154d31650a203beefc87dea9b8fa74e9f5d17873
EBUILD dune-configurator-2.9.3.ebuild 643 BLAKE2B 0e18709fb1ff06bd620b2a0b10e2a7dc5105d81d14972808b6c078c9dfdaadfe9311cb04100a8e6a4c05d7661b1e821fb4ab7af34ef1f354c512a2690dc5ea6d SHA512 1c480745ba59a78a6a7123414b057f0546616b235f5e2db7fed25e65d4c399edc6fb24cbe613a0ee253c0734b9fabd17695ebdbf5e195f53f1da39a51b642654
+EBUILD dune-configurator-3.0.3.ebuild 936 BLAKE2B 60fb6b7768aacbe017e8f3c8197d0ca2cd58752ee5ab87c29834d27dd40430d23e4aff29cef58dbd4c25b13dbba54b7f5c6cf924b5d89034b660535b98e6f677 SHA512 1b5fafc47dba7302833811d277422b9d40ee260d1c2217e801b81df3df8380d9c58e93afdf3f3cbdc25aef2e8f39f06798e5fd3297171078fbfa8c05a8e71165
MISC metadata.xml 413 BLAKE2B 68bcbe6d091780d3ea48707a42b402cfcc075b1ca0c58a8e145bc8ae6e89806361325f772e9e8b05484fc258f09e33c18fa329a494881e3275f534c65b283c15 SHA512 6520ccff6f2071125a07d0e6bc365c8a919ff32791af97fc633ef68b351de8295454884126334e182da7233744d489acfeb2519c3935990ad21eb20da3f5a1f9
diff --git a/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild b/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild
new file mode 100644
index 000000000000..ee56b94f49e5
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND="~dev-ml/dune-${PV}"
+DEPEND="
+ dev-ml/csexp:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+
+ # This enables dune-configurator to use the vendored csexp module
+ sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+ vendor/csexp/src/dune || die
+}
+
+src_configure() {
+ ./configure \
+ --libdir="$(ocamlc -where)" \
+ --mandir="/usr/share/man" \
+ || die
+}
+
+src_compile() {
+ dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}
diff --git a/dev-ml/dune-private-libs/Manifest b/dev-ml/dune-private-libs/Manifest
index 8bb324028189..c61ea4e91966 100644
--- a/dev-ml/dune-private-libs/Manifest
+++ b/dev-ml/dune-private-libs/Manifest
@@ -2,7 +2,9 @@ AUX dune-private-libs-2.9.3-test.patch 951 BLAKE2B 92a7e9838cdc0e57219956fe8d9f3
DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
EBUILD dune-private-libs-2.8.4.ebuild 4114 BLAKE2B fade94617c408e800bcc4abbf6adf312307d620172a8dfd39215add9b487c559f83829d442d9da4763e6f33e68011518751ff6fa7222b410953e42aa5377d94a SHA512 76da3dd2a3c2d6fb9ca5f3433cf0315c9cd7664f5f0cb57daffaabf87b2f12eca779fa5feddf5483c59aa90b091c3715a1e49e3b61eb1e03297ccec655d0c0ca
EBUILD dune-private-libs-2.9.1.ebuild 4114 BLAKE2B fade94617c408e800bcc4abbf6adf312307d620172a8dfd39215add9b487c559f83829d442d9da4763e6f33e68011518751ff6fa7222b410953e42aa5377d94a SHA512 76da3dd2a3c2d6fb9ca5f3433cf0315c9cd7664f5f0cb57daffaabf87b2f12eca779fa5feddf5483c59aa90b091c3715a1e49e3b61eb1e03297ccec655d0c0ca
EBUILD dune-private-libs-2.9.3.ebuild 4430 BLAKE2B a77324e882f89eb08a241ebc17a4de86851851d513a6d210d4cd78ee21519e85316fec5da2c3b67ccf781423da46bbcff6ce0fe58221f1538aa72a14199af40c SHA512 d47796ff2cc00fa9eaa9f58433be4288c6401c0f95a8ebb1ccc3e4514f11c512e26c5e354168312df2b3d6f43cc44e4e23de0006d5d1db09689d04293a873d9d
+EBUILD dune-private-libs-3.0.3.ebuild 747 BLAKE2B 38bdeaaf2e30a6579bae771687b2cf16a409aa19ff686fe3d290915154b9ff855859cc6e5c542e3de1053135baa9910aa6e147df3eb45464788be21edc6d94c4 SHA512 c57fe6d4c070ff885f66728d76ec7e1b5508b2961bf51b5652b75752352ec8cc070d7f1694903e714ad44d8acf8a4ffa44093eda8d5be46925bee73d4ec3bbc2
MISC metadata.xml 413 BLAKE2B 68bcbe6d091780d3ea48707a42b402cfcc075b1ca0c58a8e145bc8ae6e89806361325f772e9e8b05484fc258f09e33c18fa329a494881e3275f534c65b283c15 SHA512 6520ccff6f2071125a07d0e6bc365c8a919ff32791af97fc633ef68b351de8295454884126334e182da7233744d489acfeb2519c3935990ad21eb20da3f5a1f9
diff --git a/dev-ml/dune-private-libs/dune-private-libs-3.0.3.ebuild b/dev-ml/dune-private-libs/dune-private-libs-3.0.3.ebuild
new file mode 100644
index 000000000000..b15fa804ee33
--- /dev/null
+++ b/dev-ml/dune-private-libs/dune-private-libs-3.0.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND="~dev-ml/dune-${PV}"
+DEPEND="
+ dev-ml/stdune:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ ./configure \
+ --libdir="$(ocamlc -where)" \
+ --mandir="/usr/share/man" \
+ || die
+}
+
+src_compile() {
+ dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}
diff --git a/dev-ml/dune-site/Manifest b/dev-ml/dune-site/Manifest
index 7d44ba4f898d..1f9394496eeb 100644
--- a/dev-ml/dune-site/Manifest
+++ b/dev-ml/dune-site/Manifest
@@ -1,5 +1,7 @@
DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
EBUILD dune-site-2.9.1.ebuild 596 BLAKE2B fa03797d6cb98422acafc3854035967c7f8b58271f7155e4abe02061357165df76223e6eb01f76b67468ce09e1752056a242b247b3432ad086367a12b6bdf662 SHA512 c6d3e08817f15d05b9f07f2cc40b6908deb00e68fd79e5ebac95a86c57b95d2d31071e6dbe9b4d87401a5813e23e7ae1b6077ba22f74a356b93dd5a530a333e6
EBUILD dune-site-2.9.3.ebuild 648 BLAKE2B d5b24d1f27f8cbd5777059a9f185762889311e0ebbe96683a41ba6b39f017c9e858695065e7bd4c8bd486aceaeb92ea62120a6f06786a253d60624a3c4026883 SHA512 1c52a8298ca3533ecae6d12222d535e22f5aa7ffacb59d7e50d7a3a6b8632922c4360ac4af0478148ac5325418fbfa6dcca029c80bb6e7441c1ba9d0afcc3899
+EBUILD dune-site-3.0.3.ebuild 648 BLAKE2B d0cb9e9cc9e960c953fae2444f3fc4f313172417a78c45e1ddbdd661eec88b8621ea7bcf28b1f43dfaaee97831f964f31ba17271be4c9a34d4e4e9c0e367c9bc SHA512 99010735c6d813698e73a17d7c3b937b2a8d07295c1fbf071461dea7e2bd4d20e78e78f3e4863da715268fd9a43bf630199bdfd100a6afdf358d387281fde0ae
MISC metadata.xml 380 BLAKE2B a55122ee1d38e6491f4f2c955ab0271647054d171979d9b3a964c9d1c7239aeb17c89768008a36bd583b373069f387de809a8a62af68f725568f201f2be8b979 SHA512 9b49e03db4133c31c38c13f2502ebd56833c516d27facf46b9d83eaaf3982c3d5dd4e2dc2a1b5e5cbf8cbc60405f4aa2f0bd7a0886c3ead97598e139cac3d595
diff --git a/dev-ml/dune-site/dune-site-3.0.3.ebuild b/dev-ml/dune-site/dune-site-3.0.3.ebuild
new file mode 100644
index 000000000000..8a13e19dec66
--- /dev/null
+++ b/dev-ml/dune-site/dune-site-3.0.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Embed locations informations inside executable and libraries"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND="
+ ~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ dune build -p ${PN} @install -j $(makeopts_jobs) --display short || die
+}
diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index 1ee0c1ccc121..2ef1b24c26a3 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -2,7 +2,9 @@ AUX 50dune-gentoo.el 203 BLAKE2B 0b99f29b2a5abe1ce28fb10db5a282b4fbc355dba94ed86
DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
EBUILD dune-2.8.4.ebuild 925 BLAKE2B aaf039c23fdec35db8eafa1362e05e0a0007b4d5a59483726cffdd4c3f2738ab53cae26451001fa051fe46444f29d08ffd3e22233acaa3280db2c761822c1295 SHA512 175a4b03a248ade24a4a0fc232d13364f5332f9cd686056710dd1fce04b27ac59d81b3844ef1476867f3c5f646167dc40ada4609afc5594ac721ca5f216670a7
EBUILD dune-2.9.1.ebuild 904 BLAKE2B f98314d3cd1daa6fd08610daee2695a30b4c751bc1d060aad8b99b8e3e138fbe9751a92b5df3e1d1f62a8235b509ed884c75f2e11673d8a8a3cb50ddc414bdd2 SHA512 10a59aa34098669ca0d6d6a568cc63d124fd174850bb66591e9798b452629cc7647d6204050a4fbda2db394782c17590155467d798783018ff1205cde4b92e0e
EBUILD dune-2.9.3-r3.ebuild 1268 BLAKE2B b1a9b83a1a02159c5c48c2025c0819bbb725529b78d26fbc34953e75762edf1c0dd95954fd9046d1d76fdd8a65430ac90909c2d6994ee608db304bdd27da1ad7 SHA512 fbae16298c1bfd19ab66722cf122745065817a08839deaf408bdd734b4870f0934bf5c977a844f5dc123a4173e51fec769d59cc3c857757d8857746ce5bea3ad
+EBUILD dune-3.0.3-r1.ebuild 1520 BLAKE2B 103f150281a6bef999259459f312c0c0c51e49322637c0bf30eb5447ab0a656143988dca456836b3d5a4e5b67ca098c5c1dd58273709432ff5a97980f3bbdec9 SHA512 0db1f7974e20798db29ca56448d5f51132787135e8073e3abccb8421dc870d77f6b6b07b150cc9647e257d8b8c943e81b25637380a26b31a936160b65d2bfc9c
MISC metadata.xml 413 BLAKE2B 68bcbe6d091780d3ea48707a42b402cfcc075b1ca0c58a8e145bc8ae6e89806361325f772e9e8b05484fc258f09e33c18fa329a494881e3275f534c65b283c15 SHA512 6520ccff6f2071125a07d0e6bc365c8a919ff32791af97fc633ef68b351de8295454884126334e182da7233744d489acfeb2519c3935990ad21eb20da3f5a1f9
diff --git a/dev-ml/dune/dune-3.0.3-r1.ebuild b/dev-ml/dune/dune-3.0.3-r1.ebuild
new file mode 100644
index 000000000000..34a23dd6020a
--- /dev/null
+++ b/dev-ml/dune/dune-3.0.3-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing elisp-common
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="emacs"
+RESTRICT="strip test"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.08:=
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+
+QA_FLAGS_IGNORED="usr/bin/dune"
+
+BYTECOMPFLAGS="-L ${S}/editor-integration/emacs"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ default
+
+ # This allows `dune --version` to output the correct version
+ # instead of "n/a"
+ sed -i "/^(name dune)/a (version ${PV})" dune-project || die
+}
+
+src_configure() {
+ ./configure \
+ --libdir="$(ocamlc -where)" \
+ --mandir="/usr/share/man" \
+ || die
+}
+
+src_compile() {
+ ocaml bootstrap.ml -j $(makeopts_jobs) || die
+ ./dune.exe build -p "${PN}" --profile dune-bootstrap \
+ -j $(makeopts_jobs) \
+ --display short || die
+
+ use emacs && elisp-compile editor-integration/emacs/*.el
+}
+
+src_install() {
+ ./dune.exe install --destdir="${D}" --prefix=/usr/ \
+ --libdir=$(ocamlc -where) "${PN}" \
+ || die
+
+ dodir /usr/share/doc
+ mv "${D}"/usr/doc/dune "${D}"/usr/share/doc/${PF} || die
+ rmdir "${D}"/usr/doc || die
+
+ if use emacs ; then
+ elisp-install ${PN} editor-integration/emacs/*.el{,c}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
diff --git a/dev-ml/dyn/Manifest b/dev-ml/dyn/Manifest
new file mode 100644
index 000000000000..bb0fe494dfb7
--- /dev/null
+++ b/dev-ml/dyn/Manifest
@@ -0,0 +1,3 @@
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
+EBUILD dyn-3.0.3.ebuild 718 BLAKE2B 3bac5566705c1eb6b49eed073b387542fae5560d9e1c6fb78031baa4ddf2b532f44316a4682e9547bb079f7189c6703f38e76a25e635da17d78b489ee6b3f32d SHA512 ad99b1e5e38a95d2fae8adc50429f63ab215bdc07c306d2dfd9226bf42f8b19c038732935ceb2436a602e536c1cccc6c4863b877a835a8c6d0bdbc080909e09f
+MISC metadata.xml 308 BLAKE2B 555692890c7fe4dee18d07e140384b70278e2a4a0230916a01ab9e5306776e0ed0d979e9a3487423fa1779a166da3038dca13273811e36593bb2b821b60cdfe0 SHA512 e50e28cb6f41fda295f12af1b94aba12dda8a7091322c0e7093d19ee60615d449bc1806354043e572d70aff1284e16b644b188911adbca60a2a5c8299fcee748
diff --git a/dev-ml/dyn/dyn-3.0.3.ebuild b/dev-ml/dyn/dyn-3.0.3.ebuild
new file mode 100644
index 000000000000..ba609c7fd471
--- /dev/null
+++ b/dev-ml/dyn/dyn-3.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Dynamic type"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND="~dev-ml/dune-${PV}"
+DEPEND="dev-ml/ordering:="
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ ./configure \
+ --libdir="$(ocamlc -where)" \
+ --mandir="/usr/share/man" \
+ || die
+}
+
+src_compile() {
+ dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}
diff --git a/dev-ml/dyn/metadata.xml b/dev-ml/dyn/metadata.xml
new file mode 100644
index 000000000000..86dc156e664c
--- /dev/null
+++ b/dev-ml/dyn/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ocaml/dune</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/gen/Manifest b/dev-ml/gen/Manifest
index caeb71aeea71..b1c2f6e2354a 100644
--- a/dev-ml/gen/Manifest
+++ b/dev-ml/gen/Manifest
@@ -1,5 +1,5 @@
DIST gen-0.5.3.tar.gz 30905 BLAKE2B a6b8351ec4a75dd986cc0b4e9ed60dbfa78c3b8e3625c1e294f8bc0253d92be1f5d27cc7162e1cfc4f6397bbe272df22d9b7b0d1dd410d7760f30cf4c36c4745 SHA512 192178de106d2ae5f936caead8b21b4b9ec1b8fe35ba56296825900ea15a4ea702caf8824ac34d4478d107b954e22c3dffd81f12d4c08fbd6d9760f49a0deb14
DIST gen-1.0.tar.gz 32266 BLAKE2B 1be57d34e794e8dffae19322e8b2504b0ff10a72608cc1dec4bc55867b50b08a765c88d7e6ec7125884dc2b8ea6752d4eb9c5cd2bcb10c2515250ba04fb21bf7 SHA512 fb4ec2ab35a1aba0dcc8439b11f14a0a785d939f661f505aec88a6f2ca6ca87e14ddfda860d9c180b215190b76690de87040c144582f069224f7e58d37ef48a0
EBUILD gen-0.5.3-r1.ebuild 521 BLAKE2B a43478ee91922336be346c0d92d5e10df60949dec21c7f855374dae0684a43105d23281a61270947edf427f457c3eaad4bb2aea632a72517cd6cc1da6e473f64 SHA512 16c468c31b00592d7d69acf10c0d257609a79dda916f7111a049da2e4e672a576e261f45e53b275ea41f8e29299db2a4b81503ff9c0a6aa56db6451bb3777a99
-EBUILD gen-1.0-r2.ebuild 562 BLAKE2B cdc2a7cd0ae74f85c4bf6f7bd0cd65b2d49037efd7aeee3053dc63d7779a03fa7ddfd353da38517443c4b8ed15248dca37721ed7759d4ee29980adb882d131ac SHA512 6fd74f23455e74a5ee1f836777b684b00f241627bccf39431f577e57edb78a4b12a4248e8723cd40bcc6295e9a01861412bb5b6883e27bc81738e73fd3e88cd9
+EBUILD gen-1.0-r2.ebuild 658 BLAKE2B e7ace07c706ea94f5fdfae852185a8781d5289589bc53ab28f7aa6fb751cfb14bceb16a4e1e27bb6d36c51851ec6be885658b575cf597e3cdd8b9fb6448175a5 SHA512 65eaca1c34b818785c1d8a3b04520abaa99e676516d15f4f114669ce8ff3a6e81f705d2bd3207aa6c10924c2d44e17d1a8e5b16a20a9ac3ec353d0a8dc887392
MISC metadata.xml 380 BLAKE2B 4cc697b8fa54689d677e4eb06cc90cb3d2b2b7dfef2585ccffa2846064c78bb1bf39d43f932588426e0b0b2a66fd68be4878bd97e0b2c4578fcf98c2ccddb01c SHA512 91e7d05763f7fbbb52a9dff9808a3c06640f66540543b188a2fe44673f50dc18689dc1fd95f83ca61f9bdf50d79e0951276e67311588cf7213735d3f97d20f05
diff --git a/dev-ml/gen/gen-1.0-r2.ebuild b/dev-ml/gen/gen-1.0-r2.ebuild
index cc7656ab88d4..a4cf8cddd804 100644
--- a/dev-ml/gen/gen-1.0-r2.ebuild
+++ b/dev-ml/gen/gen-1.0-r2.ebuild
@@ -21,3 +21,12 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
# BDEPEND="test? ( dev-ml/qtest )"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s:(libraries bytes seq)::" \
+ src/dune \
+ || die
+}
diff --git a/dev-ml/ordering/Manifest b/dev-ml/ordering/Manifest
new file mode 100644
index 000000000000..153a15f4ec1d
--- /dev/null
+++ b/dev-ml/ordering/Manifest
@@ -0,0 +1,3 @@
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
+EBUILD ordering-3.0.3.ebuild 705 BLAKE2B bc801175013b3c105f9539e0061c22830f53f6b8c2091e3e06b73edc50a9fe6dd4810a848b6f299b80829b7b1034b2c50b52b8a720442f3da27295f05df504db SHA512 e0ace6c90e7b83d20298f4d77910479fffb19b6fa1f7bccd7a6df8d76f7f61f82005789d1aed26cf798b318e71d28b04d6d02838ec21da2985c8d29411a124e3
+MISC metadata.xml 308 BLAKE2B 555692890c7fe4dee18d07e140384b70278e2a4a0230916a01ab9e5306776e0ed0d979e9a3487423fa1779a166da3038dca13273811e36593bb2b821b60cdfe0 SHA512 e50e28cb6f41fda295f12af1b94aba12dda8a7091322c0e7093d19ee60615d449bc1806354043e572d70aff1284e16b644b188911adbca60a2a5c8299fcee748
diff --git a/dev-ml/ordering/metadata.xml b/dev-ml/ordering/metadata.xml
new file mode 100644
index 000000000000..86dc156e664c
--- /dev/null
+++ b/dev-ml/ordering/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ocaml/dune</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/ordering/ordering-3.0.3.ebuild b/dev-ml/ordering/ordering-3.0.3.ebuild
new file mode 100644
index 000000000000..0c02ad290b06
--- /dev/null
+++ b/dev-ml/ordering/ordering-3.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Element ordering"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND="~dev-ml/dune-${PV}"
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ ./configure \
+ --libdir="$(ocamlc -where)" \
+ --mandir="/usr/share/man" \
+ || die
+}
+
+src_compile() {
+ dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}
diff --git a/dev-ml/pp/Manifest b/dev-ml/pp/Manifest
new file mode 100644
index 000000000000..fb3787ac580a
--- /dev/null
+++ b/dev-ml/pp/Manifest
@@ -0,0 +1,3 @@
+DIST pp-1.1.2.tbz 9586 BLAKE2B 36bf09c2623c28215f2d4d3260681dacf7041919e09eb5e53ee04f90706b037784c0f7d5cbdfee58ce2808f28df09638fa4d15b82d8542badc05c06c0d8cce96 SHA512 58f78b083483006b40814be9aac33c895349eb1c6427d2762b4d760192613401262478bd5deff909763517560b06af7bf013c6a6f87d549aafa77b26345303f2
+EBUILD pp-1.1.2.ebuild 459 BLAKE2B 468b13b6bbe43bfbaa2a95f2903705df9d480e4523bfb29da0daed55ad185736e3da8d24e73a8b705b7b97b4a90c9baecd0182407f820f393ed487f86dd0149e SHA512 5d0d7913b5219216e08e5f5cb3685663fb2e60d9f4195bbd759554709ccfbead053b0e31e3cf1a2cdca6a3a4f7331e38743a81a7b99c982b528ae1c3633dd8cf
+MISC metadata.xml 311 BLAKE2B 186c7e33d7f49e9833a705df8f1d1e55af53322a65a71e7a14828929ff71f661f7e0bd8f69d3fa21851a58d24273108d94f789491e9e9c65021f90d2798f1164 SHA512 c936324d80846839c2d209666f8ecbb54556bff77dd198da029944321d0344a70c16c7fecb699449f29b600d68d249a3b9ee829c53e2eee9c5b51320668cd952
diff --git a/dev-ml/pp/metadata.xml b/dev-ml/pp/metadata.xml
new file mode 100644
index 000000000000..25a0b092cb96
--- /dev/null
+++ b/dev-ml/pp/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ocaml-dune/pp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/pp/pp-1.1.2.ebuild b/dev-ml/pp/pp-1.1.2.ebuild
new file mode 100644
index 000000000000..61daa7921fa6
--- /dev/null
+++ b/dev-ml/pp/pp-1.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Pretty-printing library"
+HOMEPAGE="https://github.com/ocaml-dune/pp"
+SRC_URI="https://github.com/ocaml-dune/pp/releases/download/${PV}/${P}.tbz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="dev-ml/ppx_expect:=
+ >=dev-lang/ocaml-4.08"
+RDEPEND="${DEPEND}"
+BDEPEND=""
diff --git a/dev-ml/ptmap/Manifest b/dev-ml/ptmap/Manifest
index af86eec62cf7..d8f34f2ee4c9 100644
--- a/dev-ml/ptmap/Manifest
+++ b/dev-ml/ptmap/Manifest
@@ -1,3 +1,4 @@
+AUX ptmap-2.0.5-dune.patch 149 BLAKE2B 4c27562df15bcff8f9f0a53d0d6af910162dc3d9783ead28168ac0f92eeef185f82101cb566ff6858122eb8e54a555bc2882790b203b58623f20b220918cdd73 SHA512 27af7a4dfd4aa4ac888f9895855a2eaeee711432f9ac9c56c55efc81a1333a42661923aaa76a6610fc26b4224764dbb979ccb4f85ba7339ce3dd86b1129f376c
DIST ptmap-2.0.5.tar.gz 15121 BLAKE2B a81d205df6d0d276b4919577eb0fcfe9c33ad9a188c462df74b72722f43153bda84fd23880945d16e0f332041f67869ab708f5a925a689cf1ddb22dc0b9a6d28 SHA512 6815ee977cb9a4c5088af8dfb7d8055c8d35870ceb4e95f658fbdc50405495bea75a8755442dc6f7345d2e9021c3b96d14883603759baf267feced9cd5ba5202
-EBUILD ptmap-2.0.5-r2.ebuild 489 BLAKE2B 0996559c2bc5a08895fa9e8f7c9e8f8ee262e4bc00309686a95a08bff020428669a2e9d45c5cb169ba14271428e1b75ededd94aa1a356ce9c696c9a93f073f5f SHA512 7140454bdc0fa102ab8a41fd571c6bf42c82337ad00dba09a66f9dfa8cf94bdf41d1305ad3eb76a05f17c5b153fa18d0fdca4a2eaa2aa25ccc6f9126ebca0b00
+EBUILD ptmap-2.0.5-r2.ebuild 532 BLAKE2B f8ca7119b47cc169246955869b772edc8a6e1934b47f72b034c42de21fede9f44cbbf75cb68cf7668dcd6fd6727a6d957c7bffbd55091adf30bf181d934c59b4 SHA512 ef929969242e432024048dc02f2294987b87a7d1829e6868dfa1676ad2348ad9a6e3a9aee794b53432177e2dad731214be6fe1d4018e34e19e9f3e9070bf8276
MISC metadata.xml 396 BLAKE2B e02dd0cdbbbde71ee78d299a9fd709dc85f7c82f9d841ca7321d8bd24087568e1f1c337f67d08de5c42afa687683e25e58fcc67872c5e6a5dbeb176bed22a3e4 SHA512 ff4e86ae430fa12086067b849d9bfcec70ca49807dee15cc38936ceb8f9759b2c232c943719bff5424cd2f9284b60cde9c66fa7bcb59204c763a3326a798f935
diff --git a/dev-ml/ptmap/files/ptmap-2.0.5-dune.patch b/dev-ml/ptmap/files/ptmap-2.0.5-dune.patch
new file mode 100644
index 000000000000..b13122884adb
--- /dev/null
+++ b/dev-ml/ptmap/files/ptmap-2.0.5-dune.patch
@@ -0,0 +1,11 @@
+--- a/dune
++++ b/dune
+@@ -1,7 +1,6 @@
+ (library
+ (public_name ptmap)
+- (modules ptmap)
+- (libraries seq))
++ (modules ptmap))
+
+ (test
+ (name test)
diff --git a/dev-ml/ptmap/ptmap-2.0.5-r2.ebuild b/dev-ml/ptmap/ptmap-2.0.5-r2.ebuild
index 2213fb278c04..5f448db4390d 100644
--- a/dev-ml/ptmap/ptmap-2.0.5-r2.ebuild
+++ b/dev-ml/ptmap/ptmap-2.0.5-r2.ebuild
@@ -19,3 +19,5 @@ RDEPEND="
dev-ml/stdlib-shims:=
"
DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-dune.patch )
diff --git a/dev-ml/stdune/Manifest b/dev-ml/stdune/Manifest
new file mode 100644
index 000000000000..8317eb640ed3
--- /dev/null
+++ b/dev-ml/stdune/Manifest
@@ -0,0 +1,3 @@
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
+EBUILD stdune-3.0.3.ebuild 771 BLAKE2B d137e7ef80ec8c60ee6f29d88019a78a59b80bb1f206c91fd7ca1a6d6250a33281994aff2a47153fcffd746b71d45010d592ec83fa83a63b471266edf4161132 SHA512 69175899051a074f8821033544ace4bcfe0b740804ffe4908e2cd1d7faa2837a2f003e922f607cc7dfa5398a89c762753ea68d3d69d2f48475c5133745ec590a
+MISC metadata.xml 308 BLAKE2B 555692890c7fe4dee18d07e140384b70278e2a4a0230916a01ab9e5306776e0ed0d979e9a3487423fa1779a166da3038dca13273811e36593bb2b821b60cdfe0 SHA512 e50e28cb6f41fda295f12af1b94aba12dda8a7091322c0e7093d19ee60615d449bc1806354043e572d70aff1284e16b644b188911adbca60a2a5c8299fcee748
diff --git a/dev-ml/stdune/metadata.xml b/dev-ml/stdune/metadata.xml
new file mode 100644
index 000000000000..86dc156e664c
--- /dev/null
+++ b/dev-ml/stdune/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ocaml/dune</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/stdune/stdune-3.0.3.ebuild b/dev-ml/stdune/stdune-3.0.3.ebuild
new file mode 100644
index 000000000000..9a437d49b807
--- /dev/null
+++ b/dev-ml/stdune/stdune-3.0.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Dune's unstable standard library"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND="~dev-ml/dune-${PV}"
+DEPEND="
+ dev-ml/pp:=[ocamlopt?]
+ dev-ml/dyn:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ ./configure \
+ --libdir="$(ocamlc -where)" \
+ --mandir="/usr/share/man" \
+ || die
+}
+
+src_compile() {
+ dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}
diff --git a/dev-perl/Gtk3-ImageView/Gtk3-ImageView-9.0.0.ebuild b/dev-perl/Gtk3-ImageView/Gtk3-ImageView-9.0.0.ebuild
deleted file mode 100644
index fb4faf7f784a..000000000000
--- a/dev-perl/Gtk3-ImageView/Gtk3-ImageView-9.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=ASOKOLOV
-DIST_VERSION=9
-DIST_TEST=do
-inherit perl-module virtualx
-
-DESCRIPTION="Image viewer widget for Gtk3"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- dev-perl/Cairo
- >=dev-perl/glib-perl-1.210.0
- dev-perl/Gtk3
- dev-perl/Readonly
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- dev-perl/Carp-Always
- dev-perl/Test-Differences
- dev-perl/Test-MockObject
- dev-perl/Try-Tiny
- media-gfx/imagemagick[jpeg,perl,png,svg,X]
- virtual/perl-Test-Simple
- )
-"
-
-PERL_RM_FILES=(
- t/90_MANIFEST.t
- t/91_critic.t
-)
-
-src_test() {
- virtx perl-module_src_test
-}
diff --git a/dev-perl/Gtk3-ImageView/Manifest b/dev-perl/Gtk3-ImageView/Manifest
index 8337f6e67a63..c82b1052b3dd 100644
--- a/dev-perl/Gtk3-ImageView/Manifest
+++ b/dev-perl/Gtk3-ImageView/Manifest
@@ -1,5 +1,3 @@
DIST Gtk3-ImageView-10.tar.gz 28165 BLAKE2B 429490c02e34bbe669b209459fd90937a4148e643b6b4e26bd643cd930f728a400b4d179c7e072a72fced7b06fc9a7f16deb87d33b42b296f07f5dce14abdfb1 SHA512 2548c33c49c27bb4a69d5512c7dfaca096a39ef6d08fa1deb83a045e6c5b7ad075eb8b23b33fb794024c9b9e7fd979a5c31bff075a7ed5412a4a5a4f53824f5a
-DIST Gtk3-ImageView-9.tar.gz 16083 BLAKE2B f64723d2ee468c7ab423292bba8d995a62554877567fdfdd272e527920e037147783fcb9cea99ba1688f09303ee321abaee0e334a67db46bda6b0ed7e1ff9415 SHA512 1a52c53a03b6f9dd6abc69dbb03a8dd80df77e266eb972cb2438bd25d49765b203a70e2dfee1ae3cfdd27b4d987f9573eef3e47968c80550771dd3edbcf831cc
EBUILD Gtk3-ImageView-10.0.0.ebuild 727 BLAKE2B 41a3d02894657881541cba3bee3ce95913594b1c065d308f55e78554602b59ee3b49c3c38008944408f93d52f8810bf5dfad1e4dc7c5ed6e0868574cbf909045 SHA512 2fde96aed1ad98627f9a6d7099c2191608339528084f4b667fe00e6a4914e1def2b9b78ac706819fd7de2607cb527d5305e69ae57eb8b789100f339856dd8918
-EBUILD Gtk3-ImageView-9.0.0.ebuild 691 BLAKE2B 81ea41684762dddf26d7bb212119a45c9adec9dc30aa8885304117acd1d28bf7d3387351285cadc030b374a3e2786bc9df3ea27e604cf2b99469771c8564631b SHA512 021d0dd86d5125bea046f6bef25bbfbf493e8945691516b38ba963b1af9c0ff9adfb9b04180069114d29e3d1e5a4b7f6dcb0039b7889a05f84ab8b2853449e5c
MISC metadata.xml 1018 BLAKE2B 3b984f34f2b493db7ab1fd89b6edbac39936461826a43de10c6cde112a9e1be83eebd9f6184fe2c39763ecca1c050d44211641049028e8bc5aa7cb00cf3ac1e0 SHA512 eddb5b455c5561f7ccc1f84053c6830af833cde842af7422d0b4907765d3a771a892613c64ab6bb09ee49da53c8c989f4046bc172ccc70a4a3cf9164e337474c
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index ec97b817ea35..2b8f04ef3915 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 8cb6421b4ab4..16bfe6670302 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/spamassassin/Manifest b/mail-filter/spamassassin/Manifest
index 28eb69b8be44..7060a8b2101e 100644
--- a/mail-filter/spamassassin/Manifest
+++ b/mail-filter/spamassassin/Manifest
@@ -1,5 +1,6 @@
AUX 3.4.1-spamd.conf-r1 1257 BLAKE2B bbdeeda731965dcd863c2a9bc615295b7d48e0110994dac66bfccb4ee1d84c9c50e6c2fd6649b09b7206e16120ed7e55b387ba76afdf0fe7e629bc767d87a80c SHA512 b2233d9330fa06d13dc8d222fa16198a1f81dcb9c87ca93961db54d9f2514cdabd824d0f25c0cca678495f271f48f601ee14363c2a2f833100facae307226beb
AUX 3.4.1-spamd.init-r3 1180 BLAKE2B c7290e6016b27247610b050f77368fcbf3dd3f4ab0a72a933b3819f35dfe9f9085f13f73be95b1169e04d3a09bc4cec6284e87963059ac047d5908df3458fb2b SHA512 2c968750da3252e8dcce4cebf105a26a9dbc471e39bda7d66180e0fbf930b11dd3a98337d7c387026375918b660768c637c2f2031d6624ce3237d9cc8cd88a02
+AUX 3.4.6-configure-clang16.patch 1452 BLAKE2B 72c9cf2b411e54c955c9bfbe10b234e43ba5969d4daef21d3a1aeb95ee32fe337c47cc91375dcca9922f65d0f09ab3eaeeb7b3113002f6036b9f1c260fe0d196 SHA512 0ec2a51263d5211cfca405bcff10a589bd616d1c652f5b07e669d34c3a7c22eff6921836161fa174884d324a6964c89036b0bf1a9d86bd130fcbadec70dac989
AUX geoip.cf 2228 BLAKE2B 71d525f3f2abb9372cb1be7bb2698cf3d6495c142acaa96d69083d44108c8d514d23afc4f106c51e00704e24567465eaa76404cf5d586a6117afbe2e3f017eda SHA512 624b90487c426ffc46ca5b091b5a0591c0db8378820dee0cb684fd365336f4cef2c388d51c74bf284ed0a39b16c3cbca4aaf8dbc2dcf43b3dbea175185609aa4
AUX mention-geoip.cf-in-init.pre.patch 438 BLAKE2B 1ddce693e1df24632b2cfd6f8309bc66b1ee1420f84e253e7a68934ab532c3aecd31fd62d88d679ad688bec559cc58faabbc625238c26d92a15e3b71c0ca6a63 SHA512 b62abc243b46757fc7277227e5d15a5455f21416bef16a3beaccdc5887e8957e7fec821779fc1b1fb86f22aa030b355f45087e568768df80790cfd9fb067422e
AUX secrets.cf 664 BLAKE2B a501fb93369743e3c9139cc780f166168313613c840857bc0e72def5b3e168f235afc16a1dc34afa0e839ffa9da6c0c360c9a93a126d9dd711b4473e0a19ebcc SHA512 bb6992098a44e16147be46b75b70e3fb81672285dd71a30719606e2cab556720fc9dd318c7a80832ceaf2e6d9c98c2dd7434f48242feede1922c3e1073559edb
@@ -7,5 +8,5 @@ AUX spamassassin.service-r4 182 BLAKE2B c5813612e78602d6e67b527f07a8a38171422a63
AUX spamassassin.service.conf-r2 120 BLAKE2B cdefa5d73234be5331f7ff7cc646f10365adf515b85bf0d9912d240105579747f3834b7f72402a31b5be9b8ed0faf2545ae0a4ed46ebd3c7a90962f764fb5e8a SHA512 55b93ce1636505beabba21cd208541750ef448e952658b65d6e1447f92cec3a35e3d489d014a0229765117168cc03b4675652709f7ed9973be8fba84c10786dd
AUX update-spamassassin-rules-r1.cron 1555 BLAKE2B 3c83a1d3f951c5a7004c6ca838aba6ae76502de9e3dad0104537c819ea02652a920e5f549e4ef5c6fa4a36b9cf32e5ef9cd31d421dece002fc99d3e6227ea578 SHA512 5ea9aeff563589991fecde6e4530da36953c55d462d00882a5aa164936c71c947edf6bbb533fc4a2858a29cb3ac08388dac15d37aeb4d090889385c8b431676d
DIST Mail-SpamAssassin-3.4.6.tar.bz2 6166807 BLAKE2B aa25c9e81f570d35e8594ba6d6da70c7b846737513bd4d6d2d410872c58ab7cbe7ade6a109a71bdbb6dbaf7aee8eb48520e7de929b27e83546401f3692aeb0c3 SHA512 bb53ba928917b02071b2e6690a11240e1af503334f292c870a8c49c24b0a58b44c78f827e2f43e71a3ce920481fa0e1e62b78a39452658c57d18f4e11daeb593
-EBUILD spamassassin-3.4.6-r1.ebuild 9794 BLAKE2B 162e3d1dbfdc91e0e741d6be7a03797eaa3ace8e6677afee7cc35b8e2a9632754c80223cae1e16c6152f7b688f855ea46a9d86c31bfca3ec42cf8acc0d4128e7 SHA512 b64011e4df7f43883941d160027c44cf9234ebab286c0e0b41e80b47108a45936c9ba09d6b6ea8e5430d3f13ec03adf6d9cd856ee20a4e7cffae8c38dc47ce8a
+EBUILD spamassassin-3.4.6-r2.ebuild 9839 BLAKE2B 3cfc005672dcf0ef16ad03dfe7316555b8623fcd2ef3a7a89f4921bf99da3a90e73b090207936091d467dfcaf5b956f27c2844fbca0762e25eec40aeb2aeef45 SHA512 28d27a5e1a14f9f2559731508c0c6114a3c4741e32c86a617a065c686ce094fb3c04c3372c3d87e24c7bcfbdb1421474af3af2966593066735c44dfd32c67b40
MISC metadata.xml 698 BLAKE2B 09a986c93fde495aceb1370ed7440e2d141d83a3b631e050d09571441637029d5beda9fed264d6d65fe094c99fc27c91a6ba350f55d6aa6136c484b2acbd874b SHA512 1bd90e2b4339e685ebc4af7ddd6f371cebd566610fe8cc256c5bf3d120ae9bb527da633c38fff9a9e1dbd7b4949ccd78dab6cb1016311ee23e143426ed61e515
diff --git a/mail-filter/spamassassin/files/3.4.6-configure-clang16.patch b/mail-filter/spamassassin/files/3.4.6-configure-clang16.patch
new file mode 100644
index 000000000000..cd69a546c71d
--- /dev/null
+++ b/mail-filter/spamassassin/files/3.4.6-configure-clang16.patch
@@ -0,0 +1,44 @@
+https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8073
+--- a/spamc/configure.in
++++ b/spamc/configure.in
+@@ -48,7 +48,9 @@ dnl ----------------------------------------------------------------------
+ AC_CACHE_CHECK([for SHUT_RD],
+ shutrd, [
+ AC_TRY_COMPILE([#include <sys/types.h>
+-#include <sys/socket.h>],
++#include <sys/socket.h>
++#include <stdio.h>
++],
+ [printf ("%d", SHUT_RD); return 0;],
+ [shutrd=yes],
+ [shutrd=no]),
+@@ -89,7 +91,8 @@ dnl ----------------------------------------------------------------------
+
+ AC_CACHE_CHECK([for h_errno],
+ herrno, [
+- AC_TRY_COMPILE([#include <netdb.h>],
++ AC_TRY_COMPILE([#include <netdb.h>
++#include <stdio.h>],
+ [printf ("%d", h_errno); return 0;],
+ [herrno=yes],
+ [herrno=no]),
+diff --git a/spamc/configure b/spamc/configure
+index d8e5dcf..2e30ba4 100755
+--- a/spamc/configure
++++ b/spamc/configure
+@@ -3555,6 +3555,7 @@ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+ #include <sys/types.h>
+ #include <sys/socket.h>
++#include <stdio.h>
+ int
+ main ()
+ {
+@@ -4253,6 +4254,7 @@ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+ #include <netdb.h>
++#include <stdio.h>
+ int
+ main ()
+ {
diff --git a/mail-filter/spamassassin/spamassassin-3.4.6-r1.ebuild b/mail-filter/spamassassin/spamassassin-3.4.6-r2.ebuild
index dccfae5da460..eead64d35fa0 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.6-r1.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -82,6 +82,7 @@ RDEPEND="${REQDEPEND} ${OPTDEPEND}"
PATCHES=(
"${FILESDIR}/mention-geoip.cf-in-init.pre.patch"
+ "${FILESDIR}/3.4.6-configure-clang16.patch"
)
# There are a few renames and use-dependent ones in src_istall as well.
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index aff39bca9535..729170de63ad 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 67eced32b454..7ba1a22af48e 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -4,8 +4,10 @@ AUX gmmlib-22.1.1_custom_cflags.patch 2963 BLAKE2B af9979ee3c7977c93288b6afd0c0a
DIST intel-gmmlib-22.1.8.tar.gz 818360 BLAKE2B 5a7dadaead925eddfe52770c73eea92b8f071b498a2ed8d23928c93ba3d0284d9046339b7eb641918b17bf13bbcffc071ba71ba47cc53760258b1bb39f175e17 SHA512 4520105c7ceaae30e592acce7bae65841ecdb5d74c888cf03a2308a94a63d998941665794933c8247dbae841d13386ee99b365de0c6a5676acc960386c19ca2c
DIST intel-gmmlib-22.2.1.tar.gz 820241 BLAKE2B 64eed8c1863d85355f47b3bfdd2740d2472f256a679189520d284c635a1ad722ed090d503b9e224ac262498091872e686cb1732be135627d7ec8170c946a6f80 SHA512 d3a68de83946319d582ff2d7785adaf007ea744fba6b1e9e2c53023f0b01b506f500aae3c4305c01bb97ce9176d39ae884fa306b1a075b1f2758faad3a1e0462
DIST intel-gmmlib-22.3.0.tar.gz 843176 BLAKE2B 8874012deec80f5639a4fd1e0f7d94f9b683ad02fb140a4bc365ba1369bf2996ed19e4ccd45832e513017aedaaf34e76d88fd46838a02e15cb93921f70d414f6 SHA512 461057be96ecb6b5e84bfa55e486ee898133305ee65d31006aaf4509500da5a3ca7bbd8a7fbb77dee934e0eee97bd0edfc66d7d8dafcb55cc114f3b4d0ccc583
+DIST intel-gmmlib-22.3.1.tar.gz 843148 BLAKE2B b4f2e316a849e4bad5ce50e3b5ba9ba4ea32f353273acfe3d6cb69bae0e030978bbfce1b99f2c11fbf39a3460d8625f5f753c767f5223a03be45bca556c6a750 SHA512 6c2bb55f9c8762a2f8f279d98d08f63a97cd4755186d10ad6ad1f364002eb913f80bc7ea5fb1f9c6eaf85b03c7c60c16c9e636c3827483c51e2914e6e6e18e94
EBUILD gmmlib-22.1.8.ebuild 795 BLAKE2B 6bcec2581a34ec5a169eaa3508c8d7e6085865b6df1d2746db4c114eeebfd082636a3bb1aad3c6f72bc00a87effc4e32921f8d315ee58db95d71a495be00afcc SHA512 d366ef04a77026dbb3d1cae5d4e4bf74846cb6a4b7842c218f04889d0e0a0450d3ad28016a3492f5ff723dff4ac16bfd00e2d618bfb7e3400a4e841451d6c7f8
EBUILD gmmlib-22.2.1.ebuild 795 BLAKE2B 88959d7c98aba9bf4e9d1ac3cd7ab4520b547be03b21d7d341522d6f4440f2693c2e4e1f2f42dd58162edf564d3f0727bcccfc720ec36f50ef3c152fe6ad6251 SHA512 c616582ac1a65fab06d8bb4ff8119a263b46d41887d06012ab84999da0d309c004170eb4f354b821b4d06be23e195beede809c1b0a5b6da61b2a812054aa30c2
EBUILD gmmlib-22.3.0.ebuild 796 BLAKE2B f5c333307a819ae40fe15abc1db665f1553bdd5010739fc05a2cbcb6022eb1b7f722a26276476d75a4efcddee50de10c2f749e59d26aa8abbe22e60cb3d0a2a4 SHA512 a23619b88f583d312fbf316dde75d8a84ad2c9266566404a631159ad8b216d67488e093bd595101c96b81f755f7cb18b2151354ce298e4d74a56f225251881a4
+EBUILD gmmlib-22.3.1.ebuild 796 BLAKE2B f5c333307a819ae40fe15abc1db665f1553bdd5010739fc05a2cbcb6022eb1b7f722a26276476d75a4efcddee50de10c2f749e59d26aa8abbe22e60cb3d0a2a4 SHA512 a23619b88f583d312fbf316dde75d8a84ad2c9266566404a631159ad8b216d67488e093bd595101c96b81f755f7cb18b2151354ce298e4d74a56f225251881a4
EBUILD gmmlib-9999.ebuild 875 BLAKE2B 7023f9e4f92483e48cd0f7ca9395739df74d4ccc104fb45a76cdcb5ca74ccf75445e14a87355d302cc290108a0bf4c0bdae4a7831f1bba30c40b3e7872767c4e SHA512 815c3eb892de44f887c66f33ea54e19634871b9e147e5c6ab75d73e46b3500935656c04a3c46305ae921afc3fb6bdfeabfecc87e27c5b573a906be693985c609
MISC metadata.xml 401 BLAKE2B b8c3f2935afa450ec0eeedd745e91b14ed18386a87edc77d17894db4764b681cf1c1b80bac714662f506a9092813525f2365aad31d01b64dd8709da2df6c07f4 SHA512 ce6959033b6682ab01f830b869c972fcb774d241bca62faed86f6e1705eb2f6a7615f8781c7c75118ac5fd6bae096c08cf6a2e965429bbdcbe9f598ae67f91f7
diff --git a/media-libs/gmmlib/gmmlib-22.3.1.ebuild b/media-libs/gmmlib/gmmlib-22.3.1.ebuild
new file mode 100644
index 000000000000..a09ea1013a10
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+
+inherit cmake
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib"
+SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz"
+S="${WORKDIR}/${PN}-intel-${P}"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0/12.3"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+ "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
+ "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING="$(usex test)"
+ -DBUILD_TYPE="Release"
+ -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+ )
+
+ cmake_src_configure
+}
diff --git a/media-libs/libva-intel-media-driver/Manifest b/media-libs/libva-intel-media-driver/Manifest
index 05be60adee0e..7235b893be79 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -7,11 +7,13 @@ DIST intel-media-22.5.3.tar.gz 27488655 BLAKE2B 90d79ac8e7ab8cb97941d37fe81ce452
DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc SHA512 9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764 SHA512 068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161 SHA512 2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323
+DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464 SHA512 1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
EBUILD libva-intel-media-driver-22.4.4.ebuild 1371 BLAKE2B f39c670b03e589f23277ff4c0416ecce09637ee0323e70a1d71c97ccb319b2fb1b47a218ae7f006c7cbace0085ed21d70d38e91e9f27e5fbee42bdbe0553f796 SHA512 b1217cfb4ba440520664d839bd5d5e0193c6b9107167a2dfd264015a0a38900a4e36e0326e459feb3a5ced5b10e54f9583f32bfe40540100eaec66c52412823b
EBUILD libva-intel-media-driver-22.5.3.1.ebuild 1349 BLAKE2B 0bd3d76f5d3f7d9ec48ab77a424d3ef24c902484be12b3549f0d2dffe3857c49c09f08bdc3b48ad27aece6dddaff5de25cb7597a602dd1097f48bd2466c86a36 SHA512 125bac3e4dabaf97c8c4a6e1ac6fbde226adb6bce69942bbe2d03807a533bd518b71e000461810674aeec67038d7ffa5e9447ec89581dfe28380528f2a1a36a9
EBUILD libva-intel-media-driver-22.5.3.ebuild 1349 BLAKE2B 0bd3d76f5d3f7d9ec48ab77a424d3ef24c902484be12b3549f0d2dffe3857c49c09f08bdc3b48ad27aece6dddaff5de25cb7597a602dd1097f48bd2466c86a36 SHA512 125bac3e4dabaf97c8c4a6e1ac6fbde226adb6bce69942bbe2d03807a533bd518b71e000461810674aeec67038d7ffa5e9447ec89581dfe28380528f2a1a36a9
EBUILD libva-intel-media-driver-22.5.4.ebuild 1348 BLAKE2B 06e45d9018fdfd720c9e2251d179cfb28db544595ef2daede5bce4c37e35c5e22b7a335fb19f7d239c5ed017362b91601144aa00efc836470c42ff88c21aef22 SHA512 5525f59567a4cba6ae9ed1d0db84c01445e349a2c9bb8040a08b503d98533a45559d7c128b895fdd9e6479ceb0ead7e71d95f9f899257166df59931d0ceacbdf
EBUILD libva-intel-media-driver-22.6.1.ebuild 1349 BLAKE2B 0bd3d76f5d3f7d9ec48ab77a424d3ef24c902484be12b3549f0d2dffe3857c49c09f08bdc3b48ad27aece6dddaff5de25cb7597a602dd1097f48bd2466c86a36 SHA512 125bac3e4dabaf97c8c4a6e1ac6fbde226adb6bce69942bbe2d03807a533bd518b71e000461810674aeec67038d7ffa5e9447ec89581dfe28380528f2a1a36a9
EBUILD libva-intel-media-driver-22.6.2-r1.ebuild 1349 BLAKE2B e5e57ea19168eeaf13bf11f61f1b4e708b3a0536b921d87531717ffd02303eb103374b0f3c4379ffea0fce10ca6edcdcde2b1301a4dc583dca722972909c0ae0 SHA512 761bc71fcac39829bb61822832f1f71bddaec9108aa2cdc1073edf75d3c9400096ba25ba045defcdad39ff1ae390960c1188f10ffc3cf2d8b136800520b14c4d
+EBUILD libva-intel-media-driver-22.6.3.ebuild 1349 BLAKE2B e5e57ea19168eeaf13bf11f61f1b4e708b3a0536b921d87531717ffd02303eb103374b0f3c4379ffea0fce10ca6edcdcde2b1301a4dc583dca722972909c0ae0 SHA512 761bc71fcac39829bb61822832f1f71bddaec9108aa2cdc1073edf75d3c9400096ba25ba045defcdad39ff1ae390960c1188f10ffc3cf2d8b136800520b14c4d
EBUILD libva-intel-media-driver-9999.ebuild 1372 BLAKE2B a48874cc6d1cff79803390c8f1ff2651ddb6464f21365d74a2f0b7bc97e392ad0eefa0002f659feda8db7b3424d66938db48be1a238c8bbd76eed220fd241507 SHA512 d6414971a1487d155214b8cfdc053b4657364e547aeafdc3d18d8f16bea241a2b775616f614a4c5320c6c52f119e20ae3ea208f23af684ee712f90bc006ef487
MISC metadata.xml 565 BLAKE2B e630d474342839898d53aef1849b002ef651c9f4fe3bfcfe72e809012e6c65153b1a6c14db922a45440ffd5717b90dddd6973185f8a625906e9d5571e50728d9 SHA512 22227f8a9cc39fff74f0bf2cdc8953f110e94ce0ab107076269d604c3cf8ae46c8496c9bcf47598e351cb9714e427f213ade5e446a5e8c67acfc87db5530b370
diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild
new file mode 100644
index 000000000000..c330de59e4c2
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == *9999 ]] ; then
+ : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+ if [[ ${PV%9999} != "" ]] ; then
+ : ${EGIT_BRANCH:="release/${PV%.9999}"}
+ fi
+ inherit git-r3
+else
+ MY_PV="${PV%_pre}"
+ SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz"
+ S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+ if [[ ${PV} != *_pre* ]] ; then
+ KEYWORDS="~amd64"
+ fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver"
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=
+ >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+ "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+ -DMEDIA_RUN_TEST_SUITE=$(usex test)
+ -DBUILD_TYPE=Release
+ -DPLATFORM=linux
+ -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+ -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+ -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+ )
+ local CMAKE_BUILD_TYPE="Release"
+ cmake_src_configure
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 938c694c983d..788aa3692381 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 2b9350ce4fd6..b1d5448fb794 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sat, 19 Nov 2022 18:10:00 +0000
+Sun, 20 Nov 2022 00:09:58 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 64c86d0f4bc2..c704c3ced629 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 536244 BLAKE2B 47908e9e54099299278f14e5112b789aac78178d7406b6880e3986163e8e2aeec411757dbe131202da7291c508ea72a7d158f7fe08facf6e36a23a28a992a7d8 SHA512 ef16d73b0d889ec01efae4d55e398ba1b384a7b46066c129d82b336f46e8804d0dd1765c65c49d93842dc829696efc67759ac790655f316a70359fb8847d9e4e
-TIMESTAMP 2022-11-19T18:10:04Z
+TIMESTAMP 2022-11-20T00:10:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmN5G/xfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmN5cFlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCK3RAAjG/INU6xRoaLioPKq78BDaJMLFh1LeSUo9ndpGGGf5KQrdf7YkDu8XL9
-aLJC6sS42TlVX565dXNALsZMi0bD+g+7XlWyOXDVRkh3d+kquDtdPRW5lyxwhw5i
-pRv1dUKnOy0qOjQOuF95jvKcQQch4yy8rhuP8IkuJf9X4j9iKkT4/hv02OEC12/V
-YV1J6EBLIo7xzdqIGgnJ51T0SItrEo46c1Ffkuv8MriOFdJorgryEw0zcMQGvfDX
-PWl6C5AoH10XxyGtYbFQ2G3Lf9qkhIX8wsaDSfB1ZumqOhr/Cx/ZHjte5j+91tSo
-Fn9FhJhe2vOsuDpc26NESsgDRoIA/+GKwOyM5ndYrVCKEvudHfdM9uW6pKyNW+EW
-DAvXV96RtEZdX8U1DbYIWSTOhSZkIlvIypN56+3PCbz5ShyJBd/pcUPug0dtTrcj
-rJIJYUuPRbNDRyPgREp3Lsv0K+pVqx7ivyeYDx5N9W28G4g4091zmMzh8Vbw7ZDU
-GhcbNBVyhgOwWoQtVjj8uCP8ThIRQnaU8hqCFBt3cdnF5BBp5UCJHQD8fIohe7VJ
-PYnm5/90eR9Z9gUhf77pfgdPuCnoJhgrVm9lLc2FgQG0WjbTwI3ht570Rops1g8/
-ZPg5xA/uqgYvPnr7I3rfZcLeLviNYZ0OXkdNmLMrnUd54jHt1p4=
-=nk1n
+klC5EA/+K/a832TmVtNTxiuYSAxQvNNLVOUXYkNYO1Mdb7vbtds3EfBDFzTPwTqL
+4Uf1Bf8NZFXK0QhcjnMASMBhuL8fqPNX5TGFDHJRBBVKFEcCkgCD11WOwjsrRwsL
+thAIROXO6x8Qt2ZgTrqhVQPBpJws9RGbGFtqMTyNm4waE/PZdoec84UIen3yKfc6
+DRQH2CmZG4YlWM9glJ4ZZOPIIdE6Tdry+0Duw8M+T4nTz1W9SJsdfC9TuscXhLz3
+B3qE/9xS+WhCCGRLchVL0NTN60UOl9Z8ytMnBzT30FLYFl2bZbVoQ/hYyYxWnQiz
+x0gxiFRuNkJshWYyA4o0dPkNdSJWh0Y78g6iSQXWERnkZfEayP7dU4ZTjuI/0yU6
+dfwiGjD28tmUR07sWGhlq2imjatgyhRd6WEM4WbtkpkpFaZiQHtP7irNEuyKBr5A
+wqD6OuSrT2OelDjoOZCS1Epwm5D9OSxEvMns3+KE6K6nzPclvRIq2BPOXaEyhY70
+3BTH3C5ahI6vMuh/WKceF8K7BBIIH7OIsMgTaIRGhMyS9vn3/bgPjO+vV/x58sfF
+yfh4Zf2W31m8R8aKZVfCpiEMEpoQTx8asrYE6mnIDVVnMPPfIYCAfIRHjiwH2dLk
+UQXcjDg9YEFttyZ7wl1Xy1KuuABbqaBgELQFuCrSJCc4liVvlwI=
+=ghIL
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 2b9350ce4fd6..b1d5448fb794 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sat, 19 Nov 2022 18:10:00 +0000
+Sun, 20 Nov 2022 00:09:58 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index f2bd4db0cd32..d481b05fa7d4 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index 8952fdead25c..5004d9623263 100644
--- a/metadata/md5-cache/app-benchmarks/Manifest.gz
+++ b/metadata/md5-cache/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/stress-ng-0.14.06 b/metadata/md5-cache/app-benchmarks/stress-ng-0.15.00
index ff13ca35a3ce..deb233dde080 100644
--- a/metadata/md5-cache/app-benchmarks/stress-ng-0.14.06
+++ b/metadata/md5-cache/app-benchmarks/stress-ng-0.15.00
@@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=dev-libs/libaio dev-libs/libbsd dev-libs/libgcrypt:0= sys-apps/attr sys-apps/keyutils:= sys-libs/libcap sys-libs/zlib virtual/libcrypt:= apparmor? ( sys-apps/apparmor-utils sys-libs/libapparmor ) sctp? ( net-misc/lksctp-tools )
SLOT=0
-SRC_URI=https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V0.14.06.tar.gz -> stress-ng-0.14.06.tar.gz
+SRC_URI=https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V0.15.00.tar.gz -> stress-ng-0.15.00.tar.gz
_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
_md5_=ecf3b932ecb05aee6ec82419ff14f785
diff --git a/metadata/md5-cache/app-xemacs/Manifest.gz b/metadata/md5-cache/app-xemacs/Manifest.gz
index d37e2c7d1e4f..ba651a2623bc 100644
--- a/metadata/md5-cache/app-xemacs/Manifest.gz
+++ b/metadata/md5-cache/app-xemacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-xemacs/ada-1.16 b/metadata/md5-cache/app-xemacs/ada-1.16
index 4e37cd11dcfb..7bd8513453d7 100644
--- a/metadata/md5-cache/app-xemacs/ada-1.16
+++ b/metadata/md5-cache/app-xemacs/ada-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Ada language support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ada-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=be02342cb43e03cb4d92a21fb6796ad8
+_md5_=f5de6c29cdbb04b2ec77c94fbfdd17d6
diff --git a/metadata/md5-cache/app-xemacs/apel-1.36 b/metadata/md5-cache/app-xemacs/apel-1.36
index 1194adcf552d..005f77f8de05 100644
--- a/metadata/md5-cache/app-xemacs/apel-1.36
+++ b/metadata/md5-cache/app-xemacs/apel-1.36
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=A Portable Emacs Library. Used by XEmacs MIME support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/fsf-compat app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/apel-1.36-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=ccb9faba9304d19cf795bd2156a99537
+_md5_=0a6fe70f307b05e7dbca6e58b1820820
diff --git a/metadata/md5-cache/app-xemacs/auctex-1.58 b/metadata/md5-cache/app-xemacs/auctex-1.58
index 13ac5190cef1..7f3799f064c6 100644
--- a/metadata/md5-cache/app-xemacs/auctex-1.58
+++ b/metadata/md5-cache/app-xemacs/auctex-1.58
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Basic TeX/LaTeX support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/texinfo app-xemacs/fsf-compat app-xema
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/auctex-1.58-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=4d1e252bcc26e960199190b682e381f8
+_md5_=98fec0ebd76d0ac7fdb43dde95d6736f
diff --git a/metadata/md5-cache/app-xemacs/bbdb-1.35 b/metadata/md5-cache/app-xemacs/bbdb-1.35
index eade320709d9..d2faf1f3c013 100644
--- a/metadata/md5-cache/app-xemacs/bbdb-1.35
+++ b/metadata/md5-cache/app-xemacs/bbdb-1.35
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=The Big Brother Data Base
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/edit-utils app-xemacs/gnus app-xemacs/mh-e app-xemacs/rmail a
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/bbdb-1.35-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8fe7a03dc66f6e80b5a1b776db4c4eeb
+_md5_=d5f702a05e9eadb7dd39cecf038f1f39
diff --git a/metadata/md5-cache/app-xemacs/build-1.18 b/metadata/md5-cache/app-xemacs/build-1.18
index c46e9002a5c5..b78477075cf2 100644
--- a/metadata/md5-cache/app-xemacs/build-1.18
+++ b/metadata/md5-cache/app-xemacs/build-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Build XEmacs from within (UNIX, Windows)
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/pcl-cvs app-xemacs/dired app-xemacs/w3
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/build-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=1fbbb59123d104077ea2c9f81a029854
+_md5_=3a7ece5fa54d73700a8e1f875de3d76c
diff --git a/metadata/md5-cache/app-xemacs/c-support-1.24 b/metadata/md5-cache/app-xemacs/c-support-1.24
index b019bbfb7f43..3afb3006ad4b 100644
--- a/metadata/md5-cache/app-xemacs/c-support-1.24
+++ b/metadata/md5-cache/app-xemacs/c-support-1.24
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Basic single-file add-ons for editing C code
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/cc-mode app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/c-support-1.24-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8dc4316973f3f6dbb0a47cbdc0654e14
+_md5_=ff67d3ebac294f6c36c59d4272d62884
diff --git a/metadata/md5-cache/app-xemacs/calc-1.28 b/metadata/md5-cache/app-xemacs/calc-1.28
index ff0a33582ee8..c6f0f9dcdf11 100644
--- a/metadata/md5-cache/app-xemacs/calc-1.28
+++ b/metadata/md5-cache/app-xemacs/calc-1.28
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs calculator
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/calc-1.28-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=38290df0a20d0d818ba792355ac75a26
+_md5_=6cbcc4cc007eb74fd6dc35572a524f55
diff --git a/metadata/md5-cache/app-xemacs/calendar-1.42 b/metadata/md5-cache/app-xemacs/calendar-1.42
index f3438d92851a..dba0db6a75db 100644
--- a/metadata/md5-cache/app-xemacs/calendar-1.42
+++ b/metadata/md5-cache/app-xemacs/calendar-1.42
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Calendar and diary support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/calendar-1.42-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=194156c89ba38d2c9fb2d8f522d24754
+_md5_=dca34535782da05c53b22ace97ebe566
diff --git a/metadata/md5-cache/app-xemacs/cc-mode-1.99 b/metadata/md5-cache/app-xemacs/cc-mode-1.99
index 92dc2df7f256..a06218639a1f 100644
--- a/metadata/md5-cache/app-xemacs/cc-mode-1.99
+++ b/metadata/md5-cache/app-xemacs/cc-mode-1.99
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=C, C++ and Java language support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/cc-mode-1.99-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=608fbc64c3b98a05395bd7d3d96e67a8
+_md5_=c69786bc5ebed415ab584417c7aaafec
diff --git a/metadata/md5-cache/app-xemacs/cedet-common-1.03 b/metadata/md5-cache/app-xemacs/cedet-common-1.03
index 0fab1e518869..e7d1bde803fc 100644
--- a/metadata/md5-cache/app-xemacs/cedet-common-1.03
+++ b/metadata/md5-cache/app-xemacs/cedet-common-1.03
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Common files for CEDET development environment
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/edebug app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/cedet-common-1.03-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=5283c03195caf118a5e9e430ed6e47a8
+_md5_=17abb1ef3848f74fc0fd472637798cb6
diff --git a/metadata/md5-cache/app-xemacs/clearcase-1.12 b/metadata/md5-cache/app-xemacs/clearcase-1.12
index e8b2fa8e1083..4595f87aff97 100644
--- a/metadata/md5-cache/app-xemacs/clearcase-1.12
+++ b/metadata/md5-cache/app-xemacs/clearcase-1.12
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=New Clearcase Version Control for XEmacs (UNIX, Windows)
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/dired app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/s
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/clearcase-1.12-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=2dbe0a5fe914b1395ceede94aec055ff
+_md5_=f5cfeb294c84353b3269d9b710dce4b1
diff --git a/metadata/md5-cache/app-xemacs/cogre-1.04 b/metadata/md5-cache/app-xemacs/cogre-1.04
index 2b906ee9c248..370adf2a9289 100644
--- a/metadata/md5-cache/app-xemacs/cogre-1.04
+++ b/metadata/md5-cache/app-xemacs/cogre-1.04
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Graph editing mode
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-devel app-xemacs/edebug app-xem
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/cogre-1.04-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=4024fc47912be36820907c380d9789f1
+_md5_=41c661b065652292a122e35589f98b63
diff --git a/metadata/md5-cache/app-xemacs/cookie-1.17 b/metadata/md5-cache/app-xemacs/cookie-1.17
index 2461167148d4..431778e1a5ee 100644
--- a/metadata/md5-cache/app-xemacs/cookie-1.17
+++ b/metadata/md5-cache/app-xemacs/cookie-1.17
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Spook and Yow (Zippy quotes)
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/cookie-1.17-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=13307efbc1ddc13647e99ace918e62f1
+_md5_=bf659b145d0119c62e9803c023dab4fd
diff --git a/metadata/md5-cache/app-xemacs/crisp-1.17 b/metadata/md5-cache/app-xemacs/crisp-1.17
index 7fe016a40be3..78774e9083e0 100644
--- a/metadata/md5-cache/app-xemacs/crisp-1.17
+++ b/metadata/md5-cache/app-xemacs/crisp-1.17
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Crisp/Brief emulation
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/crisp-1.17-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=f35d7887523b281444f9e1b406278540
+_md5_=17ec6a4c0741a62b9ba721be835d1ca1
diff --git a/metadata/md5-cache/app-xemacs/debug-1.21 b/metadata/md5-cache/app-xemacs/debug-1.21
index aad74b9b0b0b..e1dd155feddb 100644
--- a/metadata/md5-cache/app-xemacs/debug-1.21
+++ b/metadata/md5-cache/app-xemacs/debug-1.21
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=GUD, gdb, dbx debugging support
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/debug-1.21-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=cb7ce0094850821e7de6618f6cb12b8d
+_md5_=2272cd2a008be91fff1625f346190866
diff --git a/metadata/md5-cache/app-xemacs/dictionary-1.18 b/metadata/md5-cache/app-xemacs/dictionary-1.18
index 299ee2d7cef4..0c6372a26028 100644
--- a/metadata/md5-cache/app-xemacs/dictionary-1.18
+++ b/metadata/md5-cache/app-xemacs/dictionary-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Interface to RFC2229 dictionary servers
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/dictionary-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=5f31e2b208c5fb79baddc0cd97752112
+_md5_=4ff60861136bba44a79f728eead2bd57
diff --git a/metadata/md5-cache/app-xemacs/dired-1.22 b/metadata/md5-cache/app-xemacs/dired-1.22
index 3c7aa5ff8391..2ba323ff92ee 100644
--- a/metadata/md5-cache/app-xemacs/dired-1.22
+++ b/metadata/md5-cache/app-xemacs/dired-1.22
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Manage file systems
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/prog-modes app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/dired-1.22-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=0bbb555be7a9064c8c306b6407212532
+_md5_=c70a2612a9eea230197b4dbff506eb8b
diff --git a/metadata/md5-cache/app-xemacs/docbookide-0.10 b/metadata/md5-cache/app-xemacs/docbookide-0.10
index bfa1b42c4f23..f2d83704c74d 100644
--- a/metadata/md5-cache/app-xemacs/docbookide-0.10
+++ b/metadata/md5-cache/app-xemacs/docbookide-0.10
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=DocBook editing support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-ispell app-xemacs/mail-lib app-
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/docbookide-0.10-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8b987695d312bc48d028b5334b23050a
+_md5_=732aac2a0f383b45b916ae17ef2b9970
diff --git a/metadata/md5-cache/app-xemacs/easypg-1.05 b/metadata/md5-cache/app-xemacs/easypg-1.05
index 91e119597309..a55d553db70e 100644
--- a/metadata/md5-cache/app-xemacs/easypg-1.05
+++ b/metadata/md5-cache/app-xemacs/easypg-1.05
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=GnuPG interface for Emacs
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/dired app-xemacs/mail-lib app-editors/
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/easypg-1.05-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8b1eb6f30513efb7cab4284bbe7a7e0c
+_md5_=b7c6f107b7de502bef14b8e7c3d80246
diff --git a/metadata/md5-cache/app-xemacs/ecb-1.26 b/metadata/md5-cache/app-xemacs/ecb-1.26
index 821e1abc67c3..a46abff806b6 100644
--- a/metadata/md5-cache/app-xemacs/ecb-1.26
+++ b/metadata/md5-cache/app-xemacs/ecb-1.26
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs source code browser
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/semantic app-xemacs/cedet-common app-x
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/ecb-1.26-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=42933b408d0d6d24ca0690aaca4c031f
+_md5_=b0d007ae8117e88663d0958a2e9c6f4f
diff --git a/metadata/md5-cache/app-xemacs/ecrypto-0.23 b/metadata/md5-cache/app-xemacs/ecrypto-0.23
index 46f1a3fa5ec0..450e80989763 100644
--- a/metadata/md5-cache/app-xemacs/ecrypto-0.23
+++ b/metadata/md5-cache/app-xemacs/ecrypto-0.23
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Crypto functionality in Emacs Lisp
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ecrypto-0.23-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=f8c4a038f5f63d095fd49abb59441dd6
+_md5_=b576428db1c43c3e496df4683d4cd2fa
diff --git a/metadata/md5-cache/app-xemacs/ede-1.07 b/metadata/md5-cache/app-xemacs/ede-1.07
index 7113ff99cc28..d62f936f12d6 100644
--- a/metadata/md5-cache/app-xemacs/ede-1.07
+++ b/metadata/md5-cache/app-xemacs/ede-1.07
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs Development Environment
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ede-1.07-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=1e6a1de66a175e07b85d2d8e699f490a
+_md5_=0736976527935b89988ad6cbd7b43014
diff --git a/metadata/md5-cache/app-xemacs/edebug-1.24 b/metadata/md5-cache/app-xemacs/edebug-1.24
index 2b8645b8b9bb..b2c2125a629e 100644
--- a/metadata/md5-cache/app-xemacs/edebug-1.24
+++ b/metadata/md5-cache/app-xemacs/edebug-1.24
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=An Emacs Lisp debugger
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-devel app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/edebug-1.24-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=9f51a4ab8f6a9d12fe20983bca7d0f22
+_md5_=f514cf1590b96c0f1a279fedf452a64d
diff --git a/metadata/md5-cache/app-xemacs/edict-1.19 b/metadata/md5-cache/app-xemacs/edict-1.19
index b87868b1b602..11edb05bc99c 100644
--- a/metadata/md5-cache/app-xemacs/edict-1.19
+++ b/metadata/md5-cache/app-xemacs/edict-1.19
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Lisp Interface to EDICT, Kanji Dictionary
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/edict-1.19-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=c2fd5c94ffbd58085e46227752bf4ad2
+_md5_=0c99b6b502d3aceb412e82ef8c34ddc3
diff --git a/metadata/md5-cache/app-xemacs/ediff-1.84 b/metadata/md5-cache/app-xemacs/ediff-1.84
index eb10d8097131..9dfbbb873616 100644
--- a/metadata/md5-cache/app-xemacs/ediff-1.84
+++ b/metadata/md5-cache/app-xemacs/ediff-1.84
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Interface over GNU patch
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/pcl-cvs app-xemacs/elib app-xemacs/dired app-xemacs/xemacs-ba
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ediff-1.84-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=5a7d51861bc96c1ccc486ad1184b4bec
+_md5_=5a4e0764058f4cf5a3789d1edda3bde9
diff --git a/metadata/md5-cache/app-xemacs/edit-utils-2.59 b/metadata/md5-cache/app-xemacs/edit-utils-2.59
index 67b1974338b8..32b0ea6f3582 100644
--- a/metadata/md5-cache/app-xemacs/edit-utils-2.59
+++ b/metadata/md5-cache/app-xemacs/edit-utils-2.59
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Miscellaneous editor extensions, you probably need this
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-devel app-xemacs/fsf-compat app
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/edit-utils-2.59-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=701d61c0852b4f2842da262e6c70d982
+_md5_=27326620568f27442c0303e700ca057d
diff --git a/metadata/md5-cache/app-xemacs/edt-1.16 b/metadata/md5-cache/app-xemacs/edt-1.16
index 53df286d81e6..9998e5500e07 100644
--- a/metadata/md5-cache/app-xemacs/edt-1.16
+++ b/metadata/md5-cache/app-xemacs/edt-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=DEC EDIT/EDT emulation
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/edt-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=18b1c7620db566cbf166f59bcaf1515f
+_md5_=b4a96eea1a420390d24310e6936e6f61
diff --git a/metadata/md5-cache/app-xemacs/efs-1.37 b/metadata/md5-cache/app-xemacs/efs-1.37
index 94a5581ee480..541a5335a09d 100644
--- a/metadata/md5-cache/app-xemacs/efs-1.37
+++ b/metadata/md5-cache/app-xemacs/efs-1.37
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Treat files on remote systems the same as local files
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/dired app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/efs-1.37-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=b7ca79a10f1a16742cfa32c3e3e76a67
+_md5_=4c60bd6a5b6e028015424402d1cda978
diff --git a/metadata/md5-cache/app-xemacs/egg-its-1.29 b/metadata/md5-cache/app-xemacs/egg-its-1.29
index 38ca6dd95795..026cc559b8b8 100644
--- a/metadata/md5-cache/app-xemacs/egg-its-1.29
+++ b/metadata/md5-cache/app-xemacs/egg-its-1.29
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Wnn (4.2 and 6) support. SJ3 support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/leim app-xemacs/mule-base app-xemacs/fsf-compat app-xemacs/xe
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/egg-its-1.29-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=be1b33663f2393237f6ef38ab7898f0e
+_md5_=5989c1d23407ac36f26797d53e35edd8
diff --git a/metadata/md5-cache/app-xemacs/eieio-1.10 b/metadata/md5-cache/app-xemacs/eieio-1.10
index 92031d065d49..0070e4f6b35d 100644
--- a/metadata/md5-cache/app-xemacs/eieio-1.10
+++ b/metadata/md5-cache/app-xemacs/eieio-1.10
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Enhanced Implementation of Emacs Interpreted Objects
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/edebug app-xemacs/cedet-common app-xem
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/eieio-1.10-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d8edc1df7275a7558748a58e5dbd54ba
+_md5_=43857b9dcf7498b2cc2431ce97789db4
diff --git a/metadata/md5-cache/app-xemacs/elib-1.15 b/metadata/md5-cache/app-xemacs/elib-1.15
index 3609305989f8..159de89f88e0 100644
--- a/metadata/md5-cache/app-xemacs/elib-1.15
+++ b/metadata/md5-cache/app-xemacs/elib-1.15
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Portable Emacs Lisp utilities library
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/elib-1.15-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=cdeaabd90bcd9587309ee03af67f59a8
+_md5_=a442c61773b073254f45b4bfc32f668e
diff --git a/metadata/md5-cache/app-xemacs/emerge-1.13 b/metadata/md5-cache/app-xemacs/emerge-1.13
index c778e7e6c26c..7724b50a6ca9 100644
--- a/metadata/md5-cache/app-xemacs/emerge-1.13
+++ b/metadata/md5-cache/app-xemacs/emerge-1.13
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Another interface over GNU patch
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/emerge-1.13-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=bddb6a52853769eeb57c3b306d4d57d0
+_md5_=a6f6b421a19a505d02ff377700b2995a
diff --git a/metadata/md5-cache/app-xemacs/erc-0.26 b/metadata/md5-cache/app-xemacs/erc-0.26
index 92836d20cc0f..c3665390c0e4 100644
--- a/metadata/md5-cache/app-xemacs/erc-0.26
+++ b/metadata/md5-cache/app-xemacs/erc-0.26
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=ERC - The Emacs IRC Client
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/edit-utils app-xemacs/fsf-compat app-xemacs/gnus app-xemacs/p
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/erc-0.26-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=fd43c8f1b2cb34dc003046fd94611417
+_md5_=ffd3b82e8a0ffc800f3ac59e85a77a1f
diff --git a/metadata/md5-cache/app-xemacs/escreen-1.03 b/metadata/md5-cache/app-xemacs/escreen-1.03
index 03cc62fe1a7d..c9630a37dee7 100644
--- a/metadata/md5-cache/app-xemacs/escreen-1.03
+++ b/metadata/md5-cache/app-xemacs/escreen-1.03
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Multiple editing sessions withing a single frame (like screen)..
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/escreen-1.03-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=e4519cd9e4950aee7652501bc5c3e4c0
+_md5_=f38711f3d67dd390dd2dd3f96ded6b98
diff --git a/metadata/md5-cache/app-xemacs/eshell-1.21 b/metadata/md5-cache/app-xemacs/eshell-1.21
index e467571b45b5..0b18d2cd6337 100644
--- a/metadata/md5-cache/app-xemacs/eshell-1.21
+++ b/metadata/md5-cache/app-xemacs/eshell-1.21
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Command shell implemented entirely in Emacs Lisp
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-eterm app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/eshell-1.21-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=b4c46e8215d4ce423c88c4f480718e63
+_md5_=e8140a88a163d695f4dd2b38c7f68e63
diff --git a/metadata/md5-cache/app-xemacs/ess-1.03 b/metadata/md5-cache/app-xemacs/ess-1.03
index cbdd61cf10d7..58d95e8c31c6 100644
--- a/metadata/md5-cache/app-xemacs/ess-1.03
+++ b/metadata/md5-cache/app-xemacs/ess-1.03
@@ -1,7 +1,7 @@
DEFINED_PHASES=install unpack
DEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/fsf-compat app-xemacs/edit-utils app-xemacs/speedbar app-xemacs/sh-script app-xemacs/xemacs-eterm
DESCRIPTION=ESS: Emacs Speaks Statistics
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 sparc x86
@@ -10,4 +10,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ess-1.03-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8f65ada4b1e56c03f2e8dbf3edb07cff
+_md5_=dfb1932d8f4f2c05cf27bfea4bbaf3cf
diff --git a/metadata/md5-cache/app-xemacs/eudc-1.44 b/metadata/md5-cache/app-xemacs/eudc-1.44
index 8656df59ada0..f8a458c86a5d 100644
--- a/metadata/md5-cache/app-xemacs/eudc-1.44
+++ b/metadata/md5-cache/app-xemacs/eudc-1.44
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs Unified Directory Client (LDAP, PH)
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/fsf-compat app-xemacs/xemacs-base app-xemacs/bbdb app-xemacs/
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/eudc-1.44-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=5cd2059f0a839a3a630ea1064e84e11a
+_md5_=2d4ec1c395b9f0436e5fc7ea4354bb13
diff --git a/metadata/md5-cache/app-xemacs/footnote-1.18 b/metadata/md5-cache/app-xemacs/footnote-1.18
index 16919bfda1ef..83752af07346 100644
--- a/metadata/md5-cache/app-xemacs/footnote-1.18
+++ b/metadata/md5-cache/app-xemacs/footnote-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Footnoting in mail message editing modes
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/footnote-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=1342a5da486998b8c576cd07cce898da
+_md5_=446242563e3795a6fe8639f968adcebb
diff --git a/metadata/md5-cache/app-xemacs/forms-1.17 b/metadata/md5-cache/app-xemacs/forms-1.17
index 594a996321aa..1635d9959089 100644
--- a/metadata/md5-cache/app-xemacs/forms-1.17
+++ b/metadata/md5-cache/app-xemacs/forms-1.17
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Forms editing support (obsolete, use Widget instead)
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/forms-1.17-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=e3c42fee2551224db7ab50e6350a88bc
+_md5_=dc030e6d3191b0c1446386ff06a59ecf
diff --git a/metadata/md5-cache/app-xemacs/fortran-modes-1.07 b/metadata/md5-cache/app-xemacs/fortran-modes-1.07
index dfe77c5900c7..260fb84deb52 100644
--- a/metadata/md5-cache/app-xemacs/fortran-modes-1.07
+++ b/metadata/md5-cache/app-xemacs/fortran-modes-1.07
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Fortran support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/fortran-modes-1.07-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=10c3c72f41b6981d008778c198a7fba6
+_md5_=ddd2b7e8286e0f1debc10a67142f1401
diff --git a/metadata/md5-cache/app-xemacs/frame-icon-1.13 b/metadata/md5-cache/app-xemacs/frame-icon-1.13
index 807587115aa2..a67e80d28e30 100644
--- a/metadata/md5-cache/app-xemacs/frame-icon-1.13
+++ b/metadata/md5-cache/app-xemacs/frame-icon-1.13
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Set up mode-specific icons for each frame under XEmacs
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/frame-icon-1.13-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=995089e789b0c162dc7b69d106b087ac
+_md5_=72361491f73e48a457962898c598489b
diff --git a/metadata/md5-cache/app-xemacs/fsf-compat-1.24 b/metadata/md5-cache/app-xemacs/fsf-compat-1.24
index f8bb94cafd87..12fc6552927d 100644
--- a/metadata/md5-cache/app-xemacs/fsf-compat-1.24
+++ b/metadata/md5-cache/app-xemacs/fsf-compat-1.24
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=FSF Emacs compatibility files
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/fsf-compat-1.24-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8aadcf2d9c6f6f9154d0a5cfa5746b78
+_md5_=15a4383117f55617a3a774ed40b5e5ac
diff --git a/metadata/md5-cache/app-xemacs/games-1.23 b/metadata/md5-cache/app-xemacs/games-1.23
index 48d8b371cf9e..6a296a01ad69 100644
--- a/metadata/md5-cache/app-xemacs/games-1.23
+++ b/metadata/md5-cache/app-xemacs/games-1.23
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Tetris, Sokoban, and Snake
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/games-1.23-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=524dd564ac3c360956e2e2b93aed6c60
+_md5_=c5efedf2f672c8f710bfa27a94c145cc
diff --git a/metadata/md5-cache/app-xemacs/general-docs-1.11 b/metadata/md5-cache/app-xemacs/general-docs-1.11
index f037bb984b07..c4be5d65a7a0 100644
--- a/metadata/md5-cache/app-xemacs/general-docs-1.11
+++ b/metadata/md5-cache/app-xemacs/general-docs-1.11
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=General XEmacs documentation
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/general-docs-1.11-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=44e231c73eae8aea44cbf3a4e5ed0dae
+_md5_=d4c23e90437af7d87758e8ef753ee71f
diff --git a/metadata/md5-cache/app-xemacs/gnats-1.19 b/metadata/md5-cache/app-xemacs/gnats-1.19
index e0d7c3cbbb03..f4ae7d215be4 100644
--- a/metadata/md5-cache/app-xemacs/gnats-1.19
+++ b/metadata/md5-cache/app-xemacs/gnats-1.19
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=XEmacs bug reports
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/gnats-1.19-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=7966fe1e9f4b7915714f31fcdfa4e313
+_md5_=ab2e5352ecb20b12e017fbaca99dfbef
diff --git a/metadata/md5-cache/app-xemacs/gnus-2.05 b/metadata/md5-cache/app-xemacs/gnus-2.05
index 48ba0f02c62b..b08b45cbced9 100644
--- a/metadata/md5-cache/app-xemacs/gnus-2.05
+++ b/metadata/md5-cache/app-xemacs/gnus-2.05
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=The Gnus Newsreader and Mailreader
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/xemacs-eterm app-x
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/gnus-2.05-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=17ecf79d6b49beef5aa38843c60654c4
+_md5_=b249591f5652798cae6152f2f397217a
diff --git a/metadata/md5-cache/app-xemacs/guided-tour-0.54 b/metadata/md5-cache/app-xemacs/guided-tour-0.54
index 07fed0c50a95..648a9411eab5 100644
--- a/metadata/md5-cache/app-xemacs/guided-tour-0.54
+++ b/metadata/md5-cache/app-xemacs/guided-tour-0.54
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Phil Sung's Guided Tour of Emacs
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~amd64
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/guided-tour-0.54-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=42003caaa0ac299391cb2d946cd00035
+_md5_=3d2b889f682ef188722cf11393a6904b
diff --git a/metadata/md5-cache/app-xemacs/haskell-mode-1.14 b/metadata/md5-cache/app-xemacs/haskell-mode-1.14
index ebda4e815ae0..0650425b8807 100644
--- a/metadata/md5-cache/app-xemacs/haskell-mode-1.14
+++ b/metadata/md5-cache/app-xemacs/haskell-mode-1.14
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Haskell editing support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/dired app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/e
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/haskell-mode-1.14-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=7dbf9034f6e023a7f1741af7a3e11d50
+_md5_=c951ac0bbf9e007c1fc53068bc29168b
diff --git a/metadata/md5-cache/app-xemacs/hm-html-menus-1.27 b/metadata/md5-cache/app-xemacs/hm-html-menus-1.27
index 02b12ec63ef7..28d6d7b7b6b2 100644
--- a/metadata/md5-cache/app-xemacs/hm-html-menus-1.27
+++ b/metadata/md5-cache/app-xemacs/hm-html-menus-1.27
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=HTML editing
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/dired app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/hm--html-menus-1.27-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=a89166775f8c1c97dad48d20765d54a5
+_md5_=07cd204c602e1de9ad14d1e450d548eb
diff --git a/metadata/md5-cache/app-xemacs/hyperbole-1.22 b/metadata/md5-cache/app-xemacs/hyperbole-1.22
index e7aba2abd9cd..2b0c26a77c49 100644
--- a/metadata/md5-cache/app-xemacs/hyperbole-1.22
+++ b/metadata/md5-cache/app-xemacs/hyperbole-1.22
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Hyperbole: The Everyday Info Manager
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/calendar app-xemac
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/hyperbole-1.22-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=76a7dbecf0e463040845ba2874f2a7b6
+_md5_=9cbcf8e843fb54f22d0a52c04e2751bb
diff --git a/metadata/md5-cache/app-xemacs/ibuffer-1.12 b/metadata/md5-cache/app-xemacs/ibuffer-1.12
index 6682409385f8..511d1675af64 100644
--- a/metadata/md5-cache/app-xemacs/ibuffer-1.12
+++ b/metadata/md5-cache/app-xemacs/ibuffer-1.12
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Advanced replacement for buffer-menu
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ibuffer-1.12-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=2a4943edc0e94da357cb56bf1679f5c2
+_md5_=ca120281f6736b6e7302f7daab62c97d
diff --git a/metadata/md5-cache/app-xemacs/idlwave-1.34 b/metadata/md5-cache/app-xemacs/idlwave-1.34
index 759bf2f76bc0..a0fbb663e4a4 100644
--- a/metadata/md5-cache/app-xemacs/idlwave-1.34
+++ b/metadata/md5-cache/app-xemacs/idlwave-1.34
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Editing and Shell mode for the Interactive Data Language
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/fsf-compat app-xemacs/xemacs-base app-xemacs/mail-lib app-edi
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/idlwave-1.34-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=cd8ef20d2d6e2a0bbc58adda5799763e
+_md5_=93a530c1f3e39b0cd0daeb8d10fa5db9
diff --git a/metadata/md5-cache/app-xemacs/igrep-1.18 b/metadata/md5-cache/app-xemacs/igrep-1.18
index a3d1e282f8ab..1383e86dcb40 100644
--- a/metadata/md5-cache/app-xemacs/igrep-1.18
+++ b/metadata/md5-cache/app-xemacs/igrep-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Enhanced front-end for Grep
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/dired app-xemacs/xemacs-base app-xemacs/efs app-editors/xemac
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/igrep-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=c8b9c87bfbc9513dadaa23f699ce1009
+_md5_=dc35dbbdb27ac3b6d3aae5090ec3e282
diff --git a/metadata/md5-cache/app-xemacs/ilisp-1.38 b/metadata/md5-cache/app-xemacs/ilisp-1.38
index e94b0be6c538..013bb7d9bdce 100644
--- a/metadata/md5-cache/app-xemacs/ilisp-1.38
+++ b/metadata/md5-cache/app-xemacs/ilisp-1.38
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Front-end for Inferior Lisp
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/fsf-compat app-xem
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ilisp-1.38-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=25de5ffca31921f653003c7e8ec7ec9f
+_md5_=2de4be5aa4c784bbdedb83cf97d74cef
diff --git a/metadata/md5-cache/app-xemacs/jde-1.54 b/metadata/md5-cache/app-xemacs/jde-1.54
index fa1e5c885858..46d3b2848c80 100644
--- a/metadata/md5-cache/app-xemacs/jde-1.54
+++ b/metadata/md5-cache/app-xemacs/jde-1.54
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Integrated Development Environment for Java
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/cc-mode app-xemacs/semantic app-xemacs/debug app-xemacs/speed
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/jde-1.54-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=bd83cfd2c0ec0aadcadd4092823e40b2
+_md5_=e8200eb6c4e2d8afae2808e61ce92826
diff --git a/metadata/md5-cache/app-xemacs/latin-euro-standards-1.11 b/metadata/md5-cache/app-xemacs/latin-euro-standards-1.11
index 058dfe83c555..5db19e8ec3fc 100644
--- a/metadata/md5-cache/app-xemacs/latin-euro-standards-1.11
+++ b/metadata/md5-cache/app-xemacs/latin-euro-standards-1.11
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Support for the Latin{7,8,9,10} character sets & coding systems
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/latin-euro-standards-1.11-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=56a9415eb90c8fa1bd12a4d64f8208cf
+_md5_=469d6598bb33de2a2cfbd1b703f735da
diff --git a/metadata/md5-cache/app-xemacs/latin-unity-1.23 b/metadata/md5-cache/app-xemacs/latin-unity-1.23
index bc541cfdf8e4..2cf0e618ff51 100644
--- a/metadata/md5-cache/app-xemacs/latin-unity-1.23
+++ b/metadata/md5-cache/app-xemacs/latin-unity-1.23
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: find single ISO 8859 character set to encode a buffer
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-xemacs/latin-euro-standards app-xemacs/mule-ucs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/latin-unity-1.23-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=ece25a21038e21131a911689865463c5
+_md5_=eafa0e51f55fca0c124e2d6b48cdbfdf
diff --git a/metadata/md5-cache/app-xemacs/leim-1.39 b/metadata/md5-cache/app-xemacs/leim-1.39
index 4708981654e3..7fd4ef5d0d13 100644
--- a/metadata/md5-cache/app-xemacs/leim-1.39
+++ b/metadata/md5-cache/app-xemacs/leim-1.39
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Quail. All non-English and non-Japanese language support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-xemacs/fsf-compat app-xemacs/xemacs-base app-xe
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/leim-1.39-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=649b794c4f5346ab933b37f7f68f598c
+_md5_=7c2c645ac959e6d0dffc5c6e68c7855d
diff --git a/metadata/md5-cache/app-xemacs/locale-1.30 b/metadata/md5-cache/app-xemacs/locale-1.30
index 146970a75f0a..35fe003afa64 100644
--- a/metadata/md5-cache/app-xemacs/locale-1.30
+++ b/metadata/md5-cache/app-xemacs/locale-1.30
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Localized menubars and localized splash screens
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/locale-1.30-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=57453d52b103090c47ebfe21a88340bc
+_md5_=d33cde1289650b7dd7e67203b9bb797b
diff --git a/metadata/md5-cache/app-xemacs/lookup-1.17 b/metadata/md5-cache/app-xemacs/lookup-1.17
index db386a72522c..ccb1a2bdb7f1 100644
--- a/metadata/md5-cache/app-xemacs/lookup-1.17
+++ b/metadata/md5-cache/app-xemacs/lookup-1.17
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Dictionary support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-xemacs/cookie app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/lookup-1.17-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d2b05cce9e0fb8f35d9b80a202f3d401
+_md5_=d33165244f7332814a0fd0b2ea07f9ba
diff --git a/metadata/md5-cache/app-xemacs/mail-lib-1.85 b/metadata/md5-cache/app-xemacs/mail-lib-1.85
index 9c19337f5dab..5f5dbd9ffc6a 100644
--- a/metadata/md5-cache/app-xemacs/mail-lib-1.85
+++ b/metadata/md5-cache/app-xemacs/mail-lib-1.85
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Fundamental lisp files for providing email support
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-eterm app-xemacs/xemacs-base app-xemacs/fsf-compat app
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/mail-lib-1.85-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=651bc65b0c0056fbb7f6ae2f59d76571
+_md5_=c84c45b6e5522f548f20db76aeac2a93
diff --git a/metadata/md5-cache/app-xemacs/mailcrypt-2.16 b/metadata/md5-cache/app-xemacs/mailcrypt-2.16
index fb025756bb5e..8a647b3c5497 100644
--- a/metadata/md5-cache/app-xemacs/mailcrypt-2.16
+++ b/metadata/md5-cache/app-xemacs/mailcrypt-2.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Support for messaging encryption with PGP
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/fsf-compat app-xemacs/xemacs-base app-xem
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mailcrypt-2.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=10236d7522d38ac825b949e83b304bd6
+_md5_=8086b3c82115159ea117a3a33b269e29
diff --git a/metadata/md5-cache/app-xemacs/mew-1.22 b/metadata/md5-cache/app-xemacs/mew-1.22
index 9ff66db4b9dd..8f7f91826ff4 100644
--- a/metadata/md5-cache/app-xemacs/mew-1.22
+++ b/metadata/md5-cache/app-xemacs/mew-1.22
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Messaging in an Emacs World
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/w3 app-xemacs/efs app-xemacs/mail-lib app-xemacs/xemacs-base
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mew-1.22-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=57c0e09eca7ba7a01915add3fbf7fab1
+_md5_=d84d227bbdd024f2e7a069933004e33f
diff --git a/metadata/md5-cache/app-xemacs/mh-e-1.35 b/metadata/md5-cache/app-xemacs/mh-e-1.35
index 9d6b55e6a765..980854ddf79f 100644
--- a/metadata/md5-cache/app-xemacs/mh-e-1.35
+++ b/metadata/md5-cache/app-xemacs/mh-e-1.35
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Front end support for MH
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/gnus app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/rm
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mh-e-1.35-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=915db3acb1246a564aab29a137fb5324
+_md5_=9549aee94f4ec87b1074b84982f25d23
diff --git a/metadata/md5-cache/app-xemacs/mine-1.18 b/metadata/md5-cache/app-xemacs/mine-1.18
index 9f5bced9ffe3..fed3772abbc0 100644
--- a/metadata/md5-cache/app-xemacs/mine-1.18
+++ b/metadata/md5-cache/app-xemacs/mine-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Minehunt Game
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mine-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=30ccb443c4e7bc96bf1e985822bd0e1b
+_md5_=17df223ccb475eae4fb4cc9976c77ef5
diff --git a/metadata/md5-cache/app-xemacs/misc-games-1.25 b/metadata/md5-cache/app-xemacs/misc-games-1.25
index 20df9523455e..cf1fc7e38e08 100644
--- a/metadata/md5-cache/app-xemacs/misc-games-1.25
+++ b/metadata/md5-cache/app-xemacs/misc-games-1.25
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Other amusements and diversions
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/misc-games-1.25-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=6ab04da242c8f8c42e2aeeef34c3b884
+_md5_=5e8c35c81615a1f914cb0d3b96d71d9a
diff --git a/metadata/md5-cache/app-xemacs/mmm-mode-1.09 b/metadata/md5-cache/app-xemacs/mmm-mode-1.09
index 322cdc9aaee0..0698d094af54 100644
--- a/metadata/md5-cache/app-xemacs/mmm-mode-1.09
+++ b/metadata/md5-cache/app-xemacs/mmm-mode-1.09
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Multiple major modes in a single buffer
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/mmm-mode-1.09-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8addf670cacacf4e5d5d8fcc58469090
+_md5_=461bd29dcb06ea309e703d2ec3f4e510
diff --git a/metadata/md5-cache/app-xemacs/mule-base-1.60 b/metadata/md5-cache/app-xemacs/mule-base-1.60
index ce56966a7115..94f30f73e95b 100644
--- a/metadata/md5-cache/app-xemacs/mule-base-1.60
+++ b/metadata/md5-cache/app-xemacs/mule-base-1.60
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Basic Mule support, required for building with Mule
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/fsf-compat app-xemacs/xemacs-base app-xemacs/apel app-editors
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mule-base-1.60-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=73c8499645aaecb1394bda1e81220fa2
+_md5_=62f0d75f79de16b6cc0e77ce50f0143c
diff --git a/metadata/md5-cache/app-xemacs/mule-ucs-1.21 b/metadata/md5-cache/app-xemacs/mule-ucs-1.21
index 7f6224dee115..ffb8aac9d7eb 100644
--- a/metadata/md5-cache/app-xemacs/mule-ucs-1.21
+++ b/metadata/md5-cache/app-xemacs/mule-ucs-1.21
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Extended coding systems (including Unicode) for XEmacs
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mule-base app-xemacs/latin-euro-standards app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mule-ucs-1.21-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=dbdb089c048080f224f75bfe3a4e082f
+_md5_=21b9b319dcdc39a06965d3d819ddf620
diff --git a/metadata/md5-cache/app-xemacs/net-utils-1.61 b/metadata/md5-cache/app-xemacs/net-utils-1.61
index 7af2ccdc126e..4bbb701ff80a 100644
--- a/metadata/md5-cache/app-xemacs/net-utils-1.61
+++ b/metadata/md5-cache/app-xemacs/net-utils-1.61
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Miscellaneous Networking Utilities
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/gnus app-xemacs/bbdb app-xemacs/xemacs-ba
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/net-utils-1.61-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=e9e083559a59c3b77aba2a4dedd8f758
+_md5_=fba9d515793368175c91ad1457a3019e
diff --git a/metadata/md5-cache/app-xemacs/ocaml-0.10 b/metadata/md5-cache/app-xemacs/ocaml-0.10
index d74f7962e563..fc8c260d6e18 100644
--- a/metadata/md5-cache/app-xemacs/ocaml-0.10
+++ b/metadata/md5-cache/app-xemacs/ocaml-0.10
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Objective Caml editing support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ocaml-0.10-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=b159ea9b54eba40e6ad433a9e110053b
+_md5_=285b9d872e2b1323767008b89fb7ecf1
diff --git a/metadata/md5-cache/app-xemacs/oo-browser-1.07 b/metadata/md5-cache/app-xemacs/oo-browser-1.07
index d8c8a7daebf0..8e852a752e8e 100644
--- a/metadata/md5-cache/app-xemacs/oo-browser-1.07
+++ b/metadata/md5-cache/app-xemacs/oo-browser-1.07
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=The Multi-Language Object-Oriented Code Browser
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/hyperbole app-xemacs/gnus app-xemacs/s
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/oo-browser-1.07-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=078bf99e6392d2a26b5640db4b135a0b
+_md5_=607cf3ed999e05177017af6fa617241e
diff --git a/metadata/md5-cache/app-xemacs/os-utils-1.44 b/metadata/md5-cache/app-xemacs/os-utils-1.44
index 031b93be59cf..aa98ef4167d1 100644
--- a/metadata/md5-cache/app-xemacs/os-utils-1.44
+++ b/metadata/md5-cache/app-xemacs/os-utils-1.44
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Miscellaneous O/S utilities
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/os-utils-1.44-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=f1e4d343df6df5a69803ad211a5ce396
+_md5_=2e6b6f189a1b0d26896dc0396423bfea
diff --git a/metadata/md5-cache/app-xemacs/pc-1.30 b/metadata/md5-cache/app-xemacs/pc-1.30
index 56797014e3d9..63705dd13991 100644
--- a/metadata/md5-cache/app-xemacs/pc-1.30
+++ b/metadata/md5-cache/app-xemacs/pc-1.30
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=PC style interface emulation
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pc-1.30-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=510ad81fc916070dac2f10dc9bddc873
+_md5_=3671f0e0d8f09fd3546def2df9953120
diff --git a/metadata/md5-cache/app-xemacs/pcl-cvs-1.73 b/metadata/md5-cache/app-xemacs/pcl-cvs-1.73
index 1bd3b6ffb344..44e4aa1ca257 100644
--- a/metadata/md5-cache/app-xemacs/pcl-cvs-1.73
+++ b/metadata/md5-cache/app-xemacs/pcl-cvs-1.73
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=CVS frontend
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/elib app-xemacs/vc app-xemacs/dired ap
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pcl-cvs-1.73-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=f637c22fc63cd70a0e1d8a76c72c2b98
+_md5_=f5d4c23c4b2404f63cea90071bc2ffe8
diff --git a/metadata/md5-cache/app-xemacs/pcomplete-1.08 b/metadata/md5-cache/app-xemacs/pcomplete-1.08
index 3c80f100f51c..28fe783c0e52 100644
--- a/metadata/md5-cache/app-xemacs/pcomplete-1.08
+++ b/metadata/md5-cache/app-xemacs/pcomplete-1.08
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Provides programmatic completion
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/sh-script app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pcomplete-1.08-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=74854f20fd5453e11ed308682c0cb6dc
+_md5_=caf3a77af30d323acda3c1924bf16539
diff --git a/metadata/md5-cache/app-xemacs/perl-modes-1.16 b/metadata/md5-cache/app-xemacs/perl-modes-1.16
index a437f312c7a1..bd30d9df8e58 100644
--- a/metadata/md5-cache/app-xemacs/perl-modes-1.16
+++ b/metadata/md5-cache/app-xemacs/perl-modes-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Perl support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-ispell app-xemacs/ps-print app-
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/perl-modes-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=02508975909cd636a9fc26d2853a4155
+_md5_=5932d147459f8c39797cc64532607b9e
diff --git a/metadata/md5-cache/app-xemacs/pgg-1.10 b/metadata/md5-cache/app-xemacs/pgg-1.10
index 9b169c922d93..5931392e1565 100644
--- a/metadata/md5-cache/app-xemacs/pgg-1.10
+++ b/metadata/md5-cache/app-xemacs/pgg-1.10
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs interface to various PGP implementations
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-xemacs/edebug app-xemac
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pgg-1.10-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=6116e013856b86fcc582d2f61b9c64dc
+_md5_=9af7451ce0f9258bae65e0bc2f7fe941
diff --git a/metadata/md5-cache/app-xemacs/prog-modes-2.34 b/metadata/md5-cache/app-xemacs/prog-modes-2.34
index 4dccc0551207..acd15f247875 100644
--- a/metadata/md5-cache/app-xemacs/prog-modes-2.34
+++ b/metadata/md5-cache/app-xemacs/prog-modes-2.34
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Support for various programming languages
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-devel app-xemacs/xemacs-base app-x
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/prog-modes-2.34-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=353f4512d770f0091fe6cd5277194fcb
+_md5_=127ba55e24f14866cffe822a306e6dd0
diff --git a/metadata/md5-cache/app-xemacs/ps-print-1.14 b/metadata/md5-cache/app-xemacs/ps-print-1.14
index 7664fe6d61a5..920e03d30670 100644
--- a/metadata/md5-cache/app-xemacs/ps-print-1.14
+++ b/metadata/md5-cache/app-xemacs/ps-print-1.14
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Printing functions and utilities
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/text-modes app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ps-print-1.14-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=1490da5066fa5ea2a899b545426cdca6
+_md5_=a74600edd09a362a60acd96e97bec084
diff --git a/metadata/md5-cache/app-xemacs/psgml-1.50 b/metadata/md5-cache/app-xemacs/psgml-1.50
index 35dbc63f91e0..2c8692efe4c5 100644
--- a/metadata/md5-cache/app-xemacs/psgml-1.50
+++ b/metadata/md5-cache/app-xemacs/psgml-1.50
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Validated HTML/SGML editing
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/edit-utils app-xemacs/edebug app-xemac
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/psgml-1.50-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=2a570e495ff2dbb6034e86aa3abad306
+_md5_=1cabc201e4519b2693f3f3170070a1d0
diff --git a/metadata/md5-cache/app-xemacs/psgml-dtds-1.05 b/metadata/md5-cache/app-xemacs/psgml-dtds-1.05
index d0d4e678f3bd..85a1b8d2ad63 100644
--- a/metadata/md5-cache/app-xemacs/psgml-dtds-1.05
+++ b/metadata/md5-cache/app-xemacs/psgml-dtds-1.05
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Deprecated collection of DTDs for psgml
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/psgml app-xemacs/edit-utils app-xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/psgml-dtds-1.05-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=a6a349936598cf78fe7d8f7096558c6e
+_md5_=ea48f09df52d56f379dabc8a76b90d9f
diff --git a/metadata/md5-cache/app-xemacs/python-modes-1.16 b/metadata/md5-cache/app-xemacs/python-modes-1.16
index 0da345db698c..6e71bb6f5f1a 100644
--- a/metadata/md5-cache/app-xemacs/python-modes-1.16
+++ b/metadata/md5-cache/app-xemacs/python-modes-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Python support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/edit-utils app-xem
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/python-modes-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=7a9f8f94f040913f3fff8915de2b7388
+_md5_=d0d6fdbf6e61898170406f3e0ceb5b9c
diff --git a/metadata/md5-cache/app-xemacs/re-builder-1.07 b/metadata/md5-cache/app-xemacs/re-builder-1.07
index 1199350a3de2..09114fd0b899 100644
--- a/metadata/md5-cache/app-xemacs/re-builder-1.07
+++ b/metadata/md5-cache/app-xemacs/re-builder-1.07
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Interactive development tool for regular expressions
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/re-builder-1.07-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=9425027269d97db4f638e719db8fbcbc
+_md5_=8832104122219c2b84257c2817fa706f
diff --git a/metadata/md5-cache/app-xemacs/reftex-1.36 b/metadata/md5-cache/app-xemacs/reftex-1.36
index 9224b60cea10..ae8961b31995 100644
--- a/metadata/md5-cache/app-xemacs/reftex-1.36
+++ b/metadata/md5-cache/app-xemacs/reftex-1.36
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs support for LaTeX cross-references, citations..
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/reftex-1.36-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=ccf71f7af9adcec89371e57cf0370dc0
+_md5_=98e7191da9bc8976df8d3ea971fbf5e2
diff --git a/metadata/md5-cache/app-xemacs/riece-1.26 b/metadata/md5-cache/app-xemacs/riece-1.26
index 220b9d303b1f..76287aa97b62 100644
--- a/metadata/md5-cache/app-xemacs/riece-1.26
+++ b/metadata/md5-cache/app-xemacs/riece-1.26
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=IRC client for Emacs
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/bbdb app-editors/x
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/riece-1.26-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8f5bb6f9dc4ed363bf023469a42925b8
+_md5_=954ceca1fb7f72cecb23b031e0e3ff03
diff --git a/metadata/md5-cache/app-xemacs/rmail-1.16 b/metadata/md5-cache/app-xemacs/rmail-1.16
index f9240521cc39..d966b6b89810 100644
--- a/metadata/md5-cache/app-xemacs/rmail-1.16
+++ b/metadata/md5-cache/app-xemacs/rmail-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=An obsolete Emacs mailer
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/tm app-xemacs/apel app-xemacs/mail-lib app-xemacs/xemacs-base
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/rmail-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=9b7faeda3045f95cafc6d8150e812ce1
+_md5_=0908d7f10f4c333fa94a8a77c18f127b
diff --git a/metadata/md5-cache/app-xemacs/ruby-modes-1.07 b/metadata/md5-cache/app-xemacs/ruby-modes-1.07
index fe7398d75320..e3e3a8de6ffb 100644
--- a/metadata/md5-cache/app-xemacs/ruby-modes-1.07
+++ b/metadata/md5-cache/app-xemacs/ruby-modes-1.07
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Ruby support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/debug app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ruby-modes-1.07-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8aeffa84c4e7555e35207cc0ce689dd9
+_md5_=5d0d862eb47071fa129397e991f41794
diff --git a/metadata/md5-cache/app-xemacs/sasl-1.18 b/metadata/md5-cache/app-xemacs/sasl-1.18
index 9efef93db872..251e9b61947c 100644
--- a/metadata/md5-cache/app-xemacs/sasl-1.18
+++ b/metadata/md5-cache/app-xemacs/sasl-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Simple Authentication and Security Layer (SASL) library
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/ecrypto app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sasl-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=8b5ddda629cbea5cc4ed5438a5b02073
+_md5_=7b7490513699b083c3fbbe2c3e9c3d53
diff --git a/metadata/md5-cache/app-xemacs/scheme-1.22 b/metadata/md5-cache/app-xemacs/scheme-1.22
index 5e60f0a33f0c..a44940cf9f78 100644
--- a/metadata/md5-cache/app-xemacs/scheme-1.22
+++ b/metadata/md5-cache/app-xemacs/scheme-1.22
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Front-end support for Inferior Scheme
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/scheme-1.22-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=f54d86e0c32f429a72380ac215480a4b
+_md5_=2545dbaeb91833a58b533354220d9748
diff --git a/metadata/md5-cache/app-xemacs/semantic-1.23 b/metadata/md5-cache/app-xemacs/semantic-1.23
index b9acd741e163..912cedb58c51 100644
--- a/metadata/md5-cache/app-xemacs/semantic-1.23
+++ b/metadata/md5-cache/app-xemacs/semantic-1.23
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Semantic bovinator (Yacc/Lex for XEmacs). Includes Senator
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/ede app-xemacs/cedet-common app-xemacs/eieio app-xemacs/xemac
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/semantic-1.23-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=635635e05a29d733517fdfe7739d65a9
+_md5_=4976c7ff3ccc070e0a917bd43b0e3635
diff --git a/metadata/md5-cache/app-xemacs/sgml-1.13 b/metadata/md5-cache/app-xemacs/sgml-1.13
index c65d103876f0..d20933d2d7a3 100644
--- a/metadata/md5-cache/app-xemacs/sgml-1.13
+++ b/metadata/md5-cache/app-xemacs/sgml-1.13
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=SGML/Linuxdoc-SGML editing
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sgml-1.13-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=0330a8b22e30b1621232df93f65f57b6
+_md5_=3cd6105dfeb7acf7dd35052a328493c6
diff --git a/metadata/md5-cache/app-xemacs/sh-script-1.26 b/metadata/md5-cache/app-xemacs/sh-script-1.26
index 767436262ed7..7520570fad3f 100644
--- a/metadata/md5-cache/app-xemacs/sh-script-1.26
+++ b/metadata/md5-cache/app-xemacs/sh-script-1.26
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Support for editing shell scripts
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sh-script-1.26-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=2ac0544a9d24013b598eae51450cf3d8
+_md5_=2151b0f216bbf4621deeaa40fd2bb883
diff --git a/metadata/md5-cache/app-xemacs/sieve-1.20 b/metadata/md5-cache/app-xemacs/sieve-1.20
index 436543832ef9..d9ee7e88e2ee 100644
--- a/metadata/md5-cache/app-xemacs/sieve-1.20
+++ b/metadata/md5-cache/app-xemacs/sieve-1.20
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Manage Sieve email filtering scripts
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/cc-mode app-xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sieve-1.20-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d30c78b451e36d1c62d901702effa4bc
+_md5_=dd57dfca477e27f5d203845599571442
diff --git a/metadata/md5-cache/app-xemacs/skk-1.27 b/metadata/md5-cache/app-xemacs/skk-1.27
index c0f24b22809b..446795a532a2 100644
--- a/metadata/md5-cache/app-xemacs/skk-1.27
+++ b/metadata/md5-cache/app-xemacs/skk-1.27
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=MULE: Japanese Language Input Method
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/viper app-xemacs/mule-base app-xemacs/elib app-xemacs/xemacs-
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/skk-1.27-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=c5f3d39bf119b0505c2c84a5f4445db1
+_md5_=df3438539cf2f0fc02a73433bc5e9889
diff --git a/metadata/md5-cache/app-xemacs/slider-1.18 b/metadata/md5-cache/app-xemacs/slider-1.18
index 0d54b9633b5e..0f227f54cfe2 100644
--- a/metadata/md5-cache/app-xemacs/slider-1.18
+++ b/metadata/md5-cache/app-xemacs/slider-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=User interface tool
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/slider-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d84c3d47e727e522686d767a1329e6d8
+_md5_=41467eca1ea5382791cca4c1bed5f724
diff --git a/metadata/md5-cache/app-xemacs/sml-mode-0.14 b/metadata/md5-cache/app-xemacs/sml-mode-0.14
index 20e585c9a642..881019caeb2f 100644
--- a/metadata/md5-cache/app-xemacs/sml-mode-0.14
+++ b/metadata/md5-cache/app-xemacs/sml-mode-0.14
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=SML editing support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/edebug app-xemacs/fsf-compat app-edito
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sml-mode-0.14-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d57eae50ecef05298790f2de0b83aa63
+_md5_=36ae81d62c44cd97b559959c7aafdc7b
diff --git a/metadata/md5-cache/app-xemacs/sounds-au-1.14 b/metadata/md5-cache/app-xemacs/sounds-au-1.14
index af9d9368ef76..fb4ad006a384 100644
--- a/metadata/md5-cache/app-xemacs/sounds-au-1.14
+++ b/metadata/md5-cache/app-xemacs/sounds-au-1.14
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=XEmacs Sun sound files
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sounds-au-1.14-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=a31fab03791491267a9c7dc997b15850
+_md5_=48cbbdb0ddbed0678af71b0824fd36a4
diff --git a/metadata/md5-cache/app-xemacs/sounds-wav-1.14 b/metadata/md5-cache/app-xemacs/sounds-wav-1.14
index 91a6d81210ed..85d89ae22d24 100644
--- a/metadata/md5-cache/app-xemacs/sounds-wav-1.14
+++ b/metadata/md5-cache/app-xemacs/sounds-wav-1.14
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=XEmacs Microsoft sound files
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/sounds-wav-1.14-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=1e0c2b9c3f749ae921c2543e3457022a
+_md5_=3420a644df21b966a26108b71c47b9b0
diff --git a/metadata/md5-cache/app-xemacs/speedbar-1.32 b/metadata/md5-cache/app-xemacs/speedbar-1.32
index 91a441f53344..8bed58a25678 100644
--- a/metadata/md5-cache/app-xemacs/speedbar-1.32
+++ b/metadata/md5-cache/app-xemacs/speedbar-1.32
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Provides a separate frame with convenient references
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/edebug app-xemacs/cedet-common app-edi
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/speedbar-1.32-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=13229883b20e5e0aa2f5d812dc168487
+_md5_=8d474b46f4e9e232875358253f116750
diff --git a/metadata/md5-cache/app-xemacs/strokes-1.12 b/metadata/md5-cache/app-xemacs/strokes-1.12
index 48f5cd84524a..585191d0e512 100644
--- a/metadata/md5-cache/app-xemacs/strokes-1.12
+++ b/metadata/md5-cache/app-xemacs/strokes-1.12
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Mouse enhancement utility
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/text-modes app-xemacs/edit-utils app-xemacs/mail-lib app-xema
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/strokes-1.12-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=18e81febbce0a7c10e6615de77f5a48f
+_md5_=0d0ebe64e421879d5f96bb683a8e5ea4
diff --git a/metadata/md5-cache/app-xemacs/sun-1.19 b/metadata/md5-cache/app-xemacs/sun-1.19
index 440b8f49516a..c72d93af97db 100644
--- a/metadata/md5-cache/app-xemacs/sun-1.19
+++ b/metadata/md5-cache/app-xemacs/sun-1.19
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Support for Sparcworks..
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/cc-mode app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/Sun-1.19-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d32e51142ccc834192521e4c076d3f86
+_md5_=6149c564f6e4f964077bd458962c31e2
diff --git a/metadata/md5-cache/app-xemacs/supercite-1.23 b/metadata/md5-cache/app-xemacs/supercite-1.23
index cc3677f2d35b..2a133cab4cb6 100644
--- a/metadata/md5-cache/app-xemacs/supercite-1.23
+++ b/metadata/md5-cache/app-xemacs/supercite-1.23
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=An Emacs citation tool for News & Mail messages
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/supercite-1.23-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d06b6c6c9c8700ddf853975d551488a1
+_md5_=8d4ede0c518d1cceb4c174571c32e8a6
diff --git a/metadata/md5-cache/app-xemacs/texinfo-1.32 b/metadata/md5-cache/app-xemacs/texinfo-1.32
index 170d26b57b0e..016cd4e2c927 100644
--- a/metadata/md5-cache/app-xemacs/texinfo-1.32
+++ b/metadata/md5-cache/app-xemacs/texinfo-1.32
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=XEmacs TeXinfo support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/text-modes app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/texinfo-1.32-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=a7976dd4c275607b9819fbf5009736db
+_md5_=cc45b207a44e07158c81e0a8654ce600
diff --git a/metadata/md5-cache/app-xemacs/text-modes-2.06 b/metadata/md5-cache/app-xemacs/text-modes-2.06
index 9b40d1866faa..3b50c8c016ef 100644
--- a/metadata/md5-cache/app-xemacs/text-modes-2.06
+++ b/metadata/md5-cache/app-xemacs/text-modes-2.06
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Miscellaneous support for editing text files
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-ispell app-xemacs/fsf-compat app-xemacs/xemacs-base ap
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/text-modes-2.06-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=78f184c66cee90686e70edbdd86d7877
+_md5_=ba499df68a502b8699607b85f6104651
diff --git a/metadata/md5-cache/app-xemacs/textools-1.17 b/metadata/md5-cache/app-xemacs/textools-1.17
index 171e51e5571e..c0ac8a1b442b 100644
--- a/metadata/md5-cache/app-xemacs/textools-1.17
+++ b/metadata/md5-cache/app-xemacs/textools-1.17
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Miscellaneous TeX support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/textools-1.17-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=9d6fbf57591a46d30d4300ed6c124288
+_md5_=a8b5c92252ae63b22e27a65cd025fe95
diff --git a/metadata/md5-cache/app-xemacs/time-1.18 b/metadata/md5-cache/app-xemacs/time-1.18
index bc9374083cdf..0d2e8f2f7f5a 100644
--- a/metadata/md5-cache/app-xemacs/time-1.18
+++ b/metadata/md5-cache/app-xemacs/time-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Display time & date on the modeline
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/time-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=61949634ec61bc9e84f901a8521edef8
+_md5_=62a4878ab79c0899e5200cdfaeb5d1ee
diff --git a/metadata/md5-cache/app-xemacs/tm-1.42 b/metadata/md5-cache/app-xemacs/tm-1.42
index 6beda386af55..a4d25e023b2d 100644
--- a/metadata/md5-cache/app-xemacs/tm-1.42
+++ b/metadata/md5-cache/app-xemacs/tm-1.42
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs MIME support. Not needed for gnus >= 5.8.0
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/gnus app-xemacs/mh-e app-xemacs/rmail app-xemacs/vm app-xemac
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/tm-1.42-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=5530d8e70b0493fdef4a4d3a74d556af
+_md5_=86c6d45c83cc164b6747689d11c98900
diff --git a/metadata/md5-cache/app-xemacs/tooltalk-1.17 b/metadata/md5-cache/app-xemacs/tooltalk-1.17
index c9258a6cd159..345c30f77252 100644
--- a/metadata/md5-cache/app-xemacs/tooltalk-1.17
+++ b/metadata/md5-cache/app-xemacs/tooltalk-1.17
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Support for building with Tooltalk
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/tooltalk-1.17-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=0040aa9a0af5d4bf7ea214b564bee932
+_md5_=545d10ea7d79e518da38b0c7406564d4
diff --git a/metadata/md5-cache/app-xemacs/tpu-1.16 b/metadata/md5-cache/app-xemacs/tpu-1.16
index 1f6a62e86ef5..d00e2364e89e 100644
--- a/metadata/md5-cache/app-xemacs/tpu-1.16
+++ b/metadata/md5-cache/app-xemacs/tpu-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=DEC EDIT/TPU support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/tpu-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=c02a8c3953b9addded2db007021425f6
+_md5_=a12303b7dcd7aec1e552416a649494ad
diff --git a/metadata/md5-cache/app-xemacs/tramp-1.57 b/metadata/md5-cache/app-xemacs/tramp-1.57
index 83eaa0194f39..ab4c398b1ac1 100644
--- a/metadata/md5-cache/app-xemacs/tramp-1.57
+++ b/metadata/md5-cache/app-xemacs/tramp-1.57
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Remote shell-based file editing
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/vc app-xemacs/efs app-xemacs/dired app
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/tramp-1.57-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=36e4ac15d9181c18eb23075031c433e1
+_md5_=c36fc369309f255129b3d8d592ae3714
diff --git a/metadata/md5-cache/app-xemacs/vc-1.50 b/metadata/md5-cache/app-xemacs/vc-1.50
index 1c9532a6bda8..ce1fb67327dc 100644
--- a/metadata/md5-cache/app-xemacs/vc-1.50
+++ b/metadata/md5-cache/app-xemacs/vc-1.50
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Version Control for Free systems
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/dired app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/e
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/vc-1.50-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=0302536591f0da30bbecc0ad2b6d3e8d
+_md5_=d9cf734ae805ff5307533c010867182a
diff --git a/metadata/md5-cache/app-xemacs/vc-cc-1.24 b/metadata/md5-cache/app-xemacs/vc-cc-1.24
index 5128536ec807..39b5fcb8a986 100644
--- a/metadata/md5-cache/app-xemacs/vc-cc-1.24
+++ b/metadata/md5-cache/app-xemacs/vc-cc-1.24
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Version Control for ClearCase (UnFree) systems
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/dired app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/vc-cc-1.24-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=eff81bf87659c8827fd7ab3df4edf193
+_md5_=cf4431d84e0e8ecc432732b930257410
diff --git a/metadata/md5-cache/app-xemacs/vhdl-1.24 b/metadata/md5-cache/app-xemacs/vhdl-1.24
index f6e302e87f5d..5aa067f30978 100644
--- a/metadata/md5-cache/app-xemacs/vhdl-1.24
+++ b/metadata/md5-cache/app-xemacs/vhdl-1.24
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Support for VHDL
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/edit-utils app-xemacs/c-support app-xe
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/vhdl-1.24-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=5ec13f73d7d3ec35564049ce179e98b8
+_md5_=e866bc4cfe2e3228968e7d3279ccd182
diff --git a/metadata/md5-cache/app-xemacs/view-process-1.15 b/metadata/md5-cache/app-xemacs/view-process-1.15
index 27a591533b81..00004b57b7b6 100644
--- a/metadata/md5-cache/app-xemacs/view-process-1.15
+++ b/metadata/md5-cache/app-xemacs/view-process-1.15
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=A Unix process browsing tool
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/view-process-1.15-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=2e71447eeb35de8eba1d3891483ed85e
+_md5_=35fd6d6d442a988fac73890288ed4b6d
diff --git a/metadata/md5-cache/app-xemacs/viper-1.69 b/metadata/md5-cache/app-xemacs/viper-1.69
index 6ba7a5fbf969..16979d7d4642 100644
--- a/metadata/md5-cache/app-xemacs/viper-1.69
+++ b/metadata/md5-cache/app-xemacs/viper-1.69
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=VI emulation support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/viper-1.69-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=6dfabd80a6f67a96d645c585fb713a1a
+_md5_=7c9c5ba8443ea88e942af515151e430c
diff --git a/metadata/md5-cache/app-xemacs/vm-8.11 b/metadata/md5-cache/app-xemacs/vm-8.11
index ad54f2f712d0..b9b6e14eb828 100644
--- a/metadata/md5-cache/app-xemacs/vm-8.11
+++ b/metadata/md5-cache/app-xemacs/vm-8.11
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=An Emacs mailer
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/gnus app-xemacs/pg
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/vm-8.11-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=d9b745e1eb150278e3307821d8260b80
+_md5_=dd5e28960449e469e38bfb4db32715ae
diff --git a/metadata/md5-cache/app-xemacs/w3-1.42 b/metadata/md5-cache/app-xemacs/w3-1.42
index 10cddf38e85f..db05b7d189af 100644
--- a/metadata/md5-cache/app-xemacs/w3-1.42
+++ b/metadata/md5-cache/app-xemacs/w3-1.42
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=A Web browser
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/ecrypto app-xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/w3-1.42-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=ec15fc0b9e85a6d263789f56a2e049bc
+_md5_=70ddd08f1ecdd19e651f443318a5b66b
diff --git a/metadata/md5-cache/app-xemacs/x-symbol-1.16 b/metadata/md5-cache/app-xemacs/x-symbol-1.16
index 42d99e3a6686..b44acd3751fa 100644
--- a/metadata/md5-cache/app-xemacs/x-symbol-1.16
+++ b/metadata/md5-cache/app-xemacs/x-symbol-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Semi WYSIWYG for LaTeX, HTML, etc, using additional fonts
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/auctex app-xemacs/mail-lib app-editors
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/x-symbol-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=6511748eee3ce79132432236017c2c0b
+_md5_=e208e8d30c825e55d828d2a39540a510
diff --git a/metadata/md5-cache/app-xemacs/xemacs-base-2.47 b/metadata/md5-cache/app-xemacs/xemacs-base-2.47
index ef8411aec92e..46e8c098fd0f 100644
--- a/metadata/md5-cache/app-xemacs/xemacs-base-2.47
+++ b/metadata/md5-cache/app-xemacs/xemacs-base-2.47
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Fundamental XEmacs support, you almost certainly need this
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/xemacs-base-2.47-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=56d24e5690425588533d7a6f4a76cf5e
+_md5_=db4f8915bf9878b44c838750ca71311d
diff --git a/metadata/md5-cache/app-xemacs/xemacs-devel-1.84 b/metadata/md5-cache/app-xemacs/xemacs-devel-1.84
index f12b0ce37026..4622b5b96e58 100644
--- a/metadata/md5-cache/app-xemacs/xemacs-devel-1.84
+++ b/metadata/md5-cache/app-xemacs/xemacs-devel-1.84
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs Lisp developer support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-ispell app-xemacs/mail-lib app-
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/xemacs-devel-1.84-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=3217eb1b3cc6f8dd9eea25f463332ab4
+_md5_=ca9729c2c927ab2037dcc7309731d31c
diff --git a/metadata/md5-cache/app-xemacs/xemacs-eterm-1.20 b/metadata/md5-cache/app-xemacs/xemacs-eterm-1.20
index 5e2bbb9f9679..5e74cba703d0 100644
--- a/metadata/md5-cache/app-xemacs/xemacs-eterm-1.20
+++ b/metadata/md5-cache/app-xemacs/xemacs-eterm-1.20
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Terminal emulation
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/eterm-1.20-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=b1519e23ce8cfe0a9cfe11ca5254a252
+_md5_=c1d172a5ebbb5808a8b6619221bff60b
diff --git a/metadata/md5-cache/app-xemacs/xemacs-ispell-1.37 b/metadata/md5-cache/app-xemacs/xemacs-ispell-1.37
index 3087c1110909..2d15ea0300b2 100644
--- a/metadata/md5-cache/app-xemacs/xemacs-ispell-1.37
+++ b/metadata/md5-cache/app-xemacs/xemacs-ispell-1.37
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Spell-checking with GNU ispell
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ispell-1.37-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=36338414c0b89e96da211268141fc8b1
+_md5_=adec07d0ac13b5d622072d72d731dc8e
diff --git a/metadata/md5-cache/app-xemacs/xemacs-packages-all-2018.08.11 b/metadata/md5-cache/app-xemacs/xemacs-packages-all-2018.08.11
index b455cb4d3cd5..7023a1ce4481 100644
--- a/metadata/md5-cache/app-xemacs/xemacs-packages-all-2018.08.11
+++ b/metadata/md5-cache/app-xemacs/xemacs-packages-all-2018.08.11
@@ -1,10 +1,10 @@
DEFINED_PHASES=-
DESCRIPTION=Meta package for XEmacs elisp packages, similar to the sumo archives
-EAPI=6
+EAPI=8
HOMEPAGE=http://www.xemacs.org/
IUSE=mule
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
LICENSE=metapackage
RDEPEND=>=app-xemacs/ada-1.16 >=app-xemacs/apel-1.36 >=app-xemacs/auctex-1.58 >=app-xemacs/bbdb-1.34 >=app-xemacs/build-1.18 >=app-xemacs/c-support-1.24 >=app-xemacs/calc-1.28 >=app-xemacs/calendar-1.42 >=app-xemacs/cc-mode-1.99 >=app-xemacs/cedet-common-1.03 >=app-xemacs/clearcase-1.12 >=app-xemacs/cogre-1.04 >=app-xemacs/cookie-1.17 >=app-xemacs/crisp-1.17 >=app-xemacs/debug-1.20 >=app-xemacs/dictionary-1.18 >=app-xemacs/dired-1.22 >=app-xemacs/docbookide-0.10 >=app-xemacs/easypg-1.05 >=app-xemacs/ecb-1.25 >=app-xemacs/ecrypto-0.23 >=app-xemacs/ede-1.07 >=app-xemacs/edebug-1.24 >=app-xemacs/ediff-1.84 >=app-xemacs/edit-utils-2.58 >=app-xemacs/edt-1.16 >=app-xemacs/efs-1.37 >=app-xemacs/eieio-1.10 >=app-xemacs/elib-1.15 >=app-xemacs/emerge-1.13 >=app-xemacs/erc-0.26 >=app-xemacs/escreen-1.03 >=app-xemacs/eshell-1.21 >=app-xemacs/eudc-1.43 >=app-xemacs/footnote-1.18 >=app-xemacs/forms-1.17 >=app-xemacs/fortran-modes-1.07 >=app-xemacs/frame-icon-1.13 >=app-xemacs/fsf-compat-1.24 >=app-xemacs/games-1.23 >=app-xemacs/general-docs-1.10 >=app-xemacs/gnats-1.19 >=app-xemacs/gnus-2.04 >=app-xemacs/haskell-mode-1.14 >=app-xemacs/hm-html-menus-1.26 >=app-xemacs/hyperbole-1.22 >=app-xemacs/ibuffer-1.12 >=app-xemacs/idlwave-1.34 >=app-xemacs/igrep-1.18 >=app-xemacs/ilisp-1.38 >=app-xemacs/jde-1.54 >=app-xemacs/mail-lib-1.84 >=app-xemacs/mailcrypt-2.16 >=app-xemacs/mew-1.22 >=app-xemacs/mh-e-1.35 >=app-xemacs/mine-1.18 >=app-xemacs/misc-games-1.25 >=app-xemacs/mmm-mode-1.08 >=app-xemacs/net-utils-1.61 >=app-xemacs/ocaml-0.10 >=app-xemacs/oo-browser-1.07 >=app-xemacs/os-utils-1.44 >=app-xemacs/pc-1.30 >=app-xemacs/pcl-cvs-1.73 >=app-xemacs/pcomplete-1.08 >=app-xemacs/perl-modes-1.16 >=app-xemacs/pgg-1.10 >=app-xemacs/prog-modes-2.33 >=app-xemacs/ps-print-1.14 >=app-xemacs/psgml-1.50 >=app-xemacs/psgml-dtds-1.05 >=app-xemacs/python-modes-1.16 >=app-xemacs/re-builder-1.07 >=app-xemacs/reftex-1.36 >=app-xemacs/riece-1.26 >=app-xemacs/rmail-1.16 >=app-xemacs/ruby-modes-1.07 >=app-xemacs/sasl-1.18 >=app-xemacs/scheme-1.22 >=app-xemacs/semantic-1.23 >=app-xemacs/sgml-1.13 >=app-xemacs/sh-script-1.26 >=app-xemacs/sieve-1.20 >=app-xemacs/slider-1.18 >=app-xemacs/sml-mode-0.14 >=app-xemacs/sounds-au-1.14 >=app-xemacs/sounds-wav-1.14 >=app-xemacs/speedbar-1.32 >=app-xemacs/strokes-1.12 >=app-xemacs/sun-1.19 >=app-xemacs/supercite-1.23 >=app-xemacs/texinfo-1.32 >=app-xemacs/text-modes-2.06 >=app-xemacs/textools-1.17 >=app-xemacs/time-1.17 >=app-xemacs/tm-1.42 >=app-xemacs/tooltalk-1.17 >=app-xemacs/tpu-1.16 >=app-xemacs/tramp-1.57 >=app-xemacs/vc-1.50 >=app-xemacs/vc-cc-1.24 >=app-xemacs/vhdl-1.24 >=app-xemacs/view-process-1.15 >=app-xemacs/viper-1.69 >=app-xemacs/vm-8.11 >=app-xemacs/w3-1.41 >=app-xemacs/x-symbol-1.16 >=app-xemacs/xemacs-base-2.46 >=app-xemacs/xemacs-devel-1.84 >=app-xemacs/xemacs-eterm-1.20 >=app-xemacs/xemacs-ispell-1.37 >=app-xemacs/xetla-1.04 >=app-xemacs/xlib-1.16 >=app-xemacs/xslide-1.11 >=app-xemacs/xslt-process-1.14 >=app-xemacs/xwem-1.26 >=app-xemacs/zenirc-1.18 mule? ( >=app-xemacs/edict-1.19 >=app-xemacs/egg-its-1.29 >=app-xemacs/latin-euro-standards-1.11 >=app-xemacs/latin-unity-1.23 >=app-xemacs/leim-1.38 >=app-xemacs/locale-1.30 >=app-xemacs/lookup-1.17 >=app-xemacs/mule-base-1.60 >=app-xemacs/mule-ucs-1.21 >=app-xemacs/skk-1.27 )
SLOT=0
-_md5_=dc79d32976a4eff56f99ec236223b50b
+_md5_=aa004605f0076c40260ced4231de5e51
diff --git a/metadata/md5-cache/app-xemacs/xetla-1.04 b/metadata/md5-cache/app-xemacs/xetla-1.04
index 9283283ddc71..a92c96f6536f 100644
--- a/metadata/md5-cache/app-xemacs/xetla-1.04
+++ b/metadata/md5-cache/app-xemacs/xetla-1.04
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Arch (tla) interface for XEmacs
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/ediff app-xemacs/xemacs-base app-xemacs/jde app-xemacs/mail-l
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/xetla-1.04-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=7d510017951bf4e6783c763ebaff3d7d
+_md5_=1caefb6128df603f5e8a11574f3a7f21
diff --git a/metadata/md5-cache/app-xemacs/xlib-1.16 b/metadata/md5-cache/app-xemacs/xlib-1.16
index 77d871ae1760..bd3a6796957b 100644
--- a/metadata/md5-cache/app-xemacs/xlib-1.16
+++ b/metadata/md5-cache/app-xemacs/xlib-1.16
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Emacs interface to X server
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/xlib-1.16-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=cab2668914f22344d4b227d677dcc3a9
+_md5_=4a4d159a249dd7990062f8ad6ae09b16
diff --git a/metadata/md5-cache/app-xemacs/xslide-1.11 b/metadata/md5-cache/app-xemacs/xslide-1.11
index d09a18c52d55..ba5dbb54b329 100644
--- a/metadata/md5-cache/app-xemacs/xslide-1.11
+++ b/metadata/md5-cache/app-xemacs/xslide-1.11
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=XSL editing support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-ispell app-xemacs/mail-lib app-xemacs/xemacs-base app-
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/xslide-1.11-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=20fe3fe5f773d6b4e928f774680d27c2
+_md5_=c9f41c43a208b214d29ad752bd638ca5
diff --git a/metadata/md5-cache/app-xemacs/xslt-process-1.14 b/metadata/md5-cache/app-xemacs/xslt-process-1.14
index ced637c94d98..eefb03defb29 100644
--- a/metadata/md5-cache/app-xemacs/xslt-process-1.14
+++ b/metadata/md5-cache/app-xemacs/xslt-process-1.14
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=XSLT processing support
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/jde app-xemacs/cc-mode app-xemacs/semantic app-xemacs/cedet-c
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/xslt-process-1.14-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=44105f725c4edbc956e12b6c5995ab45
+_md5_=929cc902de3fc69d021324a5d2da4356
diff --git a/metadata/md5-cache/app-xemacs/xwem-1.27 b/metadata/md5-cache/app-xemacs/xwem-1.27
index 8410a447f720..d8e15285298e 100644
--- a/metadata/md5-cache/app-xemacs/xwem-1.27
+++ b/metadata/md5-cache/app-xemacs/xwem-1.27
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=X Emacs Window Manager
-EAPI=7
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-xemacs/xemacs-base app-xemacs/xlib app-xemacs/strokes app-xemacs/edi
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/xwem-1.27-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=ff3d2cee74aea0c2dca7894d3af17e38
+_md5_=7a76f0a0dc7cade36ba28b8821294517
diff --git a/metadata/md5-cache/app-xemacs/zenirc-1.18 b/metadata/md5-cache/app-xemacs/zenirc-1.18
index 22a4e899b786..ee48c6dd5751 100644
--- a/metadata/md5-cache/app-xemacs/zenirc-1.18
+++ b/metadata/md5-cache/app-xemacs/zenirc-1.18
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=ZENIRC IRC Client
-EAPI=6
+EAPI=8
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv sparc x86
@@ -9,4 +9,4 @@ RDEPEND=app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/zenirc-1.18-pkg.tar.gz
_eclasses_=xemacs-packages ad1823bd1f6a41b68ec19c0b2dde517c
-_md5_=a18eb5982d9d29d9417c8cd2ea80e6a2
+_md5_=5827afac019e27d7483126ff07207f22
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 1e453377eb44..940b59d9a001 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/sol2-3.2.2 b/metadata/md5-cache/dev-cpp/sol2-3.2.2
deleted file mode 100644
index 211e154590e2..000000000000
--- a/metadata/md5-cache/dev-cpp/sol2-3.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( virtual/pkgconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) dev-cpp/catch:0 )
-DESCRIPTION=Header-only C++ <-> Lua API wrapper
-EAPI=7
-HOMEPAGE=https://github.com/ThePhD/sol2
-INHERIT=cmake lua
-IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-REQUIRED_USE=test? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ThePhD/sol2/archive/refs/tags/v3.2.2.tar.gz -> sol2-3.2.2.tar.gz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=41ff882a85e04815b12df6c7f11cb405
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 578145238146..11784beee740 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/kyotocabinet-1.2.79 b/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1
index b396b5e95489..c223d69b5548 100644
--- a/metadata/md5-cache/dev-db/kyotocabinet-1.2.79
+++ b/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1
@@ -12,4 +12,4 @@ RDEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] )
SLOT=0
SRC_URI=https://dbmx.net/kyotocabinet/pkg/kyotocabinet-1.2.79.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=7657fc82625302097069fbe6d0439ad3
+_md5_=51cf22da669a8118b19db5a42034f8bd
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index fdb3a170a3db..615196c8b8bb 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/dune-3.0.3-r1 b/metadata/md5-cache/dev-ml/dune-3.0.3-r1
new file mode 100644
index 000000000000..d2ed2b457a26
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-3.0.3-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-4.08:= emacs? ( >=app-editors/emacs-23.1:* )
+DESCRIPTION=A composable build system for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=multiprocessing elisp-common
+IUSE=emacs
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.08:= emacs? ( >=app-editors/emacs-23.1:* )
+RESTRICT=strip test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=95c8c060812be0f8dea22481a0845c9b
diff --git a/metadata/md5-cache/dev-ml/dune-configurator-3.0.3 b/metadata/md5-cache/dev-ml/dune-configurator-3.0.3
new file mode 100644
index 000000000000..d0defb8f17b9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-configurator-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=~dev-ml/dune-3.0.3 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-ml/csexp:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=A composable build system for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune multiprocessing
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/csexp:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=99af8a69b91d87991e6da3840669e567
diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-3.0.3 b/metadata/md5-cache/dev-ml/dune-private-libs-3.0.3
new file mode 100644
index 000000000000..e458b2aa5b4c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-private-libs-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=~dev-ml/dune-3.0.3 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-ml/stdune:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=A composable build system for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune multiprocessing
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/stdune:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=e7275582790083f79260e9b59e427b52
diff --git a/metadata/md5-cache/dev-ml/dune-site-3.0.3 b/metadata/md5-cache/dev-ml/dune-site-3.0.3
new file mode 100644
index 000000000000..74044817a0c0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-site-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install test
+DEPEND=~dev-ml/dune-private-libs-3.0.3:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Embed locations informations inside executable and libraries
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune multiprocessing
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=~dev-ml/dune-private-libs-3.0.3:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=e4afbca34da7652292e5d8eb7c5e892a
diff --git a/metadata/md5-cache/dev-ml/dyn-3.0.3 b/metadata/md5-cache/dev-ml/dyn-3.0.3
new file mode 100644
index 000000000000..a9a0e656aaaa
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dyn-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=~dev-ml/dune-3.0.3 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-ml/ordering:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Dynamic type
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune multiprocessing
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ordering:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=9a89f2b9eb2b8a5c3f12c4b626a32d7e
diff --git a/metadata/md5-cache/dev-ml/gen-1.0-r2 b/metadata/md5-cache/dev-ml/gen-1.0-r2
index abdf2389eadd..c3426d998721 100644
--- a/metadata/md5-cache/dev-ml/gen-1.0-r2
+++ b/metadata/md5-cache/dev-ml/gen-1.0-r2
@@ -1,5 +1,5 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
-DEFINED_PHASES=compile install test
+DEFINED_PHASES=compile install prepare test
DEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Iterators for OCaml, both restartable and consumable
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0/1.0
SRC_URI=https://github.com/c-cube/gen/archive/v1.0.tar.gz -> gen-1.0.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=3d933141b2ffa8d9e86b06fd570598c1
+_md5_=7d579ec1cd542a10e6adcb0bc30c3c8f
diff --git a/metadata/md5-cache/dev-ml/ordering-3.0.3 b/metadata/md5-cache/dev-ml/ordering-3.0.3
new file mode 100644
index 000000000000..7661a38767df
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ordering-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=~dev-ml/dune-3.0.3 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Element ordering
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune multiprocessing
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=05325ec3d66fd51fa83e77bc699fdf23
diff --git a/metadata/md5-cache/dev-ml/pp-1.1.2 b/metadata/md5-cache/dev-ml/pp-1.1.2
new file mode 100644
index 000000000000..a7f513ff8711
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pp-1.1.2
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ppx_expect:= >=dev-lang/ocaml-4.08 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Pretty-printing library
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-dune/pp
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/ppx_expect:= >=dev-lang/ocaml-4.08 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0
+SRC_URI=https://github.com/ocaml-dune/pp/releases/download/1.1.2/pp-1.1.2.tbz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=23f59d230b5c9b7d8c17a1d27fd023a4
diff --git a/metadata/md5-cache/dev-ml/ptmap-2.0.5-r2 b/metadata/md5-cache/dev-ml/ptmap-2.0.5-r2
index 89d711c7cef9..70c854a6ad8b 100644
--- a/metadata/md5-cache/dev-ml/ptmap-2.0.5-r2
+++ b/metadata/md5-cache/dev-ml/ptmap-2.0.5-r2
@@ -12,4 +12,4 @@ RDEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/stdlib-shims:= >=dev-lang/ocam
SLOT=0/2.0.5
SRC_URI=https://github.com/backtracking/ptmap/archive/2.0.5.tar.gz -> ptmap-2.0.5.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=155d88ee0d4a71d9bd6f52fefaf1f025
+_md5_=635ae2592dcdf7054845528fedda4c3f
diff --git a/metadata/md5-cache/dev-ml/stdune-3.0.3 b/metadata/md5-cache/dev-ml/stdune-3.0.3
new file mode 100644
index 000000000000..af7a44ce0761
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/stdune-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=~dev-ml/dune-3.0.3 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-ml/pp:=[ocamlopt?] dev-ml/dyn:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Dune's unstable standard library
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune multiprocessing
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/pp:=[ocamlopt?] dev-ml/dyn:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.0.3
+SRC_URI=https://github.com/ocaml/dune/archive/3.0.3.tar.gz -> dune-3.0.3.tar.gz
+_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=8abac06946cfb825bb6fe4da08141953
diff --git a/metadata/md5-cache/dev-perl/Gtk3-ImageView-9.0.0 b/metadata/md5-cache/dev-perl/Gtk3-ImageView-9.0.0
deleted file mode 100644
index 00ae9725cd52..000000000000
--- a/metadata/md5-cache/dev-perl/Gtk3-ImageView-9.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-perl/Cairo >=dev-perl/glib-perl-1.210.0 dev-perl/Gtk3 dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Carp-Always dev-perl/Test-Differences dev-perl/Test-MockObject dev-perl/Try-Tiny media-gfx/imagemagick[jpeg,perl,png,svg,X] virtual/perl-Test-Simple ) dev-lang/perl test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-lang/perl
-DESCRIPTION=Image viewer widget for Gtk3
-EAPI=7
-HOMEPAGE=https://metacpan.org/release/Gtk3-ImageView
-INHERIT=perl-module virtualx
-IUSE=test
-KEYWORDS=amd64 x86
-LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Cairo >=dev-perl/glib-perl-1.210.0 dev-perl/Gtk3 dev-perl/Readonly dev-lang/perl:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://cpan/authors/id/A/AS/ASOKOLOV/Gtk3-ImageView-9.tar.gz
-_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 virtualx 644887c82aefdf12001489391fca4f02
-_md5_=dfc06aac24e08413a353328dea154080
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index db595da5e96c..ea1eb7d22b97 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index e7b6a11ef4d1..77147c630386 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/spamassassin-3.4.6-r1 b/metadata/md5-cache/mail-filter/spamassassin-3.4.6-r2
index fc48933a26cb..8c4bd73e0aaf 100644
--- a/metadata/md5-cache/mail-filter/spamassassin-3.4.6-r1
+++ b/metadata/md5-cache/mail-filter/spamassassin-3.4.6-r2
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-3.4.6.tar.bz2
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 perl-functions c3fca037246e877693badea0df3b0ef8 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=3ed4fbf1e75b979e18ed4de18df44c50
+_md5_=22be45e111773cb4dd63894718566f65
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 5b6ac6738cd6..802be2e1a0b9 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.3.1 b/metadata/md5-cache/media-libs/gmmlib-22.3.1
new file mode 100644
index 000000000000..0f1decf3f9ca
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.3.1
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake
+IUSE=+custom-cflags test
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.3.1.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=c3089e7d75b68d9e8a17c572ccf87316
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-22.6.3 b/metadata/md5-cache/media-libs/libva-intel-media-driver-22.6.3
new file mode 100644
index 000000000000..6e4fad170605
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libva-intel-media-driver-22.6.3
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=media-libs/gmmlib-22.3.0:= >=media-libs/libva-2.14.0[X?]
+DESCRIPTION=Intel Media Driver for VA-API (iHD)
+EAPI=8
+HOMEPAGE=https://github.com/intel/media-driver
+INHERIT=cmake
+IUSE=+redistributable test X
+KEYWORDS=~amd64
+LICENSE=MIT BSD redistributable? ( no-source-code )
+RDEPEND=>=media-libs/gmmlib-22.3.0:= >=media-libs/libva-2.14.0[X?]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/intel/media-driver/archive/intel-media-22.6.3.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=0e694897e702d964029907f39c2d218d
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 269298ec7440..73985e7ecceb 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r1 b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2
index f4586b9507ed..e9081215cdbe 100644
--- a/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.0-r1
+++ b/metadata/md5-cache/net-analyzer/nagios-plugins-2.4.2
@@ -4,13 +4,11 @@ DEPEND=ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgr
DESCRIPTION=Official plugins for Nagios
EAPI=8
HOMEPAGE=https://nagios-plugins.org/
-INHERIT=flag-o-matic
IUSE=ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) !net-analyzer/monitoring-plugins selinux? ( sec-policy/selinux-nagios )
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.0/nagios-plugins-2.4.0.tar.gz
-_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=6a05f2666bc1ba4815ebf7437956c54b
+SRC_URI=https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.2/nagios-plugins-2.4.2.tar.gz
+_md5_=a16d8e06bca8d78cc12ee32a28b60cc4
diff --git a/metadata/md5-cache/net-analyzer/net-snmp-5.9.3 b/metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r1
index f7555f51a2f9..466a1e811359 100644
--- a/metadata/md5-cache/net-analyzer/net-snmp-5.9.3
+++ b/metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/40
SRC_URI=mirror://sourceforge/net-snmp/5.9.3/net-snmp-5.9.3.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/net-snmp-5.7.3-patches-3.tar.xz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=071683eca8f75716d19855afe6909c97
+_md5_=995da4d43de97d1bab34bcd2bab8ab8c
diff --git a/metadata/md5-cache/net-analyzer/yersinia-0.8.2-r1 b/metadata/md5-cache/net-analyzer/yersinia-0.8.2-r2
index 6ac33e1d31e2..614bd335a519 100644
--- a/metadata/md5-cache/net-analyzer/yersinia-0.8.2-r1
+++ b/metadata/md5-cache/net-analyzer/yersinia-0.8.2-r2
@@ -12,4 +12,4 @@ RDEPEND=>=net-libs/libnet-1.1.2 >=net-libs/libpcap-0.9.4 ncurses? ( >=sys-libs/n
SLOT=0
SRC_URI=https://github.com/tomac/yersinia/archive/v0.8.2.tar.gz -> yersinia-0.8.2.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1f69d5d93652b07241491b42804f4852
+_md5_=8a1c76bf5bf9ac7258b8bbb4cb2e5b26
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 22b0b73f97d0..34134b19306f 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libupnp-1.14.15 b/metadata/md5-cache/net-libs/libupnp-1.14.15
new file mode 100644
index 000000000000..2adbc5dc88c4
--- /dev/null
+++ b/metadata/md5-cache/net-libs/libupnp-1.14.15
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=ssl? ( dev-libs/openssl:0= )
+DESCRIPTION=An Portable Open Source UPnP Development Kit
+EAPI=8
+HOMEPAGE=http://pupnp.sourceforge.net/
+INHERIT=autotools
+IUSE=blocking-tcp debug doc +reuseaddr samples +ssl static-libs
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=ssl? ( dev-libs/openssl:0= )
+SLOT=0/17
+SRC_URI=https://github.com/pupnp/pupnp/archive/release-1.14.15.tar.gz -> libupnp-1.14.15.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=362c786a863f8862ee63169a30403a87
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 7561f74bb52d..2c9005fb901a 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/keras-2.8.0 b/metadata/md5-cache/sci-libs/keras-2.8.0
deleted file mode 100644
index d15bf3770ddc..000000000000
--- a/metadata/md5-cache/sci-libs/keras-2.8.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip >=dev-libs/protobuf-3.13.0 dev-java/java-config >=dev-util/bazel-4.2.2 >=dev-util/bazel-0.20 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/protobuf-3.13.0:= dev-python/absl-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/h5py[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/protobuf-python-3.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=sci-libs/keras-applications-1.0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=sci-libs/keras-preprocessing-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=sci-libs/tensorflow-2.8[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
-DESCRIPTION=Deep Learning for humans
-EAPI=8
-HOMEPAGE=https://keras.io/
-INHERIT=bazel distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-libs/protobuf-3.13.0:= dev-python/absl-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/h5py[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/protobuf-python-3.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=sci-libs/keras-applications-1.0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=sci-libs/keras-preprocessing-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=sci-libs/tensorflow-2.8[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/keras-team/keras/archive/v2.8.0.tar.gz -> keras-2.8.0.tar.gz https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
-_eclasses_=bazel bba8ebd5d6542318a68bb236cf9ba0a9 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1968903d19d8b318378995332a47c98f
diff --git a/metadata/md5-cache/sci-libs/keras-2.9.0 b/metadata/md5-cache/sci-libs/keras-2.9.0
deleted file mode 100644
index c87e3f60d90f..000000000000
--- a/metadata/md5-cache/sci-libs/keras-2.9.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip >=dev-libs/protobuf-3.13.0 dev-java/java-config >=dev-util/bazel-4.2.2 >=dev-util/bazel-0.20 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/protobuf-3.13.0:= dev-python/absl-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/h5py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/keras-applications-1.0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/keras-preprocessing-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/tensorflow-2.9[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DESCRIPTION=Deep Learning for humans
-EAPI=8
-HOMEPAGE=https://keras.io/
-INHERIT=bazel distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-libs/protobuf-3.13.0:= dev-python/absl-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/h5py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/keras-applications-1.0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/keras-preprocessing-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/tensorflow-2.9[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/keras-team/keras/archive/v2.9.0.tar.gz -> keras-2.9.0.tar.gz https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
-_eclasses_=bazel bba8ebd5d6542318a68bb236cf9ba0a9 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=7c501b2b7ef141e045321ec2c7530f13
diff --git a/metadata/md5-cache/sci-libs/tensorflow-estimator-2.8.0 b/metadata/md5-cache/sci-libs/tensorflow-estimator-2.8.0
deleted file mode 100644
index 23766d6283b4..000000000000
--- a/metadata/md5-cache/sci-libs/tensorflow-estimator-2.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip dev-java/java-config >=dev-util/bazel-4.2.2 >=dev-util/bazel-0.20 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=sci-libs/tensorflow[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] sci-libs/keras[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
-DESCRIPTION=A high-level TensorFlow API that greatly simplifies machine learning programming
-EAPI=8
-HOMEPAGE=https://www.tensorflow.org/
-INHERIT=bazel distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=sci-libs/tensorflow[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] sci-libs/keras[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
-SLOT=0
-SRC_URI=https://github.com/tensorflow/estimator/archive/v2.8.0.tar.gz -> tensorflow-estimator-2.8.0.tar.gz https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
-_eclasses_=bazel bba8ebd5d6542318a68bb236cf9ba0a9 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=febedd449e5867aac4afdc699366b223
diff --git a/metadata/md5-cache/sci-libs/tensorflow-estimator-2.9.0 b/metadata/md5-cache/sci-libs/tensorflow-estimator-2.9.0
deleted file mode 100644
index e170f4f4d0be..000000000000
--- a/metadata/md5-cache/sci-libs/tensorflow-estimator-2.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip dev-java/java-config >=dev-util/bazel-4.2.2 >=dev-util/bazel-0.20 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=sci-libs/tensorflow[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/keras[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DESCRIPTION=A high-level TensorFlow API that greatly simplifies machine learning programming
-EAPI=8
-HOMEPAGE=https://www.tensorflow.org/
-INHERIT=bazel distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=sci-libs/tensorflow[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/keras[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/tensorflow/estimator/archive/v2.9.0.tar.gz -> tensorflow-estimator-2.9.0.tar.gz https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
-_eclasses_=bazel bba8ebd5d6542318a68bb236cf9ba0a9 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=54f5b037ef85be553cac64fb74335176
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index fcb8b5cdbaf1..72f677b5b30c 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.2-r1 b/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.2-r1
index 2787137dd08c..3a77ecb66757 100644
--- a/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.2-r1
+++ b/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.2-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=ocamlopt
SLOT=0/2.4.2
SRC_URI=https://github.com/OCamlPro/alt-ergo/archive/2.4.2.tar.gz -> alt-ergo-2.4.2.tar.gz
_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=c817262b0fcf6f793da11b1121eec3e3
+_md5_=5c7aebe552136afd037da15aeced3d7d
diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz
index 1af69132f5e1..3d839b46ebe9 100644
--- a/metadata/md5-cache/sci-visualization/Manifest.gz
+++ b/metadata/md5-cache/sci-visualization/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-visualization/tensorboard-2.8.0 b/metadata/md5-cache/sci-visualization/tensorboard-2.8.0
deleted file mode 100644
index 7c369e025f7e..000000000000
--- a/metadata/md5-cache/sci-visualization/tensorboard-2.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 )
-DEFINED_PHASES=install prepare
-DESCRIPTION=TensorFlow's Visualization Toolkit
-EAPI=8
-HOMEPAGE=https://www.tensorflow.org/
-INHERIT=python-r1
-IUSE=python_targets_python3_8 python_targets_python3_9
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-PDEPEND=sci-libs/tensorflow[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?]
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) dev-python/bleach[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/google-auth-1.6.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/google-auth-oauthlib-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/html5lib[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-41[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/py3/t/tensorboard/tensorboard-2.8.0-py3-none-any.whl -> tensorboard-2.8.0.zip
-_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=a223ad464774b8a39c1495ab19ee469e
diff --git a/metadata/md5-cache/sci-visualization/tensorboard-2.9.0 b/metadata/md5-cache/sci-visualization/tensorboard-2.9.0
deleted file mode 100644
index 918114697412..000000000000
--- a/metadata/md5-cache/sci-visualization/tensorboard-2.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
-DEFINED_PHASES=install prepare
-DESCRIPTION=TensorFlow's Visualization Toolkit
-EAPI=8
-HOMEPAGE=https://www.tensorflow.org/
-INHERIT=python-r1
-IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-PDEPEND=sci-libs/tensorflow[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/bleach[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.6.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-oauthlib-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/html5lib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-41[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/py3/t/tensorboard/tensorboard-2.9.0-py3-none-any.whl -> tensorboard-2.9.0.zip
-_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=29a7aa722f42af00e610759ad98cff53
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 1ce652cb2e9e..9140774d51b5 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/file-5.43 b/metadata/md5-cache/sys-apps/file-5.43-r1
index c97b733dd127..e1e3b60374be 100644
--- a/metadata/md5-cache/sys-apps/file-5.43
+++ b/metadata/md5-cache/sys-apps/file-5.43-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 py
SLOT=0
SRC_URI=ftp://ftp.astron.com/pub/file/file-5.43.tar.gz verify-sig? ( ftp://ftp.astron.com/pub/file/file-5.43.tar.gz.asc )
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=fdcfb81036542f024196bea32bcc546b
+_md5_=948ea14291a2579ca0f51f24f84a71c8
diff --git a/metadata/md5-cache/sys-apps/tas-1.7.0.220503 b/metadata/md5-cache/sys-apps/tas-1.7.0.220503-r1
index 13892c589341..922ece41d14a 100644
--- a/metadata/md5-cache/sys-apps/tas-1.7.0.220503
+++ b/metadata/md5-cache/sys-apps/tas-1.7.0.220503-r1
@@ -6,9 +6,9 @@ HOMEPAGE=https://www.supermicro.com
INHERIT=linux-info optfeature systemd
KEYWORDS=-* amd64 x86
LICENSE=BSD supermicro
-RDEPEND=net-misc/networkmanager sys-apps/ethtool sys-apps/net-tools sys-apps/smartmontools sys-block/storcli sys-devel/bc sys-fs/lsscsi sys-fs/mdadm
+RDEPEND=net-misc/networkmanager sys-apps/ethtool sys-apps/net-tools sys-apps/smartmontools sys-devel/bc sys-fs/lsscsi sys-fs/mdadm
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://www.supermicro.com/wftp/utility/TAS/TAS_1.7.0_build.220503.zip
_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=974e22a918128fbb050de9cd0a8b4b2f
+_md5_=cddf15d44019eb0227cf42e415509dc2
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 462141b79ee6..09aefd6d47f7 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/pmix-2.1.1 b/metadata/md5-cache/sys-cluster/pmix-2.1.1
index 96897ccd78cf..e1838d1125f9 100644
--- a/metadata/md5-cache/sys-cluster/pmix-2.1.1
+++ b/metadata/md5-cache/sys-cluster/pmix-2.1.1
@@ -2,11 +2,11 @@ DEFINED_PHASES=configure
DEPEND=dev-libs/libevent:0= sys-cluster/ucx sys-libs/zlib:0= munge? ( sys-auth/munge ) pmi? ( !sys-cluster/slurm )
DESCRIPTION=The Process Management Interface (PMI) Exascale
EAPI=6
-HOMEPAGE=https://pmix.github.io/pmix/
+HOMEPAGE=https://openpmix.github.io/
IUSE=debug +munge pmi
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=dev-libs/libevent:0= sys-cluster/ucx sys-libs/zlib:0= munge? ( sys-auth/munge ) pmi? ( !sys-cluster/slurm )
SLOT=0
-SRC_URI=https://github.com/pmix/pmix/releases/download/v2.1.1/pmix-2.1.1.tar.bz2
-_md5_=ab0b92b191a80affda877daf15f4d072
+SRC_URI=https://github.com/openpmix/openpmix/releases/download/v2.1.1/pmix-2.1.1.tar.bz2
+_md5_=70f2e2824b1c3edce79251cc6d0f3ec7
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index f6d04c0bd18b..fba32478e45c 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.17 b/metadata/md5-cache/sys-fs/lvm2-2.03.17
new file mode 100644
index 000000000000..f1ee844250c5
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/lvm2-2.03.17
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) static? ( lvm? ( dev-libs/libaio[static-libs] sys-apps/util-linux[static-libs] readline? ( sys-libs/readline[static-libs] ) ) selinux? ( sys-libs/libselinux[static-libs] ) )
+DESCRIPTION=User-land utilities for LVM2 (device-mapper) software
+EAPI=8
+HOMEPAGE=https://sourceware.org/lvm2/
+INHERIT=autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic
+IUSE=+lvm lvm2create-initrd readline sanlock selinux static static-libs systemd +thin +udev
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles lvm2create-initrd? ( sys-apps/makedev ) thin? ( sys-block/thin-provisioning-tools ) )
+REQUIRED_USE=static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( udev ) thin? ( lvm )
+SLOT=0
+SRC_URI=https://sourceware.org/ftp/lvm2/LVM2.2.03.17.tgz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=b0cdcde83fef6840ec00eba294a92234
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 52e6d1b45fd2..115080085ab8 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/glibc-2.36-r6 b/metadata/md5-cache/sys-libs/glibc-2.36-r6
new file mode 100644
index 000000000000..463cef813f0a
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/glibc-2.36-r6
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison doc? ( sys-apps/texinfo ) !compile-locales? ( app-arch/gzip sys-apps/grep virtual/awk ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack
+DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) compile-locales? ( app-arch/gzip sys-apps/grep virtual/awk ) test? ( >=net-dns/libidn2-2.3.0 ) virtual/os-headers
+DESCRIPTION=GNU libc C library
+EAPI=7
+HOMEPAGE=https://www.gnu.org/software/libc/
+INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles
+IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla
+LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE
+PDEPEND=!vanilla? ( sys-libs/timezone-data )
+RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) app-arch/gzip sys-apps/grep virtual/awk sys-apps/gentoo-functions !<app-misc/pax-utils-1.3.3 !<net-misc/openssh-8.1_p1-r2 >=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data )
+RESTRICT=!test? ( test )
+SLOT=2.2
+SRC_URI=mirror://gnu/glibc/glibc-2.36.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.36-patches-6.tar.xz https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.22.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
+_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=c45b30eca5735ccf304b215a8fdc11a3
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 8b675c8f2023..d70a05150275 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/libXdmcp-1.1.4 b/metadata/md5-cache/x11-libs/libXdmcp-1.1.4
new file mode 100644
index 000000000000..b18cf0e443f0
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/libXdmcp-1.1.4
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) 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 test unpack
+DEPEND=elibc_glibc? ( 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(-)?] ) x11-base/xorg-proto
+DESCRIPTION=X.Org X Display Manager Control Protocol library
+EAPI=8
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXdmcp
+INHERIT=xorg-3
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+LICENSE=MIT
+RDEPEND=elibc_glibc? ( 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(-)?] )
+SLOT=0
+SRC_URI=https://www.x.org/releases/individual/lib/libXdmcp-1.1.4.tar.xz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xorg-3 38a663574d97f06b6b729046865c8fb6
+_md5_=f1ee96e9c52f51c5c2746ce8d9410c20
diff --git a/metadata/md5-cache/x11-libs/libXpm-3.5.14 b/metadata/md5-cache/x11-libs/libXpm-3.5.14
new file mode 100644
index 000000000000..05cf07ec430c
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/libXpm-3.5.14
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) 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 test unpack
+DEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto
+DESCRIPTION=X.Org Xpm library
+EAPI=8
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXpm
+INHERIT=xorg-3
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+SRC_URI=https://www.x.org/releases/individual/lib/libXpm-3.5.14.tar.xz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xorg-3 38a663574d97f06b6b729046865c8fb6
+_md5_=78780398c2371995f5073b71670b898d
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 1d759c7edebb..ea35022591cf 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/shutter-0.99 b/metadata/md5-cache/x11-misc/shutter-0.99
deleted file mode 100644
index bfc2d6e099fc..000000000000
--- a/metadata/md5-cache/x11-misc/shutter-0.99
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gettext
-DEFINED_PHASES=install postinst postrm preinst prepare
-DESCRIPTION=Feature-rich screenshot program
-EAPI=8
-HOMEPAGE=https://shutter-project.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop optfeature prefix xdg
-KEYWORDS=amd64 x86
-LICENSE=GPL-3+
-RDEPEND=dev-lang/perl dev-perl/Carp-Always dev-perl/libxml-perl dev-perl/libwww-perl dev-perl/Glib-Object-Introspection dev-perl/GooCanvas2 dev-perl/GooCanvas2-CairoTypes dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-9 dev-perl/File-DesktopEntry dev-perl/File-HomeDir dev-perl/File-Which dev-perl/JSON dev-perl/File-Copy-Recursive dev-perl/File-MimeInfo dev-perl/Locale-gettext dev-perl/Net-DBus dev-perl/Number-Bytes-Human dev-perl/Pango dev-perl/Proc-Simple dev-perl/Proc-ProcessTable dev-perl/Sort-Naturally dev-perl/WWW-Mechanize dev-perl/X11-Protocol dev-perl/XML-Simple virtual/imagemagick-tools[perl] x11-libs/libwnck:3[introspection]
-SLOT=0
-SRC_URI=https://github.com/shutter-project/shutter/archive/v0.99.tar.gz -> shutter-0.99.tar.gz
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c optfeature 1a2157392a869265b2afcb63a26c12ac prefix eab3c99d77fe00506c109c8a736186f7 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=3a8bb7765b6cd5367e402c68177cafa6
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 368c8fc68089..59501e7105a0 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14242 BLAKE2B 0b13e07c0ca6808e9c7be85e35e3626d23fb1edd8d346aa34174e8a381746d4e0f7912ec2d9e56b2d4902ad8f96df1d0254cb4a06e557821467698c6e21ff2dc SHA512 d20534cff591c706bc93a22aa0eaec857a25d9b1f2bef947d8f1649aabc1ad076864e257f96ed26e8b8a505641dba77565f5f275310a46ae6fc904842f6368b3
-TIMESTAMP 2022-11-19T18:10:04Z
+TIMESTAMP 2022-11-20T00:10:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmN5G/xfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmN5cFlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDQiQ/+MIaz1mVnibpeTlbZS0eS/s1BBwunvvpiv/gntSZ7hM3vl9UfUSLtKPjE
-gM8BC2Ni6Uyq4W8ILnvvFsvNBTfLInpsR3ygV1Yyp+cTlVoFxpoZR7GobEuCIi0D
-tiNC3GjSWvSGBmR1KYvGXxOZP67x6f8aeGv+7IlpnxVZMu733g0WPUVbDRfG7QL9
-/L1J1z3KT5S7VES40EaJ8Nh3TrDlqwB9wRXluO3BBYwl1sRXWQ8yTOq5GqizrYTJ
-fkCagIlBHHEiKtB5/jTnuW/Zk98Go/8/KqpdLhm61OnlhGpzRguEwF5mivV9F6dI
-3wIqH+beAKPVeMcfeF8m85rfqryiz44giqLHJc0xEulgs5XAnJrWA3CoMwvBwqwE
-Z66wxNQ54quig6uagm8YcrOxEraYecAhxF9dY5+rYDxjKY79UZS/q4hnuZdewPR4
-lr30FJ4cT3QsH6Xtpg3XM5ZklF2M5pedcN2vQxg5ugOUV0WCSE9H9Uxb/hVf3EC7
-TZrRqy5dlYju82BqPcLFn/ATjw8piaiXz9zChFzH+LYr9qi8CWZVgHuOWI1KqrmK
-kz+RlGeeCF3Tq9F9Ck1l8cNDzfTLAIPxYePB+j3dIWaCrjFqHEdCK9L+m8I4Chla
-qp+KC4HZB7938vdBMTNLooGEXC63DWCnSWvz6QZXk8ZxUqMkDnQ=
-=8Hqt
+klBnMRAArhUiiJsqAEzsZtSXLKjL2KwklP+2WWHw4DXJRLRmqU4tlUVZUrCaPlbK
+T89+eoraqBUM9yIDDQjcCGvY172taPxGyIaleD8JpMnkRzYZ/bphLNqvSpFJINke
+ON6e6OQsXW4DJF7NjOETm60BiGf7SGyzNvtJSpG5CyTPWg2qvl8B4OS6yBsbopFf
+bGSXp28KDxsFmsPne4+p4J5t7QbrurFtx02+t8V+cQ/BCc7DIXYKZXmqFdCrSDH1
+gkfrykPd6NWZbu8T3Jx/pVuFJEIjGonT2pV7mqkxkvkkg6FwUmvPGuWsZgrbLBLE
+pe7QlkV1uTdA8N/wokijekAtvvf09mYXHP2DKnzQfUvlINV0MjI6pMcFhaUxHy/d
+L6J0wObhPDKlOBZHDbdusI6qkN+NroR5Pv7lu2nz24Aw2Hv/S5qoIWOoiXKxsgRd
+FXkzDDEc9jn75YseiDPLnLqIUUjr13HqP5gV4jXaPWheliabevAr9SZ8ag5TcFdX
+WB6Jv5U8C1sSm8aSD4gWmG2NnK4CjbW+OXf2l9tJzM+cRcnbcRl0kf6q1nnxyEMN
+oKfSuBQ7EvAq2DeGPqIMFyGUaBM8xceGPMZybSmfwWtSWgZ1tSFcmLY/ZGq9+OjH
+Vt7JiEdDJF4mK4RCN19KV4RbepNPZs7y4iph89AZineMrLm+/f8=
+=PThZ
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 2b9350ce4fd6..b1d5448fb794 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 19 Nov 2022 18:10:00 +0000
+Sun, 20 Nov 2022 00:09:58 +0000
diff --git a/metadata/projects.xml b/metadata/projects.xml
index 65a7744d2930..e83a1f2ea373 100644
--- a/metadata/projects.xml
+++ b/metadata/projects.xml
@@ -2745,7 +2745,7 @@
<member>
<email>blueness@gentoo.org</email>
<name>Anthony G. Basile</name>
- <role>Hardened/UCLIBC Release Coordinator</role>
+ <role>hardened / musl</role>
</member>
<member>
<email>dilfridge@gentoo.org</email>
diff --git a/metadata/timestamp b/metadata/timestamp
index 23a30ec21860..0de0e711ab14 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sat Nov 19 06:10:00 PM UTC 2022
+Sun Nov 20 12:09:58 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index b63d381dd02a..de82ef49316b 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sat, 19 Nov 2022 18:15:02 +0000
+Sun, 20 Nov 2022 00:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a047df8a850f..5551ae2b1251 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-360e514a3686c7361da2734f5dbb0ffe2f7a2e52 1668878310 2022-11-19T17:18:30+00:00
+faa75d431684f8efcebf1116128ae3e528d0889a 1668901028 2022-11-19T23:37:08+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index d4fbe087c86d..2439fc0f879b 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1668881401 Sat 19 Nov 2022 06:10:01 PM UTC
+1668903002 Sun 20 Nov 2022 12:10:02 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 2b9350ce4fd6..b1d5448fb794 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sat, 19 Nov 2022 18:10:00 +0000
+Sun, 20 Nov 2022 00:09:58 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index fe0eab83b7ab..e00d897908bf 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/nagios-plugins/Manifest b/net-analyzer/nagios-plugins/Manifest
index c35229a5fabe..1bcea1a39557 100644
--- a/net-analyzer/nagios-plugins/Manifest
+++ b/net-analyzer/nagios-plugins/Manifest
@@ -1,5 +1,6 @@
AUX define-own-mysql-port-constant.patch 3271 BLAKE2B a9776567af41b106616c10aac02042147d162a452e17480433a8fd8ffcf3ce506d6930215e8a8eaa219d7811adffbcc2b3ee6a004661ca2a1f8bdc3339bf3526 SHA512 18cb9be96b3e39a07eeb1cf6bccbbe26766ac355f4822c132253e25a6909c418071c2dc546fb60c055b78f620180035e57436a8ebb771ae1096b78d2e1c7c6ec
DIST nagios-plugins-2.4.0.tar.gz 2738643 BLAKE2B 695c3804aec592dad0ae1f2f19222a5ae066944de4169beba08dd1e7beee51c5082679dfc1cf5adc052758e3142f33187ebde9636af19ae313f1448867764878 SHA512 f6f4cd604d28161f36c1429dbfa8f07e9fa468d8d8c21925d53d7049f0765504cb785e1f1189a0c93aa1f0cd1fe3985409c420b7724aa39790836af5c3f725ff
-EBUILD nagios-plugins-2.4.0-r1.ebuild 3225 BLAKE2B dda29986ebcc2340c6a1c45805ce47b2e0e3218fdcb562d03be4f06c20c26e54328ff07dc3c7e17e2467c699598e7d1b9a3e511af3b52f8ef7e88d94044aef82 SHA512 67d45f7e9cb6332a975694c3c9fd658c47667b439f7d064310e9c2d2a705d30a436ebe50efcb23c78bc1253463270d253085b97bb45cfce3426f00e5452f61b4
+DIST nagios-plugins-2.4.2.tar.gz 2740092 BLAKE2B 73101f0d439a10bbc0e5d576fe1cf60f115eead00e4611e2f820ebde86390daf1904a45603389a6ad0a9fdb0f14fb49b429ad571159f605df5490f9798fc18d1 SHA512 43448483301c8f5fb9be9b496514a9e15199c320b2a320bb93c4fc6f6fcd35f2a469f980916b37b2b7e565edcb14eea1692f290b0a7bca9364e298eb42af63ce
EBUILD nagios-plugins-2.4.0.ebuild 3023 BLAKE2B 1cec2d601cdd63e886a41aaf0572af0383eb32c3c64658b97dad02a7320b2a094fe0c8b9767cec0508af9d654946317c3b302a6c64e7dc1d1cbdab58a6f19a14 SHA512 0915eafb1fc7c44f14a56225066fd33e307e2bbcfbfdb82a71adaedc3a7cb5fcab8c5578343cd0363d7c74277319c1bcd8f46a88fef591d04fd3243293f7a6c7
+EBUILD nagios-plugins-2.4.2.ebuild 2962 BLAKE2B c7af927412f9326e76c04e9f4f151697f8c733aa595c4279b921522a3272d46a0f1b001ca4ffb66ef885e7a3c684c6e9829fb8deec7c94738aa5fbd87bab0bf9 SHA512 2e6dbf1a8a5ac1c610c105697e14cb9ca138328982e43739664d841cb0d581dd3eab4eb6d7730085ceff87a2b6ccd9ac194d007bd3044877b15d13a3baf033f1
MISC metadata.xml 1431 BLAKE2B 7a5b71bb1d5acc47492a8ac0414c5de789e2fff607a1602c8e464dd4285adb1acd71f152dc9dae18bade31623d78ca2ebe796b871f62542d2d29a75a3b5e4ce6 SHA512 5aa293f0fd8f810b3b750772e260009cbf10bb68aae1f8cbb9e02f7565204f8ae14da3f6a18db58e9fdff5fd97ba8566d07a421ff8bc35f07747338ced13b92c
diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r1.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.2.ebuild
index 732d59f1bb73..7b20af18afa6 100644
--- a/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r1.ebuild
+++ b/net-analyzer/nagios-plugins/nagios-plugins-2.4.2.ebuild
@@ -3,8 +3,6 @@
EAPI=8
-inherit flag-o-matic
-
DESCRIPTION="Official plugins for Nagios"
HOMEPAGE="https://nagios-plugins.org/"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar.gz"
@@ -64,10 +62,6 @@ DOCS=(
THANKS
)
-PATCHES=(
- "${FILESDIR}/define-own-mysql-port-constant.patch"
-)
-
src_prepare() {
default
@@ -78,10 +72,6 @@ src_prepare() {
}
src_configure() {
- # Disable -fstrict-aliasing until check_ntp can be fixed,
- # https://github.com/nagios-plugins/nagios-plugins/issues/665
- append-cflags $(test-flags-CC -fno-strict-aliasing)
-
# Use an array to prevent econf from mangling the ping args.
local myconf=()
diff --git a/net-analyzer/net-snmp/Manifest b/net-analyzer/net-snmp/Manifest
index f0f9d711b0a5..5fc9578bad07 100644
--- a/net-analyzer/net-snmp/Manifest
+++ b/net-analyzer/net-snmp/Manifest
@@ -6,6 +6,7 @@ AUX net-snmp-5.8.1-net-snmp-config-libdir.patch 1395 BLAKE2B d22fa136b32cab28fff
AUX net-snmp-5.8.1-pkg-config.patch 744 BLAKE2B bdcd74073b174fdf208f44bbe17546ab5e61420927e34cb1c9ecad5a208d00b52d3577cf686baf2ffb515c28ae6caa1d88696a3ddd6fde8eeabed17170d057c0 SHA512 10a1fcc115fdf19e03ba04651cd90063b9c05a6d075a5c79bcea5074145b22c65ab5a6974aade3072349b1f3b2543fff5000467d30526d02e22762ea9af5ff86
AUX net-snmp-5.9-MakeMaker.patch 215 BLAKE2B 72b8b903d89bb7eff1dd69f9a212f6b1dcd13fcdc2a38650b3ffaadaae0ffe042bbb4ee3b2a8badb10c43f8179d405de45ff7dae42d83dc29f0929388bd0046d SHA512 2ade984435766624c2dcf3755644760d123745feaf9283f9f94230647df6fdc92cd27af7a8e144377ff17a6812b50c80d660d9a050e0a346b5260ec7963e0300
AUX net-snmp-5.9.2-fix-LDFLAGS.patch 744 BLAKE2B 1d53469057630097c9c2a527ab276f8c30346c9b45b5ff4780cf9e51fb0f81193b9113e121a282d92268f73831fc3d4bf60ae2ea035f0eda9196351faa65f889 SHA512 7ebcc0128180c3690cd594dc3ec9c6428bff81ef31cf3b6f35be74a3d32c3753d0cb8e8b41b2dd6363a97811daa4786827a6a7a93b49804dfbb14545f157d360
+AUX net-snmp-5.9.3-configure-clang16.patch 4779 BLAKE2B fbe551a16272c6a374ed1abdcb024e7babd15bf8854cbfec568c3c58546b3f78302ea27cbb289faa5eb84b5e8b2086505fe74bba62e76e9d1a84a09949700f26 SHA512 3b85e813b645a3a3220d1ef1b5aceee4b2ea4150159f723249171f6283c1d45a034069b3d79e5ed0faa32556a0cb662c3a8b4ad93bd69ff12d517622df21291e
AUX net-snmp-99999999-tinfo.patch 280 BLAKE2B 4a762bb037beb054d6afa1d3047e9bfa9df7746bdbcbf3ee4050377deee5d4107433e983f1e443a801adcabcd7f13c71f27e14ab49b729850beeb06a096d4c2b SHA512 19c65a7f80eea80fbe88bb5653dadb46f36b4921123aa7c7874c71ab82c6b14b5331b2d697a3d273d3bf93a961b80bf0a9252d833c21f81aa6f73d7e2a4a39d7
AUX snmpd.conf 552 BLAKE2B 9d2801b0ddc2148a62e332a1d355a9ddc050ec95aea2dde31f25413096c4b91dbab794c1e71b75f5baba1234d89729a6e8c50287098c04991a3eec4d9f512b3c SHA512 e64f93631e5cb2160d3fb26abb84fc74f5632d8875227d5c8dfa24809b25e8202dcf23251ea8f296aedf16298c31ce49b8e64fb6325c18775d8899a50b853bbc
AUX snmpd.init.2 680 BLAKE2B ce21b60980c2a0d74c810bb473c6b4c70eb11a2fc0636ec4af8a262ce412324ba80bc6c72b2544d359b4e2f536cf329df99e0be7d96035fa20c25f9ab7dc4a16 SHA512 10394f04dee23537a195f5aed63a3e758ca90227e269076ae9d13f883c7bd666c1c43823d1b869c43f232e97dc4138e52648cae995327f7a7f676ba416ee6fff
@@ -15,6 +16,6 @@ AUX snmptrapd.init.2 338 BLAKE2B 893a510af4cb7f4115c5995ecd40c6ac3c5d2fd4cf92524
AUX snmptrapd.service 190 BLAKE2B 6994e2f82e0ba03b31c2f079844a23c0070ff70726dd3c5976394c04bfd8da30917395b1a752f8e66502259d271ccf264c3e99f99e95df62b80447d4099d1dd7 SHA512 763682e3926fd1e7f28a013be2ad56cc53eed26a0415770906968e07a183128c9d5fb70d76513244ba0cc95fc2526b68c32207b5fda83b8f53c256549cfa1b1d
DIST net-snmp-5.7.3-patches-3.tar.xz 3176 BLAKE2B 1a71d6743afb841f664c6058e32c7c411af62b0f36acd3bb9251804893ed12f462a0c5bab828e309eeec7824def2dca8fa866350b90a62ec4f0df1141b51ecae SHA512 d8a91b9668320a1e19d062eb86dd4d16beb7c2d15ac7ebbb9d2a4bd298af39bbb0a2613504dbb0057cccdec731f08f2308c5a15395e1fbc29bb0611ed8aca636
DIST net-snmp-5.9.3.tar.gz 6646950 BLAKE2B b8e3de60e178ec16ad2848ad77f3bd4cbd35eaa9be103c0fa5d17514c29df4e69015ac53b54c9e565e3032b0c0bb47c19729e65310a6acefae901e101ea49451 SHA512 a476df4967029a2eb03d27b0e250170785d0a8c143d49b900ee958c3cbdfaccd415b70af40f6fbed9cb8819d522c35a6073a431091d908ccc7c018fa0aaa2abc
-EBUILD net-snmp-5.9.3.ebuild 6211 BLAKE2B 89002b2c928406a1ba68028aaa9566526e43547bffd71a649273d7084b0779a65e8c455ca060665071a9d8465b11f73ad9e363d0845e8af17cba5ef8d31b2945 SHA512 dcd2eb014eabc086d7a9bf4a8624ab0e594d12df1520e77e9c141ff7226a3753d08356c6f3b1ef2e259094655276bdb1aa94a6adc87787eacb8fc8bc29a81dcd
+EBUILD net-snmp-5.9.3-r1.ebuild 6255 BLAKE2B 53424c917f876e72f1aa5e826253835a7944abbb2fccb8ae416d8073f29e10249e68f426d69c0c1a9977c8adade93a616b6c58ffeeb3ad43ccc87c3834b797bd SHA512 89c010837ea23ca8e83217bd6d1bcb2ba38884f78e843eda319a8b9706824f3f2793ac74d0c6924e4e7b7b61f8c43254aa6a6dbdeed97317725c20c579d008bd
EBUILD net-snmp-9999.ebuild 6160 BLAKE2B e3c896d79e70bdaae6ac5894f6d15d7e724e22f88c4a031b40aa8c360d0dcf848684ccf263861e905339d659517d7bb1c9dbfcafc3527ef026153111194a47da SHA512 3506aa3d44003596c5854fab94bd999ac640fb7954eac8dc50cd2eedba01911b69fc27ff21fc63c5166ca704335b23001dea7e66dc060fc0b2267111ba707f71
MISC metadata.xml 1384 BLAKE2B 7482ef34aa0a5fb60c32a11449e6eb53bcebc7852c013650151392401532ff66f56e0c43dc98ad8a47e8166c97ce04d24bbe1d8a2ee21b934a19983d0847d941 SHA512 9ed265ee76578df5f4edb04d7fbc3eacfab7c27603bac65a3ae5086a31d3a9ce4f128cc751d63e1c27fd13e16fcb83a7966771b73026b7339663802ce51023e4
diff --git a/net-analyzer/net-snmp/files/net-snmp-5.9.3-configure-clang16.patch b/net-analyzer/net-snmp/files/net-snmp-5.9.3-configure-clang16.patch
new file mode 100644
index 000000000000..1eb880bb9604
--- /dev/null
+++ b/net-analyzer/net-snmp/files/net-snmp-5.9.3-configure-clang16.patch
@@ -0,0 +1,160 @@
+https://bugs.gentoo.org/879715
+https://github.com/net-snmp/net-snmp/commit/ddec5fa0ed1c76fde5eea9b974442faeec008526
+https://github.com/net-snmp/net-snmp/commit/fec0f9ee59d5d89c28d70bb35fad29a0013d048c
+https://github.com/net-snmp/net-snmp/commit/f362b354ce993d7394bf77db41bb27cfe8d1e307
+
+From ddec5fa0ed1c76fde5eea9b974442faeec008526 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Thu, 17 Nov 2022 00:10:09 +0000
+Subject: [PATCH] configure.d: fix compatibility with Clang 16
+
+Clang 16 makes -Wimplicit-function-declaration and -Wimplicit-int an error by
+default. Unfortunately, this can lead to misconfiguration or miscompilation of
+software as configure tests may then return the wrong result.
+
+We also fix -Wstrict-prototypes while here as it's easy to do and it prepares
+us for C23.
+
+For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki
+[2], or the (new) c-std-porting mailing list [3].
+
+[0] https://lwn.net/Articles/913505/
+[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
+[2] https://wiki.gentoo.org/wiki/Modern_C_porting
+[3] hosted at lists.linux.dev.
+
+Bug: https://bugs.gentoo.org/879715
+Signed-off-by: Sam James <sam@gentoo.org>
+[ bvanassche: removed two header file guards ]
+--- a/configure
++++ b/configure
+@@ -28483,7 +28483,14 @@ else
+ #ifdef HAVE_SYS_FS_TYPES_H
+ #include <sys/fs_types.h>
+ #endif
+-int main ()
++#ifdef HAVE_SYS_STATFS_H
++#include <sys/statfs.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++int main(void)
+ {
+ struct fs_data fsd;
+ /* Ultrix's statfs returns 1 for success,
+@@ -31851,8 +31858,10 @@ else
+ #if HAVE_SYS_SYSCTL_H
+ # include <sys/sysctl.h>
+ #endif
++#include <stddef.h>
++#include <stdlib.h>
+
+-int main(int argc, char **argv)
++int main(void)
+ {
+ int mib[2];
+ size_t len;
+--- a/configure.d/config_os_functions
++++ b/configure.d/config_os_functions
+@@ -216,7 +216,14 @@ AC_CACHE_VAL(
+ #ifdef HAVE_SYS_FS_TYPES_H
+ #include <sys/fs_types.h>
+ #endif
+-int main ()
++#ifdef HAVE_SYS_STATFS_H
++#include <sys/statfs.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++int main(void)
+ {
+ struct fs_data fsd;
+ /* Ultrix's statfs returns 1 for success,
+--- a/configure.d/config_os_misc4
++++ b/configure.d/config_os_misc4
+@@ -185,8 +185,10 @@ else
+ #if HAVE_SYS_SYSCTL_H
+ # include <sys/sysctl.h>
+ #endif
++#include <stddef.h>
++#include <stdlib.h>
+
+-int main(int argc, char **argv)
++int main(void)
+ {
+ int mib[2];
+ size_t len;
+
+From fec0f9ee59d5d89c28d70bb35fad29a0013d048c Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Thu, 17 Nov 2022 00:13:55 +0000
+Subject: [PATCH] agent/mibgroup: fix -Wstrict-prototypes
+
+Clang 16 warns on this. Fix it in preparation for C23.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+[ bvanassche: minor formatting changes ]
+--- a/agent/mibgroup/agentx/protocol.c
++++ b/agent/mibgroup/agentx/protocol.c
+@@ -1895,7 +1895,7 @@ agentx_parse(netsnmp_session * session, netsnmp_pdu *pdu, u_char * data,
+
+ #ifdef TESTING
+
+-testit(netsnmp_pdu *pdu1)
++void testit(netsnmp_pdu *pdu1)
+ {
+ char packet1[BUFSIZ];
+ char packet2[BUFSIZ];
+@@ -1964,7 +1964,7 @@ testit(netsnmp_pdu *pdu1)
+
+
+
+-main()
++int main(void)
+ {
+ netsnmp_pdu pdu1;
+ oid oid_buf[] = { 1, 3, 6, 1, 2, 1, 10 };
+--- a/agent/mibgroup/header_complex.c
++++ b/agent/mibgroup/header_complex.c
+@@ -569,7 +569,7 @@ header_complex_dump(struct header_complex_index *thestuff)
+ }
+ }
+
+-main()
++int main(void)
+ {
+ oid oidsave[MAX_OID_LEN];
+ int len = MAX_OID_LEN, len2;
+
+From f362b354ce993d7394bf77db41bb27cfe8d1e307 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Thu, 17 Nov 2022 00:20:04 +0000
+Subject: [PATCH] agent: fix -Wincompatible-function-pointer-types
+
+Clang 16 makes -Wincompatible-function-pointer-types an error by default.
+
+Fixes the following error:
+```
+mibgroup/if-mib/data_access/interface_linux.c:159:23: error: incompatible function pointer types assigning to 'void (*)(char *, ...) __attribute__((noreturn))' from 'void (char *, ...)' [-Wincompatible-function-pointer-types]
+ pci_access->error = netsnmp_pci_error;
+ ^ ~~~~~~~~~~~~~~~~~
+1 error generated.
+```
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/agent/mibgroup/if-mib/data_access/interface_linux.c
++++ b/agent/mibgroup/if-mib/data_access/interface_linux.c
+@@ -31,7 +31,7 @@ static struct pci_access *pci_access;
+ /* Avoid letting libpci call exit(1) when no PCI bus is available. */
+ static int do_longjmp =0;
+ static jmp_buf err_buf;
+-static void
++PCI_NONRET static void
+ netsnmp_pci_error(char *msg, ...)
+ {
+ va_list args;
+
diff --git a/net-analyzer/net-snmp/net-snmp-5.9.3.ebuild b/net-analyzer/net-snmp/net-snmp-5.9.3-r1.ebuild
index c5817c51719d..77d049d11aed 100644
--- a/net-analyzer/net-snmp/net-snmp-5.9.3.ebuild
+++ b/net-analyzer/net-snmp/net-snmp-5.9.3-r1.ebuild
@@ -91,6 +91,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.8.1-mysqlclient.patch
"${FILESDIR}"/${PN}-5.9-MakeMaker.patch
"${FILESDIR}"/${PN}-5.9.2-fix-LDFLAGS.patch
+ "${FILESDIR}"/${P}-configure-clang16.patch
"${FILESDIR}"/${PN}-99999999-tinfo.patch
)
diff --git a/net-analyzer/yersinia/Manifest b/net-analyzer/yersinia/Manifest
index bc42e3da2819..2b34f99fb93b 100644
--- a/net-analyzer/yersinia/Manifest
+++ b/net-analyzer/yersinia/Manifest
@@ -1,7 +1,8 @@
AUX yersinia-0.7.1-no-ncurses.patch 330 BLAKE2B 86c2cb84542012c6424fdcae398e07769647bcdda300d6efdbb263451c8765e23cd272f76e4e0e84751272df3de46a77b32fd2321a0ab3bc70cc8199b457adf6 SHA512 c0a0ef6456727eaa0ae9ea50667e04a72afb01c5b75d13965836657e4d1946df550840afd091ec58e8875b1a551df5966feb98b655183cec6dadaf4f5de23e4f
AUX yersinia-0.7.3-tinfo.patch 563 BLAKE2B 6203584c6ff7b8e5438f57ad74b5b1ee7ee61d08b2bee21234fd4cfbb6aa37b9b1cb69b4a7af11e57434b215e346f6384a195ffdd47b9504fe6eb93b3d2109e9 SHA512 9a53505e050a9658f49809ad989d534e542fb0cf21ae70a9271b536a9a478a4306e49c9b0493ab522d5ffb82849eed043b212e399505c916792372a64d96c319
+AUX yersinia-0.8.2-configure-clang16-deux.patch 1302 BLAKE2B 6d12f5fda90697749c8e18c07f4768fb4de926b1560662a6e40b0cac69ce50dca8bf7ffb91590e036895473536d15b9bfb8519697277fee0b49e421ec4bb990c SHA512 28f699b437eaa19a2db34511307f777de5a7980da1c64828e2bf74077efbc180a1ddc08a3b7d7ef5a6d62de1cad116f0cd362eb868882c7801b2afdd5a178940
AUX yersinia-0.8.2-configure-clang16.patch 1705 BLAKE2B b9cf0fc0181f85894331b2f020fc962b644ace2bc2c8590ebb1ef597999c126dcb7c6537241ade7c3984200dd2e03abf84ef87854ade1fe6c2b28c2510f1bb48 SHA512 93c6698591648cdc332d73148e512818777dc34edb6892df51f123dbe191be5287c8a7a3b3fdb15bea9dad28e35b5b18adf96d38572d297961bfaae03ffc4c27
AUX yersinia-9999-tinfo.patch 563 BLAKE2B ef2b554f82037dde165373fd6db71503ee124062cef4689062e7e1799f5ae26afd5758468f3c860690046aa4cb6e12dafd7ed3189a765a52565b5530a322d11a SHA512 a0edb5a47281bc66f0296914597fc4a9901f0e50640b43b6b31a30ddc4b6a5202220207039c3936f32769161f2c61d78afc5a3d7725d04ea41afd301312efa24
DIST yersinia-0.8.2.tar.gz 387889 BLAKE2B 67fe92b9cd1253874c61fa38c8e89e023f7d0ec3b83fe3001b5bc203d4033e36cb94b453ed56426b34d942036a143bd135f247466425337478f292797a433652 SHA512 2c7c89f19b6791150c472a6066b6ffaf9ac5b3d1a3d2e6a27f91293bba9a0f72d147266731e5e2670e4bf7e67ccf04b6e353071ca42d3d281b25126c9bfcb1dd
-EBUILD yersinia-0.8.2-r1.ebuild 1132 BLAKE2B aff918191afe85fd7f9a9d5de44ed06adcb8b78ab661c7772e258936851f9adc594e208624219f3a5746b194f8ed5fee689f60a6ad5d5c0997ab80cedec367ec SHA512 f5d3730345d6a57d8a20446897f3c80bd1b5888a52b850b9ea4e776322627bcc00077a0b22f7a7b60cd56337831445cc2e4cb19470b25c05dd6b83c234c9249c
+EBUILD yersinia-0.8.2-r2.ebuild 1188 BLAKE2B 7c615e24f538ccf2bdf7e8d7e07d62600a7c4f588bec17a060d07b3033ace3489c88f6873b576bad4026557f989d7a191a4b6094c11e426ea0311120486e0caf SHA512 c739777ae2945244409189b05ea96ac767fa24419e1e831cbf976dde5fb61bb550bb9b5822ad2ea9e00da7f860008b099b873c1ce38d5f03a38efaba3106449e
MISC metadata.xml 602 BLAKE2B 17ecc301b7c25dfbe55ca622e293154a6802050de8ea0674697f36418af73c37258e76d191449686d0475368ec3532e66102e85d93ba7c0fb7eb77280ace59a7 SHA512 9fcebd2cd58ae500fc4211de33a31b01a4cfaf67555b6ae1c5b6aa64ba68c53cfe22bc5b93f603919b1cd0653b1885b62cddca15dd6c6597dbea9f363da043fa
diff --git a/net-analyzer/yersinia/files/yersinia-0.8.2-configure-clang16-deux.patch b/net-analyzer/yersinia/files/yersinia-0.8.2-configure-clang16-deux.patch
new file mode 100644
index 000000000000..209020eae714
--- /dev/null
+++ b/net-analyzer/yersinia/files/yersinia-0.8.2-configure-clang16-deux.patch
@@ -0,0 +1,36 @@
+From 5db403f8aa4101589f33246eaa23b5f31228fc3b Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sat, 19 Nov 2022 18:43:26 +0000
+Subject: [PATCH] configure: fix -Wimplicit-function-declaration,
+ -Wimplicit-int
+
+Clang 16 makes -Wimplicit-function-declaration and -Wimplicit-int errors by default. Unfortunately,
+this can lead to misconfiguration or miscompilation of software as configure
+tests may then return the wrong result.
+
+For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2],
+or the (new) c-std-porting mailing list [3].
+
+[0] https://lwn.net/Articles/913505/
+[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
+[2] https://wiki.gentoo.org/wiki/Modern_C_porting
+[3] hosted at lists.linux.dev.
+
+Followup to 6414681ae99d6a0f460f827648f114aa3cb2e419.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/acinclude.m4
++++ b/acinclude.m4
+@@ -79,8 +79,10 @@ AC_DEFUN([AC_LBL_UNALIGNED_ACCESS],
+ # include <sys/types.h>
+ # include <sys/wait.h>
+ # include <stdio.h>
++# include <stdlib.h>
++# include <unistd.h>
+ unsigned char a[[5]] = { 1, 2, 3, 4, 5 };
+- main() {
++ int main(void) {
+ unsigned int i;
+ pid_t pid;
+ int status;
+
diff --git a/net-analyzer/yersinia/yersinia-0.8.2-r1.ebuild b/net-analyzer/yersinia/yersinia-0.8.2-r2.ebuild
index 0d001464a4d2..be2de6bbc614 100644
--- a/net-analyzer/yersinia/yersinia-0.8.2-r1.ebuild
+++ b/net-analyzer/yersinia/yersinia-0.8.2-r2.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.7.1-no-ncurses.patch
"${FILESDIR}"/${PN}-0.7.3-tinfo.patch
"${FILESDIR}"/${PN}-0.8.2-configure-clang16.patch
+ "${FILESDIR}"/${PN}-0.8.2-configure-clang16-deux.patch
)
src_prepare() {
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index c8dffcc9373c..22d9108a9904 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
index c66455dbae4a..4e0b37fa94ef 100644
--- a/net-libs/libupnp/Manifest
+++ b/net-libs/libupnp/Manifest
@@ -1,4 +1,6 @@
AUX libupnp-1.14.12-disable-network-tests.patch 416 BLAKE2B d1fea0b8e0abba960cd5296839977559bcc8081285f17de4a19e0d48557735bdee687f8d069976b3e97e5f0d5dde46063f1c8d83cd4df071bef439633d33b59c SHA512 e59e7695bad657b3e67efc3478f76ae2617732b22bbc7ea07b904260f0a73d7a57db83deedc58959f4335aba2c66c6bd0bf819051a7c4c8e412694883466d61b
DIST libupnp-1.14.14.tar.gz 808851 BLAKE2B e1f69df386e2781cf17248733bf720c7e88c0d818ef8589648cdb4ec800c3a0cf381aa44fadcfdabcac31bf5d44091b8f421a1d53310046fb6a6c87e6035245f SHA512 bf134e87981ceb051e101b104f143672711de19a1b35cfc89a49e18f3a289fab443fbdef4a918e1f8a464de38a1eccbeee9c847c243e35f73a92373473b2465f
+DIST libupnp-1.14.15.tar.gz 809246 BLAKE2B 5918f41b64fe5e4a0209058f4706d724d0fcad74c8e3bfc2a54d6d5a1af253d4461ec43b0c896f1da14dcb3fb0925cbae3bc6eb015380e1cd23a3d88e6ed656f SHA512 dde2563eaacdd288066012f001b819ec25ab51bc36aef23db71d2eb67eef778b6b2b10b35a2f6b3041ecef20167e873e1c54e17fc4a26e8d1d9f408e2050279d
EBUILD libupnp-1.14.14.ebuild 1107 BLAKE2B f95ac67d241bb4ffb929dd9cfaa68a0515b272344927dc0069932110ef7cf096002abb7188ec341967bb7778dbf6de09c20c617867ead99cba4aa7d8ac8565a1 SHA512 1655ddd2e8ea0cc62adf010d1780b7ff9ac014dd5a4e4d583da9342826619427d6675ec43fc040eae10e38ee91fac3a41c408750aecaedce9481f1457d1a3f49
+EBUILD libupnp-1.14.15.ebuild 1114 BLAKE2B b0bf8eabcb22e160fe606cdd987a98aaddba832f9826e2f4ade33df7b61ba5c4511b102145d4b8b7d15d51af89b08fa80ce5ecf088b1b698aca3afa15a57634d SHA512 aeb01cf00d5350a1c4b5f9fd40ae6ff474076c2cbc6639ec149c6e35e86ed7473ca121e9f01da8415f90b2c7da8c9df4f94ef82a9fc4d90b501c789d7ece3061
MISC metadata.xml 676 BLAKE2B a5aa120c6aef01b436d44e14c0d3d9014b4d3392c75322c5269bb56c6c143ad184d409def0adec6a02a4158b67c71e0cb009eb83d023a0346937337ce171dd6a SHA512 507660834175c3675b9ca6aeb4f5cdae1a017f54ba46e25d1a3235f05c897548b18ca294c328c167d35c8babb3aa71838880965bf34269559aac02a831addd17
diff --git a/net-libs/libupnp/libupnp-1.14.15.ebuild b/net-libs/libupnp/libupnp-1.14.15.ebuild
new file mode 100644
index 000000000000..bbac11e95b48
--- /dev/null
+++ b/net-libs/libupnp/libupnp-1.14.15.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN="pupnp"
+
+DESCRIPTION="An Portable Open Source UPnP Development Kit"
+HOMEPAGE="http://pupnp.sourceforge.net/"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.14.12-disable-network-tests.patch" )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable blocking-tcp blocking-tcp-connections)
+ $(use_enable debug)
+ --enable-ipv6
+ $(use_enable reuseaddr)
+ $(use_enable samples)
+ $(use_enable ssl open_ssl)
+ $(use_enable static-libs static)
+ )
+
+ econf ${myeconfargs[@]}
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d3a1fac0c384..23da7f73fa14 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask
index 456e7e8aa09b..0573742305a8 100644
--- a/profiles/arch/x86/package.mask
+++ b/profiles/arch/x86/package.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Joonas Niilola <juippis@gentoo.org> (2022-11-18)
-# An attempt to see if anyone misses sys-apps/tas on x86. Bug #881771
-sys-apps/tas
-
# Viorel Munteanu <ceamac@gentoo.org> (2022-11-04)
# Upstream dropped the x86 build. Bug #879519
# Removal on 2022-12-04.
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 2ea7cdd70361..764b9770348e 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/keras/Manifest b/sci-libs/keras/Manifest
index 04eac8af793a..46bb1a83e07a 100644
--- a/sci-libs/keras/Manifest
+++ b/sci-libs/keras/Manifest
@@ -1,12 +1,6 @@
AUX keras-2.10.0-0001-bazel-Use-system-protobuf.patch 11106 BLAKE2B 9c302e34a2f9a9ab99fa25bbe693485b646c9121f074a8416d6be4c245b70f324ea800380b2eb09e4305c1e9fda51ba1efb784003b388646242d6b44184df5e9 SHA512 7f808db304838cca4e299727d22662d88a490a39c721ecf80f96a6259bd7a0411f0f83f2564993a699196242489406eb839c8b686d05c716add3d8936fdafa37
-AUX keras-2.7.0-0001-bazel-Use-system-protobuf.patch 10785 BLAKE2B 3d9c08a2ed78cfa04dd6c1f76ade37cb487d22f78fa5035ac876f83f813fcc1bd437433750652ce1f49c5a5724ef96fca17f7280ab8ac8c31323faea632e8842 SHA512 052ed0d16847263279b72f204d5356391de319e84b17e0b70df3bb49ac906058182a99de46e3610eaa94c8b5d4f205b97c798827b01bd38b174b4c87b39fd417
-AUX keras-2.9.0-0001-bazel-Use-system-protobuf.patch 11303 BLAKE2B 06455041b4340183e80862dcf714b52d9584a2ba5f7e6dfbe2389450abd8ee19288e4807c670cfed2fc2256e14346495214cd817ce04b68937eff86644ce4192 SHA512 0af8047de7558443a6014ac7567adab053f00a39624eebbf288a8f25fc89e785bacac3b54af14e1e467ceb240e3f55f25a3672b2261474872aa0b173f36f6f1d
DIST bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip 201360 BLAKE2B 0173a8edb17f344b18e42026e2f8a62a1909d4694ab0be83562b6437a3f1ef38889f069269ddd2308b41062e5f375f791be0d2631a8e52ede668203779813b56 SHA512 2ba1dc316d88947c1d17ec67154c052700e3571b8d03370a9f204cf9fe94a1bd58f93a2c4a3c0b02233ee3250053a4c30a4133b5b38745858c1d04be8c9d973f
DIST bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip 9422 BLAKE2B bbc45c97551ee8126335b611ffca6574dac843d4db9b3221b10d26487f8eecfe38ba0cd67a4039a3ad921c25fea6294c43e4f4e7a57a060a30791acd6c4f9d39 SHA512 ba06242feb711e7fb6e821fd9ac029248b4f3e466fb1acf971d0db8196f3efe4d114ef137acbe4913073f8cbe8ccab4d47d8bafa21b867b2d6a6d57f5a647f0c
DIST keras-2.10.0.tar.gz 2250425 BLAKE2B eb05537739cdc81e279b5c400e2e2b77d46f4085e8530fef565bde12414ddccedb44c0b13265106a3353e67c367106e1d341412dc25b32e2221f144a31d76079 SHA512 8682110495a045c2ebc61f31a98d646b88fd9608d5169be78701cf528457ff0d2e39669d885854c14c1e6bebb380b14968957f2a8a34a8a023f8860efc7aeecd
-DIST keras-2.8.0.tar.gz 2001168 BLAKE2B 64e756da102369bd41b176245f7f8184b2376b6fb714485627e30107af552035931c9fcff18d82def5f4e1b83f2eae2fa3d0c18b030986f8d3a53dffbdbb2963 SHA512 a70ae1409761211f3b59d358df4d5abf6bb76b915f5dde90ada5a867aef2831581836d38876bd2e962f3c345f59373bf76a7c21247cef8aeaec45ba1301f787b
-DIST keras-2.9.0.tar.gz 2142884 BLAKE2B 9d90ad998ef7215f9a3ab0f0ac9d035f81023f7049e5c73823a0aa8561ead2f697ff762c225f668f3d9fe376d69a2bfbdf8b137128c915a711cee53d809093d6 SHA512 779828aff9aa31970e7f68b32423e47b81f47d2284d9e9734428c3bc3789e6b0e9ef151315e1cae666b14b1cdc387828ddaf520811250f9ad4fa73cf5c98781d
EBUILD keras-2.10.0.ebuild 2243 BLAKE2B 1388b6ee4c78e2d7b2005ca97d554c8e6330b287a42aecd4b44b45012501a83b19220a051515ffc074e936f7dfd6f3f8b808011cf489befcc3250193ccf620ce SHA512 d461284f14fa61b6d1d4aa8264a4ca000be929e292b1958b5fda8c8d4e3895e3e2caf3b1ec94b7d2af0b0217603680274bc49437f00e381f79404a4a773400dc
-EBUILD keras-2.8.0.ebuild 2267 BLAKE2B ad23f660b7c5f27cd1befb7f4e8d29f99979a076b6c05a5f38f2dbef0303145dd1e33b5988e2a433cb07e77d64be0f7eb2151752c8a9a469861641e5f1c964c2 SHA512 0872278a00b74f7170f847f722aef6eb81cf1cb87ccad3dc97f64e4bee76023b2f5356da447103386a74f1d6cf4e513b1ec6569ae90640565bcd73370967be43
-EBUILD keras-2.9.0.ebuild 2241 BLAKE2B 460c88230140a33308222b29d011e179a3e7f85e919a856995c47ed9eaed4f9c8c91b9bc22113ee787a22c146a84842a860501f09d2fa91457f7d774f10c8090 SHA512 4d39023bbce137655b316c2ef80d1c3f6123657632b79a703a4c69c87237aeaee8205368c72f11dff560a25fec4234b0d90663738875d2fb5b37b2484390a431
MISC metadata.xml 500 BLAKE2B 503c82776ec2dd8ceb09ec37e41fb2555c34937d4bf8febb25aaf2faeefb6ae86d67d8e9e04ff47d0b81758fe4710a02ecb0939f727a7af0dbd25bcee50f3e2b SHA512 e2e0edf60e56427234b6a39e4a818735bd691d582eadca23d92debde8f3f759dea2b2a3acc399e1010ffd37d7bb4fa8d468076c0220b653a41668ead58ee5f66
diff --git a/sci-libs/keras/files/keras-2.7.0-0001-bazel-Use-system-protobuf.patch b/sci-libs/keras/files/keras-2.7.0-0001-bazel-Use-system-protobuf.patch
deleted file mode 100644
index 60736ebb16e9..000000000000
--- a/sci-libs/keras/files/keras-2.7.0-0001-bazel-Use-system-protobuf.patch
+++ /dev/null
@@ -1,316 +0,0 @@
-From 71f50c026a4b7658596ab4209cc63520710f02b5 Mon Sep 17 00:00:00 2001
-From: Jason Zaman <jason@perfinion.com>
-Date: Sun, 14 Nov 2021 17:59:39 -0800
-Subject: [PATCH] bazel: Use system protobuf
-
----
- WORKSPACE | 38 -------
- keras/protobuf/BUILD | 2 +-
- third_party/BUILD | 8 +-
- third_party/protobuf.bzl | 216 +++++++++++++++++++++++++++++++++++++++
- 4 files changed, 224 insertions(+), 40 deletions(-)
- create mode 100644 third_party/protobuf.bzl
-
-diff --git a/WORKSPACE b/WORKSPACE
-index 2c03ebba..61282aea 100644
---- a/WORKSPACE
-+++ b/WORKSPACE
-@@ -1,39 +1 @@
- workspace(name = "org_keras")
--
--load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
--
--# Needed by protobuf
--load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
--http_archive(
-- name = "bazel_skylib",
-- url = "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.1/bazel-skylib-1.0.1.tar.gz",
-- sha256 = "f1c8360c01fcf276778d3519394805dc2a71a64274a3a0908bc9edff7b5aebc8",
--)
--load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
--bazel_skylib_workspace()
--
--# Needed by protobuf
--http_archive(
-- name = "six_archive",
-- build_file = "//third_party:six.BUILD",
-- sha256 = "d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73",
-- strip_prefix = "six-1.12.0",
-- urls = [
-- "http://mirror.bazel.build/pypi.python.org/packages/source/s/six/six-1.12.0.tar.gz",
-- "https://pypi.python.org/packages/source/s/six/six-1.12.0.tar.gz", # 2018-12-10
-- ],
--)
--
--bind(
-- name = "six",
-- actual = "@six_archive//:six",
--)
--
--http_archive(
-- name = "com_google_protobuf",
-- sha256 = "1fbf1c2962af287607232b2eddeaec9b4f4a7a6f5934e1a9276e9af76952f7e0",
-- strip_prefix = "protobuf-3.9.2",
-- urls = ["https://github.com/protocolbuffers/protobuf/archive/v3.9.2.tar.gz"],
--)
--load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
--protobuf_deps()
-diff --git a/keras/protobuf/BUILD b/keras/protobuf/BUILD
-index 871d9f6b..9df2b8ce 100644
---- a/keras/protobuf/BUILD
-+++ b/keras/protobuf/BUILD
-@@ -1,7 +1,7 @@
- # Description:
- # Contains Keras protobufs
-
--load("@com_google_protobuf//:protobuf.bzl", "py_proto_library")
-+load("//third_party:protobuf.bzl", "py_proto_library")
-
- package(
- default_visibility = [
-diff --git a/third_party/BUILD b/third_party/BUILD
-index 9be54076..9399232f 100644
---- a/third_party/BUILD
-+++ b/third_party/BUILD
-@@ -1,4 +1,5 @@
- package(
-+ default_visibility = ["//visibility:public"],
- licenses = ["notice"], # Apache 2.0
- )
-
-@@ -7,4 +8,9 @@ exports_files([
- "six.BUILD",
- ])
-
--package(default_visibility = ["//visibility:public"])
-+genrule(
-+ name = "protoc",
-+ outs = ["protoc.bin"],
-+ cmd = "ln -s $$(which protoc) $@",
-+ executable = 1,
-+)
-diff --git a/third_party/protobuf.bzl b/third_party/protobuf.bzl
-new file mode 100644
-index 00000000..3a7ef0a2
---- /dev/null
-+++ b/third_party/protobuf.bzl
-@@ -0,0 +1,216 @@
-+def _GetPath(ctx, path):
-+ if ctx.label.workspace_root:
-+ return ctx.label.workspace_root + "/" + path
-+ else:
-+ return path
-+
-+def _IsNewExternal(ctx):
-+ # Bazel 0.4.4 and older have genfiles paths that look like:
-+ # bazel-out/local-fastbuild/genfiles/external/repo/foo
-+ # After the exec root rearrangement, they look like:
-+ # ../repo/bazel-out/local-fastbuild/genfiles/foo
-+ return ctx.label.workspace_root.startswith("../")
-+
-+def _GenDir(ctx):
-+ if _IsNewExternal(ctx):
-+ # We are using the fact that Bazel 0.4.4+ provides repository-relative paths
-+ # for ctx.genfiles_dir.
-+ return ctx.genfiles_dir.path + (
-+ "/" + ctx.attr.includes[0] if ctx.attr.includes and ctx.attr.includes[0] else ""
-+ )
-+
-+ # This means that we're either in the old version OR the new version in the local repo.
-+ # Either way, appending the source path to the genfiles dir works.
-+ return ctx.var["GENDIR"] + "/" + _SourceDir(ctx)
-+
-+def _SourceDir(ctx):
-+ if not ctx.attr.includes:
-+ return ctx.label.workspace_root
-+ if not ctx.attr.includes[0]:
-+ return _GetPath(ctx, ctx.label.package)
-+ if not ctx.label.package:
-+ return _GetPath(ctx, ctx.attr.includes[0])
-+ return _GetPath(ctx, ctx.label.package + "/" + ctx.attr.includes[0])
-+
-+def _PyOuts(srcs, use_grpc_plugin = False):
-+ ret = [s[:-len(".proto")] + "_pb2.py" for s in srcs]
-+ if use_grpc_plugin:
-+ ret += [s[:-len(".proto")] + "_pb2_grpc.py" for s in srcs]
-+ return ret
-+
-+def _proto_gen_impl(ctx):
-+ """General implementation for generating protos"""
-+ srcs = ctx.files.srcs
-+ deps = []
-+ deps += ctx.files.srcs
-+ source_dir = _SourceDir(ctx)
-+ gen_dir = _GenDir(ctx)
-+ if source_dir:
-+ import_flags = ["-I" + source_dir, "-I" + gen_dir]
-+ else:
-+ import_flags = ["-I."]
-+
-+ for dep in ctx.attr.deps:
-+ import_flags += dep.proto.import_flags
-+ deps += dep.proto.deps
-+ import_flags = depset(import_flags).to_list()
-+ deps = depset(deps).to_list()
-+
-+ args = []
-+ if ctx.attr.gen_cc:
-+ args += ["--cpp_out=" + gen_dir]
-+ if ctx.attr.gen_py:
-+ args += ["--python_out=" + gen_dir]
-+
-+ inputs = srcs + deps
-+ tools = [ctx.executable.protoc]
-+ if ctx.executable.plugin:
-+ plugin = ctx.executable.plugin
-+ lang = ctx.attr.plugin_language
-+ if not lang and plugin.basename.startswith("protoc-gen-"):
-+ lang = plugin.basename[len("protoc-gen-"):]
-+ if not lang:
-+ fail("cannot infer the target language of plugin", "plugin_language")
-+
-+ outdir = gen_dir
-+ if ctx.attr.plugin_options:
-+ outdir = ",".join(ctx.attr.plugin_options) + ":" + outdir
-+ args += ["--plugin=protoc-gen-%s=%s" % (lang, plugin.path)]
-+ args += ["--%s_out=%s" % (lang, outdir)]
-+ tools.append(plugin)
-+
-+ if args:
-+ ctx.actions.run(
-+ inputs = inputs,
-+ outputs = ctx.outputs.outs,
-+ arguments = args + import_flags + [s.path for s in srcs],
-+ executable = ctx.executable.protoc,
-+ mnemonic = "ProtoCompile",
-+ tools = tools,
-+ use_default_shell_env = True,
-+ )
-+
-+ return struct(
-+ proto = struct(
-+ srcs = srcs,
-+ import_flags = import_flags,
-+ deps = deps,
-+ ),
-+ )
-+
-+proto_gen = rule(
-+ attrs = {
-+ "srcs": attr.label_list(allow_files = True),
-+ "deps": attr.label_list(providers = ["proto"]),
-+ "includes": attr.string_list(),
-+ "protoc": attr.label(
-+ cfg = "host",
-+ executable = True,
-+ allow_single_file = True,
-+ mandatory = True,
-+ ),
-+ "plugin": attr.label(
-+ cfg = "host",
-+ allow_files = True,
-+ executable = True,
-+ ),
-+ "plugin_language": attr.string(),
-+ "plugin_options": attr.string_list(),
-+ "gen_cc": attr.bool(),
-+ "gen_py": attr.bool(),
-+ "outs": attr.output_list(),
-+ },
-+ output_to_genfiles = True,
-+ implementation = _proto_gen_impl,
-+)
-+"""Generates codes from Protocol Buffers definitions.
-+
-+This rule helps you to implement Skylark macros specific to the target
-+language. You should prefer more specific `cc_proto_library `,
-+`py_proto_library` and others unless you are adding such wrapper macros.
-+
-+Args:
-+ srcs: Protocol Buffers definition files (.proto) to run the protocol compiler
-+ against.
-+ deps: a list of dependency labels; must be other proto libraries.
-+ includes: a list of include paths to .proto files.
-+ protoc: the label of the protocol compiler to generate the sources.
-+ plugin: the label of the protocol compiler plugin to be passed to the protocol
-+ compiler.
-+ plugin_language: the language of the generated sources
-+ plugin_options: a list of options to be passed to the plugin
-+ gen_cc: generates C++ sources in addition to the ones from the plugin.
-+ gen_py: generates Python sources in addition to the ones from the plugin.
-+ outs: a list of labels of the expected outputs from the protocol compiler.
-+"""
-+
-+def py_proto_library(
-+ name,
-+ srcs = [],
-+ deps = [],
-+ py_libs = [],
-+ py_extra_srcs = [],
-+ include = None,
-+ default_runtime = None,
-+ protoc = "//third_party:protoc",
-+ use_grpc_plugin = False,
-+ **kwargs):
-+ """Bazel rule to create a Python protobuf library from proto source files
-+
-+ NOTE: the rule is only an internal workaround to generate protos. The
-+ interface may change and the rule may be removed when bazel has introduced
-+ the native rule.
-+
-+ Args:
-+ name: the name of the py_proto_library.
-+ srcs: the .proto files of the py_proto_library.
-+ deps: a list of dependency labels; must be py_proto_library.
-+ py_libs: a list of other py_library targets depended by the generated
-+ py_library.
-+ py_extra_srcs: extra source files that will be added to the output
-+ py_library. This attribute is used for internal bootstrapping.
-+ include: a string indicating the include path of the .proto files.
-+ default_runtime: the implicitly default runtime which will be depended on by
-+ the generated py_library target.
-+ protoc: the label of the protocol compiler to generate the sources.
-+ use_grpc_plugin: a flag to indicate whether to call the Python C++ plugin
-+ when processing the proto files.
-+ **kwargs: other keyword arguments that are passed to py_library.
-+
-+ """
-+ outs = _PyOuts(srcs, use_grpc_plugin)
-+
-+ includes = []
-+ if include != None:
-+ includes = [include]
-+
-+ grpc_python_plugin = None
-+ if use_grpc_plugin:
-+ grpc_python_plugin = "//external:grpc_python_plugin"
-+ # Note: Generated grpc code depends on Python grpc module. This dependency
-+ # is not explicitly listed in py_libs. Instead, host system is assumed to
-+ # have grpc installed.
-+
-+ proto_gen(
-+ name = name + "_genproto",
-+ srcs = srcs,
-+ deps = [s + "_genproto" for s in deps],
-+ includes = includes,
-+ protoc = protoc,
-+ gen_py = 1,
-+ outs = outs,
-+ visibility = ["//visibility:public"],
-+ plugin = grpc_python_plugin,
-+ plugin_language = "grpc",
-+ )
-+
-+ if default_runtime and not default_runtime in py_libs + deps:
-+ py_libs = py_libs + [default_runtime]
-+
-+ native.py_library(
-+ name = name,
-+ srcs = outs + py_extra_srcs,
-+ deps = py_libs + deps,
-+ imports = includes,
-+ **kwargs
-+ )
---
-2.32.0
-
diff --git a/sci-libs/keras/files/keras-2.9.0-0001-bazel-Use-system-protobuf.patch b/sci-libs/keras/files/keras-2.9.0-0001-bazel-Use-system-protobuf.patch
deleted file mode 100644
index b571a8b994bc..000000000000
--- a/sci-libs/keras/files/keras-2.9.0-0001-bazel-Use-system-protobuf.patch
+++ /dev/null
@@ -1,331 +0,0 @@
-From c79e1177ff9f2e0de9070c604a812ff768c2c8c8 Mon Sep 17 00:00:00 2001
-From: Jason Zaman <jason@perfinion.com>
-Date: Sun, 14 Nov 2021 17:59:39 -0800
-Subject: [PATCH] bazel: Use system protobuf
-
----
- WORKSPACE | 53 ----------
- keras/protobuf/BUILD | 2 +-
- third_party/BUILD | 8 +-
- third_party/protobuf.bzl | 216 +++++++++++++++++++++++++++++++++++++++
- 4 files changed, 224 insertions(+), 55 deletions(-)
- create mode 100644 third_party/protobuf.bzl
-
-diff --git a/WORKSPACE b/WORKSPACE
-index 39f478f8..61282aea 100644
---- a/WORKSPACE
-+++ b/WORKSPACE
-@@ -1,54 +1 @@
- workspace(name = "org_keras")
--
--load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
--
--# Needed by protobuf
--load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
--http_archive(
-- name = "bazel_skylib",
-- url = "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.1/bazel-skylib-1.0.1.tar.gz",
-- sha256 = "f1c8360c01fcf276778d3519394805dc2a71a64274a3a0908bc9edff7b5aebc8",
--)
--load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
--bazel_skylib_workspace()
--
--# Needed by protobuf
--http_archive(
-- name = "six_archive",
-- build_file = "//third_party:six.BUILD",
-- sha256 = "d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73",
-- strip_prefix = "six-1.12.0",
-- urls = [
-- "http://mirror.bazel.build/pypi.python.org/packages/source/s/six/six-1.12.0.tar.gz",
-- "https://pypi.python.org/packages/source/s/six/six-1.12.0.tar.gz", # 2018-12-10
-- ],
--)
--
--bind(
-- name = "six",
-- actual = "@six_archive//:six",
--)
--
--http_archive(
-- name = "com_google_protobuf",
-- sha256 = "1fbf1c2962af287607232b2eddeaec9b4f4a7a6f5934e1a9276e9af76952f7e0",
-- strip_prefix = "protobuf-3.9.2",
-- urls = ["https://github.com/protocolbuffers/protobuf/archive/v3.9.2.tar.gz"],
--)
--
--# ZLIB
--# Need by com_google_protobuf. Note that the original URL from zlib side is not
--# available for now. We need to use bazel mirror as a backup.
--http_archive(
-- name = "zlib",
-- build_file = "@com_google_protobuf//:third_party/zlib.BUILD",
-- sha256 = "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1",
-- strip_prefix = "zlib-1.2.11",
-- urls = [
-- "https://mirror.bazel.build/zlib.net/zlib-1.2.11.tar.gz",
-- "https://zlib.net/zlib-1.2.11.tar.gz",
-- ],
--)
--
--load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
--protobuf_deps()
-diff --git a/keras/protobuf/BUILD b/keras/protobuf/BUILD
-index 413dcb74..80133c06 100644
---- a/keras/protobuf/BUILD
-+++ b/keras/protobuf/BUILD
-@@ -1,7 +1,7 @@
- # Description:
- # Contains Keras protobufs
-
--load("@com_google_protobuf//:protobuf.bzl", "py_proto_library")
-+load("//third_party:protobuf.bzl", "py_proto_library")
-
- package(
- default_visibility = [
-diff --git a/third_party/BUILD b/third_party/BUILD
-index 9be54076..9399232f 100644
---- a/third_party/BUILD
-+++ b/third_party/BUILD
-@@ -1,4 +1,5 @@
- package(
-+ default_visibility = ["//visibility:public"],
- licenses = ["notice"], # Apache 2.0
- )
-
-@@ -7,4 +8,9 @@ exports_files([
- "six.BUILD",
- ])
-
--package(default_visibility = ["//visibility:public"])
-+genrule(
-+ name = "protoc",
-+ outs = ["protoc.bin"],
-+ cmd = "ln -s $$(which protoc) $@",
-+ executable = 1,
-+)
-diff --git a/third_party/protobuf.bzl b/third_party/protobuf.bzl
-new file mode 100644
-index 00000000..3a7ef0a2
---- /dev/null
-+++ b/third_party/protobuf.bzl
-@@ -0,0 +1,216 @@
-+def _GetPath(ctx, path):
-+ if ctx.label.workspace_root:
-+ return ctx.label.workspace_root + "/" + path
-+ else:
-+ return path
-+
-+def _IsNewExternal(ctx):
-+ # Bazel 0.4.4 and older have genfiles paths that look like:
-+ # bazel-out/local-fastbuild/genfiles/external/repo/foo
-+ # After the exec root rearrangement, they look like:
-+ # ../repo/bazel-out/local-fastbuild/genfiles/foo
-+ return ctx.label.workspace_root.startswith("../")
-+
-+def _GenDir(ctx):
-+ if _IsNewExternal(ctx):
-+ # We are using the fact that Bazel 0.4.4+ provides repository-relative paths
-+ # for ctx.genfiles_dir.
-+ return ctx.genfiles_dir.path + (
-+ "/" + ctx.attr.includes[0] if ctx.attr.includes and ctx.attr.includes[0] else ""
-+ )
-+
-+ # This means that we're either in the old version OR the new version in the local repo.
-+ # Either way, appending the source path to the genfiles dir works.
-+ return ctx.var["GENDIR"] + "/" + _SourceDir(ctx)
-+
-+def _SourceDir(ctx):
-+ if not ctx.attr.includes:
-+ return ctx.label.workspace_root
-+ if not ctx.attr.includes[0]:
-+ return _GetPath(ctx, ctx.label.package)
-+ if not ctx.label.package:
-+ return _GetPath(ctx, ctx.attr.includes[0])
-+ return _GetPath(ctx, ctx.label.package + "/" + ctx.attr.includes[0])
-+
-+def _PyOuts(srcs, use_grpc_plugin = False):
-+ ret = [s[:-len(".proto")] + "_pb2.py" for s in srcs]
-+ if use_grpc_plugin:
-+ ret += [s[:-len(".proto")] + "_pb2_grpc.py" for s in srcs]
-+ return ret
-+
-+def _proto_gen_impl(ctx):
-+ """General implementation for generating protos"""
-+ srcs = ctx.files.srcs
-+ deps = []
-+ deps += ctx.files.srcs
-+ source_dir = _SourceDir(ctx)
-+ gen_dir = _GenDir(ctx)
-+ if source_dir:
-+ import_flags = ["-I" + source_dir, "-I" + gen_dir]
-+ else:
-+ import_flags = ["-I."]
-+
-+ for dep in ctx.attr.deps:
-+ import_flags += dep.proto.import_flags
-+ deps += dep.proto.deps
-+ import_flags = depset(import_flags).to_list()
-+ deps = depset(deps).to_list()
-+
-+ args = []
-+ if ctx.attr.gen_cc:
-+ args += ["--cpp_out=" + gen_dir]
-+ if ctx.attr.gen_py:
-+ args += ["--python_out=" + gen_dir]
-+
-+ inputs = srcs + deps
-+ tools = [ctx.executable.protoc]
-+ if ctx.executable.plugin:
-+ plugin = ctx.executable.plugin
-+ lang = ctx.attr.plugin_language
-+ if not lang and plugin.basename.startswith("protoc-gen-"):
-+ lang = plugin.basename[len("protoc-gen-"):]
-+ if not lang:
-+ fail("cannot infer the target language of plugin", "plugin_language")
-+
-+ outdir = gen_dir
-+ if ctx.attr.plugin_options:
-+ outdir = ",".join(ctx.attr.plugin_options) + ":" + outdir
-+ args += ["--plugin=protoc-gen-%s=%s" % (lang, plugin.path)]
-+ args += ["--%s_out=%s" % (lang, outdir)]
-+ tools.append(plugin)
-+
-+ if args:
-+ ctx.actions.run(
-+ inputs = inputs,
-+ outputs = ctx.outputs.outs,
-+ arguments = args + import_flags + [s.path for s in srcs],
-+ executable = ctx.executable.protoc,
-+ mnemonic = "ProtoCompile",
-+ tools = tools,
-+ use_default_shell_env = True,
-+ )
-+
-+ return struct(
-+ proto = struct(
-+ srcs = srcs,
-+ import_flags = import_flags,
-+ deps = deps,
-+ ),
-+ )
-+
-+proto_gen = rule(
-+ attrs = {
-+ "srcs": attr.label_list(allow_files = True),
-+ "deps": attr.label_list(providers = ["proto"]),
-+ "includes": attr.string_list(),
-+ "protoc": attr.label(
-+ cfg = "host",
-+ executable = True,
-+ allow_single_file = True,
-+ mandatory = True,
-+ ),
-+ "plugin": attr.label(
-+ cfg = "host",
-+ allow_files = True,
-+ executable = True,
-+ ),
-+ "plugin_language": attr.string(),
-+ "plugin_options": attr.string_list(),
-+ "gen_cc": attr.bool(),
-+ "gen_py": attr.bool(),
-+ "outs": attr.output_list(),
-+ },
-+ output_to_genfiles = True,
-+ implementation = _proto_gen_impl,
-+)
-+"""Generates codes from Protocol Buffers definitions.
-+
-+This rule helps you to implement Skylark macros specific to the target
-+language. You should prefer more specific `cc_proto_library `,
-+`py_proto_library` and others unless you are adding such wrapper macros.
-+
-+Args:
-+ srcs: Protocol Buffers definition files (.proto) to run the protocol compiler
-+ against.
-+ deps: a list of dependency labels; must be other proto libraries.
-+ includes: a list of include paths to .proto files.
-+ protoc: the label of the protocol compiler to generate the sources.
-+ plugin: the label of the protocol compiler plugin to be passed to the protocol
-+ compiler.
-+ plugin_language: the language of the generated sources
-+ plugin_options: a list of options to be passed to the plugin
-+ gen_cc: generates C++ sources in addition to the ones from the plugin.
-+ gen_py: generates Python sources in addition to the ones from the plugin.
-+ outs: a list of labels of the expected outputs from the protocol compiler.
-+"""
-+
-+def py_proto_library(
-+ name,
-+ srcs = [],
-+ deps = [],
-+ py_libs = [],
-+ py_extra_srcs = [],
-+ include = None,
-+ default_runtime = None,
-+ protoc = "//third_party:protoc",
-+ use_grpc_plugin = False,
-+ **kwargs):
-+ """Bazel rule to create a Python protobuf library from proto source files
-+
-+ NOTE: the rule is only an internal workaround to generate protos. The
-+ interface may change and the rule may be removed when bazel has introduced
-+ the native rule.
-+
-+ Args:
-+ name: the name of the py_proto_library.
-+ srcs: the .proto files of the py_proto_library.
-+ deps: a list of dependency labels; must be py_proto_library.
-+ py_libs: a list of other py_library targets depended by the generated
-+ py_library.
-+ py_extra_srcs: extra source files that will be added to the output
-+ py_library. This attribute is used for internal bootstrapping.
-+ include: a string indicating the include path of the .proto files.
-+ default_runtime: the implicitly default runtime which will be depended on by
-+ the generated py_library target.
-+ protoc: the label of the protocol compiler to generate the sources.
-+ use_grpc_plugin: a flag to indicate whether to call the Python C++ plugin
-+ when processing the proto files.
-+ **kwargs: other keyword arguments that are passed to py_library.
-+
-+ """
-+ outs = _PyOuts(srcs, use_grpc_plugin)
-+
-+ includes = []
-+ if include != None:
-+ includes = [include]
-+
-+ grpc_python_plugin = None
-+ if use_grpc_plugin:
-+ grpc_python_plugin = "//external:grpc_python_plugin"
-+ # Note: Generated grpc code depends on Python grpc module. This dependency
-+ # is not explicitly listed in py_libs. Instead, host system is assumed to
-+ # have grpc installed.
-+
-+ proto_gen(
-+ name = name + "_genproto",
-+ srcs = srcs,
-+ deps = [s + "_genproto" for s in deps],
-+ includes = includes,
-+ protoc = protoc,
-+ gen_py = 1,
-+ outs = outs,
-+ visibility = ["//visibility:public"],
-+ plugin = grpc_python_plugin,
-+ plugin_language = "grpc",
-+ )
-+
-+ if default_runtime and not default_runtime in py_libs + deps:
-+ py_libs = py_libs + [default_runtime]
-+
-+ native.py_library(
-+ name = name,
-+ srcs = outs + py_extra_srcs,
-+ deps = py_libs + deps,
-+ imports = includes,
-+ **kwargs
-+ )
---
-2.35.1
-
diff --git a/sci-libs/keras/keras-2.8.0.ebuild b/sci-libs/keras/keras-2.8.0.ebuild
deleted file mode 100644
index ad31dfa47c78..000000000000
--- a/sci-libs/keras/keras-2.8.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9} )
-inherit bazel distutils-r1
-
-DESCRIPTION="Deep Learning for humans"
-HOMEPAGE="https://keras.io/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-bazel_external_uris="
- https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip
- https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
-
-SRC_URI="https://github.com/keras-team/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${bazel_external_uris}"
-
-RDEPEND="
- >=dev-libs/protobuf-3.13.0:=
- dev-python/absl-py[${PYTHON_USEDEP}]
- dev-python/h5py[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.13.0[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- >=sci-libs/keras-applications-1.0.8[${PYTHON_USEDEP}]
- >=sci-libs/keras-preprocessing-1.1.2[${PYTHON_USEDEP}]
- >=sci-libs/tensorflow-2.8[python,${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-BDEPEND="
- app-arch/unzip
- >=dev-libs/protobuf-3.13.0
- dev-java/java-config
- >=dev-util/bazel-4.2.2"
-
-# Bazel tests not pytest, also want GPU access
-RESTRICT="test"
-DOCS=( CONTRIBUTING.md README.md )
-PATCHES=(
- "${FILESDIR}/keras-2.7.0-0001-bazel-Use-system-protobuf.patch"
-)
-
-src_unpack() {
- unpack "${P}.tar.gz"
- bazel_load_distfiles "${bazel_external_uris}"
-}
-
-src_prepare() {
- bazel_setup_bazelrc
- default
- python_copy_sources
-}
-
-src_compile() {
- export JAVA_HOME=$(java-config --jre-home)
-
- do_compile() {
- ebazel build //keras/tools/pip_package:build_pip_package
- ebazel shutdown
-
- local srcdir="${T}/src-${EPYTHON/./_}"
- mkdir -p "${srcdir}" || die
- bazel-bin/keras/tools/pip_package/build_pip_package --src "${srcdir}" || die
- }
-
- python_foreach_impl run_in_build_dir do_compile
-}
-
-src_install() {
- do_install() {
- cd "${T}/src-${EPYTHON/./_}" || die
- esetup.py install
- python_optimize
- }
- python_foreach_impl do_install
-
- cd "${S}" || die
- einstalldocs
-}
diff --git a/sci-libs/keras/keras-2.9.0.ebuild b/sci-libs/keras/keras-2.9.0.ebuild
deleted file mode 100644
index e6119a59a075..000000000000
--- a/sci-libs/keras/keras-2.9.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-inherit bazel distutils-r1
-
-DESCRIPTION="Deep Learning for humans"
-HOMEPAGE="https://keras.io/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-bazel_external_uris="
- https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip
- https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
-
-SRC_URI="https://github.com/keras-team/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${bazel_external_uris}"
-
-RDEPEND="
- >=dev-libs/protobuf-3.13.0:=
- dev-python/absl-py[${PYTHON_USEDEP}]
- dev-python/h5py[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.13.0[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- >=sci-libs/keras-applications-1.0.8[${PYTHON_USEDEP}]
- >=sci-libs/keras-preprocessing-1.1.2[${PYTHON_USEDEP}]
- >=sci-libs/tensorflow-2.9[python,${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-BDEPEND="
- app-arch/unzip
- >=dev-libs/protobuf-3.13.0
- dev-java/java-config
- >=dev-util/bazel-4.2.2"
-
-# Bazel tests not pytest, also want GPU access
-RESTRICT="test"
-DOCS=( CONTRIBUTING.md README.md )
-PATCHES=(
- "${FILESDIR}/keras-2.9.0-0001-bazel-Use-system-protobuf.patch"
-)
-
-src_unpack() {
- unpack "${P}.tar.gz"
- bazel_load_distfiles "${bazel_external_uris}"
-}
-
-src_prepare() {
- bazel_setup_bazelrc
- default
- python_copy_sources
-}
-
-python_compile() {
- pushd "${BUILD_DIR}" >/dev/null || die
-
- ebazel build //keras/tools/pip_package:build_pip_package
- ebazel shutdown
-
- local srcdir="${T}/src-${EPYTHON/./_}"
- mkdir -p "${srcdir}" || die
- bazel-bin/keras/tools/pip_package/build_pip_package --src "${srcdir}" || die
-
- popd || die
-}
-
-src_compile() {
- export JAVA_HOME=$(java-config --jre-home)
- distutils-r1_src_compile
-}
-
-python_install() {
- pushd "${T}/src-${EPYTHON/./_}" >/dev/null || die
- esetup.py install
- python_optimize
- popd || die
-}
diff --git a/sci-libs/tensorflow-estimator/Manifest b/sci-libs/tensorflow-estimator/Manifest
index 3d6e72bd036a..18dddea22f1d 100644
--- a/sci-libs/tensorflow-estimator/Manifest
+++ b/sci-libs/tensorflow-estimator/Manifest
@@ -1,9 +1,5 @@
DIST bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip 201360 BLAKE2B 0173a8edb17f344b18e42026e2f8a62a1909d4694ab0be83562b6437a3f1ef38889f069269ddd2308b41062e5f375f791be0d2631a8e52ede668203779813b56 SHA512 2ba1dc316d88947c1d17ec67154c052700e3571b8d03370a9f204cf9fe94a1bd58f93a2c4a3c0b02233ee3250053a4c30a4133b5b38745858c1d04be8c9d973f
DIST bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip 9422 BLAKE2B bbc45c97551ee8126335b611ffca6574dac843d4db9b3221b10d26487f8eecfe38ba0cd67a4039a3ad921c25fea6294c43e4f4e7a57a060a30791acd6c4f9d39 SHA512 ba06242feb711e7fb6e821fd9ac029248b4f3e466fb1acf971d0db8196f3efe4d114ef137acbe4913073f8cbe8ccab4d47d8bafa21b867b2d6a6d57f5a647f0c
DIST tensorflow-estimator-2.10.tar.gz 655011 BLAKE2B 465b405bfc5b776bc9722407f0d475b4ce8a520bded4b6f0db4c9fc771b9486a4ef08ae460f2e1c8c4be1d2882b942fff79f7f08a458eaa444f1bb44eb66e91c SHA512 63cdc97d9abf3551a931372ab91e86b1cab761ea7476182ed82ac7c56884d315107b1873376385bcdfc531465c11fe0273aefe8b88e8b333d8e7b54e7d0a09eb
-DIST tensorflow-estimator-2.8.0.tar.gz 691913 BLAKE2B 7c8059ec3c5e94f67b7fbb49b508e313f0a12eac0627b04471fe1ac82c26aaae2a120a834ce3dc5a16931119ffc31a9d96935b8f727d851885fa132eb08fa2ea SHA512 02a3009fd8f9f560dea6190989af7c58402777a414cd4bf036d24546fc4a747bb8a5515a5d6fea3bdb848cb9604239b19d43096c5f125a1fa434ae8fee44cf0a
-DIST tensorflow-estimator-2.9.0.tar.gz 654755 BLAKE2B 24cd6fc0b78144f8b529ef5b502cdbf9702dc630ac28256a99d68b98b51518b65af533897e837ced6a6da11e1260847aa0e4ebdf90d37aa22bb3bcd2841bd3ea SHA512 277e398104ac92a48e481e0ee4d3bbc607ae79d0a03c6685723a2430117461c1f17090f56ab88b2ae1c86c8dfc6ec1b44a478a1b606b4432bd68d79ac0720475
EBUILD tensorflow-estimator-2.10.ebuild 1836 BLAKE2B 55f8034fc784c1b671a8c339009bb8499b3e4a8657cd06507ea53ca86b95d14daf2cc052e5434f5626e2e76f22f3b77732eda8204e1f0e05982ed24c153b668c SHA512 32389d89ee4dfd392843cb12dc9e9ddbeaa39b751279325c98c962fcfc6aecca1873074cebba4d8f8852be63b34f174abe7dde1a4ef6e98fafb6a35073107d10
-EBUILD tensorflow-estimator-2.8.0.ebuild 1862 BLAKE2B efcfc8a1a4b5429ccfd701450c94d0e13d37e020cddf1d92339fcb7a154f6ce9b23738f274bcbf9663f9c1050d12b2d70b0775b158d03986ddb39ecccfff1c70 SHA512 b5d9a6e4a49d2775ad1da6534492c2a67a2bcc7a3aec329dda50669fd78f86bc4ea98379fa687163b4bb565745439befa432105cb5529100f19ee4d91f3ed573
-EBUILD tensorflow-estimator-2.9.0.ebuild 1836 BLAKE2B 55f8034fc784c1b671a8c339009bb8499b3e4a8657cd06507ea53ca86b95d14daf2cc052e5434f5626e2e76f22f3b77732eda8204e1f0e05982ed24c153b668c SHA512 32389d89ee4dfd392843cb12dc9e9ddbeaa39b751279325c98c962fcfc6aecca1873074cebba4d8f8852be63b34f174abe7dde1a4ef6e98fafb6a35073107d10
MISC metadata.xml 581 BLAKE2B f3c4be0d25d3337871d9fc5f0d2e1e420fd68f45c2a7fbabaab0557f2f323661d4dd1ab847778ccc5a06bfe86a6fcf77bc4f65a04baa8ed569fd868ca8a03009 SHA512 41e7c5f2bce2166ed98259fa86fcf92cb3e2e186e7387a1cc75d630313791fc83e297288ce52ad25655292eb14b28a651dec3cb6b3101c75c327f447b15d6293
diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.8.0.ebuild b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.8.0.ebuild
deleted file mode 100644
index fcc862dd41a7..000000000000
--- a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.8.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9} )
-MY_PN="estimator"
-MY_PV=${PV/_rc/-rc}
-MY_P=${MY_PN}-${MY_PV}
-
-inherit bazel distutils-r1
-
-DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine learning programming"
-HOMEPAGE="https://www.tensorflow.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-bazel_external_uris="
- https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip
- https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
-
-SRC_URI="https://github.com/tensorflow/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
- ${bazel_external_uris}"
-
-RDEPEND="
- sci-libs/tensorflow[python,${PYTHON_USEDEP}]
- sci-libs/keras[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-arch/unzip
- dev-java/java-config
- >=dev-util/bazel-4.2.2"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-src_unpack() {
- unpack "${P}.tar.gz"
- bazel_load_distfiles "${bazel_external_uris}"
-}
-
-src_prepare() {
- bazel_setup_bazelrc
- default
- python_copy_sources
-}
-
-src_compile() {
- export JAVA_HOME=$(java-config --jre-home)
-
- do_compile() {
- ebazel build //tensorflow_estimator/tools/pip_package:build_pip_package
- ebazel shutdown
-
- local srcdir="${T}/src-${EPYTHON/./_}"
- mkdir -p "${srcdir}" || die
- bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package --src "${srcdir}" || die
- }
-
- python_foreach_impl run_in_build_dir do_compile
-}
-
-src_install() {
- do_install() {
- cd "${T}/src-${EPYTHON/./_}" || die
- esetup.py install
- python_optimize
- }
- python_foreach_impl do_install
-
- cd "${S}" || die
- einstalldocs
-}
diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.9.0.ebuild b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.9.0.ebuild
deleted file mode 100644
index df19c5f9a037..000000000000
--- a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.9.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-MY_PN="estimator"
-MY_PV=${PV/_rc/-rc}
-MY_P=${MY_PN}-${MY_PV}
-
-inherit bazel distutils-r1
-
-DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine learning programming"
-HOMEPAGE="https://www.tensorflow.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-bazel_external_uris="
- https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip
- https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
-
-SRC_URI="https://github.com/tensorflow/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
- ${bazel_external_uris}"
-
-RDEPEND="
- sci-libs/tensorflow[python,${PYTHON_USEDEP}]
- sci-libs/keras[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-arch/unzip
- dev-java/java-config
- >=dev-util/bazel-4.2.2"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-src_unpack() {
- unpack "${P}.tar.gz"
- bazel_load_distfiles "${bazel_external_uris}"
-}
-
-src_prepare() {
- bazel_setup_bazelrc
- default
- python_copy_sources
-}
-
-python_compile() {
- pushd "${BUILD_DIR}" >/dev/null || die
-
- ebazel build //tensorflow_estimator/tools/pip_package:build_pip_package
- ebazel shutdown
-
- local srcdir="${T}/src-${EPYTHON/./_}"
- mkdir -p "${srcdir}" || die
- bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package --src "${srcdir}" || die
-
- popd || die
-}
-
-src_compile() {
- export JAVA_HOME=$(java-config --jre-home)
- distutils-r1_src_compile
-}
-
-python_install() {
- pushd "${T}/src-${EPYTHON/./_}" >/dev/null || die
- esetup.py install
- python_optimize
- popd || die
-}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 6d53623c35b1..7129120a5fcf 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/alt-ergo/Manifest b/sci-mathematics/alt-ergo/Manifest
index b32135c58428..b6d5aceacb41 100644
--- a/sci-mathematics/alt-ergo/Manifest
+++ b/sci-mathematics/alt-ergo/Manifest
@@ -1,3 +1,4 @@
+AUX alt-ergo-2.4.2-dune.patch 366 BLAKE2B 4235894eac0760eb6d866a203a80c6c69d8bc6a1b4b70f67b865833f53391ca995a777c4e6e0ac64e918073e101eb35bf4f06824df7018e9630eaa75621dbcdf SHA512 64938a2f79889d67ca22d8153eaa3167ee752d13bfd0b9b6690293962a9170b208fa7f4f7375cb356d75e665cf9aa3cbf0c9d48247b9eb99573ba704b81a6a40
DIST alt-ergo-2.3.0.tar.gz 455577 BLAKE2B 1836782be452df5147fc3041517fd267f3ce7facd15ad460c3e1dfba2b6ea455fee79ad8264ccb12cf21622c21a54c186c9943e7bffb392daab15d046ff93863 SHA512 a2f209b62b8494bfefe84328cdc786185e0534c5e224e212b83045b078352a51d2ab02622f72c22c74c7de95c7a554cbdae2a9a8a0c41f3f26c841f8c72f6b21
DIST alt-ergo-2.4.1.tar.gz 2883046 BLAKE2B 6930080f7735f043e33d02b7fa0990c53992848796c0a5cf6ea4d7122eb6b9e5d6ac7ce420a4a19da35fa0ce5ff431bc228f2314a6f709f27a16bc7481bbacd5 SHA512 c3eee41d3c588ca89c2a1eebe9f10914ef647743b58fb562b682172cf6b6bdeb0920ebbba8a850820c0cb53bad0260f11b82fe71f00830ea9b33f5bb5d4fd048
DIST alt-ergo-2.4.1_p20220407.tar.gz 2884310 BLAKE2B aaa31242de3ffe3f804de1e47fb740593812991e60eb583339ec0e1c56caa40b3c7f14108d068a1dbcbd7efc0d8fc96f1ba652a77c03170bddef90931a44c12c SHA512 4c353a359c92e121859f84455bb98bd80c0d33bb2001d6f2998a822e6b3dd65c9c56b0bdcaf93e52863afd8e999de6939d05859b5fc6de2ed9689c1d083bba0a
@@ -5,5 +6,5 @@ DIST alt-ergo-2.4.2.tar.gz 2884553 BLAKE2B 95392625a6b17b3a2e41070a7f70ba124a95d
EBUILD alt-ergo-2.3.0-r1.ebuild 1209 BLAKE2B 379490307e17faa69a1995f7aaac71d3ab3c22a366f08306a6f9ddec5ede1ff7ab92c07a581141df2862f001f2fd69b07ee1c0b221b71d4118ac8c7155cd3148 SHA512 c58c062c20566974bc5cb40e4a76a5497b5022b6d4bbcfefe09fdb184f7ad5b8b37edc3fbb9fe47e73d2ca1d293295d0e8bc3632c5b29f5f7dd1d0c5baeee5d5
EBUILD alt-ergo-2.4.1-r2.ebuild 1003 BLAKE2B 5adc8d1899e50c29fe46cbd404ea52b543acec152a0445bc858903bf01976fe19ca27c1cb5fff78c4f0cd18656d1533b4ac1fad04c2873e5a45f9290b429b6a8 SHA512 2f7d5a3aa6706254fa55c80dedb1ec5022d57d39b38bdeeb9f19f75bcdb8428ff5857a57f5dcdd6b2aed0b8fb6f5f6c65a8d13776d6c988e1f202bad5bc62b49
EBUILD alt-ergo-2.4.1_p20220407-r1.ebuild 1098 BLAKE2B 4558d855dc6a6666f9d07a1a8295f4cfbfe7911057f8c89f20aedcfc3b086680f812dbc8753a1736d3648b0c9599d5ff4bea30e8600d3726d4b63d5638420849 SHA512 750d42de7e9d6bdfa9ebbbc00b586b9176fda27ff9e0288160c5d350c258f8975d5cf2da06c3dc4afdc565dec2378b2b4506f0f620eec17639b27bab50870459
-EBUILD alt-ergo-2.4.2-r1.ebuild 1072 BLAKE2B a1be1b0509de32b238ad7e3a08030a41096beecbc3f3b6169b1b68740333b083e0afff8808101801132eee963bbeddd42030b7e570297cc59846c395368f8c12 SHA512 a8ecab26ff32592a491307e7ea2629f650250959a86898adf4122dcb0565c876919129f3ad182073d44d47050f1534ab498017230e36acb1d8097d07251cc9e7
+EBUILD alt-ergo-2.4.2-r1.ebuild 1115 BLAKE2B f7f9602c59afc4f7de3d9db425947b0aaad2892b2602bda4d7726d9c74d9ca802e7c228899106838d15a0e60457917cb7ea0599de9ea5def4cec084652d7c428 SHA512 f0b2db23e6fe3d504dea1aff2c790b149ade51bbad2aa531ecd62d630abfb94e0bb6df19f26786e6211b721dd7dd45fe774d6fbf883f89a76993ceecc2dc55a4
MISC metadata.xml 957 BLAKE2B 2ac1b5428ee88fa81b3898a351b770b9a3b4e91ad049e7ab2b5b62e3ddcef635e2f19f801ef1c067b51c2f30f513b40a82e968a314be10e7a5ff795df24dd6d5 SHA512 bcbe312badeb5f3d6c243d620ec5744ac6bf3c23e6bc7b6327c7a1a72b42f2cc68cd4326b065a3fca3c2a9c7c1670e2a84ca1ca2e7bf423a274025010a6735f4
diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild b/sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild
index 496625cddfef..581b8c28a604 100644
--- a/sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild
+++ b/sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild
@@ -34,6 +34,8 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="dev-ml/dune-configurator"
+PATCHES=( "${FILESDIR}"/${P}-dune.patch )
+
src_prepare() {
default
diff --git a/sci-mathematics/alt-ergo/files/alt-ergo-2.4.2-dune.patch b/sci-mathematics/alt-ergo/files/alt-ergo-2.4.2-dune.patch
new file mode 100644
index 000000000000..58bcbaa70257
--- /dev/null
+++ b/sci-mathematics/alt-ergo/files/alt-ergo-2.4.2-dune.patch
@@ -0,0 +1,11 @@
+--- a/src/lib/dune
++++ b/src/lib/dune
+@@ -21,7 +21,7 @@
+
+ ; external dependencies
+ (libraries
+- seq unix num str zarith dynlink ocplib-simplex stdlib-shims)
++ unix num str zarith dynlink ocplib-simplex stdlib-shims)
+
+ ; .mli only modules *also* need to be in this field
+ (modules_without_implementation matching_types numbersInterface sig sig_rel)
diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz
index c49eecf61a74..d9583e462992 100644
--- a/sci-visualization/Manifest.gz
+++ b/sci-visualization/Manifest.gz
Binary files differ
diff --git a/sci-visualization/tensorboard/Manifest b/sci-visualization/tensorboard/Manifest
index 019e3ad386ad..939e011619f1 100644
--- a/sci-visualization/tensorboard/Manifest
+++ b/sci-visualization/tensorboard/Manifest
@@ -1,7 +1,3 @@
DIST tensorboard-2.10.0.zip 5873469 BLAKE2B b03a804682275abd83482e6dc8e62bef4301d796ef5bd2b02bed8d15ab16ff4bd19f1b9e3488e12ea6c03e1b7a85fd69a6a226f0a5378da2067c661b7f1f2f7e SHA512 04da20089d7e24e2c519da24bb8ad32f622386799e28403e036d40c29bc99011cc374480176776b0801df0e37eb2b0e93a987d2a97cd7406eabb75bfd649a311
-DIST tensorboard-2.8.0.zip 5776309 BLAKE2B b06c740fbe01c707e937018184e286fb7221391715c5ca6d843a89c9dd3a364b8693e748ccbde735d074b0abdbca65d4e2dd9a6e57b4ede61f78a661bd16e702 SHA512 3d937e41ac0abfe44cfab12f0b5269de45615c512499107a239bb348df7f3ccaabf283afcea2a7bac4a34d7b9318947c709a84154d0d2e61912138c31c86673f
-DIST tensorboard-2.9.0.zip 5797045 BLAKE2B e91988637a0e30fcd6341f02bc5e83ba92ae1f6e65a2aa5ddb1626ec4bb95a97d1306984b899279281e5d5f5ac70be76669ddc87524910861429e02259269b79 SHA512 244e117de989a56efc4120b6374d5cc6c31bb233e234cf95df9ddf7cbd0ec494b925dae238c59f3663087136bbf789284096f20b300f0b4c56c9de7faddc520b
EBUILD tensorboard-2.10.0.ebuild 2124 BLAKE2B 60ba28bb80ce56cf9a55c08c8d95dc11c8bcdce34d76d76966fde2b4ac68e3b3e22f3099df49de6b51ad540e94cc16068f863cbf3b3438ff93d044a163155568 SHA512 735a3730f46a649182efa0100f2dea3ead0f0a6d906fe963d49f32eeff34f26e6ce6eaea2c8f06089eb8eb5ea904bae0b6132dd384568b007999ef4256e532e3
-EBUILD tensorboard-2.8.0.ebuild 1989 BLAKE2B 7be66c15f34a2c5ada826d3f52baba864ea2b2e38a6f8cb45bb73df2e73a08b56e1e3198006c28e301876d1e821fe1fbce6d270b8b6d2a999669112e42892282 SHA512 cb7dbc970814bb129d6854fde45f3ac8cfa3c2e14946d127e3f573258fa3e9367f0fce827c8a735202622f3c9f052b925d7031e17308fe30c6a570397a5572e0
-EBUILD tensorboard-2.9.0.ebuild 2124 BLAKE2B 60ba28bb80ce56cf9a55c08c8d95dc11c8bcdce34d76d76966fde2b4ac68e3b3e22f3099df49de6b51ad540e94cc16068f863cbf3b3438ff93d044a163155568 SHA512 735a3730f46a649182efa0100f2dea3ead0f0a6d906fe963d49f32eeff34f26e6ce6eaea2c8f06089eb8eb5ea904bae0b6132dd384568b007999ef4256e532e3
MISC metadata.xml 495 BLAKE2B 29256478e1ec3cfd33b592d66ac413d784a581cf95d47efac7e828adc8230ec333e3ab3637cdc21e37298c0ba9f52d231b37127a7bd61149a56df8dca4fabb31 SHA512 9532577d0a0aa30608cb724983a9d070eab68b5ba6f6adea125b02cf55aad6a8dcb658b9179fd0d74d1dbbc0299f85e0e2c0b6ec084127060b2e12ab1b706948
diff --git a/sci-visualization/tensorboard/tensorboard-2.8.0.ebuild b/sci-visualization/tensorboard/tensorboard-2.8.0.ebuild
deleted file mode 100644
index 8923ebaec0e7..000000000000
--- a/sci-visualization/tensorboard/tensorboard-2.8.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9} )
-inherit python-r1
-
-DESCRIPTION="TensorFlow's Visualization Toolkit"
-HOMEPAGE="https://www.tensorflow.org/"
-SRC_URI="https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P}-py3-none-any.whl -> ${P}.zip"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- ${PYTHON_DEPS}
- dev-python/bleach[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.6.3[${PYTHON_USEDEP}]
- >=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]
- dev-python/grpcio[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/setuptools-41[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}]"
-BDEPEND="app-arch/unzip
- ${PYTHON_DEPS}"
-PDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
-
-S="${WORKDIR}"
-
-src_prepare() {
- eapply_user
-
- sed -i -e '/_vendor.__init__/d' -e '/_vendor.bleach/d' -e '/_vendor.html5lib/d' -e '/_vendor.webencodings/d' \
- "${S}/${P}.dist-info/RECORD" || die "failed to unvendor"
- grep -q "_vendor" "${S}/${P}.dist-info/RECORD" && die "More vendored deps found"
-
- find "${S}/${PN}" -name '*.py' -exec sed -i \
- -e 's/^from tensorboard\._vendor import /import /' \
- -e 's/^from tensorboard\._vendor\./from /' \
- {} + || die "failed to unvendor"
-
- rm -rf "${S}/${PN}/_vendor" || die
-
- sed -i -e '/tensorboard-plugin-/d' "${S}/${P}.dist-info/METADATA" || die "failed to remove plugin deps"
- sed -i -e '/tensorboard-data-server/d' "${S}/${P}.dist-info/METADATA" || die "failed to remove data-server deps"
-}
-
-src_install() {
- do_install() {
- python_domodule "${PN}"
- python_domodule "${P}.dist-info"
- }
- python_foreach_impl do_install
-}
diff --git a/sci-visualization/tensorboard/tensorboard-2.9.0.ebuild b/sci-visualization/tensorboard/tensorboard-2.9.0.ebuild
deleted file mode 100644
index 33cd44742483..000000000000
--- a/sci-visualization/tensorboard/tensorboard-2.9.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-inherit python-r1
-
-DESCRIPTION="TensorFlow's Visualization Toolkit"
-HOMEPAGE="https://www.tensorflow.org/"
-SRC_URI="https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P}-py3-none-any.whl -> ${P}.zip"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- ${PYTHON_DEPS}
- dev-python/bleach[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.6.3[${PYTHON_USEDEP}]
- >=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]
- dev-python/grpcio[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/setuptools-41[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}]"
-BDEPEND="app-arch/unzip
- ${PYTHON_DEPS}"
-PDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
-
-S="${WORKDIR}"
-
-src_prepare() {
- eapply_user
-
- sed -i -e '/_vendor.__init__/d' -e '/_vendor.bleach/d' -e '/_vendor.html5lib/d' -e '/_vendor.webencodings/d' \
- "${S}/${P}.dist-info/RECORD" || die "failed to unvendor"
- grep -q "_vendor" "${S}/${P}.dist-info/RECORD" && die "More vendored deps found"
-
- find "${S}/${PN}" -name '*.py' -exec sed -i \
- -e 's/^from tensorboard\._vendor import /import /' \
- -e 's/^from tensorboard\._vendor\./from /' \
- {} + || die "failed to unvendor"
-
- rm -rf "${S}/${PN}/_vendor" || die
-
- sed -i -e '/tensorboard-plugin-/d' "${S}/${P}.dist-info/METADATA" || die "failed to remove plugin deps"
- sed -i -e '/tensorboard-data-server/d' "${S}/${P}.dist-info/METADATA" || die "failed to remove data-server deps"
- sed -i -e 's/google-auth-oauthlib.*$/google-auth-oauthlib/' "${S}/${P}.dist-info/METADATA" \
- || die "failed to relax oauth deps"
-}
-
-src_install() {
- do_install() {
- python_domodule "${PN}"
- python_domodule "${P}.dist-info"
- }
- python_foreach_impl do_install
-}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index aba3fc7b0faf..e7d6bc845baa 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index 7108cbe0d1f0..408e8837c8e5 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1,9 +1,10 @@
AUX file-5.39-portage-sandbox.patch 457 BLAKE2B ff4b67570144d5995ef62326da5f7a4ac5fe4befc3db56ff6d6a711c84bb4316da9e1a203326a6bc219066acd8e40634bf17f28f95d583bfa2f3d4698bcd57fc SHA512 20f66d918a605233f733fa6f5c038d9c56ec1175e706b76b16ecb8be81d64d79c3a932824b61092bf1edcd55c29fc2bcfa8bdf506e5717c10e849ec6110bbd3d
AUX file-5.40-seccomp-fstatat64-musl.patch 578 BLAKE2B c2c074e4dca62253303bae3af88a7ce0bc7d3efd608bd7269d624ad69b0fe4022db38efc5bb63d8f6d1f7bf45c2a1d749c406e76cf1ce42be731e663e2874ad5 SHA512 008c2a2c18b14eaa49f62b87fa14f4bea46bfd56efda17e49541fd51d87201d4d5511d3aae50b53dfcd68cc8e9a38884711ac59458acff9bf3290e267c2891bb
+AUX file-5.43-configure-clang16.patch 473 BLAKE2B 4f98016638a5afb5e7dd8c1085077d562a65811585971f5c5dd3c36b1848754900e2c41779c55b69b65c8ca07533f379623e230f7cd9cecd00318619572f1e24 SHA512 96627055e6a970fbad2f8a3c8d6ad5b326e89fceab081187e012c3a363975bb3d2368320653093121ef132fa80e4c9576278e3d58aee4b5a4afc26aa88ecd5c7
DIST file-5.41.tar.gz 1064097 BLAKE2B 56fe8a58d9497bb1bfe3ed6b3ce5df70dd27cc308eb0cfdac8e91ba81c733a96aa622c120ac59079986c6d84901c6f2d82fa24f698d481d7f77e6cfdd432d648 SHA512 bbf2d8e39450b31d0ba8d76d202790fea953775657f942f06e6dc9091798d4a395f7205e542388e4a25b6a4506d07f36c5c4da37cfce0734133e9203a3b00654
DIST file-5.43.tar.gz 1162786 BLAKE2B aaaf32c5054fb83e912af6656e5e67947f45576ec3711c7cba5531ed780e142a448580e0db41a828c8a3c5d2f1bf0c8ed49bc9688499caaae4a08baa16b3610c SHA512 9d02f4e7a69d90468d6bd35df5ec240ddee8c2408b7df3e73427d7f18736baf77db0638a1fe8283f4e6abd1d5ad653890ed3a5a0d48bb52d4023ca4070ecdf06
DIST file-5.43.tar.gz.asc 195 BLAKE2B d7f83b3e21d1390467989f8870e36daa48ebb8c5ac7ab8dc6d667a65d10561126d32cfc5ef3d81a130990b3e46bcba9b5e03f0a7dd169782351b02cebec2471f SHA512 c565958840f2f5c62821cd08d4149ec97c574232913ec00400473364e160250cfaced8c715e109c4c617359e33d2470f7ca6af1891cbdf994329e890f90c8be3
EBUILD file-5.41.ebuild 3347 BLAKE2B 413305c675ac4b0af437e2ca48d4edd3ca29bbd3cfac376ebaed000142eb5a191f7d1c85449838ae204ec6c294828af68cfd7e6fe885b82c255d0570bc16b18d SHA512 396ef33817680b5bd48d7239e455f3c798f8813267ab7ea19dae7f845ad039164b88c6600887aba4254916a4ec857baaf01b949c6276510490e089d1f5b52f9b
-EBUILD file-5.43.ebuild 3704 BLAKE2B a854c80f2767fc7fa9dcd1722a10f73cd067d3f67cea58e353db74fe0d8aa2f30ff02066d35365640a6581def67575d80b4c7cf70ce45263af7477348ec371f8 SHA512 a79d6f34f8b349c513562182c8b24b0992ed65eafe5b4a3879e7b4d2e9ab8c0d3f54cf7e5d6cb51da5624f7ecb59318aee571be4e5a38d8d3d2524869bb2e8c9
+EBUILD file-5.43-r1.ebuild 3748 BLAKE2B 5cce5b890df2d675984dd049b669d4160e9a714d948b4c7213047eda7d0fb4f68bb94059412df0ec222cf3e1b2d3b0bf249e0f13175e8a6fb266f49e3917a61a SHA512 cbed9dfc83dd46e449533c776440e551e545a4c5d215b583ad10aa20ea61917dfb2d84f62e6a858696ac1193253757c67540476e90b79f69029ed48feb393958
EBUILD file-9999.ebuild 3870 BLAKE2B ac7f37d005c94d589cf9663a2443d7ea49df93e52da2b66c60d1e755ba787810c1885d47268e424857e19755786d69660415f137baf3f4b2325b40e94dc998a3 SHA512 d44ae484b41b20df592a0b69ce054557a963f8b63b956f9ec70564351d7c23ab26d969bc3f1d914a0440da7dad72b1ae413193c1e6cc1a1263e4052a64028309
MISC metadata.xml 565 BLAKE2B 737512e354fedb4483608b04c594a486c0d8a0f70d23d306c59c78dedb0c8116f80ff558926444b9d9b9ef15805b3826163523b5644c88f01a330be1b8c9a76f SHA512 f240bf9e064c6e6f5b63e3265dfe3adf5b1d2c2b5b2456b79ea7451580150271ccb4097d33967de57ba767fecbdbea51fb62ccb683fcc5e1cca101be660ffd19
diff --git a/sys-apps/file/file-5.43.ebuild b/sys-apps/file/file-5.43-r1.ebuild
index 7a43ed771918..10bf50a18e4f 100644
--- a/sys-apps/file/file-5.43.ebuild
+++ b/sys-apps/file/file-5.43-r1.ebuild
@@ -51,6 +51,7 @@ BDEPEND+="
PATCHES=(
"${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
"${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not upstream yet
+ "${FILESDIR}/${P}-configure-clang16.patch"
)
src_prepare() {
diff --git a/sys-apps/file/files/file-5.43-configure-clang16.patch b/sys-apps/file/files/file-5.43-configure-clang16.patch
new file mode 100644
index 000000000000..15fd5b1c4a05
--- /dev/null
+++ b/sys-apps/file/files/file-5.43-configure-clang16.patch
@@ -0,0 +1,20 @@
+https://github.com/file/file/commit/4502517cc7316569d5902ab65c97b3b8e46f8a25
+https://github.com/file/file/commit/8c845b7bbad085678695d3e70467b8eec3dfa7af
+--- a/configure
++++ b/configure
+@@ -14037,13 +14037,14 @@ else $as_nop
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h. */
+ #include <time.h>
++#include <stdlib.h>
+ int
+ main (void)
+ {
+ #if !HAVE_DECL_DAYLIGHT
+ extern int daylight;
+ #endif
+-atoi(daylight);
++daylight = atoi("1");
+ ;
+ return 0;
+ }
diff --git a/sys-apps/tas/Manifest b/sys-apps/tas/Manifest
index 29b29fd5f1c2..55edf1379731 100644
--- a/sys-apps/tas/Manifest
+++ b/sys-apps/tas/Manifest
@@ -2,5 +2,5 @@ AUX tas.ini 81 BLAKE2B 2dd7bc87d72d00d7dd73e496d253810dfe110aa1d754f1fe923f4bf0b
AUX tas.initd 422 BLAKE2B af394bb87952d7e5ddb20e3b688372f7e526ebde59a3862112a8c723252575683e8218297b801b0ef027b3953e8e78898407f6d85b7bec4f166fad4469d114ed SHA512 0cced493bd7a451bb8a76be1b24171fbc72c0571fb6337e52fe0140184a0990baac9a95e512738366433c3516b859f1958546a8e0ca8f718f7fc48b32f95c792
AUX tas.service 162 BLAKE2B f9f8d8f9e8dbe1b6aa6e7c531cb69b3e6f39e563cc64f2630a0db2b48cc0425806b166f39d7b2dc356c55b4771da7023ab5c0f10dd2d2857beaff7699fa1a0a7 SHA512 53a6ad9f0d42b26f2a2e9462a5f14a31e4bbde4d8badf7beb9e96e2a916d81ccda96be9bad80fbcc1a8f9e4a72ac5cfb1e13112785de8fe978823d97de145efd
DIST TAS_1.7.0_build.220503.zip 15345434 BLAKE2B 48f70d0dbafdb3e2acba8fb2e29007dce21062c843ea601c623664e7df8bf3638f14c489688e25445611d261ab6a30ce2edeae8f4e19749c9d3be61f6c30766b SHA512 dedef4b53afb5607f61d7e8793f966d4345ebb530cb0174c22fb72f41568a0b5c109833609e63d25de562c8de7fec312da3198b023265867b8f1228e0974455b
-EBUILD tas-1.7.0.220503.ebuild 1602 BLAKE2B 193843008f9b7cee9e3e95c9351660812bd9fa6f7d6c65f5f5f257a2e48970f8f26750c679cb185eb9b03d0b8e642e30a11232db89a8446b281ffc5e86aaae8a SHA512 7ba86cc51edd74c79bf5493933223ba0d1dbd071f3fe92406482e2d6a53b722ce4995272c4b187edb92d65b6449868e7ff5114484019f148106b5ee54bf5f511
+EBUILD tas-1.7.0.220503-r1.ebuild 1583 BLAKE2B ef71a565ae085f71644e1467ce3dffea269644ed021fbb1ff046860b5419a1023e34512ab99f9fdf25ff40f9d9b0b1c26375f80fee934ad68d861a5b9c33632a SHA512 62c1c821800b6b290e7cbbcbae4b804f5c23964a4453b40a79d5a102e1900fb4b0be8593d1564103fcc538f689ca6ef6332bec2bd45f59748b38b0f7b7f29631
MISC metadata.xml 872 BLAKE2B 404d895608719452cfe3ad2c6e2f6737ca970ce4e4bfdbda72fe67dd30975576d2145d3741b202abed66ad11dda16316bf84d02cd082e7cbb3d6169cc93bdee7 SHA512 8ea38656a0659bfedac562db6b89d14ae21ec523e8cb22c60297e128af868bf28712196fe3c5ad64c6971f5f9b28d8606c62264ab29af591b3dcf701ce2bc96d
diff --git a/sys-apps/tas/tas-1.7.0.220503.ebuild b/sys-apps/tas/tas-1.7.0.220503-r1.ebuild
index 3ce67d72f4a4..069bfeee067a 100644
--- a/sys-apps/tas/tas-1.7.0.220503.ebuild
+++ b/sys-apps/tas/tas-1.7.0.220503-r1.ebuild
@@ -23,7 +23,6 @@ RDEPEND="
sys-apps/ethtool
sys-apps/net-tools
sys-apps/smartmontools
- sys-block/storcli
sys-devel/bc
sys-fs/lsscsi
sys-fs/mdadm"
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 6677708bfba1..dd37e58fd873 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/pmix/Manifest b/sys-cluster/pmix/Manifest
index b2abd24802d2..fe3d0bab93f5 100644
--- a/sys-cluster/pmix/Manifest
+++ b/sys-cluster/pmix/Manifest
@@ -1,3 +1,3 @@
DIST pmix-2.1.1.tar.bz2 1063090 BLAKE2B 35a3bf7d297d399e897f9b9f748e176262cc0fde5afbfc9ea1e21e5c1550cf0081d9924692d7592fe1224eb727a9c3bb7b3fd216ae1b9e09dd29aefe83ac9eba SHA512 2e5d4b3c907ea9f54bb2b682c63fedb6e6c5cfad578c51bb64c805368ccd35adb317fc472867c717e0cd1d90bf13b18655a62041840c33b4a178c25bb3297d3d
-EBUILD pmix-2.1.1.ebuild 660 BLAKE2B 5306589085c75c03a54d21ee9a10d50edfa8cbc8b4f33ec91d3159fe20f40fe1f3e4239df51031e909f97859fe312a7d2610347f6f7d73b621072d6ffefd08a4 SHA512 9f978588d588a0fefe51a0302e9d3a558feadbab7b7ea86692edb333d23a971152fd21a7d6d38b9f8123872649ec8e707ecceabea3c5d814ce1da02774c99786
-MISC metadata.xml 389 BLAKE2B 46ee4898b1d9451336b864a0be0b2bcf55495d67f7ce5bbba12876cf2ca2291ff13d6b44a9b1a9617347afe59817ba33ea6d83e12c17b51ceca13c9485b46130 SHA512 10a899600200e82da14109ade59bd88b4f0f305bb429adf74f35e791c1dd68f7c6f77132740ccd7eb6acd19fec8a17c8e7e25bf2c565dcbe7c6169a07120dc53
+EBUILD pmix-2.1.1.ebuild 664 BLAKE2B cc9047aae8804184ea87005a55c36a294925645fb425cc8f4fc46c61ff6b2b1d3d228fd66d7ff1affec94b2151b56014bb0c2d78344be2cf1695331b0a19c6bc SHA512 fbef69529e59c882b36b260d6b1d77e8e5e5051353b93ab6b2ce8363033712cb1c990385691466f7e30dba2f8f4dc9eb1639bd5ee9991e286bd9187ad2f18327
+MISC metadata.xml 471 BLAKE2B e20584b628032072a966c48d91b644e4329e8677f4d0b7fbe94d1eab2ce5f7c29294ad6effc8615308a965322846b1b3406b6e20f1e81c00efc6a18fd5533a70 SHA512 73d7109871bd2bdec5736612c595aa00bd3fd910779727f06a2b70a86461b6a549400a9d5f7547f0cbf902805aebbded507327e1893585673378c162b8b18630
diff --git a/sys-cluster/pmix/metadata.xml b/sys-cluster/pmix/metadata.xml
index d4520f5cc4f8..f8082fcc4911 100644
--- a/sys-cluster/pmix/metadata.xml
+++ b/sys-cluster/pmix/metadata.xml
@@ -9,4 +9,7 @@
<flag name="munge">Enable authentication via munge</flag>
<flag name="pmi">Build PMI1 and PMI2 interface</flag>
</use>
+ <upstream>
+ <remote-id type="github">openpmix/openpmix</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-cluster/pmix/pmix-2.1.1.ebuild b/sys-cluster/pmix/pmix-2.1.1.ebuild
index 6bce06897de1..f32dc12613ed 100644
--- a/sys-cluster/pmix/pmix-2.1.1.ebuild
+++ b/sys-cluster/pmix/pmix-2.1.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="The Process Management Interface (PMI) Exascale"
-HOMEPAGE="https://pmix.github.io/pmix/"
-SRC_URI="https://github.com/pmix/pmix/releases/download/v${PV}/${P}.tar.bz2"
+HOMEPAGE="https://openpmix.github.io/"
+SRC_URI="https://github.com/openpmix/openpmix/releases/download/v${PV}/${P}.tar.bz2"
SLOT="0"
LICENSE="BSD"
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 747ccedaf2ea..a02e84037128 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 147610d5e83c..5c67f04cd397 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -25,11 +25,18 @@ AUX lvm2-2.03.14-static-pkgconfig-libs.patch 4600 BLAKE2B 18fb5d69fb77625189539a
AUX lvm2-2.03.16-dm_lvm_rules_no_systemd.patch 780 BLAKE2B 8340f71fdf0c934dd8f6192628a58b9b2da5c27c5de48119dda7ce20c5ab9e4d3896e3412177f5e01a47a0db4bf58fc8fec5cfa7011690906bb749e989c268d4 SHA512 84f2612d17aa03ebbae55b7227a0ac934e94ad67341fee177ed3737c7a5e2e2a441773f4c3d7d8917c4a48bfac3ff385616c9eeaebfcca15d5c8d3fdb3b1899d
AUX lvm2-2.03.16-musl-strerror_r.patch 1058 BLAKE2B b3e479d1b8370bad9221c638b75b8b8967cc5476ce40ca4eca29792b1633425f66ccaa51f59d2856774bcda8fce1195e7fb6f6c7a0e5a8d05ca94ab81b198992 SHA512 fef658c47f2e49e58daea768c86d41845a3f241702ebc97ab561e37f181f2ea5fbc92e1b62320d6e83d9b5e6b632326a319ca5521a890557b18a190a37d56c0f
AUX lvm2-2.03.16-readelf.patch 921 BLAKE2B 2d7d6f69d40ded9825b11cae265b5afada6124fbe8826afb4cacaa2a49b999f60a2ddb39fc86e238cda3a4dfba739b92f5e0fbf79dc154a44ee6158f3c8ec268 SHA512 6e20b4e438cc08f4027878feb011fcfc4c78391eeda56d0e93d056736378c824f4220910be70b83e4b69cf517c58ef3b078892cb5a82110e9e16bc7d5c68131d
+AUX lvm2-2.03.17-dynamic-static-ldflags.patch 1571 BLAKE2B be6ae0d42ab788beb7f0f1ebb94fd9d2ce5a404e500a83756b484194fea1fa3b592af2a09cb71dca70e67db3d412845a25113426e800f79fd509a30e4334c17f SHA512 766fdf36069bb40de480b2c1c1ee8e16c052830f07a87b017e5eb92eeac5cc4c37127d794be932c3e00a3e38a381cac56d9dfc7c21d89e357268d036ef15baae
+AUX lvm2-2.03.17-example.conf.in.patch 1317 BLAKE2B dee2843e512bb16e4d64c7e76141133222c46a7b6776418f19af56139ed0764401cc8b49be06d18358f3e32277fbcc34b644e8e4e104a8eca25eb6f90e2b362d SHA512 1d724b75e441bd7ff0836ab1ae685401817aeccfc5c312c7ce73b3ef70bf4413829f7e07f13399cae6d7085503eaf8566df936fc79185ef9d6f9ad773fcc9fef
+AUX lvm2-2.03.17-locale-muck.patch 398 BLAKE2B adb1c2bcd216acb413733d9f3f3618cad14019cf090bf2204d384b85fb37c6ce2a35bff2af3ab12dd977ce38c8485bf4c254973e2f0381f62462a28b30898a95 SHA512 8573bd1305061b2262b29096a7eb64871aa5179c6ca20689bb1a9078cc2245555fc35927a5696d8872141c78365c4f1a858672889595f333091aab353f498fb0
+AUX lvm2-2.03.17-pthread-pkgconfig.patch 732 BLAKE2B 1c179420d8cc3efaff24f03a5356469222da360c407445e30c51cde3d055de0245bd2387e934ca6bbd8518d6cc4110fccecbf430d3ba580159ac300c8570e34a SHA512 d0a800017c00cc954567900331436f9ddf30f48c7eb14d1c5e181ec9e8485702d76ebb5e981b519b97bc91ac2f5ff182e4e9ad04363c20f759b6f221c8911486
+AUX lvm2-2.03.17-readelf.patch 1804 BLAKE2B 559eea74823b3d333e68ac9fddd1046617148fbf525afa03b587d242065fc441b0447ea49479b62906c1111d5a9b0ef0e0150c1d24f7ef96bb64892544dff668 SHA512 f3fdb9b54c41354c7144795a357ba898c65540f09ef974d441ffd6d84d6725bbf9293fab048a3b1155b8961af140335c0023a9085a7a4717f070270491a62f17
AUX lvmlockd.initd-2.02.166-r1 390 BLAKE2B aebfa2a654eca784da24fd4e4d46b3e6c97256a42b725e015a13c9673e79c0d1a10213d1eecb6c75d4ce1ebd99e6200010f19c36d758018bdef303ea08ee5549 SHA512 6359b3cbff1fa05944fb69582234220cac593b2c8f8317162a728bac72ced4f8b492ce11e6ced6d848a7654fa4a506c1e658f546cff302344a739646479a62dc
AUX lvmpolld.initd-2.02.183 348 BLAKE2B cba0419add6591320dc60ef7616b66706e042b566284a4ec42002fbb5331a7173fc8b4b39be7198426fe4bbdcd3ad94b69fc3d8950705b6331c5f3f4cda4ad66 SHA512 b9b8376cbc8b6703868afab18e5baa4ef5354569e57f0596d38a8005fa725299f6858ac86b39fcca10e5a0f1adbd3a4cfa6cc6b62405e78916cc1287d8b36d0d
DIST LVM2.2.03.14.tgz 2639538 BLAKE2B 806f5e9cb76a05febef6f8ce8cfc42c92927b9538f62a21029c5ffc426a4fd7c3f32709be08dbd8028b53891b1075d1d13cb3b0d7b1815071ee8eb927d8f3ed3 SHA512 6a93bed1d5cf36f0f48d4d413d028b0e480cd4fc20e25d173770a892f265d2a0cc68d01a720b1513469953649e989532cd0c45f9538f92a4190eb3dc4555857d
DIST LVM2.2.03.16.tgz 2658805 BLAKE2B 05c6089adff0c61ff1281a05a917f75480ad4acc28cb0214a42589d206a61168f68de07891b9af9814ed7998f16aff6f29ba29b85b23de36f38bf3b5f27802c1 SHA512 084ba4080537359458db936637fc7f83bb9bfcf2de9f3660882551b5c31c7e9900c7d381b238ce1bb7629942c740c121f0dea5e404c302d31ed028b5c65efaa5
+DIST LVM2.2.03.17.tgz 2726793 BLAKE2B 425e52fe2d7832f8440203d2b6ffc3a097903abea8be07bbbf4864001d5f55083954e561a92b0fe4fc467533e465af3958b25cf33d2693f50f077dc3d9b74bd2 SHA512 ce9f4c10a7e89b397fa021098976117c062227da4f25996296dd3678c0aeb826edf9b7e4f5d3992f42156865ae47cb98671ec37a26868710174a473b42cc70a9
EBUILD lvm2-2.03.14-r4.ebuild 9754 BLAKE2B fb0bc82154959383aebdb494229f521c39fdb1fcd9efd44ed43257456610cfe3cc1822878ff929eaacb4b5aea6f2fbb8acdb5c7a388066ec547933cc9d2e4fb0 SHA512 8a266fbee2cf9ee8e48be42a415483f37a4ea3959c7d6e8e7118d13ebc3f7dbb0d6858f3714f292947affa3a1914df08d22d58d637d87bd6b9943d27ff8fe593
EBUILD lvm2-2.03.16-r1.ebuild 9680 BLAKE2B 5205dad55e1b3c698c5c5df2e3180ccc6efd1f96d06999da9900cbed699287a65fc32140ff21c976acac39a49d347e8f1d10421a3dfbb977119ca3a898e6c7aa SHA512 38189585f7fb88bebfcfae78c098308c39c204db97c96894a1a62170de53229d865c8664b95cfe1dbf89b84aee083072d845fcfff259f6cbfb65d2e8e507809b
EBUILD lvm2-2.03.16-r2.ebuild 9860 BLAKE2B 7dd9c19c1e9e353a0f47b5726c4204171dd8db5bb4d36d860abe52f9ff5eb42302a995365365827d716d9fee05d04a8636727149cadd8fde4914f4c3e0cb653a SHA512 fa88f913cee5c2c31ddfe409bdb7eb27775b5e7744e0804bb5dcf8ca5487083041a9d8163e2b788751a8654fb1caab454c9a33a34cb24bc7a5a89dccad8ce370
+EBUILD lvm2-2.03.17.ebuild 9363 BLAKE2B e92decb208c5acaf53b890e8582b55b61333e8f18a499c30f44fdd5ca3aae3fabd6ad0ae484f2ccecf87a36aa5049f7673e0835ddb4ee3b67b53ba65be7fb5b0 SHA512 4f003ebb3425c79d0875e4681ab9e58599aaa4da7b22b0432728c73fbc03e10d378bb21d2ef5872eb356224af870b670b8b7eb6b973022a6469740320f817d37
MISC metadata.xml 939 BLAKE2B a3f004d1454fd139e640d70d7e53b472faa4f70f1b7b7b015a85ddd15766746ed89d0691ab8988b826d50d384d9be689dc5c2162358255c86fe24056c06acd55 SHA512 4bbc76d6ab664633ad7306965a430ae7071f3822e5dcc55d102ab19f2a853ead2c33144372892e38c51c264ca3e2ff7bcf4765105a7e7960fb5c835879e81621
diff --git a/sys-fs/lvm2/files/lvm2-2.03.17-dynamic-static-ldflags.patch b/sys-fs/lvm2/files/lvm2-2.03.17-dynamic-static-ldflags.patch
new file mode 100644
index 000000000000..e3228945a325
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.17-dynamic-static-ldflags.patch
@@ -0,0 +1,50 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -32,6 +32,7 @@
+ linux*)
+ # equivalent to -rdynamic
+ ELDFLAGS="-Wl,--export-dynamic"
++ STATIC_LDFLAGS="-Wl,--no-export-dynamic"
+ # FIXME Generate list and use --dynamic-list=.dlopen.sym
+ CLDWHOLEARCHIVE="-Wl,-whole-archive"
+ CLDNOWHOLEARCHIVE="-Wl,-no-whole-archive"
+@@ -1945,6 +1946,7 @@
+ AC_SUBST(SYSCONFDIR)
+ AC_SUBST(SNAPSHOTS)
+ AC_SUBST(STATICDIR)
++AC_SUBST(STATIC_LDFLAGS)
+ AC_SUBST(STATIC_LINK)
+ AC_SUBST(TESTSUITE_DATA)
+ AC_SUBST(THIN)
+--- a/daemons/dmeventd/Makefile.in
++++ b/daemons/dmeventd/Makefile.in
+@@ -76,7 +76,7 @@
+
+ dmeventd.static: $(LIB_STATIC) dmeventd.o
+ @echo " [CC] $@"
+- $(Q) $(CC) $(CFLAGS) $(LDFLAGS) -static dmeventd.o \
++ $(Q) $(CC) $(CFLAGS) $(LDFLAGS) $(STATIC_LDFLAGS) -static dmeventd.o \
+ -o $@ $(DL_LIBS) $(DMEVENT_LIBS) $(LIBS) $(STATIC_LIBS)
+
+ ifeq ("@PKGCONFIG@", "yes")
+--- a/make.tmpl.in
++++ b/make.tmpl.in
+@@ -64,6 +64,7 @@
+ # FIXME set this only where it's needed, not globally?
+ CFLAGS ?= @COPTIMISE_FLAG@ @CFLAGS@
+ LDFLAGS ?= @LDFLAGS@
++STATIC_LDFLAGS += @STATIC_LDFLAGS@
+ CLDFLAGS += @CLDFLAGS@
+ ELDFLAGS += @ELDFLAGS@
+ LDDEPS += @LDDEPS@
+--- a/tools/Makefile.in
++++ b/tools/Makefile.in
+@@ -137,7 +137,7 @@
+
+ lvm.static: $(OBJECTS) lvm-static.o $(LVMINTERNAL_LIBS)
+ @echo " [CC] $@"
+- $(Q) $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) \
++ $(Q) $(CC) $(CFLAGS) $(LDFLAGS) $(STATIC_LDFLAGS) -static -L$(interfacebuilddir) \
+ -o $@ $+ $(LVMLIBS) $(STATIC_LIBS)
+
+ liblvm2cmd.a: $(top_builddir)/lib/liblvm-internal.a $(OBJECTS) lvmcmdlib.o lvm2cmd.o
diff --git a/sys-fs/lvm2/files/lvm2-2.03.17-example.conf.in.patch b/sys-fs/lvm2/files/lvm2-2.03.17-example.conf.in.patch
new file mode 100644
index 000000000000..b63b681e5fab
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.17-example.conf.in.patch
@@ -0,0 +1,42 @@
+Add Gentoo specific changes
+
+--- a/conf/example.conf.in
++++ b/conf/example.conf.in
+@@ -170,6 +170,9 @@
+ # Example
+ # Accept every block device:
+ # filter = [ "a|.*|" ]
++ # Gentoo: we exclude /dev/nbd by default, because it makes a lot of kernel
++ # noise when you probed while not available.
++ filter = [ "r|/dev/nbd.*|", "a|.*|" ]
+ # Reject the cdrom drive:
+ # filter = [ "r|/dev/cdrom|" ]
+ # Work with just loopback devices, e.g. for testing:
+@@ -1843,7 +1846,7 @@
+
+ # Configuration section metadata.
+ # This configuration section has an automatic default value.
+-# metadata {
++metadata {
+
+ # Configuration option metadata/check_pv_device_sizes.
+ # Check device sizes are not smaller than corresponding PV sizes.
+@@ -1888,7 +1891,8 @@
+ #
+ # This configuration option is advanced.
+ # This configuration option has an automatic default value.
+- # pvmetadatacopies = 1
++ # Gentoo: enable for data safety, but PV resize is then disabled.
++ # pvmetadatacopies = 2
+
+ # Configuration option metadata/vgmetadatacopies.
+ # Number of copies of metadata to maintain for each VG.
+@@ -1931,7 +1935,7 @@
+ # This configuration option is advanced.
+ # This configuration option has an automatic default value.
+ # stripesize = 64
+-# }
++}
+
+ # Configuration section report.
+ # LVM report command output formatting.
diff --git a/sys-fs/lvm2/files/lvm2-2.03.17-locale-muck.patch b/sys-fs/lvm2/files/lvm2-2.03.17-locale-muck.patch
new file mode 100644
index 000000000000..c672a10e2cf6
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.17-locale-muck.patch
@@ -0,0 +1,11 @@
+--- a/make.tmpl.in
++++ b/make.tmpl.in
+@@ -571,7 +571,7 @@
+ ( cat $(srcdir)/.exported_symbols; \
+ if test -n "$(EXPORTED_HEADER)"; then \
+ $(CC) -E -P $(INCLUDES) $(DEFS) $(EXPORTED_HEADER) | \
+- $(SED) -ne "/^typedef|}/!s/.*[ *]\($(EXPORTED_FN_PREFIX)_[a-z0-9_]*\)(.*/\1/p"; \
++ LC_ALL=C $(SED) -ne "/^typedef|}/!s/.*[ *]\($(EXPORTED_FN_PREFIX)_[a-z0-9_]*\)(.*/\1/p"; \
+ fi \
+ ) > $@
+
diff --git a/sys-fs/lvm2/files/lvm2-2.03.17-pthread-pkgconfig.patch b/sys-fs/lvm2/files/lvm2-2.03.17-pthread-pkgconfig.patch
new file mode 100644
index 000000000000..828cf66667b1
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.17-pthread-pkgconfig.patch
@@ -0,0 +1,31 @@
+Add pthread to libdevmapper pkgconfig file
+
+--- a/libdm/libdevmapper.pc.in
++++ b/libdm/libdevmapper.pc.in
+@@ -9,4 +9,4 @@
+ Cflags: -I${includedir}
+ Libs: -L${libdir} -ldevmapper
+ Requires.private: @SELINUX_PC@ @UDEV_PC@
+-Libs.private: -lm @RT_LIBS@
++Libs.private: -lm @RT_LIBS@ @PTHREAD_LIBS@
+--- a/tools/Makefile.in
++++ b/tools/Makefile.in
+@@ -89,6 +89,7 @@
+ TARGETS += lvm.static
+ INSTALL_LVM_TARGETS += install_tools_static
+ INSTALL_CMDLIB_TARGETS += install_cmdlib_static
++ STATIC_LIBS += @PTHREAD_LIBS@
+ endif
+
+ LIB_VERSION = $(LIB_VERSION_LVM)
+@@ -114,6 +115,10 @@
+
+ include $(top_builddir)/make.tmpl
+
++ifeq ("@STATIC_LINK@", "yes")
++ STATIC_LIBS += @PTHREAD_LIBS@
++endif
++
+ device-mapper:
+
+ all: device-mapper
diff --git a/sys-fs/lvm2/files/lvm2-2.03.17-readelf.patch b/sys-fs/lvm2/files/lvm2-2.03.17-readelf.patch
new file mode 100644
index 000000000000..82870b108e09
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.17-readelf.patch
@@ -0,0 +1,56 @@
+From 2de7e5c222ff114f41dadcf904061d6c2a77eae2 Mon Sep 17 00:00:00 2001
+From: David Seifert <soap@gentoo.org>
+Date: Sat, 19 Nov 2022 17:05:31 +0100
+Subject: [PATCH 1/2] Allow for overriding of `readelf`
+
+* This allows users to use e.g. `llvm-readelf` on systems with binutils as default.
+
+Bug: https://bugs.gentoo.org/840628
+---
+ configure.ac | 1 +
+ libdm/Makefile.in | 4 ++--
+ libdm/make.tmpl.in | 1 +
+ 3 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 704772b62..f39c87d08 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -83,6 +83,7 @@ AC_PROG_LN_S
+ AC_PROG_MAKE_SET
+ AC_PROG_MKDIR_P
+ AC_PROG_RANLIB
++AC_CHECK_TOOL([READELF], [readelf])
+ AC_CHECK_TOOL(AR, ar)
+ AC_PATH_TOOL(CFLOW_CMD, cflow)
+ AC_PATH_TOOL(CSCOPE_CMD, cscope)
+diff --git a/libdm/Makefile.in b/libdm/Makefile.in
+index 35115d7f0..2758648e6 100644
+--- a/libdm/Makefile.in
++++ b/libdm/Makefile.in
+@@ -71,8 +71,8 @@ libdevmapper.$(LIB_SUFFIX) libdevmapper.$(LIB_SUFFIX).$(LIB_VERSION): $(LIB_SHAR
+ # also the older symbol is built-in
+ .symver_check: $(LIB_SHARED)
+ @echo " [CHECK] $<"
+- $(Q) if readelf -Ws $< | grep -q dm_stats_create_region@@; then \
+- SYM=$$(readelf -Ws $< | grep dm_stats_create_region@DM_1_02_106); \
++ $(Q) if $(READELF) -Ws $< | grep -q dm_stats_create_region@@; then \
++ SYM=$$($(READELF) -Ws $< | grep dm_stats_create_region@DM_1_02_106); \
+ if test -n "$$SYM"; then touch $@; \
+ else echo >&2 "Missing versioned symbols in $<"; false; fi; \
+ else touch $@; fi
+diff --git a/libdm/make.tmpl.in b/libdm/make.tmpl.in
+index f1c88fac0..095fb028a 100644
+--- a/libdm/make.tmpl.in
++++ b/libdm/make.tmpl.in
+@@ -34,6 +34,7 @@ ifeq ($(CC), cc)
+ endif
+
+ RANLIB = @RANLIB@
++READELF = @READELF@
+ INSTALL = @INSTALL@
+ MKDIR_P = @MKDIR_P@
+ MSGFMT = @MSGFMT@
+--
+2.38.1
+
diff --git a/sys-fs/lvm2/lvm2-2.03.17.ebuild b/sys-fs/lvm2/lvm2-2.03.17.ebuild
new file mode 100644
index 000000000000..01f3f1dd4f90
--- /dev/null
+++ b/sys-fs/lvm2/lvm2-2.03.17.ebuild
@@ -0,0 +1,303 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TMPFILES_OPTIONAL=1
+inherit autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic
+
+DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
+HOMEPAGE="https://sourceware.org/lvm2/"
+SRC_URI="https://sourceware.org/ftp/lvm2/${PN^^}.${PV}.tgz"
+S="${WORKDIR}/${PN^^}.${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+lvm lvm2create-initrd readline sanlock selinux static static-libs systemd +thin +udev"
+REQUIRED_USE="
+ static? ( !systemd !udev )
+ static-libs? ( static !udev )
+ systemd? ( udev )
+ thin? ( lvm )"
+
+DEPEND_COMMON="
+ udev? ( virtual/libudev:= )
+ lvm? (
+ dev-libs/libaio
+ sys-apps/util-linux
+ readline? ( sys-libs/readline:= )
+ sanlock? ( sys-cluster/sanlock )
+ systemd? ( sys-apps/systemd:= )
+ )"
+# /run is now required for locking during early boot. /var cannot be assumed to
+# be available -- thus, pull in recent enough baselayout for /run.
+# This version of LVM is incompatible with cryptsetup <1.1.2.
+RDEPEND="${DEPEND_COMMON}
+ >=sys-apps/baselayout-2.2
+ lvm? (
+ virtual/tmpfiles
+ lvm2create-initrd? ( sys-apps/makedev )
+ thin? ( sys-block/thin-provisioning-tools )
+ )"
+# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
+DEPEND="${DEPEND_COMMON}
+ static? (
+ lvm? (
+ dev-libs/libaio[static-libs]
+ sys-apps/util-linux[static-libs]
+ readline? ( sys-libs/readline[static-libs] )
+ )
+ selinux? ( sys-libs/libselinux[static-libs] )
+ )"
+BDEPEND="
+ sys-devel/autoconf-archive
+ virtual/pkgconfig"
+
+PATCHES=(
+ # Gentoo specific modification(s):
+ "${FILESDIR}"/${PN}-2.03.17-example.conf.in.patch
+
+ # For upstream -- review and forward:
+ "${FILESDIR}"/${PN}-2.02.56-lvm2create_initrd.patch
+ "${FILESDIR}"/${PN}-2.02.67-createinitrd.patch #301331
+ "${FILESDIR}"/${PN}-2.03.17-locale-muck.patch #330373
+ "${FILESDIR}"/${PN}-2.03.17-dynamic-static-ldflags.patch #332905
+ "${FILESDIR}"/${PN}-2.03.14-static-pkgconfig-libs.patch #370217, #439414 + blkid
+ "${FILESDIR}"/${PN}-2.03.12-static-pkgconfig-libs-2.patch
+ "${FILESDIR}"/${PN}-2.03.17-pthread-pkgconfig.patch #492450
+ "${FILESDIR}"/${PN}-2.03.12-static-libm.patch #617756
+ "${FILESDIR}"/${PN}-2.02.166-HPPA-no-O_DIRECT.patch #657446
+ "${FILESDIR}"/${PN}-2.03.05-dmeventd-no-idle-exit.patch
+ "${FILESDIR}"/${PN}-2.03.14-r1-fopen-to-freopen.patch
+ "${FILESDIR}"/${PN}-2.03.14-freopen_n2.patch
+ "${FILESDIR}"/${PN}-2.03.16-musl-strerror_r.patch
+ "${FILESDIR}"/${PN}-2.03.17-readelf.patch
+)
+
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+pkg_setup() {
+ local CONFIG_CHECK="~SYSVIPC"
+
+ if use udev; then
+ local WARNING_SYSVIPC="CONFIG_SYSVIPC:\tis not set (required for udev sync)\n"
+ if linux_config_exists; then
+ local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH)
+ if [[ -n "${uevent_helper_path}" ]] && [[ "${uevent_helper_path}" != '""' ]]; then
+ ewarn "It's recommended to set an empty value to the following kernel config option:"
+ ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}"
+ fi
+ fi
+ fi
+
+ check_extra_config
+
+ # 1. Genkernel no longer copies /sbin/lvm blindly.
+ if use static; then
+ elog "Warning, we no longer overwrite /sbin/lvm and /sbin/dmsetup with"
+ elog "their static versions. If you need the static binaries,"
+ elog "you must append .static to the filename!"
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Users without systemd get no auto-activation of any logical volume
+ if ! use systemd ; then
+ eapply "${FILESDIR}"/${PN}-2.03.16-dm_lvm_rules_no_systemd.patch
+ fi
+
+ sed -i -e "s:/usr/bin/true:$(type -P true):" scripts/blk_availability_systemd_red_hat.service.in || die #517514
+
+ eautoreconf
+}
+
+src_configure() {
+ filter-flags -flto
+
+ # Workaround for bug #822210
+ tc-ld-disable-gold
+
+ # Most of this package does weird stuff.
+ # The build options are tristate, and --without is NOT supported
+ # options: 'none', 'internal', 'shared'
+ local myeconfargs=(
+ $(use_enable lvm dmfilemapd)
+ $(use_enable lvm dmeventd)
+ $(use_enable lvm cmdlib)
+ $(use_enable lvm fsadm)
+ $(use_enable lvm lvmpolld)
+ $(usev !lvm --disable-udev-systemd-background-jobs)
+
+ # This only causes the .static versions to become available
+ $(usev static --enable-static_link)
+
+ # dmeventd requires mirrors to be internal, and snapshot available
+ # so we cannot disable them
+ --with-mirrors="$(usex lvm internal none)"
+ --with-snapshots="$(usex lvm internal none)"
+
+ # disable O_DIRECT support on hppa, breaks pv detection (#99532)
+ $(usev hppa --disable-o_direct)
+ )
+
+ if use lvm && use thin; then
+ myeconfargs+=( --with-thin=internal --with-cache=internal )
+ local texec
+ for texec in check dump repair restore; do
+ myeconfargs+=( --with-thin-${texec}="${EPREFIX}"/sbin/thin_${texec} )
+ myeconfargs+=( --with-cache-${texec}="${EPREFIX}"/sbin/cache_${texec} )
+ done
+ else
+ myeconfargs+=( --with-thin=none --with-cache=none )
+ fi
+
+ myeconfargs+=(
+ # musl doesn't do symbol versioning so can end up with
+ # runtime breakage.
+ --with-symvers=$(usex elibc_glibc 'gnu' 'no')
+ $(use_enable readline)
+ $(use_enable selinux)
+ --enable-pkgconfig
+ --with-confdir="${EPREFIX}"/etc
+ --exec-prefix="${EPREFIX}"
+ --sbindir="${EPREFIX}/sbin"
+ --with-staticdir="${EPREFIX}"/sbin
+ --libdir="${EPREFIX}/$(get_libdir)"
+ --with-usrlibdir="${EPREFIX}/usr/$(get_libdir)"
+ --with-default-dm-run-dir=/run
+ --with-default-run-dir=/run/lvm
+ --with-default-locking-dir=/run/lock/lvm
+ --with-default-pid-dir=/run
+ $(use_enable udev udev_rules)
+ $(use_enable udev udev_sync)
+ $(use_with udev udevdir "${EPREFIX}$(get_udevdir)"/rules.d)
+ # USE=sanlock requires USE=lvm
+ $(use_enable $(usex lvm sanlock lvm) lvmlockd-sanlock)
+ $(use_enable systemd udev-systemd-background-jobs)
+ $(use_enable systemd notify-dbus)
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+ CLDFLAGS="${LDFLAGS}"
+ )
+
+ # Hard-wire this to bash as some shells (dash) don't know
+ # "-o pipefail" #682404
+ CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake V=1 -C include
+
+ if use lvm ; then
+ emake V=1
+ emake V=1 CC="$(tc-getCC)" -C scripts
+ else
+ emake V=1 device-mapper
+ # https://bugs.gentoo.org/878131
+ emake V=1 -C libdm/dm-tools device-mapper
+ fi
+}
+
+src_test() {
+ einfo "Tests are disabled because of device-node mucking, if you want to"
+ einfo "run tests, compile the package and see ${S}/tests"
+}
+
+src_install() {
+ local INSTALL_TARGETS=(
+ # full LVM2
+ $(usev lvm "install install_tmpfiles_configuration")
+ # install systemd related files only when requested, bug #522430
+ $(usev $(usex lvm systemd lvm) "SYSTEMD_GENERATOR_DIR=$(systemd_get_systemgeneratordir) install_systemd_units install_systemd_generators")
+
+ # install dm unconditionally
+ install_device-mapper
+ )
+ emake V=1 DESTDIR="${D}" "${INSTALL_TARGETS[@]}"
+
+ newinitd "${FILESDIR}"/device-mapper.rc-2.02.105-r2 device-mapper
+ newconfd "${FILESDIR}"/device-mapper.conf-1.02.22-r3 device-mapper
+
+ if use lvm ; then
+ newinitd "${FILESDIR}"/dmeventd.initd-2.02.184-r2 dmeventd
+ newinitd "${FILESDIR}"/lvm.rc-2.02.187 lvm
+ newconfd "${FILESDIR}"/lvm.confd-2.02.184-r3 lvm
+ if ! use udev ; then
+ # We keep the variable but remove udev from it.
+ sed -r -i \
+ -e '/^rc_need=/s/\<udev\>//g' \
+ "${ED}"/etc/conf.d/lvm || die "Could not drop udev from rc_need"
+ fi
+
+ newinitd "${FILESDIR}"/lvm-monitoring.initd-2.02.105-r2 lvm-monitoring
+ newinitd "${FILESDIR}"/lvmpolld.initd-2.02.183 lvmpolld
+
+ if use lvm2create-initrd; then
+ dosbin scripts/lvm2create_initrd/lvm2create_initrd
+ doman scripts/lvm2create_initrd/lvm2create_initrd.8
+ newdoc scripts/lvm2create_initrd/README README.lvm2create_initrd
+ fi
+
+ if use sanlock; then
+ newinitd "${FILESDIR}"/lvmlockd.initd-2.02.166-r1 lvmlockd
+ fi
+ fi
+
+ if use static-libs; then
+ dolib.a libdm/ioctl/libdevmapper.a
+ if use lvm; then
+ # depends on lvmetad
+ dolib.a libdaemon/client/libdaemonclient.a #462908
+ # depends on dmeventd
+ dolib.a daemons/dmeventd/libdevmapper-event.a
+ fi
+ else
+ rm -f "${ED}"/usr/$(get_libdir)/{libdevmapper-event,liblvm2cmd,liblvm2app,libdevmapper}.a || die
+ fi
+
+ insinto /etc
+ doins "${FILESDIR}"/dmtab
+
+ dodoc README VERSION* WHATS_NEW WHATS_NEW_DM doc/*.{c,txt} conf/*.conf
+}
+
+pkg_postinst() {
+ use lvm && tmpfiles_process lvm2.conf
+
+ if use udev; then
+ udev_reload
+ fi
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ ewarn "Make sure the \"lvm\" init script is in the runlevels:"
+ ewarn "# rc-update add lvm boot"
+ ewarn
+ ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want"
+ ewarn "to enable lvm autoactivation and metadata caching."
+ fi
+
+ if use udev && [[ -d /run ]] ; then
+ local permission_run_expected="drwxr-xr-x"
+ local permission_run=$(stat -c "%A" /run)
+ if [[ "${permission_run}" != "${permission_run_expected}" ]] ; then
+ ewarn "Found the following problematic permissions:"
+ ewarn ""
+ ewarn " ${permission_run} /run"
+ ewarn ""
+ ewarn "Expected:"
+ ewarn ""
+ ewarn " ${permission_run_expected} /run"
+ ewarn ""
+ ewarn "This is known to be causing problems for UDEV-enabled LVM services."
+ fi
+ fi
+}
+
+pkg_postrm() {
+ if use udev && [[ -z ${REPLACED_BY_VERSION} ]]; then
+ udev_reload
+ fi
+}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 57d8c8efb747..37876e7ae040 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 08ed2cea5b9f..009e34f1d8ab 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -29,6 +29,7 @@ DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 7979dcfee270107d51c10e5ec74c9c1
DIST glibc-2.35-patches-9.tar.xz 183612 BLAKE2B 921664953ed39560ab850754209dbda1f71fbcc5bcc9ec21c187385ea659b90ea055e60961eca266ab3cc81213ed04747aa925dd96a352676fa19d2e63306968 SHA512 24c9ecb6ad890c95bc0e7db3e0c1f20768c728ac0590450fad05aed578623bc33d256d2c4d14a8d8e5c5e9fed7acfab3683053d236f51886cd5a6de93f925ddc
DIST glibc-2.35.tar.xz 18165952 BLAKE2B 623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063 SHA512 e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
DIST glibc-2.36-patches-5.tar.xz 81348 BLAKE2B 003a59a992302c21132474bcdc994d10b5d50a94368e949ce28cbe389cefd104f66c48cb61a63d24e2f6db94d010e4220bda3fb5291d088cda88069b928c92e0 SHA512 6d6a16114df2223bf04729a79d12a52e41c9b8e756863c1acbb909dc34696958073604ced1b691579271218738511191ddf517e03a700d3948752c455201bcc4
+DIST glibc-2.36-patches-6.tar.xz 100540 BLAKE2B bdd887bd61c5c3f8047e31b1380344da82a5e9c7fe6cf0ebd1177a1dd40462872dd9507594b6669140a1a8c6c08ce3195a3f8d425ce5e2a2ff6e9b42d90c43ed SHA512 3a2620e87eba62d3276c5b09b97337bffe3a51bf23da243fb550f6f9dddb77008a7840ede32b7b1a7ff72e06b89981d9edf27026931a12fae8042002d8328358
DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55 SHA512 9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e
DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979 SHA512 efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238
DIST glibc-systemd-20210814.tar.gz 1469 BLAKE2B 10fa7bcb46d4fdce9c0ab353cbd30871e9b09a347a13a9c9a3b5777f931aa3c826c158d2e49532c604d4a834f2fab4089b67495fb88d0398945dc50d45ad9ef1 SHA512 5346a9ea459a1e6ccf665389f2a294de1e16f1e3e05cdf07e3dd99ed0e4f6f8b52cc333d4bff3c75ac90ab6ce70cd4ab2b3e126f920ce7979abd6dda56315efc
@@ -44,5 +45,6 @@ EBUILD glibc-2.35-r10.ebuild 50157 BLAKE2B dc920c979618e1d30028afffc2b0c895bcdcd
EBUILD glibc-2.35-r11.ebuild 50150 BLAKE2B 1b9a4cb79323fe6712a39b0d47e9582b51063ada98161a336736496e5d0b2870f4bcbcef78c048fcf9b5cb81aaa924b1f2e05ab06326012c3c5d5400a674eb83 SHA512 e19f2ef6a301a2e9dba0faded4f00a86903eb8ac6c6a9edc00a173fde8bd8a72f2ee36122f15e5fe315a312e15c5092514045239749f2351df2988c28629affd
EBUILD glibc-2.35-r8.ebuild 49639 BLAKE2B 4cc331274b2b17b57e594a42e73ddbdd1691077e9568b32490852bf10a39788cda466a6fdb64e07890ff5d0291a6f7841e0f5ff2724fbc6d77d2e8c5bb86fd89 SHA512 dda73c9736d0d35f50db6f03c35de07a70fae4ae6cfb232e78f87c22247e67c916748080cdfd3f2117ef8b324938ddffaf7484c6a54ba06e00e157225bfa72e0
EBUILD glibc-2.36-r5.ebuild 50750 BLAKE2B 6054571c3fd8723c6451f4fa1176475222f8e73c3250dbac91fd0f302f95100fe87f2852f18256732dcaffd1370f5e0b917bd84addbaf3a7a7eed7024f1f2e49 SHA512 de7150bf8080f8942e209e7c4dbd9ce2579ba52d9525b9cff72dd3a47b3be5ad365e63ae05a8571a335c0e8ae2f9a0d65c25bf0153a2a431761ea3136e7012d7
+EBUILD glibc-2.36-r6.ebuild 50758 BLAKE2B 0551bb8825c798dfd2cb655f038a06bd62ac81598405f70cfa041e237e2f4f8d50836bc08fe23a3e22b48e4e3438bbce9fdc55cfabdff67ca67339fb6e536e79 SHA512 ac2d94c8a9370a4f676010a1eeff803981756f3da7252449c0aa188804695ac695ad56df64adf0a0046dd996752f22a5978299b1f5801c508407d990a19c5458
EBUILD glibc-9999.ebuild 50758 BLAKE2B 6d0615192be2ab9183a966cca3aabbb4969e9362125aa69f3e4ebde9d5e5c942ac8b5faa8b7bae96ac24e4eeb1400bffd66771343983c929df8f337dcb24e3a5 SHA512 3ca0d9b4a2887ca81477d67250f9d8a07d837cfe5fe653d2a122678179c7f1081c885be4a254602ef74999f19a7ff486febc40ce1ba52b2dcec69ca69726c02d
MISC metadata.xml 2072 BLAKE2B 441d10ce8368fa7b569ab9f29a2936ffd024534841bff3596f2dca05a5413e408a9ee6109fbc0fc6cb5d254b802b85241ff2f94da1f6d5dcb63b224930933e89 SHA512 26c8e9535e5c08ba86078084f25b6e4d3973ba1e004fb2bd3552c76deb383f53ad5fdb40ca071819be56d6fc3f7d5ef2ab6a76861fa7f94428ed06d681073985
diff --git a/sys-libs/glibc/glibc-2.36-r6.ebuild b/sys-libs/glibc/glibc-2.36-r6.ebuild
new file mode 100644
index 000000000000..2ffd8d33abdc
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.36-r6.ebuild
@@ -0,0 +1,1628 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
+# Please read & adapt the page as necessary if obsolete.
+
+PYTHON_COMPAT=( python3_{8..11} )
+TMPFILES_OPTIONAL=1
+
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \
+ multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/"
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=6
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+else
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+ SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20201208
+
+LOCALE_GEN_VER=2.22
+
+GLIBC_SYSTEMD_VER=20210729
+
+SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz"
+SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )"
+SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )"
+
+IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla"
+
+# Minimum kernel version that glibc requires
+MIN_KERN_VER="3.2.0"
+# Minimum pax-utils version needed (which contains any new syscall changes for
+# its seccomp filter!). Please double check this!
+MIN_PAX_UTILS_VER="1.3.3"
+
+# Here's how the cross-compile logic breaks down ...
+# CTARGET - machine that will target the binaries
+# CHOST - machine that will host the binaries
+# CBUILD - machine that will build the binaries
+# If CTARGET != CHOST, it means you want a libc for cross-compiling.
+# If CHOST != CBUILD, it means you want to cross-compile the libc.
+# CBUILD = CHOST = CTARGET - native build/install
+# CBUILD != (CHOST = CTARGET) - cross-compile a native build
+# (CBUILD = CHOST) != CTARGET - libc for cross-compiler
+# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler
+# For install paths:
+# CHOST = CTARGET - install into /
+# CHOST != CTARGET - install into /usr/CTARGET/
+#
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY} == cross-* ]] ; then
+ export CTARGET=${CATEGORY#cross-}
+ fi
+fi
+
+# Note [Disable automatic stripping]
+# Disabling automatic stripping for a few reasons:
+# - portage's attempt to strip breaks non-native binaries at least on
+# arm: bug #697428
+# - portage's attempt to strip libpthread.so.0 breaks gdb thread
+# enumeration: bug #697910. This is quite subtle:
+# * gdb uses glibc's libthread_db-1.0.so to enumerate threads.
+# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols
+# via 'ps_pglobal_lookup' symbol defined in gdb.
+# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all
+# known symbols in 'libpthread.so.0'. Specifically 'nptl_version'
+# (unexported) is used to sanity check compatibility before enabling
+# debugging.
+# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint
+# * normal 'strip' command trims '.symtab'
+# Thus our main goal here is to prevent 'libpthread.so.0' from
+# losing it's '.symtab' entries.
+# As Gentoo's strip does not allow us to pass less aggressive stripping
+# options and does not check the machine target we strip selectively.
+
+# We need a new-enough binutils/gcc to match upstream baseline.
+# Also we need to make sure our binutils/gcc supports TLS,
+# and that gcc already contains the hardened patches.
+# Lastly, let's avoid some openssh nastiness, bug 708224, as
+# convenience to our users.
+
+# gzip, grep, awk are needed by locale-gen, bug 740750
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=app-misc/pax-utils-${MIN_PAX_UTILS_VER}
+ sys-devel/bison
+ doc? ( sys-apps/texinfo )
+ !compile-locales? (
+ app-arch/gzip
+ sys-apps/grep
+ virtual/awk
+ )
+"
+COMMON_DEPEND="
+ gd? ( media-libs/gd:2= )
+ nscd? ( selinux? (
+ audit? ( sys-process/audit )
+ caps? ( sys-libs/libcap )
+ ) )
+ suid? ( caps? ( sys-libs/libcap ) )
+ selinux? ( sys-libs/libselinux )
+ systemtap? ( dev-util/systemtap )
+"
+DEPEND="${COMMON_DEPEND}
+ compile-locales? (
+ app-arch/gzip
+ sys-apps/grep
+ virtual/awk
+ )
+ test? ( >=net-dns/libidn2-2.3.0 )
+"
+RDEPEND="${COMMON_DEPEND}
+ app-arch/gzip
+ sys-apps/grep
+ virtual/awk
+ sys-apps/gentoo-functions
+ !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
+ !<net-misc/openssh-8.1_p1-r2
+"
+
+RESTRICT="!test? ( test )"
+
+if [[ ${CATEGORY} == cross-* ]] ; then
+ BDEPEND+=" !headers-only? (
+ >=${CATEGORY}/binutils-2.27
+ >=${CATEGORY}/gcc-6.2
+ )"
+ [[ ${CATEGORY} == *-linux* ]] && DEPEND+=" ${CATEGORY}/linux-headers"
+else
+ BDEPEND+="
+ >=sys-devel/binutils-2.27
+ >=sys-devel/gcc-6.2
+ "
+ DEPEND+=" virtual/os-headers "
+ RDEPEND+="
+ >=net-dns/libidn2-2.3.0
+ vanilla? ( !sys-libs/timezone-data )
+ "
+ PDEPEND+=" !vanilla? ( sys-libs/timezone-data )"
+fi
+
+# Ignore tests whitelisted below
+GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
+
+# The following tests fail due to the Gentoo build system and are thus
+# executed but ignored:
+XFAIL_TEST_LIST=(
+ # buggy test, assumes /dev/ and /dev/null on a single filesystem
+ # 'mount --bind /dev/null /chroot/dev/null' breaks it.
+ # https://sourceware.org/PR25909
+ tst-support_descriptors
+
+ # The following tests fail only inside portage
+ # https://bugs.gentoo.org/831267
+ tst-system
+ tst-strerror
+ tst-strsignal
+)
+
+#
+# Small helper functions
+#
+
+dump_build_environment() {
+ einfo ==== glibc build environment ========================================================
+ local v
+ for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP READELF; do
+ einfo " $(printf '%15s' ${v}:) ${!v}"
+ done
+ einfo =====================================================================================
+}
+
+is_crosscompile() {
+ [[ ${CHOST} != ${CTARGET} ]]
+}
+
+just_headers() {
+ is_crosscompile && use headers-only
+}
+
+alt_prefix() {
+ is_crosscompile && echo /usr/${CTARGET}
+}
+
+# This prefix is applicable to CHOST when building against this
+# glibc. It is baked into the library at configure time.
+host_eprefix() {
+ is_crosscompile || echo "${EPREFIX}"
+}
+
+# This prefix is applicable to CBUILD when building against this
+# glibc. It determines the destination path at install time.
+build_eprefix() {
+ is_crosscompile && echo "${EPREFIX}"
+}
+
+# We need to be able to set alternative headers for compiling for non-native
+# platform. Will also become useful for testing kernel-headers without screwing
+# up the whole system.
+alt_headers() {
+ echo ${ALT_HEADERS:=$(alt_prefix)/usr/include}
+}
+
+alt_build_headers() {
+ if [[ -z ${ALT_BUILD_HEADERS} ]] ; then
+ ALT_BUILD_HEADERS="$(host_eprefix)$(alt_headers)"
+ if tc-is-cross-compiler ; then
+ ALT_BUILD_HEADERS=${SYSROOT}$(alt_headers)
+ if [[ ! -e ${ALT_BUILD_HEADERS}/linux/version.h ]] ; then
+ local header_path=$(echo '#include <linux/version.h>' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h')
+ ALT_BUILD_HEADERS=${header_path%/linux/version.h}
+ fi
+ fi
+ fi
+ echo "${ALT_BUILD_HEADERS}"
+}
+
+alt_libdir() {
+ echo $(alt_prefix)/$(get_libdir)
+}
+alt_usrlibdir() {
+ echo $(alt_prefix)/usr/$(get_libdir)
+}
+
+builddir() {
+ echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1"
+}
+
+do_compile_test() {
+ local ret save_cflags=${CFLAGS}
+ CFLAGS+=" $1"
+ shift
+
+ pushd "${T}" >/dev/null
+
+ rm -f glibc-test*
+ printf '%b' "$*" > glibc-test.c
+
+ # We assume CC is already set up.
+ nonfatal emake glibc-test
+ ret=$?
+
+ popd >/dev/null
+
+ CFLAGS=${save_cflags}
+ return ${ret}
+}
+
+do_run_test() {
+ local ret
+
+ if [[ ${MERGE_TYPE} == "binary" ]] ; then
+ # ignore build failures when installing a binary package #324685
+ do_compile_test "" "$@" 2>/dev/null || return 0
+ else
+ if ! do_compile_test "" "$@" ; then
+ ewarn "Simple build failed ... assuming this is desired #324685"
+ return 0
+ fi
+ fi
+
+ pushd "${T}" >/dev/null
+
+ ./glibc-test
+ ret=$?
+ rm -f glibc-test*
+
+ popd >/dev/null
+
+ return ${ret}
+}
+
+setup_target_flags() {
+ # This largely mucks with compiler flags. None of which should matter
+ # when building up just the headers.
+ just_headers && return 0
+
+ case $(tc-arch) in
+ x86)
+ # -march needed for #185404 #199334
+ # TODO: When creating the first glibc cross-compile, this test will
+ # always fail as it does a full link which in turn requires glibc.
+ # Probably also applies when changing multilib profile settings (e.g.
+ # enabling x86 when the profile was amd64-only previously).
+ # We could change main to _start and pass -nostdlib here so that we
+ # only test the gcc code compilation. Or we could do a compile and
+ # then look for the symbol via scanelf.
+ if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then
+ local t=${CTARGET_OPT:-${CTARGET}}
+ t=${t%%-*}
+ filter-flags '-march=*'
+ export CFLAGS="-march=${t} ${CFLAGS}"
+ einfo "Auto adding -march=${t} to CFLAGS #185404"
+ fi
+ # For compatibility with older binaries at slight performance cost.
+ use stack-realign && export CFLAGS+=" -mstackrealign"
+ ;;
+ amd64)
+ # -march needed for #185404 #199334
+ # TODO: See cross-compile issues listed above for x86.
+ if [[ ${ABI} == x86 ]]; then
+ if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then
+ local t=${CTARGET_OPT:-${CTARGET}}
+ t=${t%%-*}
+ # Normally the target is x86_64-xxx, so turn that into the -march that
+ # gcc actually accepts. #528708
+ [[ ${t} == "x86_64" ]] && t="x86-64"
+ filter-flags '-march=*'
+ # ugly, ugly, ugly. ugly.
+ CFLAGS_x86=$(CFLAGS=${CFLAGS_x86} filter-flags '-march=*'; echo "${CFLAGS}")
+ export CFLAGS_x86="${CFLAGS_x86} -march=${t}"
+ einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})"
+ fi
+ # For compatibility with older binaries at slight performance cost.
+ use stack-realign && export CFLAGS_x86+=" -mstackrealign"
+
+ # Workaround for bug #823780.
+ # Need to save/restore CC because earlier on, we stuff it full of CFLAGS, and tc-getCPP doesn't like that.
+ CC_mangled=${CC}
+ CC=${glibc__GLIBC_CC}
+ if tc-is-gcc && (($(gcc-major-version) == 11)) && (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then
+ export CFLAGS_x86="${CFLAGS_x86} -mno-avx512f"
+ einfo "Auto adding -mno-avx512f to CFLAGS_x86 for buggy GCC version (bug #823780) (ABI=${ABI})"
+ fi
+ CC=${CC_mangled}
+ fi
+ ;;
+ mips)
+ # The mips abi cannot support the GNU style hashes. #233233
+ filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both
+ ;;
+ ppc|ppc64)
+ # Many arch-specific implementations do not work on ppc with
+ # cache-block not equal to 128 bytes. This breaks memset:
+ # https://sourceware.org/PR26522
+ # https://bugs.gentoo.org/737996
+ # Use default -mcpu=. For ppc it means non-multiarch setup.
+ filter-flags '-mcpu=*'
+ ;;
+ sparc)
+ # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though.
+ filter-flags "-fcall-used-g7"
+ append-flags "-fcall-used-g6"
+
+ local cpu
+ case ${CTARGET} in
+ sparc64-*)
+ cpu="sparc64"
+ case $(get-flag mcpu) in
+ v9)
+ # We need to force at least v9a because the base build doesn't
+ # work with just v9.
+ # https://sourceware.org/bugzilla/show_bug.cgi?id=19477
+ append-flags "-Wa,-xarch=v9a"
+ ;;
+ esac
+ ;;
+ sparc-*)
+ case $(get-flag mcpu) in
+ v8|supersparc|hypersparc|leon|leon3)
+ cpu="sparcv8"
+ ;;
+ *)
+ cpu="sparcv9"
+ ;;
+ esac
+ ;;
+ esac
+ [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}"
+ ;;
+ esac
+}
+
+setup_flags() {
+ # Make sure host make.conf doesn't pollute us
+ if is_crosscompile || tc-is-cross-compiler ; then
+ CHOST=${CTARGET} strip-unsupported-flags
+ fi
+
+ # Store our CFLAGS because it's changed depending on which CTARGET
+ # we are building when pulling glibc on a multilib profile
+ CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}}
+ CFLAGS=${CFLAGS_BASE}
+ CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}}
+ CXXFLAGS=${CXXFLAGS_BASE}
+ ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}}
+ ASFLAGS=${ASFLAGS_BASE}
+
+ # Allow users to explicitly avoid flag sanitization via
+ # USE=custom-cflags.
+ if ! use custom-cflags; then
+ # Over-zealous CFLAGS can often cause problems. What may work for one
+ # person may not work for another. To avoid a large influx of bugs
+ # relating to failed builds, we strip most CFLAGS out to ensure as few
+ # problems as possible.
+ strip-flags
+ # Lock glibc at -O2; we want to be conservative here.
+ filter-flags '-O?'
+ append-flags -O2
+ fi
+
+ strip-unsupported-flags
+ filter-flags -m32 -m64 '-mabi=*'
+
+ # glibc aborts if rpath is set by LDFLAGS
+ filter-ldflags '-Wl,-rpath=*'
+
+ # ld can't use -r & --relax at the same time, bug #788901
+ # https://sourceware.org/PR27837
+ filter-ldflags '-Wl,--relax'
+
+ # some weird software relies on sysv hashes in glibc, bug 863863, bug 864100
+ # we have to do that here already so mips can filter it out again :P
+ if use hash-sysv-compat ; then
+ append-ldflags '-Wl,--hash-style=both'
+ fi
+
+ # #492892
+ filter-flags -frecord-gcc-switches
+
+ # #829583
+ filter-lfs-flags
+
+ unset CBUILD_OPT CTARGET_OPT
+ if use multilib ; then
+ CTARGET_OPT=$(get_abi_CTARGET)
+ [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST)
+ fi
+
+ setup_target_flags
+
+ if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then
+ CBUILD_OPT=${CTARGET_OPT}
+ fi
+
+ # glibc's headers disallow -O0 and fail at build time:
+ # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization"
+ replace-flags -O0 -O1
+
+ # glibc handles this internally already where it's appropriate;
+ # can't always have SSP when we're the ones setting it up, etc
+ filter-flags '-fstack-protector*'
+
+ # Similar issues as with SSP. Can't inject yourself that early.
+ filter-flags '-fsanitize=*'
+
+ # See end of bug #830454; we handle this via USE=cet
+ filter-flags '-fcf-protection='
+}
+
+use_multiarch() {
+ # Allow user to disable runtime arch detection in multilib.
+ use multiarch || return 1
+ # Make sure binutils is new enough to support indirect functions,
+ # #336792. This funky sed supports gold and bfd linkers.
+ local bver nver
+ bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}')
+ case $(tc-arch ${CTARGET}) in
+ amd64|x86) nver="2.20" ;;
+ arm) nver="2.22" ;;
+ hppa) nver="2.23" ;;
+ ppc|ppc64) nver="2.20" ;;
+ # ifunc support was added in 2.23, but glibc also needs
+ # machinemode which is in 2.24.
+ s390) nver="2.24" ;;
+ sparc) nver="2.21" ;;
+ *) return 1 ;;
+ esac
+ ver_test ${bver} -ge ${nver}
+}
+
+# Setup toolchain variables that had historically been defined in the
+# profiles for these archs.
+setup_env() {
+ # silly users
+ unset LD_RUN_PATH
+ unset LD_ASSUME_KERNEL
+
+ if is_crosscompile || tc-is-cross-compiler ; then
+ multilib_env ${CTARGET_OPT:-${CTARGET}}
+
+ if ! use multilib ; then
+ MULTILIB_ABIS=${DEFAULT_ABI}
+ else
+ MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}}
+ fi
+
+ # If the user has CFLAGS_<CTARGET> in their make.conf, use that,
+ # and fall back on CFLAGS.
+ local VAR=CFLAGS_${CTARGET//[-.]/_}
+ CFLAGS=${!VAR-${CFLAGS}}
+ einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}"
+ fi
+
+ setup_flags
+
+ export ABI=${ABI:-${DEFAULT_ABI:-default}}
+
+ if just_headers ; then
+ # Avoid mixing host's CC and target's CFLAGS_${ABI}:
+ # At this bootstrap stage we have only binutils for
+ # target but not compiler yet.
+ einfo "Skip CC ABI injection. We can't use (cross-)compiler yet."
+ return 0
+ fi
+
+ # Glibc does not work with gold (for various reasons) #269274.
+ tc-ld-disable-gold
+
+ if use doc ; then
+ export MAKEINFO=makeinfo
+ else
+ export MAKEINFO=/dev/null
+ fi
+
+ # Reset CC and CXX to the value at start of emerge
+ export CC=${glibc__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}}
+ export CXX=${glibc__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}}
+
+ # and make sure glibc__ORIG_CC and glibc__ORIG_CXX is defined now.
+ export glibc__ORIG_CC=${CC}
+ export glibc__ORIG_CXX=${CXX}
+
+ if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
+ export glibc__force_gcc=yes
+ # once this is toggled on, it needs to stay on, since with CPP manipulated
+ # tc-is-clang does not work correctly anymore...
+ fi
+
+ if [[ ${glibc__force_gcc} == "yes" ]] ; then
+ # If we are running in an otherwise clang/llvm environment, we need to
+ # recover the proper gcc and binutils settings here, at least until glibc
+ # is finally building with clang. So let's override everything that is
+ # set in the clang profiles.
+ # Want to shoot yourself into the foot? Set USE=custom-cflags, that's always
+ # a good start into that direction.
+ # Also, if you're crosscompiling, let's assume you know what you are doing.
+ # Hopefully.
+ # Last, we need the settings of the *build* environment, not of the
+ # target environment...
+
+ local current_binutils_path=$(env ROOT="${BROOT}" binutils-config -B)
+ local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B)
+ einfo "Overriding clang configuration, since it won't work here"
+
+ export CC="${current_gcc_path}/gcc"
+ export CPP="${current_gcc_path}/cpp"
+ export CXX="${current_gcc_path}/g++"
+ export LD="${current_binutils_path}/ld.bfd"
+ export AR="${current_binutils_path}/ar"
+ export AS="${current_binutils_path}/as"
+ export NM="${current_binutils_path}/nm"
+ export STRIP="${current_binutils_path}/strip"
+ export RANLIB="${current_binutils_path}/ranlib"
+ export OBJCOPY="${current_binutils_path}/objcopy"
+ export STRINGS="${current_binutils_path}/strings"
+ export OBJDUMP="${current_binutils_path}/objdump"
+ export READELF="${current_binutils_path}/readelf"
+ export ADDR2LINE="${current_binutils_path}/addr2line"
+
+ # do we need to also do flags munging here? yes! at least...
+ filter-flags '-fuse-ld=*'
+ filter-flags '-D_FORTIFY_SOURCE=*'
+
+ else
+
+ # this is the "normal" case
+
+ export CC="$(tc-getCC ${CTARGET})"
+ export CXX="$(tc-getCXX ${CTARGET})"
+
+ # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure
+ # can't detect them automatically due to ${CHOST} mismatch and fallbacks
+ # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup().
+ export NM="$(tc-getNM ${CTARGET})"
+ export READELF="$(tc-getREADELF ${CTARGET})"
+
+ fi
+
+ # We need to export CFLAGS with abi information in them because glibc's
+ # configure script checks CFLAGS for some targets (like mips). Keep
+ # around the original clean value to avoid appending multiple ABIs on
+ # top of each other. (Why does the comment talk about CFLAGS if the code
+ # acts on CC?)
+ export glibc__GLIBC_CC=${CC}
+ export glibc__GLIBC_CXX=${CXX}
+
+ export glibc__abi_CFLAGS="$(get_abi_CFLAGS)"
+
+ # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760
+ # To build .S (assembly) files with the same ABI-specific flags
+ # upstream currently recommends adding CFLAGS to CC/CXX:
+ # https://sourceware.org/PR23273
+ # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS
+ # and breaks multiarch support. See 659030#c3 for an example.
+ # The glibc configure script doesn't properly use LDFLAGS all the time.
+ export CC="${glibc__GLIBC_CC} ${glibc__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}"
+
+ # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548
+ export CXX="${glibc__GLIBC_CXX} ${glibc__abi_CFLAGS} ${CFLAGS}"
+
+ if is_crosscompile; then
+ # Assume worst-case bootstrap: glibc is buil first time
+ # when ${CTARGET}-g++ is not available yet. We avoid
+ # building auxiliary programs that require C++: bug #683074
+ # It should not affect final result.
+ export libc_cv_cxx_link_ok=no
+ # The line above has the same effect. We set CXX explicitly
+ # to make build logs less confusing.
+ export CXX=
+ fi
+}
+
+foreach_abi() {
+ setup_env
+
+ local ret=0
+ local abilist=""
+ if use multilib ; then
+ abilist=$(get_install_abis)
+ else
+ abilist=${DEFAULT_ABI}
+ fi
+ local -x ABI
+ for ABI in ${abilist:-default} ; do
+ setup_env
+ einfo "Running $1 for ABI ${ABI}"
+ $1
+ : $(( ret |= $? ))
+ done
+ return ${ret}
+}
+
+glibc_banner() {
+ local b="Gentoo ${PVR}"
+ [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" p${PATCH_VER}"
+ echo "${b}"
+}
+
+# The following Kernel version handling functions are mostly copied from portage
+# source. It's better not to use linux-info.eclass here since a) it adds too
+# much magic, see bug 326693 for some of the arguments, and b) some of the
+# functions are just not provided.
+
+g_get_running_KV() {
+ uname -r
+ return $?
+}
+
+g_KV_major() {
+ [[ -z $1 ]] && return 1
+ local KV=$@
+ echo "${KV%%.*}"
+}
+
+g_KV_minor() {
+ [[ -z $1 ]] && return 1
+ local KV=$@
+ KV=${KV#*.}
+ echo "${KV%%.*}"
+}
+
+g_KV_micro() {
+ [[ -z $1 ]] && return 1
+ local KV=$@
+ KV=${KV#*.*.}
+ echo "${KV%%[^[:digit:]]*}"
+}
+
+g_KV_to_int() {
+ [[ -z $1 ]] && return 1
+ local KV_MAJOR=$(g_KV_major "$1")
+ local KV_MINOR=$(g_KV_minor "$1")
+ local KV_MICRO=$(g_KV_micro "$1")
+ local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO ))
+
+ # We make version 2.2.0 the minimum version we will handle as
+ # a sanity check ... if its less, we fail ...
+ if [[ ${KV_int} -ge 131584 ]] ; then
+ echo "${KV_int}"
+ return 0
+ fi
+ return 1
+}
+
+g_int_to_KV() {
+ local version=$1 major minor micro
+ major=$((version / 65536))
+ minor=$(((version % 65536) / 256))
+ micro=$((version % 256))
+ echo ${major}.${minor}.${micro}
+}
+
+eend_KV() {
+ [[ $(g_KV_to_int $1) -ge $(g_KV_to_int $2) ]]
+ eend $?
+}
+
+get_kheader_version() {
+ printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \
+ $(tc-getCPP ${CTARGET}) -I "$(build_eprefix)$(alt_build_headers)" - | \
+ tail -n 1
+}
+
+# We collect all sanity checks here. Consistency is not guranteed between
+# pkg_ and src_ phases, so we call this function both in pkg_pretend and in
+# src_unpack.
+sanity_prechecks() {
+ # Prevent native builds from downgrading
+ if [[ ${MERGE_TYPE} != "buildonly" ]] && \
+ [[ -z ${ROOT} ]] && \
+ [[ ${CBUILD} == ${CHOST} ]] && \
+ [[ ${CHOST} == ${CTARGET} ]] ; then
+
+ # The high rev # is to allow people to downgrade between -r#
+ # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2
+ # should be fine. Hopefully we never actually use a r# this
+ # high.
+ if has_version ">${CATEGORY}/${P}-r10000" ; then
+ eerror "Sanity check to keep you from breaking your system:"
+ eerror " Downgrading glibc is not supported and a sure way to destruction."
+ [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system."
+ fi
+
+ if ! do_run_test '#include <unistd.h>\n#include <sys/syscall.h>\nint main(){return syscall(1000)!=-1;}\n' ; then
+ eerror "Your old kernel is broken. You need to update it to a newer"
+ eerror "version as syscall(<bignum>) will break. See bug 279260."
+ die "Old and broken kernel."
+ fi
+ fi
+
+ # Users have had a chance to phase themselves, time to give em the boot
+ if [[ -e ${EROOT}/etc/locale.gen ]] && [[ -e ${EROOT}/etc/locales.build ]] ; then
+ eerror "You still haven't deleted ${EROOT}/etc/locales.build."
+ eerror "Do so now after making sure ${EROOT}/etc/locale.gen is kosher."
+ die "Lazy upgrader detected"
+ fi
+
+ if [[ ${CTARGET} == i386-* ]] ; then
+ eerror "i386 CHOSTs are no longer supported."
+ eerror "Chances are you don't actually want/need i386."
+ eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml"
+ die "Please fix your CHOST"
+ fi
+
+ if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then
+ ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS."
+ ewarn "This will result in a 50% performance penalty when running with a 32bit"
+ ewarn "hypervisor, which is probably not what you want."
+ fi
+
+ # ABI-specific checks follow here. Hey, we have a lot more specific conditions that
+ # we test for...
+ if ! is_crosscompile ; then
+ if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
+ ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
+ local STAT
+ if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
+ "${T}/check-ia32-emulation.elf32"
+ STAT=$?
+ else
+ # Don't fail here to allow single->multi ABI switch
+ # or recover from breakage like bug #646424
+ ewarn "Failed to compile the ABI test. Broken host glibc?"
+ STAT=0
+ fi
+ rm -f "${T}/check-ia32-emulation.elf32"
+ eend $STAT
+ [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ fi
+
+ fi
+
+ # When we actually have to compile something...
+ if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then
+ if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then
+ # bug #833620, bug #643302
+ eerror "Found ${ESYSROOT}/usr/lib/include directory!"
+ eerror "This is known to break glibc's build."
+ eerror "Please backup its contents then remove the directory."
+ die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!"
+ fi
+
+ if [[ ${CTARGET} == *-linux* ]] ; then
+ local run_kv build_kv want_kv
+
+ run_kv=$(g_get_running_KV)
+ build_kv=$(g_int_to_KV $(get_kheader_version))
+ want_kv=${MIN_KERN_VER}
+
+ if ! is_crosscompile && ! tc-is-cross-compiler ; then
+ # Building fails on an non-supporting kernel
+ ebegin "Checking running kernel version (${run_kv} >= ${want_kv})"
+ if ! eend_KV ${run_kv} ${want_kv} ; then
+ echo
+ eerror "You need a kernel of at least ${want_kv}!"
+ die "Kernel version too low!"
+ fi
+ fi
+
+ # Do not run this check for pkg_pretend, just pkg_setup and friends (if we ever get used there).
+ # It's plausible (seen it in the wild) that Portage will (correctly) schedule a linux-headers
+ # upgrade before glibc, but because pkg_pretend gets run before any packages are merged at all (not
+ # just glibc), the whole emerge gets aborted without a good reason. We probably don't
+ # need to run this check at all given we have a dependency on the right headers,
+ # but let's leave it as-is for now.
+ if [[ ${EBUILD_PHASE_FUNC} != pkg_pretend ]] ; then
+ ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})"
+ if ! eend_KV ${build_kv} ${want_kv} ; then
+ echo
+ eerror "You need linux-headers of at least ${want_kv}!"
+ die "linux-headers version too low!"
+ fi
+ fi
+ fi
+ fi
+}
+
+upgrade_warning() {
+ if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z ${ROOT} ]]; then
+ local oldv newv=$(ver_cut 1-2 ${PV})
+ for oldv in ${REPLACING_VERSIONS}; do
+ if ver_test ${oldv} -lt ${newv}; then
+ ewarn "After upgrading glibc, please restart all running processes."
+ ewarn "Be sure to include init (telinit u) or systemd (systemctl daemon-reexec)."
+ ewarn "Alternatively, reboot your system."
+ ewarn "(See bug #660556, bug #741116, bug #823756, etc)"
+ break
+ fi
+ done
+ fi
+}
+
+#
+# the phases
+#
+
+# pkg_pretend
+
+pkg_pretend() {
+ upgrade_warning
+}
+
+pkg_setup() {
+ # see bug 682570
+ [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup
+}
+
+# src_unpack
+
+src_unpack() {
+ setup_env
+
+ einfo "Checking general environment sanity."
+ sanity_prechecks
+
+ use multilib-bootstrap && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
+
+ if [[ ${PV} == 9999* ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git"
+ EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git
+ git-r3_src_unpack
+ mv patches-git/9999 patches || die
+
+ EGIT_REPO_URI="https://sourceware.org/git/glibc.git"
+ EGIT_CHECKOUT_DIR=${S}
+ git-r3_src_unpack
+ else
+ unpack ${P}.tar.xz
+
+ cd "${WORKDIR}" || die
+ unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.xz
+ fi
+
+ cd "${WORKDIR}" || die
+ unpack locale-gen-${LOCALE_GEN_VER}.tar.gz
+ use systemd && unpack glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
+}
+
+src_prepare() {
+ local patchsetname
+ if ! use vanilla ; then
+ if [[ ${PV} == 9999* ]] ; then
+ patchsetname="from git master"
+ else
+ patchsetname="${RELEASE_VER}-${PATCH_VER}"
+ fi
+ einfo "Applying Gentoo Glibc Patchset ${patchsetname}"
+ eapply "${WORKDIR}"/patches
+ einfo "Done."
+ fi
+
+ default
+
+ gnuconfig_update
+
+ cd "${WORKDIR}"
+ find . -name configure -exec touch {} +
+
+ # move the external locale-gen to its old place
+ mkdir extra || die
+ mv locale-gen-${LOCALE_GEN_VER} extra/locale || die
+
+ eprefixify extra/locale/locale-gen
+
+ # Fix permissions on some of the scripts.
+ chmod u+x "${S}"/scripts/*.sh
+
+ cd "${S}"
+}
+
+glibc_do_configure() {
+ dump_build_environment
+
+ local myconf=()
+
+ # Use '=strong' instead of '=all' to protect only functions
+ # worth protecting from stack smashes.
+ myconf+=( --enable-stack-protector=$(usex ssp strong no) )
+
+ # Keep a whitelist of targets supporing IFUNC. glibc's ./configure
+ # is not robust enough to detect proper support:
+ # https://bugs.gentoo.org/641216
+ # https://sourceware.org/PR22634#c0
+ case $(tc-arch ${CTARGET}) in
+ # Keep whitelist of targets where autodetection mostly works.
+ amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;;
+ # Blacklist everywhere else
+ *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;;
+ esac
+
+ # Enable Intel Control-flow Enforcement Technology on amd64 if requested
+ case ${CTARGET} in
+ x86_64-*) myconf+=( $(use_enable cet) ) ;;
+ *) ;;
+ esac
+
+ [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp )
+
+ myconf+=( --enable-kernel=${MIN_KERN_VER} )
+
+ # Since SELinux support is only required for nscd, only enable it if:
+ # 1. USE selinux
+ # 2. only for the primary ABI on multilib systems
+ # 3. Not a crosscompile
+ if ! is_crosscompile && use selinux ; then
+ if use multilib ; then
+ if is_final_abi ; then
+ myconf+=( --with-selinux )
+ else
+ myconf+=( --without-selinux )
+ fi
+ else
+ myconf+=( --with-selinux )
+ fi
+ else
+ myconf+=( --without-selinux )
+ fi
+
+ # Force a few tests where we always know the answer but
+ # configure is incapable of finding it.
+ if is_crosscompile ; then
+ export \
+ libc_cv_c_cleanup=yes \
+ libc_cv_forced_unwind=yes
+ fi
+
+ myconf+=(
+ --disable-werror
+ --enable-bind-now
+ --build=${CBUILD_OPT:-${CBUILD}}
+ --host=${CTARGET_OPT:-${CTARGET}}
+ $(use_enable profile)
+ $(use_with gd)
+ --with-headers=$(build_eprefix)$(alt_build_headers)
+ --prefix="$(host_eprefix)/usr"
+ --sysconfdir="$(host_eprefix)/etc"
+ --localstatedir="$(host_eprefix)/var"
+ --libdir='$(prefix)'/$(get_libdir)
+ --mandir='$(prefix)'/share/man
+ --infodir='$(prefix)'/share/info
+ --libexecdir='$(libdir)'/misc/glibc
+ --with-bugurl=https://bugs.gentoo.org/
+ --with-pkgversion="$(glibc_banner)"
+ $(use_enable crypt)
+ $(use_multiarch || echo --disable-multi-arch)
+ $(use_enable systemtap)
+ $(use_enable nscd)
+
+ # locale data is arch-independent
+ # https://bugs.gentoo.org/753740
+ libc_cv_complocaledir='${exec_prefix}/lib/locale'
+
+ # -march= option tricks build system to infer too
+ # high ISA level: https://sourceware.org/PR27318
+ libc_cv_include_x86_isa_level=no
+ # Explicit override of https://sourceware.org/PR27991
+ # exposes a bug in glibc's configure:
+ # https://sourceware.org/PR27991
+ libc_cv_have_x86_lahf_sahf=no
+ libc_cv_have_x86_movbe=no
+
+ ${EXTRA_ECONF}
+ )
+
+ # We rely on sys-libs/timezone-data for timezone tools normally.
+ myconf+=( $(use_enable vanilla timezone-tools) )
+
+ # These libs don't have configure flags.
+ ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no)
+ ac_cv_lib_cap_cap_init=$(usex caps || echo no)
+
+ # There is no configure option for this and we need to export it
+ # since the glibc build will re-run configure on itself
+ export libc_cv_rootsbindir="$(host_eprefix)/sbin"
+ export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)"
+
+ local builddir=$(builddir nptl)
+ mkdir -p "${builddir}"
+ cd "${builddir}"
+ set -- "${S}"/configure "${myconf[@]}"
+ echo "$@"
+ "$@" || die "failed to configure glibc"
+
+ # ia64 static cross-compilers are a pita in so much that they
+ # can't produce static ELFs (as the libgcc.a is broken). so
+ # disable building of the programs for those targets if it
+ # doesn't work.
+ # XXX: We could turn this into a compiler test, but ia64 is
+ # the only one that matters, so this should be fine for now.
+ if is_crosscompile && [[ ${CTARGET} == ia64* ]] ; then
+ sed -i '1i+link-static = touch $@' config.make
+ fi
+
+ # If we're trying to migrate between ABI sets, we need
+ # to lie and use a local copy of gcc. Like if the system
+ # is built with MULTILIB_ABIS="amd64 x86" but we want to
+ # add x32 to it, gcc/glibc don't yet support x32.
+ #
+ if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then
+ echo 'main(){}' > "${T}"/test.c
+ if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then
+ sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die
+ fi
+ fi
+}
+
+glibc_headers_configure() {
+ export ABI=default
+
+ local builddir=$(builddir "headers")
+ mkdir -p "${builddir}"
+ cd "${builddir}"
+
+ # if we don't have a compiler yet, we can't really test it now ...
+ # hopefully they don't affect header generation, so let's hope for
+ # the best here ...
+ local v vars=(
+ ac_cv_header_cpuid_h=yes
+ libc_cv_{386,390,alpha,arm,hppa,ia64,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes
+ libc_cv_asm_cfi_directives=yes
+ libc_cv_broken_visibility_attribute=no
+ libc_cv_c_cleanup=yes
+ libc_cv_compiler_powerpc64le_binary128_ok=yes
+ libc_cv_forced_unwind=yes
+ libc_cv_gcc___thread=yes
+ libc_cv_mlong_double_128=yes
+ libc_cv_mlong_double_128ibm=yes
+ libc_cv_ppc_machine=yes
+ libc_cv_ppc_rel16=yes
+ libc_cv_predef_fortify_source=no
+ libc_cv_target_power8_ok=yes
+ libc_cv_visibility_attribute=yes
+ libc_cv_z_combreloc=yes
+ libc_cv_z_execstack=yes
+ libc_cv_z_initfirst=yes
+ libc_cv_z_nodelete=yes
+ libc_cv_z_nodlopen=yes
+ libc_cv_z_relro=yes
+ libc_mips_abi=${ABI}
+ libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard)
+ # These libs don't have configure flags.
+ ac_cv_lib_audit_audit_log_user_avc_message=no
+ ac_cv_lib_cap_cap_init=no
+ )
+
+ einfo "Forcing cached settings:"
+ for v in "${vars[@]}" ; do
+ einfo " ${v}"
+ export ${v}
+ done
+
+ local headers_only_arch_CPPFLAGS=()
+
+ # Blow away some random CC settings that screw things up. #550192
+ if [[ -d ${S}/sysdeps/mips ]]; then
+ pushd "${S}"/sysdeps/mips >/dev/null
+ sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die
+ sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die
+
+ # Force the mips ABI to the default. This is OK because the set of
+ # installed headers in this phase is the same between the 3 ABIs.
+ # If this ever changes, this hack will break, but that's unlikely
+ # as glibc discourages that behavior.
+ # https://crbug.com/647033
+ sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die
+
+ popd >/dev/null
+ fi
+
+ case ${CTARGET} in
+ riscv*)
+ # RISC-V interrogates the compiler to determine which target to
+ # build. If building the headers then we don't strictly need a
+ # RISC-V compiler, so the built-in definitions that are provided
+ # along with all RISC-V compiler might not exist. This causes
+ # glibc's RISC-V preconfigure script to blow up. Since we're just
+ # building the headers any value will actually work here, so just
+ # pick the standard one (rv64g/lp64d) to make the build scripts
+ # happy for now -- the headers are all the same anyway so it
+ # doesn't matter.
+ headers_only_arch_CPPFLAGS+=(
+ -D__riscv_xlen=64
+ -D__riscv_flen=64
+ -D__riscv_float_abi_double=1
+ -D__riscv_atomic=1
+ ) ;;
+ esac
+
+ local myconf=()
+ myconf+=(
+ --disable-sanity-checks
+ --enable-hacker-mode
+ --disable-werror
+ --enable-bind-now
+ --build=${CBUILD_OPT:-${CBUILD}}
+ --host=${CTARGET_OPT:-${CTARGET}}
+ --with-headers=$(build_eprefix)$(alt_build_headers)
+ --prefix="$(host_eprefix)/usr"
+ $(use_enable crypt)
+ ${EXTRA_ECONF}
+ )
+
+ # Nothing is compiled here which would affect the headers for the target.
+ # So forcing CC/CFLAGS is sane.
+ local headers_only_CC=$(tc-getBUILD_CC)
+ local headers_only_CFLAGS="-O1 -pipe"
+ local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}"
+ local headers_only_LDFLAGS=""
+ set -- "${S}"/configure "${myconf[@]}"
+ echo \
+ "CC=${headers_only_CC}" \
+ "CFLAGS=${headers_only_CFLAGS}" \
+ "CPPFLAGS=${headers_only_CPPFLAGS}" \
+ "LDFLAGS=${headers_only_LDFLAGS}" \
+ "$@"
+ CC=${headers_only_CC} \
+ CFLAGS=${headers_only_CFLAGS} \
+ CPPFLAGS=${headers_only_CPPFLAGS} \
+ LDFLAGS="" \
+ "$@" || die "failed to configure glibc"
+}
+
+do_src_configure() {
+ if just_headers ; then
+ glibc_headers_configure
+ else
+ glibc_do_configure nptl
+ fi
+}
+
+src_configure() {
+ foreach_abi do_src_configure
+}
+
+do_src_compile() {
+ emake -C "$(builddir nptl)"
+}
+
+src_compile() {
+ if just_headers ; then
+ return
+ fi
+
+ foreach_abi do_src_compile
+}
+
+glibc_src_test() {
+ cd "$(builddir nptl)"
+
+ local myxfailparams=""
+ if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then
+ for myt in ${XFAIL_TEST_LIST[@]} ; do
+ myxfailparams+="test-xfail-${myt}=yes "
+ done
+ fi
+
+ # sandbox does not understand unshare() and prevents
+ # writes to /proc/, which makes many tests fail
+
+ # we give the tests a bit more time to avoid spurious
+ # bug reports on slow arches
+
+ SANDBOX_ON=0 LD_PRELOAD= TIMEOUTFACTOR=16 emake ${myxfailparams} check
+}
+
+do_src_test() {
+ local ret=0
+
+ glibc_src_test
+ : $(( ret |= $? ))
+
+ return ${ret}
+}
+
+src_test() {
+ if just_headers ; then
+ return
+ fi
+
+ # Give tests more time to complete.
+ export TIMEOUTFACTOR=5
+
+ foreach_abi do_src_test || die "tests failed"
+}
+
+run_locale_gen() {
+ # if the host locales.gen contains no entries, we'll install everything
+ local root="$1"
+ local inplace=""
+
+ if [[ "${root}" == "--inplace-glibc" ]] ; then
+ inplace="--inplace-glibc"
+ root="$2"
+ fi
+
+ local locale_list="${root%/}/etc/locale.gen"
+
+ pushd "${ED}"/$(get_libdir) >/dev/null
+
+ if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then
+ [[ -z ${inplace} ]] && ewarn "Generating all locales; edit /etc/locale.gen to save time/space"
+ locale_list="${root%/}/usr/share/i18n/SUPPORTED"
+ fi
+
+ set -- locale-gen ${inplace} --jobs $(makeopts_jobs) --config "${locale_list}" \
+ --destdir "${root}"
+ echo "$@"
+ "$@"
+
+ popd >/dev/null
+}
+
+glibc_do_src_install() {
+ local builddir=$(builddir nptl)
+ cd "${builddir}"
+
+ emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install
+
+ # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support
+ # which come without headers etc. Only needed for binary packages since the
+ # external net-libs/libnsl has increased soversion. Keep only versioned libraries.
+ find "${D}" -name "libnsl.a" -delete
+ find "${D}" -name "libnsl.so" -delete
+
+ # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need
+ # to infer upstream version:
+ # '#define VERSION "2.26.90"' -> '2.26.90'
+ local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h)
+
+ # Avoid stripping binaries not targeted by ${CHOST}. Or else
+ # ${CHOST}-strip would break binaries build for ${CTARGET}.
+ is_crosscompile && dostrip -x /
+ # gdb thread introspection relies on local libpthreas symbols. stripping breaks it
+ # See Note [Disable automatic stripping]
+ dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so
+
+ if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then
+ # Move versioned .a file out of libdir to evade portage QA checks
+ # instead of using gen_usr_ldscript(). We fix ldscript as:
+ # "GROUP ( /usr/lib64/libm-<pv>.a ..." -> "GROUP ( /usr/lib64/glibc-<pv>/libm-<pv>.a ..."
+ sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" "${ED}"/$(alt_usrlibdir)/libm.a || die
+ dodir $(alt_usrlibdir)/${P}
+ mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die
+ fi
+
+ # We'll take care of the cache ourselves
+ rm -f "${ED}"/etc/ld.so.cache
+
+ # Everything past this point just needs to be done once ...
+ is_final_abi || return 0
+
+ # Make sure the non-native interp can be found on multilib systems even
+ # if the main library set isn't installed into the right place. Maybe
+ # we should query the active gcc for info instead of hardcoding it ?
+ local i ldso_abi ldso_name
+ local ldso_abi_list=(
+ # x86
+ amd64 /lib64/ld-linux-x86-64.so.2
+ x32 /libx32/ld-linux-x32.so.2
+ x86 /lib/ld-linux.so.2
+ # mips
+ o32 /lib/ld.so.1
+ n32 /lib32/ld.so.1
+ n64 /lib64/ld.so.1
+ # powerpc
+ ppc /lib/ld.so.1
+ # riscv
+ ilp32d /lib/ld-linux-riscv32-ilp32d.so.1
+ ilp32 /lib/ld-linux-riscv32-ilp32.so.1
+ lp64d /lib/ld-linux-riscv64-lp64d.so.1
+ lp64 /lib/ld-linux-riscv64-lp64.so.1
+ # s390
+ s390 /lib/ld.so.1
+ s390x /lib/ld64.so.1
+ # sparc
+ sparc32 /lib/ld-linux.so.2
+ sparc64 /lib64/ld-linux.so.2
+ )
+ case $(tc-endian) in
+ little)
+ ldso_abi_list+=(
+ # arm
+ arm64 /lib/ld-linux-aarch64.so.1
+ # ELFv2 (glibc does not support ELFv1 on LE)
+ ppc64 /lib64/ld64.so.2
+ )
+ ;;
+ big)
+ ldso_abi_list+=(
+ # arm
+ arm64 /lib/ld-linux-aarch64_be.so.1
+ # ELFv1 (glibc does not support ELFv2 on BE)
+ ppc64 /lib64/ld64.so.1
+ )
+ ;;
+ esac
+ if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib
+ fi
+ for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do
+ ldso_abi=${ldso_abi_list[i]}
+ has ${ldso_abi} $(get_install_abis) || continue
+
+ ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}"
+ if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then
+ dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name}
+ fi
+ done
+
+ # In the LSB 5.0 definition, someone had the excellent idea to "standardize"
+ # the runtime loader name, see also https://xkcd.com/927/
+ # Normally, in Gentoo one should never come across executables that require this.
+ # However, binary commercial packages are known to adhere to weird practices.
+ # https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-AMD64/LSB-Core-AMD64.html#BASELIB
+ local lsb_ldso_name native_ldso_name lsb_ldso_abi
+ local lsb_ldso_abi_list=(
+ # x86
+ amd64 ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3
+ )
+ for (( i = 0; i < ${#lsb_ldso_abi_list[@]}; i += 3 )) ; do
+ lsb_ldso_abi=${lsb_ldso_abi_list[i]}
+ native_ldso_name=${lsb_ldso_abi_list[i+1]}
+ lsb_ldso_name=${lsb_ldso_abi_list[i+2]}
+ has ${lsb_ldso_abi} $(get_install_abis) || continue
+
+ if [[ ! -L ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} && ! -e ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} ]] ; then
+ dosym ${native_ldso_name} "$(alt_prefix)/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name}"
+ fi
+ done
+
+ # With devpts under Linux mounted properly, we do not need the pt_chown
+ # binary to be setuid. This is because the default owners/perms will be
+ # exactly what we want.
+ if ! use suid ; then
+ find "${ED}" -name pt_chown -exec chmod -s {} +
+ fi
+
+ #################################################################
+ # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY #
+ # Make sure we install some symlink hacks so that when we build
+ # a 2nd stage cross-compiler, gcc finds the target system
+ # headers correctly. See gcc/doc/gccinstall.info
+ if is_crosscompile ; then
+ # We need to make sure that /lib and /usr/lib always exists.
+ # gcc likes to use relative paths to get to its multilibs like
+ # /usr/lib/../lib64/. So while we don't install any files into
+ # /usr/lib/, we do need it to exist.
+ keepdir $(alt_prefix)/lib
+ keepdir $(alt_prefix)/usr/lib
+
+ dosym usr/include $(alt_prefix)/sys-include
+ return 0
+ fi
+
+ # Files for Debian-style locale updating
+ dodir /usr/share/i18n
+ sed \
+ -e "/^#/d" \
+ -e "/SUPPORTED-LOCALES=/d" \
+ -e "s: \\\\::g" -e "s:/: :g" \
+ "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \
+ || die "generating /usr/share/i18n/SUPPORTED failed"
+ cd "${WORKDIR}"/extra/locale
+ dosbin locale-gen
+ doman *.[0-8]
+ insinto /etc
+ doins locale.gen
+
+ keepdir /usr/lib/locale
+
+ cd "${S}"
+
+ # Install misc network config files
+ insinto /etc
+ doins posix/gai.conf
+
+ if use systemd ; then
+ doins "${WORKDIR}/glibc-systemd-${GLIBC_SYSTEMD_VER}/gentoo-config/nsswitch.conf"
+ else
+ doins nss/nsswitch.conf
+ fi
+
+ # Gentoo-specific
+ newins "${FILESDIR}"/host.conf-1 host.conf
+
+ if use nscd ; then
+ doins nscd/nscd.conf
+
+ newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd
+
+ local nscd_args=(
+ -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):"
+ )
+
+ sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd
+
+ use systemd && systemd_dounit nscd/nscd.service
+ newtmpfiles nscd/nscd.tmpfiles nscd.conf
+ fi
+
+ echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc
+ doenvd "${T}"/00glibc
+
+ for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do
+ [[ -s ${d} ]] && dodoc ${d}
+ done
+ dodoc -r ChangeLog.old
+
+ # Prevent overwriting of the /etc/localtime symlink. We'll handle the
+ # creation of the "factory" symlink in pkg_postinst().
+ rm -f "${ED}"/etc/localtime
+
+ # Generate all locales if this is a native build as locale generation
+ if use compile-locales && ! is_crosscompile ; then
+ run_locale_gen --inplace-glibc "${ED}/"
+ sed -e 's:COMPILED_LOCALES="":COMPILED_LOCALES="1":' -i "${ED}"/usr/sbin/locale-gen || die
+ fi
+}
+
+glibc_headers_install() {
+ local builddir=$(builddir "headers")
+ cd "${builddir}"
+ emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers
+
+ insinto $(alt_headers)/gnu
+ doins "${S}"/include/gnu/stubs.h
+
+ # Make sure we install the sys-include symlink so that when
+ # we build a 2nd stage cross-compiler, gcc finds the target
+ # system headers correctly. See gcc/doc/gccinstall.info
+ dosym usr/include $(alt_prefix)/sys-include
+}
+
+src_install() {
+ if just_headers ; then
+ export ABI=default
+ glibc_headers_install
+ return
+ fi
+
+ foreach_abi glibc_do_src_install
+
+ if ! use static-libs ; then
+ einfo "Not installing static glibc libraries"
+ find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete
+ fi
+}
+
+# Simple test to make sure our new glibc isn't completely broken.
+# Make sure we don't test with statically built binaries since
+# they will fail. Also, skip if this glibc is a cross compiler.
+#
+# If coreutils is built with USE=multicall, some of these files
+# will just be wrapper scripts, not actual ELFs we can test.
+glibc_sanity_check() {
+ cd / #228809
+
+ # We enter ${ED} so to avoid trouble if the path contains
+ # special characters; for instance if the path contains the
+ # colon character (:), then the linker will try to split it
+ # and look for the libraries in an unexpected place. This can
+ # lead to unsafe code execution if the generated prefix is
+ # within a world-writable directory.
+ # (e.g. /var/tmp/portage:${HOSTNAME})
+ pushd "${ED}"/$(get_libdir) >/dev/null
+
+ # first let's find the actual dynamic linker here
+ # symlinks may point to the wrong abi
+ local newldso=$(find . -maxdepth 1 -name 'ld*so.?' -type f -print -quit)
+
+ einfo Last-minute run tests with ${newldso} in /$(get_libdir) ...
+
+ local x striptest
+ for x in cal date env free ls true uname uptime ; do
+ x=$(type -p ${x})
+ [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue
+ striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue
+ case ${striptest} in
+ *"statically linked"*) continue;;
+ *"ASCII text"*) continue;;
+ esac
+ # We need to clear the locale settings as the upgrade might want
+ # incompatible locale data. This test is not for verifying that.
+ LC_ALL=C \
+ ${newldso} --library-path . ${x} > /dev/null \
+ || die "simple run test (${x}) failed"
+ done
+
+ popd >/dev/null
+}
+
+pkg_preinst() {
+ # nothing to do if just installing headers
+ just_headers && return
+
+ # prepare /etc/ld.so.conf.d/ for files
+ mkdir -p "${EROOT}"/etc/ld.so.conf.d
+
+ # Default /etc/hosts.conf:multi to on for systems with small dbs.
+ if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then
+ sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf
+ einfo "Defaulting /etc/host.conf:multi to on"
+ fi
+
+ [[ -n ${ROOT} ]] && return 0
+ [[ -d ${ED}/$(get_libdir) ]] || return 0
+ [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check
+
+ if [[ -L ${EROOT}/usr/lib/locale ]]; then
+ # Help portage migrate this to a directory
+ # https://bugs.gentoo.org/753740
+ rm "${EROOT}"/usr/lib/locale || die
+ fi
+
+ # Keep around libcrypt so that Perl doesn't break when merging libxcrypt
+ # (libxcrypt is the new provider for now of libcrypt.so.{1,2}).
+ # bug #802207
+ if ! use crypt && has_version "${CATEGORY}/${PN}[crypt]" && ! has preserve-libs ${FEATURES}; then
+ PRESERVED_OLD_LIBCRYPT=1
+ cp -p "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" "${T}/libcrypt$(get_libname 1)" || die
+ else
+ PRESERVED_OLD_LIBCRYPT=0
+ fi
+}
+
+pkg_postinst() {
+ # nothing to do if just installing headers
+ just_headers && return
+
+ if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then
+ # Generate fastloading iconv module configuration file.
+ "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/"
+ fi
+
+ if ! is_crosscompile && [[ -z ${ROOT} ]] ; then
+ use compile-locales || run_locale_gen "${EROOT}/"
+ fi
+
+ upgrade_warning
+
+ # Check for sanity of /etc/nsswitch.conf, take 2
+ if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then
+ local entry
+ for entry in passwd group shadow; do
+ if grep -E -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then
+ ewarn ""
+ ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been"
+ ewarn "removed from glibc and is now provided by the package"
+ ewarn " sys-auth/libnss-nis"
+ ewarn "Install it now to keep your NIS setup working."
+ ewarn ""
+ fi
+ done
+ fi
+
+ if [[ ${PRESERVED_OLD_LIBCRYPT} -eq 1 ]] ; then
+ cp -p "${T}/libcrypt$(get_libname 1)" "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" || die
+ preserve_old_lib_notify /$(get_libdir)/libcrypt$(get_libname 1)
+
+ elog "Please ignore a possible later error message about a file collision involving"
+ elog "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1). We need to preserve this file for the moment to keep"
+ elog "the upgrade working, but it also needs to be overwritten when"
+ elog "sys-libs/libxcrypt is installed. See bug 802210 for more details."
+ fi
+}
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 8c0d0528cf5c..5b5eb05223d9 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libXdmcp/Manifest b/x11-libs/libXdmcp/Manifest
index 86a8f128212b..89c4081ca923 100644
--- a/x11-libs/libXdmcp/Manifest
+++ b/x11-libs/libXdmcp/Manifest
@@ -1,3 +1,5 @@
DIST libXdmcp-1.1.3.tar.bz2 332795 BLAKE2B 0c9df30450857dd2703c4bf54972d5a26c1b6f8e216b4f3173491def650cc32742554eee04c883670e783eb5f476df94ed2c0c52274a51e2bc54d45e5dcb8c77 SHA512 cb1d4650f97d66e73acd2465ec7d757b9b797cce2f85e301860a44997a461837eea845ec9bd5b639ec5ca34c804f8bdd870697a5ce3f4e270b687c9ef74f25ec
+DIST libXdmcp-1.1.4.tar.xz 295184 BLAKE2B 9360125a98bb38175be488a815eeb559e432dc2d2f60545b11dc315777de27ad68d34df7e73b0b7c14e58eaa8d92bf5a4055184df95df08cfb39dd896acc9f02 SHA512 83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9
EBUILD libXdmcp-1.1.3-r1.ebuild 696 BLAKE2B 6943d863478b2d1e4cfba163e8973fc4796e64408c2dab29f41529482f94de12fbf62743caaed4e2e6ebe69f087aab91d3ddd1239a23ac7e52c83b935e2de2a8 SHA512 a5dae45dc67bd0aef5ae538862732226a47e9a03b72c660347fe2cf0662eaeb8e1ff0c0041ac53bd2fa3147501c977f5f44728193a948920f238f59e5d567221
+EBUILD libXdmcp-1.1.4.ebuild 729 BLAKE2B 0c89f34c7d7fafa4b923522b308705091a7a848aa804d2e6c464953f40fd936a711dfedf1fd2d4cf92fd39a16d1012ded17dee6cbdd2b0ef0c1136844518f5ee SHA512 451955eceb1d8bc59df70bd0b3689414ca389efac016a44d5e3de6f744f9eb8efd74cd8a1974bd9936902f93924bc278be5ce0d334c2d0f64ca887794209a9aa
MISC metadata.xml 399 BLAKE2B cc623f4c1293d011af9a0afaac1d5cdd0635f4db48b55c3f59070ee8ab14e96967afa925160680e8253b36654ff04d171db430ad90e5f13c72497d83fcd9408e SHA512 c5b696febaefea9d236c5f0a13502547350c87a410e57474574d3d2e463c9f07bbdad9a9c0994801dc96f25d2711702a8710f3112e96eb302ac46bc2602f7e96
diff --git a/x11-libs/libXdmcp/libXdmcp-1.1.4.ebuild b/x11-libs/libXdmcp/libXdmcp-1.1.4.ebuild
new file mode 100644
index 000000000000..8e7fa3f51ee9
--- /dev/null
+++ b/x11-libs/libXdmcp/libXdmcp-1.1.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org X Display Manager Control Protocol library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+RDEPEND="elibc_glibc? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ --without-fop
+ )
+ xorg-3_src_configure
+}
diff --git a/x11-libs/libXpm/Manifest b/x11-libs/libXpm/Manifest
index 67ec06e74c93..4166dedcd6ab 100644
--- a/x11-libs/libXpm/Manifest
+++ b/x11-libs/libXpm/Manifest
@@ -1,3 +1,5 @@
DIST libXpm-3.5.13.tar.bz2 463251 BLAKE2B eb8a390802f13ffdd8199e21f5f18d4d17141783d7259c6b558dbaddd2dce05f7cb27306dd5cb73e27d01cffa62f5e4808c143b72974dae443e958069e70cd17 SHA512 3b8f6e926272f39b1d95135c2274c00f5aaee1f9fb2ef79f71628df5edeb7ba20158819ef6a778101cc4092493a3b5b613c53634fdccadcc0fc85f0605e5e9a5
+DIST libXpm-3.5.14.tar.xz 392624 BLAKE2B fe87d246222717b1120647c59fd4c466914fca2debff20f33bfe49b0c58643a6d122e17e0e092c1570b28c945887cbb94e27989b6dbeadeae503a1811b7bbf09 SHA512 c3fe554453068a6b188d3cad2cb3648e84b7f1909aea8f213daadce3d444b34361c3b2edce14a4fd481f97e4dc45c3125e2483ff4f44b3390a75829ed2782e4b
EBUILD libXpm-3.5.13.ebuild 616 BLAKE2B 38331190a6b74b60a66829fd810ae323c600f82b18a885eeb5c67e1606b77f3ccb87b527910f4fc98c67bfee75cd4a4562c55bb582d34383de63a9b5be5037b5 SHA512 9286860357481eee773f22115f574f9bce679731328b41c0d0b46e4e8c2754480dca848c0cb858800b1c812e8522fe14bec1472d873a53a7847cf8fea1799a8c
+EBUILD libXpm-3.5.14.ebuild 653 BLAKE2B 2eafabb7235ebd982aa0915cdc0e4b293ea852c95836d331793806ecfb490282c5b0300fb2f4ce06fea21de2b9896a1fc6aa2ff558d6e131c30c55a06e3c4211 SHA512 769f252e0c8ac390cd0c6944da39fcc8dd9e3a440899ecbf0e86e4b1b27bfa6eb5aa59c0357272ee5a4abf7d3af3421ffa055fc91f63e7046ab25842570e66ff
MISC metadata.xml 337 BLAKE2B f05884685bbe654022c1126464b03338198dcb0dea05679ec4ba2ee478ffeeb410f5445457956bb9309340616d66bce3bb1656c636669743fc962571a1bae32e SHA512 1a53eb6b24624c18dd13492dc76dcca255e7bcc88646a257cdb3b72ba6a1b347cbc9f3e2e8098bca25ae78060a68196bbce8861919250302c75a76db541236d7
diff --git a/x11-libs/libXpm/libXpm-3.5.14.ebuild b/x11-libs/libXpm/libXpm-3.5.14.ebuild
new file mode 100644
index 000000000000..1fc766cf6658
--- /dev/null
+++ b/x11-libs/libXpm/libXpm-3.5.14.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org Xpm library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="sys-devel/gettext"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index d27a1489fae6..1952de954fe2 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/shutter/Manifest b/x11-misc/shutter/Manifest
index a87e56faab6a..8fb243090992 100644
--- a/x11-misc/shutter/Manifest
+++ b/x11-misc/shutter/Manifest
@@ -1,5 +1,3 @@
DIST shutter-0.99.2.tar.gz 1733886 BLAKE2B 19596b5385a11f179c9fbbf81a97f2a5d9661d52d14f33be72595c26c096548095aa6cdbbc4932413f0a3103b30a78e2e870d2e7e904fb9cf0fd17ee43ad45fb SHA512 5fcb094f0e6f732da3648e58ef62aa1e5537132ffb0bff80972e1891f58fe5e63ec63bc7bec63e84268c095e3cd43d60d358be61e2d050dfcc49ffb042d34cfb
-DIST shutter-0.99.tar.gz 1734356 BLAKE2B c261d7792a2a7508fb8e73b968e1e07edbea0338b857132674caee5ec1bb7a3d58eb2e35645c581af652027007a27df6120b035218c41d8671bc53293b6548e7 SHA512 335c85730f49978d4b69ee2d5bbaa5d660d652d386a70618fdeb46c639bd209cee99743b44a8ef1019404f52328692de91bfbe47b14bea202efd089f80d36f82
EBUILD shutter-0.99.2.ebuild 2157 BLAKE2B dab4f4660e5a7f882668bd1100c89511e55d1f42edfbf1743195cd16458e584b58b909ca408b6fb2067a58dfd93137683b47c3dfec66a805dc82394503e0dec8 SHA512 5fdcb0dba8a3dad894677bdeed50f16354951b4afca0e969181aecc9664087c517e39c1a911c1f58159b7804b1c3d2ab0ef9b8c1f8b55d71d821680a843276ab
-EBUILD shutter-0.99.ebuild 2156 BLAKE2B d6462cf8be7f1f84bb51c4db29378c52b63fa7a9fcc0238abeaa89f80cfd13a7bdd9961754517c9600e723ed56997a2c9a9f69bdcd5b6eb90ca728baf70f83a8 SHA512 3402387ead7393b75773829b259f37932b8fcf83a5cb536754ba258767cac71bf0b3bef2105b5062a28e3b20a63fc56bc2943aeae4c7b127e0aaecd70e2ef68a
MISC metadata.xml 404 BLAKE2B 89b0c69e56bace083baf4e82ff7deb14bddc671f418233e32c268056477328c4a22d427147fde4d3ad6093ad51d9b3c5e64bc28297add868281f1fe25382f450 SHA512 4fe92d2d4e6d8a0179df9c2748f6740d7c8f0cabab18650baab8df6ab1008a61f48fac5f82cf65f3f08341679dc3e554a37ddd98bb5cb0912d0cac4e6302f22d
diff --git a/x11-misc/shutter/shutter-0.99.ebuild b/x11-misc/shutter/shutter-0.99.ebuild
deleted file mode 100644
index b1392c23fefe..000000000000
--- a/x11-misc/shutter/shutter-0.99.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature prefix xdg
-
-DESCRIPTION="Feature-rich screenshot program"
-HOMEPAGE="https://shutter-project.org/"
-SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- dev-lang/perl
- dev-perl/Carp-Always
- dev-perl/libxml-perl
- dev-perl/libwww-perl
- dev-perl/Glib-Object-Introspection
- dev-perl/GooCanvas2
- dev-perl/GooCanvas2-CairoTypes
- dev-perl/Gtk3
- >=dev-perl/Gtk3-ImageView-9
- dev-perl/File-DesktopEntry
- dev-perl/File-HomeDir
- dev-perl/File-Which
- dev-perl/JSON
- dev-perl/File-Copy-Recursive
- dev-perl/File-MimeInfo
- dev-perl/Locale-gettext
- dev-perl/Net-DBus
- dev-perl/Number-Bytes-Human
- dev-perl/Pango
- dev-perl/Proc-Simple
- dev-perl/Proc-ProcessTable
- dev-perl/Sort-Naturally
- dev-perl/WWW-Mechanize
- dev-perl/X11-Protocol
- dev-perl/XML-Simple
- virtual/imagemagick-tools[perl]
- x11-libs/libwnck:3[introspection]
-"
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
- hprefixify bin/shutter
- default
-}
-
-src_install() {
- dobin bin/shutter
- dodoc README
- domenu share/applications/shutter.desktop
- doicon share/pixmaps/shutter.png
- doman share/man/man1/shutter.1
-
- insinto /usr/share
- doins -r share/shutter
- doins -r share/locale
- doins -r share/icons
-
- insinto /usr/share/metainfo
- doins share/appdata/shutter.appdata.xml
-
- # .po doesn't belong to installed system, only .mo
- rm -r "${ED}"/usr/share/shutter/resources/po || die
-
- # shutter executes perl scripts as standalone scripts, and after that "require"s them.
- find "${ED}"/usr/share/shutter/resources/system/plugins/ -type f ! -name '*.*' -exec chmod +x {} + \
- || die "failed to make plugins executables"
- find "${ED}"/usr/share/shutter/resources/system/upload_plugins/upload -type f \
- -name "*.pm" -exec chmod +x {} + || die "failed to make upload plugins executables"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "writing Exif information" media-libs/exiftool
- optfeature "image hostings uploading" "dev-perl/JSON-MaybeXS dev-perl/Net-OAuth dev-perl/Path-Class"
-}