[gentoo-commits] repo/proj/guru:dev commit in: dev-python/survey/

2022-09-13 Thread Viorel Munteanu
commit: c181eac20313635da291893ce91c31f6d5f10f23
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Sep 14 05:53:48 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Wed Sep 14 05:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c181eac2

dev-python/survey: Remove obsolete USE=doc

Closes: https://bugs.gentoo.org/869935
Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/survey/survey-3.4.3.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/survey/survey-3.4.3.ebuild 
b/dev-python/survey/survey-3.4.3.ebuild
index be6a6c425..5e5c9028b 100644
--- a/dev-python/survey/survey-3.4.3.ebuild
+++ b/dev-python/survey/survey-3.4.3.ebuild
@@ -21,5 +21,3 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="
>=dev-python/wrapio-1.0.0[${PYTHON_USEDEP}]
 "
-
-distutils_enable_sphinx docs



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/desktop-notifier/

2022-09-13 Thread Viorel Munteanu
commit: 8fdc1ef47fc21bbe49daddfb77a5480520ad09c9
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Sep 14 05:56:48 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Wed Sep 14 05:56:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fdc1ef4

dev-python/desktop-notifier: Remove obsolete USE=doc

Closes: https://bugs.gentoo.org/869932
Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/desktop-notifier/Manifest  | 2 +-
 dev-python/desktop-notifier/desktop-notifier-3.3.2.ebuild | 4 +---
 dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild | 2 --
 3 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/desktop-notifier/Manifest 
b/dev-python/desktop-notifier/Manifest
index d26761973..7fdd25d07 100644
--- a/dev-python/desktop-notifier/Manifest
+++ b/dev-python/desktop-notifier/Manifest
@@ -1,2 +1,2 @@
-DIST desktop-notifier-3.3.2.tar.gz 4595234 BLAKE2B 
c53383b8f15c36acb21a77695b8a76e782f912078ba7c5946fe55c2e8c3c950ece7581a81a69dbee12553be7155364c9165336d7f2b814ccb0e3076dc082cf85
 SHA512 
d93825ea4880428e9eb41f0adff27e963ebeae23aa5cdc8c77e4a60aecee69aa1448f9aca8b12520597b52df531580e29e3458c2ea7b4f2e60eda68de5dfbe9f
+DIST desktop-notifier-3.3.2.gh.tar.gz 4595234 BLAKE2B 
c53383b8f15c36acb21a77695b8a76e782f912078ba7c5946fe55c2e8c3c950ece7581a81a69dbee12553be7155364c9165336d7f2b814ccb0e3076dc082cf85
 SHA512 
d93825ea4880428e9eb41f0adff27e963ebeae23aa5cdc8c77e4a60aecee69aa1448f9aca8b12520597b52df531580e29e3458c2ea7b4f2e60eda68de5dfbe9f
 DIST desktop-notifier-3.4.0.gh.tar.gz 4598031 BLAKE2B 
b8b6e0df59f2fc656ab6d3d8ee0e2e6ba58b9714c1efd103d866ccc4acd14bb1d05ebc9db88488de6643e7b42b8af960f75b79d0f82d877e33c6c35025e29ecc
 SHA512 
4b98201466dac7da2555e11c624534f09855cd2183ff7ffaa682f22dac840dfaf402f97335b2892f4cae35739f5cb76e5d0458cb2ecccf7e33f939f41b7e38ef

