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

2023-07-02 Thread Hans de Graaff
commit: 73595cea2c5e074ad72ff040510224b389e456cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 17:51:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  3 05:34:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73595cea

dev-ruby/levenshtein: enable ruby32

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

 dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild 
b/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
index 1799a4098688..9464d2a335a7 100644
--- a/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
+++ b/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-07-02 Thread Hans de Graaff
commit: c61e99ed7cde3cbde859997e8adcacae3fc11940
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 16:52:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  3 05:34:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61e99ed

dev-ruby/lumberjack: update EAPI 7 -> 8

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

 dev-ruby/lumberjack/lumberjack-1.2.8-r1.ebuild | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/dev-ruby/lumberjack/lumberjack-1.2.8-r1.ebuild 
b/dev-ruby/lumberjack/lumberjack-1.2.8-r1.ebuild
new file mode 100644
index ..541a955c45da
--- /dev/null
+++ b/dev-ruby/lumberjack/lumberjack-1.2.8-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="lumberjack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple, powerful, and very fast logging utility"
+HOMEPAGE="https://github.com/bdurand/lumberjack;
+SRC_URI="https://github.com/bdurand/lumberjack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.8 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-07-02 Thread Hans de Graaff
commit: 952ef71057cbf4ab7bb899c928c1727a3ec13636
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 18:46:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  3 05:34:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952ef710

dev-ruby/kissfft: enable ruby32

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

 dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild 
b/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
index 724b3d755b5c..bc07eaaec109 100644
--- a/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
+++ b/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-07-02 Thread Hans de Graaff
commit: 4b3f6938329d72fb89cbc8983efd0e76c5245bf1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 16:11:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  3 05:34:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3f6938

dev-ruby/mab: enable ruby32

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

 dev-ruby/mab/mab-0.0.3-r2.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/mab/mab-0.0.3-r2.ebuild b/dev-ruby/mab/mab-0.0.3-r2.ebuild
index 2806926c3384..083ec394bc5a 100644
--- a/dev-ruby/mab/mab-0.0.3-r2.ebuild
+++ b/dev-ruby/mab/mab-0.0.3-r2.ebuild
@@ -1,10 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-07-02 Thread Robin H. Johnson
commit: 2675cfc6a2bafffec57e4067215403e56fd42e75
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  3 05:14:01 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  3 05:14:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2675cfc6

app-misc/ddcutil: fix -Werror again

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/909501

 app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch 
b/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch
index dc7954960649..07897eb74e80 100644
--- a/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch
+++ b/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch
@@ -12,3 +12,14 @@ index c12f15c..27d2124 100644
  CLEANFILES = \
  *expand 
 
+--- ddcutil-1.4.1/configure.ac.orig2023-07-02 22:11:20.601695946 -0700
 ddcutil-1.4.1/configure.ac 2023-07-02 22:11:41.306685606 -0700
