[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2024-01-26 Thread Ionen Wolkens
commit: 66a115974bbcc1c5b8e028940737e711fb44ab78
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 27 07:24:49 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 07:46:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a11597

app-emulation/wine-staging: add 9.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-9.1.ebuild | 469 +
 2 files changed, 471 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 485651f2d1ad..c023324e0634 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,6 +1,8 @@
 DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02
 SHA512 
53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77
 DIST wine-8.21.tar.xz 29919212 BLAKE2B 
2e1c135d1c247f4b268c0323538748944b01fe65c82dee27d81f70613aa2fe632c1b4d696f05838a6ab801579a4d13a191de0f4c1a2ed40ca767499a98c3
 SHA512 
4d04d40141d2ea5e548b76aed870ac28d8a03241ffd4e761979c795310baa19136e54a8e518c6ea9bf563c3b23d3c4eb1baefc9906d7eeca469e9942ff99dc40
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
+DIST wine-9.1.tar.xz 30028220 BLAKE2B 
92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf
 SHA512 
12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a
 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B 
c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203
 SHA512 
76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9
 DIST wine-staging-8.21.tar.gz 9669500 BLAKE2B 
600ad4b5696a38adefbde2fb9f51623dc7a7d9249ba15ceddcf1062040d840064285c6d2602266fd90f3658f0bdfe2fbca6a486f40e6e3f317fe704553ce39c7
 SHA512 
abba6084f2aefa8507c2a79c688b717f8137375168e5457ee40a0c96bfce31e9dc44370ecb5a8e8a397e90ce2eb8543fd07b447bf48c4b2d4c68aac9b3674214
 DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 
0012978f54c618e73d407dd49dccff02853912d0c015098889802518e8c51b280f5d60e11291335dafc68944ee01cbcb7fd6c5825ef10ae1520c7b82d9846718
 SHA512 
362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f
+DIST wine-staging-9.1.tar.gz 9650475 BLAKE2B 
d5ef171f5314c3d980bf3404b4a7e51b57e8320fb3b08c42231078816b821b6a019e9d0dc2b11607d6f74bc7ab7c495166acafdc3c093136a44c9716084d7e9e
 SHA512 
070e09acf8bca60a4f2512874f48f653cc03a7fcfcfef34b4f292731d49e0670a5cf69557c268fc5dc11f0a7a8e0e7347d9665b98e6bb47e0521e3fe164ff118

diff --git a/app-emulation/wine-staging/wine-staging-9.1.ebuild 
b/app-emulation/wine-staging/wine-staging-9.1.ebuild
new file mode 100644
index ..f9096affab24
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-9.1.ebuild
@@ -0,0 +1,469 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools edo flag-o-matic multilib multilib-build
+inherit prefix python-any-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.1.0
+WINE_P=wine-$(ver_cut 1-2)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git;
+   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   SRC_URI="
+   https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz
+   
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${WINE_P}"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging 
patchset"
+HOMEPAGE="
+   https://wiki.winehq.org/Wine-Staging
+   https://gitlab.winehq.org/wine/wine-staging/
+"
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+   kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl
+   pulseaudio samba scanner +sdl 

[gentoo-commits] repo/gentoo:master commit in: profiles/updates/

2024-01-26 Thread Sam James
commit: 92a8c4a93d52c793c8858b4a338cb0ebb71811b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 07:43:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:43:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a8c4a9

Revert "profiles/updates: fix OldPackageUpdate (scikit-image)"

This reverts commit bbda4b65552e385de85484c519334fa7ee9f208e.

Signed-off-by: Sam James  gentoo.org>

 profiles/updates/4Q-2020 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/4Q-2020 b/profiles/updates/4Q-2020
index 68030c8f1130..783679b8dd6d 100644
--- a/profiles/updates/4Q-2020
+++ b/profiles/updates/4Q-2020
@@ -4,4 +4,5 @@ move x11-apps/copyq x11-misc/copyq
 slotmove media-gfx/gimp 2 0
 move dev-python/scikit-learn sci-libs/scikit-learn
 move sci-libs/scikits_learn sci-libs/scikit-learn
+move sci-libs/scikits_image sci-libs/scikit-image
 move dev-python/httpstat net-misc/httpstat



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/

2024-01-26 Thread Sam James
commit: 63d42cc614df4b0c088cb39ba722622a575093fa
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 07:44:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:44:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d42cc6

profiles/updates: fix OldPackageUpdate (scikit-learn) (deux)

See https://github.com/gentoo/devmanual/pull/326, oops.

Signed-off-by: Sam James  gentoo.org>

 profiles/updates/4Q-2020 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/updates/4Q-2020 b/profiles/updates/4Q-2020
index 783679b8dd6d..c271affd55ae 100644
--- a/profiles/updates/4Q-2020
+++ b/profiles/updates/4Q-2020
@@ -4,5 +4,5 @@ move x11-apps/copyq x11-misc/copyq
 slotmove media-gfx/gimp 2 0
 move dev-python/scikit-learn sci-libs/scikit-learn
 move sci-libs/scikits_learn sci-libs/scikit-learn
-move sci-libs/scikits_image sci-libs/scikit-image
+move sci-libs/scikits_image dev-python/scikit-image
 move dev-python/httpstat net-misc/httpstat



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-01-26 Thread Sam James
commit: 56dd0f0bebb102578e7ccda40f849ef075faa205
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 07:35:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:35:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dd0f0b

app-emulation/virtualbox: revbump for libxml2 dep restriction, add comment

Bug: https://bugs.gentoo.org/922445
Signed-off-by: Sam James  gentoo.org>

 .../virtualbox/{virtualbox-6.1.48.ebuild => virtualbox-6.1.48-r1.ebuild} | 1 +
 .../virtualbox/{virtualbox-6.1.50.ebuild => virtualbox-6.1.50-r1.ebuild} | 1 +
 .../virtualbox/{virtualbox-7.0.12.ebuild => virtualbox-7.0.12-r1.ebuild} | 1 +
 .../virtualbox/{virtualbox-7.0.14.ebuild => virtualbox-7.0.14-r1.ebuild} | 1 +
 app-emulation/virtualbox/virtualbox-.ebuild  | 1 +
 5 files changed, 5 insertions(+)

diff --git a/app-emulation/virtualbox/virtualbox-6.1.48.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.48-r1.ebuild
similarity index 99%
rename from app-emulation/virtualbox/virtualbox-6.1.48.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.48-r1.ebuild
index 8f8c25c2a378..87034f0a749c 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.48.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.48-r1.ebuild
@@ -36,6 +36,7 @@ IUSE="alsa debug doc dtrace headless java lvm +opus pam 
pax-kernel pch pulseaudi
 
 unset WATCOM #856769
 
+# 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-01-26 Thread Sam James
commit: ee51d6f528343039f39d7f05b118b4507f226ba2
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:43:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee51d6f5

www-client/opera-beta: automated bump (107.0.5045.8)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-107.0.5045.8.ebuild  | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 7414ed5d7115..7c882ff4c058 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_106.0.4998.12_amd64.deb 108017580 BLAKE2B 
b102c6eb8ea39bbbe5a4bef22f2a7b1257b19c13dd343197e1d482f6c3d0226683fb541f990d9ee16a6265656f8d47c83f6695e1a89396be6c15fc1c7faf66a1
 SHA512 
9320df034967e86cdcfbed236500d81aa707a604e3c9fbd27c51df0d0ad12ec12e24763bf2b1bcc2e7d0416929c6411aed30977cf264c11443dd4dfc680dfb5d
 DIST opera-beta_106.0.4998.6_amd64.deb 108017664 BLAKE2B 
4b9c00495be70e9589a27fed0445d108c41a84719d863aa32c47cd571c09b33515c3c58e2303cf5df53dc4c923100682700e2ff9643fd585cfcc10f57a0960c5
 SHA512 
64d748448d710a0fb434ee3c7aefe0183272bbae832cbf3aa0aa2e0d26f124bdad870991ac4174ad14713b90382ababde96bae0f4c0e2e330c28cf11b4e85c1d
 DIST opera-beta_107.0.5045.4_amd64.deb 108794668 BLAKE2B 
ed97f0a4f50ceef1881cdc43d4f3d317ab01acd7a921019acb6430d859a9b0e347562f8e8c5c4d5a7637dcc2bdb61550f574f7833fb92d526297f974649563fb
 SHA512 
a68db66121e9eefc9958b36db6df47043d1bc7c0d01daec3a88294f76fae7bfe7b67223994d0006749b7ee2f31e9a7557b76b0ba36ba4cd001bf9be0cdbb0111
+DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild 
b/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-01-26 Thread Sam James
commit: e47994dc8b15a65def046409ac363ab151d806d3
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:41:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47994dc

www-client/microsoft-edge-beta: automated bump (121.0.2277.81)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-121.0.2277.81.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 75b0ac3455d5..90730aa4e67c 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,5 @@
 DIST microsoft-edge-beta_121.0.2277.49-1_amd64.deb 165188058 BLAKE2B 
93e4e6223bfb359742d12ef55db8b098d4f8594381cee5add482c92fcadea5281f76c1a39f9567c7563257ff9d19d7251eb13195ab818a2d2cdcd2f01fb23aba
 SHA512 
4ab55928751e527ba95a7357db1cc54f8607a4d8dfbd78da143791b773fb6f53d6d8d3ccc707ecac01a69b11b33a21a00628099a611e68204603faecc81a6a64
 DIST microsoft-edge-beta_121.0.2277.65-1_amd64.deb 165258030 BLAKE2B 
294958142a08ab1fb4bbbc691a315fc6fe4519f155f242c8b7a32638a1e74fca3d6bd04f2133d2d28f2f17fb83471a806f91eb6ea41081525080a35cfed116d6
 SHA512 
732faec815a1b256e3f9bb5d7f7569e2fb69407ab3d823fcd5e864060c7e7b705c96b5f72c9928f685a68a24ac7d6f75631afd2139443355077d8405ade29847
 DIST microsoft-edge-beta_121.0.2277.71-1_amd64.deb 165240118 BLAKE2B 
ee412a57c573a1816051b9c1fdcd3e8091d94749da2a4cf14f24f575f1991b5a308669e5a9af33472b2743e41f01238cbddcb6d6fb65ef96d4c4a498fd07bee9
 SHA512 
855585603a1a1c2dd96c7fc4905d52c0a61841dfe76f3c125e34be5f872a6d4c55eaef08263a6047bfdc38ea263a90cf3835ccebbfb21b64b7eea411e03ad669
+DIST microsoft-edge-beta_121.0.2277.81-1_amd64.deb 165628810 BLAKE2B 
a244c58dde8c39e49a066ec596970f30a187a6f5b68898eb4be4894f616061f5020a87ca321a582a74b96586408fe35bf8117350064459f67cd46f723ff5
 SHA512 
9519de5f13b8b430285726162f0adb7c8342539b9ae8e4fbdc56c53f376585ed85bf7e7e3614f45c87d37ce5813b0d44208096d6c3051ab8e5213abca6b509c2
 DIST microsoft-edge-beta_121.0.2277.83-1_amd64.deb 165604406 BLAKE2B 
d96dfc852225c6559dfa8d5bf31d4ce31f2ac9f054cff23c1bb4b19a405aeb937a1c448b76c6768a2edfe380821b09432934f2bd0d2a0aba1c95c93a354cee84
 SHA512 
7671008e55c2f61598cc7e11d8414b2615af5b6f62ecefe7a92bf9c3339b565e3194edc10e5cc718fa586f596fc038576d9076586fc7f6c46bcc5a1250b9beea

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.81.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.81.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.81.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-01-26 Thread Sam James
commit: 0d76eb3f29c67a034a84fa0f9c703fd0eae4bba1
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:43:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d76eb3f

www-client/opera: automated bump (106.0.4998.66)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-106.0.4998.66.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a7356dfb108e..6be4dff8af9c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_106.0.4998.52_amd64.deb 108189904 BLAKE2B 
f383634c681f69567af4466c39f4ff2e50afe22302abd68c6d93d2e652d1f8eab3e777d576dfcdf8877504bfacf9cbf3b83d1e2d6e3b13d3d5bc420665255c29
 SHA512 
a92dfd0043a070e009bc5b0b0548f0b1d3587b3263cb32e828da0b816e36aec739cd716eb38c442ef5cfebd92cbc9ccd63e39cfa40826bada26bdcb62e4f
+DIST opera-stable_106.0.4998.66_amd64.deb 108247012 BLAKE2B 
08640021a8751ce87a2e01027a82a592588c799bdbcfcde2c40e466f3351eda4963ac38f991c97363c0d5ea17baaf520595f6f5394090dd33202af8b5a37
 SHA512 
c31a60d3d33f5849d0787916d4942db050b916e27ebf0f09fb2ba049e27d9715282946a3ca9aac42e553755ad9ee1f17bc09869143203ecf5be8ae453c2f6aa7

diff --git a/www-client/opera/opera-106.0.4998.66.ebuild 
b/www-client/opera/opera-106.0.4998.66.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera/opera-106.0.4998.66.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-01-26 Thread Sam James
commit: 21d52021bfd41f0eeaae776e7b0518e81b467d93
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:41:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d52021

www-client/microsoft-edge-beta: automated bump (121.0.2277.83)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-121.0.2277.83.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 74d915067100..75b0ac3455d5 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_121.0.2277.49-1_amd64.deb 165188058 BLAKE2B 
93e4e6223bfb359742d12ef55db8b098d4f8594381cee5add482c92fcadea5281f76c1a39f9567c7563257ff9d19d7251eb13195ab818a2d2cdcd2f01fb23aba
 SHA512 
4ab55928751e527ba95a7357db1cc54f8607a4d8dfbd78da143791b773fb6f53d6d8d3ccc707ecac01a69b11b33a21a00628099a611e68204603faecc81a6a64
 DIST microsoft-edge-beta_121.0.2277.65-1_amd64.deb 165258030 BLAKE2B 
294958142a08ab1fb4bbbc691a315fc6fe4519f155f242c8b7a32638a1e74fca3d6bd04f2133d2d28f2f17fb83471a806f91eb6ea41081525080a35cfed116d6
 SHA512 
732faec815a1b256e3f9bb5d7f7569e2fb69407ab3d823fcd5e864060c7e7b705c96b5f72c9928f685a68a24ac7d6f75631afd2139443355077d8405ade29847
 DIST microsoft-edge-beta_121.0.2277.71-1_amd64.deb 165240118 BLAKE2B 
ee412a57c573a1816051b9c1fdcd3e8091d94749da2a4cf14f24f575f1991b5a308669e5a9af33472b2743e41f01238cbddcb6d6fb65ef96d4c4a498fd07bee9
 SHA512 
855585603a1a1c2dd96c7fc4905d52c0a61841dfe76f3c125e34be5f872a6d4c55eaef08263a6047bfdc38ea263a90cf3835ccebbfb21b64b7eea411e03ad669
+DIST microsoft-edge-beta_121.0.2277.83-1_amd64.deb 165604406 BLAKE2B 
d96dfc852225c6559dfa8d5bf31d4ce31f2ac9f054cff23c1bb4b19a405aeb937a1c448b76c6768a2edfe380821b09432934f2bd0d2a0aba1c95c93a354cee84
 SHA512 
7671008e55c2f61598cc7e11d8414b2615af5b6f62ecefe7a92bf9c3339b565e3194edc10e5cc718fa586f596fc038576d9076586fc7f6c46bcc5a1250b9beea

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.83.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.83.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.83.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d 

[gentoo-commits] repo/gentoo:master commit in: dev-build/gn/

2024-01-26 Thread Sam James
commit: 424a28500ea05c263d4ee2f1536e8eab06b67529
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat Jan 27 06:01:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424a2850

dev-build/gn: drop 0.2049

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 dev-build/gn/Manifest |  1 -
 dev-build/gn/gn-0.2049.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest
index 7573d37558ea..4efab70868b6 100644
--- a/dev-build/gn/Manifest
+++ b/dev-build/gn/Manifest
@@ -1,4 +1,3 @@
-DIST gn-0.2049.tar.xz 727960 BLAKE2B 
fe93d09c1fa5b6267a4d26f37ec42e629b36645ef58bf6ebcc07dd8cd2ee9509c1e997182251a3e2c3ef3c5b7d636c9a8228c1e49d1d7245b3ebdac36e7c5a1a
 SHA512 
f3e6dc87d647702c5d22793e2eed3e9950f8c9a6d7178eae67bb7d6518b6533c74fa3f43245fb9e422994a27f1a0f1986709f91e7ce2ed78eb5f17838f75e1db
 DIST gn-0.2077.tar.xz 735596 BLAKE2B 
48da6c1b08746d364974c94a8395708ba44f4fb88a4bd6142d8ce3935608538b3e3d316c1b3934b124bb2af8549e0bc355b4f0990ab0b794adca025a4c3db7c5
 SHA512 
361fa1d71f4c4ed12fec8136fb79ee8d30cd8c9b93f2d997e028a8b74326045f000431863c6d7ab598b1d7b06c00c95793830da48f52e623a1246bcc8bc4
 DIST gn-0.2088.tar.xz 736408 BLAKE2B 
23cb932c6fa1711472e0369b5c9271dd28b1d1a8eee40366295ea576fb0d913f3e01dd802df718d6d55ad27b566b0fae5da0cb03167e38df46bbda284b26f99c
 SHA512 
be1d0a0095a7de9fc130935d45c610ab77dd9451822b33c344ac79d096828752bab04b81183eaa35b654abbb76748ce13751c04d44968d08643b6cd89f3fe8f7
 DIST gn-0.2114.tar.xz 740080 BLAKE2B 
51c6d373ed7a33673e76fe8bb40f727193c6e1172fba328916fd2229d1e350cea5c51da734edf6dbf4c0b7bed61a590424484d4150e7cd4c890abba7f43251c7
 SHA512 
f5370e45bc2a079b79e4bcfc802fbc6cf67f7674a11311f849699f54775593e75def15323843ef887231891cb06b043863c79c5168e565319a4b73fcffa13738

diff --git a/dev-build/gn/gn-0.2049.ebuild b/dev-build/gn/gn-0.2049.ebuild
deleted file mode 100644
index b390df9895f5..
--- a/dev-build/gn/gn-0.2049.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2018-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_10 )
-
-inherit ninja-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="GN is a meta-build system that generates build files for Ninja"
-HOMEPAGE="https://gn.googlesource.com/;
-SRC_URI="https://dev.gentoo.org/~xen0n/distfiles/dev-build/gn/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="vim-syntax"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   app-alternatives/ninja
-"
-
-PATCHES=(
-   "${FILESDIR}"/gn-gen-r5.patch
-)
-
-pkg_setup() {
-   :
-}
-
-src_configure() {
-   python_setup
-   tc-export AR CC CXX
-   unset CFLAGS
-   set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip 
--no-static-libstdc++ --allow-warnings
-   echo "$@" >&2
-   "$@" || die
-   cat >out/last_commit_position.h <<-EOF || die
-   #ifndef OUT_LAST_COMMIT_POSITION_H_
-   #define OUT_LAST_COMMIT_POSITION_H_
-   #define LAST_COMMIT_POSITION_NUM ${PV##0.}
-   #define LAST_COMMIT_POSITION "${PV}"
-   #endif  // OUT_LAST_COMMIT_POSITION_H_
-   EOF
-}
-
-src_compile() {
-   eninja -C out gn
-}
-
-src_test() {
-   eninja -C out gn_unittests
-   out/gn_unittests || die
-}
-
-src_install() {
-   dobin out/gn
-   einstalldocs
-
-   if use vim-syntax; then
-   insinto /usr/share/vim/vimfiles
-   doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax}
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2024-01-26 Thread Sam James
commit: 72563d0506caec3799131ba8c675763a6aec5a7a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat Jan 27 03:41:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72563d05

www-client/chromium: add 122.0.6261.6

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/35001
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/Manifest |2 +
 www-client/chromium/chromium-122.0.6261.6.ebuild | 1349 ++
 2 files changed, 1351 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index d5fd9253c16e..626f4422edf3 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,8 +1,10 @@
 DIST chromium-120.0.6099.129.tar.xz 3283749920 BLAKE2B 
889b91eec84fc12d42d0bfe04f41c779b84aab704b47f05a276fa9725696740fc0308764602e87161b1ad73a5bb260cc75e88a8133791dd1b074780363670e51
 SHA512 
2b12d2af7b469d2896000c785f0252eb260bffb523d8e1b82f1d8ab4098de8e297dd6fe901de58a1f57672c9699523d88342637fc69b5260fe5cf296183e3edf
 DIST chromium-120.0.6099.224.tar.xz 3299542904 BLAKE2B 
70c7ab27796f00e18f3c90565ef8b9d8a3daa8c2637f71a207cb95ecdcaf47f95ffed6e51c249595d2af1c3c17bebdba249ba7861b866580c316fad6e1935340
 SHA512 
64a91dd3683b2b3b982c1a12ba6cb946b32a6dd0d76040036892061fa1d3e889fd61253fd7e05847e3076715e4ab9e7e5f6ff3764bec68c1486c1873d534fb52
 DIST chromium-121.0.6167.85.tar.xz 3332417624 BLAKE2B 
8568f224d5a749b01b7521822e3b8b1c0271ea05688f252c5546a8ff1e3cd3b5c12ad3df299258dec8eab11330d4827bc68892fb436706ec436eb7e5abbae502
 SHA512 
fce8a58524c457d44e2eedf612b8d5e3d2085246e2b554ff2e5354be80722fe0c58271d98af38088868dab11224e4e86784f3fb75197f9e70fe9c15ab8024f9b
+DIST chromium-122.0.6261.6.tar.xz 3408053180 BLAKE2B 
8dd67c992aa364dca54039fe0cad95d0284dcad2c2052f1c4f1612146148701450a9e745a2fadc26d76ecee6f716accfd0f162160faad55f7c63b812cc0e659c
 SHA512 
729fe19fb2e6917ed8936bb7502edd4247e0cdf44334cb6369f774e8794cd8a2418bceece9e3c484e266212e0b56639ef936dfb64629c826bf928aed756b802c
 DIST chromium-patches-120.tar.bz2 8630 BLAKE2B 
aa815521d027036757e5316478c2974e107185662d4c6a200bc7f448558730a3cb11e0a6e28d6a48ff60379813eed10d91c04917002228cf97c8448423cc0994
 SHA512 
1af05a17c54ea2f23b6f18b40c21304a94076eda4f9dcdf34ff93e1a729ae5a6b69816d32b5855b1cbb412eefaefb3d343fce05afd99347dcf9302a1d47ad3e6
 DIST chromium-patches-121.tar.bz2 5861 BLAKE2B 
450591b24933f8bd194865960dcb33dbcf4b560dfe384436ad26d780c6f815b615d419fcaf4b3507cf1ced5c0ab6be9381a5101d1ff1441a3a9425911560c07a
 SHA512 
12f356ae5deafa553b9a709eb72ee7f761fd3f0bd36b9c7542433bbe7825e3dc98ba6639ca8be7fcd766df52c3b77c629c84da545351f5089d7c10343da45f48
+DIST chromium-patches-122.tar.bz2 5253 BLAKE2B 
c79199004d14cff23194da2fa394df9cda41507e6c60b0c844769eefd06fd80eacf07de2a27d757177f371d0d2636bfbf20570a1357d04afd4e70936c621
 SHA512 
44fccce109f3e30ed64bfc99b9ef09245af763697aa77af06415d5270a27eb2773c8ae848c94288a94d9889a959da855965bb025775876f9c230a7ac9893e9da
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_119.0.6045.159-1raptor0~deb12u1.debian.tar.xz 522464 BLAKE2B 
687636b3c8f9b89db64b16643f6832cd2711f54f4be309d7e8dbaf0b8647bb3400ac095fa497f8a887bde628b521724f21f97a1273ab719f16d9f4114c36a6f0
 SHA512 
a4724ec5df4f3cfac7ede1514d8e886de20580bb812fed3a3e240e4ad91522b047a7bb065ab9e4402cffb9e8608c5cdc71d10c8b132f27d294ebb44db12294e4

diff --git a/www-client/chromium/chromium-122.0.6261.6.ebuild 
b/www-client/chromium/chromium-122.0.6261.6.ebuild
new file mode 100644
index ..191e521abd6b
--- /dev/null
+++ b/www-client/chromium/chromium-122.0.6261.6.ebuild
@@ -0,0 +1,1349 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug 
#915062)
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES:
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2024-01-26 Thread Sam James
commit: d88c53f1ec3e4063443a7ac40da4808f35ea5b87
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:40:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88c53f1

www-client/microsoft-edge: automated bump (121.0.2277.83)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-121.0.2277.83.ebuild| 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 07263206ecc3..68d4733f6e5a 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_120.0.2210.144-1_amd64.deb 164333186 BLAKE2B 
23573a2834641582c0e452b7b1441321da05f6fe1835663373d306eaeb4b2cc8338e8d6c50f500347bec9fd4f9ae7c01416aa9304260f253afe07bf772f67b7a
 SHA512 
1faf9ce541635e9bea4d328ffaa3cf9ab91b6608c63d1142f0b3fdb38c8708b985658fe8e32c16a09cde04eb839c23e9641527a6cb65752428e9fa4f7472a784
+DIST microsoft-edge-stable_121.0.2277.83-1_amd64.deb 165611490 BLAKE2B 
e17b3b84a2522dc801b8399263a53996c780b333e2e6644f6a65ad0e4fae0cef1d9ebef360f6ad69abedaa73ca6886ffe2864e6ade79335e54766324cc1d0528
 SHA512 
c6c7d6b028ffb6691d62e6075d61f9736fa09c40394ba40b90ffda0dcad7cb934a0fa252b96c266cce7ec8a9f19a3917671823c5096ddef4ddaf1ce90ad78f1a

diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild 
b/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die

[gentoo-commits] repo/gentoo:master commit in: dev-build/gn/

2024-01-26 Thread Sam James
commit: 69e8c3151a5fc0177ab0071fc21a22062ff3a271
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat Jan 27 06:01:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e8c315

dev-build/gn: add 0.2143

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 dev-build/gn/Manifest |  1 +
 dev-build/gn/gn-0.2143.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest
index eacd3f2768e5..7573d37558ea 100644
--- a/dev-build/gn/Manifest
+++ b/dev-build/gn/Manifest
@@ -3,3 +3,4 @@ DIST gn-0.2077.tar.xz 735596 BLAKE2B 
48da6c1b08746d364974c94a8395708ba44f4fb88a4
 DIST gn-0.2088.tar.xz 736408 BLAKE2B 
23cb932c6fa1711472e0369b5c9271dd28b1d1a8eee40366295ea576fb0d913f3e01dd802df718d6d55ad27b566b0fae5da0cb03167e38df46bbda284b26f99c
 SHA512 
be1d0a0095a7de9fc130935d45c610ab77dd9451822b33c344ac79d096828752bab04b81183eaa35b654abbb76748ce13751c04d44968d08643b6cd89f3fe8f7
 DIST gn-0.2114.tar.xz 740080 BLAKE2B 
51c6d373ed7a33673e76fe8bb40f727193c6e1172fba328916fd2229d1e350cea5c51da734edf6dbf4c0b7bed61a590424484d4150e7cd4c890abba7f43251c7
 SHA512 
f5370e45bc2a079b79e4bcfc802fbc6cf67f7674a11311f849699f54775593e75def15323843ef887231891cb06b043863c79c5168e565319a4b73fcffa13738
 DIST gn-0.2122.tar.xz 740444 BLAKE2B 
df57fb611f26964ed3ac47365080cd043ba4206233450bb39699e78e35b8acff918e94efe4e7cea957199dd2f441dfcf31566e7d64ad10aace9d2c1d538ed6ac
 SHA512 
80c330eac876fc0d6f46038b96eefd19bc1b6e5e89515489c1d02f82675213174fba394398ffc1bdd1405ddcd11b60c2870f3076296390976da74012867faf39
+DIST gn-0.2143.tar.xz 742220 BLAKE2B 
bfc33c4f323e9a7182c57c0c832866b48ae0877cfc1eeb42518a97ac6a64ab70e5bc81855f1c5201a49a7842e284b7a9042e1666f79c6182539076cfef6bb128
 SHA512 
8450947abf904faf47951ebb8336f4e2c54cb50fd6044750206a0d2a4284107670aeaec9d520374dfdb8baa1ca3b6dae5158ae564dcd40a2898f3614c003e7eb

diff --git a/dev-build/gn/gn-0.2143.ebuild b/dev-build/gn/gn-0.2143.ebuild
new file mode 100644
index ..b2efbd2b6573
--- /dev/null
+++ b/dev-build/gn/gn-0.2143.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit edo ninja-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="GN is a meta-build system that generates build files for Ninja"
+HOMEPAGE="https://gn.googlesource.com/;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gn.googlesource.com/gn;
+else
+   # The version number is derived from `git describe HEAD --abbrev=12`
+   SRC_URI="https://deps.gentoo.zip/dev-build/gn/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-alternatives/ninja
+"
+
+PATCHES=(
+   "${FILESDIR}"/gn-gen-r5.patch
+)
+
+pkg_setup() {
+   :
+}
+
+src_configure() {
+   python_setup
+   tc-export AR CC CXX
+   unset CFLAGS
+   set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip 
--no-static-libstdc++ --allow-warnings
+   edo "$@"
+   cat >out/last_commit_position.h <<-EOF || die
+   #ifndef OUT_LAST_COMMIT_POSITION_H_
+   #define OUT_LAST_COMMIT_POSITION_H_
+   #define LAST_COMMIT_POSITION_NUM ${PV##0.}
+   #define LAST_COMMIT_POSITION "${PV}"
+   #endif  // OUT_LAST_COMMIT_POSITION_H_
+   EOF
+}
+
+src_compile() {
+   eninja -C out gn
+}
+
+src_test() {
+   eninja -C out gn_unittests
+   out/gn_unittests || die
+}
+
+src_install() {
+   dobin out/gn
+   einstalldocs
+
+   insinto /usr/share/vim/vimfiles
+   doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax}
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2024-01-26 Thread Sam James
commit: 854bb6e5e3268bdfbfc94fbdfdfe234afbcbe16c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat Dec  9 00:45:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854bb6e5

