summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-13 22:35:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-13 22:35:46 +0100
commit8ce848c64d3448ee47c467c71f2e96b3db1326cb (patch)
tree35924539a3d0f1ed2e510d72c84833f917b2b9aa
parent029406219cf68e9f24d577a5d1b199081c951954 (diff)
gentoo auto-resync : 13:07:2023 - 22:35:45
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29283 -> 29269 bytes
-rw-r--r--app-admin/Manifest.gzbin31553 -> 31545 bytes
-rw-r--r--app-admin/awscli-bin/Manifest3
-rw-r--r--app-admin/awscli-bin/awscli-bin-2.13.0.ebuild90
-rw-r--r--dev-libs/Manifest.gzbin97936 -> 97944 bytes
-rw-r--r--dev-libs/libp11/Manifest2
-rw-r--r--dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch25
-rw-r--r--dev-libs/newt/Manifest2
-rw-r--r--dev-libs/newt/newt-0.52.23-r1.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin106596 -> 106595 bytes
-rw-r--r--dev-ruby/facter/Manifest2
-rw-r--r--dev-ruby/facter/facter-4.4.1.ebuild2
-rw-r--r--dev-util/Manifest.gzbin68453 -> 68462 bytes
-rw-r--r--dev-util/idea-community/Manifest4
-rw-r--r--dev-util/idea-community/idea-community-2023.1.4.ebuild (renamed from dev-util/idea-community/idea-community-2023.1.3.ebuild)0
-rw-r--r--gnome-extra/Manifest.gzbin11250 -> 11255 bytes
-rw-r--r--gnome-extra/gnome-characters/Manifest2
-rw-r--r--gnome-extra/gnome-characters/gnome-characters-45_alpha.ebuild50
-rw-r--r--gnome-extra/gnome-weather/Manifest2
-rw-r--r--gnome-extra/gnome-weather/gnome-weather-45_alpha.ebuild53
-rw-r--r--metadata/Manifest.gzbin3510 -> 3510 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.gzbin27928 -> 27908 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55692 -> 55848 bytes
-rw-r--r--metadata/md5-cache/app-admin/awscli-bin-2.13.012
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin157826 -> 157826 bytes
-rw-r--r--metadata/md5-cache/dev-libs/newt-0.52.23-r14
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin170548 -> 170546 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/facter-4.4.14
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin126379 -> 126378 bytes
-rw-r--r--metadata/md5-cache/dev-util/idea-community-2023.1.4 (renamed from metadata/md5-cache/dev-util/idea-community-2023.1.3)2
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin16030 -> 16358 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-characters-45_alpha17
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-weather-45_alpha15
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin57589 -> 57905 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/icinga2-2.13.816
-rw-r--r--metadata/md5-cache/net-analyzer/icinga2-2.14.016
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin13958 -> 13956 bytes
-rw-r--r--metadata/md5-cache/net-irc/ircii-202210164
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin63832 -> 63828 bytes
-rw-r--r--metadata/md5-cache/sci-libs/openblas-0.3.232
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87316 -> 87009 bytes
-rw-r--r--metadata/md5-cache/sys-apps/kmod-3017
-rw-r--r--metadata/md5-cache/sys-apps/systemd-utils-253.62
-rw-r--r--metadata/md5-cache/sys-apps/usbutils-014-r116
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin34598 -> 34282 bytes
-rw-r--r--metadata/md5-cache/sys-libs/cracklib-2.9.10-r117
-rw-r--r--metadata/md5-cache/sys-libs/cracklib-2.9.816
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin26241 -> 26402 bytes
-rw-r--r--metadata/md5-cache/x11-themes/gnome-backgrounds-45_beta13
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin15733 -> 15733 bytes
-rw-r--r--metadata/md5-cache/x11-wm/spectrwm-3.4.1_p202303104
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-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.gzbin43080 -> 43078 bytes
-rw-r--r--net-analyzer/icinga2/Manifest4
-rw-r--r--net-analyzer/icinga2/icinga2-2.13.8.ebuild145
-rw-r--r--net-analyzer/icinga2/icinga2-2.14.0.ebuild145
-rw-r--r--net-irc/Manifest.gzbin8239 -> 8232 bytes
-rw-r--r--net-irc/ircii/Manifest2
-rw-r--r--net-irc/ircii/ircii-20221016.ebuild2
-rw-r--r--profiles/Manifest.gzbin179280 -> 179283 bytes
-rw-r--r--profiles/package.mask3
-rw-r--r--sci-libs/Manifest.gzbin44821 -> 44814 bytes
-rw-r--r--sci-libs/openblas/Manifest3
-rw-r--r--sci-libs/openblas/files/openblas-0.3.23-parallel-make.patch67
-rw-r--r--sci-libs/openblas/openblas-0.3.23.ebuild4
-rw-r--r--sys-apps/Manifest.gzbin49849 -> 49863 bytes
-rw-r--r--sys-apps/kmod/Manifest1
-rw-r--r--sys-apps/kmod/kmod-30.ebuild205
-rw-r--r--sys-apps/systemd-utils/Manifest2
-rw-r--r--sys-apps/systemd-utils/systemd-utils-253.6.ebuild2
-rw-r--r--sys-apps/usbutils/Manifest2
-rw-r--r--sys-apps/usbutils/usbutils-014-r1.ebuild60
-rw-r--r--sys-libs/Manifest.gzbin14736 -> 14743 bytes
-rw-r--r--sys-libs/cracklib/Manifest4
-rw-r--r--sys-libs/cracklib/cracklib-2.9.10-r1.ebuild134
-rw-r--r--sys-libs/cracklib/cracklib-2.9.8.ebuild123
-rw-r--r--x11-themes/Manifest.gzbin20770 -> 20773 bytes
-rw-r--r--x11-themes/gnome-backgrounds/Manifest2
-rw-r--r--x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild15
-rw-r--r--x11-wm/Manifest.gzbin9135 -> 9133 bytes
-rw-r--r--x11-wm/spectrwm/Manifest2
-rw-r--r--x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild2
92 files changed, 775 insertions, 672 deletions
diff --git a/Manifest b/Manifest
index bac5ecdd7962..e422beafbb13 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29283 BLAKE2B 80c95af4255d92e5cddf9ffe8458bd32b957e6b67fea6cc0e781f070cc2658b24ca82da52ab564a45eccb3660c97b0b83e9d88d7ef7c39c08fe7ff9c0a67a09d SHA512 eec0049928d540cac2cdb5e0f9a3e44924719be62c6bed3f14746ab45c9ce5fe2e093c94b7321bf60c7b92b540435fdc0a50f78f6f0eb342298808895e41f68e
-TIMESTAMP 2023-07-13T15:09:46Z
+MANIFEST Manifest.files.gz 29269 BLAKE2B c3f2f69448ada64198f19c32dba9697ba63bcd05e5dbf8330ad28eef8124ead6da9da03472247bb8a794d39abf7b8e5c997cdc3c6a75238b3f7ff9a521de467a SHA512 290bc6c38195193c037f5d68f2288091ad9c98f57ac98bc18ed11ba2caebaaabb785a39561e5d9dc855649f3a60ffb1984ea4657697eac7208fb91ecef7cdc26
+TIMESTAMP 2023-07-13T21:09:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSwE7pfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSwaBlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klASbg/9Guzf1NDkqzmE/W+4pLwC1TXWdA0/wF9VkPGzYMF8CfDWmCDjUeuC0U1X
-WzFI8whONTFJ2V+DpxjkdzADftNs5E6zJNNgHXr1suqGPJIYfSdpiSnA9k+oPhIV
-MQhiHxSpXt415W0NZzxScmj8iCly09u/Wm5kg/MfKwiolG12RLRZqPvYnmpr92st
-FRVmjd84EcDnCK551gjEJHRJDQTMNktvyWPDYq1PqTWOWuQ9SCl7vzEBe5a3wyax
-3L72ZUCj6TXC9nXkun2CR0AZJf+QsmtszUKOT1JzRgTp6Wn95a124fWxWZmRjpzq
-sl+xkEg6Cb/ZC9B9wOr7jn1nQIUDSqVC2+oUaD4VlB75G83EYryujiaRAsWeH0hX
-mDfrexlVRF9wVfPvowiQj7AXhFet0oQjk47aolpKrGrmCACuLTylMqB49d8WBjQS
-cQDQMC6gSVNCyJcpq2CO3xPmg9WSEZMGFgh2zccfimzg21jtwWcEAa/QuKw+w0DM
-UAlY6w8Z/fXP52amWwepIkiWzbLwLrrN2OdHPoTa4+Um8IY68RSzwcRO+sMqI1Wp
-yjSLy3sBFyOMiehk/QOERHPpS9imm9BASzCFby4GfQ/3LnQNyCaVnrzQps+Y6gvy
-Vj7Z1VJEbcTHrm5nejShTgX9VX0IKH3livPbbzru6bB7lhII8Bo=
-=kw7X
+klCdVQ//Z1oRvgj4bMHQkNlT7ZBFEk21J3aNvVfIutSJK1R23tk8dUJsRvi+Tjqy
+wFIHhssRfaN/vgdPILpWhlJ09zg0H5ngevqpfxk28r346Ns8ApkeMnDOi/biM2s6
+f7sh9F2dnIjHoY8vvyS+YTA1GJlm180UF77EGwvtQQ9eQJZkpc3B9yq+VuSHo4Tu
+c8aqhf8cg4F5r58vcfNu4Xnxm+m/nV00hsQMewsVQdV4P5Hn0AFrd+DWwQ2po7z3
+cj1kyvqRvLOcyVE+MVN9DyIxhthbAJMAfWgsJDaUUdj6nixC1PdFU101lk25cslT
+F3CIMruT/PJGGEDWZuHhmdrhehgybOPed76CaIsU/fLnWRn7mVnlUkgCI8s5Ryss
+0x5lkPYT0X5uL6eqLVDvsDkZqgaOiZBALCtYOLMdmQsSPP6Tbc0lIU7wdvht2+OI
+EURKDQSBG5zVHYVvwPoiSMi8cYxslhJ43wdxk2hC5U/ss5Ure9Ve1UfotDxuMDsD
+4keLSFqjlEkxiNQxLCUSCce19ekSaoyc4JVXJatYg6wfUxyTFFegq9qS+mHSiBhi
+3ubbchV9a4MbwcPYj+Z4dj6Sc16ra+3ZS7zhK+mopzyWjMkmepW33pdR6EjgtZ0G
+NgKXiEPq5J4isFmxjfYxbX4bZsP1IHDgWCTw8dYcQFN7g3R1ky4=
+=wMJe
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index ba5c469dca76..1000ff400bea 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index c3d2c9f59b17..1eb76dbe58fd 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index 2eea8fea2535..0ee35847b8ec 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,7 +1,10 @@
DIST awscli-exe-linux-aarch64-2.11.17.zip 56500418 BLAKE2B ced68deac081666c71d73bea7d48f19aa27c8a78835ad13acaa06dac65db8569e9cf446900c0a8ede169bf177168e47ad3bebd06ad295a5626d926d59e4ed57b SHA512 6424cfcd079007cf1519f0018555c589a154639c1f28596d51d227c9078abbcd16660488d9c7984468bd223a7e4a89296c42c8fbdb8b6d085e32163e71d1f641
DIST awscli-exe-linux-aarch64-2.12.0.zip 56282131 BLAKE2B 147d200a134dc3f4ca3b6dff285b447d98eedb52207f923354cd748102ed0bf8e9bd4e883d59536f8bbe3a249de99102c8b5f239271cdef66d73df069add1491 SHA512 e0e72d951b0d3136b99b15d8abcc0b38492ef0c92a915e4f92a902318895ff580fface1ee202a5c06cf99a9f4ab935b2393e7318d1efc3df90152c18ed745b7f
+DIST awscli-exe-linux-aarch64-2.13.0.zip 56319289 BLAKE2B 8b8ad8536a339e2058c8c596b891e692ccd478de053e3f1049167e106719b133240a7adbb1e2c7616955989f8e70bd273fda034c642db76b639575eda14c523a SHA512 360259a5147fa7cda25604b6e9b871ebd5f87b41504880e23bc482206108a70d4dae488506651fa2903e0335716d155ea82dbde8b740500740d6295e27ba62cb
DIST awscli-exe-linux-x86_64-2.11.17.zip 57614965 BLAKE2B 0a711bc968b53dd08810ef857c9d51d332b016fd969491850f9dd8fc84e912f815e2b0a6e38223fe29c321ee784ad2ee41644b7027af3439742d3c2141f10098 SHA512 c05ada15a4e896850adbe04cc159141d84fabc955f3baf6d053200c6595cc77c8a75886ce5f1bd18370fe34a2c1c3d294312aa471a028104266fa45fa5aa4334
DIST awscli-exe-linux-x86_64-2.12.0.zip 57965257 BLAKE2B 9c8fec1d30795af94807d60c62b28eeb84e682d99cbacc0c8ad5b022c569e310fe781d00a6e9bd0cc0222c0104d9e0d2521bf3fb2102f60fe76de75bfec90cf8 SHA512 c4688e09fa17ed89495c807ebb1826e0517c1a7e7e4e62981e17e86a11227434eb1c59b9e7fffbd8e9e7ff6cc05846bf6cf7cc1769e099c9c146d9d11c400ab5
+DIST awscli-exe-linux-x86_64-2.13.0.zip 58077746 BLAKE2B c7cc17617fe5bc7d1384ca4e67aae0c39d2b250cbec63be0f637429bd8f9136ee7eb663a8ce127705be0549ce44e09a7258f6f11989f47d430e4a2dde9520304 SHA512 21c2933e370d1c0ab906f295a8d3614c712f53232c4c6d29b2c5510474df6d8fc2fd0873ff8f2d82b37c03775a4916af7d6173448afa047af4bbc7b542569f16
EBUILD awscli-bin-2.11.17.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e
EBUILD awscli-bin-2.12.0.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e
+EBUILD awscli-bin-2.13.0.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e
MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251
diff --git a/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild b/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild
new file mode 100644
index 000000000000..b87ef9ec0311
--- /dev/null
+++ b/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="command line interface for Amazon Web Services"
+HOMEPAGE="
+ https://aws.amazon.com/cli/
+ https://github.com/aws/aws-cli/
+ "
+SRC_URI="
+ amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip )
+ arm64? ( https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip )
+ "
+
+LICENSE="
+ Apache-2.0 MIT LGPL-2.1+ BSD GPL-2+-with-Pyinstaller-Bootloader-exception
+ openssl PSF-2 BSD-2 GPL-3+ public-domain
+ "
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RDEPEND="!app-admin/awscli
+ sys-libs/glibc"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+S="${WORKDIR}"
+
+# This code is based on the install script in the upstream archive.
+
+set_global_vars() {
+ ROOT_INSTALL_DIR=/opt/aws-cli
+ BIN_DIR=/usr/bin
+
+ EXE_NAME="aws"
+ COMPLETER_EXE_NAME="aws_completer"
+ INSTALLER_DIR="aws"
+ INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist"
+ INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}"
+ AWS_EXE_VERSION=${PV}
+
+ INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}"
+ # INSTALL_DIR="${INSTALL_DIR}"
+ INSTALL_DIST_DIR="${INSTALL_DIR}/dist"
+ INSTALL_BIN_DIR="${INSTALL_DIR}/bin"
+ INSTALL_AWS_EXE="${INSTALL_BIN_DIR}/${EXE_NAME}"
+ INSTALL_AWS_COMPLETER_EXE="${INSTALL_BIN_DIR}/${COMPLETER_EXE_NAME}"
+
+ CURRENT_INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/current"
+ CURRENT_AWS_EXE="${CURRENT_INSTALL_DIR}/bin/${EXE_NAME}"
+ CURRENT_AWS_COMPLETER_EXE="${CURRENT_INSTALL_DIR}/bin/${COMPLETER_EXE_NAME}"
+
+ BIN_AWS_EXE="${BIN_DIR}/${EXE_NAME}"
+ BIN_AWS_COMPLETER_EXE="${BIN_DIR}/${COMPLETER_EXE_NAME}"
+}
+
+create_install_dir() {
+ dodir "${INSTALL_DIR}"
+ setup_install_dist
+ setup_install_bin
+ create_current_symlink
+}
+
+setup_install_dist() {
+ cp -r "${INSTALLER_DIST_DIR}" "${D}/${INSTALL_DIST_DIR}" || die
+}
+
+setup_install_bin() {
+ dodir "${INSTALL_BIN_DIR}"
+ dosym "../dist/${EXE_NAME}" "${INSTALL_AWS_EXE}"
+ dosym "../dist/${COMPLETER_EXE_NAME}" "${INSTALL_AWS_COMPLETER_EXE}"
+}
+
+create_current_symlink() {
+ dosym "${AWS_EXE_VERSION}" "${CURRENT_INSTALL_DIR}"
+}
+
+create_bin_symlinks() {
+ dodir "${BIN_DIR}"
+ dosym -r "${CURRENT_AWS_EXE}" "${BIN_AWS_EXE}"
+ dosym -r "${CURRENT_AWS_COMPLETER_EXE}" "${BIN_AWS_COMPLETER_EXE}"
+}
+
+src_install() {
+ set_global_vars
+ create_install_dir
+ create_bin_symlinks
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 0d41d09abde6..029494caea45 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libp11/Manifest b/dev-libs/libp11/Manifest
index 3e913f74ebd4..e2d368b218b4 100644
--- a/dev-libs/libp11/Manifest
+++ b/dev-libs/libp11/Manifest
@@ -1,4 +1,4 @@
-AUX libp11-0.4.12-openssl-3.1.patch 961 BLAKE2B 01aae650ec002a7fd1d70cd41953138f7ca8be5168e626530db8e78c85aa2681e8f2bb61e5811a2a5cac116d22cfcfd102736554bb53719509f81e20ac9decbe SHA512 018d026b56bb50219c7b946dcbdee8aaa91f7d48cfdc595fd46a5250ff1a9f9766fd5dd4f97261ac9adbb109b78023971b97bbd42a6533f0a43bb7d437924824
+AUX libp11-0.4.12-openssl-3.1.patch 1969 BLAKE2B 94f516348da3e76a07923dcfff46e0c0ffd8bcea4e58eda75a7d753dd09a1d14d6357ec369630afec7007ccc2638c44cd714d769c3eccb4aef398ebd88cd01b3 SHA512 90f426ff7b817f335c0eac38f167ded3be1c0033ffd38ce87dbe5843d2ad2e43327ea613760fec5c86c9a7a39860787c9997506fd4a8d464cdabfe7388520342
DIST libp11-0.4.12.tar.gz 516414 BLAKE2B a816749984753a1916dd58860c51b49d316946b59eb3bc839f6a21dcff14de48d7a4937f55fc7ad96a26b914591854d5cf11a1fbac2d5f2f5e04c833973c0e42 SHA512 674cfca2c9eaf162262204c94f9d59d3095dabbc348c1842e758b897e1a5bd4ba08b2d589ec3b2a2d1343a8760eab253e7008dc09ef5b499e2f16385efe5c8cc
EBUILD libp11-0.4.12-r1.ebuild 735 BLAKE2B 345d0b033c53d9842e47be807ecf22b382da1b96b2a258ec7163f5924489abad6ccdd6499b1831868ab8fb7b3201056ec2483c90e5d82795953148a00c44bd34 SHA512 247b4fcd656d60866ec9a3d6d361cb0a16b35b70b4aef696937cef4c5133aa69cac626b1ec10cca1396e5d1214933b53ab81d27c672f226430f3ac554b605c7f
EBUILD libp11-0.4.12-r3.ebuild 932 BLAKE2B 9d9d3a6cac738ff4d46d949c906d365a5a54c1bd319258e84eafeccf6300c0fc74460af916cb7986dbd8e492cb8b9f104112ea66efd0f3ce219013f762066f13 SHA512 ca823dadd68bcbf859c807ac538edc629cd8b1acc2075b1037cf9537fd728847ddf87211f2be6113b5286c11461ced8a656b0e4e3872075c092ec49e384b4f6c
diff --git a/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch b/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch
index fbc7cf9d64ed..f7f148e07e1b 100644
--- a/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch
+++ b/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch
@@ -23,3 +23,28 @@ index d6b0ee91..b96979d9 100644
LIBP11_LT_OLDEST="3"
debian_ssl_prefix="openssl-3.0.0";;
1.1.*) # Predicted engines directory prefix for OpenSSL 1.1.x
+From 0697773b403efb8e7fa9f0c0fddcb499fb9b6337 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert <floppym@gentoo.org>
+Date: Thu, 13 Jul 2023 13:52:54 -0400
+Subject: [PATCH] configure: treat all openssl-3.x releases the same
+
+OpenSSL's soversion will not change for any 3.x minor release.
+
+https://www.openssl.org/policies/general/versioning-policy.html
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index b96979d9..c344e84a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -33,7 +33,7 @@ AC_C_BIGENDIAN
+ # issues with applications linking to new openssl, old libp11, and vice versa
+ case "`$PKG_CONFIG --modversion --silence-errors libcrypto || \
+ $PKG_CONFIG --modversion openssl`" in
+- 3.1.*|3.0.*) # Predicted engines directory prefix for OpenSSL 3.x
++ 3.*) # Predicted engines directory prefix for OpenSSL 3.x
+ LIBP11_LT_OLDEST="3"
+ debian_ssl_prefix="openssl-3.0.0";;
+ 1.1.*) # Predicted engines directory prefix for OpenSSL 1.1.x
diff --git a/dev-libs/newt/Manifest b/dev-libs/newt/Manifest
index 49a57f1d20b1..38177f0dfe01 100644
--- a/dev-libs/newt/Manifest
+++ b/dev-libs/newt/Manifest
@@ -3,6 +3,6 @@ AUX newt-0.52.21-python-sitedir.patch 954 BLAKE2B ed2a504cc2e2c06200e209fdf55e9b
AUX newt-0.52.22-gold.patch 477 BLAKE2B 32145a4fc83d9ed91712ae5d90ef3409593bf911d078e81c9443081432f0f0ae73e9b1c1f7692d344db521d794f5ad2b4b1c0fe0c9d0f2e0cc8a16701efbdd31 SHA512 16ddc925c34dd128e5168e7a9be2653b5488635929c91229d1a12e71a2fe0be0755263ff68ca23e45b1296ec994cddecf1ed7fffe33453fe0971be82df60f19d
AUX newt-0.52.23-gold.patch 472 BLAKE2B 07753aa346032369a17030fa883d4c08e340c5510625211acbeead0f0d5143914d0935affdf47aed36ec3607da6f7c7b8849ee92292730e4578e87b47c92870b SHA512 518f257ff913bd2467cf34a0dc0e26ec9ff430bc1aff939044055805c79addede1c58de32097248724ca2a8c247690e173eb87c1c5144bb161eb6db52f7ac845
DIST newt-0.52.23.tar.gz 128884 BLAKE2B 283809ac259475588b2f277e6c14ddc2981204f8d6c4963aa9ca7bf87376d2025e9edcc3194804bd6928f75deef706758e1868ba730fd06856ed0a95e534be00 SHA512 8040b01178311532c31642daae5bffc9c0f1917d28957164a02b3f5bd402e6561ff6faee75a936f72485eb71004238ede78c1973a970451fb5aaccff231887c7
-EBUILD newt-0.52.23-r1.ebuild 2193 BLAKE2B 273304d28020888f6885ca0092cdbf2bad08353a0ced4d3c6f2cc34243d7e663e535eb9d7b9c640b4a37c6ee6b4b2b5974d709cb4cac9e491372784d3846faa1 SHA512 4f1d8fec2c0fc971459b14760c8f814d803fe023dea221c48dc84f615dc28047f020c48a416bc20e5c94203949ad77c1bbc494e16e2c8b0261117da5e8d2d926
+EBUILD newt-0.52.23-r1.ebuild 2190 BLAKE2B b12a5682a447bac785ad422a5745bb19713252061f08a03b6a336f943255e221eab29d82c9824ec7230e59dd19883c3d96f0f65474ddd885d68b53237a29a5a0 SHA512 29c039bd7869cadf4eefb7627d5d61c41da2c629a8f9928faf27bc5138da8e19e9f141c405488a0b3572b472731198ab50db2f50038fde79f89c629acfe0e99e
EBUILD newt-0.52.23.ebuild 2226 BLAKE2B 6b8b2106e3f700dafc1c522aec02d3868c36a5107ee9282634f68d085aac6bbb2e98a759ba8f7bdda2e42f47df7cc96489854327641d05545ec1f351dacfeb04 SHA512 cc9f67a888ab2e25f196349954af19e7e29fd838fdd904df148ca2070f3970a8a978cd1d78773325fcf5667b55207d96bafc146daa2ace96f1007f03763895ed
MISC metadata.xml 333 BLAKE2B 5c5dc4580c21be4e57fd230e26cf7d9c79600b93f3f6788ba16b3f389c62a26c51a393a2d0147990492559c1b3fcc94751d7d8ac493f72e45efcedb152d2dd1f SHA512 34bb99d390ae88dbefde06ed990f5da92db8805fa7c2cd73ac86e651cbc14dbc6c8e00496ff1f38aee6c9c14ac654385bc41aa26020c63c49d39213dd5a0b9ca
diff --git a/dev-libs/newt/newt-0.52.23-r1.ebuild b/dev-libs/newt/newt-0.52.23-r1.ebuild
index c5cadd071212..d7f82ed5ca2f 100644
--- a/dev-libs/newt/newt-0.52.23-r1.ebuild
+++ b/dev-libs/newt/newt-0.52.23-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86"
IUSE="gpm nls tcl"
RESTRICT="test"
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 2df23b33d913..07063a859413 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 57f94eca179d..0fd477c5bffd 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -6,5 +6,5 @@ DIST facter-4.4.0.tar.gz 490304 BLAKE2B 1ad4d50f18c13ca6133e0606c33c5cdaa553168d
DIST facter-4.4.1.tar.gz 492785 BLAKE2B b8f173aee1e2c3a6e9b650e1962ee6a7f860cadb0ea09254f396cce60cb01d702feaf23e0e147a80ca95554bcf835bd23df59d4faa78404dc92fd86defb65472 SHA512 c9e148141b3348977c9d6209ed3d72ab1eaaff46e0ada2ce5c3452ee71c3cbc051605bf0d9aad77c249559639e52fbb423c6b3e0cb784f2c208ea206fb3f4fd8
EBUILD facter-3.14.24.ebuild 2157 BLAKE2B 88354a568b06d3fe457baa1b72167210c8c2e67c56edc34a09b50a45e808e29aa80afbc2b52e86d56863514741cf98dde3d2e075a0cf04ff1067516ee3a4db03 SHA512 5ee0773755213bdbbeebfc16483933126aa2fc0433a1f4fcd5a63d659a75a35cff278384619bfac731a71aea95e5019af55f9f30021facb247345e316bcf7427
EBUILD facter-4.4.0.ebuild 1298 BLAKE2B faa278e5811601fe8240e7b8476b1efd5f7ab99eb7f937998222bbcabdc90b1fdebadf93900bfd1885248704c81632948997447d32752caaff6825f536fea02c SHA512 31ab6d1d0aa92338b291ad55d2e6b9fa80d2c6bb624e537dffa191fd5f8791c19ea540f518d3dec0c954065d8645eeb971d8a3da61287d1d703d1a8b7a079b80
-EBUILD facter-4.4.1.ebuild 1300 BLAKE2B aeb80c93a0c181c3f77cba079a336a529f66066372ff19ecf99f64ddf6ba88f315ca1d612044f832f570ddf5aca34bf56dfdd280e3e0cfecdbff1e74a071b12a SHA512 d313af4ceff4502c4c741c0687a8185139e681a0dbd60e2cf2343bbf722cf88e17359e96ccabbf89328a7bd4b247746f2bd7a4793496b069619c2d7aad362342
+EBUILD facter-4.4.1.ebuild 1298 BLAKE2B faa278e5811601fe8240e7b8476b1efd5f7ab99eb7f937998222bbcabdc90b1fdebadf93900bfd1885248704c81632948997447d32752caaff6825f536fea02c SHA512 31ab6d1d0aa92338b291ad55d2e6b9fa80d2c6bb624e537dffa191fd5f8791c19ea540f518d3dec0c954065d8645eeb971d8a3da61287d1d703d1a8b7a079b80
MISC metadata.xml 540 BLAKE2B 584d6db1a27bfa9383048929df3d6da07040cf507acc2aa58de7a4e9ba665079cac60b48b398bbb0510914acc03be1fd3468e5678e690f8d6fd03060e659dd4a SHA512 c1311ca348655bf9566889ec9edcd012a2d003f0b1122749caa9066cea2005d3fed7b7a0d1bca75281396e8e43cb6a2f611550572523dc011113424d642c2a2f
diff --git a/dev-ruby/facter/facter-4.4.1.ebuild b/dev-ruby/facter/facter-4.4.1.ebuild
index 306c755078bc..1c4e136e7a9c 100644
--- a/dev-ruby/facter/facter-4.4.1.ebuild
+++ b/dev-ruby/facter/facter-4.4.1.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_BRANCH="master"
else
[[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index ef57bddb23bb..3a2fe2b35287 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index b669729e3a80..a4961c25cc0f 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,3 +1,3 @@
-DIST idea-community-2023.1.3.tar.gz 938144163 BLAKE2B e7bc2aec4ad0642828607a0e83d7dc459209812704243898486e8af7a348bc9794af6d534f1e1420084fe4fa0284c17dd09d151698bf6b8fb7ca29457ebcfbfe SHA512 f9873ca1da69611e9b4dfeb05a03a87cbc1b5ec686426276101019fb70942192d744067e7a5155298576a8766f35c9e50fcf7ba6f8d20f913ee1e5b7cc8c5fe2
-EBUILD idea-community-2023.1.3.ebuild 3586 BLAKE2B b13aa20433b2db58c5bd2cf2478ac3ee7b78e7f35565fed1e31bcfe943e1cfc9463f52b78e0339a93ce8063177152d618e41ae9634583e7d4c378879096c8fff SHA512 3582f46ef7eb409dd1cc98a4ef591070116fa654acda517e47ca7364ea2f1124c66676dbd27b1f9df72b120cbf0fd98911f3f9dda2d8a31cc1140f416cdf8ece
+DIST idea-community-2023.1.4.tar.gz 938207113 BLAKE2B 9a5e2bd6cdde79be971c098c5f0bcd235ede08690619f3a027b39b74a496fcdac1acb1c141b8dc970bd8552ecb10e869c23502b7508d0576bcf67c7adb06a0b4 SHA512 3d99d767eb255a5eb92f23736dabfc9efb91c7894bbe9e377bdba838ce80351e95084374c4a9a17b3e1afecfb0c5017c7cedf8f8ddae7dad20d38c441a88e6a2
+EBUILD idea-community-2023.1.4.ebuild 3586 BLAKE2B b13aa20433b2db58c5bd2cf2478ac3ee7b78e7f35565fed1e31bcfe943e1cfc9463f52b78e0339a93ce8063177152d618e41ae9634583e7d4c378879096c8fff SHA512 3582f46ef7eb409dd1cc98a4ef591070116fa654acda517e47ca7364ea2f1124c66676dbd27b1f9df72b120cbf0fd98911f3f9dda2d8a31cc1140f416cdf8ece
MISC metadata.xml 454 BLAKE2B 297cfd8c543bf216cd45b66b5284f310659422e91f12af3d0bbe2ff689d94c96988d4c125c75a95526135b2c0f54a004ee43e1c1c4dfe4d1d68e86af5f75ab0d SHA512 5ca382bcbc51ea5400cbaeb067bccfcb4a245e208a2769d800cbd80fc7151310f895d410e5828c9a32223ab93345716ba4a2ebce521092631a4b7c0858519ef2
diff --git a/dev-util/idea-community/idea-community-2023.1.3.ebuild b/dev-util/idea-community/idea-community-2023.1.4.ebuild
index 8e9da1056bd7..8e9da1056bd7 100644
--- a/dev-util/idea-community/idea-community-2023.1.3.ebuild
+++ b/dev-util/idea-community/idea-community-2023.1.4.ebuild
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 8ea967d8da64..809b9325e32f 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-characters/Manifest b/gnome-extra/gnome-characters/Manifest
index f0c32269552f..dd79af1118d7 100644
--- a/gnome-extra/gnome-characters/Manifest
+++ b/gnome-extra/gnome-characters/Manifest
@@ -1,3 +1,5 @@
DIST gnome-characters-44.0.tar.xz 586540 BLAKE2B 996e06151f0bd35f41212ed4cf46181105011c7dee3b60ae46de0f244f2d9c39741e0c844628e9a308d13b977089ef448790094f3dbd924b12d8f49ebeddb70f SHA512 d49f4df21e7ff295bb16cf66640446e9e572689252e1a04314316443da670e585ef918a00bd7503b764d49b76e4c32286df2be2a3c432552e5bbcad6fe62e724
+DIST gnome-characters-45.alpha.tar.xz 588028 BLAKE2B 7aaa00ff58176b60d58164ae3e3242c00cdafe994b50c574065bff56d90b3924c24679ec6045d56dd174b669d67f34fb8188c1595d32920f94b4634ce5766c4f SHA512 83fbdd47e354d23538cc638f068c0276b79c12fac9fca5214a6950deb996008e8279ccbca7dd04214eff978706422e08db1bd14292ed40b1154da38605f4acd8
EBUILD gnome-characters-44.0.ebuild 851 BLAKE2B b7251d598da295f83c09f2cec60b7c524c2d72b4549608df0723e8cc3a79e247caa76d628331d9d99c48d6b019dead4479689287450b64bc08f0f71c6c94c352 SHA512 4822250bbf188d3d30e5e12a6b98c34cc296e23164432d2e14ec35f6cb7b8fe85417d085b0a2672a8c2313e8b03c07c934d066d0feb2daf0c84085c85b932488
+EBUILD gnome-characters-45_alpha.ebuild 1006 BLAKE2B 863844b39641ea15031e96e31624553cf857751645625afb7972695dfa1428cdd9db7a990f1e4bd14d242f660edff223db70c410bc5e4eeced5ecda5faba45ae SHA512 2df39b1d5cf4eb9198d8b26eb3544d674e900a06a4f616df83de3a25e55d571303f5c861caf1eaee4eef253068d499f84961c6e5551e9333ddcf5208ed267474
MISC metadata.xml 357 BLAKE2B 1b9479f7ff139fec94e455e917e8376172adfb49ad580d6f3b612aef623a4c5617fec2e3528eb51da1d6ef39a8e37bebfd0b1d06a36173231e4e5d10b06fcb64 SHA512 34fc6316a9dffd2c9c1f671ed5e771663ea340e6cb4d933da98a8fa75932917cb827f94cfdb76e8a2a3ead67d957d94fdcf8b34924ea012b0288257a2e18e69f
diff --git a/gnome-extra/gnome-characters/gnome-characters-45_alpha.ebuild b/gnome-extra/gnome-characters/gnome-characters-45_alpha.ebuild
new file mode 100644
index 000000000000..590bc46cfe83
--- /dev/null
+++ b/gnome-extra/gnome-characters/gnome-characters-45_alpha.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Unicode character map viewer and library"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/CharacterMap"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/gjs-1.50
+ >=dev-libs/glib-2.32:2
+ >=dev-libs/gobject-introspection-1.35.9:=
+ >=gui-libs/gtk-4.6:4[introspection]
+ >=gui-libs/libadwaita-1.2:1=
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/pango-1.36[introspection]
+ gnome-base/gnome-desktop:3[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/glib
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ test? ( x11-misc/xvfb-run )
+"
+
+src_test() {
+ meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/gnome-weather/Manifest b/gnome-extra/gnome-weather/Manifest
index cfb66722606a..a0f33240dc0b 100644
--- a/gnome-extra/gnome-weather/Manifest
+++ b/gnome-extra/gnome-weather/Manifest
@@ -1,3 +1,5 @@
DIST gnome-weather-44.0.tar.xz 236152 BLAKE2B 40ff3e2d3339fbab0da3629c95e843ad3a304c76aadc6f7772ae7fd38337dc7c3aad1e90cfee1a513b770788a223838b741728d6307b815fa50453f9d355c903 SHA512 56f4eb716793c047b438c6f5839bc60bae478b6f407bf067c4df51be35a96b31d9d98b33faf7f6e52606b22827f0da72289558da89c2746ee6e2fad6d3332e05
+DIST gnome-weather-45.alpha.tar.xz 236168 BLAKE2B a36c36171c7b28db9cb4f41299d334278a8526486a183f423d811ec154a85bc64964714cf1ed2552f6823240dd0b133d2b4a7cc38df006cf97e057f2eb081da5 SHA512 9d1f9397dbab5b2914088808a1e6730557732648b6d60245e9afddfa44c029bc19b35d852dd122aee5ff550f19311915bfee7afe100374d492b007c9d78c7d8c
EBUILD gnome-weather-44.0.ebuild 1382 BLAKE2B 6d2d151dcca08723dbc82e78d1a78de8d9ede8e2e9ec806c9aebd3194114428a6361ffbf58104776d47252827b639ac88fe15e42fffdc8f9d26d934080b9e856 SHA512 990b8a7a335a154310fc29e02136087a7078b1bb0904e2d8f4b91617e809f163f7c0db20ff6f58e206a791a14df16af9c9278ea7715fe1567bc18df0e7c62dea
+EBUILD gnome-weather-45_alpha.ebuild 1389 BLAKE2B ecf761d29294a2359b7f39c1ff5083c711e361c32e769cc3a5558c473ea94cd0ccad125e8a7c1fd53faf34766d2f4b9b6cd37f681e04762fba8024223f5e5159 SHA512 3934d8f1af6fb310b150601fef49bc03edd9c53ab3f2d1d262bcf929fab15816a4d57e03293f3937d399a9631baa2f1110b86a268ce8ba4bfc9cb9dc23274cbd
MISC metadata.xml 354 BLAKE2B dcbc0869b8b8ca66a0363e8a1bc751252e37e9938aaa787a63cdf2d02c425c1fa62038d7140f8f1eaef708b9ddcb8bd47dfd6046c0f7261c4d8a53b56cd2d56b SHA512 b9bf0473c6f2085f429ad2dfe8b265bbf07d393c47bc0764d8205e5adf7bd6f4f349c148438126b7fe3c0d60521d28f05ccb82e1f0ec89e93f0a0cd25ea62d40
diff --git a/gnome-extra/gnome-weather/gnome-weather-45_alpha.ebuild b/gnome-extra/gnome-weather/gnome-weather-45_alpha.ebuild
new file mode 100644
index 000000000000..96d3c2948e58
--- /dev/null
+++ b/gnome-extra/gnome-weather/gnome-weather-45_alpha.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A weather application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather"
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.32:2
+ >=dev-libs/gobject-introspection-1.56:=
+ >=gui-libs/gtk-4.5:4
+ >=dev-libs/gjs-1.71.0
+ >=app-misc/geoclue-2.3.1:2.0
+ >=gui-libs/libadwaita-1.4_alpha:1=
+ >=dev-libs/libgweather-3.90.0:4=
+"
+RDEPEND="${DEPEND}
+ gnome-base/gsettings-desktop-schemas
+"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-libs/libxml2:2
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+# Tests have a lot of issues, starting with reliance on a system installation,
+# accessing the network and other intermittent failures with network-sandbox disabled
+# https://gitlab.gnome.org/GNOME/gnome-weather/issues/67 (and rest not filed)
+# test dep: $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]')
+# With 3.34, this is now behind a dogtail option we can pass (and have data validation)
+
+src_configure() {
+ meson_src_configure -Dprofile=default -Ddogtail=false
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 8b8b2bdc3206..60107c9999c6 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 48fe36dc4dc6..d4718a31931a 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Jul 2023 15:09:43 +0000
+Thu, 13 Jul 2023 21:09:42 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 981b557639c8..3ce7da30b91f 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-07-13T15:09:46Z
+TIMESTAMP 2023-07-13T21:09:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSwE7pfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSwaBlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBOmxAAiIUJNehdgivDZG0mL1xN3IOdWFY8Uy8vM7w45uE9T51Ib7us8giWFkvM
-1hadHYiwnJeL6Qpy0ASDtzJGEV/z1he7bAU0gN93IbfBtoAttJ86K6IlCpgX8WtV
-uAnNdtrtoCxX0deXtUZ5qlIEcbrNBI2QX9bN6bgeFrbvPMhWeNXt9LGh0DkamuKv
-URVflfRrz17i1dLeIoE+vox1DFP8RnsmDWxDJWd+MRoH9NkzveXNpghNuI9cdnm5
-1eLEFxhhaovUhE/s6TuJc9LfBM7b9c/KSaTcmWnLSPPp1cvR8grv+RixvQqKZfdd
-TJxNB7i+oooikW72ZRKt1aIFuQvrYNEUPIPEQ81irpp1J1fxSqoaw9/cl1nN3Dgx
-tOVEgOYV4CTJDxzmFoV8OXylgfcRQtaC+sd2ofAoeR60ymr8oiOYzW1JObUxMsyi
-5nQsPskaunLXs3fOz/8il9xpFrZ+W7pFxtJ69dbzzDgwpdKHwOZLsgYd0XVE24JB
-FPLMHVafuSVfmXaYZFaLLZmap7DRdAF1yK3ff+yYZYi7C/qxlXB+tc7YScGLV2gQ
-OoCrId+iHFe9ShaU7a7EjWcr70VSQwRh9Bdufvhft5BdQJ4Cqk0+9bflVNoBUluV
-Z/9RTOiR1+16ZKxtqLHGzPzAqL5kp6bTpw8b7F55pVMONLA5eZQ=
-=ltQb
+klB/aRAAnelVX1VOcpcayf6G+1jB0fuo/vEigmvD0+vLF8gsMYju+p5zNH+lnZZ4
+Cuj56YtunLBgkpHGBnwZYxPAoKDWqV+7cy8DTHahPqzurKDl9ds226RXL6J3xiH0
+vLsb1nKNvkROmA3zN1Azjq7SFpMNzogzxSnC1aBZP4zJ5b5n3R9OhHB/1GxfEa/t
+Q3s9oim4iTv1MDtNTICjUMmztBuromuW0YOSp7RDFNvKhUk18fPAZwNuXjvDQZp8
+y8wt6yx3xEfmrjVmo7SwiZQYSHVJmNzVrZhJRmIz3kutkNC/RR5f+q1Fd5S9fx9x
+GBCLUiHdFYPvCO6ljs64R9Mh/Orj620U34L2zoColTc3HMG8/UpVZKByxIRVAXKR
+gdhq+rdmspgUp7fTOooucPQz0MYiynC4JMMneThWUo5nz6sng8W5CpE4M34/9AWo
+5DU7y96ThuzUdbOpC/lzQBpXrfDMej5c4txB90O5GUEusNBtVffpdHSBvDvMWMov
+jEvWYYhpmgvkPTzkdJCERC9G9F/i/rcByZKo+R+zlGFyg49Yzkk06WHOYyJsZExb
+PR380dpdBXu8xOnQy9IFu89lu8wwqKshzALxOE4hAwAkluzqiymy0sJ+cQQdsM/T
+hlTQ5ddDtgTSKl/tl7hSsyeVWUaSrpdNI0hjZsdr7puOFK6PmpI=
+=ZM48
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 48fe36dc4dc6..d4718a31931a 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Jul 2023 15:09:43 +0000
+Thu, 13 Jul 2023 21:09:42 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 47404e47e245..bf1fe3caa312 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 7a5051f0f312..b5fed2262c9a 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/awscli-bin-2.13.0 b/metadata/md5-cache/app-admin/awscli-bin-2.13.0
new file mode 100644
index 000000000000..19128c9089c8
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-bin-2.13.0
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install
+DESCRIPTION=command line interface for Amazon Web Services
+EAPI=8
+HOMEPAGE=https://aws.amazon.com/cli/ https://github.com/aws/aws-cli/
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=Apache-2.0 MIT LGPL-2.1+ BSD GPL-2+-with-Pyinstaller-Bootloader-exception openssl PSF-2 BSD-2 GPL-3+ public-domain
+RDEPEND=!app-admin/awscli sys-libs/glibc
+RESTRICT=strip
+SLOT=0
+SRC_URI=amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.13.0.zip ) arm64? ( https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.13.0.zip )
+_md5_=993de8fab734fbd464d3a1f622b35cf9
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index f025208c7e03..5e7515c0c7fd 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/newt-0.52.23-r1 b/metadata/md5-cache/dev-libs/newt-0.52.23-r1
index 62c593c9ef53..1b9a4a31c4c7 100644
--- a/metadata/md5-cache/dev-libs/newt-0.52.23-r1
+++ b/metadata/md5-cache/dev-libs/newt-0.52.23-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pagure.io/newt
INHERIT=autotools python-r1 toolchain-funcs
IUSE=gpm nls tcl python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86
LICENSE=LGPL-2
RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-libs/popt-1.6 =sys-libs/slang-2* gpm? ( sys-libs/gpm ) tcl? ( >=dev-lang/tcl-8.5:0 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/mlichvar/newt/archive/r0-52-23.tar.gz -> newt-0.52.23.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ef881238d766bdac91a96814ca651f6a
+_md5_=eb316e3b4fada10017d2a0f3ff5706b0
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index d27090727429..d755b8831ed7 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/facter-4.4.1 b/metadata/md5-cache/dev-ruby/facter-4.4.1
index 8a24c5f236ae..c6a32f3d4cc6 100644
--- a/metadata/md5-cache/dev-ruby/facter-4.4.1
+++ b/metadata/md5-cache/dev-ruby/facter-4.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/
INHERIT=ruby-ng ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=ruby_targets_ruby30? ( dev-ruby/hocon[ruby_targets_ruby30(-)] <dev-ruby/thor-2.0[ruby_targets_ruby30(-)] dev-ruby/ffi[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/hocon[ruby_targets_ruby31(-)] <dev-ruby/thor-2.0[ruby_targets_ruby31(-)] dev-ruby/ffi[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/puppetlabs/facter/archive/4.4.1.tar.gz -> facter-4.4.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=e8cc4ba16fc986d98764f363846743da
+_md5_=999630a95da8e798db54e9d72449bf0c
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index aa3e38eeeef0..411f2ed7897b 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/idea-community-2023.1.3 b/metadata/md5-cache/dev-util/idea-community-2023.1.4
index 6671431d3b96..4e8c867e819d 100644
--- a/metadata/md5-cache/dev-util/idea-community-2023.1.3
+++ b/metadata/md5-cache/dev-util/idea-community-2023.1.4
@@ -10,6 +10,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 codehaus-classworlds CPL
RDEPEND=|| ( >=dev-java/openjdk-17.0.6_p10:17 >=dev-java/openjdk-bin-17.0.6_p10:17 ) sys-libs/glibc media-libs/harfbuzz dev-java/jansi-native dev-libs/libdbusmenu
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://download.jetbrains.com/idea/ideaIC-2023.1.3.tar.gz -> idea-community-2023.1.3.tar.gz
+SRC_URI=https://download.jetbrains.com/idea/ideaIC-2023.1.4.tar.gz -> idea-community-2023.1.4.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=a67ca3b385969ab542b75e3de054a3af
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index a4186f12100d..93e8f8f24724 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/gnome-characters-45_alpha b/metadata/md5-cache/gnome-extra/gnome-characters-45_alpha
new file mode 100644
index 000000000000..45ed4ade2b9b
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-characters-45_alpha
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/glib dev-libs/libxml2:2 dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( x11-misc/xvfb-run ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/gjs-1.50 >=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.35.9:= >=gui-libs/gtk-4.6:4[introspection] >=gui-libs/libadwaita-1.2:1= x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.36[introspection] gnome-base/gnome-desktop:3[introspection]
+DESCRIPTION=Unicode character map viewer and library
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Design/Apps/CharacterMap
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ BSD
+RDEPEND=>=dev-libs/gjs-1.50 >=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.35.9:= >=gui-libs/gtk-4.6:4[introspection] >=gui-libs/libadwaita-1.2:1= x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.36[introspection] gnome-base/gnome-desktop:3[introspection]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-characters/45/gnome-characters-45.alpha.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4e89ca9b5c98cfa7e2aceffeba0d3cf8
diff --git a/metadata/md5-cache/gnome-extra/gnome-weather-45_alpha b/metadata/md5-cache/gnome-extra/gnome-weather-45_alpha
new file mode 100644
index 000000000000..d9413ee3e190
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-weather-45_alpha
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.56:= >=gui-libs/gtk-4.5:4 >=dev-libs/gjs-1.71.0 >=app-misc/geoclue-2.3.1:2.0 >=gui-libs/libadwaita-1.4_alpha:1= >=dev-libs/libgweather-3.90.0:4=
+DESCRIPTION=A weather application for GNOME
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Design/Apps/Weather
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.56:= >=gui-libs/gtk-4.5:4 >=dev-libs/gjs-1.71.0 >=app-misc/geoclue-2.3.1:2.0 >=gui-libs/libadwaita-1.4_alpha:1= >=dev-libs/libgweather-3.90.0:4= gnome-base/gsettings-desktop-schemas
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-weather/45/gnome-weather-45.alpha.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3d3fb13b8300040dc44d9cc84e4955aa
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 7e6ba08c5b09..b4a530cfaa73 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/icinga2-2.13.8 b/metadata/md5-cache/net-analyzer/icinga2-2.13.8
new file mode 100644
index 000000000000..598bd2fef435
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/icinga2-2.13.8
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/bison >=sys-devel/flex-2.5.35 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/openssl:0= dev-libs/boost:=[context] console? ( dev-libs/libedit ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-libs/yajl:= acct-user/icinga acct-group/icinga acct-group/icingacmd
+DESCRIPTION=Distributed, general purpose, network monitoring engine
+EAPI=7
+HOMEPAGE=https://icinga.com/
+INHERIT=cmake systemd
+IUSE=console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/openssl:0= dev-libs/boost:=[context] console? ( dev-libs/libedit ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-libs/yajl:= acct-user/icinga acct-group/icinga acct-group/icingacmd plugins? ( || ( net-analyzer/monitoring-plugins net-analyzer/nagios-plugins ) ) mail? ( virtual/mailx ) acct-group/nagios
+REQUIRED_USE=!minimal? ( || ( mariadb mysql postgres ) )
+SLOT=0
+SRC_URI=https://github.com/Icinga/icinga2/archive/v2.13.8.tar.gz -> icinga2-2.13.8.tar.gz
+_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1cb11312a9da6eb2577362a56b1b71c5
diff --git a/metadata/md5-cache/net-analyzer/icinga2-2.14.0 b/metadata/md5-cache/net-analyzer/icinga2-2.14.0
new file mode 100644
index 000000000000..f9afcee5fa62
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/icinga2-2.14.0
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/bison >=sys-devel/flex-2.5.35 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/openssl:0= dev-libs/boost:=[context] console? ( dev-libs/libedit ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-libs/yajl:= acct-user/icinga acct-group/icinga acct-group/icingacmd
+DESCRIPTION=Distributed, general purpose, network monitoring engine
+EAPI=7
+HOMEPAGE=https://icinga.com/
+INHERIT=cmake systemd
+IUSE=console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/openssl:0= dev-libs/boost:=[context] console? ( dev-libs/libedit ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-libs/yajl:= acct-user/icinga acct-group/icinga acct-group/icingacmd plugins? ( || ( net-analyzer/monitoring-plugins net-analyzer/nagios-plugins ) ) mail? ( virtual/mailx ) acct-group/nagios
+REQUIRED_USE=!minimal? ( || ( mariadb mysql postgres ) )
+SLOT=0
+SRC_URI=https://github.com/Icinga/icinga2/archive/v2.14.0.tar.gz -> icinga2-2.14.0.tar.gz
+_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1cb11312a9da6eb2577362a56b1b71c5
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 1ab35e733fa4..79e12f77b4a3 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/ircii-20221016 b/metadata/md5-cache/net-irc/ircii-20221016
index 333e84669d97..d50d2866a1ef 100644
--- a/metadata/md5-cache/net-irc/ircii-20221016
+++ b/metadata/md5-cache/net-irc/ircii-20221016
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=http://eterna.com.au/ircii/
INHERIT=toolchain-funcs
IUSE=lto
-KEYWORDS=~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD
RDEPEND=dev-libs/openssl:0= sys-libs/ncurses:0= virtual/libcrypt:= virtual/libiconv
SLOT=0
SRC_URI=https://ircii.warped.com/ircii-20221016.tar.bz2 https://ircii.warped.com/old/ircii-20221016.tar.bz2 https://dev.gentoo.org/~bkohler/dist/ircii-20221016.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7b4db1ddee716bf6d4d258b56041c52a
+_md5_=f7542650de45de926f4295e65326ca12
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 98b96caf0a6b..ceb6f0ab7acc 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/openblas-0.3.23 b/metadata/md5-cache/sci-libs/openblas-0.3.23
index 3364294d8f70..e23eea5d0f63 100644
--- a/metadata/md5-cache/sci-libs/openblas-0.3.23
+++ b/metadata/md5-cache/sci-libs/openblas-0.3.23
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xianyi/OpenBLAS/archive/v0.3.23.tar.gz -> openblas-0.3.23.tar.gz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=19df554d5f919e38b2c4ebc7bcc9d0bf
+_md5_=ec8b606d22e8abc23034eb2610c56ffa
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index eacd248e94e1..5ee036ad806b 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/kmod-30 b/metadata/md5-cache/sys-apps/kmod-30
deleted file mode 100644
index 6437e48a8676..000000000000
--- a/metadata/md5-cache/sys-apps/kmod-30
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( dev-util/gtk-doc dev-util/gtk-doc-am ) lzma? ( virtual/pkgconfig ) python? ( dev-python/cython[python_targets_python3_10(-)?] virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-DESCRIPTION=library and tools for managing linux kernel modules
-EAPI=8
-HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git
-INHERIT=autotools libtool bash-completion-r1 python-r1
-IUSE=debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd python_targets_python3_10
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=LGPL-2
-RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-REQUIRED_USE=python? ( || ( python_targets_python3_10 ) )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-30.tar.xz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4c161ae84544793fc222bde9aecfa405
diff --git a/metadata/md5-cache/sys-apps/systemd-utils-253.6 b/metadata/md5-cache/sys-apps/systemd-utils-253.6
index 1c00921b37ea..c77eceef5677 100644
--- a/metadata/md5-cache/sys-apps/systemd-utils-253.6
+++ b/metadata/md5-cache/sys-apps/systemd-utils-253.6
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/systemd/systemd-stable/archive/refs/tags/v253.6.tar.gz -> systemd-stable-253.6.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-253.3.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=311339315754a48c4c1bfbee5820753e
+_md5_=88669887cf4e916ccaa0a363cb98970b
diff --git a/metadata/md5-cache/sys-apps/usbutils-014-r1 b/metadata/md5-cache/sys-apps/usbutils-014-r1
deleted file mode 100644
index 53b1fb0f07a3..000000000000
--- a/metadata/md5-cache/sys-apps/usbutils-014-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/xz-utils virtual/pkgconfig python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) )
-DEFINED_PHASES=configure install prepare setup
-DEPEND=virtual/libusb:1= virtual/libudev:=
-DESCRIPTION=USB enumeration utilities
-EAPI=7
-HOMEPAGE=https://www.kernel.org/pub/linux/utils/usb/usbutils/ https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/
-INHERIT=python-single-r1
-IUSE=python +python_single_target_python3_10
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=virtual/libusb:1= virtual/libudev:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) sys-apps/hwdata )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 ) )
-SLOT=0
-SRC_URI=https://www.kernel.org/pub/linux/utils/usb/usbutils/usbutils-014.tar.xz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c47d12aa9366b92fb6351bc7a60e7e16
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index c66d2b4f459a..64a36b8888de 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/cracklib-2.9.10-r1 b/metadata/md5-cache/sys-libs/cracklib-2.9.10-r1
deleted file mode 100644
index ce43676dd671..000000000000
--- a/metadata/md5-cache/sys-libs/cracklib-2.9.10-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=nls? ( sys-devel/gettext ) python? ( >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) zlib? ( >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) >=app-portage/elt-patches-20170815
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) zlib? ( >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( virtual/libintl )
-DESCRIPTION=Password Checking Library
-EAPI=8
-HOMEPAGE=https://github.com/cracklib/cracklib/
-INHERIT=distutils-r1 libtool multilib-minimal usr-ldscript
-IUSE=nls python static-libs zlib test python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=LGPL-2.1
-RDEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) zlib? ( >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cracklib/cracklib/releases/download/v2.9.10/cracklib-2.9.10.tar.bz2
-_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=06ea556c84f2f70239beb1ace190a741
diff --git a/metadata/md5-cache/sys-libs/cracklib-2.9.8 b/metadata/md5-cache/sys-libs/cracklib-2.9.8
deleted file mode 100644
index 2023380cd208..000000000000
--- a/metadata/md5-cache/sys-libs/cracklib-2.9.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=nls? ( sys-devel/gettext ) python? ( dev-python/setuptools[python_targets_python3_10(-)?] ) >=app-portage/elt-patches-20170815
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) ) zlib? ( >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( virtual/libintl )
-DESCRIPTION=Password Checking Library
-EAPI=8
-HOMEPAGE=https://github.com/cracklib/cracklib/
-INHERIT=distutils-r1 libtool multilib-minimal usr-ldscript
-IUSE=nls python static-libs zlib python_targets_python3_10 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=LGPL-2.1
-RDEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) ) zlib? ( >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=python? ( || ( python_targets_python3_10 ) )
-SLOT=0
-SRC_URI=https://github.com/cracklib/cracklib/releases/download/v2.9.8/cracklib-2.9.8.tar.bz2
-_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=ff25c2bfecf45f40069d25a87a4bd0c0
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index 0e0c7da18b1b..62f29a450124 100644
--- a/metadata/md5-cache/x11-themes/Manifest.gz
+++ b/metadata/md5-cache/x11-themes/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-themes/gnome-backgrounds-45_beta b/metadata/md5-cache/x11-themes/gnome-backgrounds-45_beta
new file mode 100644
index 000000000000..1a810bb0be9e
--- /dev/null
+++ b/metadata/md5-cache/x11-themes/gnome-backgrounds-45_beta
@@ -0,0 +1,13 @@
+BDEPEND=>=sys-devel/gettext-0.19.8 app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=A set of backgrounds packaged with the GNOME desktop
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-backgrounds
+INHERIT=gnome.org meson
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0 CC-BY-4.0
+RDEPEND=gui-libs/gdk-pixbuf-loader-webp
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-backgrounds/45/gnome-backgrounds-45.beta.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=7703de3b4dfbc1061d979ba1728067e7
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index 10e673d3cf2d..b6c36fcaef07 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310 b/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310
index fc5d9b6cf3dc..6d0c3d0b7575 100644
--- a/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310
+++ b/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310
@@ -5,10 +5,10 @@ DESCRIPTION=Small dynamic tiling window manager for X11
EAPI=8
HOMEPAGE=https://github.com/conformal/spectrwm
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=ISC
RDEPEND=elibc_musl? ( sys-libs/queue-standalone ) x11-libs/libxcb x11-libs/libX11 x11-libs/libXcursor x11-libs/libXft x11-libs/libXrandr x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-misc/dmenu
SLOT=0
SRC_URI=https://github.com/conformal/spectrwm/archive/efc458efa5730680a5ff3805f6cf9d88dc88748b.tar.gz -> spectrwm-efc458efa5730680a5ff3805f6cf9d88dc88748b.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=1aba1a891ae40535e14fa7540ecd4a02
+_md5_=270e61d1822ab26426ae7e8e007162ca
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index ff429edad18f..410fabf4ec09 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-07-13T15:09:46Z
+TIMESTAMP 2023-07-13T21:09:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSwE7pfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSwaBlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDWcQ//Yd8z5Y4ZXXPUf8/EDaIs037uSxtp58cMke3CQ16+ILGhq0uqcaDiHsYO
-0vS6MQm27YxUdQXXmsMTcmn12Ei+JfEI6N7XsP1kElmZ8dFcNFXrAEkhOAgLUUVx
-mLHKMsjvR5RKtcZkmBXEl7rXvcbQ9cEkhVq387hp6ZR3XkXQHScQaswbh9xbPs92
-aUSzkWgHi7vTAz+c85fxHO/W3V95P6XxCwPcl6XnEhZDgxNFBabelilTvn2Qd/RG
-s897zfHMKTzFz+4uH1w9Vd1Zp0HGJYX4kOngtAb06Bd2dD5VxSa4H3KfzMW213js
-x4BNpgXb524lWah9aK1WaCWGtD9fWdtEgH9esHJovZ+DbgEs7c01pSTVmKI/mtq0
-sKv0XZ04VX74HX6oc28YdV8YgexqFWChExW1s0FRDXt6+YmkXy5h8ZtVPP84xleA
-t+BcrRhEqxEggV0jaCm92cyyJQEV7s7V/Pgj2WiI/xG5s0kDHUBuYDCspl2/3oti
-aNPccdek894runmHm16mnIiT45LXopobeBT/p89aaxhmdWFhARJRtp5amu+tSKIa
-Um1ttOYRkUT2P+iIf7rk3biuBWwVkIr/JMZsR8lrgt6HeLxwvqN0TfrPWfULVPz4
-+SV2GP6Gwpky3raLysiS0FxaoViszqT1LCGaFUSS/5e32NngZhY=
-=69Ue
+klCV7w//b2kVeK1bfXurVMcM1vBgEMNu0x5bqUNQUkyuQsUdr5beVZB9d45hXsJk
+YQhM8PkXMzH1DBegdgjElwOvJCyy1K7Vb63tWMOdIs02f7W87tHOT4zE7hOHDl0N
+Gb3EPyIl+jiHCHSYfWd0ss4krbJcpGASSxQvKbNZwhPlG6+AUTIamzbcIbk2z/7l
+N70lEjrfWc8/52nKTjP46i/8WIShy0T6PVC677SbiBBJEprJvYfgkhKFjms4efjQ
+EFvX38N13D08VXd3VTWGFN0k0bzwcvneUUS9m1JBrsC9MezvBSWrodCyKmEa3+xJ
+4EQQSk+U1Nl/Xhkyn2Nruqp6rBS61F7mOPDyiBs0AWa029KKoork/IpYKQ7Ee5KW
+nP49SN4Z59bH9J3mOoz7HjwQSR3R/EKW0H+acpkOzGnOKOG9fiewEVH2/m9AZQZB
+sS2ow2ik/cAR+QSJxVetvCUzRJ3Dx9bwm9hQkLdD/3UiW6gKYdBmD2uQgrTdrFVg
+hfo8ytAbRDe/Gy/GKTY5eI2wJicaaDsBuO90RdsdvgUuA+emRMO53Dw0WDlV5Cq8
+muTVbDpr4asxPLDZ3GN9ZK6rPoYoyuXqticSZnxZmFvuu6kMdIqhsiwcSSngfmvp
+Ld7gFk0AVDnnJ8zE6txjozHXrj8xy4hOdJHNOF26BiVHdmIbk3M=
+=BbHl
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 48fe36dc4dc6..d4718a31931a 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Jul 2023 15:09:43 +0000
+Thu, 13 Jul 2023 21:09:42 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index f3d56016919c..b040162af021 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Jul 13 03:09:43 PM UTC 2023
+Thu Jul 13 09:09:42 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index a48597e874c4..7d3de11e7e24 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Jul 2023 15:15:01 +0000
+Thu, 13 Jul 2023 21:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index e05122cc0a5d..08ff77a272b9 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-77d0183a93f35804acaeceae6605d277c38f7ac8 1689254856 2023-07-13T13:27:36+00:00
+58147c1f7a521ea21c3567fb816f45cf4c279843 1689281116 2023-07-13T20:45:16+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 8088cea49792..8229ad526995 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1689261001 Thu 13 Jul 2023 03:10:01 PM UTC
+1689282601 Thu 13 Jul 2023 09:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 48fe36dc4dc6..d4718a31931a 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Jul 2023 15:09:43 +0000
+Thu, 13 Jul 2023 21:09:42 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 4dbb478fcc76..70eca5632c5c 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 51d6fb546a1c..cb72b24ae334 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,6 +1,10 @@
AUX icinga2.initd 2276 BLAKE2B 9573c876cb1fc6ff641d4503d5446840725d94ac2a824cd124872af84032519a5ee1237b0ebc38783e673cb87169feb48b7690978e9b7d2e38549a7272f403fc SHA512 5b31f748eda8f52d8efe2c744c3c1adacffdb40c04d93cdaf7ee82129d632783362f6ea51b5a4c05ca9cd98d3343abfcfc86c98e99afd429d6bce390b9ffd082
AUX icinga2.initd-3 2390 BLAKE2B 1ead1dd958d978324dfa043abcc58be7ed389207e2bf4dc4786bd2705f94c70a03b84f34a55435f6d9dfcc0483e35da60c1f536dec1060bdc232108c622e0615 SHA512 a43911717fe891e70690647daa57426f70d10f9cb02c721962be4c13cfe8a95bc3ff84b9ba2a293adafc8ddacf8ea6771bd66e7ff6dabe3e732176bf6e6e474a
DIST icinga2-2.13.7.tar.gz 9667526 BLAKE2B 0c3e9736ac66bdcbb3f5d94cc132b3e7e49fdf472bfdbf6900651d72ee9dbea38a06fc9df7c2a266f183b11132391d8174f6d5bd5c5045c4566fb8c3fb28bab9 SHA512 233b8c712b6c36e4d9e970213fac30b65ce72a3e078bbd900c3262c2b7f2b9cf3c1e606d2deb0a60bbb5d5bd3ea1be42bb884b91fc5a9801f4d774ffa1167357
+DIST icinga2-2.13.8.tar.gz 9674265 BLAKE2B 8eebd3cd837bd6d03e9dc1060ef087bfc40c75be372a4d0f4da64d553c95e77c47a507202403249154f5b5f3f8a16c4be33cfa0eba555eb445d0892e15db736a SHA512 c16ee7d4876a712da19aaf8c2e85093bd3a4e60bdb29471a33d1e5df3df43c0e9b3afab59f5bbf2b99d06f6c501d52a2759a4b7783f877f3a5c713f43fe683a5
+DIST icinga2-2.14.0.tar.gz 9389972 BLAKE2B f68d22e1494e9d835fe831e17863ace787b7bfc77c1b2aa9c9c4694e9fffbb5d54676bb2ce9c697d05f1b1e8557e8dd719723faac22fcb7eff2d4f1ee1e76f39 SHA512 5d0094f0b49cfcbb6f335f5fd6a9fd228bbbf4693f3c51f8664fcb5c2507b22fc1dbeaeed71c54a42c1305638b70865b7063e730c9eff7689873e0f2a6cc0285
EBUILD icinga2-2.13.7.ebuild 3983 BLAKE2B 2cd06a8f2c034dcde4dc6c4c21e32f381d17e212137616d77463888cd253bfcec984c8ce2030d796bad79087cbe66a5d75d6cbf4d85f4358255340032619c0ab SHA512 627525a59a930b3ccdec516c8cae764fe7968eaa7b39ba9940bf561aa3665c8794fcdaac32157e53588901f67ee6a923daeeaeb576f8df46d02a24153eb138cb
+EBUILD icinga2-2.13.8.ebuild 3985 BLAKE2B 2c4407c55cd1a0f04ff55cd3a9f258f4ea079d6a79dcc51f270bd4bf489ef5f535c936af136e68aa03c1b9c485d36094546ebc29166b27bd1233137850b8f73b SHA512 15c19604975ed39ba81ec62d0a2e6b83f4e6d99a2a173d195d4901334c603c4d1515b98502e086698ce4ea90997f195ae96ee3f59c025333c04753d10cbf285f
+EBUILD icinga2-2.14.0.ebuild 3985 BLAKE2B 2c4407c55cd1a0f04ff55cd3a9f258f4ea079d6a79dcc51f270bd4bf489ef5f535c936af136e68aa03c1b9c485d36094546ebc29166b27bd1233137850b8f73b SHA512 15c19604975ed39ba81ec62d0a2e6b83f4e6d99a2a173d195d4901334c603c4d1515b98502e086698ce4ea90997f195ae96ee3f59c025333c04753d10cbf285f
EBUILD icinga2-9999.ebuild 3889 BLAKE2B a0cca6d2dd0116dd86ec0f6af26ce1716aea33ca7e16c1b50769c121299fdbea5242fcf9aca3cc2532275ac0f7426134a7487c6273aa851575df85a0b80bfd7f SHA512 df7d83bda8910fe743dcd4467e2c7ec9bf2b97682dabc9cd5f99d1c1dc6ddfda5f555e26139c6bba104e933015a93066a202fe6e091222c082b3745dbbc75f1b
MISC metadata.xml 871 BLAKE2B ffd6aeebf603ed90bfa4cc34d557e947e435d204c84e062532cedecd3e811710d9bd39f9f43dd70afd575104be5661b5f7e7de3f79365a961d45f61835a602c6 SHA512 3ca0916252061c1705d194066a30a8fc19cfe4341911646b7ed797e131e02f40eeddc91c2449a5b049888be749d16a5103e70678e5d6c1604db0ac3fe9f4e0d7
diff --git a/net-analyzer/icinga2/icinga2-2.13.8.ebuild b/net-analyzer/icinga2/icinga2-2.13.8.ebuild
new file mode 100644
index 000000000000..06a84427309d
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.13.8.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+if [[ ${PV} != 9999 ]]; then
+ SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Icinga/icinga2.git"
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="https://icinga.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax"
+
+# Add accounts to DEPEND because of fowners in src_install
+DEPEND="
+ dev-libs/openssl:0=
+ dev-libs/boost:=[context]
+ console? ( dev-libs/libedit )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ postgres? ( dev-db/postgresql:= )
+ dev-libs/yajl:=
+ acct-user/icinga
+ acct-group/icinga
+ acct-group/icingacmd"
+BDEPEND="
+ sys-devel/bison
+ >=sys-devel/flex-2.5.35"
+RDEPEND="
+ ${DEPEND}
+ plugins? ( || (
+ net-analyzer/monitoring-plugins
+ net-analyzer/nagios-plugins
+ ) )
+ mail? ( virtual/mailx )
+ acct-group/nagios"
+
+REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc
+ -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+ -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+ -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
+ -DICINGA2_USER=icinga
+ -DICINGA2_GROUP=icingacmd
+ -DICINGA2_COMMAND_GROUP=icingacmd
+ -DICINGA2_RUNDIR=/run
+ -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
+ -DUSE_SYSTEMD=$(usex systemd)
+ -DLOGROTATE_HAS_SU=ON
+ -DICINGA2_LTO_BUILD=$(usex lto)
+ )
+ # default to off if minimal, allow the flags to be set otherwise
+ if use minimal; then
+ mycmakeargs+=(
+ -DICINGA2_WITH_MYSQL=OFF
+ -DICINGA2_WITH_PGSQL=OFF
+ )
+ else
+ mycmakeargs+=(
+ -DICINGA2_WITH_PGSQL=$(usex postgres)
+ -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
+
+ if use mysql || use mariadb; then
+ docinto schema
+ newdoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
+ docinto schema/upgrade
+ dodoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
+ fi
+ if use postgres; then
+ docinto schema
+ newdoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
+ docinto schema/upgrade
+ dodoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/upgrade/*
+ fi
+
+ keepdir /etc/icinga2
+ keepdir /var/lib/icinga2/api/zones
+ keepdir /var/lib/icinga2/api/repository
+ keepdir /var/lib/icinga2/api/log
+ keepdir /var/spool/icinga2/perfdata
+
+ rm -r "${D}/run" || die "failed to remove /run"
+ rm -r "${D}/var/cache" || die "failed to remove /var/cache"
+
+ fowners -R icinga:icinga /etc/icinga2
+ fperms 0750 /etc/icinga2
+ fowners icinga:icinga /var/lib/icinga2
+ fowners -R icinga:icingacmd /var/lib/icinga2/api
+ fowners -R icinga:icingacmd /var/lib/icinga2/certificate-requests
+ fowners -R icinga:icingacmd /var/lib/icinga2/certs
+ fowners icinga:icinga /var/spool/icinga2
+ fowners icinga:icinga /var/spool/icinga2/perfdata
+ fowners icinga:icingacmd /var/log/icinga2
+
+ fperms ug+rwX,o-rwx /etc/icinga2
+ fperms ug+rwX,o-rwx /var/lib/icinga2
+ fperms ug+rwX,o-rwx /var/spool/icinga2
+ fperms ug+rwX,o-rwx /var/log/icinga2
+
+ if use vim-syntax; then
+ insinto /usr/share/vim/vimfiles
+ doins -r "${WORKDIR}"/${P}/tools/syntax/vim/ftdetect
+ doins -r "${WORKDIR}"/${P}/tools/syntax/vim/syntax
+ fi
+
+ if use nano-syntax; then
+ insinto /usr/share/nano
+ doins "${WORKDIR}"/${P}/tools/syntax/nano/icinga2.nanorc
+ fi
+}
+
+pkg_postinst() {
+ if [[ "${PV}" != 9999 ]]; then
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${PV}" -gt "${v}"; then
+ elog "DB IDO schema upgrade may be required."
+ elog "https://www.icinga.com/docs/icinga2/latest/doc/16-upgrading-icinga-2/"
+ fi
+ done
+ fi
+}
diff --git a/net-analyzer/icinga2/icinga2-2.14.0.ebuild b/net-analyzer/icinga2/icinga2-2.14.0.ebuild
new file mode 100644
index 000000000000..06a84427309d
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.14.0.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+if [[ ${PV} != 9999 ]]; then
+ SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Icinga/icinga2.git"
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="https://icinga.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax"
+
+# Add accounts to DEPEND because of fowners in src_install
+DEPEND="
+ dev-libs/openssl:0=
+ dev-libs/boost:=[context]
+ console? ( dev-libs/libedit )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ postgres? ( dev-db/postgresql:= )
+ dev-libs/yajl:=
+ acct-user/icinga
+ acct-group/icinga
+ acct-group/icingacmd"
+BDEPEND="
+ sys-devel/bison
+ >=sys-devel/flex-2.5.35"
+RDEPEND="
+ ${DEPEND}
+ plugins? ( || (
+ net-analyzer/monitoring-plugins
+ net-analyzer/nagios-plugins
+ ) )
+ mail? ( virtual/mailx )
+ acct-group/nagios"
+
+REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc
+ -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+ -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+ -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
+ -DICINGA2_USER=icinga
+ -DICINGA2_GROUP=icingacmd
+ -DICINGA2_COMMAND_GROUP=icingacmd
+ -DICINGA2_RUNDIR=/run
+ -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
+ -DUSE_SYSTEMD=$(usex systemd)
+ -DLOGROTATE_HAS_SU=ON
+ -DICINGA2_LTO_BUILD=$(usex lto)
+ )
+ # default to off if minimal, allow the flags to be set otherwise
+ if use minimal; then
+ mycmakeargs+=(
+ -DICINGA2_WITH_MYSQL=OFF
+ -DICINGA2_WITH_PGSQL=OFF
+ )
+ else
+ mycmakeargs+=(
+ -DICINGA2_WITH_PGSQL=$(usex postgres)
+ -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
+
+ if use mysql || use mariadb; then
+ docinto schema
+ newdoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
+ docinto schema/upgrade
+ dodoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
+ fi
+ if use postgres; then
+ docinto schema
+ newdoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
+ docinto schema/upgrade
+ dodoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/upgrade/*
+ fi
+
+ keepdir /etc/icinga2
+ keepdir /var/lib/icinga2/api/zones
+ keepdir /var/lib/icinga2/api/repository
+ keepdir /var/lib/icinga2/api/log
+ keepdir /var/spool/icinga2/perfdata
+
+ rm -r "${D}/run" || die "failed to remove /run"
+ rm -r "${D}/var/cache" || die "failed to remove /var/cache"
+
+ fowners -R icinga:icinga /etc/icinga2
+ fperms 0750 /etc/icinga2
+ fowners icinga:icinga /var/lib/icinga2
+ fowners -R icinga:icingacmd /var/lib/icinga2/api
+ fowners -R icinga:icingacmd /var/lib/icinga2/certificate-requests
+ fowners -R icinga:icingacmd /var/lib/icinga2/certs
+ fowners icinga:icinga /var/spool/icinga2
+ fowners icinga:icinga /var/spool/icinga2/perfdata
+ fowners icinga:icingacmd /var/log/icinga2
+
+ fperms ug+rwX,o-rwx /etc/icinga2
+ fperms ug+rwX,o-rwx /var/lib/icinga2
+ fperms ug+rwX,o-rwx /var/spool/icinga2
+ fperms ug+rwX,o-rwx /var/log/icinga2
+
+ if use vim-syntax; then
+ insinto /usr/share/vim/vimfiles
+ doins -r "${WORKDIR}"/${P}/tools/syntax/vim/ftdetect
+ doins -r "${WORKDIR}"/${P}/tools/syntax/vim/syntax
+ fi
+
+ if use nano-syntax; then
+ insinto /usr/share/nano
+ doins "${WORKDIR}"/${P}/tools/syntax/nano/icinga2.nanorc
+ fi
+}
+
+pkg_postinst() {
+ if [[ "${PV}" != 9999 ]]; then
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${PV}" -gt "${v}"; then
+ elog "DB IDO schema upgrade may be required."
+ elog "https://www.icinga.com/docs/icinga2/latest/doc/16-upgrading-icinga-2/"
+ fi
+ done
+ fi
+}
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index ad151cf3d89d..dd801f10e14e 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/ircii/Manifest b/net-irc/ircii/Manifest
index a386bba3d379..fd9bce738f96 100644
--- a/net-irc/ircii/Manifest
+++ b/net-irc/ircii/Manifest
@@ -2,5 +2,5 @@ AUX ircii-manpage-path.patch 514 BLAKE2B 09723e9e2d80654c9ca05535b8e14e833af7ed4
DIST ircii-20210314.tar.bz2 590626 BLAKE2B d9b785fd043f277ab7824b2161e9f8635f106802c502a905755fd7cfa1d34f8d7533e9bed7158f3ce0639787894c5f8f4ba4c96d628d3a50a34339f5a3d8466e SHA512 3dc3a4ddb000133907edb9b867ae7cb0b36488c875f5d4f56e70d7263cf042da6c429f60a8ed6cced89bca077aec42c9d992ea6b56b2ed8b4e91f125eeced310
DIST ircii-20221016.tar.bz2 578521 BLAKE2B 718ec9e4b5baf572a422d80932469c8c9fc24d24d2de3cebb062c30888084075b53bf386fe4b03db95631ee2c9b8e4f72a80d4bde2fb774132095dd65841a09f SHA512 36d6971810982515866fd510d5f70c4308424e66e395e3aeeb3270920daed5148b4b0f770eb5b9f15748d51f3392f48ddfd81f53edce8798076e90ffd4adc493
EBUILD ircii-20210314-r2.ebuild 860 BLAKE2B 2089c722ca656c3f153e35832e9945b8446fba97d726fc60c734979bf7673bcdd6649d98bee433354ac253fd6f2b7d25b632a0b9ee964989ea5f504a19fdfa72 SHA512 83edc825e3f89127b3b6810007b5336b629bc7f5e6abc2ae721b0804f4ce361fe8b0e0ae4b11b289c78e87143241b72e30e4a6901a84c9af4bf174856804f541
-EBUILD ircii-20221016.ebuild 975 BLAKE2B a331bbbd374804a6c22e18fe364e611477272d20030bd499de500d878072fb2c063d5f8c4ec08314b0ef1c762f93d53604c7de07dc87a43e14dfd61a4e861c3c SHA512 dd84564da18e200385e59646fd40e54e5a63c0ae57a0452728177910501ef1f118840637f418b47f5e718ee17109b957c44e49d6f40e8281e318133e63e9e7cd
+EBUILD ircii-20221016.ebuild 974 BLAKE2B 23ec6ba17d3b54572a4598deef47bfea677cd2fdfce1551bc9f24d09aaf0dcdf57696ae2d712efcc5f22ae4dbceb5fdd69cba5f3397494d0123386c0203330dd SHA512 be1478eb206754ea7d9065fbe78d6f807be69f9f6a9364c87cce8595dd13367474582f1370e049254b714e4de54bf4281bd79fb1fcd11bd27bd8d96d1430f5bd
MISC metadata.xml 328 BLAKE2B b41d5ec976f8f1b3d0f46e0a15d76a7e35350aeda3b0c7038624d6d276c97ae66feda821cabda36c9c14b332448691a602a9a3181945e0c84888bf516020225c SHA512 0b4ae17bde3c0ea6791850c3c8a5715a444ed9760945eb00322591f31e3590c5c13d2a2e18fe6c55b39b2ef7f68977fc1b70afb3e60fb2398f81af0b7924a7df
diff --git a/net-irc/ircii/ircii-20221016.ebuild b/net-irc/ircii/ircii-20221016.ebuild
index eeaa9dded08e..0bfac8efd9ae 100644
--- a/net-irc/ircii/ircii-20221016.ebuild
+++ b/net-irc/ircii/ircii-20221016.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://eterna.com.au/ircii/"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="lto"
DEPEND="dev-libs/openssl:0=
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index a7e1745671d8..cd57cbd29756 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index 55b9b663111c..926b7264fa06 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -88,13 +88,16 @@ dev-perl/Gtk2-Notify
>=dev-libs/gjs-1.77
>=gnome-base/gnome-shell-45_alpha
>=gnome-base/gsettings-desktop-schemas-45_alpha
+>=gnome-extra/gnome-characters-45_alpha
>=gnome-extra/gnome-shell-extensions-45_alpha
>=gnome-extra/gnome-system-monitor-45_alpha
+>=gnome-extra/gnome-weather-45_alpha
>=gui-libs/gtk-4.11
>=gui-libs/libadwaita-1.4_alpha
>=media-gfx/gnome-font-viewer-45_alpha
>=net-misc/gnome-remote-desktop-45_alpha
>=sys-apps/baobab-45_alpha
+>=x11-themes/gnome-backgrounds-45_alpha
>=x11-wm/mutter-45_alpha
# Michael Orlitzky <mjo@gentoo.org> (2023-07-05)
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 654927a27f2e..fe378f728ef4 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/openblas/Manifest b/sci-libs/openblas/Manifest
index 7ef5744bf426..61b5c3ca5505 100644
--- a/sci-libs/openblas/Manifest
+++ b/sci-libs/openblas/Manifest
@@ -1,9 +1,10 @@
AUX openblas-0.3.12-shared-blas-lapack.patch 2008 BLAKE2B 2d3a4a90d8144cbf149b7711b67364176a94287f26448930b5a4fd29fe761fb250e9007c580fb1ffa8148c477e2f4057f9cd8d7aa07efeb85caa842802d358fd SHA512 3f0d4b480549565c838eba6371e0990c162f56a226f9d26e1639e012ae3f39809f8c6badcf8fdfbb1258f45367dbaff9c4c611b8b44bac27d341aea954f0133e
AUX openblas-0.3.21-clang16.patch 17596 BLAKE2B 29a6d2716e31ad65de3252375c1a11b769c59924d09df190fd458a85dcb4c03fda041255b4239b6f41b9b799805e67bf4940f93e5baced5674eacb141eb6f711 SHA512 2e488295b282a267f5a49aa077331cfd2b35552d6099d22d8f37beb5521ebc1d4d08ba512b3b6d863f42a5f1c25153c74d83dc56be687f32e095fe1ff248bef6
AUX openblas-0.3.21-fix-loong.patch 7341 BLAKE2B 33bd86e61b8a9d5d7130a4dd3a2d03f2e4ddd9703a3c2d6cf8e31e0af7499ea6128a1b7979f0a347b813292af2dca507d9b06e9ced6ab4e821d5f33ee03e5054 SHA512 c1c19e8965794658baff61bdc9082981b9e69b487c4221837ef10f176b12ee152bad0e37bbd0c347722ee2daf83adb016e75b149dad2b140ad4c631646290642
+AUX openblas-0.3.23-parallel-make.patch 1985 BLAKE2B 044edd52499453a46478ab91676e34e97e4ea94ebd7f155bcba8df205a5bb7450f431cf5f4ce2d326a50479ce243687317752c8abcf6d4c95a3f99952f8b0874 SHA512 85473ecbecfb9612089e370087f3a1d7db353e86302f389065cdec96e49b84b57a4cce635c986ac7dc15daee0fe676e55ea5e2856113807e401bd9fb50bb27ff
AUX openblas-0.3.23-shared-blas-lapack.patch 2128 BLAKE2B 42e6ac46c9d62609731e3d7efd57569712325fb4f35b0bc1b119f51babf9b728acc569216c784e30980e20accee70baee20850b5600c7e0800ff04f19415cf08 SHA512 c6358b9682e358082bd862bbc376412c5b33bc967153f544fa2514205bcb4841cfbbc61e93932fcd4b0653ded2d5f853d62ac05081fc970fb541f4cc7281768f
DIST openblas-0.3.21.tar.gz 23729571 BLAKE2B 678bfb13ead69045e7d4d840bbcaed884d9ebedded5425cfa1f55e3d85bda31a3eb43dbbf9f07099d0d198f97ae68ef3b3b2b78aa1bd5b4999dd729dc08f7e28 SHA512 4625c8e6ccfa9120281fd714d3f6b7c3ba2265470c1be76121d6b25dc3dacb899d26e5d9a417ddc616d23909f1411495aa995ef8d8d6df8511cd5cefbabcb1c5
DIST openblas-0.3.23.tar.gz 23950794 BLAKE2B 8394e09c682bba10450248cbbe090bb81c26661eac7d238942055ae0eecce752c8a3481af905de9efe20fe635f2c4a0e06af83bb64c998ab410e4cdc56751a47 SHA512 ea64c693e57eb63cc2a88e4d6ab2d8cf9ab84ae6a15048fb12090a3570dd41053e62e99c1ff9d3e02dd67ca93233591ab41b8c017d06585d0a69222e1ad3023f
EBUILD openblas-0.3.21-r1.ebuild 5639 BLAKE2B 9f42f3af66c8d65d208cff75c03df80df9f9337c55a8c52557e9c6fecbc732cf10a47b36d341bafc0960550fbdc989f263d2aa07a04d7cc1911682ec3953c1b4 SHA512 4a663034ad381724dcaaaabe292d5f5c527c0d66c10f8b7f674ec6d66976d75f072299a90162e04379e6426ca0b4a3967b8ca253e0f125053911b37325f2ad9f
-EBUILD openblas-0.3.23.ebuild 5765 BLAKE2B 3fccc7184c83757df4cf62403a8cd3a9aa21b95eca0bf61effe6090956ebe6bc6308be0aabec63d93025d5c4d8e55fb74d8378af93a80c46753a217c363a50ac SHA512 15771a84eab7f8218f4a73bb4a3275c5ded95b1bac2a007a8dd98037d2430af9e68073fcce2554e916b3b2eda95e37921b7df25baa9ea3c3a9ae190ec15af904
+EBUILD openblas-0.3.23.ebuild 5759 BLAKE2B 2df9a3d54c758a6f90e4ba00ad3bd3e8d8865c165f5fd15bb9c5ecab349638bba4b9a93ce11173e90ec9cb9117ad1ea30c4720653dc68ee75e24c4b87b426cbd SHA512 c2ab1ce23ec0f4f83c1a251e19f120087362c598ae9af6b7df6f8489ff3b7253300f4be351747bdb4a6d0983ebb00c009a893be9ffe3a2ffc294d7a349485ce0
MISC metadata.xml 1561 BLAKE2B 5ba7ec66dd8ba7ca8bc29bc0193b48b6a82b4949bb79bab461400040667aa66aac3cfd2ad9c7323798048fd43d18ac96a562d53b68f3f7ae8bf8505ac7a04691 SHA512 05272eb56480ff82b240d0f430df3df03981e24b971dbd37c13d464f4f4b334bac19b54915446a09326a334aa76249bb79a4fa389d26150365f21389992f9a48
diff --git a/sci-libs/openblas/files/openblas-0.3.23-parallel-make.patch b/sci-libs/openblas/files/openblas-0.3.23-parallel-make.patch
new file mode 100644
index 000000000000..ce0487a6b2c0
--- /dev/null
+++ b/sci-libs/openblas/files/openblas-0.3.23-parallel-make.patch
@@ -0,0 +1,67 @@
+From 281e834566a06f1c756d262dc31e809faaf8933f Mon Sep 17 00:00:00 2001
+From: Guillaume Horel <guillaume.horel@gmail.com>
+Date: Thu, 30 Mar 2023 15:15:25 -0400
+Subject: [PATCH 1/2] do not pass -j flag to the MAKE variable
+
+---
+ getarch.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/getarch.c b/getarch.c
+index 937a8db68c..87384c0840 100644
+--- a/getarch.c
++++ b/getarch.c
+@@ -1930,15 +1930,15 @@ printf("ELF_VERSION=2\n");
+
+ #ifdef MAKE_NB_JOBS
+ #if MAKE_NB_JOBS > 0
+- printf("MAKE += -j %d\n", MAKE_NB_JOBS);
++ printf("MAKEFLAGS += -j %d\n", MAKE_NB_JOBS);
+ #else
+ // Let make use parent -j argument or -j1 if there
+ // is no make parent
+ #endif
+ #elif NO_PARALLEL_MAKE==1
+- printf("MAKE += -j 1\n");
++ printf("MAKEFLAGS += -j 1\n");
+ #else
+- printf("MAKE += -j %d\n", get_num_cores());
++ printf("MAKEFLAGS += -j %d\n", get_num_cores());
+ #endif
+
+ break;
+
+From 397108fba299c87ce17957452d57469af914f516 Mon Sep 17 00:00:00 2001
+From: Guillaume Horel <guillaume.horel@gmail.com>
+Date: Fri, 31 Mar 2023 09:22:40 -0400
+Subject: [PATCH 2/2] serialize shared prerequisites
+
+---
+ Makefile | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 144b3400db..3c4b8948af 100644
+--- a/Makefile
++++ b/Makefile
+@@ -40,9 +40,9 @@ LAPACK_NOOPT := $(filter-out -O0 -O1 -O2 -O3 -Ofast -O -Og -Os,$(LAPACK_FFLAGS))
+ SUBDIRS_ALL = $(SUBDIRS) test ctest utest exports benchmark ../laswp ../bench cpp_thread_test
+
+ .PHONY : all libs netlib $(RELA) test ctest shared install
+-.NOTPARALLEL : all libs $(RELA) prof lapack-test install blas-test
++.NOTPARALLEL : shared
+
+-all :: libs netlib $(RELA) tests shared
++all :: tests
+ @echo
+ @echo " OpenBLAS build complete. ($(LIB_COMPONENTS))"
+ @echo
+@@ -150,7 +150,7 @@ ifeq ($(OSNAME), CYGWIN_NT)
+ endif
+ endif
+
+-tests : libs netlib $(RELA) shared
++tests : shared
+ ifeq ($(NOFORTRAN), $(filter 0,$(NOFORTRAN)))
+ touch $(LIBNAME)
+ ifndef NO_FBLAS
diff --git a/sci-libs/openblas/openblas-0.3.23.ebuild b/sci-libs/openblas/openblas-0.3.23.ebuild
index 0324e3a62e4c..0e178b25b5a8 100644
--- a/sci-libs/openblas/openblas-0.3.23.ebuild
+++ b/sci-libs/openblas/openblas-0.3.23.ebuild
@@ -28,6 +28,7 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${PN}-0.3.23-shared-blas-lapack.patch"
"${FILESDIR}/${PN}-0.3.21-fix-loong.patch"
+ "${FILESDIR}/${PN}-0.3.23-parallel-make.patch"
)
pkg_pretend() {
@@ -132,8 +133,7 @@ src_compile() {
}
src_test() {
- # https://github.com/xianyi/OpenBLAS/issues/4139
- emake -j1 tests
+ emake tests
}
src_install() {
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index d74fcebfd289..f1ea80929152 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index 720bf1cbbfc8..cca75874b9a1 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -2,6 +2,5 @@ AUX kmod-30-configure-clang16.patch 948 BLAKE2B 35403640d79e60d1600abd676be81833
AUX kmod-static-nodes-r1 500 BLAKE2B 44ae03377e6cc7b5a271063828fcb39ec6925d82e52207771e1b6b4f921d0a07e51e97a8e6f432b542d88fb0195e1298cd54ba92d462a828ddd94dab7f924eb3 SHA512 8210d90f5d0702aea626b6db00adbabbd550009d8275fe430c8b113fcb0593a4dfb9efb22c061dde259e1bd94390be49823415d3fd99909e22a2bbf7ae349f63
DIST kmod-30.tar.xz 567484 BLAKE2B c5cb690dbb8fad66ac603648ff330794b417ff2fa2f8f61b6e9cb76dab93f984128b3d83a826203f39f3fb94f174f0db7395db6a47e52e8b7c561486f9d00778 SHA512 e2cd34e600a72e44710760dfda9364b790b8352a99eafbd43e683e4a06f37e6b5c0b5d14e7c28070e30fc5fc6ceddedf7b97f3b6c2c5c2d91204fefd630b9a3e
EBUILD kmod-30-r1.ebuild 6134 BLAKE2B b9cfdbd59469cebc6193015b61b127a30c65cb013f46cb8fd14bde0dd979338b6f934f7013ff5e539424dc63ea4cabc11140abace5e9df68bb2c31accab7abda SHA512 424dcfef85350f160e15f3ae3a846962a2c931812b7a9fd7b38b80c681f8d17d6fcab508b774b9f447f195cbf3f25b4bc663b428be02accec7d787591b487ebe
-EBUILD kmod-30.ebuild 5286 BLAKE2B abb956a6d6b60f47941bc754c7b4b902776b85b85a9d447994991fc8cb72b3bad2e6ce9ab50f8d4effc51500a340bac62200415110725fb40f40c3df2f176d3c SHA512 859b05e77b9c2acd45810442de38cceb244b4fd23b9410de890b544a39478db2b3ecc9c113d05bad2b742f5110af44966f898e921bd6f54cdea484b74ed1d7a1
EBUILD kmod-9999.ebuild 5970 BLAKE2B 85950b5aba18c4050c8db2f63e8d513f9490d886541523e007890aff8cce52819a76506b8332a84dc052519095237b29de0b2ecbe193cb6e969d2326e184496c SHA512 149e16f86841f272f700633b39eafbe179d35efc4db7b06a51fe06562b210ecdb1e2fc0fac8fc5c644335a07f22dca03f8ae312eadc0c5d394da44a89b2e1cae
MISC metadata.xml 681 BLAKE2B d99a380ff37258528d263ede7c4752ffbb9abfb458674e884504a3618d574cffd0cad0da260e9bca208c5bdce1878ce7b3bf26e48fe883e812c5221c6ae38a53 SHA512 032d9a89779ae60a3e34f4d5cdb6b89c6f07bec68dc23b063e1b06f57825cb071ea89322f3bd9408b2503dab423fef3bac42ab5c8a9ae899849f51e38e0ecef3
diff --git a/sys-apps/kmod/kmod-30.ebuild b/sys-apps/kmod/kmod-30.ebuild
deleted file mode 100644
index cf1f8faa5c77..000000000000
--- a/sys-apps/kmod/kmod-30.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit autotools libtool bash-completion-r1 python-r1
-
-if [[ ${PV} == 9999* ]]; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="library and tools for managing linux kernel modules"
-HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git"
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd"
-
-# Upstream does not support running the test suite with custom configure flags.
-# I was also told that the test suite is intended for kmod developers.
-# So we have to restrict it.
-# See bug #408915.
-RESTRICT="test"
-
-# - >=zlib-1.2.6 required because of bug #427130
-# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch
-# - >=zstd-1.5.2-r1 required for bug #771078
-RDEPEND="!sys-apps/module-init-tools
- !sys-apps/modutils
- !<sys-apps/openrc-0.13.8
- !<sys-apps/systemd-216-r3
- lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
- python? ( ${PYTHON_DEPS} )
- pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
- zstd? ( >=app-arch/zstd-1.5.2-r1:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? (
- dev-util/gtk-doc
- dev-util/gtk-doc-am
- )
- lzma? ( virtual/pkgconfig )
- python? (
- dev-python/cython[${PYTHON_USEDEP}]
- virtual/pkgconfig
- )
- zlib? ( virtual/pkgconfig )
-"
-if [[ ${PV} == 9999* ]]; then
- BDEPEND="${BDEPEND}
- dev-libs/libxslt"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=( NEWS README.md TODO )
-
-src_prepare() {
- default
-
- if [[ ! -e configure ]] || use doc ; then
- if use doc; then
- cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
- gtkdocize --copy --docdir libkmod/docs || die
- else
- touch libkmod/docs/gtk-doc.make
- fi
- eautoreconf
- else
- elibtoolize
- fi
-
- # Restore possibility of running --enable-static, bug #472608
- sed -i \
- -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \
- configure || die
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}/bin"
- --enable-shared
- --with-bashcompletiondir="$(get_bashcompdir)"
- --with-rootlibdir="${EPREFIX}/$(get_libdir)"
- $(use_enable debug)
- $(usex doc '--enable-gtk-doc' '')
- $(use_enable static-libs static)
- $(use_enable tools)
- $(use_with lzma xz)
- $(use_with pkcs7 openssl)
- $(use_with zlib)
- $(use_with zstd)
- )
-
- local ECONF_SOURCE="${S}"
-
- kmod_configure() {
- mkdir -p "${BUILD_DIR}" || die
- run_in_build_dir econf "${myeconfargs[@]}" "$@"
- }
-
- BUILD_DIR="${WORKDIR}/build"
- kmod_configure --disable-python
-
- if use python; then
- python_foreach_impl kmod_configure --enable-python
- fi
-}
-
-src_compile() {
- emake -C "${BUILD_DIR}"
-
- if use python; then
- local native_builddir="${BUILD_DIR}"
-
- python_compile() {
- emake -C "${BUILD_DIR}" -f Makefile -f - python \
- VPATH="${native_builddir}:${S}" \
- native_builddir="${native_builddir}" \
- libkmod_python_kmod_{kmod,list,module,_util}_la_LIBADD='$(PYTHON_LIBS) $(native_builddir)/libkmod/libkmod.la' \
- <<< 'python: $(pkgpyexec_LTLIBRARIES)'
- }
-
- python_foreach_impl python_compile
- fi
-}
-
-src_install() {
- emake -C "${BUILD_DIR}" DESTDIR="${D}" install
-
- einstalldocs
-
- if use python; then
- local native_builddir="${BUILD_DIR}"
-
- python_install() {
- emake -C "${BUILD_DIR}" DESTDIR="${D}" \
- VPATH="${native_builddir}:${S}" \
- install-pkgpyexecLTLIBRARIES \
- install-dist_pkgpyexecPYTHON
- python_optimize
- }
-
- python_foreach_impl python_install
- fi
-
- find "${ED}" -type f -name "*.la" -delete || die
-
- if use tools; then
- local cmd
- for cmd in depmod insmod modprobe rmmod; do
- dosym ../bin/kmod /sbin/${cmd}
- done
-
- # These are also usable as normal user
- for cmd in lsmod modinfo; do
- dosym kmod /bin/${cmd}
- done
- fi
-
- cat <<-EOF > "${T}"/usb-load-ehci-first.conf
- softdep uhci_hcd pre: ehci_hcd
- softdep ohci_hcd pre: ehci_hcd
- EOF
-
- insinto /lib/modprobe.d
- # bug #260139
- doins "${T}"/usb-load-ehci-first.conf
-
- newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes
-}
-
-pkg_postinst() {
- if [[ -L ${EROOT}/etc/runlevels/boot/static-nodes ]]; then
- ewarn "Removing old conflicting static-nodes init script from the boot runlevel"
- rm -f "${EROOT}"/etc/runlevels/boot/static-nodes
- fi
-
- # Add kmod to the runlevel automatically if this is the first install of this package.
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- if [[ ! -d ${EROOT}/etc/runlevels/sysinit ]]; then
- mkdir -p "${EROOT}"/etc/runlevels/sysinit
- fi
- if [[ -x ${EROOT}/etc/init.d/kmod-static-nodes ]]; then
- ln -s /etc/init.d/kmod-static-nodes "${EROOT}"/etc/runlevels/sysinit/kmod-static-nodes
- fi
- fi
-
- if [[ -e ${EROOT}/etc/runlevels/sysinit ]]; then
- if ! has_version sys-apps/systemd && [[ ! -e ${EROOT}/etc/runlevels/sysinit/kmod-static-nodes ]]; then
- ewarn
- ewarn "You need to add kmod-static-nodes to the sysinit runlevel for"
- ewarn "kernel modules to have required static nodes!"
- ewarn "Run this command:"
- ewarn "\trc-update add kmod-static-nodes sysinit"
- fi
- fi
-}
diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 9a9a16e67981..06f580a38640 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -12,5 +12,5 @@ DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb6
EBUILD systemd-utils-252.10.ebuild 11815 BLAKE2B d25fdb6b3ea15768a7894807906e8b9bdf97e11d45d07886eb8361d214de82494986efb9757fd7ffdbffeeb99495404340013c86d2a24e928c6b744e10b050f1 SHA512 bf6ad12b10422b678d3b2110e4e27249dedb1a997d5c283bb9f48c32d593f96343ae0031721053d911a77ebcd12a3e509574eeecb8ab11c7dda5037bf52dd2ed
EBUILD systemd-utils-252.9.ebuild 11806 BLAKE2B 47a6f40881f6ed002bfa21c652dc0ddf6813bc74f842e33428241fdb26fb4f8948188f53589258146fcb0a865719e7aafe138a8854e70ea5f46aa87c7b9f0851 SHA512 3c5483674b0a468f0d0f1e4346ffc5f8f6d9c306a0a79d8908d440e837eff96cd8d032f98a521c016db48c9a5bb8bfea45306f83ae82587b92e556a8637282e4
EBUILD systemd-utils-253.5.ebuild 11971 BLAKE2B 613fbd9a74a683892d36fc91ddea7dc2849fe698eaa85e56a594406cdadaa5483951c6ab5399569669e9580b271e8e3c14a78734300e0ff543fc9f5bdde273db SHA512 6aa3ecb99ff17ddf6b01da9a484d4e1ad42cb723be3affe594b6109598d83523a43938b9e8f4dd426937afa66c6197fbc4d1e96617f9b4e005a624cd681275c4
-EBUILD systemd-utils-253.6.ebuild 11971 BLAKE2B 613fbd9a74a683892d36fc91ddea7dc2849fe698eaa85e56a594406cdadaa5483951c6ab5399569669e9580b271e8e3c14a78734300e0ff543fc9f5bdde273db SHA512 6aa3ecb99ff17ddf6b01da9a484d4e1ad42cb723be3affe594b6109598d83523a43938b9e8f4dd426937afa66c6197fbc4d1e96617f9b4e005a624cd681275c4
+EBUILD systemd-utils-253.6.ebuild 12098 BLAKE2B 7ec47f163df41f5797a3d35045abc8c04bbba0a9942b9b540a69728bd33edd68c6af8b58e54fb6388946a840337ef31096df002019e7297455cc4ec2b4a2c17e SHA512 a3ef12fd1c71ff26a9b91428f39913ad583a48eeb52f1cf8368deb69570c9af0d13d4ce81bf7c9b91bbfa166f8c3d4869284ce4689a5e52c1c6a7f805884d860
MISC metadata.xml 713 BLAKE2B 1dcb5d9949600c9a8c8ac0c005ffa03b2ca91293a932fa96092a24c094e9fb29f2cf063af041432c12daec4aa4e60d11ea77ed0a423e188095f995c68e75b91a SHA512 46d167a6d898abfc56130e373d232c18fb3ef8865755379fa7678c049515458e7354b7a8cab3bf3faa7326932cccceb0b0745b4695ab9bea492bc2344abf9da4
diff --git a/sys-apps/systemd-utils/systemd-utils-253.6.ebuild b/sys-apps/systemd-utils/systemd-utils-253.6.ebuild
index 697439c0ae54..831a19ae7a53 100644
--- a/sys-apps/systemd-utils/systemd-utils-253.6.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-253.6.ebuild
@@ -120,6 +120,8 @@ src_prepare() {
)
if use elibc_musl; then
+ # Applied upstream
+ rm "${WORKDIR}/${MUSL_PATCHSET}/0015-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch" || die
PATCHES+=(
"${WORKDIR}/${MUSL_PATCHSET}"
)
diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest
index d5aeed867623..9d3d6ba0d3cd 100644
--- a/sys-apps/usbutils/Manifest
+++ b/sys-apps/usbutils/Manifest
@@ -1,5 +1,3 @@
-DIST usbutils-014.tar.xz 165884 BLAKE2B aea4f8edd3c7d7bc400fd63a8702b6d0bb50b8ed07196c4a0ed20a615eacf6373794afb9e7d5d81408dc3382848e965ecf8bc1bbec20837e4d1f96ba47cc40b5 SHA512 43c9f6ed14f8d01e014ef39a5d50b3b09031c6bda8261e0945b4cb4287c9107104175b386c2adc61dc7f9f476afb30f9a647a6ece6dee26b4133a4f10af72792
DIST usbutils-015.tar.xz 167472 BLAKE2B 1074c7159e9e6729f03f98e1f38fa0b3fef3e744b5297e6d97a5fc44ea374e2d5a0c481e14b2a034bca201048b1305c3877dbb15e3c4c04b228b4036048d8904 SHA512 cda0070138400703d7429d39dee49130aedaa704292531e6af57b347cc62422ca609540650926e74335f71d67d7d4655418be4824e1eb8a2b065c7b395feaa87
-EBUILD usbutils-014-r1.ebuild 1349 BLAKE2B 775f7bb70f2b19224f0beaa365c48011b12b9cda3461bfd63f68cc657925fca2af6e85efa10102dc64d1277aaf3e8f33a18b4cb00f0d565712ec403ae6b186b0 SHA512 9742c9c12c73df29cf80c0a332878eaf7a9b6975dccd3d83de9e90e81b531362ff6b76969acfaa38e92ac8e4703a9249163839211333042b3835c779e5949c53
EBUILD usbutils-015.ebuild 1338 BLAKE2B bbf22cf9862b6e631fb0e08fb1c5f6e15051ef14ed6055f070e2da65e5f056af46271740f562ce0439a6f548f4f8149863eee94727446e7b00e3e1898dbe3205 SHA512 34449626fda13996a32db3cef0516c555610332f707f9d69d135f99e896352539d2fdc67919f5a73b6f00ec989c5948832b0c31419c78ebc9cf36150bec1ac06
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/sys-apps/usbutils/usbutils-014-r1.ebuild b/sys-apps/usbutils/usbutils-014-r1.ebuild
deleted file mode 100644
index 6325c2b633ac..000000000000
--- a/sys-apps/usbutils/usbutils-014-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit python-single-r1
-
-DESCRIPTION="USB enumeration utilities"
-HOMEPAGE="https://www.kernel.org/pub/linux/utils/usb/usbutils/
- https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/"
-SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz"
-
-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="python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="virtual/libusb:1=
- virtual/libudev:="
-BDEPEND="
- app-arch/xz-utils
- virtual/pkgconfig
- python? ( ${PYTHON_DEPS} )"
-RDEPEND="${DEPEND}
- python? (
- ${PYTHON_DEPS}
- sys-apps/hwdata
- )
-"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- use python && python_fix_shebang lsusb.py.in
-}
-
-src_configure() {
- local myeconfargs=(
- --cache-file="${S}"/config.cache
- --datarootdir="${EPREFIX}/usr/share"
- --datadir="${EPREFIX}/usr/share/hwdata"
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- newdoc usbhid-dump/NEWS NEWS.usbhid-dump
- dobin usbreset # noinst_PROGRAMS, but installed by other distros
-
- if ! use python ; then
- rm -f "${ED}"/usr/bin/lsusb.py || die
- fi
-}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 3e1a5361e09d..8a4c1c48d45a 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/cracklib/Manifest b/sys-libs/cracklib/Manifest
index eaa098743b7f..2d7020c432cf 100644
--- a/sys-libs/cracklib/Manifest
+++ b/sys-libs/cracklib/Manifest
@@ -1,8 +1,4 @@
AUX cracklib-2.9.10-python-inc.patch 712 BLAKE2B 2e5d1dd7637632d25c408232dac77220e844d8084c29867b7382a644edcc856e4ec6c1dd6f3f4fb6e812b71ecc7c4157b2a65f637e1d2a691454de5927b5cfec SHA512 7e87b932cf1a997a3e75c5bfe51428f4506e23e117a2b9964c91bd3fe7e953d459d266bdcffa6c5dcbbf6d0d35812a540e8e67427d1f0ca8c9e6741cac9463d5
-DIST cracklib-2.9.10.tar.bz2 620648 BLAKE2B f4ebf4aea6da81424a8b9fae9c204260f6020937b6b2b02cec13527f812e1751522a47a4432ff0a2a233eeb88fe0c8b7e7fd371f611a40bf2d34a10ddfd4fe83 SHA512 0c3856833f4c58fc1ebc63cc08b189c55e8d5722ef8cdc1cad5f717cef137a83648657e005e2d0367006b27aafa1bb63e36e7998918937733816635880c85f74
DIST cracklib-2.9.11.tar.xz 461116 BLAKE2B 46b499e465c1c268b772781a9c8ce573a5167ae2e0ac919b403acdb9a14c35140dfb53909eef6e41600e26c2f87d905b3d6d05380c66f053d091765b58a264f4 SHA512 c32e509f757344a1f0b7032ad3b6dc47a8759852a94e511c92073d85bce55f45d48c389d9eb34c993e1d61ad5c1542150672f3e8bc147148ebbb04d3319a2409
-DIST cracklib-2.9.8.tar.bz2 613017 BLAKE2B d9a5d922d6ac777b08cec9c427c0cde48666cdf67bf4136eb5866a0111b101c795dceb8e206e90bff31d1c8d26505bc1a950e8ea079562d8afd601641a7caf0c SHA512 bba1b82067156f44095b282c70c06a05e58572cde7ad2430dd24c4b42ae98be86708ea86ba8b7104aa5887e16ac90d7cf3ae613b84ab9c0f7602307d78b75371
-EBUILD cracklib-2.9.10-r1.ebuild 3024 BLAKE2B d7eefb1fbb881bae3e03c5ea965bb30a2351818031e2cec2377af3a5efebd9331851738e15d51d166db2baf894aa0dd2e629e921252091640a59cf0ac7e48798 SHA512 4097d63d975ff66648b79e11f582df57f2da06ecf8465aa4c6f93a91a38505915d06417775208d968cc3dee4a314664b9e043991e15598df912289a9a00312c0
EBUILD cracklib-2.9.11.ebuild 2965 BLAKE2B 45d4ce00f9865292088adc3545c2510da4c5fa8d4aea3a9fbe3a03a8a1cdb1ee8d05b0146800dd504d6c6129d40d805d5d1015bcc51d6e87fba20c372103644f SHA512 15b3125d572877c095412a1c73842296c7e5244adc1bdc5fe35dff7e7764f865510b8971f14db9ce46bee02fffca4ccc37332ded7acef71967ec84638c6aee12
-EBUILD cracklib-2.9.8.ebuild 2672 BLAKE2B 88614b0d1a368daaf22b2249ab50f8f4fb0c03d249ecc8b700a0e8800128c21e2224d437040c43886c620ca2224c2bc97aa2c24a58a7bea095cf4f29c8aed5aa SHA512 6b265982b4405a42f0581511432942f37f6ecbe1136f9cd7d40eb4f142810b3f2b4a38b477378bc748b8483f86bbdf846d5d55f4375b1b903b74689a6d815e69
MISC metadata.xml 385 BLAKE2B f81e1ac44f5a4c3f647473385363eed564accca3b62ecde3cb35fab14112af1ceb2a25dc2816fc096aee9c3ed15006252f32491583861689ed70d49218684360 SHA512 6d9908f12c310ef22feeae2216236f9b632dc5204916fbb5693cc53bb58e592dc44f49c45d2c8bc22addd69cc5e4e63df463a23299d09a637f4f0f7379e7b796
diff --git a/sys-libs/cracklib/cracklib-2.9.10-r1.ebuild b/sys-libs/cracklib/cracklib-2.9.10-r1.ebuild
deleted file mode 100644
index aaff1f1b5172..000000000000
--- a/sys-libs/cracklib/cracklib-2.9.10-r1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: ideally bump with sys-apps/cracklib-words
-
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 libtool multilib-minimal usr-ldscript
-
-MY_P=${P/_}
-DESCRIPTION="Password Checking Library"
-HOMEPAGE="https://github.com/cracklib/cracklib/"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="nls python static-libs zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
- nls? ( virtual/libintl )
-"
-BDEPEND="
- nls? ( sys-devel/gettext )
- python? ( ${DISTUTILS_DEPS} )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.9.10-python-inc.patch
-)
-
-distutils_enable_tests unittest
-
-pkg_setup() {
- # Workaround bug #195017
- if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then
- eerror "Upgrade path is broken with FEATURES=unmerge-orphans"
- eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib"
- die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
- fi
-}
-
-src_prepare() {
- default
-
- # bug #269003
- elibtoolize
-
- if use python ; then
- distutils-r1_src_prepare
- fi
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- # use /usr/lib so that the dictionary is shared between ABIs
- --with-default-dict="/usr/lib/cracklib_dict"
- --without-python
- $(use_enable nls)
- $(use_enable static-libs static)
- )
-
- export ac_cv_header_zlib_h=$(usex zlib)
- export ac_cv_search_gzopen=$(usex zlib -lz no)
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use python ; then
- local -x CFLAGS="${CFLAGS} -DLOCALEDIR='\"${EPREFIX}/usr/share/locale\"' -DDEFAULT_CRACKLIB_DICT=\'${EPREFIX}/usr/lib/cracklib_dict\'"
- cd python || die
- distutils-r1_src_compile
- fi
-}
-
-multilib_src_test() {
- default
-
- if multilib_is_native_abi && use python ; then
- distutils-r1_src_test
- fi
-}
-
-python_test() {
- cd "${S}"/python || die
-
- # Make sure we load the freshly built library
- local -x LD_LIBRARY_PATH="${BUILD_DIR/-${EPYTHON/./_}}/lib/.libs:${BUILD_DIR}/lib:${LD_LIBRARY_PATH}"
-
- eunittest
-}
-
-multilib_src_install() {
- default
-
- # Move shared libs to /
- gen_usr_ldscript -a crack
-
- if multilib_is_native_abi && use python ; then
- cd python || die
- distutils-r1_src_install
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -type f -name "*.la" -delete || die
- rm -r "${ED}"/usr/share/cracklib || die
-
- insinto /usr/share/dict
- doins dicts/cracklib-small
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} ]] ; then
- ebegin "Regenerating cracklib dictionary"
- create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null
- eend $?
- fi
-}
diff --git a/sys-libs/cracklib/cracklib-2.9.8.ebuild b/sys-libs/cracklib/cracklib-2.9.8.ebuild
deleted file mode 100644
index c79bb03eb101..000000000000
--- a/sys-libs/cracklib/cracklib-2.9.8.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: ideally bump with sys-apps/cracklib-words
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1 libtool multilib-minimal usr-ldscript
-
-MY_P=${P/_}
-DESCRIPTION="Password Checking Library"
-HOMEPAGE="https://github.com/cracklib/cracklib/"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="nls python static-libs zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
- nls? ( virtual/libintl )
-"
-BDEPEND="
- nls? ( sys-devel/gettext )
- python? (
- dev-python/setuptools[${PYTHON_USEDEP}]
- )
-"
-
-do_python() {
- multilib_is_native_abi || return 0
- use python || return 0
-
- pushd python > /dev/null || die
- distutils-r1_src_${EBUILD_PHASE}
- popd > /dev/null || die
-}
-
-pkg_setup() {
- # Workaround bug #195017
- if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then
- eerror "Upgrade path is broken with FEATURES=unmerge-orphans"
- eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib"
- die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
- fi
-}
-
-src_prepare() {
- default
-
- # bug ##269003
- elibtoolize
-
- do_python
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- # use /usr/lib so that the dictionary is shared between ABIs
- --with-default-dict="/usr/lib/cracklib_dict"
- --without-python
- $(use_enable nls)
- $(use_enable static-libs static)
- )
-
- export ac_cv_header_zlib_h=$(usex zlib)
- export ac_cv_search_gzopen=$(usex zlib -lz no)
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- do_python
-}
-
-multilib_src_test() {
- default
-
- # Make sure we load the freshly built library
- LD_LIBRARY_PATH="${BUILD_DIR}/lib/.libs:${LD_LIBRARY_PATH}" do_python
-}
-
-python_test() {
- ${EPYTHON} -m unittest test_cracklib || die "Tests fail with ${EPYTHON}"
-}
-
-multilib_src_install() {
- default
-
- # Move shared libs to /
- gen_usr_ldscript -a crack
-
- do_python
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -type f -name "*.la" -delete || die
- rm -r "${ED}"/usr/share/cracklib || die
-
- insinto /usr/share/dict
- doins dicts/cracklib-small
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} ]] ; then
- ebegin "Regenerating cracklib dictionary"
- create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null
- eend $?
- fi
-}
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index 2d0162e5ea06..6bba43613b25 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/gnome-backgrounds/Manifest b/x11-themes/gnome-backgrounds/Manifest
index 712890d4a4a9..fd527f8c56f5 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,3 +1,5 @@
DIST gnome-backgrounds-44.0.tar.xz 48536532 BLAKE2B 8815cd4b4d114ff703094c6979e0cf7951b8907c4b1ee9929dcb40bed136c395373c12d1d302b8f1b1e50e79e25f805f659969953fe6f2504d6db3594a91e588 SHA512 d3550d2ec04894601594523f20b6da295f61952b69d894ed533017297158a342d21bf83532591775029aab0acdd9fd1127d570960e94f3668e2c3231486bbebc
+DIST gnome-backgrounds-45.beta.tar.xz 53524208 BLAKE2B 0c7974ab2357ec08e3acbdef1960d310fe629993faf69893759a3eed0b89462ed2f95ff1db356c0e48fc7b7e6592618e251c0747e06bcec16fb07ee03678aff9 SHA512 741622819ac1ba80ed4b89bb9134f4c8c04b3c4b6a6b63226091e01cbc5db38a623dd022f485d6f3870455a4d0a97490f05be4248301e3888a1487705a89597e
EBUILD gnome-backgrounds-44.0.ebuild 481 BLAKE2B 899dcd48d86fd812bdc19722d09fef3ed6cb08debdee84f50ee5ec0c68b6be17ab1c939c63628c2c666db929e9d22202227a0559f7d27e6bcdc0e1e61f473a1f SHA512 e51053b3ef7f2a1d0eae96e96214e5833f83b32c0fc715286d7d242f367f1e2f6fa421bafc4ddeb6c45330e7b8edc76693f7c951ef322f44961942f3f6721041
+EBUILD gnome-backgrounds-45_beta.ebuild 484 BLAKE2B bbffea9ebdf2374953b36da18d6e90e20cbcbfcd23d9684c1d6328bffea0a37e2bf8920b8682939b5e8870ae911923b8b60bc7670be57d14a694c1d8256a8c69 SHA512 4fa5d6ecb3e4d4e14846a77d7f3b8970a5d256628a97644a9bc0094950f699d4179e6cbfdab8e0061dd6bd9552f9afb57b5c3cc35139edd3a65d07e512c0683c
MISC metadata.xml 358 BLAKE2B 7d666491973a405a7657f7c54ed78082aa3f13f1ada5a38957ede5894c1e849cab4d04f71809ed1fddd64964bc7881b5098d44b61415803ae7c08a05d4359ef1 SHA512 b8bb7ac7eb7d24e475163e633997b1c14e720933bae10927aca0a88f853e610f81d041c98bc24b95b84c782aca60c7549c89cb0361f68134efdfe660cb8da937
diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild
new file mode 100644
index 000000000000..8636516b5b76
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
+
+LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0 CC-BY-4.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="gui-libs/gdk-pixbuf-loader-webp"
+BDEPEND=">=sys-devel/gettext-0.19.8"
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 43964487b713..a5578cb13b97 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index 47bd6c588016..00abeca1ff69 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -2,5 +2,5 @@ AUX spectrwm-3.4.1_p20221224-fix-cflags-ldflags.patch 1126 BLAKE2B 5be199ba5324d
DIST spectrwm-3.4.1_p20221224.tar.gz 166161 BLAKE2B 62dddfea9b80727d47bdfe61e4bf5ae5996e7bcdcaf76a37c29a3a448fcf4d19f6eeed75d7c13ca2c1e5c093c79503f00dfdde239d5022e700e27f75b7157e39 SHA512 424acf589ab137bdb8b7c010c757fde40a53b7bf70dc1c0ccf0df7e4a5ffce360cab02933f6eb7191e57ba594f4c8a6e732ac4bb8da0684d3889e9448e704edb
DIST spectrwm-efc458efa5730680a5ff3805f6cf9d88dc88748b.tar.gz 172141 BLAKE2B 0ae0f85dd40d170d3f68c8ab6763f251f3a901172a1bb39b0dbf45915c1f59044abd24c25f92b966efa0cee5824de6d4694012f98161438579891d70ee72faec SHA512 4e74585da0bfa65e83cc91786bf28ac5f61ddf1cbfb293064af802bd63c55e9bf9b78127e51ffc9348ea2ae77fc24503a6319e80438d9f72346c38636dcfb01a
EBUILD spectrwm-3.4.1_p20221224.ebuild 1207 BLAKE2B 366ee716faf1ab3c6d9c9eaf472da1dbe91c683b0a9a4f2d30c78080dea7096d213da00a9b7295c51efb361624ef44efb32b22320531bdf5df7dc8a07e390bb1 SHA512 ea3ccff814a141cdd2b0dea45f423a0f4f4505f43e64f534019ed747c131f202b4f56f4c58c215199bf6b0c51cd051f326665b88f2da32fc95682282e94b7a7d
-EBUILD spectrwm-3.4.1_p20230310.ebuild 1279 BLAKE2B 2770b783825d9a89adb89a534bbd2dca645a63acf7a744e19ac78cd82e15aa52eabe22380de4c5edcbaac4513e83539bd69a14e4ac5c67ab89b223783bac8b55 SHA512 e0b02228d4c5fb0cdd0a78e07c6b5a8509514f052339b8680b80e5fdea16dd89d994a028c6a99b64d1a0c2f1bc92861b26865703a22b9beae1f2085cd3710db1
+EBUILD spectrwm-3.4.1_p20230310.ebuild 1278 BLAKE2B dc842221aefce84b7ec3a27960400a5a35761dc3828f3fe26e823af300bf06856436fa989266b0e166a356b1a58deb1993b883c6e9abc8bd6d9c945b46c6db18 SHA512 224567cc3edbe6dd383faed1c380899baba0f11cf3420526a796904efe0387dc6f1f3512d3aae0023b56ef8d5c80fcdf29acb992bba8579082fb7741da088acb
MISC metadata.xml 328 BLAKE2B 4f82bd35cf47d6791ea543bec20f7e510abba33f9de8bc8e0fe8176b0d3e908c30581a6083e90e6f0a2947ad3ffb6ff93d0e11030e68b8056451a017debfb377 SHA512 97e6057c3043db295d56ffd208c189cb5b575cf48f1cc9b78475f8055e59801fa8f7c8c1b8c9c090beb85e00365438c33831c87d9499e95495ee6287ecf7e4c4
diff --git a/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild b/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild
index a82f49c2ccc7..5b5567ad9582 100644
--- a/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild
+++ b/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/conformal/spectrwm/archive/${COMMIT}.tar.gz -> ${PN}
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
DEPEND="
elibc_musl? ( sys-libs/queue-standalone )