diff --git a/dev-python/desktop-notifier/desktop-notifier-3.3.2.ebuild 
b/dev-python/desktop-notifier/desktop-notifier-3.3.2.ebuild
index 61f082bef..8ceb284a4 100644
--- a/dev-python/desktop-notifier/desktop-notifier-3.3.2.ebuild
+++ b/dev-python/desktop-notifier/desktop-notifier-3.3.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
https://pypi.org/project/desktop-notifier/
https://github.com/samschott/desktop-notifier
 "
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -25,5 +25,3 @@ RDEPEND="
dev-python/python-dbus-next[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
 "
-
-distutils_enable_sphinx docs

diff --git a/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild 
b/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild
index ff4deb3eb..85836ef8e 100644
--- a/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild
+++ b/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild
@@ -29,5 +29,3 @@ RDEPEND="
 BDEPEND="
dev-python/build[${PYTHON_USEDEP}]
 "
-
-distutils_enable_sphinx docs



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/wrapio/

2022-09-13 Thread Viorel Munteanu
commit: 6cdb10f922d9a8e0132a0fdbd0ebce321e36f1a7
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Sep 14 05:58:27 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Wed Sep 14 05:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cdb10f9

dev-python/wrapio: Remove obsolete USE=doc

Closes: https://bugs.gentoo.org/869929
Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/wrapio/wrapio-2.0.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/wrapio/wrapio-2.0.0.ebuild 
b/dev-python/wrapio/wrapio-2.0.0.ebuild
index 7cd11bb99..ded66d47f 100644
--- a/dev-python/wrapio/wrapio-2.0.0.ebuild
+++ b/dev-python/wrapio/wrapio-2.0.0.ebuild
@@ -17,5 +17,3 @@ 
SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-
-distutils_enable_sphinx docs



[gentoo-commits] repo/proj/guru:master commit in: app-misc/doublecmd-bin/

2022-09-13 Thread Ronny Gutbrod
commit: 9b51fc78f75581972971e81c15de99646a641cf7
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Sep 13 16:22:51 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 13 16:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b51fc78

app-misc/doublecmd-bin: 1.0.7 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-misc/doublecmd-bin/Manifest   |  4 ++
 app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild | 65 +++
 2 files changed, 69 insertions(+)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index 076dbb2df..27b606316 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -2,3 +2,7 @@ DIST doublecmd-1.0.6.gtk2.i386.tar.xz 7383328 BLAKE2B 
8e56421c4188a2cb65bc9cfa2d
 DIST doublecmd-1.0.6.gtk2.x86_64.tar.xz 8129312 BLAKE2B 
4184327ddf7eea72af031ded2f11ce74c5c75cb58fbb5dd5c4098cff2cbd0f096a178142ff9ef33bbc1e0551251609a9ebd713778e61ae478e1ee9ac83753b3a
 SHA512 
6c2f4091805db83d28ccb2ba0980def766c1ab85b31045fc078ee3e10884d30a734dfd0f42bc4080c7a2df5d3d8da02cacd4b2f26c1a23083ba3050ecf314282
 DIST doublecmd-1.0.6.qt.i386.tar.xz 7936084 BLAKE2B 
e4f0f63afa4b86ace5f37f6cc7d9bb76ae095476a62bc2d4f896924f29452e59aef4c510c434937cab5d2354b6ff67246332782af7dfd6acca6fb873151aaeee
 SHA512 
7a1fba9cdd919863e16233d5b6d6098e4ef4df7fc3a3d99fb4c16958d58515d330cced90278e8008676f5b9ab5f4a7df697ba6d60bd98f4ebf34a6d9fdb004dc
 DIST doublecmd-1.0.6.qt.x86_64.tar.xz 8622596 BLAKE2B 
7437413af925aca5e4544119a5782f57eec03d075296c7ad127666205c26b44322668f0e8e63102ac73de1f447cdc2e7e20b3da100abc1a3643a75c7589115ef
 SHA512 
1cd2b2ce36643e793e0a42efb036d9a6923e76816a6e7ea2a5365e58690d969a7e5e1443a80369b135d617bdba38739d0e193a7cefe57d7de67d9b746499bbf8
+DIST doublecmd-1.0.7.gtk2.i386.tar.xz 7520284 BLAKE2B 
fb0c1c0585ee27153dfaef6c77341beb19663dc45a94dbc943c8d70efafc4076b52cb531f11f1091e11a02d164f8b971ca2ca2b833fe176641bbcce0002018f4
 SHA512 
b85dfb7a806746374b6597388f82bb5c2395216b3a75773ab7eb6558d385cfe96e34c0d486afe2d74db7f4914bec39e630336aef0945c9748078476f51625656
+DIST doublecmd-1.0.7.gtk2.x86_64.tar.xz 8281832 BLAKE2B 
1225d00e744c766ba52f10b1f69cfae4ceeda450e590bde5961960565ed2d7e5eeb8bb63059ddb283da50b95b626d0cbf3296d30df82086b07cf79c0faf2bb7c
 SHA512 
5eab1ddb41ed569671db8f30358873ef7a5bdec3d9d65e296c212bb8282c1382a77123fe4cb58ac2f0b78c4d52a6fde80ed97f8d3278cf4e202f339ad381c585
+DIST doublecmd-1.0.7.qt.i386.tar.xz 7909008 BLAKE2B 
ef5512404d071c1b3780527046109dfa4a2569392e4e89ebdc5ac5eb1304e84d16e1e6d6eb72af51db6463f31158cea46f398c9af7e00a2a838ccc72b940113f
 SHA512 
1186b17eacc87b762d10de23e0ae319ef1282b832e10561633ce6b42916bb97825d8467e8f96b61fcf723c4f21ce401a3f6ae5adc736d023953b1ed733129f25
+DIST doublecmd-1.0.7.qt.x86_64.tar.xz 8609844 BLAKE2B 
47f8e37e9ff20811fae59e00c46bb9a04bc500ca8583f03da9aa8b66ced305bd3eba86b35a725bf17ea47c833167e81982a4b17e0f55a1aea2bddee8f7f77988
 SHA512 
b8f59dc8c8d417bf2491dfb74594d6069f2eebeee7ba3c37dfa047b05e9d8b5383b6f234025f0b6ce4357488900be73f3dc0bea7c0861d6e21c3d28d1d729078

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild
new file mode 100644
index 0..70b96f265
--- /dev/null
+++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+MY_PN="doublecmd"
+DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
+HOMEPAGE="https://doublecmd.sourceforge.io/;
+
+SRC_URI="amd64? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
+   )
+   x86? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
+   )"
+
+# Licenses for package and plugins
+LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE="gtk qt5"
+REQUIRED_USE=" ^^ ( gtk qt5 ) "
+
+S="${WORKDIR}/${MY_PN}"
+
+QA_PREBUILT="
+   */doublecmd
+   */libQt5Pas.so.1
+"
+
+## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
+## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
+## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
+## therefore it is mentioned here explicitly.
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/libX11
+   virtual/libc
+   gtk? ( x11-libs/gtk+:2 )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtx11extras:5
+   )
+"
+
+src_install(){
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   # Remove 

[gentoo-commits] repo/proj/guru:master commit in: sci-chemistry/xcrysden/, sci-chemistry/xcrysden/files/

2022-09-13 Thread Ronny Gutbrod
commit: f97bb147c9e7d1ae7a0cafae40ab2d891b970dc8
Author: Patrick J Taylor  gmail  com>
AuthorDate: Tue Sep 13 18:25:51 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 13 18:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f97bb147

sci-chemistry/xcrysden: edit Makefiles to respect LDFLAGS

Closes: https://bugs.gentoo.org/869947
Signed-off-by: Patrick J Taylor  gmail.com>

 .../xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch| 171 +
 sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild   |   1 +
 2 files changed, 172 insertions(+)

diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch 
b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch
new file mode 100644
index 0..1ae39ae5e
--- /dev/null
+++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch
@@ -0,0 +1,171 @@
+diff --git a/C/Makefile b/C/Makefile
+index 2aa0307..452e0f1 100644
+--- a/C/Makefile
 b/C/Makefile
+@@ -12,7 +12,7 @@ include make-objects
+ 
+ .SUFFIXES: .o .c
+ .c.o:
+-  $(CC) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
++  $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
+ 
+ objects = $(XC_OBJS) $(EXTERNAL_OBJS)
+ 
+@@ -24,18 +24,18 @@ compile:
+ #objects: $(objects)
+ #
+ #$(objects): %.o: %.c
+-# $(CC) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
++# $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
+ 
+ xcrys: $(XC_OBJS) $(EXTERNAL_OBJS)
+-  $(CC)  $(CFLAGS) $(XC_OBJS) $(EXTERNAL_OBJS) \
++  $(CC) $(LDFLAGS)  $(CFLAGS) $(XC_OBJS) $(EXTERNAL_OBJS) \
+   -o xcrys $(FFTW3_LIB) $(MESCHACH_LIB) $(TK_LIB) $(TCL_LIB) $(TOGL_LIB) 
$(GLU_LIB) $(GL_LIB) $(X_LIB) $(MATH) $(LDLIB) $(EXT_LIB)
+ 
+ xctclsh: xcTclsh.o
+-  $(CC) $(CFLAGS) xcTclsh.o -o xctclsh $(TCL_LIB) $(MATH) $(LDLIB)
++  $(CC) $(LDFLAGS) $(CFLAGS) xcTclsh.o -o xctclsh $(TCL_LIB) $(MATH) 
$(LDLIB)
+ 
+ XFS_OBJS = xsf2xsf.o
+ xsf2xsf: $(XFS_OBJS) 
+-  $(CC) $(CFLAGS) $(XFS_OBJS) -o xsf2xsf $(MATH) $(LDLIB)
++  $(CC) $(LDFLAGS) $(CFLAGS) $(XFS_OBJS) -o xsf2xsf $(MATH) $(LDLIB)
+ 
+ 
+ install:
+diff --git a/F/Makefile b/F/Makefile
+index 3f8270e..92f17d1 100644
+--- a/F/Makefile
 b/F/Makefile
+@@ -4,10 +4,10 @@ include ../Make.sys
+ .SUFFIXES : .o .f .f90
+ 
+ .f90.o:
+-  $(FC) $(FFLAGS) -c $<
++  $(FC) $(LDFLAGS) $(FFLAGS) -c $<
+ 
+ .f.o:
+-  $(FC) $(FFLAGS) -c $<
++  $(FC) $(LDFLAGS) $(FFLAGS) -c $<
+ 
+ OBJ =   gengeom.o \
+   multhexa.o \
+@@ -73,70 +73,70 @@ spaghetti:
+   cd SRC_spaghetti; $(MAKE)
+ 
+ gengeom: $(OBJ)
+-  $(FC) $(FFLAGS) -o gengeom $(OBJ)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o gengeom $(OBJ)
+ 
+ calplane: $(OBJ2)
+-  $(FC) $(FFLAGS) -o calplane $(OBJ2)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o calplane $(OBJ2)
+ 
+ atomlab: $(OBJ3)
+-  $(FC) $(FFLAGS) -o atomlab $(OBJ3)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o atomlab $(OBJ3)
+ 
+ recvec: recvec.o auxil.o
+-  $(FC) $(FFLAGS) -o recvec recvec.o auxil.o 
++  $(FC) $(LDFLAGS) $(FFLAGS) -o recvec recvec.o auxil.o 
+ 
+ str2xcr: $(OBJ5)
+-  $(FC) $(FFLAGS) -o str2xcr $(OBJ5)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o str2xcr $(OBJ5)
+ 
+ fracCoor: fracCoor.o auxil.o  readf1.o
+-  $(FC) $(FFLAGS) -o fracCoor fracCoor.o auxil.o  readf1.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o fracCoor fracCoor.o auxil.o  readf1.o
+ 
+ multislab: $(OBJ6)
+-  $(FC) $(FFLAGS) -o multislab $(OBJ6)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o multislab $(OBJ6)
+ 
+ savestruct: $(OBJ7)
+-  $(FC) $(FFLAGS) -o savestruct $(OBJ7)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o savestruct $(OBJ7)
+ 
+ ftnunit: ftnunit.o
+-  $(FC) $(FFLAGS) -o ftnunit ftnunit.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o ftnunit ftnunit.o
+ 
+ kPath: $(OBJ8)
+-  $(FC) $(FFLAGS) -o kPath $(OBJ8)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o kPath $(OBJ8)
+ 
+ pwKPath: $(OBJ88)
+-  $(FC) $(FFLAGS) -o pwKPath $(OBJ88)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o pwKPath $(OBJ88)
+ 
+ fhi_inpini2ftn34: fhi_inpini2ftn34.o
+-  $(FC) $(FFLAGS) -o fhi_inpini2ftn34 fhi_inpini2ftn34.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o fhi_inpini2ftn34 fhi_inpini2ftn34.o
+ 
+ fhi_coord2xcr: fhi_coord2xcr.o
+-  $(FC) $(FFLAGS) -o fhi_coord2xcr fhi_coord2xcr.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o fhi_coord2xcr fhi_coord2xcr.o
+ 
+ wn_readbands: $(OBJ9)
+-  $(FC) $(FFLAGS) -o wn_readbands $(OBJ9)  $(OBJ10)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o wn_readbands $(OBJ9)  $(OBJ10)
+ 
+ wn_readbakgen: wn_readbakgen.o
+-  $(FC) $(FFLAGS) -o wn_readbakgen wn_readbakgen.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o wn_readbakgen wn_readbakgen.o
+ 
+ pw: pwi2xsf pwi2xsf_old pwo_xsf2xsf
+ 
+ 
+ pwi2xsf_old: $(OBJ11) 
+-  $(FC) $(FFLAGS) -o pwi2xsf_old $(OBJ11)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o pwi2xsf_old $(OBJ11)
+ 
+ pwi2xsf: $(OBJ111)
+-  $(FC) $(FFLAGS) -o pwi2xsf $(OBJ111)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o pwi2xsf $(OBJ111)
+ 
+ pwo_xsf2xsf: $(OBJ13)
+-  $(FC) $(FFLAGS) -o pwo_xsf2xsf 

[gentoo-commits] repo/proj/guru:master commit in: sys-boot/woeusb-ng/

2022-09-13 Thread Ronny Gutbrod
commit: 96050adf001ca7da25ebb7a0b50de3db15c04149
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue Sep 13 15:25:58 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 13 15:27:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96050adf

sys-boot/woeusb-ng: new package, add 0.2.10

Signed-off-by: Duje Mihanović  skole.hr>

 sys-boot/woeusb-ng/Manifest|  1 +
 sys-boot/woeusb-ng/metadata.xml|  8 
 sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild | 22 ++
 3 files changed, 31 insertions(+)

diff --git a/sys-boot/woeusb-ng/Manifest b/sys-boot/woeusb-ng/Manifest
new file mode 100644
index 0..adc847359
--- /dev/null
+++ b/sys-boot/woeusb-ng/Manifest
@@ -0,0 +1 @@
+DIST woeusb-ng-0.2.10.tar.gz 213600 BLAKE2B 
384d4e93eff97c3b953770247b18409c8f611c9fe72a3292ed69e1d4ba12bf02018336adc5fcceeb8a59b494380816bfe75a571818ec44b1311f6ce02afa478b
 SHA512 
3fd3ad3c725aabf86ead18cde7a812d97dee81ada5830e91548bd4033bba94a2b77085d00b1972d999e5cc9978ee58d74d8b376a04fd7d6ce47c44c749c9d6a8

diff --git a/sys-boot/woeusb-ng/metadata.xml b/sys-boot/woeusb-ng/metadata.xml
new file mode 100644
index 0..def9232fc
--- /dev/null
+++ b/sys-boot/woeusb-ng/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+duje.mihano...@skole.hr
+Duje Mihanović
+  
+

diff --git a/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild 
b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
new file mode 100644
index 0..98d0f8337
--- /dev/null
+++ b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1
+
+DESCRIPTION="Create Windows installer USB from ISO (rewrite of WoeUSB)"
+HOMEPAGE="https://github.com/WoeUSB/WoeUSB-ng;
+SRC_URI="https://github.com/WoeUSB/WoeUSB-ng/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/WoeUSB-ng-${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+DEPEND="
+dev-python/wxpython
+"
+RDEPEND="
+app-arch/p7zip
+sys-boot/grub[grub_platforms_pc]
+"



[gentoo-commits] repo/proj/guru:master commit in: sci-chemistry/vesta-bin/

2022-09-13 Thread Ronny Gutbrod
commit: 0cf72a0dbe583cc5baa85697cde7061758378ee4
Author: Patrick J Taylor  gmail  com>
AuthorDate: Tue Sep 13 17:09:18 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 13 18:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cf72a0d

sci-chemistry/vesta-bin: add explicit GTK2 dependency

Closes: https://bugs.gentoo.org/869944
Signed-off-by: Patrick J Taylor  gmail.com>

 sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild 
b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
index f532d32a7..e52f9072f 100644
--- a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
+++ b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
@@ -20,7 +20,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 # As of 3.5.6, wayland support required for gtk even when running on xorg.
-RDEPEND=">=x11-libs/gtk+-3.24.34[wayland]
+RDEPEND="x11-libs/gtk+:3[wayland]
+   x11-libs/gtk+:2
>=virtual/glu-9.0-r2
>=virtual/jdk-17"
 



[gentoo-commits] repo/proj/guru:master commit in: dev-util/pmbootstrap/

2022-09-13 Thread Ronny Gutbrod
commit: a7ac2c1520e1303f36a6027c103b574a1e48bce9
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue Sep 13 15:17:06 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 13 15:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7ac2c15

dev-util/pmbootstrap: add 1.46.0, drop 1.45.0

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest   | 2 +-
 .../{pmbootstrap-1.45.0.ebuild => pmbootstrap-1.46.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 9a3ecc4c9..1a42c8682 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1 @@
-DIST pmbootstrap-1.45.0.tar.gz 226591 BLAKE2B 
163c10102fab1c700d493bad7a007ebb2feed83f99ee9faba8ef71f1aab9ebbe6a8f2ff19d181ba01a1b121d31e36f32b20dd6ce4b9d408ec5eddc9f90b998c7
 SHA512 
7e62bed9350a54ea875bed6c17c7070b87900589e0db89b865baa0a5d7d211a439f308cf5b544f896d58cb4439bb1ce424e9d42defeb8ec7b14308f62a0529bf
+DIST pmbootstrap-1.46.0.tar.gz 226827 BLAKE2B 
5352f6c9bc359698d85aad53bbd9046869fed084d0f81c7a40efff829e186b7635e166cd6812f205ce017bfbd9e1f9f5744e0fb241d909889e0de1cc7abf8a0f
 SHA512 
d685cb9e1ee457f4839935f92c3e2941e7642439b29a02a352b217f4bf2dc270ecff5883bb7fb1ccb2e413d20d3d92fc9cd7db048e90d5bfa0bc570f7a7db39d

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
similarity index 97%
rename from dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
index 2dc8bba6f..320242371 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 linux-info



[gentoo-commits] repo/proj/guru:master commit in: sci-chemistry/vesta-bin/

2022-09-13 Thread Ronny Gutbrod
commit: e5bdcf04d1e64e13c519609089fb30e3f9ad0b33
Author: Patrick J Taylor  gmail  com>
AuthorDate: Tue Sep 13 16:57:04 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 13 18:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5bdcf04

sci-chemistry/vesta-bin: set QA_PREBUILT to silence QA warnings

Closes: https://bugs.gentoo.org/869938
Closes: https://bugs.gentoo.org/869941
Signed-off-by: Patrick J Taylor  gmail.com>

 sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild 
b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
index 65ce1ce48..f532d32a7 100644
--- a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
+++ b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
@@ -26,6 +26,8 @@ RDEPEND=">=x11-libs/gtk+-3.24.34[wayland]
 
 RESTRICT="strip"
 
+QA_PREBUILT="opt/VESTA/*"
+
 src_install() {
insinto /opt/VESTA
doins -r "${S}"/*



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmi-fan-control/

2022-09-13 Thread Georgy Yakovlev
commit: fa183218b0b8a1fac82848b3b44533f26acd356f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 04:09:44 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 04:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa183218

sys-apps/ipmi-fan-control: keyword 0.3.8 for -*

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild 
b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild
index 97bba325e3aa..fdd2ed97f324 100644
--- a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild
+++ b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild
@@ -117,7 +117,9 @@ 
SRC_URI="https://github.com/chenxiaolong/${PN}/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 
GPL-3+ MIT Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+# supported boards are x86_64 only, do not keyword elsewhere
+# technically it could run on remote host and issue commands via ipmitool 
lanplus, but that's very edgy case
+KEYWORDS="-* ~amd64"
 
 RDEPEND="sys-apps/ipmitool"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmi-fan-control/

2022-09-13 Thread Georgy Yakovlev
commit: 96aa599f6e22a0e7d22561451efee2e2326e8fba
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 04:02:25 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 04:10:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aa599f

sys-apps/ipmi-fan-control: new package, add 0.3.8

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ipmi-fan-control/Manifest | 102 +++
 .../ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild | 140 +
 sys-apps/ipmi-fan-control/metadata.xml |  12 ++
 3 files changed, 254 insertions(+)

diff --git a/sys-apps/ipmi-fan-control/Manifest 
b/sys-apps/ipmi-fan-control/Manifest
new file mode 100644
index ..0afef9f022da
--- /dev/null
+++ b/sys-apps/ipmi-fan-control/Manifest
@@ -0,0 +1,102 @@
+DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST backtrace-0.3.66.crate 74397 BLAKE2B 
d5c2e941d118a13e1335ceb5c129fc022281592b19a03f7c07914c607e14d0f415956a6076755e33263cb44a5e60827345db1490abe36c74aabd2594ef9661ca
 SHA512 
7370ce52d0b949a6faa05f91225f60928e42e52c00ed2ba4054ef7efd41cd65c77b0e67c8afb9d5bf834eb4b1451b642720521e17d1954be810e3c5fc70bf646
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bytes-1.2.1.crate 54857 BLAKE2B 
fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fca03d885ad27611d45bd276c837bb63e9498e3f6d2f00d5573fd01f20115da21ccdf8606ce8d8bf5bd1b7f
 SHA512 
39c19594f52af24b04eab319ab329e8ecb5732e4531184eb376677f57c8a6402c15bd171282498e69a4a472d82e308d0dc8140df0b7d923dca588aec90c4fd31
+DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
+DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clap-2.34.0.crate 202210 BLAKE2B 
f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c
 SHA512 
c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
+DIST env_logger-0.9.0.crate 33573 BLAKE2B 

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

2022-09-13 Thread Ionen Wolkens
commit: b24c5701612fcce2c15cf6f038dcab4aa8c00e69
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 01:04:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 04:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24c5701

app-emulation/ruffle: add 0_p20220914

Closes: https://bugs.gentoo.org/867802
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/ruffle/Manifest  |  44 +++
 app-emulation/ruffle/ruffle-0_p20220914.ebuild | 523 +
 2 files changed, 567 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index ed8977befde4..16e827bff869 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -1,12 +1,15 @@
+DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST alsa-0.6.0.crate 68171 BLAKE2B 
b692d929e49765c59ae2fae7bbe8bef4393c393e384c5d84133f018123cfe1044c6fe6c1915423614957fe622553aaf9cb5c38a41d3ff93afa2c4f162a828252
 SHA512 
a63354da0e643a68e28e32293d48f866c071332b1d17cf8349a79f28e45d6b9566d22f30c3001a862ea26c2b757aa9440b3f52c826a40b29c7881d12416f599b
 DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 
0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b
 SHA512 
6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
 DIST android_system_properties-0.1.2.crate 4646 BLAKE2B 
c9f4cedce76fd3224fde3a094c9c1822df52e0c1eb110038427574cbb9358eb9484153a0f1419c16e34cb3d10a9d4d259dc9b1e2ebc53f80857005be9e8f6a8e
 SHA512 
b6cb345d79f643fc26a0b0c671df4c58341de3123858637f3d4a2d3646bd65cd2dce929a6ec6ff5cdadb4f459a23e7ab881da16f973e705391e4c805742a6a70
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.61.crate 43202 BLAKE2B 
cd13e3b187a87c1ada6fea8c3c289627893e782a9bdad0c7a32d2b4acf5182abeff3fd649664b645b14f46a25a59a5b13d0a072296146acb9954af781e972ba9
 SHA512 
06a7e077efb1e1cb3fd5b210a9fdfa2142141d57188660fc2e301501ba38f49291126cb1dccd0f01facbc1d0302132e41b42e5ebb14e44e152cf10b18d3e5e6d
+DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 

[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2022-09-13 Thread Ionen Wolkens
commit: 452652f5b8581beb584298cd0ccc9283d894dcb9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 00:46:48 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 04:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452652f5

dev-games/godot: add 4.0_alpha17

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

 dev-games/godot/Manifest |   1 +
 dev-games/godot/godot-4.0_alpha17.ebuild | 256 +++
 2 files changed, 257 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index b26c62db9ac1..4b162b1ad98f 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,2 +1,3 @@
 DIST godot-3.5-stable.tar.xz 24044340 BLAKE2B 
9d77ecdfa6bd90065fff26c2334f13c32bbbc4b26aad111b5aab2563d1e4782457ea6cf2115f1a809e0d8aac3d3ee9a138ad224998068983ad36e54a577d89c3
 SHA512 
23785e39ccc7e1406c97ee33b5e90f7f397aa907d79d72ed08ea3f4b7e68788030a1bcdd07c9f782a21ee3a84636a2cea47a57dcfc94c24e327fa210ae0515b0
 DIST godot-4.0-alpha16.tar.xz 31012408 BLAKE2B 
6492953945e3f2f77da5dcf042d791dd2dc903e65b787704c8053d1ac61852dd3c1d8f8aa0a383f1c86495c863d1f15f6d5e77e6ecadda7ff87ae7c87bdce810
 SHA512 
56e87c7a02abf9dee15e89be829046b9335a7c01b7bd3bb38d71b3fe1f262f6e923741c47c2d96b2633b9a16f71882ec87aaf06bad42d4bdf7a429ff2db0b4b1
+DIST godot-4.0-alpha17.tar.xz 31106496 BLAKE2B 
4ac31703dac68a0e204e095c421015632ca8fbbb3dc379cd937f1375ab4c830c89ddeca8f9fe5cb080ea82616c786df4c1bf0d0fa7f52e552d750f1bb2d56a08
 SHA512 
9840391fbcbaa88b73b3fe8b133f0537c1f2a12eedb8bc0931922cf724a1d815516b7566cfac98787706a6eca6e2a35ecea3d9d14266501c8612dcb929a975d1

diff --git a/dev-games/godot/godot-4.0_alpha17.ebuild 
b/dev-games/godot/godot-4.0_alpha17.ebuild
new file mode 100644
index ..5aece9e648b7
--- /dev/null
+++ b/dev-games/godot/godot-4.0_alpha17.ebuild
@@ -0,0 +1,256 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
+
+MY_P="${PN}-$(ver_rs 2 -)"
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/;
+SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="
+   MIT
+   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
+   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+#KEYWORDS="~amd64" # leaving 4 unkeyworded until at least first _beta
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="
+   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
+   +runner speech test +theora +tools +udev +upnp +webp"
+RESTRICT="!test? ( test ) !tools? ( test ) !webp? ( test )"
+
+# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
+RDEPEND="
+   app-arch/zstd:=
+   dev-games/recastnavigation:=
+   dev-libs/icu:=
+   dev-libs/libpcre2:=[pcre32]
+   media-libs/freetype[brotli,harfbuzz]
+   media-libs/harfbuzz:=[icu]
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libvorbis
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/ytfzf/, net-misc/ytfzf/files/

2022-09-13 Thread Ionen Wolkens
commit: f7d92d2c8e00f41bfcb6aedd8bff71b7f0fdb2c1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 02:01:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 04:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d92d2c

net-misc/ytfzf: add 2.5.0

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

 net-misc/ytfzf/Manifest |  1 +
 net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch | 16 +++
 net-misc/ytfzf/ytfzf-2.5.0.ebuild   | 63 +
 3 files changed, 80 insertions(+)

diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest
index 77eab4c37ce4..4a94a807b041 100644
--- a/net-misc/ytfzf/Manifest
+++ b/net-misc/ytfzf/Manifest
@@ -1 +1,2 @@
 DIST ytfzf-2.4.1.tar.gz 3256903 BLAKE2B 
e95fc86d1ed2099aeb96d8daf808861e279865e17758dc8b0b5fa4c349dd819371012d13073f89b94469f1d69f00b66bb01860e3190e324baadc30e2cbae8074
 SHA512 
f0be168d5fd32cc75f95d0533a093cb9e3aa238d39e024271d69f078b974da51504bd1fd65a34378085a148f1ddae68f6c2fdc15c7a56c2353ec3d6695451771
+DIST ytfzf-2.5.0.tar.gz 3260280 BLAKE2B 
33535afc6be18fe9efeddf666ccdc646db227fcb601a52baeaca91b9316b87b1300fdab50ceca5eb9e21fef5571a87e917f78f71b97e7ec2abbebf5158b4487d
 SHA512 
43e366694687be517a0b3da0d16e423f32046ab5de92368748e87c622f43e34bd1037f01b37fcb05ae8ce87ca536672cf3f5ca2b2608bab07ec9f4abeabb61ec

diff --git a/net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch 
b/net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch
new file mode 100644
index ..11023779e690
--- /dev/null
+++ b/net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch
@@ -0,0 +1,16 @@
+https://github.com/pystardust/ytfzf/commit/cfc739211352b0d5249e48419a34ee6e1913aadd
+From: Euro20179 
+Date: Tue, 13 Sep 2022 18:50:36 -0700
+Subject: [PATCH] fix: if cache dir is missing, ytfzf complains when trying to
+ create instances.json
+--- a/ytfzf
 b/ytfzf
+@@ -2278,6 +2278,8 @@ do_an_event_function "on_post_set_vars"
+ # files
+ : "${hist_file:="$cache_dir/watch_hist"}" 
"${search_hist_file:="$cache_dir/search_hist"}"
+ 
++[ ! -d "$cache_dir" ] && mkdir -p "$cache_dir"
++
+ # Where do we put the list of healthy instances?
+ : "${instances_file:="$cache_dir/instances.json"}"
+ 

diff --git a/net-misc/ytfzf/ytfzf-2.5.0.ebuild 
b/net-misc/ytfzf/ytfzf-2.5.0.ebuild
new file mode 100644
index ..743a99d9afe1
--- /dev/null
+++ b/net-misc/ytfzf/ytfzf-2.5.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Posix script to find and watch youtube videos from the terminal"
+HOMEPAGE="https://github.com/pystardust/ytfzf/;
+SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X minimal"
+
+RDEPEND="
+   app-misc/jq
+   net-misc/curl[ssl]
+   virtual/awk
+   !minimal? (
+   X? ( media-gfx/ueberzug )
+   app-shells/fzf
+   media-video/mpv[lua]
+   net-misc/yt-dlp
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-cachedir.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "/^: ...YTFZF_SYSTEM_ADDON_DIR/s|/usr/local|${EPREFIX}/usr|" 
ytfzf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   local emakeargs=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   DOCDIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+
+   emake "${emakeargs[@]}" addons doc install
+   einstalldocs
+
+   rm -r "${ED}"/usr/share/licenses || die
+}
+
+pkg_postinst() {
+   optfeature "external menu support" x11-misc/dmenu
+   optfeature "desktop notifications" x11-libs/libnotify
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Note that ${PN} supports many methods to display 
menus/thumbnails."
+   elog "This ebuild primarily covers defaults and major features, 
additional"
+   elog "dependencies may be needed for others. Set USE=minimal if 
want full"
+   elog "control over optional dependencies (e.g. fzf is optional 
if use dmenu)."
+   fi
+}



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

2022-09-13 Thread Ionen Wolkens
commit: 8e1fb8a84e966e6a8a0cd69cb72a80995ab14a63
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 01:05:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 04:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1fb8a8

app-emulation/ruffle: sync live

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

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

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index 7661aa2806f0..f4ab5fe89d96 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
${PYTHON_DEPS}
virtual/jre:*
virtual/pkgconfig
-   >=virtual/rust-1.62"
+   >=virtual/rust-1.63"
 
 QA_FLAGS_IGNORED="
usr/bin/${PN}



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2022-09-13 Thread Ionen Wolkens
commit: c54d51d94d44bffe0785d0606d83e8a542fca78c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 00:20:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 04:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54d51d9

dev-games/godot: drop 4.0_alpha14, 4.0_alpha15

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

 dev-games/godot/Manifest |   2 -
 dev-games/godot/godot-4.0_alpha14.ebuild | 256 ---
 dev-games/godot/godot-4.0_alpha15.ebuild | 256 ---
 3 files changed, 514 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index fec47a038c9a..b26c62db9ac1 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,4 +1,2 @@
 DIST godot-3.5-stable.tar.xz 24044340 BLAKE2B 
9d77ecdfa6bd90065fff26c2334f13c32bbbc4b26aad111b5aab2563d1e4782457ea6cf2115f1a809e0d8aac3d3ee9a138ad224998068983ad36e54a577d89c3
 SHA512 
23785e39ccc7e1406c97ee33b5e90f7f397aa907d79d72ed08ea3f4b7e68788030a1bcdd07c9f782a21ee3a84636a2cea47a57dcfc94c24e327fa210ae0515b0
-DIST godot-4.0-alpha14.tar.xz 30970116 BLAKE2B 
213616f3a80f97c09580324bf9296d12b6213a2941b3070353b45e160dc7d7bfd32fcae3fc2b64a91fa7d935c23d97fd02a015bc3501441d67261ee6e45e85e1
 SHA512 
511cb5d3f48c747232350bee25765c17032b99179fd70877f906bcd1a09449260a928c3df9f84c6f3afb47f564b8f4bf75d0a07d37f5a22dd5f5a96d1b1f4df5
-DIST godot-4.0-alpha15.tar.xz 30959600 BLAKE2B 
0631519d81147d64a01b543111b8317c436d4070f27cf54801a68a66b8d380e5ce33b85a78f09547ffc1b2573f9ac0c7860712808380849c26a0336c89d1c7f4
 SHA512 
47c750062e4e8262ee95e5b0337744e86b0092789a62c3847d27ab929281c414e5ca1d666a1f03f0a180203ee0f78f53e311976b52d54ee9f8a7b266afa3beb0
 DIST godot-4.0-alpha16.tar.xz 31012408 BLAKE2B 
6492953945e3f2f77da5dcf042d791dd2dc903e65b787704c8053d1ac61852dd3c1d8f8aa0a383f1c86495c863d1f15f6d5e77e6ecadda7ff87ae7c87bdce810
 SHA512 
56e87c7a02abf9dee15e89be829046b9335a7c01b7bd3bb38d71b3fe1f262f6e923741c47c2d96b2633b9a16f71882ec87aaf06bad42d4bdf7a429ff2db0b4b1

diff --git a/dev-games/godot/godot-4.0_alpha14.ebuild 
b/dev-games/godot/godot-4.0_alpha14.ebuild
deleted file mode 100644
index 2e22a6f9fe5a..
--- a/dev-games/godot/godot-4.0_alpha14.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
-
-MY_P="${PN}-$(ver_rs 2 -)"
-
-DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
-HOMEPAGE="https://godotengine.org/;
-SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="
-   MIT
-   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
-   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
-SLOT="4"
-#KEYWORDS="~amd64" # leaving 4 unkeyworded until at least first _beta
-# Enable roughly same as upstream by default so it works as expected,
-# except raycast (tools-only heavy dependency), and deprecated.
-IUSE="
-   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
-   +runner speech test +theora +tools +udev +upnp +webp"
-RESTRICT="!test? ( test ) !tools? ( test )"
-
-# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
-RDEPEND="
-   app-arch/zstd:=
-   dev-games/recastnavigation:=
-   dev-libs/icu:=
-   dev-libs/libpcre2:=[pcre32]
-   media-libs/freetype[brotli,harfbuzz]
-   media-libs/harfbuzz:=[icu]
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libvorbis
-   https://godotengine.org/;
-SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="
-   MIT
-   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
-   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
-SLOT="4"
-#KEYWORDS="~amd64" # leaving 4 unkeyworded until at least first _beta
-# Enable roughly same as upstream by default so it works as expected,
-# except raycast (tools-only heavy dependency), and deprecated.
-IUSE="
-   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
-   +runner speech test +theora +tools +udev +upnp +webp"
-RESTRICT="!test? ( test ) !tools? ( test ) !webp? ( test )"
-
-# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
-RDEPEND="
-   app-arch/zstd:=
-   dev-games/recastnavigation:=
-   dev-libs/icu:=
-   dev-libs/libpcre2:=[pcre32]
-   media-libs/freetype[brotli,harfbuzz]
-   media-libs/harfbuzz:=[icu]
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libvorbis
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/

2022-09-13 Thread Ronny Gutbrod
commit: 54827dba1774a168de2852d3b064fa742ec3e61e
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Sep 14 03:32:12 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep 14 03:40:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54827dba

dev-util/dockerfile-language-server: new package, add 0.9.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/dockerfile-language-server/Manifest   |  2 +
 .../dockerfile-language-server-0.9.0.ebuild| 44 ++
 dev-util/dockerfile-language-server/metadata.xml   | 11 ++
 3 files changed, 57 insertions(+)

diff --git a/dev-util/dockerfile-language-server/Manifest 
b/dev-util/dockerfile-language-server/Manifest
new file mode 100644
index 0..8d466b8f8
--- /dev/null
+++ b/dev-util/dockerfile-language-server/Manifest
@@ -0,0 +1,2 @@
+DIST dockerfile-language-server-0.9.0-deps.tar.xz 947604 BLAKE2B 
440d68131507f3e0b265ea117fda452f860233960ad5bccf41e9163c12ce62fedd643e067a074bb007031b041b16ee67379bb755931d0476e7e0399a67d72537
 SHA512 
6195007faa078319e4a67c1fbe8c33fe002f6f92f0dfd18f5393151cf78b27d1ff57e0d2916be45b4817b5a67c6da35843f4a5fd96d3c2f02301705f304caeb8
+DIST dockerfile-language-server-nodejs-0.9.0.tgz 19571 BLAKE2B 
0b75afcdb2238b4c28799b27642ea4f26cc60c4615b3636bc875e183911c70ec65234d8a7131a5d9e327e9c8d29973ea52524995117735c9ec142373a813e4d2
 SHA512 
40f59c5316db35369669142b24a5019825c8ea213c97b7fcd5b0956998b3088915838a72ff8a369a1a3e00a94b52c65c0a6979b2cf0c909db9ed2155d816560a

diff --git 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild
new file mode 100644
index 0..025449b22
--- /dev/null
+++ 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-nodejs-${PV}"
+
+DESCRIPTION="A language server for Dockerfiles"
+HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs;
+SRC_URI="
+   mirror://npm/${PN}-nodejs/-/${MY_P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${MY_P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed"
+
+   einstalldocs
+}

diff --git a/dev-util/dockerfile-language-server/metadata.xml 
b/dev-util/dockerfile-language-server/metadata.xml
new file mode 100644
index 0..faec6f526
--- /dev/null
+++ b/dev-util/dockerfile-language-server/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   rcjsuen/dockerfile-language-server-nodejs
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-apps/merge-usr/

2022-09-13 Thread Yixun Lan
commit: 430b90083e75f77467797695b7268a644f7cd7ea
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Sep 14 02:34:39 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep 14 02:39:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430b9008

sys-apps/merge-usr: keyword 1 for ~riscv, #868291

Signed-off-by: Yixun Lan  gentoo.org>

 sys-apps/merge-usr/merge-usr-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/merge-usr/merge-usr-1.ebuild 
b/sys-apps/merge-usr/merge-usr-1.ebuild
index 6ae74a2fc288..d5f00347868a 100644
--- a/sys-apps/merge-usr/merge-usr-1.ebuild
+++ b/sys-apps/merge-usr/merge-usr-1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/floppym/merge-usr/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 BDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k3s/

2022-09-13 Thread Zac Medico
commit: 6d076f017f110a11a3d3aa5e309efae40fe0
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep 14 02:29:54 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep 14 02:30:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d076f01

sys-cluster/k3s: add 1.25.0_p1

Signed-off-by: Zac Medico  gentoo.org>

 sys-cluster/k3s/Manifest |   3 ++
 sys-cluster/k3s/k3s-1.25.0_p1.ebuild | 102 +++
 2 files changed, 105 insertions(+)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index cb6b66bc5476..2aae204293d7 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,7 +1,10 @@
 DIST k3s-1.24.3_p1-vendor.tar.gz 31433160 BLAKE2B 
33328690ac94c101fd02bc2ef166f09eb5b54a1404da9206a3ff7fdf3c212a2dea96563b6d1da9a25105a15f69cc71664e3d1cb6f35f18f18faae50a67607d80
 SHA512 
e742b01960a4dc35f80e923fc9fbf41ae2913a24b66de7acd8c8b7a78681cca55821adc5e42df527fc6a9c42146f8b39de85c1060e2981198cd6712dcf300231
 DIST k3s-1.24.4_p1-vendor.tar.gz 31949072 BLAKE2B 
60f152f7085039f061461e932a5ccada68404ff5a6de88602aeffd07141b825b441ea4a58d6fc5eb8b73bc8f02df81cb1c710fc8f05e1f6d8d8a1ecd4adf564b
 SHA512 
3b27e3dc3834ba509e57f32b5cff68903cb8160d5b0b1c5dd753b66021c0fbd547f7df7d5cb8d3820e1fa0d495087eb98f6197ec29ff9127b713c6f9ab4f1710
+DIST k3s-1.25.0_p1-vendor.tar.gz 31880481 BLAKE2B 
6b45448119713374f7e796f35ba460a7f8fc351d2a146f1d47af96a7e5a3d67f24f48f9a6ce5643675122b0677b3db46e25af282f1ad1b99722b3fe2246fd078
 SHA512 
4cee72ce30ac14bbacc90d0d976f727e931dcd6f98a88b6a22da6635ce2977afa2db8eea779ff80bfdb91aeb5711ce560b9dc09b19fa5d10c9503bb52be0b24a
 DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 
270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300
 SHA512 
53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
 DIST k3s-containerd-1.6.6-k3s1.tar.gz 10337871 BLAKE2B 
c4d038c2654243f61f907942a7ddc6d6584c50a04db3cd539f8cbb46901737744b39ca7c31ef51e84ba87faafbfa1962a36e2912a1bfee9d922e2f15e3253970
 SHA512 
11a2247ea8deb498fb8f0fbd90735d5c4e980d3744ddf1c17b1bf438379c55124a57838a27bc6df7a0b0421881d6072f0cd0bbb4c4835aa34ea894af02334fa8
+DIST k3s-containerd-1.6.8-k3s1.tar.gz 10344676 BLAKE2B 
18b236d61c710234fc6feefb4b08e36950c02a3a74d92a7bae5286ddf2916d29f636d1c9fb4307ccb6c6f1c7a77441096b0db9c892d5745f32815f4016af7b54
 SHA512 
b85c5e73c9f6c66c229888d93b3796c3fa4b362ee2ee4f7fb37f760ff241223820c0bec4995e73e9c3d20b81a8fc3676e7b0ed170239c8cb43194aae2701a6b5
 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 
6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e
 SHA512 
d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3
 DIST k3s-runc-v1.1.3.tar.gz 284 BLAKE2B 
7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0
 SHA512 
27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9
+DIST k3s-runc-v1.1.4.tar.gz 2334639 BLAKE2B 
bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651
 SHA512 
c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6
 DIST traefik-10.19.3.tgz 25287 BLAKE2B 
c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65
 SHA512 
6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9

diff --git a/sys-cluster/k3s/k3s-1.25.0_p1.ebuild 
b/sys-cluster/k3s/k3s-1.25.0_p1.ebuild
new file mode 100644
index ..aa0253761385
--- /dev/null
+++ b/sys-cluster/k3s/k3s-1.25.0_p1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module linux-info systemd
+
+DESCRIPTION="Lightweight Kubernetes"
+HOMEPAGE="https://k3s.io;
+K3S_CONTAINERD_VERSION=1.6.8-k3s1
+K3S_RUNC_VERSION=v1.1.4
+K3S_ROOT_VERSION=0.11.0
+K3S_TRAEFIK_VERSION=10.19.3
+K3S_TRAEFIK_PACKAGE_VERSION=00
+K3S_CNIPLUGINS_VERSION=1.1.1
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
+
+MY_PV=${PV%_p*}+k3s${PV#*_p}
+SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   ${EGO_SUM_SRC_URI}
+   
https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
+   

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

2022-09-13 Thread Nick Sarnie
commit: de310238733356d37c5d521ffe3083c8905c4387
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Sep 14 01:30:16 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Sep 14 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de310238

dev-util/glslang: drop 1.3.224

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/glslang-1.3.224.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-util/glslang/glslang-1.3.224.ebuild 
b/dev-util/glslang/glslang-1.3.224.ebuild
deleted file mode 100644
index ffb48adf4b6f..
--- a/dev-util/glslang/glslang-1.3.224.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}"
-
-# Bug 698850
-RESTRICT="test"



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

2022-09-13 Thread Sam James
commit: 4ed80e7fbd76241d440fe0bcd84d8723f93b8d73
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 00:20:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 00:20:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed80e7f

dev-util/colm: respect CC

Fixes build on pure Clang systems.

There's a proper upstream fix [0] but it's too awkward
to backport with our other patches and there's been a lot of other
changes relating to our patches upstream anyway.

Have asked for a new release.

[0] 
https://github.com/adrian-thurston/colm/commit/bb487b1368b65a1f30fe3a59fd0c7d84bdcc483b.
Closes: https://bugs.gentoo.org/771849
Signed-off-by: Sam James  gentoo.org>

 dev-util/colm/colm-0.14.7-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/colm/colm-0.14.7-r1.ebuild 
b/dev-util/colm/colm-0.14.7-r1.ebuild
index 59000e4847fa..147625389f13 100644
--- a/dev-util/colm/colm-0.14.7-r1.ebuild
+++ b/dev-util/colm/colm-0.14.7-r1.ebuild
@@ -36,6 +36,7 @@ src_prepare() {
sed -i -e 's/(\[ASCIIDOC\], \[asciidoc\], \[asciidoc\]/S([ASCIIDOC], 
[asciidoc asciidoctor]/' configure.ac || die
 
# bug #766069
+   sed -i -e "s:gcc:$(tc-getCC) ${CFLAGS}:" src/main.cc || die
sed -i -e "s:gcc:$(tc-getCC):" test/colm.d/gentests.sh || die
sed -i -e "s:g++:$(tc-getCXX):" test/colm.d/gentests.sh || die
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/rpcsvc-proto/

2022-09-13 Thread Sam James
commit: b00ca1b5fec97e1e8bb837ca7c1ca34a32fb1ddc
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 00:13:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 00:13:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00ca1b5

net-libs/rpcsvc-proto: fix cpp call

Bug: https://bugs.gentoo.org/718138
Closes: https://bugs.gentoo.org/870031
Signed-off-by: Sam James  gentoo.org>

 net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild 
b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild
index 68a3bdb3e02f..f7687c8b7eca 100644
--- a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild
+++ b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit toolchain-funcs
+
 DESCRIPTION="rpcsvc protocol definitions from glibc"
 HOMEPAGE="https://github.com/thkukuk/rpcsvc-proto;
 
SRC_URI="https://github.com/thkukuk/rpcsvc-proto/releases/download/v${PV}/${P}.tar.xz;
@@ -21,7 +23,7 @@ src_prepare() {
 
# Use ${CHOST}-cpp, not 'cpp': bug #718138
# Ideally we should use @CPP@ but rpcgen makes it hard to use 
'${CHOST}-gcc -E'
-   sed -i -s "s/CPP = \"cpp\";/CPP = \"${CHOST}-cpp\";/" rpcgen/rpc_main.c 
|| die
+   sed -i -s "s/CPP = \"cpp\";/CPP = \"$(tc-getPROG CPP cpp)\";/" 
rpcgen/rpc_main.c || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/

2022-09-13 Thread Sam James
commit: e2438c028e2eb9d4f848d027e5f484424f6ca004
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 23:46:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 23:46:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2438c02

sys-libs/musl: set QA_PRESTRIPPED for crtn.o

vapier's comment is really it:
""'
> crt files are often hand written assembly, and for the init/fini ones,
> barely any code at all.  so they tend not to have anything useful to add
> debugging wise, if the tools even support it in the first place.
>
> not really worth trying to add debugging info to really any of the crt
> files.  we should figure out how to suppress the warning for them.  or
> ignore it.
"""

Closes: https://bugs.gentoo.org/830213
Signed-off-by: Sam James  gentoo.org>

 sys-libs/musl/musl-1.2.3-r3.ebuild |  6 --
 sys-libs/musl/musl-.ebuild | 12 +---
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/sys-libs/musl/musl-1.2.3-r3.ebuild 
b/sys-libs/musl/musl-1.2.3-r3.ebuild
index 563d555aab5a..215d34d742fa 100644
--- a/sys-libs/musl/musl-1.2.3-r3.ebuild
+++ b/sys-libs/musl/musl-1.2.3-r3.ebuild
@@ -40,8 +40,10 @@ LICENSE="MIT LGPL-2 GPL-2"
 SLOT="0"
 IUSE="crypt headers-only"
 
-QA_SONAME="/usr/lib/libc.so"
-QA_DT_NEEDED="/usr/lib/libc.so"
+QA_SONAME="usr/lib/libc.so"
+QA_DT_NEEDED="usr/lib/libc.so"
+# bug #830213
+QA_PRESTRIPPED="usr/lib/crtn.o"
 
 # We want crypt on by default for this as sys-libs/libxcrypt isn't (yet?)
 # built as part as crossdev. Also, elide the blockers when in cross-*,

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild
index b42381e40998..215d34d742fa 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-.ebuild
@@ -40,9 +40,15 @@ LICENSE="MIT LGPL-2 GPL-2"
 SLOT="0"
 IUSE="crypt headers-only"
 
-QA_SONAME="/usr/lib/libc.so"
-QA_DT_NEEDED="/usr/lib/libc.so"
-
+QA_SONAME="usr/lib/libc.so"
+QA_DT_NEEDED="usr/lib/libc.so"
+# bug #830213
+QA_PRESTRIPPED="usr/lib/crtn.o"
+
+# We want crypt on by default for this as sys-libs/libxcrypt isn't (yet?)
+# built as part as crossdev. Also, elide the blockers when in cross-*,
+# as it doesn't make sense to block the normal CBUILD libxcrypt at all
+# there when we're installing into /usr/${CHOST} anyway.
 if [[ ${CATEGORY} == cross-* ]] ; then
IUSE="${IUSE/crypt/+crypt}"
 else



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

2022-09-13 Thread Nick Sarnie
commit: ac2e7aa73ae20292358dcca6c89f15a4753ba537
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Sep 13 23:30:15 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Sep 13 23:33:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2e7aa7

app-emulation/wine-vanilla: Exodia, obliterate

Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   3 -
 .../wine-vanilla/wine-vanilla-7.13-r1.ebuild   | 468 
 .../wine-vanilla/wine-vanilla-7.13.ebuild  | 469 -
 .../wine-vanilla/wine-vanilla-7.14.ebuild  | 468 
 .../wine-vanilla/wine-vanilla-7.15.ebuild  | 468 
 5 files changed, 1876 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 586238ffeec3..adcfb5397382 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,7 +1,4 @@
 DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 
21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d
 SHA512 
a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96
 DIST wine-7.0.tar.xz 27120912 BLAKE2B 
84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde5a61608e7c35f48addcce7a4d660e63c3caa3ca2c365d1e83b55a1c3485872b2d6bfa8941e2bce44c4aca6
 SHA512 
eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c
-DIST wine-7.13.tar.xz 28237664 BLAKE2B 
f65f6ab2ec159d0a25b44e6bcbc83db2c5ada6b0c39dd0e3fe86db74bb964d0b1bcba85e5300d5140e24c305b7e30a58953e7582df8a2117ce5d8127538f484b
 SHA512 
2eca3aa80afa19dd0cc3cfeb8b58b78d22d2925b8201e0b7278638084a529870c1468ffc300e6a1bb343d0f0c7e28c2b3bb6c59af15dec43b8f6c1eb78b46c1e
-DIST wine-7.14.tar.xz 28274396 BLAKE2B 
632c4c77a5b93597b8b217a04e34a4867d9e34497322cbcdf89d3bd2c98ee2ce27983582e1aa6737ec6bf5e080f64bcb4813f3e5c83b67cebd36895251a07e2f
 SHA512 
6727be4a23b1911b36c44ac8d347be1c98bb53e67101355d6ae829d14a3a0867ba83f77a52f4dbc02a35c3b513291dd4800148a31d28f50069d199fdee04b6e9
-DIST wine-7.15.tar.xz 28324772 BLAKE2B 
2ae7f693acfa3477c5b925cb6bfc6e2c3094cf56049aae9a310206dce3ef26d32af74ab414f06020dc0e9cf782b8e3cf6b65739ae10b71e783415498b7339618
 SHA512 
9edf9f6169c26fd829255d323ebdda4fd606f9cf9dfebae2c0823c32a2ca40741e10acba6938e0d49a99dd15276795506887ab582fed296beb0202f77b2db1b4
 DIST wine-7.16.tar.xz 28345428 BLAKE2B 
6540dd196639c5b3e01af801439e4ca8d3d17ce6b9832c3ab7d0263909e0a963a5901b8baad00537242c32599af92d04ad58c9f51660583e28693b4ec1bdd803
 SHA512 
5085c7c1b0e762c508f33775f7f0aa41e94cb75805bb649093addad25f90f7f57d5101ba96227f58a6f18b3ae228bd004df11ec1c033692ad130e9b5279ea19e
 DIST wine-7.17.tar.xz 28379876 BLAKE2B 
536af8f1ac9c4dd8bae2d16cba226c99c45cd64f0a9a2569022baefee61556801d3ee15f480fd18445baecb6c78dd7950f98542dc88a3282ee5d457d0e4ddfb1
 SHA512 
fd8017e6174db0047a3957db3045b2ad9024e07b1e2f81800521f0b7e7f7660add6a08e09bc60e3d140816cec70aae8324fe15643bd05e541f22f66ffda52508

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.13-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.13-r1.ebuild
deleted file mode 100644
index acf26429424f..
--- a/app-emulation/wine-vanilla/wine-vanilla-7.13-r1.ebuild
+++ /dev/null
@@ -1,468 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools estack flag-o-matic multilib-minimal pax-utils plocale 
toolchain-funcs virtualx wrapper xdg-utils
-
-MY_PN="${PN%%-*}"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-GWP_V="20211122"
-PATCHDIR="${WORKDIR}/gentoo-wine-patches"
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="https://www.winehq.org/;
-SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos 
+fontconfig +gecko gphoto2 gstreamer kerberos ldap mingw +mono mp3 netapi nls 
odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb 

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

2022-09-13 Thread Nick Sarnie
commit: a9e429d1ee38c85cddf9963d014ef874539df8ae
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Sep 13 23:31:11 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Sep 13 23:33:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e429d1

app-emulation/wine-staging: Exodia, obliterate

Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   8 -
 app-emulation/wine-staging/metadata.xml|   1 -
 .../wine-staging/wine-staging-7.12.ebuild  | 544 -
 .../wine-staging/wine-staging-7.13-r1.ebuild   | 543 
 .../wine-staging/wine-staging-7.13.ebuild  | 544 -
 .../wine-staging/wine-staging-7.14.ebuild  | 543 
 .../wine-staging/wine-staging-7.15.ebuild  | 543 
 7 files changed, 2726 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 37ab11283809..3afa8a573b85 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,13 +1,5 @@
 DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 
21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d
 SHA512 
a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96
-DIST wine-7.12.tar.xz 28221024 BLAKE2B 
551f37360a6dd2c535b5b1a9896cd9c9c091d56c4d2f3d2988092d48d54aa447fc0dad18034bad7b7beaa9c6587071e8d32bd08092a9ba93acb39dac9ddfc391
 SHA512 
4746fb1c3d0ec7f20e22d821f8e88e5415b85cb60f53e9ad61b89e8321b6a6b2999eb2b70c7ac46477f633bccb6c2aba49ce2655c380cb85cd5c71dbe4af50b4
-DIST wine-7.13.tar.xz 28237664 BLAKE2B 
f65f6ab2ec159d0a25b44e6bcbc83db2c5ada6b0c39dd0e3fe86db74bb964d0b1bcba85e5300d5140e24c305b7e30a58953e7582df8a2117ce5d8127538f484b
 SHA512 
2eca3aa80afa19dd0cc3cfeb8b58b78d22d2925b8201e0b7278638084a529870c1468ffc300e6a1bb343d0f0c7e28c2b3bb6c59af15dec43b8f6c1eb78b46c1e
-DIST wine-7.14.tar.xz 28274396 BLAKE2B 
632c4c77a5b93597b8b217a04e34a4867d9e34497322cbcdf89d3bd2c98ee2ce27983582e1aa6737ec6bf5e080f64bcb4813f3e5c83b67cebd36895251a07e2f
 SHA512 
6727be4a23b1911b36c44ac8d347be1c98bb53e67101355d6ae829d14a3a0867ba83f77a52f4dbc02a35c3b513291dd4800148a31d28f50069d199fdee04b6e9
-DIST wine-7.15.tar.xz 28324772 BLAKE2B 
2ae7f693acfa3477c5b925cb6bfc6e2c3094cf56049aae9a310206dce3ef26d32af74ab414f06020dc0e9cf782b8e3cf6b65739ae10b71e783415498b7339618
 SHA512 
9edf9f6169c26fd829255d323ebdda4fd606f9cf9dfebae2c0823c32a2ca40741e10acba6938e0d49a99dd15276795506887ab582fed296beb0202f77b2db1b4
 DIST wine-7.16.tar.xz 28345428 BLAKE2B 
6540dd196639c5b3e01af801439e4ca8d3d17ce6b9832c3ab7d0263909e0a963a5901b8baad00537242c32599af92d04ad58c9f51660583e28693b4ec1bdd803
 SHA512 
5085c7c1b0e762c508f33775f7f0aa41e94cb75805bb649093addad25f90f7f57d5101ba96227f58a6f18b3ae228bd004df11ec1c033692ad130e9b5279ea19e
 DIST wine-7.17.tar.xz 28379876 BLAKE2B 
536af8f1ac9c4dd8bae2d16cba226c99c45cd64f0a9a2569022baefee61556801d3ee15f480fd18445baecb6c78dd7950f98542dc88a3282ee5d457d0e4ddfb1
 SHA512 
fd8017e6174db0047a3957db3045b2ad9024e07b1e2f81800521f0b7e7f7660add6a08e09bc60e3d140816cec70aae8324fe15643bd05e541f22f66ffda52508
-DIST wine-staging-7.12.tar.gz 9644343 BLAKE2B 
760b34abf245b8d2e5baed13db57a841bba73f9dd6652f958428fec3617000cdc00d6f3ac305f4b580cf462938a56ef9a6f0c6931306c25ce82b7fe4da314d9f
 SHA512 
0cf7554011835052b75a836fca89c6cf9b5fa1653c96a82b0dcd3cf40147602eebaf81aa6b94348432371bef9550c8dc21c9cf7d78b49a422bd113e8a6a8e3b0
-DIST wine-staging-7.13.tar.gz 9644182 BLAKE2B 
1fecdd231e93de44d4327cceef0f72759de331b507ea16cd39749be3195716883a5327804f6379ca563e635fbf317d131d6cf87e4b49f177a45116ee3be55527
 SHA512 
f0fbd0d96272e457006d0eac350905e2fd27b472943d08771b4cd1cde88afefeb239e46f88979bcb7d45d525610f5d69c74bf8294b101e064ca2051494ab3127
-DIST wine-staging-7.14.tar.gz 9644603 BLAKE2B 
d923321c1562e71c7826e73aec52bd0fb451bb8ff302841f7756428c23b80ea00f815d1a6cc5e3354a83ce87137b2af7ac3389c2c018344cf80afdae50f151b1
 SHA512 
40ffa7a64780a054bdace9fd5f294a45f7648f6db933ba0a74450b5412df5cc989b7aa442dcba1f185f8d0e5a7740a9508203f1ee323f26fd77867caa9d4fcb3
-DIST wine-staging-7.15.tar.gz 9644942 BLAKE2B 
1d04730b540785d03cec919ee643cd182c09c3ad022a6b9f5111348ea82a7c3e34e2108141e544855423224db15a5d954623840b3a0d3e3709d0cd23ad1e3236
 SHA512 
57b6145b3a39a8fb5e98648072e3c1f4f1528fdcfe1f8612f41dc7e0ea4fcc09e4e78d3bbe8fa7a5c14ff0708328306cf0eb8367016f6b2fda9e34f0f1be0621
 DIST wine-staging-7.16.tar.gz 9640421 BLAKE2B 
551a282c40de44a03afd7d6ef7edefac29e6ece53bd9eff854076edab400ed58c37f2d89737354c7a9d3ac9af7c576bc0ec68c61159842e9b46ac4d95c0d07ae
 SHA512 
57003888580f3c442b9d9bc1b36c3e967bfe5b5d61b7fcd8d832a463cbea793c4bf6afce35da18ea9cee568237a0a919583e1dc6b3fea7bc09a7a13e9d9260ce
 DIST wine-staging-7.17.tar.gz 9558133 BLAKE2B 

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

2022-09-13 Thread Sam James
commit: 1acb1d1c1f731b54d8b25aff63591d17bf65e2b9
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 23:23:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 23:23:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1acb1d1c

app-text/qpdf: forward ~loong

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

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

diff --git a/app-text/qpdf/qpdf-11.0.0.ebuild b/app-text/qpdf/qpdf-11.0.0.ebuild
index eee23faf57a7..bd30e1e661fc 100644
--- a/app-text/qpdf/qpdf-11.0.0.ebuild
+++ b/app-text/qpdf/qpdf-11.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # Subslot for libqpdf soname version (just represent via major version)
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



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

2022-09-13 Thread Sam James
commit: e176e9f5bc41773bb7f831e8e89c4c33ac05d84a
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 23:15:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 23:18:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e176e9f5

app-text/qpdf: add 11.0.0, drop 10.6.3-r100

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

 app-text/qpdf/Manifest |  4 +--
 ...{qpdf-10.6.3-r100.ebuild => qpdf-11.0.0.ebuild} | 29 --
 2 files changed, 12 insertions(+), 21 deletions(-)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 035722761501..dd9f4edd84a6 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,4 +1,4 @@
 DIST qpdf-10.6.3-doc.zip 6852725 BLAKE2B 
407b5994d3c3f80f71e60da12ebecf2c977fecb9e42be1aef32586b7b743bb62acc9662bc02fee174f9738f3e4e43e2769a5df415ae4bb9fb80f16b9d00cfd0e
 SHA512 
780c25df78bc0360a17de85b0701f2e929677b02989d47c6e26b57749dd2315bb21511de9d8d40670a4745254c5c17fcf1c649233be1a0255b5a661f5dcda61b
-DIST qpdf-10.6.3.0cmake1-doc.zip 6894533 BLAKE2B 
7c14f3de5225b90fd40ba8200b076c937d431a8dc5064d3ceb308c7d42f3624fe85ada7ed5661b7f3809e58ed8f6d3e55417782ebd6842cd9c60f09f896ce658
 SHA512 
b6a43476887371039922691c14f40be5d69230868c8f0c49555fb163ba339a6cfbebc7b140bf90d27e66e0fc864e69d8ee08d737ef2edf893447b5e49ee59920
-DIST qpdf-10.6.3.0cmake1.tar.gz 18241584 BLAKE2B 
24231d6d5692052d1d4de74e2ccd150fa65efbdef94d2ea0823f9ef569ba7034f3b801ef3071d9d82da57e8c76952a215235190b6b5153b18646d582463ac0fb
 SHA512 
27a8317eadc02370875ecb0f9c1d90e38c1538cde5f58d8a698891250b92525e26c6d523db595bf1ec675d5ddfe215a7483ff67f70febad5e14c808d466b8736
 DIST qpdf-10.6.3.tar.gz 18573584 BLAKE2B 
3b6ee845163ab6593ba3d85e8563e4f56f57a831e2bf67fd3a2ccd19aaca47af8c50e03dede233380442384e5bb8fa3fc317a8c54732d2cf3bdfd7d152210a4c
 SHA512 
c584b7443984b0f28eec2fbff054096b9a14a10858dda0c6b370d7a19e34c395ee15a8dc0770d3d85773281cd79944f029fb3bfad55833a2c32ff7e1a751c149
+DIST qpdf-11.0.0-doc.zip 7049971 BLAKE2B 
25191511e4327d99eab8bcd08b1db3a16c5289898034d1ec12d4f551264da489e040b2cac25d34f320898ad5698f2f7578c4ce7c0ec73c682ae2583f341ab996
 SHA512 
1e393007a4334467668079b4807724d36e9af15f05696f9b512a28b7172a9f74180c684141b3bec9dd973ba37827b159c3fd3adbd1da3061899d9a81cffb5da6
+DIST qpdf-11.0.0.tar.gz 18452218 BLAKE2B 
bb1dabae56f6ef5ca635ec7a0434387294ff6b6150ed19335243ac8774f4ecb57a7f97b00ef07c0c4f3bdfd2b510b4699324f77405c2342162c37a7860313c56
 SHA512 
08f1f3cfb3bc1532d04da9a3453dee6c9b411020c0a1dfe112da1961dd4d6dc76d6e89d57cb00b3b8b0cf0848e9fd3032a16c3c591a89b5631d0badfb44ef234

diff --git a/app-text/qpdf/qpdf-10.6.3-r100.ebuild 
b/app-text/qpdf/qpdf-11.0.0.ebuild
similarity index 59%
rename from app-text/qpdf/qpdf-10.6.3-r100.ebuild
rename to app-text/qpdf/qpdf-11.0.0.ebuild
index 1cc2e3c951f6..eee23faf57a7 100644
--- a/app-text/qpdf/qpdf-10.6.3-r100.ebuild
+++ b/app-text/qpdf/qpdf-11.0.0.ebuild
@@ -5,33 +5,22 @@ EAPI=8
 
 inherit cmake bash-completion-r1
 
-if [[ ${PVR} != 10.6.3-r100 ]] ; then
-   # See 
https://github.com/qpdf/qpdf/releases/tag/release-qpdf-10.6.3.0cmake1
-   die "Please update the ebuild / be careful with using it, as it's for 
previewing CMake!"
-fi
-
 DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
 HOMEPAGE="https://qpdf.sourceforge.net/;
-#SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz
-#  doc? ( mirror://sourceforge/qpdf/${P}-doc.zip )"
-# TODO: make SRC_URI generic
-SRC_URI="https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.3.0cmake1/qpdf-10.6.3.0cmake1.tar.gz;
-SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.3.0cmake1/qpdf-10.6.3.0cmake1-doc.zip
 )"
+# TODO: verify-sig
+SRC_URI="https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip )"
 
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
-# subslot = libqpdf soname version
-SLOT="0/28"
-# Unkeyworded testing version for CMake
-# Do not keyword -- qpdf 11 will be the first released version w/ CMake
-# This version is for packagers to test.
-# https://github.com/qpdf/qpdf/discussions/676
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+# Subslot for libqpdf soname version (just represent via major version)
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   media-libs/libjpeg-turbo:=
sys-libs/zlib
-   virtual/jpeg:0=
ssl? (
gnutls? ( net-libs/gnutls:= )
!gnutls? ( dev-libs/openssl:= )
@@ -56,7 +45,9 @@ src_configure() {
# Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html.
local 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2022-09-13 Thread Georgy Yakovlev
commit: cc0613141e60d62b391df254f81286e2123c8c1f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 23:13:08 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 23:17:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc061314

dev-java/openjdk: add -ga tag explanation inline

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild |  6 ++
 dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild   |  6 ++
 dev-java/openjdk/openjdk-17.0.3_p7-r1.ebuild   |  6 ++
 dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild|  6 ++
 dev-java/openjdk/openjdk-17.0.5_p5.ebuild  |  6 ++
 dev-java/openjdk/openjdk-8.332_p09.ebuild  | 11 ---
 dev-java/openjdk/openjdk-8.345_p01.ebuild  | 11 ---
 7 files changed, 46 insertions(+), 6 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild 
b/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild
index ef15a142fec5..feaa4c78cbc9 100644
--- a/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild
@@ -5,6 +5,12 @@ EAPI=7
 
 inherit eapi8-dosym check-reqs flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
 
+# don't change versioning scheme
+# to find correct _p number, look at
+# https://github.com/openjdk/jdk${SLOT}u/tags
+# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point
+# to exact same commit sha. we should always use the full version.
+# -ga tag is just for humans to easily identify General Availability release 
tag.
 # we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
 # set build version properly
 MY_PV="${PV%_p*}-ga"

diff --git a/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild 
b/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild
index 4952d502f500..055cb96bc4a9 100644
--- a/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild
@@ -5,6 +5,12 @@ EAPI=7
 
 inherit eapi8-dosym check-reqs flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
 
+# don't change versioning scheme
+# to find correct _p number, look at
+# https://github.com/openjdk/jdk${SLOT}u/tags
+# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point
+# to exact same commit sha. we should always use the full version.
+# -ga tag is just for humans to easily identify General Availability release 
tag.
 # we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
 # set build version properly
 MY_PV="${PV%_p*}-ga"

diff --git a/dev-java/openjdk/openjdk-17.0.3_p7-r1.ebuild 
b/dev-java/openjdk/openjdk-17.0.3_p7-r1.ebuild
index c79922b35711..9f355b7b9030 100644
--- a/dev-java/openjdk/openjdk-17.0.3_p7-r1.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.3_p7-r1.ebuild
@@ -26,6 +26,12 @@ bootstrap_uri() {
echo "${kw}? ( ${cond:+${cond}? (} 
${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })"
 }
 
+# don't change versioning scheme
+# to find correct _p number, look at
+# https://github.com/openjdk/jdk${SLOT}u/tags
+# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point
+# to exact same commit sha. we should always use the full version.
+# -ga tag is just for humans to easily identify General Availability release 
tag.
 MY_PV="${PV//_p/+}"
 SLOT="$(ver_cut 1)"
 

diff --git a/dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild 
b/dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild
index 36683911df51..2ed126279a79 100644
--- a/dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild
@@ -26,6 +26,12 @@ bootstrap_uri() {
echo "${kw}? ( ${cond:+${cond}? (} 
${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })"
 }
 
+# don't change versioning scheme
+# to find correct _p number, look at
+# https://github.com/openjdk/jdk${SLOT}u/tags
+# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point
+# to exact same commit sha. we should always use the full version.
+# -ga tag is just for humans to easily identify General Availability release 
tag.
 MY_PV="${PV//_p/+}"
 
 SLOT="$(ver_cut 1)"

diff --git a/dev-java/openjdk/openjdk-17.0.5_p5.ebuild 
b/dev-java/openjdk/openjdk-17.0.5_p5.ebuild
index ce1e101e1c8d..191467d5a34c 100644
--- a/dev-java/openjdk/openjdk-17.0.5_p5.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.5_p5.ebuild
@@ -26,6 +26,12 @@ bootstrap_uri() {
echo "${kw}? ( ${cond:+${cond}? (} 
${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })"
 }
 
+# don't change versioning scheme
+# to find correct _p number, look at
+# https://github.com/openjdk/jdk${SLOT}u/tags
+# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point
+# to exact same commit sha. we should always use the full version.
+# -ga tag is just for humans to easily identify General Availability release 
tag.
 MY_PV="${PV//_p/+}"
 SLOT="$(ver_cut 1)"
 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2022-09-13 Thread Georgy Yakovlev
commit: 5b9a58cb494c68439313271dc8555816b08a3517
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:13:04 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9a58cb

dev-java/openjdk: bump latest 17.x, restore version strings, remove gentoo-vm 
flag

gentoo-vm no longer needed
version strings were reporting incorrect values, this should be fixed
now

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/Manifest| 4 ++--
 .../{openjdk-17.0.4.1.ebuild => openjdk-17.0.4.1_p1.ebuild}  | 9 +
 .../{openjdk-17.0.5_pre5.ebuild => openjdk-17.0.5_p5.ebuild} | 8 
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index ef2994b225e4..79aa1cf45ea3 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -3,8 +3,8 @@ DIST openjdk-11.0.15_p10.tar.gz 122902351 BLAKE2B 
a2dabad415a92765d548b19261e22e
 DIST openjdk-11.0.16.1_p1.tar.gz 123134756 BLAKE2B 
727294bb9d07193bb74b01a3e3e35f491b54be4cf3b6230e59df56ea7a9166b0b138f82b3d3c302c32b21efa8e9ac71437ca430a68a9ad8b69a7755d289bde17
 SHA512 
c694a8e6b0ff664b2c6a43ef3445d98e3b4ddf59c7fe94a21390b2d7756870ea7c7e34cb99d40bd66708ecaee93ffeb4dfc9ab7e2162bd6fc19479f23963560d
 DIST openjdk-17.0.3-riscv.patch.xz 296268 BLAKE2B 
9b2036493a485a1e245230488a5985af4f5d5c6a85912d73d8a712742fdfc26d5eb08ca8e69dac04f0d516fb361e6ed057c95a3839b04639d129581cf00f0620
 SHA512 
692b5e39e5c6eb1222f25c3012e9a73366d9c98f5c29c2f2d35f41991cdcb026a644398b6f3fdd8c9d8368b4b1f5dc4d89b3dbd594a2e7751de96a140551d445
 DIST openjdk-17.0.3_p7.tar.gz 104797560 BLAKE2B 
025ff6be360c74288990622bce31769e5780f3f326b0eed2b78a776cc4df8bdf8cb99dfb0d7dd3f03f8558ca9a66acc5c5bd04b227ba4dffe18f8586a287b74b
 SHA512 
3bebaaf0469cd6558a3f033b768005e880ec95d5bb2a24b8929d2f6a05f18ca9977b291ad49b220a904f661cf6b47780a1cfd776109ed11d4e34d5345be8f66c
-DIST openjdk-17.0.4.1.tar.gz 104917916 BLAKE2B 
f01101aa5c1fa17ab92134d2d238df266a734ad0d523e0030853b4386c9e021364e1a98644a8f6fd075f42dff1ff2b0d2a0b958c6d99c10c4250043bee36f6a3
 SHA512 
5b134a93addf17bb9c91e7ea69e25a9db4dbdc27760de3a128e48b20bbfb004722851c27cea4f9d83e3fdab929e89af09cf7879b1d87334cffe600b12ee53150
-DIST openjdk-17.0.5_pre5.tar.gz 105040319 BLAKE2B 
658df2630e1938d7787031e498474c347a10770a133d4d8234cb7450777264c07441ca56a1b09f368b837a182627d3a104848aa5e521d95b1b58e1f21f4645b1
 SHA512 
19b2466339db697a8564e44423878b5c5ed310478bf56aa7ace90d34458912c5f544fcea2c31eaba559c2fff33f818745e8160376eae8f6c3c694090aed7de09
+DIST openjdk-17.0.4.1_p1.tar.gz 104892822 BLAKE2B 
e5c4ae7e59b7f078c3927ca74cdff4fe1f378da874eca45a7655fa7419c9abac6b9f81632c104614b7f1d6c20fbc5ee7f4b0a8e2aaef39a66f31377543e926de
 SHA512 
33396f9d8101db605aac0b064d518a800194421b211f0d903d681968beab58540367e53293fa26d4751e4bd1f459a0d07bb08b2010ac64ea5438717ea1517f76
+DIST openjdk-17.0.5_p5.tar.gz 105040319 BLAKE2B 
658df2630e1938d7787031e498474c347a10770a133d4d8234cb7450777264c07441ca56a1b09f368b837a182627d3a104848aa5e521d95b1b58e1f21f4645b1
 SHA512 
19b2466339db697a8564e44423878b5c5ed310478bf56aa7ace90d34458912c5f544fcea2c31eaba559c2fff33f818745e8160376eae8f6c3c694090aed7de09
 DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 
9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70
 SHA512 
f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa
 DIST openjdk-8.345_p01.tar.gz 88173976 BLAKE2B 
f0eca11f4fcb532a8fd156a74ff6629ea2d948c5d29d9b9638b526c57598618f5c3782ace26654be61f8d9ab229f44aa46112234c2d2e8a9bdc367c1071b6e53
 SHA512 
bb01156f751a0ba25290d1337356f9dd78121373220e2e2df07a4536e2ab31390865ab63d628901de7983d1679dd6dfd4bc3c6304911e6c76fe4c616bdf07eab
 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e

diff --git a/dev-java/openjdk/openjdk-17.0.4.1.ebuild 
b/dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild
similarity index 97%
rename from dev-java/openjdk/openjdk-17.0.4.1.ebuild
rename to dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild
index 5219b95c61ad..36683911df51 100644
--- a/dev-java/openjdk/openjdk-17.0.4.1.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.4.1_p1.ebuild
@@ -26,7 +26,8 @@ bootstrap_uri() {
echo "${kw}? ( ${cond:+${cond}? (} 
${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })"
 }
 
-MY_PV="${PV//_pre/+}-ga"
+MY_PV="${PV//_p/+}"
+
 SLOT="$(ver_cut 1)"
 
 DESCRIPTION="Open source implementation of the Java programming language"
@@ -46,7 +47,7 @@ SRC_URI="
 LICENSE="GPL-2"
 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2022-09-13 Thread Georgy Yakovlev
commit: ccc68be410a8359f2ae4a92d128c098565cc6185
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:11:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc68be4

dev-java/openjdk: add 11.0.16.1_p1

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/Manifest|   1 +
 dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild | 294 +++
 2 files changed, 295 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 97f1c6568269..ef2994b225e4 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,5 +1,6 @@
 DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B 
f67cf5707246b22285de8217b68fb806e3c18b7289cb81428c0fe83c5a4dcd60233be10aaca0853ffb00ac24fa60cae1b1d60ed300ad6bff8b07e881bddf8650
 SHA512 
32bac5f0c0f5df883de344718586bf798db6c8a5738058ea5d4902f5a0a3fc841c1893dec3379a74b9468c1c37af5c31a3e296476549972d3f1305401354060d
 DIST openjdk-11.0.15_p10.tar.gz 122902351 BLAKE2B 
a2dabad415a92765d548b19261e22e2cd483a17b478c8ef98342b44e88b39b23d89d31aecc80f93b27fce8df50ba41f4e6e5f10b66035bbfc1e0c03fc4707a40
 SHA512 
9d9e631046769d3ad95229172f392649ef4162161eb2d6fa7371665619600a04db440e1b3d30c580e283ad2b6bd7580d1199fc854fad3cb962d79f18b2347c67
+DIST openjdk-11.0.16.1_p1.tar.gz 123134756 BLAKE2B 
727294bb9d07193bb74b01a3e3e35f491b54be4cf3b6230e59df56ea7a9166b0b138f82b3d3c302c32b21efa8e9ac71437ca430a68a9ad8b69a7755d289bde17
 SHA512 
c694a8e6b0ff664b2c6a43ef3445d98e3b4ddf59c7fe94a21390b2d7756870ea7c7e34cb99d40bd66708ecaee93ffeb4dfc9ab7e2162bd6fc19479f23963560d
 DIST openjdk-17.0.3-riscv.patch.xz 296268 BLAKE2B 
9b2036493a485a1e245230488a5985af4f5d5c6a85912d73d8a712742fdfc26d5eb08ca8e69dac04f0d516fb361e6ed057c95a3839b04639d129581cf00f0620
 SHA512 
692b5e39e5c6eb1222f25c3012e9a73366d9c98f5c29c2f2d35f41991cdcb026a644398b6f3fdd8c9d8368b4b1f5dc4d89b3dbd594a2e7751de96a140551d445
 DIST openjdk-17.0.3_p7.tar.gz 104797560 BLAKE2B 
025ff6be360c74288990622bce31769e5780f3f326b0eed2b78a776cc4df8bdf8cb99dfb0d7dd3f03f8558ca9a66acc5c5bd04b227ba4dffe18f8586a287b74b
 SHA512 
3bebaaf0469cd6558a3f033b768005e880ec95d5bb2a24b8929d2f6a05f18ca9977b291ad49b220a904f661cf6b47780a1cfd776109ed11d4e34d5345be8f66c
 DIST openjdk-17.0.4.1.tar.gz 104917916 BLAKE2B 
f01101aa5c1fa17ab92134d2d238df266a734ad0d523e0030853b4386c9e021364e1a98644a8f6fd075f42dff1ff2b0d2a0b958c6d99c10c4250043bee36f6a3
 SHA512 
5b134a93addf17bb9c91e7ea69e25a9db4dbdc27760de3a128e48b20bbfb004722851c27cea4f9d83e3fdab929e89af09cf7879b1d87334cffe600b12ee53150

diff --git a/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild 
b/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild
new file mode 100644
index ..4952d502f500
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.16.1_p1.ebuild
@@ -0,0 +1,294 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eapi8-dosym check-reqs flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
+
+# we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
+# set build version properly
+MY_PV="${PV%_p*}-ga"
+SLOT="${MY_PV%%[.+]*}"
+
+# variable name format: _XPAK
+PPC64_XPAK="11.0.13_p8" # big-endian bootstrap tarball
+RISCV_XPAK="11.0.14_p9" # lp64d bootstrap tarball
+X86_XPAK="11.0.13_p8"
+
+# Usage: bootstrap_uri   [extracond]
+# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian)
+# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) )
+bootstrap_uri() {
+   local 
baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap;
+   local suff="tar.xz"
+   local kw="${1:?${FUNCNAME[0]}: keyword not specified}"
+   local ver="${2:?${FUNCNAME[0]}: version not specified}"
+   local cond="${3-}"
+
+   # here be dragons
+   echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}.${suff} 
${cond:+) })"
+}
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.org;
+SRC_URI="
+   
https://github.com/${PN}/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz
+   -> ${P}.tar.gz
+   !system-bootstrap? (
+   $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian)
+   $(bootstrap_uri riscv ${RISCV_XPAK})
+   $(bootstrap_uri x86 ${X86_XPAK})
+   )
+   riscv? ( 
https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.14-riscv.patch.xz
 )
+"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
selinux source system-bootstrap systemtap"
+
+REQUIRED_USE="
+   javafx? ( alsa !headless-awt )
+   !system-bootstrap? ( jbootstrap )
+"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/harfbuzz:=
+  

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2022-09-13 Thread Georgy Yakovlev
commit: 44d36069410f0d264addd04455ee512f699a2852
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:00:16 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d36069

dev-java/openjdk-bin: add 11.0.16.1_p1

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest  |   6 +
 .../openjdk-bin/openjdk-bin-11.0.16.1_p1.ebuild| 135 +
 2 files changed, 141 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 63a8f3d7f4cf..8d6a84289f3c 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,9 +1,15 @@
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.15_10.tar.gz 189998414 BLAKE2B 
6cf30a34a8a3e040895763fbf740e370469ecb9f71ab0d10d7b3c313f922981dfdf2eddaa64badac92d45db1a9945ed1389f1794a434b366034d43af263bf57c
 SHA512 
51a2fc7ddff7d64eadfb7e2f496c33176dbfceea2cdcd479528195ce00454d3d9bb5ad82714e59bdae8cf2cf7f75ce9f1dcb9c5d62aeffda9d1ec9ff0262e04a
+DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.16.1_1.tar.gz 190493431 BLAKE2B 
22e11711048b1e3e45eabd298c4ad25b2162e794561a4aa704ca2cf9612282b40203a6f16337416d16e065ec4764051a199af5b20803aab1c29c3aea6c2e39c3
 SHA512 
e61529d6782adcb9ccb78b0f3996bd2927b41a199210e6abec969880763e1b2234ddf04fe254110cc332df499616d67156a3b8376012cd3e6640f37e52ef132d
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.15_10.tar.gz 181012868 BLAKE2B 
b52d2330291ae8f8d74ba98b4679414e86c9018ad364bb27f09b5f192369c0b934654e5b4d8a07027e001da96fb89bd62a18ab5c1acea3c2cea2cc31e20a1481
 SHA512 
abe8469f5fa4f46f71e35785c6972b2901f003e311086352df6eff6911393c31c01ff965c74772656e2255e0bbb15eee6b761db472c886b60a8cda046fb46764
+DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.16.1_1.tar.gz 181437038 BLAKE2B 
d87e38a9600e2f4289637f9b54044bb25777cd7a434eae89800945515ecb3965eae8f4660d18e96f1fb95e2401133e6630d98b3b23d826425bff5bd88e5b99b8
 SHA512 
72e2846718fc2e2a85a23cb97f49acf9314b7da78a79d3fe9cd0a91d34867bb2a3b6ace359b366caf564bb5d026f19400564e31064691016e9827a450b5e1a6a
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz 175250283 BLAKE2B 
4b4fe6a5018cfa40ac71cfcf41c261887890e339d9e5f57aac55f494abb7a4e99263db151d85698690513caf670acfef29a83616e49d6f845e02cef024624fd6
 SHA512 
98adf9689782aa78d61f485e671c434cfdfae7ba92a7ce0c2401164250b7def2f881e201835e1ca2ab56a3ae4967c0923f4856171c2a4918f7190adf4b5e0bca
+DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.16.1_1.tar.gz 175833123 BLAKE2B 
c027ac3c128ee8cc6e62e375c66a642931a9344bd7d06cad6025094a8569d135a2982ead3057da7841ebcc5a02fc8c8db653f8aa09bcc8179122e1c1e6018be0
 SHA512 
f3af5dc335d0573ed89037a6227e96e75ec2031af6653f3a034b2d5e0737f1edc875aa883050783c6d556ce5a55ce4f9cd7859b574915b994b58fb26d906fbfd
 DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.15_10.tar.gz 193336087 
BLAKE2B 
0f61aba6b76b019ef7271dd92cd4b6db432318d629b5485e2f85a9ca586f1ce6b6d3e2c48486a4f3d90f8730e3fc7dd4f0975849f7c0f820812625556331db87
 SHA512 
360a349b34f2194498d0800145b54e5532b8a2137d7526a692a855a036d1cb6ef185bdeffaff63bb8cce71c7a0b10fee6acfb1024db8d2ec0cd485baa0683304
+DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.16.1_1.tar.gz 192644240 
BLAKE2B 
c7e77e1b620f6df33d63656a09203bd3d700579a8730141ea4a20424f844c6afc09f4c6681fa66c3fabab0cc9505293cdeed04fa16b0accc49209e0ea4877ba6
 SHA512 
457df026841f11a424e8f8fe789ba4968d60b0a06deef01a69911ec2084fd4f14ae5dfae543bb646881ce8e4e34665c65670943a43cb2a83c6923122801de468
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.15_10.tar.gz 193245074 BLAKE2B 
0a559bd0513984c2bc93e31ab7afcb8f5fc152c9984d957359bf1901e46b25b25ddee81c4c8fc0f560e65b343f74e39c55a1af61526fceec0eb530309eb65383
 SHA512 
85b21da3ff777b6239df5534ee3539b256a1de5d02abf4f537bca38d2cbf8006b4130d8bde2e24835a8da7a651fc8852df2c5060d26b9d594927f4d609912554
+DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.16.1_1.tar.gz 193754645 BLAKE2B 
5ab76378de497da3e59b5c33025322aacfa67edfa9766fbee346399f8dca71309aa9e6c6ad43a59c2bc7033fc01806b045832ee6b57f08956a2d696e760c247d
 SHA512 
38aa02b8ab14b678b226891ffb2d2ab1248202d595e8c37ded3479d3d0a210355df75cabb62b03ccfae5369965e80ab4872cf7f530d0ddbc4cbf4c9a0f922e37
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.15_10.tar.gz 186328533 BLAKE2B 
72f662e4aed529de853e47b848b46c15fade1a8c120f83b3409492801084114724f1d3875fedf1607133192ef5a612dbab828e578bff98adf1605fd990a24b21
 SHA512 
af69ea99e3d3b7ae84405190a12f788348162fd235aa5df8ce7ea3127d961e015b51cf70277aefa0e29a434ba10876812e997a063c5aaedafa460fc5451783c7
+DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.16.1_1.tar.gz 186335152 BLAKE2B 
ce97404fe164c89cc43d053e14a4abd596c104a6dfa355cc011de274aa5e1b9d2d5cb881299fad7877fd0b49bf1f738672eb565d4c543720d059663b34fd5da6
 SHA512 
6ccbbf271e23d6d2315ac62e5ea574991e728a4298cbf217aa7fffb3717c6a13cd82a467d15a0be9699e7b9e9a062ed0f10772165a40604f2f3c8e02729a6eaa
 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.3_7.tar.gz 190142132 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2022-09-13 Thread Georgy Yakovlev
commit: 1e0dc18bb2be25d745f85e66879b4f0bef6c7a1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:26:00 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0dc18b

dev-java/openjdk-jre-bin: add 17.0.4.1_p1

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-17.0.4.1_p1.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 12650f6d1a4e..827378b56a02 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -2,6 +2,7 @@ DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 
BLAKE2B 0f972a78
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz 42471028 BLAKE2B 
a88fa041ffdcedabbcdadbb1eb4a005245ba779eb0f82bc27ea7f2923a1b2e538d14d5f615869e456b1bce48859211134c6bd9d31c2c082068686b68fd59
 SHA512 
a8a8a9c9f243aaf9b051bd0c35009ec96a28dcf47b53139dd59891a5ff2ced590e56961edb093cf67b8239d92a4b407f631b389fdff986fdb746316f420abf34
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.16.1_1.tar.gz 42705612 BLAKE2B 
02b0239a613f0738c7980105cd8595c0bbf456ba13f669dd11071313260d1fdbe1bc0c91e9fc9252cb04078ec7da36fdb4cf8a3408d1afdb7298f88bb75a75d8
 SHA512 
21af841b9e14ea32e13dd45fb2e693c0dfcbf65e99ebaaee44f14188c8b30c2cd76de816dc184b7bc9f376b26ab6bb9741be84f37bb99bec4dc381aa7ce9ada9
 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
+DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.4.1_1.tar.gz 45941557 BLAKE2B 
877a194672bfb950203d466191c1c220fffcca86559c0179c573e85152b9e63d253891989ed825181f3e034dd9d6f5cfba10986cf1c019e7faf73ad9a89bee48
 SHA512 
0bea14d42df99771e8e02f705f9233fc666904667607ca66e47be57fb09131b0a9d70b7bd4cc5b322805cc09cb14ad711db60348e9d17f9714884006185a928c
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u332b09.tar.gz 41336220 BLAKE2B 
52eb9aa2623335bca7be71d1aca6b4292a029554ef9f9e0e1209a7fa0892931c37b670f9f90586d4ff3cd35540a3a7cb230f20789481836d20f04d4cfcc56596
 SHA512 
c62002aa1a28547b0b0cefea3f83af2cf6507002bf296b1b83bd04406f4c362f4c74940209ebbd3803513395bec7503882aac7f8d35dcbf6a6e02e9155a53cdd
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u345b01.tar.gz 41336188 BLAKE2B 
05c1ff3f0561410dafb88f1ce1486decbe56f528cebde4f5d05d589e5a7c706e84bf23f89cda68b19212dbd9b109546a7b78b407a8453c9f040b9e95f5f9c35f
 SHA512 
15cb0be04c9a516476405107fc472470b4576b3893aca8f926b8f007fcb21b6eba1d87a52a806ec698cb3a8b17bae8f557445e9201be2f2d7246a67e28df0be4

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.4.1_p1.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.4.1_p1.ebuild
new file mode 100644
index ..43ec32db6c4d
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.4.1_p1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
+   )"
+}
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptopenjdk.net;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${PN}-${SLOT}"
+   local ddest="${ED}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2022-09-13 Thread Georgy Yakovlev
commit: b85b509253f10874fae496725c1f8b9c9160e7a4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 21:57:08 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85b5092

dev-java/openjdk-bin: add 8.345_p01

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest |   5 +
 dev-java/openjdk-bin/openjdk-bin-8.345_p01.ebuild | 123 ++
 2 files changed, 128 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index c02f9dbe7e25..63a8f3d7f4cf 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -12,7 +12,12 @@ DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.3_7.tar.gz 
191298712 BLAKE2B a
 DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz 191514138 BLAKE2B 
3e2d64cdf15c63f2f50148576bc8ed085ec808a28a07113910f7b04c5729a1a56840751da627d8012751a7b533f6730c3a9bb99914382caf82f63e5a65dad40a
 SHA512 
144f1e1c0f9558bd0be0536b48b89081579d1232d75c00fcfb7be2460475a4eaf3a6ae89007e683fd6148b4ebf33c2d9492419db96090e07f4ae52afc71df861
 DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.3_7.tar.gz 187277835 BLAKE2B 
2a6766ae47281222a570485bbb67b10b78b2d17399a2fd76e254be3d30808a09002fe6fcf5814be044c4a95c3f791af4b45df9320cea5ec212f9db38329b1630
 SHA512 
00cb5c5628ef2fcbc44ffcb2f81b8cae8c57107df8c456b4f3bf6897269daebdbd9ce0fe78af686cebedbd2426fa85095b198d47578828404a1b046eb0cbca60
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u332b09.tar.gz 102003248 BLAKE2B 
75eb1dc4e09f868ca1a5f0ccc275e36992414e250c2815ab2a6e879942dfdd57a069d6d2cc79aee967c8d2077cecef6d65285cf870e70d22aebef607e906dbec
 SHA512 
cf716f9a614932ccffeb8a7a2ee3a2f10543b31b8f6953933ba4785f386873fe00fee69061c70c26b55a6db13f26ba529f9953d7f3fce9b42172fe3b4e0eee52
+DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u345b01.tar.gz 102022940 BLAKE2B 
40b14e0399de76c6dd2bdc9cd6b3aba7d62cddbb636a2b11a905dc432b0aa91ad62d415203f3f83c0ba82c3667f83a485ec57e71077c26c8eaf35c0f08edd713
 SHA512 
d932f0a0101fdce350e48a4a79754477478b6c345bdd66bd63be53a10fe6e613b89028d4ebb03d48e85284d5a1caca7f128690765e91968e01420f5fbc08ce48
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u332b09.tar.gz 98261468 BLAKE2B 
7fe2b5c6178af88ebf390352f67acca7216af23d6015beb8e94215d1af82b41c2b8e8790c00b5fbf363837a98ddb051a6ebede5fe78f471f09331c1014bd85ec
 SHA512 
17c9bdc892dc479bd7c5bef2ab3a6637cc499e1c257d6ddd541e7f372d6737d644920538e0c39e8aa7c905f0f1172429cc171d608bd337e872be7b399733b25e
+DIST OpenJDK8U-jdk_arm_linux_hotspot_8u345b01.tar.gz 98273349 BLAKE2B 
71556f01bcd6f513af963fc9c9b2269460faa9f23ad85429fefddc169038aa1c98fb505184aa216f08b96a31d5d8e10d831ef65d7f9dba9499783eafca08b824
 SHA512 
8e9a5155cd8f769c25b79863ccfa8956cfd252278eca7f105d7179cca9ec2035580d959a5662aa263d852699000478344fab816301a809961cb2d1d5ccaed758
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u332b09.tar.gz 100484069 BLAKE2B 
7e3b0186947f19094d88140304e756b7b2728560299f330c84ed8f9ac77c40fb046c2731d22c5d30e5d2837b878caccb19e8f1174f272c2fb29905db15500640
 SHA512 
adcfa446254c7de8b80f040e7f9960625c0314dabc8b457dee9d95216050f9aedc0c59528c29f7f1bc950c3ed0b713f3234dd9f9fb2a5bab7e706dbdb2eef42d
+DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u345b01.tar.gz 100474631 BLAKE2B 
32c98c9b0c97b427b880589c26002fa67f90980b099090a8b43a0c4b3d71319617126b55da7102abe9d15b0b3569fdd7f4288936607258a278fe805e875d469e
 SHA512 
37501b2c3ebe224404c34a847ed643a95ebf85aa6b8412bc3405ff3afdbecb9a69b2324b774d96d9cb5ba44170d84f6ac0026ea66c1074c13ef06c330952c9fb
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u332b09.tar.gz 102918585 BLAKE2B 
55d7ef116ee28f37ab1a96cb8ffe021d1784b208ad248e78d6f0a7f22429364364e00ef17fe6159fac2fde6a0765a20125db6ce17694992dbc9e3b3e054adddf
 SHA512 
9f387fb8b872b65fc6a545151c185b9ad1aaac7ad7cffac4d2b936dedbca116a7d74e56754353ffa4caed394497ca659852f0e5e3803ead10f8fa95d562e28a8
+DIST OpenJDK8U-jdk_x64_linux_hotspot_8u345b01.tar.gz 102925260 BLAKE2B 
ce4e79c98f5f3b2119fafd0ad43ca64bc823ff9adf20cd76e4e8c0de34ddc11cce7311d0ffc1cdcaab70632b3c18dca5b57c916a01230b22fcc74c4e8e08e3c9
 SHA512 
92bafba262a269ec3be7d83d8ca36468ad69d850d44b373c04c92a14c74a9aa89314f2aa68a6565c41b302c60fb8d19f1cf0f3075924a497e8be05e8a08ce95d
 DIST OpenJDK8U-jdk_x64_mac_hotspot_8u332b09.tar.gz 107924497 BLAKE2B 
f1f283b33f2e81a15f6ba01b7c2c63093b8a12dd0c9853ff9a2cea8d5352b6994266e8653135574f59a24da7294e602c5dd2fb3524065aa53e21b8313d3b0d33
 SHA512 
c7474e6a81d9e44e7c48388917de87733bfcb13c99a6d253ba180ac8b826ec79f1871d57dcc3e2edb4929f2687541156770c7568162a95389cdf1606d8e65397
+DIST OpenJDK8U-jdk_x64_mac_hotspot_8u345b01.tar.gz 107934646 BLAKE2B 
766fc30b428283a5c4bebad76043e0d6fbdc31c747a09ce4f9440ef1493b4127dd7c0a9d0bf04ca0a6fe9215556224d157355b7cf14e685ed3791b6ca5d226fc
 SHA512 
3a70f6587c858b675adce10063197fa97683157b4e3506dcae2649edeffe32ff8914bddee63a6856c3390c91f97fb79a11ed799f95a73526f48fb96cb92be26b

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.345_p01.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2022-09-13 Thread Georgy Yakovlev
commit: 43d97e8bbfe450bee7c4e9322f3b7140a4a8a6a4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 21:46:25 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d97e8b

dev-lang/rust-bin: add 1.63.0

Bug: https://bugs.gentoo.org/868330
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  33 +
 dev-lang/rust-bin/rust-bin-1.63.0.ebuild | 221 +++
 2 files changed, 254 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 3f63a3dc..fde4224761fe 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -161,8 +161,41 @@ DIST rust-1.62.1-x86_64-unknown-linux-gnu.tar.xz 154112528 
BLAKE2B 8843b7837f380
 DIST rust-1.62.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
51d37c6313aee4cc1a972df80e3e2b373b78198e88905f63bc81417eb1275872df6a689ad61250fd2fdae667e8c6bb2a2ff0d6b67056d11a58db516e5597dac9
 SHA512 
e7f1ef525306380114bb7e2dc4ef80e29e3f0bea2f4dfddda4da8681553eeda28cc7938c9dbbb08ab2446fff498c73878ceef1c26b93d5995fc7d5eb86c93599
 DIST rust-1.62.1-x86_64-unknown-linux-musl.tar.xz 254113564 BLAKE2B 
0f16d4054bd869d3226517349f6b1d7e6722c6c4c208b2c6cef540fefec5afb3763d821be8f436c17fdba4e35c7f2a3c7d70d7584af546b5fbd7b7e769245d1f
 SHA512 
af99627a2e50fbb066747041fbe64c05cdf277beaade48ab3e43f8c0d78e146b6f0c729d76517d83b5be76b33c1051637d51cbaeacb65139f37244511693a7a3
 DIST rust-1.62.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
f810303e14116ec3968d621baab776ecfcd42b4c214affd761a9f68c0062a5cd0db16a26ed499c9981b63ec12b56b580ee2335ae69a2fb8c7e1eadf0b9bd09d4
 SHA512 
9bde24b4db99b956f22aa9919ee962052c93e67ec03ff9f2da5651a044405369f49345796f04f08f77f2d574c0c297e9cd9bfd320ab20ec6240c8b404d2d0b8b
+DIST rust-1.63.0-aarch64-unknown-linux-gnu.tar.xz 230083616 BLAKE2B 
2b66b809d53cc971c9cd44435c10c4bf0faa20dcc3782b47955d0fac252c370c670f0adb59f51b6842b46277d584c5fd44b94202e57aed078480f5cb6952d815
 SHA512 
c9f7b885008c58f7aac0edd5b6cd0295d768215e2b26cb1f590206248d468fa78409f42f48d505080ee14e2a59dd887cfc564db5a41e91ed36d738a90961f89e
+DIST rust-1.63.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
a323669f0587c9785c587ac0eac72915e421a61d2b5252c2dcc7f637176d5d425fc8cbcfa6ef848fd0d7acfa17cd430e4d42e8c03729c563dda59aa13e6d5c5b
 SHA512 
be2e1eff9228576b66e0a0434e1edbb4525d0ef66743082afef1ef55565e312e63fed7274d01298128fda0c7ab63827d5aed90f50e184582781a4e10ee311de1
+DIST rust-1.63.0-aarch64-unknown-linux-musl.tar.xz 224541836 BLAKE2B 
b32b7886ddc5da3af0c6e394ecb167288897b2c44b0108e33aeabb3842ff563c769e635413b092a36246bbcf137d692e94c6ce66cccad34c7e728c4cf4af7bc2
 SHA512 
e462c8b94defc5ac5dfe923c3a6273c3d414cf576840d46a680a4f333bc34fea874c4ec4363c4e1891a6fe95087bf4a68bba7f316bfed9db6313be989afd7428
+DIST rust-1.63.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
ccac24e85deb6089468b763bce6cd54ec1c5ce506d10c8e84d3e8b0c9ee21946ac575a4aab5205c5a2d8328488641806a7dc1b15bd8cc48f3701630f223580f4
 SHA512 
9d41f34e507271e26e6ff7ce03d6a215a99971df77b246fa64b3518d70c2ec82142e96c4d0cf9641405065ec672f663316a93fe0e9183bd1e8f5af4de1ef41f1
+DIST rust-1.63.0-arm-unknown-linux-gnueabi.tar.xz 203850320 BLAKE2B 
2a0f4e195d6e7ca66119b2bd45d58127b6aa305c77349c06d8ee109066ede59288ce067e222fca12f1414224a74ec9f33e7de1a18bf7b1e91e216e852e574a90
 SHA512 
d55ee6201bc4c3cd698396f08d4247b7578778b3c82da8ef496512e0f8cb1758009af6286230a1b26849b5f27101a242d7e04851ae41a41f7547589103f5c0ce
+DIST rust-1.63.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
26bdf2e38262d3e4b23c72f86325dd1275c08b5d99c82b91a05cf800e3e6a2500bdc6d89a3582311292f6ba1ddd65b8a081b608c83adcb39faa708f8376d
 SHA512 
0f1213cf05bbbf659103c7178f20780fa3ef807cd03417edcb901d6560411c3f96bfeeb0dcf555460675573cfb9d402fa3882d787015ecfbf83765ae9fc35325
+DIST rust-1.63.0-arm-unknown-linux-gnueabihf.tar.xz 204273564 BLAKE2B 
4a3730dc3d1cc08c8a0a687328e19e7a78265eb81cc1a3312cc547bd4823951c28ab57ac87919aab346994a6f96ce9803f7429c6b1831e4fdb3a7f7f086a2a87
 SHA512 
d53bc819c7ca2e5fc116fec5a731d280ac701f19fd9a8707ee5e69fdc41544d3dce17f8cd61f9ad0b59a89409c9859634e5d91444a0361add69c36c3f47a379d
+DIST rust-1.63.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
e71f5d6f404a408774f6246fe72596c59255ba1f1b52c4ef6fdef08da63178fefa46966370a1f4e04b95a68b119f166e01d2d2d347f9e4517908e87146a56d83
 SHA512 
c70a350de8d378ed8dcec42d697143e4cce18dfd176b4fbcea25e7c608ff3db51642ab1be3b13d277d7eeec5a0262aaf9c38527f7f14c02fc64f760d6438efb2
+DIST rust-1.63.0-armv7-unknown-linux-gnueabihf.tar.xz 209545116 BLAKE2B 
2cb5610fc665f50505fa8b0d18b88cf79abca6a6b8503d46f76fc58b74e7d58e3b7aa1a790e7ba555b250d0f0bd48acd176ff1cf463eb7f37b34780b04b2c838
 SHA512 
e809ac29a9b24c82f7d950ebbad5d3c01dafba9554c55716a28e728b0218c6f8b3b7f1e31c277be3946da1a0e4228717d7a1a63db66716c19a79b2c5ac11fb92
+DIST rust-1.63.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2022-09-13 Thread Georgy Yakovlev
commit: 2d104b74b3d361be9000ee92eefe359ecfe188e4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:09:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d104b74

dev-java/openjdk: add 8.345_p01

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/Manifest |   1 +
 dev-java/openjdk/openjdk-8.345_p01.ebuild | 224 ++
 2 files changed, 225 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index bb7a8df0dd47..97f1c6568269 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -5,6 +5,7 @@ DIST openjdk-17.0.3_p7.tar.gz 104797560 BLAKE2B 
025ff6be360c74288990622bce31769e
 DIST openjdk-17.0.4.1.tar.gz 104917916 BLAKE2B 
f01101aa5c1fa17ab92134d2d238df266a734ad0d523e0030853b4386c9e021364e1a98644a8f6fd075f42dff1ff2b0d2a0b958c6d99c10c4250043bee36f6a3
 SHA512 
5b134a93addf17bb9c91e7ea69e25a9db4dbdc27760de3a128e48b20bbfb004722851c27cea4f9d83e3fdab929e89af09cf7879b1d87334cffe600b12ee53150
 DIST openjdk-17.0.5_pre5.tar.gz 105040319 BLAKE2B 
658df2630e1938d7787031e498474c347a10770a133d4d8234cb7450777264c07441ca56a1b09f368b837a182627d3a104848aa5e521d95b1b58e1f21f4645b1
 SHA512 
19b2466339db697a8564e44423878b5c5ed310478bf56aa7ace90d34458912c5f544fcea2c31eaba559c2fff33f818745e8160376eae8f6c3c694090aed7de09
 DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 
9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70
 SHA512 
f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa
+DIST openjdk-8.345_p01.tar.gz 88173976 BLAKE2B 
f0eca11f4fcb532a8fd156a74ff6629ea2d948c5d29d9b9638b526c57598618f5c3782ace26654be61f8d9ab229f44aa46112234c2d2e8a9bdc367c1071b6e53
 SHA512 
bb01156f751a0ba25290d1337356f9dd78121373220e2e2df07a4536e2ab31390865ab63d628901de7983d1679dd6dfd4bc3c6304911e6c76fe4c616bdf07eab
 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e
 DIST openjdk-bootstrap-11.0.13_p8-x86.tar.xz 105420236 BLAKE2B 
d3137ad497937a9a04dedf38776f3ac45bf3b115d275991fd8582b72ade48390b6aa8ad89e0b4d34fa6a787a3c413dab20b32ef347dc8733544e810150c55d29
 SHA512 
f71a7ef8fbf19b0595dd7d4ebe52bbe1c95b8c17f34d092472c5f5ce8caf52a053f22db8587f1649f9a96ad01c0c632be343342812f5a8cc4ff843b33b8d9b0f
 DIST openjdk-bootstrap-11.0.14_p9-riscv.tar.xz 104601676 BLAKE2B 
5f976e8a626a829fae70ad6c007f10bfeff79e29c85d6c75fb2f5ff8984fd2a2bd44ee6e07958dbbdaaed761c6839d375e1b5ba6cffc63b02ad9e2c9178310db
 SHA512 
580dec81626553fe3e7afd0f6385a733ba80a0502cf0f9e8bdc973048887290c9ab6171267d61d8838c4ece4de58c9ca8b78540bd52b1757495a27175057ec64

diff --git a/dev-java/openjdk/openjdk-8.345_p01.ebuild 
b/dev-java/openjdk/openjdk-8.345_p01.ebuild
new file mode 100644
index ..b46632bbb4bb
--- /dev/null
+++ b/dev-java/openjdk/openjdk-8.345_p01.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
+
+# we need latest -ga tag from git, but want to keep build number as well
+# as _p component of the gentoo version string.
+
+MY_PV="$(ver_rs 1 'u' 2 '-' ${PV%_p*}-ga)"
+SLOT="${PV%%[.+]*}"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.org;
+SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap selinux 
source"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   sys-libs/zlib
+"
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+  

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2022-09-13 Thread Georgy Yakovlev
commit: 8459cfa39fa47906acda3d27799d207d94dd17d9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:23:54 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8459cfa3

dev-java/openjdk-jre-bin: add 11.0.16.1_p1

remove stray gentoo-vm flag

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-11.0.16.1_p1.ebuild| 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 7c61aa0aa602..12650f6d1a4e 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,5 +1,6 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 BLAKE2B 
0f972a78221b74be4b8c87845f52d331eb6caf84eef06d291d0cd25ce4357b7072f938fd0390a9c54647d4ddcfe4c0184ddf84583e017e1bf78338b7939437bc
 SHA512 
9ee64498d83d16cefc5a155393d9477bb78338d43a3b4b1699f4358644415a6be5601f7b2a87a82f2a95cafd6485b6db7b30bd0d21096110211b942e95deed64
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz 42471028 BLAKE2B 
a88fa041ffdcedabbcdadbb1eb4a005245ba779eb0f82bc27ea7f2923a1b2e538d14d5f615869e456b1bce48859211134c6bd9d31c2c082068686b68fd59
 SHA512 
a8a8a9c9f243aaf9b051bd0c35009ec96a28dcf47b53139dd59891a5ff2ced590e56961edb093cf67b8239d92a4b407f631b389fdff986fdb746316f420abf34
+DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.16.1_1.tar.gz 42705612 BLAKE2B 
02b0239a613f0738c7980105cd8595c0bbf456ba13f669dd11071313260d1fdbe1bc0c91e9fc9252cb04078ec7da36fdb4cf8a3408d1afdb7298f88bb75a75d8
 SHA512 
21af841b9e14ea32e13dd45fb2e693c0dfcbf65e99ebaaee44f14188c8b30c2cd76de816dc184b7bc9f376b26ab6bb9741be84f37bb99bec4dc381aa7ce9ada9
 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u332b09.tar.gz 41336220 BLAKE2B 
52eb9aa2623335bca7be71d1aca6b4292a029554ef9f9e0e1209a7fa0892931c37b670f9f90586d4ff3cd35540a3a7cb230f20789481836d20f04d4cfcc56596
 SHA512 
c62002aa1a28547b0b0cefea3f83af2cf6507002bf296b1b83bd04406f4c362f4c74940209ebbd3803513395bec7503882aac7f8d35dcbf6a6e02e9155a53cdd

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.16.1_p1.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.16.1_p1.ebuild
new file mode 100644
index ..43ec32db6c4d
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.16.1_p1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
+   )"
+}
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptopenjdk.net;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${PN}-${SLOT}"
+   local ddest="${ED}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
+   # also has an explicit dependency while Oracle seemingly dlopens it.
+   rm -vf lib/libfreetype.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || 

[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2022-09-13 Thread Georgy Yakovlev
commit: cbb0927d2bdead899288a2d90a4a9f584fb42bdd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 21:48:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb0927d

virtual/rust: add 1.63.0

Closes: https://bugs.gentoo.org/868330
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.63.0.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/rust/rust-1.63.0.ebuild b/virtual/rust/rust-1.63.0.ebuild
new file mode 100644
index ..b7da1d054aa3
--- /dev/null
+++ b/virtual/rust/rust-1.63.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2022-09-13 Thread Georgy Yakovlev
commit: 0734fc309958c14d876e1bb884a21394e6c78784
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:22:46 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0734fc30

dev-java/openjdk-jre-bin: add 8.345_p01

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-8.345_p01.ebuild   | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 37434dfb74dc..7c61aa0aa602 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -3,3 +3,4 @@ DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz 
42471028 BLAKE2B a88fa04
 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u332b09.tar.gz 41336220 BLAKE2B 
52eb9aa2623335bca7be71d1aca6b4292a029554ef9f9e0e1209a7fa0892931c37b670f9f90586d4ff3cd35540a3a7cb230f20789481836d20f04d4cfcc56596
 SHA512 
c62002aa1a28547b0b0cefea3f83af2cf6507002bf296b1b83bd04406f4c362f4c74940209ebbd3803513395bec7503882aac7f8d35dcbf6a6e02e9155a53cdd
+DIST OpenJDK8U-jre_x64_linux_hotspot_8u345b01.tar.gz 41336188 BLAKE2B 
05c1ff3f0561410dafb88f1ce1486decbe56f528cebde4f5d05d589e5a7c706e84bf23f89cda68b19212dbd9b109546a7b78b407a8453c9f040b9e95f5f9c35f
 SHA512 
15cb0be04c9a516476405107fc472470b4576b3893aca8f926b8f007fcb21b6eba1d87a52a806ec698cb3a8b17bae8f557445e9201be2f2d7246a67e28df0be4

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.345_p01.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.345_p01.ebuild
new file mode 100644
index ..d4b6279fcfac
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.345_p01.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jre_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
+   )"
+}
+
+MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptium.net;
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+
+IUSE="alsa cups headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die
+
+   # this does not exist on arm64 hence -f
+   rm -fv lib/*/libfreetype.so* || die
+
+   if ! use alsa ; then
+   rm -v lib/*/libjsoundalsa.so* || die
+   fi
+
+   if use headless-awt ; then
+   rm -fvr lib/*/lib*{[jx]awt,splashscreen}* \
+   bin/policytool || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" "/opt/${PN}-${SLOT}"
+
+   java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2022-09-13 Thread Georgy Yakovlev
commit: 9d1f9319a642ab479bdc994f0d373b06c6167d7e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 22:05:00 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1f9319

dev-java/openjdk-bin: add 17.0.4.1_p1

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest  |   7 ++
 .../openjdk-bin/openjdk-bin-17.0.4.1_p1.ebuild | 136 +
 2 files changed, 143 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 8d6a84289f3c..1313e2c3cc1e 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -11,12 +11,19 @@ DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.16.1_1.tar.gz 
193754645 BLAKE2B 5ab76
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.15_10.tar.gz 186328533 BLAKE2B 
72f662e4aed529de853e47b848b46c15fade1a8c120f83b3409492801084114724f1d3875fedf1607133192ef5a612dbab828e578bff98adf1605fd990a24b21
 SHA512 
af69ea99e3d3b7ae84405190a12f788348162fd235aa5df8ce7ea3127d961e015b51cf70277aefa0e29a434ba10876812e997a063c5aaedafa460fc5451783c7
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.16.1_1.tar.gz 186335152 BLAKE2B 
ce97404fe164c89cc43d053e14a4abd596c104a6dfa355cc011de274aa5e1b9d2d5cb881299fad7877fd0b49bf1f738672eb565d4c543720d059663b34fd5da6
 SHA512 
6ccbbf271e23d6d2315ac62e5ea574991e728a4298cbf217aa7fffb3717c6a13cd82a467d15a0be9699e7b9e9a062ed0f10772165a40604f2f3c8e02729a6eaa
 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.3_7.tar.gz 190142132 BLAKE2B 
e6b0fb199ba788a31b6238d3bc458216baf37f1517a449be63668c412dfe7662d644ffdb312194533d4af089ac2753c164059978d65eddd951bb98bfc108da87
 SHA512 
f406ae289659e902dd3314d40485c1f3b04915451794c2bebfb1eeda7c83dbf051c26461aec7fe07c1a43f5319f80044aefc99c9177e2a9ca0a31a9c9f06c157
+DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.4.1_1.tar.gz 189797923 BLAKE2B 
8732ba8ce23d8ebdcac7fbb2c6035c3cafd11eda4853b948327c6c9839a88294d5c89a03006d542c8ab797b3d4d570aefc6289ff97338d68089387d0ed742d3c
 SHA512 
d2bcf2b766e3135320f28de1df47c3d3f9012281501390ffb6a4c01f59c72fccd348139f4eeb0a9bcce747ed8cfb04f2c8d78161dda2f2f6e0728993f8953061
 DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.3_7.tar.gz 177467402 BLAKE2B 
38b8508e81bcbaf90a1db9bfe3f804da9838cc43b6043c328d19523c83dc5d953465a1018a9054979163140a28f5e213815634005cf096f6932407e8f7ccf9a6
 SHA512 
0433dc839a98b810cad9fe0d98c46cabccec5ceb44fd5bc67fff0c27962f183a3814b9aab521768b578d8f11bda97934629bf9fce5c010cdc93c685b842566e7
+DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.4.1_1.tar.gz 177121101 BLAKE2B 
bfbbdfdf77e5f52bdef3bc9ab387590f2d02ed7f039ab49b15127b9a09430b0a9cfadde04cdb70668812d68ed4279dce3fceee6183d469e0ff4b37f43bff60cb
 SHA512 
36403f81c06c4d7bb76058bae6a4e5c94d3c134f9b6ff9ec4b9f8ab9437195f0e2e2c2770cea4d765a182a0b2fdfc4b7fc4343fa5170af5720343d3fe0302e02
 DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.3_7.tar.gz 188309462 BLAKE2B 
e47b98ebcb661631732e3238ce3cd1630a0a2103d7e32beabb49d1a0ff216c34c0c39fac11a848474a36dd2c98f6724c58900e3026d04cb7e4f7f00adbe1fe18
 SHA512 
9158821b22633177866ac0a5c4ffd774d2d750adea2de2adce661060ab7d28cf67fc703eb9e0e200149fa03eb040a05dc45ac944dacd140e0d0fa06515584795
+DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.4.1_1.tar.gz 187944772 BLAKE2B 
6e04360ff4abec1bb76d5e73bc21716a935224ccd799ab4ee09f989a996ba4684677cd28545f90ef9a5d53e1ecb46a0e1d641c6c41aa93f74992b53cc19ece5e
 SHA512 
850a0241ee1c67b5f8c2350432de82d3d264015cad7455f98d392b5bf32bc0b44aeaf1fc9b42035a2a13f157f57e833667329970e61f4626b88bbb4fcfd39482
 DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.3_7.tar.gz 190898839 BLAKE2B 
b5188190ab30393ff789724ca99ce89232d8a4d81c22205111da4cc60cc258fe5bee47a5550cf032937542d7fb677af0de9aebbe39fe20b4af223a6d7d3211e5
 SHA512 
e1f1ade72f12c21eef9d34d05e2a4a8228320138d0c626c4eb31431ac9d5e5123ec8ef24c168005e3bb3508537c826399122461a0ce8de1310ccab40d8d21145
+DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.4.1_1.tar.gz 190474121 BLAKE2B 
ac8b741cf29816960de615999d5030f03677fc3a370c0c430d408802535cbbb2b304aa18d036529d29c1939c2d43ff84bdddeb15dde5a22bbda7c807ddc900db
 SHA512 
04c9182fc503369b7dcf53729e3c5e7f16828477e168d279806c7968482588ee5a04b1c31407c2baa1c1d24468592e1e416a9ea2115391113b83e792457e31b1
 DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.3_7.tar.gz 191298712 BLAKE2B 
abcb97374d38cb7457139865617d7570627d390c0db47ed572048dbb9f35b7cf6cf1a7d973684607ce3f7477f9b03b85ba43b8b4447b04f9fe1bfe419a18d190
 SHA512 
4e69597c134f37db83b44fd86e13c25ded20d8a1b2d8e959b6ddee29e5cc8c2a7bfd449636399f2d7bf030d93b2a29236e614a1578f9bbd37ca7e12249dc80bc
+DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.4.1_1.tar.gz 190514211 
BLAKE2B 
07f802438dffcd54b07ea5342ee78fcfecaf51bac90666aadce34c871f25df6e21a30565e17952dd13fc5da9f032eaa931b66a725f416c98bcbcad0a1d584ad0
 SHA512 
927a83458e89ff8acd82a443cfe08d6cd93e73bec3311661d2bd4e09eba151088e0d1f40206f50c681586d6629a02c4549fc97df043edacb255e841ea17c83f4
 DIST 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/

2022-09-13 Thread Georgy Yakovlev
commit: 3906ab7a59bda4a9c3f058d2defb05667cb24b1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 13 21:47:30 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 13 22:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3906ab7a

dev-lang/rust: add 1.63.0

Bug: https://bugs.gentoo.org/868330
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest |  34 +
 .../rust/files/1.62.1-musl-dynamic-linking.patch   |  25 +
 dev-lang/rust/rust-1.63.0.ebuild   | 738 +
 3 files changed, 797 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 9b6c54d78a55..c74098ee411a 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -126,6 +126,38 @@ DIST rust-1.61.0-x86_64-unknown-linux-gnu.tar.xz 157592468 
BLAKE2B 0877c0794280a
 DIST rust-1.61.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
5296a8df210a4cf2fd7dffcba1ae6bd8cda9e408ff4c55d997199c2890b9faab9e8d6d22a3c0961786bb80231836047929621edf9043d474b352fe28bd9192e8
 SHA512 
cb97e84cd793aa8676c41297d8da14125855c008815e65d8191868eb88241ccb408c6f9ae85b7ba8de1a02ea8923f5e042f4fea662fa593e5ec03505b41ee52d
 DIST rust-1.61.0-x86_64-unknown-linux-musl.tar.xz 259724324 BLAKE2B 
d005bd2794d196136c42842fbb7bc64d827898b5713f768cf0e88be5a40e3906139027ee58571cfccd8d2c864f672d1986da28c72f0d1c4a7f78d18efe14385e
 SHA512 
96d09ac3a48bb2956dd6bf219e605c68327a94d09e72290ee74781c4886dce93b217163fb08dac0ce69bfaa2e3ab8cccd4a26d10b9df4c3162822a38e355bdb6
 DIST rust-1.61.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
e1c8061c80cd5445f7df9c44044ccb47731704b93d4e86cf95bd3b1b08a3c3cdb61e21349088cd0127632c63a0f7c22f0fa209809450dd81607bf7353d61a7b4
 SHA512 
587f487a3c8159a4b102f15a484a0ffa4f32c2abd2fb4ca078c27d36f6ff365c95015a99494e852631e9f92bfc9f33a0266c5f62b7edfce823c34993ff6a836b
+DIST rust-1.62.0-aarch64-unknown-linux-gnu.tar.xz 228388556 BLAKE2B 
2b2d8428c97bfeb64bd999670e4ef2b6c4732cdfd7cac0cf37c5adb8ee83fd467e1e94bcb6a9edf28838fd052d19a7cbc273175c8360696bbec4523e1ff069a6
 SHA512 
10964fe48ee59ef2e44e9d0a0daa750cd06cc52198664b544166a846667366e7f129612f4d68e1530dab28987f62ccacd82f6d5663d0091cf7a451469219
+DIST rust-1.62.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
6cf85d71d188bc931cbb21dac1387fa9fb8b45bcf0984bfd5af1a3f1ac581b74e37df337138b05b2d74ed1572d6e859418c33c2fe4bb72f5a3b15cb6302060d4
 SHA512 
452610627d8d01474ed38b7d3ff7c3c0174cc5b3468cbd0f274b6124ff6497dcae6f0abb6b9688f64be89c524c8fe18aaf5fd56dcd2530df6c247688cac1a230
+DIST rust-1.62.0-aarch64-unknown-linux-musl.tar.xz 223168712 BLAKE2B 
9007a612ed5ec279c346abaeb4213a71d3acae9e5b1934380c9959e74db8b196b59f1197d1714a076040ff68f2b4f0e4937feb226cfaa0bdd272838d67eb07cb
 SHA512 
253ba647102cb5599cfbfbfaf5f77ab2389e4bc77bce6cfd8aba037f6bd349081965d505fc30e9538df9353e923e66fa451ab73076d7224703cab1e24a81cf1f
+DIST rust-1.62.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
54d54528fed34d0325d50a44ea732c99268d0acd2d78fe778dee369e18e9d7f6a8164617715a8c73aae59d2e856ff437343087542d2eeba9e613cd0418e9cf43
 SHA512 
79a049aad9cf0d50455747bbd2809611ca9d8eb2890c4a0dda71b64842c75cc4503f9f308d6f418e0f207d5cea04d21b352d45c1774a24b9270071d232dfb1d6
+DIST rust-1.62.0-arm-unknown-linux-gnueabi.tar.xz 203832692 BLAKE2B 
964278ec2d9375d864cd03f7ec4fae1ca89fceebad51ccc2a017fbdf5ed354bd599d8c3eaf9eb9e86870f3d4b7fae8bb9011ae630742b3cc9e6ed38e14e8eae4
 SHA512 
d388e752fe7fa67c91719858be9ffc872c2b8fa45f6d63ae18298a79bc242e640784722d82461629bd0f07ce56a7dd850376ca9882bf0a084a5a19b01e5d59f3
+DIST rust-1.62.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
1f24c48e0648f80d7107db921917372bd51ff4b630bd36830d5bb76386b486776311c67854bd4d6366e820003b89ba1a4c8eecbe001f2221c1063661c71ab513
 SHA512 
f134e874d59bc7979e821f881098f9d91eb81a1c5c68db80d738def722273ecf4957d842c3f0ee9f9b415448477bcd0b022624cea95f99850bd2267dc545423f
+DIST rust-1.62.0-arm-unknown-linux-gnueabihf.tar.xz 203946052 BLAKE2B 
b0e2a8a0068dc758d772f3dbc8003a57fdb43ead64e30bdf338c60b195bb2f78ef7e7a6df6dd2f02f13f47b9e913ab2fc010ce9fc6d39d5014709a71886e7eb6
 SHA512 
515d16b3ec5e8ec4af24c6baaf4e5443774c2140e5379019f29ce8a63eb1fd908408f42092e0fc0c3dd5e62ac7d43357af13fd74678cd2635451a2d775934386
+DIST rust-1.62.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
661439263a89d2206fbb7c3e00ac42e5975403670953df6be12dbf10e624a3bce0a16a846084aa621284e1d2dbb997af19b0f45808a2ddf7bb65af306a1745ba
 SHA512 
bade26ccb646cc16822ae3235c00d048373f6c38eea79af128e3f299e8a69086fd254b4cd7c602c653d6573232594a27c7f8eb915797b8f1afbf56db3efb5008
+DIST rust-1.62.0-armv7-unknown-linux-gnueabihf.tar.xz 209318492 BLAKE2B 
959488e4a957e19e5fe44e9b2b83406e135d7598cf4fa9db3b132c80cc40a54a73dee3c0b3db6f2f9299adf1b2d80fe453d1f0dab73fe46cacd5fa2ebf45b3ac
 SHA512 
2c447c39f22f1f11f1e58d6adfea440a7d0bb91ffbb60df555b4e3eb41379b586f531a31c3ef86bb5e7a5b46889071f509157dc031fa174d93942d21dd241180
+DIST 

[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/

2022-09-13 Thread Sam James
commit: cba3e865aef60dc06fc919cc7040bf7c82caadd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 22:46:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 22:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba3e865

net-mail/notmuch: fix USE=doc

Closes: https://bugs.gentoo.org/869926
Signed-off-by: Sam James  gentoo.org>

 net-mail/notmuch/notmuch-0.37.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-mail/notmuch/notmuch-0.37.ebuild 
b/net-mail/notmuch/notmuch-0.37.ebuild
index d3b3da07aebf..67c45dcc26f7 100644
--- a/net-mail/notmuch/notmuch-0.37.ebuild
+++ b/net-mail/notmuch/notmuch-0.37.ebuild
@@ -235,9 +235,6 @@ src_install() {
default
 
if use doc; then
-   pushd doc/_build/man/man1 > /dev/null || die
-   ln notmuch.1 notmuch-setup.1 || die
-   popd > /dev/null || die
if use apidoc; then
# rename overly generic manpage to avoid clashes
mv doc/_build/man/man3/deprecated.3 \



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pcsc-lite/

2022-09-13 Thread Sam James
commit: f621975ab4dae6dbb22b314f464932a23cfadc37
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 22:43:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 22:43:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f621975a

sys-apps/pcsc-lite: add 1.9.9

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

 sys-apps/pcsc-lite/Manifest   |   1 +
 sys-apps/pcsc-lite/pcsc-lite-1.9.9.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 09496ea11f1e..57e49ae99ace 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,2 +1,3 @@
 DIST pcsc-lite-1.9.7.tar.bz2 784685 BLAKE2B 
74848b06ce9e497287cc4a8f307a194d766091a35af46300bd1dcdbf730c3f86f14928ff2e576ac83c07a37234b866e0b2cb3afd3d963b8570051c5c4880f4b9
 SHA512 
0c7f6c0efcfd6f6996e9e751dd0dd9969590b19144099aa6003c089d95d5ffdfddf3a50b82ece31e0f22e8213317dd827e5fbb4cdde614818b81a80c434788dd
 DIST pcsc-lite-1.9.8.tar.bz2 787198 BLAKE2B 
ba7297e567e5ad7fdb8041d6cddd61e772795d725d91be7f041493a2404a42acf51b41a4e0e82765f4d2a93517d8d9345abd7520dc03eeb48d2eb83bb6082390
 SHA512 
6275eee849c5572264f5a1ef1ea2a2db5fec9c4129b348bd6e2c1dc46c945b8ecab682c003913e9d06da7034b383199b6e392ae178ffae296017e7c61812
+DIST pcsc-lite-1.9.9.tar.bz2 789914 BLAKE2B 
4a28e71e5fb23685f8ef1e0c577157708a3130e2f0eb3cb5d93c4da307d40578a862fce6726f8e4b7c6296b86f953448eb0748412d8933cc2e58a28daf285190
 SHA512 
748ec3d82ff48af1a8dc5a581863e5d94adc47ab8f3158ceb838c2b521ece3a746b737c7b4bb2ba8b545be85ff18b9639443864e50b2e065cf2fbfdf79ef9700

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.9.9.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.9.9.ebuild
new file mode 100644
index ..6ec37345d133
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.9.9.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-single-r1 systemd tmpfiles udev multilib-minimal
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="https://pcsclite.apdu.fr https://github.com/LudovicRousseau/PCSC;
+SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
+
+# GPL-2 is there for the init script; everything else comes from
+# upstream.
+LICENSE="BSD ISC MIT GPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+# This is called libusb so that it doesn't fool people in thinking that
+# it is _required_ for USB support. Otherwise they'll disable udev and
+# that's going to be worse.
+IUSE="doc embedded libusb policykit selinux systemd +udev"
+REQUIRED_USE="^^ ( udev libusb ) ${PYTHON_REQUIRED_USE}"
+
+# No dependencies need the MULTILIB_DEPS because the libraries are actually
+# standalone, the deps are only needed for the daemon itself.
+DEPEND="
+   libusb? ( virtual/libusb:1 )
+   udev? ( virtual/libudev:= )
+   policykit? ( >=sys-auth/polkit-0.111 )
+   acct-group/openct
+   acct-group/pcscd
+   acct-user/pcscd
+   ${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-pcscd )"
+BDEPEND="
+   sys-devel/flex
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.8.11-polkit-pcscd.patch
+   "${FILESDIR}"/${PN}-1.9.8-systemd-user.patch
+)
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-maintainer-mode \
+   --disable-strict \
+   --enable-usbdropdir="${EPREFIX}"/usr/$(get_libdir)/readers/usb \
+   --enable-ipcdir=/run/pcscd \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(multilib_native_use_enable doc documentation) \
+   $(multilib_native_use_enable embedded) \
+   $(multilib_native_use_enable systemd libsystemd) \
+   $(multilib_native_use_enable udev libudev) \
+   $(multilib_native_use_enable libusb) \
+   $(multilib_native_use_enable policykit polkit)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   dodoc HELP SECURITY
+
+   newinitd "${FILESDIR}"/pcscd-init.7 pcscd
+   dotmpfiles "${FILESDIR}"/pcscd.conf
+
+   if use udev; then
+   exeinto "$(get_udevdir)"
+   newexe "${FILESDIR}"/pcscd-udev pcscd.sh
+
+   insinto "$(get_udevdir)"/rules.d
+   newins "${FILESDIR}"/99-pcscd-hotplug-r1.rules 
99-pcscd-hotplug.rules
+   fi
+
+   python_fix_shebang "${ED}"/usr/bin/pcsc-spy
+
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "Starting from version 1.6.5, pcsc-lite will start as user nobody 
in"
+   elog "the pcscd group, to avoid running as root."
+   elog
+   elog "This also means you need the 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwdata/

2022-09-13 Thread Sam James
commit: d887a6c2d34617a684f120a8cfdc2726632961a8
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 22:39:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 22:39:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d887a6c2

sys-apps/hwdata: drop 0.358, 0.360

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

 sys-apps/hwdata/Manifest|  2 --
 sys-apps/hwdata/hwdata-0.358.ebuild | 25 -
 sys-apps/hwdata/hwdata-0.360.ebuild | 25 -
 3 files changed, 52 deletions(-)

diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index 02f964e098b1..f07671e6b0eb 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -1,4 +1,2 @@
-DIST hwdata-0.358.tar.gz 2240851 BLAKE2B 
b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f123f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416
 SHA512 
52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69
-DIST hwdata-0.360.tar.gz 2254316 BLAKE2B 
c2fae537f2ff594f73577cf72af9d6201bcd1dc26059786c1ae8cb7999d3774306244ea10aee0f9b4916f4a7547b549ccbd815ca9a93053e6ca069140e3a7232
 SHA512 
dc04bdfc21a7bb9903cc51156c9bf1f0d6c7c772db1a47f9d5b120e1e4955155fb5057ccc6679ae56ac790e5da3ca719a3a9b9cd9082eac261ef11e75c97a244
 DIST hwdata-0.361.tar.gz 2263204 BLAKE2B 
83f613dd75e677bb25e884c00e8c32aa97e1b030ac8642df2c35f895df815bf6b8ca150c448fb6a14a8cf6c6cec9ef351896a5762a45ea99c34c39790213
 SHA512 
942cf6fa17c2f6fa41d7c624aa7fd28d57d6ad7750eb7a01c8ce85a663154140af75108a8ab12d43375bae63574a594ea2117195a743c12e5c4cb2986f198454
 DIST hwdata-0.362.tar.gz 2277092 BLAKE2B 
fa0fb6055e65867a61ff628655c45442f175daf6c4d29b921356534a6aca686d6790fab6fd930707fb81891dac4325078a335f351af236d4eece8953703b2c27
 SHA512 
63ea6b56283b248a54b4a9e350da431db4f40b30e4d1e9afb29bfec3f87b11723899397817435e9142b7775690a399591afb9b701101e2cc4d78893fa791e1b7

diff --git a/sys-apps/hwdata/hwdata-0.358.ebuild 
b/sys-apps/hwdata/hwdata-0.358.ebuild
deleted file mode 100644
index 3045467ded50..
--- a/sys-apps/hwdata/hwdata-0.358.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Hardware identification and configuration data"
-HOMEPAGE="https://github.com/vcrhonek/hwdata;
-SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-RESTRICT="test"
-
-src_configure() {
-   # configure is not compatible with econf
-   local conf=(
-   ./configure
-   --prefix="${EPREFIX}/usr"
-   --libdir="${EPREFIX}/lib"
-   --datadir="${EPREFIX}/usr/share"
-   )
-   echo "${conf[@]}" >&2
-   "${conf[@]}" || die
-}

diff --git a/sys-apps/hwdata/hwdata-0.360.ebuild 
b/sys-apps/hwdata/hwdata-0.360.ebuild
deleted file mode 100644
index 81b4b0771008..
--- a/sys-apps/hwdata/hwdata-0.360.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Hardware identification and configuration data"
-HOMEPAGE="https://github.com/vcrhonek/hwdata;
-SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-RESTRICT="test"
-
-src_configure() {
-   # configure is not compatible with econf
-   local conf=(
-   ./configure
-   --prefix="${EPREFIX}/usr"
-   --libdir="${EPREFIX}/lib"
-   --datadir="${EPREFIX}/usr/share"
-   )
-   echo "${conf[@]}" >&2
-   "${conf[@]}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwdata/

2022-09-13 Thread Sam James
commit: c3bbcfe582dc47b767f9dd59f9ede499463d14d6
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 22:38:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 22:38:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bbcfe5

sys-apps/hwdata: add 0.362

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

 sys-apps/hwdata/Manifest|  1 +
 sys-apps/hwdata/hwdata-0.362.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index 2f604cd491f1..02f964e098b1 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -1,3 +1,4 @@
 DIST hwdata-0.358.tar.gz 2240851 BLAKE2B 
b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f123f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416
 SHA512 
52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69
 DIST hwdata-0.360.tar.gz 2254316 BLAKE2B 
c2fae537f2ff594f73577cf72af9d6201bcd1dc26059786c1ae8cb7999d3774306244ea10aee0f9b4916f4a7547b549ccbd815ca9a93053e6ca069140e3a7232
 SHA512 
dc04bdfc21a7bb9903cc51156c9bf1f0d6c7c772db1a47f9d5b120e1e4955155fb5057ccc6679ae56ac790e5da3ca719a3a9b9cd9082eac261ef11e75c97a244
 DIST hwdata-0.361.tar.gz 2263204 BLAKE2B 
83f613dd75e677bb25e884c00e8c32aa97e1b030ac8642df2c35f895df815bf6b8ca150c448fb6a14a8cf6c6cec9ef351896a5762a45ea99c34c39790213
 SHA512 
942cf6fa17c2f6fa41d7c624aa7fd28d57d6ad7750eb7a01c8ce85a663154140af75108a8ab12d43375bae63574a594ea2117195a743c12e5c4cb2986f198454
+DIST hwdata-0.362.tar.gz 2277092 BLAKE2B 
fa0fb6055e65867a61ff628655c45442f175daf6c4d29b921356534a6aca686d6790fab6fd930707fb81891dac4325078a335f351af236d4eece8953703b2c27
 SHA512 
63ea6b56283b248a54b4a9e350da431db4f40b30e4d1e9afb29bfec3f87b11723899397817435e9142b7775690a399591afb9b701101e2cc4d78893fa791e1b7

diff --git a/sys-apps/hwdata/hwdata-0.362.ebuild 
b/sys-apps/hwdata/hwdata-0.362.ebuild
new file mode 100644
index ..719e257fb904
--- /dev/null
+++ b/sys-apps/hwdata/hwdata-0.362.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo
+
+DESCRIPTION="Hardware identification and configuration data"
+HOMEPAGE="https://github.com/vcrhonek/hwdata;
+SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RESTRICT="test"
+
+src_configure() {
+   # configure is not compatible with econf
+   local conf=(
+   ./configure
+   --prefix="${EPREFIX}/usr"
+   --libdir="${EPREFIX}/lib"
+   --datadir="${EPREFIX}/usr/share"
+   )
+
+   edo "${conf[@]}" || die
+}



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

2022-09-13 Thread Sam James
commit: 6d2f1df3ce46d76b353723287391837ccc34ee59
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 22:18:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 22:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2f1df3

dev-util/seer: add 1.10

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

 dev-util/seer/Manifest   | 1 +
 dev-util/seer/{seer-.ebuild => seer-1.10.ebuild} | 4 +++-
 dev-util/seer/seer-.ebuild   | 4 +++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-util/seer/Manifest b/dev-util/seer/Manifest
index 06a104879dae..83f801fad2df 100644
--- a/dev-util/seer/Manifest
+++ b/dev-util/seer/Manifest
@@ -1 +1,2 @@
+DIST seer-1.10.tar.gz 367629 BLAKE2B 
e09ed500103428d5aee7138beb2cf8b2dafa167e2c6e3e60d0a5e26be358945af8544a9165dda835b2ec44264da4d16a3a44398000392263d690c6080cad914f
 SHA512 
b691b433e206c78b121a48578ac632f236ca8734f9ee6c5e9c0eb3503ac11ee786595d66ef15c46e7ae5b31a58b444b7631cea2ef67389f0be7e292c7d2279ef
 DIST seer-1.9.tar.gz 337520 BLAKE2B 
2c5a68cbc9a0530596501d2c92dfaccfe69f9b7fadc033efcb64b66a60a8f67e6e7bc06173bd5fd844ba104364328d30c017187143b2e1ea957b5a59fb3a7723
 SHA512 
e23a389d624488db445477687ea2129f8ef7364ea9be6a79653878a73d328a3a7cde0233c951129dbc7478b0b5e3cfe37b694fe3eece030e37ad6a7ce87d

diff --git a/dev-util/seer/seer-.ebuild b/dev-util/seer/seer-1.10.ebuild
similarity index 86%
copy from dev-util/seer/seer-.ebuild
copy to dev-util/seer/seer-1.10.ebuild
index b5ad9e01cc7a..ecf4ab10dc4a 100644
--- a/dev-util/seer/seer-.ebuild
+++ b/dev-util/seer/seer-1.10.ebuild
@@ -18,7 +18,9 @@ fi
 
 S="${WORKDIR}"/${P}/src
 
-LICENSE="GPL-3"
+# Upstream keep 'debian/copyright' up to date
+# https://github.com/epasveer/seer/issues/86
+LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0"
 SLOT="0"
 
 DEPEND="

diff --git a/dev-util/seer/seer-.ebuild b/dev-util/seer/seer-.ebuild
index b5ad9e01cc7a..ecf4ab10dc4a 100644
--- a/dev-util/seer/seer-.ebuild
+++ b/dev-util/seer/seer-.ebuild
@@ -18,7 +18,9 @@ fi
 
 S="${WORKDIR}"/${P}/src
 
-LICENSE="GPL-3"
+# Upstream keep 'debian/copyright' up to date
+# https://github.com/epasveer/seer/issues/86
+LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0"
 SLOT="0"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-strategy/hedgewars/, games-strategy/hedgewars/files/

2022-09-13 Thread Andreas Sturmlechner
commit: 35a25bedc6e7aba337607aae0e851124ec7495c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 19:48:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 20:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a25bed

games-strategy/hedgewars: Fix build with CMake 3.24

...caused by the package copying internal CMake modules...

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

 .../files/hedgewars-1.0.0-cmake-3.24.patch | 122 +
 .../hedgewars/hedgewars-1.0.0-r100.ebuild  |   4 +-
 2 files changed, 125 insertions(+), 1 deletion(-)

diff --git a/games-strategy/hedgewars/files/hedgewars-1.0.0-cmake-3.24.patch 
b/games-strategy/hedgewars/files/hedgewars-1.0.0-cmake-3.24.patch
new file mode 100644
index ..7c76e4854f50
--- /dev/null
+++ b/games-strategy/hedgewars/files/hedgewars-1.0.0-cmake-3.24.patch
@@ -0,0 +1,122 @@
+Description: Cherry-pick change 42f7e397894c5132b4706f478e62ce5d648119c1 into 
our custom embedded version
+Author: Gianfranco Costamagna 
+Forwarded: irc
+Last-Update: 2022-08-05
+
+--- hedgewars-1.0.0.orig/cmake_modules/CMakeSystemSpecificInformation.cmake
 hedgewars-1.0.0/cmake_modules/CMakeSystemSpecificInformation.cmake
+@@ -1,70 +1,6 @@
+-# XXX Emscripten:
+-# This file is copied as-is from the CMake source tree. Due to how CMake
+-# platform toolchain files work, we must have a copy of this file located
+-# relative to Emscripten platform toolchain file, or file inclusion order
+-# in cmGlobalGenerator::EnableLanguage will not find Emscripten.cmake
+-# toolchain file, and as a result, it is not possible to set the default
+-# compilation output suffix to .js, and as a consequence the script
+-# check_function_exists() will not function properly (it will try to
+-# build to wrong file suffix)
+-
+-# CMake - Cross Platform Makefile Generator
+-# Copyright 2000-2014 Kitware, Inc.
+-# Copyright 2000-2011 Insight Software Consortium
+-# All rights reserved.
+-
+-# Redistribution and use in source and binary forms, with or without
+-# modification, are permitted provided that the following conditions
+-# are met:
+-
+-# * Redistributions of source code must retain the above copyright
+-#   notice, this list of conditions and the following disclaimer.
+-
+-# * Redistributions in binary form must reproduce the above copyright
+-#   notice, this list of conditions and the following disclaimer in the
+-#   documentation and/or other materials provided with the distribution.
+-
+-# * Neither the names of Kitware, Inc., the Insight Software Consortium,
+-#   nor the names of their contributors may be used to endorse or promote
+-#   products derived from this software without specific prior written
+-#   permission.
+-
+-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+-# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+-# HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-
+-# 
--
+-
+-# The above copyright and license notice applies to distributions of
+-# CMake in source and binary form.  Some source files contain additional
+-# notices of original copyright by their contributors; see each source
+-# for details.  Third-party software packages supplied with CMake under
+-# compatible licenses provide their own copyright notices documented in
+-# corresponding subdirectories.
+-
+-# 
--
+-
+-# CMake was initially developed by Kitware with the following sponsorship:
+-
+-#  * National Library of Medicine at the National Institutes of Health
+-#as part of the Insight Segmentation and Registration Toolkit (ITK).
+-
+-#  * US National Labs (Los Alamos, Livermore, Sandia) ASC Parallel
+-#Visualization Initiative.
+-
+-#  * National Alliance for Medical Image Computing (NAMIC) is funded by the
+-#National Institutes of Health through the NIH Roadmap for Medical 
Research,
+-#Grant U54 EB005149.
++# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
++# file Copyright.txt or https://cmake.org/licensing for details.
+ 
+-#  * Kitware, Inc.
+ 
+ # This file is included by cmGlobalGenerator::EnableLanguage.
+ 

[gentoo-commits] repo/gentoo:master commit in: app-portage/kuroo/

2022-09-13 Thread Andreas Sturmlechner
commit: fe7f1701bad5a486226c1d318b6b327d52380bd2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 19:55:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 20:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7f1701

app-portage/kuroo: Add new dependency, drop duplicate BDEPEND

BDEPEND is provided by em.eclass.

Thanks-to: Andrew Schenck  users.sourceforge.net>
Bug: https://bugs.gentoo.org/870013
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-portage/kuroo/kuroo-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/kuroo/kuroo-.ebuild 
b/app-portage/kuroo/kuroo-.ebuild
index f7c9660d4046..821009e5e6fc 100644
--- a/app-portage/kuroo/kuroo-.ebuild
+++ b/app-portage/kuroo/kuroo-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KFMIN=5.85.0
+KFMIN=5.96.0
 ESVN_REPO_URI="https://svn.code.sf.net/p/kuroo/code/kuroo4/trunk;
 inherit ecm subversion
 
@@ -23,6 +23,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
@@ -36,7 +37,6 @@ RDEPEND="${DEPEND}
app-portage/gentoolkit
kde-apps/kompare:5
 "
-BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
 
 pkg_postinst() {
if ! has_version app-admin/logrotate ; then



[gentoo-commits] repo/gentoo:master commit in: kde-apps/baloo-widgets/files/

2022-09-13 Thread Andreas Sturmlechner
commit: 00161236d6568499f3ee54b02d95de756ef675fc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Sep 12 17:21:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 20:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00161236

kde-apps/baloo-widgets: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27226
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...o-widgets-22.08.0-fix-disable-deprecation.patch | 33 --
 1 file changed, 33 deletions(-)

diff --git 
a/kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch
 
b/kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch
deleted file mode 100644
index 9abab5a0edba..
--- 
a/kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 7ff54ae9b68ca0edf3d6cd57c3eefb6cf072b6f8 Mon Sep 17 00:00:00 2001
-From: Ahmad Samir 
-Date: Fri, 19 Aug 2022 22:50:26 +0200
-Subject: [PATCH] Disable deprecated KF API from the latest KF released version
-
-This unbreaks building while porting to new API happens.
-
-GIT_SILENT
-
-(cherry picked from commit caa66e6a930a6b892987961a42ea35f5b9b1aac4)

- CMakeLists.txt | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5c62156..9af9cef 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -40,8 +40,9 @@ ecm_setup_version(PROJECT
-   PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5BalooWidgetsConfigVersion.cmake")
- 
- add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050F00)
--add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x06)
--
-+# Bump manually after building with the latest KF released version
-+# and porting all deprecated code
-+add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x056100) # 5.97.0
- add_subdirectory(src)
- if (BUILD_TESTING)
-   add_subdirectory(test)
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: app-portage/kuroo/

2022-09-13 Thread Andreas Sturmlechner
commit: 1ec49fec2c38d290fbcdf07ecb4cec1cb893745b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 20:31:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 20:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec49fec

app-portage/kuroo: add 1.2.2

Thanks-to: Andrew Schenck  users.sourceforge.net>
Closes: https://bugs.gentoo.org/870013
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-portage/kuroo/Manifest   |  1 +
 app-portage/kuroo/kuroo-1.2.2.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/app-portage/kuroo/Manifest b/app-portage/kuroo/Manifest
index 94f888901b7b..441e9a051b30 100644
--- a/app-portage/kuroo/Manifest
+++ b/app-portage/kuroo/Manifest
@@ -1 +1,2 @@
 DIST kuroo-1.2.1.tar.xz 247540 BLAKE2B 
69c8a85cd58347b835039f4bc6929abb71baf517ee1de8b10779d4ba08b997bd46a8e0a5b1c55ea2847d80ab58ed336e524cf53cf707416a6182a0dcbd84abc9
 SHA512 
3815fcdb27c234669accd3abf0f6f252194d680bc1c18f13e66c428cfcef50685019b19ca8fe20fec1b633e6ed224620cf67eea8a29f593b33760d19657d2d24
+DIST kuroo-1.2.2.tar.xz 250284 BLAKE2B 
57bb80fde83e4506b0e8e9230a9e619ec887327779e1d9700e51bd534fa3d14ab51d3d80aad1def1a67cc14fd446f84f1ea551919578bf7f92cbb5dc4368e172
 SHA512 
6120508d77fe2b6787aa62994327882bd7abd0a08bfce0905920ab17b7837aabfa271c572377fe16131dd9770e5fd45c82409c6aeae5f27f8c0eb33d4e0cdb4c

diff --git a/app-portage/kuroo/kuroo-1.2.2.ebuild 
b/app-portage/kuroo/kuroo-1.2.2.ebuild
new file mode 100644
index ..efff98af1f45
--- /dev/null
+++ b/app-portage/kuroo/kuroo-1.2.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.96.0
+inherit ecm
+
+DESCRIPTION="Graphical Portage frontend based on KDE Frameworks"
+HOMEPAGE="https://sourceforge.net/projects/kuroo/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   app-portage/gentoolkit
+   kde-apps/kompare:5
+"
+
+pkg_postinst() {
+   if ! has_version app-admin/logrotate ; then
+   elog "Installing app-admin/logrotate is recommended to keep"
+   elog "portage's summary.log size reasonable to view in the 
history page."
+   fi
+
+   ecm_pkg_postinst
+}



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

2022-09-13 Thread Alfredo Tupone
commit: 49074ef1934da8d85dd570dbd267740e5306be8e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Sep 13 20:30:44 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Sep 13 20:33:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49074ef1

profiles/desc: add gcc_12_2_0 to the ada target list

Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/desc/ada_target.desc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/desc/ada_target.desc b/profiles/desc/ada_target.desc
index eeabf1ffaed1..56e98a3ba1af 100644
--- a/profiles/desc/ada_target.desc
+++ b/profiles/desc/ada_target.desc
@@ -1,5 +1,6 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 gnat_2020 - Compile with dev-lang/gnat-gpl-2020
 gnat_2021 - Compile with dev-lang/gnat-gpl-2021
+gcc_12_2_0 - Compile with sys-devel/gcc-12.2.0



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

2022-09-13 Thread Sam James
commit: 405b68a060dee387b34f2eb8a65bd4a35ab21d37
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 20:29:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 20:29:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405b68a0

dev-util/cmake: add 3.24.2

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

 dev-util/cmake/Manifest|   4 +
 dev-util/cmake/cmake-3.24.2.ebuild | 293 +
 2 files changed, 297 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 80e2141cda41..eeb6d5a25a23 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -5,3 +5,7 @@ DIST cmake-3.24.1-SHA-256.txt 1646 BLAKE2B 
0b72b78803e6b6e8055f68895203bcf8e4dfd
 DIST cmake-3.24.1-SHA-256.txt.asc 833 BLAKE2B 
2e77922c732e654b40a40043b85ec4794886107cc09765d0a80ea05efad08711046bafd5ae341fb16904129cc7af75e6f4d2d1103e767a9147cca6a6a975b1fd
 SHA512 
b04a73cc483d51d5eafab7153b53e366220db2bad4b1d78fea9aec82e667434b8a27ae522be96b5f6a38e43c84aa3475f86c55c088a6149b03ec98c682b3cc4a
 DIST cmake-3.24.1-docs.tar.xz 491808 BLAKE2B 
5bafdcb5b705581fbb63e9733d37ca10b8fa1803ea471afb723e26421989cb3b204952640438db11425e3bb536267bbb3e0bb6e618bee2cd4662517201aa1196
 SHA512 
8181dd4cbf066d42af620ee265cbd6eac0d2edf744706ec63909ac819458c1dd3f118129f54255e1f27a61af6a0ae4d72a2dc066ca5fd3e747962b9a8b3f9bee
 DIST cmake-3.24.1.tar.gz 10392868 BLAKE2B 
628e2610c01af8e03eb7a201ae56a6e909c63314a993d2066f363d6181cfd2d0a0e5c09e9f74ad5ae3d226e15c2b04be250dc9bf1a273158fa3073bcc05c3a8e
 SHA512 
67bfafcf9ceba617d7ebbb0ac88b689a2d90ab51fea4a83bd073ee082fb55de8962ce7fb283f3db5f455d286f2199843ffa595a1de207d4fa3e4472d951eb289
+DIST cmake-3.24.2-SHA-256.txt 1646 BLAKE2B 
3c48226c96844c5ddd8567637a61eca697425021735d5dc8613a1fd7a68887f6707b6030c1e4476af5e4bdb4830cc4ff3d8708f4bdf557ba94508086e0447030
 SHA512 
f7500d8c9a500c9ad2679a68d6343cbbbae1483014ab2cd48a056e1e9591b6edd0d712e9ff5441e19c05284696e6c52ebdc3cf1efc61432f2764da7703816b49
+DIST cmake-3.24.2-SHA-256.txt.asc 833 BLAKE2B 
fe6a3caa3db7b6be186e49ee5d86706f2cda9a45858bc964be5407f577195d0af74c10e66ea30faa0a35280f1c9f927732f9cc7fcb9dae8e521882955b6ef617
 SHA512 
a0fa1a002f2f23e8b3b8fb2689905ac618ca423b96f904bee172d6a62e6fb0c0a46394ce57474be9c9810e1d09abf3b192f595cb0e92d5c62d11b60f0c572b82
+DIST cmake-3.24.2-docs.tar.xz 492188 BLAKE2B 
64e0d69ce8e739e6622b0cfde8956cb2bf67f9bf412b8d98afa1657bd30d8a2a1cf874e6422c78c222199616aac85d472ef398c83da29d5d64516384e9ed69aa
 SHA512 
d0ef81dfe37ac2a225fe795fd3e6780e3b8fd5caa472a14ff8d036917172efd13126897c7a2a78d8269aa20e4f35c7b9be7bed14ecbfb24df332c332a4ff16c4
+DIST cmake-3.24.2.tar.gz 10396126 BLAKE2B 
fcfdbbce94ce6cdb3fa478afe591bc63ba25104a32edc3dd9395d7b6bd16e222f41428ef4f9982061d6d1e69b10efbc2a33cc9df4573400612b4b756b80ec348
 SHA512 
6f0e8e29bf0336f555ba72c4d83f35d820f8a5159cc999d48795dc57a6627b4ee3966dda84ca97d39906e35dd476ea00cf80023672cc0fad862e2996194c0674

diff --git a/dev-util/cmake/cmake-3.24.2.ebuild 
b/dev-util/cmake/cmake-3.24.2.ebuild
new file mode 100644
index ..9491df325a39
--- /dev/null
+++ b/dev-util/cmake/cmake-3.24.2.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${CMAKE_DOCS_PREBUILT:=1}
+
+CMAKE_DOCS_PREBUILT_DEV=sam
+CMAKE_DOCS_VERSION=$(ver_cut 1-3)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+CMAKE_DOCS_USEFLAG="+doc"
+
+# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
+# ... but seems fine as of 3.22.3?
+# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES_LIST=( none )
+inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
+   toolchain-funcs virtualx xdg-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+if [[ ${PV} ==  ]] ; then
+   CMAKE_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git;
+   inherit git-r3
+else
+   SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+   if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   if [[ ${PV} != *_rc* ]] ; then
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
+   inherit verify-sig
+
+   SRC_URI+=" verify-sig? (
+   
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/

2022-09-13 Thread Sam James
commit: 3b7e623c2bebc73f847bf866557375ae728a1ab1
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 20:24:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 20:29:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7e623c

sys-apps/file: add 5.43

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

 sys-apps/file/Manifest   | 2 ++
 sys-apps/file/{file-.ebuild => file-5.43.ebuild} | 5 +++--
 sys-apps/file/file-.ebuild   | 5 +++--
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index 39e70ed0adab..7ee7779ca582 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1,3 +1,5 @@
 DIST file-5.41.tar.gz 1064097 BLAKE2B 
56fe8a58d9497bb1bfe3ed6b3ce5df70dd27cc308eb0cfdac8e91ba81c733a96aa622c120ac59079986c6d84901c6f2d82fa24f698d481d7f77e6cfdd432d648
 SHA512 
bbf2d8e39450b31d0ba8d76d202790fea953775657f942f06e6dc9091798d4a395f7205e542388e4a25b6a4506d07f36c5c4da37cfce0734133e9203a3b00654
 DIST file-5.42.tar.gz 1105846 BLAKE2B 
c557facb066ae0599db832ddbbc3fed7db2e057faefe832cb4bed8f860b63456217bee39f0c82b17902c3b91426e522681216d2d3ed689501fa00d69a4a09832
 SHA512 
33c3c339a561c6cf787cc06a16444a971c62068b01827612c948207a9714107b617bed8148cd67e6280cb1c62ad4dfb1205fb8486ea9c042ce7e19b067d3bb05
 DIST file-5.42.tar.gz.asc 195 BLAKE2B 
9b930bcd6b98878e60cd72d8d71b40201ebbf3ab1dda7d2b0e3228abdc0c1e21473a012b9799dcac8638ded1bdbe03865c5e41ed4086076a7df6bf6aadbfe29d
 SHA512 
a7105c48f6c671638f5fb7f18f9b193d108456655b4c734208e00aca36fab54dd330ec2fdc3ff29fb78adbc16874af4fb0916c560e50228f82003a8cd258491a
+DIST file-5.43.tar.gz 1162786 BLAKE2B 
aaaf32c5054fb83e912af6656e5e67947f45576ec3711c7cba5531ed780e142a448580e0db41a828c8a3c5d2f1bf0c8ed49bc9688499caaae4a08baa16b3610c
 SHA512 
9d02f4e7a69d90468d6bd35df5ec240ddee8c2408b7df3e73427d7f18736baf77db0638a1fe8283f4e6abd1d5ad653890ed3a5a0d48bb52d4023ca4070ecdf06
+DIST file-5.43.tar.gz.asc 195 BLAKE2B 
d7f83b3e21d1390467989f8870e36daa48ebb8c5ac7ab8dc6d667a65d10561126d32cfc5ef3d81a130990b3e46bcba9b5e03f0a7dd169782351b02cebec2471f
 SHA512 
c565958840f2f5c62821cd08d4149ec97c574232913ec00400473364e160250cfaced8c715e109c4c617359e33d2470f7ca6af1891cbdf994329e890f90c8be3

diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-5.43.ebuild
similarity index 96%
copy from sys-apps/file/file-.ebuild
copy to sys-apps/file/file-5.43.ebuild
index a4e9e2299f36..e6b302756971 100644
--- a/sys-apps/file/file-.ebuild
+++ b/sys-apps/file/file-5.43.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_OPTIONAL=1
@@ -50,6 +50,7 @@ BDEPEND+="
 
 PATCHES=(
"${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
+   "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
 )
 
 src_prepare() {
@@ -145,7 +146,7 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   dodoc ChangeLog MAINT README.md
+   dodoc ChangeLog MAINT # README
 
# Required for `file -C`
insinto /usr/share/misc/magic

diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-.ebuild
index a4e9e2299f36..e6b302756971 100644
--- a/sys-apps/file/file-.ebuild
+++ b/sys-apps/file/file-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_OPTIONAL=1
@@ -50,6 +50,7 @@ BDEPEND+="
 
 PATCHES=(
"${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
+   "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
 )
 
 src_prepare() {
@@ -145,7 +146,7 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   dodoc ChangeLog MAINT README.md
+   dodoc ChangeLog MAINT # README
 
# Required for `file -C`
insinto /usr/share/misc/magic



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

2022-09-13 Thread Matt Turner
commit: 3c484cb5f653742e11e8fc51b8b2c424479129f6
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 19:24:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 20:05:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c484cb5

dev-libs/libgusb: Version bump to 0.4.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libgusb/Manifest |  1 +
 dev-libs/libgusb/libgusb-0.4.0.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index 9d0b5549cd32..652ea0353b83 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1 +1,2 @@
 DIST libgusb-0.3.10.tar.xz 42972 BLAKE2B 
4c49aa15c56d5ee5b896adb3e34b45332cd846933fd3aa86a645e7d897418d0e7a30d9972980e6527f1e60fc6e579f5df119708a12b3e504ff695c94d922
 SHA512 
66bd7c292cb9df2799b02acd48dc4b07794e7339ea1bd6473ea512dfec1b8e7e58abbd40f16a2a4805240cc8df4aec050335edb4f4178ad12ac5275438b8ae59
+DIST libgusb-0.4.0.tar.xz 49844 BLAKE2B 
9f2b552d8f224b4c8209f8adaec9d9131adf6ea938a25dca2ce2e6a8b4f154e3d9d6c75dc5bb1d42c6f00b2727136156c76f6291156f2c364aaa3343990ac3bd
 SHA512 
80aa3dea90a7a49d1108cddf066232dcb3c3a41bbbec5e598fbb1f5a554997b2fbc3ad95e514813ffb575a018585deef6ec16ba4533eefb3c1a086e1cc4534ce

diff --git a/dev-libs/libgusb/libgusb-0.4.0.ebuild 
b/dev-libs/libgusb/libgusb-0.4.0.ebuild
new file mode 100644
index ..4749b7480219
--- /dev/null
+++ b/dev-libs/libgusb/libgusb-0.4.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson-multilib python-any-r1 vala
+
+DESCRIPTION="GObject wrapper for libusb"
+HOMEPAGE="https://github.com/hughsie/libgusb;
+SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+IUSE="gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
+   virtual/libusb:1[udev,${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.1.1[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   sys-apps/hwdata
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/umockdev-0.17.7[${MULTILIB_USEDEP}] )"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.4
+   dev-util/gtk-doc
+   )
+   vala? ( $(vala_depend) )
+   virtual/pkgconfig
+"
+
+python_check_deps() {
+   python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=shared
+   $(meson_use test tests)
+   $(meson_native_use_bool vala vapi)
+   -Dusb_ids="${EPREFIX}"/usr/share/hwdata/usb.ids
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_native_use_bool introspection)
+   $(meson_feature test umockdev)
+
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2022-09-13 Thread Matt Turner
commit: 2d42c4d30c1e09b4d669117decc7f57dc9d69562
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 19:27:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 20:05:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d42c4d3

dev-cpp/gtkmm: Version bump to 4.8.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-cpp/gtkmm/Manifest   |  1 +
 dev-cpp/gtkmm/gtkmm-4.8.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index 4d617000f6ee..b59f5b6f5651 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,3 +1,4 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
 DIST gtkmm-3.24.6.tar.xz 13530384 BLAKE2B 
74fdf054a69a483a25234d30cc8cb920a3c1c8609601802d92bf7c57fcdc468d29bedf32b34997fbcaa5f72a07e467bc68a0c87a481b071d95a3a068e9fcaac7
 SHA512 
d6fc2d0689baca2b968820d1af86cc0b175b6f38f720d315bc50663d30bd0a841da57ac4336abec236542fb2893b28b2de84087419b73aba58b41f07568d4d93
 DIST gtkmm-4.6.1.tar.xz 13911284 BLAKE2B 
a456d19a7a5146f6a4ba93a77a053318353f14152488703c77c5a5d8532b1caa074954af875559bea8739022e4ca2cda49ed6a424946362bf39c0acd94a3a69c
 SHA512 
87867deb2b4b0e50841e42d5957f9030c31c4ec1178b71a884a84c3c3aca178100ceb011729559f8f8f761dbe241c3cf4d420cc16c5b5aedcdd1d78f582d006d
+DIST gtkmm-4.8.0.tar.xz 15898612 BLAKE2B 
8263eca4df519cbf2de2da2505872b6ceec24b05b2f0d145e3980afa2a9e45fe864e7445a646d7027a6362c11355a817de0f783f5539c68ec07afd03981dc942
 SHA512 
9cc769ad7d0fdfd675306a441697c63164d4b5221ab895bf06800a7e47b48d2e28b09cce057bcca8e95d1b20112a809d313ae485d349f5450cf11bb4eab361a6

diff --git a/dev-cpp/gtkmm/gtkmm-4.8.0.ebuild b/dev-cpp/gtkmm/gtkmm-4.8.0.ebuild
new file mode 100644
index ..b44301885b72
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-4.8.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson python-any-r1 virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="4.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.68.0:2.68[doc?]
+   >=gui-libs/gtk-4.7.2:4
+   >=dev-cpp/cairomm-1.15.4:1.16[doc?]
+   >=dev-cpp/pangomm-2.50.0:2.48[doc?]
+   >=x11-libs/gdk-pixbuf-2.35.5:2
+   >=media-libs/libepoxy-1.2
+"
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-libs/libsigc++:3 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbuild-demos=false
+   $(meson_use doc build-documentation)
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2022-09-13 Thread Matt Turner
commit: f41702b5494753fd5af0684cf740a4a4d7aaba70
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 19:38:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 20:06:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41702b5

dev-util/meld: Version bump to 3.22.0

Closes: https://bugs.gentoo.org/737138
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/meld/Manifest   |  1 +
 dev-util/meld/meld-3.22.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest
index 3fdeaf8b3ec7..495b1a8d931f 100644
--- a/dev-util/meld/Manifest
+++ b/dev-util/meld/Manifest
@@ -1 +1,2 @@
 DIST meld-3.20.4.tar.xz 617020 BLAKE2B 
70bdd7c6ecfd4dd99d1bc0b503900da65563ba74469b97590da4971d0597d4023cf74a3fd6300701d73fe7ed1b646089a5b23527e4a519313816f53c31632dad
 SHA512 
e7b5c07e68972e7e8e4d396140fa2ee627609728533269f1bc52e9339e89a58f0949a1e8ec7b7847eec3eff5a67ea0bd5e07ad8002d2c640d173f9b0c4aa724e
+DIST meld-3.22.0.tar.xz 674212 BLAKE2B 
1d5af5fa9943c46fd150bd1e1c74003579a0017dea56178e92c4ba0dd1ba0bc3348a6f2625bfe5191fe4d8394b06462a30f2173ae623ffd32c637642f9c36183
 SHA512 
4cc1c9a76379401c1f116292bb4730301ec0f2413cdab7b463ed519ea7ee0ee86143a9c83a13f1ef09860aad192c04769d111bfb1eb10b5e1bc81fb44c530526

diff --git a/dev-util/meld/meld-3.22.0.ebuild b/dev-util/meld/meld-3.22.0.ebuild
new file mode 100644
index ..546bbe598e0a
--- /dev/null
+++ b/dev-util/meld/meld-3.22.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome.org meson python-single-r1
+
+DESCRIPTION="A graphical diff and merge tool"
+HOMEPAGE="http://meldmerge.org/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=x11-libs/gtk+-3.20:3[introspection]
+   >=dev-libs/glib-2.48:2
+   >=x11-libs/gtksourceview-4.0.0:4[introspection]
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.30:3[cairo,${PYTHON_USEDEP}]
+   ')
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/pango-1.34[introspection]
+   x11-themes/hicolor-icon-theme
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-util/desktop-file-utils
+   dev-libs/appstream-glib
+   )
+"
+BDEPEND="
+   dev-util/intltool
+   dev-util/itstool
+   sys-devel/gettext
+   $(python_gen_cond_dep 'dev-python/distro[${PYTHON_USEDEP}]')
+"
+# dev-python/distro is soft-required in BDEPEND for python3.8 and onwards,
+# but it's mainly needed for debian and derivatives - seems the fallback
+# works fine, as we aren't a special_case, just an annoying warning.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofile=''
+   -Dbyte-compile=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/

2022-09-13 Thread Michał Górny
commit: 877dcc66306daa279519b629e2f1fd6f48c1e18a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 13 19:10:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 13 19:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877dcc66

sys-devel/clang: Rebase the patchset for 16.x

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

 sys-devel/clang/Manifest | 1 +
 sys-devel/clang/clang-16.0.0..ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index aa1ed1be7f9f..1b7eca69f93b 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -5,6 +5,7 @@ DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 
899222b962486e924e4f8a2b574
 DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B 
e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0
 SHA512 
8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
 DIST llvm-gentoo-patchset-15.0.0-r1.tar.xz 4952 BLAKE2B 
915aa1db9b16c3a6b7ae26c9935d862e4bda1d11595eee16475ca372beef0ae9a853e64e39bd82f80e95fa7eff18d415c6683b8f6def9734cd7cb9da04caaa7a
 SHA512 
98b2d9dbc1d66e9f1447a121ffe0dd04e6dbccea734ba68e2495cf572314e3faf42645b65cc3906abb49e59ec1007b0b12fd7a78216b447b154d8ec2abbdb6f8
 DIST llvm-gentoo-patchset--r3.tar.xz 4076 BLAKE2B 
30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62
 SHA512 
2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a
+DIST llvm-gentoo-patchset--r4.tar.xz 4120 BLAKE2B 
0d45763a36b711e336bf1e36c361c68df5d679837e0b1cb1f9cc26bb52bf769f3c6683f56a01a7ea2bddcbf044a883ea504360a2414ad8dab1f696b8bdd61bfa
 SHA512 
a02b08faf2fa59302161e7ac8f129592fde2e6c6ad5b273c948fa0d68e6a76f14fecc2850cec43f9a9505d483066240eaa3787c77e6bf75bbaa2c4dcacda2d16
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
 DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 
947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51
 SHA512 
e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc

diff --git a/sys-devel/clang/clang-16.0.0..ebuild 
b/sys-devel/clang/clang-16.0.0..ebuild
index ce8bd9ade187..2d8969626f46 100644
--- a/sys-devel/clang/clang-16.0.0..ebuild
+++ b/sys-devel/clang/clang-16.0.0..ebuild
@@ -64,7 +64,7 @@ LLVM_TEST_COMPONENTS=(
llvm/utils/{lit,llvm-lit,unittest}
llvm/utils/{UpdateTestChecks,update_cc_test_checks.py}
 )
-LLVM_PATCHSET=-r3
+LLVM_PATCHSET=-r4
 LLVM_USE_TARGETS=llvm
 llvm.org_set_globals
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/

2022-09-13 Thread Michał Górny
commit: e5574b232282ddc7b655a7b3592d2727475becae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 13 19:10:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 13 19:51:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5574b23

sys-devel/clang: Update components for 16.x

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

 sys-devel/clang/clang-16.0.0..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/clang/clang-16.0.0..ebuild 
b/sys-devel/clang/clang-16.0.0..ebuild
index 2d8969626f46..3fbc52c7a132 100644
--- a/sys-devel/clang/clang-16.0.0..ebuild
+++ b/sys-devel/clang/clang-16.0.0..ebuild
@@ -202,7 +202,6 @@ get_distribution_components() {
clang-format
clang-offload-bundler
clang-offload-packager
-   clang-offload-wrapper
clang-pseudo
clang-refactor
clang-repl



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/

2022-09-13 Thread Michał Górny
commit: db4a002d00d1c12cd79671c4d2fe7c1bb16008c6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 13 17:30:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 13 19:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4a002d

sys-devel/llvm: Update components in 16.x

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

 sys-devel/llvm/llvm-16.0.0..ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/llvm/llvm-16.0.0..ebuild 
b/sys-devel/llvm/llvm-16.0.0..ebuild
index a28eef0e4888..67a9c4587fdd 100644
--- a/sys-devel/llvm/llvm-16.0.0..ebuild
+++ b/sys-devel/llvm/llvm-16.0.0..ebuild
@@ -284,6 +284,7 @@ get_distribution_components() {
llvm-readobj
llvm-reduce
llvm-remark-size-diff
+   llvm-remarkutil
llvm-rtdyld
llvm-sim
llvm-size



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nessus-agent-bin/

2022-09-13 Thread Rick Farina
commit: c39007fa4eedbe7622526ceffb3298bfac4d9b19
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Sep 13 19:45:00 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Sep 13 19:45:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39007fa

net-analyzer/nessus-agent-bin: add 10.2.0, drop 10.1.4

Signed-off-by: Rick Farina  gentoo.org>

 net-analyzer/nessus-agent-bin/Manifest  | 2 +-
 .../{nessus-agent-bin-10.1.4.ebuild => nessus-agent-bin-10.2.0.ebuild}  | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/nessus-agent-bin/Manifest 
b/net-analyzer/nessus-agent-bin/Manifest
index 75fbb16e2549..9c7c01927b6d 100644
--- a/net-analyzer/nessus-agent-bin/Manifest
+++ b/net-analyzer/nessus-agent-bin/Manifest
@@ -1 +1 @@
-DIST NessusAgent-10.1.4-es8.x86_64.rpm 13279708 BLAKE2B 
43fa89a69c1a95249415bb6fa33e34c16d82348e20520b58cd00b63d2f5194dcbb3c89a8f40c78a5a454230139a00973e7f948562c6a3a0dea5fd6adca816b79
 SHA512 
ac5fec82774f6b431a1ae148d834260d394934ee6abdce969469fe3734dca85a1cae69fdd9157d8ed605a75493611357ea5fc834fd8fac920910d62d2bd05a96
+DIST NessusAgent-10.2.0-es8.x86_64.rpm 14581300 BLAKE2B 
b12ddf7a6b2d14f322ef22b66045d463ac482b3d6db3e351b2fde5f463266e3e97e14933c89c193a54615b748b065ea01de333b2d5a22a127d823edffaeba9b5
 SHA512 
d1c52b934eace8dc3d6c4d63089b7f7c4143ad55e2226155b9355262a0323129297723fff2664ddf2b201b2cd02d8668b7503668610d94162670dcd965fee917

diff --git a/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.1.4.ebuild 
b/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.2.0.ebuild
similarity index 98%
rename from net-analyzer/nessus-agent-bin/nessus-agent-bin-10.1.4.ebuild
rename to net-analyzer/nessus-agent-bin/nessus-agent-bin-10.2.0.ebuild
index 3b22d5b2779c..67bf24f29e08 100644
--- a/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.1.4.ebuild
+++ b/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.2.0.ebuild
@@ -22,6 +22,7 @@ QA_PREBUILT="opt/nessus_agent/bin/nasl
opt/nessus_agent/lib/nessus/libjemalloc.so.*
opt/nessus_agent/lib/nessus/libnessus-glibc-fix.so
opt/nessus_agent/lib/nessus/iconv/*.so
+   opt/nessus_agent/sbin/nessus-agent-module
opt/nessus_agent/sbin/nessus-check-signature
opt/nessus_agent/sbin/nessus-service
opt/nessus_agent/sbin/nessuscli



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/oxygen-icons/

2022-09-13 Thread Andreas Sturmlechner
commit: b6eb2ab5217368d6486e5189af9fb67a451fb57a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 19:30:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:30:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6eb2ab5

kde-frameworks/oxygen-icons: update Manifest

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

 kde-frameworks/oxygen-icons/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/oxygen-icons/Manifest 
b/kde-frameworks/oxygen-icons/Manifest
index 6ea0fbc00412..af4dbf6b7640 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,2 @@
 DIST oxygen-icons5-5.96.0.tar.xz 238635128 BLAKE2B 
c42043a99f4e2ba314392daf6dcce5bf58600942c410dfa4e7a14782e8677060d18cad5671fada454e3c2c07c1bd17ea0d95a44638b1ed8e363f5043890dc805
 SHA512 
faa76c08a232530ad1e9cf2f1f46c217f55bd5880736df564725c61cc74b4e04d484d227f67d68b13257d8ab1ba0cacb761950a5c074b35dcde4f06c50a3d90f
-DIST oxygen-icons5-5.98.0.tar.xz 87031808 BLAKE2B 
31424a9d9a2b455322e7c7f2f37ff9be17bfe71a437e0374e50a37772d695d21897a9c9b145599c92f4b58a7e9e541633f186b8205b0c7e9b5dd7b2a6b7b4cc8
 SHA512 
0729a1beabdaabb534f6cc52e223b2dd073858e3308606a7b1ec207c669aa5cd09641f815adc6688c3f0b9f4129867eca48cd78be89b5d41f8ddf04219234089
+DIST oxygen-icons5-5.98.0.tar.xz 238635476 BLAKE2B 
14e62639d35830fbdf60ab4b7c6952e93f1b7e4b2714c0326ce30be25dd0cbca0c27f28c3e13d61dc247778aeec04da912bcfd7535ebe7dd309abf851f59dcc6
 SHA512 
15ec59dfc361a066c5217f05d0ba6a78da1980efe1617e408573069e23c879fa545e55a0920639cd9d2e201aa4d76822dec090b482e17cd3aabf8fc13483ec6c



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: e63913737fb1741975b20ffb82eacb328b31bb66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 18:37:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:01 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e6391373

dev-libs/appstream: Add IUSE doc, add missing and cleanup BDEPEND

Backport from Gentoo ebuild repo; introduced with 0.12.9 version bump.

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

 dev-libs/appstream/appstream-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index 3de4ee41a3..11de9316c1 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -21,7 +21,7 @@ 
HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/;
 LICENSE="LGPL-2.1+ GPL-2+"
 # check as_api_level
 SLOT="0/4"
-IUSE="apt +introspection qt5 test"
+IUSE="apt doc +introspection qt5 test"
 
 RESTRICT="!test? ( test )"
 
@@ -39,11 +39,11 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   app-text/docbook-xml-dtd:4.5
dev-libs/appstream-glib
+   dev-libs/libxslt
dev-util/itstool
-   >=dev-util/meson-0.42.0
>=sys-devel/gettext-0.19.8
+   doc? ( app-text/docbook-xml-dtd:4.5 )
test? ( dev-qt/linguist-tools:5 )
 "
 
@@ -65,6 +65,7 @@ src_configure() {
-Dstemming=true
-Dvapi=false
-Dapt-support=$(usex apt true false)
+   -Dinstall-docs=$(usex doc true false)
-Dgir=$(usex introspection true false)
-Dqt=$(usex qt5 true false)
)



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: f6f0609b50da9425d34ca5e7512c6e46cf85f15a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  5 22:58:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6f0609b

dev-libs/appstream: test remains broken

Bug: https://bugs.gentoo.org/691962
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/appstream/appstream-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index e06e8d177c..21d9383262 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -22,8 +22,7 @@ LICENSE="LGPL-2.1+ GPL-2+"
 # check as_api_level
 SLOT="0/4"
 IUSE="apt doc +introspection qt5 test"
-
-RESTRICT="!test? ( test )"
+RESTRICT="test" # bug 691962
 
 RDEPEND="
dev-db/lmdb:=



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: 0cc87e71040d35de43ea01c7e22580713020c6ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 19:03:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0cc87e71

dev-libs/appstream: Update DEPEND, meson args

Backport from Gentoo ebuild repo; introduced with 0.14.3 version bump.

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

 dev-libs/appstream/appstream-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index 21d9383262..53ddd3f800 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-libs/libxml2:2
dev-libs/libyaml
dev-libs/snowball-stemmer
-   >=net-libs/libsoup-2.56:2.4
+   net-misc/curl
introspection? ( >=dev-libs/gobject-introspection-1.56:= )
qt5? ( dev-qt/qtcore:5 )
 "
@@ -60,6 +60,7 @@ src_configure() {
local emesonargs=(
-Dapidocs=false
-Ddocs=false
+   -Dcompose=false
-Dmaintainer=false
-Dstemming=true
-Dvapi=false



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: cc4c649e593e120ae7e773127aa28f3d48a5305c
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 27 20:45:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc4c649e

dev-libs/appstream: subscribe to snowball-stemmer subslot

We need to be rebuilt when snowball-stemmer changes ABI.

Bug: https://bugs.gentoo.org/719402
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index 8e73bd4596..595477b561 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=dev-libs/glib-2.58:2
dev-libs/libxml2:2
dev-libs/libyaml
-   dev-libs/snowball-stemmer
+   dev-libs/snowball-stemmer:=
net-misc/curl
introspection? ( >=dev-libs/gobject-introspection-1.56:= )
qt5? ( dev-qt/qtcore:5 )



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: 2785de0f2450565c828386adda3a859372fcad2f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 18:49:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:01 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2785de0f

dev-libs/appstream: Add missing DEPEND, raise min dev-libs/glib to 2.54

Backport from Gentoo ebuild repo; introduced with 0.12.7 version bump.

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

 dev-libs/appstream/appstream-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index 669548c9d8..3de4ee41a3 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -26,7 +26,8 @@ IUSE="apt +introspection qt5 test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   dev-libs/glib:2
+   dev-db/lmdb:=
+   >=dev-libs/glib-2.54:2
dev-libs/libxml2:2
dev-libs/libyaml
dev-libs/snowball-stemmer



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: 91da170ad423a1a3bbbc1fbd098ed2f3261a4e7e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 18:27:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 18:27:55 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=91da170a

dev-libs/appstream: add missing remote ID reference to metadata.xml

Signed-off-by: Justin Lecher  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>
(cherry-picked from Gentoo ebuild repo commit 
92715265f5e37292e57673f39c5372a268778c44)

 dev-libs/appstream/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/appstream/metadata.xml b/dev-libs/appstream/metadata.xml
index 96c5a8527f..fc47b80bd7 100644
--- a/dev-libs/appstream/metadata.xml
+++ b/dev-libs/appstream/metadata.xml
@@ -8,4 +8,7 @@

Enables Debians APT support

+   
+   ximion/appstream
+   
 



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/files/, dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: d9d2e959055b84b0bd6a4cafeea89e207f7d1aff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 26 20:00:50 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9d2e959

dev-libs/appstream: Add disable-Werror-flags.patch

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/appstream/appstream-.ebuild |  4 
 .../files/appstream-0.14.3-disable-Werror-flags.patch| 12 
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index 53ddd3f800..8e73bd4596 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -46,6 +46,10 @@ BDEPEND="
test? ( dev-qt/linguist-tools:5 )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774
+)
+
 src_prepare() {
default
sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || 
die

diff --git 
a/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch 
b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch
new file mode 100644
index 00..4e5a117061
--- /dev/null
+++ b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch
@@ -0,0 +1,12 @@
+--- a/meson.build
 b/meson.build
+@@ -52,9 +52,6 @@
+ add_project_arguments(maintainer_c_args, language: 'cpp')
+ endif
+ 
+-# a few compiler warning flags we always want enabled
+-add_project_arguments('-Werror=implicit-function-declaration', 
'-Wno-unused-parameter', language: 'c')
+-add_project_arguments('-Wno-unused-parameter', language: 'cpp')
+ add_project_arguments('-DAS_COMPILATION', language: 'c')
+ 
+ # Vendor extensions in system headers



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: 5003b38bcf6b4df25dd3bf575b33757c41096378
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 18:55:55 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 19:25:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5003b38b

dev-libs/appstream: Add missing DEPEND, raise min dev-libs/glib to 2.58

Move dev-qt/qttest:5 to DEPEND-only where it belongs.
Backport from Gentoo ebuild repo; introduced with 0.12.10 version bump.

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

 dev-libs/appstream/appstream-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index 11de9316c1..e06e8d177c 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -25,19 +25,19 @@ IUSE="apt doc +introspection qt5 test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
dev-db/lmdb:=
-   >=dev-libs/glib-2.54:2
+   >=dev-libs/glib-2.58:2
dev-libs/libxml2:2
dev-libs/libyaml
dev-libs/snowball-stemmer
+   >=net-libs/libsoup-2.56:2.4
introspection? ( >=dev-libs/gobject-introspection-1.56:= )
-   qt5? (
-   dev-qt/qtcore:5
-   test? ( dev-qt/qttest:5 )
-   )
+   qt5? ( dev-qt/qtcore:5 )
+"
+DEPEND="${RDEPEND}
+   test? ( qt5? ( dev-qt/qttest:5 ) )
 "
-RDEPEND="${DEPEND}"
 BDEPEND="
dev-libs/appstream-glib
dev-libs/libxslt



[gentoo-commits] proj/kde:master commit in: dev-libs/appstream/

2022-09-13 Thread Andreas Sturmlechner
commit: 15c2c6034d134844ec33db482a48611a7f703928
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 24 23:16:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 18:33:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=15c2c603

dev-libs/appstream: Fix build with USE !test

Closes: https://bugs.gentoo.org/675944
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/appstream/appstream-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/appstream/appstream-.ebuild 
b/dev-libs/appstream/appstream-.ebuild
index ad3a68301a..669548c9d8 100644
--- a/dev-libs/appstream/appstream-.ebuild
+++ b/dev-libs/appstream/appstream-.ebuild
@@ -49,6 +49,9 @@ BDEPEND="
 src_prepare() {
default
sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || 
die
+   if ! use test; then
+   sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || 
die # bug 675944
+   fi
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/

2022-09-13 Thread Sam James
commit: a65ef9e3ddd6c2295f9af87a0f7fdc97e2788674
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 19:12:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 19:12:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65ef9e3

media-gfx/graphite2: add github upstream metadata

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

 media-gfx/graphite2/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/graphite2/metadata.xml b/media-gfx/graphite2/metadata.xml
index 5c70fb70ec52..82a4e642d546 100644
--- a/media-gfx/graphite2/metadata.xml
+++ b/media-gfx/graphite2/metadata.xml
@@ -7,5 +7,6 @@


silgraphite
+   silnrsi/graphite

 



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

2022-09-13 Thread Sam James
commit: e7d1d2bd3bf8659496481b4b708c4370b7d9dc41
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 19:09:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 19:09:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d1d2bd

media-libs/libtheora: fix examples installation

Closes: https://bugs.gentoo.org/867694
Fixes: f7f0dc3aea8e956f0a806e54794f8570b5b48c6b
Signed-off-by: Sam James  gentoo.org>

 media-libs/libtheora/libtheora-1.1.1-r2.ebuild | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/media-libs/libtheora/libtheora-1.1.1-r2.ebuild 
b/media-libs/libtheora/libtheora-1.1.1-r2.ebuild
index ff35ecea75a0..7d778ea82a67 100644
--- a/media-libs/libtheora/libtheora-1.1.1-r2.ebuild
+++ b/media-libs/libtheora/libtheora-1.1.1-r2.ebuild
@@ -71,6 +71,15 @@ multilib_src_install() {
DESTDIR="${D}" \
docdir="${EPREFIX}"/usr/share/doc/${PF} \
install
+
+   if multilib_is_native_abi && use examples ; then
+   dobin examples/.libs/png2theora
+
+   local bin
+   for bin in dump_{psnr,video} {encoder,player}_example; do
+   newbin examples/.libs/${bin} theora_${bin}
+   done
+   fi
 }
 
 multilib_src_install_all() {
@@ -79,16 +88,9 @@ multilib_src_install_all() {
einstalldocs
 
if use examples ; then
-   dobin examples/.libs/png2theora
-   for bin in dump_{psnr,video} {encoder,player}_example; do
-   newbin examples/.libs/${bin} theora_${bin}
-   done
-
-   if use doc ; then
-   docinto examples
-   dodoc examples/*.[ch]
-   docompress -x /usr/share/doc/${PF}/examples
-   docinto .
-   fi
+   docinto examples
+   dodoc examples/*.[ch]
+   docompress -x /usr/share/doc/${PF}/examples
+   docinto .
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/

2022-09-13 Thread Sam James
commit: c426c431c1c4a0bd0991da78dad1f707bc23adb2
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 18:49:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 18:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c426c431

sys-libs/llvm-libunwind: filter LTO

1. Upstream bug (https://github.com/llvm/llvm-project/issues/56825)
where there may be serious runtime issues;

2. ODR warnings.

Closes: https://bugs.gentoo.org/863917
Signed-off-by: Sam James  gentoo.org>

 ...llvm-libunwind-13.0.1.ebuild => llvm-libunwind-13.0.1-r1.ebuild} | 6 +-
 ...llvm-libunwind-14.0.6.ebuild => llvm-libunwind-14.0.6-r1.ebuild} | 6 +-
 ...llvm-libunwind-15.0.0.ebuild => llvm-libunwind-15.0.0-r1.ebuild} | 4 
 sys-libs/llvm-libunwind/llvm-libunwind-15.0.0..ebuild   | 4 
 sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild   | 4 
 5 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-13.0.1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-13.0.1-r1.ebuild
similarity index 95%
rename from sys-libs/llvm-libunwind/llvm-libunwind-13.0.1.ebuild
rename to sys-libs/llvm-libunwind/llvm-libunwind-13.0.1-r1.ebuild
index 282953294291..1de0765ec1bf 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-13.0.1.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-13.0.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
 
 DESCRIPTION="C++ runtime stack unwinder from LLVM"
 HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
@@ -41,6 +41,10 @@ multilib_src_configure() {
local use_compiler_rt=OFF
local libdir=$(get_libdir)
 
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
# link to compiler-rt
# https://github.com/gentoo/gentoo/pull/21516
if tc-is-clang; then

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
similarity index 94%
rename from sys-libs/llvm-libunwind/llvm-libunwind-14.0.6.ebuild
rename to sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
index ac1952b256cf..3596ed724fe0 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
 
 DESCRIPTION="C++ runtime stack unwinder from LLVM"
 HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
@@ -45,6 +45,10 @@ multilib_src_configure() {
local use_compiler_rt=OFF
local libdir=$(get_libdir)
 
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
# link to compiler-rt
# https://github.com/gentoo/gentoo/pull/21516
if tc-is-clang; then

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0-r1.ebuild
similarity index 96%
rename from sys-libs/llvm-libunwind/llvm-libunwind-15.0.0.ebuild
rename to sys-libs/llvm-libunwind/llvm-libunwind-15.0.0-r1.ebuild
index a82604936035..266fb98a49d9 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0-r1.ebuild
@@ -49,6 +49,10 @@ multilib_src_configure() {
local use_compiler_rt=OFF
local libdir=$(get_libdir)
 
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
if use clang && ! tc-is-clang; then
# Only do this conditionally to allow overriding with
# e.g. CC=clang-13 in case of breakage

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0..ebuild
index 2decc6f4c6ee..c682d12707f2 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0..ebuild
@@ -49,6 +49,10 @@ multilib_src_configure() {
local use_compiler_rt=OFF
local libdir=$(get_libdir)
 
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
if use clang && ! tc-is-clang; then
# Only do this conditionally to allow overriding with
# e.g. CC=clang-13 in case of breakage

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild
index 2decc6f4c6ee..c682d12707f2 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/files/, dev-libs/boehm-gc/

2022-09-13 Thread Sam James
commit: abadda5a754ae656af46a3a02f7bedc50343a797
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 18:45:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 18:45:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abadda5a

dev-libs/boehm-gc: fix configure tests with Clang 15

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

 dev-libs/boehm-gc/boehm-gc-8.2.2-r1.ebuild | 63 ++
 .../files/boehm-gc-8.2.2-clang-15-configure.patch  | 43 +++
 2 files changed, 106 insertions(+)

diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.2-r1.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.2.2-r1.ebuild
new file mode 100644
index ..28f0b8b30a27
--- /dev/null
+++ b/dev-libs/boehm-gc/boehm-gc-8.2.2-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# autotools for Clang 15 configure patch
+inherit autotools multilib-minimal #libtool
+
+MY_P="gc-${PV}"
+
+DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
+HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
+SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="boehm-gc"
+# SONAME: libgc.so.1 libgccpp.so.1
+# We've been using subslot 0 for these instead of "1.1".
+SLOT="0"
+# Upstream marked this version as "Pre-release"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="cxx +large static-libs +threads"
+
+RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.2.2-clang-15-configure.patch
+)
+
+src_prepare() {
+   default
+
+   # bug #594754
+   #elibtoolize
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local config=(
+   --disable-docs
+   --with-libatomic-ops
+   $(use_enable cxx cplusplus)
+   $(use_enable static-libs static)
+   $(use threads || echo --disable-threads)
+   $(use_enable large large-config)
+   )
+
+   ECONF_SOURCE="${S}" econf "${config[@]}"
+}
+
+multilib_src_install_all() {
+   local HTML_DOCS=( doc/*.md )
+   einstalldocs
+   dodoc doc/README{.environment,.linux,.macros}
+
+   # Package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+
+   newman doc/gc.man GC_malloc.1
+}

diff --git a/dev-libs/boehm-gc/files/boehm-gc-8.2.2-clang-15-configure.patch 
b/dev-libs/boehm-gc/files/boehm-gc-8.2.2-clang-15-configure.patch
new file mode 100644
index ..87045eaa912f
--- /dev/null
+++ b/dev-libs/boehm-gc/files/boehm-gc-8.2.2-clang-15-configure.patch
@@ -0,0 +1,43 @@
+https://github.com/ivmai/bdwgc/pull/474
+
+From b3428e52cb9af18d6c85d0027b9c86e9b44e2e4f Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 13 Sep 2022 19:37:59 +0100
+Subject: [PATCH] Fix configure with Clang 15 (implicit function declarations)
+
+Clang 15 makes implicit function declarations an error by default
+which leads to configure falsely thinking `pthread_setname_np` is
+not present:
+```
+checking for pthread_setname_np... no
+```
+
+This fixes that issue and the following errors:
+```
+error: call to undeclared function 'pthread_setname_np'; ISO C99 and later do 
not support implicit function declarations [-Wimplicit-function-declaration]
+error: call to undeclared function 'pthread_setname_np'; ISO C99 and later do 
not support implicit function declarations [-Wimplicit-function-declaration]
+```
+
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -834,12 +834,16 @@ AS_IF([test "$THREADS" = posix],
+   [AC_MSG_CHECKING(for pthread_setname_np)
+old_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $CFLAGS_EXTRA -Werror"
+-   AC_TRY_COMPILE([#include ],
++   AC_TRY_COMPILE([
++#define _GNU_SOURCE 1
++#include ],
+   [pthread_setname_np("thread-name")],
+  [AC_MSG_RESULT([yes (w/o tid)])
+   AC_DEFINE([HAVE_PTHREAD_SETNAME_NP_WITHOUT_TID], [1],
+ [Define to use 'pthread_setname_np(const char*)' function.])],
+- [AC_TRY_COMPILE([#include ],
++ [AC_TRY_COMPILE([
++#define _GNU_SOURCE 1
++#include ],
+  [pthread_setname_np(pthread_self(), "thread-name-%u", 
0)],
+[AC_MSG_RESULT([yes (with tid and arg)])
+ AC_DEFINE([HAVE_PTHREAD_SETNAME_NP_WITH_TID_AND_ARG], [1],
+



[gentoo-commits] repo/proj/guru:dev commit in: sci-chemistry/vesta-bin/

2022-09-13 Thread Patrick Taylor
commit: 0cf72a0dbe583cc5baa85697cde7061758378ee4
Author: Patrick J Taylor  gmail  com>
AuthorDate: Tue Sep 13 17:09:18 2022 +
Commit: Patrick Taylor  gmail  com>
CommitDate: Tue Sep 13 18:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cf72a0d

sci-chemistry/vesta-bin: add explicit GTK2 dependency

Closes: https://bugs.gentoo.org/869944
Signed-off-by: Patrick J Taylor  gmail.com>

 sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild 
b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
index f532d32a7..e52f9072f 100644
--- a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
+++ b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
@@ -20,7 +20,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 # As of 3.5.6, wayland support required for gtk even when running on xorg.
-RDEPEND=">=x11-libs/gtk+-3.24.34[wayland]
+RDEPEND="x11-libs/gtk+:3[wayland]
+   x11-libs/gtk+:2
>=virtual/glu-9.0-r2
>=virtual/jdk-17"
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-chemistry/vesta-bin/

2022-09-13 Thread Patrick Taylor
commit: e5bdcf04d1e64e13c519609089fb30e3f9ad0b33
Author: Patrick J Taylor  gmail  com>
AuthorDate: Tue Sep 13 16:57:04 2022 +
Commit: Patrick Taylor  gmail  com>
CommitDate: Tue Sep 13 18:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5bdcf04

sci-chemistry/vesta-bin: set QA_PREBUILT to silence QA warnings

Closes: https://bugs.gentoo.org/869938
Closes: https://bugs.gentoo.org/869941
Signed-off-by: Patrick J Taylor  gmail.com>

 sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild 
b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
index 65ce1ce48..f532d32a7 100644
--- a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
+++ b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild
@@ -26,6 +26,8 @@ RDEPEND=">=x11-libs/gtk+-3.24.34[wayland]
 
 RESTRICT="strip"
 
+QA_PREBUILT="opt/VESTA/*"
+
 src_install() {
insinto /opt/VESTA
doins -r "${S}"/*



[gentoo-commits] repo/proj/guru:dev commit in: sci-chemistry/xcrysden/files/, sci-chemistry/xcrysden/

2022-09-13 Thread Patrick Taylor
commit: f97bb147c9e7d1ae7a0cafae40ab2d891b970dc8
Author: Patrick J Taylor  gmail  com>
AuthorDate: Tue Sep 13 18:25:51 2022 +
Commit: Patrick Taylor  gmail  com>
CommitDate: Tue Sep 13 18:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f97bb147

sci-chemistry/xcrysden: edit Makefiles to respect LDFLAGS

Closes: https://bugs.gentoo.org/869947
Signed-off-by: Patrick J Taylor  gmail.com>

 .../xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch| 171 +
 sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild   |   1 +
 2 files changed, 172 insertions(+)

diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch 
b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch
new file mode 100644
index 0..1ae39ae5e
--- /dev/null
+++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch
@@ -0,0 +1,171 @@
+diff --git a/C/Makefile b/C/Makefile
+index 2aa0307..452e0f1 100644
+--- a/C/Makefile
 b/C/Makefile
+@@ -12,7 +12,7 @@ include make-objects
+ 
+ .SUFFIXES: .o .c
+ .c.o:
+-  $(CC) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
++  $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
+ 
+ objects = $(XC_OBJS) $(EXTERNAL_OBJS)
+ 
+@@ -24,18 +24,18 @@ compile:
+ #objects: $(objects)
+ #
+ #$(objects): %.o: %.c
+-# $(CC) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
++# $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $<
+ 
+ xcrys: $(XC_OBJS) $(EXTERNAL_OBJS)
+-  $(CC)  $(CFLAGS) $(XC_OBJS) $(EXTERNAL_OBJS) \
++  $(CC) $(LDFLAGS)  $(CFLAGS) $(XC_OBJS) $(EXTERNAL_OBJS) \
+   -o xcrys $(FFTW3_LIB) $(MESCHACH_LIB) $(TK_LIB) $(TCL_LIB) $(TOGL_LIB) 
$(GLU_LIB) $(GL_LIB) $(X_LIB) $(MATH) $(LDLIB) $(EXT_LIB)
+ 
+ xctclsh: xcTclsh.o
+-  $(CC) $(CFLAGS) xcTclsh.o -o xctclsh $(TCL_LIB) $(MATH) $(LDLIB)
++  $(CC) $(LDFLAGS) $(CFLAGS) xcTclsh.o -o xctclsh $(TCL_LIB) $(MATH) 
$(LDLIB)
+ 
+ XFS_OBJS = xsf2xsf.o
+ xsf2xsf: $(XFS_OBJS) 
+-  $(CC) $(CFLAGS) $(XFS_OBJS) -o xsf2xsf $(MATH) $(LDLIB)
++  $(CC) $(LDFLAGS) $(CFLAGS) $(XFS_OBJS) -o xsf2xsf $(MATH) $(LDLIB)
+ 
+ 
+ install:
+diff --git a/F/Makefile b/F/Makefile
+index 3f8270e..92f17d1 100644
+--- a/F/Makefile
 b/F/Makefile
+@@ -4,10 +4,10 @@ include ../Make.sys
+ .SUFFIXES : .o .f .f90
+ 
+ .f90.o:
+-  $(FC) $(FFLAGS) -c $<
++  $(FC) $(LDFLAGS) $(FFLAGS) -c $<
+ 
+ .f.o:
+-  $(FC) $(FFLAGS) -c $<
++  $(FC) $(LDFLAGS) $(FFLAGS) -c $<
+ 
+ OBJ =   gengeom.o \
+   multhexa.o \
+@@ -73,70 +73,70 @@ spaghetti:
+   cd SRC_spaghetti; $(MAKE)
+ 
+ gengeom: $(OBJ)
+-  $(FC) $(FFLAGS) -o gengeom $(OBJ)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o gengeom $(OBJ)
+ 
+ calplane: $(OBJ2)
+-  $(FC) $(FFLAGS) -o calplane $(OBJ2)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o calplane $(OBJ2)
+ 
+ atomlab: $(OBJ3)
+-  $(FC) $(FFLAGS) -o atomlab $(OBJ3)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o atomlab $(OBJ3)
+ 
+ recvec: recvec.o auxil.o
+-  $(FC) $(FFLAGS) -o recvec recvec.o auxil.o 
++  $(FC) $(LDFLAGS) $(FFLAGS) -o recvec recvec.o auxil.o 
+ 
+ str2xcr: $(OBJ5)
+-  $(FC) $(FFLAGS) -o str2xcr $(OBJ5)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o str2xcr $(OBJ5)
+ 
+ fracCoor: fracCoor.o auxil.o  readf1.o
+-  $(FC) $(FFLAGS) -o fracCoor fracCoor.o auxil.o  readf1.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o fracCoor fracCoor.o auxil.o  readf1.o
+ 
+ multislab: $(OBJ6)
+-  $(FC) $(FFLAGS) -o multislab $(OBJ6)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o multislab $(OBJ6)
+ 
+ savestruct: $(OBJ7)
+-  $(FC) $(FFLAGS) -o savestruct $(OBJ7)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o savestruct $(OBJ7)
+ 
+ ftnunit: ftnunit.o
+-  $(FC) $(FFLAGS) -o ftnunit ftnunit.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o ftnunit ftnunit.o
+ 
+ kPath: $(OBJ8)
+-  $(FC) $(FFLAGS) -o kPath $(OBJ8)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o kPath $(OBJ8)
+ 
+ pwKPath: $(OBJ88)
+-  $(FC) $(FFLAGS) -o pwKPath $(OBJ88)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o pwKPath $(OBJ88)
+ 
+ fhi_inpini2ftn34: fhi_inpini2ftn34.o
+-  $(FC) $(FFLAGS) -o fhi_inpini2ftn34 fhi_inpini2ftn34.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o fhi_inpini2ftn34 fhi_inpini2ftn34.o
+ 
+ fhi_coord2xcr: fhi_coord2xcr.o
+-  $(FC) $(FFLAGS) -o fhi_coord2xcr fhi_coord2xcr.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o fhi_coord2xcr fhi_coord2xcr.o
+ 
+ wn_readbands: $(OBJ9)
+-  $(FC) $(FFLAGS) -o wn_readbands $(OBJ9)  $(OBJ10)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o wn_readbands $(OBJ9)  $(OBJ10)
+ 
+ wn_readbakgen: wn_readbakgen.o
+-  $(FC) $(FFLAGS) -o wn_readbakgen wn_readbakgen.o
++  $(FC) $(LDFLAGS) $(FFLAGS) -o wn_readbakgen wn_readbakgen.o
+ 
+ pw: pwi2xsf pwi2xsf_old pwo_xsf2xsf
+ 
+ 
+ pwi2xsf_old: $(OBJ11) 
+-  $(FC) $(FFLAGS) -o pwi2xsf_old $(OBJ11)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o pwi2xsf_old $(OBJ11)
+ 
+ pwi2xsf: $(OBJ111)
+-  $(FC) $(FFLAGS) -o pwi2xsf $(OBJ111)
++  $(FC) $(LDFLAGS) $(FFLAGS) -o pwi2xsf $(OBJ111)
+ 
+ pwo_xsf2xsf: $(OBJ13)
+-  $(FC) $(FFLAGS) -o pwo_xsf2xsf 

[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/files/, net-libs/webkit-gtk/

2022-09-13 Thread Matt Turner
commit: 30fb91bb7302f3fcc8587a46bfcb330bd530490d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 17:54:56 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 17:56:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fb91bb

net-libs/webkit-gtk: Drop old versions

Bug: https://bugs.gentoo.org/861740
Bug: https://bugs.gentoo.org/864427
Bug: https://bugs.gentoo.org/866494
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/webkit-gtk/Manifest |   4 -
 net-libs/webkit-gtk/files/2.36.5-fix-crash.patch |  82 
 net-libs/webkit-gtk/metadata.xml |   1 -
 net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild | 249 --
 net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild | 250 --
 net-libs/webkit-gtk/webkit-gtk-2.36.5-r1.ebuild  | 252 ---
 net-libs/webkit-gtk/webkit-gtk-2.36.6.ebuild | 250 --
 7 files changed, 1088 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 8cf7223294c3..e7864a39344d 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,5 +1 @@
-DIST webkitgtk-2.36.3.tar.xz 26600236 BLAKE2B 
80c1127e75a12603e3646b840d6fd8cc4146b5a964d9a44966ff7d40e67f8743420c87f3c001f9299b2449f492401d86c02e55395e2db8938ff0e3bbb08790cb
 SHA512 
dfd02e22a58d0080d9bf6c7dd2a710bb9d8698ff8a4226653629294b74cc981a3e35d4d93eed5ebad35c81b339ec8b96755ad0b36c0238da151b359e07bcb692
-DIST webkitgtk-2.36.4.tar.xz 26598964 BLAKE2B 
7c79c394bca756b09324afae013775404f62543ed093314ebb82a10dbbc2c7a22277792349a0d24fd95077c770627d24ab73183ba4a97d168556f991d7a6a682
 SHA512 
c5365c682ba4e8e6ad891638b5a82e74e38fa0867ce6c8e4e08a9dc15b862a6d3edc096a049e0711306972d6162d79fe90a0e76d8b395001798005e4488467f2
-DIST webkitgtk-2.36.5.tar.xz 26602060 BLAKE2B 
4a450356bb5e142f8c5c9d27433183532b7d3a2e451032cd837bf8a12ba58bd997eb4f2c6ff5ab37891af8485efb5d57aa02321448a93b0864c2a25b3b194cf8
 SHA512 
71be328aae93f1454d74371c3a614aab15190d2abc7dd7d7a003004c2f35a19d610d2613e64292f21e472d5112cba865ef019fecc2b4066eb87368c6d363b545
-DIST webkitgtk-2.36.6.tar.xz 26593904 BLAKE2B 
95ea4b17350b148fe6cc9bbaa4aab3bbb992ab62f949d6a70639cc9c31bba1d9d1a67185a4e61464c66bce10399f1b4fa7811bc892b59c2b9677cfe4f8bc8db8
 SHA512 
21e91d7b9a4af3b6c7eb7a8dd9fbbbd82c14d01a5cd6734c9476bcc6b81007dc622867f3c6cb1e5531a16c5abfe208f8540ca0a182fa02e274b46ebc4f9dd0d0
 DIST webkitgtk-2.36.7.tar.xz 26594424 BLAKE2B 
1f7450e47bffa3875aa4448925a013ec90bdaa6c813aa181d14c9a5636c58140ce55d5b5288a65cfbe9e363cd9d00f62de74665182ab9f856baa4b2ffcec6dba
 SHA512 
e27975cf55b6be4cde2b34ed03fc717e6550dc495b444c781b3af0b32f7d580451de27ed41d74c6ff734b876118f22847096131168b0c8325031be84c1972888

diff --git a/net-libs/webkit-gtk/files/2.36.5-fix-crash.patch 
b/net-libs/webkit-gtk/files/2.36.5-fix-crash.patch
deleted file mode 100644
index 0f676a942d06..
--- a/net-libs/webkit-gtk/files/2.36.5-fix-crash.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-https://bugs.gentoo.org/863008
-https://bugs.webkit.org/show_bug.cgi?id=243401
-
-From a6277d4834cce0dea2f999d4c06ffa57abfbb82d Mon Sep 17 00:00:00 2001
-From: Michael Catanzaro 
-Date: Mon, 1 Aug 2022 14:07:04 -0700
-Subject: [PATCH] REGRESSION(252485@main): [GTK]
- webkit_web_context_get_default() crashes in Eclipse since webkit-gtk v2.36.5,
- v2.36.4 was fine https://bugs.webkit.org/show_bug.cgi?id=243401
-
-Reviewed by Adrian Perez de Castro.
-
-Turns out WebKit's "main thread" may not actually be the real main
-thread. This is OK as long as it matches the GTK "main thread," and as
-long as the application is careful to iterate the default main context
-only on the WebKit/GTK "main thread," as as long as the application does
-not ever attempt to use these libraries on any other thread.
-
-The motivation to do this is if the programming language controls the
-real thread 1, as is the case with Java, where the Java main thread that
-applications can use to run GTK and WebKit is apparently not the same as
-the real main thread that's running the JVM. These applications have no
-control over what their "main thread" is, and it seems unkind to break
-them.
-
-I've checked in with the GTK developers, and consensus is that this
-is actually expected to work, so let's not break it.
-
-* Source/WTF/wtf/generic/MainThreadGeneric.cpp:
-(WTF::initializeMainThreadPlatform):
-(WTF::isMainThread):
-
-Canonical link: https://commits.webkit.org/253010@main

- Source/WTF/wtf/generic/MainThreadGeneric.cpp | 13 ++---
- 1 file changed, 2 insertions(+), 11 deletions(-)
-
-diff --git a/Source/WTF/wtf/generic/MainThreadGeneric.cpp 
b/Source/WTF/wtf/generic/MainThreadGeneric.cpp
-index 3a9208b0f9ab..b51e2e456047 100644
 a/Source/WTF/wtf/generic/MainThreadGeneric.cpp
-+++ b/Source/WTF/wtf/generic/MainThreadGeneric.cpp
-@@ -31,29 +31,22 @@
-  */
- 
- #include "config.h"
--#if !OS(LINUX)
- #include 
--#endif
- #if 

[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2022-09-13 Thread Matt Turner
commit: dffbf285cb99d96b7974408e1de53fb078efb794
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 17:53:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 17:54:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffbf285

net-libs/webkit-gtk: Stabilize 2.36.7 arm, #865341

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
index 63205e177593..9613d84c361a 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif +egl examples gamepad gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell 
systemd test wayland X"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2022-09-13 Thread Matt Turner
commit: 7af56d38ec008fb2b01d7996e677a004bfd401ba
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 17:53:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 17:54:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af56d38

net-libs/webkit-gtk: Stabilize 2.36.7 arm64, #865341

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
index 9613d84c361a..6b8011fcb778 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif +egl examples gamepad gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell 
systemd test wayland X"
 



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

2022-09-13 Thread Mike Gilbert
commit: 29e54bad64b5f32b255ae5684fc6e9b04a8fc28c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep 13 17:38:17 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 13 17:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e54bad

www-client/google-chrome: automated update (105.0.5195.125)

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

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

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index f3a5c80e0a17..e6845b481c85 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_105.0.5195.102-1_amd64.deb 91348040 BLAKE2B 
26162d2de7982645bc6fcaac6fa1a0fbdd0364af5b40dd8dd276845e78b2731c0be63e94d3e226da7a739a2fa931cc04b16d5e63a27a7c30ddbd9267487ca5ea
 SHA512 
3a1f2267ae009424ee8c623c3f78760d969dc1f3acb490e103e667d11e52cf0d955f201aeb3892dd41f33e68625af77ca5a20244b5be718f794eccb07a4c0413
+DIST google-chrome-stable_105.0.5195.125-1_amd64.deb 91239488 BLAKE2B 
4f83bc55ef54d4e4454449c474e680fdd271c97da8e896d48efb8c953ddea4eccdb730f4b2d5d35e2830e2cd1f9f2a852906edaa43c9f8a205962e789cb6ab8f
 SHA512 
80e4ed357e9a117e00f0a4d2531369990ad6ea542a65c21808ebb6f31bca7fda801c02a300c3afc8df12f97c424167f50a8520e5792759eb670e7b0041358cc1

diff --git a/www-client/google-chrome/google-chrome-105.0.5195.102.ebuild 
b/www-client/google-chrome/google-chrome-105.0.5195.125.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-105.0.5195.102.ebuild
rename to www-client/google-chrome/google-chrome-105.0.5195.125.ebuild



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

2022-09-13 Thread Mike Gilbert
commit: 10a7b8365bc0d7cf13fdc474c770980318c8c192
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep 13 17:38:24 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 13 17:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a7b836

www-plugins/chrome-binary-plugins: automated update (105.0.5195.125)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...05.0.5195.102.ebuild => chrome-binary-plugins-105.0.5195.125.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 3df8326eb908..ea2920abda53 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_106.0.5249.30-1_amd64.deb 92105328 BLAKE2B 
ebd0cd7f3432c9d52eb9a9e7d6bd1e5d7c063e3eae5ba288ed03e14fc4fb058a5ea6447634bdcf754c7c63c6f834416f2d7464614c8bd21aaf5b82364b4d16ae
 SHA512 
79b92953c9c5fc3ecbe788750ea3947db5725bc9b9436a29ab50c528eea5e815e5ae2016778108c3565ba2ae4fe0982d4f78dce72195f035c872d72b44a0e866
-DIST google-chrome-stable_105.0.5195.102-1_amd64.deb 91348040 BLAKE2B 
26162d2de7982645bc6fcaac6fa1a0fbdd0364af5b40dd8dd276845e78b2731c0be63e94d3e226da7a739a2fa931cc04b16d5e63a27a7c30ddbd9267487ca5ea
 SHA512 
3a1f2267ae009424ee8c623c3f78760d969dc1f3acb490e103e667d11e52cf0d955f201aeb3892dd41f33e68625af77ca5a20244b5be718f794eccb07a4c0413
+DIST google-chrome-stable_105.0.5195.125-1_amd64.deb 91239488 BLAKE2B 
4f83bc55ef54d4e4454449c474e680fdd271c97da8e896d48efb8c953ddea4eccdb730f4b2d5d35e2830e2cd1f9f2a852906edaa43c9f8a205962e789cb6ab8f
 SHA512 
80e4ed357e9a117e00f0a4d2531369990ad6ea542a65c21808ebb6f31bca7fda801c02a300c3afc8df12f97c424167f50a8520e5792759eb670e7b0041358cc1
 DIST google-chrome-unstable_107.0.5286.2-1_amd64.deb 96900760 BLAKE2B 
c2f212b90163947465cdf3a000df2b24c9f4b2dbcf8b3e00e18903935df0cca2c50c73afeabf453d665aaefbb970f5acba2eb2cf1c3acbce263dbedee33296e7
 SHA512 
245dbbcce037d62a36e7b7dbaa3c06fafca69c1ae35a617742557fc62c6fa22319ce175430d8d24d97716b15450b59c879fbf34cc70e8c54da436ca33a55f5be

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-105.0.5195.102.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-105.0.5195.125.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-105.0.5195.102.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-105.0.5195.125.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2022-09-13 Thread Mike Gilbert
commit: a60bcdc8ce5eec6674d5e28afa2bd4899d137508
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep 13 17:33:30 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 13 17:34:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60bcdc8

net-firewall/nftables: drop RESTRICT="test? ( userpriv )"

Instead, check for root and skip the relevant tests otherwise.

Closes: https://bugs.gentoo.org/869989
Signed-off-by: Mike Gilbert  gentoo.org>

 net-firewall/nftables/nftables-1.0.4-r2.ebuild | 8 ++--
 net-firewall/nftables/nftables-1.0.5.ebuild| 8 ++--
 net-firewall/nftables/nftables-.ebuild | 8 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/net-firewall/nftables/nftables-1.0.4-r2.ebuild 
b/net-firewall/nftables/nftables-1.0.4-r2.ebuild
index 0da0a19b311e..a1e256654082 100644
--- a/net-firewall/nftables/nftables-1.0.4-r2.ebuild
+++ b/net-firewall/nftables/nftables-1.0.4-r2.ebuild
@@ -29,7 +29,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/1"
 IUSE="debug doc +gmp json libedit +modern-kernel python +readline static-libs 
test xtables"
-RESTRICT="test? ( userpriv ) !test? ( test )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=net-libs/libmnl-1.0.4:0=
@@ -123,7 +123,11 @@ src_compile() {
 src_test() {
emake check
 
-   edo tests/shell/run-tests.sh -v
+   if [[ ${EUID} == 0 ]]; then
+   edo tests/shell/run-tests.sh -v
+   else
+   ewarn "Skipping shell tests (requires root)"
+   fi
 
# Need to rig up Python eclass if using this, but it doesn't seem to 
work
# for me anyway.

diff --git a/net-firewall/nftables/nftables-1.0.5.ebuild 
b/net-firewall/nftables/nftables-1.0.5.ebuild
index 24d357de9872..b6fdb61bd493 100644
--- a/net-firewall/nftables/nftables-1.0.5.ebuild
+++ b/net-firewall/nftables/nftables-1.0.5.ebuild
@@ -29,7 +29,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/1"
 IUSE="debug doc +gmp json libedit +modern-kernel python +readline static-libs 
test xtables"
-RESTRICT="test? ( userpriv ) !test? ( test )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=net-libs/libmnl-1.0.4:0=
@@ -120,7 +120,11 @@ src_compile() {
 src_test() {
emake check
 
-   edo tests/shell/run-tests.sh -v
+   if [[ ${EUID} == 0 ]]; then
+   edo tests/shell/run-tests.sh -v
+   else
+   ewarn "Skipping shell tests (requires root)"
+   fi
 
# Need to rig up Python eclass if using this, but it doesn't seem to 
work
# for me anyway.

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-.ebuild
index 24d357de9872..b6fdb61bd493 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-.ebuild
@@ -29,7 +29,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/1"
 IUSE="debug doc +gmp json libedit +modern-kernel python +readline static-libs 
test xtables"
-RESTRICT="test? ( userpriv ) !test? ( test )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=net-libs/libmnl-1.0.4:0=
@@ -120,7 +120,11 @@ src_compile() {
 src_test() {
emake check
 
-   edo tests/shell/run-tests.sh -v
+   if [[ ${EUID} == 0 ]]; then
+   edo tests/shell/run-tests.sh -v
+   else
+   ewarn "Skipping shell tests (requires root)"
+   fi
 
# Need to rig up Python eclass if using this, but it doesn't seem to 
work
# for me anyway.



[gentoo-commits] repo/gentoo:master commit in: net-misc/suite3270/

2022-09-13 Thread Sam James
commit: bcbf8f108f4029f5ebce2ea5dc32248a0bb419f0
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 17:20:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 17:20:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbf8f10

net-misc/suite3270: flip back to USE=X

font.eclass always adds USE=X, so we can't do USE=gui for now.

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

 ...70-4.2_p5.ebuild => suite3270-4.2_p5-r1.ebuild} | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/net-misc/suite3270/suite3270-4.2_p5.ebuild 
b/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
similarity index 85%
rename from net-misc/suite3270/suite3270-4.2_p5.ebuild
rename to net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
index 2c53ea248635..89288f125a7c 100644
--- a/net-misc/suite3270/suite3270-4.2_p5.ebuild
+++ b/net-misc/suite3270/suite3270-4.2_p5-r1.ebuild
@@ -21,10 +21,10 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
-IUSE="cjk doc gui ncurses ssl tcl"
+IUSE="X cjk doc ncurses ssl tcl"
 
 RDEPEND="
-   gui? (
+   X? (
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXmu
@@ -39,10 +39,10 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   gui? ( x11-base/xorg-proto )
+   X? ( x11-base/xorg-proto )
 "
 BDEPEND="
-   gui? (
+   X? (
app-text/rman
x11-apps/bdftopcf
>=x11-apps/mkfontscale-1.2.0
@@ -84,23 +84,23 @@ src_configure() {
--enable-pr3287 \
$(use_enable ncurses c3270) \
$(use_enable tcl tcl3270) \
-   $(use_enable gui x3270) \
-   $(use_with gui x) \
-   $(use_with gui fontdir "${FONTDIR}")
+   $(use_enable X x3270) \
+   $(use_with X x) \
+   $(use_with X fontdir "${FONTDIR}")
 }
 
 src_install() {
-   use gui && dodir "${FONTDIR}"
+   use X && dodir "${FONTDIR}"
 
emake DESTDIR="${D}" install{,.man}
 
-   use gui && font_src_install
+   use X && font_src_install
 }
 
 pkg_postinst() {
-   use gui && font_pkg_postinst
+   use X && font_pkg_postinst
 }
 
 pkg_postrm() {
-   use gui && font_pkg_postrm
+   use X && font_pkg_postrm
 }



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2022-09-13 Thread Matt Turner
commit: aaaeb19632bbb0c8793aa93425b4bfa354f8442d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 13 17:03:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 13 17:21:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaaeb196

gui-libs/gtk: Version bump to 4.8.0

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/gtk/Manifest |   1 +
 gui-libs/gtk/gtk-4.8.0.ebuild | 213 ++
 2 files changed, 214 insertions(+)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index a6c6143e99ff..6ccbf02adbef 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-4.6.6.tar.xz 23085304 BLAKE2B 
2f0eacb9aaa3fad4e8d99feeadc93e04151f6c4552412d5b7485b972e97c8c9a7296143b39791e9e3230546770174a208ba6906179b9fed37414ee83a1980abb
 SHA512 
b743d99029d7d51db19396641023eefd5d25bbacbd89ad6660d43e382b26fe6cc5e9ce8f0dbb3f4ac7d2143db617ea0c2e2d3cc8926fc93d735eb76ffb2f8309
 DIST gtk-4.6.7.tar.xz 22885556 BLAKE2B 
ff3647fbb87fb7743c6aaf84f4de463275ff5816ccdba7f29425ee5268677e53ef56507ddd71447def5a1707e7509958068d5b8a7c64816cc3a1541691d7a262
 SHA512 
7f9068f66b472e796c1611625a34466b13aa51bce2dfc7661928e6d8087ed39ed0f6adf47a6691609b85540c588621bebc5951e81435277071abe7d2facf28bb
+DIST gtk-4.8.0.tar.xz 20502660 BLAKE2B 
89a1cebc56cbb372dbdab6186b2661fa466bf6946fb5197b8c2334e228e4531749f96233a1243c6950d8ebcd0624b1d93d4d4d212ba1dec18a3d1b3857ba7da9
 SHA512 
c48fa63c197d9dbff98485cac57092d0af9ac56993fee5b622fc91c473f0648998610538d75488fa95272377a9177f56a7cb3a4d2f159eb8d70f80cdadcc

diff --git a/gui-libs/gtk/gtk-4.8.0.ebuild b/gui-libs/gtk/gtk-4.8.0.ebuild
new file mode 100644
index ..874dd2d40730
--- /dev/null
+++ b/gui-libs/gtk/gtk-4.8.0.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg
+
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/;
+
+LICENSE="LGPL-2+"
+SLOT="4"
+IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection 
sysprof test vulkan wayland +X cpu_flags_x86_f16c"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( introspection )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/fribidi-0.19.7
+   >=dev-libs/glib-2.66.0:2
+   >=media-libs/graphene-1.9.1[introspection?]
+   >=media-libs/libepoxy-1.4[egl,X(+)?]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
+   >=x11-libs/pango-1.50.0[introspection?]
+   media-libs/libpng:0=
+   media-libs/tiff:0=
+   media-libs/libjpeg-turbo:0=
+   >=media-libs/harfbuzz-2.6.0:=
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0= )
+   cups? ( >=net-print/cups-2.0 )
+   ffmpeg? ( media-video/ffmpeg )
+   gstreamer? (
+   >=media-libs/gst-plugins-bad-1.12.3
+   >=media-libs/gst-plugins-base-1.12.3[opengl]
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   vulkan? ( media-libs/vulkan-loader:= )
+   wayland? (
+   >=dev-libs/wayland-1.21.0
+   >=dev-libs/wayland-protocols-1.25
+   media-libs/mesa[wayland]
+   >=x11-libs/libxkbcommon-0.2
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.5.3
+   media-libs/fontconfig
+   media-libs/mesa[X(+)]
+   x11-libs/libX11
+   >=x11-libs/libXi-1.8
+   x11-libs/libXext
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND="
+   gnome-base/librsvg
+   >=x11-themes/adwaita-icon-theme-3.14
+"
+BDEPEND="
+   dev-libs/gobject-introspection-common
+   introspection? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+   dev-python/docutils
+   >=dev-util/gdbus-codegen-2.48
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
+   wayland? ( dev-libs/weston[headless] )
+   )
+"
+
+python_check_deps() {
+   python_has_version 

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

2022-09-13 Thread Sam James
commit: 716f527120300442cec1d12f663d87c395d3fb56
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 17:02:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 17:02:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716f5271

dev-util/edb-debugger: add github upstream metadata

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

 dev-util/edb-debugger/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/edb-debugger/metadata.xml 
b/dev-util/edb-debugger/metadata.xml
index 115e9d64a669..09229532f67a 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -2,4 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   eteran/edb-debugger
+   
 



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

2022-09-13 Thread Sam James
commit: 64a7e6368a18ce304f1dfa8a5862f577bd8927cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 17:01:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 17:02:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a7e636

dev-util/edb-debugger: sync live

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

 ...r-1.3.0.ebuild => edb-debugger-1.3.0-r1.ebuild} | 13 --
 dev-util/edb-debugger/edb-debugger-.ebuild | 47 +++---
 dev-util/edb-debugger/metadata.xml |  3 --
 3 files changed, 34 insertions(+), 29 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild 
b/dev-util/edb-debugger/edb-debugger-1.3.0-r1.ebuild
similarity index 80%
rename from dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
rename to dev-util/edb-debugger/edb-debugger-1.3.0-r1.ebuild
index cf000cdee218..01f72a1e8911 100644
--- a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.3.0-r1.ebuild
@@ -7,12 +7,19 @@ inherit cmake
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger;
-SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz;
-S="${WORKDIR}"/${PN}
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/eteran/edb-debugger;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz;
+   S="${WORKDIR}"/${PN}
+
+   KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="graphviz"
 
 RDEPEND="dev-libs/capstone:=

diff --git a/dev-util/edb-debugger/edb-debugger-.ebuild 
b/dev-util/edb-debugger/edb-debugger-.ebuild
index 6ff5cb3e1c08..de40794d96ce 100644
--- a/dev-util/edb-debugger/edb-debugger-.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-.ebuild
@@ -1,22 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake git-r3
+inherit cmake
 
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger;
-EGIT_REPO_URI="https://github.com/eteran/edb-debugger.git;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/eteran/edb-debugger;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz;
+   S="${WORKDIR}"/${PN}
+
+   KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS=""
-IUSE="graphviz jumbo-build"
+IUSE="graphviz"
 
-RDEPEND="
-   dev-libs/capstone:=
-   dev-libs/double-conversion
+RDEPEND="dev-libs/capstone:=
+   dev-libs/double-conversion:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -25,25 +32,19 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
dev-qt/qtxmlpatterns:5
-   graphviz? ( media-gfx/graphviz )
-"
-
-DEPEND="
-   dev-libs/boost
-   virtual/pkgconfig
-   ${RDEPEND}
-"
+   graphviz? ( media-gfx/graphviz )"
+DEPEND="dev-libs/boost
+   ${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
+   # Make the desktop's entries somewhat better
+   sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' 
edb.desktop || die
+   sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform 
x86\/x86-64 debugger/' edb.desktop || die
+
if ! use graphviz; then
sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
fi
-   cmake_src_prepare
-}
 
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_JUMBO=$(usex jumbo-build)
-   )
-   cmake_src_configure
+   cmake_src_prepare
 }

diff --git a/dev-util/edb-debugger/metadata.xml 
b/dev-util/edb-debugger/metadata.xml
index 31849a247616..115e9d64a669 100644
--- a/dev-util/edb-debugger/metadata.xml
+++ b/dev-util/edb-debugger/metadata.xml
@@ -2,7 +2,4 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   
-   Experimental jumbo (also known as 
unity) build capability
-   
 



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

2022-09-13 Thread William Hubbs
commit: 2f08e267322e1c783206526e6e5be2efe9e13cbe
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Sep 13 16:59:43 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Sep 13 17:02:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f08e267

mail-client/aerc: add 0.12.0

Closes: https://bugs.gentoo.org/869689
Signed-off-by: William Hubbs  gentoo.org>

 mail-client/aerc/Manifest   |  2 ++
 mail-client/aerc/aerc-0.12.0.ebuild | 68 +
 2 files changed, 70 insertions(+)

diff --git a/mail-client/aerc/Manifest b/mail-client/aerc/Manifest
index ed9331b10e1c..fa85c71fd131 100644
--- a/mail-client/aerc/Manifest
+++ b/mail-client/aerc/Manifest
@@ -2,5 +2,7 @@ DIST aerc-0.10.0-deps.tar.xz 117874916 BLAKE2B 
fc9921f245be1be740f145ab1e067c3f6
 DIST aerc-0.10.0.tar.gz 209836 BLAKE2B 
2d51d0d9db90e41cce76ccd3cb802218777a6463a0211eb39378542caec9d2c9468f5f6d18d27d130b1153fa19d1633a9fe93730dcb51ec1afdb92a32cfc5893
 SHA512 
016182847e1fb8198973aa8522d9a205a8589760d40b0177cb41a9b236277fb4aa11d2c0f14bd836be5a53f4b4d5ef65b407407e09399a2ad025fbf22d53bfbb
 DIST aerc-0.11.0-deps.tar.xz 119175388 BLAKE2B 
daf4addd0d80ecc14485c5e7e32043a64f98936fb87f93586ec2dbb775c68232ade979c33dfeaef8495fac5a9687f5907b17b4e425de5f4609b1be2642325624
 SHA512 
fd779454dd551a875584879e24a910b68939e8fdf18009211c1eb4e1c7cc0eb7cff8780b1bf90f81489c199a46a10e533596589d5a5a09946fe309c7dd0cb39e
 DIST aerc-0.11.0.tar.gz 230891 BLAKE2B 
e598c04eebed7d8be201630546557be0820b81d90198c2c408d657bdf8135f58a3029f30f6245842ebbbdb713e61915fc7d57fc8aae05d4ecd6cedff45068a56
 SHA512 
141c0300e60d81b725426f98d59ee645a2c24f478359587259ec645b6a710e6d292d1b8319a9f57f94d5be2f98cd48171dc6d99b54a20e49f16ed77199a2e127
+DIST aerc-0.12.0-deps.tar.xz 304180452 BLAKE2B 
14f7d7e1a06bfd2b8692a4451623f657af919ac497d6119bf7fe5e6a8524b3bc25de4208566d7d92a74c267270021a13ccf6db05dee50a1d2c980e5e07b560df
 SHA512 
d19d26f8ae62330f451261cace7ea0fc2a4af94c252f732bf9388d673b769b96c5d29640b992cc77a2cfaa8acaee628714206f01dd075e2788537b875bca8c63
+DIST aerc-0.12.0.tar.gz 293215 BLAKE2B 
e7e7c156c464ae49eabe7b6ba3e79c3bbca240ace0a3323f8a740a5b872dbbf329127e4edf1395139588e3f0142280f24ef9783c25d3e00176359f82767b439a
 SHA512 
3624a3e0583a1509e2400c9c2e73cbba505841b52fc24b1ec3c6f3ff7bf44d7ff9e3b1cb25e7c0c522e9748572d2c4b37958de8c0ffb2d0e220de941c5db
 DIST aerc-0.9.0-deps.tar.xz 117828944 BLAKE2B 
9d5e8561ecc4cae5568655cfb8491b970a0ff8640d35f0d1ae6493ed1d59fc03051556526c2699afea5b27ddb8f25c948fdd5115695935977e5e09fffb1df02a
 SHA512 
7f66ad4124d4da9a295aa096105e4bef2487c393e7b0299fc0da3aacb8dc87cab2b34057419a9ae4f18c3e1385725fc31bae640325b99957782f0aa3eef51e12
 DIST aerc-0.9.0.tar.gz 184022 BLAKE2B 
523228d08361434690c6c565746408ac50061ee12fc9983c0831beac8d4badc6196a5f3186f3a7c5e63b3eaae51f9af230804e093dd87f425412c5877541
 SHA512 
5821a35bc9c893ac800532b24cce0dcee5113fe41cce057e3ce952c7d7e9add680cbb11b4700cc8896d852817534d979df44f1cb82d93ae5438ebed826bab7bb

diff --git a/mail-client/aerc/aerc-0.12.0.ebuild 
b/mail-client/aerc/aerc-0.12.0.ebuild
new file mode 100644
index ..1e55250f13bc
--- /dev/null
+++ b/mail-client/aerc/aerc-0.12.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module xdg
+
+DESCRIPTION="Email client for your terminal"
+HOMEPAGE="https://aerc-mail.org;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~rjarry/aerc;
+else
+   SRC_URI="https://git.sr.ht/~rjarry/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+IUSE="notmuch"
+
+DEPEND="notmuch? ( net-mail/notmuch:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=app-text/scdoc-1.9.7
+   >=dev-lang/go-1.13
+"
+
+src_unpack() {
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   unset LDFLAGS
+   emake GOFLAGS="$(usex notmuch "-tags=notmuch" "")" \
+   PREFIX="${EPREFIX}/usr" VERSION=${PV}  all
+}
+
+src_install() {
+   emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install
+   einstalldocs
+dodoc CHANGELOG.md
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "If you want to allow your users to activate html email"
+   elog "processing via w3m as shown in the tutorial, make sure 
you"
+   elog "emerge net-proxy/dante and www-client/w3m"
+   fi
+
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test $v -lt 0.3.0-r1; then
+   elog "The dependencies on net-proxy/dante and 
www-client/w3m"
+   elog "have been 

[gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/, dev-util/edb-debugger/files/

2022-09-13 Thread Sam James
commit: b044751f25abe1e9c636b2c071855cbf1dad
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 16:55:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 16:56:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b044751f

dev-util/edb-debugger: fix build with Capstone 5

.. and add missing double-conversion slot dep

Closes: https://bugs.gentoo.org/843755
Signed-off-by: Sam James  gentoo.org>

 dev-util/edb-debugger/edb-debugger-1.3.0.ebuild|  3 ++-
 .../files/edb-debugger-1.3.0-capstone-5.patch  | 29 ++
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild 
b/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
index e550d9ad3f47..cf000cdee218 100644
--- a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="graphviz"
 
 RDEPEND="dev-libs/capstone:=
-   dev-libs/double-conversion
+   dev-libs/double-conversion:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -32,6 +32,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${P}-gcc12.patch
+   "${FILESDIR}"/${PN}-1.3.0-capstone-5.patch
 )
 
 src_prepare() {

diff --git a/dev-util/edb-debugger/files/edb-debugger-1.3.0-capstone-5.patch 
b/dev-util/edb-debugger/files/edb-debugger-1.3.0-capstone-5.patch
new file mode 100644
index ..d900ae335242
--- /dev/null
+++ b/dev-util/edb-debugger/files/edb-debugger-1.3.0-capstone-5.patch
@@ -0,0 +1,29 @@
+From cb1da3fb1d2e45e279118ee8e68468373b71dbc8 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 13 Sep 2022 17:52:01 +0100
+Subject: [PATCH] Fix build with Capstone 5
+
+Capstone 5 drops X86_INS_VCVTPD2DQX and X86_INS_VCVTPD2PSX from
+x86.h (happened in 
https://github.com/capstone-engine/capstone/commit/dd91f03fef5102492352756e2adb5972dd79a70f
+but no real explanation).
+
+Given:
+1. these instructions had no wiring up;
+2. other Capstone consumers have done the same
+let's drop based on a macro for the Capstone version.
+
+Bug: https://bugs.gentoo.org/843755
+Signed-off-by: Sam James 
+--- a/src/capstone-edb/Instruction.cpp
 b/src/capstone-edb/Instruction.cpp
+@@ -880,8 +880,10 @@ bool is_SIMD_PD(const Operand ) {
+   case X86_INS_CVTPD2PI:
+   case X86_INS_CVTPD2PS:
+   case X86_INS_VCVTPD2PS:
++#if CS_API_MAJOR < 5
+   case X86_INS_VCVTPD2DQX: // FIXME: what's this?
+   case X86_INS_VCVTPD2PSX: // FIXME: what's this?
++#endif
+   // case X86_INS_VCVTPD2QQ: // FIXME: Capstone seems to not support it
+   case X86_INS_VCVTPD2UDQ:
+   // case X86_INS_VCVTPD2UQQ: // FIXME: Capstone seems to not 
support it



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/, releases/specs/amd64/hardened/

2022-09-13 Thread Ben Kohler
commit: d00724fdc054f97747a0c45f0570c438cf1424f6
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep 13 16:51:50 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep 13 16:51:50 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d00724fd

specs/amd64: use new 5.15.59 config on installcd & admincd

Closes: https://bugs.gentoo.org/852605

Signed-off-by: Ben Kohler  gentoo.org>

 releases/specs/amd64/hardened/admincd-stage2.spec  | 2 +-
 releases/specs/amd64/installcd-stage2-minimal.spec | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec 
b/releases/specs/amd64/hardened/admincd-stage2.spec
index 98abcd9f..f4856ba9 100644
--- a/releases/specs/amd64/hardened/admincd-stage2.spec
+++ b/releases/specs/amd64/hardened/admincd-stage2.spec
@@ -16,7 +16,7 @@ livecd/volid: Gentoo amd64 AdminCD @TIMESTAMP@
 boot/kernel: gentoo
 
 boot/kernel/gentoo/sources: gentoo-sources
-boot/kernel/gentoo/config: 
@REPO_DIR@/releases/kconfig/amd64/amd64-5.10.61.config
+boot/kernel/gentoo/config: 
@REPO_DIR@/releases/kconfig/amd64/amd64-5.15.59.config
 
 boot/kernel/gentoo/packages: --usepkg n zfs zfs-kmod
 

diff --git a/releases/specs/amd64/installcd-stage2-minimal.spec 
b/releases/specs/amd64/installcd-stage2-minimal.spec
index bff0df1b..e4a1f48d 100644
--- a/releases/specs/amd64/installcd-stage2-minimal.spec
+++ b/releases/specs/amd64/installcd-stage2-minimal.spec
@@ -16,7 +16,7 @@ livecd/volid: Gentoo amd64 @TIMESTAMP@
 boot/kernel: gentoo
 
 boot/kernel/gentoo/sources: gentoo-sources
-boot/kernel/gentoo/config: 
@REPO_DIR@/releases/kconfig/amd64/amd64-5.10.61.config
+boot/kernel/gentoo/config: 
@REPO_DIR@/releases/kconfig/amd64/amd64-5.15.59.config
 
 livecd/unmerge:
app-admin/eselect



[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/

2022-09-13 Thread Matthew Thode
commit: a93e8152ea03abae6a8040546390ac803da75435
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Sep 13 16:36:20 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Sep 13 16:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93e8152

app-admin/ansible: add 6.3.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-6.3.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index ce25b27f989d..a8d581387466 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -3,3 +3,4 @@ DIST ansible-5.10.0.tar.gz 36898833 BLAKE2B 
5705325c150909e4911cbc6fafb9b6194bcd
 DIST ansible-5.9.0.tar.gz 36756162 BLAKE2B 
4c713f0a45536aadbd20451c5b5ac37b474cb1d1f9fbfa6031b228a549bfd65e1ae0ee76d6fcd08a0de43d7d07eaebf90d08d00764acad438bcffcdb09c5d58b
 SHA512 
88b26b1ba59a39370ee4a27eedda441d6e6ce8ba8eb857353572c692e49b189e95ed80e5063917c52799fb15bc3608d4c1ada013a7d650909714ca8ea5dd3bbb
 DIST ansible-6.1.0.tar.gz 35074113 BLAKE2B 
4468b7f2ecb93229c92f2d32ce2821c836164ae5281f69c2fef01026a3424ba13e1a0bcefb7c658857546e7bb96f58377b613c4b4eee1828e005bb7328bdf796
 SHA512 
795d3534d6993bfbf5d4cabed758f9370760e14e851123b4578c3aaf34f104a52f6d57d641ccbe6f18ba036bd9245b0898e76a21671ce95ddceda9fa5305e2dc
 DIST ansible-6.2.0.tar.gz 35390078 BLAKE2B 
1e7a5f69e837fe3ec383ee3f1d631ad7ecbd502e582752edef85b3e2841b38ba78af1e7f080b4da007283291d487e481141bc4261b351f48be45874a3399789f
 SHA512 
7e0751fdedef6bd92a01c06e23dd482bb4b4795ef5a17754eea8f8297cebddb84b4d20041affec6589297214cd820cddaea4618d2f3a158daebb556c4a87bdb0
+DIST ansible-6.3.0.tar.gz 35480527 BLAKE2B 
ddc064f6dc4b1fe820f375d150cc5f50875de4bf721eb31e88d0c279e91e96a6fd4d7981e0110f4fc7d424eeb4c44637c611442b4586d756106c437e240f3118
 SHA512 
3832159065d6400caade84de1ff5f31d64d7b5d9c3a61ae9bb2ad207e410166dac3537c68d0ec3df7c4b8aec61ee48cc4b690e3117a987efa9306c6cbee534e0

diff --git a/app-admin/ansible/ansible-6.3.0.ebuild 
b/app-admin/ansible/ansible-6.3.0.ebuild
new file mode 100644
index ..cf0da827da5f
--- /dev/null
+++ b/app-admin/ansible/ansible-6.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-core-2.13.0
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/

2022-09-13 Thread Matthew Thode
commit: 77d6042320fbade5015c407e0cc3af7a667c4e03
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Sep 13 16:35:22 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Sep 13 16:35:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d60423

app-admin/ansible-core: add 2.12.9, 2.13.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/Manifest   |  2 +
 app-admin/ansible-core/ansible-core-2.12.9.ebuild | 61 +++
 app-admin/ansible-core/ansible-core-2.13.4.ebuild | 53 
 3 files changed, 116 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 450ba28e8a3f..a501e17698c0 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,5 +1,7 @@
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
 DIST ansible-core-2.12.7.tar.gz 7756456 BLAKE2B 
e9c5b446fbd80524572646667875afa26a28cd6f8a0c138383ef2af7fe2e51ba5dcbb19bdbb00e7e367ba78f9667be0b03320f887367dc5cc3d18cfc33ebf89b
 SHA512 
15b29bc52cbcd690d442e4923bad23c2b4db34b1d9af9a7e3a73fbad6b4d775795a44df80c739ad409206767f6bc9efc3d5abdab593fb2abd6ba991ca8cbee67
 DIST ansible-core-2.12.8.tar.gz 7760983 BLAKE2B 
9050033ca76f7f3bb6d5043d58e7a4b2473ee1eb21b5665654e5a571e8ebe408897661ad0f13c4f4b0d1569c1df904434cc4911e1b561b229d8ab16109127930
 SHA512 
1bb30dba44f11b0655000350b54cae30b85258dccc130d5cd2b1a5c70e0ebe93abd8fe41d5830da34b6fe622276f69f18a0f47bf9d0b0269338a7efbd5820e44
+DIST ansible-core-2.12.9.tar.gz 7758384 BLAKE2B 
ed32d1ae9b82e96fe9a2ba2175e2a90961d3a6bb20baecd405e6c0bd1384ac61b9a1f1a1b7bd9f290d89d89c4451129f9049dd9c1dd7897a6d96f1730de4e423
 SHA512 
da88489c81293e8361067a17891f9330582b3d21c88584e3268f84511811364ce93c4e1b88b3796faea11274c76c64aa8af74608fce9a074fcc8fc3760d2b90b
 DIST ansible-core-2.13.2.tar.gz 13332205 BLAKE2B 
446421a6ab86e1edd1087506c48b8d7eceaaa594a0c866fc3639c4b5a3809b4e5a7d39feb94a56be112dda585994291e07194f7e3392d0dbe6e088cf7327b9be
 SHA512 
a57cf0388c0866b30513a84733208b85b5d352755e884021ec5120f32b5b76d751f9f03320336744d925f69f6b35064eb58081029f49f7987b9a877913c3c29b
 DIST ansible-core-2.13.3.tar.gz 13924100 BLAKE2B 
aabb87a327f2cd4b3a8f8a30d00b09d50ddf05bbd8720e446275004ba98e87bc1de513dfaedf9ee617c77235c92f171b590295ca8a92d03f47829eacf39e7cb8
 SHA512 
9be80d0dcd10d012c871b5c95b2357430dfa6809bff794158a4ae06a40761c01db60a966115d7a9141028c96d79a1d99d6bfb191788dc1c467dd0107dba7058c
+DIST ansible-core-2.13.4.tar.gz 13929408 BLAKE2B 
17e27afebf9ce47d49fe9d171549cc46eca13604474545feb1c6e30432334d38a50e76a2fed71e978ebf44dad925ea66d63142599e07f78cbae8a2d25e923d02
 SHA512 
62678ad80b2073552070f154c55707c1b89bcb9d2d56235d76bb4701344e387d250590a931340cb676a605677cf69ab56b1b15b30d75859de4b294662dc50ee0

diff --git a/app-admin/ansible-core/ansible-core-2.12.9.ebuild 
b/app-admin/ansible-core/ansible-core-2.12.9.ebuild
new file mode 100644
index ..10e608c937a9
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.12.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/

2022-09-13 Thread Matthew Thode
commit: e7471f9d1a23eb8d78528e33315d33a53772cec4
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Sep 13 16:31:37 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Sep 13 16:31:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7471f9d

net-analyzer/icinga2: stabilize 2.13.5 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 net-analyzer/icinga2/icinga2-2.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/icinga2/icinga2-2.13.5.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.5.ebuild
index 2c5482fe5a8f..b95acf553b6c 100644
--- a/net-analyzer/icinga2/icinga2-2.13.5.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.13.5.ebuild
@@ -7,7 +7,7 @@ inherit cmake systemd
 
 if [[ ${PV} !=  ]]; then
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/doublecmd-bin/

2022-09-13 Thread Sergey Torokhov
commit: 9b51fc78f75581972971e81c15de99646a641cf7
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Sep 13 16:22:51 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Sep 13 16:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b51fc78

app-misc/doublecmd-bin: 1.0.7 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-misc/doublecmd-bin/Manifest   |  4 ++
 app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild | 65 +++
 2 files changed, 69 insertions(+)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index 076dbb2df..27b606316 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -2,3 +2,7 @@ DIST doublecmd-1.0.6.gtk2.i386.tar.xz 7383328 BLAKE2B 
8e56421c4188a2cb65bc9cfa2d
 DIST doublecmd-1.0.6.gtk2.x86_64.tar.xz 8129312 BLAKE2B 
4184327ddf7eea72af031ded2f11ce74c5c75cb58fbb5dd5c4098cff2cbd0f096a178142ff9ef33bbc1e0551251609a9ebd713778e61ae478e1ee9ac83753b3a
 SHA512 
6c2f4091805db83d28ccb2ba0980def766c1ab85b31045fc078ee3e10884d30a734dfd0f42bc4080c7a2df5d3d8da02cacd4b2f26c1a23083ba3050ecf314282
 DIST doublecmd-1.0.6.qt.i386.tar.xz 7936084 BLAKE2B 
e4f0f63afa4b86ace5f37f6cc7d9bb76ae095476a62bc2d4f896924f29452e59aef4c510c434937cab5d2354b6ff67246332782af7dfd6acca6fb873151aaeee
 SHA512 
7a1fba9cdd919863e16233d5b6d6098e4ef4df7fc3a3d99fb4c16958d58515d330cced90278e8008676f5b9ab5f4a7df697ba6d60bd98f4ebf34a6d9fdb004dc
 DIST doublecmd-1.0.6.qt.x86_64.tar.xz 8622596 BLAKE2B 
7437413af925aca5e4544119a5782f57eec03d075296c7ad127666205c26b44322668f0e8e63102ac73de1f447cdc2e7e20b3da100abc1a3643a75c7589115ef
 SHA512 
1cd2b2ce36643e793e0a42efb036d9a6923e76816a6e7ea2a5365e58690d969a7e5e1443a80369b135d617bdba38739d0e193a7cefe57d7de67d9b746499bbf8
+DIST doublecmd-1.0.7.gtk2.i386.tar.xz 7520284 BLAKE2B 
fb0c1c0585ee27153dfaef6c77341beb19663dc45a94dbc943c8d70efafc4076b52cb531f11f1091e11a02d164f8b971ca2ca2b833fe176641bbcce0002018f4
 SHA512 
b85dfb7a806746374b6597388f82bb5c2395216b3a75773ab7eb6558d385cfe96e34c0d486afe2d74db7f4914bec39e630336aef0945c9748078476f51625656
+DIST doublecmd-1.0.7.gtk2.x86_64.tar.xz 8281832 BLAKE2B 
1225d00e744c766ba52f10b1f69cfae4ceeda450e590bde5961960565ed2d7e5eeb8bb63059ddb283da50b95b626d0cbf3296d30df82086b07cf79c0faf2bb7c
 SHA512 
5eab1ddb41ed569671db8f30358873ef7a5bdec3d9d65e296c212bb8282c1382a77123fe4cb58ac2f0b78c4d52a6fde80ed97f8d3278cf4e202f339ad381c585
+DIST doublecmd-1.0.7.qt.i386.tar.xz 7909008 BLAKE2B 
ef5512404d071c1b3780527046109dfa4a2569392e4e89ebdc5ac5eb1304e84d16e1e6d6eb72af51db6463f31158cea46f398c9af7e00a2a838ccc72b940113f
 SHA512 
1186b17eacc87b762d10de23e0ae319ef1282b832e10561633ce6b42916bb97825d8467e8f96b61fcf723c4f21ce401a3f6ae5adc736d023953b1ed733129f25
+DIST doublecmd-1.0.7.qt.x86_64.tar.xz 8609844 BLAKE2B 
47f8e37e9ff20811fae59e00c46bb9a04bc500ca8583f03da9aa8b66ced305bd3eba86b35a725bf17ea47c833167e81982a4b17e0f55a1aea2bddee8f7f77988
 SHA512 
b8f59dc8c8d417bf2491dfb74594d6069f2eebeee7ba3c37dfa047b05e9d8b5383b6f234025f0b6ce4357488900be73f3dc0bea7c0861d6e21c3d28d1d729078

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild
new file mode 100644
index 0..70b96f265
--- /dev/null
+++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+MY_PN="doublecmd"
+DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
+HOMEPAGE="https://doublecmd.sourceforge.io/;
+
+SRC_URI="amd64? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
+   )
+   x86? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
+   )"
+
+# Licenses for package and plugins
+LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE="gtk qt5"
+REQUIRED_USE=" ^^ ( gtk qt5 ) "
+
+S="${WORKDIR}/${MY_PN}"
+
+QA_PREBUILT="
+   */doublecmd
+   */libQt5Pas.so.1
+"
+
+## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
+## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
+## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
+## therefore it is mentioned here explicitly.
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/libX11
+   virtual/libc
+   gtk? ( x11-libs/gtk+:2 )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtx11extras:5
+   )
+"
+
+src_install(){
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   # Remove 

[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/

2022-09-13 Thread Sebastian Pipping
commit: 0c8ccf8ddad91bc5e85d13da7f94df035afb1ccb
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Sep 13 15:59:42 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Sep 13 15:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8ccf8d

app-misc/resolve-march-native: 2.1.0

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 app-misc/resolve-march-native/Manifest |  1 +
 .../resolve-march-native-2.1.0.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-misc/resolve-march-native/Manifest 
b/app-misc/resolve-march-native/Manifest
index 2c9d1b1e2885..d122959ca6e7 100644
--- a/app-misc/resolve-march-native/Manifest
+++ b/app-misc/resolve-march-native/Manifest
@@ -1,3 +1,4 @@
 DIST resolve-march-native-0.9.4.tar.gz 7829 BLAKE2B 
16c3492185c89c7a4dac48c4f9d9ce4ff6ca6ed794cf826cb141cd83936c2762db43d1d7b64fa6f39e1216b4738a58c35a07d9df7a78dbd061de636b7b181fed
 SHA512 
b73e34c9f957dd3f8941b7db25af88b32cc1f67e4384c97034a310b98e6f6e6645a583ec567f8b1547bea41e072fcc20189017930a172781061d741839c5a9b2
 DIST resolve-march-native-1.0.0.tar.gz 9341 BLAKE2B 
5b56084816a88a462c889e2409c2bd1a9fc6297f239716f1d61c84f2417755dc92f31e677283f818b9c0ca28f38eb57d7145d60587cea004a001b22098e1fa4d
 SHA512 
fdd0fdbb0980e86bae793f37fe0de3d3886dfe360c2ce52b37d92f881e14b1eaa0ba9c8d52a1bc6774b1389154300c0753eba5701c3c2ddc98f0696a8351f895
 DIST resolve-march-native-2.0.0.tar.gz 13800 BLAKE2B 
fda2ac8f79724cdce4328ae2db60c7adb934d5c09f61d67dbec397dc57c2b6181d20a6cbfb9008641bfe36ad7d9e4a48e750400fa7038a7f9800501ec3fec67a
 SHA512 
13b9cc95b72207576b1001b7583e385aa855888014fa9cd5a84e1441177bfc2dbf6f142d4759f332cb5df2fb611670f76d4b0ce6dec68d11ba2fcd8129f93595
+DIST resolve-march-native-2.1.0.tar.gz 14940 BLAKE2B 
2f8b16a04ce531c54bdd63632fb5bb2c82c1c22ef5fa4dc1f9fc5cafc4f59511f457ead95236d61b62cd4633bca35b0d2c5383e2d4b2bc7bf73ae44deb27029c
 SHA512 
26fdb2871d93ba118f1433f2e303ed128bacada2a7fb6e813a8caddda05f7cff18de7339e02349a3b40f0b431f69ee1d877a8f082150c7222fa47dcf4fcf1544

diff --git a/app-misc/resolve-march-native/resolve-march-native-2.1.0.ebuild 
b/app-misc/resolve-march-native/resolve-march-native-2.1.0.ebuild
new file mode 100644
index ..0320fbd8fcd5
--- /dev/null
+++ b/app-misc/resolve-march-native/resolve-march-native-2.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Resolve GCC flag -march=native"
+HOMEPAGE="https://github.com/hartwork/resolve-march-native;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sys-devel/gcc-4.2"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-09-13 Thread Duje Mihanović
commit: a7ac2c1520e1303f36a6027c103b574a1e48bce9
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue Sep 13 15:17:06 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Tue Sep 13 15:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7ac2c15

dev-util/pmbootstrap: add 1.46.0, drop 1.45.0

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest   | 2 +-
 .../{pmbootstrap-1.45.0.ebuild => pmbootstrap-1.46.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 9a3ecc4c9..1a42c8682 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1 @@
-DIST pmbootstrap-1.45.0.tar.gz 226591 BLAKE2B 
163c10102fab1c700d493bad7a007ebb2feed83f99ee9faba8ef71f1aab9ebbe6a8f2ff19d181ba01a1b121d31e36f32b20dd6ce4b9d408ec5eddc9f90b998c7
 SHA512 
7e62bed9350a54ea875bed6c17c7070b87900589e0db89b865baa0a5d7d211a439f308cf5b544f896d58cb4439bb1ce424e9d42defeb8ec7b14308f62a0529bf
+DIST pmbootstrap-1.46.0.tar.gz 226827 BLAKE2B 
5352f6c9bc359698d85aad53bbd9046869fed084d0f81c7a40efff829e186b7635e166cd6812f205ce017bfbd9e1f9f5744e0fb241d909889e0de1cc7abf8a0f
 SHA512 
d685cb9e1ee457f4839935f92c3e2941e7642439b29a02a352b217f4bf2dc270ecff5883bb7fb1ccb2e413d20d3d92fc9cd7db048e90d5bfa0bc570f7a7db39d

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
similarity index 97%
rename from dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
index 2dc8bba6f..320242371 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 linux-info



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/woeusb-ng/

2022-09-13 Thread Duje Mihanović
commit: 96050adf001ca7da25ebb7a0b50de3db15c04149
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue Sep 13 15:25:58 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Tue Sep 13 15:27:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96050adf

sys-boot/woeusb-ng: new package, add 0.2.10

Signed-off-by: Duje Mihanović  skole.hr>

 sys-boot/woeusb-ng/Manifest|  1 +
 sys-boot/woeusb-ng/metadata.xml|  8 
 sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild | 22 ++
 3 files changed, 31 insertions(+)

diff --git a/sys-boot/woeusb-ng/Manifest b/sys-boot/woeusb-ng/Manifest
new file mode 100644
index 0..adc847359
--- /dev/null
+++ b/sys-boot/woeusb-ng/Manifest
@@ -0,0 +1 @@
+DIST woeusb-ng-0.2.10.tar.gz 213600 BLAKE2B 
384d4e93eff97c3b953770247b18409c8f611c9fe72a3292ed69e1d4ba12bf02018336adc5fcceeb8a59b494380816bfe75a571818ec44b1311f6ce02afa478b
 SHA512 
3fd3ad3c725aabf86ead18cde7a812d97dee81ada5830e91548bd4033bba94a2b77085d00b1972d999e5cc9978ee58d74d8b376a04fd7d6ce47c44c749c9d6a8

diff --git a/sys-boot/woeusb-ng/metadata.xml b/sys-boot/woeusb-ng/metadata.xml
new file mode 100644
index 0..def9232fc
--- /dev/null
+++ b/sys-boot/woeusb-ng/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+duje.mihano...@skole.hr
+Duje Mihanović
+  
+

diff --git a/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild 
b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
new file mode 100644
index 0..98d0f8337
--- /dev/null
+++ b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1
+
+DESCRIPTION="Create Windows installer USB from ISO (rewrite of WoeUSB)"
+HOMEPAGE="https://github.com/WoeUSB/WoeUSB-ng;
+SRC_URI="https://github.com/WoeUSB/WoeUSB-ng/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/WoeUSB-ng-${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+DEPEND="
+dev-python/wxpython
+"
+RDEPEND="
+app-arch/p7zip
+sys-boot/grub[grub_platforms_pc]
+"



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

2022-09-13 Thread Sam James
commit: db65f4b899efdfd2b1b1532f7c8d91ff9cd46f77
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Sep 13 13:38:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 14:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db65f4b8

media-libs/harfbuzz: stable 4.4.1 for hppa, bug #868348

Package-Manager: Portage-3.0.30, Repoman-3.0.3
https://bugs.gentoo.org/868348
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/harfbuzz/harfbuzz-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
index 9cd4d151975c..f6c627a4602b 100644
--- a/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/

2022-09-13 Thread Sam James
commit: e4e5002cfa35e72fff31a2be9f294cef893fea41
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Sep 13 13:42:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 14:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e5002c

sys-libs/timezone-data: stable 2022c for hppa, bug #869827

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/timezone-data/timezone-data-2022c.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/timezone-data/timezone-data-2022c.ebuild 
b/sys-libs/timezone-data/timezone-data-2022c.ebuild
index 8278d7e876b5..17b2ad8d8cf1 100644
--- a/sys-libs/timezone-data/timezone-data-2022c.ebuild
+++ b/sys-libs/timezone-data/timezone-data-2022c.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER
 
 LICENSE="BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls leaps-timezone zic-slim"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Tty/, dev-perl/IO-Tty/files/

2022-09-13 Thread Sam James
commit: 69dc5fd6b25b0cf5e4f5762bcdc4cd0d597dfa29
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 13 14:37:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 14:41:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69dc5fd6

dev-perl/IO-Tty: fix build on musl (w/ Clang 15)

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

 dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild   | 17 ++
 .../IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch | 38 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild 
b/dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild
new file mode 100644
index ..296c1a886940
--- /dev/null
+++ b/dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TODDR
+DIST_VERSION=1.16
+inherit perl-module
+
+DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.160.0-musl-strlcpy.patch
+)

diff --git a/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch 
b/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch
new file mode 100644
index ..d96e5afe378b
--- /dev/null
+++ b/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch
@@ -0,0 +1,38 @@
+https://github.com/toddr/IO-Tty/pull/33
+
+From fae771aefc593a0ef798bc0c1e21b0524eb85e2d Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Wed, 31 Aug 2022 20:32:35 -0700
+Subject: [PATCH] Tty.xs: Do not mark strlcpy as static
+
+Some libcs e.g. musl do not provide implementation of strlcpy but they
+do provide the signature in string.h, if we mark it static here then it
+conflicts with the libc define and compiler may warn/error
+
+Fixes
+Tty.xs:190:1: error: static declaration of 'strlcpy' follows non-static 
declaration
+strlcpy(   
  ^
+/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libio-pty-perl/1.16-r0/recipe-sysroot/usr/include/string.h:86:8:
 note: previous declaration is here
+size_t strlcpy (char *, const char *, size_t); 
 ^
+
+Signed-off-by: Khem Raj 
+--- a/Tty.xs
 b/Tty.xs
+@@ -186,11 +186,11 @@ mysignal(int sig, mysig_t act)
+  * will be copied.  Always NUL terminates (unless siz == 0).
+  * Returns strlen(src); if retval >= siz, truncation occurred.
+  */
+-static size_t
+-strlcpy(dst, src, siz)
+-char *dst;
+-const char *src;
+-size_t siz;
++size_t
++strlcpy(
++char *dst,
++const char *src,
++size_t siz)
+ {
+ register char *d = dst;
+ register const char *s = src;
+



[gentoo-commits] repo/gentoo:master commit in: app-misc/logiops/, app-misc/logiops/files/

2022-09-13 Thread Sam James
commit: c2e54a000278968825cc226c4a32ce6cd6a654a3
Author: brahmajit das  protonmail  com>
AuthorDate: Tue Sep 13 14:18:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 13 14:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e54a00

app-misc/logiops: Fix build on musl

- timeval needed , and
- uint is not available on musl (maybe on other libc's) so using
  unsigned int

Closes: https://bugs.gentoo.org/828859
Signed-off-by: brahmajit das  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27237
Signed-off-by: Sam James  gentoo.org>

 .../logiops/files/logiops-0.2.3-musl-fixes.patch   | 44 ++
 app-misc/logiops/logiops-0.2.3-r1.ebuild   |  4 ++
 2 files changed, 48 insertions(+)

diff --git a/app-misc/logiops/files/logiops-0.2.3-musl-fixes.patch 
b/app-misc/logiops/files/logiops-0.2.3-musl-fixes.patch
new file mode 100644
index ..de549591852e
--- /dev/null
+++ b/app-misc/logiops/files/logiops-0.2.3-musl-fixes.patch
@@ -0,0 +1,44 @@
+# timeval needs sys/time.h and uint in not a part of non glibc systems, and
+# uint in not available on musl.
+#
+# A pull request has been opened upstream. So, once that is merged we can
+# remove this patch. Please refer: https://github.com/PixlOne/logiops/pull/330
+#
+# Closes: https://bugs.gentoo.org/828859
+--- a/src/logid/actions/KeypressAction.cpp
 b/src/logid/actions/KeypressAction.cpp
+@@ -85,7 +85,7 @@ KeypressAction::Config::Config(Device* device, 
libconfig::Setting& config) :
+ }
+ }
+
+-std::vector& KeypressAction::Config::keys()
++std::vector& KeypressAction::Config::keys()
+ {
+ return _keys;
+-}
+\ No newline at end of file
++}
+--- a/src/logid/actions/KeypressAction.h
 b/src/logid/actions/KeypressAction.h
+@@ -38,9 +38,9 @@ namespace actions {
+ {
+ public:
+ explicit Config(Device* device, libconfig::Setting& root);
+-std::vector& keys();
++std::vector& keys();
+ protected:
+-std::vector _keys;
++std::vector _keys;
+ };
+ protected:
+ Config _config;
+--- a/src/logid/backend/raw/RawDevice.cpp
 b/src/logid/backend/raw/RawDevice.cpp
+@@ -40,6 +40,7 @@ extern "C"
+ #include 
+ #include 
+ #include 
++#include 
+ }
+
+ using namespace logid::backend::raw;

diff --git a/app-misc/logiops/logiops-0.2.3-r1.ebuild 
b/app-misc/logiops/logiops-0.2.3-r1.ebuild
index 55057eb6fb40..9af5ed327f84 100644
--- a/app-misc/logiops/logiops-0.2.3-r1.ebuild
+++ b/app-misc/logiops/logiops-0.2.3-r1.ebuild
@@ -27,6 +27,10 @@ BDEPEND="virtual/pkgconfig"
 
 DOCS=( "README.md" "TESTED.md" )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.3-musl-fixes.patch
+)
+
 pkg_pretend() {
local CHECK_CONFIG="~HID_LOGITECH ~HID_LOGITECH_HIDPP"
 



  1   2   3   >