+@@ -63,7 +63,7 @@
+ AC_ARG_VAR(DBG, [Turn on script debugging messages(0/1)])
+ dnl AC_MSG_NOTICE([DBG = |$DBG|])
+
+-AM_CONDITIONAL(WARNINGS_ARE_ERRORS_COND, [test "x$ddcutil_version_suffix" != 
"x"] )
++AM_CONDITIONAL(WARNINGS_ARE_ERRORS_COND, 0)
+
+ AS_IF( [test 0$DBG -ne 0],
+AC_MSG_NOTICE([debug messages enabled]),



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

2023-07-02 Thread Robin H. Johnson
commit: 91218bb24ccb876394ba00664f7d3b280db32d63
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  3 05:02:01 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  3 05:02:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91218bb2

app-misc/ddccontrol: there are no real tests from upstream

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/830940

 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 4 
 app-misc/ddccontrol/ddccontrol-0.6.1.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index c784c201fd5c..5324da6ba848 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -14,6 +14,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs"
 
+# Upstream doesn't seem to care about tests: failures for lack of translations,
+# and no real test targets.
+RESTRICT='test'
+
 RDEPEND="app-misc/ddccontrol-db
dev-libs/glib:2
dev-libs/libxml2:2

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
index c784c201fd5c..5324da6ba848 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
@@ -14,6 +14,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs"
 
+# Upstream doesn't seem to care about tests: failures for lack of translations,
+# and no real test targets.
+RESTRICT='test'
+
 RDEPEND="app-misc/ddccontrol-db
dev-libs/glib:2
dev-libs/libxml2:2



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2023-07-02 Thread Ionen Wolkens
commit: 54322c9339c07de1104d00f67b1e9d1b8e26b1da
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul  3 04:53:40 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul  3 04:56:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54322c93

media-video/mpv: style fix

Not sure why I put parentheses there, maybe(?) it's clearer
but eh.. they do nothing.

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

 media-video/mpv/mpv-0.35.1-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/media-video/mpv/mpv-0.35.1-r1.ebuild 
b/media-video/mpv/mpv-0.35.1-r1.ebuild
index 5dadc871fc7b..45e8f6492569 100644
--- a/media-video/mpv/mpv-0.35.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.35.1-r1.ebuild
@@ -86,10 +86,8 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2 )
libcaca? ( media-libs/libcaca )
libplacebo? (
-   (
-   >=media-libs/libplacebo-4.202:=[opengl?,vulkan?]
-   =media-libs/libplacebo-4.202:=[opengl?,vulkan?]
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2023-07-02 Thread Ionen Wolkens
commit: 14ec067fed7a73eb441527d57a9779d53716312b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul  3 04:08:13 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul  3 04:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ec067f

media-video/mpv: update libplacebo bounds

mpv- needs >=5.266 which is not released yet unless counting
the release candidate (6.287.0_rc1). And then that version appears
to break older mpv (can skip revbump thanks to the binding operator).

If using the live ebuild, please keyword either  gentoo.org>

 media-video/mpv/mpv-0.35.1-r1.ebuild | 5 -
 media-video/mpv/mpv-.ebuild  | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.35.1-r1.ebuild 
b/media-video/mpv/mpv-0.35.1-r1.ebuild
index db20dba448a3..5dadc871fc7b 100644
--- a/media-video/mpv/mpv-0.35.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.35.1-r1.ebuild
@@ -86,7 +86,10 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2 )
libcaca? ( media-libs/libcaca )
libplacebo? (
-   >=media-libs/libplacebo-4.202:=[opengl?,vulkan?]
+   (
+   >=media-libs/libplacebo-4.202:=[opengl?,vulkan?]
+   

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

2023-07-02 Thread Ionen Wolkens
commit: fd6cea55cc7557bed313b556e7bdd14b68f49846
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul  3 04:16:49 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul  3 04:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6cea55

media-libs/libplacebo: switch uri to bz2

Oversight, this is a gitlab instance and so it's supported.

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

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

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index d1fea65257b1..98e20244f513 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
 else
GLAD_PV=2.0.4
SRC_URI="
-   
https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz
+   
https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.bz2
opengl? ( 
https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> 
${PN}-glad-${GLAD_PV}.tar.gz )"
S="${WORKDIR}/${PN}-v${PV}"
KEYWORDS="~amd64 ~ppc64 ~x86"



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

2023-07-02 Thread Ionen Wolkens
commit: 5dc967dfd98e43d905c4ebf018e8eb9c91679f7b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul  3 04:17:22 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul  3 04:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc967df

media-libs/libplacebo: add 6.287.0_rc1 (unkeyworded)

mpv- now depends on >=5.266 (with USE=libplacebo) which is
unreleased bare this release candidate. Add to offer the option
to skip tracking libplacebo- as well and prepare version
bounds given this seems incompatible with old mpv.

Note may not punctually bump further _rc if they are released,
please file a bug if you want one.

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

 media-libs/libplacebo/Manifest |  1 +
 .../libplacebo/libplacebo-6.287.0_rc1.ebuild   | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest
index 4e1009f5c1b8..08494341626b 100644
--- a/media-libs/libplacebo/Manifest
+++ b/media-libs/libplacebo/Manifest
@@ -1,2 +1,3 @@
 DIST libplacebo-glad-2.0.4.tar.gz 599932 BLAKE2B 
788d2b70222fd09eea02515bdf3cbc147540631bf35fe39f12aa21fdbabf3d229f4234a430217dfaf3363934b8be12dd6a19871049a7b117deb8260ec69f8c67
 SHA512 
328d0dbe33e69f846d1c54226c6675694404f41e53c4762e6013c7bfe76b0700f0b28f4117a2018a09c9c23ccb6ad94d7b20882fefc2513941a4515686c9b9e7
 DIST libplacebo-v5.264.1.tar.gz 725394 BLAKE2B 
421de50ef5e2270e3ba32dd85d92d816a374257442b535face6cb8501d565652aae530b86a7d717c9352c6a82ca665ff7d91c2d9768365780cbbe4f48d1d3276
 SHA512 
305f43b71f078f4113def43c444df667dfbdd2a6a34d3b457b15da0b3499ca97ec9a8acbd151d58c8e1a593ace3d8aa61067b32556c6bae451efbb217d60a731
+DIST libplacebo-v6.287.0-rc1.tar.bz2 615586 BLAKE2B 
0c3cea0345cd535dcf3220789748840769c42842cb3d86ac0989e6f4ba03002be7bdc0b50ceb24e3b94065582a48cda128d198e6a569cd6d3c7be36e4f81f1f3
 SHA512 
9c0bc369f2885415f78c0d1b36a758e56acdf3f7ef34c41bd8153f8f643d4e29ff41ba1ca6fd10b39d1daa96dff9d22dd9affc37d599825f9f9b01480530294d

diff --git a/media-libs/libplacebo/libplacebo-6.287.0_rc1.ebuild 
b/media-libs/libplacebo/libplacebo-6.287.0_rc1.ebuild
new file mode 100644
index ..65e9c82a4358
--- /dev/null
+++ b/media-libs/libplacebo/libplacebo-6.287.0_rc1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson-multilib python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   GLAD_PV=2.0.4
+   SRC_URI="
+   
https://code.videolan.org/videolan/libplacebo/-/archive/v${MY_PV}/libplacebo-v${MY_PV}.tar.bz2
+   opengl? ( 
https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> 
${PN}-glad-${GLAD_PV}.tar.gz )"
+   S="${WORKDIR}/${PN}-v${MY_PV}"
+   # unkeyworded _rc for use with mpv- if not using libplacebo-
+   #KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
+HOMEPAGE="https://code.videolan.org/videolan/libplacebo/;
+
+LICENSE="LGPL-2.1+ opengl? ( MIT )"
+SLOT="0/$(ver_cut 2 ${PV}.)" # soname
+IUSE="glslang lcms llvm-libunwind +opengl +shaderc test unwind +vulkan"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vulkan? ( || ( glslang shaderc ) )"
+
+# libglvnd is used with dlopen() through glad (inc. egl/gles)
+RDEPEND="
+   lcms? ( media-libs/lcms:2[${MULTILIB_USEDEP}] )
+   opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP}] )
+   shaderc? ( media-libs/shaderc[${MULTILIB_USEDEP}] )
+   !shaderc? ( glslang? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) )
+   unwind? (
+   llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
+   !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] )
+   )
+   vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )"
+# vulkan-headers is required even with USE=-vulkan (bug #882065)
+DEPEND="
+   ${RDEPEND}
+   dev-util/vulkan-headers"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.229.1-llvm-libunwind.patch
+   "${FILESDIR}"/${PN}-5.229.1-python-executable.patch
+)
+
+python_check_deps() {
+   python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} ==  ]]; then
+   local EGIT_SUBMODULES=( $(usev opengl 3rdparty/glad) )
+   git-r3_src_unpack
+   else
+   default
+   if use opengl; then
+   rmdir "${S}"/3rdparty/glad || die
+   mv glad-${GLAD_PV} "${S}"/3rdparty/glad || die
+   fi
+   fi
+}
+
+src_prepare() {
+   default
+
+   # typically 

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

2023-07-02 Thread Michał Górny
commit: bdfaf76aa966ad2285c8c226a27daab39e2cc918
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:10:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfaf76a

dev-python/trio: Bump to 0.22.1

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

 dev-python/trio/Manifest   |  1 +
 dev-python/trio/trio-0.22.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 0e67e82819ce..d4f6545d23b0 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1,2 +1,3 @@
 DIST trio-0.22.0.gh.tar.gz 517482 BLAKE2B 
ab1fcb22d8f0ed9c8de831a9384b55ab433811863974cb767cb0ea4eb3a0df7372b5ea2c2d4c2af3ca1d3c8c3144d5546ad8cc68276b17ecb3d20ea1858ba9e0
 SHA512 
45b813d6cc65f8d49f70cb0ea7f33593fed0cc5989c60ba449f0b38c4759604aa7360cd016758fd364438b92516be549edf1efd583c7f5ee2de8813334f182bc
+DIST trio-0.22.1.gh.tar.gz 536365 BLAKE2B 
a2b8b672de5ffed99cb2d93888414526749a836dcb4a5101f6de9358c2e231fec56bd7fd80ff2300489931f8b516265ff0881bbde8721c09eed6f48eabcf2f8c
 SHA512 
28f3248627dcfa06333ec41f17b7419f1192dd0f041ae56f78582a2a781875805e55981a62a1dc2dba191460a67d03e89f0497bb98ef265a37842aae93488be1
 DIST trio-93c1d96a535cca565e1b1ba552cb9c4798b3f852.gh.tar.gz 528405 BLAKE2B 
b6db1413259c7aa4aa9055eb8d0d810ca7866e312ed81395c7bd2d69cad56dec9cd1422513ee4018077eca0a3b55b4fe74178d4af3599e8ba8b7ad124d820066
 SHA512 
e5bdc6f918cac8d8eed5d459cfed368336eec301890bd6b579bdf3b2bca7d78246b5b06fb6259fadba0fef45b782e8b03c85884b96d8a961056f7720cd28b944

diff --git a/dev-python/trio/trio-0.22.1.ebuild 
b/dev-python/trio/trio-0.22.1.ebuild
new file mode 100644
index ..c7b8024a8f70
--- /dev/null
+++ b/dev-python/trio/trio-0.22.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="
+   https://github.com/python-trio/trio/
+   https://pypi.org/project/trio/
+"
+SRC_URI="
+   https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc9[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/outcome[${PYTHON_USEDEP}]
+   dev-python/sniffio[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+   dev-python/immutables \
+   dev-python/sphinxcontrib-trio \
+   dev-python/sphinx-rtd-theme \
+   dev-python/towncrier
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these tests require internet access
+   trio/tests/test_ssl.py
+   trio/tests/test_highlevel_ssl_helpers.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # Times out on slower arches (ia64 in this case)
+   # https://github.com/python-trio/trio/issues/1753
+   
trio/tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
+
+   # incompatible ipython version?
+   trio/_core/tests/test_multierror.py::test_ipython_exc_handler
+   )
+   if [[ ${EPYTHON} == python3.12 ]]; then
+   EPYTEST_DESELECT+=(
+   
trio/_core/_tests/test_run.py::test_nursery_cancel_doesnt_create_cyclic_garbage
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p trio._tests.pytest_plugin  -m "not 
redistributors_should_skip"
+}



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

2023-07-02 Thread Michał Górny
commit: f04080234808f74dd866ffed8eed5771481c7f6b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:08:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:08:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0408023

dev-python/typing-extensions: Bump to 4.7.1

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

 dev-python/typing-extensions/Manifest  |  1 +
 .../typing-extensions-4.7.1.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/typing-extensions/Manifest 
b/dev-python/typing-extensions/Manifest
index f3320bb3913e..cee96b74d80b 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST typing_extensions-4.6.3.gh.tar.gz 75114 BLAKE2B 
2c6761d26de5ce4a09c2957e93225798d282dcbc5689921f72acd2ccc338e458e21b2b73884af4a329c65f1a7eed7898e13e87fdab7fce757b4927adcdb09770
 SHA512 
4c8dd4e1494ed504466f3188146059203f9ce37b8f2d9f70929c1bffa7e58bee87c3ef01162cedb55ba3fd048cec0da96cc4141b25ba76dc32c7d493a69efeab
 DIST typing_extensions-4.7.0.gh.tar.gz 84473 BLAKE2B 
786a305e31a93ca70e964a42209f3e8f5574950054305b4bea077b0ba5452a478c10f2c8e6b2fbe13460d1f5e8fa12d1b6df18b2260ba62eeca7b3b7d7948715
 SHA512 
02c72581a197af989996f7d887919a6c91966d3c1d15a39dee9670a37b61e796c3aff7e544b01d9d2bd3932024a27054f03ccbe1a4b0370a310454bcebf904f3
+DIST typing_extensions-4.7.1.gh.tar.gz 84841 BLAKE2B 
9b49b37c90b90775995d9d77b6b480eeab51b71a9af9474c0f43db021106ff02d0e4e882be04c114477ff2b386037c286e9de2d9cd2394bd4e1459ce7c6e1951
 SHA512 
948f6c5c9597f6cf7d77987d1a5dad9f15b4303f9d156de3d97abda0c55567b2649eb6df7ac36a07f9d6306103d81fd00a38b04b3b5c521ff2f8f153f9219fb1

diff --git a/dev-python/typing-extensions/typing-extensions-4.7.1.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.7.1.ebuild
new file mode 100644
index ..df5b00b2ff74
--- /dev/null
+++ b/dev-python/typing-extensions/typing-extensions-4.7.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
+HOMEPAGE="
+   https://pypi.org/project/typing-extensions/
+   https://github.com/python/typing_extensions/
+"
+SRC_URI="
+   https://github.com/python/typing_extensions/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd src || die
+   eunittest
+}



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

2023-07-02 Thread Michał Górny
commit: a5b4082292698368d0f669ac55f1c0a1aa7af2b5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:02:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b40822

dev-python/pypdf: Bump to 3.12.0

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

 dev-python/pypdf/Manifest|  1 +
 dev-python/pypdf/pypdf-3.12.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 7f3cf4a96278..b86c93da8eb6 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,5 +1,6 @@
 DIST pypdf-3.10.0.gh.tar.gz 7558639 BLAKE2B 
4c3bc668ae750e1ff78837459704fa24fbc8cdd90bb43c28e60140b3f3d2282d609460ec184d439d3121b284307236b8768ebc121679ed19e43efe43c5da5533
 SHA512 
e34072c21aa2caca7a3c99c754175fa3ccd42f69dbaaa92c52fbf1e1fb5e70245d3571305987d79f897769726c075d98313e07e9acf7817763a2522b16ddc424
 DIST pypdf-3.11.0.gh.tar.gz 7560736 BLAKE2B 
171c242e819cb417004aaba6341a38e8b89eec1346d6bdf899320da220f6368e38fee268ae2a90e308fd142c33411acf89a82bf00aa1220c9c697c052255e7a1
 SHA512 
f2f8d6e1035a8b2d14d6750c64e46e14b119324e08a3f808e5cacb7144c5c3ce3db65248010d13d520bc57915ea0f5f9a4b78db72ae430b46f614b2c0d5f7359
 DIST pypdf-3.11.1.gh.tar.gz 7560136 BLAKE2B 
fa6b415b2b98a5e4a8d67bfdf38a81922ddf724fdbb17581c035294565e7c953e9e9ad190dcdc4172ba78b6e8e7c7a4df008e6ca30f88337aad5ee04523e2b81
 SHA512 
061265b4263396c3a204a8741cd8200408ca0c00520b022d54acb10a2902ed61a54a7990d47c91a9b292653ef98005c00084f0d61f7e79b5e8f617896dbaa7bb
+DIST pypdf-3.12.0.gh.tar.gz 7560403 BLAKE2B 
1595020104ee6d93027ad9ff3f58bbdec33c8f4a407a29ca110a01b506a5aaf0808d75d727099930abd98406a5cc7e66f3529974b5920a1ca4382ed02367dc51
 SHA512 
fa196aac50c24f3459725c77ca346b1ac2a7aa343ae1f2277a42401b5335dd4c7f827dafcd8aa8b099c72fe332107c091cc5fe476f593fdc9ea146aaa204cdcd
 DIST pypdf-sample-files-2cf1e75af7bcb9c097deae6fb112c715d4721744.gh.tar.gz 
10226061 BLAKE2B 
a9b32d6cd3d22bbc0aee54ca3e914c4d2eb2a9a44a1a508e54e0a8fbcb5fad9ab05e72cf66553a1b5595131104ff22dea115d2804d2970200c4cf5f808532174
 SHA512 
f064f0468b07bf705a1d0f3a0fc6fe535c234a39408dca268f223e7c3548e66f599a4e67156e7848b70e9a3bd1bc2756395dd93b0c828ee08fe2bb8833f2b196
 DIST pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.gh.tar.gz 
9044391 BLAKE2B 
9a9bcfbacabf3c80073a440f54736728cba4ea92d1a817ce98bcaf9375340d95e453f45207f53ac878ef5c13bc4ca7d0d4488b79f205f396e960ed042680ca01
 SHA512 
32b4572d60a0aadba02485f11c84712c1f5f0a75f7acd6fb27f1df00cb2a8ae338a1001e6519f66c248efbd129aba1a2ad568e930ce90bd542c8dc58f383386a

diff --git a/dev-python/pypdf/pypdf-3.12.0.ebuild 
b/dev-python/pypdf/pypdf-3.12.0.ebuild
new file mode 100644
index ..daa02ffcff0c
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.12.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=2cf1e75af7bcb9c097deae6fb112c715d4721744
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # TODO: requires fpdf
+   tests/test_page.py::test_compression
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/

2023-07-02 Thread Michał Górny
commit: 64bc9f43faa5208852df715d35051cc6ab123bda
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:14:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bc9f43

dev-python/pytest-shell-utilities: Add GH remote-id

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

 dev-python/pytest-shell-utilities/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytest-shell-utilities/metadata.xml 
b/dev-python/pytest-shell-utilities/metadata.xml
index 30fe0225f1c3..7240792f1d5f 100644
--- a/dev-python/pytest-shell-utilities/metadata.xml
+++ b/dev-python/pytest-shell-utilities/metadata.xml
@@ -10,6 +10,7 @@
Python


+   saltstack/pytest-shell-utilities
pytest-shell-utilities

 



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

2023-07-02 Thread Michał Górny
commit: 0379140d31a30f361d9b13f1661d0626318c059a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:08:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0379140d

dev-python/zeroconf: Bump to 0.70.0

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.70.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index ae6128dc3cdb..20cb0dec6502 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -5,3 +5,4 @@ DIST zeroconf-0.64.1.tar.gz 142617 BLAKE2B 
100243491aa85b9be8a7664ad9de6f1b202d0
 DIST zeroconf-0.66.0.tar.gz 142962 BLAKE2B 
7cc625ea71e00a4e1f47589de1e8168c6299396f1f50d5ba6b530040a0d97ce40b1e858bb76eaaa3e8796c5cc793d819f0b31d693340f2ba5f26cf17d8db3f28
 SHA512 
544bccaf1acf2a3861c3e0131836f4ccd5d5aadc7222cf34f02ccae61abf32cf7430925698f13d14cf16a62ea9875df6e37fc5e93abfb02dbed79cb1e2e47fe3
 DIST zeroconf-0.68.0.tar.gz 143138 BLAKE2B 
fc0bdd42245339abf4a283a4f3dba9b820c02074fb78066d9867bf7cdd06c17f2cc5452fdfe3dab93bd3427d800b4901a6cb398593c5beb2495d89b240f3df13
 SHA512 
6f72391e9486debdb588c3f4e262530b584be967bcb524758e025035aec53ed49fbcee8f9e2c0caaf9a94f2fc5b9c19e5d88e83f1ca909be8d2049f8e2b4e43b
 DIST zeroconf-0.69.0.tar.gz 143434 BLAKE2B 
1c80eff0395167879b0d782d1b0fc5f6102a95271682212de11983bd523565622b52ec13591445b4e4015fffa6a94d6b023d7addb6f05b4c1dfd65ce4181d9f5
 SHA512 
6f9799fe7810cf5357e378435308d87eeef1279768581f1704201f2aa7683a324b4bae697099259b3a85012a8de412bf892aa264322349b2f98d676b392482c2
+DIST zeroconf-0.70.0.tar.gz 143727 BLAKE2B 
dc7d44e69ebfad71519acfe32ea91dc165b9813c0d16feb4f663845fe532f0b696a2d384a2b5a7091c3b759d484b6d80275a8e70dfa0b9605909bf2758599a1d
 SHA512 
37dc1fde285b09fa2654de685a1dbbbcf35834147ff2f7115ccf569e404d92ff116a5b437a53ef6f40252641ad810cfd862e2d5db6cd76ed2120fb658b50c001

diff --git a/dev-python/zeroconf/zeroconf-0.70.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.70.0.ebuild
new file mode 100644
index ..547370f5f4c2
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.70.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-07-02 Thread Michał Górny
commit: 93ff683ae9f6a89d3da4981754e8a7043d30df75
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:06:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:06:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ff683a

dev-python/griffe: Bump to 0.30.1

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.30.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 81302ba424a1..316f7dfbeb8b 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,3 +1,4 @@
 DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 
2854d6e30898e7aec9b6481215311956bcd9b24eb4b7cb36c11515f36a90467cabfc2cf9320bf4dcb44f04d8dd855cde97a749f7b51529cbfe5bd5e8e4391d9c
 SHA512 
3367e48ac9337d180621fa694babc61dec445cc86b1555a65d14547c95aabda637ef72d86d3a1eb16fc736923876cda6c2ba51fa346551e5e134b490557d1459
 DIST griffe-0.29.1.gh.tar.gz 159747 BLAKE2B 
b998c2014a883ddb5c845b620ceba7a6edcaf7fbd7178ad356961cd1f0866927008d7ac16c1a0f13e886812ae706b3d117f8cd8e26e5f46999da44d843f0cd43
 SHA512 
f8405b2ace1dac83e451fa344d395f8e1733362409853b7952cbe10321eb13b7524cb96ba899559a08ebdbc57f997b7ee38ba8951730b288e4f87127e87b100b
 DIST griffe-0.30.0.gh.tar.gz 165537 BLAKE2B 
aa6b54e6b15dfc48c1caaa7b440fdaf486cd9e838a047248140e32f4a8ae1ba05aed36643f1c2681abe58e0858789df8228eb346bede5909d9016e0d2f9fd9be
 SHA512 
0741ad533243628a08c25e9b9ce91a463653851429bc469f635d740ad3974e1545c3e70e3ce6213b684bd9bfdd283fcaf3721255df0de83b79193ac25617e175
+DIST griffe-0.30.1.gh.tar.gz 166243 BLAKE2B 
7ae9820b63788d27b0078723a81443a45a52c59a1abc09ae283708e4bb3fab862878a63ac3c841568ac092b6d08b3c2b0fd6970e9dfe3b493347a6d58944b4c8
 SHA512 
7f96f3c899f39f32f220a810af30b4145c000dcf240e3a4e1345ff590e4f433770282caac3d94f4f99d950723eec9ae04d98d4326696e65e61e588460cb009c4

diff --git a/dev-python/griffe/griffe-0.30.1.ebuild 
b/dev-python/griffe/griffe-0.30.1.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.30.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-07-02 Thread Michał Górny
commit: aeebec5a87ed6486ceeb65fcd51e0a71ed1ef124
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:05:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:05:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeebec5a

dev-python/inflect: Bump to 6.1.0

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

 dev-python/inflect/Manifest |  1 +
 dev-python/inflect/inflect-6.1.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 4d4fd5b5fcb4..d941fa7bfba6 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1 +1,2 @@
 DIST inflect-6.0.4.tar.gz 71131 BLAKE2B 
24ec6f25462594fde4558f7a4269c68d31989ead54c982f3a4382b5f0c192fd5fcac7544413fecef0abaf7c3fe2f9b4a8049fc7dc7d324e4397fb6a81763ef8e
 SHA512 
96aaa74b3e8c5dcc91d81af336af73535826f3cedaa556d6baf540ca54db1a7c1f17a372c240446c0d81697520eab154bad4f0aad6195c6ab8e131ae443d3811
+DIST inflect-6.1.0.tar.gz 71080 BLAKE2B 
a4f86fa3d64f979ad184d3744dd40c5a220ea904bef3cc87af3f675febdd1346b918797a879ebee368f4d9381e698476229b538fe15f14921c41351450132a04
 SHA512 
2457ed594081a3f26390e88b5d5826867cd3d54ffd73c4cfe52c20cac873157ec64e30ff3e01efebb0b1edf8b0e412930bae434e1cd8c7920a273667d5e6eb68

diff --git a/dev-python/inflect/inflect-6.1.0.ebuild 
b/dev-python/inflect/inflect-6.1.0.ebuild
new file mode 100644
index ..c6247d69eeb2
--- /dev/null
+++ b/dev-python/inflect/inflect-6.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+   https://pypi.org/project/inflect/
+   https://github.com/jaraco/inflect/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   =dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/

2023-07-02 Thread Michał Górny
commit: d21e9c7e0e58b59feb9ff5cf413a97826ddf8d51
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 04:04:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 04:04:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21e9c7e

dev-python/pytest-shell-utilities: Bump to 1.8.0

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

 dev-python/pytest-shell-utilities/Manifest |  1 +
 .../pytest-shell-utilities-1.8.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pytest-shell-utilities/Manifest 
b/dev-python/pytest-shell-utilities/Manifest
index 0d15492110b0..2be4c322d053 100644
--- a/dev-python/pytest-shell-utilities/Manifest
+++ b/dev-python/pytest-shell-utilities/Manifest
@@ -1 +1,2 @@
 DIST pytest-shell-utilities-1.7.0.gh.tar.gz 93366 BLAKE2B 
95a04ec484c43f48d7d3e120e8bfef0ce9d31b6d119cbb1f3cde0a7db540e6fd98da88a32af921e5748577a46a28c43f7c83c9d3a3d1a33b7277e3ac5cf0dc56
 SHA512 
d59c1f04106eb2de6cf9f7ffe873344cf69691bd336c1dee6b328c083090f52479bbe4990c36e024b9f2a9c0817ba711343477574ae3ee5620643d5de8c57cc6
+DIST pytest-shell-utilities-1.8.0.gh.tar.gz 79387 BLAKE2B 
830e481996347a45aac357da8f98c8e9ee091a2bfd84af01a853abacde7fb9e10c451742cc8aa60cb8fed71e8176e43d95e17fbdd870f3f490334f5f6860e936
 SHA512 
817219983a77ad1685d4a70aae7a261e40dff095545a261bf527b756f763718ae5a841635600917f6c1c9d37df128ca1a9e2532a211cdf0c7ab89ab1ac083eff

diff --git 
a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.8.0.ebuild 
b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.8.0.ebuild
new file mode 100644
index ..80338b5cac5f
--- /dev/null
+++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.8.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="pytest plugin: fixtures and code to help with running shell 
commands on tests"
+HOMEPAGE="
+   https://pypi.org/project/pytest-shell-utilities/
+   https://github.com/saltstack/pytest-shell-utilities/
+"
+SRC_URI="
+   https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-22.1.0[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2023-07-02 Thread Michał Górny
commit: 453d46869ba0b852113fd5a207b98e46d2d9b8b5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 03:53:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 03:53:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453d4686

dev-python/scipy: Add a patch for Cython-3

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

 dev-python/scipy/files/scipy-1.11.1-cython-3.patch | 45 ++
 dev-python/scipy/scipy-1.11.1.ebuild   |  8 ++--
 2 files changed, 50 insertions(+), 3 deletions(-)

diff --git a/dev-python/scipy/files/scipy-1.11.1-cython-3.patch 
b/dev-python/scipy/files/scipy-1.11.1-cython-3.patch
new file mode 100644
index ..4b402b5c469d
--- /dev/null
+++ b/dev-python/scipy/files/scipy-1.11.1-cython-3.patch
@@ -0,0 +1,45 @@
+From d0dd5c957876300c33db303042dfa4888b1696f4 Mon Sep 17 00:00:00 2001
+From: Matus Valo 
+Date: Sun, 2 Jul 2023 23:12:51 +0200
+Subject: [PATCH 1/2] Add cython_optimize.pxd to _cython_tree
+
+---
+ scipy/optimize/meson.build | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/scipy/optimize/meson.build b/scipy/optimize/meson.build
+index 26458b05cd7..7c6097acf55 100644
+--- a/scipy/optimize/meson.build
 b/scipy/optimize/meson.build
+@@ -206,6 +206,10 @@ endif
+ 
+ _dummy_init_optimize = fs.copyfile('__init__.py')
+ 
++_cython_tree = [
++  fs.copyfile('cython_optimize.pxd'),
++]
++
+ opt_gen = generator(cython,
+   arguments : cython_args,
+   output : '@BASENAME@.c',
+
+From b8621185fa61d6b3610e2cb62eae3b81434952c9 Mon Sep 17 00:00:00 2001
+From: Matus Valo 
+Date: Sun, 2 Jul 2023 23:28:41 +0200
+Subject: [PATCH 2/2] Use absolute import in cython_optimize.pxd
+
+---
+ scipy/optimize/cython_optimize.pxd | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scipy/optimize/cython_optimize.pxd 
b/scipy/optimize/cython_optimize.pxd
+index d5a0bdd758e..d35f8da68b3 100644
+--- a/scipy/optimize/cython_optimize.pxd
 b/scipy/optimize/cython_optimize.pxd
+@@ -7,5 +7,5 @@
+ # support. Changing it causes an ABI forward-compatibility break
+ # (gh-11793), so we currently leave it as is (no further cimport
+ # statements should be used in this file).
+-from .cython_optimize._zeros cimport (
++from scipy.optimize.cython_optimize._zeros cimport (
+ brentq, brenth, ridder, bisect, zeros_full_output)

diff --git a/dev-python/scipy/scipy-1.11.1.ebuild 
b/dev-python/scipy/scipy-1.11.1.ebuild
index 426e9b0827c1..df08d271714e 100644
--- a/dev-python/scipy/scipy-1.11.1.ebuild
+++ b/dev-python/scipy/scipy-1.11.1.ebuild
@@ -58,11 +58,8 @@ RDEPEND="
${DEPEND}
dev-python/pillow[${PYTHON_USEDEP}]
 "
-# Cython-3 fails if scipy is already installed
-# https://github.com/scipy/scipy/issues/18792
 BDEPEND="
dev-lang/swig
-   =dev-python/cython-0.29.35[${PYTHON_USEDEP}]
>=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}]
@@ -81,6 +78,11 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   # https://github.com/scipy/scipy/pull/18810
+   "${FILESDIR}/${P}-cython-3.patch"
+)
+
 src_unpack() {
default
 



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

2023-07-02 Thread Sam James
commit: ec2efa345794382e6f859a2be41ae4ea0d55cb5c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 01:59:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 02:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2efa34

dev-lang/rust-bin: regenerate 1.70.0 sparc binary

Needs to be generic for -march=ultrasparc.

Closes: https://bugs.gentoo.org/909455
Signed-off-by: Sam James  gentoo.org>
(cherry picked from commit e39916208e77195cccd3bb51915b48dd65c23b7d)

 dev-lang/rust-bin/Manifest| 2 +-
 .../rust-bin/{rust-bin-1.70.0-r2.ebuild => rust-bin-1.70.0-r3.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 2f1f2c04699d..1f3da69fa80b 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -191,7 +191,7 @@ DIST rust-1.70.0-riscv64gc-unknown-linux-gnu.tar.xz 
167304092 BLAKE2B 977fdd1fd3
 DIST rust-1.70.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
26af74d00f9f7c53a15f9c39acef5364a1cbc7df2380ebf43cab3b02240b8fe446c200ef4652ea8684f0470035d8352accf5e0ab5b34dd9632b471458aad2516
 SHA512 
93ffd6214db7e04e2692f4e05bccb7140c81378da039317f2e04587f1403935abd57b8b9bd5e12b1befc5dec10898c06a508b1ebf83b845564b9b8a42d7041ac
 DIST rust-1.70.0-s390x-unknown-linux-gnu.tar.xz 197741656 BLAKE2B 
7d31b09ad69eba9ad1a2b7196679a439907ee80fa3ddee9014f0c78505ee9e1c93514e7f44f83b0ac5ad442c6e7f05568b0ea928a89c5a69601a1a935d2d253b
 SHA512 
3fa31674a3ba33d41c7db2b33e176edac1bd67713b7b52dc51eca73d4ed1821a2a4ecfd2545734fecb57271828ae0bcc7e1c4d0883821b650bff99544484db07
 DIST rust-1.70.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
9dac941acb317914f4eac12df601b442e9d9c74f13048dd8120d23c3297e7f5bc77618fa8eb29d4401b141acd59d20e87e1b198f9997041d4113de9ad39b59cf
 SHA512 
64b8658b275a53b52986aa967535ade73009e833fdc89c4e225f3139262fedbeef902702e8e71b18380a0826afbe7dfb1afdd5800bd5f810e66f2193c4de6501
-DIST rust-1.70.0-sparc64-unknown-linux-gnu.tar.xz 58763440 BLAKE2B 
2a8a04c723c26a86bf0717ccb01d4b51a2bf4d1ff0bb5b1fb6c8f037ce22647e526a0ffb1c982eea796192d0bd9e86ca23ddc64b59678425790343d579a9e293
 SHA512 
8d0bc5ff671ee1ef390c0e72179b9b0a69cd410f47174cda23df4230510edb68e65dec6347332fb0a5d853c6535e192e36b902b4c0aca2a86621a981133daa3b
+DIST rust-1.70.0-sparc64-unknown-linux-gnu.sam.tar.xz 58806556 BLAKE2B 
100bdce58de6098a74563b99e042a558afe272cf7a06f6133a14d906584271a459e8ce36b7a515c23559d7526a251feeda2c66798a35d9063ca065566547d881
 SHA512 
39962b47a180806491cc9078262989bb18518ad05cef31dbc5a5707ecac2199878c8107e706e2d4c99c0b00f277f928f71d5489b363012b5991a258eb3f8be1b
 DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz 163456784 BLAKE2B 
49a8397a7129aa70f5ab3876613c9c3f25abe2a48fcdfaeec0bf030529f558dd6ee221bef18ab135b95b2e8bdd61349e3357674a794bd08e4539c0fbbf51bb3e
 SHA512 
8950c85f03f2e7af23c18e9be0ca1cdf7074b9be8d8c7b26102277c150c598bb7d5f1f74400bd70efcd42b38f68c96c7701239719f320311e8b131191ee77512
 DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e5fae8b3c87f54b39d922fe0c7694e0ba115ae34a668cc873390fc9e4638baaff5b6d1b4c67228c6bfc57b4da9bf77d6a452ca12bf6653d5610895b8ba19d64d
 SHA512 
352749df741287107b966fd603113c51e82a426a7151e224e3a8d1cc7bd4658ef86147f6fce62caccd7b5779d9961be72cbb618db79a2850e8a8c4b0bc229ad3
 DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz 233692884 BLAKE2B 
295e815bbee6dc135ad17dd78801999afa7880a7a8f5ad4932a7580f1b03d50b850bcc3eb68e9d679e0a2d68392d446423ea752e47bb22d64823bf3222e0b377
 SHA512 
5e42224e109d525a321c107005660059ddcb0414392abc660b80fb09a55c936c79215989646be0aff6b0427b2f5d82a2a19ec3bd3235883a2037575808aeb69b

diff --git a/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild 
b/dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
similarity index 97%
rename from dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
rename to dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
index a9fa5df45f82..327b4fbea0e8 100644
--- a/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit multilib prefix rust-toolchain toolchain-funcs 
verify-sig multilib-minim
 MY_P="rust-${PV}"
 # curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep 
"xz_url.*rust-src"
 MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-06-01/rust-src-${PV}.tar.xz"
-GENTOO_BIN_BASEURI="https://dev.gentoo.org/~gyakovlev/distfiles/${CATEGORY}/${PN};
 # omit leading slash
+GENTOO_BIN_BASEURI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}; # 
omit leading slash
 
 DESCRIPTION="Systems programming language from Mozilla"
 HOMEPAGE="https://www.rust-lang.org/;
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" sparc? ( 

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

2023-07-02 Thread Sam James
commit: adc9c14b217b04536b3a5981cf56826ac7c062ae
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 01:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 02:01:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc9c14b

dev-lang/rust-bin: regenerate 1.69.0 sparc binary

Needs to be generic for -march=ultrasparc.

Bug: https://bugs.gentoo.org/909455
Signed-off-by: Sam James  gentoo.org>
(cherry picked from commit 30d5815f78c02bce8860e02789111801fefdbab4)

 dev-lang/rust-bin/Manifest  | 1 +
 dev-lang/rust-bin/{rust-bin-1.69.0.ebuild => rust-bin-1.69.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 0246367e32d2..2f1f2c04699d 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -158,6 +158,7 @@ DIST rust-1.69.0-riscv64gc-unknown-linux-gnu.tar.xz 
162502700 BLAKE2B 1487885550
 DIST rust-1.69.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e02800b42cdee6d7e78fc5ace9f4b8d7f50b6c02aa1107ef1e025bbd1bf91a2dbc200b7f5198e8fffe3b1f81192acd3b8e8eb8af60c0603f03d449ec17c4d4d9
 SHA512 
79fb21ef8e1049cbdab2f148b8b5ad5f81f93ed338dd76a69ff457200c32acfaef1ddc76bb462e3317aea55aeefe1593073c637c26ced417767f86ffb311e6e1
 DIST rust-1.69.0-s390x-unknown-linux-gnu.tar.xz 192163756 BLAKE2B 
9191b2276af1fd2872ae77f0a366b71a56efb4a7507d6a5c3fe301ed2a8165b417abf8a5c85f08b7e8a171318f9f27abb31a777e347f24e59272df95e1448959
 SHA512 
36fb7ea2b6bd61d0a05cf5dadbbfc4d623271baa3819ee3f6c91389e39da6c22c4a568eb78c4a3ab5e270bba163afd742d0d585f0d381c758709405c3292c5e9
 DIST rust-1.69.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
5191016cf56b106230791dafa2b9ee9c40009b304831eb81ba5f536588eca43840c66e927f80f677780c15ac19278f710b12a5753e063af6257cc2c1fb6b
 SHA512 
10625fa96fcdc2f19abace688a7c5f6aa8078959d52e7f1a635bb5624d32eb71ba055fa14d89f8724813385d52f7e55f307a9b1b76236c999c2b36634acc14cc
+DIST rust-1.69.0-sparc64-unknown-linux-gnu.sam.tar.xz 63207472 BLAKE2B 
2c3266dbeb66d6f0ed75bff6aa3b6877482ff5a7839aa456f3ad54e1a86923cd70a8c73591f0d907fc9e2637a527808f3ff8f291d7a7bbb3175a13bcaea5c676
 SHA512 
376ee7a4e7a4b1df2acfec88ff221e3592c33063eda3ac971efe9ae1f84634357b3970c9917d87ba470cf103d49cf0102e7af8925e8c8ebcb92f5e7ade98f065
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz 152594196 BLAKE2B 
f46e89bb76033bddaf8dd96d6abc5ad45965c4235bd97bef9d827d528bb385348c11a8916e9443d888dea6d6637a7460d2d0b61d3b1d642e5d908d0551ee64c6
 SHA512 
6031403e7009d758074e76a0aa9d4d90c236799439832e0b6fe1e481afb20a330952d92a3627efa28029958ee36f2b93e123a0f4e1e446bca2f1ede2e4bfc621
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
b12e73829cef5aed2f1fef7c51122d4f4db11622d53860013e3a396ea7a1bf945ce2142aed3d4720c89f0bda223d5fd8f1665da11be185faff949f45a4d65206
 SHA512 
79d5315ee87e2a02425671376d1a5ed0d947e85fd5bd5a09c6634ac4bc9baa31f1ae57380e3ed00f597f8594c67a319a86ed4f9bd34aafcca43aba388cd0ec39
 DIST rust-1.69.0-x86_64-unknown-linux-musl.tar.xz 227932404 BLAKE2B 
d28f150fe1adc4ca4dc6d7fe74396d24bff699fd010cd05f4bdbc2c0061e3b10b0b1c6ca1a87bba9de8f8e45c5af20a339f01e96982f3aa77f90f879a54b482c
 SHA512 
8879f9031a98169880433c18f71ec08ea1770e59e27279b0d96dcf8aafa67594b2c50f322a5d9b5eb766d6b4da00c96942e9d4ddd000daf4b3b2ac0b848a

diff --git a/dev-lang/rust-bin/rust-bin-1.69.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
similarity index 98%
rename from dev-lang/rust-bin/rust-bin-1.69.0.ebuild
rename to dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
index d292fcd53d58..12c4f3640532 100644
--- a/dev-lang/rust-bin/rust-bin-1.69.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-#SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"



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

2023-07-02 Thread Sam James
commit: a025cf5d2f77703d410fcf636244cf1492103186
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 02:01:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 02:01:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a025cf5d

Revert "dev-lang/rust-bin: regenerate 1.67.1 sparc binary"

This reverts commit 30d5815f78c02bce8860e02789111801fefdbab4.

Fixing commit message...

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

 dev-lang/rust-bin/Manifest  | 1 -
 dev-lang/rust-bin/{rust-bin-1.69.0-r1.ebuild => rust-bin-1.69.0.ebuild} | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 2f1f2c04699d..0246367e32d2 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -158,7 +158,6 @@ DIST rust-1.69.0-riscv64gc-unknown-linux-gnu.tar.xz 
162502700 BLAKE2B 1487885550
 DIST rust-1.69.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e02800b42cdee6d7e78fc5ace9f4b8d7f50b6c02aa1107ef1e025bbd1bf91a2dbc200b7f5198e8fffe3b1f81192acd3b8e8eb8af60c0603f03d449ec17c4d4d9
 SHA512 
79fb21ef8e1049cbdab2f148b8b5ad5f81f93ed338dd76a69ff457200c32acfaef1ddc76bb462e3317aea55aeefe1593073c637c26ced417767f86ffb311e6e1
 DIST rust-1.69.0-s390x-unknown-linux-gnu.tar.xz 192163756 BLAKE2B 
9191b2276af1fd2872ae77f0a366b71a56efb4a7507d6a5c3fe301ed2a8165b417abf8a5c85f08b7e8a171318f9f27abb31a777e347f24e59272df95e1448959
 SHA512 
36fb7ea2b6bd61d0a05cf5dadbbfc4d623271baa3819ee3f6c91389e39da6c22c4a568eb78c4a3ab5e270bba163afd742d0d585f0d381c758709405c3292c5e9
 DIST rust-1.69.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
5191016cf56b106230791dafa2b9ee9c40009b304831eb81ba5f536588eca43840c66e927f80f677780c15ac19278f710b12a5753e063af6257cc2c1fb6b
 SHA512 
10625fa96fcdc2f19abace688a7c5f6aa8078959d52e7f1a635bb5624d32eb71ba055fa14d89f8724813385d52f7e55f307a9b1b76236c999c2b36634acc14cc
-DIST rust-1.69.0-sparc64-unknown-linux-gnu.sam.tar.xz 63207472 BLAKE2B 
2c3266dbeb66d6f0ed75bff6aa3b6877482ff5a7839aa456f3ad54e1a86923cd70a8c73591f0d907fc9e2637a527808f3ff8f291d7a7bbb3175a13bcaea5c676
 SHA512 
376ee7a4e7a4b1df2acfec88ff221e3592c33063eda3ac971efe9ae1f84634357b3970c9917d87ba470cf103d49cf0102e7af8925e8c8ebcb92f5e7ade98f065
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz 152594196 BLAKE2B 
f46e89bb76033bddaf8dd96d6abc5ad45965c4235bd97bef9d827d528bb385348c11a8916e9443d888dea6d6637a7460d2d0b61d3b1d642e5d908d0551ee64c6
 SHA512 
6031403e7009d758074e76a0aa9d4d90c236799439832e0b6fe1e481afb20a330952d92a3627efa28029958ee36f2b93e123a0f4e1e446bca2f1ede2e4bfc621
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
b12e73829cef5aed2f1fef7c51122d4f4db11622d53860013e3a396ea7a1bf945ce2142aed3d4720c89f0bda223d5fd8f1665da11be185faff949f45a4d65206
 SHA512 
79d5315ee87e2a02425671376d1a5ed0d947e85fd5bd5a09c6634ac4bc9baa31f1ae57380e3ed00f597f8594c67a319a86ed4f9bd34aafcca43aba388cd0ec39
 DIST rust-1.69.0-x86_64-unknown-linux-musl.tar.xz 227932404 BLAKE2B 
d28f150fe1adc4ca4dc6d7fe74396d24bff699fd010cd05f4bdbc2c0061e3b10b0b1c6ca1a87bba9de8f8e45c5af20a339f01e96982f3aa77f90f879a54b482c
 SHA512 
8879f9031a98169880433c18f71ec08ea1770e59e27279b0d96dcf8aafa67594b2c50f322a5d9b5eb766d6b4da00c96942e9d4ddd000daf4b3b2ac0b848a

diff --git a/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.69.0.ebuild
similarity index 98%
rename from dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
rename to dev-lang/rust-bin/rust-bin-1.69.0.ebuild
index 12c4f3640532..d292fcd53d58 100644
--- a/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.69.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
+#SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"



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

2023-07-02 Thread Sam James
commit: 03d96d372a86624f4895bad3acde85cb7cf7c13e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 02:00:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 02:01:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d96d37

Revert "dev-lang/rust-bin: regenerate 1.67.1 sparc binary"

This reverts commit e39916208e77195cccd3bb51915b48dd65c23b7d.

Fixing commit message...

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

 dev-lang/rust-bin/Manifest| 2 +-
 .../rust-bin/{rust-bin-1.70.0-r3.ebuild => rust-bin-1.70.0-r2.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 1f3da69fa80b..2f1f2c04699d 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -191,7 +191,7 @@ DIST rust-1.70.0-riscv64gc-unknown-linux-gnu.tar.xz 
167304092 BLAKE2B 977fdd1fd3
 DIST rust-1.70.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
26af74d00f9f7c53a15f9c39acef5364a1cbc7df2380ebf43cab3b02240b8fe446c200ef4652ea8684f0470035d8352accf5e0ab5b34dd9632b471458aad2516
 SHA512 
93ffd6214db7e04e2692f4e05bccb7140c81378da039317f2e04587f1403935abd57b8b9bd5e12b1befc5dec10898c06a508b1ebf83b845564b9b8a42d7041ac
 DIST rust-1.70.0-s390x-unknown-linux-gnu.tar.xz 197741656 BLAKE2B 
7d31b09ad69eba9ad1a2b7196679a439907ee80fa3ddee9014f0c78505ee9e1c93514e7f44f83b0ac5ad442c6e7f05568b0ea928a89c5a69601a1a935d2d253b
 SHA512 
3fa31674a3ba33d41c7db2b33e176edac1bd67713b7b52dc51eca73d4ed1821a2a4ecfd2545734fecb57271828ae0bcc7e1c4d0883821b650bff99544484db07
 DIST rust-1.70.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
9dac941acb317914f4eac12df601b442e9d9c74f13048dd8120d23c3297e7f5bc77618fa8eb29d4401b141acd59d20e87e1b198f9997041d4113de9ad39b59cf
 SHA512 
64b8658b275a53b52986aa967535ade73009e833fdc89c4e225f3139262fedbeef902702e8e71b18380a0826afbe7dfb1afdd5800bd5f810e66f2193c4de6501
-DIST rust-1.70.0-sparc64-unknown-linux-gnu.sam.tar.xz 58806556 BLAKE2B 
100bdce58de6098a74563b99e042a558afe272cf7a06f6133a14d906584271a459e8ce36b7a515c23559d7526a251feeda2c66798a35d9063ca065566547d881
 SHA512 
39962b47a180806491cc9078262989bb18518ad05cef31dbc5a5707ecac2199878c8107e706e2d4c99c0b00f277f928f71d5489b363012b5991a258eb3f8be1b
+DIST rust-1.70.0-sparc64-unknown-linux-gnu.tar.xz 58763440 BLAKE2B 
2a8a04c723c26a86bf0717ccb01d4b51a2bf4d1ff0bb5b1fb6c8f037ce22647e526a0ffb1c982eea796192d0bd9e86ca23ddc64b59678425790343d579a9e293
 SHA512 
8d0bc5ff671ee1ef390c0e72179b9b0a69cd410f47174cda23df4230510edb68e65dec6347332fb0a5d853c6535e192e36b902b4c0aca2a86621a981133daa3b
 DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz 163456784 BLAKE2B 
49a8397a7129aa70f5ab3876613c9c3f25abe2a48fcdfaeec0bf030529f558dd6ee221bef18ab135b95b2e8bdd61349e3357674a794bd08e4539c0fbbf51bb3e
 SHA512 
8950c85f03f2e7af23c18e9be0ca1cdf7074b9be8d8c7b26102277c150c598bb7d5f1f74400bd70efcd42b38f68c96c7701239719f320311e8b131191ee77512
 DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e5fae8b3c87f54b39d922fe0c7694e0ba115ae34a668cc873390fc9e4638baaff5b6d1b4c67228c6bfc57b4da9bf77d6a452ca12bf6653d5610895b8ba19d64d
 SHA512 
352749df741287107b966fd603113c51e82a426a7151e224e3a8d1cc7bd4658ef86147f6fce62caccd7b5779d9961be72cbb618db79a2850e8a8c4b0bc229ad3
 DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz 233692884 BLAKE2B 
295e815bbee6dc135ad17dd78801999afa7880a7a8f5ad4932a7580f1b03d50b850bcc3eb68e9d679e0a2d68392d446423ea752e47bb22d64823bf3222e0b377
 SHA512 
5e42224e109d525a321c107005660059ddcb0414392abc660b80fb09a55c936c79215989646be0aff6b0427b2f5d82a2a19ec3bd3235883a2037575808aeb69b

diff --git a/dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild 
b/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
similarity index 97%
rename from dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
rename to dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
index 327b4fbea0e8..a9fa5df45f82 100644
--- a/dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
@@ -8,7 +8,7 @@ inherit multilib prefix rust-toolchain toolchain-funcs 
verify-sig multilib-minim
 MY_P="rust-${PV}"
 # curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep 
"xz_url.*rust-src"
 MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-06-01/rust-src-${PV}.tar.xz"
-GENTOO_BIN_BASEURI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}; # 
omit leading slash
+GENTOO_BIN_BASEURI="https://dev.gentoo.org/~gyakovlev/distfiles/${CATEGORY}/${PN};
 # omit leading slash
 
 DESCRIPTION="Systems programming language from Mozilla"
 HOMEPAGE="https://www.rust-lang.org/;
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
+SRC_URI+=" sparc? ( 

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

2023-07-02 Thread Sam James
commit: e39916208e77195cccd3bb51915b48dd65c23b7d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 01:59:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 01:59:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3991620

dev-lang/rust-bin: regenerate 1.67.1 sparc binary

Needs to be generic for -march=ultrasparc.

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

 dev-lang/rust-bin/Manifest| 2 +-
 .../rust-bin/{rust-bin-1.70.0-r2.ebuild => rust-bin-1.70.0-r3.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 2f1f2c04699d..1f3da69fa80b 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -191,7 +191,7 @@ DIST rust-1.70.0-riscv64gc-unknown-linux-gnu.tar.xz 
167304092 BLAKE2B 977fdd1fd3
 DIST rust-1.70.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
26af74d00f9f7c53a15f9c39acef5364a1cbc7df2380ebf43cab3b02240b8fe446c200ef4652ea8684f0470035d8352accf5e0ab5b34dd9632b471458aad2516
 SHA512 
93ffd6214db7e04e2692f4e05bccb7140c81378da039317f2e04587f1403935abd57b8b9bd5e12b1befc5dec10898c06a508b1ebf83b845564b9b8a42d7041ac
 DIST rust-1.70.0-s390x-unknown-linux-gnu.tar.xz 197741656 BLAKE2B 
7d31b09ad69eba9ad1a2b7196679a439907ee80fa3ddee9014f0c78505ee9e1c93514e7f44f83b0ac5ad442c6e7f05568b0ea928a89c5a69601a1a935d2d253b
 SHA512 
3fa31674a3ba33d41c7db2b33e176edac1bd67713b7b52dc51eca73d4ed1821a2a4ecfd2545734fecb57271828ae0bcc7e1c4d0883821b650bff99544484db07
 DIST rust-1.70.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
9dac941acb317914f4eac12df601b442e9d9c74f13048dd8120d23c3297e7f5bc77618fa8eb29d4401b141acd59d20e87e1b198f9997041d4113de9ad39b59cf
 SHA512 
64b8658b275a53b52986aa967535ade73009e833fdc89c4e225f3139262fedbeef902702e8e71b18380a0826afbe7dfb1afdd5800bd5f810e66f2193c4de6501
-DIST rust-1.70.0-sparc64-unknown-linux-gnu.tar.xz 58763440 BLAKE2B 
2a8a04c723c26a86bf0717ccb01d4b51a2bf4d1ff0bb5b1fb6c8f037ce22647e526a0ffb1c982eea796192d0bd9e86ca23ddc64b59678425790343d579a9e293
 SHA512 
8d0bc5ff671ee1ef390c0e72179b9b0a69cd410f47174cda23df4230510edb68e65dec6347332fb0a5d853c6535e192e36b902b4c0aca2a86621a981133daa3b
+DIST rust-1.70.0-sparc64-unknown-linux-gnu.sam.tar.xz 58806556 BLAKE2B 
100bdce58de6098a74563b99e042a558afe272cf7a06f6133a14d906584271a459e8ce36b7a515c23559d7526a251feeda2c66798a35d9063ca065566547d881
 SHA512 
39962b47a180806491cc9078262989bb18518ad05cef31dbc5a5707ecac2199878c8107e706e2d4c99c0b00f277f928f71d5489b363012b5991a258eb3f8be1b
 DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz 163456784 BLAKE2B 
49a8397a7129aa70f5ab3876613c9c3f25abe2a48fcdfaeec0bf030529f558dd6ee221bef18ab135b95b2e8bdd61349e3357674a794bd08e4539c0fbbf51bb3e
 SHA512 
8950c85f03f2e7af23c18e9be0ca1cdf7074b9be8d8c7b26102277c150c598bb7d5f1f74400bd70efcd42b38f68c96c7701239719f320311e8b131191ee77512
 DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e5fae8b3c87f54b39d922fe0c7694e0ba115ae34a668cc873390fc9e4638baaff5b6d1b4c67228c6bfc57b4da9bf77d6a452ca12bf6653d5610895b8ba19d64d
 SHA512 
352749df741287107b966fd603113c51e82a426a7151e224e3a8d1cc7bd4658ef86147f6fce62caccd7b5779d9961be72cbb618db79a2850e8a8c4b0bc229ad3
 DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz 233692884 BLAKE2B 
295e815bbee6dc135ad17dd78801999afa7880a7a8f5ad4932a7580f1b03d50b850bcc3eb68e9d679e0a2d68392d446423ea752e47bb22d64823bf3222e0b377
 SHA512 
5e42224e109d525a321c107005660059ddcb0414392abc660b80fb09a55c936c79215989646be0aff6b0427b2f5d82a2a19ec3bd3235883a2037575808aeb69b

diff --git a/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild 
b/dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
similarity index 97%
rename from dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
rename to dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
index a9fa5df45f82..327b4fbea0e8 100644
--- a/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.70.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit multilib prefix rust-toolchain toolchain-funcs 
verify-sig multilib-minim
 MY_P="rust-${PV}"
 # curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep 
"xz_url.*rust-src"
 MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-06-01/rust-src-${PV}.tar.xz"
-GENTOO_BIN_BASEURI="https://dev.gentoo.org/~gyakovlev/distfiles/${CATEGORY}/${PN};
 # omit leading slash
+GENTOO_BIN_BASEURI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}; # 
omit leading slash
 
 DESCRIPTION="Systems programming language from Mozilla"
 HOMEPAGE="https://www.rust-lang.org/;
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
 
 

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

2023-07-02 Thread Sam James
commit: 35859efaa343c65f8f23fea42e320af29d68cc6b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 01:51:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 01:52:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35859efa

dev-lang/rust-bin: regenerate 1.68.2 sparc binary

Needs to be generic for -march=ultrasparc.

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

 dev-lang/rust-bin/Manifest| 2 +-
 .../rust-bin/{rust-bin-1.68.2-r1.ebuild => rust-bin-1.68.2-r2.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index aabd0b0c6089..0246367e32d2 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -125,7 +125,7 @@ DIST rust-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz 
207916672 BLAKE2B 81c09e028d
 DIST rust-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
31bb980aa2a6b45e7a51cba0f14ed86674617f2cf8ee0583765d01502bf754f59a0cd960ad50a1e21ea8f6898e83e307d39be1eecc2b3344f5681c1908cfb436
 SHA512 
66c8a3efd1c579784321f24edcb4113c184516912ad490c9088d2141ac527af85acc64b6c67454661d1a991a710758cbebbfaaac7ae086b463fbdae7d1c89bb0
 DIST rust-1.68.2-s390x-unknown-linux-gnu.tar.xz 234071260 BLAKE2B 
dbcd38a0503d3e131a7786e11874cf0e3dbca13c5ae7c9b605caec529aae5c498722d2685557be43387e2d2b855892720b6e84021765bebdfeea4a2dbe7502f1
 SHA512 
00614d53a4d34b4714febfc7c4eb2f92446ba928e8bfde0de537de51474704525456b628b60634f0220278c5d403da55c793a30d744362b181cacb1a9d8fac1b
 DIST rust-1.68.2-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
9eb99100e0e61ffa6f031b9f04fbcedccfbecd897e3232c8e192e52b3d5c103f8558de5e23e7eb19487eec890c0fef2c9be952edfdcd2f1a05b5b09d3a0fa82e
 SHA512 
4d36bab880a386e6e70d23682435e1a960be3c88387ffcd955a55ce451acd3d49085b0db05230f874519aef12192eec26627807a6fa7021c89ff5d82f814
-DIST rust-1.68.2-sparc64-unknown-linux-gnu.tar.xz 65355904 BLAKE2B 
e0318420255e1342f256988ccf9ba463424be3bdb4c35aa497292f02f9e9c3c7d2d2124ba8924341b05c455dd094255a9a51bf0d7e6f2bee2e067d9ba18f29fb
 SHA512 
da54b8aa143dfbc3ff9c030a7ca7f08047bcf09904f245ed0d594e63bc052ad9d9ce3cc22e7184520b06dc4635bedf8b3e7ece3cc9d6cc27d97a9cf7cc182733
+DIST rust-1.68.2-sparc64-unknown-linux-gnu.sam.tar.xz 65439252 BLAKE2B 
4631588d586cfdc8da60d1d239cf0e716289568b65a3a24e1a7c76028848bb838c3525933ffa00bf29d55ef07d4da98fbe7ffc9056a803857328a5c2725f7bcd
 SHA512 
8bedad64e968307f6d5ddf953f0f1a1463c93dc8d73c794d0ef7f784487f33d646cbde7c51b5ba81b231ee715dfee688e301ebfdce5fcd2bf91f431ff1fca392
 DIST rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz 185953856 BLAKE2B 
11fc1f284c77261d69b2ba582843cbd15f3bde832cfa038764e68711de73c9a86f9e36f69a81606b4d5dcb0f9c0f413c88cb400e17511b980671a246ff63aa2a
 SHA512 
7f3344591be014b86e55c21fab27587b00756aa46a366cde2149fafa36b5dfae29e126f70511b40bfad131a1d4d27c8cf82add3474b69e2c498c7380961a23e5
 DIST rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
06f3d90126dfe5dcfb8147c8529f333bf635c5c669cc0b5d45156fed85e8767d8d9c4b250f77e1f0998e77e5635d3f3056447a032eac07bf847fc532a383
 SHA512 
1d826f0f8ed896d54139b4ae78205aee5cee3ce6f5449d94b8edb8fc19ab589bde6720eb1644502fc45fe0bd452e2e5209de83c99f7c4285a896cfaacbfdad36
 DIST rust-1.68.2-x86_64-unknown-linux-musl.tar.xz 270073164 BLAKE2B 
7d69a578e1d4a8fa75cfea6e630265f1c73cca08ed86ddc7858e7770755431dbf13ddaadcf8035fc2b7d2d7b7144a08b3e3a9fa20afcb5cfed7a31d82098fe5e
 SHA512 
b0294141f1e51176664ae841ea55991826ccd15d0d36b03471831baa202ecb97434bf96479e167772bd62f05b80b49878f89a065a91e00026f0aabe7c02fe552

diff --git a/dev-lang/rust-bin/rust-bin-1.68.2-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.68.2-r2.ebuild
similarity index 97%
rename from dev-lang/rust-bin/rust-bin-1.68.2-r1.ebuild
rename to dev-lang/rust-bin/rust-bin-1.68.2-r2.ebuild
index bbf4146808a7..452944a8954a 100644
--- a/dev-lang/rust-bin/rust-bin-1.68.2-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.68.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit multilib prefix rust-toolchain toolchain-funcs 
verify-sig multilib-minim
 MY_P="rust-${PV}"
 # curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep 
"xz_url.*rust-src"
 MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-03-28/rust-src-${PV}.tar.xz"
-GENTOO_BIN_BASEURI="https://dev.gentoo.org/~gyakovlev/distfiles/${CATEGORY}/${PN};
 # omit leading slash
+GENTOO_BIN_BASEURI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}; # 
omit leading slash
 
 DESCRIPTION="Systems programming language from Mozilla"
 HOMEPAGE="https://www.rust-lang.org/;
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
 
 

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

2023-07-02 Thread Sam James
commit: 30d5815f78c02bce8860e02789111801fefdbab4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 01:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 01:56:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d5815f

dev-lang/rust-bin: regenerate 1.67.1 sparc binary

Needs to be generic for -march=ultrasparc.

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

 dev-lang/rust-bin/Manifest  | 1 +
 dev-lang/rust-bin/{rust-bin-1.69.0.ebuild => rust-bin-1.69.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 0246367e32d2..2f1f2c04699d 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -158,6 +158,7 @@ DIST rust-1.69.0-riscv64gc-unknown-linux-gnu.tar.xz 
162502700 BLAKE2B 1487885550
 DIST rust-1.69.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e02800b42cdee6d7e78fc5ace9f4b8d7f50b6c02aa1107ef1e025bbd1bf91a2dbc200b7f5198e8fffe3b1f81192acd3b8e8eb8af60c0603f03d449ec17c4d4d9
 SHA512 
79fb21ef8e1049cbdab2f148b8b5ad5f81f93ed338dd76a69ff457200c32acfaef1ddc76bb462e3317aea55aeefe1593073c637c26ced417767f86ffb311e6e1
 DIST rust-1.69.0-s390x-unknown-linux-gnu.tar.xz 192163756 BLAKE2B 
9191b2276af1fd2872ae77f0a366b71a56efb4a7507d6a5c3fe301ed2a8165b417abf8a5c85f08b7e8a171318f9f27abb31a777e347f24e59272df95e1448959
 SHA512 
36fb7ea2b6bd61d0a05cf5dadbbfc4d623271baa3819ee3f6c91389e39da6c22c4a568eb78c4a3ab5e270bba163afd742d0d585f0d381c758709405c3292c5e9
 DIST rust-1.69.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
5191016cf56b106230791dafa2b9ee9c40009b304831eb81ba5f536588eca43840c66e927f80f677780c15ac19278f710b12a5753e063af6257cc2c1fb6b
 SHA512 
10625fa96fcdc2f19abace688a7c5f6aa8078959d52e7f1a635bb5624d32eb71ba055fa14d89f8724813385d52f7e55f307a9b1b76236c999c2b36634acc14cc
+DIST rust-1.69.0-sparc64-unknown-linux-gnu.sam.tar.xz 63207472 BLAKE2B 
2c3266dbeb66d6f0ed75bff6aa3b6877482ff5a7839aa456f3ad54e1a86923cd70a8c73591f0d907fc9e2637a527808f3ff8f291d7a7bbb3175a13bcaea5c676
 SHA512 
376ee7a4e7a4b1df2acfec88ff221e3592c33063eda3ac971efe9ae1f84634357b3970c9917d87ba470cf103d49cf0102e7af8925e8c8ebcb92f5e7ade98f065
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz 152594196 BLAKE2B 
f46e89bb76033bddaf8dd96d6abc5ad45965c4235bd97bef9d827d528bb385348c11a8916e9443d888dea6d6637a7460d2d0b61d3b1d642e5d908d0551ee64c6
 SHA512 
6031403e7009d758074e76a0aa9d4d90c236799439832e0b6fe1e481afb20a330952d92a3627efa28029958ee36f2b93e123a0f4e1e446bca2f1ede2e4bfc621
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
b12e73829cef5aed2f1fef7c51122d4f4db11622d53860013e3a396ea7a1bf945ce2142aed3d4720c89f0bda223d5fd8f1665da11be185faff949f45a4d65206
 SHA512 
79d5315ee87e2a02425671376d1a5ed0d947e85fd5bd5a09c6634ac4bc9baa31f1ae57380e3ed00f597f8594c67a319a86ed4f9bd34aafcca43aba388cd0ec39
 DIST rust-1.69.0-x86_64-unknown-linux-musl.tar.xz 227932404 BLAKE2B 
d28f150fe1adc4ca4dc6d7fe74396d24bff699fd010cd05f4bdbc2c0061e3b10b0b1c6ca1a87bba9de8f8e45c5af20a339f01e96982f3aa77f90f879a54b482c
 SHA512 
8879f9031a98169880433c18f71ec08ea1770e59e27279b0d96dcf8aafa67594b2c50f322a5d9b5eb766d6b4da00c96942e9d4ddd000daf4b3b2ac0b848a

diff --git a/dev-lang/rust-bin/rust-bin-1.69.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
similarity index 98%
rename from dev-lang/rust-bin/rust-bin-1.69.0.ebuild
rename to dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
index d292fcd53d58..12c4f3640532 100644
--- a/dev-lang/rust-bin/rust-bin-1.69.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-#SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"



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

2023-07-02 Thread Sam James
commit: 4417bc340ac91d71c70c9e6ce13f3e0174e9be45
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 01:49:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 01:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4417bc34

dev-lang/rust-bin: regenerate 1.67.1 sparc binary

Needs to be generic for -march=ultrasparc.

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

 dev-lang/rust-bin/Manifest| 2 +-
 .../rust-bin/{rust-bin-1.67.1-r2.ebuild => rust-bin-1.67.1-r3.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index d743dfa08da4..aabd0b0c6089 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -92,7 +92,7 @@ DIST rust-1.67.1-riscv64gc-unknown-linux-gnu.tar.xz 199552128 
BLAKE2B acfeb341ff
 DIST rust-1.67.1-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
246adaf9b5980413ac32af57d2e089e765336e085bb45799aaeb80311a7a5d73545779c8b2e810b763520d9d5a5d475f764675191c12a2d4b2b313c11230d311
 SHA512 
bf447737b414839b126fe258bb5dd6d34bb9d47d57fdb68a4cd0b9296fda2c47aa267cc9722f7821bab365b95ee4a2c93631786f89c7cb5197c283897c413016
 DIST rust-1.67.1-s390x-unknown-linux-gnu.tar.xz 235970856 BLAKE2B 
efbe49525e880b07de613be0d22bb87065e0d64f7006ae07c9deb020b65bcbb6dd20cdc250e740763480426baf9c64adfd06e005b616543f2ef9451e99b7d411
 SHA512 
308aa7bc5e32c50a0b5c2fdb5e9bae60d8c8ea32fcab72205aea9832f24df35d9331c63503e092ecfee18c1eedcb5a50138837e29bb50d74f526aafbad9e71aa
 DIST rust-1.67.1-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
875b4168bf1458376ba31aa8b27d7bb331cb3bcfaf2645e65d0a2167cf55e6a6a2a0bf5f66438e7cca7c73f1cc02fddeea3be570e37ca80f5cc14fc5e0349423
 SHA512 
97a0e05fabc4755ffaf23ada6d77dde78b410ef530437a8700673ee986c1fc5015665948fb4c63f2e0716bc022ef7d6f061fee0a1516995a6a4d7ea100d234d2
-DIST rust-1.67.1-sparc64-unknown-linux-gnu.tar.xz 64593768 BLAKE2B 
17de4478cac7be3e30b2e6d5e9a5b9803d063186d9425a886832f6116883578bea31d4f85c925edf9be8e8bab829106b15696e1eba7d6b9993c4f38f5eba
 SHA512 
2d6a89ed15a96b5a8bc8f83bf84708fa37b627aaa0834f90f5442c807135c7e37a0680bebdb253f41efa45fb20b49b4304ddd9fea742fa4547da226a1b9ff9e1
+DIST rust-1.67.1-sparc64-unknown-linux-gnu.sam.tar.xz 64782980 BLAKE2B 
61bb8a434262d009f6ccd7f0df809fb01bc82ec04f8ab25993b644e27186969c096692122310d9523926e1607518a32e5db8f9a2025f77c7937bb41bf12940f0
 SHA512 
9ace8cc54245be47896a8a566b04f3bbd19d837d21b1a6a489b1396521c86b100b36b2034642dfe17e1f810a2f74e0035637b06c39fb6fe63540582e524376cd
 DIST rust-1.67.1-x86_64-unknown-linux-gnu.tar.xz 186714164 BLAKE2B 
648efbb3025e31c9a90aed4958325258365cd4aef5e01312005606f23ea42cb6788eb82a11e61fb5111c4d32e052ed815e455c32ed3f6fcb18d963589669
 SHA512 
1a65ce569fb3262dfb805d0fa2c5c9f987c2c69e547fce366d9d371c8b19a90de279099a942919690aa6d58e2462cfd7bf54240f7ef51dc22ce12e292c46038d
 DIST rust-1.67.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
669b7c4b0d5382a7d1d0fe49405f2798f67a9e745711dc2c8e7548ea6fdc8f0fefdab37d0594aec14b2745ce45e7c469e79c0cb1d86077ad9c7b6aafc2656827
 SHA512 
067681cb4140a29adfa5f4b141e2f3450dad34b95a1e549a6bc8d759e57da5d2ae69cc165efcdef9d83e2eee06edb6acd587d38c9b2f3d000d7a3f79daccc671
 DIST rust-1.67.1-x86_64-unknown-linux-musl.tar.xz 269831452 BLAKE2B 
a36498528454f1bf0e1812eba005f27e3e281e4e2c117477785f5e48468c3fe316947b7e4360f573f0f4cd6f117e4102db8aeaa616be5bef09fb7518fd230b23
 SHA512 
9a3eb67239a88b875fe55846a2fffbbb1f2a4cc8eed18b5558f0f989d544a8ddfe0861d5b2b860a779833a1660ee622b30320ec9ef83e841724f7a32f08fda06

diff --git a/dev-lang/rust-bin/rust-bin-1.67.1-r2.ebuild 
b/dev-lang/rust-bin/rust-bin-1.67.1-r3.ebuild
similarity index 97%
rename from dev-lang/rust-bin/rust-bin-1.67.1-r2.ebuild
rename to dev-lang/rust-bin/rust-bin-1.67.1-r3.ebuild
index 8cba54455119..610fa6b3862b 100644
--- a/dev-lang/rust-bin/rust-bin-1.67.1-r2.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.67.1-r3.ebuild
@@ -8,7 +8,7 @@ inherit multilib prefix rust-toolchain toolchain-funcs 
verify-sig multilib-minim
 MY_P="rust-${PV}"
 # curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep 
"xz_url.*rust-src"
 MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-02-09/rust-src-${PV}.tar.xz"
-GENTOO_BIN_BASEURI="https://dev.gentoo.org/~gyakovlev/distfiles/${CATEGORY}/${PN};
 # omit leading slash
+GENTOO_BIN_BASEURI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}; # 
omit leading slash
 
 DESCRIPTION="Systems programming language from Mozilla"
 HOMEPAGE="https://www.rust-lang.org/;
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
 
 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Perl-Releases/

2023-07-02 Thread Sam James
commit: 580e5173e33ccd17f53fb108f0b9781082d87960
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 00:37:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 00:37:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580e5173

dev-perl/CPAN-Perl-Releases: add 5.202.307.30

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

 .../CPAN-Perl-Releases-5.202.307.30.ebuild | 24 ++
 dev-perl/CPAN-Perl-Releases/Manifest   |  1 +
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild 
b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild
new file mode 100644
index ..78cd7003340a
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20230703
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   >=virtual/perl-Test-Simple-0.470.0
+   )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )

diff --git a/dev-perl/CPAN-Perl-Releases/Manifest 
b/dev-perl/CPAN-Perl-Releases/Manifest
index a57c0eef5935..49014ee15c5b 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -1,2 +1,3 @@
 DIST CPAN-Perl-Releases-5.20210920.tar.gz 22961 BLAKE2B 
b669e8a7b784269a9bb4c949bf2a9a04c234f1ef5fa0f0e30d4910d3faae3f73db6076f9c467f0ca0f75ea26567b211a9808bb0ff1a9f58d0b102ead56595559
 SHA512 
0456340858756c895a292ba769a6c4374a9754a199d0ce3ae66c893f3bffae18729d866fa5d6f15a9070ccb2360068cd85c45800f59d662fdb21162a0c8bdd83
 DIST CPAN-Perl-Releases-5.20230616.tar.gz 22720 BLAKE2B 
413d8af802b185ef16bb35aaf213551987814e203e251a2be2f36d1d8f5ba7588f02666940ff85d7151f6d3b730fc3610a604f7213c171c7d85d97c1015bc1d5
 SHA512 
277ba04f29c8eefc9fca144ea34ac999c7c6f815ee00b914d381da7b97bb57ed966d21b168cf6788fe87a5dfa500cb572d6e04ca2c54889777bde777acb3a5ad
+DIST CPAN-Perl-Releases-5.20230703.tar.gz 22621 BLAKE2B 
fc2086bb458f47859526991c75af99f306260b72e8a58f387ad0a916d04e99b9e057e204dee3c25574275d9539029b443bc0da67fdc856a157cf76757b6bad85
 SHA512 
a5c90c5c2594316d7ed57917477974c003790067132dbbe66707cdb5793580d293d1f72e5adb39a424e1585609d950f32f691262ad0fbb6f751938a4bec6f481



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

2023-07-02 Thread Maciej Barć
commit: e9af68c0419b75fd5476344054f7086bf5d5178a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:38:36 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9af68c0

app-emacs/vertico: bump to 1.4

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/vertico/Manifest   |  1 +
 app-emacs/vertico/vertico-1.4.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index 3a8e9301a4f1..e0e4e1f9ee75 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,2 +1,3 @@
 DIST vertico-1.1.tar.gz 44320 BLAKE2B 
ca423d0a745cb0ed9c7f857f07595614264c8cf60056b696c31e26f85578278b1993c803556609fd444a1729f5380e314b39bd586073a6145b6b3e7f46462999
 SHA512 
e8df93ad4bd97d6313eefc3c2d88652841858a22db9be17b07e68095c158daf228f717524a6ba912541ce405afdfe5f696a3e5adf5d08c5e9e8b44694eb62294
 DIST vertico-1.3.tar.gz 45142 BLAKE2B 
a835e540ce271b5dc1cea13a9894a82c6adc6729cf45692a8e345389550ba4900649232b530b6293789bf8ee33447a149c525f167335fdcfa64150c9bddf3c85
 SHA512 
2cd6c6f13858c55dc0c182fdb7b5e9b8866e10e88554252e6f1c3a465b525e67517d4213d392e59f40f20956e9fba0f414490788f580c5ace5ffd29c29b87a9b
+DIST vertico-1.4.tar.gz 45260 BLAKE2B 
199472fd9126bdb940eeac811c19f4a9f8efe5c5a31ce580ab148db23bb69bb47c71ec9299339e768fd8662dd38fe39e469d4548cd8c15b761a1b282d5bcbf67
 SHA512 
2ff48178807e5bd32d8515bc3a1c435be191b1383ca749cdaca8e15140c86253b6b5073c883c080ded42f6ec511acd4292b1cce415a696911f5f932a0de167f3

diff --git a/app-emacs/vertico/vertico-1.4.ebuild 
b/app-emacs/vertico/vertico-1.4.ebuild
new file mode 100644
index ..0ff52c845500
--- /dev/null
+++ b/app-emacs/vertico/vertico-1.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Vertical interactive completion"
+HOMEPAGE="https://github.com/minad/vertico;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el ./ || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-07-02 Thread Maciej Barć
commit: bb01d7d92cc1863de76c7b6b7c6d0b60ffc23904
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:38:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb01d7d9

app-emacs/vertico: drop old 1.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/vertico/Manifest   |  1 -
 app-emacs/vertico/vertico-1.2.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index 408850c638ed..3a8e9301a4f1 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,3 +1,2 @@
 DIST vertico-1.1.tar.gz 44320 BLAKE2B 
ca423d0a745cb0ed9c7f857f07595614264c8cf60056b696c31e26f85578278b1993c803556609fd444a1729f5380e314b39bd586073a6145b6b3e7f46462999
 SHA512 
e8df93ad4bd97d6313eefc3c2d88652841858a22db9be17b07e68095c158daf228f717524a6ba912541ce405afdfe5f696a3e5adf5d08c5e9e8b44694eb62294
-DIST vertico-1.2.tar.gz 44501 BLAKE2B 
46ff938c13b6dbdf3f952a887b5fe4d091dfe68da067620e3ca2c567c783af748ab921502b7f5f66cfd6ffa7457b10563e95ae5d7add32565a15643531f83da4
 SHA512 
f7deeeaeb4b78a857e354dab8d61b5062147be4fb7b87083b0fd16d88bf26ec7354df462d17f756f538b32fbcbbda0878ee48540d1e45c592a5f7c2533c10eb0
 DIST vertico-1.3.tar.gz 45142 BLAKE2B 
a835e540ce271b5dc1cea13a9894a82c6adc6729cf45692a8e345389550ba4900649232b530b6293789bf8ee33447a149c525f167335fdcfa64150c9bddf3c85
 SHA512 
2cd6c6f13858c55dc0c182fdb7b5e9b8866e10e88554252e6f1c3a465b525e67517d4213d392e59f40f20956e9fba0f414490788f580c5ace5ffd29c29b87a9b

diff --git a/app-emacs/vertico/vertico-1.2.ebuild 
b/app-emacs/vertico/vertico-1.2.ebuild
deleted file mode 100644
index 0ff52c845500..
--- a/app-emacs/vertico/vertico-1.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Vertical interactive completion"
-HOMEPAGE="https://github.com/minad/vertico;
-SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-29.1.4.0"
-BDEPEND="${RDEPEND}"
-
-DOCS=( CHANGELOG.org README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el ./ || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-07-02 Thread Maciej Barć
commit: 1e8f7fcb72ce9d9a39b45cb6e741e5b40a7e3272
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:37:27 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8f7fcb

app-emacs/osm: bump to 0.13

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/osm/Manifest|  1 +
 app-emacs/osm/osm-0.13.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 28692194e17c..000436bfe897 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1 +1,2 @@
 DIST osm-0.12.tar.gz 32029 BLAKE2B 
42a8f70acb01ac0b326ac0e345528f2181e5ab45a92bfcc796d2d8cab5b587e4b071c5d1235cc92f4362be3849cd454015de096314b2de0ebd02bdc631588e03
 SHA512 
ad21fe39c096250f8e5249ae67c399ccb976a48576ced9e9ed4accbd7cbeed4a30e3c347ca5b4ba2f8e2b7db5a161b3145b01121860b9ee3880d06241bec3edc
+DIST osm-0.13.tar.gz 32400 BLAKE2B 
0b97d1adb67510f393dc13b8f314e8b8cc089d1b5d4e440331a2c8ddf42799c5e04b6448eb35d3acd55c8fc363f82415d8b8cdf83e06fa3ceaa07ffd68e4
 SHA512 
4313ccb42c6c7a7fc582d5f2a476ff09890306c82bf0554654443906e593509692450d0db4b6ef4fde906aa750d925bd3156e74d8fcf6f780eb37a3761aa20e6

diff --git a/app-emacs/osm/osm-0.13.ebuild b/app-emacs/osm/osm-0.13.ebuild
new file mode 100644
index ..e10c84ef5e7f
--- /dev/null
+++ b/app-emacs/osm/osm-0.13.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
+HOMEPAGE="https://github.com/minad/osm/;
+SRC_URI="https://github.com/minad/osm/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json,libxml2,png,svg]
+   >=app-emacs/compat-29.1.4.0
+"
+RDEPEND="
+   ${BDEPEND}
+   net-misc/curl[ssl]
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-07-02 Thread Maciej Barć
commit: 5c13f5f258cff0078da349aa36a321f77963d67b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:37:52 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c13f5f2

app-emacs/tempel: bump to 0.8

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/tempel/Manifest  |  1 +
 app-emacs/tempel/tempel-0.8.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/tempel/Manifest b/app-emacs/tempel/Manifest
index 66d6decf80fd..9695fcd3b60a 100644
--- a/app-emacs/tempel/Manifest
+++ b/app-emacs/tempel/Manifest
@@ -1,2 +1,3 @@
 DIST tempel-0.6.tar.gz 25563 BLAKE2B 
2edd522335f8faaa989b313b04f394f30f514cf7c40ec20f5f5fe0c1f1fe1b3ae05d15e9deb103e94d3d25b86a5725caa78904a25f22f806453a705dfc5e9c82
 SHA512 
49938758f5289fc9c77a78dc1559ce6a454d5969b256ba0e18239855ff0667afbb131c8e2214d4994fc342397903a293ad88bf26828c693ec5e197174d78ef50
 DIST tempel-0.7.tar.gz 26541 BLAKE2B 
81bd7cd734eba5fbe299c736133512c035439036e17dc032b865c29e30ad6837957af8ce9bde3d56bc3dccb12f2e6111e66605e72e0bb0eead982fb436d8e9e1
 SHA512 
3589962c3273e9a2fb8a3b2d59c8831e15b481b9e69ad7785ae5a30e4df133bb187da6e58c04d77fa37b217f2a7c68dd7825c8a20856320f824adf739e5629a3
+DIST tempel-0.8.tar.gz 27043 BLAKE2B 
f4920a1c0d1d7ed21f2681031f846b07fcdabbd59b76f3ba2fcd1277c78b30e1c5e134deeb35410f7227d753256b9c16c6a4d641011b99d87b49f0fae0fd5a04
 SHA512 
7b832e151821f4c72a3d14663fb76a956e2b6730387e71e1aedb52c72a7798a5804ad2ca3d63185c52d39128d748394419c3708d8a6a7497014e573d277fa5d9

diff --git a/app-emacs/tempel/tempel-0.8.ebuild 
b/app-emacs/tempel/tempel-0.8.ebuild
new file mode 100644
index ..51f816d019d3
--- /dev/null
+++ b/app-emacs/tempel/tempel-0.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Templates with in-buffer field editing for GNU Emacs"
+HOMEPAGE="https://github.com/minad/tempel/;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.3.4"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-07-02 Thread Maciej Barć
commit: 097eec161b7b3cdb8102215b9102250a8cf1d350
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:37:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097eec16

app-emacs/osm: drop old 0.11

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/osm/Manifest|  1 -
 app-emacs/osm/osm-0.11.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 7c42512651a3..28692194e17c 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,2 +1 @@
-DIST osm-0.11.tar.gz 31935 BLAKE2B 
d4cb18a9ab17d0d982db94a1dcfb37bdf3676b2b6bf367f249ccc2475783ce4f7eda8bb01beff8ac59e4a963e7800402f3fe9a99832f9072396d679a4fa0bd56
 SHA512 
02faba5200897b78b1e8d616d3f21a607645e401b80e13d016be8317cc92dcd7458d6b968066f088d9ee202d477e183c9d93bf1475710f6a6c249608cb68b0d6
 DIST osm-0.12.tar.gz 32029 BLAKE2B 
42a8f70acb01ac0b326ac0e345528f2181e5ab45a92bfcc796d2d8cab5b587e4b071c5d1235cc92f4362be3849cd454015de096314b2de0ebd02bdc631588e03
 SHA512 
ad21fe39c096250f8e5249ae67c399ccb976a48576ced9e9ed4accbd7cbeed4a30e3c347ca5b4ba2f8e2b7db5a161b3145b01121860b9ee3880d06241bec3edc

diff --git a/app-emacs/osm/osm-0.11.ebuild b/app-emacs/osm/osm-0.11.ebuild
deleted file mode 100644
index 2e361a320f89..
--- a/app-emacs/osm/osm-0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
-HOMEPAGE="https://github.com/minad/osm/;
-SRC_URI="https://github.com/minad/osm/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-BDEPEND="
-   >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json,libxml2,png,svg]
-   >=app-emacs/compat-29.1.4.0
-"
-RDEPEND="
-   ${BDEPEND}
-   net-misc/curl[ssl]
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-07-02 Thread Maciej Barć
commit: fdd54c8246359c96b3e476fb77e3f194c164615d
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:36:58 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd54c82

app-emacs/osm: drop old 0.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/osm/Manifest|  1 -
 app-emacs/osm/osm-0.10.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 35ec692ae5c3..7c42512651a3 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,3 +1,2 @@
-DIST osm-0.10.tar.gz 31628 BLAKE2B 
6cb3d4fcee65b93787507fcdc15afce521e4d65c2fcea9f729e5292bfc57ec065604c8439bc5d0d744969c36fcba14204257a93546d1c67a9d3d8a816e26e9e7
 SHA512 
03ad03b9b64244c53c2b9a7329b9d741f33102e41684488385bdc60e5398b9cba7d3950cb0937b4bdecb93017cb2c1b5f99324195349b88ae7eed66431149ba6
 DIST osm-0.11.tar.gz 31935 BLAKE2B 
d4cb18a9ab17d0d982db94a1dcfb37bdf3676b2b6bf367f249ccc2475783ce4f7eda8bb01beff8ac59e4a963e7800402f3fe9a99832f9072396d679a4fa0bd56
 SHA512 
02faba5200897b78b1e8d616d3f21a607645e401b80e13d016be8317cc92dcd7458d6b968066f088d9ee202d477e183c9d93bf1475710f6a6c249608cb68b0d6
 DIST osm-0.12.tar.gz 32029 BLAKE2B 
42a8f70acb01ac0b326ac0e345528f2181e5ab45a92bfcc796d2d8cab5b587e4b071c5d1235cc92f4362be3849cd454015de096314b2de0ebd02bdc631588e03
 SHA512 
ad21fe39c096250f8e5249ae67c399ccb976a48576ced9e9ed4accbd7cbeed4a30e3c347ca5b4ba2f8e2b7db5a161b3145b01121860b9ee3880d06241bec3edc

diff --git a/app-emacs/osm/osm-0.10.ebuild b/app-emacs/osm/osm-0.10.ebuild
deleted file mode 100644
index 08d34471f8b4..
--- a/app-emacs/osm/osm-0.10.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
-HOMEPAGE="https://github.com/minad/osm/;
-SRC_URI="https://github.com/minad/osm/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-BDEPEND="
-   >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json,libxml2,png,svg]
-   >=app-emacs/compat-29.1.3.4
-"
-RDEPEND="
-   ${BDEPEND}
-   net-misc/curl[ssl]
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-modern/

2023-07-02 Thread Maciej Barć
commit: 0906c9728b67ecee94dd7684153d600c51756637
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:36:37 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0906c972

app-emacs/org-modern: bump to 0.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-modern/Manifest   |  1 +
 app-emacs/org-modern/org-modern-0.10.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest
index 3a17ab412172..66e233dd3812 100644
--- a/app-emacs/org-modern/Manifest
+++ b/app-emacs/org-modern/Manifest
@@ -1,2 +1,3 @@
+DIST org-modern-0.10.tar.gz 24181 BLAKE2B 
a905fe099c849d70f608643c058c5356ce8f027c1f4bb13a6954d44a069e75fe070579c168a19aa7bf6610cd3e08fee32f51efaf0d6fb947aa460df1f2aef5dd
 SHA512 
5118f6285b11144df2f4c3b6f3beda2ac14ee6df2cb595cca08dec494772c5617993abf27f4689d08893c38c910eeb61ab552338fce1aad65ca24c5ab9e95b40
 DIST org-modern-0.7.tar.gz 23199 BLAKE2B 
f9fea09f8be91c68b5e3b8c6371b3772d47c3738ebd301c15bbf1d5ed7f72daf177c66ac8a3cea322e70449d477ba73bb4bd48afcf6de23162d682b09b45de87
 SHA512 
e77a561376ed04fa7dd1034d5dd1c9217768ecf73e27c704d246261b60365712d5835c66b91cce1e91b368d004868a6fb5945b266e415276cab604f749cb9df2
 DIST org-modern-0.9.tar.gz 24023 BLAKE2B 
5f016f4e1a748cb33b139794864a3e40ce035c3ce616eef96c9f884dffeb27057523fdd3c2e179061ad3defef67e706d19157742eb503b927fdd07fde9b6b73f
 SHA512 
618bd3ad94a8f6557519549d4918e98af0018e8ad60390843c6638fc245a20c4d304cbb30253238f356e496a4ba0d007ba65e34b07fee61069410b85bbe9

diff --git a/app-emacs/org-modern/org-modern-0.10.ebuild 
b/app-emacs/org-modern/org-modern-0.10.ebuild
new file mode 100644
index ..9fa99148a3ca
--- /dev/null
+++ b/app-emacs/org-modern/org-modern-0.10.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Modern style for your GNU Emacs Org buffers"
+HOMEPAGE="https://github.com/minad/org-modern/;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org example.org )
+SITEFILE="50${PN}-gentoo.el"



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

2023-07-02 Thread Maciej Barć
commit: bfdd7070d68b1c623e63a48b31700d3bc730b520
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:35:56 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdd7070

app-emacs/marginalia: bump to 1.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/marginalia/Manifest  |  1 +
 app-emacs/marginalia/marginalia-1.3.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index 1e8e221ceefb..d0645de54a3a 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1 +1,2 @@
 DIST marginalia-1.2.tar.gz 30235 BLAKE2B 
65027b482333086dc3a328741df772b5ab8435bc576c46602194c6373c812cc956a4936205b071e71453f5634b4481aa8ed8d3b08c3687788b6b92385a1cc54c
 SHA512 
708effbeec74e0ef24f307d8a93f9d6e7b6936c343a79e72bc333520bbe0ec9d101fecf84793ef3f3b274b2c3bca88ee01d52ff37d154128a46eb774f9775c82
+DIST marginalia-1.3.tar.gz 30893 BLAKE2B 
4ab172939ef5c31f3d15c2e696cdbd2f8a4782f530332f6214b2634e6c9ec39c80a2798d2f75c6e52b830b91220c00a12ef30c6c717fd93631ab627854568eae
 SHA512 
ea90c4682276247b0f914aab752a11cf074e38f73f8cdb5330f55387cd9930662918101ae3d0da552f4f2a2fe99d51f97093c32e984dedb102df0eadbf914cc3

diff --git a/app-emacs/marginalia/marginalia-1.3.ebuild 
b/app-emacs/marginalia/marginalia-1.3.ebuild
new file mode 100644
index ..94f2ac11d2f2
--- /dev/null
+++ b/app-emacs/marginalia/marginalia-1.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Marginalia in the minibuffer"
+HOMEPAGE="https://github.com/minad/marginalia;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"



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

2023-07-02 Thread Maciej Barć
commit: 8b9f5cef6cd678e3b0e98ec318eaf9ff82b6ea81
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:35:36 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9f5cef

app-emacs/marginalia: drop old 1.0-r1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/marginalia/Manifest |  1 -
 app-emacs/marginalia/marginalia-1.0-r1.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index c3ad89b7b1e1..7f2516d52325 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1,3 +1,2 @@
-DIST marginalia-1.0.tar.gz 29142 BLAKE2B 
99048ebca2156981aa77eb10bbd914648932bfc328f41abdda8196361542e7550895f5263b04a239fca3ef79a2cc87ff7e9a9d315ab46ef6d87846117a325cd5
 SHA512 
82b7220bce1d8804be9a4783518f4492d66e039a50c0fb064bbfe18acf119600a9f3c9cc2dede038b390c4522c1163ea1982e9f3f8a3f170c0f4f86ef1ec87d5
 DIST marginalia-1.1.tar.gz 30058 BLAKE2B 
9d2b792383ed3c67ce1611ce0eab31edfc0769ee2243a7d8e189a398076d977b0a5db60ecd28d3ea8483a91fd27088d6b4fbbe0d9c5e16a3348b7cd7e211f05c
 SHA512 
83cf7a4dce4a4f0064ef2a7c51beb6ced73aa4f8951d2920fbaf6f879ec5ff9431890840f2afcc0741b36842a68461ccdf51450b6b4d2877477731796be2
 DIST marginalia-1.2.tar.gz 30235 BLAKE2B 
65027b482333086dc3a328741df772b5ab8435bc576c46602194c6373c812cc956a4936205b071e71453f5634b4481aa8ed8d3b08c3687788b6b92385a1cc54c
 SHA512 
708effbeec74e0ef24f307d8a93f9d6e7b6936c343a79e72bc333520bbe0ec9d101fecf84793ef3f3b274b2c3bca88ee01d52ff37d154128a46eb774f9775c82

diff --git a/app-emacs/marginalia/marginalia-1.0-r1.ebuild 
b/app-emacs/marginalia/marginalia-1.0-r1.ebuild
deleted file mode 100644
index 8ae64450d018..
--- a/app-emacs/marginalia/marginalia-1.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Marginalia in the minibuffer"
-HOMEPAGE="https://github.com/minad/marginalia;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"



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

2023-07-02 Thread Maciej Barć
commit: 9fcc60749cb103a0086fb5e2ba624b27270e9d3b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:35:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcc6074

app-emacs/marginalia: drop old 1.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/marginalia/Manifest  |  1 -
 app-emacs/marginalia/marginalia-1.1.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index 7f2516d52325..1e8e221ceefb 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1,2 +1 @@
-DIST marginalia-1.1.tar.gz 30058 BLAKE2B 
9d2b792383ed3c67ce1611ce0eab31edfc0769ee2243a7d8e189a398076d977b0a5db60ecd28d3ea8483a91fd27088d6b4fbbe0d9c5e16a3348b7cd7e211f05c
 SHA512 
83cf7a4dce4a4f0064ef2a7c51beb6ced73aa4f8951d2920fbaf6f879ec5ff9431890840f2afcc0741b36842a68461ccdf51450b6b4d2877477731796be2
 DIST marginalia-1.2.tar.gz 30235 BLAKE2B 
65027b482333086dc3a328741df772b5ab8435bc576c46602194c6373c812cc956a4936205b071e71453f5634b4481aa8ed8d3b08c3687788b6b92385a1cc54c
 SHA512 
708effbeec74e0ef24f307d8a93f9d6e7b6936c343a79e72bc333520bbe0ec9d101fecf84793ef3f3b274b2c3bca88ee01d52ff37d154128a46eb774f9775c82

diff --git a/app-emacs/marginalia/marginalia-1.1.ebuild 
b/app-emacs/marginalia/marginalia-1.1.ebuild
deleted file mode 100644
index 0390c05bca83..
--- a/app-emacs/marginalia/marginalia-1.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Marginalia in the minibuffer"
-HOMEPAGE="https://github.com/minad/marginalia;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND=">=app-emacs/compat-29.1.3.0"
-BDEPEND="${RDEPEND}"



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

2023-07-02 Thread Maciej Barć
commit: 9d2bd0d723ee5e850641df076aecbd9932e389ab
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:34:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2bd0d7

app-emacs/consult: drop old 0.33

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/consult/Manifest|  1 -
 app-emacs/consult/consult-0.33.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index ea91941b789b..467d3d286526 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,3 +1,2 @@
 DIST consult-0.32.tar.gz 101692 BLAKE2B 
01c574755345917ea109d4321a31b6720f88bb99d76a26cb5ef90acd7f637734d299708b630971a530ab97eb83d719c634eac6b3481699f4fc94f5a3ea479a72
 SHA512 
d33c33997542f545d64af9fe9261e1d22b32effaf75fce428903f5d4e50e98f0205976cb000aa0c4ce0218a382171d345d8d806184fbdd63d906fba91d58ab6e
-DIST consult-0.33.tar.gz 102348 BLAKE2B 
16419c7dfbee2d190dc4f534a69f835120779e6b44d0136963b830a56b49f890df6ac72f3dd229351bb1eb9e9b94a1a0fac1c14ee086a06d137b79e869f49d8c
 SHA512 
64bf4a4833e66388465db44d97fd0a8492baf8a2d3c54638cb2438391ec0b5599e944d5eb56812ea3fb1f6b6bcaf4a27d014390d084b9a73b0340c3aa467603f
 DIST consult-0.34.tar.gz 102922 BLAKE2B 
a3a748fd51a302d2c7e55158b1098d8d7d72c259a15b81d7441d82731f27ae673465d719f1adda933db97b0466fd1f9eaa96b60a3df4de57ccf26f64f0803b3c
 SHA512 
62163d5b065cf5aba8887624fbf13339d667f7b250ce1777d0c417a2bba91419978852e2c12f6c78dbfab994c0f7a613bca318d19adf4ae1a3e59bb4f5217f71

diff --git a/app-emacs/consult/consult-0.33.ebuild 
b/app-emacs/consult/consult-0.33.ebuild
deleted file mode 100644
index 1a06823ec878..
--- a/app-emacs/consult/consult-0.33.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=27
-
-inherit elisp
-
-DESCRIPTION="Consulting complete-read"
-HOMEPAGE="https://github.com/minad/consult;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-28.1"
-BDEPEND="${RDEPEND}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-07-02 Thread Maciej Barć
commit: 359319c16e593b152f1c448e166afb9908aafc50
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:34:54 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359319c1

app-emacs/corfu: drop old 0.35

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/corfu/Manifest  |  1 -
 app-emacs/corfu/corfu-0.35.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 2a2ae8abe3cb..72997f8778b8 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,3 +1,2 @@
 DIST corfu-0.34.tar.gz 44586 BLAKE2B 
c2a056cdef8cc536f3512662c442504fd3c973649e58b382eb92fb749bc5b3de2dcdad9f13cbe929b33b001fe9fc1ee2b057620c321f32ad9aefc0b274b71983
 SHA512 
5a46af83eed319170687e91386d8363416682fb6017d465a2b86c8164903efc128122b9cae81482155d8c710f7b2eb1dc8ff0b636544a0a611bec574fdb188c9
-DIST corfu-0.35.tar.gz 45540 BLAKE2B 
ae5649b3bc5b636887afdd1af7f8b36b9063bc863e72c844f24ad0ede5aacea9f9cab2fbcf0ee543b653f3763d2a0e34097eeadca46c947e483c93ed8cd6619e
 SHA512 
9d749a7e513486b1f83e073083b3c5a35d101c2eb20e4424bc1fe1313ea36469f50eb4c9967b3bb2c9cf249805a57c17843758e8e473f1af5c22987ae47ec404
 DIST corfu-0.36.tar.gz 45542 BLAKE2B 
8841dd5ebb20c5609ddc7983a12e52c9194002da6a10c26f4f6934d03a6abeccb02a5e3896991ac22e9262ba46b0d00ed6608c740f4c02091c193d8e6e748260
 SHA512 
520f4c7821f0ba8e159055b142a25e7e94fd2285e50ff487c0b877d9079a4f277397cc999b127bb991defadc198d7e6f7853a6b66278f46eb9184265fabd6c8a

diff --git a/app-emacs/corfu/corfu-0.35.ebuild 
b/app-emacs/corfu/corfu-0.35.ebuild
deleted file mode 100644
index af9057c005cf..
--- a/app-emacs/corfu/corfu-0.35.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion Overlay Region FUnction"
-HOMEPAGE="https://github.com/minad/corfu/;
-SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-29.1.3.4"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el . || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-07-02 Thread Maciej Barć
commit: 69d1f0092dece07b0c0f155d03c1cdbda1543ecc
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:35:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d1f009

app-emacs/corfu: bump to 0.37

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/corfu/Manifest  |  1 +
 app-emacs/corfu/corfu-0.37.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 72997f8778b8..1495101709b4 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,2 +1,3 @@
 DIST corfu-0.34.tar.gz 44586 BLAKE2B 
c2a056cdef8cc536f3512662c442504fd3c973649e58b382eb92fb749bc5b3de2dcdad9f13cbe929b33b001fe9fc1ee2b057620c321f32ad9aefc0b274b71983
 SHA512 
5a46af83eed319170687e91386d8363416682fb6017d465a2b86c8164903efc128122b9cae81482155d8c710f7b2eb1dc8ff0b636544a0a611bec574fdb188c9
 DIST corfu-0.36.tar.gz 45542 BLAKE2B 
8841dd5ebb20c5609ddc7983a12e52c9194002da6a10c26f4f6934d03a6abeccb02a5e3896991ac22e9262ba46b0d00ed6608c740f4c02091c193d8e6e748260
 SHA512 
520f4c7821f0ba8e159055b142a25e7e94fd2285e50ff487c0b877d9079a4f277397cc999b127bb991defadc198d7e6f7853a6b66278f46eb9184265fabd6c8a
+DIST corfu-0.37.tar.gz 46624 BLAKE2B 
256412325253f9282b39981bb1402825b193cf12e13fc4dc33bcf946931b554dfa6b95b331c553889cb2105a670632051441f0d0434882ce4e69b51ce663460d
 SHA512 
a7ba07083fa93785ca23ffe5f959a9178aed079e00b44a2dcc90f64c6763555e27b04906aa0dab63bce8f07b30b60e60b785572b53257f86b794c800835a58b3

diff --git a/app-emacs/corfu/corfu-0.37.ebuild 
b/app-emacs/corfu/corfu-0.37.ebuild
new file mode 100644
index ..af9057c005cf
--- /dev/null
+++ b/app-emacs/corfu/corfu-0.37.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Completion Overlay Region FUnction"
+HOMEPAGE="https://github.com/minad/corfu/;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.3.4"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el . || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-modern/

2023-07-02 Thread Maciej Barć
commit: 35244cbe7f3d7e1883625ae5e92a9e91794fe129
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:36:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35244cbe

app-emacs/org-modern: drop old 0.8

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-modern/Manifest  |  1 -
 app-emacs/org-modern/org-modern-0.8.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest
index e986a156374d..3a17ab412172 100644
--- a/app-emacs/org-modern/Manifest
+++ b/app-emacs/org-modern/Manifest
@@ -1,3 +1,2 @@
 DIST org-modern-0.7.tar.gz 23199 BLAKE2B 
f9fea09f8be91c68b5e3b8c6371b3772d47c3738ebd301c15bbf1d5ed7f72daf177c66ac8a3cea322e70449d477ba73bb4bd48afcf6de23162d682b09b45de87
 SHA512 
e77a561376ed04fa7dd1034d5dd1c9217768ecf73e27c704d246261b60365712d5835c66b91cce1e91b368d004868a6fb5945b266e415276cab604f749cb9df2
-DIST org-modern-0.8.tar.gz 23681 BLAKE2B 
75ad25f43756327de5fefc49ba168a4b5e8d19352c1a08d394375ad4f33c808df51866c56d47bc5bb6d57e8b5f38d24acbb53f011dc2920c0747c4b884aa4a8a
 SHA512 
c8d99576e80f783be05b543ad44fbfa9264d5a76a0b991bd46be2820bf703eb9fbb21c5c297b21bd8fc5f8ab0726be49f1bf1947a5f011898cd3b377fce02f68
 DIST org-modern-0.9.tar.gz 24023 BLAKE2B 
5f016f4e1a748cb33b139794864a3e40ce035c3ce616eef96c9f884dffeb27057523fdd3c2e179061ad3defef67e706d19157742eb503b927fdd07fde9b6b73f
 SHA512 
618bd3ad94a8f6557519549d4918e98af0018e8ad60390843c6638fc245a20c4d304cbb30253238f356e496a4ba0d007ba65e34b07fee61069410b85bbe9

diff --git a/app-emacs/org-modern/org-modern-0.8.ebuild 
b/app-emacs/org-modern/org-modern-0.8.ebuild
deleted file mode 100644
index cf089dd2ab36..
--- a/app-emacs/org-modern/org-modern-0.8.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Modern style for your GNU Emacs Org buffers"
-HOMEPAGE="https://github.com/minad/org-modern/;
-SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.org example.org )
-SITEFILE="50${PN}-gentoo.el"



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