www-client/chromium: add 121.0.6167.85

This update includes a number of changes:

- Rust is now a mandatory part of the build
- The start of an implementation that enables the use of the bundled
  toolchain. It likely requires aditional work before it is useful.
- Libxml dependency updated to >= 2.12.0
- Dropped legacy gcc fixes

Bug: https://bugs.gentoo.org/922903
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/Manifest  |3 +
 www-client/chromium/chromium-121.0.6167.85.ebuild | 1342 +
 www-client/chromium/metadata.xml  |1 +
 3 files changed, 1346 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1b587b3ea101..d5fd9253c16e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,7 +1,10 @@
 DIST chromium-120.0.6099.129.tar.xz 3283749920 BLAKE2B 
889b91eec84fc12d42d0bfe04f41c779b84aab704b47f05a276fa9725696740fc0308764602e87161b1ad73a5bb260cc75e88a8133791dd1b074780363670e51
 SHA512 
2b12d2af7b469d2896000c785f0252eb260bffb523d8e1b82f1d8ab4098de8e297dd6fe901de58a1f57672c9699523d88342637fc69b5260fe5cf296183e3edf
 DIST chromium-120.0.6099.224.tar.xz 3299542904 BLAKE2B 
70c7ab27796f00e18f3c90565ef8b9d8a3daa8c2637f71a207cb95ecdcaf47f95ffed6e51c249595d2af1c3c17bebdba249ba7861b866580c316fad6e1935340
 SHA512 
64a91dd3683b2b3b982c1a12ba6cb946b32a6dd0d76040036892061fa1d3e889fd61253fd7e05847e3076715e4ab9e7e5f6ff3764bec68c1486c1873d534fb52
+DIST chromium-121.0.6167.85.tar.xz 3332417624 BLAKE2B 
8568f224d5a749b01b7521822e3b8b1c0271ea05688f252c5546a8ff1e3cd3b5c12ad3df299258dec8eab11330d4827bc68892fb436706ec436eb7e5abbae502
 SHA512 
fce8a58524c457d44e2eedf612b8d5e3d2085246e2b554ff2e5354be80722fe0c58271d98af38088868dab11224e4e86784f3fb75197f9e70fe9c15ab8024f9b
 DIST chromium-patches-120.tar.bz2 8630 BLAKE2B 
aa815521d027036757e5316478c2974e107185662d4c6a200bc7f448558730a3cb11e0a6e28d6a48ff60379813eed10d91c04917002228cf97c8448423cc0994
 SHA512 
1af05a17c54ea2f23b6f18b40c21304a94076eda4f9dcdf34ff93e1a729ae5a6b69816d32b5855b1cbb412eefaefb3d343fce05afd99347dcf9302a1d47ad3e6
+DIST chromium-patches-121.tar.bz2 5861 BLAKE2B 
450591b24933f8bd194865960dcb33dbcf4b560dfe384436ad26d780c6f815b615d419fcaf4b3507cf1ced5c0ab6be9381a5101d1ff1441a3a9425911560c07a
 SHA512 
12f356ae5deafa553b9a709eb72ee7f761fd3f0bd36b9c7542433bbe7825e3dc98ba6639ca8be7fcd766df52c3b77c629c84da545351f5089d7c10343da45f48
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
+DIST chromium_119.0.6045.159-1raptor0~deb12u1.debian.tar.xz 522464 BLAKE2B 
687636b3c8f9b89db64b16643f6832cd2711f54f4be309d7e8dbaf0b8647bb3400ac095fa497f8a887bde628b521724f21f97a1273ab719f16d9f4114c36a6f0
 SHA512 
a4724ec5df4f3cfac7ede1514d8e886de20580bb812fed3a3e240e4ad91522b047a7bb065ab9e4402cffb9e8608c5cdc71d10c8b132f27d294ebb44db12294e4
 DIST chromium_120.0.6099.109-1raptor0~deb12u1.debian.tar.xz 534108 BLAKE2B 
ebfe063c5a141e3cd0f861c753c366297f868a5b475a6d4cfe136baec9b979f909e24f9d6eceeb215b9084a9c087c5fb5eb49e8d26921028b943c119a440356a
 SHA512 
62d4d492f579d1bffeaec9778f275df5ee615f434c1ea5764f7feecec6004bc9862c114caf6b86737a433d97e822f14df5a5871b9cbc7bc891bf48d706d5bccf
 DIST chromium_120.0.6099.199-1raptor0~deb12u1.debian.tar.xz 534452 BLAKE2B 
78a59831063256a96730f1b981fa52051ba920055ac863b9114d59532a0db3da664660404a6f2b5d6cd669dece149c7b74d85b995ee826a4d7874462d94b244c
 SHA512 
f345faa72117f66c9819e3d1e304c811ac3a79af77bad1232109f912cbfeadabcdd5e38c29dadedd2e1c7d8447abbb45a426a5c0e9123f55fd853912607c1fd2

diff --git a/www-client/chromium/chromium-121.0.6167.85.ebuild 
b/www-client/chromium/chromium-121.0.6167.85.ebuild
new file mode 100644
index ..ce967e9c792f
--- /dev/null
+++ b/www-client/chromium/chromium-121.0.6167.85.ebuild
@@ -0,0 +1,1342 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug 
#915062)
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+
+# 

[gentoo-commits] repo/gentoo:master commit in: dev-build/gn/

2024-01-26 Thread Sam James
commit: ac77c5b9a145de1b7280c647275c35bca615b899
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat Jan 27 06:02:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac77c5b9

dev-build/gn: drop 0.2077

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 dev-build/gn/Manifest |  1 -
 dev-build/gn/gn-0.2077.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest
index 4efab70868b6..6be8e825b1dd 100644
--- a/dev-build/gn/Manifest
+++ b/dev-build/gn/Manifest
@@ -1,4 +1,3 @@
-DIST gn-0.2077.tar.xz 735596 BLAKE2B 
48da6c1b08746d364974c94a8395708ba44f4fb88a4bd6142d8ce3935608538b3e3d316c1b3934b124bb2af8549e0bc355b4f0990ab0b794adca025a4c3db7c5
 SHA512 
361fa1d71f4c4ed12fec8136fb79ee8d30cd8c9b93f2d997e028a8b74326045f000431863c6d7ab598b1d7b06c00c95793830da48f52e623a1246bcc8bc4
 DIST gn-0.2088.tar.xz 736408 BLAKE2B 
23cb932c6fa1711472e0369b5c9271dd28b1d1a8eee40366295ea576fb0d913f3e01dd802df718d6d55ad27b566b0fae5da0cb03167e38df46bbda284b26f99c
 SHA512 
be1d0a0095a7de9fc130935d45c610ab77dd9451822b33c344ac79d096828752bab04b81183eaa35b654abbb76748ce13751c04d44968d08643b6cd89f3fe8f7
 DIST gn-0.2114.tar.xz 740080 BLAKE2B 
51c6d373ed7a33673e76fe8bb40f727193c6e1172fba328916fd2229d1e350cea5c51da734edf6dbf4c0b7bed61a590424484d4150e7cd4c890abba7f43251c7
 SHA512 
f5370e45bc2a079b79e4bcfc802fbc6cf67f7674a11311f849699f54775593e75def15323843ef887231891cb06b043863c79c5168e565319a4b73fcffa13738
 DIST gn-0.2122.tar.xz 740444 BLAKE2B 
df57fb611f26964ed3ac47365080cd043ba4206233450bb39699e78e35b8acff918e94efe4e7cea957199dd2f441dfcf31566e7d64ad10aace9d2c1d538ed6ac
 SHA512 
80c330eac876fc0d6f46038b96eefd19bc1b6e5e89515489c1d02f82675213174fba394398ffc1bdd1405ddcd11b60c2870f3076296390976da74012867faf39

diff --git a/dev-build/gn/gn-0.2077.ebuild b/dev-build/gn/gn-0.2077.ebuild
deleted file mode 100644
index b1cc9b6daab6..
--- a/dev-build/gn/gn-0.2077.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2018-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit ninja-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="GN is a meta-build system that generates build files for Ninja"
-HOMEPAGE="https://gn.googlesource.com/;
-SRC_URI="https://dev.gentoo.org/~sultan/distfiles/dev-build/gn/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="vim-syntax"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   app-alternatives/ninja
-"
-
-PATCHES=(
-   "${FILESDIR}"/gn-gen-r5.patch
-)
-
-pkg_setup() {
-   :
-}
-
-src_configure() {
-   python_setup
-   tc-export AR CC CXX
-   unset CFLAGS
-   set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip 
--no-static-libstdc++ --allow-warnings
-   echo "$@" >&2
-   "$@" || die
-   cat >out/last_commit_position.h <<-EOF || die
-   #ifndef OUT_LAST_COMMIT_POSITION_H_
-   #define OUT_LAST_COMMIT_POSITION_H_
-   #define LAST_COMMIT_POSITION_NUM ${PV##0.}
-   #define LAST_COMMIT_POSITION "${PV}"
-   #endif  // OUT_LAST_COMMIT_POSITION_H_
-   EOF
-}
-
-src_compile() {
-   eninja -C out gn
-}
-
-src_test() {
-   eninja -C out gn_unittests
-   out/gn_unittests || die
-}
-
-src_install() {
-   dobin out/gn
-   einstalldocs
-
-   if use vim-syntax; then
-   insinto /usr/share/vim/vimfiles
-   doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax}
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-01-26 Thread Sam James
commit: d5e646e6372ce3ed1dcc86cc338741adb5e1bc59
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:43:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e646e6

www-client/opera: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-106.0.4998.52.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 6be4dff8af9c..c7027ab48c3e 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_106.0.4998.52_amd64.deb 108189904 BLAKE2B 
f383634c681f69567af4466c39f4ff2e50afe22302abd68c6d93d2e652d1f8eab3e777d576dfcdf8877504bfacf9cbf3b83d1e2d6e3b13d3d5bc420665255c29
 SHA512 
a92dfd0043a070e009bc5b0b0548f0b1d3587b3263cb32e828da0b816e36aec739cd716eb38c442ef5cfebd92cbc9ccd63e39cfa40826bada26bdcb62e4f
 DIST opera-stable_106.0.4998.66_amd64.deb 108247012 BLAKE2B 
08640021a8751ce87a2e01027a82a592588c799bdbcfcde2c40e466f3351eda4963ac38f991c97363c0d5ea17baaf520595f6f5394090dd33202af8b5a37
 SHA512 
c31a60d3d33f5849d0787916d4942db050b916e27ebf0f09fb2ba049e27d9715282946a3ca9aac42e553755ad9ee1f17bc09869143203ecf5be8ae453c2f6aa7

diff --git a/www-client/opera/opera-106.0.4998.52.ebuild 
b/www-client/opera/opera-106.0.4998.52.ebuild
deleted file mode 100644
index 1b66d70aadeb..
--- a/www-client/opera/opera-106.0.4998.52.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-01-26 Thread Sam James
commit: 4ba88b2ff4eeaf1aac42d6a72fdf014ee23879f0
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:43:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba88b2f

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-106.0.4998.6.ebuild  | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 7c882ff4c058..48fb7d8a0178 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_106.0.4998.12_amd64.deb 108017580 BLAKE2B 
b102c6eb8ea39bbbe5a4bef22f2a7b1257b19c13dd343197e1d482f6c3d0226683fb541f990d9ee16a6265656f8d47c83f6695e1a89396be6c15fc1c7faf66a1
 SHA512 
9320df034967e86cdcfbed236500d81aa707a604e3c9fbd27c51df0d0ad12ec12e24763bf2b1bcc2e7d0416929c6411aed30977cf264c11443dd4dfc680dfb5d
-DIST opera-beta_106.0.4998.6_amd64.deb 108017664 BLAKE2B 
4b9c00495be70e9589a27fed0445d108c41a84719d863aa32c47cd571c09b33515c3c58e2303cf5df53dc4c923100682700e2ff9643fd585cfcc10f57a0960c5
 SHA512 
64d748448d710a0fb434ee3c7aefe0183272bbae832cbf3aa0aa2e0d26f124bdad870991ac4174ad14713b90382ababde96bae0f4c0e2e330c28cf11b4e85c1d
 DIST opera-beta_107.0.5045.4_amd64.deb 108794668 BLAKE2B 
ed97f0a4f50ceef1881cdc43d4f3d317ab01acd7a921019acb6430d859a9b0e347562f8e8c5c4d5a7637dcc2bdb61550f574f7833fb92d526297f974649563fb
 SHA512 
a68db66121e9eefc9958b36db6df47043d1bc7c0d01daec3a88294f76fae7bfe7b67223994d0006749b7ee2f31e9a7557b76b0ba36ba4cd001bf9be0cdbb0111
 DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-106.0.4998.6.ebuild 
b/www-client/opera-beta/opera-beta-106.0.4998.6.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-beta/opera-beta-106.0.4998.6.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-01-26 Thread Sam James
commit: 805bf60053b55760b770ac1ba3865fd223a9f397
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:43:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805bf600

www-client/opera: amd64 stable (106.0.4998.66)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/opera-106.0.4998.66.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-106.0.4998.66.ebuild 
b/www-client/opera/opera-106.0.4998.66.ebuild
index fa627a202454..1b66d70aadeb 100644
--- a/www-client/opera/opera-106.0.4998.66.ebuild
+++ b/www-client/opera/opera-106.0.4998.66.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-01-26 Thread Sam James
commit: 9950d0d40231c6ceaff3ae1873b59d889001290a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:42:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9950d0d4

www-client/microsoft-edge-beta: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   2 -
 .../microsoft-edge-beta-121.0.2277.49.ebuild   | 127 -
 .../microsoft-edge-beta-121.0.2277.65.ebuild   | 127 -
 3 files changed, 256 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 90730aa4e67c..35907480e8fc 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,5 +1,3 @@
-DIST microsoft-edge-beta_121.0.2277.49-1_amd64.deb 165188058 BLAKE2B 
93e4e6223bfb359742d12ef55db8b098d4f8594381cee5add482c92fcadea5281f76c1a39f9567c7563257ff9d19d7251eb13195ab818a2d2cdcd2f01fb23aba
 SHA512 
4ab55928751e527ba95a7357db1cc54f8607a4d8dfbd78da143791b773fb6f53d6d8d3ccc707ecac01a69b11b33a21a00628099a611e68204603faecc81a6a64
-DIST microsoft-edge-beta_121.0.2277.65-1_amd64.deb 165258030 BLAKE2B 
294958142a08ab1fb4bbbc691a315fc6fe4519f155f242c8b7a32638a1e74fca3d6bd04f2133d2d28f2f17fb83471a806f91eb6ea41081525080a35cfed116d6
 SHA512 
732faec815a1b256e3f9bb5d7f7569e2fb69407ab3d823fcd5e864060c7e7b705c96b5f72c9928f685a68a24ac7d6f75631afd2139443355077d8405ade29847
 DIST microsoft-edge-beta_121.0.2277.71-1_amd64.deb 165240118 BLAKE2B 
ee412a57c573a1816051b9c1fdcd3e8091d94749da2a4cf14f24f575f1991b5a308669e5a9af33472b2743e41f01238cbddcb6d6fb65ef96d4c4a498fd07bee9
 SHA512 
855585603a1a1c2dd96c7fc4905d52c0a61841dfe76f3c125e34be5f872a6d4c55eaef08263a6047bfdc38ea263a90cf3835ccebbfb21b64b7eea411e03ad669
 DIST microsoft-edge-beta_121.0.2277.81-1_amd64.deb 165628810 BLAKE2B 
a244c58dde8c39e49a066ec596970f30a187a6f5b68898eb4be4894f616061f5020a87ca321a582a74b96586408fe35bf8117350064459f67cd46f723ff5
 SHA512 
9519de5f13b8b430285726162f0adb7c8342539b9ae8e4fbdc56c53f376585ed85bf7e7e3614f45c87d37ce5813b0d44208096d6c3051ab8e5213abca6b509c2
 DIST microsoft-edge-beta_121.0.2277.83-1_amd64.deb 165604406 BLAKE2B 
d96dfc852225c6559dfa8d5bf31d4ce31f2ac9f054cff23c1bb4b19a405aeb937a1c448b76c6768a2edfe380821b09432934f2bd0d2a0aba1c95c93a354cee84
 SHA512 
7671008e55c2f61598cc7e11d8414b2615af5b6f62ecefe7a92bf9c3339b565e3194edc10e5cc718fa586f596fc038576d9076586fc7f6c46bcc5a1250b9beea

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.49.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.49.ebuild
deleted file mode 100644
index f67dc1739fa5..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.49.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2024-01-26 Thread Sam James
commit: 5f48fe3b608fa2ee6ae68e846ad299c79edcacdb
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:40:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f48fe3b

www-client/microsoft-edge: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-120.0.2210.144.ebuild   | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 68d4733f6e5a..cbc2204e1619 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_120.0.2210.144-1_amd64.deb 164333186 BLAKE2B 
23573a2834641582c0e452b7b1441321da05f6fe1835663373d306eaeb4b2cc8338e8d6c50f500347bec9fd4f9ae7c01416aa9304260f253afe07bf772f67b7a
 SHA512 
1faf9ce541635e9bea4d328ffaa3cf9ab91b6608c63d1142f0b3fdb38c8708b985658fe8e32c16a09cde04eb839c23e9641527a6cb65752428e9fa4f7472a784
 DIST microsoft-edge-stable_121.0.2277.83-1_amd64.deb 165611490 BLAKE2B 
e17b3b84a2522dc801b8399263a53996c780b333e2e6644f6a65ad0e4fae0cef1d9ebef360f6ad69abedaa73ca6886ffe2864e6ade79335e54766324cc1d0528
 SHA512 
c6c7d6b028ffb6691d62e6075d61f9736fa09c40394ba40b90ffda0dcad7cb934a0fa252b96c266cce7ec8a9f19a3917671823c5096ddef4ddaf1ce90ad78f1a

diff --git a/www-client/microsoft-edge/microsoft-edge-120.0.2210.144.ebuild 
b/www-client/microsoft-edge/microsoft-edge-120.0.2210.144.ebuild
deleted file mode 100644
index 89af4e4394fc..
--- a/www-client/microsoft-edge/microsoft-edge-120.0.2210.144.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-   

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-01-26 Thread Sam James
commit: 43102aa6fb9444db5097209c9dfad740ae967fac
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:39:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43102aa6

www-plugins/chrome-binary-plugins: automated update (123.0.6262.5_alpha)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...3.3_alpha.ebuild => chrome-binary-plugins-123.0.6262.5_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 9741cf6d080a..2627c8c0e4fe 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_122.0.6261.6-1_amd64.deb 108069904 BLAKE2B 
005ff0c7991f78827c02c0114ed82587d0b3140b2fc6e9c8852de236b5803bbeb5ce79442e27f609d9fbeee31ed161603e9d85e9bd1e577a595ed68f844b4f7c
 SHA512 
4506cec8ada6f1b932793871e09182124fea1867732fe93056c905d5bd6213b6d56a301e2550e6f02761de13de1c95c4fd5fcf3cc84345d2b3ed851944d2ffe4
 DIST google-chrome-stable_121.0.6167.85-1_amd64.deb 106421968 BLAKE2B 
47b5503abc2286bfec59ba2bcbf665fa134ca6346d224cc3a375ac26dc5ae8aa1db90a4927bea4482df48919e9fb3f8def54b1d9041a217e8bc8943088d0f689
 SHA512 
948a771128c64c8e8952b2002e39f2fe656830564bd28d73b2b1147bc7ac53b56300640392aa5092552bdcdab60ab3a1ce2518656b4a467bcfd65789985e5099
-DIST google-chrome-unstable_122.0.6253.3-1_amd64.deb 106670376 BLAKE2B 
440110521c482e09f633b1957ab63258f6991292c5da4d53f88a299ca9e9b012ecb28a2085f93931a2db2398ce34a7dd4508361a878c49a469110ba3ab99a07a
 SHA512 
e2ac5bb6c667198168b52ede541ff32a4bfd0d097cfe2d7d77b39921e8e948fe401c5b33580069c77097595c444de19322a54c1582babd620ade6109f1a343a5
+DIST google-chrome-unstable_123.0.6262.5-1_amd64.deb 106440740 BLAKE2B 
1c7d4460b75fec7e91dd03d5054da38b134fdf0973923ac07fc5f1e440183a95031bb67925a6f9805d9ec1a79ee9f2a85bdfde8c04a45b1f2f35d70eeb3619d2
 SHA512 
1726edba5226a18b49eadd3e77061044bdc2cbafe1d238ac3f9651ad44ab8a299b9425d918af6aa82f56338070d48377cf50a4ac5344d270cef66ee41fea2603

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6253.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6262.5_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6253.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6262.5_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-01-26 Thread Sam James
commit: 15c98e058e06822fc47679dde61b9641ab8b4d59
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:39:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c98e05

www-client/google-chrome-unstable: automated update (123.0.6262.5)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-122.0.6253.3.ebuild => google-chrome-unstable-123.0.6262.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 5c81f179a90a..9fab749c30bf 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_122.0.6253.3-1_amd64.deb 106670376 BLAKE2B 
440110521c482e09f633b1957ab63258f6991292c5da4d53f88a299ca9e9b012ecb28a2085f93931a2db2398ce34a7dd4508361a878c49a469110ba3ab99a07a
 SHA512 
e2ac5bb6c667198168b52ede541ff32a4bfd0d097cfe2d7d77b39921e8e948fe401c5b33580069c77097595c444de19322a54c1582babd620ade6109f1a343a5
+DIST google-chrome-unstable_123.0.6262.5-1_amd64.deb 106440740 BLAKE2B 
1c7d4460b75fec7e91dd03d5054da38b134fdf0973923ac07fc5f1e440183a95031bb67925a6f9805d9ec1a79ee9f2a85bdfde8c04a45b1f2f35d70eeb3619d2
 SHA512 
1726edba5226a18b49eadd3e77061044bdc2cbafe1d238ac3f9651ad44ab8a299b9425d918af6aa82f56338070d48377cf50a4ac5344d270cef66ee41fea2603

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-122.0.6253.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-123.0.6262.5.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-122.0.6253.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-123.0.6262.5.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2024-01-26 Thread Sam James
commit: 849b86e8bdf8a420ccbb5459e769091ad437deb6
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Jan 25 13:38:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849b86e8

www-client/chromium: drop 120.0.6099.109

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/Manifest   |2 -
 www-client/chromium/chromium-120.0.6099.109.ebuild | 1269 
 2 files changed, 1271 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e20f06e2486e..1b587b3ea101 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-120.0.6099.109.tar.xz 3284819132 BLAKE2B 
b339d8879909f8f06320dd99b45c57e2ad1f74f7260a4bdc6385359cb2a82e6685dcbff2d21a9c829bc1ba5c7f51576f2276ec4a353b14e1053bda432af6f6fd
 SHA512 
874e05294535b588a450110f52a69e973f9a3b2e0980330f4dcd94c10a3f637d877dd89f4d453b018afd86d3b59162c5671d784be802c18dbcf78bec63b9f344
 DIST chromium-120.0.6099.129.tar.xz 3283749920 BLAKE2B 
889b91eec84fc12d42d0bfe04f41c779b84aab704b47f05a276fa9725696740fc0308764602e87161b1ad73a5bb260cc75e88a8133791dd1b074780363670e51
 SHA512 
2b12d2af7b469d2896000c785f0252eb260bffb523d8e1b82f1d8ab4098de8e297dd6fe901de58a1f57672c9699523d88342637fc69b5260fe5cf296183e3edf
 DIST chromium-120.0.6099.224.tar.xz 3299542904 BLAKE2B 
70c7ab27796f00e18f3c90565ef8b9d8a3daa8c2637f71a207cb95ecdcaf47f95ffed6e51c249595d2af1c3c17bebdba249ba7861b866580c316fad6e1935340
 SHA512 
64a91dd3683b2b3b982c1a12ba6cb946b32a6dd0d76040036892061fa1d3e889fd61253fd7e05847e3076715e4ab9e7e5f6ff3764bec68c1486c1873d534fb52
 DIST chromium-patches-120.tar.bz2 8630 BLAKE2B 
aa815521d027036757e5316478c2974e107185662d4c6a200bc7f448558730a3cb11e0a6e28d6a48ff60379813eed10d91c04917002228cf97c8448423cc0994
 SHA512 
1af05a17c54ea2f23b6f18b40c21304a94076eda4f9dcdf34ff93e1a729ae5a6b69816d32b5855b1cbb412eefaefb3d343fce05afd99347dcf9302a1d47ad3e6
@@ -6,4 +5,3 @@ DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b2
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_120.0.6099.109-1raptor0~deb12u1.debian.tar.xz 534108 BLAKE2B 
ebfe063c5a141e3cd0f861c753c366297f868a5b475a6d4cfe136baec9b979f909e24f9d6eceeb215b9084a9c087c5fb5eb49e8d26921028b943c119a440356a
 SHA512 
62d4d492f579d1bffeaec9778f275df5ee615f434c1ea5764f7feecec6004bc9862c114caf6b86737a433d97e822f14df5a5871b9cbc7bc891bf48d706d5bccf
 DIST chromium_120.0.6099.199-1raptor0~deb12u1.debian.tar.xz 534452 BLAKE2B 
78a59831063256a96730f1b981fa52051ba920055ac863b9114d59532a0db3da664660404a6f2b5d6cd669dece149c7b74d85b995ee826a4d7874462d94b244c
 SHA512 
f345faa72117f66c9819e3d1e304c811ac3a79af77bad1232109f912cbfeadabcdd5e38c29dadedd2e1c7d8447abbb45a426a5c0e9123f55fd853912607c1fd2
-DIST chromium_120.0.6099.71-1raptor0~deb12u1.debian.tar.xz 534000 BLAKE2B 
e366c798018d7ca1eceb0d2ee01894a0da355c0ae9754b82b35cf552ff7c4746208701cd73f72061660543cc9fc0ee305c8d9ad8aa2591354c026aca5965
 SHA512 
f0c95f9b504c71904c3a27f3bbae47b6aacaf1c21986008c3a474fdf4110144c052dc5520718a3f77536a008719698d79068ae95b703c9350fc853b96b5fc6bf

diff --git a/www-client/chromium/chromium-120.0.6099.109.ebuild 
b/www-client/chromium/chromium-120.0.6099.109.ebuild
deleted file mode 100644
index 4ae665d63acc..
--- a/www-client/chromium/chromium-120.0.6099.109.ebuild
+++ /dev/null
@@ -1,1269 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug 
#915062)
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="xml(+)"
-
-# These variables let us easily bound supported compiler versions in one place.
-# The bundled Clang is updated by Google every ~two weeks, so we can't
-# just assume that anything other than the latest version in ::gentoo
-# will work (and even that will probably break occasionally)
-LLVM_MAX_SLOT=17
-LLVM_MIN_SLOT=16
-MIN_GCC_VER=12
-GN_MIN_VER=0.2122
-
-# This variable is set to yes when building with GCC is broken.
-# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't 
build with GCC
-: ${CHROMIUM_FORCE_CLANG=yes}
-# This variable is set to yes when we need to force libcxx. Since we'll always 
force clang, too, we can avoid depends.
-# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120:
-#webrtc -  no matching member function for call to 'emplace'
-: ${CHROMIUM_FORCE_LIBCXX=yes}
-
-VIRTUALX_REQUIRED="pgo"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa 

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-01-26 Thread Sam James
commit: 7d0e588351ef7991611efd07b1d088aba284c71a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:38:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0e5883

www-plugins/chrome-binary-plugins: automated update (122.0.6261.6_beta)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...67.85_beta.ebuild => chrome-binary-plugins-122.0.6261.6_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index c542c4493af2..9741cf6d080a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_121.0.6167.85-1_amd64.deb 106462384 BLAKE2B 
42ccb5839520f88005fcd8b039ad8bde47709ef5f10a4b412f1210162417814d5d9c0322e0af5027808c8a8b0026fab296fef648d602a2f368ccdca88bb4651d
 SHA512 
fe3244e1932dec8ceef787da854e701ebf765c1478e65ccf17aa96d6daffdc31c696e46b3ac963004f857b74bceae1989c193d4157075a1181c9448694d2f216
+DIST google-chrome-beta_122.0.6261.6-1_amd64.deb 108069904 BLAKE2B 
005ff0c7991f78827c02c0114ed82587d0b3140b2fc6e9c8852de236b5803bbeb5ce79442e27f609d9fbeee31ed161603e9d85e9bd1e577a595ed68f844b4f7c
 SHA512 
