[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/extra-cmake-modules/files/, sci-visualization/paraview/

2022-05-24 Thread Matthias Maier
commit: ab871130d1f6a4e51758a0923901e27f693c4ff4
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed May 25 04:08:03 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed May 25 05:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab871130

sci-visualization/paraview: add 5.10.1

 - drop USE=mysql, this doesn't seem to be functional at the moment.

Closes: https://bugs.gentoo.org/831373
Closes: https://bugs.gentoo.org/831392
Closes: https://bugs.gentoo.org/846299
Signed-off-by: Matthias Maier  gentoo.org>

 ...make-modules-5.93.0-disable-qmlplugindump.patch |   2 +-
 sci-visualization/paraview/Manifest|   1 +
 sci-visualization/paraview/paraview-5.10.1.ebuild  | 232 +
 3 files changed, 234 insertions(+), 1 deletion(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
index 0683bd3effd9..06406a7eaf6d 100644
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
+++ 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
@@ -6,7 +6,7 @@ Subject: [PATCH] ECMFindQMLModule.cmake.in: Add 
ECM_DISABLE_QMLPLUGINDUMP to
 
 See also: https://phabricator.kde.org/D25812
 
-Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744135
+Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744136
 BUG: 387753
 ---
  modules/ECMFindQmlModule.cmake.in | 45 ++-

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index 681c4522e3f1..657b09e18500 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,2 +1,3 @@
+DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 
3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011
 SHA512 
1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c
 DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B 
f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28
 SHA512 
44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5
 DIST ParaView-v5.9.1.tar.xz 62835572 BLAKE2B 
ba15771de9d972de533627ce3e2c74fd5f25df08884680ea6f1ceea0adb513c024f58e4436691bf17b11728f8e1c09f6ce1d55d9875729169dbc5f4b38c05de8
 SHA512 
d424e22d962f21c32971ca0001c10c266a1768713a3d0ae9d4c73dc83260c4661326cfbed7773845cf31dedc0474096ed9d6eb8a42ab7677cdde95f9f6abd2f2

diff --git a/sci-visualization/paraview/paraview-5.10.1.ebuild 
b/sci-visualization/paraview/paraview-5.10.1.ebuild
new file mode 100644
index ..c7ac19439bf6
--- /dev/null
+++ b/sci-visualization/paraview/paraview-5.10.1.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils
+
+MAIN_PV=$(ver_cut 0-1)
+MAJOR_PV=$(ver_cut 1-2)
+MY_P="ParaView-v${PV}"
+
+DESCRIPTION="Powerful scientific data visualization application"
+HOMEPAGE="https://www.paraview.org;
+SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz;
+
+LICENSE="paraview GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost cg doc examples ffmpeg mpi nvcontrol openmp offscreen plugins 
python +qt5 +sqlite test tk +webengine"
+
+RESTRICT="mirror test"
+
+REQUIRED_USE="
+   python? ( mpi ${PYTHON_REQUIRED_USE} )
+   webengine? ( qt5 )
+   qt5? ( sqlite )
+   ?? ( offscreen qt5 )"
+
+# TODO: Verify that these two are not needed any more for the catalyst
+# module:
+#  - dev-python/PyQt5
+#  - dev-qt/qtgui:5[-gles2-only]
+RDEPEND="
+   app-arch/lz4
+   dev-libs/expat
+   dev-libs/jsoncpp:=
+   dev-libs/libxml2:2
+   dev-libs/protobuf:=
+   dev-libs/pugixml
+   media-libs/freetype
+   media-libs/glew:0
+   media-libs/libpng:0
+   media-libs/libtheora
+   media-libs/tiff:0=
+   sci-libs/cgnslib
+   sci-libs/hdf5:=[mpi=]
+   >=sci-libs/netcdf-4.2[hdf5]
+   >=sci-libs/netcdf-cxx-4.2:3
+   sys-libs/zlib
+   virtual/glu
+   media-libs/libjpeg-turbo:=
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   ffmpeg? ( media-video/ffmpeg )
+   mpi? ( virtual/mpi[cxx,romio] )
+   offscreen? ( >=media-libs/mesa-18.3.6[osmesa] )
+   !offscreen? ( virtual/opengl )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/constantly[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/

2022-05-24 Thread Matthias Maier
commit: 21b10dcf8333205528a096a4ba5223ee0713be60
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed May 25 04:08:36 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed May 25 05:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b10dcf

sci-visualization/paraview: drop 5.9.0, 5.9.1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/Manifest|   2 -
 .../files/paraview-4.0.1-xdmf-cstring.patch|  12 --
 .../files/paraview-5.9.0-gcc11-include.patch   |  41 
 sci-visualization/paraview/paraview-5.9.0.ebuild   | 238 -
 sci-visualization/paraview/paraview-5.9.1.ebuild   | 238 -
 5 files changed, 531 deletions(-)

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index 657b09e18500..30d39dae379e 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,3 +1 @@
 DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 
3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011
 SHA512 
1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c
-DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B 
f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28
 SHA512 
44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5
-DIST ParaView-v5.9.1.tar.xz 62835572 BLAKE2B 
ba15771de9d972de533627ce3e2c74fd5f25df08884680ea6f1ceea0adb513c024f58e4436691bf17b11728f8e1c09f6ce1d55d9875729169dbc5f4b38c05de8
 SHA512 
d424e22d962f21c32971ca0001c10c266a1768713a3d0ae9d4c73dc83260c4661326cfbed7773845cf31dedc0474096ed9d6eb8a42ab7677cdde95f9f6abd2f2

diff --git a/sci-visualization/paraview/files/paraview-4.0.1-xdmf-cstring.patch 
b/sci-visualization/paraview/files/paraview-4.0.1-xdmf-cstring.patch
deleted file mode 100644
index 665f40ad4fa7..
--- a/sci-visualization/paraview/files/paraview-4.0.1-xdmf-cstring.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-gcc header fix
-
 ParaView-3.98.0-src/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.h
-+++ ParaView-3.98.0-src/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.h
-@@ -82,6 +82,7 @@
- # ifdef UNIX
- #  include "sys/file.h"
- #  include "strings.h"
-+#  include 
- #  define STRCASECMP strcasecmp
- #  define STRNCASECMP strncasecmp
- #  define STRCMP strcmp

diff --git 
a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch 
b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch
deleted file mode 100644
index d5850073fb94..
--- a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-https://bugs.gentoo.org/789573
 a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h
-+++ b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h
-@@ -25,6 +25,7 @@
- #include "vtkIdList.h"
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
 a/VTK/Common/DataModel/vtkPiecewiseFunction.cxx
-+++ b/VTK/Common/DataModel/vtkPiecewiseFunction.cxx
-@@ -22,6 +22,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
 a/VTK/Rendering/Core/vtkColorTransferFunction.cxx
-+++ b/VTK/Rendering/Core/vtkColorTransferFunction.cxx
-@@ -21,6 +21,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
 a/VTK/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
-+++ b/VTK/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
-@@ -27,6 +27,7 @@
- #include "vtkHyperTreeGridNonOrientedCursor.h"
- 
- #include 
-+#include 
- 
- vtkStandardNewMacro(vtkHyperTreeGridThreshold);
- 

diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild 
b/sci-visualization/paraview/paraview-5.9.0.ebuild
deleted file mode 100644
index f3ceac1728a1..
--- a/sci-visualization/paraview/paraview-5.9.0.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils
-
-MAIN_PV=$(ver_cut 0-1)
-MAJOR_PV=$(ver_cut 1-2)
-MY_P="ParaView-v${PV}"
-
-DESCRIPTION="Powerful scientific data visualization application"
-HOMEPAGE="https://www.paraview.org;
-SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz;
-
-LICENSE="paraview GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boost cg doc examples ffmpeg mpi mysql nvcontrol openmp offscreen 
plugins python +qt5 +sqlite test tk +webengine"
-
-RESTRICT="mirror test"
-
-# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL"
-REQUIRED_USE="
-   python? ( mpi ${PYTHON_REQUIRED_USE} )
-   mysql? ( sqlite )
-   webengine? ( qt5 )
-

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-05-24 Thread Ionen Wolkens
commit: 499162a9dff86c4ddf3e6c03cfee3a3c575928c1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed May 25 05:17:37 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed May 25 05:17:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499162a9

x11-drivers/nvidia-drivers: add 470.62.30:0/vulkan, drop 470.62.29

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

 x11-drivers/nvidia-drivers/Manifest | 2 +-
 ...{nvidia-drivers-470.62.29.ebuild => nvidia-drivers-470.62.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 85e1709aacf4..9f7ca01c3356 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -7,7 +7,7 @@ DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B 
a8085c9abc1c31251788a8f5ab
 DIST NVIDIA-Linux-x86_64-390.151.run 86025677 BLAKE2B 
8f78ee00d15ffac9f371e8302541eee8b033670953850dd770c6615eb674fcda2adcea52582284c59a9d7e32943a445d65515b1cacd6f8e5fcbe6c9e94080fb0
 SHA512 
aad962e4132c8ab031b5f72e47fbd4b5c49824bc175f13fd2c6fb3e539d41ff9829835ce4928bbfa56aba2ffa43fbe3d8049e9246e29b19abcea0ac89bdae5d4
 DIST NVIDIA-Linux-x86_64-470.103.01.run 272484410 BLAKE2B 
42a19ed990f49d4ceefc1006f3e6e4b69135ad2aaf497c648b9afe7941a81aba3a51296cb14bc419352cdf70f850484d2a55784184fdb820186193501422d742
 SHA512 
3dc19774a6fef5e6ec0cb9451df4268f77cb31b0a9ede253bf9cf805a048ad457a7bfec852aaeab3e3e297b3353840a3d6c9c7ddc75d57b2b000ab4e0b15530b
 DIST NVIDIA-Linux-x86_64-470.129.06.run 272145574 BLAKE2B 
9eb75456f3aa6cea13a66b9e161677e06ab3a3e12d960df3973adfa7ded4aefc5336761398f92e91a304786e48c1cc0a34675ad18d416297a177d677668ec4a2
 SHA512 
6f61f01b3840e30b3cd195ecb81826c37200e27b79d555808c873d5381fd55868bddf16a53f15cb51646af067705a6ce289c4cef514908b1b4b2d2e765907252
-DIST NVIDIA-Linux-x86_64-470.62.29.run 271041614 BLAKE2B 
c49c1861e0ac1741e8e270d78327d75abd9c58fc06f23f4d8508976276afc69b9a83958ba855884767a82018b424bed9cf7b89c0514db56f55c2a3cff70d2d99
 SHA512 
bdd8dd25b2fa07c15a4e14bab9d7154f2be5c3d08960caf7d419247ff5d12c8366962346c2f38efee6daa935b020d8de09d9c145c08cdd0835a6fef0c2c3c76d
+DIST NVIDIA-Linux-x86_64-470.62.30.run 271859421 BLAKE2B 
13e4782f52d6b531cd8cf9f72066f6e54dc06f781da66c9babf7d747654a73eb8f36c4e95af7c04b9b8da74c4479843a0d31b9b294176c76d2905207a53a4ee8
 SHA512 
729f4242dd12c4c8560167f005c067cb69a8f0b6c4991836de569f7847c5126f136ff37561bc68738d4fdb00cd74acb03a7005bf0f35fa2d1a3d3d737c613abd
 DIST NVIDIA-Linux-x86_64-510.68.02.run 329247384 BLAKE2B 
44107d04df20533aa904146465d069ad30aa2aabc68c3588480d0c8e85e3e0eec7515d81bd411d63e02ee893343088e6805235386a8d3eb0f4cefb72083dc0ea
 SHA512 
eb31ed729555075bcc307acc576cb6fdfdd7e397c9e47dd80fc2f55cac6902c3924b69bb91036e5ded1001e81d4b81082ba093dd63d6d97bc313fe78e510131b
 DIST NVIDIA-Linux-x86_64-510.73.05.run 329250752 BLAKE2B 
dd79ad5a7c94cd50a832a224a5dcab7cb24368453417962ac63cb7dca6f7d9bfe0a41460df90f9793b9c8c2e42d1e3666c940cf9f869e18b201df385a66c7dd8
 SHA512 
c2ce41ee8112ad5450d6aa18f910da0870ac08a1ad0ab0d82a256b191c7826057afb3477e7a842244034c9eb9de37c6af919b0dd055bb90dd2a32d7e97a8c72c
 DIST NVIDIA-Linux-x86_64-515.43.04.run 358747732 BLAKE2B 
295284c951deee77905a386e7c960c5ba715358ce47afa5f9bd03dfc3f14cc5aeb37dacf2d42f35a15ef3a48b59cf1bdc8a36074d48b06aa98112b60496dcdce
 SHA512 
07dfcfc297d8dc3072ddf5d719ab5fe3de0aaa2d9b2b7329d86a1cc167c79bd3854c0644cc0080689e2529b3e375dc3ffb370afc3904362722b338d2c1c2837a

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.29.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-470.62.29.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gettext/

2022-05-24 Thread Hans de Graaff
commit: ee7a952a72d7b297e2c648bb2c68afbe90cba588
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 25 04:47:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 25 04:49:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7a952a

dev-ruby/ruby-gettext: add 3.4.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-gettext/Manifest  |  1 +
 dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index 403376185deb..72725565958b 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,3 +1,4 @@
 DIST gettext-3.3.5.gem 290816 BLAKE2B 
74434c3feaedc16a17ee530669dacbc4b32ae0be95eb903ce89131619e862e1c823351653ce3c5f95f0882c183e3b2fe87b423a245aa2d8803688ce7e6afb5f7
 SHA512 
6777b96dd73b3d454c0a14a40d2ac0eac52894fa58067ba9ec976627c96efc98b294b1498bed965d0426bcaa1b371dcde5745101e05e21e408397b4e8d31894b
 DIST gettext-3.3.7.gem 292352 BLAKE2B 
76232148ec89720553e7f260c7222b8c5f9eccf0dd0b0b3afa776d9fe6dc6205b21f7853fd1a1edb6e28208ebbd56e327d160af179a4b7c7aaab12965243b806
 SHA512 
6e7906d68b3e834e1a9d69cea26a61ffed07abd035c9a8ffc3456bc2fdcb9495700c2aaa4d099cf75f88dc6916899510208012e02d1d4f15de3d5148251b4233
 DIST gettext-3.4.1.gem 231936 BLAKE2B 
c225a3b0239f01fade9406d4e7704905971369bb37cfc29a5aa3c1bdd60e3b71057b2f7f736cfc3dde60709efcd935a609917384a324178badd760f8e40dfa01
 SHA512 
c4c88aa9b1d81772dce533bcb6a24c2bcde81f15e2f3947e491c7e391099f23c1ac27b6a25fa012f9f7b01c16711446adaf0c014f46d55acc73bc4a7a3317af9
+DIST gettext-3.4.3.gem 233472 BLAKE2B 
d1edc1e4a004412b21ca4aa9e0e1df2000626ffde42e81f092f3a19c3ce080ee4660e5cbcce6d3f9a77e30cccf5f942ef1fa7d12e8680f0a50d67f69ad3ac41a
 SHA512 
144c7d0964660ef671494272138a29abc3b51de1a7d6f8ee920a73cefe05657eda77024c59009179f4880003bd45eeaae7a82ac57b387fb0b924bc0f6eb553ea

diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild 
b/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild
new file mode 100644
index ..bbf0b8f99da3
--- /dev/null
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.4.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_NAME="${PN/ruby-/}"
+RUBY_FAKEGEM_VERSION="${PV%_*}"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locale po"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Native Language Support Library and Tools modeled after GNU 
gettext package"
+HOMEPAGE="https://ruby-gettext.github.io/;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc test"
+SLOT="0"
+LICENSE="|| ( Ruby LGPL-3+ )"
+
+ruby_add_rdepend "
+   dev-ruby/erubi
+   >=dev-ruby/locale-2.0.5
+   dev-ruby/prime
+   >=dev-ruby/text-1.3.0
+"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   dev-ruby/racc"
+ruby_add_bdepend "test? (
+   dev-ruby/test-unit:2
+   dev-ruby/test-unit-rr )"
+
+RDEPEND+=" sys-devel/gettext"
+DEPEND+=" sys-devel/gettext"
+
+all_ruby_prepare() {
+   # Fix broken racc invocation
+   sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
+
+   # Avoid bundler dependency
+   sed -i -e '/bundler/,/helper.install/ s:^:#:' \
+   -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
+
+   # Avoid dependency on developer-specific tools.
+   sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
+}
+
+each_ruby_test() {
+   # Upstream tries to daisy-chain rake calls but they fail badly
+   # with our setup, so run it manually.
+   ${RUBY} test/run-test.rb || die "tests failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r samples
+}



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

2022-05-24 Thread Joonas Niilola
commit: 639c933ce4fa104eabb9f38706127e6c24aa0541
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 25 04:43:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 25 04:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c933c

dev-lang/elixir: Stabilize 1.13.3 amd64, #847262

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

 dev-lang/elixir/elixir-1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
index aee01883e02c..7051b2667e17 100644
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2022-05-24 Thread Joonas Niilola
commit: bef650c6140a6912b0a89488b06fe73f2bfa18b8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 25 04:44:29 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 25 04:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef650c6

dev-lang/elixir: Stabilize 1.13.3 x86, #847262

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

 dev-lang/elixir/elixir-1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild 
b/dev-lang/elixir/elixir-1.13.3.ebuild
index 7051b2667e17..f47de922d447 100644
--- a/dev-lang/elixir/elixir-1.13.3.ebuild
+++ b/dev-lang/elixir/elixir-1.13.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2022-05-24 Thread Michał Górny
commit: 215f4f361dea0374e4ac2ffa35aa908128f59db2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 25 04:35:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 04:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215f4f36

dev-python/automat: Remove stale m2r dep from 20.2.0

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

 dev-python/automat/automat-20.2.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/automat/automat-20.2.0.ebuild 
b/dev-python/automat/automat-20.2.0.ebuild
index 465e6cabec42..84b1f24cd72f 100644
--- a/dev-python/automat/automat-20.2.0.ebuild
+++ b/dev-python/automat/automat-20.2.0.ebuild
@@ -23,9 +23,6 @@ RDEPEND="
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
 "
-BDEPEND="
-   dev-python/m2r[${PYTHON_USEDEP}]
-"
 
 PATCHES=(
"${FILESDIR}/automat-0.8.0-no-setup-py-m2r-import.patch"



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

2022-05-24 Thread Michał Górny
commit: 81683b2bf7c7b5fa76be690d3ef120248c8eb392
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 25 04:35:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 04:43:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81683b2b

dev-python/qdarkstyle: Remove old

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

 dev-python/qdarkstyle/Manifest|  2 -
 dev-python/qdarkstyle/qdarkstyle-2.8.1.ebuild | 61 ---
 dev-python/qdarkstyle/qdarkstyle-3.0.2.ebuild | 42 --
 3 files changed, 105 deletions(-)

diff --git a/dev-python/qdarkstyle/Manifest b/dev-python/qdarkstyle/Manifest
index 495635fc5ddb..423d9dc1df12 100644
--- a/dev-python/qdarkstyle/Manifest
+++ b/dev-python/qdarkstyle/Manifest
@@ -1,3 +1 @@
 DIST QDarkStyle-3.0.3.tar.gz 431182 BLAKE2B 
3c9406aca5d01c3682123e044d2e5417b300b724c6366a411a00211b482582b26c687128f6c32e7a95a29fb70c3a322fd525483c48120e5671ddff713e4e0035
 SHA512 
2c44a4469971b127f7fb8c9a5bce452c98653aaf29dcdb7e0df2da7557d6730d64ebf6a649f8516fb13a2d4e77d0fdadc293457d94406d8e7491be3fd52a9313
-DIST qdarkstyle-2.8.1.tar.gz 7883937 BLAKE2B 
fd5a35467c6c47e9eb135d4a119b3f382bfe20b9b0ac2d407fef7113e5ce4d914f3d8e462d26a71b8f1494f42b71a4f8819b0eb2c6579d87ca9dd497d09d39d7
 SHA512 
10c3f834b1ea50f665c2ce3fde16533c7dfc62c2d055afcc7d2434c09d14fb9a6181b73ce12d3af72897b9d26b41db81cc76e7c7cb6112eef097cd86630b6532
-DIST qdarkstyle-3.0.2.tar.gz 8330772 BLAKE2B 
c64524e2ecc23b714d6f5df6cea007846c6a9b1d5805d12e23c53e27c0411900730c656583bb5446bc343018e4fb1e110994c646e277ee0f3a3a7553df77f3ca
 SHA512 
ef4ffc82fe3b72d89deb5dc98fc7319dbd6dc0bae530bdf612477c44934f587c497f8a9ec9d060fc8fcafdc918447f4dbbab20225f1e5cbf2146bcde83d0ce20

diff --git a/dev-python/qdarkstyle/qdarkstyle-2.8.1.ebuild 
b/dev-python/qdarkstyle/qdarkstyle-2.8.1.ebuild
deleted file mode 100644
index 7fe35e187bc1..
--- a/dev-python/qdarkstyle/qdarkstyle-2.8.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 optfeature
-
-MY_PN="QDarkStyleSheet"
-
-DESCRIPTION="A dark style sheet for QtWidgets application"
-HOMEPAGE="https://github.com/ColinDuquesnoy/QDarkStyleSheet;
-SRC_URI="https://github.com/ColinDuquesnoy/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="examples"
-
-RDEPEND="
-   >=dev-python/helpdev-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/QtPy-1.7[gui,${PYTHON_USEDEP}]
-"
-
-DEPEND="test? (
-   dev-python/qtsass[${PYTHON_USEDEP}]
-   >=dev-python/QtPy-1.7[gui,testlib,${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/m2r
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_prepare_all() {
-   #/var/tmp/portage/dev-python/qdarkstyle-2.8/temp/environment: line 
2949:66 Aborted  (core dumped) pytest -vv
-   sed -i -e 's:test_create_custom_qss:_&:' \
-   test/test_sass_compiler.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # tests look for a file in source dir that is not installed
-   PYTHONPATH="${S}"
-   cd "${S}" || die
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   use examples && dodoc -r example
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "qdarkstyle.utils" dev-python/qtsass
-}

diff --git a/dev-python/qdarkstyle/qdarkstyle-3.0.2.ebuild 
b/dev-python/qdarkstyle/qdarkstyle-3.0.2.ebuild
deleted file mode 100644
index 6069541ac9f2..
--- a/dev-python/qdarkstyle/qdarkstyle-3.0.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 optfeature
-
-MY_PN="QDarkStyleSheet"
-
-DESCRIPTION="A dark style sheet for QtWidgets application"
-HOMEPAGE="https://github.com/ColinDuquesnoy/QDarkStyleSheet;
-SRC_URI="https://github.com/ColinDuquesnoy/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-# TODO: Figure out how to get this to work
-# Please pass a palette class in order to create its qrc file
-# This appears to be fundamentally broken: test calls create_qss() without
-# argument and that function does sys.exit(1) if the argument is None.
-RESTRICT="test"
-
-RDEPEND=">=dev-python/QtPy-1.7[gui,${PYTHON_USEDEP}]"
-
-DEPEND="test? (
-   dev-python/qtsass[${PYTHON_USEDEP}]
-   dev-python/watchdog[${PYTHON_USEDEP}]
-   >=dev-python/QtPy-1.7[gui,testlib,${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_postinst() {
-   

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

2022-05-24 Thread Michał Górny
commit: d23015d8b493a3ddd8fadbc9ec1ecd1192b1a8ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 25 04:42:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 04:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23015d8

package.mask: Last rite dev-python/{m2r,sphinxcontrib-openapi}

Bug: https://bugs.gentoo.org/843881
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 10 ++
 2 files changed, 14 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 97b734573110..314ef3858475 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2022-05-25)
+# dev-python/sphinxcontrib-openapi is masked for removal.
+dev-python/jupyter_server doc
+
 # Joonas Niilola  (2022-05-03)
 # sndio is currently broken in Gentoo, #842420.
 # system-python-libs is HIGHLY EXPERIMENTAL according to upstream, and

diff --git a/profiles/package.mask b/profiles/package.mask
index d9f6dbb89534..81e39fec08d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-05-25)
+# dev-python/m2r has not seen any activity since Jun 2019 and requires
+# old version of dev-python/mistune.  dev-python/sphinxcontrib-openapi
+# has not seen any activity since Oct 2020.  Their only revdep
+# is dev-python/jupyter_server[doc], so let's mask the flag and remove
+# them.
+# Removal on 2022-06-24.  Bug #843881.
+dev-python/m2r
+dev-python/sphinxcontrib-openapi
+
 # Matt Turner  (2022-05-23)
 # Dead package upstream. Depends on dead app-misc/tracker:0.
 # Removal on 2022-06-23. Bug #846605



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

2022-05-24 Thread Robin H. Johnson
commit: 5d23cb00ce364b6cfc54f67bc4e4cf0c6eb8cb47
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed May 25 04:29:24 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed May 25 04:29:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d23cb00

sys-kernel/genkernel: now with keyutils

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index ff7c9516133f..3a4f34d67577 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -29,6 +29,7 @@ DIST genkernel-4.2.6.tar.xz 488892 BLAKE2B 
4dc54c878e25165799ac40e45f28843c05734
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 
64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d
 SHA512 
4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
+DIST keyutils-1.6.3.tar.gz 137022 BLAKE2B 
b5620b1b6109415fec1268963c2c65d774f3ef7a69eb1ce8d5d8e78b4b807e4fdfda861662a1b5556975ef867add8f985362a31b6608ac2dc198c8d0395d516b
 SHA512 
f65965b8566037078b8eeffa66c6fdbe121c8c2bea7fa5bce04cf7ba5ccc50d5b48e51f4a67ca91e4d5d9a12469e7e3eb3036c920ab25e3feba6e93b4c149cf9
 DIST kmod-27.tar.xz 548924 BLAKE2B 
9f12bf5792d4c867e28e0776c279369c063e84269212e3f699ae6e5e69b8b2b466b5033e43e17ac64d6101592edcf3c34881916afb6ae676b49dc8838dfe1396
 SHA512 
e0513094935333fca1fb4c3e3493b232507a579ab00a6457cc9ed3e928363d05aad80634fb65a8287a336bf9895194c7be8ddc41bb088a6c2cca44fc1bfbdb6c
 DIST kmod-29.tar.xz 560160 BLAKE2B 
1362b6e7c07f66594074f07239d0f7a64e6efeb928483ed027b22a4ac77b916c631d1c03780b0515714a87847a716c35341edb1ced04a1795b4c7f8942d3207a
 SHA512 
557cdcaec75e5a1ceea2d10862c944e9a65ef54f6ee9da6dc98ce4582418fdc9958aab2e14a84807db61daf36ec4fcdc23a36376c39d5dc31d1823ca7cd47998
 DIST libaio-0.3.112.tar.gz 46977 BLAKE2B 
088f3b195a65bdc97ae2318e47af17c65259ed3208dca7bfef93c81a800602085e5b2078dbd436c740be316d0ebd923a1b3b7c0808257e2e7c7fb0f7ae1e0dba
 SHA512 
5f984529c9f747a6c82f1e4457fc0832bb1fc299ae6e700f2ac5a8ea7b9bfc6ea1e75809728cc115a020cff6685ed1f4e38c6aeacc1ea98dfccce04dd19dafaa

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 4b18348406d6..b9c6dd2c0ebd 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -45,6 +45,7 @@ VERSION_XFSPROGS="5.13.0"
 VERSION_XZ="5.2.5"
 VERSION_ZLIB="1.2.11"
 VERSION_ZSTD="1.5.0"
+VERSION_KEYUTILS="1.6.3"
 
 COMMON_URI="

https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
@@ -80,6 +81,7 @@ COMMON_URI="
https://tukaani.org/xz/xz-${VERSION_XZ}.tar.gz
https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz
https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> 
zstd-${VERSION_ZSTD}.tar.gz
+   
https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-${VERSION_KEYUTILS}.tar.gz
 "
 
 if [[ ${PV} == * ]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/

2022-05-24 Thread Michał Górny
commit: f18c7bac648f4fea47774a037e6595e7ee521ba9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 15:19:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 04:27:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18c7bac

dev-python/pytest-skip-markers: Add test dep on pip

Closes: https://bugs.gentoo.org/847250
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild 
b/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild
index 729cee124881..ba1bd126b36e 100644
--- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild
+++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild
@@ -31,6 +31,7 @@ BDEPEND="
dev-python/setuptools-declarative-requirements[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
+   dev-python/pip[${PYTHON_USEDEP}]
dev-python/pyfakefs[${PYTHON_USEDEP}]
dev-python/pytest-subtests[${PYTHON_USEDEP}]
)



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Math-BigRat/

2022-05-24 Thread Andreas K. Hüttel
commit: 1a49e90bdbf30507081778633cf12496b46af6ba
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:03:44 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a49e90b

virtual/perl-Math-BigRat: Add 5.36 version

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

 .../perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild| 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild 
b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-MIME-Base64/

2022-05-24 Thread Andreas K. Hüttel
commit: 4dd9117cbb651e77df861eef6e460b0c0b718cae
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:07:27 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd9117c

virtual/perl-MIME-Base64: Add 5.36 as provider

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

 ...-MIME-Base64-3.160.0.ebuild => perl-MIME-Base64-3.160.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.0.ebuild 
b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.0-r1.ebuild
similarity index 84%
rename from virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.0.ebuild
rename to virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.0-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.0.ebuild
+++ b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Math-BigInt/

2022-05-24 Thread Andreas K. Hüttel
commit: 4b5495ca59e09d77aea09f15edaa427d502e1b9c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:00:57 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5495ca

virtual/perl-Math-BigInt: Add 5.36 version

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

 .../perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild| 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild 
b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Math-BigInt-FastCalc/

2022-05-24 Thread Andreas K. Hüttel
commit: 03c479fe4bf1cb2b397568cac562328a9ea8c290
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:02:19 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c479fe

virtual/perl-Math-BigInt-FastCalc: Add 5.36 version

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

 .../perl-Math-BigInt-FastCalc-0.501.200.ebuild| 15 +++
 1 file changed, 15 insertions(+)

diff --git 
a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild 
b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ 
b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-JSON-PP/

2022-05-24 Thread Andreas K. Hüttel
commit: d1b44ad18ca74ab0cc73ae1e66eac71cd2e888ae
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 00:53:43 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b44ad1

virtual/perl-JSON-PP: Add 5.36 version

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

 virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild 
b/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild
new file mode 100644
index ..b7a2344e8422
--- /dev/null
+++ b/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



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

2022-05-24 Thread Andreas K. Hüttel
commit: 04c1294af625da4d0077753c572cf1d89721d911
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:06:09 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c1294a

virtual/perl-Memoize: Add 5.36, remove 5.32 and 5.30 as providers

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

 ...ize-1.30.100_rc-r11.ebuild => perl-Memoize-1.30.100_rc-r12.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-Memoize/perl-Memoize-1.30.100_rc-r11.ebuild 
b/virtual/perl-Memoize/perl-Memoize-1.30.100_rc-r12.ebuild
similarity index 81%
rename from virtual/perl-Memoize/perl-Memoize-1.30.100_rc-r11.ebuild
rename to virtual/perl-Memoize/perl-Memoize-1.30.100_rc-r12.ebuild
index 1e590c10c712..39b3ab0c4e72 100644
--- a/virtual/perl-Memoize/perl-Memoize-1.30.100_rc-r11.ebuild
+++ b/virtual/perl-Memoize/perl-Memoize-1.30.100_rc-r12.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* 
~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Math-Complex/

2022-05-24 Thread Andreas K. Hüttel
commit: db5fc1d5a6e2c72ab94baca1ffc78a5fb7add03d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:04:55 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5fc1d5

virtual/perl-Math-Complex: Add 5.36 as provider

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

 ...Complex-1.590.200.ebuild => perl-Math-Complex-1.590.200-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-Math-Complex/perl-Math-Complex-1.590.200.ebuild 
b/virtual/perl-Math-Complex/perl-Math-Complex-1.590.200-r1.ebuild
similarity index 84%
rename from virtual/perl-Math-Complex/perl-Math-Complex-1.590.200.ebuild
rename to virtual/perl-Math-Complex/perl-Math-Complex-1.590.200-r1.ebuild
index a2ade6bd9e4e..39b3ab0c4e72 100644
--- a/virtual/perl-Math-Complex/perl-Math-Complex-1.590.200.ebuild
+++ b/virtual/perl-Math-Complex/perl-Math-Complex-1.590.200-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Locale-Maketext/

2022-05-24 Thread Andreas K. Hüttel
commit: bc590b86ef7d34b9a94c3fc8948ba9e3f162fd39
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 00:57:59 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc590b86

virtual/perl-Locale-Maketext: Add 5.36 version

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

 .../perl-Locale-Maketext-1.310.0.ebuild   | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild 
b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild
new file mode 100644
index ..5fb9dae5423e
--- /dev/null
+++ b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/Locale-Maketext-${PV}-r999
+"



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

2022-05-24 Thread Andreas K. Hüttel
commit: 0ee4c1208f32cd8a2d94316a2aace7101547df9b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 01:07:59 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee4c120

package.mask: Continue with Perl 5.36 virtuals

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9b445d1a7fa9..d9f6dbb89534 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -103,6 +103,12 @@ dev-python/dicttoxml
 ~virtual/perl-if-0.61.0
 ~virtual/perl-IO-1.500.0
 ~virtual/perl-IO-Compress-2.106.0
+~virtual/perl-JSON-PP-4.70.0
+~virtual/perl-libnet-3.140.0
+~virtual/perl-Locale-Maketext-1.310.0
+~virtual/perl-Math-BigInt-1.999.830
+~virtual/perl-Math-BigInt-FastCalc-0.501.200
+~virtual/perl-Math-BigRat-0.262.100
 
 # Michał Górny  (2022-05-21)
 # dev-python/mongoengine has had repeated test regressions, and this



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

2022-05-24 Thread Andreas K. Hüttel
commit: 9b8ae0ffe02581f147fce391e8d093bcf17f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 00:56:25 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8ae0ff

virtual/perl-libnet: Add 5.36 version

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

 virtual/perl-libnet/perl-libnet-3.140.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/perl-libnet/perl-libnet-3.140.0.ebuild 
b/virtual/perl-libnet/perl-libnet-3.140.0.ebuild
new file mode 100644
index ..74514c933c53
--- /dev/null
+++ b/virtual/perl-libnet/perl-libnet-3.140.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+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"
+IUSE="+ssl"
+
+RDEPEND="
+   || ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"
+
+# https://bugs.gentoo.org/735004
+PDEPEND="
+   ssl? (
+   >=dev-perl/IO-Socket-SSL-2.7.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Locale-Maketext-Simple/

2022-05-24 Thread Andreas K. Hüttel
commit: 1def3467c950b6794716cfed4a3c67f05568f3b9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 25 00:59:14 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 25 01:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1def3467

virtual/perl-Locale-Maketext-Simple: Add 5.36, remove 5.32 and 5.30 as provider

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

 ...r11.ebuild => perl-Locale-Maketext-Simple-0.210.100_rc-r12.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r11.ebuild
 
b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r12.ebuild
similarity index 81%
rename from 
virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r11.ebuild
rename to 
virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r12.ebuild
index 1e590c10c712..39b3ab0c4e72 100644
--- 
a/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r11.ebuild
+++ 
b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r12.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 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"
 
 RDEPEND="
-   || ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* 
~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* 
~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!perl-core/${PN#perl-}-${PV}-r999



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

2022-05-24 Thread Sam James
commit: 53b514a5ab5b3b23240f9ad5790a76209c29f55a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 00:19:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 00:19:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b514a5

sys-devel/gcc: fix TOOLCHAIN_GCC_PV in 13.0.

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

 sys-devel/gcc/gcc-13.0..ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.0..ebuild 
b/sys-devel/gcc/gcc-13.0..ebuild
index 39b0e5637249..a9ec2dbc272b 100644
--- a/sys-devel/gcc/gcc-13.0..ebuild
+++ b/sys-devel/gcc/gcc-13.0..ebuild
@@ -10,14 +10,16 @@ MUSL_GCC_VER="12.0.0"
 
 if [[ $(ver_cut 3) ==  ]] ; then
MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
if [[ ${MY_PV_2} == 0 ]] ; then
MY_PV_2=0
+   MY_PV_3=0
else
MY_PV_2=$(($(ver_cut 2) - 1))
fi
 
# e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
 fi
 
 inherit toolchain



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

2022-05-24 Thread WANG Xuerui
commit: 3ad3f12a16b22f1bd686b1806d11d26047f173c2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon May 23 08:01:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed May 25 00:08:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad3f12a

sys-kernel/linux-headers: add 5.18

Also updated the loongarch patchset [1] to upstream v11 [2], most notably
removing the fstat and newfstatat syscalls.

[1]: 
https://github.com/xen0n/linux/releases/tag/for-gentoo-linux-headers-5.18-20220523
[2]: https://lore.kernel.org/all/20220518092619.1269111-1-chenhuacai  
loongson.cn/

See: https://github.com/gentoo/gentoo/pull/25592
Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-kernel/linux-headers/Manifest  |  3 ++
 sys-kernel/linux-headers/linux-headers-5.18.ebuild | 62 ++
 2 files changed, 65 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 4896ccb65e3c..7c4ceee6803f 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -7,6 +7,7 @@ DIST gentoo-headers-5.10-1.tar.xz 4304 BLAKE2B 
b5006ff13c8ef8394806919d547f1b15a
 DIST gentoo-headers-5.15-1.tar.xz 1496 BLAKE2B 
9d88ecc517e226580ba43cba1b5cc62232690ed219f9c5e2d26047de6dbc4056eaaf04c320b2758acb3cb08b44ec402c7185989e0c5ded40c44f7b4bb1d77328
 SHA512 
f31d5fb4b5264a8b9c060d4215462796240c2423f0872e55ba4e96904086264f55b54d00342aef625a8f710c2ebc2d731bcf79cd0362b398c84235ff949eb229
 DIST gentoo-headers-5.16-0.tar.xz 1508 BLAKE2B 
8a98768f3f33ca2fa5f61dbcea39388f7faf13033dc4f64dab989b0ecf06a193b22f3e692ad4aa882e4ae1428daae127f0562c7e3416b381d6825beff239a71d
 SHA512 
e48e50ccd79ef79d59b986931dd65881e8a72d0531ff5043897c862795acb54fd3c3c0667eaca572cebd835a8c3196b01348f3865855d06fd409c185970855ef
 DIST gentoo-headers-5.17-0.tar.xz 1496 BLAKE2B 
562923dd1fdb1fc8afc97196cf8ada2345170d91a4166722b474fc15484840bfcbb31d33b1a71d98fec7684f0c01660f3437dabca541dfbfe802591c81bea2f9
 SHA512 
27372682de83ba04aebcaa5d25aea8cfdf1ac51166b155c7bcd5e03ef2722f7cc2d4761d519c325267bfd79e69996d1a9647f0f24b4059d7771bc1f8e94a027e
+DIST gentoo-headers-5.18-0.tar.xz 1172 BLAKE2B 
136ea2989239f776ec0873c87a9d53f7f579f8c7341a80543912161073c22e0af275141a7e935e7af03b8fd82be19f88538f8a4b2963e7dc31cc0a4b2324fe2e
 SHA512 
f0df48f3926eda93da8cf637e377ce5c3b06a55744870224dd4968ff5fac9a68f79ce62e0c1635fcc02646b9ff94672678f241cbe6048161c4784a1ec48f402e
 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
@@ -17,5 +18,7 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.16.tar.xz 123114100 BLAKE2B 
07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb
 SHA512 
7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
 DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0
 SHA512 
89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
+DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 

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

2022-05-24 Thread WANG Xuerui
commit: 959d362a586bf7df64345643e1e7e25e530a4b92
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May 22 06:10:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed May 25 00:08:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959d362a

sys-libs/glibc: add 2.35-r6 with loong patchset version 20220522

Updates the patchset to Loongson's v4 branch, and removes usage of
newfstatat. Other arches are not touched but dropped keywords as a
precaution.

Closes: https://github.com/gentoo/gentoo/pull/25592
Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/glibc/Manifest |1 +
 sys-libs/glibc/glibc-2.35-r6.ebuild | 1597 +++
 2 files changed, 1598 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 1d438fcb361c..9d09909312d8 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -16,6 +16,7 @@ DIST glibc-2.33.tar.xz 17031280 BLAKE2B 
703d12121c1e2c5d9e0c6ba5341f5fb5c4d91116
 DIST glibc-2.34-patches-17.tar.xz 241584 BLAKE2B 
e4eea130c331f64ba66e14a6ba318853141ee3e41b455cb45b8fdb702cae071dd307229dafcfcafcc41e5a56982f52c87e31d95295f824f1a2ae689a7e0f5b49
 SHA512 
c6a51b373be3986e1ad753541ccf73f29515b5df0f80e0450b26bed37e8c505e22e8f13e89554347e551819c8d89d30f306464e5d25cafa4a12400c112578dca
 DIST glibc-2.34.tar.xz 17301232 BLAKE2B 
874031192f2f5a3b35c3f5b044a467d4be4e67e8593e070e5b49b901ce8ea6bde2f8d2f6c92fa33b3f61eb723572a9e5f2b45e56064168df80a96d3fdb6fa30c
 SHA512 
15252affd9ef4523a8001db16d497f4fdcb3ddf4cde7fe80e075df0bd3cc6524dc29fbe20229dbf5f97af580556e6b1fac0de321a5fe25322bc3e72f93beb624
 DIST glibc-2.35-loongarch-patches-20220422.tar.xz 44804 BLAKE2B 
b93720e45d23c8d17918ffaa480351499f4748bc08ab6e1f1fd3c681fcc0b08a3381188f5d4f14e6706baa5eb45c787bc635d0e8ea59712514012caf9399
 SHA512 
28e2d02f07fcf61f76585dd59627314ed20ebe29ecd7ae7f5aea8db0704482fc024fee744cbee1776e666d14b80b1393f64cd2283e3c39be4c97ebe09efcdee2
+DIST glibc-2.35-loongarch-patches-20220522.tar.xz 44728 BLAKE2B 
09e7a061f3269ebd763cd700f7c23e6cd7aab738d87ee31f76a81281920c4e5e207964c79104cd75f0a2e07b77344c2a730a9063344aa1483cd3d9aeac87de40
 SHA512 
21f13892fb52ec753856d5559b032c2be3a76d1cf940127222f7aa878548ce7e6ea0d2ff8791ddb91aaa2b77ce17131cd2fb2ebbdaa99443bf0a6b4c81f7388d
 DIST glibc-2.35-patches-6.tar.xz 57236 BLAKE2B 
a03845733e2f0ebe179523458695963d729b4211b4ce14310d55163cd33aff502f9e14a4bb0068410777e9b9bb5be4ef7ad1a1fd51debf9191dcf89dc9ff08b8
 SHA512 
59c5e1669677e969873f5bba38958316a3b32523cac628b97513aed864e191da10499edac77bb5e9a07179d14cf3c75073fd03e8427f7bcfd68fedcedc35083e
 DIST glibc-2.35-patches-7.tar.xz 163840 BLAKE2B 
55352eeaf70f74fd8fcd21bd7f3ba14121b496dcfb59e06b5a73be36838dda4b39fc22201c4320c0c38a454c7f1539aae7f3307107e460bede25be33c0525c11
 SHA512 
d39bb2fecad8cd9213c61e279823f89c3daf9a4f630ac71503df2e9bfb74e019c996bed9a93aaad89083a729a1d3792e7ed8313ac54d757f47d5614ac3469e59
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66

diff --git a/sys-libs/glibc/glibc-2.35-r6.ebuild 
b/sys-libs/glibc/glibc-2.35-r6.ebuild
new file mode 100644
index ..1da6dd8768e4
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.35-r6.ebuild
@@ -0,0 +1,1597 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
+# Please read & adapt the page as necessary if obsolete.
+
+PYTHON_COMPAT=( python3_{8..10} )
+TMPFILES_OPTIONAL=1
+
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
+   multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=7
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+else
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+   SRC_URI+=" experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/glibc-2.35-loongarch-patches-20220522.tar.xz
 )"
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20201208
+
+LOCALE_GEN_VER=2.22
+
+GLIBC_SYSTEMD_VER=20210729
+
+SRC_URI+=" 
https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz;
+SRC_URI+=" multilib-bootstrap? ( 

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

2022-05-24 Thread Sam James
commit: c5757bbf5bb9a484cd883b2e7c71b99b586a6dca
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 22:45:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 22:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5757bbf

sys-apps/systemd: set QA_PKGCONFIG_VERSION

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

 sys-apps/systemd/systemd-251.1.ebuild | 2 ++
 sys-apps/systemd/systemd-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-apps/systemd/systemd-251.1.ebuild 
b/sys-apps/systemd/systemd-251.1.ebuild
index 9381570446ab..285ae73ff43f 100644
--- a/sys-apps/systemd/systemd-251.1.ebuild
+++ b/sys-apps/systemd/systemd-251.1.ebuild
@@ -7,6 +7,8 @@ PYTHON_COMPAT=( python3_{8..10} )
 # Avoid QA warnings
 TMPFILES_OPTIONAL=1
 
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;
inherit git-r3

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index efeb0fe26832..06de6c48675c 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -7,6 +7,8 @@ PYTHON_COMPAT=( python3_{8..10} )
 # Avoid QA warnings
 TMPFILES_OPTIONAL=1
 
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;
inherit git-r3



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

2022-05-24 Thread Sam James
commit: a78d96a1f00a35bf44e820c7c402741a92d34468
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 22:40:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 22:40:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78d96a1

sys-apps/acl: filter-flags for F_S=3

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

 sys-apps/acl/acl-2.3.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/acl/acl-2.3.1-r1.ebuild b/sys-apps/acl/acl-2.3.1-r1.ebuild
index d08cc9068341..acc9d09b23fd 100644
--- a/sys-apps/acl/acl-2.3.1-r1.ebuild
+++ b/sys-apps/acl/acl-2.3.1-r1.ebuild
@@ -45,7 +45,8 @@ multilib_src_configure() {
if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
# We can't unconditionally do this b/c we fortify needs
# some level of optimisation.
-   append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
+   filter-flags -D_FORTIFY_SOURCE=3
+   append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
fi
 
local myeconfargs=(



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/

2022-05-24 Thread Sam James
commit: eb84c4b6a972b074bc60f64d3348e93602795df1
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 22:27:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 22:35:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb84c4b6

sys-apps/systemd: add 251.1

- Revert FORTIFY_SOURCE=3 patch for now as it breaks Clang (even without
setting F_S=3, or seemingly F_S at all, as we don't patch Clang to add that
in the way we do with GCC)

- Turn off F_S=3 accordingly given we've had to revert the patch which
fixes support for it.

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

 sys-apps/systemd/Manifest  |  1 +
 .../files/251-revert-fortify-source-3-fix.patch| 40 ++
 .../{systemd-.ebuild => systemd-251.1.ebuild}  | 21 +++-
 sys-apps/systemd/systemd-.ebuild   | 20 ++-
 4 files changed, 80 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 9b589c708f7e..a12a4d846fc0 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
 DIST systemd-251.tar.gz 11431104 BLAKE2B 
da783d815adf244defc3c1ec8a788fffdff45215f5c2449c457e872ad89b8270caa3e48ecb696fa79eb1d79578ded3d098802fed0fc69a191ba2d7d6b120e068
 SHA512 
5a7116cfd99f7875334a1ce55a76ba1840a28b6500b02de82b879629768e10457efd8278024aa1ffefd43defe657284c4d51ab502ed3c7e6b63d5b6e0cc1f642
 DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
 DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B 
b7dbcb9e82c51e966db20a92ccd59ac19309702c481dd575c4e6367ca5ade10fe4b689925416ce1169682380cbf22d7d692b2378ef091f3007c16891992e3f92
 SHA512 
ad864b67bd5e2f5fd5705b636467827e4735142cefba150d24bb8e51ac0263650b2b0e53d4426eb509d1db59b83dc3b4c4bf157cc355fc2b7524db6bc4a9b5cd
+DIST systemd-stable-251.1.tar.gz 11431880 BLAKE2B 
0442489242b2fbfb316f207c7c8c718322a1ea2af8176378fb39bea441fdd8bbb36ea840af9bdec257b714f5f3099daa1139bc6df6ca6f0c2f467c59013fba92
 SHA512 
6fc72197b684abc343480acb66b8f749c186bd7a031ddd757c4a0e5fd8fdeda0cde9c9e634fd3d9e2b2d1ed96019c5f8e7119ad10a7f51d5dc13fac2571c6c70

diff --git a/sys-apps/systemd/files/251-revert-fortify-source-3-fix.patch 
b/sys-apps/systemd/files/251-revert-fortify-source-3-fix.patch
new file mode 100644
index ..bbe45f85dcf2
--- /dev/null
+++ b/sys-apps/systemd/files/251-revert-fortify-source-3-fix.patch
@@ -0,0 +1,40 @@
+From: Sam James 
+Date: Tue, 24 May 2022 23:21:50 +0100
+Subject: [PATCH] Revert "Support -D_FORTIFY_SOURCE=3 by using
+ __builtin_dynamic_object_size."
+
+Breaks Clang (even without F_S=3).
+
+This reverts commit 0bd292567a543d124cd303f7dd61169a209cae64.
+
+Bug: https://bugs.gentoo.org/841770
+Bug: https://github.com/systemd/systemd/issues/23150
+--- a/src/basic/alloc-util.h
 b/src/basic/alloc-util.h
+@@ -174,23 +174,13 @@ void* greedy_realloc0(void **p, size_t need, size_t 
size);
+  * is compatible with _FORTIFY_SOURCES. If _FORTIFY_SOURCES is used many 
memory operations will take the
+  * object size as returned by __builtin_object_size() into account. Hence, 
let's return the smaller size of
+  * malloc_usable_size() and __builtin_object_size() here, so that we 
definitely operate in safe territory by
+- * both the compiler's and libc's standards. Note that _FORTIFY_SOURCES=3 
handles also dynamically allocated
+- * objects and thus it's safer using __builtin_dynamic_object_size if 
_FORTIFY_SOURCES=3 is used (#22801).
+- * Moreover, when NULL is passed malloc_usable_size() is documented to return 
zero, and
++ * both the compiler's and libc's standards. Note that 
__builtin_object_size() evaluates to SIZE_MAX if the
++ * size cannot be determined, hence the MIN() expression should be safe with 
dynamically sized memory,
++ * too. Moreover, when NULL is passed malloc_usable_size() is documented to 
return zero, and
+  * __builtin_object_size() returns SIZE_MAX too, hence we also return a 
sensible value of 0 in this corner
+  * case. */
+-
+-#if defined __has_builtin
+-#  if __has_builtin(__builtin_dynamic_object_size)
+-#define MALLOC_SIZEOF_SAFE(x) \
+-MIN(malloc_usable_size(x), __builtin_dynamic_object_size(x, 0))
+-#  endif
+-#endif
+-
+-#ifndef MALLOC_SIZEOF_SAFE
+ #define MALLOC_SIZEOF_SAFE(x) \
+ MIN(malloc_usable_size(x), __builtin_object_size(x, 0))
+-#endif
+ 
+ /* Inspired by ELEMENTSOF() but operates on malloc()'ed memory areas: 
typesafely returns the number of items
+  * that fit into the specified memory block */

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-251.1.ebuild
similarity index 94%
copy from sys-apps/systemd/systemd-.ebuild
copy to 

[gentoo-commits] repo/gentoo:master commit in: app-misc/kryoflux-dtc/

2022-05-24 Thread Conrad Kostecki
commit: 67eeef80cea20125a11615b4bda448613e9a3c8d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 22:11:26 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 22:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67eeef80

app-misc/kryoflux-dtc: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild 
b/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
index fa32d86a4167..4f0411445ae3 100644
--- a/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
+++ b/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.kryoflux.com;
 SRC_URI="https://www.kryoflux.com/download/${MY_P}.tgz;
 S="${WORKDIR}/${MY_P}"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 LICENSE="SPS"
 SLOT="0"
 IUSE="demos doc gui"



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

2022-05-24 Thread Patrick McLean
commit: 99edd0392fcf723a651ec35526589298ccc73d9f
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 21:52:26 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 21:52:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99edd039

dev-python/pipenv: add 2022.5.2

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pipenv/Manifest   |  1 +
 dev-python/pipenv/pipenv-2022.5.2.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index a96ecdd88fcd..6c77eca04a67 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1 +1,2 @@
 DIST pipenv-2022.4.8.tar.gz 11822017 BLAKE2B 
b647bf5dbbdb6a38ace41bc58c3178199c0c7cada826f18d0f58c6f3cd60290fa714ca434d19cf468cf316d51ac0895460cb007d677b53462a7efc86f3d3bb2e
 SHA512 
8c0ed65b9431b785f86bc4fa0a0a55d96228ed2f9483805536fa3056853dbfabeac02578f694e9a3f2e00be579183d10dcbb957fb834d475e1621de6a05ebd2e
+DIST pipenv-2022.5.2.tar.gz 12254831 BLAKE2B 
36bbf7621be18a639a3460b46cb9522e611939c060fb215406b180d0e0ae8a6582e9cb98560b09b2c95f690dbd8cfd2d10eb7709955cf5f8bf52775dfae1f445
 SHA512 
0c0fcaf14046cb0d75cb9c260408683b53d6a5e5f2c20c4f73cc20c21af054ac2f18d3c616bfebf18dd6ad02731dadcc0efa85f861643c5ce7dc16d61e9d1983

diff --git a/dev-python/pipenv/pipenv-2022.5.2.ebuild 
b/dev-python/pipenv/pipenv-2022.5.2.ebuild
new file mode 100644
index ..85cdd042bc2e
--- /dev/null
+++ b/dev-python/pipenv/pipenv-2022.5.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+MY_PV=${PV/_beta/b}
+DESCRIPTION="Python Development Workflow for Humans"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/;
+SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/cached-property[${PYTHON_USEDEP}]
+   >=dev-python/cerberus-1.3.2[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
+   >=dev-python/idna-3.2[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}]
+   dev-python/virtualenv-clone[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.7[${PYTHON_USEDEP}]
+   >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}]
+   >=dev-python/zipp-3.6.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+# IMPORTANT: The following sed command patches the vendor direcotry
+# in the pipenv source. Attempts to simply bump the version of the
+# package without checking that it works is likely to fail
+# The vendored packages should eventually all be removed
+# see: https://bugs.gentoo.org/717666
+src_prepare() {
+   local pkgName
+   local jobs=$(makeopts_jobs)
+   local packages=( attr cerberus cached_property click colorama idna 
iso8601 pexpect dateutil requests toml tomli urllib3 zipp )
+   for pkgName in ${packages[@]}; do
+   find ./ -type f -print0 | \
+   xargs --max-procs="${jobs}" --null \
+   sed --in-place \
+   -e "s/from pipenv.vendor import 
${pkgName}/import ${pkgName}/g" \
+   -e "s/from pipenv.vendor.${pkgName}\(.*\) 
import \(\w*\)/from ${pkgName}\1 import \2/g"\
+   -e "s/import pipenv.vendor.${pkgName} as 
${pkgName}/import ${pkgName}/g" \
+   -e "s/from .vendor import ${pkgName}/import 
${pkgName}/g" || die "Failed to sed for ${pkgName}"
+   done
+
+   distutils-r1_src_prepare
+
+   # remove vendored versions
+   for pkgName in ${packages[@]}; do
+   find  ./pipenv/vendor -regextype posix-extended -regex 
".*${pkgName}$" -prune -exec rm -rvf {} + || die
+   # package names can be foo-bar, their module will be however 
foo_bar
+   find  ./pipenv/vendor -regextype posix-extended -regex 
".*${pkgName/_/-}" -prune -exec rm -rvf {} + || die
+   done
+
+   find  ./pipenv/vendor -regextype posix-extended -regex 
'.*cached[_-]property.*' -prune -exec rm 

[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c-callgraph/, sci-mathematics/frama-c-scope/, ...

2022-05-24 Thread Francois-Xavier Carton
commit: e9083b7690d96235a394f9346906ce3d42e2de1d
Author: François-Xavier Carton  gmail  com>
AuthorDate: Tue May 24 21:23:29 2022 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Tue May 24 21:30:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9083b76

sci-mathematics/frama-c-*: force gtk USE to match frama-c core

Having frama-c[gtk] can cause problems if there are plugins compiled
with [-gtk]. It can also cause runtime issues.

Closes: https://bugs.gentoo.org/817314
Closes: https://bugs.gentoo.org/817365
Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild   | 2 +-
 sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild   | 2 +-
 sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild | 6 +++---
 sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild | 6 +++---
 sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild | 6 +++---
 sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild | 6 +++---
 sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild   | 2 +-
 sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild   | 2 +-
 sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild   | 6 +++---
 sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild   | 6 +++---
 sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-wp/frama-c-wp-24.0.ebuild | 4 ++--
 22 files changed, 46 insertions(+), 46 deletions(-)

diff --git a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild 
b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
index 312fec23b..0f9b2d025 100644
--- a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
+++ b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
 IUSE="gtk +ocamlopt"
 RESTRICT="strip"
 
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk?,ocamlopt?]"
+RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
 DEPEND="${RDEPEND}"
 # Eva is needed at runtime to run the callgraph plugin,
 # but is not needed for compilation (and would introduce a mutual dependency)

diff --git a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild 
b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
index 075d85943..cb6701097 100644
--- a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
+++ b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
 IUSE="gtk +ocamlopt"
 RESTRICT="strip"
 
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk?,ocamlopt?]"
+RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
 DEPEND="${RDEPEND}"
 # Eva is needed at runtime to run the callgraph plugin,
 # but is not needed for compilation (and would introduce a mutual dependency)

diff --git a/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild 
b/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
index 9cf0f5f02..f08c928dc 100644
--- a/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
+++ b/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
@@ -16,8 +16,8 @@ KEYWORDS="~amd64"
 IUSE="gtk +ocamlopt"
 RESTRICT="strip"
 
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk?,ocamlopt?]
-   ~sci-mathematics/frama-c-callgraph-${PV}:=[gtk?,ocamlopt?]
+RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
+   ~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
~sci-mathematics/frama-c-loopanalysis-${PV}:=[ocamlopt?]
~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]
~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"

diff --git a/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild 
b/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
index c9c0fb661..99444eac9 100644
--- a/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
+++ b/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
@@ -16,8 +16,8 @@ KEYWORDS="~amd64"
 IUSE="gtk +ocamlopt"
 RESTRICT="strip"
 
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk?,ocamlopt?]
-   ~sci-mathematics/frama-c-callgraph-${PV}:=[gtk?,ocamlopt?]

[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c/

2022-05-24 Thread Francois-Xavier Carton
commit: 86ecc49dcb6310bf9c9d1a02eaeeaf484d499a25
Author: François-Xavier Carton  gmail  com>
AuthorDate: Tue May 24 21:06:19 2022 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Tue May 24 21:30:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86ecc49d

sci-mathematics/frama-c: respect CFLAGS

Closes: https://bugs.gentoo.org/840559
Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c/frama-c-24.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/frama-c/frama-c-24.0.ebuild 
b/sci-mathematics/frama-c/frama-c-24.0.ebuild
index 5234acac6..59f668c96 100644
--- a/sci-mathematics/frama-c/frama-c-24.0.ebuild
+++ b/sci-mathematics/frama-c/frama-c-24.0.ebuild
@@ -31,6 +31,7 @@ src_prepare() {
mv configure.in configure.ac || die
sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || 
die
touch config_file || die
+   sed -i '/^\t\$(CC)/s/ -O3 /$(CFLAGS)/' Makefile || die
eautoreconf
eapply_user
 }



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c/files/, sci-mathematics/frama-c/

2022-05-24 Thread Francois-Xavier Carton
commit: 6f826a3a6d6b7328a362fe4830c0ddb4a0aacbe6
Author: François-Xavier Carton  gmail  com>
AuthorDate: Tue May 24 21:08:26 2022 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Tue May 24 21:30:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f826a3a

sci-mathematics/frama-c: better fix for flags issue

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c/files/frama-c-24.0-fix-bflags.patch | 12 
 sci-mathematics/frama-c/frama-c-24.0.ebuild |  6 +++---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/frama-c/files/frama-c-24.0-fix-bflags.patch 
b/sci-mathematics/frama-c/files/frama-c-24.0-fix-bflags.patch
new file mode 100644
index 0..b52231fa0
--- /dev/null
+++ b/sci-mathematics/frama-c/files/frama-c-24.0-fix-bflags.patch
@@ -0,0 +1,12 @@
+https://git.frama-c.com/pub/frama-c/-/issues/2593
+
+--- a/Makefile 2021-11-30 01:00:00.0 +0100
 b/Makefile 2022-01-14 15:19:18.855072759 +0100
+@@ -671,6 +671,7 @@
+ 
+ NON_OPAQUE_DEPS+= src/kernel_services/plugin_entry_points/dynamic
+ 
++src/kernel_services/abstract_interp/abstract_memory.cmi: BFLAGS := $(BFLAGS)
+ src/kernel_services/abstract_interp/abstract_memory.cmo: BFLAGS += -rectypes
+ src/kernel_services/abstract_interp/abstract_memory.cmx: OFLAGS += -rectypes
+ 

diff --git a/sci-mathematics/frama-c/frama-c-24.0.ebuild 
b/sci-mathematics/frama-c/frama-c-24.0.ebuild
index 59f668c96..6d8212f5a 100644
--- a/sci-mathematics/frama-c/frama-c-24.0.ebuild
+++ b/sci-mathematics/frama-c/frama-c-24.0.ebuild
@@ -27,13 +27,15 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${P}-${NAME}"
 
+PATCHES=( ${FILESDIR}/frama-c-24.0-fix-bflags.patch )
+
 src_prepare() {
mv configure.in configure.ac || die
sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || 
die
touch config_file || die
sed -i '/^\t\$(CC)/s/ -O3 /$(CFLAGS)/' Makefile || die
eautoreconf
-   eapply_user
+   default
 }
 
 src_configure() {
@@ -45,8 +47,6 @@ src_configure() {
 
 src_compile() {
tc-export AR
-   # workaround for https://git.frama-c.com/pub/frama-c/-/issues/2593
-   emake VERBOSEMAKE=yes 
src/kernel_services/abstract_interp/abstract_memory.cmi
emake VERBOSEMAKE=yes
 }
 



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

2022-05-24 Thread Sam James
commit: 7f296ba04cc9c825875b4d9fe5df8dbfd2971cd9
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 21:26:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 21:26:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f296ba0

sys-apps/pciutils: mention why 2.37 check

It's to prevent catastrophies from people running with an older Binutils
in general, even if 2.35 is strictly enough (probably, not tried myself)
to build this package, given older binutils can cause all sorts of problems,
it should be considered a wake-up call for people running such an old one,
rather than just encouraging them to bump to the lowest possible version
which will work (< 2.37 is masked in Gentoo and has been for a while,
and we're not backporting any fixes for it.)

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

 sys-apps/pciutils/pciutils-3.8.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0.ebuild
index e92c695e88d3..53e69aa143eb 100644
--- a/sys-apps/pciutils/pciutils-3.8.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0.ebuild
@@ -68,6 +68,11 @@ check_binutils_version() {
ver_major=$(ver_cut 1 "${ver}")
ver_minor=$(ver_cut 2 "${ver}")
 
+   # We use 2.37 here, not 2.35, as 
https://github.com/pciutils/pciutils/issues/98 mentions
+   # because we've had other miscompiles with older Binutils (not 
just build failures!)
+   # and we don't want people running any unsupported versions of 
Binutils. An example
+   # of this is where glibc is completely broken with old 
binutils: bug #802036. It's
+   # just not sustainable to support.
if [[ ${ver_major} -eq 2 && ${ver_minor} -lt 37 ]] ; then
eerror "Old version of binutils activated! ${P} cannot 
be built with an old version."
eerror "Please follow these steps:"



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

2022-05-24 Thread Sam James
commit: 6b049d6c5c65706a11c321f7a73ba02cddba6d5e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 21:19:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 21:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b049d6c

sys-apps/pciutils: add regex for LD version to be safe

To avoid ver_cut dying if something odd gets in there.

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

 sys-apps/pciutils/pciutils-3.8.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0.ebuild
index 9cc012fc6893..e92c695e88d3 100644
--- a/sys-apps/pciutils/pciutils-3.8.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0.ebuild
@@ -58,6 +58,13 @@ check_binutils_version() {
# 2.38
# ```
local ver=$($(tc-getLD) --version 2>&1 | head -1 | rev | cut 
-d' ' -f1 | rev)
+
+   if ! [[ ${ver} =~ [0-9].[0-9][0-9] ]] ; then
+   # Skip if unrecognised format so we don't pass something
+   # odd into ver_cut.
+   return
+   fi
+
ver_major=$(ver_cut 1 "${ver}")
ver_minor=$(ver_cut 2 "${ver}")
 



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

2022-05-24 Thread Sam James
commit: 58b2477705c84cccbf830d077d2fcbb38486b0b9
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 21:09:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 21:09:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b24777

sys-apps/pciutils: add I_KNOW_WHAT_I_AM_DOING bypass for Binutils check

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

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

diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0.ebuild
index 94b7ab8f4246..4d7fb6ed74e8 100644
--- a/sys-apps/pciutils/pciutils-3.8.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0.ebuild
@@ -38,7 +38,7 @@ switch_config() {
 }
 
 check_binutils_version() {
-   if ! tc-ld-is-gold && ! tc-ld-is-lld ; then
+   if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && ! tc-ld-is-gold && ! 
tc-ld-is-lld ; then
# Okay, hopefully it's Binutils' bfd.
# bug #847133
 



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

2022-05-24 Thread Sam James
commit: e8c86f8ca460504482aa9c4ea2b82736d7dc203e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 21:13:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 21:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c86f8c

sys-apps/pciutils: add min BDEPEND on linker too

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

 sys-apps/pciutils/pciutils-3.8.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0.ebuild
index 4d7fb6ed74e8..9cc012fc6893 100644
--- a/sys-apps/pciutils/pciutils-3.8.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0.ebuild
@@ -24,7 +24,9 @@ DEPEND="kmod? ( sys-apps/kmod )
!static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )"
 RDEPEND="${DEPEND}
sys-apps/hwdata"
+# See bug #847133 re binutils check
 BDEPEND="sys-apps/which
+   || ( >=sys-devel/binutils-2.37:* sys-devel/lld sys-devel/native-cctools 
)
kmod? ( virtual/pkgconfig )"
 
 MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )



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

2022-05-24 Thread Sam James
commit: 3d4a4be10e3d21bf996d9cda8dc5a4b0d5a5299b
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 21:04:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 21:05:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4a4be1

sys-apps/pciutils: bail out on too stale binutils for 3.8.0+

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

 sys-apps/pciutils/pciutils-3.8.0.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0.ebuild
index 33df18d07893..94b7ab8f4246 100644
--- a/sys-apps/pciutils/pciutils-3.8.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0.ebuild
@@ -37,6 +37,50 @@ switch_config() {
return 0
 }
 
+check_binutils_version() {
+   if ! tc-ld-is-gold && ! tc-ld-is-lld ; then
+   # Okay, hopefully it's Binutils' bfd.
+   # bug #847133
+
+   # Convert this:
+   # ```
+   # GNU ld (Gentoo 2.38 p4) 2.38
+   # Copyright (C) 2022 Free Software Foundation, Inc.
+   # This program is free software; you may redistribute it under 
the terms of
+   # the GNU General Public License version 3 or (at your option) 
a later version.
+   # This program has absolutely no warranty.
+   # ```
+   #
+   # into...
+   # ```
+   # 2.38
+   # ```
+   local ver=$($(tc-getLD) --version 2>&1 | head -1 | rev | cut 
-d' ' -f1 | rev)
+   ver_major=$(ver_cut 1 "${ver}")
+   ver_minor=$(ver_cut 2 "${ver}")
+
+   if [[ ${ver_major} -eq 2 && ${ver_minor} -lt 37 ]] ; then
+   eerror "Old version of binutils activated! ${P} cannot 
be built with an old version."
+   eerror "Please follow these steps:"
+   eerror "1. Select a newer binutils (>= 2.37) using 
binutils-config"
+   eerror "2. Run: . /etc/profile"
+   eerror "3. Try emerging again with: emerge -v1 
${CATEGORY}/${P}"
+   eerror "4. Complete your world upgrade if you were 
performing one."
+   eerror "4. Perform a depclean (emerge -acv)"
+   eerror "\tYou MUST depclean after every world upgrade 
in future!"
+   die "Old binutils found! Change to a newer ld using 
binutils-config (bug #847133)."
+   fi
+   fi
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_binutils_version
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && check_binutils_version
+}
+
 src_prepare() {
default
 



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

2022-05-24 Thread Mike Pagano
commit: 500df47c29eddf6c891238c1454aa01d10f6f2a5
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 24 21:01:03 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 24 21:01:03 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=500df47c

Address -Warray-bounds warnings on sparc

See: https://github.com/KSPP/linux/issues/109
Bug: https://bugs.gentoo.org/847124

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

 _README|  4 
 1700_sparc-address-warray-bound-warnings.patch | 17 +
 2 files changed, 21 insertions(+)

diff --git a/_README b/_README
index f8cc57f0..298c5715 100644
--- a/_README
+++ b/_README
@@ -51,6 +51,10 @@ Patch:  
1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.
 
+Patch:  1700_sparc-address-warray-bound-warnings.patch
+From:  https://github.com/KSPP/linux/issues/109
+Desc:  Address -Warray-bounds warnings 
+
 Patch:  2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758

diff --git a/1700_sparc-address-warray-bound-warnings.patch 
b/1700_sparc-address-warray-bound-warnings.patch
new file mode 100644
index ..f9393555
--- /dev/null
+++ b/1700_sparc-address-warray-bound-warnings.patch
@@ -0,0 +1,17 @@
+--- a/arch/sparc/mm/init_64.c  2022-05-24 16:48:40.749677491 -0400
 b/arch/sparc/mm/init_64.c  2022-05-24 16:55:15.511356945 -0400
+@@ -3052,11 +3052,11 @@ static inline resource_size_t compute_ke
+ static void __init kernel_lds_init(void)
+ {
+   code_resource.start = compute_kern_paddr(_text);
+-  code_resource.end   = compute_kern_paddr(_etext - 1);
++  code_resource.end   = compute_kern_paddr(_etext) - 1;
+   data_resource.start = compute_kern_paddr(_etext);
+-  data_resource.end   = compute_kern_paddr(_edata - 1);
++  data_resource.end   = compute_kern_paddr(_edata) - 1;
+   bss_resource.start  = compute_kern_paddr(__bss_start);
+-  bss_resource.end= compute_kern_paddr(_end - 1);
++  bss_resource.end= compute_kern_paddr(_end) - 1;
+ }
+ 
+ static int __init report_memory(void)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-05-24 Thread Conrad Kostecki
commit: 685f2b06e7a17eb879fca7b9e2675c581885bf07
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:36:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:36:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685f2b06

net-wireless/unifi: drop 7.0.25-r2, 7.1.61, 7.1.61-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |   2 -
 net-wireless/unifi/unifi-7.0.25-r2.ebuild |  96 ---
 net-wireless/unifi/unifi-7.1.61-r1.ebuild | 107 --
 net-wireless/unifi/unifi-7.1.61.ebuild|  96 ---
 4 files changed, 301 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 1dd5d15232b8..f0292b09c1b6 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.0.25.zip 160864941 BLAKE2B 
b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7
 SHA512 
2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1
-DIST unifi-7.1.61.zip 201990493 BLAKE2B 
970c9966a670bdc5c3c620a9189896fa3995b1e8541a164f7553e5c4629234aeb88c89e8348c65f147787c1b1d54e2fc06498e10c5e04604054204c113101a75
 SHA512 
1008711dd61c412a222aff1665ef5543a5537b541ca32ed35ffd34eec98d0c27a4e0b737d3a9b12be5d97bd45f391006878c726cd60fc4f5226fd557f972e0d0
 DIST unifi-7.1.65.zip 202088813 BLAKE2B 
0d643cf44711e3bc793461aa9eee51afcfacb576dcfacab978aa2483d90b0e877d3b87ad78a9784ccabbe90c09123209f367d6347338c3a30bd13d282d1dce3b
 SHA512 
e3ed3ccbd6e1b79a11c12b9597ed71aabcb9dc3fe021a2bc2237875f9f313350602ed210a95aa531e8e766305bf88cd201a20b010127d33e9dc2bc2335656983

diff --git a/net-wireless/unifi/unifi-7.0.25-r2.ebuild 
b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
deleted file mode 100644
index 88d448766424..
--- a/net-wireless/unifi/unifi-7.0.25-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-43e7fc6711"
-
-inherit java-pkg-2 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 

[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2022-05-24 Thread Conrad Kostecki
commit: 2e77e0298ce45263ff7c8da31e79893233e98742
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:33:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:33:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e77e029

dev-util/intel-graphics-system-controller: drop 0.2.4-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/intel-graphics-system-controller/Manifest |  1 -
 ...ntel-graphics-system-controller-0.2.4-r1.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-util/intel-graphics-system-controller/Manifest 
b/dev-util/intel-graphics-system-controller/Manifest
index 5e9d90f83059..05d590bf5974 100644
--- a/dev-util/intel-graphics-system-controller/Manifest
+++ b/dev-util/intel-graphics-system-controller/Manifest
@@ -1,2 +1 @@
-DIST intel-graphics-system-controller-0.2.4.tar.gz 125476 BLAKE2B 
82c803dc654240a364416dcca6c1104ec96eca6a0ffec058394ec2594d87bdd6854a3b0143ad6e114b5b4359b15f787679c995fa60fcbbcf5097467c15252217
 SHA512 
57b0aa1f5cfb6c103903be590d94f4a07c33c90180e688b62b2434baddf16637a6fb6c160c225fa08cf2d0efc80a42c6b86de48b71fb6aa08bd3f9fe2ff79fa6
 DIST intel-graphics-system-controller-0.6.0.tar.gz 146082 BLAKE2B 
e67b6d5064aece983d047e1f64e0477c613fb7bc0912c5173cc1c1588151703098e0429c790f25d78a76caab8663b80e9fc20f313be2318c2be2b30aa6ca06f5
 SHA512 
265716648b1c2a2e8164643eaf8a6cdac57953493d67c805ecfb9077b834e17b13693c56958c219083fc8e4f5fb3e9cafb64d6b3dd40d510434d4517ec945fc3

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.2.4-r1.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.2.4-r1.ebuild
deleted file mode 100644
index 01090210f89f..
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.2.4-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="igsc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1
-
-DESCRIPTION="Intel graphics system controller firmware update library"
-HOMEPAGE="https://github.com/intel/igsc;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+cli doc"
-
-RDEPEND="dev-libs/metee:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_CLI="$(usex cli)"
-   -DENABLE_DOCS="$(usex doc)"
-   -DENABLE_ENUM="ON"
-   -DENABLE_PERF="OFF"
-   -DENABLE_WERROR="OFF"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DENABLE_TESTS="OFF"
-   )
-
-   cmake_src_configure
-}



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

2022-05-24 Thread Conrad Kostecki
commit: 37621da5900b79a0294108feaae01621715ae884
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:34:24 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:34:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37621da5

dev-libs/metee: drop 3.1.2

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/metee/Manifest   |  1 -
 dev-libs/metee/metee-3.1.2.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest
index 2ff1e17eff26..c9a6be9074ca 100644
--- a/dev-libs/metee/Manifest
+++ b/dev-libs/metee/Manifest
@@ -1,2 +1 @@
-DIST metee-3.1.2.tar.gz 70404 BLAKE2B 
811b33dafd6d0f15c6860a97ba9ffb20969548e7fceb3bcc25f96e9eefd27576d076629c21ea7b9c83f934815a6c27229465818c64e2c0fb8996ab9fd6c36a18
 SHA512 
e1a741a4ebb0971356c00ad51c8b17d273fc3d6453ebe374766259bab855b721cd5223b214447df52f0991474f720010549d88000d47846619252e1c19f84347
 DIST metee-3.1.3.tar.gz 71887 BLAKE2B 
9fa4f126abccea44b0a074d8bdb1e7e8d7f7bb4d3334cc77d6c00ef6d315577860fde3d11e81499824e79e01e373030cf4f8aa299864197dbde7b14c7c80fe08
 SHA512 
65f12ff244e66dbc84925be5871e507af9284f47c100fcf4a458882f2e65a0128ac33783c0144f9dfea96a5d87641a1059885855d565ca0e5623ec27718c9d5b

diff --git a/dev-libs/metee/metee-3.1.2.ebuild 
b/dev-libs/metee/metee-3.1.2.ebuild
deleted file mode 100644
index 56bfb574467d..
--- a/dev-libs/metee/metee-3.1.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Cross-platform access library for Intel CSME HECI interface"
-HOMEPAGE="https://github.com/intel/metee;
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc"
-
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCS="$(usex doc)"
-   -DBUILD_SAMPLES="NO"
-   -DBUILD_SHARED_LIBS="YES"
-   -DBUILD_TEST="NO"
-   -DCONSOLE_OUTPUT="NO"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-05-24 Thread Conrad Kostecki
commit: 20186fb10290c9632eab0aec4e9d08b2b139011a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:35:55 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:35:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20186fb1

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.1.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.1.65.ebuild 
b/net-wireless/unifi/unifi-7.1.65.ebuild
index 7984b59b8929..97618808a2ab 100644
--- a/net-wireless/unifi/unifi-7.1.65.ebuild
+++ b/net-wireless/unifi/unifi-7.1.65.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



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

2022-05-24 Thread Conrad Kostecki
commit: e90932b3d89f5c966c8fc3bb4db8fce34166f856
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:34:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:34:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90932b3

dev-libs/metee: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/dev-libs/metee/metee-3.1.3.ebuild 
b/dev-libs/metee/metee-3.1.3.ebuild
index 1c3e7da0adaf..278c94ebb575 100644
--- a/dev-libs/metee/metee-3.1.3.ebuild
+++ b/dev-libs/metee/metee-3.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.t
 
 LICENSE="Apache-2.0"
 SLOT="0/3.1.3"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2022-05-24 Thread Conrad Kostecki
commit: c64d79908257a7f0b1157fa0652116e22dd945d6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:33:17 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:33:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64d7990

dev-util/intel-graphics-system-controller: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 .../intel-graphics-system-controller-0.6.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
index 7afb2e41ab53..896cfe892dac 100644
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
+++ 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.6.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0/0.6.0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+cli doc"
 
 RDEPEND="dev-libs/metee:="



[gentoo-commits] proj/genkernel:master commit in: /

2022-05-24 Thread Robin H. Johnson
commit: edefa80c72b0dffdc5c9cf9d880156e6e0db
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue May 24 20:34:54 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue May 24 20:34:54 2022 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=edefa80c

add keyctl support for loading LUKS passphrase into a keyring

Merges: https://github.com/gentoo/genkernel/pull/10
Closes: https://github.com/gentoo/genkernel/pull/10
Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/initrd.scripts   | 52 ++-
 defaults/linuxrc  | 34 +--
 defaults/software.sh  |  7 +++
 doc/genkernel.8.txt   | 24 ++
 gen_cmdline.sh|  6 ++
 gen_determineargs.sh  |  2 ++
 gen_initramfs.sh  | 29 ++
 genkernel.conf|  3 +++
 gkbuilds/keyutils.gkbuild | 27 
 9 files changed, 181 insertions(+), 3 deletions(-)



[gentoo-commits] proj/genkernel:master commit in: doc/, gkbuilds/, /, defaults/

2022-05-24 Thread Robin H. Johnson
commit: 72839de16243fb410d587e18d76d3b637fa3f389
Author: Maciej S. Szmigiero  maciej  szmigiero  name>
AuthorDate: Sun Nov 22 01:06:47 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun May 22 18:45:16 2022 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=72839de1

genkernel: add keyctl support for loading LUKS passphrase into a keyring

cryptsetup LUKS2 format comes with an ability to automatically unlock
multiple devices (root, swap, etc.) sharing the same passphrase, without
retyping it for each of them, by loading it into the user keyring.

This commit adds such (optional) genkernel support for loading LUKS
passphrase into the user keyring on boot.

In the default mode of operation the newly added key is (possibly) used
only to unlock root and swap devices and is removed soon after that.
By providing appropriate kernel command line parameter the key can be left
in the keyring instead (with an optional timeout) for unlocking other LUKS
devices post-initramfs time.

Because one of the most common use cases of this functionality will be
having an encrypted swap for doing suspend to disk (hibernation) let's also
make sure that we don't unlock the root device when doing so is unnecessary
(when we are resuming the system from hibernation).

Since the security of a FDE passphrase is of paramount importance in this
solution significant care has been taken not to leak it accidentally:
* The passphrase is read directly by keyctl to avoid storing it in the
shell,

* If the passphrase is used only to unlock root and swap devices (which is
the default mode of operation) the init script will check whether its
removal from keyring has actually succeeded and, if not, reboot the system
rather than continue while leaving it exposed,

* keyutils includes a patch (already upstreamed) to wipe the passphrase
from memory when no longer needed.

Signed-off-by: Maciej S. Szmigiero  maciej.szmigiero.name>

 defaults/initrd.scripts   | 52 ++-
 defaults/linuxrc  | 34 +--
 defaults/software.sh  |  7 +++
 doc/genkernel.8.txt   | 24 ++
 gen_cmdline.sh|  6 ++
 gen_determineargs.sh  |  2 ++
 gen_initramfs.sh  | 29 ++
 genkernel.conf|  3 +++
 gkbuilds/keyutils.gkbuild | 27 
 9 files changed, 181 insertions(+), 3 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 4932783..eb556d6 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -2108,6 +2108,54 @@ openLUKS() {
[ -d "${mntkey}" ] && run rmdir -p "${mntkey}" >/dev/null 2>&1
 }
 
+keyctl_keyadd() {
+   if [ -n "${KEYCTL_KEYDESC}" ]
+   then
+   if [ ! -x /bin/keyctl ]
+   then
+   bad_msg "keyctl program is missing. Was initramfs built 
without --keyctl parameter?"
+   exit 1
+   fi
+
+   # not using read to avoid secrets being left in memory
+   stty -echo
+   echo -n "Please type the key '${KEYCTL_KEYDESC}' for the user 
keyring then press Ctrl-D twice: "
+   KEYCTL_KEYID=`keyctl padd user "${KEYCTL_KEYDESC}" @u`
+   echo
+   stty echo
+
+   if [ -n "${KEYCTL_KEYID}" -a -n "${KEYCTL_KEYTIMEOUT}" ]
+   then
+   keyctl timeout "${KEYCTL_KEYID}" "${KEYCTL_KEYTIMEOUT}"
+   fi
+   fi
+}
+
+keyctl_keyremove() {
+   if [ -n "${KEYCTL_KEYID}" -a -z "${KEYCTL_KEYKEEP}" ]
+   then
+   if [ ! -x /bin/keyctl ]
+   then
+   bad_msg "keyctl program is missing. Was initramfs built 
without --keyctl parameter?"
+   exit 1
+   fi
+
+   keyctl revoke "${KEYCTL_KEYID}"
+   keyctl unlink "${KEYCTL_KEYID}" >/dev/null
+
+   # trust but verify
+   if keyctl show "${KEYCTL_KEYID}" >/dev/null 2>&1
+   then
+   # better reboot than leave the user passphrase 
accidentally exposed
+   bad_msg "unable to remove the newly added key from 
keyring, rebooting in 5 seconds for security"
+   sleep 5
+   reboot -f
+   fi
+
+   KEYCTL_KEYID=
+   fi
+}
+
 iface_name() {
local ifname="${1}"
 
@@ -2437,7 +2485,7 @@ ipv6_tentative() {
fi
 }
 
-start_LUKS() {
+start_LUKS_root() {
# if key is set but neither ssh enabled or key device is given, find
# the key device
 
@@ -2461,7 +2509,9 @@ start_LUKS() {
REAL_ROOT="/dev/mapper/root"
fi
fi
+}
 
+start_LUKS_swap() {
if [ -n "${CRYPT_SWAP_KEY}" ]
then
# same for swap, but no need to sleep if root was 

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

2022-05-24 Thread Sam James
commit: 03312f26b7ef3737a60364e92bfdb1e847bde6d6
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue May 24 20:05:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 20:31:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03312f26

dev-libs/snowball-stemmer: stabilize 2.2.0 for amd64

Bug: https://bugs.gentoo.org/835650
Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25625
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild 
b/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild
index 3ca798ca4bee..6627c8f39712 100644
--- a/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild
+++ b/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/snowballstem/snowball/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="static-libs test"
 
 DEPEND=""



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

2022-05-24 Thread Sam James
commit: e32db084dd126e9b34b4c271270fd8650d8299cb
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue May 24 20:04:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 20:31:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32db084

dev-libs/snowball-stemmer: stabilize 2.2.0 for x86

Bug: https://bugs.gentoo.org/835650
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild 
b/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild
index 64f05cff45c2..3ca798ca4bee 100644
--- a/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild
+++ b/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/snowballstem/snowball/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="static-libs test"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/pmbw/

2022-05-24 Thread Florian Schmaus
commit: eb15fe98796f8602c6dad082212bf46dc8c42369
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue May 24 11:33:25 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 24 20:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb15fe98

app-benchmarks/pmbw: new package, add 0.6.3

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25618
Signed-off-by: Florian Schmaus  gentoo.org>

 app-benchmarks/pmbw/Manifest  |  1 +
 app-benchmarks/pmbw/metadata.xml  | 12 
 app-benchmarks/pmbw/pmbw-0.6.3.ebuild | 20 
 3 files changed, 33 insertions(+)

diff --git a/app-benchmarks/pmbw/Manifest b/app-benchmarks/pmbw/Manifest
new file mode 100644
index ..28660dea57cf
--- /dev/null
+++ b/app-benchmarks/pmbw/Manifest
@@ -0,0 +1 @@
+DIST pmbw-0.6.3.tar.gz 130254 BLAKE2B 
103938c4be9631fc44eca30711618d4045835ffddce159164040221b3ff32f93e36875b2ab42b5be0c7ea8ef3aca36ac2bee05af79f222a6a63d77bcf65f7650
 SHA512 
25f6af8615ce1b5d39f3a0c480b15d7a74bda52cfb2dd3cecd5144676daa3830ebb7ff6fce55a5b514c145fc09d59fc1b81234e2fbc499a50b432daeb3fc9a2f

diff --git a/app-benchmarks/pmbw/metadata.xml b/app-benchmarks/pmbw/metadata.xml
new file mode 100644
index ..f3364808358f
--- /dev/null
+++ b/app-benchmarks/pmbw/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   kaichun.n...@gmail.com
+   Kai-Chun Ning
+   
+

diff --git a/app-benchmarks/pmbw/pmbw-0.6.3.ebuild 
b/app-benchmarks/pmbw/pmbw-0.6.3.ebuild
new file mode 100644
index ..88aace3e6ec4
--- /dev/null
+++ b/app-benchmarks/pmbw/pmbw-0.6.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Parallel Memory Bandwidth Measurement / Benchmark Tool"
+HOMEPAGE="https://github.com/bingmann/pmbw;
+SRC_URI="https://github.com/bingmann/pmbw/archive/refs/tags/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2022-05-24 Thread William Hubbs
commit: b58d6046e55d86d1e7cdecbc73b34c2cd3d140cb
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May 24 20:10:37 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 24 20:10:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58d6046

dev-util/gitlab-runner: add 15.0.0

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-15.0.0.ebuild | 60 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 80333e7f8a38..d32cd47ddcf4 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -2,3 +2,5 @@ DIST gitlab-runner-14.10.1-deps.tar.xz 142897024 BLAKE2B 
353b209e62b87edd7f684c2
 DIST gitlab-runner-14.10.1.tar.gz 1265690 BLAKE2B 
c455c08f1530b4fa6d63d74736adeb7cfb76c5f4f56577e2c22ba64630c88a3b0933fd0e3fbcf173d7263f6150bd77491fa091c5c8a4821dabf4bfee24928a52
 SHA512 
5b3a6b1b13569a9f24206f078bd864689fc6cf9c7f249b3fc5adb36e9c59bc6b53f218a7e31aab8537f188500f072a8e73ad9422e03e2eb44c21521c903044a1
 DIST gitlab-runner-14.9.2-deps.tar.xz 142907928 BLAKE2B 
fb61c7b03d3dd63196bb4de0042a3c65035a3fc132435d7844635bb968a6bfe43e05fca053bfa96ba22cc9fd601d533857bffdf8bd734e90e86fefce8091da34
 SHA512 
d077cc1220ad33196655e578937c910c7b368eef57bb96d385eac0957e5f8902bb3720b1614f3179753929f25589a8d1d543bcb61d4cf5972bf4ada96a4056d8
 DIST gitlab-runner-14.9.2.tar.gz 1260233 BLAKE2B 
9632c01ce05375ccec038392c978eedb66287e48263347b73194d4cadab122822bdf6c1b5cdec324501c636e4fe68e65623aeae42b1d8bb34f38281142367da1
 SHA512 
2f3e5c729bd443fd4943c6521762155fd7b7848d3a64634947be5e8b8e31dd19765502d5abb604b872e1e1fc1fa35e05d49075122f7edeed82760ae53970de32
+DIST gitlab-runner-15.0.0-deps.tar.xz 142912160 BLAKE2B 
e38db204edb80c76524f58aa125bbd17523e239e30533f93e009b73d8cf571f071967dc50c12ba8622b7f03b0ac0565bb5702ccc33c495501321a73cede009e1
 SHA512 
f8870cd3a33ff778f5fe99b12fff2944d457006fd1c59d5a289650606d5b69fb56f50b0b88725eb5a1e4d30ed52db5c136475f03e0c0597a6544ee86f0c27fdd
+DIST gitlab-runner-15.0.0.tar.gz 1273838 BLAKE2B 
ac80f8bdd4a750f86d34e98cefad9d3c4e345d9607669c1205e5fbba28f25a83be27c43850383fd81e8222426ed31c2738a59c22cd5b6b6e60765295e7437f17
 SHA512 
8ba54e690fc45c1e22d174b649fbe3cf78707fd5a146c738c73cba045e6ac00499ddedd7a5f905c0c7e4e804a533d3fc718f8f7ac3c9ec5581de4dd9b3599c80

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.0.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.0.0.ebuild
new file mode 100644
index ..d91c8bf83913
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.0.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+GIT_COMMIT=c6bb62f6a
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



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

2022-05-24 Thread Georgy Yakovlev
commit: 445f23597c942b087145b869ac588fc1c1eac759
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 18:23:24 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 19:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445f2359

dev-lang/rust: add 1.61.0

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

 dev-lang/rust/Manifest |  34 +
 .../files/1.61.0-gentoo-musl-target-specs.patch| 166 +
 dev-lang/rust/rust-1.61.0.ebuild   | 710 +
 3 files changed, 910 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 20e43cf74caa..1c59907ce35c 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -62,7 +62,41 @@ DIST rust-1.59.0-x86_64-unknown-linux-gnu.tar.xz 151858140 
BLAKE2B 80eda8c19361b
 DIST rust-1.59.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
cd4387ad25b7f000395e336cdc92916ee7260cbf98a397ce0251c8d2b35c653012ae6a9f1d5598155c06db573e1fe1a3f0bde1693863855dc17c18b478f5
 SHA512 
0b6790f0aa531a8251e1a19e0adfdb16bfd39fcec40b83094c26b7169f833114cc8679e2955fcc5359b05cd67564827aa231c521f81d4c41d561e9ef44eea713
 DIST rust-1.59.0-x86_64-unknown-linux-musl.tar.xz 246630236 BLAKE2B 
c9fe24e92055b2e765a8d96181c7c14a0db329f98e006ea2ade285078cad64fa2ef3419d26f30339685cfbcee672bb5e263dd183c960aa0067a27a0b36fe6fbd
 SHA512 
40a711c015fa8eb07aaa11b0698f20886928230a8441cc7523572c7c2768a52557daf5c02bdf61430dcb9a912b8eeda499794af28f269b319ca7fef848ae4cdd
 DIST rust-1.59.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
1a96c49754b8670d243d1ad43478d4df8b4f4997490fa9691e3947260d469c7dc9bab192a20fd2ee0592e15785fb059644404d77d716d86b54038d0a76feaf6e
 SHA512 
0c67f2be31fae00a318b5a6184c60f10f80ca5275a5d9dad4459d94aef2fe65624dd7789987d506b691666ac8f7357143fa6bb8207cd5b13b28692aa909a1636
+DIST rust-1.60.0-aarch64-unknown-linux-gnu.tar.xz 225778104 BLAKE2B 
fafd690b1d6b161ba12f2e885e8dacd672999e34523634a2dc198363b6d46c9a5df9628052d4c76fe9c179f0d2d21eed6c9986cbf1cad0d95f42ec89edd6bcb3
 SHA512 
0357abc2f0e3512cbb0b113a7e80e5475ecaaa18f4713d08c1923567ba7ee35cb286e0b62ef564f56b88b183d31462743d041bc733b86c91eccaea29c9bdd61f
+DIST rust-1.60.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
7ee4ca6c179fa41841b8da143582f3454073c62286043cc395611495149a097a48fd885f56ae3dd62220788cc4e235e0a2af9400797090e0e027f4133af275a4
 SHA512 
9059bf5cae423d0dcfaaed56f03a30c998962af3c0f84377bc3af9fed25afedb91f4dc2f40c51fa8d1360330c1a8fccba88b94f069500894fcd7b8ce7fc9b736
+DIST rust-1.60.0-aarch64-unknown-linux-musl.tar.xz 218828768 BLAKE2B 
b6cef5702c0bdc53cad81eb06b09213e90c1ecb89e2734b5bdbbf93969f809d5eec03f802cbaa15ddcd6b0a4a8f02b6027e232a13111a0002efac455ca42e8e7
 SHA512 
39de2073c1c393f4675c374b0bd7a75daa7c84e5635b9c50606da0ad7478e828120319a9fc79b534b88570a0408eb1745dbc0f7f4d15825e5f995e16752c5d10
+DIST rust-1.60.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
655bb679034f83557b1336d6052523dd25420f9b54ca746946c259026a1e9dce8b5e84d6800dfbbc423dce3413d566de45c9f3424f24330d732f3702d2b5
 SHA512 
ce3131c15a31eb41b6905c3197bd3989a436ea503f9285146dc1c87c1e1f5bc6a606fb3a7ee52fe564bf8196d5eb71fd8325f63a36956d1a2b29d285ff84874f
+DIST rust-1.60.0-arm-unknown-linux-gnueabi.tar.xz 199199568 BLAKE2B 
9fbae45558e5b5ee6c0f025430e355ccf2c9bcf8584eb3ca763e5eccd19a9a89b5b466fbcfa0182810b2bdf764a8ece9277a7bf9b9ae1792e442b6930d769c76
 SHA512 
b14e1e6e3ca58840f2b44473ea7e20afe61f813c6bce7a380d97cf32d9e915a0e369ca1709b2d7207f38ccc4d19db8268412e4dc991cb23612989111677d9fac
+DIST rust-1.60.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
c79602c7ebfd8789d5c4a8800462b62104f20bfbb9cd07a62ea02faa4721c291de0cd2e877ccaa586c83efd60daaeeb9bf1b6aa0d50c9e8cbbf1e1c76beb8f8b
 SHA512 
58ac1ceec97354aeb020bb8380c0950237052c84188259740335cac235556e7db620ac17861adb065adf4eb90f5dd67af64c7f5247fc5d965633a949eac41de2
+DIST rust-1.60.0-arm-unknown-linux-gnueabihf.tar.xz 199155728 BLAKE2B 
d7bb8b89acc6ae96e9dc88753e03d213456204f1e42e9142c3cf307e68c3fe9039271a87b95f2dd37255249e91239d28571b0eacfaee533c8be2f1f33ee0ed09
 SHA512 
8b4e8fc0824001973bb508341d10b81b5c9ca785e07be2bd9a9cd14a4337983a75dd0e224518adea717a6645a94a7af9c3a51f226acada05d98dc2ee925753c1
+DIST rust-1.60.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
3976db6e470d120b17b782eb47e8b13d019891a9ae77d0c160ab00dad266a285e72426f4918e0918817243e77f5243a1d840190611d906a259de0592e85b1eae
 SHA512 
e363c8e0dfde0b044a3f7a3a7d9b0f589684019f4a7a81ad5d39ca40662c8b9350dffe26cd8e7f7df5b39b04cb543777e066b71b0b5da393bb2310c51720e3c9
+DIST rust-1.60.0-armv7-unknown-linux-gnueabihf.tar.xz 204846992 BLAKE2B 
1781fcc2f7e079c68230154523e69d4211aac4248a09e10ff05237f67c6d82db91aa3e933d057f68a9c2adbf71be0dd91a053442e0777862f597a7202909c62c
 SHA512 
6cc28ac4430acef8929ec9f9acfef8fa3f0c79758fdd612eb3d0e762986ae7722c3b92dd687be754453a86ecc253341efe2e517e41510bed53e539e79ad21ecf
+DIST rust-1.60.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

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

2022-05-24 Thread Georgy Yakovlev
commit: a47782e27230bab8ba833019d09b1b5318f4b2e8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 18:57:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 19:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47782e2

dev-lang/rust: update USE=nightly description

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

 dev-lang/rust/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml
index 9000bea3c4a7..8bd64a012467 100644
--- a/dev-lang/rust/metadata.xml
+++ b/dev-lang/rust/metadata.xml
@@ -13,7 +13,7 @@
Install clippy, Rust code linter
Install dist tarballs (used for 
bootstrapping)
Install miri, an interpreter for Rust's 
mid-level intermediate representation (requires USE=nightly)
-   Enable nightly (UNSTABLE) features
+   Enable nightly (UNSTABLE) features (NOTE: 
it does not install nightly version, just enables features marked as nightly at 
time of release)
Build a multi-threaded rustc 
(experimental, not tested by upstream)
Build the profiler runtime and 
rust-demangler tool (needed for '-C profile-generate' or '-C 
instrument-coverage' codegen opts)
Install rls, Rust Language Server (used with 
IDEs supporting RLS protocol)



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

2022-05-24 Thread Georgy Yakovlev
commit: e862f3a8beecb949a56bc45b936567c0a3314e12
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 18:23:51 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 19:44:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e862f3a8

virtual/rust: add 1.61.0

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

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

diff --git a/virtual/rust/rust-1.61.0.ebuild b/virtual/rust/rust-1.61.0.ebuild
new file mode 100644
index ..27c4c62c8441
--- /dev/null
+++ b/virtual/rust/rust-1.61.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 ~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-lang/rust-bin/

2022-05-24 Thread Georgy Yakovlev
commit: 29796b4678e396117a32e2d9d468d79c2895c15d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 18:22:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 19:43:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29796b46

dev-lang/rust-bin: add 1.61.0

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

 dev-lang/rust-bin/Manifest   |  33 +
 dev-lang/rust-bin/rust-bin-1.61.0.ebuild | 219 +++
 2 files changed, 252 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 9e3088fd7611..463a2372f307 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -62,5 +62,38 @@ DIST rust-1.60.0-x86_64-unknown-linux-gnu.tar.xz 154271340 
BLAKE2B 7ee48c165e6ec
 DIST rust-1.60.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
7454407a16e2b6c89226252c7e706086c9bb8016183df1180c54e88ec0d6622a0829d4acda959a093702bb1d95d4f2678976ced69fcc219afb42ab631e459d40
 SHA512 
eb3550e27e361860075a22d9b4821c6d078d7e4c82ad688a64e813adbce9922b9ab2dc64d1fd4d74d20be9af122ff05819d521677a43ad1c1092bd498d325a8a
 DIST rust-1.60.0-x86_64-unknown-linux-musl.tar.xz 258420992 BLAKE2B 
6b446c06fd8d511910110eccfd55c1116f3468ffe87274d6b90c7a2a1ccd298471f62d1bfb807ddab2f66fbac58995e903414455c76fe2b14c9659f00e8413a0
 SHA512 
6f5a53968f44bf7be563d32eaddea439d8f388858db3d3b58a89b22cc2252e195b56b0e8895f4254c40274035e221657504958c8f1e331befca012d480118f3b
 DIST rust-1.60.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
680e7267a188a5286938d9c3284968121a7783cba196bf863affd6b927344e1a88cf7b97016d53c74560179439fc7fe9dd700a295c7c00b139472320323861cb
 SHA512 
071efcfad0074a03de454835c512e98b42b27bef2fb31def0bb82531b4048eba59a529621fda515800e19c4f3c62a33a364ecca8cecbaa09fae842b894b6
+DIST rust-1.61.0-aarch64-unknown-linux-gnu.tar.xz 226403096 BLAKE2B 
b9927e6d364fe791bef49cea5f0904629a2f01e6a71325c1769c67b845725ae6f54a1a8c0530fa5048591dd0ecfd50a40224243f935b38ad269e35ce2e1c59d9
 SHA512 
1c00830f67b75eaf23ab759e8218fca48e424cad0ede02e737e341d105f6f8b8113e4d4181cde1b43f9369af9c2f238fbdcac27ccad3dd02db878e2f4e6ba35b
+DIST rust-1.61.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
697df0294d01a19eca2f9b7597df3826e79ea790766c5c5a7b73f5a04919cf64f1489f34c9d2c397523432243e7f3f29f42440ba9aee127753868529196810cf
 SHA512 
78cbc7eeb552965a1b6c4cfc9c8404017fe195acefbda1aa203d1c2ba969b3ac28388930bb4f3ca5dda7ecac5e61163ae0a5d06967eab9f0a7cada87c6b2dc58
+DIST rust-1.61.0-aarch64-unknown-linux-musl.tar.xz 220966060 BLAKE2B 
e03c6418fed773d1028363979726648d1ffa0e04d6879688efefc15f95fbeff3ff9c0dc7c16a53fedb18c4e0b16e060cee9f3566b0f96027e5dc68820fda149f
 SHA512 
e806f78ecc9edd12bb991533c6bfc95da30c8eaacbfc54f0f4dbf3a95a011da82fca13cf3ef23594a9d1d9d8c79c8186fe98b60658a2cd5c0ed2c6e3984468d0
+DIST rust-1.61.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
426c4c8dac07269d184f61bf2447957cdbdacafdf27fac5ab5a0eea958e15fb3eeed0753dadb1d1bb157322ca5e8c6b7c10d946c4bd3a089ccd8275d0a310014
 SHA512 
b231afc0c3604aba64277c4f018f1f4b30417bd2fd113919b8b584d5482523b961071a50394a4906d8ba8536685fcff4710b51fee7832a7a041dcb902f1c5ff1
+DIST rust-1.61.0-arm-unknown-linux-gnueabi.tar.xz 200226676 BLAKE2B 
c55c36524249eaf9ab1e040b6742e1ada46b32bf0511338d23536663050b46103b1765aeb2a145be9cdc0b602d83526fe902fc431e0793d1a307ab0d4b61a356
 SHA512 
3a9f52b9f4f2a972477a48b629b8345f151d32d491be0cbf3692b76f05ddbd3319de1da7b10959d37fffc08e12b3196a6f4462cc2476ad80d2f9750e0b189cad
+DIST rust-1.61.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
34f251ee19ace45c411f161b383dcda35b8dea62e135cdeceddd73ca029920b0f0ea0484fb79c9680d9b4403c5c01d76d4fd2fb47fd65a2fbcb0375e56a1586b
 SHA512 
641ce73107609d55f98ae00a03a9efd58985539e46a834ceffe5af79822309a40a4eac59e5cec3b1654da733f463f3bca438f42ecbaf5fce5d276466317a7e54
+DIST rust-1.61.0-arm-unknown-linux-gnueabihf.tar.xz 200078864 BLAKE2B 
02403c024bf02b9ec42fd0baf52856fbcce2a10477d19e68e4ad06110aaabb90496543fc3de5f385428396979fbb80cdb27f28b4cef8af9266c18fa87a995c30
 SHA512 
155b2f0c341280bfb7db066b639dc50580a07b21ad6f9f6255a8645d5d944d58fbaff505f1de0c3f51ed92ca0d4dc75d9b92e2aab7e8b64f8c42d3af0a714fe6
+DIST rust-1.61.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
6b4875ac242f11f47518f17a0a039539e56cf3cef78f1e3cb4bc2174e60d6d0f0d444b4c0cfa007643202b5ce92a4cb979e92b5f6f559eb90fd78fdd5f870e57
 SHA512 
f2618ba9f076c10d0ddd23129e6e8e7050fd1126d7767c8b74c53be209ca87f9bebbc09069f6aed55e14de64b1478fd93b370be7e60858b5226fcfc1e8ed87c0
+DIST rust-1.61.0-armv7-unknown-linux-gnueabihf.tar.xz 206757912 BLAKE2B 
c702e17e225becc681713a3e819cc38c727377d280a1963efd4e6b1d27e0dbbb71ad0bec4d7add8319417846cf54bb7b5901af0f633b180ca9a5f169c709e43a
 SHA512 
88dbb7a35a8424e5b197566515c21122c1da71df146abb304d7dbb50380b4771a741910abefc9d79831146b28b657ffe53cae07f0392e83a7279a7795aadf0e6
+DIST rust-1.61.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/

2022-05-24 Thread Georgy Yakovlev
commit: 40de76094b50f0b698aa57e170e04c51158f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 19:40:08 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 19:44:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40de7609

app-misc/tmuxp: fix deps to unbreak CI

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

 app-misc/tmuxp/tmuxp-1.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmuxp/tmuxp-1.11.1.ebuild 
b/app-misc/tmuxp/tmuxp-1.11.1.ebuild
index 751db9248d56..cad088ac77ef 100644
--- a/app-misc/tmuxp/tmuxp-1.11.1.ebuild
+++ b/app-misc/tmuxp/tmuxp-1.11.1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 RDEPEND="
>=app-misc/tmux-3.0a
>=dev-python/kaptan-0.5.10[${PYTHON_USEDEP}]
-   ~dev-python/libtmux-0.10.3[${PYTHON_USEDEP}]
+   ~dev-python/libtmux-0.11.0[${PYTHON_USEDEP}]
>=dev-python/click-8.0[${PYTHON_USEDEP}]
>=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
dev-python/pathspec[${PYTHON_USEDEP}]



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

2022-05-24 Thread Stephan Hartmann
commit: b89cb1fcd43b15a0cb24c68ce72045e220969e75
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 19:36:21 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 19:36:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89cb1fc

www-client/chromium: promote M102 to stable channel

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/chromium/chromium-102.0.5005.61.ebuild 
b/www-client/chromium/chromium-102.0.5005.61.ebuild
index 4e9c996770ad..53e434445ed8 100644
--- a/www-client/chromium/chromium-102.0.5005.61.ebuild
+++ b/www-client/chromium/chromium-102.0.5005.61.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz;
 
 LICENSE="BSD"
-SLOT="0/beta"
+SLOT="0/stable"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio 
screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2022-05-24 Thread Stephan Hartmann
commit: 576c6f3cd53ac1e4bf1818a7d4d04641dab4215e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 19:35:23 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 19:35:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576c6f3c

www-apps/chromedriver-bin: add 102.0.5005.27, drop 101.0.4951.41

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-apps/chromedriver-bin/Manifest  | 2 +-
 ...r-bin-101.0.4951.41.ebuild => chromedriver-bin-102.0.5005.27.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index 814ff19a662a..f4d5b9f0d4f5 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1 +1 @@
-DIST chromedriver-bin-101.0.4951.41.linux64.zip 6206401 BLAKE2B 
f3b34bc76f6980ab16207131ff26e555b68d724c49d80b3c9350e11b31b789e7fcb0039853b04b20edba636c3e2feb18e7280e0d9a9d4afb665e6794521c0c28
 SHA512 
86688eac6441cc91badccc58d865d97e3f31b9fd6d160c7e88ae4ab939a53522e5c53d974f897470ca87f0556f3092267851d2de008d04faa460d15855146a7e
+DIST chromedriver-bin-102.0.5005.27.linux64.zip 6222977 BLAKE2B 
fa32883454b565f4d6b97309cdaf7e6958b0424285b646b17351122496cdd555cd1e00dbe0d656217691967e04970fd2783b465d8ccf34b67c703d269e4c3024
 SHA512 
66511cf96788f028f67b346e31eb11f77de67f24a2b7de2746391f7e551489e4bd6bf0e54d8ec64b18e574108fbf87a5b4ff812b69653a2107ed2724c13eac43

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-101.0.4951.41.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-102.0.5005.27.ebuild
similarity index 100%
rename from www-apps/chromedriver-bin/chromedriver-bin-101.0.4951.41.ebuild
rename to www-apps/chromedriver-bin/chromedriver-bin-102.0.5005.27.ebuild



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

2022-05-24 Thread Stephan Hartmann
commit: 720527bc099f33860e0121e966ec1e096cdc5a23
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 19:33:50 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 19:34:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720527bc

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

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 788a6e8ffd2e..0c16a228de77 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_101.0.4951.64-1_amd64.deb 88685600 BLAKE2B 
52e48101e5caa69d874b9adce2bbc5c6b528259cded42da73cebd16a7a778e92bbe0ea19859f8d33ff56a13b90b5945e68770e0f0f7791e897b85dd55d549e39
 SHA512 
755b2c33ac5770bd6db18e6e0b19b17efc55ad9b51adf437fd0375cf3f201766ae73cfbaebeb072f1bde56169f82886050c313cc54a88dd2e96a4885e8ac4cc0
+DIST google-chrome-stable_102.0.5005.61-1_amd64.deb 84701968 BLAKE2B 
d5a1d0f7cbdfdddaec3ca4e41a63798ee1f9f28c71284e61ac1f0d3c6d5944ac4e68042608b81ea8243e4c3a90ec7e2fa216e15952d18b2f075d36305e84
 SHA512 
dd701b99febf7d927657f38716d90f3a0b967ae75dac5f6e8fbf9df632c8a531ccb9f37ee09340ad730b4fe40d0564c1b64201121d2d3e4e503f3f167ca632cd

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



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

2022-05-24 Thread Stephan Hartmann
commit: d64f43f5b74661ca16bd78805a1ae0c63e067903
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 19:33:52 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 19:34:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64f43f5

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

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...-101.0.4951.64.ebuild => chrome-binary-plugins-102.0.5005.61.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 4e3e40d0e73d..c5b946065e00 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_102.0.5005.61-1_amd64.deb 84713828 BLAKE2B 
3122652ac21b4149d4c9ed747da70492376ec41ae82560798639550f4b45529813879dafd1f3f790de3bec4e74045559bac3e32cdf70639c4ff9e54a7e34
 SHA512 
fa6172b66dfe1595eb52bdce96de074aaa907be386dd78273c2809c8dd55005ff86831c48926b9098e5284eae71331ed97598c3625b7fd5fe32ad0b30b7177eb
-DIST google-chrome-stable_101.0.4951.64-1_amd64.deb 88685600 BLAKE2B 
52e48101e5caa69d874b9adce2bbc5c6b528259cded42da73cebd16a7a778e92bbe0ea19859f8d33ff56a13b90b5945e68770e0f0f7791e897b85dd55d549e39
 SHA512 
755b2c33ac5770bd6db18e6e0b19b17efc55ad9b51adf437fd0375cf3f201766ae73cfbaebeb072f1bde56169f82886050c313cc54a88dd2e96a4885e8ac4cc0
+DIST google-chrome-stable_102.0.5005.61-1_amd64.deb 84701968 BLAKE2B 
d5a1d0f7cbdfdddaec3ca4e41a63798ee1f9f28c71284e61ac1f0d3c6d5944ac4e68042608b81ea8243e4c3a90ec7e2fa216e15952d18b2f075d36305e84
 SHA512 
dd701b99febf7d927657f38716d90f3a0b967ae75dac5f6e8fbf9df632c8a531ccb9f37ee09340ad730b4fe40d0564c1b64201121d2d3e4e503f3f167ca632cd
 DIST google-chrome-unstable_103.0.5060.13-1_amd64.deb 90233644 BLAKE2B 
96852cb6f6f264240438c147ca837934c65a2a8ad08610babfa8353fee15aca8d0198212960d5752b32617c1b08deb1e91d02985c304d8ff6e7fd3f1ac15761d
 SHA512 
0e3727100c3bd615b4a463caa884024f012eefcd8be54ac31abb1c1cdb82aa4561f4ba466c0e57b15009cacb19ac791a235ca1d42dc22aa73119650223c988ca

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



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

2022-05-24 Thread Andrew Ammerlaan
commit: e1e9c0a70d3424971180305144380103efa437c1
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue May 24 19:09:37 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 19:10:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1e9c0a7

dev-util/pmbootstrap: add 1.44.1

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

 dev-util/pmbootstrap/Manifest  |  1 +
 dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 9b2589af2..b5d01ee27 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1,2 @@
 DIST pmbootstrap-1.43.1.tar.gz 225811 BLAKE2B 
d8e5d74510692f65e1430be9d813c23c95c4e8b44212c21ef01747264333a59cb158fb7f03866ca28d907b2d9ab927bfa9dd347bed7462fab6c64b03b9a629cf
 SHA512 
96ba36dba211eacca44afae2c7009fc3e784e0067547406f9640eda311e3331adc54a81ebecefdf3238096e7a156dd3e56fc5b2864c28810c0526ab3efb64c15
+DIST pmbootstrap-1.44.1.tar.gz 225898 BLAKE2B 
0dd8ea621c7ece8cd7f331d06dd85bde6b38c08bcadd8b0bc6d364855bef7204007988d79992b4ecc8d15e89f1f3917aa0104e81f93ab88e62392da6c96a0bcc
 SHA512 
05499bea2d880f7c8ec3e4bf87b819186448eb99855989d88dc7fa320c71b142461e0679d6089cb06cd3f3b887da389e924d03b20e5f9c339b1ef7610b37b2cf

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
new file mode 100644
index 0..e4a1d1f11
--- /dev/null
+++ b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-r1 distutils-r1 linux-info
+
+DESCRIPTION="Helper tool for developing and building postmarketOS"
+HOMEPAGE="https://postmarketos.org/;
+
+SRC_URI="https://files.pythonhosted.org/packages/source/p/${PN}/${P}.tar.gz;
+LICENSE="GPL-3"
+SLOT="0"
+
+# According to upstream README either x86, amd64 or arm64 are required. I
+# wrote down all other arches because if I just did -* without adding x86 and
+# arm64 keywords it would seem like the package only works on amd64, but I 
can't
+# keyword x86 and arm64 because I can't test these.
+KEYWORDS="-alpha ~amd64 -arm -hppa -ia64 -ppc -ppc64 -riscv -sparc"
+# Tests are disabled because they require the pmaports repository (containing
+# postmarketOS APKBUILDs) to be cloned at runtime.
+RESTRICT="mirror test"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+pkg_pretend() {
+   if kernel_is -lt 3 17 0; then
+   eerror "pmbootstrap requires Linux 3.17 or greater."
+   die
+   fi
+}



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

2022-05-24 Thread Duje Mihanović
commit: e1e9c0a70d3424971180305144380103efa437c1
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue May 24 19:09:37 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Tue May 24 19:10:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1e9c0a7

dev-util/pmbootstrap: add 1.44.1

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

 dev-util/pmbootstrap/Manifest  |  1 +
 dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 9b2589af2..b5d01ee27 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1,2 @@
 DIST pmbootstrap-1.43.1.tar.gz 225811 BLAKE2B 
d8e5d74510692f65e1430be9d813c23c95c4e8b44212c21ef01747264333a59cb158fb7f03866ca28d907b2d9ab927bfa9dd347bed7462fab6c64b03b9a629cf
 SHA512 
96ba36dba211eacca44afae2c7009fc3e784e0067547406f9640eda311e3331adc54a81ebecefdf3238096e7a156dd3e56fc5b2864c28810c0526ab3efb64c15
+DIST pmbootstrap-1.44.1.tar.gz 225898 BLAKE2B 
0dd8ea621c7ece8cd7f331d06dd85bde6b38c08bcadd8b0bc6d364855bef7204007988d79992b4ecc8d15e89f1f3917aa0104e81f93ab88e62392da6c96a0bcc
 SHA512 
05499bea2d880f7c8ec3e4bf87b819186448eb99855989d88dc7fa320c71b142461e0679d6089cb06cd3f3b887da389e924d03b20e5f9c339b1ef7610b37b2cf

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
new file mode 100644
index 0..e4a1d1f11
--- /dev/null
+++ b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-r1 distutils-r1 linux-info
+
+DESCRIPTION="Helper tool for developing and building postmarketOS"
+HOMEPAGE="https://postmarketos.org/;
+
+SRC_URI="https://files.pythonhosted.org/packages/source/p/${PN}/${P}.tar.gz;
+LICENSE="GPL-3"
+SLOT="0"
+
+# According to upstream README either x86, amd64 or arm64 are required. I
+# wrote down all other arches because if I just did -* without adding x86 and
+# arm64 keywords it would seem like the package only works on amd64, but I 
can't
+# keyword x86 and arm64 because I can't test these.
+KEYWORDS="-alpha ~amd64 -arm -hppa -ia64 -ppc -ppc64 -riscv -sparc"
+# Tests are disabled because they require the pmaports repository (containing
+# postmarketOS APKBUILDs) to be cloned at runtime.
+RESTRICT="mirror test"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+pkg_pretend() {
+   if kernel_is -lt 3 17 0; then
+   eerror "pmbootstrap requires Linux 3.17 or greater."
+   die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/asciicast-tools/

2022-05-24 Thread Patrick McLean
commit: 524e41c90fee9de5e4cb5614ea49cfe093c95dad
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 19:07:36 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 19:07:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524e41c9

app-misc/asciicast-tools: add 0.0_pre20220524

Closes: https://bugs.gentoo.org/845507
Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/asciicast-tools/Manifest  |  1 +
 .../asciicast-tools-0.0_pre20220524.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/app-misc/asciicast-tools/Manifest 
b/app-misc/asciicast-tools/Manifest
index 0a4ea92ef5aa..cd5588d62697 100644
--- a/app-misc/asciicast-tools/Manifest
+++ b/app-misc/asciicast-tools/Manifest
@@ -1 +1,2 @@
 DIST asciicast-tools-0.0_pre20190410.tar.gz 5812 BLAKE2B 
b5d64287c445e06fd8af6dcdcfaa372954a1ff412717dd0d5c32a45f84d71ecd207ed8d2441a4e37897bd652478f4a4915f83d94f8dc94103efe843615442b1a
 SHA512 
881744d99caa8e50d9c9b977b1b4bd81d4f0037d2808eef39c7256b25ab82d57cee4572fdbefe95d729c444f16add9cceffa8af50b4180ce671e9c7c4f308a28
+DIST asciicast-tools-0.0_pre20220524.tar.gz 5919 BLAKE2B 
9d26fe45cffc14bfa6b7ee331d1cc5b9ea570ef0685757534b2515702757f82d3561619c417435e2306c17b80efe7e00404cc45b2c39f9021642402db2fec2a6
 SHA512 
82f1d8b7ebbafa745bf4cc74df8ef8b99ce9794d119bd47c0224130a4b8bdce075206601f3caddbffd2820a8d7ae2413ee80c752c6152f2bc42b2c633f05fce7

diff --git a/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524.ebuild 
b/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524.ebuild
new file mode 100644
index ..321bfa7c5117
--- /dev/null
+++ b/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-r1
+
+COMMIT_HASH="056f17f27ea37c49505dc6031ddf60cbfb73c265"
+DESCRIPTION="Tools for creating recordings of console sessions"
+HOMEPAGE="https://github.com/dcoles/asciicast-tools;
+SRC_URI="https://github.com/dcoles/${PN}/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT_HASH}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-misc/tmux
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_install() {
+   default
+
+   python_foreach_impl python_doscript ${PN%-tools}-pipe
+   dobin tmux-${PN%-tools}-pane
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/snooze/

2022-05-24 Thread Andrew Ammerlaan
commit: 578bab56066bb129ce9c0dc5c4f07e8fe8e1312a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue May 24 19:07:16 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 19:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=578bab56

sys-process/snooze: minor QA: remove PN from metadata vars

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-process/snooze/snooze-0.5.ebuild  | 4 ++--
 sys-process/snooze/snooze-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-process/snooze/snooze-0.5.ebuild 
b/sys-process/snooze/snooze-0.5.ebuild
index 19a93cb6c..c6b84b601 100644
--- a/sys-process/snooze/snooze-0.5.ebuild
+++ b/sys-process/snooze/snooze-0.5.ebuild
@@ -4,8 +4,8 @@
 EAPI=7
 
 DESCRIPTION="Run a command at a particular time"
-HOMEPAGE="https://github.com/leahneukirchen/${PN};
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/leahneukirchen/snooze;
+SRC_URI="https://github.com/leahneukirchen/snooze/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 KEYWORDS="~amd64 ~x86"
 
 LICENSE="CC0-1.0"

diff --git a/sys-process/snooze/snooze-.ebuild 
b/sys-process/snooze/snooze-.ebuild
index 204622917..e7df9d007 100644
--- a/sys-process/snooze/snooze-.ebuild
+++ b/sys-process/snooze/snooze-.ebuild
@@ -4,10 +4,10 @@
 EAPI=7
 
 DESCRIPTION="Run a command at a particular time"
-HOMEPAGE="https://github.com/leahneukirchen/${PN};
+HOMEPAGE="https://github.com/leahneukirchen/snooze;
 
 inherit git-r3
-EGIT_REPO_URI="${HOMEPAGE}.git"
+EGIT_REPO_URI="https://github.com/leahneukirchen/snooze.git;
 
 LICENSE="CC0-1.0"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/yacy/

2022-05-24 Thread Andrew Ammerlaan
commit: d3320b9d483194a30b6b152d6103a1cef738befe
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue May 24 19:05:43 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 19:05:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3320b9d

net-misc/yacy: minor QA, add || die, fix indentation

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 net-misc/yacy/yacy-1.924.20210209.10069.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/net-misc/yacy/yacy-1.924.20210209.10069.ebuild 
b/net-misc/yacy/yacy-1.924.20210209.10069.ebuild
index c8ca6a480..6663b8ccd 100644
--- a/net-misc/yacy/yacy-1.924.20210209.10069.ebuild
+++ b/net-misc/yacy/yacy-1.924.20210209.10069.ebuild
@@ -18,9 +18,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="systemd +openrc"
 
-DEPEND=">=virtual/jdk-1.8
-acct-group/yacy
-acct-user/yacy"
+DEPEND="
+   >=virtual/jdk-1.8
+   acct-group/yacy
+   acct-user/yacy
+"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
@@ -35,7 +37,7 @@ src_install() {
rm ${S}/*.sh || die
# remove sources
rm -r "${S}/source" || die
-   rm ${S}/build.properties ${S}/build.xml
+   rm ${S}/build.properties ${S}/build.xml || die
 
dodoc AUTHORS NOTICE && rm AUTHORS NOTICE COPYRIGHT gpl.txt
 
@@ -49,7 +51,7 @@ src_install() {
chown yacy:yacy "${D}/var/log/yacy" || die
keepdir /var/log/yacy
 
-   rmdir "$D/$yacy_home/DATA"
+   rmdir "$D/$yacy_home/DATA" || die
dosym /var/lib/yacy /${yacy_home}/DATA
 
use openrc && {



[gentoo-commits] repo/gentoo:master commit in: app-misc/icdiff/

2022-05-24 Thread Patrick McLean
commit: 22d8446a7f78e16d44117233c43d4726fdb9f065
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 19:05:21 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 19:05:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d8446a

app-misc/icdiff: add 2.0.5

Closes: https://bugs.gentoo.org/845507
Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/icdiff/Manifest|  1 +
 app-misc/icdiff/icdiff-2.0.5.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-misc/icdiff/Manifest b/app-misc/icdiff/Manifest
index ed442368fcd6..69855a9847fb 100644
--- a/app-misc/icdiff/Manifest
+++ b/app-misc/icdiff/Manifest
@@ -1 +1,2 @@
 DIST icdiff-1.9.5.tar.gz 31914 BLAKE2B 
8d9b9b5104c3075addae2954b41c27ccebe3b4723b0e71ef88a214d7fa0ff7d8cb9ac52cada8ddec929d308a356daf37ef4463a52667f7e229a4a33d1d993e86
 SHA512 
f4c50da1e73a1af2fd63feabfd180125637a856a8757356eb3b48bbc21871f36a2c876acd2e2ba9d354c8f6e658f6e262fbbfd65fa4078d0adebc1353d87e40a
+DIST icdiff-2.0.5.tar.gz 33806 BLAKE2B 
b8b17f72ed32923fa436713f28263bd79ac899cc291581ba4aac4bbe64daa1749e10fb63ea597be58e5557854757943aeb2c718fa972496d12c24a2071248550
 SHA512 
9ac3705ba8fbc277b9af2c47a5b791bb8ed98da0546410cafc206992e25e98cc7fba6e920d6acd1a576c609be853ad52a5680e456a9c70132c5f323fb4b6694d

diff --git a/app-misc/icdiff/icdiff-2.0.5.ebuild 
b/app-misc/icdiff/icdiff-2.0.5.ebuild
new file mode 100644
index ..b7380fdb9b62
--- /dev/null
+++ b/app-misc/icdiff/icdiff-2.0.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Colourized diff that supports side-by-side diffing"
+HOMEPAGE="https://www.jefftk.com/icdiff;
+SRC_URI="https://github.com/jeffkaufman/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}/icdiff-1.9.5-tests.patch"
+)
+
+DOCS=(README.md ChangeLog)
+
+python_test() {
+   bash test.sh "${EPYTHON%.*}" || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2022-05-24 Thread Jakov Smolić
commit: 01877d8f2c83c6c083afd3aa9ef93ba52f443262
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 24 19:03:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 24 19:03:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01877d8f

dev-python/openapi-spec-validator: Keyword 0.4.0 x86, #847160

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild
index 2e074668122c..b9b3ea0c9f42 100644
--- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-schema-validator/

2022-05-24 Thread Jakov Smolić
commit: f8cf688db41ce1acecd273c8826636da20618b4e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 24 19:03:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 24 19:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cf688d

dev-python/openapi-schema-validator: Keyword 0.2.3 x86, #847160

Signed-off-by: Jakov Smolić  gentoo.org>

 .../openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild
index 1309fb78736a..8616caa9b80a 100644
--- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild
+++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
dev-python/isodate[${PYTHON_USEDEP}]



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

2022-05-24 Thread Jakov Smolić
commit: 536ebbe2cad5216a33560a2103fe72cfd8c55517
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 24 19:03:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 24 19:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536ebbe2

dev-python/moto: Keyword 3.1.10 x86, #847160

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/moto/moto-3.1.10.ebuild 
b/dev-python/moto/moto-3.1.10.ebuild
index 94d6f68b8265..37e2801c6865 100644
--- a/dev-python/moto/moto-3.1.10.ebuild
+++ b/dev-python/moto/moto-3.1.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-schema-validator/

2022-05-24 Thread Jakov Smolić
commit: 7382a2e9d3a3305762d82cf044e5b11c870e3e70
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 24 19:03:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 24 19:03:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7382a2e9

dev-python/openapi-schema-validator: Keyword 0.2.3 riscv, #847160

Signed-off-by: Jakov Smolić  gentoo.org>

 .../openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild
index 8616caa9b80a..62d30a279c6b 100644
--- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild
+++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
dev-python/isodate[${PYTHON_USEDEP}]



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

2022-05-24 Thread Jakov Smolić
commit: e6c9abe75703dda63c032788dd2f3b811f4de398
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 24 19:04:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 24 19:04:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c9abe7

dev-python/moto: Keyword 3.1.10 riscv, #847160

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/moto/moto-3.1.10.ebuild 
b/dev-python/moto/moto-3.1.10.ebuild
index 37e2801c6865..9c059040c841 100644
--- a/dev-python/moto/moto-3.1.10.ebuild
+++ b/dev-python/moto/moto-3.1.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2022-05-24 Thread Jakov Smolić
commit: 36b007234ab1b855c731048d6240c62a029721fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 24 19:04:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 24 19:04:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b00723

dev-python/openapi-spec-validator: Keyword 0.4.0 riscv, #847160

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild
index b9b3ea0c9f42..26749263e281 100644
--- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/

2022-05-24 Thread Patrick McLean
commit: 53c6ddda948117c4a6a3bf13c2c6f6277807e607
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:55:36 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 19:01:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c6ddda

app-misc/tmuxp: stabilize 1.9.4 for amd64, x86

Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/tmuxp/tmuxp-1.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmuxp/tmuxp-1.9.4.ebuild 
b/app-misc/tmuxp/tmuxp-1.9.4.ebuild
index de2f17a48f41..ad7df0ede1e0 100644
--- a/app-misc/tmuxp/tmuxp-1.9.4.ebuild
+++ b/app-misc/tmuxp/tmuxp-1.9.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/

2022-05-24 Thread Patrick McLean
commit: 2b7fd0e8768a38a4cae63ff31a87ae01c12d830b
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 19:01:30 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 19:01:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7fd0e8

app-misc/tmuxp: add 1.11.1

Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/tmuxp/Manifest|  1 +
 app-misc/tmuxp/tmuxp-1.11.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
index 9be8bb7ef18a..f06e01b7a427 100644
--- a/app-misc/tmuxp/Manifest
+++ b/app-misc/tmuxp/Manifest
@@ -1 +1,2 @@
+DIST tmuxp-1.11.1.tar.gz 830701 BLAKE2B 
37f23abf16ef78b27f04e6af9c95990d39173e62fb4ab2c898fb45075242ee2761e0c69b8f391cb59d4fd2ccee8d157650718450814ebd06716c54afd0e59338
 SHA512 
23cf70cffa86e8478f39661951ca468b09a8caa3e7c8a9114011a5a5440fa817c3425b38cbf00b9b7966ac1449094d101f74a450e77c153e9a1d9ca73c49e856
 DIST tmuxp-1.9.4.tar.gz 821650 BLAKE2B 
34454919e811bc4901dcb570046b45d481934ab36f9b8f50753972fe6545ca9e487b2f04ee818c4b54eea01181c62efb1f5262ab033f2fc92c3cee3828d16bf4
 SHA512 
ecf113011231a03998b3be2d146f7e6c6cc2ccfc36af59b88d51e09726259c92dc4360bde569fba13ca8d81eb9639f85b45cd5f4b50d70d347e3237e396ea446

diff --git a/app-misc/tmuxp/tmuxp-1.11.1.ebuild 
b/app-misc/tmuxp/tmuxp-1.11.1.ebuild
new file mode 100644
index ..751db9248d56
--- /dev/null
+++ b/app-misc/tmuxp/tmuxp-1.11.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1
+
+DESCRIPTION="tmux session manager. built on libtmux"
+HOMEPAGE="https://tmuxp.git-pull.com;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+   >=dev-python/kaptan-0.5.10[${PYTHON_USEDEP}]
+   ~dev-python/libtmux-0.10.3[${PYTHON_USEDEP}]
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
+   dev-python/pathspec[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
+   !dev-python/flaky
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/tmuxp-1.7.2-tests.patch"
+   "${FILESDIR}/tmuxp-1.9.2-tests.patch"
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+   SHELL="/bin/bash" epytest
+}



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

2022-05-24 Thread Patrick McLean
commit: 3d790234cb501f9bbbe0a3c27cb57226baa8bfe0
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:52:17 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 19:01:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d790234

dev-python/kaptan: update EAPI 7 -> 8

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/kaptan/kaptan-0.5.12-r2.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/dev-python/kaptan/kaptan-0.5.12-r2.ebuild 
b/dev-python/kaptan/kaptan-0.5.12-r2.ebuild
new file mode 100644
index ..4b17486d37ef
--- /dev/null
+++ b/dev-python/kaptan/kaptan-0.5.12-r2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Configuration manager in your pocket"
+HOMEPAGE="https://github.com/emre/kaptan;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND=">=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-05-24 Thread Andrew Ammerlaan
commit: 16f57e1f2bd136d5704eeb9c86037b2d5a3c69c3
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue May 24 19:00:57 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 19:00:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16f57e1f

profiles: mask app-crypt/certbot-dns-digitalocean

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0ca391ecb..7f85ab497 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -48,3 +48,7 @@ gnome-extra/extension-manager
 # Andrew Ammerlaan  (2022-04-14)
 # Depends on unavailable dev-python/regex-2022.3.15
 dev-python/dateparser
+
+# Andrew Ammerlaan  (2022-05-24)
+# Hard depends on removed version of app-crypt/certbot, needs bump
+app-crypt/certbot-dns-digitalocean



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

2022-05-24 Thread Stephan Hartmann
commit: 03e048a2099cd5bd671f29cac3f0d79867a44896
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 19:00:42 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 19:00:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e048a2

net-misc/croc: drop 9.5.3

Signed-off-by: Stephan Hartmann  gentoo.org>

 net-misc/croc/Manifest  |  1 -
 net-misc/croc/croc-9.5.3.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/net-misc/croc/Manifest b/net-misc/croc/Manifest
index 1cd161c9b7b7..bc13ffce87d9 100644
--- a/net-misc/croc/Manifest
+++ b/net-misc/croc/Manifest
@@ -1,3 +1,2 @@
-DIST croc-9.5.3.tar.gz 2847753 BLAKE2B 
7ba9f321f3e6edb3e9332ca1e71ef3bcd9ec96ec2040ea00b861e5caa4427035ac4ffd1fbb01ebd944cd77f37e52789f2d6f0fe589646725b25ef2c59a4668e1
 SHA512 
b4f237af9d36cdf72b993ebbfcb9502f13f383d45888057394a9fe78ac778eefbf9a61268df6e584e8880879195ab1f30cf59ff2b74bfdd16b1d451c8670af5d
 DIST croc-9.5.5.tar.gz 2868323 BLAKE2B 
52fda421cca32ec2f1f45f0df8e38e44c7dbb161856f9624665816b60957f5906ec01b4bdb0efd769974d2eed6f423adf987397a2e6e064e48382286d5c602a2
 SHA512 
7bb4f23dc6b0f809da87d67b10cfb1530cb138a3a70c9578b35de602ddf90cd0f61c2ba643a83d990890a07de29588b1387b83ac63b8eac2a75620a221330eb8
 DIST croc-9.5.6.tar.gz 2868248 BLAKE2B 
db9d2662ce4683767a57b88c7e06240243a93b1e0fadaa2d4ca42427df241afb5c9b290c879f18d59aa2600c8b8efc7b1716acdf1b11f57677d8d4672bd960bd
 SHA512 
3342e0bc6e45c38653d2cca99d6e1b7b79450bdd05c77f3c073f0a4573a99a74b38da36d17950b5da49f99093dbc04c67f03816e3e831770491f0660e78b9266

diff --git a/net-misc/croc/croc-9.5.3.ebuild b/net-misc/croc/croc-9.5.3.ebuild
deleted file mode 100644
index 03dce788293d..
--- a/net-misc/croc/croc-9.5.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Easily and securely send things from one computer to another"
-HOMEPAGE="https://github.com/schollz/croc;
-
-SRC_URI="https://github.com/schollz/croc/releases/download/v${PV}/${PN}_${PV}_src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
-   acct-group/croc
-   acct-user/croc
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-disable-network-tests-r1.patch"
-)
-
-DOCS=( README.md )
-
-src_prepare() {
-   default
-   # Replace User=nobody with User=croc
-   sed -i -e "s|\(^User=\).*|\1croc|g" croc.service || die
-   # Rename bash completion function
-   sed -i -e "s|_cli_bash_autocomplete|_croc|g" \
-   src/install/bash_autocomplete || die
-}
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin croc
-   systemd_dounit croc.service
-   newbashcomp src/install/bash_autocomplete croc
-   einstalldocs
-}
-
-src_test() {
-   ego test -work ./...
-}



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

2022-05-24 Thread Stephan Hartmann
commit: dcc5ed041010ade957b6c658c821bd95e3e1a21e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 19:00:33 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 19:00:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc5ed04

net-misc/croc: add 9.5.6

Signed-off-by: Stephan Hartmann  gentoo.org>

 net-misc/croc/Manifest  |  1 +
 net-misc/croc/croc-9.5.6.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/net-misc/croc/Manifest b/net-misc/croc/Manifest
index 756eb472d77e..1cd161c9b7b7 100644
--- a/net-misc/croc/Manifest
+++ b/net-misc/croc/Manifest
@@ -1,2 +1,3 @@
 DIST croc-9.5.3.tar.gz 2847753 BLAKE2B 
7ba9f321f3e6edb3e9332ca1e71ef3bcd9ec96ec2040ea00b861e5caa4427035ac4ffd1fbb01ebd944cd77f37e52789f2d6f0fe589646725b25ef2c59a4668e1
 SHA512 
b4f237af9d36cdf72b993ebbfcb9502f13f383d45888057394a9fe78ac778eefbf9a61268df6e584e8880879195ab1f30cf59ff2b74bfdd16b1d451c8670af5d
 DIST croc-9.5.5.tar.gz 2868323 BLAKE2B 
52fda421cca32ec2f1f45f0df8e38e44c7dbb161856f9624665816b60957f5906ec01b4bdb0efd769974d2eed6f423adf987397a2e6e064e48382286d5c602a2
 SHA512 
7bb4f23dc6b0f809da87d67b10cfb1530cb138a3a70c9578b35de602ddf90cd0f61c2ba643a83d990890a07de29588b1387b83ac63b8eac2a75620a221330eb8
+DIST croc-9.5.6.tar.gz 2868248 BLAKE2B 
db9d2662ce4683767a57b88c7e06240243a93b1e0fadaa2d4ca42427df241afb5c9b290c879f18d59aa2600c8b8efc7b1716acdf1b11f57677d8d4672bd960bd
 SHA512 
3342e0bc6e45c38653d2cca99d6e1b7b79450bdd05c77f3c073f0a4573a99a74b38da36d17950b5da49f99093dbc04c67f03816e3e831770491f0660e78b9266

diff --git a/net-misc/croc/croc-9.5.6.ebuild b/net-misc/croc/croc-9.5.6.ebuild
new file mode 100644
index ..03dce788293d
--- /dev/null
+++ b/net-misc/croc/croc-9.5.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Easily and securely send things from one computer to another"
+HOMEPAGE="https://github.com/schollz/croc;
+
+SRC_URI="https://github.com/schollz/croc/releases/download/v${PV}/${PN}_${PV}_src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   acct-group/croc
+   acct-user/croc
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-disable-network-tests-r1.patch"
+)
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+   # Replace User=nobody with User=croc
+   sed -i -e "s|\(^User=\).*|\1croc|g" croc.service || die
+   # Rename bash completion function
+   sed -i -e "s|_cli_bash_autocomplete|_croc|g" \
+   src/install/bash_autocomplete || die
+}
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin croc
+   systemd_dounit croc.service
+   newbashcomp src/install/bash_autocomplete croc
+   einstalldocs
+}
+
+src_test() {
+   ego test -work ./...
+}



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

2022-05-24 Thread Stephan Hartmann
commit: f51be94103c1ea13906a84b1cf241110d97bc69d
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 18:58:24 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 18:58:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51be941

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

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-102.0.1245.7.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 9f6fa1817dda..8cc75009a707 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
 DIST microsoft-edge-beta_102.0.1245.12-1_amd64.deb 119309588 BLAKE2B 
0807058ffd55fd0a553ba4814d59a669f9872de79599159687e2d6229a1889d5a04c295cdc4635ef80e729f193dba1b8508c34ca0690e6e8812522aed897d4cc
 SHA512 
159be464cb967d9ee947b66bf661900bcfcda03c9be333cfa7e4adf43849e8396ef5ebb54d0bbb3b6805946078af217b8b23eea28166d07c515a7bba537ed780
 DIST microsoft-edge-beta_102.0.1245.14-1_amd64.deb 119421544 BLAKE2B 
5ff3bebee8851843ae44ac741aed3607360cc4cf5380020a30c62026940fdbe4356e696597ab7e45eea56fe1325a8fbc4046df03d001be96361ec82ea24d8067
 SHA512 
e79ec84946ed0fe19effca226afda9876a121c932cbd7f974318504d3dbe205a167e6c92e8c37616d270700dfd84f3bae3498d7c28130efdff4860d2fb851bb9
 DIST microsoft-edge-beta_102.0.1245.22-1_amd64.deb 119480052 BLAKE2B 
b2bb9e709ef74a15c80d86bbcfbac16a99f089d235fe2921e4672b79fc46201a75ddc7f9ce48199b05a653f6644ea39c4c7ed2b0690e1d6481d813960b2ae6a6
 SHA512 
e31a10eee43b157ca5263776dca4dd29fdcd3c78c686e65ce5499b3da156e8f55800487a0f5511cae68f750f944106dcaa09424228c98ce0eb877a7fc6163354
-DIST microsoft-edge-beta_102.0.1245.7-1_amd64.deb 119325420 BLAKE2B 
9a05419f9861be465f9147312a247de978ffd73d9fb7e5bf023f7824358064874214990a65834cf7340db0d001210d4ffd8ac9fba6e20b9b3608b47b9f1e3059
 SHA512 
85fb761d2e084b28f4a90ac60190ab7bc4de084aa2857e7dcf9cada887e85ca56cad329c6ab370d0d0ff74b831b5cae46d0b88550dc4f69e8d78a90e162f2959

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

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

2022-05-24 Thread Stephan Hartmann
commit: dbfa4c62819f50de392c1d798af6d60497c55277
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 18:58:23 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 18:58:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfa4c62

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

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-102.0.1245.22.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index c822dc6cc00e..9f6fa1817dda 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_102.0.1245.12-1_amd64.deb 119309588 BLAKE2B 
0807058ffd55fd0a553ba4814d59a669f9872de79599159687e2d6229a1889d5a04c295cdc4635ef80e729f193dba1b8508c34ca0690e6e8812522aed897d4cc
 SHA512 
159be464cb967d9ee947b66bf661900bcfcda03c9be333cfa7e4adf43849e8396ef5ebb54d0bbb3b6805946078af217b8b23eea28166d07c515a7bba537ed780
 DIST microsoft-edge-beta_102.0.1245.14-1_amd64.deb 119421544 BLAKE2B 
5ff3bebee8851843ae44ac741aed3607360cc4cf5380020a30c62026940fdbe4356e696597ab7e45eea56fe1325a8fbc4046df03d001be96361ec82ea24d8067
 SHA512 
e79ec84946ed0fe19effca226afda9876a121c932cbd7f974318504d3dbe205a167e6c92e8c37616d270700dfd84f3bae3498d7c28130efdff4860d2fb851bb9
+DIST microsoft-edge-beta_102.0.1245.22-1_amd64.deb 119480052 BLAKE2B 
b2bb9e709ef74a15c80d86bbcfbac16a99f089d235fe2921e4672b79fc46201a75ddc7f9ce48199b05a653f6644ea39c4c7ed2b0690e1d6481d813960b2ae6a6
 SHA512 
e31a10eee43b157ca5263776dca4dd29fdcd3c78c686e65ce5499b3da156e8f55800487a0f5511cae68f750f944106dcaa09424228c98ce0eb877a7fc6163354
 DIST microsoft-edge-beta_102.0.1245.7-1_amd64.deb 119325420 BLAKE2B 
9a05419f9861be465f9147312a247de978ffd73d9fb7e5bf023f7824358064874214990a65834cf7340db0d001210d4ffd8ac9fba6e20b9b3608b47b9f1e3059
 SHA512 
85fb761d2e084b28f4a90ac60190ab7bc4de084aa2857e7dcf9cada887e85ca56cad329c6ab370d0d0ff74b831b5cae46d0b88550dc4f69e8d78a90e162f2959

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

[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/mupen64plus-qt/

2022-05-24 Thread Andrew Ammerlaan
commit: 210791bfe7f2c41fe6f89f6cb2f442f9f041a63a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue May 24 18:58:34 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 18:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=210791bf

games-emulation/mupen64plus-qt: update Manifest

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-emulation/mupen64plus-qt/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/mupen64plus-qt/Manifest 
b/games-emulation/mupen64plus-qt/Manifest
index f826be1d1..c0bca664a 100644
--- a/games-emulation/mupen64plus-qt/Manifest
+++ b/games-emulation/mupen64plus-qt/Manifest
@@ -1 +1 @@
-DIST mupen64plus-qt-1.14.tar.gz 573526 BLAKE2B 
f81681861de61db9e68eb80941e97644a2e903b221c470e981c9e7f39e3cc720f59e57a08a7d5346b99ae963d6639c275c98f6519df9a203b0aaf567e9169451
 SHA512 
c4260a4d01362c4aa6c921bd816dd4ea6bae03380ad461613fffdcb877c09b0f8cc7e3e954842c1dd533ffdc546086b943ddf17c3c133c0b772cf62111ca01ea
+DIST mupen64plus-qt-1.15.tar.gz 573009 BLAKE2B 
9db7c5c7fefa99466933e4526338487b138eb970595d0ac92aedb1649e9786785b2472b7716cd24080e99cddda9d434207d2387515a62f6b2c111076bdcb10ed
 SHA512 
f7abb23b401febbf60cfb04bcfe37047ce2e323241665aaae06874903da33c0dedf405809a8af193f82f1dc4537adcbcd480f86b5dad5d3af635d1eb00fb6aae



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

2022-05-24 Thread Sam James
commit: d48b4e3e35ab368d7e219601194abd4b0ccd0a93
Author: Sam James  gentoo  org>
AuthorDate: Tue May 24 18:56:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 24 18:58:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48b4e3e

dev-util/systemtap: don't force -D_FORTIFY_SOURCE=2

We already set it in the toolchain and forcing it (by default --enable-ssp)
has two problems:
1. It prevents upgrading to -D_FORTIFY_SOURCE=3;
2. It prevents builds with no optimisation (as fortify requires it).

--disable-ssp just disables *appending* -fstack-protector* and F_S=2,
it doesn't actually disable the features by passing the negated flags
like -fno* or -U*, so it's fine to do this.

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

 dev-util/systemtap/systemtap-4.5-r1.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-util/systemtap/systemtap-4.5-r1.ebuild 
b/dev-util/systemtap/systemtap-4.5-r1.ebuild
index b11a0b1830c0..a4f2a7d2663b 100644
--- a/dev-util/systemtap/systemtap-4.5-r1.ebuild
+++ b/dev-util/systemtap/systemtap-4.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,6 +96,15 @@ src_configure() {
--disable-grapher
--disable-refdocs
--disable-server
+   # Our toolchain sets this for us already and adding in
+   # -D_FORTIFY_SOURCE=2 breaks builds w/ no optimisation.
+   # This option (at least as of 4.5) doesn't pass -fno* etc,
+   # it just doesn't _add_ options, which is good. If it changes
+   # to actually pass -fno-stack-protector and friends, we'll
+   # need to change course. Forcing =2 also has problems for
+   # setting it to 3.
+   # bug #794667.
+   --disable-ssp
--enable-pie
--with-python3
--without-java



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

2022-05-24 Thread Stephan Hartmann
commit: f05e8dc7718a5e61be03f1a3957ecb5519f20787
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 18:57:27 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 18:57:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05e8dc7

www-client/opera-developer: automated bump (89.0.4428.0)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-89.0.4428.0.ebuild | 158 +
 2 files changed, 159 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 059c5e34632f..88403574f520 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_88.0.4401.0_amd64.deb 85080528 BLAKE2B 
a96899297580efbf66dec20684d47d78cb6c799dc5924b0ebfa4fcbda667809c4161454931d3813050bb36ff3df7b060d8a2c1215392074a841b2d8911797cbf
 SHA512 
6087f36792a3cc5377d30c7dd9da07ff54d6e46446f3ed1780f9d1b49b1f8fbcb2565242c127bd1104846791d337d468fd323df425f3c1b60c1354395a5b3268
 DIST opera-developer_89.0.4415.0_amd64.deb 84672372 BLAKE2B 
2bc175fbbba0acd9266643e5a3f7d7199ae7b3d7f973ec167fb7319436310a32824fb2d7263b5a5ba1dc178a30b906839ca8d905250e306008a96e0487d9aaa6
 SHA512 
4ed0b7ee24ed104612acf2f61c5674f91971dbebeb4e3d582e96c156c664bb703a3954d620ae6a80eeeb84b6dc81f5b6d53bf982558add4843c4357c6438bdb8
 DIST opera-developer_89.0.4422.0_amd64.deb 85125640 BLAKE2B 
4762aecda4bed9326474ed30583f8ac69c3066f456a4239467f8d1e19dd21fcdacf2413c57e35986f464f4a67362d38df991ab4652ef86b79b7593eb946cefb1
 SHA512 
2d4bc829d2fdab7ffbc95b2760c7fa36935a7f75eb86d66bd40f6b89d8d98d2c405a3cc44df0a12d77bbdd973182b53da3ed37b7a8be369a28f5fc2098ba1d40
+DIST opera-developer_89.0.4428.0_amd64.deb 85354036 BLAKE2B 
345733351e89915d2d4c84b709e6d6c5e8401fb4d271ca6499bcc137c336a4abce8f3aced96f58070e824a9cbd192de147c3cfd4206a5bff625f39203d6c6fdb
 SHA512 
e3dce3522272249e6cb4dc444bd0ad69b3daff7fc0b8ca0f05e10ef85051cc9d6c907aea0db12e2967d84a99a70bfbdfc8d6f2d7d8dda8df50bd88d6a85035aa
 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B 
be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c
 SHA512 
7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42

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

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

2022-05-24 Thread Stephan Hartmann
commit: 3f3aadc3e0060badce42aa2961e7ab1555b7b367
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue May 24 18:57:35 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue May 24 18:57:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3aadc3

www-client/opera-developer: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-88.0.4401.0.ebuild | 158 -
 2 files changed, 159 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 88403574f520..2152873dc5ac 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_88.0.4401.0_amd64.deb 85080528 BLAKE2B 
a96899297580efbf66dec20684d47d78cb6c799dc5924b0ebfa4fcbda667809c4161454931d3813050bb36ff3df7b060d8a2c1215392074a841b2d8911797cbf
 SHA512 
6087f36792a3cc5377d30c7dd9da07ff54d6e46446f3ed1780f9d1b49b1f8fbcb2565242c127bd1104846791d337d468fd323df425f3c1b60c1354395a5b3268
 DIST opera-developer_89.0.4415.0_amd64.deb 84672372 BLAKE2B 
2bc175fbbba0acd9266643e5a3f7d7199ae7b3d7f973ec167fb7319436310a32824fb2d7263b5a5ba1dc178a30b906839ca8d905250e306008a96e0487d9aaa6
 SHA512 
4ed0b7ee24ed104612acf2f61c5674f91971dbebeb4e3d582e96c156c664bb703a3954d620ae6a80eeeb84b6dc81f5b6d53bf982558add4843c4357c6438bdb8
 DIST opera-developer_89.0.4422.0_amd64.deb 85125640 BLAKE2B 
4762aecda4bed9326474ed30583f8ac69c3066f456a4239467f8d1e19dd21fcdacf2413c57e35986f464f4a67362d38df991ab4652ef86b79b7593eb946cefb1
 SHA512 
2d4bc829d2fdab7ffbc95b2760c7fa36935a7f75eb86d66bd40f6b89d8d98d2c405a3cc44df0a12d77bbdd973182b53da3ed37b7a8be369a28f5fc2098ba1d40
 DIST opera-developer_89.0.4428.0_amd64.deb 85354036 BLAKE2B 
345733351e89915d2d4c84b709e6d6c5e8401fb4d271ca6499bcc137c336a4abce8f3aced96f58070e824a9cbd192de147c3cfd4206a5bff625f39203d6c6fdb
 SHA512 
e3dce3522272249e6cb4dc444bd0ad69b3daff7fc0b8ca0f05e10ef85051cc9d6c907aea0db12e2967d84a99a70bfbdfc8d6f2d7d8dda8df50bd88d6a85035aa

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

[gentoo-commits] repo/proj/guru:master commit in: sci-libs/mlpack/

2022-05-24 Thread Andrew Ammerlaan
commit: 6e2326fbc2ecb277d99bf92da00e01ccbe9e9acd
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May 24 17:52:14 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 17:52:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e2326fb

sci-libs/mlpack: fix catch removal

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild 
b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
index 0ff16375f..29b2f8f45 100644
--- a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
+++ b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
@@ -113,7 +113,7 @@ src_unpack() {
 }
 
 src_prepare() {
-   rm src/mlpack/tescatch.hpp
+   rm src/mlpack/tests/catch.hpp || die
rm -r src/mlpack/core/std_backport || die
rm -r 
src/mlpack/core/cereal/{pair_associative_container,unordered_map}.hpp || die
 



[gentoo-commits] repo/proj/guru:master commit in: sci-libs/libROM/

2022-05-24 Thread Andrew Ammerlaan
commit: 3c1f3213c651e9565cebc2e8d0182b7d01b7a71c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May 24 17:48:57 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 17:48:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c1f3213

sci-libs/libROM: enable mfem

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/libROM/libROM-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libROM/libROM-1.0.0.ebuild 
b/sci-libs/libROM/libROM-1.0.0.ebuild
index a914694e2..b2d302f7b 100644
--- a/sci-libs/libROM/libROM-1.0.0.ebuild
+++ b/sci-libs/libROM/libROM-1.0.0.ebuild
@@ -43,7 +43,7 @@ DOCS=( README.md CHANGELOG docs/libROM_Design_and_Theory.pdf )
 src_configure() {
local mycmakeargs=(
-DBUILD_STATIC=OFF
-   -DUSE_MFEM=OFF
+   -DUSE_MFEM=$(usex mfem)
)
cmake_src_configure
 }



[gentoo-commits] repo/proj/guru:master commit in: sci-libs/CombBLAS/

2022-05-24 Thread Andrew Ammerlaan
commit: ca7f6e1ba18d150f0f2699e5a8403f155c41d299
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May 24 17:45:32 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 24 17:45:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca7f6e1b

sci-libs/CombBLAS: add psort dependency

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild 
b/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild
index 23f7d8073..fd6d8db20 100644
--- a/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild
+++ b/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
 
 DEPEND="
~sys-cluster/Graph500-1.2
+   sys-cluster/psort
sys-cluster/usort
virtual/mpi
 "



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

2022-05-24 Thread Patrick McLean
commit: 07e0a2f9590ed21918d3b805a1d8f2df45cbe233
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:38:08 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e0a2f9

dev-python/libtmux: drop 0.8.5, 0.9.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  2 --
 dev-python/libtmux/libtmux-0.8.5.ebuild | 33 
 dev-python/libtmux/libtmux-0.9.0.ebuild | 34 -
 3 files changed, 69 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 9e6757e82c5e..2345419df796 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,4 +1,2 @@
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867
-DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
-DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.8.5.ebuild 
b/dev-python/libtmux/libtmux-0.8.5.ebuild
deleted file mode 100644
index 3dc2f9cca237..
--- a/dev-python/libtmux/libtmux-0.8.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND=">=app-misc/tmux-3.0a"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/libtmux/libtmux-0.9.0.ebuild 
b/dev-python/libtmux/libtmux-0.9.0.ebuild
deleted file mode 100644
index b1ce5d801450..
--- a/dev-python/libtmux/libtmux-0.9.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND=">=app-misc/tmux-3.0a"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}



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

2022-05-24 Thread Patrick McLean
commit: a0bd549ebc9bba88a193a55a3d543311f33598bb
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:37:40 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bd549e

dev-python/libtmux: add 0.11.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.11.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index df8f1c83392c..9e6757e82c5e 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
+DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
 DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.11.0.ebuild 
b/dev-python/libtmux/libtmux-0.11.0.ebuild
new file mode 100644
index ..4ec1b4d3e99f
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/

2022-05-24 Thread Patrick McLean
commit: cc51116ad3a267a6c35c5f53fb96887858cf3095
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:50:33 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc51116a

app-misc/tmuxp: drop 1.7.2-r1

Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/tmuxp/Manifest  |  1 -
 app-misc/tmuxp/tmuxp-1.7.2-r1.ebuild | 43 
 2 files changed, 44 deletions(-)

diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
index 5c9aac5cb052..9be8bb7ef18a 100644
--- a/app-misc/tmuxp/Manifest
+++ b/app-misc/tmuxp/Manifest
@@ -1,2 +1 @@
-DIST tmuxp-1.7.2.tar.gz 1027293 BLAKE2B 
2564d196c9c327584d24f57ce72165a7cdff2209fe6869a4d3519eb0246329cd8159ecaa20c2a39e153bde224201b1f846f4244c4df72ac540cf0d71f9fba75a
 SHA512 
2ccf63c9f5b7049438ca6079894aac92a0f7496a56c68d88e5a9d5c2a42188a4e40d559792857881f492b28392a329697d4d43781f38ee7c49ed592aac8a69f8
 DIST tmuxp-1.9.4.tar.gz 821650 BLAKE2B 
34454919e811bc4901dcb570046b45d481934ab36f9b8f50753972fe6545ca9e487b2f04ee818c4b54eea01181c62efb1f5262ab033f2fc92c3cee3828d16bf4
 SHA512 
ecf113011231a03998b3be2d146f7e6c6cc2ccfc36af59b88d51e09726259c92dc4360bde569fba13ca8d81eb9639f85b45cd5f4b50d70d347e3237e396ea446

diff --git a/app-misc/tmuxp/tmuxp-1.7.2-r1.ebuild 
b/app-misc/tmuxp/tmuxp-1.7.2-r1.ebuild
deleted file mode 100644
index c8ca32bc1028..
--- a/app-misc/tmuxp/tmuxp-1.7.2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-   >=dev-python/kaptan-0.5.10[${PYTHON_USEDEP}]
-   >=dev-python/libtmux-0.8.5[${PYTHON_USEDEP}]
-   =dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
-   !dev-python/flaky
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/tmuxp-1.6.4-tests.patch"
-   "${FILESDIR}/tmuxp-1.7.2-tests.patch"
-   "${FILESDIR}/tmuxp-1.7.2-relax-click-dep.patch"
-)
-
-distutils_enable_tests pytest
-
-python_test() {
-   SHELL="/bin/bash" epytest
-}



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

2022-05-24 Thread Lars Wendler
commit: ea6af70e4d2109c1898816079e4768f43cf16d23
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 24 18:47:47 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 24 18:47:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6af70e

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.3.7.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 5d18532e36c1..0499d9efd6cb 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd
 DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff
 DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.7.ebuild
deleted file mode 100644
index 86105c7d3ce4..
--- a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



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

2022-05-24 Thread Lars Wendler
commit: a34bbb256821f3142231375f85438d32cc1283dc
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 24 18:47:26 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 24 18:47:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34bbb25

dev-libs/libxmlb: Bump to version 0.3.9

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 37c5a9fa2d32..5d18532e36c1 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd
 DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff
+DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
new file mode 100644
index ..86105c7d3ce4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2022-05-24 Thread Matt Turner
commit: 836bf743ba70b30946b28680d8c6554e3eaf1cb7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 24 18:31:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 24 18:32:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836bf743

x11-libs/libxkbcommon: Version bump to 1.4.1

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

 x11-libs/libxkbcommon/Manifest  |  1 +
 x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest
index 52bc9955af84..f5eeaebb45e9 100644
--- a/x11-libs/libxkbcommon/Manifest
+++ b/x11-libs/libxkbcommon/Manifest
@@ -1,2 +1,3 @@
 DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B 
c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4
 SHA512 
3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e
 DIST libxkbcommon-1.4.0.tar.xz 471948 BLAKE2B 
5b0a155a3a47adb7302db01f3daa0ef81993a9754b032b01f1cdbd53af74d15df95dc6c9334860211a28272b246f66978ad6e409db74a242afb13c17dc25b76e
 SHA512 
7dd86952c036a6a78455b1ba05b53fcff9d6f133bb01c83fa860b4eaec3fc26bb0b5535948bcc2dafbd27204c3c91d01404ca9fc52896cc36af509384797d4f1
+DIST libxkbcommon-1.4.1.tar.xz 471824 BLAKE2B 
a784f3612bb52abb79bf1a2ddd3e7709fa52eddce5cabcf8520ed7df8ec8ea557e51205e1e9d116a0b31eb27b1f3bca33144318c5f01be7312cbb3e48f687fbe
 SHA512 
757b340aeab6d187917807a88015b5113475ab21728e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild
new file mode 100644
index ..23a22a86c0b6
--- /dev/null
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = ** ]]; then
+   GIT_ECLASS="git-r3"
+   EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
+else
+   SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx
+
+DESCRIPTION="keymap handling library for toolkits and window systems"
+HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/;
+LICENSE="MIT"
+IUSE="doc static-libs test tools wayland X"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+BDEPEND="
+   sys-devel/bison
+   doc? ( app-doc/doxygen )
+   test? ( ${PYTHON_DEPS} )
+   wayland? ( dev-util/wayland-scanner )
+"
+RDEPEND="
+   X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )
+   wayland? ( >=dev-libs/wayland-1.2.0 )
+   dev-libs/libxml2[${MULTILIB_USEDEP}]
+   x11-misc/compose-tables
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   wayland? ( >=dev-libs/wayland-protocols-1.12 )
+"
+
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library="$(usex static-libs both shared)"
+   -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
+   $(meson_native_use_bool tools enable-tools)
+   $(meson_use X enable-x11)
+   $(meson_native_use_bool doc enable-docs)
+   $(meson_use wayland enable-wayland)
+   )
+   meson_src_configure
+}
+
+multilib_src_test() {
+   virtx meson_src_test
+}



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

2022-05-24 Thread Patrick McLean
commit: 5b0094211a415ceb680d27ab688eafbc3875f419
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:31:29 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:31:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b009421

dev-python/pysimdjson: enable py3.11

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild 
b/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild
index 0668ba9725c8..590eebf4746c 100644
--- a/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild
+++ b/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 
@@ -36,7 +36,7 @@ distutils_enable_tests pytest
 
 src_prepare() {
# benchmarks aren't run
-   sed -i -e 's:pytest-benchmark::' setup.cfg || die
+   sed -i -e 's:pytest-benchmark:: ; /license_file/ d' setup.cfg || die
# force regen
rm simdjson/csimdjson.cpp || die
# unbundle



[gentoo-commits] repo/gentoo:master commit in: dev-python/pysimdjson/, dev-python/pysimdjson/files/

2022-05-24 Thread Patrick McLean
commit: 72844100caf45fecd471a6783ee3a27d3cbc3069
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:26:47 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:26:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72844100

dev-python/pysimdjson: Revbump, simdjson dep <1.1 (bug #846905)

Closes: https://bugs.gentoo.org/846905
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pysimdjson/Manifest |  1 -
 .../files/pysimdjson-4.0.0-unbundle.patch  | 95 --
 dev-python/pysimdjson/pysimdjson-4.0.2.ebuild  | 42 --
 ...son-4.0.3.ebuild => pysimdjson-4.0.3-r1.ebuild} |  2 +-
 4 files changed, 1 insertion(+), 139 deletions(-)

diff --git a/dev-python/pysimdjson/Manifest b/dev-python/pysimdjson/Manifest
index 1009245d53eb..b08669c08034 100644
--- a/dev-python/pysimdjson/Manifest
+++ b/dev-python/pysimdjson/Manifest
@@ -1,2 +1 @@
-DIST pysimdjson-4.0.2.tar.gz 3740054 BLAKE2B 
379c8637096074615f2045171e0950af0190e8485db6a1734f4fcd19d9bd91cb79c18abd2fe6256287f15aa6a3c12c1283e4affa131db14f9948ab2f0d63
 SHA512 
537b7958dd3429831ee201b6a4fc5fa8fca50ad14def016b472d3f234f81175441152c1823eed0bcad06f59e274e2b6b036f26a3af8f6977ceea5807471de4a5
 DIST pysimdjson-4.0.3.gh.tar.gz 3783913 BLAKE2B 
74c186e87540c4806ec311e7a6ca05bf28b2a2060ba078919c68d92812a1bc34efd9f0deb30b85dba134af9ce99dbfa2b8fa33c1b14926915e284f262a7ac4f1
 SHA512 
eb2cd8b96eed8985674fbcfeafc21b58c9985c46c7f46b72ee78fbf91ef659acd5139fa56c251bae22418007b3da6ff7e5cdd2d28b2ba22cf19771f2f74880e3

diff --git a/dev-python/pysimdjson/files/pysimdjson-4.0.0-unbundle.patch 
b/dev-python/pysimdjson/files/pysimdjson-4.0.0-unbundle.patch
deleted file mode 100644
index de52bc063a24..
--- a/dev-python/pysimdjson/files/pysimdjson-4.0.0-unbundle.patch
+++ /dev/null
@@ -1,95 +0,0 @@
-diff --git a/setup.py b/setup.py
-index f1de675..4c23028 100644
 a/setup.py
-+++ b/setup.py
-@@ -27,53 +27,59 @@ if system == 'Darwin':
- os.environ.setdefault('MACOSX_DEPLOYMENT_TARGET', '10.14')
- extra_compile_args.append('-std=c++11')
- 
--if os.getenv('BUILD_WITH_CYTHON') and not CYTHON_AVAILABLE:
-+build_with_cython = os.getenv('BUILD_WITH_CYTHON')
-+if build_with_cython and not CYTHON_AVAILABLE:
- print(
- 'BUILD_WITH_CYTHON environment variable is set, but cython'
- ' is not available. Falling back to pre-cythonized version if'
- ' available.'
- )
-+build_with_cython = False
- 
--if os.getenv('BUILD_WITH_CYTHON') and CYTHON_AVAILABLE:
--macros = []
--compiler_directives = {
--'embedsignature': True
--}
-+build_with_system_lib = os.getenv('BUILD_WITH_SYSTEM_LIB')
-+
-+macros = []
-+compiler_directives = {}
-+libraries = []
-+sources = [
-+'simdjson/errors.cpp',
-+]
-+
-+if build_with_system_lib:
-+libraries.append('simdjson')
-+else:
-+sources.append('simdjson/simdjson.cpp')
-+
-+if build_with_cython:
-+compiler_directives['embedsignature'] = True
- 
- if os.getenv('BUILD_FOR_DEBUG'):
- # Enable line tracing, which also enables support for coverage
- # reporting.
--macros = [
-+macros += [
- ('CYTHON_TRACE', 1),
- ('CYTHON_TRACE_NOGIL', 1)
- ]
- compiler_directives['linetrace'] = True
- 
--extensions = cythonize([
--Extension(
--'csimdjson',
--[
--'simdjson/simdjson.cpp',
--'simdjson/errors.cpp',
--'simdjson/csimdjson.pyx'
--],
--define_macros=macros,
--extra_compile_args=extra_compile_args
--)
--], compiler_directives=compiler_directives)
-+sources.append('simdjson/csimdjson.pyx')
- else:
--extensions = [
--Extension(
--'csimdjson',
--[
--'simdjson/simdjson.cpp',
--'simdjson/errors.cpp',
--'simdjson/csimdjson.cpp'
--],
--extra_compile_args=extra_compile_args,
--language='c++'
--)
--]
-+sources.append('simdjson/csimdjson.cpp')
-+
-+
-+extensions = [
-+Extension(
-+'csimdjson',
-+sources,
-+define_macros=macros,
-+extra_compile_args=extra_compile_args,
-+libraries=libraries,
-+language='c++',
-+)
-+]
-+
-+if build_with_cython:
-+extensions = cythonize(extensions, 
compiler_directives=compiler_directives)
- 
- setup(
- name='pysimdjson',

diff --git a/dev-python/pysimdjson/pysimdjson-4.0.2.ebuild 
b/dev-python/pysimdjson/pysimdjson-4.0.2.ebuild
deleted file mode 100644
index aea670752664..
--- a/dev-python/pysimdjson/pysimdjson-4.0.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-

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

2022-05-24 Thread Patrick McLean
commit: 50121af5e56d8d4719f58b9cc69e69c6739d710a
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:15:21 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:15:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50121af5

net-misc/lldpd: add 1.0.14

Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/lldpd/Manifest|   1 +
 net-misc/lldpd/lldpd-1.0.14.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest
index 00c2b48e1ecc..1f700bd48087 100644
--- a/net-misc/lldpd/Manifest
+++ b/net-misc/lldpd/Manifest
@@ -2,5 +2,6 @@ DIST lldpd-1.0.10.tar.gz 1961631 BLAKE2B 
06d3b7d659dae0df4b10f3568a6ffa96c8e8488
 DIST lldpd-1.0.11.tar.gz 1962748 BLAKE2B 
13b6efe44a7dd0f9ec681ec5ef96358ca01c500f0238460ce633b59a1506d9caf405baf3ac910be9baa5840f3751b9d9e0bda127c96083f012eb4af75ba7b9e9
 SHA512 
2433c81d892b8f8f43c4a897eedfde6fff41db8514fc212bd60b71d080b963b12346017f554657d5abe6d0f02256cf49c9f8b82c8e402763ad0a5c53d459ac32
 DIST lldpd-1.0.12.tar.gz 1965028 BLAKE2B 
7725d650573d463e267670135fad20717b2fe2ee5f1c5b9f68a68890f6e74e7cac52bcb0aefad68b8bcade9eacd18f6aa783eec4a71e895adc173ddd2a554322
 SHA512 
893add53c814d904894dd768ea2e412f288bd7767090fb9b5f686ce3fed65a436ed1365039e5d7f8ef8f5ae9206800b087c71515caa16d1d375389dd7558050f
 DIST lldpd-1.0.13.tar.gz 1973988 BLAKE2B 
ad22d6f19e566886fda1b879e2ac39c59a0cf061e17df404f0cc68504453517a438d1bb0ac2350b7ba3cafb53ae0996deace93918a6af1043aebff5bf3720fad
 SHA512 
b78440622882a822c9114c3617323ac3c8ce759040bb5b8a9f7357ca20e2993ab0130ee9ad85f65d5f38996665d599d70bbb9dd202e2557035e98545a4304aef
+DIST lldpd-1.0.14.tar.gz 1979314 BLAKE2B 
9e4dc2126eb07b09e42da07c1ddff9fd02a306404c45632cc80eb791e05cf07c0919a57fca2b91c6302ec01447213ed7f1b5a5bb14482b1f9c3a1fc501a0fdcb
 SHA512 
268d85144fd06c70c9394acdbd92478b0ee3426beed76e48363f71e329681c57ab6bb1d7b313011e1243eeaaeb2b1f35085641bd86d6894c7d998d030d84b548
 DIST lldpd-1.0.7.tar.gz 1815150 BLAKE2B 
53bd73ce4cadf9c49f93a7ec5459adba0076d40156ba25c9ea6985b10a2cfec74a741318e74fa59bf560ce129eed2faf2964c093019b27e922c3dd10ed7daa13
 SHA512 
32fc153d0376db797163e4654c75cc8d10c35b85d7bb611996920bf67dfd2f30e154328a6e81837d9f77e8b4b7dd9ba76c81c5dd5847faa083654b8405d0bd69
 DIST lldpd-1.0.9.tar.gz 1961522 BLAKE2B 
83a853bb3bde7abd15b4aa167d213d97677db817aba773b152f032b0d0bf299d5cc891c56871182b2f11fc3bfb2d6c88153f32973fdec5844df5c6fc6bc97b8b
 SHA512 
5f5d5abed7fc73efc59932a1f2ee07eedbdca6f82d002221886b4ddf704955aef432acb92084adc72a965fef3e660f3c95b2a1b8892cf05d9616921501e6aae0

diff --git a/net-misc/lldpd/lldpd-1.0.14.ebuild 
b/net-misc/lldpd/lldpd-1.0.14.ebuild
new file mode 100644
index ..7d7e1e61ff12
--- /dev/null
+++ b/net-misc/lldpd/lldpd-1.0.14.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd bash-completion-r1 autotools tmpfiles
+
+DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
+HOMEPAGE="https://lldpd.github.io/;
+SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/4.9.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
+   seccomp sonmp snmp static-libs test readline xml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/lldpd
+   acct-user/lldpd
+   dev-libs/libbsd
+   >=dev-libs/libevent-2.1.11:=
+   sys-libs/readline:0=
+   seccomp? ( sys-libs/libseccomp:= )
+   snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
+   xml? ( dev-libs/libxml2:= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+"
+BDEPEND="virtual/pkgconfig
+   doc? (
+   graph? ( app-doc/doxygen[dot] )
+   !graph? ( app-doc/doxygen )
+   )
+"
+
+REQUIRED_USE="graph? ( doc )"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --without-embedded-libevent \
+   --with-privsep-user=${PN} \
+   --with-privsep-group=${PN} \
+   --with-privsep-chroot=/run/${PN} \
+   --with-lldpd-ctl-socket=/run/${PN}.socket \
+   --with-lldpd-pid-file=/run/${PN}.pid \
+   $(use_enable cdp) \
+   $(use_enable doc doxygen-man) \
+   $(use_enable doc doxygen-pdf) \
+   $(use_enable doc doxygen-html) \
+   $(use_enable dot1) \
+   $(use_enable dot3) \
+   $(use_enable edp) \
+   $(use_enable fdp) \
+   $(use_enable graph doxygen-dot) \
+   $(use_enable lldpmed) \
+   $(use_enable old-kernel oldies) \
+   $(use_enable sonmp) \
+   $(use_enable static-libs static) \
+   $(use_with readline) \
+   $(use_enable sanitizers) \
+   $(use_with seccomp) 

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

2022-05-24 Thread Georgy Yakovlev
commit: 2823c9e4b8bdda0b1adb9d534f316f18ee069fae
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 17:21:11 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 18:08:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2823c9e4

dev-lang/rust: add profiler useflag

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

 dev-lang/rust/metadata.xml   |  1 +
 dev-lang/rust/rust-1.60.0.ebuild | 11 +--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml
index 472e67741b03..9000bea3c4a7 100644
--- a/dev-lang/rust/metadata.xml
+++ b/dev-lang/rust/metadata.xml
@@ -15,6 +15,7 @@
Install miri, an interpreter for Rust's 
mid-level intermediate representation (requires USE=nightly)
Enable nightly (UNSTABLE) features
Build a multi-threaded rustc 
(experimental, not tested by upstream)
+   Build the profiler runtime and 
rust-demangler tool (needed for '-C profile-generate' or '-C 
instrument-coverage' codegen opts)
Install rls, Rust Language Server (used with 
IDEs supporting RLS protocol)
Install rustfmt, Rust code formatter
Install rust-src, needed by developer 
tools and for build-std (cross)

diff --git a/dev-lang/rust/rust-1.60.0.ebuild b/dev-lang/rust/rust-1.60.0.ebuild
index f7e83c6bd47c..6a17f74e2327 100644
--- a/dev-lang/rust/rust-1.60.0.ebuild
+++ b/dev-lang/rust/rust-1.60.0.ebuild
@@ -41,7 +41,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
-IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler 
rls rustfmt rust-src system-bootstrap system-llvm test wasm 
${ALL_LLVM_TARGETS[*]}"
+IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler 
profiler rls rustfmt rust-src system-bootstrap system-llvm test wasm 
${ALL_LLVM_TARGETS[*]}"
 
 # Please keep the LLVM dependency block separate. Since LLVM is slotted,
 # we need to *really* make sure we're not pulling more than one slot
@@ -279,6 +279,9 @@ src_configure() {
if use miri; then
tools="\"miri\",$tools"
fi
+   if use profiler; then
+   tools="\"rust-demangler\",$tools"
+   fi
if use rls; then
tools="\"rls\",\"analysis\",$tools"
fi
@@ -341,7 +344,7 @@ src_configure() {
tools = [${tools}]
verbose = 2
sanitizers = false
-   profiler = false
+   profiler = $(toml_usex profiler)
cargo-native-static = false
[install]
prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
@@ -605,6 +608,7 @@ src_install() {
 
use clippy && symlinks+=( clippy-driver cargo-clippy )
use miri && symlinks+=( miri cargo-miri )
+   use profiler && symlinks+=( rust-demangler )
use rls && symlinks+=( rls )
use rustfmt && symlinks+=( rustfmt cargo-fmt )
 
@@ -664,6 +668,9 @@ src_install() {
echo /usr/bin/miri >> "${T}/provider-${P}"
echo /usr/bin/cargo-miri >> "${T}/provider-${P}"
fi
+   if use profiler; then
+   echo /usr/bin/rust-demangler >> "${T}/provider-${P}"
+   fi
if use rls; then
echo /usr/bin/rls >> "${T}/provider-${P}"
fi



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

2022-05-24 Thread Georgy Yakovlev
commit: dab3bc4a74628a8666248c3757089e67f3241289
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 24 17:22:18 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 18:08:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab3bc4a

profiles/base: stable-mask rust[profiler]

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

 profiles/base/package.use.stable.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 9181899b6e1e..bfd4def93406 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -111,7 +111,7 @@ app-emulation/winetricks test
 # Georgy Yakovlev  (2019-12-21)
 # For bleeding edge features and testing, not generally suitable
 # for stable systems
-dev-lang/rust miri nightly system-bootstrap
+dev-lang/rust miri nightly profiler system-bootstrap
 
 # Andreas Sturmlechner  (2019-12-09)
 # Declared experimental, and dev-cpp/websocketpp not stable yet



[gentoo-commits] repo/gentoo:master commit in: games-rpg/rpg-cli/

2022-05-24 Thread Georgy Yakovlev
commit: a2b4ed72c792dde70c1b5dc70642ef49ae66ed87
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun May 22 23:02:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 24 18:08:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b4ed72

games-rpg/rpg-cli: version 1.0.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/25601
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 games-rpg/rpg-cli/Manifest |  1 +
 games-rpg/rpg-cli/rpg-cli-1.0.1.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/games-rpg/rpg-cli/Manifest b/games-rpg/rpg-cli/Manifest
index 26892349688e..aadbad2d619b 100644
--- a/games-rpg/rpg-cli/Manifest
+++ b/games-rpg/rpg-cli/Manifest
@@ -39,6 +39,7 @@ DIST rand_hc-0.3.1.crate 11891 BLAKE2B 
b3aa810638390eea4245ebb711de88ccdc2a64350
 DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 
7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f
 SHA512 
ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
 DIST redox_users-0.4.0.crate 13023 BLAKE2B 
66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02
 SHA512 
4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9
 DIST rpg-cli-1.0.0.tar.gz 439707 BLAKE2B 
0319bd8aa3f7084507762290565fa9456dd4799c8a6a2ca9c4f68b9f6e1e2eb6ec2e2ad20a2bd79d30fdbc400fb5699b4958cef0ace85ba9936dc449e447e011
 SHA512 
798d6926446e09ff81b12e9e1e181270e1b529a6fcb4ad26f6857c7ee6fbb6a47ec4690bd944a74c57c519acfb9b2eb2eb3ae97fe5f41f45ebfc7444f34e3500
+DIST rpg-cli-1.0.1.tar.gz 440220 BLAKE2B 
b00836491ea19f28b373e8d4e427f944f5f72b1841063bd75b59600d619dbcc45598da38f03e714020420e431cad3055541c56bff2bf4e207678b49614b6b492
 SHA512 
bc255daf4f1bfae68c5d0fe5dec79d86ea6f2d59384537836a99063bfdcae4219d40c859904c50e60b4a025736520c0eb6468ca520a3abce5b506407e6b4bbe3
 DIST ryu-1.0.5.crate 49570 BLAKE2B 
3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed
 SHA512 
d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
 DIST serde-1.0.127.crate 75162 BLAKE2B 
7472c9328b4398bb25bd71febe9483e6255b309d98d2655babe5d16933c5b92a71cb75df8aec3abaff84082bffdc44a549673d30a3cb6d17157e58b32be0
 SHA512 
dc2b9c0a71028853bc05b4bdb3db1e9e753dfc588ebcff5dccc42d05252fe250b797e10b4d574f161fe11747c9740e93a47a2eba2b4ffd6ecf1992dfadbdd2ef
 DIST serde_derive-1.0.127.crate 54201 BLAKE2B 
207c20d2e276a173a1ae0326be307f3d77937442838a7890db923fea434d6e134a9591a07139f8eabb9981aee74dd092d6e2c0a98f17aa67f069faa3dccec6c8
 SHA512 
2c346d45bb96867ea5b4a0ca24aa9b0584d83f26578f5a1ec8a51c514d0158d98c7b76408a0ea64e5718567afb6a0cfc5922d3c5588a89b7e19035b13b1a0416

diff --git a/games-rpg/rpg-cli/rpg-cli-1.0.1.ebuild 
b/games-rpg/rpg-cli/rpg-cli-1.0.1.ebuild
new file mode 100644
index ..b42762da9613
--- /dev/null
+++ b/games-rpg/rpg-cli/rpg-cli-1.0.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.3.2
+
+EAPI=8
+
+CRATES="
+   anyhow-1.0.43
+   atty-0.2.14
+   autocfg-1.0.1
+   bincode-1.3.3
+   bitflags-1.3.2
+   cfg-if-1.0.0
+   clap-3.0.0-beta.4
+   clap_derive-3.0.0-beta.4
+   colored-2.0.0
+   ctor-0.1.20
+   dirs-3.0.2
+   dirs-sys-0.3.6
+   dtoa-0.4.8
+   dunce-1.0.2
+   erased-serde-0.3.16
+   getrandom-0.2.3
+   ghost-0.1.2
+   hashbrown-0.11.2
+   heck-0.3.3
+   hermit-abi-0.1.19
+   indexmap-1.7.0
+   inventory-0.1.10
+   inventory-impl-0.1.10
+   itoa-0.4.7
+   lazy_static-1.4.0
+   libc-0.2.99
+   linked-hash-map-0.5.4
+   once_cell-1.8.0
+   os_str_bytes-3.1.0
+   ppv-lite86-0.2.10
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+   proc-macro2-1.0.28
+   quote-1.0.9
+   rand-0.8.4
+   rand_chacha-0.3.1
+   rand_core-0.6.3
+   rand_hc-0.3.1
+   redox_syscall-0.2.10
+   redox_users-0.4.0
+   ryu-1.0.5
+   serde-1.0.127
+   serde_derive-1.0.127
+   serde_json-1.0.66
+   serde_yaml-0.8.18
+   strsim-0.10.0
+   strum-0.21.0
+   strum_macros-0.21.1
+   syn-1.0.75
+   termcolor-1.1.2
+   textwrap-0.14.2
+   typetag-0.1.7
+   typetag-impl-0.1.7
+   unicode-segmentation-1.8.0
+   unicode-width-0.1.8
+   unicode-xid-0.2.2
+   vec_map-0.8.2
+   version_check-0.9.3
+   wasi-0.10.2+wasi-snapshot-preview1
+   

[gentoo-commits] repo/gentoo:master commit in: app-emacs/nxml-gentoo-schemas/

2022-05-24 Thread Ulrich Müller
commit: 20216f6acfbd512e9290710f88089285c393f33f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 24 18:02:01 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue May 24 18:02:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20216f6a

app-emacs/nxml-gentoo-schemas: add 20220524

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/nxml-gentoo-schemas/Manifest |  1 +
 .../nxml-gentoo-schemas-20220524.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-emacs/nxml-gentoo-schemas/Manifest 
b/app-emacs/nxml-gentoo-schemas/Manifest
index d8a48ed07984..862d4e2814dc 100644
--- a/app-emacs/nxml-gentoo-schemas/Manifest
+++ b/app-emacs/nxml-gentoo-schemas/Manifest
@@ -1,2 +1,3 @@
 DIST nxml-gentoo-schemas-20210907.tar.xz 8940 BLAKE2B 
e1965847d0723c453a11d2522436eb8bd017eb6147b50fe900105f05b74a47fbd91fe94c3a0af41de313480dd0a5a98d51b8b45be1bd27d160f32be8bbcd75f4
 SHA512 
4defdc0061940fc7dd285c958ec812a7110bb2d7370bd74ceef396e2873d488c78843395bb0e2c122b6ad959cffe5a555c9f96446aef90fc37b3db135477e8aa
 DIST nxml-gentoo-schemas-20220125.tar.xz 8644 BLAKE2B 
6f2bb618bb94f9a61ba22526161d8b0457d6177b2a6dc339199fe633652ce1138125d50bc1b681117e8dfedb227ec54e30a51d4724fb5148ab31e1224b16fc9e
 SHA512 
95719c92d9c6c9c883c022baf0593f927b0f24f7e35832ab0dd951fb31fd601888715671a6b8a887464649632bce3c8cb8281aa5d5a066fc115d38ffed8f8adb
+DIST nxml-gentoo-schemas-20220524.tar.xz 8916 BLAKE2B 
132c2b81bbb11f94974f5e25a9ede1c047b0a29ae97d70dfe6a83b3def36cb1155e28a111aba261155c2bf3dc7825d5b7c9fe0cc56296ba4d33e9ab2c070eeb3
 SHA512 
79262e491e58370a471ab09a31755de720de681a8d3c7fe96a3950d128e2877c70732b08dded05b0926b96d59d91e0abbaa55f9ea807dc5252e61674ed3fe4f8

diff --git a/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20220524.ebuild 
b/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20220524.ebuild
new file mode 100644
index ..e59b183875b9
--- /dev/null
+++ b/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20220524.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Extension for nxml-mode with Gentoo-specific schemas"
+HOMEPAGE="https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
+
+LICENSE="MIT GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+SITEFILE="60${PN}-gentoo.el"
+
+src_compile() { :; }
+
+src_install() {
+   insinto "${SITEETC}/${PN}"
+   doins schemas.xml *.rnc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}



  1   2   3   4   >