summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2023-07-25 09:30:16 +0000
committermirror@stealer.net <mirror@stealer.net>2023-07-25 09:30:16 +0000
commit16bd63ea05cb77c05ca9838f8777182b0d355d30 (patch)
tree917ad5a889aaccef20b86d763f06f7beb40ae399
parent3f2f12cbc7f614f0c442eeec94eee5d1cbd6158e (diff)
2023-07-25 09:09:50+00:00
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29325 -> 29338 bytes
-rw-r--r--app-text/Manifest.gzbin48400 -> 48402 bytes
-rw-r--r--app-text/pandoc-bin/Manifest9
-rw-r--r--app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild52
-rw-r--r--app-text/pandoc-bin/pandoc-bin-3.1.4.ebuild56
-rw-r--r--app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild56
-rw-r--r--kde-apps/Manifest.gzbin37028 -> 37026 bytes
-rw-r--r--kde-apps/baloo-widgets/Manifest3
-rw-r--r--kde-apps/baloo-widgets/baloo-widgets-23.04.3-r1.ebuild (renamed from kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild)4
-rw-r--r--kde-apps/baloo-widgets/files/baloo-widgets-23.04.3-exiv2-0.28.patch29
-rw-r--r--kde-frameworks/Manifest.gzbin13668 -> 13680 bytes
-rw-r--r--kde-frameworks/kcoreaddons/Manifest3
-rw-r--r--kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch46
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.108.0-r1.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.108.0.ebuild)2
-rw-r--r--kde-frameworks/kimageformats/Manifest3
-rw-r--r--kde-frameworks/kimageformats/files/kimageformats-5.108.0-psd-fix-UB-type-punning.patch89
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.108.0-r1.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.108.0.ebuild)2
-rw-r--r--metadata/.checksum-test-marker2
-rw-r--r--metadata/Manifest.gzbin3512 -> 3511 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.gzbin27895 -> 27894 bytes
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin71883 -> 71399 bytes
-rw-r--r--metadata/md5-cache/app-text/pandoc-bin-2.19.211
-rw-r--r--metadata/md5-cache/app-text/pandoc-bin-3.1.411
-rw-r--r--metadata/md5-cache/app-text/pandoc-bin-3.1.511
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin70945 -> 70954 bytes
-rw-r--r--metadata/md5-cache/kde-apps/baloo-widgets-23.04.3-r1 (renamed from metadata/md5-cache/kde-apps/baloo-widgets-23.04.3)2
-rw-r--r--metadata/md5-cache/kde-frameworks/Manifest.gzbin26618 -> 26626 bytes
-rw-r--r--metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0-r1 (renamed from metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0)2
-rw-r--r--metadata/md5-cache/kde-frameworks/kimageformats-5.108.0-r1 (renamed from metadata/md5-cache/kde-frameworks/kimageformats-5.108.0)2
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
40 files changed, 232 insertions, 265 deletions
diff --git a/Manifest b/Manifest
index 4e22081ce31e2..e755898d3ce6d 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29325 BLAKE2B 341184b45b15c4ce03e44e9fe33bfc8ca31e6f719691f87a3116868546377207d91e9baa298aac5173ab1d318de4373fd520ff29d20da2d0a591ce9ebfca1620 SHA512 f6a1579884aca14e88c8530aebfbe854b3ef03efa26a29f762241b97dacf9cc1c9fb14aeec6e4472ba2854543f7368b9e32925f5329f3db3175c986b6ec3d405
-TIMESTAMP 2023-07-25T08:39:53Z
+MANIFEST Manifest.files.gz 29338 BLAKE2B 47ebbcc73dde45ab720906704bf0cb7b58f3b4cbe449a506d74cc1615708463b0d504832b5d606f7df258b50e275f27576b5b7867f9a079f9b8b0eff1c610fbb SHA512 a261ef966c0109598233ab373d191034bc1cfe34a5807f3c66f1d5d4ea9d95413b0e2907d8be3c48f41d440a443ae9b5c8d6e6cc0e8f673615315b3586a7c597
+TIMESTAMP 2023-07-25T09:09:54Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmS/illfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmS/kWJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAYHg/8CSUgQLISKLbLrWifVqiyWBtqybdXDPD8tEXqKm8CmNzmINYzx48L5Nw7
-yjTtxfgow74p1dbJrgpBrOWi+jf/saTte2lfwQeXFfBHH0Za7AgawIFMmhz4YWi5
-d2dRr6CwZj5HZwe0LIjjpEJbuZtp9XvAjj2SktEJ3YypisjMEDXl1UUExJq3NG/A
-KwGq41Z9c1d/t7qXV2n0bCklJYYILCJa92WLGTZixkNDTm+BvgVe/mPTkAfI64dO
-bhty6KcsW5FLMI0ORU7k0XDyMcPxTsqF5TLvDaI9WhkWNsZOoRyyhZSeze1OatQE
-DzmpzDC7yQIwGzpurb/Q9Z3inpG5a0Qa+cpH2JtTuHT0Y7Mnu2yHUuv41+odsepL
-04c/ZbmiSqgaYMkG+kbLcn+S4S8CKExrm2a3fRiihyjyeGbaBYVKLeo4nRxeWlSk
-BFvLPnCd+pxUpwHC6bJm4NA90QyjS37P9PXw0dFHj67dhlSO4ly8Bsj5t6ObYpjy
-yE3OeioEQZZB7YqO+TDxkDz/QyyaWF3/htOwWTYrGDefh84/AB2L6WO6I7sToE13
-WvhTMVizZbzrF5MRj9/r7ci2JTw19cZHBTIEyRHe/CyBoBGSfzD4JUIkOf0JMxE+
-WkYEmfohukE0RWNOUtfmkjLmiFMbbWGs2V7trKBMoU4Bq43IZfE=
-=xqX/
+klBDdQ/9GJhVi7ILqAc+rHQTWupL72FOklBmHvjHyIWhReb2XzKqz0/3Zk4KM5dr
+T2Hz0uMp3Ax1+FBWRX0VcvBVOdpi7F2+rMAhJOBKONgrIk9be9tR2rt3QBuE1WOk
+L8/c4hF/BqNaw9z33n8IEEwpXBQAYLXgQ1ti+GwMOkHP38AaCko6sYL+Qtupyjg5
+JilYSNuxALz/Y6l3TXAECnl4iIljE5SXxTLMy03LxyTYBpTMd5A4OFJywnyl6eQG
+9fn48UW0TcLJoo41708aBb6JYqmWGdJHtK6yRoOKaTRZl/Qyl5bEsuLcPXiYrxvw
+a4wQreI/Nh9qSAQG1Wdw3IWwrT7x4/Md1ExNVVF18f6BP1IF12jFM+lA4WmwCqm4
+DCEz12dsFUaZWIJbNvu1vVd0KbFfEeZxw5ajfn70jNa2a+P1MtDKEn5HcU8ufcrh
+IKt+iTfz+lnmol1B4IylUutEj2mnZoEwkiM7eBAyWmppRuR+69hfKifwo7Yl/ZG1
+4N1BAzPQ3nxWW2pwHCzdTRSDOcrnYhTO3hOkIMyrvo963asIyeLFVCuBWSahuTjw
+6XruWdpq7qnjJc2fXhUAx3rmvibARD1R6Pt9y4GQ6+ioKsWvIEwgh4ZBvpE1sotR
+bjf7z9GIeBOybrO7b/rilltwPuLHa4duGnO3Pjtn03AANAcEO4U=
+=ymGv
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index e3c0ef86abcd0..96039bb6ddfc8 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 585e6c93b22ea..cd8527a92db19 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index 30cc039945643..167581a9b0f8e 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -1,16 +1,7 @@
-DIST pandoc-2.19.2-linux-amd64.tar.gz 17174200 BLAKE2B effed9eab23fb5e957e3f6282fe0356935819e5a89ac02bd687b6b635fd0a1f5ba65b5b8b40d5bbd8f89d3b17d290184dd84555442eae15f1c1d5c916711d43a SHA512 c3c2ea179601cf9fea3826e6e6d148b951e5d5fe440db80759bdd49de2200660e6b66100453bd1714623bd98ac46fd51a4fb6e715668de04a122181949eee82a
-DIST pandoc-2.19.2-linux-arm64.tar.gz 19033935 BLAKE2B c6964e708d6f0fbb4be4c3ba226dbc31629c466caa75f97ec450296f2c546d587db6c7d9145c65147d5c7ac7949e1dbd3fa3f6944276b4af8ccca2d896010403 SHA512 adb4eb5e3fa79d188d2123d132493c131dbedb408380012876b8ee80950cde4315ac179e9126d30d55221c3637b911b153ee4e6f550ccbc4dcd1f4828229974a
DIST pandoc-3.1.3-linux-amd64.tar.gz 28685814 BLAKE2B ecbc685d45ced12f69223ceff4914a876fa631866eb304ea58ab1623a9569de708cc8b85c403881e1f53dfc559885409329dd13cbadc88afb52c490d9c61fb0e SHA512 f97e62154ceeaf47c6bc2b8c28008ff4a30392b9162b387e4181097c359d0244b8c6435c88fcd587eb210612fb274d639bb2058bc565a8400c2fb6cdeda45b8a
DIST pandoc-3.1.3-linux-arm64.tar.gz 30811766 BLAKE2B 5d5807ea6de49fe87b31f51754d70f781fbd27111980bb14eaafd985a53f7e4fa1c7c0dd66d041184194d5b6a74a429e78b8a0913532645d29b47dbc82e154fb SHA512 6bb8b658e2ea3c96e5781754618104086268dbad45bd95ed7474842993c57cbd18ef1bb909556a1aef118589624d431b17454cd76e8b44dbe441e463e6332a1b
-DIST pandoc-3.1.4-linux-amd64.tar.gz 28628391 BLAKE2B b929d7c1f37f0630a816e07cf0b67a35dd474bfe55626c1ea3c4acefa61a4a7fe335cc1913c01ca3fd45fa1469f957ad671b08fc7e0bd1d4ca6404fe3817f1dc SHA512 f59b66bae4b365ef1291ca979e47ee3955d017112b645da0b7b70dfc84cfc32d29ceb948e6ddd2f16a847867df661b69d1e0f0058259d53613a0ee5b61f312d9
-DIST pandoc-3.1.4-linux-arm64.tar.gz 30740344 BLAKE2B d0504eb6e530d91d223fcd5b578651ba4be74141c7cc4f2616a2a56dbdd73deafd8997a2eb0d0d4b7b75591219cbd194d3412e7c7f60bd6dfd1b97614e6d40bf SHA512 0e63ed951ae1032c2ee29b36f2df5b2edba10d9993bccc2baacc378f82201f5afc38cfc5ffce234b5a8dcaac51ece1967c76a7ae30af0286c8083f0aa8b1573a
-DIST pandoc-3.1.5-linux-amd64.tar.gz 31034735 BLAKE2B c2704142f90a95c8bfe045ba1a6d7ce29c7e0f3c755a2fa85a694ce01d05f97814e0ccec70cc7da17c57fcb4124bc10afc4d06d40437eec08d984350d74cdae0 SHA512 97454c530e7fa95bc4cda90ff803422850d620c7f6452be855b9198fc71832ef2531f2350044b110b36804f745ca90c44ffb4f2013bee78fdc935f810b55ed41
-DIST pandoc-3.1.5-linux-arm64.tar.gz 33687622 BLAKE2B 8021c04ba2a3b71db6b758a21e7dcc2708a2db871fd6604fdf9e2f89619f6141913b4a0bf267e775646a4a0d23308f64487bffe632f75bee53f02110b91e10a8 SHA512 ca64066d438076571979af998e19c89295e7d297a3c5365aaefbd4665e20a6ea1f19a1d8a320b2bc98fb0511a43570fbe3850bcbb13c3b3b054e3c13bd9d0142
DIST pandoc-3.1.6-linux-amd64.tar.gz 19664028 BLAKE2B be9dc7651001bd4f59639cd6a8a809f57b0a58e52259c568a1044808269002bb930fc76661b7da4ac5a8617181ad57818b04ebecce49da6626b6eb579822199f SHA512 202ba9dee38c0c074584513064dbb4f44165342751fa4295b3a19dcba5e37c77f3eec89bc77bbecb0b9797103af2ca1fd22a60ae9b4115657e24258a05bad2fa
DIST pandoc-3.1.6-linux-arm64.tar.gz 21780669 BLAKE2B a3715890a8139f8631f8c7c7170d10e262f044e70b1383317fab063cf9dba2455090c30913617d93710e0054f0133afbec5980abd36b6c729c6b99bd7375521e SHA512 615a403070aae7722e2b939a940602ce01f37cd00f6621925b59939fe7ceae73031ac23ee94bcb1e6f6ab12a2b570b81cf5baa55808d503677511f238e30f880
-EBUILD pandoc-bin-2.19.2.ebuild 1206 BLAKE2B d3980b6f01d47423b04aa9a2f6f02864f8a96cd6e055c894e9102c4ce984f6e45bda8de971ce8ea11bbeaa6c1d10239238038128bded084b4d509712da88ba10 SHA512 3a530405482c53fedd27b8e8013c738b7d4e984537092018b541d14256884b2292b14e88dc2b8b7c0e56333a1be87d8638f3032d285012aaab933389c7e65bb9
EBUILD pandoc-bin-3.1.3.ebuild 1399 BLAKE2B a6716e82b27390fb9a81b0116aa39330c11812ba180679e38bd1ff34003b2332f79a888f9828c610a2e29e95e67ca6f3592fab9cc743ae8f7e43294d4adc135d SHA512 ec789ef8addcbbb01777b2e49b4ada887ca614dc437e173e165fe1dbc7542c215597b784aa10687dd6c088441c990c264e9be189e3b479aecb642bd5e190a631
-EBUILD pandoc-bin-3.1.4.ebuild 1401 BLAKE2B df6b6d864fd5ac799f59a73380db8452421212fc5dd7848dc2c1b5f2f98b3cfbf5b161f51e31c9e98e76fa8ca3bd61465e0bc5154ffdd103a4a3caf0e708076d SHA512 5366c4d00711f395dda02ee7dfebd6e259b8e62e339441304f081cc2f711d15e93380f2df690c6be4bf78d0f126458b4b8a633f690aafc594146c4efa801ebdf
-EBUILD pandoc-bin-3.1.5.ebuild 1401 BLAKE2B df6b6d864fd5ac799f59a73380db8452421212fc5dd7848dc2c1b5f2f98b3cfbf5b161f51e31c9e98e76fa8ca3bd61465e0bc5154ffdd103a4a3caf0e708076d SHA512 5366c4d00711f395dda02ee7dfebd6e259b8e62e339441304f081cc2f711d15e93380f2df690c6be4bf78d0f126458b4b8a633f690aafc594146c4efa801ebdf
EBUILD pandoc-bin-3.1.6.ebuild 1401 BLAKE2B df6b6d864fd5ac799f59a73380db8452421212fc5dd7848dc2c1b5f2f98b3cfbf5b161f51e31c9e98e76fa8ca3bd61465e0bc5154ffdd103a4a3caf0e708076d SHA512 5366c4d00711f395dda02ee7dfebd6e259b8e62e339441304f081cc2f711d15e93380f2df690c6be4bf78d0f126458b4b8a633f690aafc594146c4efa801ebdf
MISC metadata.xml 986 BLAKE2B 10ab442c2f7892545054ba2747c0cde115d9d875673c077d2cefcd035e2ecd6d04f2aef05ef9ca58a2150a983079ad8fbdc6910ca93fc14977409041e5f20201 SHA512 c8e241d4d7bba0a6f36320517d18fbb99922e32970d7771d5bbc80a8ecf5086f8f7d1eadd0188d457412a66db898d044074b4d4f0301aab1e19cd1213e562375
diff --git a/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild b/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild
deleted file mode 100644
index 61ad41c6b2b61..0000000000000
--- a/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=${PN//-bin/}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Conversion between markup formats (binary package)"
-HOMEPAGE="https://pandoc.org/
- https://github.com/jgm/pandoc/"
-
-BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}"
-SRC_URI="
- amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
- arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
-"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="+pandoc-symlink"
-
-RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"
-
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
-
-src_unpack() {
- default
-
- # Manpages are gzipped.
- unpack "${S}"/share/man/man1/*.1.gz
-}
-
-src_install() {
- exeinto /usr/bin
- newexe bin/${MY_PN} ${PN}
- dosym ${PN} /usr/bin/pandoc-server-bin
-
- newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
- newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
-
- if use pandoc-symlink ; then
- dosym ${PN} /usr/bin/${MY_PN}
- dosym pandoc-server-bin /usr/bin/${MY_PN}-server
-
- dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
- dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
- fi
-}
diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.4.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.4.ebuild
deleted file mode 100644
index f5289c741e6aa..0000000000000
--- a/app-text/pandoc-bin/pandoc-bin-3.1.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=${PN//-bin/}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Conversion between markup formats (binary package)"
-HOMEPAGE="https://pandoc.org/
- https://github.com/jgm/pandoc/"
-
-BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}"
-SRC_URI="
- amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
- arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
-"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="+pandoc-symlink"
-
-RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"
-
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
-
-src_unpack() {
- default
-
- # Manpages are gzipped.
- unpack "${S}"/share/man/man1/*.1.gz
-}
-
-src_install() {
- exeinto /usr/bin
- newexe bin/${MY_PN} ${PN}
- dosym ${PN} /usr/bin/pandoc-lua-bin
- dosym ${PN} /usr/bin/pandoc-server-bin
-
- newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
- newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
- newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
-
- if use pandoc-symlink ; then
- dosym ${PN} /usr/bin/${MY_PN}
- dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
- dosym pandoc-server-bin /usr/bin/${MY_PN}-server
-
- dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
- dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
- dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
- fi
-}
diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild
deleted file mode 100644
index f5289c741e6aa..0000000000000
--- a/app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=${PN//-bin/}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Conversion between markup formats (binary package)"
-HOMEPAGE="https://pandoc.org/
- https://github.com/jgm/pandoc/"
-
-BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}"
-SRC_URI="
- amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
- arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
-"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="+pandoc-symlink"
-
-RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"
-
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
-
-src_unpack() {
- default
-
- # Manpages are gzipped.
- unpack "${S}"/share/man/man1/*.1.gz
-}
-
-src_install() {
- exeinto /usr/bin
- newexe bin/${MY_PN} ${PN}
- dosym ${PN} /usr/bin/pandoc-lua-bin
- dosym ${PN} /usr/bin/pandoc-server-bin
-
- newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
- newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
- newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
-
- if use pandoc-symlink ; then
- dosym ${PN} /usr/bin/${MY_PN}
- dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
- dosym pandoc-server-bin /usr/bin/${MY_PN}-server
-
- dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
- dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
- dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
- fi
-}
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index 25cdf5b265f7c..ad3abe6d90be5 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest
index 583bb7ba440d7..070d467876f5b 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,5 +1,6 @@
+AUX baloo-widgets-23.04.3-exiv2-0.28.patch 1176 BLAKE2B c96b5982330e230fbedab00c704605c93bb631c4c1591a738ad6b8119279e642da449ba5d3d6fc988b5377692e85a1436276e08231dd0835251c55fa12de5e45 SHA512 10ae13a52cd5347fea479b5616eb4e64984502e54edd018745f8d10af82266aded62225fb062c0ba8b06cce12dbd5cffd594774bf20f8de7d45a804a63906081
DIST baloo-widgets-23.04.2.tar.xz 275576 BLAKE2B be213c10bb99548d57c797ac599ff9364cfc51566c9b5786b6799b37d7af6a895045ae91ac4d32a44c38001f22634885898aab9ca987a642979dda779015bc2a SHA512 ff6bc7236764068b1051bcaf3a2a631af9887793f131fea3c43c91eae336f4e6a2cecd091b0e27ab0c0944a20858ea50d0e91bdeccc82b7af952ceddea9c0bbe
DIST baloo-widgets-23.04.3.tar.xz 275596 BLAKE2B 6f82cb70290ae7853e8ca40f4c8c052c74203cd0a66217f848799b704195d49603f7b43fea39f2a9de96a8e63cfb4d32b2833b991fd3b12ca3ceb782a23e0fe8 SHA512 ddf93ef46adb37f61f8ef1bab462fdd4695e526350a0259fcf6448b42ef84ff1335a49b08026f0cf72dde07823a08cf4bd51e40e5fbdc699b4aed9b2800c847b
EBUILD baloo-widgets-23.04.2.ebuild 722 BLAKE2B fb48aba90bea94ddffa384eb24d85ff15be4d3f2dde9f6b5b52c557f49973f78b1aa61411d075bd220fcac8439eb5094e4f43bc33ee8df14a7e3503182910e0e SHA512 393b386dc5e695a7cf9f15255646ab38e62abf9f46eb8683f20ec464b0050e1e6795622d180915674b4fd14b50a5c9b823554d8a978ff0bacb532b1aa99da3d6
-EBUILD baloo-widgets-23.04.3.ebuild 725 BLAKE2B 1cdb08e2585aee0aa2f5d8dbd13b6aef64c437950a4e69552038c3fddd65825fc45310d4d95aef7d3b016be6549932d7114dcfafc6045667f639eeb79fcb38f9 SHA512 7f3a4f2483b718babceb896d36398c7571b0172ae95710d37aa6a27e97707b5968c51b096ee3de29f314898198e9085484e57d77fcb24e4a4c43a567e33bd816
+EBUILD baloo-widgets-23.04.3-r1.ebuild 782 BLAKE2B 52891f065f0a4e7a21d213a85803525a3c30067255208c01db89f09e245763af192bf6a76efb8aefe7aa1fbfa6584c350a5e241f54947a4565e65c2014489f30 SHA512 acf455316fce7982a8ae50e706ba208babcadb5843fb7fb63a0e1d144e6557f76436e05eae4df9054d0431979d4683623a8a53356e9738ec75aabcdf591a17d8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-23.04.3-r1.ebuild
index 81d3de418de69..c7c86f150aebc 100644
--- a/kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild
+++ b/kde-apps/baloo-widgets/baloo-widgets-23.04.3-r1.ebuild
@@ -15,6 +15,8 @@ SLOT="5"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
+RESTRICT="test"
+
DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
@@ -28,4 +30,4 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-RESTRICT="test"
+PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # 23.08
diff --git a/kde-apps/baloo-widgets/files/baloo-widgets-23.04.3-exiv2-0.28.patch b/kde-apps/baloo-widgets/files/baloo-widgets-23.04.3-exiv2-0.28.patch
new file mode 100644
index 0000000000000..c93b9637e9175
--- /dev/null
+++ b/kde-apps/baloo-widgets/files/baloo-widgets-23.04.3-exiv2-0.28.patch
@@ -0,0 +1,29 @@
+From a6dda3af5180d39a823224f2aca279b580ae576a Mon Sep 17 00:00:00 2001
+From: Antonio Rojas <arojas@archlinux.org>
+Date: Tue, 13 Jun 2023 11:13:13 +0000
+Subject: [PATCH] Fix displaying image dimensions with exiv2 0.28
+
+Accept UInt as the dimensions type
+
+BUG: 470859
+(cherry picked from commit b8947e1050e25481d12e644fab02ce2df40329cf)
+---
+ src/filemetadataprovider.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/filemetadataprovider.cpp b/src/filemetadataprovider.cpp
+index 84a01d5..7377133 100644
+--- a/src/filemetadataprovider.cpp
++++ b/src/filemetadataprovider.cpp
+@@ -129,7 +129,7 @@ void FileMetaDataProvider::slotFileFetchFinished(KJob *job)
+
+ const auto width = m_data.value(QStringLiteral("width"));
+ const auto height = m_data.value(QStringLiteral("height"));
+- if ((width.type() == QVariant::Double || width.type() == QVariant::Int) && (height.type() == QVariant::Double || height.type() == QVariant::Int)) {
++ if (!width.isNull() && !height.isNull()) {
+ m_data.insert(QStringLiteral("dimensions"), i18nc("width × height", "%1 × %2", width.toInt(), height.toInt()));
+ }
+
+--
+2.41.0
+
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 8ccd365017306..bf4f00b9d46ba 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index 77d8f1710b3e1..b8a6b0495b238 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,5 +1,6 @@
+AUX kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch 1721 BLAKE2B bd1040f2bb3ffe7bfbe08be170dc0062fa604c329f423f9aea67ef872ce700fa836449b8ac94679e77849ff21ad3a7c1bfdf1ef959f7dbe0c5e820d74d81884c SHA512 893cd885920dec69ea47e65329846b7c6d92f7d61e97557f3519e1bcdd40291c788509a6c7f3f5c35da886db8b640caef8cbf4c8379f1cbc782efc7886f69267
DIST kcoreaddons-5.106.0.tar.xz 2607520 BLAKE2B 63fe38c41d5fcd07a792da1f49affeb8dfabcd74a676a71eb35d13c901bb8aac916f5361fe05dd60a61e2bb09ddd562dfceeb05ba11f3818edb9a4cfc1f23b67 SHA512 fc8bdd6b819220e1fe665fdd131abb45bfee7cccdd7413a1373b85cbda22a347b111f35039c2963b8b2453d75c2d6192c2834b9fd7ef2a93e574f370192f253b
DIST kcoreaddons-5.108.0.tar.xz 2608048 BLAKE2B 30db30d24b859bd0290f8fd271462e37398d3e129f5fb6316807d1fd82277b8314546ae6ada9ee2268d93e2e2c0269c27ac94662f6bfcc73d4530fdb28a6937a SHA512 04d19ab91a4df6a08aade99c042483bf9040e10e75cb8b1f84e264ae260cd2e178a8a1968b5ed455f5a3d686df9104cc51f22849342514f1f617adb401313faa
EBUILD kcoreaddons-5.106.0.ebuild 1074 BLAKE2B 519c2b9b973fbeacb823478674203aab2cdb73b30202731330288ea16e8a93e0a73d5330b0f0bd035ead5c33bd1df98418a6b798c2ea533f14ad21509e4dc366 SHA512 7524ffe131bfa3902c69a49b516a0fd373f18f1a8913f619b99d2e24dc60163954ac7ed38c7b5df054c767d798d66fffa3fecc1f682f6ebf4d527fef6be71b17
-EBUILD kcoreaddons-5.108.0.ebuild 1077 BLAKE2B e5d51c854f1362c46ba6593ac65a31ad49a3fc8fb3e1524e0bf07a9b63c50b27d0abf9eda67dfd64ea998c446c14afa2f67961c2b22d36ab5e09e2528ee8a478 SHA512 e4e9324f17611003409049cb5062d5a3e3c696e26bd7adc32a33b7ec1b4d4d13323d1d79bad483e3c937cc342bf2622d460886ae67040b9d0f387b4d4201f413
+EBUILD kcoreaddons-5.108.0-r1.ebuild 1157 BLAKE2B b0201aacd43aded3efc7ce20fa138a4d1e68cff7214e45096a4af6de7e459e9d3c031252ab4e3561330739637edacce9097864a10370fccb94d13c0423ee8ad7 SHA512 96c835cd69cfc7bf7e0d92570280815d8e71d776db1cd863e8ae77fd58646358c2e289a30473a36af3c91a32bfabf0fc88ce1acc372da11079c491432d74c382
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch b/kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch
new file mode 100644
index 0000000000000..0d5e6767c46f1
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch
@@ -0,0 +1,46 @@
+From 2ec1a017b4cd0c56318b38ccd92b523ad21a1a08 Mon Sep 17 00:00:00 2001
+From: Harald Sitter <sitter@kde.org>
+Date: Thu, 29 Jun 2023 12:43:14 +0200
+Subject: [PATCH] kurlmimedata: don't portal symlinks
+
+they are not really supported. from testing it seems that opening
+O_NOFOLLOW results in the portal not being able to use the fd so
+ultimately we have no way to copy a symlink (instead of the file it
+points to)
+
+BUG: 464225
+
+
+(cherry picked from commit 14e954248e365098e4b98cfd7c76e5ea1defb8a7)
+---
+ src/lib/io/kurlmimedata.cpp | 14 +++++++++++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/lib/io/kurlmimedata.cpp b/src/lib/io/kurlmimedata.cpp
+index 6b62232c1..fe18717c6 100644
+--- a/src/lib/io/kurlmimedata.cpp
++++ b/src/lib/io/kurlmimedata.cpp
+@@ -275,9 +275,17 @@ bool KUrlMimeData::exportUrlsToPortal(QMimeData *mimeData)
+ qWarning() << "kio-fuse is missing";
+ return false;
+ }
+- } else if (isLocal && QFileInfo(url.toLocalFile()).isDir()) {
+- // XDG Document Portal doesn't support directories and silently drops them.
+- return false;
++ } else {
++ const QFileInfo info(url.toLocalFile());
++ if (info.isDir()) {
++ // XDG Document Portal doesn't support directories and silently drops them.
++ return false;
++ }
++ if (info.isSymbolicLink()) {
++ // XDG Document Portal also doesn't support symlinks since it doesn't let us open the fd O_NOFOLLOW.
++ // https://github.com/flatpak/xdg-desktop-portal/issues/961#issuecomment-1573646299
++ return false;
++ }
+ }
+ }
+
+--
+GitLab
+
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0-r1.ebuild
index 8e5dfc25b19c2..aaaa108c06691 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0-r1.ebuild
@@ -23,6 +23,8 @@ RDEPEND="${DEPEND}
"
BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+PATCHES=( "${FILESDIR}/${P}-kurlmimedata-dont-portal-symlinks.patch" ) # 5.109
+
src_configure() {
local mycmakeargs=(
-D_KDE4_DEFAULT_HOME_POSTFIX=4
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 67380216cd342..73487f07060e6 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,5 +1,6 @@
+AUX kimageformats-5.108.0-psd-fix-UB-type-punning.patch 3538 BLAKE2B 4f48647edb100cec9529ed6613e1080351f8f5980aff986b6ee0bd77be383aea798df3c117b1a5bcf57136f26473ed15af5e33934253557b2d23e992def70345 SHA512 3dbf83c39291370deb4f59f37da43048f7188f0d7b54d98d6fd92e67d7b184d978705159e95f331ee2f8f65528d3d8221762505a43cae30428fc3dcb274f9794
DIST kimageformats-5.106.0.tar.xz 12944348 BLAKE2B 968205afd22d0ad69fa36023e6f0285215b7131924abcf3203429269dd0dd18e727b86fe9c489fd41ccf2efeeabe9ad904488d521bc4e0fe7f0bd65d15d941bf SHA512 e58e742f916784889efc201a1eb4c759d2b88c9c50825ef2cb6d4e776f502387e054f031d9ca4401285dbc928fb6347783346fcffce2851d7a22589f5d42c7b7
DIST kimageformats-5.108.0.tar.xz 12999676 BLAKE2B 97be58d634be159890cdc460e07fdc524398c7022b1b6d428baea4f6c53524783b05a9857470fae5a44fc7f3a38d852cdb331543c987b01d1328c5adc8739aa7 SHA512 df43867153cecd876fd48fd8c9cbfe78016ed25fe6e1f074f4f395e4c0bf9f62c7bfbe3d40f79fca591d0e07324c4f58de214594a23c227e07bb33cf7f2805f0
EBUILD kimageformats-5.106.0.ebuild 1136 BLAKE2B 83fdea0e000b46d3c50f855fa90231f84e9ef2495c30d6b2f36fb6818b1f0f9e187034ae597acfd7fbd70912f111deb6c4f77b00416c1cb970bb029e103bfa3c SHA512 f467cc6606c7dc1afc746b8d997d269e5eb17d476b7aef8503d349b00d303cc7f654fa2cba52c329a0cd9f3f0bb7939d4944e7dd00cf58c62898eae1184d30d1
-EBUILD kimageformats-5.108.0.ebuild 1114 BLAKE2B bc62ebe4734e0a1826a6e6435b6df4de10aa8aa3f9e5f02fa1f5645af99347ba5df8920ab823f9b9f6ccb65fbe1fcad5d6265983c91f6400a14476623f5bc445 SHA512 a0eba6ff05dec577aad0e07d129aa4cdc6c3ae87a3cf4c177673feaa1bdf7f6c5bdb80ba4912f24d65bfe21657e5894aa3096e80b32fb92a353767e29faca854
+EBUILD kimageformats-5.108.0-r1.ebuild 1184 BLAKE2B bc44dfda03586a148dd226042802760ee24cc6f5172f5cb373776fbd65f8227dd4087f90f24bd85828686b63efdae766d1f53fb9ba87098b27bd4e1835184e8b SHA512 46807c68dd544967562d78ec0047b9078288253f029a37b2efd2167dc2c36df6ec7ceb4f12d610f84e5c7cf4e3d930fa618f304e294ba2207d6fa2ea4e1603da
MISC metadata.xml 719 BLAKE2B f87d63a81cb7e008eed6141a6436eb8dbef4f47c614ad950f5cf4b73b13eb79d496bb64bf64b2b7a1ab7ef5879aa6148acc167e18976dc52f77344e72a9c3040 SHA512 fbd11e370afc821a8ef5a809d9436201f6b679c37651fbc2d7f74ab701d85d369f27740b6253800efa60332f6eeab323973f1007de07cb81b0f9f11c6b0b1fd4
diff --git a/kde-frameworks/kimageformats/files/kimageformats-5.108.0-psd-fix-UB-type-punning.patch b/kde-frameworks/kimageformats/files/kimageformats-5.108.0-psd-fix-UB-type-punning.patch
new file mode 100644
index 0000000000000..68d853a5f4471
--- /dev/null
+++ b/kde-frameworks/kimageformats/files/kimageformats-5.108.0-psd-fix-UB-type-punning.patch
@@ -0,0 +1,89 @@
+From c3a91c3bc62bdd913c55dd83f4e1159ed25310c5 Mon Sep 17 00:00:00 2001
+From: Mirco Miranda <mirco.miranda@systemceramics.com>
+Date: Sun, 16 Jul 2023 08:03:58 +0000
+Subject: [PATCH] psd: Fix UB type punning
+
+BUGS: 471829
+---
+ src/imageformats/psd.cpp | 33 ++++++++++++++++++++++++++-------
+ 1 file changed, 26 insertions(+), 7 deletions(-)
+
+diff --git a/src/imageformats/psd.cpp b/src/imageformats/psd.cpp
+index 7280aea..b0c76e2 100644
+--- a/src/imageformats/psd.cpp
++++ b/src/imageformats/psd.cpp
+@@ -42,6 +42,7 @@
+ #include <QColorSpace>
+
+ #include <cmath>
++#include <cstring>
+
+ typedef quint32 uint;
+ typedef quint16 ushort;
+@@ -808,6 +809,26 @@ inline quint32 xchg(quint32 v) {
+ #endif
+ }
+
++inline float xchg(float v)
++{
++#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN
++# ifdef Q_CC_MSVC
++ float *pf = &v;
++ quint32 f = xchg(*reinterpret_cast<quint32*>(pf));
++ quint32 *pi = &f;
++ return *reinterpret_cast<float*>(pi);
++# else
++ quint32 t;
++ std::memcpy(&t, &v, sizeof(quint32));
++ t = xchg(t);
++ std::memcpy(&v, &t, sizeof(quint32));
++ return v;
++# endif
++#else
++ return v; // never tested
++#endif
++}
++
+ template<class T>
+ inline void planarToChunchy(uchar *target, const char *source, qint32 width, qint32 c, qint32 cn)
+ {
+@@ -818,15 +839,13 @@ inline void planarToChunchy(uchar *target, const char *source, qint32 width, qin
+ }
+ }
+
+-template<class T, T min = 0, T max = 1>
+-inline void planarToChunchyFloat(uchar *target, const char *source, qint32 width, qint32 c, qint32 cn)
++template<class T>
++inline void planarToChunchyFloatToUInt16(uchar *target, const char *source, qint32 width, qint32 c, qint32 cn)
+ {
+ auto s = reinterpret_cast<const T*>(source);
+ auto t = reinterpret_cast<quint16*>(target);
+ for (qint32 x = 0; x < width; ++x) {
+- auto tmp = xchg(s[x]);
+- auto ftmp = (*reinterpret_cast<float*>(&tmp) - double(min)) / (double(max) - double(min));
+- t[x * cn + c] = quint16(std::min(ftmp * std::numeric_limits<quint16>::max() + 0.5, double(std::numeric_limits<quint16>::max())));
++ t[x * cn + c] = quint16(std::min(xchg(s[x]) * std::numeric_limits<quint16>::max() + 0.5, double(std::numeric_limits<quint16>::max())));
+ }
+ }
+
+@@ -1140,7 +1159,7 @@ static bool LoadPSD(QDataStream &stream, const PSDHeader &header, QImage &img)
+ } else if (header.depth == 16) {
+ planarToChunchy<quint16>(scanLine, rawStride.data(), header.width, c, header.channel_count);
+ } else if (header.depth == 32) {
+- planarToChunchyFloat<quint32>(scanLine, rawStride.data(), header.width, c, header.channel_count);
++ planarToChunchyFloatToUInt16<float>(scanLine, rawStride.data(), header.width, c, header.channel_count);
+ }
+ }
+
+@@ -1204,7 +1223,7 @@ static bool LoadPSD(QDataStream &stream, const PSDHeader &header, QImage &img)
+ } else if (header.depth == 16) { // 16-bits integer images: Grayscale, RGB/RGBA
+ planarToChunchy<quint16>(scanLine, rawStride.data(), header.width, c, imgChannels);
+ } else if (header.depth == 32) { // 32-bits float images: Grayscale, RGB/RGBA (coverted to equivalent integer 16-bits)
+- planarToChunchyFloat<quint32>(scanLine, rawStride.data(), header.width, c, imgChannels);
++ planarToChunchyFloatToUInt16<float>(scanLine, rawStride.data(), header.width, c, imgChannels);
+ }
+ }
+ }
+--
+GitLab
+
diff --git a/kde-frameworks/kimageformats/kimageformats-5.108.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.108.0-r1.ebuild
index 70f355e7b66f5..06b7edcba3c2c 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.108.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.108.0-r1.ebuild
@@ -30,6 +30,8 @@ DEPEND="${RDEPEND}
DOCS=( src/imageformats/AUTHORS )
+PATCHES=( "${FILESDIR}/${P}-psd-fix-UB-type-punning.patch" ) # 5.109
+
src_configure() {
local mycmakeargs=(
-DKIMAGEFORMATS_JXL=$(usex jpegxl)
diff --git a/metadata/.checksum-test-marker b/metadata/.checksum-test-marker
index f0572dd3519b9..f53dd0583e5c5 100644
--- a/metadata/.checksum-test-marker
+++ b/metadata/.checksum-test-marker
@@ -1,4 +1,4 @@
-1690274426 Tue Jul 25 08:40:26 AM UTC 2023
+1690276227 Tue Jul 25 09:10:27 AM UTC 2023
# Testcase for mirror network:
# Watch the value over a day, if unchanging then
# one or more mirrors is missing --checksum
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 1d10f568aebe9..b2c54d2ac67bb 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 baccbd6c9e160..1567b8cf0f8ea 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 25 Jul 2023 08:39:49 +0000
+Tue, 25 Jul 2023 09:09:50 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index d56809f6491ed..6e0ce40ab19ad 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a
-TIMESTAMP 2023-07-25T08:39:52Z
+TIMESTAMP 2023-07-25T09:09:54Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmS/ilhfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmS/kWJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCJCw//ZNECgggbji0gXXKyAP4j/Ce5iy4T8JWHZCGOOFbE+Oj7UIVO9CytKmhE
-T/QzOgLERGstKtOoU9FJIwguY0OaSME1bvAfY3IXP0uQMuavKouyuFBhgNOgJDZM
-QpseR2rpU8g8lXhM0hWjF8SEYaJtSuO15y02A7Zk8fKXeaunP6CqGC6kx+0eNV3h
-A2RX8QF5g8BCCWihxtGWUeCzF17aez3JmypntP7QwIG6xbsP4XaCP/UdSa5Mra3t
-nZBQ2hvLjAulEv4LLMiYy9KxKBoIKLObC97EPNPr4HIT5QULYEt6I2xc9BIc05vQ
-j6zOxoyEMn+yWq6Ud8o/6FzUbGpmyStPNELglPx8p8o+ilnKuG+NIvDZdozuxfh2
-F91bb9qJ1p3KqfV9bNRyiIKwvQaBd20W5ZjdryzxQwoDzwIJI7ZsLvUtFRcxHqMX
-gZVZTrgN4z/Tg558+vGNk0WeltEeVRg2zPunF0/Xou4OvCg6Nlf4s3G7L5s1e2eC
-crUt/0RkVfIiEl4jmn35mOX8QdiubUJE59aS0EqXPx0CmOEsj+/EIM07Uka1qt+w
-vT8vz96pCi+pU3YZ1ehr6Z9vtd7attBgm64esRgtcUJsc+hEnxzEcxvOxe1cKqax
-IFdb2pstrMeS/t2Nk3a831K4DENNTBnU+NoCFg2BJKQQ43t59CE=
-=c63L
+klADVA/8DUba7m3yWllOYvNqQrwm7uxClb68ISM64tYLU74FXft8/+/WQgyO/lo+
+EW2vgTsY8m35BmJiEBvHW3MHL19iJFT3mZV1109xooJ+xxQPf+8E9LXsFXSE65ZG
+3a4ynFET67Ce+a07IW/nSe6Vhu3kqFtuMfKHEprnx4WmTGCP8ni7Kb5IpX9JWxmM
+MK/gsjB4AKw9GeEvnUQL9JA+iFgxAuAZRiFqUlhpYaryioqfn28FtwS6SvywBRvP
+gEKjPC96fKSk2Er7V25cmo1x5knbqJRjxA3WEbhHkbhgg6r7rcTnyUs+V/mz33wX
+GBdNkOy8/K/zgvzzQrMkCkRywbwkR1MCdZwOImNCpM1du2UFXle0h9vJdQUFjZ+T
+VWcGpLrMO9q5Z+xwyiM2GbkK7qHwl4eTblCLIBEk9Y0pt7r2H5ui1A5bVd7pt1tJ
+pr4au9flv7ZcKZOLPJGU+kop6xo2RQl9aPy7t1/u+O5cIYdzadoqfaMWh7FqbIqS
+ggynvIZPpWZmR8JDNwVh2gponSa8pyuat+V46I17ZkEfFDlAEjJiKV4RBcHHEfpJ
+cHUmSFsrxAXpWRtpJCeCtfBfhtmE0WXE0VIb+FPaDEqvidwWDn0+wzjc1qzEBLYz
+iHcyPSC4Mc05hyA+wF1FyldrCONEcfxF3LClJ+aHn5OG9exd9cM=
+=+qAj
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index baccbd6c9e160..357610d56862d 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 25 Jul 2023 08:39:49 +0000
+Tue, 25 Jul 2023 09:09:51 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 475a4e3bae7d4..afd2e9f8b18de 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 4a3ba6cbfe5c0..4ad42c376b6b2 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/pandoc-bin-2.19.2 b/metadata/md5-cache/app-text/pandoc-bin-2.19.2
deleted file mode 100644
index 09a3ba6714924..0000000000000
--- a/metadata/md5-cache/app-text/pandoc-bin-2.19.2
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install unpack
-DESCRIPTION=Conversion between markup formats (binary package)
-EAPI=8
-HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/
-IUSE=+pandoc-symlink
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=GPL-2+
-RDEPEND=pandoc-symlink? ( !app-text/pandoc )
-SLOT=0
-SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/2.19.2/pandoc-2.19.2-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/2.19.2/pandoc-2.19.2-linux-arm64.tar.gz )
-_md5_=ad9a0a6601065584295262145caf31f0
diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.1.4 b/metadata/md5-cache/app-text/pandoc-bin-3.1.4
deleted file mode 100644
index aa5fdf793306b..0000000000000
--- a/metadata/md5-cache/app-text/pandoc-bin-3.1.4
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install unpack
-DESCRIPTION=Conversion between markup formats (binary package)
-EAPI=8
-HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/
-IUSE=+pandoc-symlink
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=GPL-2+
-RDEPEND=pandoc-symlink? ( !app-text/pandoc )
-SLOT=0
-SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.1.4/pandoc-3.1.4-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.1.4/pandoc-3.1.4-linux-arm64.tar.gz )
-_md5_=9de2481ca42246e96194be468def2f3c
diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.1.5 b/metadata/md5-cache/app-text/pandoc-bin-3.1.5
deleted file mode 100644
index ee0ca256e36f7..0000000000000
--- a/metadata/md5-cache/app-text/pandoc-bin-3.1.5
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install unpack
-DESCRIPTION=Conversion between markup formats (binary package)
-EAPI=8
-HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/
-IUSE=+pandoc-symlink
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=GPL-2+
-RDEPEND=pandoc-symlink? ( !app-text/pandoc )
-SLOT=0
-SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.1.5/pandoc-3.1.5-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.1.5/pandoc-3.1.5-linux-arm64.tar.gz )
-_md5_=9de2481ca42246e96194be468def2f3c
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index 95c5ce350dddd..57095bff4009f 100644
--- a/metadata/md5-cache/kde-apps/Manifest.gz
+++ b/metadata/md5-cache/kde-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3 b/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3-r1
index 7fea274d89fd4..aec908096c0f6 100644
--- a/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3
+++ b/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3-r1
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.04.3/src/baloo-widgets-23.04.3.tar.xz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 ecm 582ef00537aa518e5a8ca3aa66bd9dc0 flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=93ea5c7562d694d83d661bb8b8570d27
+_md5_=a50d9c49045d6ddd19b560eb45bfb6b9
diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz
index fa06b7ea8d706..4d6e48283112a 100644
--- a/metadata/md5-cache/kde-frameworks/Manifest.gz
+++ b/metadata/md5-cache/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0-r1
index 5fa06ab1e81ee..fed1a06a14bb5 100644
--- a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0
+++ b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.108
SRC_URI=mirror://kde/stable/frameworks/5.108/kcoreaddons-5.108.0.tar.xz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 ecm 582ef00537aa518e5a8ca3aa66bd9dc0 flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=24765430847c7ab0192cc6e0535689ef
+_md5_=05a48e80c363446878f1e0efece41d59
diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-5.108.0 b/metadata/md5-cache/kde-frameworks/kimageformats-5.108.0-r1
index 3f2e7eca55023..f8f260e6032ac 100644
--- a/metadata/md5-cache/kde-frameworks/kimageformats-5.108.0
+++ b/metadata/md5-cache/kde-frameworks/kimageformats-5.108.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.108
SRC_URI=mirror://kde/stable/frameworks/5.108/kimageformats-5.108.0.tar.xz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 ecm 582ef00537aa518e5a8ca3aa66bd9dc0 flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=43f2a33b1917456efcbc31e50a801005
+_md5_=880045571fcfae05253cf9ee22a71bc0
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 1aaf445e50090..0d0a30c5221a1 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-07-25T08:39:52Z
+TIMESTAMP 2023-07-25T09:09:54Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmS/ilhfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmS/kWJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBsvg//dlg5FvfLdm66EhLzs1E7q6YshWjy+ATHdTf0nH4LKf/GxgaQMJwF152g
-l7uKJU0VP9fTsU7tbzlqBUo77iz5tWtgRWbL7hBxQynL+1EQ2yzlg66lAX3t/YFr
-aGhUFDDo1wKUBhlgLSKb7L5qD0OQNlHQje+Xqd5TRWLKwkjGFY2rQGCxtNVg89B/
-SL9j6w7o3esooDXmwD7opYLmJacvaMo1pD8c63mSgjxR4QV8BnnoSea9RgGwFlx2
-F1yMoaIXcVM8r8jnLKhImB/zk5PiQnpAeO05CeW3vkLqjQUq0eUhBL4oupAZqkbY
-hfBDj90X9bkMzymKtY3AQ2GPf/sqvRj/gYWqKxpRrI+CBg8HaJSMfZq08OAhCb4i
-7283h1jin8bUH6l2FmSaSLFgVOOnkhvAVbBwyLYDZreKmVWqFsHB/4vRjMHGbB2q
-682fNt8ecDmUm97YcHZPp8ZRVieB1XONYjtTFl91jDV0xorTvGPCMGxvdwH0dKg/
-819sE4lYpEDUVjsOlWTDWkcP1051LxREX5joI9SY6SgmtjQmsg8030MR/xRBCDNe
-we6tXJu3yvSLYl+furKSQqY5/VCt1Y++YFShLpP7P3HbsHMu90GQ2SRe4jV2VNUA
-7CyaCW59a6CYVu+4X8CPWL17zKT3GUHg/xYEMqIFFwfRjo4njzY=
-=OsJY
+klBf3w//Q4oTcG3UnjwmNNLLIZkwKc98VSFpsSAlYlFGcYaLZZRVwE6QRAYVWX6H
+Eaj5uqibJQNb6BleaTw8cUiu++sD1IgHEe1qxLg0OWAlOWBYhOsCwgnr1nafOhKC
+EYtpzLTjirdxw870Wh/7bsQZ6ogkcUOFTqqwiuj4zhLzo7i7hA4a1g4tcMqJf3Nl
+T5br/aEgyYzbJheacAydQYveUvLR9erL1QAMQQZtLgCjaYrmQ/esTQBXPGnlfaNd
+9YAiQ2FRN1TIhcDrP9EKCap8l30hCuOW0qcIcorISuw1/+0l2Tdq86HzBV1HGZlQ
+7N+SWgSFsH7E9F7FB7ZjWh7KZN58C5Wb9eHkxfJhCZm7nwJamMARGNQoyy2Fyrjg
+ILinIhvUnSEwZUGFAJbtOteiazgri+1W1Xi0KPVZCXYQZYIN18J+ZAqDAKuhczr6
+mgme5i96G9ZXSrZWz0eu/QEOrmuW0hdo+Ykg+ukv2abnSl92tbe1k4WLKWsHMn4U
+uGnY57iW39WrtLBHaJVE0Zba/zOC997vYh74WhQYBc80HQMqRHvE9htGCnyyNDBG
+FsreNO1DjWtzh2y5bQjnsNvW1RX1uCZYHPWijNzdnpr/AG1LNE2xSyRsZ1y/XceQ
+CZXjj6T6D1zRYQNfjSvvLQws3BrxvD8reEGOf8cXAwzAPl/+Zr0=
+=nTbz
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index baccbd6c9e160..357610d56862d 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 25 Jul 2023 08:39:49 +0000
+Tue, 25 Jul 2023 09:09:51 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 2717eea906868..ded1933a27090 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jul 25 08:39:49 AM UTC 2023
+Tue Jul 25 09:09:50 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 79659c4cff1a6..fa202eed4ef05 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 25 Jul 2023 08:45:01 +0000
+Tue, 25 Jul 2023 09:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 0570f40f15467..218187dc53e00 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-d76507693d893a60c42139193038f2b41cf25366 1690273730 2023-07-25T08:28:50+00:00
+7a3adc608ac2cbfc22cb5672430f29ea2384aa81 1690275887 2023-07-25T09:04:47+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 925dd6310e3ca..1b1aec3adf8ad 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1690274401 Tue 25 Jul 2023 08:40:01 AM UTC
+1690276201 Tue 25 Jul 2023 09:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index baccbd6c9e160..1567b8cf0f8ea 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 25 Jul 2023 08:39:49 +0000
+Tue, 25 Jul 2023 09:09:50 +0000