2023-07-02 Thread Maciej Barć
commit: 435b81f63636cb629096bad4ff82cac6aecc7019
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:34:35 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435b81f6

app-emacs/consult: bump to 0.35

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/consult/Manifest|  1 +
 app-emacs/consult/consult-0.35.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 467d3d286526..2ab6ac89209b 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,2 +1,3 @@
 DIST consult-0.32.tar.gz 101692 BLAKE2B 
01c574755345917ea109d4321a31b6720f88bb99d76a26cb5ef90acd7f637734d299708b630971a530ab97eb83d719c634eac6b3481699f4fc94f5a3ea479a72
 SHA512 
d33c33997542f545d64af9fe9261e1d22b32effaf75fce428903f5d4e50e98f0205976cb000aa0c4ce0218a382171d345d8d806184fbdd63d906fba91d58ab6e
 DIST consult-0.34.tar.gz 102922 BLAKE2B 
a3a748fd51a302d2c7e55158b1098d8d7d72c259a15b81d7441d82731f27ae673465d719f1adda933db97b0466fd1f9eaa96b60a3df4de57ccf26f64f0803b3c
 SHA512 
62163d5b065cf5aba8887624fbf13339d667f7b250ce1777d0c417a2bba91419978852e2c12f6c78dbfab994c0f7a613bca318d19adf4ae1a3e59bb4f5217f71
+DIST consult-0.35.tar.gz 103472 BLAKE2B 
5e47d40bd67811f40ef27f67b508d0fabdbc3bd552ee990e9418b59eedcebfb69241dfeae4a9f084514fc4eb102e17ab7efa4c4e80020d2cd8cd1cd80447aa13
 SHA512 