4506cec8ada6f1b932793871e09182124fea1867732fe93056c905d5bd6213b6d56a301e2550e6f02761de13de1c95c4fd5fcf3cc84345d2b3ed851944d2ffe4
 DIST google-chrome-stable_121.0.6167.85-1_amd64.deb 106421968 BLAKE2B 
47b5503abc2286bfec59ba2bcbf665fa134ca6346d224cc3a375ac26dc5ae8aa1db90a4927bea4482df48919e9fb3f8def54b1d9041a217e8bc8943088d0f689
 SHA512 
948a771128c64c8e8952b2002e39f2fe656830564bd28d73b2b1147bc7ac53b56300640392aa5092552bdcdab60ab3a1ce2518656b4a467bcfd65789985e5099
 DIST google-chrome-unstable_122.0.6253.3-1_amd64.deb 106670376 BLAKE2B 
440110521c482e09f633b1957ab63258f6991292c5da4d53f88a299ca9e9b012ecb28a2085f93931a2db2398ce34a7dd4508361a878c49a469110ba3ab99a07a
 SHA512 
e2ac5bb6c667198168b52ede541ff32a4bfd0d097cfe2d7d77b39921e8e948fe401c5b33580069c77097595c444de19322a54c1582babd620ade6109f1a343a5

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.85_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.6_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.85_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.6_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2024-01-26 Thread Sam James
commit: 7a5150291a0fa367841abe7be4c4c96d04a04c48
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:40:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a515029

www-client/microsoft-edge: amd64 stable (121.0.2277.83)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild 
b/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild
index f67dc1739fa5..89af4e4394fc 100644
--- a/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-121.0.2277.83.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2024-01-26 Thread Sam James
commit: fbec2365f3c3026cb5e2b434e6b42a80d3bfc379
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 12:38:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbec2365

www-client/google-chrome-beta: automated update (122.0.6261.6)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-121.0.6167.85.ebuild => google-chrome-beta-122.0.6261.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 452689ad2228..b9f01736bb66 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_121.0.6167.85-1_amd64.deb 106462384 BLAKE2B 
42ccb5839520f88005fcd8b039ad8bde47709ef5f10a4b412f1210162417814d5d9c0322e0af5027808c8a8b0026fab296fef648d602a2f368ccdca88bb4651d
 SHA512 
fe3244e1932dec8ceef787da854e701ebf765c1478e65ccf17aa96d6daffdc31c696e46b3ac963004f857b74bceae1989c193d4157075a1181c9448694d2f216
+DIST google-chrome-beta_122.0.6261.6-1_amd64.deb 108069904 BLAKE2B 
005ff0c7991f78827c02c0114ed82587d0b3140b2fc6e9c8852de236b5803bbeb5ce79442e27f609d9fbeee31ed161603e9d85e9bd1e577a595ed68f844b4f7c
 SHA512 
4506cec8ada6f1b932793871e09182124fea1867732fe93056c905d5bd6213b6d56a301e2550e6f02761de13de1c95c4fd5fcf3cc84345d2b3ed851944d2ffe4

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-121.0.6167.85.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-122.0.6261.6.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-121.0.6167.85.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-122.0.6261.6.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2024-01-26 Thread Sam James
commit: 5811ecb4ffc1b69f51fda3ac492d8bb190fe2cd1
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Jan 25 12:38:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5811ecb4

www-client/chromium: set upper bound on dev-libs/libxml2 dep

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/chromium-120.0.6099.129.ebuild | 2 +-
 www-client/chromium/chromium-120.0.6099.224.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-120.0.6099.129.ebuild 
b/www-client/chromium/chromium-120.0.6099.129.ebuild
index 72d9372e64aa..671a9a910671 100644
--- a/www-client/chromium/chromium-120.0.6099.129.ebuild
+++ b/www-client/chromium/chromium-120.0.6099.129.ebuild
@@ -74,7 +74,7 @@ COMMON_X_DEPEND="
 
 COMMON_SNAPSHOT_DEPEND="
system-icu? ( >=dev-libs/icu-71.1:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   =dev-libs/nss-3.26:=
dev-libs/libxslt:=

diff --git a/www-client/chromium/chromium-120.0.6099.224.ebuild 
b/www-client/chromium/chromium-120.0.6099.224.ebuild
index 4e9d81d1c187..ec304dfd9b96 100644
--- a/www-client/chromium/chromium-120.0.6099.224.ebuild
+++ b/www-client/chromium/chromium-120.0.6099.224.ebuild
@@ -74,7 +74,7 @@ COMMON_X_DEPEND="
 
 COMMON_SNAPSHOT_DEPEND="
system-icu? ( >=dev-libs/icu-71.1:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   =dev-libs/nss-3.26:=
dev-libs/libxslt:=



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-01-26 Thread Sam James
commit: 77e481d42a3940c78e6a148dc874acfb1d54746e
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Jan 26 10:54:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e481d4

app-emulation/virtualbox: add upper bound to libxml2 depdendency

Bug: https://bugs.gentoo.org/922445
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtualbox/virtualbox-6.1.48.ebuild | 2 +-
 app-emulation/virtualbox/virtualbox-6.1.50.ebuild | 2 +-
 app-emulation/virtualbox/virtualbox-7.0.12.ebuild | 2 +-
 app-emulation/virtualbox/virtualbox-7.0.14.ebuild | 2 +-
 app-emulation/virtualbox/virtualbox-.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-6.1.48.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.48.ebuild
index 3f35d8fb474f..8f8c25c2a378 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.48.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.48.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
~app-emulation/virtualbox-modules-${PV}
>=dev-libs/libxslt-1.1.19
net-misc/curl
-   dev-libs/libxml2
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-01-26 Thread Sam James
commit: b0910d2f8d87b78da979bf5ed7a37d5755a7f5c0
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Jan 25 12:33:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 07:31:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0910d2f

profiles: unmask >=dev-libs/libxml2-2.12.0

Chromium was the last major package that needed work

Bug: https://bugs.gentoo.org/917537
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 27efb202ead2..27a07985071f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -537,10 +537,6 @@ app-containers/go-secbench
  (2023-11-18)
-# Lots of applications need porting, bug #917537.
->=dev-libs/libxml2-2.12.0
-
 # Sam James  (2023-11-05)
 # Mask broken versions:
 # - sys-fs/btrfs-progs-6.6(-r0) was respun upstream.



[gentoo-commits] repo/gentoo:master commit in: app-editors/shed/files/

2024-01-26 Thread Akinori Hattori
commit: 6f03b9bdc192df4c569cde7d951bb648f1bb4e7a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 27 07:07:50 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 27 07:08:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f03b9bd

app-editors/shed: fix build

Closes: https://bugs.gentoo.org/922987
Signed-off-by: Akinori Hattori  gentoo.org>

 app-editors/shed/files/shed-1.16-tinfo.patch | 13 +
 1 file changed, 13 insertions(+)

diff --git a/app-editors/shed/files/shed-1.16-tinfo.patch 
b/app-editors/shed/files/shed-1.16-tinfo.patch
new file mode 100644
index ..840b17f1f875
--- /dev/null
+++ b/app-editors/shed/files/shed-1.16-tinfo.patch
@@ -0,0 +1,13 @@
+--- a/configure.ac
 b/configure.ac
+@@ -42,9 +42,8 @@
+ fi
+ 
+ ERR="Required package missing!"
+-AC_CHECK_HEADER(ncurses.h,:,AC_MSG_ERROR([$ERR]))
++PKG_CHECK_MODULES(ncurses,ncurses,[LIBS="$LIBS 
$ncurses_LIBS"],AC_MSG_ERROR([$ERR]))
+ AC_CHECK_HEADER(getopt.h,:,AC_MSG_ERROR([$ERR]))
+-AC_CHECK_LIB(ncurses,initscr)
+ AC_CHECK_LIB(m,pow)
+ AC_CONFIG_FILES([Makefile])
+ AC_OUTPUT



[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/

2024-01-26 Thread Sam James
commit: a647d4041bbb9e990f1c2f8ae831953898c248e8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 06:50:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 06:50:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a647d404

app-text/calibre: Stabilize 7.2.0 amd64, #922452

Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/calibre-7.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/calibre/calibre-7.2.0.ebuild 
b/app-text/calibre/calibre-7.2.0.ebuild
index afba7b84064f..1427b8c15600 100644
--- a/app-text/calibre/calibre-7.2.0.ebuild
+++ b/app-text/calibre/calibre-7.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
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
 "
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 SLOT="0"
 IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/

2024-01-26 Thread Sam James
commit: bbda4b65552e385de85484c519334fa7ee9f208e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 06:46:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 06:47:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbda4b65

profiles/updates: fix OldPackageUpdate (scikit-image)

See dc3ca712259787a759fe050e49f0c84ca914d4b2.

Signed-off-by: Sam James  gentoo.org>

 profiles/updates/4Q-2020 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/updates/4Q-2020 b/profiles/updates/4Q-2020
index 783679b8dd6d..68030c8f1130 100644
--- a/profiles/updates/4Q-2020
+++ b/profiles/updates/4Q-2020
@@ -4,5 +4,4 @@ move x11-apps/copyq x11-misc/copyq
 slotmove media-gfx/gimp 2 0
 move dev-python/scikit-learn sci-libs/scikit-learn
 move sci-libs/scikits_learn sci-libs/scikit-learn
-move sci-libs/scikits_image sci-libs/scikit-image
 move dev-python/httpstat net-misc/httpstat



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/alpha/, profiles/arch/powerpc/, ...

2024-01-26 Thread Ionen Wolkens
commit: 5b8f72a0333f89ac5d03dfdeaf5718aed9b0cb5a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 27 05:26:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 06:46:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8f72a0

profiles: re-arrange USE=qt6 masks, unmask where possible

Follow-up to bug #918896 which keyworded requirements for unmasking
on most arches (sparc is still pending, so remains masked for now).

Note that still use.stable.masked where needed, stabilizations will
wait a bit to see if any trouble arises in ~arch from unmasking.

If add new IUSE=qt6 and missing a dependency, ideally please file
(re)keywordreqs as needed rather than mask (unless need qtwebengine).

Bug: https://bugs.gentoo.org/918896
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/alpha/use.mask | 1 +
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/amd64/package.use.stable.mask  | 4 
 profiles/arch/amd64/use.mask | 6 --
 profiles/arch/arm/use.stable.mask| 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/arm64/package.use.stable.mask  | 4 
 profiles/arch/arm64/use.stable.mask  | 4 
 profiles/arch/base/package.use.mask  | 3 +++
 profiles/arch/hppa/use.stable.mask   | 4 
 profiles/arch/ia64/use.mask  | 1 +
 profiles/arch/m68k/use.mask  | 1 +
 profiles/arch/mips/use.mask  | 1 +
 profiles/arch/powerpc/ppc64/64le/package.use.mask| 6 ++
 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 
 profiles/arch/powerpc/use.stable.mask| 4 
 profiles/arch/s390/use.mask  | 1 +
 profiles/arch/sparc/use.mask | 6 +-
 profiles/arch/x86/use.stable.mask| 4 
 profiles/base/use.mask   | 7 ---
 20 files changed, 55 insertions(+), 18 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 3663ca5845ec..53ce21c2ffb6 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -11,6 +11,7 @@ flatpak
 # matoro  (2023-11-14)
 # Qt is not keyworded here
 qt5
+qt6
 
 # matoro  (2023-06-17)
 # media-libs/libheif is not keyworded here

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 493581018443..1d7742865b38 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2024-01-27)
+# dev-python/PyQt6 and dev-python/pyside6 are keyworded here
+dev-python/QtPy -pyqt6 -pyside6
+
 # Michal Privoznik  (2024-01-21)
 # virtiofsd is available here
 app-emulation/libvirt -virtiofsd

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 420f3a193b95..55ec28d2d0de 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2024-01-27)
+# dev-python/pyside6 is not stable here yet
+dev-python/QtPy pyside6
+
 # Ionen Wolkens  (2024-01-16)
 # cuda (and thus cudnn) are not available in stable
 media-libs/opencv cudnn

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index a2dda70023b4..903b1e2d2f32 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -16,12 +16,6 @@
 # Unmask secureboot flag on arches where sbsigntools is keyworded
 -secureboot
 
-# Jimi Huotari  (2023-03-03)
-# Unmask on amd64 only for now.
--qt6
--pyqt6
--pyside6
-
 # matoro  (2022-09-29)
 # dev-util/google-perftools is supported here
 -tcmalloc

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 0022a3aafc7e..2e2b478ee999 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Ionen Wolkens  (2024-01-27)
+# Qt6 is not stable here yet
+qt6
+
 # Sam James  (2022-01-16)
 # net-libs/gnome-online-accounts is not marked stable on arm yet
 gnome-online-accounts

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index e76f5b50835d..c7a747a831bb 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2024-01-27)
+# dev-python/PyQt6 is keyworded here
+dev-python/QtPy -pyqt6
+
 # Michal Privoznik  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/liborcus/

2024-01-26 Thread Patrick Lauer
commit: a038d16dc6b4f803050ca5dbb2727709a67d8837
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 27 06:43:06 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jan 27 06:44:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a038d16d

dev-libs/liborcus: Fix python handling

only call python_optimize if python useflag set

Closes: https://bugs.gentoo.org/922983
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-libs/liborcus/liborcus-0.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index b714913999b7..cc256f36d078 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -57,6 +57,6 @@ src_configure() {
 
 src_install() {
default
-   python_optimize
+   use python && python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/pdal/

2024-01-26 Thread Joonas Niilola
commit: 5fa5ee50b5084d6c6908988bd15f0caf81737599
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 27 06:34:56 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 27 06:35:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa5ee50

sci-libs/pdal: Stabilize 2.6.0 amd64, #922978

Signed-off-by: Joonas Niilola  gentoo.org>

 sci-libs/pdal/pdal-2.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/pdal/pdal-2.6.0.ebuild b/sci-libs/pdal/pdal-2.6.0.ebuild
index 906fdca0a265..69a4a0c6343a 100644
--- a/sci-libs/pdal/pdal-2.6.0.ebuild
+++ b/sci-libs/pdal/pdal-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar
 
 LICENSE="BSD"
 SLOT="0/16"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="postgres test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2024-01-26 Thread Sam James
commit: 255832fb73933e9f19a061703e48af9e07f8400c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 06:32:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 06:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255832fb

mail-client/mutt: Stabilize 2.2.12 arm64, #922305

Signed-off-by: Sam James  gentoo.org>

 mail-client/mutt/mutt-2.2.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/mutt/mutt-2.2.12.ebuild 
b/mail-client/mutt/mutt-2.2.12.ebuild
index 0180c39c8a2e..a92f5a436505 100644
--- a/mail-client/mutt/mutt-2.2.12.ebuild
+++ b/mail-client/mutt/mutt-2.2.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="7"
@@ -28,7 +28,7 @@ REQUIRED_USE="
autocrypt?( gpgme )"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 # yes, we overdepend on the backend impls here, hopefully one day we can
 # have REQUIRED_USE do what it is made for again. bug #607360
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux-mem-cpu-load/

2024-01-26 Thread Sam James
commit: 9f1becb45cd1b45d97cf04dcc4eb9256191e5f31
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 06:32:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 06:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1becb4

app-misc/tmux-mem-cpu-load: Stabilize 3.7.0 arm64, #922936

Signed-off-by: Sam James  gentoo.org>

 app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild 
b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild
index 2504803151f6..03f1b370a747 100644
--- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild
+++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"



[gentoo-commits] repo/gentoo:master commit in: app-editors/shed/

2024-01-26 Thread Akinori Hattori
commit: 4f3463690fb6e9e925b936b525a8b01c128221d2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 27 05:29:53 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 27 05:29:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f346369

app-editors/shed: update HOMEPAGE

Signed-off-by: Akinori Hattori  gentoo.org>

 app-editors/shed/shed-1.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/shed/shed-1.15.ebuild 
b/app-editors/shed/shed-1.15.ebuild
index 5a08e278f298..3da58f0f5b70 100644
--- a/app-editors/shed/shed-1.15.ebuild
+++ b/app-editors/shed/shed-1.15.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="7"
@@ -6,7 +6,7 @@ EAPI="7"
 inherit autotools
 
 DESCRIPTION="Simple Hex EDitor"
-HOMEPAGE="http://shed.sourceforge.net/;
+HOMEPAGE="https://shed.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-editors/shed/

2024-01-26 Thread Akinori Hattori
commit: a11990c457100e31ba28a7c080dfeba7882d62ac
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 27 05:31:26 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 27 05:31:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11990c4

app-editors/shed: update LICENSE

Signed-off-by: Akinori Hattori  gentoo.org>

 app-editors/shed/shed-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/shed/shed-1.15.ebuild 
b/app-editors/shed/shed-1.15.ebuild
index 3da58f0f5b70..da49bc414e0d 100644
--- a/app-editors/shed/shed-1.15.ebuild
+++ b/app-editors/shed/shed-1.15.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Simple Hex EDitor"
 HOMEPAGE="https://shed.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/tinycdb/

2024-01-26 Thread Akinori Hattori
commit: f4cbdb13b0d836932fbb1519b69487d60ae6fefb
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 27 05:25:09 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 27 05:25:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4cbdb13

dev-db/tinycdb: update HOMEPAGE and SRC_URI

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-db/tinycdb/tinycdb-0.78.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/tinycdb/tinycdb-0.78.ebuild 
b/dev-db/tinycdb/tinycdb-0.78.ebuild
index b6f1bb7cc462..501f95371b5a 100644
--- a/dev-db/tinycdb/tinycdb-0.78.ebuild
+++ b/dev-db/tinycdb/tinycdb-0.78.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"
@@ -6,8 +6,8 @@ EAPI="7"
 inherit toolchain-funcs
 
 DESCRIPTION="A very fast and simple package for creating and reading constant 
data bases"
-HOMEPAGE="http://www.corpit.ru/mjt/tinycdb.html;
-SRC_URI="http://www.corpit.ru/mjt/${PN}/${P}.tar.gz;
+HOMEPAGE="https://www.corpit.ru/mjt/tinycdb.html;
+SRC_URI="https://www.corpit.ru/mjt/${PN}/${P}.tar.gz;
 
 LICENSE="public-domain"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-db/tinycdb/

2024-01-26 Thread Akinori Hattori
commit: 8354bd8f9d8d805ffb8287443f1c61d27e25384d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 27 05:22:38 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 27 05:22:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8354bd8f

dev-db/tinycdb: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-db/tinycdb/Manifest|  1 +
 dev-db/tinycdb/tinycdb-0.81.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-db/tinycdb/Manifest b/dev-db/tinycdb/Manifest
index ec77e1b8d078..302ac45b9888 100644
--- a/dev-db/tinycdb/Manifest
+++ b/dev-db/tinycdb/Manifest
@@ -1 +1,2 @@
 DIST tinycdb-0.78.tar.gz 36754 BLAKE2B 
41f4256840645acd28296c5473087c7cf4c026f068310375b3c305430c030b1c946f53fd3e09967d77b592ba84e7e56518fdb18e54d1e0f5e7dd552a1664a0ec
 SHA512 
8930086b8e7fddcd4dbd3354c5f5ee05171df68fde1cc222b6c402430042b6e761efbad7e5fa8de18e1d36390f1526cc3e605c5086fe1c363ba1df6c03201553
+DIST tinycdb-0.81.tar.gz 31901 BLAKE2B 
6b5b1167bd7e58a02b9a3a1ff2d58adb0e522ef65a13384051d9a037358ed7586f7d567e543099adec6322f9c60d38525fed586488510215bf72d12a60c67684
 SHA512 
56d0422700835d7b0460c32c41e6d5f30b8b833cefea775eb7f2b5592d744942c1109eac1501421b02f196d15e55bb2accc71f2fd32ef4b8d658c635340e

diff --git a/dev-db/tinycdb/tinycdb-0.81.ebuild 
b/dev-db/tinycdb/tinycdb-0.81.ebuild
new file mode 100644
index ..fc9fe8b1d16b
--- /dev/null
+++ b/dev-db/tinycdb/tinycdb-0.81.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A very fast and simple package for creating and reading constant 
data bases"
+HOMEPAGE="https://www.corpit.ru/mjt/tinycdb.html;
+SRC_URI="https://www.corpit.ru/mjt/${PN}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~x86"
+IUSE="static-libs"
+RESTRICT="test"
+
+RDEPEND="!dev-db/cdb"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-gentoo.patch
+   "${FILESDIR}"/${PN}-uclibc.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
+}
+
+src_compile() {
+   local targets="shared"
+   use static-libs && targets+=" staticlib piclib"
+
+   emake \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   ${targets}
+}
+
+src_install() {
+   local targets="install install-sharedlib"
+   use static-libs && targets+=" install-piclib"
+
+   emake \
+   prefix="${EPREFIX}"/usr \
+   mandir="${EPREFIX}"/usr/share/man \
+   DESTDIR="${D}" \
+   ${targets}
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2024-01-26 Thread Ionen Wolkens
commit: a818b166819bc5569b37f072e9b378b02223e8c3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 27 00:28:22 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 00:59:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a818b166

app-emulation/wine-vanilla: add 9.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild | 423 +
 2 files changed, 424 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index eecc05f9703e..cadd0bbc0322 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -2,3 +2,4 @@ DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 
721ab574092638b32d3a483b6ae3def0c9d706cc
 DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb
 SHA512 
e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f
 DIST wine-8.21.tar.xz 29919212 BLAKE2B 
2e1c135d1c247f4b268c0323538748944b01fe65c82dee27d81f70613aa2fe632c1b4d696f05838a6ab801579a4d13a191de0f4c1a2ed40ca767499a98c3
 SHA512 
4d04d40141d2ea5e548b76aed870ac28d8a03241ffd4e761979c795310baa19136e54a8e518c6ea9bf563c3b23d3c4eb1baefc9906d7eeca469e9942ff99dc40
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
+DIST wine-9.1.tar.xz 30028220 BLAKE2B 
92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf
 SHA512 
12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a

diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild
new file mode 100644
index ..c6109d4d3d6f
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild
@@ -0,0 +1,423 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build
+inherit prefix toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.1.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/
+"
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+   kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
+   perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+   +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
+   +xcomposite xinerama"
+# bug #551124 for truetype
+# TODO?: wow64 can be done without mingw if using clang (needs bug #912237)
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )
+   wow64? ( abi_x86_64 !abi_x86_32 mingw )
+"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   kerberos? ( 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-mono/

2024-01-26 Thread Ionen Wolkens
commit: d53aab0f91f25f7d30644bdffb89e5ad9ddd52c6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 27 00:27:26 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 00:59:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53aab0f

app-emulation/wine-mono: drop 7.4.1, 8.0.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-mono/Manifest   |  4 
 app-emulation/wine-mono/wine-mono-7.4.1.ebuild | 26 --
 app-emulation/wine-mono/wine-mono-8.0.0.ebuild | 26 --
 3 files changed, 56 deletions(-)

diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest
index f611e6a731de..dd040b03b7f5 100644
--- a/app-emulation/wine-mono/Manifest
+++ b/app-emulation/wine-mono/Manifest
@@ -2,10 +2,6 @@ DIST wine-mono-7.0.0-x86.msi 86433280 BLAKE2B 
9d164bf10f9c790a1f518624321a779658
 DIST wine-mono-7.0.0-x86.tar.xz 45085800 BLAKE2B 
504c57acce486c19a54bf33cdb4b9444c07a58a7f56ced0c93178886a91fa5d94a61f6e26aa885f3e3a2cceb2ff792f01006a4b16fa5bb88c3d25ddff02fefd7
 SHA512 
a3977563c5eb6418eaeda25e5b39bd2ef1faf305d514979211e049280c4577718ca48c8566e527b97a58fc465b310dd600093a616102573e12e8985794d828a6
 DIST wine-mono-7.4.0-x86.msi 87334912 BLAKE2B 
c0b778f9db59d1a2917631f1d6ca1a1798972a6a42e27975da78f3a35b77018a99228d7d95e5640c57618533a6b01bf2252859e3e978e2aa8dbdc8cd62afcc28
 SHA512 
cf35513b368324487c387d4339e5b05a90c4825b25ea603140524b79e69786ccc20dfb898213a9548c0313c0b0e4b160acb88364e4b280dd6712d185d9e5ae57
 DIST wine-mono-7.4.0-x86.tar.xz 45404344 BLAKE2B 
3a74106b9b3f21a88c2435f7988d66a54e08beea931a0ce0df6431c21add4ee2685bf9c9cb2404ee1a685736d61b1aee3cdd507130e5c5dddba7e506a2ff18bb
 SHA512 
108cb5d969e84deeda3d2b11dba7cd73853fc3b088ecf2bcdb9bc5c5bbaaff03e72cd4f485d1935eda43cdd95b927886441be1d2204edeaee1ff1fea75735d22
-DIST wine-mono-7.4.1-x86.msi 87339008 BLAKE2B 
571469f21f4b2f4483172ef88cd973f94dd09eed3b9312775339711901fc5cd753944802a10e35c22f68b8685ae10f782e005f6ae9fcf7afc7b4da039a732b34
 SHA512 
ac2b398ce4c58b35da05d6d002f04cbdf7c615a9058f3db8e00f6c10166be84d90fc09ffa7e44f171e97bd91b741855f1547036d2eca2a688a92e3ed4297762a
-DIST wine-mono-7.4.1-x86.tar.xz 44433444 BLAKE2B 
28adbcca630698e74e455fbe37b8cd60c3d836c503db6a2df20e4db3e12f549a5d1fae6a4c0ccd6068e2667f700fbfe09858b95f156ad8d660ef3804773179a0
 SHA512 
2d0b231ee6e34d23f1e2ae0d7995dd31caab352f30816302743f884f5da56a071e931dabb53f813dd5389c82bdab70057b1d5c6430f1f88ace93789e41962cb6
-DIST wine-mono-8.0.0-x86.msi 84587008 BLAKE2B 
ad2e94b89ef40497009b3a4c1df368482ad48f9061091ecf83298be54836aed7169f10c50e9df62e5aac7843afa087daf4fcc75a4b5c50153bd6f64e70396494
 SHA512 
579bd4914784b0e23120f9750b9b92d9416f1a66e6bb5ff7692ec88368f10d034fdf1c817032dadb8b4dd9758e34aff6e43f5085792239ffc28585f95e167c21
-DIST wine-mono-8.0.0-x86.tar.xz 42360588 BLAKE2B 
ef3ffceb788bb5683de105c20741be8d2ac63622edfa22cd60bf6fb5833ecab19b51ba5fe1ff6cd1a30425fd26ff861e4ad2d5eaf97d38251f66e88e54ab04ea
 SHA512 
7ffa8a87c9e23d84fee789da83f29480d91b79915d3acaa15803699d8ee1575097e24c38fb0e23b22fc5b67f64287fa3f7979b1a077c08ed2f5b69643dcacd4f
 DIST wine-mono-8.0.1-x86.msi 84579328 BLAKE2B 
946a0bf5a7e4fef8c6d40a9899a070fb4d6542ed6f4c632ded4edeab134e7fd6c17f1951cd3008b51c7f56eab95c0120bbf64212361a64653fb7bd4d54512a15
 SHA512 
06aed1bf24882987cd2eae99f9295faf450e0c1471381105ce794987cf37bb7feb7bc857e4dcd59a718b05b1676f227bf16abb472c1d1fc7f1902ec835de3156
 DIST wine-mono-8.0.1-x86.tar.xz 42365644 BLAKE2B 
53ae5cb57c4571aa7071d13b99af59b24b2275c559fd062a2621413b1e17a3d0a2bda23f143df6dd2b7685e65d62ab8e800fd3f082be02faac54450c8d71faf1
 SHA512 
bd174ce5031df1a13a6cb050b735d32330ccd0de43ea29888a91c49db49b02f9b377e78ef9531eaa1b30eed79c6706d84624b87d784f73224581763ca9e63945
 DIST wine-mono-8.1.0-x86.msi 84905984 BLAKE2B 
948b014fc6fba94bc97642b8aae266b8179b119ea3d8a0fdf47daee33eac65b8cc5dd1bc483ae4c66bdd1bdc10f4b73258bb6c83bca0911a30e86e358faafd20
 SHA512 
5c788dfa0c9b664242f3ce0ab24f3f9256dabf1e9fadc516140f267c763da1865b4536c707660acaf66e4a37d93198f5499971b4261e63d91252f6a7fc3eae4e

diff --git a/app-emulation/wine-mono/wine-mono-7.4.1.ebuild 
b/app-emulation/wine-mono/wine-mono-7.4.1.ebuild
deleted file mode 100644
index 27069cdc43d3..
--- a/app-emulation/wine-mono/wine-mono-7.4.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Replacement for the .NET runtime and class libraries in Wine"
-HOMEPAGE="https://wiki.winehq.org/Mono;
-SRC_URI="
-   shared? ( 
https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.tar.xz 
)
-   !shared? ( 
https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.msi )"
-S="${WORKDIR}"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
-SLOT="${PV}"
-KEYWORDS="amd64 x86"
-IUSE="+shared"
-
-src_install() {
-   insinto /usr/share/wine/mono
-
-   if use shared; then

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/, app-office/libreoffice/

2024-01-26 Thread Andreas Sturmlechner
commit: 57541f65fc3e535af7cc7335b020ab7337eebebd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 23:51:53 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57541f65

app-office/libreoffice: Add IUSE qt6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/libreoffice-24.2-qtdetect.patch  | 20 
 .../libreoffice/libreoffice-24.2..ebuild   | 59 --
 app-office/libreoffice/libreoffice-.ebuild | 59 --
 3 files changed, 106 insertions(+), 32 deletions(-)

diff --git a/app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch 
b/app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch
new file mode 100644
index ..aec8c6ea71fa
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch
@@ -0,0 +1,20 @@
+--- a/configure.ac
 b/configure.ac
+@@ -13027,7 +13027,7 @@
+ 
+ dnl Check for Meta Object Compiler
+ 
+-AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [`dirname 
$qt5_libdir`/bin:$QT5DIR/bin:$PATH])
++AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [$QT5DIR/bin])
+ if test "$MOC5" = "no"; then
+ AC_MSG_ERROR([Qt Meta Object Compiler not found.  Please specify
+ the root of your Qt installation by exporting QT5DIR before running 
"configure".])
+@@ -13163,7 +13163,7 @@
+ qt6_libexec_dirs="$qt6_libexec_dirs:$lib_dir/libexec"
+ fi
+ done
+-AC_PATH_PROGS( MOC6, [moc-qt6 moc], no, [`dirname 
$qt6_libdir`/libexec:$QT6DIR/libexec:$qt6_libexec_dirs:`echo $qt6_libdirs | 
$SED -e 's/ /:/g'`:$PATH])
++AC_PATH_PROGS( MOC6, [moc-qt6 moc], no, [$QT6DIR/bin:$QT6DIR/libexec])
+ if test "$MOC6" = "no"; then
+ AC_MSG_ERROR([Qt Meta Object Compiler not found.  Please specify
+ the root of your Qt installation by exporting QT6DIR before running 
"configure".])

diff --git a/app-office/libreoffice/libreoffice-24.2..ebuild 
b/app-office/libreoffice/libreoffice-24.2..ebuild
index 5e42fa31a46e..eb5c23c90864 100644
--- a/app-office/libreoffice/libreoffice-24.2..ebuild
+++ b/app-office/libreoffice/libreoffice-24.2..ebuild
@@ -87,7 +87,7 @@ unset ADDONS_SRC
 LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
 
 IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags 
+dbus debug eds firebird
-googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test 
valgrind vulkan
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt6 test 
valgrind vulkan
 $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -204,15 +204,24 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/pango
)
kde? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   kde-frameworks/kconfig:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/kio:5
-   kde-frameworks/kwindowsystem:5
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kio:5
+   kde-frameworks/kwindowsystem:5
+   )
+   qt6? (
+   kde-frameworks/kconfig:6
+   kde-frameworks/kcoreaddons:6
+   kde-frameworks/ki18n:6
+   kde-frameworks/kio:6
+   kde-frameworks/kwindowsystem:6
+   )
)
ldap? ( net-nds/openldap:= )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
@@ -221,6 +230,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
!mariadb? ( dev-db/mysql-connector-c:= )
pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
 "
 # FIXME: cppunit should be moved to test conditional
 #after everything upstream is under gbuild
