summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-05 23:43:10 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-05 23:43:10 +0000
commitd82c6c919aa63b46ec1683492b75162951f09072 (patch)
tree559264efa71b0a426b715aee43022d8f5c714b06
parentc31f575f39c1e387f18f630fb01d3a89c2339fdf (diff)
gentoo auto-resync : 05:02:2024 - 23:43:10
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29792 -> 29793 bytes
-rw-r--r--app-dicts/Manifest.gzbin31666 -> 31664 bytes
-rw-r--r--app-dicts/myspell-en/Manifest2
-rw-r--r--app-dicts/myspell-en/myspell-en-20240201.ebuild57
-rw-r--r--app-editors/Manifest.gzbin13938 -> 13938 bytes
-rw-r--r--app-editors/mousepad/Manifest2
-rw-r--r--app-editors/mousepad/mousepad-0.6.2.ebuild63
-rw-r--r--app-editors/zile/Manifest2
-rw-r--r--app-editors/zile/zile-2.4.15.ebuild3
-rw-r--r--app-portage/Manifest.gzbin9758 -> 9757 bytes
-rw-r--r--app-portage/pkg-testing-tools/Manifest2
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.2.0.ebuild4
-rw-r--r--dev-qt/Manifest.gzbin11542 -> 11552 bytes
-rw-r--r--dev-qt/qtcore/Manifest2
-rw-r--r--dev-qt/qtcore/qtcore-5.15.12-r2.ebuild162
-rw-r--r--dev-qt/qtgui/Manifest2
-rw-r--r--dev-qt/qtgui/qtgui-5.15.12-r1.ebuild180
-rw-r--r--dev-qt/qtnetwork/Manifest4
-rw-r--r--dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild2
-rw-r--r--dev-qt/qtwayland/Manifest1
-rw-r--r--dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild52
-rw-r--r--dev-qt/qtwidgets/Manifest2
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild63
-rw-r--r--media-gfx/Manifest.gzbin37697 -> 37691 bytes
-rw-r--r--media-gfx/krita/Manifest3
-rw-r--r--media-gfx/krita/files/krita-5.1.5-lto.patch58
-rw-r--r--media-gfx/krita/krita-5.1.5.ebuild1
-rw-r--r--media-gfx/ristretto/Manifest2
-rw-r--r--media-gfx/ristretto/ristretto-0.13.2.ebuild47
-rw-r--r--media-libs/Manifest.gzbin69165 -> 69165 bytes
-rw-r--r--media-libs/zita-resampler/Manifest3
-rw-r--r--media-libs/zita-resampler/files/zita-resampler-1.8.0-makefile.patch91
-rw-r--r--media-libs/zita-resampler/zita-resampler-1.8.0.ebuild44
-rw-r--r--metadata/Manifest.gzbin10002 -> 10001 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.gzbin28380 -> 28382 bytes
-rw-r--r--metadata/md5-cache/app-dicts/Manifest.gzbin33869 -> 34028 bytes
-rw-r--r--metadata/md5-cache/app-dicts/myspell-en-2024020114
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin28569 -> 28722 bytes
-rw-r--r--metadata/md5-cache/app-editors/mousepad-0.6.215
-rw-r--r--metadata/md5-cache/app-editors/zile-2.4.152
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin19432 -> 19437 bytes
-rw-r--r--metadata/md5-cache/app-portage/pkg-testing-tools-0.2.04
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin28768 -> 29411 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtcore-5.15.12-r216
-rw-r--r--metadata/md5-cache/dev-qt/qtgui-5.15.12-r118
-rw-r--r--metadata/md5-cache/dev-qt/qtnetwork-5.15.12-r14
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-5.15.12-r116
-rw-r--r--metadata/md5-cache/dev-qt/qtwidgets-5.15.12-r117
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin60275 -> 60435 bytes
-rw-r--r--metadata/md5-cache/media-gfx/krita-5.1.52
-rw-r--r--metadata/md5-cache/media-gfx/ristretto-0.13.214
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin119181 -> 119024 bytes
-rw-r--r--metadata/md5-cache/media-libs/zita-resampler-1.8.014
-rw-r--r--metadata/md5-cache/sci-astronomy/Manifest.gzbin8583 -> 8751 bytes
-rw-r--r--metadata/md5-cache/sci-astronomy/kstars-3.6.917
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin72139 -> 72301 bytes
-rw-r--r--metadata/md5-cache/sci-libs/indilib-2.0.616
-rw-r--r--metadata/md5-cache/sys-firmware/Manifest.gzbin8953 -> 8956 bytes
-rw-r--r--metadata/md5-cache/sys-firmware/sof-firmware-2023.124
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin23859 -> 24337 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.7714
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.1614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.7.414
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.1.77 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.1.76)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.6.16 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.6.15)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.7.4 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.7.3)4
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin9625 -> 9788 bytes
-rw-r--r--metadata/md5-cache/x11-terms/xfce4-terminal-1.1.216
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/projects.xml8
-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--profiles/Manifest.gzbin191900 -> 194017 bytes
-rw-r--r--profiles/arch.list1
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/gcc/eapi1
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/gcc/parent1
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/package.mask2
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/package.unmask3
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.5/x86/use.mask14
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/make.defaults16
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.mask5
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.force3
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.mask13
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/use.force6
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/use.mask6
-rw-r--r--profiles/profiles.desc3
-rw-r--r--sci-astronomy/Manifest.gzbin6865 -> 6862 bytes
-rw-r--r--sci-astronomy/kstars/Manifest2
-rw-r--r--sci-astronomy/kstars/kstars-3.6.9.ebuild104
-rw-r--r--sci-libs/Manifest.gzbin45097 -> 45103 bytes
-rw-r--r--sci-libs/indilib/Manifest2
-rw-r--r--sci-libs/indilib/indilib-2.0.6.ebuild80
-rw-r--r--sys-firmware/Manifest.gzbin5703 -> 5702 bytes
-rw-r--r--sys-firmware/sof-firmware/Manifest2
-rw-r--r--sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild4
-rw-r--r--sys-kernel/Manifest.gzbin4576 -> 4568 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest12
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.77.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.16.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.7.4.ebuild28
-rw-r--r--sys-kernel/vanilla-sources/Manifest12
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.1.77.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.1.76.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.6.16.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.6.15.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.7.4.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.7.3.ebuild)0
-rw-r--r--x11-terms/Manifest.gzbin4556 -> 4558 bytes
-rw-r--r--x11-terms/xfce4-terminal/Manifest2
-rw-r--r--x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild59
121 files changed, 1427 insertions, 236 deletions
diff --git a/Manifest b/Manifest
index 47fca3a4327a..9bc9fa2d72c0 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29792 BLAKE2B 77a0693f06d94c9d5ba9092e8b04f6f266411026a845520ef31eae9d4ed645f042f79b2162264aac21a0057842f8795940951a4730c1d7eb491808290f6ef6d0 SHA512 0afc2c434bf16d5366c6cc9ded4960c3e3c1d02a481af84e3ec09708d9264e11883908eb8752415da14ca55d8c7cbc57fa49c5ae5ac91ce531215e70836aff41
-TIMESTAMP 2024-02-05T17:10:05Z
+MANIFEST Manifest.files.gz 29793 BLAKE2B 6551074cf1ba204fea09b40e8e95a4e1fb4d0b7947d673bb45285bb468e5f6020660af0fcfb405747874a8162965dbd593555ead9a3fdc0084337248ba4fe5f3 SHA512 4a2887b5d34faf606c22599571f5672d4fdcd5574dee2cff6dcb2c81ab411ba1ec30ff8c219a754eb772b8fcf49840b61f34bac4d834c0071f76e2de1268c6c6
+TIMESTAMP 2024-02-05T23:10:06Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXBFm1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXBas5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCdUxAArHzPXacojPKbl/yZ/AgENxxZ49s6vXhVhhvrSR6dy0352IymF77uNzob
-NGoj+aTOuLMJ89bEhBFdSwUW9s1GWNqEZ+pDj0YIKJYXZT36dDrffXWLXsfeZV56
-0VW3kMhcpNvnqWXCOJK1RFes6G2lObwlZvSDRGeaDrm5N5D2bL8a9wgdrtRhKs3Y
-2rb2d3Vo9fjBgY5cfN4RUVO8Bp0zGmLuu6NveyArENAsqI+7Muksl2XzGTqTe2zA
-hKO1UOYfTZxsOTmSGJGWOKWIS8gTiQ2JT1rDS9HHvksvW2gL75I1KWqP9ZZzcjE8
-75vBIzuILKT6CEIMrhjP3Pr/JyDYP8oJDgY3/GlV/wgQdgx8uAeuE4Mpmz1R/7+E
-mqTLfLBJjRYcVNA7OzEgnP6K1L+ufe8qZQPWEzP6LI2s4+aXxF1vj/mrCxODQyzu
-fBnE7qr7Ax/FNxsvJkLPtzwe8ySm0kerqvT9ENZLCuIsEzoqZ+B/eyvrOH9Csdt7
-eqzyh79Gw8CW1VekVZU6NRidoK8jUikP4e9SqLXFiTDl3+yWr5fz7tVE1z/PdrAY
-HVK+vknZavGzBjqBE/rSUXKOM8JeyWEtrPZxr2XHBNr3Yd67lQ+wHQ2IYrq1hYLf
-oNSHEhRm6NULajhtP1+mSK4L29vLR7Px2z/AB8Al05imXUAG1iw=
-=SrX3
+klB3gBAAh/8pK8xr2AgB3CMsUln2Qc0LiJgF7ggMwd8kAYByEGoxanC8jJQXtLHj
+TpUcCTEzmyyXa5HwobIW484Xp6/jjrY8IbOeNtrAIphh3ShlhZLvQHc1s4Xhdzcy
+jggqwlEtE9bW+PqqH4LbKuNxMqTkQYC2wA7fPMBQBb6xkiVXeN4j04aN/yWFp1Cl
+Cs3lVF8i5IbIgwATBM1Ffez1Q2Kwva36+HfeZKef+B2ym641BrwfVC1BcpSqz3DR
+tRnOURodf3J3iZ+EkblW96Xi51Fdwc7Iet5hwCX6QyOjrboNDELgwhnRzc90Satq
+jI5XWzbXRWQ7jzyz1IJAj+EMDeQIN8leb1Q2nYxUimLPXjA/dTTH02OvDk56NBLJ
+FRMec6S5jDXT1hhVA5l+2SMhyOdFSf+aOo6ZAlCG7aMKgzEe9qMt/kawjPkixytY
++r9AIDIaMlkkoO3ViVPu935HcHjQK3DgbvMaZHiARRPwQ1rvpPO8sNvo2mq4gjXT
+1rMNaggWRf0T7B0j+OuANq/k8q6roRM1qZDjMTu84WGb3eL/GO4dyOyZQa5v8hsJ
+cgTuqvf2nL/oG9Tm0qee3C8Woi6wTtA44LRUED7SlnyKGNoSO3RDFOfQXv1sQFUM
+EO7+bQHn7ey/d1tCc38B/EJeBRM19+uGnS2My3GRKBy/A4qkqmM=
+=9hBa
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 7e03e0c400ec..90d6e2afd25d 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-dicts/Manifest.gz b/app-dicts/Manifest.gz
index f3a67cf63a67..cd24ac101c8f 100644
--- a/app-dicts/Manifest.gz
+++ b/app-dicts/Manifest.gz
Binary files differ
diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest
index 44c3a282250e..246b4b18ae4e 100644
--- a/app-dicts/myspell-en/Manifest
+++ b/app-dicts/myspell-en/Manifest
@@ -1,7 +1,9 @@
DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e SHA512 3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e
DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb SHA512 76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2
DIST dict-en-20240101_lo.oxt 6105115 BLAKE2B 8d81a60fe73adc4b12b0023915aa131eeaf6bbd33f816b05dcb5d0ad40c7806f35c724be1b380904ed62c50c2f3c71925981fdc7bd653f155d7da11383e2ed1e SHA512 cbb6dec8486df96678e0c6c75297645af2455a41194c5232e71ac7a0edcbf2b15115985958529427c57b82a41ca853af86fa4baffbdc8ea50d23f9f48c868940
+DIST dict-en-20240201_lo.oxt 6105836 BLAKE2B 2978b36dfea07570b8be255c021e8f6cf9113f3ea342db0cc25d52e58a406f75015fdc5961556594756fde30293c21bcbf17c00b49e962e5a4f558be3f17b42c SHA512 92098925935ec23a3058db4a136e37f6dc3c24f0901de45bfd84e19efb5c3b207bb06e902368fd00c0851003b2e385719d850b3cced15e3d4a2b2d5143b5eafc
EBUILD myspell-en-20230701.ebuild 1527 BLAKE2B 23f74ecca10154abce30811601e81395efe814965acc968ee6127b72af5c59fdc77eaaf7e28749d0ecca2173a245a3ad21d3a1a8755b3bbd32663672dbdb93e8 SHA512 ed19efe5312db774c0fc337db589eac7f8fe378607b95aab951620b8552fc5b9c75cc58c17d2a227fbcd267788517cee67026f2612c4bb77f04f5d250eed1279
EBUILD myspell-en-20230901.ebuild 1527 BLAKE2B dee4562a80cd192291c251fb7935d51b2624a305426338fffb50b7964c396c1782b91e51066d0d0e0724d2b0f96a818c0edafe9d41dc2099d7d0f3f8feefe019 SHA512 6b2bcb91e74d2116604ad5d13b227ee26fa2c0e3762fa3e502bbbc182466675f44f9a6dd8a5a5b21a8f45acb0a5574822718c980ef57561ebfe0326ff564f523
EBUILD myspell-en-20240101.ebuild 1534 BLAKE2B d53459be89b99b6a7616b29626fa2a5f0b0e06cccea113b824f5cc553a66b038f5b4901aedfcb5ae1837c8591fb1281c0c32e7b97701168ab846ce1d3484ff01 SHA512 70cc60c76573cd0eda97f54c3862158c7bcfcb1ce16c7e3166e002ae666361369f0aea269f08232db038ba6ebcf07a1c5cb777348d4974d701e99942ca2ff153
+EBUILD myspell-en-20240201.ebuild 1534 BLAKE2B 75a3499ee853ccb25f9ea9410e686232ccdd821dec9cf4e12b250c4576903b82b2c6fb17ab5aa4d0ea62fd50fd29ae8a94861f39e2c8a80072986857805abdb1 SHA512 580c3ffc0bd8c7d705a832b823e8df490faec3e7648a1233d8e562372cd4baeab066b27682be40cbeacffceb0e67c1362c4d100e86ca087e40a31dedd44f2e08
MISC metadata.xml 289 BLAKE2B 3b19ce0204dedac8876e4a00fa12dd23cadca14d8b422165467e4da65edfb91e3bb924505016333bad4ed1cb2612db674bb857f1a3dc9e1033b53dcdf20cb164 SHA512 9147be5e8b62a3de0ee8aafc33c61132f9856b28653a390be9ee7a89e3057cf06cc0b53149f08c525a6f01b2fac91e8ba6d1ed89ea46e33d8c279e76c22bec54
diff --git a/app-dicts/myspell-en/myspell-en-20240201.ebuild b/app-dicts/myspell-en/myspell-en-20240201.ebuild
new file mode 100644
index 000000000000..808ecf27b281
--- /dev/null
+++ b/app-dicts/myspell-en/myspell-en-20240201.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit myspell-r2
+
+DESCRIPTION="English dictionaries for myspell/hunspell"
+HOMEPAGE="
+ https://extensions.libreoffice.org/extensions/english-dictionaries
+ https://proofingtoolgui.org
+ https://github.com/marcoagpinto/aoo-mozilla-en-dict
+"
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1706771103/dict-en-20240201_lo.oxt"
+
+LICENSE="BSD MIT LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
+IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
+REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
+
+src_prepare() {
+ if use l10n_en-GB || use l10n_en; then
+ MYSPELL_HYPH+=( "hyph_en_GB.dic" )
+ fi
+ if use l10n_en-US || use l10n_en; then
+ MYSPELL_THES+=(
+ "th_en_US_v2.dat"
+ "th_en_US_v2.idx"
+ )
+ MYSPELL_HYPH+=( "hyph_en_US.dic" )
+ fi
+
+ MYSPELL_DICT=( )
+ for lang in "${PLOCALES[@]}"; do
+ if [[ "${lang}" == "en" ]]; then
+ continue
+ fi
+ local mylinguas="${lang//-/_}"
+ if use "l10n_${lang}" || use l10n_en; then
+ MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
+ else
+ rm "README_${mylinguas}.txt" || die
+ if [[ ${lang} == "en-US" ]]; then
+ rm "README_hyph_en_US.txt" || die
+ fi
+ if [[ ${lang} == "en-GB" ]]; then
+ rm "README_hyph_en_GB.txt" || die
+ rm "README_en_GB_thes.txt" || die
+ fi
+ fi
+ done
+
+ default
+}
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 253afcc9bc4c..2ec50718daf5 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/mousepad/Manifest b/app-editors/mousepad/Manifest
index fc313ecfc701..39d7673ef708 100644
--- a/app-editors/mousepad/Manifest
+++ b/app-editors/mousepad/Manifest
@@ -1,3 +1,5 @@
DIST mousepad-0.6.1.tar.bz2 1405279 BLAKE2B db94c433ba6dc697906258942abd0bcaa5a0a244c30c6e344e737944e84688045319551ebd1512aba541d87beafe5a8a26bb1265a06619aad64c7155140f33b3 SHA512 cf6ee9e32ecb1be9f1f54c587c4e8f653eb949f1103e378bf27959b88d8d6f268fb796285c8077bcef97926288cf941b9fb9426bfeb680ee728bddefa2d77d23
+DIST mousepad-0.6.2.tar.bz2 1402314 BLAKE2B c783ec58317ca3c0eaa0023ade3043f4aa4f020a12c0258fe0cf1e2303aa07dfbc67b9aa0178ca9282da98754103fda6c90ba034fa4057dd855b400c0d371085 SHA512 086f60f6f405290ed76366f4c5195e9c8f9c5058d1892200a73e48d6378428efe47f2038e3eddb81186e22dd87d57580559a556b1b22f202b6f056c7f90b64ea
EBUILD mousepad-0.6.1.ebuild 1268 BLAKE2B f7f0492cd8acf41a453f26ad9d3eedaac04ce1a82ff96641a70553790683b534ecfef07d39a07eaffd392a3233d2308e582ccf0a5c918981c886c0549400e5f7 SHA512 8e6d54ce565f0e74cd64fbedd85b8b53506df45fdcc6fd88e1988a66cbabe37dd7916c558c5885c475140a5a1c7c01c192dd36d3aaefc80be5f18f1e8d22c69a
+EBUILD mousepad-0.6.2.ebuild 1272 BLAKE2B 705da414728941a40ad79d929661891f8cb614935a996bd93790111c4d30b7bd2df4e381c54a1692041da6bde993661cf8f1170ae44e264cb6a01608dce2fe20 SHA512 83c2e82dd6081f8c2f68e131071730dfb8a8e31691587df68eed40f7580287624413302ac89fb6127e56a759fad42661631ddd4602c2dedb0591755f4d196c48
MISC metadata.xml 318 BLAKE2B 53e8d0080a2643b6d5191012a6c86316d926678a85190371ce498705fc142f83d1a325a935a75f8f29c19c878a677ba96a35d5e8702a23c4f1e7ec210dbeef3e SHA512 89a0b309c4a205b97627be6c0d3fb1a280d9c4dfd2107c09854ef6a912e38e0dc2da39e0768d5103b81b72bf84eed7b1014084c52ff9482f4acc13e8d1a3def3
diff --git a/app-editors/mousepad/mousepad-0.6.2.ebuild b/app-editors/mousepad/mousepad-0.6.2.ebuild
new file mode 100644
index 000000000000..4d6ef31ee3be
--- /dev/null
+++ b/app-editors/mousepad/mousepad-0.6.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="GTK+-based editor for the Xfce Desktop Environment"
+HOMEPAGE="
+ https://docs.xfce.org/apps/mousepad/start
+ https://gitlab.xfce.org/apps/mousepad/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="policykit spell +shortcuts"
+
+DEPEND="
+ >=dev-libs/glib-2.56.2
+ >=x11-libs/gtk+-3.22:3
+ >=x11-libs/gtksourceview-4.0.0:4
+ policykit? ( sys-auth/polkit )
+ spell? ( app-text/gspell )
+ shortcuts? ( >=xfce-base/libxfce4ui-4.17.5:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ --enable-gtksourceview4
+ $(use_enable policykit polkit)
+ $(use_enable spell plugin-gspell)
+ $(use_enable shortcuts plugin-shortcuts)
+ )
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/app-editors/zile/Manifest b/app-editors/zile/Manifest
index d59770ee708b..c32ce40962e5 100644
--- a/app-editors/zile/Manifest
+++ b/app-editors/zile/Manifest
@@ -1,5 +1,5 @@
DIST zile-2.4.15.tar.gz 1490611 BLAKE2B 3744ab2459edf9b0dc9ca976c5f37625d06e0766e3a1fbb59112fe375af6f6cc5e8c068dcb127b338091f3130d32190ad4bc3a79eac7f9a4f87b46723d5a4a82 SHA512 e2a04c280ae0c0038e6ef18abec0be55063a472f77a511bf31459712be24659edcaa2d1c861d7c00bdab87a1881af03d14eb561047c386cbff5f90b13b1a2575
DIST zile-2.6.2.tar.gz 1152751 BLAKE2B db51b534c8d76e1def91bbfe49cab501ff1bccd6fbeddd5622d8fca3695305c53e480eed1978e880621e09955e2b98519cfa02cf259006a08d1a8722122148ea SHA512 16d5cece403fc215d53b35c31fe6f743d53d7a01cdc7d101cabe6760173539c9c31e092b29c374f28a723708027f6de626fcfee302962848091f85078fa81761
-EBUILD zile-2.4.15.ebuild 1080 BLAKE2B 183258c71c77dd08c39fec8177c73e1a7a89c9823f5d65d96c336b1f53775e995cce8e243389f7909ec0b1242d320a601eebf491b3948c4a8909e28c2f4ae272 SHA512 d7617451e816250a5234491ecb86efeb7a28ee41ced15acde3e0978870c4ca1503fa51340da1c6c278e9519e2b2c99f62fd3e5bea4460f870ba0dfc168abe506
+EBUILD zile-2.4.15.ebuild 1136 BLAKE2B ff7527c6e18fc4ebb8bfe0b14571b1ee801ba36cff087fb05ae2f7a0dac1601a7f444bf8975c82656d28e204e743b3f719f02c3895cfff2f68c1600532da0b41 SHA512 823a01e2d4ac181d2951d4a609563e7c1dc3117cfbddeb291d8f99e71510db47f0742077a5efb97234dbd3c14d400be15b06fcc9baf509e3cb5c2eca54fa7840
EBUILD zile-2.6.2-r2.ebuild 1125 BLAKE2B a51c693ac1e98e444dfdd4aa4964e24b7676239d4fa94bea8197477c7d8654e4245e211c1a412e6e867e1c26c30fd3a2ffac5c33ef898dba6b70f6c68c0cc7ba SHA512 c1ebe00a08ac5dcec0fd9dc4028a40d498e3d396a20cfb5a45521873ca0f8badfb65b6f2f2cf253d1968c2509bb5eee61c92940616b1db5b424dc1fac91bb139
MISC metadata.xml 624 BLAKE2B 42ee677b52bd163d6b585354602c5190ec23d894ef169b413d0451baf224dd8c8f4e13d8eb6dd4ebc0aea0679c72518194ecfaf9e33d38a25119e5d1e1159af4 SHA512 e53a353dd17ceb3522996a914ec1fecbcf0fdc080b44e0d3cad106cb1d8b79e05e73713891f612cac6a2eebaaaffc900aace0e33fd7249b877c6cdd58bef5d4d
diff --git a/app-editors/zile/zile-2.4.15.ebuild b/app-editors/zile/zile-2.4.15.ebuild
index cf27836594ab..05b1686856f7 100644
--- a/app-editors/zile/zile-2.4.15.ebuild
+++ b/app-editors/zile/zile-2.4.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,6 +28,7 @@ BDEPEND="dev-lang/perl
DOCS="README THANKS"
QA_AM_MAINTAINER_MODE=".*help2man.*" #450278
+QA_CONFIG_IMPL_DECL_SKIP=(MIN) #923835 (false positive)
src_configure() {
econf \
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 955d1a5ac998..d4f7dc5409ce 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/pkg-testing-tools/Manifest b/app-portage/pkg-testing-tools/Manifest
index c9dc1dc7b3c5..72eed0232bc4 100644
--- a/app-portage/pkg-testing-tools/Manifest
+++ b/app-portage/pkg-testing-tools/Manifest
@@ -3,5 +3,5 @@ DIST pkg-testing-tools-0.1.2.gh.tar.gz 6180 BLAKE2B 7674573d165e8e04ef4555301bb1
DIST pkg-testing-tools-0.2.0.gh.tar.gz 6325 BLAKE2B 0d45311beb6fdbf1847b1227a0ca1402461c38f5036d7953c40752eb0f086b5388051f420c2bad2fa75faeb345885dd65fcc25f594d54e6b14269ff67738f724 SHA512 11815efa0d546f78717ec65f97c57684c4c34f785bd3c7dd254064d3925341ed09e1f3df5912308926643eaf19779cd3a01c32d65a47e19022ffe6043d3a396b
EBUILD pkg-testing-tools-0.1.0.ebuild 482 BLAKE2B 862126cbcbf8f6f46f1c7f639275b1896d3c06b1967c0242f31f56fa2a47dc80624957275fc3cba068adee356ac4b8fd878bb5ebac5150dcac293a8873d64a9c SHA512 d25f8e939978d9753f7d22793660b89aefcc784dac0a1615b3745e92e2ddf17aa8087296ae6f228be919fee098d2e3d70ae24c2a6c6da80fef3bef411346241a
EBUILD pkg-testing-tools-0.1.2.ebuild 518 BLAKE2B 7caa3978c5cb7cf644da0d9bca0a7ffaa9adaf8179246090f8bbf3dfac364359a6f06e01335b9a7d598c03e38f851bfe7fbf096db14e17393657533ea29cf9cb SHA512 ac4f272cfe87f3362cb20044304c8d11882f40c72d54ce0f0104aa1bcd72d62aae820eb5c7a273952190449f69b11b19a5d6946828398728391dc9fe7d2e5a9a
-EBUILD pkg-testing-tools-0.2.0.ebuild 514 BLAKE2B 50268dbdece55441a728404eb5923cd7a3eef9ec8b8f461e06ee48d863038388e6938b4f1cea3120eb383f37c2b2feaf418e88b1bf9d3da075c14abbd2e72645 SHA512 d97653aea087406daa5fbaa650ae3e2a04ebefadbda2c194577125b2e9fcb325da68c3ce02afa3ba4fb30e3680056d32874bebbb04f071bbf9cd4129b41eb90b
+EBUILD pkg-testing-tools-0.2.0.ebuild 512 BLAKE2B a7687dfd8da6fe9778624e6d6a6a3cb48620a0d9f37af2e1164382a96ba6303efcb8b1f305aa5e5b4fc455207566de2ad17787739b9f6df19f282014e3b383f8 SHA512 c5b08f4ffbb471d8e2d5f4bb49cdce9a6c538f608042ed1bf5e7fa3e28c7865315f90b6d5d2ac8a3ba5a4d9b41a5ac7a7dd74e6c3fbca9d43442845d7769ac81
MISC metadata.xml 511 BLAKE2B 28c5a606539ab4e39b0113ce58ac6cb8331f54ea459b0d38025873cf14f7eb84a1b170b2c8f352f989270d621620af611fb567c0ee5e400e098c4214fd981b95 SHA512 d0cafe6f9fe869007bf701796d1bceee66fefb6b6e3cfb413ab2a651709d625e117bd5c8e5d23d5647af1f6de95870da6be7344655e7fe15d48d831dba316cea
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.0.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.0.ebuild
index e0b588d3b8a5..06fdcc7d4a78 100644
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.0.ebuild
+++ b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/APN-Pucky/${PN}/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
sys-apps/portage[${PYTHON_USEDEP}]
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 3ec5608f598a..402e8e8a0c72 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index c462f668ad96..7a463a041707 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
+DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a
DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtcore-5.15.12-r1.ebuild 4302 BLAKE2B c0f7bc71204dbcf688d402433e2eaa41eb00514eb10ec1110ca63f3a32dc5c6c8ca6fd1c378c6f49f7cdc701655541a0c2d0bb88331699360bdad7f3a353efd1 SHA512 2c1315230ea0f6d6844a6414cf903d5a3ed575cf96c4aab1d898bdc87ca4ffffd936fb674684b4abdb62a8b0b13b430e563ae2f2ea3853a0133fde5d523771fe
+EBUILD qtcore-5.15.12-r2.ebuild 4308 BLAKE2B ad56285ff4ec4f3e4d773e18f9c89c4659d731ce05c3b30dbbb3a8c174a3a7a3bd4eea7da6443344fe3bd9908cfd1305d764489f868192d8d6bbee8f2d2e3cee SHA512 d03f88847bef8866aeac4b15d8a296041f0d005341f2e0c611d48948bd5e0d439c5e083197c70aca53284533f22ba41ddc72f92c1f295c8b8b08b16140fdcb0d
MISC metadata.xml 594 BLAKE2B 0cefc88e620290c30db5f52e6804c43541617009ba05cc517a5c8b1c4039be9af9991e6e5b893577da3df52a83b70bd9f07a8061c518e9b52fdfdeb93a7df17f SHA512 73036ec739b85ea13025828f2526bce9d9fa6a3db3578925e4a4294be92a15dbe0f3af4db206690e3e786237312b3a23cb028a15abdd216e251db849a381a5be
diff --git a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild
new file mode 100644
index 000000000000..e87062d2038e
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=3
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit linux-info flag-o-matic toolchain-funcs qt5-build
+
+DESCRIPTION="Cross-platform application development framework"
+SLOT=5/${QT5_PV}
+
+IUSE="icu old-kernel"
+
+DEPEND="
+ dev-libs/double-conversion:=
+ dev-libs/glib:2
+ dev-libs/libpcre2[pcre16,unicode]
+ sys-libs/zlib:=
+ icu? ( dev-libs/icu:= )
+ !icu? ( virtual/libiconv )
+"
+RDEPEND="${DEPEND}
+ !<dev-qt/designer-${QT5_PV}:5
+ !<dev-qt/qt3d-${QT5_PV}:5
+ !<dev-qt/qtbluetooth-${QT5_PV}:5
+ !<dev-qt/qtcharts-${QT5_PV}:5
+ !<dev-qt/qtconcurrent-${QT5_PV}:5
+ !<dev-qt/qtdatavis3d-${QT5_PV}:5
+ !<dev-qt/qtdbus-${QT5_PV}:5
+ !<dev-qt/qtdeclarative-${QT5_PV}:5
+ !<dev-qt/qtgamepad-${QT5_PV}:5
+ !<dev-qt/qtgraphicaleffects-${QT5_PV}:5
+ !<dev-qt/qtgui-${QT5_PV}:5
+ !<dev-qt/qthelp-${QT5_PV}:5
+ !<dev-qt/qtimageformats-${QT5_PV}:5
+ !<dev-qt/qtlocation-${QT5_PV}:5
+ !<dev-qt/qtmultimedia-${QT5_PV}:5
+ !<dev-qt/qtnetwork-${QT5_PV}:5
+ !<dev-qt/qtnetworkauth-${QT5_PV}:5
+ !<dev-qt/qtopengl-${QT5_PV}:5
+ !<dev-qt/qtpositioning-${QT5_PV}:5
+ !<dev-qt/qtprintsupport-${QT5_PV}:5
+ !<dev-qt/qtquickcontrols-${QT5_PV}:5
+ !<dev-qt/qtquickcontrols2-${QT5_PV}:5
+ !<dev-qt/qtquicktimeline-${QT5_PV}:5
+ !<dev-qt/qtscript-${QT5_PV}:5
+ !<dev-qt/qtscxml-${QT5_PV}:5
+ !<dev-qt/qtsensors-${QT5_PV}:5
+ !<dev-qt/qtserialbus-${QT5_PV}:5
+ !<dev-qt/qtserialport-${QT5_PV}:5
+ !<dev-qt/qtspeech-${QT5_PV}:5
+ !<dev-qt/qtsql-${QT5_PV}:5
+ !<dev-qt/qtsvg-${QT5_PV}:5
+ !<dev-qt/qttest-${QT5_PV}:5
+ !<dev-qt/qtvirtualkeyboard-${QT5_PV}:5
+ !<dev-qt/qtwayland-${QT5_PV}:5
+ !<dev-qt/qtwebchannel-${QT5_PV}:5
+ !<dev-qt/qtwebengine-${QT5_PV}:5
+ !<dev-qt/qtwebsockets-${QT5_PV}:5
+ !<dev-qt/qtwebview-${QT5_PV}:5
+ !<dev-qt/qtwidgets-${QT5_PV}:5
+ !<dev-qt/qtx11extras-${QT5_PV}:5
+ !<dev-qt/qtxml-${QT5_PV}:5
+ !<dev-qt/qtxmlpatterns-${QT5_PV}:5
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/bootstrap
+ src/tools/moc
+ src/tools/rcc
+ src/corelib
+ src/tools/qlalr
+ doc
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
+pkg_pretend() {
+ use kernel_linux || return
+ get_running_version
+ if kernel_is -lt 4 11 && ! use old-kernel; then
+ ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856"
+ fi
+}
+
+src_prepare() {
+ # don't add -O3 to CXXFLAGS, bug 549140
+ sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
+
+ # fix missing qt_version_tag symbol w/ LTO, bug 674382
+ sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
+
+ # Broken with FORTIFY_SOURCE=3
+ #
+ # Our toolchain sets F_S=2 by default w/ >= -O2, so we need
+ # to unset F_S first, then explicitly set 2, to negate any default
+ # and anything set by the user if they're choosing 3 (or if they've
+ # modified GCC to set 3).
+ #
+ # Refs:
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709
+ # https://bugreports.qt.io/browse/QTBUG-103782
+ # bug #847145
+ if tc-enables-fortify-source ; then
+ # We can't unconditionally do this b/c we fortify needs
+ # some level of optimisation.
+ filter-flags -D_FORTIFY_SOURCE=3
+ # (Qt doesn't seem to respect CPPFLAGS?)
+ append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
+ fi
+
+ qt5-build_src_prepare
+
+ # workaround for a79a370c (...Annotate-QMutex-...patch) adding a header
+ qt5_syncqt_version
+}
+
+src_configure() {
+ local myconf=(
+ $(qt_use icu)
+ $(qt_use !icu iconv)
+ )
+ use old-kernel && myconf+=(
+ -no-feature-renameat2 # needs Linux 3.16, bug 669994
+ -no-feature-getentropy # needs Linux 3.17, bug 669994
+ -no-feature-statx # needs Linux 4.11, bug 672856
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qmake 5
+
+ local flags=(
+ DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
+ OPENGL OPENSSL SSL WIDGETS
+ )
+
+ for flag in ${flags[@]}; do
+ cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
+
+ #if defined(QT_NO_${flag}) && defined(QT_${flag})
+ # undef QT_NO_${flag}
+ #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+ # define QT_NO_${flag}
+ #endif
+ _EOF_
+ done
+}
diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 4027893e77d8..d6e96cdb8772 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
+DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a
DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
+EBUILD qtgui-5.15.12-r1.ebuild 3992 BLAKE2B 84045f08b85fbcef5a57b2a9da5dfecf224a96b345b030319347b7bf68debcf6d5c0c1b473d0381f69f6efe894d81d4fa2a2c5d6336266a7bc9c63de31be69e6 SHA512 09671d1a2c22047d9e139e79876370606b0c6174a7ac75108e5a02adcbc14c2cbd95115a251f0f0fd3ad75618e4702a69b49535b10f13491991bfd0e9f16b964
EBUILD qtgui-5.15.12.ebuild 3986 BLAKE2B 4684e0f9b5971170b81cbc45668057ad6f1dfa595445590d1676e9379b7a8c9bf0e087db79eeaf3257c34e14f4fb64fe67a10c8a20ab9459fa5464d35dd4cdb4 SHA512 fc9b5b6b2b401afc96296e813fa337a093a60c748d9e633bb7b616dac4c7f48f46ce9558f3e7d189dfc5a1f61d74b37c6c80535326eb4fe61db3f7b45f27c91c
MISC metadata.xml 1283 BLAKE2B 2d4873f1b7011f5766810866933cd897a68a89d93183b93c19008b9b956aa10e882ebc061f0a86c81d68308bb267d28f324f2cddc52b55d94c4201a7b97ce889 SHA512 551b643e0dec5fcfd934029e36f35d8e14479e7d426dc74d4b48522c6e06d989ae70db7c4cd0a67594551916ec59036f3d1db91afa929e454614a947464ed19c
diff --git a/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
new file mode 100644
index 000000000000..0ffe18a81fe1
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=3
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+SLOT=5/${QT5_PV} # bug 707658
+IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput
+ linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
+REQUIRED_USE="
+ || ( eglfs linuxfb vnc wayland X )
+ accessibility? ( dbus X )
+ eglfs? ( egl )
+ ibus? ( dbus )
+ libinput? ( udev )
+ X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+ dev-libs/glib:2
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ dev-util/gtk-update-icon-cache
+ media-libs/fontconfig
+ media-libs/freetype:2
+ media-libs/harfbuzz:=
+ sys-libs/zlib:=
+ accessibility? ( app-accessibility/at-spi2-core:2 )
+ dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+ eglfs? (
+ media-libs/mesa[gbm(+)]
+ x11-libs/libdrm
+ )
+ evdev? ( sys-libs/mtdev )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ gles2-only? ( media-libs/libglvnd )
+ !gles2-only? ( media-libs/libglvnd[X] )
+ libinput? (
+ dev-libs/libinput:=
+ x11-libs/libxkbcommon
+ )
+ png? ( media-libs/libpng:= )
+ tslib? ( >=x11-libs/tslib-1.21 )
+ tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+ udev? ( virtual/libudev:= )
+ vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+ vulkan? ( dev-util/vulkan-headers )
+ X? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/libxkbcommon[X]
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
+ x11-libs/xcb-util-wm
+ )
+"
+DEPEND="${RDEPEND}
+ evdev? ( sys-kernel/linux-headers )
+ linuxfb? ( sys-kernel/linux-headers )
+ udev? ( sys-kernel/linux-headers )
+ X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+ ibus? ( app-i18n/ibus )
+ wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/qvkgen
+ src/gui
+ src/openglextensions
+ src/platformheaders
+ src/platformsupport
+ src/plugins/generic
+ src/plugins/imageformats
+ src/plugins/platforms
+ src/plugins/platforminputcontexts
+)
+
+QT5_GENTOO_CONFIG=(
+ accessibility:accessibility-atspi-bridge
+ egl:egl:
+ eglfs:eglfs:
+ eglfs:eglfs_egldevice:
+ eglfs:eglfs_gbm:
+ evdev:evdev:
+ evdev:mtdev:
+ :fontconfig:
+ :system-freetype:FREETYPE
+ !:no-freetype:
+ gles2-only::OPENGL_ES
+ gles2-only:opengles2:OPENGL_ES_2
+ !:no-gui:
+ :system-harfbuzz:
+ !:no-harfbuzz:
+ jpeg:system-jpeg:IMAGEFORMAT_JPEG
+ !jpeg:no-jpeg:
+ libinput
+ libinput:xkbcommon:
+ :opengl
+ png:png:
+ png:system-png:IMAGEFORMAT_PNG
+ !png:no-png:
+ tslib:tslib:
+ udev:libudev:
+ vulkan:vulkan:
+ X:xcb:
+ X:xcb-glx:
+ X:xcb-plugin:
+ X:xcb-render:
+ X:xcb-sm:
+ X:xcb-xlib:
+ X:xcb-xinput:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
+src_prepare() {
+ # don't add -O3 to CXXFLAGS, bug 549140
+ sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
+
+ # egl_x11 is activated when both egl and X are enabled
+ use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
+
+ qt_use_disable_config dbus dbus \
+ src/platformsupport/themes/genericunix/genericunix.pri
+
+ qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
+
+ qt_use_disable_mod ibus dbus \
+ src/plugins/platforminputcontexts/platforminputcontexts.pro
+
+ use vnc || sed -i -e '/SUBDIRS += vnc/d' \
+ src/plugins/platforms/platforms.pro || die
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ $(qt_use accessibility feature-accessibility-atspi-bridge)
+ $(usev dbus -dbus-linked)
+ $(qt_use egl)
+ $(qt_use eglfs)
+ $(usev eglfs '-gbm -kms')
+ $(qt_use evdev)
+ $(qt_use evdev mtdev)
+ -fontconfig
+ -system-freetype
+ -gui
+ -system-harfbuzz
+ $(qt_use jpeg libjpeg system)
+ $(qt_use libinput)
+ $(qt_use linuxfb)
+ -opengl $(usex gles2-only es2 desktop)
+ $(qt_use png libpng system)
+ $(qt_use tslib)
+ $(qt_use udev libudev)
+ $(qt_use vulkan)
+ $(qt_use X xcb)
+ $(usev X '-xcb-xlib')
+ )
+ if use libinput || use X; then
+ myconf+=( -xkbcommon )
+ fi
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index bdd56b968b61..8f3f3b12fd22 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,5 +1,5 @@
DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
-DIST qtbase-5.15.12-gentoo-kde-2.tar.xz 332644 BLAKE2B 19cc5d45ac1334cac525b26936926ba021f1763e8758d9dd2a7c1f1826d20e457f5bcb821ac3c3ba6e1d76d783b5328e9a22260a129c678bcd86f4a017d32349 SHA512 ee4b8bf6cc6fd458f94233f49af1bdabc0e0ec31c8691c2ab05213f2cbe20a4ff53430632c884da7d4a4cf927170acdec02628788e5beaff7271539a1b00a9bc
+DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a
DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
-EBUILD qtnetwork-5.15.12-r1.ebuild 1184 BLAKE2B 1e7f3180db5046741159a4395c8fff877ebef4da4167eb055a82f84791097241d30e2abe978c22640c22bdbdb487835a90e5eb73d74e7fb468f1861dbdf52f8d SHA512 7dbb6e68ce92fafedb6c0f730cff4ddaa9b4541b8d969b45032dd185c21f05ca487fad080939c2f3e506f6a209a0bb5ec806ae7472eedd88ce84fc570e05a100
+EBUILD qtnetwork-5.15.12-r1.ebuild 1184 BLAKE2B 1a0697466239e3c5b1a20e40d56dacb96169ae30b763c33d3574d7d74f33e86d192dbac15b642c45129ddcaf726ade571e401b4e3fd2b48c84b557c8d6618c14 SHA512 b292da78bd5a1693614a66d7443aba075aa9292fc0dea50e3ee270018d1bdbb8f9502d65bbe709514d7a0b1f3e74be7216d9e4b1928dcf90759b5e8ea577d926
MISC metadata.xml 690 BLAKE2B 3e1cccd88cb778d868aa5aa650d9114a79eaf7b5961dc6222b2da3e5c7536a43c7481b6d56bb9176b36ed2560ccb0712635146872f370fdc1e319286133a1651 SHA512 e402ad3b586e305a6f7ee99f24edd505b1e76f7a957108fc252a4a1af8978ac113b9b1c56e4fb0bfb696bcf29a1295f52af6614924f0e3ae2d7f71810a3be707
diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild
index b86ebc81fe98..5b4fd756d498 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
if [[ ${PV} != *9999* ]]; then
- QT5_KDEPATCHSET_REV=2
+ QT5_KDEPATCHSET_REV=3
KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 79c1281ba19b..b64b2c1ee484 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,6 +1,7 @@
DIST qtwayland-5.15.12-gentoo-kde-1.tar.xz 48548 BLAKE2B 706547b35251116550b7d838df489f770a58140b2ece34e22cf5cd13929fa801d9a057a38f66a34c47321e1c0958049774928a68f859082ad3664acee0f1bb73 SHA512 756edb0657580c3d65d6e4bb74e3ab31c326f2f25bf501c2761e8b3e538287792955c91c0e57e32d8a04c31577546481673bdd14f1abdc2aa28513edba3a670e
DIST qtwayland-everywhere-opensource-src-5.15.12.tar.xz 569180 BLAKE2B 456b02d061ef6c57237463dd7b8387e4c6353648af0475a6ff6036ab2438417ecd3c60a8f3429aa52a98e9d213c0097fa3189602657611ae3657a2a520eb8c71 SHA512 acd78018665db3d0d77a84bb80ce7dbb65a33e0e813c3308e09a27195df204029b5e580f353eae2536e6fdde249aa34411e37f4f1663f7645448d96c9df67a66
DIST qtwayland-everywhere-src-6.6.1.tar.xz 1127148 BLAKE2B 8eb11f5f7f200a6d548577089732a533318d6120a7498dcb258183b5e0fd444541e03b59e730018cab15a612f8a31dd7b51275899271d62173eb1962a70198d3 SHA512 7f6533754daad7a2804ddddcd5139608c2b8f1ef92ae8a238c1ed4fc41c8a3ee532da0b2e57266d07d4d39d1ec6c83eca487c73788a108af30035b0dae262c76
+EBUILD qtwayland-5.15.12-r1.ebuild 1220 BLAKE2B 242495aedae55f8841f0b8ef9fab0dfc31be2640780231ec7f38932da38545091920711371778e5ac2d050bd923be2617c3b9b759449a4f3a4b92f0a314d9f0a SHA512 eb594ce8f52da2543f8c269881bfe1ecf4527d346caf5c6922fd7ed9619e07a225318834e661982bcadf01f09ca919b41f955b71579903e450468b7433e39e34
EBUILD qtwayland-5.15.12.ebuild 1209 BLAKE2B 3aaca329c62f7f1636c4d6129a342b691ee8d15c509bc4515aef3dfc0d90a57c6a5cca1fbea1a12a942d244d19bd48efea89a6cd19fdaa1690213c71a37252e5 SHA512 b37a8c24734da053f013a6be33d8502bac1e31a1005e4118101b65ad81d050bf2731159462d9c4d565ce945257b1ab5d3b670e1b96bef2f7524a37e4632bcbaa
EBUILD qtwayland-6.6.1.ebuild 992 BLAKE2B c982eed008a1789a4a3ecffa98559e0bc93a1cbcb1d83bcd648b786c1a7f3b6ca46e4e9d0d7a1aec326bc52b0e585db841e34daa72ec5b4ab6b31c3d53a54310 SHA512 b852d6388af5d83bdc6f8f8fa139200f89c854dbc7fc55d6c292052e1c5e14b9bc055cebd71e7ea1bccc6ef7d73e28461c4fcbd8acc89829a57408876759085c
EBUILD qtwayland-6.6.9999.ebuild 993 BLAKE2B 191010fad490a0eaef31456cddcec7fa50e91edea0b1655e0605e8d260026bad17d95b22fbde64c42444e2959c8cdaa7916647714f97ff6d21af5f59c9b4e26b SHA512 177204c0e4502111d726a3ebc3ca0f8ac0086a5e8f7fe5dcaa99202de5ea5f1144b0c1e18b69a0fa68ba5b833fc314b9f3e56a222e1c4637bd62e9ec5c46b46e
diff --git a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild
new file mode 100644
index 000000000000..c9d27b00e9e9
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+SLOT=5/${QT5_PV} # bug 815646
+IUSE="compositor vulkan"
+
+RDEPEND="
+ dev-libs/wayland
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=]
+ media-libs/libglvnd
+ x11-libs/libxkbcommon
+ compositor? ( =dev-qt/qtdeclarative-${QT5_PV}*:5= )
+"
+DEPEND="${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="dev-util/wayland-scanner"
+
+src_configure() {
+ local myqmakeargs=(
+ --
+ -no-feature-xcomposite-egl
+ -no-feature-xcomposite-glx
+ $(qt_use compositor feature-wayland-server)
+ $(qt_use compositor feature-wayland-dmabuf-server-buffer)
+ $(qt_use compositor feature-wayland-drm-egl-server-buffer)
+ $(qt_use compositor feature-wayland-shm-emulation-server-buffer)
+ )
+
+ use compositor && myqmakeargs+=(
+ $(qt_use vulkan feature-wayland-vulkan-server-buffer)
+ )
+
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+ rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die
+}
diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
index 00e6a7097d13..8742486ba6a3 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
+DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a
DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
+EBUILD qtwidgets-5.15.12-r1.ebuild 1209 BLAKE2B 5f3481e48d954a289bbc702a050662069285ae38a2c4343f42ac1298a20984c425e321e921c5f5d366b6882e6c4d9305aa17484e0aa3674a739a70793230a55b SHA512 07736f7253706a417c70cde822320c0ea68676bc9a2e05f29535b24b63d7422a07a7effd228e2f839de548553b59b9ace678d08d359b65155983e3c445dd42e3
EBUILD qtwidgets-5.15.12.ebuild 1203 BLAKE2B a016f5345d4c3ab3646c0691cb01f6ac89e0ca868df6f5f647fa13f5ca83fec419bda09c70fb5370311b5b944110da2c6f655d8684f552d7dd9a5d3c70d02d43 SHA512 0089a95556c7be2213d647e186fdf14571d42ab67a335edfcc733754212b454e2e598efb5c7c945a4b307ea7be46aed87f625980e899720d51975a3f4abd2be6
MISC metadata.xml 559 BLAKE2B 3ea80a5e419db32987d68d7e5033fa75fa0ff22b31b0842fd7ead902172cbe83650b0bbdf8657a57e428726e7cdf114d9011bd16066c080bc5f6ecb3f691d42c SHA512 51172365a186fbca09651bfd751284960dda4036390af2afab9812a7ae3fabdd9d60a336dee3cfc5e3d133a0216bf77e29660b9cdee2f0bcd2ce43c27297bdb1
diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild
new file mode 100644
index 000000000000..ce06e17144ba
--- /dev/null
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=3
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
+
+# keep IUSE defaults in sync with qtgui
+IUSE="dbus gles2-only gtk +png +X"
+REQUIRED_USE="gtk? ( dbus )"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?]
+ dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+ gtk? (
+ dev-libs/glib:2
+ =dev-qt/qtgui-${QT5_PV}*:5=[dbus]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/pango
+ )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/uic
+ src/widgets
+ src/plugins/platformthemes
+)
+
+QT5_GENTOO_CONFIG=(
+ dbus:xdgdesktopportal:
+ gtk:gtk3:
+ ::widgets
+ !:no-widgets:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :widgets
+)
+
+src_configure() {
+ local myconf=(
+ -opengl $(usex gles2-only es2 desktop)
+ $(usev dbus -dbus-linked)
+ $(qt_use gtk)
+ -gui
+ $(qt_use png libpng system)
+ -widgets
+ $(qt_use X xcb)
+ $(usev X '-xcb-xlib -xkbcommon')
+ )
+ qt5-build_src_configure
+}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 1c15cf90e2f8..67bb0f18bf6e 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index 8ae17720991f..9bf57c9431d0 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,8 +1,9 @@
AUX krita-4.3.1-tests-optional.patch 2583 BLAKE2B 0b5e577bc17ef6b6487ce82ff4b4bc34064c659a3cf48d12a539c3029dd70f17b0b48a7398b68de6a937adff3af0c2d4a47d0f84fdc7746ec612fb05272d963f SHA512 f16885a72cd5f8f250b03903062c70190367ed409c2582d579bfb1e6ab09514df7f96214ce236e33bb8eec2f3872d887f9c3152f4e524b1719250a9064bf719c
AUX krita-5.1.5-libjxl-0.9.patch 4162 BLAKE2B 410bf2fe6ce56771a0d2ae9fcbdeae2eb34252628a2989d225c91d43b33e01ad8a77b3caa733d5e9c0ea10dc6def83407b397cfceccc431ad8b38d6f36993525 SHA512 851110f6a91dbea530105aea477d7629491ed527f5bb198032b4741b026643a34bf22681dd35944d299dff5242dc917e2f0a096914628b7337a1821795b02323
+AUX krita-5.1.5-lto.patch 1759 BLAKE2B 45fb3eb096bf61e767b2db682dad325261d17d894ec9e2e3cb0cef14c99a6c1fa4148bde7884e1e4fd5f30b036175a0da15291c961ace846e12a1e91947844b0 SHA512 81519ad76faeee65bc6f2c07585574bdbf66479adc7983f0968a09c5516e4e9da884c875c8175663c5de2cead104c2477ff3c90b9de20b0da4d80bb8fd86b090
AUX krita-5.1.5-ocio-2.3.0.patch 1669 BLAKE2B 17ee793479946ca07788afb109ca338c3cd9ace486b2c7443ce850cc229766eb09d7b6608337c4d8ae7a7e24d633e233d36551253c3012042062a9d5c3b0fe4f SHA512 dc88f9e1b9836d8c8bc08731ac1878c3a35d4ebbd4cc361a1a4e7b59c5217709b4e207001b18a617ef4f8881a2608b548e14d383aa9db798f13acd2be02df925
AUX krita-5.1.5-sip-6.8.patch 770 BLAKE2B b63fb65ffc4ea733e8698b255b5531ff55299ec8f7cd6c153f50faaf938795618c675a7c6fbf33c1f7225c8dddaec806a9fbd6f88b621ebcff52eb13aacc0479 SHA512 5f21376508c603ca33447119ad9fa492e83992f74314cd59053f270d2020a540b4c6708b67028a7567b9db460a6fbc0aa842020b4fe5b7d4be4265d2dc78ceff
DIST krita-5.1.5-exiv2-0.28.patch.xz 4664 BLAKE2B e364325be3d8e40e293a7d268136be3737ce5d2b9b5607f140b30ba3e687dc8d86545f4463348587711150f1652b521f87efc859a1bf2bc3b5ed704cf3236781 SHA512 130ba9cce7d6c0138f7ef6dab1445816c2e29752aa16643c32a7d9c00d7a156ac88f01afdb782ab03fc1e0822660a070f74c02e7cde4dfbcec30baaf3c3dba7f
DIST krita-5.1.5.tar.xz 184981952 BLAKE2B 3d8d26849d8508dc040fb3ac5ab4d0ce724f670bf7d5782b37702b55afe5063543e6aa564a1c9326c90fb16f7905941e3f1ffd4296efd6f8a1c7cb34c0b41716 SHA512 b745eb9f51bb08df0948d6b97b85aee6a74b496df3e8423fb9107d79551daadb21960b4bb5c438348f662c67d0ec5b2fa6da18cfa5feb418659881cddd24d8f1
-EBUILD krita-5.1.5.ebuild 3738 BLAKE2B 7b8babd8ef6125296cbe63bc590d7e219a6fc370556e37c688a845680d5c45486fb96f3448693c427c317cf9c5395bc1645c160c8da2e582e303086ec4cf3db7 SHA512 dfaa3005baa6f79b101d74eef6988875a38612b17dcd2178efa4064b4fca1e2184d70e9d8837143b4f431d1cfcdf0c548813a06b3c0b72449a49b13676dfd842
+EBUILD krita-5.1.5.ebuild 3781 BLAKE2B 85e1d82f55bb0f3d603ad0808b27223fa87cbcaeda3809356175389164a7cd82b477e4172b01bd5b16a22bed57f5815d953c8c997a3890f09797a3b859a5c83a SHA512 26a1f265e436b79e0ce48eaa0bbffa2555c54c8139b48167e3b2b0c0a4acf231c6767066d0c71b1755b63c09033da142250061fd9a2b75cd16855ec143ebf4ef
MISC metadata.xml 647 BLAKE2B 38b83c96bc3e88c491faccb089e507ca5a9455a91dc9615994152d1e95ae00a0f82b8b6f3f959e20ff7af3907326996be6849abe0bcd8cfe666912b9e68d3584 SHA512 477562e4be9a68b7eb45520da3d709f39fbe7bff9ca936e61bd0aa80b157672566875d604ed926b646a7f60c7695e4915f63a526e762be79070f30728af4db40
diff --git a/media-gfx/krita/files/krita-5.1.5-lto.patch b/media-gfx/krita/files/krita-5.1.5-lto.patch
new file mode 100644
index 000000000000..0cccee5be00e
--- /dev/null
+++ b/media-gfx/krita/files/krita-5.1.5-lto.patch
@@ -0,0 +1,58 @@
+From 2c4dd042df1518d67c117ced08c5a2f3729c3193 Mon Sep 17 00:00:00 2001
+From: Dmitry Kazakov <dimula73@gmail.com>
+Date: Tue, 30 Jan 2024 15:30:53 +0100
+Subject: [PATCH] Possibly fix ODR violation in the transform tool strategies
+
+BUG:480520
+
+
+(cherry picked from commit e33c7d7d533d5289c3a37007f8cf574af5bc7102)
+---
+ plugins/tools/tool_transform2/kis_free_transform_strategy.cpp | 2 ++
+ .../tool_transform2/kis_perspective_transform_strategy.cpp | 3 ++-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp b/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp
+index 49486b6bd7c..8a63bce74e3 100644
+--- a/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp
++++ b/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp
+@@ -23,6 +23,7 @@
+ #include "kis_algebra_2d.h"
+
+
++namespace {
+ enum StrokeFunction {
+ ROTATE = 0,
+ MOVE,
+@@ -41,6 +42,7 @@ enum StrokeFunction {
+ MOVECENTER,
+ PERSPECTIVE
+ };
++}
+
+ struct KisFreeTransformStrategy::Private
+ {
+diff --git a/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp b/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp
+index ad1d9ffe4d3..bca5b51e13f 100644
+--- a/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp
++++ b/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp
+@@ -23,7 +23,7 @@
+ #include "kis_transform_utils.h"
+ #include "kis_free_transform_strategy_gsl_helpers.h"
+
+-
++namespace {
+ enum StrokeFunction {
+ DRAG_HANDLE = 0,
+ DRAG_X_VANISHING_POINT,
+@@ -43,6 +43,7 @@ enum HandleIndexes {
+ HANDLE_MIDDLE_RIGHT,
+ HANDLE_COUNT,
+ };
++}
+
+ struct KisPerspectiveTransformStrategy::Private
+ {
+--
+GitLab
+
diff --git a/media-gfx/krita/krita-5.1.5.ebuild b/media-gfx/krita/krita-5.1.5.ebuild
index 283b2c2e7a76..3c49122dc318 100644
--- a/media-gfx/krita/krita-5.1.5.ebuild
+++ b/media-gfx/krita/krita-5.1.5.ebuild
@@ -92,6 +92,7 @@ PATCHES=(
"${FILESDIR}/${P}-ocio-2.3.0.patch" # bug 915107
"${FILESDIR}/${P}-sip-6.8.patch" # bug 919139
"${FILESDIR}/${P}-libjxl-0.9.patch" # bug 922524
+ "${FILESDIR}/${P}-lto.patch" # bug 922520
)
pkg_setup() {
diff --git a/media-gfx/ristretto/Manifest b/media-gfx/ristretto/Manifest
index 1e1a63548332..3ad9a1e838a5 100644
--- a/media-gfx/ristretto/Manifest
+++ b/media-gfx/ristretto/Manifest
@@ -1,3 +1,5 @@
DIST ristretto-0.13.0.tar.bz2 624244 BLAKE2B ac0d6b391b17538e47a26f7643f083854f6654a7394f210fcc165d36a3d614b11354a81ab3a45a303e447c4221bf43ff92a913c64c425ef242810fdcdad584e1 SHA512 a8e25e0fdd2d31a904c616995438b47cf144557f589ed97a551fc5411cd7a3da9edab0c23c955e86c72ed0d10f1efccd61edf0aaf5a82cf601bf3333ea2b332b
+DIST ristretto-0.13.2.tar.bz2 852320 BLAKE2B 48451479e698672cd74dc85f32e8430e83026845ed09bee138e7da458bf0f0222e9aa756accec2a939f164ed59fbda4f18792a1238cd648d96dbe29b386ab9cd SHA512 ae4eb0159707a793cefe88b681f61e8c2ce41d57a64c7ad33853fc863bb1909b2a48ccf5543d3484f5710e7bf86ecbbd8520fb59eff11368f3a7a7028cd85914
EBUILD ristretto-0.13.0.ebuild 939 BLAKE2B 3d1603d47303f7c20800323188e5d7394e29ccafe4a8fc1c00c6b01135c80304bac2a17cb1afc473fc5f23f44de86e92cec2874acb4a1112d479f75aa23ab789 SHA512 917cc000f67369bc50ca466283737f041d74f59fb14136ca86d3d684038cce412fb5d939d3de02bc7b2dca689c70e45f2a067a507d1ca552450f701370ae1eb0
+EBUILD ristretto-0.13.2.ebuild 976 BLAKE2B 90a8b6a86c4dd14dea27b1f8897fc482acc9ed405c266495b0120a1001233995702dfc323d0799cb1d46a659adc7118bb34046a51c213a98f1f20f441179639a SHA512 b46fa92e35d3cbf3de59cfe6748121b37890a168f5c59c67314ffa42c871f742d12e10fb3caa927b709826cee0e2002e6783ed5a86fa466c9cdd46887498e7a3
MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5
diff --git a/media-gfx/ristretto/ristretto-0.13.2.ebuild b/media-gfx/ristretto/ristretto-0.13.2.ebuild
new file mode 100644
index 000000000000..947b3e2b0d7f
--- /dev/null
+++ b/media-gfx/ristretto/ristretto-0.13.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A fast and lightweight picture viewer for Xfce"
+HOMEPAGE="
+ https://docs.xfce.org/apps/ristretto/start
+ https://gitlab.xfce.org/apps/ristretto/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.56.0:2
+ >=media-libs/libexif-0.6.0:0=
+ sys-apps/file
+ >=x11-libs/cairo-1.10.0:0
+ >=x11-libs/gtk+-3.22.0:3
+ >=x11-libs/libX11-1.6.7:0=
+ >=xfce-base/libxfce4ui-4.16.0:0=
+ >=xfce-base/libxfce4util-4.16.0:0=
+ >=xfce-base/xfconf-4.12.1:0=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index ec6a3c4549a4..4e86a8233b15 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/zita-resampler/Manifest b/media-libs/zita-resampler/Manifest
index cbef22b1a9c6..333dc30c2a48 100644
--- a/media-libs/zita-resampler/Manifest
+++ b/media-libs/zita-resampler/Manifest
@@ -1,10 +1,7 @@
AUX zita-resampler-1.10.1-makefile.patch 3151 BLAKE2B 3edcbfaf2067f8bb47d581d57403f02fd231c38ee472d374dd5d7c7f6308f8ee12d0203453a07f8114ed63c5732f09e0f491b173bb5a23a9a3c095ed5a73b2a6 SHA512 8207bc5d7411f934c3de9d21f2c02a9aafc7c6a2d5c89acdc245c16575d3e309251b811a0b5c69cf1f5604de103135a0af58ad0ef4881cc82c45145b60a27e7c
AUX zita-resampler-1.11.2-makefile.patch 2801 BLAKE2B ea35286db076d440bec9062725f50e0136d88f9edba85314d30b135f6556ade0eaff770492b90608568f04fcdf26030884fb64a6485093809852e1706ea3e8f9 SHA512 7a351e0a1251198ee60abec9fec464a26197592af3783442d3a995205eba1cd5c41902d4196e5b4bf91045844050dc0e4f1d37ccfa05fece789309e7fbbf874e
-AUX zita-resampler-1.8.0-makefile.patch 3222 BLAKE2B d13a3e6b2beeb6eb4b440f68431d7956cf66774e50549f8a7e8d6351d370778b5c3b75c98880a1260f2ac98b812f1fc51cf97f7f86d38ebf7f147714cd3e7b1d SHA512 4487230e87df2b165abb6e59fad6929fecc72c44509a60162976d5d1b54a2a584f04713c7f8cf77e9792213495656eeb45606c330d3c16be05084d4429cc9f84
DIST zita-resampler-1.10.1.tar.xz 118800 BLAKE2B b8871899b7e6cac9b46df3c45c5bb1d8e9c9edd41bcbc5944098d9c4eee2ff4e4d216f97b3bfa96ac43082b5333de26201d6cba9eaa152efd20e8c5017478391 SHA512 ba95286b0744df393194f4f94a8aad62f6c088cf80f6be71482ed55beef6503a9bab6644f2565b69002247611fcf0fb6561fc0072578466a0133311721b43cf5
DIST zita-resampler-1.11.2.tar.xz 123452 BLAKE2B 627b309b38b238902b1cad2cb0963d0182f8f4cc4bc72efcd2b9ecc9810f019968c141e31ffb94110e8c4ca781e1c57b7d3393a3d4699b3f90873958b34ce47c SHA512 1598c9ead4bf858d3a11677c9512932077e1d0b83588682eba402820936fa1cfc5fe1112abbecd945469b4ae2f7a6f59938a5fbb0fdd79de3b0a3a73703b03dd
-DIST zita-resampler-1.8.0.tar.bz2 131161 BLAKE2B 1ba5d255fff9c66e18e6177bc7e48a4710fdf54f58c07f162f8c8801f4f449b22dea9922645e7e33b70e07739c2b381176714e704f9840305f194f3c23d66de2 SHA512 adf1f465ac09104be5a02c1cf0f052a44b4c1a448312f3aca016a889e98cfcdebfded38f60300ad85d18ae03eadca7e8e95efb2875267bc36435ccfac881a8e7
EBUILD zita-resampler-1.10.1.ebuild 1302 BLAKE2B cbb06c7bc31b3b1990047bd615e527cd8bc0ff784b72e0d447907541c6893cf91e37b73ae9b4ead9da013c9d387b0f40a6f6528125853ed510d48259e9b53bb5 SHA512 e82d12d2943df0e251873bd091bd419ac0e446178313580b9ea258ed2ffaab77031ffc220cbc23d01773bf6fe863f6f4f1272b25b5d29e4854d717c9b7ece232
EBUILD zita-resampler-1.11.2.ebuild 1645 BLAKE2B 64f0464b822b72094a2bcffdb1070c1b8231aba63051075a5b308648d763c20ef322529d8d267f355885da7ffd1ac54920e3f8de76227cb9ee63d7179e77722b SHA512 90c313cf03a16a10ad463f34b481a32d861bcfe0caabe9cdf8839a44dfc37fe786d8db351485de9d98d7de63008c66df7dcd01b5d121ef66f0374eb392f33a8d
-EBUILD zita-resampler-1.8.0.ebuild 1018 BLAKE2B 881c46d599d4bb9ea758679d4b1eed290831f8ea0d1106171ab324f61349439dd473721ece5dcef400831bc1bd8fc2482f1d03d918b3acb15c9e808bb82bdb44 SHA512 fad9b80ef572da4550353a0dda708d5883d79a85998bf985191c84b0839d40a820d873c93ddac4e47175aead0b229b6eaf606164d6b2c051213177e0c25edbc0
MISC metadata.xml 723 BLAKE2B cda1bf2299fd0da9f05d2d71309a48f50ce45347c7665f390da134e1a406bb4f0bcb241105e590f4274bde1e416b320b841eea3733296ff13bda4b15cd7e58f1 SHA512 3f6939e3e6b3c66e1951dd1ce01b448dafc5528466a9cd1d51f5d12c3508c86ceb0c0960fea031e2e2ed839ddabb260dc2ae2b4921f7b17914edc930708f1a78
diff --git a/media-libs/zita-resampler/files/zita-resampler-1.8.0-makefile.patch b/media-libs/zita-resampler/files/zita-resampler-1.8.0-makefile.patch
deleted file mode 100644
index 860e199a51de..000000000000
--- a/media-libs/zita-resampler/files/zita-resampler-1.8.0-makefile.patch
+++ /dev/null
@@ -1,91 +0,0 @@
-diff -urpN zita-resampler-1.8.0.orig/apps/Makefile zita-resampler-1.8.0/apps/Makefile
---- zita-resampler-1.8.0.orig/apps/Makefile 2018-08-23 12:52:50.000000000 +0300
-+++ zita-resampler-1.8.0/apps/Makefile 2021-01-05 20:27:20.816636061 +0300
-@@ -23,18 +23,17 @@ BINDIR ?= $(PREFIX)/bin
- MANDIR ?= /usr/share/man/man1
-
- VERSION = 1.6.0
--CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\"
--CXXFLAGS += -O2 -ffast-math -Wall
--CXXFLAGS += -march=native
-+CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -I ../source
-+CXXFLAGS += -ffast-math -Wall
-
-
--all: zresample zretune zresample.1.gz zretune.1.gz
-+all: zresample zretune
-
-
- ZRESAMPLE_O = zresample.o audiofile.o dither.o
- zresample: LDLIBS += -lzita-resampler -lsndfile -lrt
- zresample: $(ZRESAMPLE_O)
-- $(CXX) $(LDFLAGS) -o $@ $(ZRESAMPLE_O) $(LDLIBS)
-+ $(CXX) -L ../source $(LDFLAGS) -o $@ $(ZRESAMPLE_O) $(LDLIBS)
- $(ZRESAMPLE_O):
- -include $(ZRESAMPLE_O:%.o=%.d)
-
-@@ -42,25 +41,18 @@ $(ZRESAMPLE_O):
- ZRETUNE_O = zretune.o audiofile.o dither.o
- zretune: LDLIBS += -lzita-resampler -lsndfile -lrt
- zretune: $(ZRETUNE_O)
-- $(CXX) $(LDFLAGS) -o $@ $(ZRETUNE_O) $(LDLIBS)
-+ $(CXX) -L ../source $(LDFLAGS) -o $@ $(ZRETUNE_O) $(LDLIBS)
- $(ZRETUNE_O):
- -include $(ZRETUNE_O:%.o=%.d)
-
-
--zresample.1.gz: zresample.1
-- gzip -c zresample.1 > zresample.1.gz
--
--zretune.1.gz: zretune.1
-- gzip -c zretune.1 > zretune.1.gz
--
--
- install: all
-- install -d $(BINDIR)
-- install -d $(MANDIR)
-+ install -d $(DESTDIR)$(BINDIR)
-+ install -d $(DESTDIR)$(MANDIR)
- install -m 755 zresample $(DESTDIR)$(BINDIR)
- install -m 755 zretune $(DESTDIR)$(BINDIR)
-- install -m 644 zresample.1.gz $(DESTDIR)$(MANDIR)
-- install -m 644 zretune.1.gz $(DESTDIR)$(MANDIR)
-+ install -m 644 zresample.1 $(DESTDIR)$(MANDIR)
-+ install -m 644 zretune.1 $(DESTDIR)$(MANDIR)
-
- uninstall:
- /bin/rm -f $(DESTDIR)$(BINDIR)/zresample
-diff -urpN zita-resampler-1.8.0.orig/source/Makefile zita-resampler-1.8.0/source/Makefile
---- zita-resampler-1.8.0.orig/source/Makefile 2020-12-28 23:09:24.000000000 +0300
-+++ zita-resampler-1.8.0/source/Makefile 2021-01-05 20:19:47.951831754 +0300
-@@ -31,9 +31,7 @@ VERSION = $(MAJVERS).$(MINVERS)
- DISTDIR = zita-resampler-$(VERSION)
-
- CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
--CPPFLAGS += -DENABLE_SSE2
--CXXFLAGS += -Wall -fPIC -O2 -ffast-math
--CXXFLAGS += -march=native
-+CXXFLAGS += -Wall -fPIC -ffast-math
- LDFLAGS +=
- LDLIBS +=
-
-@@ -47,6 +45,9 @@ ZITA-RESAMPLER_H = zita-resampler/resamp
- zita-resampler/vresampler.h zita-resampler/cresampler.h
-
-
-+$(ZITA-RESAMPLER_SO): $(ZITA-RESAMPLER_MIN)
-+ ln -sf $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_SO)
-+
- $(ZITA-RESAMPLER_MIN): $(ZITA-RESAMPLER_O)
- $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(ZITA-RESAMPLER_MAJ) -o $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_O) $(ZITA-RESAMPLER_DEP)
-
-@@ -58,8 +59,8 @@ install: $(ZITA-RESAMPLER_MIN)
- install -d $(DESTDIR)$(LIBDIR)
- install -m 644 $(ZITA-RESAMPLER_H) $(DESTDIR)$(INCDIR)/zita-resampler
- install -m 755 $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)
-- ldconfig
- ln -sf $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-RESAMPLER_SO)
-+ ln -sf $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-RESAMPLER_MAJ)
-
- uninstall:
- /bin/rm -rf $(DESTDIR)$(INCDIR)/zita-resampler
diff --git a/media-libs/zita-resampler/zita-resampler-1.8.0.ebuild b/media-libs/zita-resampler/zita-resampler-1.8.0.ebuild
deleted file mode 100644
index 3a4a47d9653e..000000000000
--- a/media-libs/zita-resampler/zita-resampler-1.8.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="C++ library for real-time resampling of audio signals"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0/1"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="cpu_flags_x86_sse2 tools"
-
-RDEPEND="tools? ( media-libs/libsndfile )"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-HTML_DOCS="docs/."
-
-PATCHES=( "${FILESDIR}"/${PN}-1.8.0-makefile.patch )
-
-src_compile() {
- tc-export CXX
- if use cpu_flags_x86_sse2 ; then
- append-cppflags "-DENABLE_SSE2"
- fi
-
- emake -C source
- if use tools; then
- emake -C apps
- fi
-}
-
-src_install() {
- emake -C source DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}"/usr/$(get_libdir) install
- if use tools; then
- emake -C apps DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
- fi
-
- einstalldocs
-}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index de32350c9c9c..3bf10f075239 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 01a6813527f1..1551e4c9b895 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 05 Feb 2024 17:10:01 +0000
+Mon, 05 Feb 2024 23:10:02 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index b39c218b4a65..0ac8f2d69fea 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 565188 BLAKE2B 35f53a7f251713df50fcb7686e05bd9d32b5212c332acfb4f78810cfda409c59230202499f72410dca6d258aada2515c2e918fad341cbf357376890fc5ded7c1 SHA512 fad70ec1cb0f5ab8ebcba04d8007ecba54af8d22cd82a30f9a41b2ab8881ca037e0bb21c2fed295cb035a2ed0547d37975ced7975eba62e289894d58e57cb379
-TIMESTAMP 2024-02-05T17:10:04Z
+TIMESTAMP 2024-02-05T23:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXBFmxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXBas1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDgbA//b47B46VXBBID47hW5m5tIEvM3sX94xCT1tu4b0IshC0NfN++vW3wb3lG
-hLhgHmIExzIsL72+MRcyD4XHuDT/dOM/v1rtSGgOv5gMEokEBzdBrJu5GjcozSiS
-aTQkeKIOszhmnVJyYE/yI3h37M7/hfjBW1VJohQOHAt0WG7NvcDRh1d7bRt+FkCl
-8SFEHMvxMGRKCgZ3hiyLHgMXa30AlXPTyGcdtzboWdaKyttlEfXaxWYtrJ8M5/Iw
-7nlFbn/k6H8tDKbqKdjHQLq3bn1iy2dETWm8SpE3gqnQoLrWBKEl3fceCp7s//xA
-8zb/AciEU5rttkJ9wppDh3dlPYtPdNRo2wPwEJpPOKZwc8P22kGD+7yELR8R0io5
-RSlOyuo7VkulMu5H/TBdPWbLEQr+xtHthlyT43Luak4180ORHeQLDEh9YLcjnUPZ
-H5SJxYYffiw2aEDlx2VrRqdnXSLvCmrN7fveuyvKFGBzYFE1VMeQHCAsMzCN0EzX
-wMZMBiZDXWBY/VYPGT33UwN0jVjVw9Rv2C2Kr0fBw3g8zw5ZLWJ0JdjqHQtSFci1
-/maY93CXc3eIYtQWkq4yT50yoxqAfwV0pHxQwNqhlWhxyOxEV4mErkjXGTm/uFOp
-HFIv3bJA5YDufjveuwMBqG2yepw56RoSlqBeOCRIxcuaNwHAaUo=
-=pfRR
+klBloBAAmiVEgDv0fHnypw0b3LyDHJGHRD30NDGUgEe5tJFXyhtxcojKR6p3MFtB
+gAMeQXqh/xR0VrJjcCjFSm6ePKc0XAlUZnX25kVTjKFm+ECs7+HRtL1ylEV+PGdE
+AN1xOBgGF7yxsmjpufEaX1PxdkPXREGMJwxrjaZSLHOUtmyuR8qMLYEcdD6uF3hT
+rlO25zEDRXbEkaWOKg2r255kLjYRnWTkPtZPwkXoAq2urnr0Wo5/QMBK6XKlWCE7
+a6C53FARNdGy2TDvmoBLy6SNo9F+SkHqFopC53AS2r0hHpX5FDXGKi1eNmVazQ9j
+NurBfg/fwkfyMZC4sshzfsEXoWV6xfpjOyb2Xn+ASSiC8PRZoj0n38hMgEgwKRhd
+7lK59hpPadWpLO+y6muWdzW91hyOm59VmXuvt3IkDcosHPJ2Yg8NAX7hT3DiiwN8
+s4ECSKpzdXlCrIVcxDJoAD0YhiY/9yycyR4aZuXMm26HJOTxRqepsOpHX662Oc9E
+kZReegADQicObR0wMqJsvYwOtTYOxiqQOv6lESafIgTUQN5/InrX9bAGiDCABb/l
+eHRuAqTLuAnuoSWr2M093FDuiOkmWOoJDAOOWQ1ZV+DxwcTnJwElrH1j/pXjBvIR
+XsX6ihZGjGK6ktf651lEDFVUJ9BFtDTb6Mv4XXjLubavbuN8ZB4=
+=I7Sz
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 01a6813527f1..1551e4c9b895 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 05 Feb 2024 17:10:01 +0000
+Mon, 05 Feb 2024 23:10:02 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 36689cf72ffb..3ace0e2df49e 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz
index 46e4efa79a0c..eebd7c0b6550 100644
--- a/metadata/md5-cache/app-dicts/Manifest.gz
+++ b/metadata/md5-cache/app-dicts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-dicts/myspell-en-20240201 b/metadata/md5-cache/app-dicts/myspell-en-20240201
new file mode 100644
index 000000000000..627d804ea74a
--- /dev/null
+++ b/metadata/md5-cache/app-dicts/myspell-en-20240201
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=English dictionaries for myspell/hunspell
+EAPI=8
+HOMEPAGE=https://extensions.libreoffice.org/extensions/english-dictionaries https://proofingtoolgui.org https://github.com/marcoagpinto/aoo-mozilla-en-dict
+INHERIT=myspell-r2
+IUSE=+l10n_en l10n_en-AU l10n_en-CA l10n_en-GB l10n_en-US l10n_en-ZA
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=BSD MIT LGPL-3+
+REQUIRED_USE=|| ( l10n_en l10n_en-AU l10n_en-CA l10n_en-GB l10n_en-US l10n_en-ZA )
+SLOT=0
+SRC_URI=https://extensions.libreoffice.org/assets/downloads/41/1706771103/dict-en-20240201_lo.oxt
+_eclasses_=myspell-r2 d70debd5f4806077ff74738d349a5927
+_md5_=730c9a8b706d2f8395e2756e9445a2dd
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 71055c7ddce9..15a5bbdba1c6 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/mousepad-0.6.2 b/metadata/md5-cache/app-editors/mousepad-0.6.2
new file mode 100644
index 000000000000..32e590727cef
--- /dev/null
+++ b/metadata/md5-cache/app-editors/mousepad-0.6.2
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=>=dev-libs/glib-2.56.2 >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0.0:4 policykit? ( sys-auth/polkit ) spell? ( app-text/gspell ) shortcuts? ( >=xfce-base/libxfce4ui-4.17.5:= )
+DESCRIPTION=GTK+-based editor for the Xfce Desktop Environment
+EAPI=8
+HOMEPAGE=https://docs.xfce.org/apps/mousepad/start https://gitlab.xfce.org/apps/mousepad/
+INHERIT=gnome2-utils xdg-utils
+IUSE=policykit spell +shortcuts
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.56.2 >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0.0:4 policykit? ( sys-auth/polkit ) spell? ( app-text/gspell ) shortcuts? ( >=xfce-base/libxfce4ui-4.17.5:= )
+SLOT=0
+SRC_URI=https://archive.xfce.org/src/apps/mousepad/0.6/mousepad-0.6.2.tar.bz2
+_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f4c0e9546302fd7221c94fcb7d1bb262
diff --git a/metadata/md5-cache/app-editors/zile-2.4.15 b/metadata/md5-cache/app-editors/zile-2.4.15
index 6ef2d449fbf8..9ad873045230 100644
--- a/metadata/md5-cache/app-editors/zile-2.4.15
+++ b/metadata/md5-cache/app-editors/zile-2.4.15
@@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/boehm-gc-7.2:= sys-libs/ncurses:0= acl? ( virtual/acl )
SLOT=0
SRC_URI=mirror://gnu/zile/zile-2.4.15.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed93ccdc03e113de5416910735698327
+_md5_=657346be84594bebf37fbe04426917a5
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index 19e9838613e6..bda34b24515a 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0
index 5a86cda9047f..1515c80bfef5 100644
--- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0
+++ b/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/APN-Pucky/pkg-testing-tools
INHERIT=distutils-r1
IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=BSD
RDEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://github.com/APN-Pucky/pkg-testing-tools/archive/refs/tags/v0.2.0.tar.gz -> pkg-testing-tools-0.2.0.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic b2b07efa51009704f88173b2c7feab47 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=38f4f773bbc62c529c6cb4651693d8b8
+_md5_=a510b2b9aee6ccd809934152beee5114
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index e02241abeb57..7f88d8434b83 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qtcore-5.15.12-r2 b/metadata/md5-cache/dev-qt/qtcore-5.15.12-r2
new file mode 100644
index 000000000000..e8060a248130
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtcore-5.15.12-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Cross-platform application development framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=linux-info flag-o-matic toolchain-funcs qt5-build
+IUSE=icu old-kernel debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) !<dev-qt/designer-5.15.12:5 !<dev-qt/qt3d-5.15.12:5 !<dev-qt/qtbluetooth-5.15.12:5 !<dev-qt/qtcharts-5.15.12:5 !<dev-qt/qtconcurrent-5.15.12:5 !<dev-qt/qtdatavis3d-5.15.12:5 !<dev-qt/qtdbus-5.15.12:5 !<dev-qt/qtdeclarative-5.15.12:5 !<dev-qt/qtgamepad-5.15.12:5 !<dev-qt/qtgraphicaleffects-5.15.12:5 !<dev-qt/qtgui-5.15.12:5 !<dev-qt/qthelp-5.15.12:5 !<dev-qt/qtimageformats-5.15.12:5 !<dev-qt/qtlocation-5.15.12:5 !<dev-qt/qtmultimedia-5.15.12:5 !<dev-qt/qtnetwork-5.15.12:5 !<dev-qt/qtnetworkauth-5.15.12:5 !<dev-qt/qtopengl-5.15.12:5 !<dev-qt/qtpositioning-5.15.12:5 !<dev-qt/qtprintsupport-5.15.12:5 !<dev-qt/qtquickcontrols-5.15.12:5 !<dev-qt/qtquickcontrols2-5.15.12:5 !<dev-qt/qtquicktimeline-5.15.12:5 !<dev-qt/qtscript-5.15.12:5 !<dev-qt/qtscxml-5.15.12:5 !<dev-qt/qtsensors-5.15.12:5 !<dev-qt/qtserialbus-5.15.12:5 !<dev-qt/qtserialport-5.15.12:5 !<dev-qt/qtspeech-5.15.12:5 !<dev-qt/qtsql-5.15.12:5 !<dev-qt/qtsvg-5.15.12:5 !<dev-qt/qttest-5.15.12:5 !<dev-qt/qtvirtualkeyboard-5.15.12:5 !<dev-qt/qtwayland-5.15.12:5 !<dev-qt/qtwebchannel-5.15.12:5 !<dev-qt/qtwebengine-5.15.12:5 !<dev-qt/qtwebsockets-5.15.12:5 !<dev-qt/qtwebview-5.15.12:5 !<dev-qt/qtwidgets-5.15.12:5 !<dev-qt/qtx11extras-5.15.12:5 !<dev-qt/qtxml-5.15.12:5 !<dev-qt/qtxmlpatterns-5.15.12:5
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b2b07efa51009704f88173b2c7feab47 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build c161db79c008040ab24e2978c6c077af toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=482fc1e46940d6ed92b1f88d95e0b7c3
diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.12-r1 b/metadata/md5-cache/dev-qt/qtgui-5.15.12-r1
new file mode 100644
index 000000000000..033987fedb75
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtgui-5.15.12-r1
@@ -0,0 +1,18 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.12*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.12* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.12* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.12* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) evdev? ( sys-kernel/linux-headers ) linuxfb? ( sys-kernel/linux-headers ) udev? ( sys-kernel/linux-headers ) X? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=The GUI module and platform plugins for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+PDEPEND=ibus? ( app-i18n/ibus ) wayland? ( =dev-qt/qtwayland-5.15.12* )
+RDEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.12*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.12* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.12* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.12* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
+REQUIRED_USE=|| ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) X? ( gles2-only? ( egl ) )
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build c161db79c008040ab24e2978c6c077af toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=716727b9bffa48d108fe9208549c6ac0
diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.12-r1 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.12-r1
index 1e899b492101..ea78888e6afb 100644
--- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.12-r1
+++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.12-r1
@@ -11,6 +11,6 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND==dev-qt/qtcore-5.15.12*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
RESTRICT=test
SLOT=5/5.15
-SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-2.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build c161db79c008040ab24e2978c6c077af toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=24238a9aafd5eeef8238cfb463f07c61
+_md5_=322f2f9a9f5c039284da5c5327249852
diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.12-r1 b/metadata/md5-cache/dev-qt/qtwayland-5.15.12-r1
new file mode 100644
index 000000000000..aada6bd37122
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.12-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/wayland-scanner dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[egl,libinput,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( =dev-qt/qtdeclarative-5.15.12*:5= ) vulkan? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Wayland platform plugin for Qt
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwayland https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=compositor vulkan debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[egl,libinput,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( =dev-qt/qtdeclarative-5.15.12*:5= )
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtwayland-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build c161db79c008040ab24e2978c6c077af toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=4da57fa29285759fa1067fd325a76be0
diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.12-r1 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.12-r1
new file mode 100644
index 000000000000..4b51968bbdd0
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.12-r1
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.12* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.12*:5=[dbus] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/pango ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Set of components for creating classic desktop-style UIs for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=dbus gles2-only gtk +png +X debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.12* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.12*:5=[dbus] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/pango )
+REQUIRED_USE=gtk? ( dbus )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build c161db79c008040ab24e2978c6c077af toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=99eca746adb7b57a6670fca1810b4246
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 7df0353f6b4f..d3921699e56b 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/krita-5.1.5 b/metadata/md5-cache/media-gfx/krita-5.1.5
index 669be7d3744a..b7b7e25507c5 100644
--- a/metadata/md5-cache/media-gfx/krita-5.1.5
+++ b/metadata/md5-cache/media-gfx/krita-5.1.5
@@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/krita/5.1.5/krita-5.1.5.tar.xz https://dev.gentoo.org/~asturm/distfiles/krita-5.1.5-exiv2-0.28.patch.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic b2b07efa51009704f88173b2c7feab47 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e5e4601df2a2d1a4d06f87f798222088
+_md5_=f37483c27317a2248b1498710c1b5851
diff --git a/metadata/md5-cache/media-gfx/ristretto-0.13.2 b/metadata/md5-cache/media-gfx/ristretto-0.13.2
new file mode 100644
index 000000000000..c6d3e1a61bda
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/ristretto-0.13.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=postinst postrm
+DEPEND=>=dev-libs/glib-2.56.0:2 >=media-libs/libexif-0.6.0:0= sys-apps/file >=x11-libs/cairo-1.10.0:0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libX11-1.6.7:0= >=xfce-base/libxfce4ui-4.16.0:0= >=xfce-base/libxfce4util-4.16.0:0= >=xfce-base/xfconf-4.12.1:0=
+DESCRIPTION=A fast and lightweight picture viewer for Xfce
+EAPI=8
+HOMEPAGE=https://docs.xfce.org/apps/ristretto/start https://gitlab.xfce.org/apps/ristretto/
+INHERIT=xdg-utils
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.56.0:2 >=media-libs/libexif-0.6.0:0= sys-apps/file >=x11-libs/cairo-1.10.0:0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libX11-1.6.7:0= >=xfce-base/libxfce4ui-4.16.0:0= >=xfce-base/libxfce4util-4.16.0:0= >=xfce-base/xfconf-4.12.1:0=
+SLOT=0
+SRC_URI=https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.2.tar.bz2
+_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=215d8ef516f67793c10944a122a87381
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 62602475b1d1..141de604f635 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/zita-resampler-1.8.0 b/metadata/md5-cache/media-libs/zita-resampler-1.8.0
deleted file mode 100644
index b997f42ca0bd..000000000000
--- a/metadata/md5-cache/media-libs/zita-resampler-1.8.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=tools? ( media-libs/libsndfile )
-DESCRIPTION=C++ library for real-time resampling of audio signals
-EAPI=7
-HOMEPAGE=http://kokkinizita.linuxaudio.org/linuxaudio/
-INHERIT=flag-o-matic toolchain-funcs
-IUSE=cpu_flags_x86_sse2 tools
-KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=GPL-3+
-RDEPEND=tools? ( media-libs/libsndfile )
-SLOT=0/1
-SRC_URI=http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-resampler-1.8.0.tar.bz2
-_eclasses_=flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=71efe21e482f2109d738096e17fc7e24
diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz
index 823236bc50a0..e5afb58c5a5b 100644
--- a/metadata/md5-cache/sci-astronomy/Manifest.gz
+++ b/metadata/md5-cache/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-astronomy/kstars-3.6.9 b/metadata/md5-cache/sci-astronomy/kstars-3.6.9
new file mode 100644
index 000000000000..bc140e5d0b85
--- /dev/null
+++ b/metadata/md5-cache/sci-astronomy/kstars-3.6.9
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdatavis3d-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/cfitsio:= sci-libs/gsl:= >=sci-libs/indilib-2.0.2 sci-libs/libnova:= >=sci-libs/stellarsolver-2.2 sys-libs/zlib password? ( dev-libs/qtkeychain:=[qt5(+)] ) raw? ( media-libs/libraw:= ) wcs? ( sci-astronomy/wcslib:= ) dev-cpp/eigen:3 >=dev-qt/qtconcurrent-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Desktop Planetarium
+EAPI=8
+HOMEPAGE=https://apps.kde.org/kstars/ https://edu.kde.org/kstars/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org optfeature
+IUSE=+password raw wcs debug +handbook test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ GPL-3+
+RDEPEND=>=dev-qt/qtdatavis3d-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/cfitsio:= sci-libs/gsl:= >=sci-libs/indilib-2.0.2 sci-libs/libnova:= >=sci-libs/stellarsolver-2.2 sys-libs/zlib password? ( dev-libs/qtkeychain:=[qt5(+)] ) raw? ( media-libs/libraw:= ) wcs? ( sci-astronomy/wcslib:= ) >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtpositioning-5.15.9:5 >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=!test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/kstars/kstars-2.6.9.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic b2b07efa51009704f88173b2c7feab47 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3677cff70ecbcc8e20609802ea520578
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index f62bb96083b5..23d711816087 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/indilib-2.0.6 b/metadata/md5-cache/sci-libs/indilib-2.0.6
new file mode 100644
index 000000000000..ef9e4e615cbf
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/indilib-2.0.6
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp )
+DESCRIPTION=INDI Astronomical Control Protocol library
+EAPI=8
+HOMEPAGE=https://www.indilib.org/
+INHERIT=cmake udev
+IUSE=ogg rtlsdr test websocket
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+
+RDEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/indilib/indi/archive/v2.0.6.tar.gz -> indilib-2.0.6.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8db05c85d57d0e752729221eec94e7d4
diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz
index 17fad751f6f0..857b794d8216 100644
--- a/metadata/md5-cache/sys-firmware/Manifest.gz
+++ b/metadata/md5-cache/sys-firmware/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-firmware/sof-firmware-2023.12 b/metadata/md5-cache/sys-firmware/sof-firmware-2023.12
index 6e0efc400f76..2b7e4933fded 100644
--- a/metadata/md5-cache/sys-firmware/sof-firmware-2023.12
+++ b/metadata/md5-cache/sys-firmware/sof-firmware-2023.12
@@ -2,9 +2,9 @@ DEFINED_PHASES=install preinst
DESCRIPTION=Sound Open Firmware (SOF) binary files
EAPI=8
HOMEPAGE=https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=BSD
RDEPEND=media-libs/alsa-lib
SLOT=0
SRC_URI=https://github.com/thesofproject/sof-bin/releases/download/v2023.12/sof-bin-2023.12.tar.gz -> sof-firmware-2023.12.tar.gz
-_md5_=531a4198ed86d1762039eb0298c32314
+_md5_=11690fa9fd5e54a15bce478daee9b602
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index a48d3a853890..b578d6d215f6 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.77 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.77
new file mode 100644
index 000000000000..a25e06d9db29
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.77
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.1.77
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-86.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-86.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-86.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-86.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-86.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-86.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=aa61ff2b790cc30d76dc901d4fce46cb
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.16 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.16
new file mode 100644
index 000000000000..7acd7db173ca
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.16
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.6.16
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-19.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-19.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-19.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-19.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-19.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-19.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b14d093f673ba097249a0e7ac1be063
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.7.4 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.7.4
new file mode 100644
index 000000000000..a3224ccf0c61
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.7.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.7 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.7.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.7.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.7-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.7-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.7-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.7-8.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.7-8.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.7-8.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8bde75b364945a423f1e41ba9447e39a
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.76 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.77
index bc0b881f4e0c..5a5f0eda486f 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.76
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.77
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.1.76
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.76.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
+SLOT=6.1.77
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.77.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0a3a1444da71ab8465c369e46191d87
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.15 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.16
index 02a613342e3f..4427bf961936 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.15
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.16
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.6.15
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.15.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
+SLOT=6.6.16
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.16.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0a3a1444da71ab8465c369e46191d87
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.7.3 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.7.4
index b6963ffceb85..a790880fb076 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.7.3
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.7.4
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.7.3
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.7.3.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.7.tar.xz
+SLOT=6.7.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.7.4.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.7.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=180bd724748bcd26af6370cf97c04002
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index f113bdce2e87..2b77179f1c4c 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/xfce4-terminal-1.1.2 b/metadata/md5-cache/x11-terms/xfce4-terminal-1.1.2
new file mode 100644
index 000000000000..9fa4ba27328f
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/xfce4-terminal-1.1.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/libxml2 dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=configure postinst postrm
+DEPEND=>=dev-libs/glib-2.44.0:2 >=dev-libs/libpcre2-10.00:= >=x11-libs/gtk+-3.22.0:3[wayland?,X?] >=x11-libs/vte-0.51.3:2.91 >=xfce-base/libxfce4ui-4.17.5:=[gtk3(+)] >=xfce-base/xfconf-4.16.0:= utempter? ( sys-libs/libutempter:= ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libX11-1.6.7 )
+DESCRIPTION=A terminal emulator for the Xfce desktop environment
+EAPI=8
+HOMEPAGE=https://docs.xfce.org/apps/terminal/start https://gitlab.xfce.org/apps/xfce4-terminal/
+INHERIT=xdg-utils
+IUSE=utempter wayland X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.44.0:2 >=dev-libs/libpcre2-10.00:= >=x11-libs/gtk+-3.22.0:3[wayland?,X?] >=x11-libs/vte-0.51.3:2.91 >=xfce-base/libxfce4ui-4.17.5:=[gtk3(+)] >=xfce-base/xfconf-4.16.0:= utempter? ( sys-libs/libutempter:= ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libX11-1.6.7 )
+REQUIRED_USE=|| ( wayland X )
+SLOT=0
+SRC_URI=https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1.1.2.tar.bz2
+_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=90086f89704dc945973fba016cae569c
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 9856f5f9b9c1..f0a3e4c124b7 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16774 BLAKE2B ed416333926a9fe0721bf3da756de979e32af66063afb31a950e2b0daf08f3fd1a27a1ced8e455df1c828b942751dc6e34892cce8511c25a3b85bab4355df9b1 SHA512 f96ab3d2cec302b632eb487f8a13600ce7a3723e8bfb8e150982e1f30e0cbcb7fe4e3b2aadda862314624c70d2d3282c7d32c68402f17e3f9e80983fd90f91e8
-TIMESTAMP 2024-02-05T17:10:04Z
+TIMESTAMP 2024-02-05T23:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXBFmxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXBas1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCBAg//XOA+SNrEBYJS+RyZ/fiDDPMjYr47u1vBz6Z4QZIS4K3zjmKkzuxP1Alk
-patVnHCs8CVKfB9gFxWgPSP7FiR6BgQWrRFBLw8eGbOYeNNR5nZIavYkWTlWDZa6
-7hhX0SASY81umdX+fMsQaq3hvFX1osdjlvDVZunuDRQGVTIXVsImbA9r3MenX8P/
-bKneUjXYZH5b1F8qfvUFBLr8TXVuaUPpOA2TAmCdb0YO2Z4ntxBUnnh+6JKdoJD+
-B9MyyPPGBP0h7Jb9n0abxsiazKM3vfx/SHDge1w/Hu1OmHN0HiWsxisKF5lNAEDZ
-5w8RcRQtuJ2uWO8YVG5/H1sSSpDOxkEbrriMc67l5rPFUT1Iemkos9GvgBYdDYj+
-dRob/o/k/wr31dfAQdO0TReuUzrgm20RDuKppIE6X2e9qvhRytQWn53K0bS+ayhI
-gAJmlUyDneHvCUFPDvgfFcTmbyWp9ZGeq/TjqvtEFR7tLGgKaWIbuSeeJS7ef+lx
-pEY8QQiAA01XRHeSB0mkyUHTUigUpKMGGhmGLe3wxnHT19SAuIG21NAV9cNMbs19
-8RWaYQOH7POvaU1pYUD2BvNszCyLTRfMsaPaCWGPjX0YUB44MDEi46jvH7mfg6Dr
-RDH2/jmWuwM+diRqDoo7kpTqSq/au50Y79QsvLkV9hEwQF2iIFM=
-=qv98
+klCNRg/8CXkgM5u4ensjRADK2eVvphKVh31DX1D5yifUOrKG8g9Qywsh3lPc+/CI
+Jg8l1Vqefk/7RpN6TpmFRrx3jzxQJuPIJ4IGG4KwJMnkRg9ij2wNmoq+t3I4miVn
+eLgWduz83zHDVPiv35W+rsD40hoUf0WZlprsqCbZO8FO8ru8zmltfBhKaBt6pM4a
+8EeKCKXExpXaCN6ghU+eYi55KWEmcpxTUVfsCog+04xbu1/Fi9NAZJ/+0Nd5fXkf
+gxxdgNOFOmhl4ERB+NsQd0yRPggpBzgYbloNx6iPBO+2WcP6bpQQUho3nzVrKdaS
+yv4i67vHJR2SL/TT9ka6pzo7Dip+e2qpo7FHHYtUPmk1fGtvgnrqFITHnUMdshN+
+T1ZpR1fkoiupzYiN0thL1x2xk8LVylQQ1r6SC+6YaDq4egQeG7QMQ0iGxd1UbvQ8
+fBTgKFUrg944QATEtAlIo0bmRZ21jtDTXDf3BXXXnWo6gpV5JYBTLEHTdpXeELzR
+jA3WUiC8bxZ2LggJltsp8/MgSsdhLW7MZyxjxSCK6TTSiZADPalh7LSgEvhlE7UG
+sn5Vi0aIIHW2gv7nGQ4olNCrQbOTfHVEKaR8I5Q6azSP2kHuEFLX8Rc2sLllEL+8
+hdn21WOJtpkEiR8D1lxejtWvU+ZPP4kO+mUunePAoFXE5Sb/NPc=
+=bIqy
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 01a6813527f1..1551e4c9b895 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 05 Feb 2024 17:10:01 +0000
+Mon, 05 Feb 2024 23:10:02 +0000
diff --git a/metadata/projects.xml b/metadata/projects.xml
index b8dc05a9b259..1e1e9ce9d6a9 100644
--- a/metadata/projects.xml
+++ b/metadata/projects.xml
@@ -2228,6 +2228,10 @@
<email>stasibear@gentoo.org</email>
<name>Erik Mackdanz</name>
</member>
+ <member>
+ <email>zx2c4@gentoo.org</email>
+ <name>Jason A. Donenfeld</name>
+ </member>
</project>
<project>
<email>prolog@gentoo.org</email>
@@ -2955,6 +2959,10 @@
<email>soap@gentoo.org</email>
<name>David Seifert</name>
</member>
+ <member>
+ <email>zx2c4@gentoo.org</email>
+ <name>Jason A. Donenfeld</name>
+ </member>
</project>
<project>
<email>sysadmin@gentoo.org</email>
diff --git a/metadata/timestamp b/metadata/timestamp
index 00daa8240460..e10e2a2b1980 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Feb 5 05:10:01 PM UTC 2024
+Mon Feb 5 11:10:02 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index f7b5d616aa2c..70069e0ed403 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 05 Feb 2024 17:15:01 +0000
+Mon, 05 Feb 2024 23:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index d99fca3db2bf..d4727d091419 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-7ee2b47b01f30c25466603b8cb03aec58dfa2db9 1707151590 2024-02-05T16:46:30+00:00
+6c568f3d4ade4ef8d994fa1361b79a7c3cd930a7 1707170725 2024-02-05T22:05:25+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index f7aec7c29336..fade92937e9b 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1707153001 Mon 05 Feb 2024 05:10:01 PM UTC
+1707174601 Mon 05 Feb 2024 11:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 01a6813527f1..1551e4c9b895 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 05 Feb 2024 17:10:01 +0000
+Mon, 05 Feb 2024 23:10:02 +0000
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 3316fcec169b..40e72a625aed 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch.list b/profiles/arch.list
index 2aad1ae7f4db..7bb08e3b8787 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -23,5 +23,6 @@ riscv-linux
x86-linux
arm64-macos
ppc-macos
+x86-macos
x64-macos
x64-solaris
diff --git a/profiles/prefix/darwin/macos/10.5/x86/eapi b/profiles/prefix/darwin/macos/10.5/x86/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/prefix/darwin/macos/10.5/x86/gcc/eapi b/profiles/prefix/darwin/macos/10.5/x86/gcc/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/gcc/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/prefix/darwin/macos/10.5/x86/gcc/parent b/profiles/prefix/darwin/macos/10.5/x86/gcc/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/gcc/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/prefix/darwin/macos/10.5/x86/make.defaults b/profiles/prefix/darwin/macos/10.5/x86/make.defaults
new file mode 100644
index 000000000000..862b30eaffe8
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="i686-apple-darwin9"
+CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.5/x86/package.mask b/profiles/prefix/darwin/macos/10.5/x86/package.mask
new file mode 100644
index 000000000000..583e92d8cf2d
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/package.mask
@@ -0,0 +1,2 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/prefix/darwin/macos/10.5/x86/package.unmask b/profiles/prefix/darwin/macos/10.5/x86/package.unmask
new file mode 100644
index 000000000000..9ded76ad8abd
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/package.unmask
@@ -0,0 +1,3 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
diff --git a/profiles/prefix/darwin/macos/10.5/x86/package.use.force b/profiles/prefix/darwin/macos/10.5/x86/package.use.force
new file mode 100644
index 000000000000..433d91d9357e
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/package.use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Elias Pipping <pipping@gentoo.org> (2007-09-30)
+# compiles with -aqua, doesn't work, though
+media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.5/x86/package.use.mask b/profiles/prefix/darwin/macos/10.5/x86/package.use.mask
new file mode 100644
index 000000000000..0ef52a1767e9
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/package.use.mask
@@ -0,0 +1,4 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+
diff --git a/profiles/prefix/darwin/macos/10.5/x86/parent b/profiles/prefix/darwin/macos/10.5/x86/parent
new file mode 100644
index 000000000000..93220d096824
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/parent
@@ -0,0 +1,2 @@
+..
+../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.5/x86/use.mask b/profiles/prefix/darwin/macos/10.5/x86/use.mask
new file mode 100644
index 000000000000..f4c15ffdbdd6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/x86/use.mask
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file masks out USE flags that are simply NOT allowed in the default
+# x86 profile. This works, for example, if another architecture's
+# profile have a USE flag associated with (such as altivec, mmx, etc).
+
+# Unmask x86 instruction sets
+-cpu_flags_x86_mmx
+-cpu_flags_x86_mmxext
+-cpu_flags_x86_sse
+-cpu_flags_x86_sse2
+-cpu_flags_x86_ssse3
+-svga
diff --git a/profiles/prefix/darwin/macos/arch/x86/eapi b/profiles/prefix/darwin/macos/arch/x86/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/prefix/darwin/macos/arch/x86/make.defaults b/profiles/prefix/darwin/macos/arch/x86/make.defaults
new file mode 100644
index 000000000000..5fd08b523f6e
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/make.defaults
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+ARCH="x86-macos"
+ACCEPT_KEYWORDS="~x86-macos"
+
+CPU_FLAGS_X86="mmx mmxext sse sse2"
+
+# multilib build stuff, single ABI (no multilib)
+MULTILIB_ABIS="x86"
+DEFAULT_ABI="x86"
+ABI="x86"
+IUSE_IMPLICIT="abi_x86_32"
+LIBDIR_x86="lib"
+# figure out automatically what is the best to use
+CFLAGS="-march=native"
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.mask b/profiles/prefix/darwin/macos/arch/x86/package.mask
new file mode 100644
index 000000000000..5930472f1b1c
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/package.mask
@@ -0,0 +1,5 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# All the Mac OS X profiles inherit from their matching arch profile here.
+
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.force b/profiles/prefix/darwin/macos/arch/x86/package.use.force
new file mode 100644
index 000000000000..9ded76ad8abd
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/package.use.force
@@ -0,0 +1,3 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
new file mode 100644
index 000000000000..dcd35623faaf
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# All the Mac OS X profiles inherit from their matching arch profile here.
+
+
+# Jeremy Olexa <darkside@gentoo.org> (2010-07-29)
+# Relocation issues on 32-bit OSX, bug #329859
+media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse
+
+# Fabian Groffen <grobian@gentoo.org> (2009-02-01)
+# Doesn't compile, bug #257225
+media-video/ffmpeg cpu_flags_x86_mmx
diff --git a/profiles/prefix/darwin/macos/arch/x86/use.force b/profiles/prefix/darwin/macos/arch/x86/use.force
new file mode 100644
index 000000000000..abc39335ace6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Force the flag corresponding to the default ABI
+x86-macos
+abi_x86_32
diff --git a/profiles/prefix/darwin/macos/arch/x86/use.mask b/profiles/prefix/darwin/macos/arch/x86/use.mask
new file mode 100644
index 000000000000..e2603bddf883
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/x86/use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Unmask the flag corresponding to the default ABI
+-x86-macos
+-abi_x86_32
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 1f64033b28a1..996a48a5d7b2 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -635,8 +635,9 @@ x86-linux default/linux/x86/17.0/prefix/kernel-2.6.16+ exp
arm-linux default/linux/arm/17.0/armv7a/prefix/kernel-3.2+ exp
arm64-linux default/linux/arm64/17.0/prefix/kernel-3.2+ exp
-# Mac OS X Profiles
+# macOS Profiles
ppc-macos prefix/darwin/macos/10.5/ppc/gcc exp
+x86-macos prefix/darwin/macos/10.5/x86/gcc exp
x64-macos prefix/darwin/macos/10.11/x64 exp
x64-macos prefix/darwin/macos/10.13/x64 exp
x64-macos prefix/darwin/macos/10.13/x64/gcc exp
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz
index 9538072a3a31..396d3b044503 100644
--- a/sci-astronomy/Manifest.gz
+++ b/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index a7932d16890a..29d94efba8a5 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,3 +1,5 @@
+DIST kstars-2.6.9.tar.xz 150693400 BLAKE2B 5f1efb2f3ac4a8067504cbe3f595b646c54e5d86256f64c2a325db3da43dcd8b454504ca430defa3f7b8f0cfb5d5be4b95bd8af837b3446f91b0b51d5306a3d7 SHA512 58f33a83d6be4ee3bd93f0e12e9fce2d4cbec25e8382a2f6f45f09b67dc4c254b629683e5fac7838af21310b9c89fd1a61b89e2021136804689e7c426bea6038
DIST kstars-3.6.7.tar.xz 138532496 BLAKE2B 173cea5d81b72a181dd7c17ea8159d739675fe60bfab3fb9ccd0a47b32a7f2e2231d5eaa26074eb6d2479b1f62a3c5236494763d82370d844dfaebbc14adc3a0 SHA512 bfefad8c3cd55a2b01e8be240ede7c2ea7cadf99d44c9558e56ac0b0d890c96c3392a6de4c062341f3aff994fc7e95b79a69454a436bc8bce760942cd42f80cd
EBUILD kstars-3.6.7.ebuild 2526 BLAKE2B da5471ae072ddf7ac2914204f3b8d53bf1498d55665475c83117aa088ee710024f803171762a0341edd32fa617de1a23a2d8a261b172a6d1e65f412a19d7bfc0 SHA512 5556b20462dc16404ea82537886df44bdede31a95a4a528b0a881f7c9c8b094f5560a341795e1122503fa007193298251bfb1b7887b07fd12ea8bb84f0427f84
+EBUILD kstars-3.6.9.ebuild 2592 BLAKE2B e0351643faadba78b8cc64c2c8510440f54397f1b766fda104d93d611cbb1d8dca335a4a05a8ce015ba101962752ff31fd4b3983552975e905e66c81f8d6c54e SHA512 7fcf1a049c650c805633225ccc2b5f4c6200fe1ab01a69d35aa8927460ef595466757d61e9b2c201125b9480a019075908a7619043812b77217fa09ab3837651
MISC metadata.xml 514 BLAKE2B 59cb277db1acfe3514683284ae5b608e51d63b30fe5722cb1e8f8934848f04790ec82ab74ebab38eb565097b803e8132b8abfacbef4cee7197e3b8b0ae1a10ef SHA512 ab9e49e872c880b13ddbc698fbeef9366d642423ada0d64fdd4b1ebadeeba09dbf289855084153c444a77f1b1f03deaf54baf68d8b64a6c57f684e7ceee02c43
diff --git a/sci-astronomy/kstars/kstars-3.6.9.ebuild b/sci-astronomy/kstars/kstars-3.6.9.ebuild
new file mode 100644
index 000000000000..5acb6510bfc0
--- /dev/null
+++ b/sci-astronomy/kstars/kstars-3.6.9.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://apps.kde.org/kstars/ https://edu.kde.org/kstars/"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ THEIR_PV="2.6.9"
+ SRC_URI="mirror://kde/stable/${PN}/${PN}-${THEIR_PV}.tar.xz"
+ S="${WORKDIR}/${PN}-${THEIR_PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="5"
+IUSE="+password raw wcs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+ >=dev-qt/qtdatavis3d-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebsockets-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kplotting-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ sci-libs/cfitsio:=
+ sci-libs/gsl:=
+ >=sci-libs/indilib-2.0.2
+ sci-libs/libnova:=
+ >=sci-libs/stellarsolver-2.2
+ sys-libs/zlib
+ password? ( dev-libs/qtkeychain:=[qt5(+)] )
+ raw? ( media-libs/libraw:= )
+ wcs? ( sci-astronomy/wcslib:= )
+"
+# TODO: Add back when re-enabled by upstream
+# opengl? (
+# >=dev-qt/qtopengl-${QTMIN}:5
+# virtual/opengl
+# )
+DEPEND="${COMMON_DEPEND}
+ dev-cpp/eigen:3
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtpositioning-${QTMIN}:5
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_PYKSTARS=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
+ -DBUILD_DOC=$(usex handbook)
+ $(cmake_use_find_package password Qt5Keychain)
+ $(cmake_use_find_package raw LibRaw)
+ $(cmake_use_find_package wcs WCSLIB)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 842768, test declared unstable by upstream
+ local myctestargs=(
+ -E "(TestKSPaths)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Display 'current' pictures of planets" x11-misc/xplanet
+ fi
+ ecm_pkg_postinst
+}
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 509612d12214..ae98613f8462 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index d063951dc74e..891a9473e835 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,6 +1,8 @@
AUX indilib-2.0.5-link-system-httplib.patch 890 BLAKE2B adb4eb3f3730a95423e490c92bef6071a16598358aeda451f34d9f52bf9d3658cde81c1d3288e1433eb38a5961ff62dc8980b5195513d27bc55388fb36ce8fee SHA512 ee7baf6a681aa02fb7a5ae82832cb832d056d985607eb7df1b7f509501db57f22500eacd05bdc7e2e265db24a2e8ed7fab4693c4e0bd1884c7682ecf889efb3e
DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c SHA512 cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4
DIST indilib-2.0.5.tar.gz 2781981 BLAKE2B 7347c3e6cf5a32d1b136d8251253154fe7b25252070c34b8d03627e02c2cb3472ed2f44a12a7b7d87f95ba6b6b18a66a9cd528d5cba64c5df0a167fa6a20e017 SHA512 42cdc6d48ac1daf39ab96552dc134aa400bb847d2bcf22f0845aec9639ed44cdf9a2abb4b80d7c3b1c15b76b6f3d3a86333cc7a1a0b84033bc5404b78d758ea2
+DIST indilib-2.0.6.tar.gz 2793169 BLAKE2B ebbbc40074df8ea77b781d09d802506003e3f71ee9450730b145ff9d190d9a0d41bcb7db4449fb05f138d536b811d7fcbfd095516b2f73a163bd110335d3d14d SHA512 e00ca31f4bc2298529586e5c1cc35389e9dcc72f9b93a1c5a4594c4c3d11f72a63e02d228a582f4ee08b7986a8eed6ebe53cb19b25fa05ebe53243708d2a8ff5
EBUILD indilib-2.0.4.ebuild 1674 BLAKE2B 17ec34ee35842998d1e7b1b7c46a4bb250d653312adc07d8b8ccc7bd0a77e08b6f181bf5fdc3e10a94c9a2f1721c2e602e246898babbadded9d2cd19939e6e3e SHA512 98d92b929252ae0de2afc159fe8a3e1f36bba325badf91886019969cae78f01f1a332c385d79ff048b4c7cfab621a71549d4389e3169844e0f6ae1bd3bd316ee
EBUILD indilib-2.0.5.ebuild 1765 BLAKE2B d35e43b25a0e6201ec8b62f548e36c48c487246dfbc1171722e8731702a7d4758bc8e28feee9bf0404e455e1979dd5257f922c8e21895cd491d3922dcfceb312 SHA512 0bb803246b4dda254c7eba45f17350007d33202e22e6157bbda365964a4c6699380aee0f53fb96ce0840d46f31a08c20cac0bcf775dc91a2a40f218b33354e36
+EBUILD indilib-2.0.6.ebuild 1757 BLAKE2B b6863904b8cf9723e9806a16e0b6c613e59c40a58c3157bf288a911151e115b4552a16a204487602e096ea7bfdc3b3d5082d54662826309c0d84f419a1b31111 SHA512 54379c6b52cb93092a0600975ac485577a5184a65858f56d22a607dd0950a38e1f1a64f96c9e6be6b287ab5162131857542bf332830c98dc091a630bb89c26f2
MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f
diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild b/sci-libs/indilib/indilib-2.0.6.ebuild
new file mode 100644
index 000000000000..afe230a6d6ed
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/"
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P/lib/}"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/cpp-httplib:=
+ dev-cpp/nlohmann_json
+ dev-libs/libev
+ media-libs/libjpeg-turbo:=
+ net-misc/curl
+ sci-libs/cfitsio:=
+ sci-libs/fftw:3.0=
+ sci-libs/gsl:=
+ sci-libs/libnova:=
+ sys-libs/zlib
+ virtual/libusb:1
+ ogg? (
+ media-libs/libogg
+ media-libs/libtheora
+ )
+ rtlsdr? ( net-wireless/rtl-sdr )
+ websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-kernel/linux-headers )
+ test? ( >=dev-cpp/gtest-1.8.0 )
+ websocket? ( dev-cpp/websocketpp )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DINDI_SYSTEM_HTTPLIB=ON
+ -DINDI_SYSTEM_JSONLIB=ON
+ -DINDI_BUILD_QT5_CLIENT=OFF
+ -DINDI_BUILD_SHARED=ON
+ -DINDI_BUILD_STATIC=OFF
+ -DINDI_BUILD_XISF=OFF # not packaged
+ -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+ $(cmake_use_find_package ogg OggTheora)
+ $(cmake_use_find_package rtlsdr RTLSDR)
+ -DINDI_BUILD_UNITTESTS=$(usex test)
+ -DINDI_BUILD_INTEGTESTS=$(usex test)
+ -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ # Unit tests
+ BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+
+ # Integration tests
+ # They fail in parallel because they try to bind to the same port more
+ # than once.
+ BUILD_DIR="${BUILD_DIR}"/integs cmake_src_test -j1
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz
index acf5307f00cb..a4845b3b9faa 100644
--- a/sys-firmware/Manifest.gz
+++ b/sys-firmware/Manifest.gz
Binary files differ
diff --git a/sys-firmware/sof-firmware/Manifest b/sys-firmware/sof-firmware/Manifest
index cbc48e3e1555..001a69ac8c4d 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,5 +1,5 @@
DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54 SHA512 dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832
DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325 SHA512 ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506
EBUILD sof-firmware-2023.09.2.ebuild 889 BLAKE2B d62652178f00d1d3578078a7879d721fb602e51ab01e59218c20aaa07af672391010630ecf6c6e787c39961367ba276e38a8f03938ddecc3b568a7f95578f911 SHA512 5aff1e0b5fd843c8057d0fc4b653f691e95a65c0c5c3ecbf52bf6e79352529a2d4b4182f2fd8d44c16c293b57e2f92bcaa1d04d15f343a3986279b67a82b370f
-EBUILD sof-firmware-2023.12.ebuild 890 BLAKE2B 873ac01396737d896766c77952265dee5f7a073a92b431d47c5349acb2d70afd46388027d2ec9c8ed5ee1611e190d6c3103a543995a84ebfd9f5f0a1259a8703 SHA512 bea7af59c2dffa294bb0471fce1b45075f97dee8aea258c2d59e1d8da9e2d80506907ce3feaec18f60923b365a90539fd59ab963f8295f35af738336c48710c1
+EBUILD sof-firmware-2023.12.ebuild 889 BLAKE2B 56d91db39fe4cd30314c52a307e504162a0c50b14b24bffc9796fff0f0742308c82e2ed7efc6d02457b17e47fd0cd7f15222d6d304783143ee5c4c803d3fe2ec SHA512 fb82f1b76f2e1ac137d535adfb5c737c03465dcf39dc3b9817a2e3a653cd9a2028cdcfa3f261c5150ddd92cfd67b65009bc22a8188d9b93e9966224ebbdf10d4
MISC metadata.xml 381 BLAKE2B 77e89f8f6051a2d807083ae56fda034d76ab0ee06b012ec423368833bc017ba054bce7409d5ee88c4be9b3e753c5993ea906d3716cd922911dbe39594341c8f1 SHA512 65df15d0e495f2beecf30d3d9aa39f09556957890bacb394d093b199a9c0609addc8bf730fa9fa85b488c8532d470e6b85b54f3720856f1cc117189081459755
diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild b/sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild
index ec08a9cf1a8f..5d36427294f2 100644
--- a/sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild
+++ b/sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ S="${WORKDIR}"/sof-bin-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
# Needed for sof-ctl
RDEPEND="media-libs/alsa-lib"
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 972f50e1f07a..5eb95bf587f3 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index a6a0605a66f3..2df0c221175a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -28,6 +28,9 @@ DIST genpatches-6.1-84.extras.tar.xz 3816 BLAKE2B 961081e49ae29d6127eba299282c1b
DIST genpatches-6.1-85.base.tar.xz 4505468 BLAKE2B cb674a16ea9f1729844507b358684b655e68c3b701ee470be8ae9314b8cd4b7edfa6b4e79381faf2b0a1af0f3ee6a703f204b54e239d98bb5e8eb1c4c3c3325c SHA512 148a3fcc14c225f95b111d7c4e0f79e3a20dfe51556cbf24428d40e5082e1d5056a6bb93cffc78daa4a8c9d126030982370e85b8768b0c1f3487064a1d6519cb
DIST genpatches-6.1-85.experimental.tar.xz 17452 BLAKE2B 8a6b03610623dbf6e85952d03178e9efbe3518f81279fd7e1faa9b340a55ab3f88a3be695e26a0f1deb1cc4452b91935e0ea14cd66d5e948a284a267bacaa81f SHA512 7af9c712f0bb0b34bff6d069640a86dfad0c7312aae470859b464746093408661f32884bd0a7925f86632db6bb04e6bc2a8097cc9eb8b3e21c6ea1f56ceed4b3
DIST genpatches-6.1-85.extras.tar.xz 3812 BLAKE2B 9b51a2d050fd8dece5f64d5d9c82ebd9231c702e93aed6374fbc4a13138fc1c3b67fd516bfa50b234e9e0aeabb582e7e3939f0464f0188d352b311997b131413 SHA512 4fc490e4ad0e2c652f5542c7c4b043d68999b6eecbe48ab7f6168ae202de7a0f0bd7f24af1535b0f588bca84e35aaf2f574241543067ddd96224b85387ff8de3
+DIST genpatches-6.1-86.base.tar.xz 4574456 BLAKE2B 905d051daa077a0aa697ae78187ccb149c5e14dd2d171e451d85559b68ac0a4e8a80a3b13332bc2c8b58d8be182b12853b9e784adb307987faaac5d2ef43ebf3 SHA512 7d28fedd6a157a680de9c69d11f5d243c02b5714e0570bbac9d429ed1e5937bf7250cf5825d6365debb0b0621301cd4999dafd0680e4815e47ea1452ace3e406
+DIST genpatches-6.1-86.experimental.tar.xz 17448 BLAKE2B c513398c5b2a616d172bed3d0b243c1590440235e71e4f52079cd29a8e7143eeb25e8a3916a0c0cfd8bb3fe008e94d9f9e8ad62fdc66cada7f3b272e1477c186 SHA512 be557ba264b4ac3ff62279edba6933010688e03c4f2e11e2d2534cac47267d3055643c7193b0dbb472a565e611f2674787efd86e39dc1df51f8966e6a7c301ae
+DIST genpatches-6.1-86.extras.tar.xz 3812 BLAKE2B 6e0dfca04eea9e737e68e8bd94f246628ac5a3e1ad911c41c7c61ce33baaf27b42805af53b0e7969d902078fe989e2b3122d92445b721f92209f5fa5a79eddbc SHA512 4daa5eeccb39c9c033541bb5dd123f16358f0a67f0b087ed0ed22243d46d429a7695f05bdaf84a229f3f483eb73b688b5dcb18110a87f9ad22b84eff24f765fa
DIST genpatches-6.6-16.base.tar.xz 750868 BLAKE2B 13af5286f51a69dd0ad7b2543bcf0d933865e14c4c865e495f3225a8740bd7579858cbbd72a2099333e8dc241900c166730d4c812183f2636bf3d4049156a71b SHA512 70864a69f8bdb28f8fa3515a33be510a2c529a5c3bc767aede2dae1c290869491d776336be9983259685af9fee2d2bc61c821d0103c47e91b69078bf81fe2c63
DIST genpatches-6.6-16.experimental.tar.xz 5756 BLAKE2B 48c2224ae8759ebbd36f8fb31e720b2df2d8c0a519ae5990e5d5947b04c7a1d0bf515fa2cf4316f3c84885ee643734da2cd4ea80ed6ee0bbdc73d12025d1c132 SHA512 81438179ea1d3a202a8631400727f854f938182118dcafddf7faedb12f2b69df834ac349d75cfe0ed84da422d7613d4a45723668ead5f076780d2c3236145cd4
DIST genpatches-6.6-16.extras.tar.xz 3704 BLAKE2B a33d9a80926abd8318f124fa6aa25f7181b88a6965c17908232ef2b866a27a5e856e464895994599265e0e57d8e1f81561758df4670f25ef5694e5d5f535ba95 SHA512 8ee1686a16886320b698ac0e3767804fc9bbaf595335203fb2899c727a0ca0f3e551ac13b3cbb97cec8d91e77257aa1da75669f1c41d263960875e9d31303b1a
@@ -37,6 +40,9 @@ DIST genpatches-6.6-17.extras.tar.xz 3704 BLAKE2B d85a68fe7bf6e4693a41958a053705
DIST genpatches-6.6-18.base.tar.xz 1008124 BLAKE2B 90cfa49d54e086a9fbaf20154f427def0097e76ba6ef5a0b41cd0004634a9d8dd5413e53ea80c340716f3d8dca3685e8aed5e7d8180a11b30e2893c084858092 SHA512 0c5c7d3ed4fb6594d075fd853a730023cbb1e2902377d59cc07d6ee0bc934b371d8a522405c63a0f90a8e0742aca4b770eb25311013c062e7484e5d6f33f1fda
DIST genpatches-6.6-18.experimental.tar.xz 5752 BLAKE2B a03ef02a10f391b465c331327b92834f395fce7f362fb913ab990489ba06870a737c6bc0abe7469c169ad2eaad4d7034d79602bf76058325791517e7f70548b1 SHA512 7f605640ebf65182c20875e3a63243c2b8989b7f76bec6b402671d345fe661bd01c80f8fc24edd69235b4ce3900eb7e222fcc501ae8c0ebb1261214810cb4605
DIST genpatches-6.6-18.extras.tar.xz 3704 BLAKE2B 9ce8d2ab8cdd70100a0552648053df120ba52c3ae281a6f102e5982550d15d7096eb2efcf9f5f30da17c6f86b2aa75d903f014c7232366699c5d82d493be8415 SHA512 e6aaa51fa7e0d519c5c129f029461d7217ba57cd252dff5203b84f6b0f6fbffbd1c0db8d9a30096623e5d442a5307254a8384a2da7869eb0024cd6546dd48958
+DIST genpatches-6.6-19.base.tar.xz 1118896 BLAKE2B 2d94ffca6b8788df6fb9d8037ec7db0e2ae3b2b433e73e112e679a0a542d5f94afbcbb982d2279caeb20670ce03b5662cb9ab7108bfc5e470880db3a5f3c1306 SHA512 8795565efaf77d5cf9dba42e6aea216138192f0868d764e19f230e052ec656027d220b19a4c5d37814eb3c380c60358b529d0f40b40fab129bdb27318b86745e
+DIST genpatches-6.6-19.experimental.tar.xz 5756 BLAKE2B 568b51ab5029ed1d543cea69500b57ebfaa75e515e4432ebad650ffcd7f4e65e808c1c5a1f87c1b5a786dbbf07c71b3c8d4c48bc6f5fd5b072060e543dc988a4 SHA512 4932ea3066362698287c457838defe377636aea7df42b75a46f2c024db9f9f8a35da4ff33469be2e2025d4e6f24d7238873e1ad271e59e49de90ba4bfafd01fb
+DIST genpatches-6.6-19.extras.tar.xz 3700 BLAKE2B 88f3547af7522a28595c04006e01b5ba658bd7c0e89700fb4c6b0d76a39139cc4d97be10624038847f2de1d1c8e200455fe9b5bb18830da1354d8e4d4956b644 SHA512 a83e157d10149824632da6d3047aeccddff117de2aacbfd035547166fe549f8036087f1965c0bae723ecb4a1f6e665a34b7069636b4e2a3ecbc91405284781af
DIST genpatches-6.7-3.base.tar.xz 19844 BLAKE2B 69f53a7bf61154f3644919b870ed4434ccd7ceeeb8c57e14c274c7be28a1f6c5b0af7975f4c0ef131ff5b53f3afa0a1a4b7c7db92202e11e3c1647524e8e9444 SHA512 5022aeb1970e8652b5f82d09642c22970bcae0e01deefbc0271cab9c054bd21ae4c3835f4fff0a22d14f5fa7495211a95c50b35535586dcdca3c2b1f45ce05a1
DIST genpatches-6.7-3.experimental.tar.xz 78896 BLAKE2B 8cebed9ec070ac659454dd846665d3354dd453498d8c343379be44a1f5a6281d807739d4563496d66b4b077835e445d54c5cd85794f1d6600e0238c794e586e1 SHA512 4fbd15d2492935507460c9d4bec7fa36af040cf2c1d3fd93b2118ff1bd64dd5159af1339aff4538ed2aa551deeafa14468feb3f974ac21f4cb14a071c65ed4aa
DIST genpatches-6.7-3.extras.tar.xz 3700 BLAKE2B ce7bc87494eec57d39330b1de3462b99a088781bca0beefad667674bbd9eaa2f2413c712638d16ef8c335b6a0e353aec83f4eb69e3da53a88d51ca6853d3254c SHA512 43558eb7a699d5e24c8f2bea13689adaacc6c7c58b4975c3d204a4c2278620032add6ca6017c3fc6ae70ade7e3e227a655deb989b85ef05acb05804d33475ec6
@@ -49,6 +55,9 @@ DIST genpatches-6.7-5.extras.tar.xz 3700 BLAKE2B 8d4dcde0675f4921e2c0e34dd7df63d
DIST genpatches-6.7-6.base.tar.xz 325824 BLAKE2B f95dbe909af13e4da2edbd37d320f077b4229fb16d5e63c7e81f8bb5ac0e7fc78740dc94071a86e9ceacc12833b78ac0809c112609843551960db0dafe14ecef SHA512 307a2dc54dd4a176effc8f942a60d7a5516b8402a1255fb4e9d2ac34f2316f813741ce3c3fafe3900244504323aada4fe22a3980205c062e3235dd623305be66
DIST genpatches-6.7-6.experimental.tar.xz 79088 BLAKE2B eb05e24526cce9b07ba679e92ef89e339c6dcd3b3a2ff90cfd37829537174e6728f0cf978a9e15e159fce3117af3b40045e32d3d190423d6dcd5408541375d49 SHA512 f6adad74e354aaba2e135e413849e1969185df5e715c313a9eca38b72da2a5020b7472b6c3f21e1d16f6b596b262b7591e7932d058cb335e2d712e0283f95f7b
DIST genpatches-6.7-6.extras.tar.xz 3704 BLAKE2B 1e9669edb016fcf24960bd678171eb5ad3f8ef6c3477d1f3a2ae4a1f3e0cfe1a9ed14e54d2316858c64c1f52702659e6c3ba2bfd5ce079f2bb04f1cfec01f329 SHA512 fb786fa90d0d979d867a7c5fa9c24f81d3c019403d8dc8bbaf5c72c105703ee5fdb5305974062d274cbd86b712f62b053b82fa34f4b8096247da944b5ae2cf58
+DIST genpatches-6.7-8.base.tar.xz 460076 BLAKE2B 367e038c6a8a02d8157b947f28c6b88b3053c2a491a0933f000f0e30af41bddc50b760b5918ccf1152de4d2e4a551983435f68c421d0cce6dc352c900bdf5d48 SHA512 d946201fb054810bc54bf73e4904df6deaa1b539623c5c77002fa95b49ce5d9e38fb3ac94e74a7b9d5ca57d7b21ea0dcf7785437fb216599202fff0d8d012b92
+DIST genpatches-6.7-8.experimental.tar.xz 5756 BLAKE2B e156ce5b54e76869f9e98182f2eb8a2c858a7c3d25d6b730883094aa79c411d78c8d62b8e5bbee66ef727516d41743752101353539e169befe7f0c1c51f99de1 SHA512 5c297c0254e72bc65c2d80e0c24e8e28c39158dff00fafb03c42fca6a3ccaf748b2fcea4998aa5e1614dcadc60ecb88b2c3ce620c5442e6a44d13dfcd88e7dcb
+DIST genpatches-6.7-8.extras.tar.xz 3704 BLAKE2B 98589d74cef3e628d7a693a46f1f87845ca98faf8093c9e120320e107d8c1e76d82441ec6b1a3f12c9c5fc5d20cea2cab4d6cd5dda99b318bf31ec5ab7c8447e SHA512 3e9a993586516e45d2fca24690b7ce001922732c20c5f52a7d954e5bdd1f8d7e91d4074b5128c085caeee49539dcb1a5a505424225c0100b8741f54d6ac3d095
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
@@ -64,11 +73,14 @@ EBUILD gentoo-sources-6.1.73.ebuild 748 BLAKE2B 8a2f3453ad4b5029b1a78c28e62a21b9
EBUILD gentoo-sources-6.1.74.ebuild 740 BLAKE2B 6e4f24f0739ccddc14341e92af2808bad2d6092c29951bc3d5bbffd0b07a5f157bcb06b1219b5ca6ee6c1bc7c132e8e8a481b45f0dc4abba456dbb137b6efc0c SHA512 393e8da19a304d7c30f71add6fc894f709060c4a1abf24e489128c9f61a587211543cfcfde72da6dcb40a59897da570f6433563d4e539b8e9e8dcd197c2abcfc
EBUILD gentoo-sources-6.1.75.ebuild 748 BLAKE2B f2196b9456a5c7da8d2851c32897c442b50efd211c5cd047f39454fa47eb020175dea657fb465dcf73e3a741d99e4811849cd2546f8351d54f43c685c3f0992f SHA512 55f188eba5ceb7d725564c3a8963ef2c00dbede8140a3adb667480f720689d216b9f7c78321c3c25dff2711ba02dd90fc0a4777820d32cb6758c1b695534a9d9
EBUILD gentoo-sources-6.1.76.ebuild 748 BLAKE2B eb75870e25b708e2d670a1492ece106c4793270646dcdb7c9bb68d4b5a42c40dd0f570dfb077b02c878924b345fbf11c5aec7e9c8c2a28f1fed07bd209f89ae0 SHA512 1ef76d2a5c02ba90187be629f7968488bea007b7b40e894b1b8a66edf6164864f31518fbfea6cf5b3fcfd18c00422e86c755a326f8426053f13044c4d657564c
+EBUILD gentoo-sources-6.1.77.ebuild 748 BLAKE2B 67ef54d41fc8d6554d1c3947d78be0d6ae2322942f8aca5bfe1a9ee51c4ed835520fcba39364f2bb8c83f9e7e8939ac277273ebf230446face69c9eb0e3f07b0 SHA512 13fdf76ec0bc243de548556d424b1d911bdd2eea17fa3a6398170a9d809d2d9a2cedf9c70b3ac2d324cefec24c00ac8088cb162f60b4510cdafa2d3e52f3e0d0
EBUILD gentoo-sources-6.6.13.ebuild 747 BLAKE2B 781b3b3feecf845118a3a2ec8d31a0f9696ac7d7435f662036737efd4c0de655500998b4f44393b7c9e471db1dd6f6a7c7d35633513275f02782eee4612294c0 SHA512 72f5b9e9336156513b0bd9b5918c386506e49fb1557c9e3c9f27fad73335cd1c55a0eec3557aa591935ee67f9960ac874963e76d8c73db8ddf22d0bab1a2fc52
EBUILD gentoo-sources-6.6.14.ebuild 755 BLAKE2B f3b6b98b6c93cfc736aad37a915972c032d775bcc067422facc8841ccf66c52088044795687db5694d3dcd4f9e782dc53776bdff94650637533bb5bc9aa39feb SHA512 91810f9c41125afca4fac11b62bd4fc133fda5caea3e428d5338de952cd8e7d71d6f27ce4ad55d2efeb0e91ed05ea535e36c255d9e452bcd097636b706a94c89
EBUILD gentoo-sources-6.6.15.ebuild 755 BLAKE2B 01e13cbaae8b9dedcc0e83eb0a91f070430ed6cd85f39e953b1479a4385d4823293841fe7a8d3994d87eedd6637af17bb1f4257255325f4b37fc954e5cd687c2 SHA512 af22e6a42b00f597ac54484b32ca5ee7760ce61387e467629863126928157ce4e13852e61ce4291a7def06878725b127b239bd755dfe62675ac3b95fb2762f68
+EBUILD gentoo-sources-6.6.16.ebuild 755 BLAKE2B d2427ec87fc0f22043575ef6beb4f408898146e378a1bb4173c7f7d92b06a8db56ba5671ca0b1637efdd7fa1e1fc15a476a834ceff85e11650e6380d52fac2d7 SHA512 e40e5f3eeb55a1e5f22bf04344b41fc3d898af749add7c467433b9ceb87907a93410d1cdbf31423c8d9b9fd1a4accf9ecaea5d8b068ef7937e2abb543fef5c69
EBUILD gentoo-sources-6.7.1-r1.ebuild 754 BLAKE2B 85719aa5dff43fbbe5631e1d767335b78e50d676a895fa3a82c0114e7bafc2b8494dea0f435ce71e941859989136ea8820a78c85d4b06ea59e4bfb9851167711 SHA512 7c9054ec8986c60e4dc2ed263b7ee078552063eb0ee53fbdd100f66f712135bc45b8e4fc3d8c26597667818ebcd41b52ed519d4808f222faa98dd636362b6906
EBUILD gentoo-sources-6.7.2-r1.ebuild 754 BLAKE2B b8d58330d6acfc8d659d051e2ca5316c337e4adda35169e3f87fe96224c8d99608d999b4957a2d41093662ef8192e7d6e12232fc06a393f4d1e93204ae4dcbf9 SHA512 c10d3c15dcd13c1133308efda749644074c0c800e95c57dab11e4505ab34100beac579fc3ea342c6dd4a1209e262eec9d3e5478e38efa1e1bb5ce458488661c4
EBUILD gentoo-sources-6.7.2.ebuild 754 BLAKE2B 4f78a4acc83c56462efff7437166ac119277acb40a8321dda7ca962d766081742d79d37e0c788f8724577251abb62b0a501e9eeb460df82c16c89a5cc47f903e SHA512 604ec4fd3481d88f68c30db4fbe03fee930e2fad1248d7937e86b4974e62c7278b71875141552fd5a14f58760c1b885a0998daee80ce62b75850720a0f4b542d
EBUILD gentoo-sources-6.7.3.ebuild 754 BLAKE2B 6bec8bcc38b2369222b9961f9939cf6c7fc8f5bd215ec1920e5528082e35f4cfc70a00387dfe62484fcd0004f1b416b9b5c699696f9ab2a2fca640bb9349c85b SHA512 bd471976db6ab099784d1b3cb70ab421ff0a663c821b2653cfe17ad877c04273f93e289140643032669fe51ee57f0816296bd5c412764842bb0687fe2fb6da1c
+EBUILD gentoo-sources-6.7.4.ebuild 754 BLAKE2B 724c6c65a508a632832fd181906222ddd21e83de0bed2f4108fa9d3661ebb5726ebb4a44a90a9ba2e9e2fcf41c777a7e95d0f63d83aa7f02a41756b47aab85b4 SHA512 98f05c40e412a21bc52ca9a58252d6fdd46da8c8c9480027690f4c23259aa25b0c0f49a1ec8a00ccd9176a69fdc5d905395c2590747e50a129ba8080f8be9913
MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.77.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.77.ebuild
new file mode 100644
index 000000000000..5d70071d8710
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.77.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="86"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.16.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.16.ebuild
new file mode 100644
index 000000000000..f323f5ad18c7
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.16.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="19"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.7.4.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.7.4.ebuild
new file mode 100644
index 000000000000..9c624a24d49e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.7.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="8"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index dbf3175b9588..bcacd5f691ba 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,14 +9,14 @@ DIST patch-4.19.306.xz 5851968 BLAKE2B 4d0e2883b9e52c63b38b1a92370b0a979b5221995
DIST patch-5.10.209.xz 5496968 BLAKE2B 2793c8b8891c51945583e80b8a0889d624e8df5d407db5ef6a56e47136579d0466e98e0670da8caf9cc6e1f023bc481f47f9ac0f817eed56f08110f8511410a7 SHA512 ca2fd67e482899f790a91c64d7ed7ebd31e69a0ddac7c52057c77968e915c6cca2d9b2b3fcc7bd6946dd3113579195ad3adc6c5066314d460d305be525f6209a
DIST patch-5.15.148.xz 5244868 BLAKE2B 098bb6ddbd682c0b15bad2f08ad6eefbfca732fafccb23085dd7348570486726e3a1c0b3c74092b6b3ab20f8d9b2cd50b968666b3fceb50f4905a8da371f754e SHA512 22513243c8a40975dd63ef494f41303008b777df6f891101d469670056d504c771139692dfd59decf9d3381bd78f454a066ce78d50e6e2b0c72d2d6e10cda5b7
DIST patch-5.4.268.xz 5341788 BLAKE2B 6f19c58add7119d02b2d3de337784bda444f4be184ab8f27c9e54dba5498d7e88cc05e56430dbac1824d9d92e3eaa2f10b9e07c606729b6c619d2ca7b9eea2fb SHA512 fbd3a329d6e843b10f07c604faaca8469e406f099a9c6b473afdb5b7a06fb4d7a67161f53c86c78b1fc2fbc66821dbca3360922000005475cdacaaa802eca6ad
-DIST patch-6.1.76.xz 3993420 BLAKE2B 2f257a8fa17fdc624cde095e8ae851d4ebca622022cb70f544a1a0d6f0cd0d0771cd609ba2bbf2c3c00dbf73a2d5850310e3815e0020322c5bee342e50db6631 SHA512 787e799d29870b13017bd106050b0f2702339372a17b7d2201c28ab865a18536c72d5a71f18f77eb99fc848ec3776bba2d8eb9335e804ed71665159a6e13b201
-DIST patch-6.6.15.xz 974176 BLAKE2B f4ae81e22d88a78cad76d8e54d1d66116bd279a14b6bdf257d6ac1e47a643926f235cd601a16bc46649861c5eed5cacfb528ed6a4d2b4ee801ab8f44c45cfd3b SHA512 65039c511af368da9241d9724e8855833865c50a33b35093e8e609ce7994fc49b8d5868e218ab2054d4e6aeebe24fc8b05d34e2345b9b13a3fb446a9dc9df536
-DIST patch-6.7.3.xz 316780 BLAKE2B 0fe9d1fa4151444ff5dd03ca96f4445325cc27ccce478bcbb2cc8c00a8ac4b233f8afe24e620b5e7c331d93c8a609785d8267e2e0e487d27d85f757c3dd87e2f SHA512 0b80999d6477cb363ae38237600360f5919ee50c46249df80fcb181dd85b5cf5f784c0eda96e67222be5bd3dc80753506f6b7a7b316ec402e7eb750a9487fe8c
+DIST patch-6.1.77.xz 4053556 BLAKE2B a19e0347aac7c1eafd62475d0bbe5132235af21bd03b002d5d5ca8d34d534d05adbc3604ca166010fd8cf368a8fef3bcfb7c29f441c491a9b36c8b8ac5496564 SHA512 83cbff3cefebf4c7629f8dc58fcbacd1cd2bc73b277850376b6c63ff09c6036e9d464c0b84c0975e5a1fea8929fe9882f19843fec1e803517544411c4ff662ac
+DIST patch-6.6.16.xz 1079636 BLAKE2B 14d92712c8a26c5c9f475a5bd722e133466319faa58c3a8abb59a5e9f388f9d91c51d116e0f0c42c086af7b9f02eafbab80a2dbd3e79dd9af1558552f5b5ec13 SHA512 17c9eb389dbea5af1fb0b31dad999ca35975658f047f0ceeaca18cc24f023296396fbc502f696f1f93c79695f888acfe77992f65ebda1086e53ece53a00270ca
+DIST patch-6.7.4.xz 448004 BLAKE2B 027e26542dcf7a12198016ce39dd2ddf7d21e9b633de3d699a93c4fd8f137575f8d4643d8869ca1c07db06a207c223763e2ea50c190c4711c50fdf198872fbea SHA512 bba46208ad606a6ef6e77522cee9eac4cd85d19cfcfbd5246cc465549e2b6410a612e1c79ab1527fbff3895e06df83d7a0c62ab048a2d90b0c332648f7284ed2
EBUILD vanilla-sources-4.19.306.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-5.10.209.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-5.15.148.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-5.4.268.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
-EBUILD vanilla-sources-6.1.76.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
-EBUILD vanilla-sources-6.6.15.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
-EBUILD vanilla-sources-6.7.3.ebuild 439 BLAKE2B b1f3cb3bebf350751dd86a66cacb766dc94236d66fbf4e083c4e9620a20528d28394629d9de09b97d9c8b7ee76b3ad08d8c1f43765b9258927dc3e4d6f376be7 SHA512 0459a5988945852ec4dda17835630f8aeaac55cb0a701bf6cb3370b407ce60f7c7fac4612c29e39c10d51f92b30931800c3863179ebf30d76dbb1e0d700f7782
+EBUILD vanilla-sources-6.1.77.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
+EBUILD vanilla-sources-6.6.16.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
+EBUILD vanilla-sources-6.7.4.ebuild 439 BLAKE2B b1f3cb3bebf350751dd86a66cacb766dc94236d66fbf4e083c4e9620a20528d28394629d9de09b97d9c8b7ee76b3ad08d8c1f43765b9258927dc3e4d6f376be7 SHA512 0459a5988945852ec4dda17835630f8aeaac55cb0a701bf6cb3370b407ce60f7c7fac4612c29e39c10d51f92b30931800c3863179ebf30d76dbb1e0d700f7782
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.76.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.77.ebuild
index 5f82b6754e4a..5f82b6754e4a 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.76.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.77.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.15.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.16.ebuild
index 5f82b6754e4a..5f82b6754e4a 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.15.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.16.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.7.3.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.7.4.ebuild
index b8791038d227..b8791038d227 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.7.3.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.7.4.ebuild
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index e6c3a3d45143..b0fbf9f24a1e 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/xfce4-terminal/Manifest b/x11-terms/xfce4-terminal/Manifest
index b55deaa2ea78..e6e3d451537d 100644
--- a/x11-terms/xfce4-terminal/Manifest
+++ b/x11-terms/xfce4-terminal/Manifest
@@ -1,3 +1,5 @@
DIST xfce4-terminal-1.1.1.tar.bz2 1033180 BLAKE2B e33bf7f0ff56200154a7195b6aaf09a7b67c7577c78190fd110b1dc035914295735925bf82f0cd3b6809646315236a32fc835acbb8d97b73b57025205faef9e8 SHA512 0f2631cc9790b467495cf17a506c33b9c6a037b94a353cb870554b1dd9da0b4795ed965ca2e9beb5dec1b344304e4dc9f71130862f6b45d63f66c603757991cd
+DIST xfce4-terminal-1.1.2.tar.bz2 1042199 BLAKE2B 5919899a7e76e31a05f13485a38564a38dba37335b412a7d548d107ea8ed5eea9edb087ac75e9a90364b5e9a0aaa4b8b32342ac3a8e026da0c3cf73bd8903c81 SHA512 ffd0975dc839e256ee18c8a5cb01025bfc2703af7d379d565ea861482269698c718c4cca408440cdc76ef7c6ccacaa6816da7f6734b1aef004cfb223f657243a
EBUILD xfce4-terminal-1.1.1.ebuild 1277 BLAKE2B af239b8535d3dbc9af6ae9062a773b0186a54d8e67e4864d334146251a0a6578fa0555d2c5b01c3ee0e39b25f445ee0d1b0a891b7ed3144d3d6ad476e2857789 SHA512 0de4a6146b8732f4991fc3fbf0d79a13fea1afc05c436e10dbcf611bee0ed6c5ba5af1f9946f988caae5ab7233877dae828f8e98c6bae4a472c684adaf906f9e
+EBUILD xfce4-terminal-1.1.2.ebuild 1283 BLAKE2B 937d95d01e5973782557b5c914d7494d7f5d423954673016dd850981e50cfb51785232ee0309a9be17387e5c1b58579c7c852093201101b88708128643618ace SHA512 7b364a62057a879e27ccba6866a0ef512fd76d9f09ac60b95df012a21388d43ad4443e12e4ae523ad9b30b64ddc05c02a3bfd255c1d16969dea89da358cbf160
MISC metadata.xml 372 BLAKE2B bb4bcd3652bb3bbaee272af26e6b07b5279167c165574cfcbaa1c23d8b9786cc79972325893fc563aac5ae1eef257ebe4807199497a02c147515af68b80e27a2 SHA512 722c99f01658541a9d1df513ffa218ac36897644e771d8b439bf6b2c38e241304c0a43c94115ed95f367ba6e3a8606bee2c63ef8c1ef9841f08b9f06977751c7
diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild
new file mode 100644
index 000000000000..1937b280276f
--- /dev/null
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-1.1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A terminal emulator for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/apps/terminal/start
+ https://gitlab.xfce.org/apps/xfce4-terminal/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="utempter wayland X"
+REQUIRED_USE="|| ( wayland X )"
+
+RDEPEND="
+ >=dev-libs/glib-2.44.0:2
+ >=dev-libs/libpcre2-10.00:=
+ >=x11-libs/gtk+-3.22.0:3[wayland?,X?]
+ >=x11-libs/vte-0.51.3:2.91
+ >=xfce-base/libxfce4ui-4.17.5:=[gtk3(+)]
+ >=xfce-base/xfconf-4.16.0:=
+ utempter? ( sys-libs/libutempter:= )
+ wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 )
+ X? ( >=x11-libs/libX11-1.6.7 )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-libs/libxml2
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ $(use_with utempter)
+ $(use_enable wayland)
+ $(use_enable wayland gtk-layer-shell)
+ $(use_enable X x11)
+ )
+
+ econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}