a2ee01c970bddd8367c8fe3094483bd5710f1bdbfd3b278e26d443ec42e91dee64b583272ac37e52f198f75554c95f97cd774b7f85b1a1c0d28b9a3905c77721

diff --git a/app-emacs/consult/consult-0.35.ebuild 
b/app-emacs/consult/consult-0.35.ebuild
new file mode 100644
index ..1a06823ec878
--- /dev/null
+++ b/app-emacs/consult/consult-0.35.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=27
+
+inherit elisp
+
+DESCRIPTION="Consulting complete-read"
+HOMEPAGE="https://github.com/minad/consult;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-28.1"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-07-02 Thread Maciej Barć
commit: 7383355e1cf76123cc50e787418970a7f5169849
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul  2 23:33:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul  2 23:48:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7383355e

app-emacs/cape: bump to 0.16

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/cape/Manifest |  1 +
 app-emacs/cape/cape-0.16.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emacs/cape/Manifest b/app-emacs/cape/Manifest
index b719c2277d70..e951f1371959 100644
--- a/app-emacs/cape/Manifest
+++ b/app-emacs/cape/Manifest
@@ -1 +1,2 @@
 DIST cape-0.15.tar.xz 25848 BLAKE2B 
44d72cd8de7597dad6f92c225995a5e1c02f42daf7a839c98e2b3d3ec0ff66dba5da64fc87d64b4913c5f9598cb00e3b46e22eaf98f65a759f4c04c9b373a3b2
 SHA512 