@@ -254,7 +264,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
-   || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
+   || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* )
java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
 "
@@ -297,7 +307,7 @@ PATCHES=(
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-01-26 Thread Andreas Sturmlechner
commit: 4ac4b8816ed980e036dd64ce6d43536735792fda
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 21:50:24 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac4b881

dev-libs/libixion: Bump  subslot to 0.20, require MDDS 1/3.0

Closes: https://bugs.gentoo.org/919897
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.19.0.ebuild | 2 +-
 dev-libs/libixion/libixion-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.19.0.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
index 176977aca8d5..132df8788b1d 100644
--- a/dev-libs/libixion/libixion-0.19.0.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 176977aca8d5..ec4bffd84edf 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.18" # based on SONAME of libixion.so
+SLOT="0/0.20" # based on SONAME of libixion.so
 IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2024-01-26 Thread Andreas Sturmlechner
commit: 91510428b7f1aa20e9df4f03b9e4cf300e2c0c37
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 27 00:39:55 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91510428

app-office/libreoffice-l10n: add 24.2.0.2 w/o KEYWORDS

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-l10n/Manifest   | 183 +
 .../libreoffice-l10n-24.2.0.2.ebuild   |  91 ++
 2 files changed, 274 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index a04b49c33686..a2056cfe3122 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -1,3 +1,186 @@
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_am.tar.gz 3362434 BLAKE2B 
8fbea3cbe5c889a51d3e6fba936aa042e0bc053a4e2e3976c896cab7f1595cb0f91d2cde75ffe5c38c635e75add28bc5095b2cf021f32da7fbc75b954bdd1692
 SHA512 
d9eaf44a0ef4926e3e99cbb49aa732c10610a7153063541b6f0274f22d4f027738fedf4526f4a3df34435a58a4d64f4d17462214f05d292f5e8e58c2e337de89
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3058467 BLAKE2B 
d9d5c5111f1fddeadbf69e7faa81ae3430181ba8e90e4f374746fd8574a148cda590fbdbd32745bf8eccd367817121943eaa2b8e06f4949dca09d33ee63ef4eb
 SHA512 
40d70e7b8a59295fa7780f261784204cc07af926a360ce142b54e78b0418ad0f5f72a61329affad13bbce4180ec7ccf0ce09fe3bb8742a69e0ee8a5f83ff1c47
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3224139 BLAKE2B 
d2c3d99a245d6def6710a05ceb3ec584d586ecb6c2a2d92590a215c36d0e9a38f0c295fa759e90fab9664d298a9bf3e95ae30f65c1ef46e26b1c28c3acf7a3d7
 SHA512 
f2519d2d686ea5d40c58d8f311ba39043eadd1290f252ade0d144ad0ba55b19b48871a49f636bff2391bec0959f7b7b9a772ad2bfb7351a2ff48258d0a2bf341
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3534004 BLAKE2B 
8e4cfe267c60e54c8ae5fbde34631903dc905a3d4dfeaf3f879c030da8e2c25ab44e0567e061a31761b0d76395c051b6f0995ddd36683b4721d53902b3d9a15a
 SHA512 
7e3ce7c63bee574ff0b3aae96141664c6f8d76a5e3ad9b704292bd96fc99c2fd3c2fa6f0c50d19c6d26b283cfe376b0b4f97c91c490f2d01cbb41a0b384c6d5b
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3514629 
BLAKE2B 
5d5373b22daf550a151ec8246b883aa800542149373c5b7feb11806360c0cb4c6c37f6bddee5049bc6befc603784eb66514cb4cdb4dc7c8a149419466d494949
 SHA512 
31749bef77578e9e7197d619c8cf2c31a7aab9fec9e135b109b9db61dd39a94a4d9f5e4431a66ac51d48245ad12da0c3526b3305356d09675063cc4c128304af
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3328592 BLAKE2B 
76b8c6569128bb039e42f759a39ff9094abfdfd8fdfb31dd7f7f773ee7823a4b324d650b50df8d27079551180fbce03733bd420e657059efdfeb82f2893798a5
 SHA512 
bc296e010bc8c6a1e33460a9c66907174ba5187b12d45d241fea6599eb77ceabaaf083b182a88dff46d1a7ce5784f4b8c1734cd0b261bb1bdf94ad4c5ce7f8c8
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3327703 BLAKE2B 
6ddf136d5aa024cd289c1f9bd7366e32e5c4195e6713b335c2227d82cbe1210b4b6ed408e249663df5b6554ca8c627148aa6a5d7697e971c46cc3d24ef36c57a
 SHA512 
5c7911697bc5dc3972d5e9882ded08e99ae1942b081ed5bfb42fc345ebf4024dc69af0a8c86cac907fb4bbda4542026185de6dd750272c4bdb2fa256773b65d6
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3145097 BLAKE2B 
841f1fc8c792167b330d5b3033ea166d06760a89da4b0509b76f61efd885764a6a209937356375a53c895bcccf39b05b944c3f7faf125c5a087172d0f20594fb
 SHA512 
1d91b60108c63bb269b98778722966825ff8b82ac09a5272a3f61164b0f15e0aa31a66488153cd98cb9adb66ef39a8ed8c2fad02a7f52e1619f9215eb646
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3250459 
BLAKE2B 
099c58b20d987588a7eee7ada8da17536211ce1a3890d965f3202fb2b35bb8d390a090cd7819c80706d24075ec439a33aaee4dd57b5cffcce0f99653ff4ce905
 SHA512 
5b0261795f715a1e4d4c2ccb4101e680a69c157e3b4da032c92b73be94589aa7ef6bbcbadf8242e8a3516cf1dde4680c6f21699c16a36c7bf37ec861f1ca9812
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3249881 BLAKE2B 
9392f84f8d90b49363427a99ae1521a19a2a8d6086058ebde30562a81babaa4d613ce3e496f57a803b306cd108b4132a4ced7b5cae74b1ed5593be9a87f3dd53
 SHA512 
1e61cd5b518f5c8bce76a366b9f521e501112cdbfae6defa696592d5fe9a42d31dd137732d77f4d4163ba957b1fe689e0ba673cc83bd7f4ce87af7b24337df1d
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3209504 BLAKE2B 
6f0506e2f03c03d1ed02d8a8003bc8f6ebf2cdae7531f4996618e309e5772afe04f8dde56542f0f5b7a4e937df9ee474959f76c62f321e86cef6fd9f23a984dc
 SHA512 
a08587a7024686b1fa91137dfbe8f2efd828cdba7c0f0ef75074009833c4a588e986120980fe73d8ae22215c831ecdae8fdf3dfca3ed633da0909d73167a1c4e
+DIST LibreOffice_24.2.0.2_Linux_x86-64_rpm_helppack_da.tar.gz 3222484 BLAKE2B 
b9b79d7103fc96dacc70db16e8a67d651b6dfa3adeaaab5b3fea932c5e7cc8a5904fbc640d8b4306003b4e1bf6c961c5758b828938085536ab045587a755202f
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2024-01-26 Thread Andreas Sturmlechner
commit: cd43437c44cc239202758308b399066891b89544
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 22:25:56 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:47:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd43437c

app-office/libreoffice-l10n: add 7.6.4.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-l10n/Manifest   | 183 +
 .../libreoffice-l10n-7.6.4.1.ebuild|  91 ++
 2 files changed, 274 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 9c45ececab05..a04b49c33686 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -547,3 +547,186 @@ DIST 
LibreOffice_7.5.9.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235818 BLAKE2B 99bc
 DIST LibreOffice_7.5.9.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 922646 BLAKE2B 
66fcab3dc8d4f9bb2b6eb0ee8719eae037dd5870e04735353a2592eaffca948d0002d0143e7eb025586d1cb13374d83874d14c8491eb810a2db1d5d10dc0
 SHA512 
bfef902fd0d9f1b497a466ce8aa0eaae9b791de6233484f78ca9da764652dadcdb8359adc1f9b5b1f3c8a3ed055e39435a0138b8bd3244c19f613bf37293d9f3
 DIST LibreOffice_7.5.9.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 944428 BLAKE2B 
2c0a68573e440c3c3ecbe7a62ede3e14c1df8458bddbb0dc7dac550bc8c86297e462b55b5930e8b509e2edcdf1d7d84624e99ca386f9af789f815508a6c346d0
 SHA512 
085cbeeca0aeba0ee2076c650b764001fa27dc08116c0e27512e4e7be5ffb276a63b8b9b3c546b370d408a4eb45929af63602cb4a7f31b9b513f5a8b8bded669
 DIST LibreOffice_7.5.9.2_Linux_x86-64_rpm_langpack_zu.tar.gz 258188 BLAKE2B 
1ce8c739a9f0ec29ab0bc7cf4eb978a98736ed90cb282f0927afba30a212d8b0d85be40de66516736e06e4af104f4ee5de3f2a9677cf1e3afb7d193b501ead79
 SHA512 
496c24c8a9d5425495be636fb08b30b0556871d79aade7d1252ab8c1c26712b58214c73089dc8e66420172108dea3283bf3f372ea279a39e18e4782e04b3be41
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_am.tar.gz 3249921 BLAKE2B 
6cfe941bfb4cc3a006a5e99b8b8e1f2c9122b7060acd45eb623a77fa37cfb32a02bf8f1e8d6dd132259ae17445bf629ee1992f1047661b057cda835b522beed3
 SHA512 
81f41a8176169b12e71de6915588c499d2e6d76bf167018f1543ffad80d298a2b66143f32479e8ac875dade478f4bc9e41fa0b8ad5f778fdf3bda13b5ed3717f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ar.tar.gz 2938858 BLAKE2B 
5fd8ebfd3b144201439013170b7c853cbe140687f54cacfc1ef996d2bac4dbe1de38ec99093554616eda04274d52cc6a4c00d53d558148e7a04d57dfd60c50f5
 SHA512 
ee9aad86bf5f9b9943862ffdbd6c3bdd1ccdcb6df0f561004698ebd33da5ac6679256d421b8fca0a180177f0834b39f95c6513e50faa3edf1884fdea338c4fe0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3108335 BLAKE2B 
fe459255bb6f2078864a9b56650e28b2986c86bb440ed1f1784304738f566cd318fb40bc5b16134ace7404ac4eadb256f2c6f1b8d172e40273ab0ef4d37df2af
 SHA512 
3f0e86a141f2c81bbb6cf6cd99fe86b42147ddfa53582bab45d277652c5d206c14f6e565f08a2bfd4ccf41e3707d68fdefb27ec33fab27a579e882ac45e1ee59
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bg.tar.gz 3412440 BLAKE2B 
5bdc86b8e677a6c5ae5e088d04246a4a9ce51385664e6c9f29ae0367dacaddb40811223ce458bcda10acc17ce1df5ac6985e4d12a61f097a092dd6400b4be98f
 SHA512 
5418476d8a0a3fcf0909164cc2fc587072bdfaa8395370f243187fe1871cfd21907a941a252a4fa23314cbe630e5a0d93ba7abed4bd2477f31e9d8ff0ef3f8b4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3408702 
BLAKE2B 
63cafbc5da65284347e1f1f1251c01aa6b7bdb682f228182a73244a54dbe0d8f027ae20db2c9cacf097949febb31c3e6ec4f07aca18d6308495b11129fc8a7b0
 SHA512 
85b1229a5216df3ff25e3ae035f95f97fa3ff2a9c64e177c6e1fd58ea99af7e352464cbe49316a51ecefc4d46a6f31623f1cc898ac08eb977bd39125c562d13b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3220953 BLAKE2B 
04c8be0b69a49ff0201ff9fe8a2bac64d44f1d4ef10c576930a30f299ef2f23b1dec0c627960b7c40b404df902310890e502677b43b47041920117ab0db9b360
 SHA512 
3e3fbc68f4997fe0255b691df0f8b4ae463643964018bfd28b82532419a943195587b7c945f15d5ecf5a5123ef4aa75b0a19048246effae030981580612f5071
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3218754 BLAKE2B 
c200f7283eed91cffb36287dbf37451de9ad243e9b9d2160aa08f57fc30fc91b24fb61e79fb79a26663dcaa557f1bd92cf181ba0b1d86d3c0cebbb08874dc7dc
 SHA512 
fb8d255bd9f4ef431b89f851d12de773a2c3d3553d54aa7ad2ab91c576276bbbec07824e7e21625e3c6f9bb5d6b1e1b831ba8c6db91270b638d943eb16ce6413
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bs.tar.gz 3025183 BLAKE2B 
1d833f130911317edea52f13fcb4e59fa0e96f08bc3086b293e14d8a7c47ab3b519aff7d73b5e1b912dc50abf295c162c6e4ef7136bd9fa60fdf7d0355e7875f
 SHA512 
0efc66157b75d396db369456ca4a1b98ab0761f2ac4b3f312aba94d6918d7075b263e6f9c9c6e38a7a087d8da6533a11c8da588b84cc91e3400b43149f994eb9
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3133118 
BLAKE2B 
e5d9a1501ac51263885f0ba83c577b5c0d3903083355cee4152858b512b234029221002b1beacd93fc901c41044c71e43641ce4e1684e409378b067c69e032f7
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2024-01-26 Thread Andreas Sturmlechner
commit: d4949fc045c7805aeb1c1f87fa81a6ac26022013
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 23:23:57 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4949fc0

app-office/libreoffice: update  dependencies

Closes: https://bugs.gentoo.org/921094
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest| 1 +
 app-office/libreoffice/libreoffice-.ebuild | 6 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 287e13fe8e5a..070b0c78c6b9 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -27,3 +27,4 @@ DIST libreoffice-help-7.6.4.1.tar.xz 166959028 BLAKE2B 
fadcd32c50af1d4607ecd20ef
 DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 
BLAKE2B 
d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a
 SHA512 
1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
 DIST skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz 10693272 
BLAKE2B 
67f2bd33d58c58c59f1ee5fb693a6a7e6a1ace52f269ae0fa6617027e93131031b0af9d44c36e371fe5a38c5b7519a61f9bcf4286a13ef5b06ea7e7eb5cb0a0f
 SHA512 
58d50fdd19cc5df640244e0c765aec6addc3e552701b201772584e8bea7cda12047e4a6af41452c6669aadfc026de29a4a4e7c6b31c7dfff30e29e50ed46fe3d
 DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 
BLAKE2B 
ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a
 SHA512 
6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
+DIST zxcvbn-c-2.5.tar.gz 1404434 BLAKE2B 
f0f22fc8643f785e8f9ed42033d6654c2e67aa4e258bbc4fecf533efcf8b86b6d7e67f9042326247c311c42a4e2b24b844e0bae65cdb2e46ea043a2974ffd857
 SHA512 
d7199b3cc36cd0e401bd8f857132425908307aefcdb1bb635ee81c34cf71ccbcdf0fe36a336a55da1281692b508881b54773afa41379a448863095f4abd5c0e8

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 3211338cb330..5e42fa31a46e 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -52,6 +52,8 @@ ADDONS_SRC=(
"${ADDONS_URI}/frozen-1.1.1.tar.gz"
# not packaged in Gentoo, https://skia.org/

"${ADDONS_URI}/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"
+   # not packaged in Gentoo, https://github.com/tsyrogit/zxcvbn-c
+   "${ADDONS_URI}/zxcvbn-c-2.5.tar.gz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz

${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
@@ -108,6 +110,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 
~amd64-linux"
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
+   app-crypt/argon2:=
app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
@@ -235,7 +238,7 @@ DEPEND="${COMMON_DEPEND}
x11-libs/libXtst
java? (
dev-java/ant-core
-   >=virtual/jdk-11
+   >=virtual/jdk-17
)
test? (
app-crypt/gnupg
@@ -515,6 +518,7 @@ src_configure() {
--without-system-jfreereport
--without-system-libfixmath
--without-system-sane
+   --without-system-zxcvbn
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/liborcus/

2024-01-26 Thread Andreas Sturmlechner
commit: ec631ab8e3a9ca8de5e31c16cc618c5629e2f87f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 22:02:17 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec631ab8

dev-libs/liborcus: 0.19.2 version bump, python3_12

Tests passed.

Bug: https://bugs.gentoo.org/919900
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/Manifest  |  1 +
 .../{liborcus-.ebuild => liborcus-0.19.2.ebuild}| 12 +---
 dev-libs/liborcus/liborcus-.ebuild  | 13 ++---
 3 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index a10f5c5f0982..521c0a55f1a7 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1 +1,2 @@
 DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79
+DIST liborcus-0.19.2.tar.xz 2211268 BLAKE2B 
4ee3fd2fb122d3a9840cb92452bf8a6d3d54b7b50a32be84e1bb08dfe2e2abc2de80098d9460b6bd82d0249304a7ba5c39b18ace3f69150ba71e16ef14795ca4
 SHA512 
c955490f57e91615278a83bb48726025cd5f8059b97ed5532f770199e134ca511c7ee6b0cd0a9d3a2d54208a5fdd19117054e95e818162ea568052fa11b21d4e

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
similarity index 84%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.19.2.ebuild
index 53b0600bb160..8649b24fcab1 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -41,9 +41,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
-
default
eautoreconf
 }
@@ -60,5 +57,6 @@ src_configure() {
 
 src_install() {
default
+   python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 53b0600bb160..a23ce4dca5a3 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -41,15 +41,13 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
-
default
eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
+   --without-benchmark
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)
@@ -60,5 +58,6 @@ src_configure() {
 
 src_install() {
default
+   python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2024-01-26 Thread Andreas Sturmlechner
commit: 8ff806b132349b4550e1e2d4bf1ec1edaf8c0c02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 22:26:31 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff806b1

app-office/libreoffice: 7.6.4.1 version bump, add 7.6 stable branch

Closes: https://bugs.gentoo.org/922141
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest|  3 +++
 .../{libreoffice-.ebuild => libreoffice-7.6.4.1.ebuild}| 10 --
 .../{libreoffice-.ebuild => libreoffice-7.6..ebuild}   | 10 --
 app-office/libreoffice/libreoffice-.ebuild |  2 +-
 4 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index f7ee42c9476b..287e13fe8e5a 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -20,7 +20,10 @@ DIST 
f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c7
 DIST frozen-1.1.1.tar.gz 186589 BLAKE2B 
5f103311c49777d0d284cabe026fae55f09bd24b2227d56133c48b9f9f0542361f3e007687089145939c12fc6a1af8baf1c76ba76176bdddec3d726e45d705d1
 SHA512 
e22561a4e634e388e11f95b3005bc711e543013d314f6aaeda34befb2c673aea2d71a717d8822bc8fa85bdc8409945ba2ad91a1bac4f8cb5303080de01a5f60e
 DIST libreoffice-7.5.2.2-loong-buildsys-fix.patch.xz 5172 BLAKE2B 
bd9b84b770b23f9ad8f09bfeb1948fd3679f0dfd32424e1c997e25340d29e55b403dde995510da76c824a169e594ae37310d2c51ad4c3c9df76ec5707676588b
 SHA512 
13eb46209755b7098183c60cdd2fedff75c50af4496a2d8dedd34de379dbeccbdac435531aa930e212638a685f2054e143dc4015a5ba3be9a3736d9073188d43
 DIST libreoffice-7.5.9.2.tar.xz 270609308 BLAKE2B 
8fbbe665b31aa6b85d17fa279da44da87817b8521abf40d80a40383b726e6cfb4026f9db50ac0a9bea92e88dc8be96a922a6937992d35b3766fda54f9fa7377a
 SHA512 
36a012c044d755b2a9c1b0cea42290239647bdf81af198245075d89e19fb25b0e404a71db6beff743f738f059a85818bc89adb051c24b09234a763f42008b6e1
+DIST libreoffice-7.6.4.1.tar.xz 281547116 BLAKE2B 
55712cf41e38373476dbc3d6a6f244dc0ba9222caf587c5d8a56c5f952e064e815d752a786d6770891775dc2a43739ae05fb94935006c005b41b3aeca229a866
 SHA512 
dbfc0cc8aa68e26c89da12156046ccf18201759c0e67757ce259a1150934ad7e2d914837701731fbe00aeab9a2f8c996619eb0892b7907de8012fdd7421da0f6
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-7.5.9.2.tar.xz 166236976 BLAKE2B 
c4c6c1e0ace4ebf43f1110edc21d9debb42b3a3756320ebec7d6e9f42b258c6d959a45778a4fc60aba85b4e7e852dbd9089a5694e32d37f5aa39f84ce826a18f
 SHA512 
a3ad0005d0b09f0cc221a92f822c666a2d954cbf74d5f7c16e083cfaa4cfbc7a442d12dbcb51a3eaf3a7b3bd774f17614d79b6ec7553cec46edcb341c97ecf5b
+DIST libreoffice-help-7.6.4.1.tar.xz 166959028 BLAKE2B 
fadcd32c50af1d4607ecd20ef7640cfbd1912361a792c324540dee1b5ee78c5f622b8363a5b96a1afb8256618573a0bb6f919a144de98fe88a1331d9241612f0
 SHA512 
0f72cd933ab7b897ec36f7b29bc5e568be289ea50ae0844e6083ff4957eab3cd313b39ffbda2e58f59de7962a05b371d8d61043d80323bb474e5436d23d3a859
 DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 
BLAKE2B 
d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a
 SHA512 
1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
+DIST skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz 10693272 
BLAKE2B 
67f2bd33d58c58c59f1ee5fb693a6a7e6a1ace52f269ae0fa6617027e93131031b0af9d44c36e371fe5a38c5b7519a61f9bcf4286a13ef5b06ea7e7eb5cb0a0f
 SHA512 
58d50fdd19cc5df640244e0c765aec6addc3e552701b201772584e8bea7cda12047e4a6af41452c6669aadfc026de29a4a4e7c6b31c7dfff30e29e50ed46fe3d
 DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 
BLAKE2B 
ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a
 SHA512 
6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
similarity index 98%
copy from app-office/libreoffice/libreoffice-.ebuild
copy to app-office/libreoffice/libreoffice-7.6.4.1.ebuild
index 46798bb521b1..aa14ea35f69e 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
@@ -51,7 +51,7 @@ ADDONS_SRC=(
# not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
"${ADDONS_URI}/frozen-1.1.1.tar.gz"
# not 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2024-01-26 Thread Andreas Sturmlechner
commit: 1dd37ce3184608f3053c9e3a29d1d25610aaa1d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 23:27:27 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd37ce3

app-office/libreoffice: add 24.2 stable branch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libreoffice/libreoffice-24.2..ebuild   | 666 +
 1 file changed, 666 insertions(+)

diff --git a/app-office/libreoffice/libreoffice-24.2..ebuild 
b/app-office/libreoffice/libreoffice-24.2..ebuild
new file mode 100644
index ..5e42fa31a46e
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-24.2..ebuild
@@ -0,0 +1,666 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+   https://dev-builds.libreoffice.org/pre-releases/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
+"
+ADDONS_URI="https://dev-www.libreoffice.org/src/;
+
+BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
+# PATCHSET="${P}-patchset-01.tar.xz"
+
+[[ ${MY_PV} == ** ]] && inherit git-r3
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 
multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="A full office productivity suite"
+HOMEPAGE="https://www.libreoffice.org;
+SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
+[[ -n ${PATCHSET} ]] && SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${PATCHSET};
+
+# Split modules following git/tarballs; Core MUST be first!
+# Help is used for the image generator
+# Only release has the tarballs
+if [[ ${MY_PV} != ** ]]; then
+   for i in ${DEV_URI}; do
+   SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
+   SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
+   done
+   unset i
+fi
+unset DEV_URI
+
+# Really required addons
+# These are bundles that can't be removed for now due to huge patchsets.
+# If you want them gone, patches are welcome.
+ADDONS_SRC=(
+   # not packaged in Gentoo
+   "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
+   # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
+   "${ADDONS_URI}/dtoa-20180411.tgz"
+   # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+   "${ADDONS_URI}/frozen-1.1.1.tar.gz"
+   # not packaged in Gentoo, https://skia.org/
+   
"${ADDONS_URI}/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"
+   # not packaged in Gentoo, https://github.com/tsyrogit/zxcvbn-c
+   "${ADDONS_URI}/zxcvbn-c-2.5.tar.gz"
+   "base? (
+   ${ADDONS_URI}/commons-logging-1.2-src.tar.gz
+   
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
+   ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
+   ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
+   
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
+   
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
+   
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
+   
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
+   
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
+   
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
+   ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
+   ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
+   )"
+   "java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
+   # no release for 8 years, should we package it?
+   "libreoffice_extensions_wiki-publisher? ( 
${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
+   # Does not build with 1.6 rhino at all
+   "libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
+   # requirement of rhino
+   "libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
+   # not packageable
+   "odk? ( 
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll 
)"
+)
+SRC_URI+=" ${ADDONS_SRC[*]}"
+
+unset ADDONS_URI
+unset ADDONS_SRC
+
+# Extensions that need extra work:
+LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
+
+IUSE="accessibility base 

[gentoo-commits] repo/gentoo:master commit in: app-text/libetonyek/

2024-01-26 Thread Andreas Sturmlechner
commit: 345c0d66e8963aad19919c4959adb095c00e4290
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 23:04:56 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345c0d66

app-text/libetonyek: Bump MDDS_VER to 3.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libetonyek/libetonyek-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-.ebuild
index abb88460e184..874395b30224 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-MDDS_VER="2.1"
+MDDS_VER="3.0"
 
 if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libetonyek.git;



[gentoo-commits] repo/gentoo:master commit in: app-text/libetonyek/

2024-01-26 Thread Andreas Sturmlechner
commit: 4e67154493bda9c09588d4b97dcc96803facfe94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 23:02:30 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e671544

app-text/libetonyek: Support --with-mdds=2.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libetonyek/libetonyek-0.1.10-r2.ebuild | 65 +
 1 file changed, 65 insertions(+)

diff --git a/app-text/libetonyek/libetonyek-0.1.10-r2.ebuild 
b/app-text/libetonyek/libetonyek-0.1.10-r2.ebuild
new file mode 100644
index ..b3efde34cbfa
--- /dev/null
+++ b/app-text/libetonyek/libetonyek-0.1.10-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == ** ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libetonyek.git;
+   inherit autotools git-r3
+else
+   SRC_URI="https://dev-www.libreoffice.org/src/libetonyek/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Library parsing Apple Keynote presentations"
+HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek;
+
+LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-text/liblangtag
+   dev-libs/librevenge
+   dev-libs/libxml2
+   >=dev-util/mdds-2.0:1=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   media-libs/glm
+   dev-build/libtool
+   test? ( dev-util/cppunit )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/doxygen )
+"
+
+src_prepare() {
+   default
+   [[ -d m4 ]] || mkdir "m4"
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_with doc docs)
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+   if has_version ">=dev-util/mdds-2.1"; then
+   myeconfargs+=( --with-mdds=2.1 )
+   else
+   myeconfargs+=( --with-mdds=2.0 )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-01-26 Thread Andreas Sturmlechner
commit: 14d464a385f700d8de3dae54f38adefb1ba5e90d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 21:46:58 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d464a3

dev-libs/libixion: 0.19.0 version bump, python3_12

Tests passed.

Bug: https://bugs.gentoo.org/919897
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest| 1 +
 .../libixion/{libixion-.ebuild => libixion-0.19.0.ebuild} | 8 
 dev-libs/libixion/libixion-.ebuild| 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 5513636ebc08..54257f18acdb 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1 +1,2 @@
 DIST libixion-0.17.0.tar.xz 499836 BLAKE2B 
c8c31b07ad14dd49be259686af3e39e6f5d4aeeb8680030ea7bd2697c8baa72123f2659b3087f224f956612dc444c97e6a6d331fd3deff780981bab4d5b6ad25
 SHA512 
0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad
+DIST libixion-0.19.0.tar.xz 536540 BLAKE2B 
2bd8db83f926d553b1b6c78eb3e735e9911dbdd3cb95105fca04fd560099f38c5e4834d5887b1b0e6d44343e0da9b0fa0264f00c931a6b04b7e4c70996f819b2
 SHA512 
f06edbcf5ae7459a46e01273952ce6fbc4e8f2b7782c7e07645dc30e102f20f542e449acafc26484765207b10656e0b350f4108cbf1e03947ee7267254cf6f97

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
similarity index 86%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.19.0.ebuild
index 274322f24718..176977aca8d5 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 274322f24718..176977aca8d5 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-util/mdds/

2024-01-26 Thread Andreas Sturmlechner
commit: 431db062c44bef56cfc0f9ced20e7e656bb491c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 21:35:40 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431db062

dev-util/mdds: Bump  subslot to 3.0

Upstream commit b31e76b4d7d0bbc0c0ad7f50ad6ee8295f9f17c0

Closes: https://bugs.gentoo.org/919895
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/mdds/mdds-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-.ebuild
index 8046260ebd00..420358f97a95 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Collection of multi-dimensional data structure 
and indexing algorit
 HOMEPAGE="https://gitlab.com/mdds/mdds;
 
 LICENSE="MIT"
-SLOT="1/2.1" # Check API version on version bumps!
+SLOT="1/3.0" # Check API version on version bumps!
 IUSE="doc openmp test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/liborcus/

2024-01-26 Thread Andreas Sturmlechner
commit: 998da1f47f3e55cb7a03c9a5290eacdb24f4c08b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 22:04:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998da1f4

dev-libs/liborcus: Bump  subslot to 0.20, require MDDS 1/30

Closes: https://bugs.gentoo.org/919900
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/liborcus-0.19.2.ebuild | 2 +-
 dev-libs/liborcus/liborcus-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index 8649b24fcab1..b714913999b7 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index a23ce4dca5a3..2e109680a08b 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.18" # based on SONAME of liborcus.so
+SLOT="0/0.20" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model test tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/mdds/

2024-01-26 Thread Andreas Sturmlechner
commit: e25f4e45e66de0d39eb2057f5872be92a0c6d34d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 21:34:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25f4e45

dev-util/mdds: 2.1.1 version bump

Closes: https://bugs.gentoo.org/919895
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/mdds/Manifest| 1 +
 dev-util/mdds/{mdds-.ebuild => mdds-2.1.1.ebuild} | 1 -
 dev-util/mdds/mdds-.ebuild| 1 -
 3 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-util/mdds/Manifest b/dev-util/mdds/Manifest
index 4b0f67636bc3..d45b01122432 100644
--- a/dev-util/mdds/Manifest
+++ b/dev-util/mdds/Manifest
@@ -1 +1,2 @@
 DIST mdds-2.0.3.tar.xz 419884 BLAKE2B 
bfadf334ccf7695ac0234a9355e5c466e4f8b8fced2b37a4446a3ef899ce28cc9f155223ac5c4ba88ed54886ffd9a38996973195a5120abb886d2e791f596609
 SHA512 
6600cca5cd2272905dfdeea21a8a1615bb8f15e0c0ae5efec99345b34387cc18fa2aa61ae7142edaddb41738f7386a74a91997ac5ed1a8cfc7cf4b72b0bd2935
+DIST mdds-2.1.1.tar.xz 540732 BLAKE2B 
d549bf5c39db6b8ec738cca2833545fef48ffd0b603c2c97dd425ae89bd5368a6981fb75bd4cbf90c9cf09efc7116a4e485c843bb2200fc198d23a02dbdd6559
 SHA512 
5fe345e7d84d2e290a519d65b27332f69001c01da961c05a30abfe2a17cb8545822490bcd63b320d49e1b26291a4a898f77495951919aece83208133027848ea

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-2.1.1.ebuild
similarity index 97%
copy from dev-util/mdds/mdds-.ebuild
copy to dev-util/mdds/mdds-2.1.1.ebuild
index c45dd52af655..8046260ebd00 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-2.1.1.ebuild
@@ -47,7 +47,6 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-memory_tests
$(use_enable doc docs)
$(use_enable openmp)
)

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-.ebuild
index c45dd52af655..8046260ebd00 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-.ebuild
@@ -47,7 +47,6 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-memory_tests
$(use_enable doc docs)
$(use_enable openmp)
)



[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-01-26 Thread Andreas K. Hüttel
commit: 0d44b7336983387449f3080c5c2d2ff0aeedfdd1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 26 23:59:52 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 27 00:00:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d44b733

profiles.desc: Add 23.0 sparc profiles

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/profiles.desc | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index f9c93d5cf464..d50e77062c2c 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -485,6 +485,16 @@ sparc  default/linux/sparc/17.0/64ul/desktop   
stable
 sparc  default/linux/sparc/17.0/64ul/developer 
exp
 sparc  default/linux/sparc/17.0/64ul/systemd   
stable
 sparc  default/linux/sparc/17.0/64ul/systemd/merged-usr
stable
+sparc  default/linux/sparc/23.0
exp
+sparc  default/linux/sparc/23.0/desktop
exp
+sparc  default/linux/sparc/23.0/systemd
exp
+sparc  default/linux/sparc/23.0/64ul   
exp
+sparc  default/linux/sparc/23.0/64ul/desktop   
exp
+sparc  default/linux/sparc/23.0/64ul/systemd   
exp
+sparc  default/linux/sparc/23.0/split-usr  
exp
+sparc  default/linux/sparc/23.0/split-usr/desktop  
exp
+sparc  default/linux/sparc/23.0/split-usr/64ul 
exp
+sparc  default/linux/sparc/23.0/split-usr/64ul/desktop 
exp
 
 # x86 Profiles
 # @MAINTAINER: x...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycuda/

2024-01-26 Thread David Seifert
commit: 3cfdae09f6b98c3539c6594e5dbcca0029773562
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jan 26 23:08:51 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jan 26 23:08:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfdae09

dev-python/pycuda: add 2024.1

Closes: https://bugs.gentoo.org/921433
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pycuda/Manifest |  1 +
 dev-python/pycuda/pycuda-2024.1.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest
index 1b15d3c927d9..77d9085dc968 100644
--- a/dev-python/pycuda/Manifest
+++ b/dev-python/pycuda/Manifest
@@ -1 +1,2 @@
 DIST pycuda-2022.2.2.tar.gz 1682953 BLAKE2B 
d60e83ac2faa183e0fa022c3d901c9d97ec2f9a59195425b9d71467c24b154d48d5735223220b41aa58b0898800d382d9ead54166d0a59db9c2a777e03e574be
 SHA512 
c62aafe473e44339ac2147d86b51fc9bc2429310450b6d99e78a127828cc3a42dc74f20e1bdf8261f6652aed6d07ee3a871ce371f89f33fbcc4014f551af0b96
+DIST pycuda-2024.1.tar.gz 1683163 BLAKE2B 
b464f47d86b77d492322f28364756cd25a28a11e6dcc802c9c930fad20de74d217660782f82a2a020753fcbb6000a9d659555be6220c57229226ac7fc118c793
 SHA512 
70a3f27488077e1176aa26b4bc8785277917cc1884126de45c732f393e5e38224b4c4c67999eb1776c08a930333f718d1af3463154d89291b3294bf303a3c471

diff --git a/dev-python/pycuda/pycuda-2024.1.ebuild 
b/dev-python/pycuda/pycuda-2024.1.ebuild
new file mode 100644
index ..d5f2be387ad8
--- /dev/null
+++ b/dev-python/pycuda/pycuda-2024.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cuda distutils-r1 pypi
+
+DESCRIPTION="Python wrapper for NVIDIA CUDA"
+HOMEPAGE="https://mathema.tician.de/software/pycuda/ 
https://pypi.org/project/pycuda/ https://github.com/inducer/pycuda;
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples test"
+
+RDEPEND="
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytools[${PYTHON_USEDEP}]
+   dev-util/nvidia-cuda-toolkit[profiler]
+   x11-drivers/nvidia-drivers
+"
+DEPEND="${RDEPEND}"
+
+# We need write acccess /dev/nvidia0 and /dev/nvidiactl and the portage
+# user is (usually) not in the video group
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   cuda_sanitize
+
+   sed "s|\"--preprocess\"|&,\"--compiler-bindir=$(cuda_gccdir)\"|" \
+   -i pycuda/compiler.py || die
+
+   > siteconf.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+
+   local conf=(
+   "${EPYTHON}" "${S}"/configure.py
+   --boost-inc-dir="${ESYSROOT}"/usr/include
+   --boost-lib-dir="${ESYSROOT}"/usr/$(get_libdir)
+   --boost-python-libname=boost_${EPYTHON/./}.so
+   --boost-thread-libname=boost_thread
+   --cuda-inc-dir="${ESYSROOT}"/opt/cuda/include
+   --cuda-root="${ESYSROOT}"/opt/cuda
+   --cudadrv-lib-dir="${ESYSROOT}"/usr/$(get_libdir)
+   --cudart-lib-dir="${ESYSROOT}"/opt/cuda/$(get_libdir)
+   )
+   echo ${conf[*]}
+   "${conf[@]}" || die
+}
+
+python_test() {
+   # we need write access to this to run the tests
+   addwrite /dev/nvidia0
+   addwrite /dev/nvidiactl
+   addwrite /dev/nvidia-uvm
+   addwrite /dev/nvidia-uvm-tools
+
+   EPYTEST_DESELECT=(
+   # needs investigation, perhaps failure is hardware-specific
+   test/test_driver.py::test_pass_cai_array
+   test/test_driver.py::test_pointer_holder_base
+   )
+
+   cd "${T}" || die
+   epytest "${S}"/test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 24349eac5fe97a2da0090dd208a8f58228e0e7f5
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:07:41 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:07:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24349eac

sys-kernel/gentoo-sources: drop 6.7.1

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.7.1.ebuild | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f90f8d1f724c..895478b892ea 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,9 +31,6 @@ DIST genpatches-6.6-16.extras.tar.xz 3704 BLAKE2B 
a33d9a80926abd8318f124fa6aa25f
 DIST genpatches-6.6-17.base.tar.xz 894152 BLAKE2B 
ff9c821916d3b1350ac30a44673eee52df18d5c7766ccfb7e682740889191080e947ca6f78b8f2af3b1b2b879326c0b530a53f7443a54ecd124b27e89e99e6bd
 SHA512 
45b6df20d995ceddbccf72db94062339e021eaa4a121d0591a936e39b1e56c8f2581dd1fde03505914adb787445b4cfd998f7847f640785dfa1c05e7959125aa
 DIST genpatches-6.6-17.experimental.tar.xz 5756 BLAKE2B 
b74f13c7166130b515c8617f1b8517b074639e0e7a150cf63c4575fe8412f039a85180c0746d14cd63db126494348a092e72c97e90715f4d8863b5bd49d2dd13
 SHA512 
eb568e2b5858008e25b39cea636acc4c6b38a192d2e5b019e4e71543f49cfbedd201d9145d9b0d1c24e3a1bf6e73115adae6201907e98365a1979824f1249d92
 DIST genpatches-6.6-17.extras.tar.xz 3704 BLAKE2B 
d85a68fe7bf6e4693a41958a053705e35b8829c236b8fad024f7332f89be277708dce2bc931c013b3bf51e14e3b11162342893b7d257541677b17efa918c86b7
 SHA512 
d53c369e9f54f6de450a41882626d74b22315b8ca7c7b381089b77a6b1b5a1b444109e8fc9c25bdf22afeb92af252c963c700e0e309cfa272caf39c1f5855a55
-DIST genpatches-6.7-2.base.tar.xz 19060 BLAKE2B 
acebbec12f191cf356754f9166f0f0f3539a1a1b246df7b9e37026caf93cba76d0a0c240e7c2450076c61877c28b53f33ad20f6bfae125ad8e0d21d5a50fcd01
 SHA512 
8a3125e999236035f5339e25e91344eb3ced5611af4eb435cde2edef7d9f739562a926fdbb1bd61da8cbf015e0c0df8b0dfd8dba1b73e12c3e3b5b6308663395
-DIST genpatches-6.7-2.experimental.tar.xz 78864 BLAKE2B 
b095c9b88da0537d0a00129284af405fe964b6b1d587331ad8c46b956e2f22c47361747dbe17fdd41b65b5cb460a007f9f8d5078d01d6552bf681e2b10b29ce3
 SHA512 
4bcf115aecd393976526403144f7ef8472d68c19f725ef6d2777573591769d489693226ceded5c7deee34b7687cddbc8dee02a25f5c371c000fbc8ef9a3b1b58
-DIST genpatches-6.7-2.extras.tar.xz 3704 BLAKE2B 
7b4123f15bbe78dbd041a6088af8f91ba25e52f9957ca3ceffc8d6cbcc3edb2b0f650b2cabd13b754927ba01a4eeb0b9d8fa18ef8a456b79a705d7ac481110bd
 SHA512 
ffaa432e54c49ba8b1662e71eb5f4c08c6c48d0dec5eac4714081cf47f29d78c7a72c08d0992015e29159ea59b39a94fb401fe13e790dcb90ef259914243bb2a
 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

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.7.1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.7.1.ebuild
deleted file mode 100644
index edd57404b672..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.7.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="2"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 00023f3214f2506928dd0c4746d83e713115d54b
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:06:35 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:06:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00023f32

sys-kernel/gentoo-sources: drop 5.15.142

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.15.142.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 4df007b83fda..110d2c96d2b6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,9 +7,6 @@ DIST genpatches-5.10-219.extras.tar.xz 3872 BLAKE2B 
e750906a1615f45077bba557296d
 DIST genpatches-5.10-220.base.tar.xz 6420640 BLAKE2B 
bc737c88f1e7eff80ccb12513ddbdbf9a2598477d691678c94ba3f261187d62af91dcb309b0a3d7b0ac97c1ef89d8aa774e179f97bd950bad022580447889492
 SHA512 
3b3b423b5f6ccfa0a74a567b1108c2027582b78409ca17f4044214fb3cb3586ec0cc0eab6bd2f5dd49f13fdbedb7d78a0ddcd596347ae0a26e7a6b6901ed10b4
 DIST genpatches-5.10-220.experimental.tar.xz 16872 BLAKE2B 
cdc5007199b208c9af05048fc7b1311fa9a7b275a5f4c2c631689510c5406af5359b1efd5737156634af226524e563834ac05d306ac25dd95fa26d759d2da389
 SHA512 
60ef113e0eec097a0eca83ff2993a9e92b5b663900c662e2ec1caee47fd567aacd1d28bfbfe24ff2c6a9ad5344203055ba53f33c7991b4e1aee54d8cb7744420
 DIST genpatches-5.10-220.extras.tar.xz 3872 BLAKE2B 
71384eeb192c4d3ef24e28cba7848a2e51ec6b582d0904593902f15d8f03c33bd4155e9ec8b52b601af399bccac2c52b3892109dff151a89f636d9f130306e02
 SHA512 
e8b61757336cd513bb7c49725c569218a749ebf6782515a30c63c1d9ac922f8781ceb6d5399437889a281ac393970c09fd8bf0327f0de45cb8de1d604d49fb0a
-DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 
182b52b69171a07dc6333c139f570d1f50e2c7351150d32bd0d32d268750cbc5f548a25b07111b2fc754de920dc78bf6add2cefb233ec5601e57efb9c516c24d
 SHA512 
364c32d0ac7372367e343292e28b4325b6529fb6b46eb84296e4622b6f1d1d1c2496865aca89c447eff113a56780ea06d94cee3f90570d4b012f3aedfbab70ef
-DIST genpatches-5.15-151.experimental.tar.xz 5420 BLAKE2B 
fd23c8f7b707e9aa6262b5af8034a1b74a32b6aaf114b90e5cefb3b51fe7a4f4f57dac0df4c5db40c43ad2783ebd8d6f8067ace6b9c24cc8c58b61b148ae85c9
 SHA512 
866168b6ba29cf345e822714b9375b8404327b28e3cc84b872bdb7492d1d0eb70303c8c67d250d437e9dbc40eb20690386a48bfbbcf1d1ccc45afa07408807b6
-DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 
290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0
 SHA512 
a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b
 DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B 
d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f
 SHA512 
1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79
 DIST genpatches-5.15-155.experimental.tar.xz 5420 BLAKE2B 
eb9f7eb09937679d6ef889a86102cd00390a5f1c5db371fda97b91e7f9b8697c1606b5876cd2b170165d506de5d3ad10ff7ceee102e5e4536a49217ee221f0c7
 SHA512 
ab1178811176c1ce671f78da2776ad21b14a1f6a7e2ef99a714c8d177cff69487204fe23e246f786ee9fbf663ae7f71f5f22e76edaeeff7791d77d67b5aa1a81
 DIST genpatches-5.15-155.extras.tar.xz 3936 BLAKE2B 
8fafbb8cab4811a4c460aead75e719bb0cfddc8045fb64a566c4f08ad7b9c90923cb670d68d376279e08152bb08cc9e3213948f8cbdc17a03992ed0be65aba00
 SHA512 
2b5d8ecf9644c8f8ef5248f33bddc945edfd5ede85d84779d04574e48a39bf855d390e27107d130aa46805eb19bc825d921101832f5121f3b2073ad39b9cfe0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.142.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.142.ebuild
deleted file mode 100644
index f7c56166..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.142.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 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="151"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: e0bb32d42af85d24b1efef77a8d451c62ef497fa
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:07:15 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:07:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bb32d4

sys-kernel/gentoo-sources: drop 6.6.11

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.6.11.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e964a63de477..d9d5cc6f0602 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,9 +25,6 @@ DIST genpatches-6.1-83.extras.tar.xz 3816 BLAKE2B 
d22ef26f4b321319ce84b7bac4b345
 DIST genpatches-6.1-84.base.tar.xz 4453064 BLAKE2B 
195ca4777d311b883d335ae7e2320d9d7c73d02c54c7a0410804bd363f1e1eeccda64a5514d8575622cdcfcd54b0821157286fc09f5e85303d72aa1a4f26
 SHA512 
67dc650cd38fa9cfefadd1592673955e112f4d8a43625d89690395b6eb59a4cad2d0af53ea2d482e163bdd9a8a047582a24054d074c512562b180176d9c8cc77
 DIST genpatches-6.1-84.experimental.tar.xz 17456 BLAKE2B 
12409fedcfae3831b5a56031d8fe93ee65d69fefc2f411b4901dfb58eaeacc8088bc2fc1ae7bf95a2f1fa0f74ef567261828fb8d7331d6a47810aef52b44919a
 SHA512 
bc0799d0549dc02dd1d7ed8a9f6efc87eaf5cece9c6a2bdcbb6bd62683dc15cc0bc55c0d4637b838fd904772711cacc912b8be79bc1ddf0787ffc89ebd957982
 DIST genpatches-6.1-84.extras.tar.xz 3816 BLAKE2B 
961081e49ae29d6127eba299282c1bd3e3b4d78778b03da6bae6a6be8cba5efba3bf17d40fee02c6923f8536042d3c4ae82b93046536d81e4873fcdb5dc5c8f1
 SHA512 
77f05bb5082a95e503e07936a2fd8868f202539a844bbca84bd4e0a692006cf4dcec1dccf35a17064f58c40fdf3a6c44fde80cfbb8e8b2bafdba1d950f0b28bf
-DIST genpatches-6.6-14.base.tar.xz 704772 BLAKE2B 
81679d803f68a65cdb7e72254949703c19d24aea7dc4a4e557c854abf8afad4b6341099fcaac9a5f68ed861dcc0dc4629b4929d563943e5e7a8918d76f4e87df
 SHA512 
7695b65f10a2d0eb8601426b7e6116ed60a3dcb2a5c66dd2946936398607f1d6aab1c2a64154f0a95102100d8c0e0f3017addbd93fba7b555c57b9d3f148effd
-DIST genpatches-6.6-14.experimental.tar.xz 5756 BLAKE2B 
bc69523295aca025101448420414a3c14fad44333da30d74654b0d33341523f3c5330b33eef6815e6707df23e07318de1ab8d3f25efe0b1422e98d5b0257d750
 SHA512 
0df5d057206b74816179959c5cd31437a156dd7949ffc99242068853de6157f2a721c40d59fbec3ca935bb3aba8d01039e38bba99405761704aca433d661e3f9
-DIST genpatches-6.6-14.extras.tar.xz 3704 BLAKE2B 
79dd6f5af3d310844e41da0682b379bd409c8ef02aff3bcca248494e3dd955d25445919de06cf818f58879077576e56574896fbd5da57a079f8fbdb2a25037cb
 SHA512 
ed144b0d65466f35a078fdd2a2b23ff54bd3a3fea36d590f19cc59756c1075eea68ad7f9edcd8d6d7cc4cf79531d91dbb40e57128070b2761d23bbe97864aab6
 DIST genpatches-6.6-15.base.tar.xz 705240 BLAKE2B 
35353cfc627d8b2b71e0e117db880850d54b640ff537f5f04c3e8ba03014a732cfdf3dc54df71a9fbb48817af3991e61fcccb15737e82903b61b900033f5bfe9
 SHA512 
9f667d0395ab285971bbad2daa63107f2b18809650fd0086f44155381debb00ce2eec77bb603af822cf115105469bb8b5660c60af9cd1047d7227b602942
 DIST genpatches-6.6-15.experimental.tar.xz 5756 BLAKE2B 
ae5b240da35b9b07815b55a1f97f7b9297c0f89063c81262cfa058f57ef77d9eea3b267d2d41c3427f184c66ad047f0f95eceb151cf9a963651beb9412968758
 SHA512 
69302d0b913b2a5c799ab76c1d9d360b1633f057f8ed7a7333dad8c028d641185560965e3d34527ab25b93b75bc2812f8cb0493309d83dcfafdcbc1ebf19e1fc
 DIST genpatches-6.6-15.extras.tar.xz 3704 BLAKE2B 
4808b3b5295768d7d352ec902a53c010d0e76ac322d399114512704115884d3735e34f86793e7c9de596fe1ad0d104eaf979ba0ae442a3c83d0d6b27823e8458
 SHA512 
eedc4198cb08b2f7d6daa17c298822a4235495416d453419efff71fb6127119679fb271bb5aced58974e496a66e81764e3eb454a96a6e4dcf403545a45fefb0f

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.11.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.6.11.ebuild
deleted file mode 100644
index de959f4b3a0d..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="14"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 2812882bb8b2f17bf8b8c4de231b4ef6f429029c
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:07:34 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:07:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2812882b

sys-kernel/gentoo-sources: drop 6.7.0

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.7.0.ebuild | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8c05b48da3ee..f90f8d1f724c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,9 +31,6 @@ DIST genpatches-6.6-16.extras.tar.xz 3704 BLAKE2B 
a33d9a80926abd8318f124fa6aa25f
 DIST genpatches-6.6-17.base.tar.xz 894152 BLAKE2B 
ff9c821916d3b1350ac30a44673eee52df18d5c7766ccfb7e682740889191080e947ca6f78b8f2af3b1b2b879326c0b530a53f7443a54ecd124b27e89e99e6bd
 SHA512 
45b6df20d995ceddbccf72db94062339e021eaa4a121d0591a936e39b1e56c8f2581dd1fde03505914adb787445b4cfd998f7847f640785dfa1c05e7959125aa
 DIST genpatches-6.6-17.experimental.tar.xz 5756 BLAKE2B 
b74f13c7166130b515c8617f1b8517b074639e0e7a150cf63c4575fe8412f039a85180c0746d14cd63db126494348a092e72c97e90715f4d8863b5bd49d2dd13
 SHA512 
eb568e2b5858008e25b39cea636acc4c6b38a192d2e5b019e4e71543f49cfbedd201d9145d9b0d1c24e3a1bf6e73115adae6201907e98365a1979824f1249d92
 DIST genpatches-6.6-17.extras.tar.xz 3704 BLAKE2B 
d85a68fe7bf6e4693a41958a053705e35b8829c236b8fad024f7332f89be277708dce2bc931c013b3bf51e14e3b11162342893b7d257541677b17efa918c86b7
 SHA512 
d53c369e9f54f6de450a41882626d74b22315b8ca7c7b381089b77a6b1b5a1b444109e8fc9c25bdf22afeb92af252c963c700e0e309cfa272caf39c1f5855a55
-DIST genpatches-6.7-1.base.tar.xz 4812 BLAKE2B 
152e6d2f4917d75e10554eecb05a0494a46b3ce0b6b38e1d785faa029b8bf2f9a7b32f348c149ff90ef6dee43e0b8243ec206b887a2faa8332dd738efccf5357
 SHA512 
dbcf18b3dff2b7167ff36594f91cd46c74aa18f36d8bd3fa8a911c3223aa0bc7a687bc7e3e8fee578102afd57a363ac038343534f8be797b9d9becfcee6a
-DIST genpatches-6.7-1.experimental.tar.xz 5760 BLAKE2B 
ac9300db5e955cd5bfa1486700dce9ea5a9a68fb6c805bbea325957bac9620f2205f57d5a517bd030f85f616d2c26323413ff87143f5ea3db2468fc531ef6222
 SHA512 
4124bc06fe09099c2f67b3a68e5c62adba2c889082138c2160ede9cf1b414dd44de48967cb0bdeb68ec105c10cb445f905bf243cd27b99b04be01230427d9eb0
-DIST genpatches-6.7-1.extras.tar.xz 3704 BLAKE2B 
a030f820814c70c9e5605de1596455052cf8f0c346156ef4f480cedb4779e564e6082755cf0a5e2066ddee46b741f03c4cc118797d27a9566ffeecebba021e81
 SHA512 
8d46cbdeed8c59679502e269d570f679e4f3d0293b6e9ee302ca9bc0e73ac5c3ec1470f26d6b7efc66a3566b5f8dc44ed6b5a9f04e4307ec496381e32b96fdaa
 DIST genpatches-6.7-2.base.tar.xz 19060 BLAKE2B 
acebbec12f191cf356754f9166f0f0f3539a1a1b246df7b9e37026caf93cba76d0a0c240e7c2450076c61877c28b53f33ad20f6bfae125ad8e0d21d5a50fcd01
 SHA512 
8a3125e999236035f5339e25e91344eb3ced5611af4eb435cde2edef7d9f739562a926fdbb1bd61da8cbf015e0c0df8b0dfd8dba1b73e12c3e3b5b6308663395
 DIST genpatches-6.7-2.experimental.tar.xz 78864 BLAKE2B 
b095c9b88da0537d0a00129284af405fe964b6b1d587331ad8c46b956e2f22c47361747dbe17fdd41b65b5cb460a007f9f8d5078d01d6552bf681e2b10b29ce3
 SHA512 
4bcf115aecd393976526403144f7ef8472d68c19f725ef6d2777573591769d489693226ceded5c7deee34b7687cddbc8dee02a25f5c371c000fbc8ef9a3b1b58
 DIST genpatches-6.7-2.extras.tar.xz 3704 BLAKE2B 
7b4123f15bbe78dbd041a6088af8f91ba25e52f9957ca3ceffc8d6cbcc3edb2b0f650b2cabd13b754927ba01a4eeb0b9d8fa18ef8a456b79a705d7ac481110bd
 SHA512 
ffaa432e54c49ba8b1662e71eb5f4c08c6c48d0dec5eac4714081cf47f29d78c7a72c08d0992015e29159ea59b39a94fb401fe13e790dcb90ef259914243bb2a

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild
deleted file mode 100644
index 7c10eca42737..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="1"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 70a25c45c20f6f1e3d5e7f06f323ac283506525c
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:07:24 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:07:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a25c45

sys-kernel/gentoo-sources: drop 6.6.12

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.6.12.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d9d5cc6f0602..8c05b48da3ee 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,9 +25,6 @@ DIST genpatches-6.1-83.extras.tar.xz 3816 BLAKE2B 
d22ef26f4b321319ce84b7bac4b345
 DIST genpatches-6.1-84.base.tar.xz 4453064 BLAKE2B 
195ca4777d311b883d335ae7e2320d9d7c73d02c54c7a0410804bd363f1e1eeccda64a5514d8575622cdcfcd54b0821157286fc09f5e85303d72aa1a4f26
 SHA512 
67dc650cd38fa9cfefadd1592673955e112f4d8a43625d89690395b6eb59a4cad2d0af53ea2d482e163bdd9a8a047582a24054d074c512562b180176d9c8cc77
 DIST genpatches-6.1-84.experimental.tar.xz 17456 BLAKE2B 
12409fedcfae3831b5a56031d8fe93ee65d69fefc2f411b4901dfb58eaeacc8088bc2fc1ae7bf95a2f1fa0f74ef567261828fb8d7331d6a47810aef52b44919a
 SHA512 
bc0799d0549dc02dd1d7ed8a9f6efc87eaf5cece9c6a2bdcbb6bd62683dc15cc0bc55c0d4637b838fd904772711cacc912b8be79bc1ddf0787ffc89ebd957982
 DIST genpatches-6.1-84.extras.tar.xz 3816 BLAKE2B 
961081e49ae29d6127eba299282c1bd3e3b4d78778b03da6bae6a6be8cba5efba3bf17d40fee02c6923f8536042d3c4ae82b93046536d81e4873fcdb5dc5c8f1
 SHA512 
77f05bb5082a95e503e07936a2fd8868f202539a844bbca84bd4e0a692006cf4dcec1dccf35a17064f58c40fdf3a6c44fde80cfbb8e8b2bafdba1d950f0b28bf
-DIST genpatches-6.6-15.base.tar.xz 705240 BLAKE2B 
35353cfc627d8b2b71e0e117db880850d54b640ff537f5f04c3e8ba03014a732cfdf3dc54df71a9fbb48817af3991e61fcccb15737e82903b61b900033f5bfe9
 SHA512 
9f667d0395ab285971bbad2daa63107f2b18809650fd0086f44155381debb00ce2eec77bb603af822cf115105469bb8b5660c60af9cd1047d7227b602942
-DIST genpatches-6.6-15.experimental.tar.xz 5756 BLAKE2B 
ae5b240da35b9b07815b55a1f97f7b9297c0f89063c81262cfa058f57ef77d9eea3b267d2d41c3427f184c66ad047f0f95eceb151cf9a963651beb9412968758
 SHA512 
69302d0b913b2a5c799ab76c1d9d360b1633f057f8ed7a7333dad8c028d641185560965e3d34527ab25b93b75bc2812f8cb0493309d83dcfafdcbc1ebf19e1fc
-DIST genpatches-6.6-15.extras.tar.xz 3704 BLAKE2B 
4808b3b5295768d7d352ec902a53c010d0e76ac322d399114512704115884d3735e34f86793e7c9de596fe1ad0d104eaf979ba0ae442a3c83d0d6b27823e8458
 SHA512 
eedc4198cb08b2f7d6daa17c298822a4235495416d453419efff71fb6127119679fb271bb5aced58974e496a66e81764e3eb454a96a6e4dcf403545a45fefb0f
 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

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.12.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.6.12.ebuild
deleted file mode 100644
index b03496636bd1..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="15"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 81a37f3e3e3c5f65a07c8359d370b3481f504be1
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:06:59 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:06:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a37f3e

sys-kernel/gentoo-sources: drop 6.1.72

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.1.72.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7ea2273ed363..e964a63de477 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,9 +16,6 @@ DIST genpatches-5.15-156.extras.tar.xz 3936 BLAKE2B 
ad08b5d93b943236326d333c627a
 DIST genpatches-5.15-157.base.tar.xz 6083340 BLAKE2B 
da2898a405bfd934e761180064107f4d87d144105ade4c825ff9299cb4a0b57324927cf34d3a55fc7a0227d9db053caf5b0f8159ca0ddbd946d31459b2683e1f
 SHA512 
04c2d322ec1f0946b7f0f551e0fc0342da749cade5f20f2da1a1e60fd0cd946593a797c053bbd0eb8121f70e69f6766f8c945a99fd77fca3eef89aeae6d5b871
 DIST genpatches-5.15-157.experimental.tar.xz 5424 BLAKE2B 
146f16bbfc049fabd87adcad9216e97949d0d25ac1d6ce0087b441dedee29611eaf5c20196c22a1f803d497e931c006bfc8a3d435d55b4ca61f55c9d0e9c6c0b
 SHA512 
3bce31759cce8ac4594be37748ae8517f13d0809aa10877646d10b5287643bae623fea1662106dedb24f02f7bf00586014f7d13737b53ff31e99b49037217c07
 DIST genpatches-5.15-157.extras.tar.xz 3936 BLAKE2B 
d559b4c240ab2b8a0b522d846c3d9707b0beacd800e137517c29b51253283b47caf05f7facbdd7be747255dc2485170ecfad04a3ba5293d749c8d22ae60886f7
 SHA512 
e99880adebd2d08067fbcc73bf01eb844c39cef7c06e99b95c9622949e38a2ed58045f27e71bde4d5321dc06212848c884c8f4added4c41a8a1197cd375091b8
-DIST genpatches-6.1-81.base.tar.xz 4334960 BLAKE2B 
9ea7c823ceeb092badfbf1c47bb59372f489f136906b24551917b47d554d70cbed64172a126b01420a47cc99a8fbaa554589ee95a117a3582eb7969d2af5f6ca
 SHA512 
f18d383d39113652a3dad371f4656b49f7c87be4697b81bb2d0eabe2dcb97b514f4812d9be45a0fa62348508c6b0a56478bcdac828f7a26df3f1219d3de56194
-DIST genpatches-6.1-81.experimental.tar.xz 17452 BLAKE2B 
794f4dde0064c601b8f8450e1e2f1b2898a778cd415d2d83e886ce4ca7cf0c7b09c16b2a79bf489f7f222d3805b41560285331fd013d2555f642081ceeb990d9
 SHA512 
5a3120f319b6e7fcf491251779333da7456d9c7e873e96d0758fea394927296cd60b0476a36066032b425dc7fc4a4f4fcd1fd3b130bcd96f58b1b9ed2b09de34
-DIST genpatches-6.1-81.extras.tar.xz 3812 BLAKE2B 
6521612c65bccd8ad9950aa2d613ace86229593be584c69655df14f2c450dac73abcadfc5b0df878f01ca9c689d1ce657300a2e81595f134ae236bc254fd2150
 SHA512 
65fabe58523be0de77ee5ace810ab3583e2e1c8ed957bbcffe46ae89f9b09c2dd85b9585e53b9a3befb92d9765fcf42636ee8b53dfbec5428436277a23a8d757
 DIST genpatches-6.1-82.base.tar.xz 4335544 BLAKE2B 
ce5397b5d00d226ecb13f97defab280bfec46a7e4a626f9579e9c348cba80d50c3c73505215418e20bc508c43453b6112159e2e7696a4abc7ebd9ff403f4eef8
 SHA512 
90c0fb104cb67666b38d8e51ca87658e771fdd4406537b919f4b47d5e486407f9729bb2df1137cc4fd5abb530fa71723a5157376c11cf75625b4cb190ccc59d2
 DIST genpatches-6.1-82.experimental.tar.xz 17456 BLAKE2B 
18e385a3284995144c5aaedc57729383ed07f7022e5b368ea4b1c409f0d03351d039ce3c8cd75e7a8769634ea13a4afbd875f5aa72f3a2a6c0576234f382621e
 SHA512 
603ee2d64b9e0a44144c43a5f946e4fd3d8b6953e4e40e8f731643f1e6b9a7c0407d2e383890cbb08088b00fe02350c34811acaa3cb383014312adb69221ebc0
 DIST genpatches-6.1-82.extras.tar.xz 3816 BLAKE2B 
3371d009143a2bea266308d2369cb114434c0bc96453e0d87cd39d9cbb8b2984f9166e78ca06471af873ea8a286d5f9065107102625d283fc85bb1c21d92ffd3
 SHA512 
da9a7b58e8907b3379ebc6c40b084c852c5b1090989f5eec8b1087e5706a9c9b1fd87772f1f0efbe18128e85f4d0b76ee4e10b6c6bd409eff6930bf19971b7dd

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.72.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.72.ebuild
deleted file mode 100644
index a9894821b5fb..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.72.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="81"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 54eb0b534a13f8ae70509c3f989dc8cf1aa1
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:06:10 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:06:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54eb0b53

sys-kernel/gentoo-sources: drop 5.10.203

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.10.203.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 43ba73436e5d..4df007b83fda 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,6 +1,3 @@
-DIST genpatches-5.10-214.base.tar.xz 6277292 BLAKE2B 
c048bb8187cad0d22c7aed931949338b08fd4fb20cec2f1ef8ca940632d1b9beb60cf6c5ae98b537c8a9d25b86de9d4a35e771b8cbb8cc5d3569b5dcaf79454d
 SHA512 
88745e2abe59e6c41243fe05946cd82d53c85844f3c0e5e162f616f80c46243b2bbb510dec2f837ed677129d27f4678bfbdadacbfc1977ddfa142493a2c24ca6
-DIST genpatches-5.10-214.experimental.tar.xz 16872 BLAKE2B 
860f932b1c7532a5162f3c9368e781b1a966dcaf1f771260830724653b60ae7184fd6d914023a2a42aa5b6027f2ca31e1a47bf5963f2352d5a03989dc097b5db
 SHA512 
fb33e0cfc28ff636fee4a5c74ced05b31fa7af7e2dae9e70d1fd6f6029346ad34df91273358e9113b8ca1befe571cb7ce4a37f0329ddb41bd46025840c6dd5cb
-DIST genpatches-5.10-214.extras.tar.xz 3876 BLAKE2B 
d3d2b1b6b2b3d4574300a7a84ed449733bcde3a1aa855a54f10d484ab0dfb1b381ad7d9ae4551993515a8af2747aa42e830c39039803e0fccbe9a06be011a819
 SHA512 
34f83560c6ae888feabe56906bbda4e5b68ca36f418341ef2200018a79bcfacd0c30e8535c3684fbfe2b0557fdd59383b33a7e57e7cfbaacb81d94ddbb12afb7
 DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 
0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5
 SHA512 
01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc
 DIST genpatches-5.10-218.experimental.tar.xz 16864 BLAKE2B 
8d0cc872376c0f7209df34ad6f28f2c3b67cdbab4fecf8ca993148d09398a2694c0433d9936fe3105fe2a5aa0ded67614605e25d08f61fb7bfde2b535c93fe37
 SHA512 
0908113a2bf533ae852ee89fcb027072f908608db8a62a2a71b3fdaee92d5f25d59fe4acd95ee4571efa74a51f3308f678ee1e21a09f5a138587aad972d913ed
 DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 
6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac
 SHA512 
4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.203.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.203.ebuild
deleted file mode 100644
index dc6bcc0528a6..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.203.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 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="214"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: 895d7245158fcaa3c17ae037745c81e13359c5aa
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:06:49 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:06:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895d7245

sys-kernel/gentoo-sources: drop 6.1.67

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.1.67.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 110d2c96d2b6..7ea2273ed363 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,9 +16,6 @@ DIST genpatches-5.15-156.extras.tar.xz 3936 BLAKE2B 
ad08b5d93b943236326d333c627a
 DIST genpatches-5.15-157.base.tar.xz 6083340 BLAKE2B 
da2898a405bfd934e761180064107f4d87d144105ade4c825ff9299cb4a0b57324927cf34d3a55fc7a0227d9db053caf5b0f8159ca0ddbd946d31459b2683e1f
 SHA512 
04c2d322ec1f0946b7f0f551e0fc0342da749cade5f20f2da1a1e60fd0cd946593a797c053bbd0eb8121f70e69f6766f8c945a99fd77fca3eef89aeae6d5b871
 DIST genpatches-5.15-157.experimental.tar.xz 5424 BLAKE2B 
146f16bbfc049fabd87adcad9216e97949d0d25ac1d6ce0087b441dedee29611eaf5c20196c22a1f803d497e931c006bfc8a3d435d55b4ca61f55c9d0e9c6c0b
 SHA512 
3bce31759cce8ac4594be37748ae8517f13d0809aa10877646d10b5287643bae623fea1662106dedb24f02f7bf00586014f7d13737b53ff31e99b49037217c07
 DIST genpatches-5.15-157.extras.tar.xz 3936 BLAKE2B 
d559b4c240ab2b8a0b522d846c3d9707b0beacd800e137517c29b51253283b47caf05f7facbdd7be747255dc2485170ecfad04a3ba5293d749c8d22ae60886f7
 SHA512 
e99880adebd2d08067fbcc73bf01eb844c39cef7c06e99b95c9622949e38a2ed58045f27e71bde4d5321dc06212848c884c8f4added4c41a8a1197cd375091b8
-DIST genpatches-6.1-75.base.tar.xz 4114396 BLAKE2B 
c21211d430392fbe96b0616e0ece650736f7204066222f88b84cffdbedcbda78d8fbf30ce8dce4c7fa450f24410fba1af1929ee3b3ea0472fde3473db95a0f5c
 SHA512 
106db04baa9ef92e324929d025bb68f9eab4d0144d12a3d11cbfffb018cc46abeaadc76240c1acfd3877ef8efc1992374ad15cca061258e5f20452e3cb71b90f
-DIST genpatches-6.1-75.experimental.tar.xz 17464 BLAKE2B 
62397bb16c1c3ea56b92bfaf23022814968ee2e629166e7b021d6cc40ad5a6630871689396213fa81b0135e7b7a67a12604aa674c1bddb795f36683578c9e035
 SHA512 
27723d5533d4ee8ddc8567bbcf1fa1a423967492a2689c694e6c3115ca324ad430194e1f48dfba1986f94d17d8aba1777f1943b36bb0b1d638dec2629876be94
-DIST genpatches-6.1-75.extras.tar.xz 3816 BLAKE2B 
6e34ca62609c5ce63e7accb16f0c295bf9a38602d0c11af80c81f12744c0d90aadad86164b83a362dfdf70301ecd879eb67066544dbcdfd522d767e103a8592b
 SHA512 
05718354716e8c8a4bbbe94923201345e2d2e75274973114878d46bc34ac2dba4d7d5beea333b4823efbbef65449bad615733c0ad0c6ffc6e1b2595ce0e45d38
 DIST genpatches-6.1-81.base.tar.xz 4334960 BLAKE2B 
9ea7c823ceeb092badfbf1c47bb59372f489f136906b24551917b47d554d70cbed64172a126b01420a47cc99a8fbaa554589ee95a117a3582eb7969d2af5f6ca
 SHA512 
f18d383d39113652a3dad371f4656b49f7c87be4697b81bb2d0eabe2dcb97b514f4812d9be45a0fa62348508c6b0a56478bcdac828f7a26df3f1219d3de56194
 DIST genpatches-6.1-81.experimental.tar.xz 17452 BLAKE2B 
794f4dde0064c601b8f8450e1e2f1b2898a778cd415d2d83e886ce4ca7cf0c7b09c16b2a79bf489f7f222d3805b41560285331fd013d2555f642081ceeb990d9
 SHA512 
5a3120f319b6e7fcf491251779333da7456d9c7e873e96d0758fea394927296cd60b0476a36066032b425dc7fc4a4f4fcd1fd3b130bcd96f58b1b9ed2b09de34
 DIST genpatches-6.1-81.extras.tar.xz 3812 BLAKE2B 
6521612c65bccd8ad9950aa2d613ace86229593be584c69655df14f2c450dac73abcadfc5b0df878f01ca9c689d1ce657300a2e81595f134ae236bc254fd2150
 SHA512 
65fabe58523be0de77ee5ace810ab3583e2e1c8ed957bbcffe46ae89f9b09c2dd85b9585e53b9a3befb92d9765fcf42636ee8b53dfbec5428436277a23a8d757

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.67.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.67.ebuild
deleted file mode 100644
index f4d8a7bc3c94..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.67.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 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="75"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-01-26 Thread Mike Pagano
commit: 8859031437dd41e27166473140c664ab4fd09a34
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 23:05:23 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 23:05:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88590314

package.mask: Remove testing mask on linux-firmware-20240115-r1

Signed-off-by: Mike Pagano  gentoo.org>

 profiles/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index db7092f2f416..27efb202ead2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -74,13 +74,6 @@ dev-python/pymilter
 # nowadays. Removal on 2024-02-20.
 net-wireless/crda
 
-# Mike Pagano  (2024-01-20)
-# Masked for testing. Modifications to USE=savedconfig
-# to only install files from there instead of
-# deleting them afterwards.
-# bug #913049.
-=sys-kernel/linux-firmware-20240115-r1
-
 # David Seifert  (2024-01-18)
 # Unmaintained set of packages. Overall, TensorFlow is ill-suited for
 # distro packaging, since it's entangled with tons of googleware and



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-01-26 Thread Mike Pagano
commit: d370cb5b1552c1711fa57849e086f9f355296ead
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 22:59:52 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 22:59:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d370cb5b

sys-kernel/gentoo-sources: memory and amdgpu patch

mm: huge_memory: don't force huge page alignment on 32 bit
amdgpu: Adjust kmalloc_array calls for new -Walloc-size

Thanks to Sam

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.7.2-r1.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d38b2e1d8f73..43ba73436e5d 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -61,6 +61,9 @@ DIST genpatches-6.7-3.extras.tar.xz 3700 BLAKE2B 
ce7bc87494eec57d39330b1de3462b9
 DIST genpatches-6.7-4.base.tar.xz 193776 BLAKE2B 
d0b6ee8e055d0c3b8122e1050818b49600a94c8b1b06ee4b6209d89207d527fc6c65352c728e359ad2830830ff25079a2d6d6ef6a55ecf60e43887c16673376f
 SHA512 
5cc15425a7e9e80320f0b18b891d2efa2dfab4090441003b3c617d820c7e449a792aa266941bde0d22ba26e9a6999e42c3b686b270bc00389047678dd71b93d0
 DIST genpatches-6.7-4.experimental.tar.xz 78860 BLAKE2B 
bb93248d576186dc206d097e02856ea71768eef7b1a3d920e0863713efb98aa13a8f2fc4d328188bb0052601e07a63a9c526bdab7fcf4eee0d356539bc5cd61d
 SHA512 
e83dfccdcc42c670efc86c8cbdaef6f2f1f25c6efe3b30c70b28605288491f8d76cff614227d2f3395119d79f30f42c83db3f39406fde20cb3023f29a675f2e5
 DIST genpatches-6.7-4.extras.tar.xz 3704 BLAKE2B 
bf9fe3be461e9a5e7ebe59704bf22a418b67644345728b494ce3b725c03902d7cc226a32cc46c831afbb07e0111d397556b9f12c63871a8f173d7fe136acb2f0
 SHA512 
70e91002ba6b48fb9161a1f28279f29636e381a34b67856bb492fa36edbce68ae8aed48f50df5e7a14c59f1f8fa4e74ab9430b7cf762a5dd3feee08952213f69
+DIST genpatches-6.7-5.base.tar.xz 195356 BLAKE2B 
64dc86eb0d86a4afb318c09593bf0be4e210dd61e02c66d8b71bb56c2da29ebe04aed1329f90b3c6a1adadfded7bffc3a02d055b72c12df7e5500084c106bf2f
 SHA512 
c24f66198ad33c2cd4f8bd62ed2f21bb482803e874427318443742a28577c907c83c00365e99fc123e708334ae76d6d5f7237e50d1f6d8969a7888aa5041f26f
+DIST genpatches-6.7-5.experimental.tar.xz 78860 BLAKE2B 
f1bd21917b8d5a1b67ab88d3204b1644cff30b3fd4c7d9e4cf0f6583d9066e20b4d32aeda5c0bfc685c99383a50e58be1a77baac7d946dfcaa521290adab
 SHA512 
ea9cc9c7013f907b04bb174fae0563b6057e1d99c453de4f3dbf29a8f07f9c81ee5457e519512224aecfa3ee90c1be54dfa2944e2ee8f9b34647a26dd41812ba
+DIST genpatches-6.7-5.extras.tar.xz 3700 BLAKE2B 
8d4dcde0675f4921e2c0e34dd7df63da281fdef2e670b050cee44ef8cd3b0040031491a8585e72d166dd00af3e278baa1c4df7f3386a1a946ae141b67d31b25b
 SHA512 
6654e57796aaa17275621dd91ac1b205e4fb645231aba99366a3fe4136e713cb5ba87fee7ab3b0f606b3a6a0c72f402764760a110ca7299b2faaca492ea5585b
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.7.2-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.7.2-r1.ebuild
new file mode 100644
index ..242a7ac8adc0
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.7.2-r1.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="5"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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
+}



[gentoo-commits] proj/linux-patches: New tag: 6.7-5

2024-01-26 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 22:49:37 2024 +

New tag: 6.7-5




[gentoo-commits] proj/linux-patches:6.6 commit in: /

2024-01-26 Thread Mike Pagano
commit: 31b6dfccf106853fa2a070de8cece9ea4761629c
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 22:48:23 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 22:48:23 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=31b6dfcc

amdgpu: Adjust kmalloc_array calls for new -Walloc-size

Signed-off-by: Mike Pagano  gentoo.org>

 _README|   4 +
 ...j-kmalloc-array-calls-for-new-Walloc-size.patch | 124 +
 2 files changed, 128 insertions(+)

diff --git a/_README b/_README
index 03172d84..b187f62e 100644
--- a/_README
+++ b/_README
@@ -115,6 +115,10 @@ Patch:  
2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758
 
+Patch:  2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch
+From:   s...@gentoo.org
+Desc:   amdgpu: Adjust kmalloc_array calls for new -Walloc-size
+
 Patch:  2900_tmp513-Fix-build-issue-by-selecting-CONFIG_REG.patch
 From:   https://bugs.gentoo.org/710790
 Desc:   tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig. 
See bug #710790. Thanks to Phil Stracchino

diff --git a/2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch 
b/2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch
new file mode 100644
index ..798ac040
--- /dev/null
+++ b/2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch
@@ -0,0 +1,124 @@
+From: Sam James 
+To: amd-...@lists.freedesktop.org, dri-de...@lists.freedesktop.org
+Cc: linux-ker...@vger.kernel.org, Sam James 
+Subject: [PATCH] amdgpu: Adjust kmalloc_array calls for new -Walloc-size
+Date: Sun,  5 Nov 2023 16:06:50 +  [thread overview]
+Message-ID: <20231105160652.374422-1-...@gentoo.org> (raw)
+In-Reply-To: <87wmuwo7i3@gentoo.org>
+
+GCC 14 introduces a new -Walloc-size included in -Wextra which errors out
+on various files in drivers/gpu/drm/amd/amdgpu like:
+```
+amdgpu_amdkfd_gfx_v8.c:241:15: error: allocation of insufficient size ‘4’ for 
type ‘uint32_t[2]’ {aka ‘unsigned int[2]'} with size ‘8’ [-Werror=alloc-size]
+```
+
+This is because each HQD_N_REGS is actually a uint32_t[2]. Move the * 2 to
+the size argument so GCC sees we're allocating enough.
+
+Originally did 'sizeof(uint32_t) * 2' for the size but a friend suggested
+'sizeof(**dump)' better communicates the intent.
+
+Link: https://lore.kernel.org/all/87wmuwo7i3@gentoo.org/
+Signed-off-by: Sam James 
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c   | 4 ++--
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c   | 4 ++--
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c   | 4 ++--
+ 5 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
+index 625db444df1c..0ba15dcbe4e1 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
+@@ -200,7 +200,7 @@ int kgd_arcturus_hqd_sdma_dump(struct amdgpu_device *adev,
+ #undef HQD_N_REGS
+ #define HQD_N_REGS (19+6+7+10)
+ 
+-  *dump = kmalloc_array(HQD_N_REGS * 2, sizeof(uint32_t), GFP_KERNEL);
++  *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL);
+   if (*dump == NULL)
+   return -ENOMEM;
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
+index 490c8f5ddb60..ca7238b5535b 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
+@@ -141,7 +141,7 @@ static int kgd_gfx_v9_4_3_hqd_sdma_dump(struct 
amdgpu_device *adev,
+   (*dump)[i++][1] = RREG32(addr); \
+   } while (0)
+ 
+-  *dump = kmalloc_array(HQD_N_REGS * 2, sizeof(uint32_t), GFP_KERNEL);
++  *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL);
+   if (*dump == NULL)
+   return -ENOMEM;
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
+index 6bf448ab3dff..ca4a6b82817f 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
+@@ -214,7 +214,7 @@ static int kgd_hqd_dump(struct amdgpu_device *adev,
+   (*dump)[i++][1] = RREG32(addr); \
+   } while (0)
+ 
+-  *dump = kmalloc_array(HQD_N_REGS * 2, sizeof(uint32_t), GFP_KERNEL);
++  *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL);
+   if (*dump == NULL)
+   return -ENOMEM;
+ 
+@@ -301,7 +301,7 @@ static int 

[gentoo-commits] proj/linux-patches:6.7 commit in: /

2024-01-26 Thread Mike Pagano
commit: 4421698e9ae682a70d6f2f22e2f77251f58f
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 22:40:04 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 22:40:04 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=4421698e

amdgpu: Adjust kmalloc_array calls for new -Walloc-size

Signed-off-by: Mike Pagano  gentoo.org>

 _README|   4 +
 ...j-kmalloc-array-calls-for-new-Walloc-size.patch | 124 +
 2 files changed, 128 insertions(+)

diff --git a/_README b/_README
index c1c228e5..34a20863 100644
--- a/_README
+++ b/_README
@@ -71,6 +71,10 @@ Patch:  
2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758
 
+Patch:  2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch
+From:   s...@gentoo.org
+Desc:   amdgpu: Adjust kmalloc_array calls for new -Walloc-size
+
 Patch:  2900_tmp513-Fix-build-issue-by-selecting-CONFIG_REG.patch
 From:   https://bugs.gentoo.org/710790
 Desc:   tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig. 
See bug #710790. Thanks to Phil Stracchino

diff --git a/2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch 
b/2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch
new file mode 100644
index ..798ac040
--- /dev/null
+++ b/2800_amdgpu-Adj-kmalloc-array-calls-for-new-Walloc-size.patch
@@ -0,0 +1,124 @@
+From: Sam James 
+To: amd-...@lists.freedesktop.org, dri-de...@lists.freedesktop.org
+Cc: linux-ker...@vger.kernel.org, Sam James 
+Subject: [PATCH] amdgpu: Adjust kmalloc_array calls for new -Walloc-size
+Date: Sun,  5 Nov 2023 16:06:50 +  [thread overview]
+Message-ID: <20231105160652.374422-1-...@gentoo.org> (raw)
+In-Reply-To: <87wmuwo7i3@gentoo.org>
+
+GCC 14 introduces a new -Walloc-size included in -Wextra which errors out
+on various files in drivers/gpu/drm/amd/amdgpu like:
+```
+amdgpu_amdkfd_gfx_v8.c:241:15: error: allocation of insufficient size ‘4’ for 
type ‘uint32_t[2]’ {aka ‘unsigned int[2]'} with size ‘8’ [-Werror=alloc-size]
+```
+
+This is because each HQD_N_REGS is actually a uint32_t[2]. Move the * 2 to
+the size argument so GCC sees we're allocating enough.
+
+Originally did 'sizeof(uint32_t) * 2' for the size but a friend suggested
+'sizeof(**dump)' better communicates the intent.
+
+Link: https://lore.kernel.org/all/87wmuwo7i3@gentoo.org/
+Signed-off-by: Sam James 
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c   | 4 ++--
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c   | 4 ++--
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c   | 4 ++--
+ 5 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
+index 625db444df1c..0ba15dcbe4e1 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
+@@ -200,7 +200,7 @@ int kgd_arcturus_hqd_sdma_dump(struct amdgpu_device *adev,
+ #undef HQD_N_REGS
+ #define HQD_N_REGS (19+6+7+10)
+ 
+-  *dump = kmalloc_array(HQD_N_REGS * 2, sizeof(uint32_t), GFP_KERNEL);
++  *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL);
+   if (*dump == NULL)
+   return -ENOMEM;
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
+index 490c8f5ddb60..ca7238b5535b 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
+@@ -141,7 +141,7 @@ static int kgd_gfx_v9_4_3_hqd_sdma_dump(struct 
amdgpu_device *adev,
+   (*dump)[i++][1] = RREG32(addr); \
+   } while (0)
+ 
+-  *dump = kmalloc_array(HQD_N_REGS * 2, sizeof(uint32_t), GFP_KERNEL);
++  *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL);
+   if (*dump == NULL)
+   return -ENOMEM;
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
+index 6bf448ab3dff..ca4a6b82817f 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
+@@ -214,7 +214,7 @@ static int kgd_hqd_dump(struct amdgpu_device *adev,
+   (*dump)[i++][1] = RREG32(addr); \
+   } while (0)
+ 
+-  *dump = kmalloc_array(HQD_N_REGS * 2, sizeof(uint32_t), GFP_KERNEL);
++  *dump = kmalloc_array(HQD_N_REGS, sizeof(**dump), GFP_KERNEL);
+   if (*dump == NULL)
+   return -ENOMEM;
+ 
+@@ -301,7 +301,7 @@ static int 

[gentoo-commits] proj/linux-patches:6.7 commit in: /

2024-01-26 Thread Mike Pagano
commit: 7ebd3d5eb40bc16b8efe35e288abc36fb859c16c
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan 26 22:44:00 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan 26 22:44:00 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=7ebd3d5e

mm: huge_memory: don't force huge page alignment on 32 bit

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |  4 ++
 1800_mm-32-bit-huge-page-alignment-fix.patch | 57 
 2 files changed, 61 insertions(+)

diff --git a/_README b/_README
index 34a20863..19339793 100644
--- a/_README
+++ b/_README
@@ -63,6 +63,10 @@ Patch:  1730_parisc-Disable-prctl.patch
 From:
https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
 Desc:prctl: Temporarily disable prctl(PR_SET_MDWE) on parisc
 
+Patch:  1800_mm-32-bit-huge-page-alignment-fix.patch
+From:   
https://lore.kernel.org/all/20240118180505.2914778-1-shy828...@gmail.com/T/
+Desc:   mm: huge_memory: don't force huge page alignment on 32 bit
+
 Patch:  1805_mm-disable-CONFIG-PER-VMA-LOCK-by-def.patch
 From:   https://lore.kernel.org/all/20230703182150.2193578-1-sur...@google.com/
 Desc:   mm: disable CONFIG_PER_VMA_LOCK by default until its fixed

diff --git a/1800_mm-32-bit-huge-page-alignment-fix.patch 
b/1800_mm-32-bit-huge-page-alignment-fix.patch
new file mode 100644
index ..5ad5d49b
--- /dev/null
+++ b/1800_mm-32-bit-huge-page-alignment-fix.patch
@@ -0,0 +1,57 @@
+From: Yang Shi @ 2024-01-18 13:35 UTC (permalink / raw)
+  To: jirislaby, surenb, riel, willy, cl, akpm; +Cc: yang, linux-mm, 
linux-kernel
+
+From: Yang Shi 
+
+The commit efa7df3e3bb5 ("mm: align larger anonymous mappings on THP
+boundaries") caused two issues [1] [2] reported on 32 bit system or compat
+userspace.
+
+It doesn't make too much sense to force huge page alignment on 32 bit
+system due to the constrained virtual address space.
+
+[1] 
https://lore.kernel.org/linux-mm/cahblzkqa1scba10yjwtta2mkcsok5+m1bthsdl8rovuq2xx...@mail.gmail.com/T/#mf211643a0427f8d6495b5b53f8132f453d60ab95
+[2] 
https://lore.kernel.org/linux-mm/cahblzkqa1scba10yjwtta2mkcsok5+m1bthsdl8rovuq2xx...@mail.gmail.com/T/#me93dff2ccbd9902c3e395e1c022fb454e48ecb1d
+
+Fixes: efa7df3e3bb5 ("mm: align larger anonymous mappings on THP boundaries")
+Reported-by: Jiri Slaby 
+Reported-by: Suren Baghdasaryan 
+Tested-by: Jiri Slaby 
+Tested-by: Suren Baghdasaryan 
+Cc: Rik van Riel 
+Cc: Matthew Wilcox 
+Cc: Christopher Lameter 
+Signed-off-by: Yang Shi 
+---
+ mm/huge_memory.c | 9 +
+ 1 file changed, 9 insertions(+)
+
+diff --git a/mm/huge_memory.c b/mm/huge_memory.c
+index 94ef5c02b459..e9fbaccbe0c0 100644
+--- a/mm/huge_memory.c
 b/mm/huge_memory.c
+@@ -37,6 +37,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+@@ -811,6 +812,14 @@ static unsigned long __thp_get_unmapped_area(struct file 
*filp,
+   loff_t off_align = round_up(off, size);
+   unsigned long len_pad, ret;
+ 
++  /*
++   * It doesn't make too much sense to froce huge page alignment on
++   * 32 bit system or compat userspace due to the contrained virtual
++   * address space and address entropy.
++   */
++  if (IS_ENABLED(CONFIG_32BIT) || in_compat_syscall())
++  return 0;
++
+   if (off_end <= off_align || (off_end - off_align) < size)
+   return 0;
+ 
+-- 
+2.41.0



[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/

2024-01-26 Thread Arthur Zamarin
commit: 21ff404ecee55ba7be2a9ed5818ad06099a506c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 21:28:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 21:28:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ff404e

app-editors/vscodium: add 1.85.2.24019

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.85.2.24019.ebuild | 129 ++
 2 files changed, 132 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index d86ba671c096..dab31ebf1ee0 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.84.2.23319-arm64.tar.gz 122740540 BLAKE2B 
62a359372dc084ccaa7164
 DIST vscodium-1.85.1.23348-amd64.tar.gz 121836227 BLAKE2B 
beded9bfcf6ee03d58275c522495d43773676451a183c1bc6f5e8e3d3ebaba1ea2ec43638cb03e59cf261fb77eaddefe4c01bd2288f225b3c371a13045a8563a
 SHA512 
d29a2f3f7460d95b15036b82aace1ab9c130bb48650f7be3074a833470ed15300b6891fae20af29b1c02e853eea875194114dd93504bb7ea50184faac836cffd
 DIST vscodium-1.85.1.23348-arm.tar.gz 110358274 BLAKE2B 
38380ce42203a4833d6b84e166617a06f8b8bd4151b0148e9f3c0639a9a84aa5c956f772b6253273020e7fe371c4badb5b07ecc574d8e62ae12e8d6900293a84
 SHA512 
48065ebf3e1c789ea4fb3d7726098ff5d3f160be5895f09721fdb42c60ff0bdb8332a2eb6dc1dfa509c9482633ae3772123df0cea1eb870be1a4097499549594
 DIST vscodium-1.85.1.23348-arm64.tar.gz 122135794 BLAKE2B 
4055913bb21c464167537f9f7eaa1dfc00d3ba012fa6dc5fa234c1a738f760d5b2b06ed8846caaf0ea1e31b023f9dfee01852c62844617ce87669bffd4fbcccd
 SHA512 
fe121cd2590bff9b531aebc48323548ded533cba2314fe15492203457fd0f2137c59045b720fa58cdbce32e3017c0deafad020099df330be6705988c90a38499
+DIST vscodium-1.85.2.24019-amd64.tar.gz 121840981 BLAKE2B 
5e997d2345ab1f536773ac131f7ab26354cd53e3f887428bc4628e98398499c774cf51fdaf57625cfd085d149bd45efd17523c41056841c03cba9cbe82304223
 SHA512 
791f760c33d5111c992f2edaed3d490787dcfdb5a743eaaa6c2e32e3f4e6f746c8008699a517c1cf9c7c7a094b4959c98f91dfc20ae417590ce635a8e37bc5e6
+DIST vscodium-1.85.2.24019-arm.tar.gz 110362069 BLAKE2B 
64e0105b14ae0c6cdafe99d43097087572795d594af16dd1e4d5b9858f079d664321e7facbbd1a20b3acae8317d46ca477b1d83c0cffdb108b7d4f4d28971570
 SHA512 
c12d615dd42108d730bd3f77f7101ed3316521b393886ae6894d148c3980522048e6665b26327479fb3c019c107eb8ab186e733f264d695ffb71b9e4fd0960b6
+DIST vscodium-1.85.2.24019-arm64.tar.gz 122135893 BLAKE2B 
36f5bd3e0704cacf554a9c8314d1323bff4db63b786d9ca3b43bea47b22b386a4af13c6bc00b3731e836add98f32fde17af56b1ecf24b682a8a1399c327d7a40
 SHA512 
3de423d65f6ba3d92cfd34052fef885a2bbcadab98a80449fb2609e1296aae3aaec01bf5b3866a5279c492959a339b4834b1d711902e0a34805c8bfde16dd63e

diff --git a/app-editors/vscodium/vscodium-1.85.2.24019.ebuild 
b/app-editors/vscodium/vscodium-1.85.2.24019.ebuild
new file mode 100644
index ..ea6665796b7d
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.85.2.24019.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri  
+arch_src_uri() {
+   echo "${1}? (
+   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+   -> ${P}-${1}.tar.gz
+   )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   $(arch_src_uri amd64 x64)
+   $(arch_src_uri arm armhf)
+   $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="egl kerberos wayland"
+RESTRICT="strip bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+   kerberos? ( app-crypt/mit-krb5 )
+"

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-01-26 Thread Arthur Zamarin
commit: 2844278518838448f911ab5a9eec75442c46b5b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 21:20:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 21:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28442785

dev-python/autobahn: enable py3.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autobahn/autobahn-23.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index c3bbd2853dd5..ac905597289a 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/

2024-01-26 Thread Arthur Zamarin
commit: 4ddbfe0bfa9f8ccf7928e9e63883b614c31de4b6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 21:17:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 21:20:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddbfe0b

dev-python/txaio: enable py3.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/txaio/txaio-23.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/txaio/txaio-23.1.1.ebuild 
b/dev-python/txaio/txaio-23.1.1.ebuild
index cdfcc7646a10..babec5abf80d 100644
--- a/dev-python/txaio/txaio-23.1.1.ebuild
+++ b/dev-python/txaio/txaio-23.1.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-snappy/

2024-01-26 Thread Arthur Zamarin
commit: cb0910649b5e60485c4e643cd4fcb060bae42ae9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 21:18:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 21:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb091064

dev-python/python-snappy: enable py3.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-snappy/python-snappy-0.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-snappy/python-snappy-0.6.1.ebuild 
b/dev-python/python-snappy/python-snappy-0.6.1.ebuild
index c18c335f985f..93660c3dcdea 100644
--- a/dev-python/python-snappy/python-snappy-0.6.1.ebuild
+++ b/dev-python/python-snappy/python-snappy-0.6.1.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
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/seaborn/

2024-01-26 Thread Michał Górny
commit: cbb641b9cf1789becb46bab923eb1158e2e16c34
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 21:01:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 21:03:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb641b9

dev-python/seaborn: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/seaborn/seaborn-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/seaborn/seaborn-0.13.2.ebuild 
b/dev-python/seaborn/seaborn-0.13.2.ebuild
index c377b54e8c4a..a4d31f49d279 100644
--- a/dev-python/seaborn/seaborn-0.13.2.ebuild
+++ b/dev-python/seaborn/seaborn-0.13.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/statsmodels/

2024-01-26 Thread Michał Górny
commit: 8d95f8df4b42d0ce32945ccc63f60b6734937619
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 20:42:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 21:03:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d95f8df

dev-python/statsmodels: Deselect test regression

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/statsmodels/statsmodels-0.14.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/statsmodels/statsmodels-0.14.1.ebuild 
b/dev-python/statsmodels/statsmodels-0.14.1.ebuild
index 3f82a0179928..f2c04b999ed3 100644
--- a/dev-python/statsmodels/statsmodels-0.14.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.14.1.ebuild
@@ -65,6 +65,9 @@ python_test() {
imputation/tests/test_mice.py::TestMICE::test_combine
stats/tests/test_mediation.py::test_mixedlm
"stats/tests/test_corrpsd.py::test_corrpsd_threshold[0]"
+
+   # new warning from pandas
+   tsa/base/tests/test_tsa_indexes.py::test_instantiation_valid
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/statsmodels/

2024-01-26 Thread Michał Górny
commit: 43931d374c1e919455510272ae2cbaa8e949a6c4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 20:42:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 21:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43931d37

dev-python/statsmodels: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/statsmodels/statsmodels-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/statsmodels/statsmodels-0.14.1.ebuild 
b/dev-python/statsmodels/statsmodels-0.14.1.ebuild
index f2c04b999ed3..4895dea96be3 100644
--- a/dev-python/statsmodels/statsmodels-0.14.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.14.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/files/

2024-01-26 Thread Fabian Groffen
commit: 024915bef5ba45d1a93c3c2154c2220fb167f990
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 26 21:01:24 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 26 21:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024915be

mail-filter/opendmarc: use correct user/group in systemd service

We use acct-user/opendmarc so don't use milter account in the service.

Thanks  dennis at haxwell dot de  for pointing this out.

Closes: https://bugs.gentoo.org/841668
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/opendmarc/files/opendmarc.service | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/opendmarc/files/opendmarc.service 
b/mail-filter/opendmarc/files/opendmarc.service
index 90ee5ccb4341..b29aa1afafdc 100644
--- a/mail-filter/opendmarc/files/opendmarc.service
+++ b/mail-filter/opendmarc/files/opendmarc.service
@@ -4,8 +4,8 @@ Documentation=man:opendmarc(8) man:opendmarc.conf(5) 
man:opendmarc-expire(8) man
 After=network.target nss-lookup.target syslog.target
 
 [Service]
-User=milter
-Group=milter
+User=opendmarc
+Group=opendmarc
 PIDFile=/var/run/opendmarc/opendmarc.pid
 ExecStartPre=/usr/sbin/opendmarc -c /etc/opendmarc/opendmarc.conf -n 
 ExecStart=/usr/sbin/opendmarc -c /etc/opendmarc/opendmarc.conf -f -P 
/var/run/opendmarc/opendmarc.pid



[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-01-26 Thread Fabian Groffen
commit: 984f5a70d9ed5fef2eef48231705943bd0c6b63d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 26 20:58:27 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 26 20:58:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984f5a70

package.mask: include refs to more bugs for libsrs_alt mask

Bug: https://bugs.gentoo.org/875410
Bug: https://bugs.gentoo.org/847211
Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 233be9606550..db7092f2f416 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,6 +35,7 @@
 
 # Fabian Groffen  (2024-01-26)
 # compilation issues, no reverse dependencies in the tree
+# bugs #885057, #875410, #847211
 # Removal on 2024-02-26
 mail-filter/libsrs_alt
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libspf2/files/, mail-filter/libspf2/

2024-01-26 Thread Fabian Groffen
commit: 7c84c63b0658cd9e5fa605d2835c630b1a4e1883
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 26 20:54:04 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 26 20:55:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c84c63b

mail-filter/libspf2-1.2.11: fix for C99 and configure warning

Closes: https://bugs.gentoo.org/885055
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/libspf2/files/libspf2-1.2.11-undefined-dn_.patch | 7 ++-
 mail-filter/libspf2/libspf2-1.2.11.ebuild| 2 ++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/mail-filter/libspf2/files/libspf2-1.2.11-undefined-dn_.patch 
b/mail-filter/libspf2/files/libspf2-1.2.11-undefined-dn_.patch
index 279089b6cb97..7815d3a07ca2 100644
--- a/mail-filter/libspf2/files/libspf2-1.2.11-undefined-dn_.patch
+++ b/mail-filter/libspf2/files/libspf2-1.2.11-undefined-dn_.patch
@@ -5,6 +5,8 @@ Subject: [PATCH] provide dn_skipname
 
 Modified for Gentoo to include dn_expand fix
 keep dn_expand available, for musl and glibc-2.34
+also added declaration fix for dn_expand for glibc because we
+cannot include resolv.h, which defines it
 
 ---
  configure.ac   |  2 +-
@@ -131,10 +133,13 @@ index 000..88d48b5
 
 --- a/src/libreplace/arpa_nameser.h
 +++ b/src/libreplace/arpa_nameser.h
-@@ -59,7 +59,7 @@
+@@ -59,7 +59,10 @@
  #  define __P(x) x
  #endif
  
++#if defined(HAVE_DN_EXPAND)
++int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, 
int));
++#endif
 -#if defined( HAVE_ARPA_NAMESER_H ) && defined( HAVE_NS_TYPE )
 +#if !defined(HAVE_DN_EXPAND) && defined( HAVE_ARPA_NAMESER_H ) && defined( 
HAVE_NS_TYPE )
  #define dn_expand __dn_expand

diff --git a/mail-filter/libspf2/libspf2-1.2.11.ebuild 
b/mail-filter/libspf2/libspf2-1.2.11.ebuild
index 0337bc083c7d..2b0077caf530 100644
--- a/mail-filter/libspf2/libspf2-1.2.11.ebuild
+++ b/mail-filter/libspf2/libspf2-1.2.11.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac || die
 
+   sed -i -e '/AX_WITH_PERL/d' configure.ac || die # bug 885055
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/

2024-01-26 Thread Andreas Sturmlechner
commit: b05227ff02e638b3db0e8bdfb4f211d94768176e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 25 09:55:25 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 26 20:47:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05227ff

app-crypt/gpgme: drop 1.22.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-crypt/gpgme/Manifest|   2 -
 app-crypt/gpgme/gpgme-1.22.0.ebuild | 166 
 2 files changed, 168 deletions(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 4c5c36cb4061..a3aa36a05a08 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,5 +1,3 @@
-DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e
 SHA512 
17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70
-DIST gpgme-1.22.0.tar.bz2.sig 238 BLAKE2B 
f9d00afddd67e1b27223d730458bd38d099356f5af96ae674f9447dd3e8bd200490eb3162be66e219caddb008c51c72c50fdc8d4f2f3f51a3d89ee7fae6b1858
 SHA512 
7c62962f02c614dcc8008079c8cb6104d92c968575a927b870c9e2ef84f287e2620a5e213dddb34496f78ecea1290ddd506321001004aff89c623547b3d4f4b0
 DIST gpgme-1.23.1.tar.bz2 1716825 BLAKE2B 
5810bafb2bbea0a44078fdd587fdeae5a2705dac381d6873dd1cdff017a0be7213125846201cdfef510a5802fdc6d86fd2216b17c380ef5f9e30add5edeaa70c
 SHA512 
a82d5de29a38e5cee4042b3891d0a2c265001832e8578ba17b26c48c6d2a4d5919ac9655b4bfb5235dc8c7cea8d3254054da270d287133b9161e7c6ef93b2d58
 DIST gpgme-1.23.1.tar.bz2.sig 238 BLAKE2B 
10ce8dfb03ac06b815218ac01ee20009e605632f4f23956b4b37d3bce02d3c8da7d18f59ae84dbd5ec244fbfb24437502e3295e1161ddb27d203d11ab034a71a
 SHA512 
4aae7334a7fb2aeffc425ed514eaef10183672154159ee8bcd1396612ef2d961aed33d00a346d9edaee0b396c6dbb0057950dbb8defd164f73acfdb1ecd0f72b
 DIST gpgme-1.23.2.tar.bz2 1836904 BLAKE2B 
563e470e861c7cc64ecb3e8dd0a0ed8436bc0867105093abcec09f4d1e1dd95cbf64c8161cf8500b9842583b57f6583efff63e5111234e36fda1e6fbedce2f78
 SHA512 
6cfcd07e81a93de240582de5a46545420cee93d1f27fe20ea2c983780fdd3036b69fdba073cf549d68a20791e189bf4b3cdde14a43f912d2ab9ef3414c83ac75

diff --git a/app-crypt/gpgme/gpgme-1.22.0.ebuild 
b/app-crypt/gpgme/gpgme-1.22.0.ebuild
deleted file mode 100644
index 153729239605..
--- a/app-crypt/gpgme/gpgme-1.22.0.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-DISTUTILS_EXT=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-
-# in-source builds are not supported:
-# * https://dev.gnupg.org/T6313#166339
-# * https://dev.gnupg.org/T6673#174545
-inherit distutils-r1 libtool flag-o-matic out-of-source qmake-utils 
toolchain-funcs verify-sig
-
-DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
-HOMEPAGE="https://www.gnupg.org/related_software/gpgme;
-SRC_URI="
-   mirror://gnupg/gpgme/${P}.tar.bz2
-   verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )
-"
-
-LICENSE="GPL-2 LGPL-2.1"
-# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
-# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's 
abidiff.
-# Subslot: SONAME of each: 
-# Bump FUDGE if a release is made which breaks ABI without changing SONAME.
-# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
-SLOT="1/11.6.15.2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="common-lisp static-libs +cxx python qt5 test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-# - On each bump, update dep bounds on each version from configure.ac!
-RDEPEND="
-   >=app-crypt/gnupg-2
-   >=dev-libs/libassuan-2.5.3:=
-   >=dev-libs/libgpg-error-1.36:=
-   >=dev-libs/libgpg-error-1.46-r1
-   python? ( ${PYTHON_DEPS} )
-   qt5? ( dev-qt/qtcore:5 )
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-#doc? ( app-text/doxygen[dot] )
-BDEPEND="
-   python? ( dev-lang/swig )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch
-)
-
-src_prepare() {
-   default
-
-   elibtoolize
-
-   # bug #697456
-   addpredict /run/user/$(id -u)/gnupg
-
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/

2024-01-26 Thread Andreas Sturmlechner
commit: e0011b03cf468c70ff3c745b64fedbc530aa6840
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 25 09:56:08 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 26 20:47:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0011b03

media-libs/harfbuzz: drop 8.2.0, 8.2.1, 8.2.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/harfbuzz/Manifest  |   3 -
 media-libs/harfbuzz/harfbuzz-8.2.0.ebuild | 101 --
 media-libs/harfbuzz/harfbuzz-8.2.1.ebuild | 101 --
 media-libs/harfbuzz/harfbuzz-8.2.2.ebuild | 101 --
 4 files changed, 306 deletions(-)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 97732a586701..e70ec21b8641 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,4 +1 @@
-DIST harfbuzz-8.2.0.tar.xz 18892496 BLAKE2B 
a7755f9ee2784fa32ad9ecd74543010ca48be2adfc76612a3dcb73fb8a168d87db3cb69b574c4529a8233325b9d9c9ebd370eb0de0efed165fdba3f997451bf2
 SHA512 
ac85bea2e3a9693b656c05faaf96720d73e6453d201f2ad5c849d7069e2f597926ba3d8cd63d9e71dda4ede9ce6bae2baebb46557699168abb03fccc3d8085df
-DIST harfbuzz-8.2.1.tar.xz 18889168 BLAKE2B 
b6aae8806a1d4708474f66f508a1dcecb984205ba58f639a4b7dcf19f07ec4800569363a8ef812419de2d72b0a1f6ce7e31c22c588176066d817ca761836c22b
 SHA512 
8f4aeb5528cb4f74facda89eb9828ccf491d577450ccdd71c331c943edf56303fa73a077d6b620687ae1ba21564aa02e202dbae98b77ac0947bc45e044c05f67
-DIST harfbuzz-8.2.2.tar.xz 18905228 BLAKE2B 
5a26aa802b6e1afec734e59a9c280b4d336bb8ad72e0fbe6687237c150faa4d10fb2ae956b58394d7f6a2d1b97e6c91cd597a9b5146dcc3d2841d18d76611ec5
 SHA512 
90415798d57d8a10b7fa61d3116a64533361c380aa5b0b477ca38cb2aaf411db80dc28d64e077fd5512708143ec122cb3c5eb5dbdf7f97ed5643b0ee4c42ba23
 DIST harfbuzz-8.3.0.tar.xz 19002808 BLAKE2B 
3749d2ff7955e135cf0d740bf6fe8b5c20a6bbf171480a29e6ae14fde8c26e1457506278b8c66e3b9630cbeb006874c19075c784a575e490c41297274a27fe59
 SHA512 
6b8753c0b55d34a1a46a64466b9b0de8bc4748c42b29fa9463616a5f48db08ceb4a80cce416e10861778b98dc96d0638d9dd8d7204e404662154f419f3f61f21

diff --git a/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild 
b/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild
deleted file mode 100644
index 5606c7d68029..
--- a/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit flag-o-matic meson-multilib python-any-r1 xdg-utils
-
-DESCRIPTION="An OpenType text shaping engine"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-fi
-
-LICENSE="Old-MIT ISC icu"
-# 0.9.18 introduced the harfbuzz-icu split; bug #472416
-# 3.0.0 dropped some unstable APIs; bug #813705
-# 6.0.0 changed libharfbuzz-subset.so ABI
-SLOT="0/6.0.0"
-
-IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test 
+truetype"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="introspection? ( glib )"
-
-RDEPEND="
-   cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] )
-   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
-   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
-   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
-   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-util/glib-utils )
-"
-
-src_prepare() {
-   default
-
-   xdg_environment_reset
-
-   # bug #726120
-   sed -i \
-   -e '/tests\/macos\.tests/d' \
-   test/shape/data/in-house/Makefile.sources \
-   || die
-
-   # bug #790359
-   filter-flags -fexceptions -fthreadsafe-statics
-
-   if ! use debug ; then
-   append-cppflags -DHB_NDEBUG
-   fi
-
-   # bug #762415
-   local pyscript
-   for pyscript in $(find -type f -name "*.py") ; do
-   python_fix_shebang -q "${pyscript}"
-   done
-}
-
-multilib_src_configure() {
-   # harfbuzz-gobject only used for introspection, bug #535852
-   local emesonargs=(
-   -Dcoretext=disabled
-   -Dchafa=disabled
-   -Dwasm=disabled
-
-   $(meson_feature cairo)
-   $(meson_feature glib)
-   $(meson_feature graphite graphite2)

[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/, app-text/poppler/files/

2024-01-26 Thread Andreas Sturmlechner
commit: aa1dbc09c176db2ba49a90d105f306fc8ead2ebc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 25 09:53:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 26 20:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1dbc09

app-text/poppler: drop 23.09.0, 23.11.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/Manifest  |   4 -
 .../poppler/files/poppler-20.12.1-qt5-deps.patch   |  49 ---
 app-text/poppler/poppler-23.09.0.ebuild| 152 -
 app-text/poppler/poppler-23.11.0.ebuild| 152 -
 4 files changed, 357 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 8682f0739976..e26d11f2bbf9 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,7 +1,3 @@
-DIST poppler-23.09.0.tar.xz 136 BLAKE2B 
910bd83a94268673c348f554114cbefd02186ed70f8cf9bbe83e4754758f585e74ed418e711b883f8bc39fb680372583229f7196c847a4b749c04018c1ab7407
 SHA512 
8657845ec02fca6fe9791823ebeed6c44971c524edc56cb945501dfefb3dc72a6d86fff751bfb708a862a7862cfdcc57bf7b3f825e2bafe25a1e6679c7171a4c
-DIST poppler-23.09.0.tar.xz.sig 833 BLAKE2B 
3d8277e8e9779b655003bb73637f2e763f82388f58a25010ed5af0078199a75e1c0872f00ee8b0893660a6912b558a5c69bd11309204493d9dbb6e2cbefd41ba
 SHA512 
2b091e2f96d6ed1737e2c208228c969196e3d6f927664759f259a04f0e35b79d2b00ee0da5882f622d0269eea7ab470014f30e6d55659fd1e8fb9cdc23db68a6
-DIST poppler-23.11.0.tar.xz 1894712 BLAKE2B 
a5083e30c6d0e5494541f5fb7282390647fedf738bccbc99c246649fdee13166638507f314fd7b069af6aca5829319840883bd8d8f50fd4685c54c7ac6fe3b6b
 SHA512 
0312472ff80c10aaec0c06e6bfd3f74257672c2001301db4d44e28051387ad5ddd8126d45e82c75ff4585cfde8e34a68bcab2d979aa58c904c60dc3efb1b6f3d
-DIST poppler-23.11.0.tar.xz.sig 833 BLAKE2B 
50b0de45f56370aa493ba2929d5aaf6355ea8fd1a4fc3dc10e1fe6e58ba688d03d9867736814f6d5c6d452df820e2fb081e250fcda00255f533661022e75d887
 SHA512 
f3f743ff614b839f270ee1113ed728b0f1d390e2c2e53828b0a42573040b6e6b4edbcec2c6b3b198088474a89a24e3af9ccb8717bf37734222436dd8049a8d6e
 DIST poppler-23.12.0.tar.xz 1895580 BLAKE2B 
c63699d4ba62fd739b49cd94fd9510abedf9accc2f07cf2cd361da5fb561ce4289c3537343341defe3fb4fb31587a39b3967324e1f357799dc8b140f8c9eedbf
 SHA512 
f28962f6842091a68edfb18e5f76e29fdf65d2a7cca6cb4be4202a35bab3e80a2dbe10b86ab8bc4fff7e555a077a41314b9892e19d0d7d89724b9ebb3db93852
 DIST poppler-23.12.0.tar.xz.sig 833 BLAKE2B 
b8dbbde8d6324fd65e583ad5eda04ae531ab364e3afd925c082ac102e6a00368b5c966a890e1b84089845f866b4afb324383d6d47e3d509356e2a5a857f4cdf9
 SHA512 
817ac3210a191535b037ebac78ebf4d67d3ac055cc54be2a0614ddaf757f6fa4aa5de4f1aecfd1a26a2290c190e14830a925fd83d102aca7afdd6e8fb1e98281
 DIST poppler-24.01.0.tar.xz 1895736 BLAKE2B 
16c87a4338c73fcccfac3ac477807a7f96c8e95e68efff484d9d544da10815972f20d40f71091c6092913d82b205ca0d1bd25acbaba79277e1a1bf19ba397e6d
 SHA512 
ddfd924f6559e482daa6c87b4201f8a318038bdf654f7449e33aec296c393438a3f1c6dc9ede5956c7f1d9ef02e3aaedf3031dff15fbb0a762587ec00caa

diff --git a/app-text/poppler/files/poppler-20.12.1-qt5-deps.patch 
b/app-text/poppler/files/poppler-20.12.1-qt5-deps.patch
deleted file mode 100644
index 234be8222146..
--- a/app-text/poppler/files/poppler-20.12.1-qt5-deps.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From e5927c7250afd6b715a9de520851b26e41b7f422 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Wed, 9 Dec 2020 01:28:25 +0100
-Subject: [PATCH] Move Qt5 test dependencies into test dir
-
-Signed-off-by: Andreas Sturmlechner 

- CMakeLists.txt |  6 ++
- qt5/CMakeLists.txt | 10 --
- 2 files changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 1573249a..ab91d537 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -157,10 +157,8 @@ if (ENABLE_QT5)
-   find_package(Qt5Core 5.5)  # Update QT_DISABLE_DEPRECATED_BEFORE in 
qt5/CMakeLists.txt when increasing this
-   find_package(Qt5Gui)
-   find_package(Qt5Xml)
--  find_package(Qt5Widgets)
--  find_package(Qt5Test)
--  if (NOT (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND 
Qt5Widgets_FOUND AND Qt5Test_FOUND))
--message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test 
not found")
-+  if (NOT (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND))
-+message("-- Package Qt5Core or Qt5Gui or Qt5Xml not found")
- set(ENABLE_QT5 OFF)
-   endif()
- endif()
-diff --git a/qt5/CMakeLists.txt b/qt5/CMakeLists.txt
-index 58b42f5e..e3b26cc2 100644
 a/qt5/CMakeLists.txt
-+++ b/qt5/CMakeLists.txt
-@@ -9,5 +9,11 @@ add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050500)
- add_definitions(-DQT_NO_DEPRECATED_WARNINGS)
- 
- add_subdirectory(src)
--add_subdirectory(tests)
--add_subdirectory(demos)
-+
-+if(BUILD_QT5_TESTS)
-+  find_package(Qt5Widgets REQUIRED)
-+  find_package(Qt5Test REQUIRED)
-+
-+  add_subdirectory(tests)
-+  add_subdirectory(demos)
-+endif()

[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-01-26 Thread Fabian Groffen
commit: f93c1ec19afd1c3cde445b5bc165a535a7d7b4e8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 26 20:30:03 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 26 20:30:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93c1ec1

package.mask: last-rite mail-filter/libsrs_alt

Bug: https://bugs.gentoo.org/885057
Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index f5043493ee49..233be9606550 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Fabian Groffen  (2024-01-26)
+# compilation issues, no reverse dependencies in the tree
+# Removal on 2024-02-26
+mail-filter/libsrs_alt
+
 # Andrew Ammerlaan  (2024-01-24)
 # app-misc/ddcutil-2.1.0 causes core-dump crashes in
 # kde-plasma/powerdevil[brightness-control].



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/

2024-01-26 Thread Fabian Groffen
commit: fd44370db34338d0544c44fd338c11b71d38fee3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 26 20:23:55 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 26 20:23:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd44370d

mail-filter/opendmarc-1.4.1.1-r6: mark implicit funcdecl as expected

resolver checks are tricky due to various platform requirements

Closes: https://bugs.gentoo.org/899778
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild 
b/mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild
index 27b732ba2fb5..b7957ed0d8ee 100644
--- a/mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild
+++ b/mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild
@@ -32,6 +32,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.4.1.1-arc-seal-crash.patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   res_ndestroy
+)
+
 src_prepare() {
default
 



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: .github/workflows/

2024-01-26 Thread Arthur Zamarin
commit: 992da6c9f5a9e943aebd894cac2935f1993f3d0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 20:22:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 20:22:20 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=992da6c9

ci: bump dependencies

Signed-off-by: Arthur Zamarin  gentoo.org>

 .github/workflows/doc.yml | 12 ++--
 .github/workflows/release.yml |  6 +++---
 .github/workflows/test.yml| 13 ++---
 3 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml
index 2536351..2b22257 100644
--- a/.github/workflows/doc.yml
+++ b/.github/workflows/doc.yml
@@ -19,12 +19,12 @@ jobs:
 runs-on: ubuntu-latest
 steps:
 - name: Checkout code
-  uses: actions/checkout@v2
+  uses: actions/checkout@v4
 
-- name: Set up Python 3.10
-  uses: actions/setup-python@v4
+- name: Set up Python 3.11
+  uses: actions/setup-python@v5
   with:
-python-version: '3.10'
+python-version: '3.11'
 
 - name: Install dependencies
   run: |
@@ -38,7 +38,7 @@ jobs:
 touch build/sphinx/html/.nojekyll
 
 - name: Upload artifact
-  uses: actions/upload-pages-artifact@v1
+  uses: actions/upload-pages-artifact@v3
   with:
 path: build/sphinx/html
 
@@ -52,4 +52,4 @@ jobs:
 steps:
   - name: Deploy to GitHub Pages
 id: deployment
-uses: actions/deploy-pages@v1
+uses: actions/deploy-pages@v4

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 642708f..17f5720 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -18,10 +18,10 @@ jobs:
 
 steps:
 - name: Checkout code
-  uses: actions/checkout@v2
+  uses: actions/checkout@v4
 
 - name: Set up Python 3.10
-  uses: actions/setup-python@v4
+  uses: actions/setup-python@v5
   with:
 python-version: "3.10"
 
@@ -49,7 +49,7 @@ jobs:
 sha512sum dist/*
 tar -ztf dist/*.tar.gz | sort
 
-- uses: actions/upload-artifact@v3
+- uses: actions/upload-artifact@v4
   with:
 name: results
 path: dist/*

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index c9b48a3..33e01f5 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -26,10 +26,10 @@ jobs:
 
 steps:
 - name: Checkout code
-  uses: actions/checkout@v3
+  uses: actions/checkout@v4
 
 - name: Set up Python ${{ matrix.python-version }}
-  uses: actions/setup-python@v4
+  uses: actions/setup-python@v5
   with:
 python-version: ${{ matrix.python-version }}
 cache: 'pip'
@@ -69,10 +69,10 @@ jobs:
 runs-on: ubuntu-latest
 steps:
 - name: Checkout code
-  uses: actions/checkout@v3
+  uses: actions/checkout@v4
 
 - name: Set up Python 3
-  uses: actions/setup-python@v4
+  uses: actions/setup-python@v5
   with:
 python-version: '3.x'
 
@@ -82,12 +82,11 @@ jobs:
 pip install . pylint
 
 - name: Run linting tools
-  run: |
-pylint --exit-zero src/pkgdev
+  run: pylint --exit-zero src/pkgdev
 
   format:
 runs-on: ubuntu-latest
 steps:
 - name: Checkout code
-  uses: actions/checkout@v3
+  uses: actions/checkout@v4
 - uses: psf/black@stable



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: tests/scripts/

2024-01-26 Thread Arthur Zamarin
commit: 97df81b07a9dd8ae9b1b90b260f3c1533ef02ea7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 20:20:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 20:20:35 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=97df81b0

reformat with black 24

Signed-off-by: Arthur Zamarin  gentoo.org>

 tests/scripts/test_pkgdev_bugs.py |   3 +-
 tests/scripts/test_pkgdev_commit.py   | 171 ++
 tests/scripts/test_pkgdev_manifest.py |  12 ++-
 tests/scripts/test_pkgdev_mask.py | 130 +-
 tests/scripts/test_pkgdev_push.py |  36 ---
 tests/scripts/test_pkgdev_showkw.py   |  49 ++
 6 files changed, 258 insertions(+), 143 deletions(-)

diff --git a/tests/scripts/test_pkgdev_bugs.py 
b/tests/scripts/test_pkgdev_bugs.py
index 641e5f0..3a61a89 100644
--- a/tests/scripts/test_pkgdev_bugs.py
+++ b/tests/scripts/test_pkgdev_bugs.py
@@ -51,8 +51,7 @@ class BugsSession:
 def __enter__(self):
 return self
 
-def __exit__(self, *_args):
-...
+def __exit__(self, *_args): ...
 
 def read(self):
 return json.dumps({"id": next(self.counter)}).encode("utf-8")

diff --git a/tests/scripts/test_pkgdev_commit.py 
b/tests/scripts/test_pkgdev_commit.py
index b2ec4be..ff93db8 100644
--- a/tests/scripts/test_pkgdev_commit.py
+++ b/tests/scripts/test_pkgdev_commit.py
@@ -194,8 +194,10 @@ class TestPkgdevCommit:
 
 def test_empty_repo(self, capsys, repo, make_git_repo):
 git_repo = make_git_repo(repo.location, commit=True)
-with patch("sys.argv", self.args), pytest.raises(SystemExit) as 
excinfo, chdir(
-git_repo.path
+with (
+patch("sys.argv", self.args),
+pytest.raises(SystemExit) as excinfo,
+chdir(git_repo.path),
 ):
 self.script()
 assert excinfo.value.code == 2
@@ -212,9 +214,11 @@ class TestPkgdevCommit:
 with open(path, "w") as f:
 f.write("commit1")
 
-with patch("sys.argv", self.args + ["-u", "-F", path]), pytest.raises(
-SystemExit
-) as excinfo, chdir(git_repo.path):
+with (
+patch("sys.argv", self.args + ["-u", "-F", path]),
+pytest.raises(SystemExit) as excinfo,
+chdir(git_repo.path),
+):
 self.script()
 assert excinfo.value.code == 0
 commit_msg = git_repo.log(["-1", "--pretty=tformat:%B", "HEAD"])
@@ -222,9 +226,12 @@ class TestPkgdevCommit:
 
 repo.create_ebuild("cat/pkg-1")
 git_repo.add_all("cat/pkg-1", commit=False)
-with os_environ(GIT_EDITOR="sed -i '1s/1/2/'"), patch(
-"sys.argv", self.args + ["-u", "-t", path]
-), pytest.raises(SystemExit) as excinfo, chdir(git_repo.path):
+with (
+os_environ(GIT_EDITOR="sed -i '1s/1/2/'"),
+patch("sys.argv", self.args + ["-u", "-t", path]),
+pytest.raises(SystemExit) as excinfo,
+chdir(git_repo.path),
+):
 self.script()
 assert excinfo.value.code == 0
 commit_msg = git_repo.log(["-1", "--pretty=tformat:%B", "HEAD"])
@@ -251,9 +258,11 @@ class TestPkgdevCommit:
 for i, opt in enumerate(["-M", "--message-template"], 1):
 repo.create_ebuild(f"cat/pkg-{i}")
 git_repo.add_all(f"cat/pkg-{i}", commit=False)
-with patch("sys.argv", self.args + ["-u", opt, path]), 
pytest.raises(
-SystemExit
-) as excinfo, chdir(git_repo.path):
+with (
+patch("sys.argv", self.args + ["-u", opt, path]),
+pytest.raises(SystemExit) as excinfo,
+chdir(git_repo.path),
+):
 self.script()
 assert excinfo.value.code == 0
 commit_msg = git_repo.log(["-1", "--pretty=tformat:%B", "HEAD"])
@@ -274,9 +283,11 @@ class TestPkgdevCommit:
 for i, opt in enumerate(["-M", "--message-template"], 3):
 repo.create_ebuild(f"cat/pkg-{i}")
 git_repo.add_all(f"cat/pkg-{i}", commit=False)
-with patch("sys.argv", self.args + ["-u", opt, path]), 
pytest.raises(
-SystemExit
-) as excinfo, chdir(git_repo.path):
+with (
+patch("sys.argv", self.args + ["-u", opt, path]),
+pytest.raises(SystemExit) as excinfo,
+chdir(git_repo.path),
+):
 self.script()
 assert excinfo.value.code == 0
 commit_msg = git_repo.log(["-1", "--pretty=tformat:%B", "HEAD"])
@@ -289,9 +300,11 @@ class TestPkgdevCommit:
 for i, opt in enumerate(["-M", "--message-template"], 5):
 repo.create_ebuild(f"cat/pkg-{i}")
 git_repo.add_all(f"cat/pkg-{i}", commit=False)
-with patch("sys.argv", self.args + ["-u", opt, path]), 

[gentoo-commits] proj/pkgcore/pkgdev:main commit in: doc/

2024-01-26 Thread Arthur Zamarin
commit: d1cf9285ec363388ee1809ae5a367c6507c31b83
Author: Brian Harring  gmail  com>
AuthorDate: Fri Jan 26 19:55:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 19:55:50 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=d1cf9285

fix(docs): Add intersphinx_mapping

This fixes any documentation links to the enumerated projects.

Signed-off-by: Brian Harring  gmail.com>

 doc/conf.py | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/doc/conf.py b/doc/conf.py
index 7f042c1..7ef0346 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -324,3 +324,10 @@ epub_exclude_files = ["search.html"]
 
 # If false, no index is generated.
 # epub_use_index = True
+
+intersphinx_mapping = {
+"python": ("https://docs.python.org/3;, None),
+}
+intersphinx_mapping.update(
+(x, (f"https://pkgcore.github.io/{x};, None)) for x in "pkgcheck pkgcore 
snakeoil".split()
+)



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: doc/man/

2024-01-26 Thread Arthur Zamarin
commit: fae9440c9ef040739ed4bdb5e36ff2d8b5de0937
Author: Brian Harring  gmail  com>
AuthorDate: Fri Jan 26 18:20:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 19:52:32 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=fae9440c

remove accidentally commited file.

No clue why this was a symlink when it got committed originally,
but wiping it.

Signed-off-by: Brian Harring  gmail.com>

 doc/man/pkgdev | 1 -
 1 file changed, 1 deletion(-)

diff --git a/doc/man/pkgdev b/doc/man/pkgdev
deleted file mode 12
index 81edde3..000
--- a/doc/man/pkgdev
+++ /dev/null
@@ -1 +0,0 @@
-/home/arthur/src/pkgcore/pkgdev/doc/generated/pkgdev
\ No newline at end of file



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: /

2024-01-26 Thread Arthur Zamarin
commit: b3ad3d04df27bb3f4708c6c1c766bce186347878
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 20:21:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 20:21:09 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=b3ad3d04

git-blame-ignore-revs: ignore black 24 format

Signed-off-by: Arthur Zamarin  gentoo.org>

 .git-blame-ignore-revs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
index 41131cc..5c11527 100644
--- a/.git-blame-ignore-revs
+++ b/.git-blame-ignore-revs
@@ -1,2 +1,4 @@
 # Reformat the repository with black-23
 895f5ec3c2a760b8b8b129191e948efc1ebeb575
+# Reformat the repository with black-24
+97df81b07a9dd8ae9b1b90b260f3c1533ef02ea7



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/, mail-filter/opendmarc/files/

2024-01-26 Thread Fabian Groffen
commit: 00e2b5b66dfbd80001a280ef9e3c066903d70ffb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 26 20:20:48 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 26 20:21:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e2b5b6

mail-filter/opendmarc-1.4.1.1-r6: add patch for arc-seal headers crash

Closes: https://bugs.gentoo.org/900521
Signed-off-by: Fabian Groffen  gentoo.org>

 .../files/opendmarc-1.4.1.1-arc-seal-crash.patch   | 38 ++
 ...4.1.1-r4.ebuild => opendmarc-1.4.1.1-r6.ebuild} |  7 ++--
 2 files changed, 42 insertions(+), 3 deletions(-)

diff --git a/mail-filter/opendmarc/files/opendmarc-1.4.1.1-arc-seal-crash.patch 
b/mail-filter/opendmarc/files/opendmarc-1.4.1.1-arc-seal-crash.patch
new file mode 100644
index ..7f96512fe45c
--- /dev/null
+++ b/mail-filter/opendmarc/files/opendmarc-1.4.1.1-arc-seal-crash.patch
@@ -0,0 +1,38 @@
+https://github.com/trusteddomainproject/OpenDMARC/issues/183
+https://bugs.gentoo.org/900521
+
+--- a/opendmarc/opendmarc-arcseal.h2021-04-30 17:34:43.0 +0100
 b/opendmarc/opendmarc-arcseal.h2021-06-25 14:23:01.725593770 +0100
+@@ -32,7 +32,7 @@
+ /* max header tag value length (short) */
+ #define OPENDMARC_ARCSEAL_MAX_SHORT_VALUE_LEN 256
+ /* max header tag value length (long) */
+-#define OPENDMARC_ARCSEAL_MAX_LONG_VALUE_LEN  512
++#define OPENDMARC_ARCSEAL_MAX_LONG_VALUE_LEN  768
+ 
+ /* names and field labels */
+ #define OPENDMARC_ARCSEAL_HDRNAME "ARC-Seal"
+--- a/opendmarc/opendmarc-arcseal.c2021-04-30 17:34:43.0 +0100
 b/opendmarc/opendmarc-arcseal.c2021-06-25 14:27:10.689908703 +0100
+@@ -29,7 +29,7 @@
+ #include "opendmarc.h"
+ 
+ #define OPENDMARC_ARCSEAL_MAX_FIELD_NAME_LEN 255
+-#define OPENDMARC_ARCSEAL_MAX_TOKEN_LEN  512
++#define OPENDMARC_ARCSEAL_MAX_TOKEN_LEN  768
+ 
+ /* tables */
+ struct opendmarc_arcseal_lookup
+@@ -167,7 +167,12 @@ opendmarc_arcseal_parse(u_char *hdr, str
+   if (*token_ptr == '\0')
+   return 0;
+   tag_label = strsep(_ptr, "=");
++  if (token_ptr == NULL)
++  return 0;
++
+   tag_value = opendmarc_arcseal_strip_whitespace(token_ptr);
++  if (tag_value == NULL)
++  return 0;
+ 
+   tag_code = opendmarc_arcseal_convert(as_tags, tag_label);
+ 

diff --git a/mail-filter/opendmarc/opendmarc-1.4.1.1-r4.ebuild 
b/mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild
similarity index 89%
rename from mail-filter/opendmarc/opendmarc-1.4.1.1-r4.ebuild
rename to mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild
index e0d08ea8755b..27b732ba2fb5 100644
--- a/mail-filter/opendmarc/opendmarc-1.4.1.1-r4.ebuild
+++ b/mail-filter/opendmarc/opendmarc-1.4.1.1-r6.ebuild
@@ -12,11 +12,11 @@ S="${WORKDIR}/OpenDMARC-rel-${PN}-${PV//./-}"
 
 LICENSE="BSD"
 SLOT="0/3"  # 1.4 has API breakage with 1.3, yet uses same soname
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="spf +reports"
 
-DEPEND="reports? ( dev-perl/DBI )
-   || ( mail-filter/libmilter mail-mta/sendmail )"
+DEPEND="mail-filter/libmilter:=
+   reports? ( dev-perl/DBI )"
 RDEPEND="${DEPEND}
acct-user/opendmarc
reports? (
@@ -29,6 +29,7 @@ RDEPEND="${DEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-1.4.1.1-CVE-2021-34555.patch
"${FILESDIR}"/${PN}-1.4.1.1-underlinking.patch
+   "${FILESDIR}"/${PN}-1.4.1.1-arc-seal-crash.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-learn/, dev-python/plotly/, sci-libs/scikit-image/, ...

2024-01-26 Thread Michał Górny
commit: dc3ca712259787a759fe050e49f0c84ca914d4b2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 20:15:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3ca712

Move {sci-libs → dev-python}/scikit-image

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/plotly/plotly-5.18.0.ebuild| 4 ++--
 {sci-libs => dev-python}/scikit-image/Manifest| 0
 .../scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch  | 0
 {sci-libs => dev-python}/scikit-image/metadata.xml| 0
 {sci-libs => dev-python}/scikit-image/scikit-image-0.19.3-r1.ebuild   | 2 +-
 {sci-libs => dev-python}/scikit-image/scikit-image-0.22.0.ebuild  | 0
 dev-python/trimesh/trimesh-4.0.10.ebuild  | 2 +-
 dev-python/trimesh/trimesh-4.0.8.ebuild   | 2 +-
 dev-python/trimesh/trimesh-4.0.9.ebuild   | 2 +-
 profiles/updates/1Q-2024  | 1 +
 sci-libs/scikit-learn/scikit-learn-1.1.2.ebuild   | 2 +-
 sci-libs/scikit-learn/scikit-learn-1.3.2-r1.ebuild| 2 +-
 12 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-python/plotly/plotly-5.18.0.ebuild 
b/dev-python/plotly/plotly-5.18.0.ebuild
index 6ff4531c953a..ded586e2d189 100644
--- a/dev-python/plotly/plotly-5.18.0.ebuild
+++ b/dev-python/plotly/plotly-5.18.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
@@ -50,7 +50,7 @@ BDEPEND="
dev-python/shapely[${PYTHON_USEDEP}]
dev-python/statsmodels[${PYTHON_USEDEP}]
dev-python/xarray[${PYTHON_USEDEP}]
-   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   dev-python/scikit-image[${PYTHON_USEDEP}]
)
 "
 

diff --git a/sci-libs/scikit-image/Manifest b/dev-python/scikit-image/Manifest
similarity index 100%
rename from sci-libs/scikit-image/Manifest
rename to dev-python/scikit-image/Manifest

diff --git a/sci-libs/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch 
b/dev-python/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch
similarity index 100%
rename from sci-libs/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch
rename to dev-python/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch

diff --git a/sci-libs/scikit-image/metadata.xml 
b/dev-python/scikit-image/metadata.xml
similarity index 100%
rename from sci-libs/scikit-image/metadata.xml
rename to dev-python/scikit-image/metadata.xml

diff --git a/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild 
b/dev-python/scikit-image/scikit-image-0.19.3-r1.ebuild
similarity index 97%
rename from sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
rename to dev-python/scikit-image/scikit-image-0.19.3-r1.ebuild
index 625518acb25e..3b0060a33375 100644
--- a/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
+++ b/dev-python/scikit-image/scikit-image-0.19.3-r1.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

diff --git a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild 
b/dev-python/scikit-image/scikit-image-0.22.0.ebuild
similarity index 100%
rename from sci-libs/scikit-image/scikit-image-0.22.0.ebuild
rename to dev-python/scikit-image/scikit-image-0.22.0.ebuild

diff --git a/dev-python/trimesh/trimesh-4.0.10.ebuild 
b/dev-python/trimesh/trimesh-4.0.10.ebuild
index a0760cd1d5cb..4a4ed4607e7b 100644
--- a/dev-python/trimesh/trimesh-4.0.10.ebuild
+++ b/dev-python/trimesh/trimesh-4.0.10.ebuild
@@ -64,5 +64,5 @@ pkg_postinst() {
optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
optfeature "loading a number of additional mesh formats" 
dev-python/meshio
optfeature "figuring out how much memory we have" dev-python/psutil
-   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+   optfeature "marching cubes and other nice stuff" dev-python/scikit-image
 }

diff --git a/dev-python/trimesh/trimesh-4.0.8.ebuild 
b/dev-python/trimesh/trimesh-4.0.8.ebuild
index bb523b6bc159..ce63b84c1613 100644
--- a/dev-python/trimesh/trimesh-4.0.8.ebuild
+++ b/dev-python/trimesh/trimesh-4.0.8.ebuild
@@ -64,5 +64,5 @@ pkg_postinst() {
optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
optfeature "loading a number of additional mesh formats" 
dev-python/meshio
optfeature "figuring out how much memory we have" dev-python/psutil
-   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+   optfeature "marching cubes and other nice stuff" dev-python/scikit-image
 }

diff --git 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-image/

2024-01-26 Thread Michał Górny
commit: b8e2c75cc7ac9ec9d2bdd55c254cc70910090be0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 18:11:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e2c75c

sci-libs/scikit-image: Simplify the test phase

Signed-off-by: Michał Górny  gentoo.org>

 sci-libs/scikit-image/scikit-image-0.22.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild 
b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
index d68a0d7c6de0..40bc4ab5706b 100644
--- a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
+++ b/sci-libs/scikit-image/scikit-image-0.22.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
@@ -19,7 +19,6 @@ HOMEPAGE="
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-
 PROPERTIES="test_network"
 RESTRICT="test"
 
@@ -45,9 +44,8 @@ distutils_enable_tests pytest
 #distutils_enable_sphinx doc/source dev-python/numpydoc dev-python/myst-parser
 
 python_test() {
-   # This needs to be run in the install dir
-   cd 
"${WORKDIR}/${PN//-/_}-${PV}-${EPYTHON//./_}/install/usr/lib/${EPYTHON}/site-packages/skimage"
 || die
-   distutils-r1_python_test
+   rm -rf skimage || die
+   epytest --pyargs skimage
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/tifffile/

2024-01-26 Thread Michał Górny
commit: 488ed437bc507627ef836609d1b59e83688756de
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 17:28:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488ed437

dev-python/tifffile: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tifffile/tifffile-2023.12.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/tifffile/tifffile-2023.12.9.ebuild 
b/dev-python/tifffile/tifffile-2023.12.9.ebuild
index d585386c5ea5..7fa920736d10 100644
--- a/dev-python/tifffile/tifffile-2023.12.9.ebuild
+++ b/dev-python/tifffile/tifffile-2023.12.9.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-image/files/, sci-libs/scikit-image/

2024-01-26 Thread Michał Górny
commit: f4b1c112f07f00fe0cc0094c4cd32fd38c694cfd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 19:31:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b1c112

sci-libs/scikit-image: Remove dev-python/numpydoc test dep

Signed-off-by: Michał Górny  gentoo.org>

 .../files/scikit-image-0.22.0-no-numpydoc.patch| 42 ++
 sci-libs/scikit-image/scikit-image-0.22.0.ebuild   |  8 +++--
 2 files changed, 47 insertions(+), 3 deletions(-)

diff --git a/sci-libs/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch 
b/sci-libs/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch
new file mode 100644
index ..25137b5167c8
--- /dev/null
+++ b/sci-libs/scikit-image/files/scikit-image-0.22.0-no-numpydoc.patch
@@ -0,0 +1,42 @@
+From 9b27f8e802c9513952c8a42450a4459fa357b89c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 26 Jan 2024 20:25:16 +0100
+Subject: [PATCH] Make it possible to run tests without numpydoc
+
+Skip the three tests requiring numpydoc when it is not installed.
+For `skimage/_shared/tests/test_utils.py`, use the existing
+`have_numpydoc` constant.
+For `skimage/measure/tests/test_regionprops.py`, use the standard
+`pytest.importorskip()` function.
+
+This makes it possible to successfully run the test suite when
+`numpydoc` is not installed.  This would be convenient for Gentoo
+since numpydoc is facing neverending test regressions (in its own test
+suite).
+---
+ skimage/measure/tests/test_regionprops.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/skimage/measure/tests/test_regionprops.py 
b/skimage/measure/tests/test_regionprops.py
+index 01a59dfbf..0b74d30a4 100644
+--- a/skimage/measure/tests/test_regionprops.py
 b/skimage/measure/tests/test_regionprops.py
+@@ -4,7 +4,6 @@ import re
+ import numpy as np
+ import pytest
+ import scipy.ndimage as ndi
+-import numpydoc
+ from numpy.testing import (assert_allclose, assert_almost_equal,
+assert_array_almost_equal, assert_array_equal,
+assert_equal)
+@@ -1261,6 +1260,7 @@ def test_column_dtypes_correct():
+ 
+ 
+ def test_all_documented_items_in_col_dtypes():
++numpydoc = pytest.importorskip("numpydoc")
+ docstring = numpydoc.docscrape.FunctionDoc(regionprops)
+ notes_lines = docstring['Notes']
+ property_lines = filter(lambda line: line.startswith('**'), notes_lines)
+-- 
+2.43.0
+

diff --git a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild 
b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
index 66957c5ed7ae..010406c37256 100644
--- a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
+++ b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
@@ -35,9 +35,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpydoc[${PYTHON_USEDEP}]
-   )
 "
 
 DOCS=( CONTRIBUTORS.txt RELEASE.txt )
@@ -46,6 +43,11 @@ distutils_enable_tests pytest
 # There is a programmable error in your configuration file:
 #distutils_enable_sphinx doc/source dev-python/numpydoc dev-python/myst-parser
 
+PATCHES=(
+   # https://github.com/scikit-image/scikit-image/pull/7307
+   "${FILESDIR}/${P}-no-numpydoc.patch"
+)
+
 python_test() {
rm -rf skimage || die
epytest --pyargs skimage



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-image/

2024-01-26 Thread Michał Górny
commit: ab41686677cc9da4bc87277f589ea84397be6aac
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 19:34:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab416866

sci-libs/scikit-image: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 sci-libs/scikit-image/scikit-image-0.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild 
b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
index 010406c37256..c9fa7b6e7d77 100644
--- a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
+++ b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=meson-python
 DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/

2024-01-26 Thread Michał Górny
commit: 652dd4b3f3fbf440c1dd108c93073d85b62bc707
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 17:31:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652dd4b3

dev-python/imageio: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/imageio/imageio-2.33.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/imageio/imageio-2.33.1.ebuild 
b/dev-python/imageio/imageio-2.33.1.ebuild
index 4f1e9f377aa3..8a2d4f074917 100644
--- a/dev-python/imageio/imageio-2.33.1.ebuild
+++ b/dev-python/imageio/imageio-2.33.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-image/

2024-01-26 Thread Michał Górny
commit: 3d0ad3d69d96099f424eac9979e5e5081174
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 26 18:55:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 26 20:15:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0ad3d6

sci-libs/scikit-image: Add a missing test-dep on numpydoc

Signed-off-by: Michał Górny  gentoo.org>

 sci-libs/scikit-image/scikit-image-0.22.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild 
b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
index 40bc4ab5706b..66957c5ed7ae 100644
--- a/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
+++ b/sci-libs/scikit-image/scikit-image-0.22.0.ebuild
@@ -35,6 +35,9 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpydoc[${PYTHON_USEDEP}]
+   )
 "
 
 DOCS=( CONTRIBUTORS.txt RELEASE.txt )



  1   2   3   >