a2ea009f1f28868ac7c58f23e9212568545434588d89a2f15e5b1a0f4dba09a27a5620a9b9ac79cb88da3a9e83174f13a6122425581dd0aa43e25d12f1766396
+DIST cape-0.16.tar.gz 36845 BLAKE2B 
13a7e1b79cbfcb027dd10e475a928782acf1b835161bc508b92390aa8bd932474ec85cb59c752b732952d71261236db853d0e7fa2f7c005a42c4037ddc11be9d
 SHA512 
d668d438dd400928cd55f08a041a7493674d3118da8d78f6968cd9d41f12d8d654525ee7c15d5edf68d93e16815f8a2dfc96e4d850bbf624339380158fd9625c

diff --git a/app-emacs/cape/cape-0.16.ebuild b/app-emacs/cape/cape-0.16.ebuild
new file mode 100644
index ..16b63bbdfda8
--- /dev/null
+++ b/app-emacs/cape/cape-0.16.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Completion At Point Extensions"
+HOMEPAGE="https://github.com/minad/cape/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/minad/${PN}.git;
+else
+   SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_install() {
+   elisp-make-autoload-file
+   elisp_src_install
+}



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

2023-07-02 Thread Sam James
commit: bed6bb70c3686e62431df578edf78617db70d7c0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:35:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed6bb70

sys-apps/inxi: Stabilize 3.3.27.1 amd64, #909543

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

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

diff --git a/sys-apps/inxi/inxi-3.3.27.1.ebuild 
b/sys-apps/inxi/inxi-3.3.27.1.ebuild
index 7557d3bfd0e9..2c4181fa28fb 100644
--- a/sys-apps/inxi/inxi-3.3.27.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.27.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/files/, app-emulation/qemu/

2023-07-02 Thread Sam James
commit: 229d28a525799ae2f65b1a2cd206b07189241026
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:34:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229d28a5

app-emulation/qemu: use right CVE-2023-2861 patch for 8.0.2

Fixes: d2d08ad4d9a70136bf79818eb698e3cb7eead3b0
Bug: https://bugs.gentoo.org/909542
Signed-off-by: Sam James  gentoo.org>

 .../qemu/files/qemu-8.0.2-CVE-2023-2861.patch  | 23 +-
 .../{qemu-8.0.2-r1.ebuild => qemu-8.0.2-r2.ebuild} |  0
 2 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch 
b/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch
index 9a9c11a41d66..75fa534b4f1c 100644
--- a/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch
+++ b/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch
@@ -1,7 +1,7 @@
 https://bugs.gentoo.org/909542
-https://gitlab.com/qemu-project/qemu/-/commit/10fad73a2bf1c76c8aa9d6322755e5f877d83ce5
+https://gitlab.com/qemu-project/qemu/-/commit/b9d2887be4e616cdaeedd0b7456bfaa71ee798af
 
-From 10fad73a2bf1c76c8aa9d6322755e5f877d83ce5 Mon Sep 17 00:00:00 2001
+From b9d2887be4e616cdaeedd0b7456bfaa71ee798af Mon Sep 17 00:00:00 2001
 From: Christian Schoenebeck 
 Date: Wed, 7 Jun 2023 18:29:33 +0200
 Subject: [PATCH] 9pfs: prevent opening special files (CVE-2023-2861)
@@ -39,7 +39,6 @@ Reviewed-by: Michael Tokarev 
 Message-Id: 
 (cherry picked from commit f6b0de53fb87ddefed348a39284c8e2f28dc4eda)
 Signed-off-by: Michael Tokarev 
-(Mjt: drop adding qemu_fstat wrapper for 7.2 where wrappers aren't used)
 --- a/fsdev/virtfs-proxy-helper.c
 +++ b/fsdev/virtfs-proxy-helper.c
 @@ -26,6 +26,7 @@
@@ -108,7 +107,15 @@ Signed-off-by: Michael Tokarev 
  #ifdef O_PATH
  #define O_PATH_9P_UTIL O_PATH
  #else
-@@ -112,6 +114,38 @@ static inline void close_preserve_errno(int fd)
+@@ -95,6 +97,7 @@ static inline int errno_to_dotl(int err) {
+ #endif
+ 
+ #define qemu_openat openat
++#define qemu_fstat  fstat
+ #define qemu_fstatatfstatat
+ #define qemu_mkdiratmkdirat
+ #define qemu_renameat   renameat
+@@ -108,6 +111,38 @@ static inline void close_preserve_errno(int fd)
  errno = serrno;
  }
  
@@ -127,7 +134,7 @@ Signed-off-by: Michael Tokarev 
 +{
 +struct stat stbuf;
 +
-+if (fstat(fd, ) < 0) {
++if (qemu_fstat(fd, ) < 0) {
 +close_preserve_errno(fd);
 +return -1;
 +}
@@ -146,8 +153,8 @@ Signed-off-by: Michael Tokarev 
 +
  static inline int openat_dir(int dirfd, const char *name)
  {
- return openat(dirfd, name,
-@@ -146,6 +180,10 @@ again:
+ return qemu_openat(dirfd, name,
+@@ -142,6 +177,10 @@ again:
  return -1;
  }
  
@@ -158,5 +165,3 @@ Signed-off-by: Michael Tokarev 
  serrno = errno;
  /* O_NONBLOCK was only needed to open the file. Let's drop it. We don't
   * do that with O_PATH since fcntl(F_SETFL) isn't supported, and openat()
--- 
-GitLab

diff --git a/app-emulation/qemu/qemu-8.0.2-r1.ebuild 
b/app-emulation/qemu/qemu-8.0.2-r2.ebuild
similarity index 100%
rename from app-emulation/qemu/qemu-8.0.2-r1.ebuild
rename to app-emulation/qemu/qemu-8.0.2-r2.ebuild



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

2023-07-02 Thread Sam James
commit: 9003714883bc682f75048bc79d33727f79ea3cda
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:35:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90037148

sys-apps/inxi: Stabilize 3.3.27.1 ppc64, #909543

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

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

diff --git a/sys-apps/inxi/inxi-3.3.27.1.ebuild 
b/sys-apps/inxi/inxi-3.3.27.1.ebuild
index 2c4181fa28fb..ed38e49a0467 100644
--- a/sys-apps/inxi/inxi-3.3.27.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.27.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-07-02 Thread Jonas Stein
commit: d1c373f41327dda227ca10618a18ec8caa9316aa
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jul  2 23:32:36 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jul  2 23:33:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c373f4

sys-apps/inxi: drop 3.3.17.1

Signed-off-by: Jonas Stein  gentoo.org>

 sys-apps/inxi/Manifest |  1 -
 sys-apps/inxi/inxi-3.3.17.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index c343311bfe87..2553fe38e431 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,4 +1,3 @@
-DIST inxi-3.3.17.1.tar.gz 558476 BLAKE2B 
a53a90a9bbea44da7e2f4c77d2fbd6cf41fd4bcf95defe7c27379b62ccfbeee70e06865034082e4ffd24018312ca0f439d9ef7d746c979fbd4c5fff47b42f165
 SHA512 
2bf28e8c4bc3d93e309639e04dfafd6e7b2c82b33178c11e138828c8378e1636b1fb16dbae88838e69953020789637745ffa54818ed954624995c1daaf2387cb
 DIST inxi-3.3.20.1.tar.gz 565689 BLAKE2B 
0b89e54e22d0c88b57fdc2dcb08fc3cbe6b79a724c12d8eafd2e6eb6639ee1346ef9ee34b09f446464bafa35df87489ff9b40ad9e8de67fbe82c1becdd5af8bf
 SHA512 
bdc4de6d2978ff17bdd4a5366d66fb483a304c61448ef33be902080a75ae6e78eba6bcd31b9a799a1eff01f22cc8e72200f314209e36af4287d8e5256bca4d05
 DIST inxi-3.3.25.1.tar.gz 591556 BLAKE2B 
5e9f24a7e9d8a2ef0322d18e106da1b126e7aed7ebb468aa7f7e553ce02dece9a255c1c155eefe7d766c501e8a80e48a5a3ac85fd4c12b07cf870076589cdb93
 SHA512 
1d2fc98c22ba3efb026e12dd17e2dcbe61a849a34846a72ee7ec267f3c233f2903606c3d17d79aacbd2a7c9842f39beb9e61933d41b7914ba07bdace3d29e53b
 DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 
1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff
 SHA512 
f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575

diff --git a/sys-apps/inxi/inxi-3.3.17.1.ebuild 
b/sys-apps/inxi/inxi-3.3.17.1.ebuild
deleted file mode 100644
index f830c706f006..
--- a/sys-apps/inxi/inxi-3.3.17.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_rs 3 '-')
-# 2.3.56 was the last version with no tagged release.
-# It was also the last Bash based release. Later versions are Perl based
-
-DESCRIPTION="The CLI inxi collects and prints hardware and system information"
-HOMEPAGE="https://github.com/smxi/inxi;
-SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
-IUSE="bluetooth hddtemp opengl"
-
-RDEPEND="dev-lang/perl
-   sys-apps/pciutils
-   sys-apps/usbutils
-   bluetooth? ( net-wireless/bluez )
-   hddtemp? ( app-admin/hddtemp )
-   opengl? ( x11-apps/mesa-progs )
-   "
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.txt
-}



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

2023-07-02 Thread Andreas K. Hüttel
commit: 3225f2af140189e3bc67012df6c793803f9c654f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul  2 23:30:52 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul  2 23:30:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3225f2af

package.mask: Drop Perl 5.38 mask :)

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 97e03c4d1438..1308d1cc6a2f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -234,64 +234,6 @@ dev-python/ntlm-auth
 # Bug: #907211
 =dev-libs/imath-3.1.7
 
-# Andeas K. Hüttel  (2023-06-02)
-# Work in progress
-=dev-lang/perl-5.38*
-~virtual/perl-Attribute-Handlers-1.30.0
-~virtual/perl-autodie-2.360.0
-~virtual/perl-bignum-0.660.0
-~virtual/perl-Carp-1.540.0
-~virtual/perl-Compress-Raw-Bzip2-2.204.1_rc
-~virtual/perl-Compress-Raw-Zlib-2.204.1_rc
-~virtual/perl-CPAN-2.360.0
-~virtual/perl-Data-Dumper-2.188.0
-~virtual/perl-DB_File-1.858.0
-~virtual/perl-Devel-PPPort-3.710.0
-~virtual/perl-Digest-MD5-2.580.100_rc
-~virtual/perl-Digest-SHA-6.40.0
-~virtual/perl-Encode-3.190.0
-~virtual/perl-ExtUtils-CBuilder-0.280.238
-~virtual/perl-ExtUtils-Install-2.220.0
-~virtual/perl-ExtUtils-MakeMaker-7.700.0
-~virtual/perl-ExtUtils-ParseXS-3.510.0
-~virtual/perl-File-Spec-3.880.0
-~virtual/perl-Getopt-Long-2.540.0
-~virtual/perl-HTTP-Tiny-0.82.0
-~virtual/perl-HTTP-Tiny-0.83.0_rc
-~virtual/perl-HTTP-Tiny-0.86.0
-~virtual/perl-IO-1.520.0
-~virtual/perl-IO-Compress-2.204.0
-~virtual/perl-IO-Socket-IP-0.410.100_rc
-~virtual/perl-IO-Zlib-1.140.0
-~virtual/perl-JSON-PP-4.160.0
-~virtual/perl-libnet-3.150.0
-~virtual/perl-Locale-Maketext-1.330.0
-~virtual/perl-Math-BigInt-1.999.837
-~virtual/perl-Math-BigInt-FastCalc-0.501.300
-~virtual/perl-Math-BigRat-0.262.400
-~virtual/perl-Math-Complex-1.620.0
-~virtual/perl-Memoize-1.160.0
-~virtual/perl-MIME-Base64-3.160.100_rc
-~virtual/perl-Module-CoreList-5.202.305.200
-~virtual/perl-Module-CoreList-5.202.306.170
-~virtual/perl-Module-CoreList-5.202.306.230
-~virtual/perl-Module-CoreList-5.202.307.20
-~virtual/perl-Net-Ping-2.760.0
-~virtual/perl-parent-0.241.0
-~virtual/perl-podlators-5.10.0
-~virtual/perl-Safe-2.440.0
-~virtual/perl-Scalar-List-Utils-1.630.0
-~virtual/perl-Socket-2.36.0
-~virtual/perl-Storable-3.320.0
-~virtual/perl-Test-Simple-1.302.194
-~virtual/perl-Text-Balanced-2.60.0
-~virtual/perl-threads-2.360.0
-~virtual/perl-threads-shared-1.680.0
-~virtual/perl-Time-HiRes-1.977.500
-~virtual/perl-Time-Piece-1.340.101_rc
-~virtual/perl-Unicode-Normalize-1.320.0
-~virtual/perl-XSLoader-0.320.0
-
 # Michał Górny  (2023-05-31)
 # Unmaintained.  Last commit in 2020.  Does not work with Python 3.12.
 # No revdeps.



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

2023-07-02 Thread Andreas K. Hüttel
commit: bb0b3d56d21f5a6a45f90aaeb3b954c1212cabf3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul  2 23:22:23 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul  2 23:28:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0b3d56

virtual/perl-Module-CoreList: drop 5.202.306.170, 5.202.306.230

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

 .../perl-Module-CoreList-5.202.306.170.ebuild   | 17 -
 .../perl-Module-CoreList-5.202.306.230.ebuild   | 17 -
 2 files changed, 34 deletions(-)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.306.170.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.306.170.ebuild
deleted file mode 100644
index 3d8ec197fe89..
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.306.170.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-# Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
-# When bumping this package.
-RDEPEND="
-   || ( ~dev-lang/perl-5.38.0_rc1 ~perl-core/${PN#perl-}-${PV} )
-   dev-lang/perl:=
-   !perl-core/${PN#perl-}-${PV}-r999
-"

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.306.230.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.306.230.ebuild
deleted file mode 100644
index fb072acb238a..
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.306.230.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-# Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
-# When bumping this package.
-RDEPEND="
-   || ( ~dev-lang/perl-5.38.0_rc2 ~perl-core/${PN#perl-}-${PV} )
-   dev-lang/perl:=
-   !perl-core/${PN#perl-}-${PV}-r999
-"



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

2023-07-02 Thread Andreas K. Hüttel
commit: 24aec2e38c63f81858a6d7a6d98c18f1a4f2cdc4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul  2 23:19:29 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul  2 23:28:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24aec2e3

dev-lang/perl: add 5.38.0

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

 dev-lang/perl/Manifest   |   1 +
 dev-lang/perl/perl-5.38.0.ebuild | 817 +++
 2 files changed, 818 insertions(+)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index aa42a6fee2c5..13567fe75b29 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -8,6 +8,7 @@ DIST perl-5.36.1.tar.xz 13053604 BLAKE2B 
baab610d16e444338ad7d529bad6a88e1201078
 DIST perl-5.38.0-RC1.tar.xz 13570400 BLAKE2B 
a08f5ab6d1d8cf4572929b6e47834cf3e17dec33e8e41916f5a9f3524281493f369b75054ef7232b777b9b162635e4ee7864d8fd4f97de542b3d9704ba526af2
 SHA512 
1bd17db43e5b25fdcd8f0addd53820371f78173fe2bf6ca12de06589ecb296314e996cfa37357f656a694cf56504b85e7d7aef4f8cd367edb64653951b7a2efd
 DIST perl-5.38.0-RC2.tar.xz 13557644 BLAKE2B 
729b22329e39a23cbb80124e72fc9127ab800f03a9e53cbc868c6834e3e66577a36d53c0bec4fc2dae4e03caff1ad8dcc63a14d3dd038fc7cd75dcdc3ec875c5
 SHA512 
5273520c2d01b7f069e24fd3d7b05446bf0e44fe349e28dc08fc3c3e7043dc13c315f4ba41cd1a28973af98ea5bb280680e092fd63b005d0a83f64f4073a2dd3
 DIST perl-5.38.0-patches-1.tar.gz 26047 BLAKE2B 
809dd5242f9868e54525ae8056598d3252c889afc72ed6f122174f828947223399a5ba4dbc16dd43501f7138205991f8c102cbe0ed94175ae3353040c53a0162
 SHA512 
c66160e2009aa21d3be70050dce934d62e55e01dcf0f716129b2faa390923958a48bc448b4fab6f55e5b097eb378f7a6409a92c024fe68c8b34fddcfc5e4
+DIST perl-5.38.0.tar.xz 13565448 BLAKE2B 
22fd334d911e8ebe16ad2a96522110ad2c14d09dcd04d5e64391c7bb8ec92dd80d3a0f8eb105fb45aef8a2f78457174133503f7aeac4d90f762a44631478
 SHA512 
71beff7f6daa22a967972f5805daf2d4ff837a17e5ab808780f815d5914a67acf4f2e92acac0f2d8b24bdde4ceec0c2f7cb3029b5eadeeb30191f757e1bf0f9d
 DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B 
dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd
 SHA512 
274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c
 DIST perl-cross-1.4.1.tar.gz 117688 BLAKE2B 
e01103fb92764213dafb1ab92954fdc4bdcf1bd71a0064279ee75fed55a1c71850eaabdf667d6ab1c15eadccf7497668e5bb5ab13de33fef707fba14bfd52912
 SHA512 
5f403d3a52f724383d25c23b08e8001954300fa8f07a5b49df440ef4d06ef756404a6e448093c4f4d4f9a470b1c3f2b1b8b27d3d227ac1823552f6a377edd06a
 DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 
7c7783afccc6a04ab122a7c60b1cff7f0a2725655b2b63325ca25d7b8acb0cf993b496e2a590db943054336337ad215550b6b2a565f1d91a5aa9cfe3a4c36db4
 SHA512 
bde73cac13c0b42c4c6783d7e30dea491d70b65131e1c8434ef75db1f39a8e15ef5857568b706e8456faa3822402676dd247a1f20f4bed983597fdd5a6b4faad

diff --git a/dev-lang/perl/perl-5.38.0.ebuild b/dev-lang/perl/perl-5.38.0.ebuild
new file mode 100644
index ..1f2dc498827c
--- /dev/null
+++ b/dev-lang/perl/perl-5.38.0.ebuild
@@ -0,0 +1,817 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit alternatives flag-o-matic toolchain-funcs multilib multiprocessing
+
+PATCH_VER=1
+CROSS_VER=1.4.1
+PATCH_BASE="perl-5.38.0-patches-${PATCH_VER}"
+PATCH_DEV=dilfridge
+
+DIST_AUTHOR=RJBS
+
+# Greatest first, don't include yourself
+# Devel point-releases are not ABI-intercompatible, but stable point releases 
are
+# BIN_OLDVERSEN contains only C-ABI-intercompatible versions
+PERL_BIN_OLDVERSEN=""
+
+if [[ "${PV##*.}" == "" ]]; then
+   DIST_VERSION=5.30.0
+else
+   DIST_VERSION="${PV/_rc/-RC}"
+fi
+SHORT_PV="${DIST_VERSION%.*}"
+
+# Even numbered major versions are ABI intercompatible
+# Odd numbered major versions are not
+if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
+   SUBSLOT="${DIST_VERSION%-RC*}"
+else
+   SUBSLOT="${DIST_VERSION%.*}"
+fi
+
+# Used only in tar paths
+MY_P="perl-${DIST_VERSION}"
+# Used in library paths
+MY_PV="${DIST_VERSION%-RC*}"
+
+DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
+
+SRC_URI="
+   mirror://cpan/src/5.0/${MY_P}.tar.xz
+   
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
+   
https://github.com/gentoo-perl/perl-patchset/archive/refs/tags/${PATCH_BASE}.tar.gz
+   https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.gz
+   
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
+"
+
+HOMEPAGE="https://www.perl.org/;
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0/${SUBSLOT}"
+
+if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 

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

2023-07-02 Thread Andreas K. Hüttel
commit: 7101d1560334b0ae3f3376bf80fb59ffc63cfab0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul  2 23:20:04 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul  2 23:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7101d156

dev-lang/perl: drop 5.38.0_rc1, 5.38.0_rc2-r2

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

 dev-lang/perl/Manifest  |   2 -
 dev-lang/perl/perl-5.38.0_rc1.ebuild| 817 
 dev-lang/perl/perl-5.38.0_rc2-r2.ebuild | 817 
 3 files changed, 1636 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 13567fe75b29..fd4e525fefd9 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -5,8 +5,6 @@ DIST perl-5.34.1.tar.xz 12760168 BLAKE2B 
3768e55f66551c83295153e91d25d568b7b8638
 DIST perl-5.36.0-patches-1.tar.xz 20352 BLAKE2B 
f5413c75c5bbced230ad7fa692998caef8e4041f3394ae5212dc2aaee465de619b56cf07551be1bb36f2e06b9ed7d0ddda31ad4a7ec81d5c0c64b698ddd80379
 SHA512 
ab24577b6d71a13d9ccf272efa0881b29933b6a39532ca0d71d4c9a134f451bbe5f3d87c6c851f26114702ac3f92af5c5a72129a458ebee31e372106955eb157
 DIST perl-5.36.0.tar.xz 13051500 BLAKE2B 
e4864a4c21e5242df4164c73db8af10f7b9c36b075e0c05777abec79716db7778ccbf2c0c9e7e749518ad310019d2a6b32bd8b5ab2af5a8b16b5d920f83d034f
 SHA512 
6dd6ac2a77566c173c5ab9c238cf555f2c3e592e89abb5600bc23ce1cbd0c349e0233f6417cbbf1f6d0aefc6a734ba491285af0d3dc68a605b658b65c89f1dab
 DIST perl-5.36.1.tar.xz 13053604 BLAKE2B 
baab610d16e444338ad7d529bad6a88e12010786bd25f2ab117ab4dd636859ff862cb925700095434f05a802bea5b89a9d41769f26bdbae439443020950882bd
 SHA512 
8d1ec654c59d078bfc477f11c9526233199a85e4d4f6f5a55bf9eb7802cd355189c669cc6785d2d5e741c1de4d740b7a0cfd3c0198122586a07ac7f527fb14af
-DIST perl-5.38.0-RC1.tar.xz 13570400 BLAKE2B 
a08f5ab6d1d8cf4572929b6e47834cf3e17dec33e8e41916f5a9f3524281493f369b75054ef7232b777b9b162635e4ee7864d8fd4f97de542b3d9704ba526af2
 SHA512 
1bd17db43e5b25fdcd8f0addd53820371f78173fe2bf6ca12de06589ecb296314e996cfa37357f656a694cf56504b85e7d7aef4f8cd367edb64653951b7a2efd
-DIST perl-5.38.0-RC2.tar.xz 13557644 BLAKE2B 
729b22329e39a23cbb80124e72fc9127ab800f03a9e53cbc868c6834e3e66577a36d53c0bec4fc2dae4e03caff1ad8dcc63a14d3dd038fc7cd75dcdc3ec875c5
 SHA512 
5273520c2d01b7f069e24fd3d7b05446bf0e44fe349e28dc08fc3c3e7043dc13c315f4ba41cd1a28973af98ea5bb280680e092fd63b005d0a83f64f4073a2dd3
 DIST perl-5.38.0-patches-1.tar.gz 26047 BLAKE2B 
809dd5242f9868e54525ae8056598d3252c889afc72ed6f122174f828947223399a5ba4dbc16dd43501f7138205991f8c102cbe0ed94175ae3353040c53a0162
 SHA512 
c66160e2009aa21d3be70050dce934d62e55e01dcf0f716129b2faa390923958a48bc448b4fab6f55e5b097eb378f7a6409a92c024fe68c8b34fddcfc5e4
 DIST perl-5.38.0.tar.xz 13565448 BLAKE2B 
22fd334d911e8ebe16ad2a96522110ad2c14d09dcd04d5e64391c7bb8ec92dd80d3a0f8eb105fb45aef8a2f78457174133503f7aeac4d90f762a44631478
 SHA512 
71beff7f6daa22a967972f5805daf2d4ff837a17e5ab808780f815d5914a67acf4f2e92acac0f2d8b24bdde4ceec0c2f7cb3029b5eadeeb30191f757e1bf0f9d
 DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B 
dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd
 SHA512 
274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c

diff --git a/dev-lang/perl/perl-5.38.0_rc1.ebuild 
b/dev-lang/perl/perl-5.38.0_rc1.ebuild
deleted file mode 100644
index e528b2fa7e5e..
--- a/dev-lang/perl/perl-5.38.0_rc1.ebuild
+++ /dev/null
@@ -1,817 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit alternatives flag-o-matic toolchain-funcs multilib multiprocessing
-
-PATCH_VER=1
-CROSS_VER=1.4.1
-PATCH_BASE="perl-5.38.0-patches-${PATCH_VER}"
-PATCH_DEV=dilfridge
-
-DIST_AUTHOR=RJBS
-
-# Greatest first, don't include yourself
-# Devel point-releases are not ABI-intercompatible, but stable point releases 
are
-# BIN_OLDVERSEN contains only C-ABI-intercompatible versions
-PERL_BIN_OLDVERSEN=""
-
-if [[ "${PV##*.}" == "" ]]; then
-   DIST_VERSION=5.30.0
-else
-   DIST_VERSION="${PV/_rc/-RC}"
-fi
-SHORT_PV="${DIST_VERSION%.*}"
-
-# Even numbered major versions are ABI intercompatible
-# Odd numbered major versions are not
-if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
-   SUBSLOT="${DIST_VERSION%-RC*}"
-else
-   SUBSLOT="${DIST_VERSION%.*}"
-fi
-
-# Used only in tar paths
-MY_P="perl-${DIST_VERSION}"
-# Used in library paths
-MY_PV="${DIST_VERSION%-RC*}"
-
-DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
-
-SRC_URI="
-   mirror://cpan/src/5.0/${MY_P}.tar.xz
-   
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
-   
https://github.com/gentoo-perl/perl-patchset/archive/refs/tags/${PATCH_BASE}.tar.gz
-   

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

2023-07-02 Thread Andreas K. Hüttel
commit: 6492cdced6cf5a0c664eee5a929dfa2aefa47c40
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul  2 23:24:35 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul  2 23:28:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6492cdce

package.mask: One more last Perl 5.38 virtual

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f81db70ede45..97e03c4d1438 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -275,6 +275,7 @@ dev-python/ntlm-auth
 ~virtual/perl-Module-CoreList-5.202.305.200
 ~virtual/perl-Module-CoreList-5.202.306.170
 ~virtual/perl-Module-CoreList-5.202.306.230
+~virtual/perl-Module-CoreList-5.202.307.20
 ~virtual/perl-Net-Ping-2.760.0
 ~virtual/perl-parent-0.241.0
 ~virtual/perl-podlators-5.10.0



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

2023-07-02 Thread Andreas K. Hüttel
commit: 0521588c1f8cd7ae138c315b7a764af8ab55613d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul  2 23:21:43 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul  2 23:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0521588c

virtual/perl-Module-CoreList: add 5.202.307.20

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

 .../perl-Module-CoreList-5.202.307.20.ebuild| 17 +
 1 file changed, 17 insertions(+)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild
new file mode 100644
index ..1edefa67e625
--- /dev/null
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
+# When bumping this package.
+RDEPEND="
+   || ( ~dev-lang/perl-5.38.0 ~perl-core/${PN#perl-}-${PV} )
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



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

2023-07-02 Thread Sam James
commit: 6ce82787974d93809121647a018bc56bd7c7bc02
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:16:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:16:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce82787

sys-apps/inxi: Stabilize 3.3.27.1 x86, #909543

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

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

diff --git a/sys-apps/inxi/inxi-3.3.27.1.ebuild 
b/sys-apps/inxi/inxi-3.3.27.1.ebuild
index 2dcb936ef0ed..7557d3bfd0e9 100644
--- a/sys-apps/inxi/inxi-3.3.27.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.27.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-07-02 Thread Sam James
commit: 4cc179ceb62a3e2cc89077f6feb833b583b70bf1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:15:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc179ce

sys-apps/inxi: Stabilize 3.3.27.1 arm, #909543

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

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

diff --git a/sys-apps/inxi/inxi-3.3.27.1.ebuild 
b/sys-apps/inxi/inxi-3.3.27.1.ebuild
index 1b3918e6aebe..2dcb936ef0ed 100644
--- a/sys-apps/inxi/inxi-3.3.27.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.27.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-07-02 Thread Sam James
commit: 5374625d0c8ed0491354725058eecd3dc587ee05
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:01:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:01:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5374625d

app-emulation/qemu: destabilize 7.2.3-r1 for ~amd64

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

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

diff --git a/app-emulation/qemu/qemu-7.2.3-r1.ebuild 
b/app-emulation/qemu/qemu-7.2.3-r1.ebuild
index 0d3fe65bb11f..ff2370fb88dc 100644
--- a/app-emulation/qemu/qemu-7.2.3-r1.ebuild
+++ b/app-emulation/qemu/qemu-7.2.3-r1.ebuild
@@ -41,7 +41,7 @@ else
fi
 
S="${WORKDIR}/${MY_P}"
-   [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/files/, app-emulation/qemu/

2023-07-02 Thread Sam James
commit: d2d08ad4d9a70136bf79818eb698e3cb7eead3b0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 23:00:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 23:00:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d08ad4

app-emulation/qemu: fix CVE-2023-2861 for 8.0.2

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

 .../qemu/files/qemu-8.0.2-CVE-2023-2861.patch  | 162 
 app-emulation/qemu/qemu-8.0.2-r1.ebuild| 964 +
 2 files changed, 1126 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch 
b/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch
new file mode 100644
index ..9a9c11a41d66
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-8.0.2-CVE-2023-2861.patch
@@ -0,0 +1,162 @@
+https://bugs.gentoo.org/909542
+https://gitlab.com/qemu-project/qemu/-/commit/10fad73a2bf1c76c8aa9d6322755e5f877d83ce5
+
+From 10fad73a2bf1c76c8aa9d6322755e5f877d83ce5 Mon Sep 17 00:00:00 2001
+From: Christian Schoenebeck 
+Date: Wed, 7 Jun 2023 18:29:33 +0200
+Subject: [PATCH] 9pfs: prevent opening special files (CVE-2023-2861)
+
+The 9p protocol does not specifically define how server shall behave when
+client tries to open a special file, however from security POV it does
+make sense for 9p server to prohibit opening any special file on host side
+in general. A sane Linux 9p client for instance would never attempt to
+open a special file on host side, it would always handle those exclusively
+on its guest side. A malicious client however could potentially escape
+from the exported 9p tree by creating and opening a device file on host
+side.
+
+With QEMU this could only be exploited in the following unsafe setups:
+
+  - Running QEMU binary as root AND 9p 'local' fs driver AND 'passthrough'
+security model.
+
+or
+
+  - Using 9p 'proxy' fs driver (which is running its helper daemon as
+root).
+
+These setups were already discouraged for safety reasons before,
+however for obvious reasons we are now tightening behaviour on this.
+
+Fixes: CVE-2023-2861
+Reported-by: Yanwu Shen 
+Reported-by: Jietao Xiao 
+Reported-by: Jinku Li 
+Reported-by: Wenbo Shen 
+Signed-off-by: Christian Schoenebeck 
+Reviewed-by: Greg Kurz 
+Reviewed-by: Michael Tokarev 
+Message-Id: 
+(cherry picked from commit f6b0de53fb87ddefed348a39284c8e2f28dc4eda)
+Signed-off-by: Michael Tokarev 
+(Mjt: drop adding qemu_fstat wrapper for 7.2 where wrappers aren't used)
+--- a/fsdev/virtfs-proxy-helper.c
 b/fsdev/virtfs-proxy-helper.c
+@@ -26,6 +26,7 @@
+ #include "qemu/xattr.h"
+ #include "9p-iov-marshal.h"
+ #include "hw/9pfs/9p-proxy.h"
++#include "hw/9pfs/9p-util.h"
+ #include "fsdev/9p-iov-marshal.h"
+ 
+ #define PROGNAME "virtfs-proxy-helper"
+@@ -338,6 +339,28 @@ static void resetugid(int suid, int sgid)
+ }
+ }
+ 
++/*
++ * Open regular file or directory. Attempts to open any special file are
++ * rejected.
++ *
++ * returns file descriptor or -1 on error
++ */
++static int open_regular(const char *pathname, int flags, mode_t mode)
++{
++int fd;
++
++fd = open(pathname, flags, mode);
++if (fd < 0) {
++return fd;
++}
++
++if (close_if_special_file(fd) < 0) {
++return -1;
++}
++
++return fd;
++}
++
+ /*
+  * send response in two parts
+  * 1) ProxyHeader
+@@ -682,7 +705,7 @@ static int do_create(struct iovec *iovec)
+ if (ret < 0) {
+ goto unmarshal_err_out;
+ }
+-ret = open(path.data, flags, mode);
++ret = open_regular(path.data, flags, mode);
+ if (ret < 0) {
+ ret = -errno;
+ }
+@@ -707,7 +730,7 @@ static int do_open(struct iovec *iovec)
+ if (ret < 0) {
+ goto err_out;
+ }
+-ret = open(path.data, flags);
++ret = open_regular(path.data, flags, 0);
+ if (ret < 0) {
+ ret = -errno;
+ }
+--- a/hw/9pfs/9p-util.h
 b/hw/9pfs/9p-util.h
+@@ -13,6 +13,8 @@
+ #ifndef QEMU_9P_UTIL_H
+ #define QEMU_9P_UTIL_H
+ 
++#include "qemu/error-report.h"
++
+ #ifdef O_PATH
+ #define O_PATH_9P_UTIL O_PATH
+ #else
+@@ -112,6 +114,38 @@ static inline void close_preserve_errno(int fd)
+ errno = serrno;
+ }
+ 
++/**
++ * close_if_special_file() - Close @fd if neither regular file nor directory.
++ *
++ * @fd: file descriptor of open file
++ * Return: 0 on regular file or directory, -1 otherwise
++ *
++ * CVE-2023-2861: Prohibit opening any special file directly on host
++ * (especially device files), as a compromised client could potentially gain
++ * access outside exported tree under certain, unsafe setups. We expect
++ * client to handle I/O on special files exclusively on guest side.
++ */
++static inline int close_if_special_file(int fd)
++{
++struct stat stbuf;
++
++if (fstat(fd, ) < 0) {
++close_preserve_errno(fd);
++return -1;
++}
++if (!S_ISREG(stbuf.st_mode) && !S_ISDIR(stbuf.st_mode)) {
++error_report_once(
++

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/, app-emulation/qemu/files/

2023-07-02 Thread Sam James
commit: dde094e8f986b73ffdcb3f71226aac92e415408a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:58:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde094e8

app-emulation/qemu: fix CVE-2023-2861 for 7.2.3

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

 .../qemu/files/qemu-7.2.3-CVE-2023-2861.patch  | 162 
 app-emulation/qemu/qemu-7.2.3-r1.ebuild| 973 +
 2 files changed, 1135 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-7.2.3-CVE-2023-2861.patch 
b/app-emulation/qemu/files/qemu-7.2.3-CVE-2023-2861.patch
new file mode 100644
index ..9a9c11a41d66
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-7.2.3-CVE-2023-2861.patch
@@ -0,0 +1,162 @@
+https://bugs.gentoo.org/909542
+https://gitlab.com/qemu-project/qemu/-/commit/10fad73a2bf1c76c8aa9d6322755e5f877d83ce5
+
+From 10fad73a2bf1c76c8aa9d6322755e5f877d83ce5 Mon Sep 17 00:00:00 2001
+From: Christian Schoenebeck 
+Date: Wed, 7 Jun 2023 18:29:33 +0200
+Subject: [PATCH] 9pfs: prevent opening special files (CVE-2023-2861)
+
+The 9p protocol does not specifically define how server shall behave when
+client tries to open a special file, however from security POV it does
+make sense for 9p server to prohibit opening any special file on host side
+in general. A sane Linux 9p client for instance would never attempt to
+open a special file on host side, it would always handle those exclusively
+on its guest side. A malicious client however could potentially escape
+from the exported 9p tree by creating and opening a device file on host
+side.
+
+With QEMU this could only be exploited in the following unsafe setups:
+
+  - Running QEMU binary as root AND 9p 'local' fs driver AND 'passthrough'
+security model.
+
+or
+
+  - Using 9p 'proxy' fs driver (which is running its helper daemon as
+root).
+
+These setups were already discouraged for safety reasons before,
+however for obvious reasons we are now tightening behaviour on this.
+
+Fixes: CVE-2023-2861
+Reported-by: Yanwu Shen 
+Reported-by: Jietao Xiao 
+Reported-by: Jinku Li 
+Reported-by: Wenbo Shen 
+Signed-off-by: Christian Schoenebeck 
+Reviewed-by: Greg Kurz 
+Reviewed-by: Michael Tokarev 
+Message-Id: 
+(cherry picked from commit f6b0de53fb87ddefed348a39284c8e2f28dc4eda)
+Signed-off-by: Michael Tokarev 
+(Mjt: drop adding qemu_fstat wrapper for 7.2 where wrappers aren't used)
+--- a/fsdev/virtfs-proxy-helper.c
 b/fsdev/virtfs-proxy-helper.c
+@@ -26,6 +26,7 @@
+ #include "qemu/xattr.h"
+ #include "9p-iov-marshal.h"
+ #include "hw/9pfs/9p-proxy.h"
++#include "hw/9pfs/9p-util.h"
+ #include "fsdev/9p-iov-marshal.h"
+ 
+ #define PROGNAME "virtfs-proxy-helper"
+@@ -338,6 +339,28 @@ static void resetugid(int suid, int sgid)
+ }
+ }
+ 
++/*
++ * Open regular file or directory. Attempts to open any special file are
++ * rejected.
++ *
++ * returns file descriptor or -1 on error
++ */
++static int open_regular(const char *pathname, int flags, mode_t mode)
++{
++int fd;
++
++fd = open(pathname, flags, mode);
++if (fd < 0) {
++return fd;
++}
++
++if (close_if_special_file(fd) < 0) {
++return -1;
++}
++
++return fd;
++}
++
+ /*
+  * send response in two parts
+  * 1) ProxyHeader
+@@ -682,7 +705,7 @@ static int do_create(struct iovec *iovec)
+ if (ret < 0) {
+ goto unmarshal_err_out;
+ }
+-ret = open(path.data, flags, mode);
++ret = open_regular(path.data, flags, mode);
+ if (ret < 0) {
+ ret = -errno;
+ }
+@@ -707,7 +730,7 @@ static int do_open(struct iovec *iovec)
+ if (ret < 0) {
+ goto err_out;
+ }
+-ret = open(path.data, flags);
++ret = open_regular(path.data, flags, 0);
+ if (ret < 0) {
+ ret = -errno;
+ }
+--- a/hw/9pfs/9p-util.h
 b/hw/9pfs/9p-util.h
+@@ -13,6 +13,8 @@
+ #ifndef QEMU_9P_UTIL_H
+ #define QEMU_9P_UTIL_H
+ 
++#include "qemu/error-report.h"
++
+ #ifdef O_PATH
+ #define O_PATH_9P_UTIL O_PATH
+ #else
+@@ -112,6 +114,38 @@ static inline void close_preserve_errno(int fd)
+ errno = serrno;
+ }
+ 
++/**
++ * close_if_special_file() - Close @fd if neither regular file nor directory.
++ *
++ * @fd: file descriptor of open file
++ * Return: 0 on regular file or directory, -1 otherwise
++ *
++ * CVE-2023-2861: Prohibit opening any special file directly on host
++ * (especially device files), as a compromised client could potentially gain
++ * access outside exported tree under certain, unsafe setups. We expect
++ * client to handle I/O on special files exclusively on guest side.
++ */
++static inline int close_if_special_file(int fd)
++{
++struct stat stbuf;
++
++if (fstat(fd, ) < 0) {
++close_preserve_errno(fd);
++return -1;
++}
++if (!S_ISREG(stbuf.st_mode) && !S_ISDIR(stbuf.st_mode)) {
++error_report_once(
++

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

2023-07-02 Thread Sam James
commit: 8f0aa83a4c454bd225ac80f436f2c3d22bbaf89d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:44:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:44:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0aa83a

sys-devel/gcc: add 14.0.0_pre20230702

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.0_pre20230702.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 71500143d866..6d0d258f4945 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -36,6 +36,7 @@ DIST gcc-14-20230604.tar.xz 84243704 BLAKE2B 
72be938f47fb4e2a4e9553f0a5190caaacc
 DIST gcc-14-20230611.tar.xz 84301600 BLAKE2B 
93f8671c2fa375a11f16bb70f10588ccf367b5eb146aacb7819300ebd3877e1ec457c469da401d65025766012c5787e0df8ddca4b63d3dba9d35c53ce6479830
 SHA512 
e4074cfe28f97d8af0a06cffc499f3585ddc9e672daeb076806c3914d2e79dedb105777afaa9c637961d64bd51bd1d624d65b57158bae3b0f73cfaa97e0c9bf5
 DIST gcc-14-20230618.tar.xz 84361336 BLAKE2B 
589f0005db8381b498cd682cb073580531237bc9f770e79295367aed34650ec6f1fbf6b6e31dc34cdef56ad84ece0d111aaa5fc4be4af306c29534461c8adc5b
 SHA512 
da9958ad9bd87b2e7edcd740feb76e232da1f30c62b2786efc072d0a5201fbc841aa076e26db2e242b6bcfe4933eebc739ec5e6c3ef53e7c0554c19517c77f1b
 DIST gcc-14-20230625.tar.xz 84461556 BLAKE2B 
231980a191e231a3f7dabc8f69ab364ecf1f3cf9a165a7e0bcbb9ad4ed17bda0616be325fe6cd2996321f6bfbc69f5e8d4a13513c3126132a0797d9d1c5c422f
 SHA512 
d794a977a7a6b759729386eb13bff934f90c093716c47e89b7490dbd36ea489f5dfb03d0c6c0f7d57e1d4214dad8a82d886438c8eb5af53620cf2a85236f0b45
+DIST gcc-14-20230702.tar.xz 84492372 BLAKE2B 
f78631cadce2926dba3f5d5a7b139cb8c29fe16a12fc430b393061529a181598a633d92a6bc927644f372fab3514a9c42faeda7e9bbc115478fc472657848776
 SHA512 
33e37d41c00f48b674061d37f142fc9b1bf23f0f77311877910a97dc86c617857b32559aae994421867b549659b8f0669c5953ee58a884e008e9e33115839942
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74
 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 
6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74
 SHA512 
b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230702.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230702.ebuild
new file mode 100644
index ..59534d9e96dd
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20230702.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

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

2023-07-02 Thread Sam James
commit: f9a6dcfc01181f638ef4fc38e3fc0bc38ccf27fd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:41:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a6dcfc

app-emulation/qemu: Stabilize 7.2.3 amd64, #909541

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

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

diff --git a/app-emulation/qemu/qemu-7.2.3.ebuild 
b/app-emulation/qemu/qemu-7.2.3.ebuild
index 2218435d4f6e..722591a56c29 100644
--- a/app-emulation/qemu/qemu-7.2.3.ebuild
+++ b/app-emulation/qemu/qemu-7.2.3.ebuild
@@ -41,7 +41,7 @@ else
fi
 
S="${WORKDIR}/${MY_P}"
-   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+   [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2023-07-02 Thread Sam James
commit: 8db088f21a4a1b8b84126aed0f6e645efd84f866
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Jun 29 15:08:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:32:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db088f2

app-emulation/virtiofsd: version bump to 1.6.1

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31667
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest   |   1 +
 app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index af73e343eabf..7902da7ef8f2 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -66,6 +66,7 @@ DIST vhost-user-backend-0.8.0.crate 17703 BLAKE2B 
9a4c9ab7f5eb1433b70500972ee580
 DIST virtio-bindings-0.1.0.crate 20293 BLAKE2B 
e511229ae22a53dd9cd1d2aeb235026c139d11ccd2e528eb78848e3586067c027d6f1b7d538276f74548d0949fe60a5d052caeb7f693b3d7d6d8baeb3ab550cd
 SHA512 
ba27ff5790528942b1ed4a20851d426f0a66415970b98957b4bdfc5d3505897874ee9c0242be16d55964799b790f2acd76a1f0c38aa90aff3e3c337584d357ec
 DIST virtio-queue-0.7.0.crate 146031 BLAKE2B 
8fb2970e87051787e8891393edb345e3b0045681da5d07d5f75c6695580e57faf172c469a8f14b785c5d622e699613696e3544f8a4d06fa66e58a3546c4c191f
 SHA512 
45891b3411915999d1758b0825699ea07912f83cca5802e56d33023378c268d29d77c3a7b52c0a0828b2256ead0ef6264753db2a78a8f571eb9787b879cc544a
 DIST virtiofsd-v1.5.1.tar.gz 112534 BLAKE2B 
52c86ab9d4842ecd496aed3f09a98be96d7ee0eda43a2519eb066be1f648963b155386f9eac1a1c878c12fd05d928f88700c6a7a840c0f34dfa6f86caab15fec
 SHA512 
a50b3fac6d5eafc691ef4fc8808acb4dc03261f01623f6675a234d457231f96181e9cf6c8ac68b4fe1b1c97257faf56bc6d0c2776142c9dbfe82b4e9bde0e34a
+DIST virtiofsd-v1.6.1.tar.gz 115303 BLAKE2B 
e1fad99baef1a6d2a399107422cfbeede365325d1f2e71e3944bc9db41578320a8c0272550597f05741a171ce4a6426338a3255adabcf948735704f3adc1156b
 SHA512 
ed398c96f16ef520546052bbebe65ae5b4e6818692d4389aa6ace4eb0a9d3cd4b9f3c6b00790b99c4215ceac9eead36a20ae2e18cc8298defb901d9916c241df
 DIST vm-memory-0.10.0.crate 68989 BLAKE2B 
469a22ecf49d00b44c58b11856db46be02ec7abb783a451ed7f57080989d63d2ce1d66bec3ab8f2b92da8c2e8c685a6d5f652570cff9a48368eca037bc2ed6d9
 SHA512 
7bdeb565f4bdd6b0df39fb753c97addd18a51b5d788076f60f98cb8d532612a6d41c533f8d3bd3ffcb0304f045fe8b1f69762efdf29f957b27959b6be66420ea
 DIST vmm-sys-util-0.11.1.crate 56848 BLAKE2B 
c5de8659cfe17914f008e5f74e45929421e2f8cfd9a801a8a5478e7934f94ce299aa91b9951374a6cb9f94a8311f76ae841b87170685e3d5250337da42d6629a
 SHA512 
7395b730bf5e42ca75a73b2d75b2f624958474549c9ee63d4fc63a5a81c51b1e0c370e79d4290b4d6768499498a2941989845d5816c76e3eb1f5b43fdd0c8286
 DIST winapi-0.3.9.crate 1200382 BLAKE2B 
cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673
 SHA512 
ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97

diff --git a/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
new file mode 100644
index ..a609ac7791fa
--- /dev/null
+++ b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick-0.7.18
+   ansi_term-0.12.1
+   arc-swap-1.5.0
+   atty-0.2.14
+   autocfg-1.1.0
+   bitflags-1.3.2
+   capng-0.2.2
+   cc-1.0.78
+   cfg-if-1.0.0
+   clap-2.34.0
+   env_logger-0.10.0
+   errno-0.2.8
+   errno-dragonfly-0.1.2
+   error-chain-0.12.4
+   futures-0.3.21
+   futures-channel-0.3.21
+   futures-core-0.3.21
+   futures-executor-0.3.21
+   futures-io-0.3.21
+   futures-macro-0.3.21
+   futures-sink-0.3.21
+   futures-task-0.3.21
+   futures-util-0.3.21
+   heck-0.3.3
+   hermit-abi-0.1.19
+   hermit-abi-0.2.6
+   hostname-0.3.1
+   humantime-2.1.0
+   io-lifetimes-1.0.4
+   is-terminal-0.4.2
+   itoa-1.0.2
+   lazy_static-1.4.0
+   libc-0.2.139
+   libseccomp-sys-0.2.1
+   linux-raw-sys-0.1.4
+   log-0.4.17
+   match_cfg-0.1.0
+   memchr-2.5.0
+   num_cpus-1.13.1
+   num_threads-0.1.6
+   pin-project-lite-0.2.9
+   pin-utils-0.1.0
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+   proc-macro2-1.0.40
+   quote-1.0.20
+   regex-1.6.0
+   regex-syntax-0.6.27
+   rustix-0.36.7
+   slab-0.4.7
+   strsim-0.8.0
+   structopt-0.3.26
+   structopt-derive-0.4.18
+   syn-1.0.98
+   syslog-6.0.1
+   termcolor-1.1.3
+   textwrap-0.11.0
+   time-0.3.11
+   unicode-ident-1.0.2
+   

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

2023-07-02 Thread Sam James
commit: cd59e8c8dc76f8021aebaa6d7b776c5858358eab
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Jun 29 14:37:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:32:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd59e8c8

app-emulation/virtiofsd: Install 50-qemu-virtiofsd.json

With the old virtiofsd provided by app-emulation/qemu the
corresponding JSON file descriptor is installed by QEMU. But with
this new rust version, we have to install it ourselves in order
for libvirt to pick it up. To avoid conflicts with the file
installed by app-emulation/qemu we can install it under a
different name. And because smaller number means higher priority
let's go with "40-qemu-virtiofsd.json" so that users with
https://bugs.gentoo.org/909372
Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{virtiofsd-1.5.1.ebuild => virtiofsd-1.5.1-r1.ebuild}| 12 
 app-emulation/virtiofsd/virtiofsd-.ebuild| 12 
 2 files changed, 24 insertions(+)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
similarity index 84%
rename from app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild
rename to app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
index 3352892e3b9a..a609ac7791fa 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
@@ -124,3 +124,15 @@ src_unpack() {
cargo_src_unpack
fi
 }
+
+src_install() {
+   cargo_src_install
+
+   # Install 50-qemu-virtiofsd.json but to avoid conflicts with
+   # 

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

2023-07-02 Thread Sam James
commit: 8cecadc1d6ed9cc43b4ad31d2a15a93f3ecdcd9e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:38:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cecadc1

app-emulation/virtiofsd: modernise cargo.eclass usage; use bzip2

Addresses some pkgcheck warnings.

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

 app-emulation/virtiofsd/Manifest   |   2 +-
 app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild | 172 +
 app-emulation/virtiofsd/virtiofsd-.ebuild  | 172 +
 3 files changed, 175 insertions(+), 171 deletions(-)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index 7902da7ef8f2..9427ead9bea8 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -66,7 +66,7 @@ DIST vhost-user-backend-0.8.0.crate 17703 BLAKE2B 
9a4c9ab7f5eb1433b70500972ee580
 DIST virtio-bindings-0.1.0.crate 20293 BLAKE2B 
e511229ae22a53dd9cd1d2aeb235026c139d11ccd2e528eb78848e3586067c027d6f1b7d538276f74548d0949fe60a5d052caeb7f693b3d7d6d8baeb3ab550cd
 SHA512 
ba27ff5790528942b1ed4a20851d426f0a66415970b98957b4bdfc5d3505897874ee9c0242be16d55964799b790f2acd76a1f0c38aa90aff3e3c337584d357ec
 DIST virtio-queue-0.7.0.crate 146031 BLAKE2B 
8fb2970e87051787e8891393edb345e3b0045681da5d07d5f75c6695580e57faf172c469a8f14b785c5d622e699613696e3544f8a4d06fa66e58a3546c4c191f
 SHA512 
45891b3411915999d1758b0825699ea07912f83cca5802e56d33023378c268d29d77c3a7b52c0a0828b2256ead0ef6264753db2a78a8f571eb9787b879cc544a
 DIST virtiofsd-v1.5.1.tar.gz 112534 BLAKE2B 
52c86ab9d4842ecd496aed3f09a98be96d7ee0eda43a2519eb066be1f648963b155386f9eac1a1c878c12fd05d928f88700c6a7a840c0f34dfa6f86caab15fec
 SHA512 
a50b3fac6d5eafc691ef4fc8808acb4dc03261f01623f6675a234d457231f96181e9cf6c8ac68b4fe1b1c97257faf56bc6d0c2776142c9dbfe82b4e9bde0e34a
-DIST virtiofsd-v1.6.1.tar.gz 115303 BLAKE2B 
e1fad99baef1a6d2a399107422cfbeede365325d1f2e71e3944bc9db41578320a8c0272550597f05741a171ce4a6426338a3255adabcf948735704f3adc1156b
 SHA512 
ed398c96f16ef520546052bbebe65ae5b4e6818692d4389aa6ace4eb0a9d3cd4b9f3c6b00790b99c4215ceac9eead36a20ae2e18cc8298defb901d9916c241df
+DIST virtiofsd-v1.6.1.tar.bz2 91516 BLAKE2B 
d0281aec7ff7327a4ea0c36f8cd472fc34ff93516bd657943ee233addbc65f5b3b2c09556e8be215dbe6b0d885b2a9a49eac640958ae0f5c2e6c0908d694ae1f
 SHA512 
62adb94b86ac473c13375d1e4fea037d0ef13ef47b149a831a7c5631cd0d9d7ad9e2f407131ccaf231a59f6c30c274dfe06d9230979d7c4588c59a9657ca
 DIST vm-memory-0.10.0.crate 68989 BLAKE2B 
469a22ecf49d00b44c58b11856db46be02ec7abb783a451ed7f57080989d63d2ce1d66bec3ab8f2b92da8c2e8c685a6d5f652570cff9a48368eca037bc2ed6d9
 SHA512 
7bdeb565f4bdd6b0df39fb753c97addd18a51b5d788076f60f98cb8d532612a6d41c533f8d3bd3ffcb0304f045fe8b1f69762efdf29f957b27959b6be66420ea
 DIST vmm-sys-util-0.11.1.crate 56848 BLAKE2B 
c5de8659cfe17914f008e5f74e45929421e2f8cfd9a801a8a5478e7934f94ce299aa91b9951374a6cb9f94a8311f76ae841b87170685e3d5250337da42d6629a
 SHA512 
7395b730bf5e42ca75a73b2d75b2f624958474549c9ee63d4fc63a5a81c51b1e0c370e79d4290b4d6768499498a2941989845d5816c76e3eb1f5b43fdd0c8286
 DIST winapi-0.3.9.crate 1200382 BLAKE2B 
cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673
 SHA512 
ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97

diff --git a/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
index a609ac7791fa..bd8fc8dcbfe7 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
@@ -4,87 +4,87 @@
 EAPI=8
 
 CRATES="
-   aho-corasick-0.7.18
-   ansi_term-0.12.1
-   arc-swap-1.5.0
-   atty-0.2.14
-   autocfg-1.1.0
-   bitflags-1.3.2
-   capng-0.2.2
-   cc-1.0.78
-   cfg-if-1.0.0
-   clap-2.34.0
-   env_logger-0.10.0
-   errno-0.2.8
-   errno-dragonfly-0.1.2
-   error-chain-0.12.4
-   futures-0.3.21
-   futures-channel-0.3.21
-   futures-core-0.3.21
-   futures-executor-0.3.21
-   futures-io-0.3.21
-   futures-macro-0.3.21
-   futures-sink-0.3.21
-   futures-task-0.3.21
-   futures-util-0.3.21
-   heck-0.3.3
-   hermit-abi-0.1.19
-   hermit-abi-0.2.6
-   hostname-0.3.1
-   humantime-2.1.0
-   io-lifetimes-1.0.4
-   is-terminal-0.4.2
-   itoa-1.0.2
-   lazy_static-1.4.0
-   libc-0.2.139
-   libseccomp-sys-0.2.1
-   linux-raw-sys-0.1.4
-   log-0.4.17
-   match_cfg-0.1.0
-   memchr-2.5.0
-   num_cpus-1.13.1
-   num_threads-0.1.6
-   pin-project-lite-0.2.9
-   pin-utils-0.1.0
-   proc-macro-error-1.0.4
-   proc-macro-error-attr-1.0.4
-   proc-macro2-1.0.40
-   quote-1.0.20
-   regex-1.6.0
-   regex-syntax-0.6.27
-  

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/

2023-07-02 Thread Alexey Zapparov
commit: 933e3f3059d6bae733cd28528c1451ecfe5218a0
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jul  2 22:33:22 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Jul  2 22:33:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=933e3f30

app-admin/pulumi-bin: drop 3.72.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest |  1 -
 app-admin/pulumi-bin/pulumi-bin-3.72.0.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 997a49d0c..60ff1b791 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,4 +1,3 @@
-DIST pulumi-v3.72.0-linux-x64.tar.gz 141979717 BLAKE2B 
9cd736772cf1d1b69eef8e360979108b12fa39420eda22691de07a60b91e2fc815ae8540067984d419b6ff320d41c02eec3259c30a7dedde86d06e3ffb391c1d
 SHA512 
59a46787fa452f38f021c4cf7fd56e66aba8f35c6b08d2ae96bbb34c7eca981940f81336df9a80a211f464e9fd7244aec4afb007008a3723ac6a18e83c5b12f4
 DIST pulumi-v3.72.2-linux-x64.tar.gz 143301739 BLAKE2B 
e79d9a5dda71782c61a6bd02b5b64b0f042d1427c71c83e3878cdc5927d0d0ace628947da88486b232ebf835f25a5e598368cac4d8e11ac8a89f439941ac520e
 SHA512 
374914b7df54718ef2f03ac9564bfcca042f40220c428b091d67377f119905e7a1b3dee6b3b15faee1be74b35c55be02f9d67ebec85f56255732a86f9ff4b837
 DIST pulumi-v3.73.0-linux-x64.tar.gz 143303347 BLAKE2B 
fbc786dac43056545dafc7e99950fa6bcc2258779adcd18d012fc351e88f9f29ce700155c1d09221d13500e8d70f0e9c70641d5332bed91dcd3699e87b44a811
 SHA512 
a084b7d83e83be595b7ba37e95ba12466cdfef66c4afcd9ff00071d212bcdc8810c9a3cec669db7dd0d8ec952d57e0f7b6ddb835ad06c2f8917cc1fb57a9f43f
 DIST pulumi-v3.74.0-linux-x64.tar.gz 143408310 BLAKE2B 
8da70b0aae12b4adae556aa769b82348f54d40d8ac50002074caac74873d63cc0155a126abdad715da83bedb36e92f8e40a05a712335ae16b54d4c094696f751
 SHA512 
8e5e12a4c210601d7290a21e65b6860fa3980af2c67248aa6c1ba3a55441d9b7165686d7eec2c0029832dcc62715fcffef47d8d308069e6ebea386e992567ded

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.72.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.72.0.ebuild
deleted file mode 100644
index 8e5eb8e90..0
--- a/app-admin/pulumi-bin/pulumi-bin-3.72.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Infrastructure as code in any programming language"
-HOMEPAGE="
-   https://www.pulumi.com/
-   https://github.com/pulumi/pulumi
-"
-SRC_URI="
-   amd64? ( 
https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz
 )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/pulumi"
-
-QA_PREBUILT="*"
-
-src_install() {
-   dobin pulumi*
-
-   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
-   newbashcomp pulumi.bash-completion pulumi
-
-   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-   insinto /usr/share/zsh/site-functions
-   newins pulumi.zsh-completion _pulumi
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/

2023-07-02 Thread Alexey Zapparov
commit: 620ff7ed88ff6166d5da7a48dd452bce916cf8b9
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jul  2 22:32:46 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Jul  2 22:32:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=620ff7ed

app-admin/pulumi-bin: add 3.74.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest |  1 +
 app-admin/pulumi-bin/pulumi-bin-3.74.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index e761d233e..7dbe4f191 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -2,3 +2,4 @@ DIST pulumi-v3.71.0-linux-x64.tar.gz 143298397 BLAKE2B 
2230588b540ea548bf2a1367e
 DIST pulumi-v3.72.0-linux-x64.tar.gz 141979717 BLAKE2B 
9cd736772cf1d1b69eef8e360979108b12fa39420eda22691de07a60b91e2fc815ae8540067984d419b6ff320d41c02eec3259c30a7dedde86d06e3ffb391c1d
 SHA512 
59a46787fa452f38f021c4cf7fd56e66aba8f35c6b08d2ae96bbb34c7eca981940f81336df9a80a211f464e9fd7244aec4afb007008a3723ac6a18e83c5b12f4
 DIST pulumi-v3.72.2-linux-x64.tar.gz 143301739 BLAKE2B 
e79d9a5dda71782c61a6bd02b5b64b0f042d1427c71c83e3878cdc5927d0d0ace628947da88486b232ebf835f25a5e598368cac4d8e11ac8a89f439941ac520e
 SHA512 
374914b7df54718ef2f03ac9564bfcca042f40220c428b091d67377f119905e7a1b3dee6b3b15faee1be74b35c55be02f9d67ebec85f56255732a86f9ff4b837
 DIST pulumi-v3.73.0-linux-x64.tar.gz 143303347 BLAKE2B 
fbc786dac43056545dafc7e99950fa6bcc2258779adcd18d012fc351e88f9f29ce700155c1d09221d13500e8d70f0e9c70641d5332bed91dcd3699e87b44a811
 SHA512 
a084b7d83e83be595b7ba37e95ba12466cdfef66c4afcd9ff00071d212bcdc8810c9a3cec669db7dd0d8ec952d57e0f7b6ddb835ad06c2f8917cc1fb57a9f43f
+DIST pulumi-v3.74.0-linux-x64.tar.gz 143408310 BLAKE2B 
8da70b0aae12b4adae556aa769b82348f54d40d8ac50002074caac74873d63cc0155a126abdad715da83bedb36e92f8e40a05a712335ae16b54d4c094696f751
 SHA512 
8e5e12a4c210601d7290a21e65b6860fa3980af2c67248aa6c1ba3a55441d9b7165686d7eec2c0029832dcc62715fcffef47d8d308069e6ebea386e992567ded

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.74.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.74.0.ebuild
new file mode 100644
index 0..8e5eb8e90
--- /dev/null
+++ b/app-admin/pulumi-bin/pulumi-bin-3.74.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Infrastructure as code in any programming language"
+HOMEPAGE="
+   https://www.pulumi.com/
+   https://github.com/pulumi/pulumi
+"
+SRC_URI="
+   amd64? ( 
https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz
 )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/pulumi"
+
+QA_PREBUILT="*"
+
+src_install() {
+   dobin pulumi*
+
+   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
+   newbashcomp pulumi.bash-completion pulumi
+
+   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
+   insinto /usr/share/zsh/site-functions
+   newins pulumi.zsh-completion _pulumi
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/

2023-07-02 Thread Alexey Zapparov
commit: 4b4b4727d1e0efbcb0cd33f5a455c171a2d177d4
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jul  2 22:33:01 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Jul  2 22:33:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b4b4727

app-admin/pulumi-bin: drop 3.71.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest |  1 -
 app-admin/pulumi-bin/pulumi-bin-3.71.0.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 7dbe4f191..997a49d0c 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,4 +1,3 @@
-DIST pulumi-v3.71.0-linux-x64.tar.gz 143298397 BLAKE2B 
2230588b540ea548bf2a1367ec34ca3068abeab8dcd09fba4d422b63d524ae3f1d23d684721096c69d68ae20d508c5cb0bb70902842e590a4e749e247b8a34bc
 SHA512 
27e0ef263ca8908843c1ee040c1e934982330203792c3ac3f26e723146590328f5294fe46f531d505a883a121e79e2f79939efdfd7396882de23bd833796c1da
 DIST pulumi-v3.72.0-linux-x64.tar.gz 141979717 BLAKE2B 
9cd736772cf1d1b69eef8e360979108b12fa39420eda22691de07a60b91e2fc815ae8540067984d419b6ff320d41c02eec3259c30a7dedde86d06e3ffb391c1d
 SHA512 
59a46787fa452f38f021c4cf7fd56e66aba8f35c6b08d2ae96bbb34c7eca981940f81336df9a80a211f464e9fd7244aec4afb007008a3723ac6a18e83c5b12f4
 DIST pulumi-v3.72.2-linux-x64.tar.gz 143301739 BLAKE2B 
e79d9a5dda71782c61a6bd02b5b64b0f042d1427c71c83e3878cdc5927d0d0ace628947da88486b232ebf835f25a5e598368cac4d8e11ac8a89f439941ac520e
 SHA512 
374914b7df54718ef2f03ac9564bfcca042f40220c428b091d67377f119905e7a1b3dee6b3b15faee1be74b35c55be02f9d67ebec85f56255732a86f9ff4b837
 DIST pulumi-v3.73.0-linux-x64.tar.gz 143303347 BLAKE2B 
fbc786dac43056545dafc7e99950fa6bcc2258779adcd18d012fc351e88f9f29ce700155c1d09221d13500e8d70f0e9c70641d5332bed91dcd3699e87b44a811
 SHA512 
a084b7d83e83be595b7ba37e95ba12466cdfef66c4afcd9ff00071d212bcdc8810c9a3cec669db7dd0d8ec952d57e0f7b6ddb835ad06c2f8917cc1fb57a9f43f

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.71.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.71.0.ebuild
deleted file mode 100644
index 8e5eb8e90..0
--- a/app-admin/pulumi-bin/pulumi-bin-3.71.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Infrastructure as code in any programming language"
-HOMEPAGE="
-   https://www.pulumi.com/
-   https://github.com/pulumi/pulumi
-"
-SRC_URI="
-   amd64? ( 
https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz
 )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/pulumi"
-
-QA_PREBUILT="*"
-
-src_install() {
-   dobin pulumi*
-
-   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
-   newbashcomp pulumi.bash-completion pulumi
-
-   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-   insinto /usr/share/zsh/site-functions
-   newins pulumi.zsh-completion _pulumi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-OpenSSH/

2023-07-02 Thread Sam James
commit: f8321a7659774663f4f1332102530eaf4beed623
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:28:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8321a76

dev-perl/Net-OpenSSH: add 0.840.0

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

 dev-perl/Net-OpenSSH/Manifest   |  1 +
 dev-perl/Net-OpenSSH/Net-OpenSSH-0.840.0.ebuild | 28 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Net-OpenSSH/Manifest b/dev-perl/Net-OpenSSH/Manifest
index 32f7cf0de399..d161fe37fb05 100644
--- a/dev-perl/Net-OpenSSH/Manifest
+++ b/dev-perl/Net-OpenSSH/Manifest
@@ -1,2 +1,3 @@
 DIST Net-OpenSSH-0.80.tar.gz 76893 BLAKE2B 
48efa393c051d66e08c6ad6e353b998afa8c6b947b36e9e5f683c5341327f969b73c0c0c41902000219341215ef4b0a71968bd5d3cd979f13d93b256c984b466
 SHA512 
3b68b73b0d5ee5db2096e0ac3ec3c3f12b92ee1865217a81eff0378f416ffdaac252d4ae4de601da7cd4a771bbab6a4768be4cafa0eaa2ff93b31a3cf824875d
 DIST Net-OpenSSH-0.83.tar.gz 77372 BLAKE2B 
c945851df424e2f5373cb67b70828c300bedef380e89ced724388a94f0b335973d71612b1dbd6c453bd0c1b3c0b17899e9d44e90a9e2be1619cc137662bfe17e
 SHA512 
85844bdb821773ae19c24fc7dd9f9feae58b21532173b842ed9a50f74424ae61b89b03a12a711a5c2ab73687240ed62964daa5250b1c0211cecf7c3fb9fe8f3c
+DIST Net-OpenSSH-0.84.tar.gz 77004 BLAKE2B 
ba0cbd65975d59f458673b32b4a7769cbd7380cce7c7f40cf7b0c1a869d68c07db3d91b7bd195a9fa074a065c5a3e1c4d883fcb81b66fc56f891ae2f32d32720
 SHA512 
eae50ddc609654432c77080dbfd1dbfd76a7651a1a4e85c0a0f01547b329761a6676faabec931a3b4ff5c74bfa4f529cf649249ad57e73305e67b33da891a555

diff --git a/dev-perl/Net-OpenSSH/Net-OpenSSH-0.840.0.ebuild 
b/dev-perl/Net-OpenSSH/Net-OpenSSH-0.840.0.ebuild
new file mode 100644
index ..f496972ee03e
--- /dev/null
+++ b/dev-perl/Net-OpenSSH/Net-OpenSSH-0.840.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SALVA
+DIST_VERSION=0.84
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Net::OpenSSH, Perl wrapper for OpenSSH secure shell client"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   virtual/ssh
+   dev-perl/IO-Tty
+   !minimal? (
+   dev-perl/Net-SSH-Any
+   dev-perl/Net-SFTP-Foreign
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



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

2023-07-02 Thread Sam James
commit: 811b5bf7ea9b12d8fab5d302a5117e2705d45559
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:21:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:21:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811b5bf7

app-emulation/genymotion-bin: fix openssl-compat dep

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

 .../{genymotion-bin-3.3.2.ebuild => genymotion-bin-3.3.2-r2.ebuild} | 2 +-
 .../{genymotion-bin-3.3.2-r1.ebuild => genymotion-bin-3.3.2-r3.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/genymotion-bin/genymotion-bin-3.3.2.ebuild 
b/app-emulation/genymotion-bin/genymotion-bin-3.3.2-r2.ebuild
similarity index 99%
rename from app-emulation/genymotion-bin/genymotion-bin-3.3.2.ebuild
rename to app-emulation/genymotion-bin/genymotion-bin-3.3.2-r2.ebuild
index 0fc8ae17fa4d..fdd3526a331f 100644
--- a/app-emulation/genymotion-bin/genymotion-bin-3.3.2.ebuild
+++ b/app-emulation/genymotion-bin/genymotion-bin-3.3.2-r2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="app-arch/lz4
app-crypt/mit-krb5
app-emulation/virtualbox
|| (
-   dev-libs/openssl-compat:1.1.0
+   dev-libs/openssl-compat:1.1.1
=dev-libs/openssl-1.1*:0
)
dev-libs/glib:2

diff --git a/app-emulation/genymotion-bin/genymotion-bin-3.3.2-r1.ebuild 
b/app-emulation/genymotion-bin/genymotion-bin-3.3.2-r3.ebuild
similarity index 99%
rename from app-emulation/genymotion-bin/genymotion-bin-3.3.2-r1.ebuild
rename to app-emulation/genymotion-bin/genymotion-bin-3.3.2-r3.ebuild
index 1e6e015e81da..2cff4c027211 100644
--- a/app-emulation/genymotion-bin/genymotion-bin-3.3.2-r1.ebuild
+++ b/app-emulation/genymotion-bin/genymotion-bin-3.3.2-r3.ebuild
@@ -24,7 +24,7 @@ RDEPEND="app-arch/lz4
app-emulation/virtualbox
)
|| (
-   dev-libs/openssl-compat:1.1.0
+   dev-libs/openssl-compat:1.1.1
=dev-libs/openssl-1.1*:0
)
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: games-rpg/baldurs-gate-ee/

2023-07-02 Thread Sam James
commit: 3d57e0ba90e3ce9cbbf81ba6c8644157492484f8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:21:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:21:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d57e0ba

games-rpg/baldurs-gate-ee: fix openssl-compat dep

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

 ...e-2.6.6.0.47291.ebuild => baldurs-gate-ee-2.6.6.0.47291-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291.ebuild 
b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild
similarity index 93%
rename from games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291.ebuild
rename to games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild
index 4816809b6c38..bd3bbb79ce38 100644
--- a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291.ebuild
+++ b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ KEYWORDS="-* ~amd64"
 RESTRICT="bindist fetch"
 
 RDEPEND="dev-libs/expat
-   dev-libs/openssl-compat
+   dev-libs/openssl-compat:1.0.0
media-libs/openal
virtual/opengl
x11-libs/libX11"



[gentoo-commits] repo/gentoo:master commit in: sys-process/procps/

2023-07-02 Thread Sam James
commit: 183c2d9cd8833a95f22bc4dd7a90d7fe09c2c0ab
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:18:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:19:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183c2d9c

sys-process/procps: drop selinux policy dep

As reported by genr8eofl, this is actually for app-misc/uptimed...

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

 sys-process/procps/{procps-3.3.17-r1.ebuild => procps-3.3.17-r2.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-process/procps/procps-3.3.17-r1.ebuild 
b/sys-process/procps/procps-3.3.17-r2.ebuild
similarity index 98%
rename from sys-process/procps/procps-3.3.17-r1.ebuild
rename to sys-process/procps/procps-3.3.17-r2.ebuild
index af85c95d87f5..e7a872a1c74e 100644
--- a/sys-process/procps/procps-3.3.17-r1.ebuild
+++ b/sys-process/procps/procps-3.3.17-r2.ebuild
@@ -34,7 +34,6 @@ RDEPEND="${DEPEND}
!sys-apps/coreutils[kill]
!sys-apps/util-linux[kill]
)
-   selinux? ( sec-policy/selinux-uptime )
!

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

2023-07-02 Thread Sam James
commit: 01314ac96fcdc02630d71137ff32b1e1babb46cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:19:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:19:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01314ac9

app-misc/uptimed: add missing selinux policy dep

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

 app-misc/uptimed/uptimed-0.4.6-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/uptimed/uptimed-0.4.6-r1.ebuild 
b/app-misc/uptimed/uptimed-0.4.6-r1.ebuild
index c86eb3e48403..a19f53ef6a9d 100644
--- a/app-misc/uptimed/uptimed-0.4.6-r1.ebuild
+++ b/app-misc/uptimed/uptimed-0.4.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,6 +12,7 @@ 
SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> ${P}.tar.
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+IUSE="selinux"
 
 RDEPEND="
acct-group/uptimed
@@ -19,6 +20,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="${RDEPEND}"
+RDEPEND+=" selinux? ( sec-policy/selinux-uptime )"
 
 src_prepare() {
default



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

2023-07-02 Thread Sam James
commit: 30140dbf32db3e143531708aab8636836fa2e545
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:18:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:18:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30140dbf

app-misc/broot: Stabilize 1.22.1 amd64, #909513

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

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

diff --git a/app-misc/broot/broot-1.22.1.ebuild 
b/app-misc/broot/broot-1.22.1.ebuild
index b0003ba686cb..2d4b89c526b4 100644
--- a/app-misc/broot/broot-1.22.1.ebuild
+++ b/app-misc/broot/broot-1.22.1.ebuild
@@ -320,7 +320,7 @@ 
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="X"
 
 RDEPEND="



[gentoo-commits] proj/kde:master commit in: kde-frameworks/qqc2-desktop-style/

2023-07-02 Thread Andreas Sturmlechner
commit: 61f875864efd0cf48b685d03840cb3a329d3e2c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=61f87586

kde-frameworks/qqc2-desktop-style: 5.108.0 version bump

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

 .../qqc2-desktop-style-5.108.0.ebuild  | 29 ++
 1 file changed, 29 insertions(+)

diff --git 
a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.108.0.ebuild 
b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.108.0.ebuild
new file mode 100644
index 00..d09d20349e
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.108.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for 
painting"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5=
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5[qml]
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/

2023-07-02 Thread Andreas Sturmlechner
commit: 81cbfd4cf42fb06b0b490694ec9d285f50fde6ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=81cbfd4c

kde-frameworks/plasma: 5.108.0 version bump

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

 kde-frameworks/plasma/plasma-5.108.0.ebuild | 69 +
 1 file changed, 69 insertions(+)

diff --git a/kde-frameworks/plasma/plasma-5.108.0.ebuild 
b/kde-frameworks/plasma/plasma-5.108.0.ebuild
new file mode 100644
index 00..d61d32b3d0
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.108.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   !gles2-only? ( media-libs/libglvnd[X] )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/libglvnd
+   )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/

2023-07-02 Thread Andreas Sturmlechner
commit: e1da001d18f201af97e4d8cdc1ee61d02994190c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:51:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:21 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1da001d

kde-frameworks/kross: 5.108.0 version bump

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

 kde-frameworks/kross/kross-5.108.0.ebuild | 33 +++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kross/kross-5.108.0.ebuild 
b/kde-frameworks/kross/kross-5.108.0.ebuild
new file mode 100644
index 00..a8669fc6b9
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.108.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/

2023-07-02 Thread Andreas Sturmlechner
commit: e15b93befaf22369cf5f16514ee016fa7bb6a816
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e15b93be

kde-frameworks/kwallet: 5.108.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.108.0.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-5.108.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.108.0.ebuild
new file mode 100644
index 00..e832641a95
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.108.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gpg +man"
+
+DEPEND="
+   >=app-crypt/qca-2.3.1:2[qt5(+)]
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
+   optfeature "KWallet management" kde-apps/kwalletmanager:5
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/

2023-07-02 Thread Andreas Sturmlechner
commit: b939286f103c43e4f6fc6365d8912393d80c285d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b939286f

kde-frameworks/knotifyconfig: 5.108.0 version bump

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

 .../knotifyconfig/knotifyconfig-5.108.0.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.108.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.108.0.ebuild
new file mode 100644
index 00..99c7c1a921
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.108.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/

2023-07-02 Thread Andreas Sturmlechner
commit: 35c1820b1720edd14db37c412dc20e1e20eafcfd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:51:02 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:21 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=35c1820b

kde-frameworks/khtml: 5.108.0 version bump

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

 kde-frameworks/khtml/khtml-5.108.0.ebuild | 70 +++
 1 file changed, 70 insertions(+)

diff --git a/kde-frameworks/khtml/khtml-5.108.0.ebuild 
b/kde-frameworks/khtml/khtml-5.108.0.ebuild
new file mode 100644
index 00..ce0c9bac37
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.108.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_X11=$(usex X)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2023-07-02 Thread Andreas Sturmlechner
commit: 24ba4bce97fc0b33955ab536d59f65be8f3651e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=24ba4bce

kde-frameworks/kxmlgui: 5.108.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.108.0.ebuild | 45 +++
 1 file changed, 45 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.108.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.108.0.ebuild
new file mode 100644
index 00..60f28e462f
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.108.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198, 808216
+   local myctestargs=(
+   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
+   )
+
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/

2023-07-02 Thread Andreas Sturmlechner
commit: 587cea72b7c25e118106eea80fd96d1c1923fef3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:21 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=587cea72

kde-frameworks/kdelibs4support: 5.108.0 version bump

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

 .../kdelibs4support/kdelibs4support-5.108.0.ebuild | 103 +
 1 file changed, 103 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.108.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.108.0.ebuild
new file mode 100644
index 00..0afab3fe33
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.108.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5[X?]
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   virtual/libintl
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/countryflags-${PVCUT}:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+"
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+
+PATCHES=(
+   # downstream patches
+   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
+   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
+)
+
+src_prepare() {
+   ecm_src_prepare
+
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
+   fi
+
+   cmake_run_in src cmake_comment_add_subdirectory l10n
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_X11=$(usex X)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/countryflags/

2023-07-02 Thread Andreas Sturmlechner
commit: 78dfebced556719b5f939a51a0c4c5df540a1413
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:53 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78dfebce

kde-frameworks/countryflags: 5.108.0 version bump

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

 .../countryflags/countryflags-5.108.0.ebuild   | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/kde-frameworks/countryflags/countryflags-5.108.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.108.0.ebuild
new file mode 100644
index 00..8c93bce61d
--- /dev/null
+++ b/kde-frameworks/countryflags/countryflags-5.108.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+KDE_ORG_NAME="kdelibs4support"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Icons of flags for various countries"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+CMAKE_USE_DIR="${S}/src/l10n"
+
+# https://phabricator.kde.org/T13722
+# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
+PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
+
+RDEPEND="!

[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2023-07-02 Thread Andreas Sturmlechner
commit: 606f32880b97e674e6e9c1b4fc5b9d8b0284f04e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=606f3288

kde-frameworks/purpose: 5.108.0 version bump

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

 kde-frameworks/purpose/purpose-5.108.0.ebuild | 69 +++
 1 file changed, 69 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-5.108.0.ebuild 
b/kde-frameworks/purpose/purpose-5.108.0.ebuild
new file mode 100644
index 00..a5a92b8200
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.108.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="bluetooth +kaccounts"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/prison-${PVCUT}*:5
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/

2023-07-02 Thread Andreas Sturmlechner
commit: 6bd07d8e24a04f1f5242de46c287523857eb3ec2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:51:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:21 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6bd07d8e

kde-frameworks/kjs: 5.108.0 version bump

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

 kde-frameworks/kjs/kjs-5.108.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kjs/kjs-5.108.0.ebuild 
b/kde-frameworks/kjs/kjs-5.108.0.ebuild
new file mode 100644
index 00..6d778961d9
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.108.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2023-07-02 Thread Andreas Sturmlechner
commit: 045e192dc451663203c1e6099d2998da263670fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:25 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=045e192d

kde-frameworks/ktexteditor: 5.108.0 version bump

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

 .../ktexteditor/ktexteditor-5.108.0.ebuild | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.108.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.108.0.ebuild
new file mode 100644
index 00..b988be30ce
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.108.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/

2023-07-02 Thread Andreas Sturmlechner
commit: e40ad356cd06706512863d02186072d4f53b4fd8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:16 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e40ad356

kde-frameworks/krunner: 5.108.0 version bump

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

 kde-frameworks/krunner/krunner-5.108.0.ebuild | 46 +++
 1 file changed, 46 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-5.108.0.ebuild 
b/kde-frameworks/krunner/krunner-5.108.0.ebuild
new file mode 100644
index 00..eac057a581
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.108.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/plasma-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   =kde-frameworks/threadweaver-${PVCUT}*:5
+   activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
+   local myctestargs=(
+   -E 
"(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
+   )
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kinit/

2023-07-02 Thread Andreas Sturmlechner
commit: b85f9f2bec6e57faafbe3bc88353b66f62328e42
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b85f9f2b

kde-frameworks/kinit: 5.108.0 version bump

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

 kde-frameworks/kinit/kinit-5.108.0.ebuild | 48 +++
 1 file changed, 48 insertions(+)

diff --git a/kde-frameworks/kinit/kinit-5.108.0.ebuild 
b/kde-frameworks/kinit/kinit-5.108.0.ebuild
new file mode 100644
index 00..678fe74805
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.108.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Helper library to speed up start of applications on KDE 
workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+caps +man X"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   caps? ( sys-libs/libcap )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package man KF5DocTools)
+   -DWITH_X11=$(usex X)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/

2023-07-02 Thread Andreas Sturmlechner
commit: 5d6ebee1088c4e44a33f10b624c5582de62bf245
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d6ebee1

kde-frameworks/kparts: 5.108.0 version bump

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

 kde-frameworks/kparts/kparts-5.108.0.ebuild | 32 +
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kparts/kparts-5.108.0.ebuild 
b/kde-frameworks/kparts/kparts-5.108.0.ebuild
new file mode 100644
index 00..efbad46843
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.108.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/ktextwidgets-${PVCUT}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/

2023-07-02 Thread Andreas Sturmlechner
commit: 9696f868ef250233e3117ae50e0a8fd3466bd597
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9696f868

kde-frameworks/kservice: 5.108.0 version bump

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

 kde-frameworks/kservice/kservice-5.108.0.ebuild | 50 +
 1 file changed, 50 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-5.108.0.ebuild 
b/kde-frameworks/kservice/kservice-5.108.0.ebuild
new file mode 100644
index 00..127d9bd5cc
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.108.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/

2023-07-02 Thread Andreas Sturmlechner
commit: f39e78cd2da44e753e7bfe59a650eb8cc88eb865
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f39e78cd

kde-frameworks/ktextwidgets: 5.108.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.108.0.ebuild   | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.108.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.108.0.ebuild
new file mode 100644
index 00..ff043d1815
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.108.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/

2023-07-02 Thread Andreas Sturmlechner
commit: 52bca0a44ca78253e664a21837c3fc697d08e0cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=52bca0a4

kde-frameworks/kiconthemes: 5.108.0 version bump

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

 .../kiconthemes/kiconthemes-5.108.0.ebuild | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.108.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.108.0.ebuild
new file mode 100644
index 00..bdda049915
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.108.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/

2023-07-02 Thread Andreas Sturmlechner
commit: 499703c5eaf386e4071f92ced6a307a6286ddecc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:04 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=499703c5

kde-frameworks/knewstuff: 5.108.0 version bump

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

 kde-frameworks/knewstuff/knewstuff-5.108.0.ebuild | 49 +++
 1 file changed, 49 insertions(+)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.108.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.108.0.ebuild
new file mode 100644
index 00..43de33f0a8
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.108.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/attica-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package opds KF5Syndication)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/

2023-07-02 Thread Andreas Sturmlechner
commit: 36edb9660bd18b0348e8f606353937a7b8dead2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:50:00 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=36edb966

kde-frameworks/kio: 5.108.0 version bump

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

 kde-frameworks/kio/kio-5.108.0.ebuild | 88 +++
 1 file changed, 88 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.108.0.ebuild 
b/kde-frameworks/kio/kio-5.108.0.ebuild
new file mode 100644
index 00..2cb6ca835e
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.108.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   -DWITH_X11=$(usex X)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdeclarative/

2023-07-02 Thread Andreas Sturmlechner
commit: bc60fa03a29c785e4db8d6c15bcaef1a8385b0a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:16 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc60fa03

kde-frameworks/kdeclarative: 5.108.0 version bump

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

 .../kdeclarative/kdeclarative-5.108.0.ebuild   | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.108.0.ebuild 
b/kde-frameworks/kdeclarative/kdeclarative-5.108.0.ebuild
new file mode 100644
index 00..706b91f035
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.108.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   media-libs/libepoxy
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdesu/

2023-07-02 Thread Andreas Sturmlechner
commit: bb68b914d8906fe837f3c506a71107383e48afe8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb68b914

kde-frameworks/kdesu: 5.108.0 version bump

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

 kde-frameworks/kdesu/kdesu-5.108.0.ebuild | 33 +++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kdesu/kdesu-5.108.0.ebuild 
b/kde-frameworks/kdesu/kdesu-5.108.0.ebuild
new file mode 100644
index 00..d5ebea5864
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-5.108.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle super user actions"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kpty-${PVCUT}*:5
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kded/

2023-07-02 Thread Andreas Sturmlechner
commit: 9dc13022d9023cfecbcba40dafdcafd084847b36
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:16 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9dc13022

kde-frameworks/kded: 5.108.0 version bump

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

 kde-frameworks/kded/kded-5.108.0.ebuild | 38 +
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/kded/kded-5.108.0.ebuild 
b/kde-frameworks/kded/kded-5.108.0.ebuild
new file mode 100644
index 00..e0dc1a27d8
--- /dev/null
+++ b/kde-frameworks/kded/kded-5.108.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[dbus]
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kemoticons/

2023-07-02 Thread Andreas Sturmlechner
commit: 486b5ed27834aba5ee627f06d59eb39e98f5931a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:43 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=486b5ed2

kde-frameworks/kemoticons: 5.108.0 version bump

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

 .../kemoticons/kemoticons-5.108.0.ebuild   | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.108.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.108.0.ebuild
new file mode 100644
index 00..252b4cc5a4
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.108.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/

2023-07-02 Thread Andreas Sturmlechner
commit: e2b1e7a829b21c06f0422ee58b843eb6dc2f12d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  2 21:49:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  2 21:57:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e2b1e7a8

kde-frameworks/kglobalaccel: 5.108.0 version bump

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

 .../kglobalaccel/kglobalaccel-5.108.0.ebuild   | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.108.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.108.0.ebuild
new file mode 100644
index 00..4516f45086
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.108.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+REQUIRED_USE="test? ( X )"
+RESTRICT="test" # requires installed instance
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   X? (
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   )
+"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_RUNTIME=$(usex X)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2023-07-02 Thread James Le Cuirot
commit: c764ff70b6c5a098001a43642eaf3198fcbd53da
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jul  2 20:48:24 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jul  2 20:48:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c764ff70

net-print/hplip-plugin: Version bump to 3.23.5

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 9121b8b188ca..b23736265d16 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
 DIST hplip-3.23.3-plugin.run 11491593 BLAKE2B 
94ba1cf92661f738f19d0c1c42b513569dad7815aeb9dad2d791f68f8ee893ca380fab2c7ff2b1fb9527851d288ec2993875952d889dac0e963b6f19c201d484
 SHA512 
048c545869f9679daa581b63236d57fbc362c39a4f3f6c6afe66552ac1b2def1563ec5b19d3feda44dbd564e2b0f2794833b24752a6139dc77d848146e283074
+DIST hplip-3.23.5-plugin.run 11491464 BLAKE2B 
78f2f5cb60dc273d9d5c26909b277d36379bb345f12b2c4ddb2ba0542cd090872452f055b02d713f84b753f2418ee5a07a9a6852c256078747b30a15d7a0f352
 SHA512 
73389d295c21bc2c49b3aaa130f04784890eb72b3ca02fe1967b48ef1153205bd625c8efee103d96e1abbc7a4550f028153e94351f9437683d2579d910807dd4

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
new file mode 100644
index ..4bf67bc6bda1
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/, games-engines/odamex/files/

2023-07-02 Thread James Le Cuirot
commit: 0e81bdf479705e3665ad94da434891adc38b6787
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jul  2 20:34:09 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jul  2 20:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e81bdf4

games-engines/odamex: Fix USE=master with upstream patch

Closes: https://bugs.gentoo.org/907745
Signed-off-by: James Le Cuirot  gentoo.org>

 .../odamex/files/odamex-10.3.0-master-fix.patch| 31 ++
 games-engines/odamex/odamex-10.3.0-r1.ebuild   |  1 +
 2 files changed, 32 insertions(+)

diff --git a/games-engines/odamex/files/odamex-10.3.0-master-fix.patch 
b/games-engines/odamex/files/odamex-10.3.0-master-fix.patch
new file mode 100644
index ..1a20d8f6523c
--- /dev/null
+++ b/games-engines/odamex/files/odamex-10.3.0-master-fix.patch
@@ -0,0 +1,31 @@
+From 10beb4212625ee5e6d5b8a55e94d22d70d630217 Mon Sep 17 00:00:00 2001
+From: Jan200101 
+Date: Wed, 19 Apr 2023 14:33:33 +0200
+Subject: [PATCH] include time.h on all platforms
+
+---
+ master/main.cpp | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/master/main.cpp b/master/main.cpp
+index a69af8dd0..3226792a7 100644
+--- a/master/main.cpp
 b/master/main.cpp
+@@ -38,16 +38,15 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ #ifdef UNIX
+ #include 
+ #include 
+-#include 
+ #endif
+ 
+ #ifdef _WIN32
+ #include 
+-#include 
+ #define usleep(n) Sleep(n/1000)
+ #endif
+ 

diff --git a/games-engines/odamex/odamex-10.3.0-r1.ebuild 
b/games-engines/odamex/odamex-10.3.0-r1.ebuild
index 594869339e54..0c99afc1d885 100644
--- a/games-engines/odamex/odamex-10.3.0-r1.ebuild
+++ b/games-engines/odamex/odamex-10.3.0-r1.ebuild
@@ -42,6 +42,7 @@ S="${WORKDIR}/${PN}-src-${PV}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-10.3.0-unbundle-fltk.patch
+   "${FILESDIR}"/${P}-master-fix.patch
 )
 
 src_prepare() {



  1   2   3   4   >