[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2023-07-07 Thread Sam James
commit: 3c3b356a62beef9feb5aedfa67f93ef38509b139
Author: Violet Purcell  inventati  org>
AuthorDate: Sat Jun 17 21:05:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 05:29:26 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3c3b356a

dev-qt/qtwebengine: Add qt6, bump qt5 version

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/musl/pull/481
Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtwebengine/Manifest|   6 +-
 .../qtwebengine-5.15.10_p20230505-clang-16.patch   |  10 +
 .../qtwebengine-5.15.10_p20230505-musl-lfs64.patch |  37 +++
 ...qtwebengine-5.15.2-disable-fatal-warnings.patch |  12 -
 ...ine-5.15.2_p20210224-chromium-87-v8-icu68.patch | 192 --
 .../qtwebengine-5.15.2_p20210224-disable-git.patch |  15 --
 ...gine-5.15.2_p20211015-pdfium-system-lcms2.patch |  79 --
 .../qtwebengine-5.15.3_p20220329-clang14.patch |  42 
 .../qtwebengine-5.15.3_p20220406-ffmpeg5.patch | 169 -
 ...webengine-5.15.3_p20220406-gcc12-includes.patch |  32 ---
 .../qtwebengine-5.15.3_p20220505-extra-gn.patch|  10 -
 ...gine-5.15.5_p20220618-fixup-CVE-2022-0796.patch |  48 
 .../files/qtwebengine-6.5.1-clang-libc++.patch |  11 +
 ...bengine-6.5.1-musl-canonicalize-file-name.patch |  16 ++
 .../files/qtwebengine-6.5.1-musl-close.patch   |  33 +++
 .../files/qtwebengine-6.5.1-musl-crashpad.patch|  13 +
 ...gine-6.5.1-musl-default-pthread-stacksize.patch |  23 ++
 ...twebengine-6.5.1-musl-disable-glibc-check.patch |  21 ++
 ...qtwebengine-6.5.1-musl-fix-narrowing-cast.patch |  44 
 .../files/qtwebengine-6.5.1-musl-lfs64.patch   |  37 +++
 .../files/qtwebengine-6.5.1-musl-mallinfo.patch|  75 ++
 .../qtwebengine-6.5.1-musl-missing-includes.patch  |  22 ++
 .../files/qtwebengine-6.5.1-musl-no-execinfo.patch |  98 
 ...qtwebengine-6.5.1-musl-remove-decls-usage.patch | 122 +
 .../files/qtwebengine-6.5.1-musl-resolve.patch |  66 +
 .../files/qtwebengine-6.5.1-musl-sandbox.patch |  97 
 .../files/qtwebengine-6.5.1-musl-stat.patch|  14 ++
 .../files/qtwebengine-6.5.1-musl-systypes.patch|  11 +
 ...qtwebengine-6.5.1-musl-temp-retry-failure.patch |  21 ++
 .../qtwebengine-6.5.1-musl-wtf-stacksize.patch |  22 ++
 ...ine-6.5.1-normalise-clipboard-permissions.patch |  99 
 dev-qt/qtwebengine/metadata.xml|   2 -
 ...ebuild => qtwebengine-5.15.10_p20230505.ebuild} |  58 ++---
 ebuild => qtwebengine-5.15.9_p20230505.ebuild} |  54 ++--
 dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild| 275 +
 35 files changed, 1216 insertions(+), 670 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 282326e1..6cbfc321 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,4 +1,4 @@
 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B 
aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6
 SHA512 
3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
-DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B 
fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101
 SHA512 
61cbfbe4ff340b75ea8d356e031e932ac03fe65dd00ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89
-DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B 
ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7
 SHA512 
47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840
-DIST qtwebengine-5.15.5_p20220618.tar.xz 320131236 BLAKE2B 
842322c94737cdf647277ccf226c0d015ac0b362af54c4298cbad6b4494aa4ef0e73830577fb391be31c91b4331b85f407ec58641897a7cc7237e7623043577d
 SHA512 
b1bab7aa5edc7f7b9d4f8338a05dbbd55ae6e0312e1a7e6061895bd7a98c67780127c20db1dbbc81664bf483a5b8f7ed887cedd1baaa1a0259e28fd4b13d6944
+DIST qtwebengine-5.15.8_p20230313-patchset.tar.xz 45904 BLAKE2B 
9f58b9808fd445a06e6a2cd6d5f7bc9782bd6de13138fdebc9e81bd9f69e7ae673a71bd3ed6b011a47e84cc64b5b703a7cfc8d5f740eaaa663da1db8ef9ef05b
 SHA512 
21b0b853358260fa1bdc96c97c5b2af7007c744d10abeebf9f0e708a0cd7dece583d86c0554a4e327a0d615bb403b0d328acaa6622b50d7a8059bc0802edbcec
+DIST qtwebengine-5.15.9_p20230505.tar.xz 298713240 BLAKE2B 
835e93a0b33e7294d72571c9031524a0e3002100e36433501cc83bac91646b788c1030ee9ce90edce39c6ee2ee61a1d697e021b6346804d3be0f0b930e6084d0
 SHA512 
61d16399a7d8f5c135c5c097c2dcb7ebeccfe7e31769e950443ffa8178f55ad22d90307b7bd2b2ebdcb3ee0dd2064266159c27da4fc5b35ddac346ca9f336cc1
+DIST qtwebengine-everywhere-src-6.5.1.tar.xz 412377436 BLAKE2B 

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

2023-07-07 Thread Hans de Graaff
commit: d67a052682641e4e51346dc21b3786f07bc24820
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  8 04:23:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul  8 04:25:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67a0526

dev-ruby/shoulda-context: add 2.0.0

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

 dev-ruby/shoulda-context/Manifest  |  1 +
 .../shoulda-context/shoulda-context-2.0.0.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/shoulda-context/Manifest 
b/dev-ruby/shoulda-context/Manifest
index 1e75b8b29b29..436b7385e5a5 100644
--- a/dev-ruby/shoulda-context/Manifest
+++ b/dev-ruby/shoulda-context/Manifest
@@ -1 +1,2 @@
 DIST shoulda-context-1.2.2.gem 24064 BLAKE2B 
a6068da369c00a36e6056a8ebba96eca90efddf94613dfc90c9f2a47bec2c054a41fa61b861b2f3ec1195e417bdc54ab60d53f91bc5e0f167eac07b84880892b
 SHA512 
b09f5ce2db59bbb26d5678b17b6641b79df7983d25e81a31bc10c42b702bdba09795b692d711d59c103beb2f691b503567e37c46668f77e600416551ef2c5e05
+DIST shoulda-context-2.0.0.gem 34304 BLAKE2B 
b31f7e052b54fb60fb7fff84fc48beed406864b871f3c125db4f28d1ce0f400bb0ad3479d438d20a28f585b6e5da101b71228f598e6bdc177512f048273a8524
 SHA512 
c8d856a95b3dfe85fd92c79f18e03a2765ad219b83ab132017fefcffd0262b04bcebf267e6bbaec0ed3dff1d4d345bd74c1f9db1d2a22938ee8d85ee1078ac6e

diff --git a/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild 
b/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild
new file mode 100644
index ..f4025618e223
--- /dev/null
+++ b/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild
@@ -0,0 +1,40 @@
+# 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_EXTRADOC="CONTRIBUTING.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="tasks"
+
+# Don't install the conversion script to avoid collisions with older
+# shoulda.
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Context framework extracted from Shoulda"
+HOMEPAGE="https://github.com/thoughtbot/shoulda-context;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2
+   dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -e '/\(current_bundle\|CurrentBundle\)/ s:^:#:' \
+   -e '/pry-byebug/ s:^:#:' \
+   -e '/warnings_logger/ s:^:#: ; /WarningsLogger/,/^)/ s:^:#:' \
+   -e '/rails_application_with_shoulda_context/ s:^:#:' \
+   -i test/test_helper.rb || die
+   rm -f 
test/shoulda/{railtie,rerun_snippet,test_framework_detection}_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/shoulda/*_test.rb"].each { require 
_1 }' || die
+}



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

2023-07-07 Thread Sam James
commit: bce7047c10b1e0d928fe6992de8156f7da3b04b2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 04:20:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce7047c

dev-perl/DateTime-Locale: restore keywords

No longer needed now we fixed its deps (see 
6448143c43da1c09bebe80fc425b088666018279).

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

 dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
index 1c67a501fc76..ccec9f09c153 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime"
 
 LICENSE="|| ( Artistic GPL-1+ ) unicode"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-Natural/

2023-07-07 Thread Sam James
commit: 1576eeef03ac3a3f7f95ed8f404764225185a2a9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 04:16:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1576eeef

dev-perl/DateTime-Format-Natural: fix dependencies

See also 6448143c43da1c09bebe80fc425b088666018279.

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

 ...ural-1.170.0.ebuild => DateTime-Format-Natural-1.170.0-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0.ebuild 
b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild
similarity index 88%
rename from 
dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0.ebuild
rename to 
dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild
index 3fd35fc162c0..a7ef66acfe3f 100644
--- a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0.ebuild
+++ b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild
@@ -10,13 +10,14 @@ inherit perl-module
 DESCRIPTION="Parse informal natural language date/time strings"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 
 RDEPEND="
virtual/perl-Carp
dev-perl/Clone
dev-perl/Date-Calc
dev-perl/DateTime
+   dev-perl/DateTime-HiRes
dev-perl/DateTime-TimeZone
virtual/perl-Exporter
virtual/perl-Getopt-Long
@@ -32,7 +33,7 @@ BDEPEND="
>=dev-perl/Module-Build-0.420.0
test? (
dev-perl/Module-Util
-   dev-perl/Test-MockTime
+   dev-perl/Test-MockTime-HiRes
virtual/perl-Test-Simple
)
 "



[gentoo-commits] proj/baselayout:master commit in: share/

2023-07-07 Thread Sam James
commit: 8982430a505574a5d8869d45a5bee699fc2abebf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 04:08:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:08:01 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=8982430a

share/issue.devfix: tweak whitespace, use HTTPS

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

 share/issue.devfix | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/share/issue.devfix b/share/issue.devfix
index ea7ae0c1..60ba 100644
--- a/share/issue.devfix
+++ b/share/issue.devfix
@@ -1,7 +1,7 @@
 -
-Your system seems to be missing critical device files 
-in /dev !  Although you may be running udev or devfs, 
-the root partition is missing these required files !
+Your system seems to be missing critical device files
+in /dev!  Although you may be running udev or devfs,
+the root partition is missing these required files!
 
 To rectify this situation, please do the following:
 mkdir /mnt/fixit
@@ -10,12 +10,12 @@ cp -a --remove-destination /dev/* /mnt/fixit/dev/
 umount /mnt/fixit
 rmdir /mnt/fixit
 
-You may refer to these instructions at /etc/issue.  
-If you previously had an issue file, it has been 
-backed up at /etc/issue.devfix.  Once you've fixed 
-your system, you will have to restore your old issue 
+You may refer to these instructions at /etc/issue.
+If you previously had an issue file, it has been
+backed up at /etc/issue.devfix.  Once you've fixed
+your system, you will have to restore your old issue
 file in order to get rid of this warning.
 
-Thanks for using Gentoo ! :)
-http://bugs.gentoo.org/40987
+Thanks for using Gentoo! :)
+https://bugs.gentoo.org/40987
 -



[gentoo-commits] proj/baselayout:master commit in: etc/

2023-07-07 Thread Sam James
commit: 078b1b75dc5cc4595d835e3344ac6668ddf73f7f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 04:07:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:07:03 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=078b1b75

etc/profile: fix trailing whitespace

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

 etc/profile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/etc/profile b/etc/profile
index 2be4622a..98d8b85b 100644
--- a/etc/profile
+++ b/etc/profile
@@ -30,10 +30,10 @@ if [ -n "${BASH_VERSION-}" ] ; then
if [ -f /etc/bash/bashrc ] ; then
# Bash login shells run only /etc/profile
# Bash non-login shells run only /etc/bash/bashrc
-   # Since we want to run /etc/bash/bashrc regardless, we source 
it 
-   # from here.  It is unfortunate that there is no way to do 
-   # this *after* the user's .bash_profile runs (without putting 
-   # it in the user's dot-files), but it shouldn't make any 
+   # Since we want to run /etc/bash/bashrc regardless, we source it
+   # from here.  It is unfortunate that there is no way to do
+   # this *after* the user's .bash_profile runs (without putting
+   # it in the user's dot-files), but it shouldn't make any
# difference.
. /etc/bash/bashrc
else



[gentoo-commits] proj/baselayout:master commit in: share/

2023-07-07 Thread Sam James
commit: aaf5ebb65b16fd41877a04cde82fdd3d8cc90cfb
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jul  7 06:55:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:02:56 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=aaf5ebb6

share/fstab: drop reiserfs references and noatime, use defaults

ReiserFS was deprecated in Linux 5.18 and slated for removal in 2025.

Using 'noatime' does seldom really bring any noticeable performance
benefit. The default of 'relatime', which Linux supports for a long
time, is a good compromise. Having an (coarse-grained) atime allows
for certain use cases. For example, a tool that detects unused
packages in a system and suggest them for removal.

A generic configuration file like this should simply use the
defaults. Especially if those are sane ones. No need to continue the
noatime cargo cult.

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

 share/fstab | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/share/fstab b/share/fstab
index 62dd22e5..7fd7852e 100644
--- a/share/fstab
+++ b/share/fstab
@@ -1,10 +1,4 @@
 # /etc/fstab: static file system information.
-#
-# noatime turns off atimes for increased performance (atimes normally aren't 
-# needed); notail increases performance of ReiserFS (at the expense of storage 
-# efficiency).  It's safe to drop the noatime options if you want and to 
-# switch between notail / tail freely.
-#
 # The root filesystem should have a pass number of either 0 or 1.
 # All other filesystems should have a pass number of 0 or greater than 1.
 #
@@ -13,7 +7,6 @@
 
 #  

 
-# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
 #
 # NOTE: Even though we list ext4 as the type here, it will work with ext2/ext3
 #   filesystems.  This just tells the kernel to use the ext4 driver.
@@ -23,7 +16,7 @@
 #   documentation for details on setting a label. To obtain the UUID, use
 #   the blkid(8) command.
 
-#LABEL=boot/boot   ext4noauto,noatime  1 2
-#UUID=58e72203-57d1-4497-81ad-97655bd56494 /   ext4
noatime 0 1
+#LABEL=boot/boot   ext4defaults1 2
+#UUID=58e72203-57d1-4497-81ad-97655bd56494 /   ext4
defaults0 1
 #LABEL=swapnoneswapsw  0 0
 #/dev/cdrom/mnt/cdrom  autonoauto,ro   0 0



[gentoo-commits] proj/baselayout:master commit in: share/

2023-07-07 Thread Sam James
commit: 94aa297486ca7ace7fa3bcce2889bba6a892424c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jul  7 07:00:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:02:56 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=94aa2974

share/fstab: make comment regarding pass number a NOTE

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

 share/fstab | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/share/fstab b/share/fstab
index a579fb10..10b8d757 100644
--- a/share/fstab
+++ b/share/fstab
@@ -1,10 +1,11 @@
 # /etc/fstab: static file system information.
-# The root filesystem should have a pass number of either 0 or 1.
-# All other filesystems should have a pass number of 0 or greater than 1.
 #
 # See the manpage fstab(5) for more information.
 #
 #
+# NOTE: The root filesystem should have a pass number of either 0 or 1.
+#   All other filesystems should have a pass number of 0 or greater than 1.
+#
 # NOTE: Even though we list ext4 as the type here, it will work with ext2/ext3
 #   filesystems.  This just tells the kernel to use the ext4 driver.
 #



[gentoo-commits] proj/baselayout:master commit in: share/

2023-07-07 Thread Sam James
commit: 4040300c749f6cab84bdfa9c12ec72b113568865
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jul  7 07:01:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:02:56 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=4040300c

share/fstab: make example root filesystem entry use xfs

The new default of the handbook is xfs, so follow that in baselayout's
fstab.

Suggested-by: Sam James  gentoo.org>
Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/baselayout/pull/4
Signed-off-by: Sam James  gentoo.org>

 share/fstab | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/share/fstab b/share/fstab
index 10b8d757..3db8396a 100644
--- a/share/fstab
+++ b/share/fstab
@@ -17,6 +17,6 @@
 #   

 
 #LABEL=boot/boot   ext4defaults1 2
-#UUID=58e72203-57d1-4497-81ad-97655bd56494 /   ext4
defaults0 1
+#UUID=58e72203-57d1-4497-81ad-97655bd56494 /   xfs 
defaults0 1
 #LABEL=swapnoneswapsw  0 0
 #/dev/cdrom/mnt/cdrom  autonoauto,ro   0 0



[gentoo-commits] proj/baselayout:master commit in: share/

2023-07-07 Thread Sam James
commit: 0979cb590cd99ecf298fc3de4b0c20d33251b717
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jul  7 06:58:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:02:56 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=0979cb59

share/fstab: move fstable header right above example entries

Move the fstable table header right above the commented-out example
fstab entries. Also split "" into " ", since
those are two different fields (see fstab(5)).

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

 share/fstab | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/share/fstab b/share/fstab
index 7fd7852e..a579fb10 100644
--- a/share/fstab
+++ b/share/fstab
@@ -4,9 +4,6 @@
 #
 # See the manpage fstab(5) for more information.
 #
-
-#  

-
 #
 # NOTE: Even though we list ext4 as the type here, it will work with ext2/ext3
 #   filesystems.  This just tells the kernel to use the ext4 driver.
@@ -16,6 +13,8 @@
 #   documentation for details on setting a label. To obtain the UUID, use
 #   the blkid(8) command.
 
+#   

+
 #LABEL=boot/boot   ext4defaults1 2
 #UUID=58e72203-57d1-4497-81ad-97655bd56494 /   ext4
defaults0 1
 #LABEL=swapnoneswapsw  0 0



[gentoo-commits] proj/baselayout:master commit in: share/

2023-07-07 Thread Sam James
commit: 77016216767358d9892b1736439ee60b9b197221
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 04:04:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 04:04:08 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=77016216

share/fstab: fix whitespace

As Matt pointed out on the PR.

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

 share/fstab | 1 -
 1 file changed, 1 deletion(-)

diff --git a/share/fstab b/share/fstab
index 3db8396a..9af58b0a 100644
--- a/share/fstab
+++ b/share/fstab
@@ -2,7 +2,6 @@
 #
 # See the manpage fstab(5) for more information.
 #
-#
 # NOTE: The root filesystem should have a pass number of either 0 or 1.
 #   All other filesystems should have a pass number of 0 or greater than 1.
 #



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnome-font-viewer/, profiles/

2023-07-07 Thread Matt Turner
commit: 1edce81e0c48585a9a91cb03655b41c432968f6a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Jul  5 00:19:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  8 03:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edce81e

media-gfx/gnome-font-viewer: Version bump to 45_alpha

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31746
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gnome-font-viewer/Manifest   |  1 +
 .../gnome-font-viewer-45_alpha.ebuild  | 30 ++
 profiles/package.mask  |  1 +
 3 files changed, 32 insertions(+)

diff --git a/media-gfx/gnome-font-viewer/Manifest 
b/media-gfx/gnome-font-viewer/Manifest
index 2d6b045865ac..6a13952cb57e 100644
--- a/media-gfx/gnome-font-viewer/Manifest
+++ b/media-gfx/gnome-font-viewer/Manifest
@@ -1 +1,2 @@
 DIST gnome-font-viewer-44.0.tar.xz 299644 BLAKE2B 
9eceda601332601a3918331c0b4dae1f588ec88d9c28323694291f22e9add115ccfd70ef8c2d3b1a410bcf7c7443810abdb58a156927c235fb895412dea54213
 SHA512 
f2da77fadbd76eaaf661cb518043ebad6f964a90f1cede5b58160a3aa08a0fe42a9972bc4871725dc7ae16eb4199329ef2ea08734b8017306e61341e51c37bea
+DIST gnome-font-viewer-45.alpha.tar.xz 300188 BLAKE2B 
dde514abf5fdca8e95bf41ec6dbf2d13e038dbcd242de87a04afc85f43a36713566c60623c345765e62f31b2e911fe9631390c5ffc9457ccd4e333ccd837b149
 SHA512 
f906086f52989fc26775fa025618f01f3653d4360f3c59f270cd40747bef1164f31688772712e49fcbf280cc3776cdbac6e5833bb080a6c855286caf812e6e78

diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild 
b/media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild
new file mode 100644
index ..6978d4a2b45c
--- /dev/null
+++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Font viewer utility for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-font-viewer;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=dev-libs/glib-2.56.0:2
+   >=gui-libs/gtk-4.5.0:4
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=media-libs/harfbuzz-0.9.9:=
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   gnome-base/gnome-desktop:4=
+   dev-libs/fribidi
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"

diff --git a/profiles/package.mask b/profiles/package.mask
index 7570443e9fae..2c6d1adb8635 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -49,6 +49,7 @@ dev-perl/Gtk2-Notify
 >=gnome-extra/gnome-system-monitor-45_alpha
 >=gui-libs/gtk-4.11
 >=gui-libs/libadwaita-1.4_alpha
+>=media-gfx/gnome-font-viewer-45_alpha
 >=net-misc/gnome-remote-desktop-45_alpha
 >=sys-apps/baobab-45_alpha
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/baobab/, profiles/

2023-07-07 Thread Matt Turner
commit: e265519aceafb5657e999e54f3a622fc81978131
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Jul  5 00:25:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  8 03:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e265519a

sys-apps/baobab: Version bump to 45_alpha

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31747
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask  |  1 +
 sys-apps/baobab/Manifest   |  1 +
 sys-apps/baobab/baobab-45_alpha.ebuild | 43 ++
 3 files changed, 45 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 44d6f2d55eaf..7570443e9fae 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -50,6 +50,7 @@ dev-perl/Gtk2-Notify
 >=gui-libs/gtk-4.11
 >=gui-libs/libadwaita-1.4_alpha
 >=net-misc/gnome-remote-desktop-45_alpha
+>=sys-apps/baobab-45_alpha
 
 # Michael Orlitzky  (2023-07-05)
 # I suspect I was its only user, and I'm not a user any more. Upstream

diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest
index 50b51e39c7b3..61eecb2d1d91 100644
--- a/sys-apps/baobab/Manifest
+++ b/sys-apps/baobab/Manifest
@@ -1 +1,2 @@
 DIST baobab-44.0.tar.xz 596552 BLAKE2B 
c58093dec9789a62db3f319d16010572439aba94629e82a5dc16912c08604f8d3800e08431855bd7d7cc87fcbc8643698f6a87ab3b0e5489552a601b1c7beaaf
 SHA512 
a9b8ca9226b9464f33a06810ce5c889dcc50fa2b0c05343fcb88b0d453528fbf7de256b75f55e99a24f33b91bdd69a03f6ea3ea3e5d793033a8cce6345b3cac3
+DIST baobab-45.alpha.tar.xz 598036 BLAKE2B 
dc29702e0dbb8b931656b5dd4f1c52c9c39a44e167469de4ac56152fb8b2e8c0e3db642468a9f9e2e187fe7d990df9851eb7932461866621cb216f5a8f1e7055
 SHA512 
7fde566bc46cd2fcf0622521fd969a9fc76bcf6fd9d52e3f5df33ba1ba782a259740ff1e3140e7ca1e6bbbd78af17a69c6f657eebcc75add1ffa108c48b1169e

diff --git a/sys-apps/baobab/baobab-45_alpha.ebuild 
b/sys-apps/baobab/baobab-45_alpha.ebuild
new file mode 100644
index ..6109b25190a1
--- /dev/null
+++ b/sys-apps/baobab/baobab-45_alpha.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Disk usage browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Baobab;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=gui-libs/gtk-4.4.0:4
+   >=gui-libs/libadwaita-1.4_alpha:1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   >=gui-libs/libadwaita-1.4_alpha:1[vala]
+   dev-util/itstool
+   >=sys-devel/gettext-0.21
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-07-07 Thread Hans de Graaff
commit: bbbfa739e3d09cc6f96922574ae14b68deacf7f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 13:57:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul  8 03:43:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbfa739

dev-ruby/colorator: enable ruby32

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

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

diff --git a/dev-ruby/colorator/colorator-1.1.0-r1.ebuild 
b/dev-ruby/colorator/colorator-1.1.0-r1.ebuild
index 9eb9cd26ea0a..098d01084826 100644
--- a/dev-ruby/colorator/colorator-1.1.0-r1.ebuild
+++ b/dev-ruby/colorator/colorator-1.1.0-r1.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_EXTRADOC="README.markdown"
 RUBY_FAKEGEM_GEMSPEC="colorator.gemspec"



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

2023-07-07 Thread Hans de Graaff
commit: 5455b924e9c1e00cc295fbd61a063137fbdafad2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 14:34:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul  8 03:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5455b924

dev-ruby/coercible: enable ruby32

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

 dev-ruby/coercible/coercible-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coercible/coercible-1.0.1.ebuild 
b/dev-ruby/coercible/coercible-1.0.1.ebuild
index 1d0c60f226ef..4a2dbc1234c7 100644
--- a/dev-ruby/coercible/coercible-1.0.1.ebuild
+++ b/dev-ruby/coercible/coercible-1.0.1.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_EXTRADOC="README.md Changelog.md"
 RUBY_FAKEGEM_GEMSPEC="coercible.gemspec"



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

2023-07-07 Thread Hans de Graaff
commit: 8b4c41c4aaa9fe63affddf60e943965c578dccab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 14:34:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul  8 03:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4c41c4

dev-ruby/cliver: drop 0.3.2-r1

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

 dev-ruby/cliver/cliver-0.3.2-r1.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/dev-ruby/cliver/cliver-0.3.2-r1.ebuild 
b/dev-ruby/cliver/cliver-0.3.2-r1.ebuild
deleted file mode 100644
index 1dcd65d24267..
--- a/dev-ruby/cliver/cliver-0.3.2-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="cliver.gemspec"
-
-inherit ruby-fakegem
-
-COMMIT=3d72e99af19c273a3f88adcd4b96c4b65b1b6d4b
-
-DESCRIPTION="An easy way to detect and use command-line dependencies"
-HOMEPAGE="https://yaauie.github.io/cliver/;
-SRC_URI="https://github.com/yaauie/cliver/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="cliver-${COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-07-07 Thread Hans de Graaff
commit: ebe54f248e98bbbf1d1ccad2799da8e24c7d0e3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  7 17:48:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul  8 03:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe54f24

dev-ruby/charlock_holmes: enable ruby32

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

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

diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild 
b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild
index c397ff037089..32787317a1d4 100644
--- a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild
+++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.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_EXTRADOC="README.md"
 



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

2023-07-07 Thread Sam James
commit: 3f8e05e9559567c2d98afa70f64dbb77fa314f22
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:39:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8e05e9

www-client/firefox: Stabilize 102.13.0 arm64, #909820

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

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

diff --git a/www-client/firefox/firefox-102.13.0.ebuild 
b/www-client/firefox/firefox-102.13.0.ebuild
index f371b643f6da..189495282809 100644
--- a/www-client/firefox/firefox-102.13.0.ebuild
+++ b/www-client/firefox/firefox-102.13.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox;
 
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 SLOT="esr"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2023-07-07 Thread Sam James
commit: 1a5cb12da07661a7c626126e93320827a0089f54
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5cb12d

app-crypt/minisign: Stabilize 0.11 arm64, #909801

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

 app-crypt/minisign/minisign-0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/minisign/minisign-0.11.ebuild 
b/app-crypt/minisign/minisign-0.11.ebuild
index 6b812829cc5e..42a0821818ad 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="ISC"



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

2023-07-07 Thread Sam James
commit: f3f5cf7b9ba0d67f8b8c31a4ff849fd23c052a21
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:36:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:36:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f5cf7b

dev-perl/Test-Differences: add 0.700.0

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

 dev-perl/Test-Differences/Manifest |  1 +
 .../Test-Differences-0.700.0.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Test-Differences/Manifest 
b/dev-perl/Test-Differences/Manifest
index ff0d010247be..7ff06c4136f6 100644
--- a/dev-perl/Test-Differences/Manifest
+++ b/dev-perl/Test-Differences/Manifest
@@ -1,2 +1,3 @@
 DIST Test-Differences-0.68.tar.gz 14518 BLAKE2B 
ca4be9098d0a1062ed748711bd932e057a4a35e9ffa042ae4c7e6fa993f132a0da93f4aa932f0b6858e32f9e1cdc380a8c4d9531709c9321017eef6781cfe5d7
 SHA512 
17e5e54d9a67fefdccb383be860ea594ec15563b66a7d93652a93799deeceaf92a4d48d01bfd4d2276c5f1520916d1def654ba53759c7461737e1f9afa754e31
 DIST Test-Differences-0.69.tar.gz 14526 BLAKE2B 
c511844e9c87928e2e2a00ecf92c4796f9008dfd77d9076072da5800de61fec6e45a2911bcb3f307d9e0de2fb1249901beee923e0ecedc45120bd5cc1d6b74ec
 SHA512 
506859b6d983f6b81366bdaa365b02091d7a1ef1b3a29397b19175e37cde93a3b8e1d8765438630ecfc6ca1755868aefa47dcde0f1f45951f4610362c5d904bd
+DIST Test-Differences-0.70.tar.gz 14584 BLAKE2B 
9821c4e51f055e83e10fe738bc010efdffea52d93b4f085ae0a53b7057fcdb3fad851ea13f86a5db2e4fe0ed0b39ad3b5b4ae389845a05ee05f3da2a6e20
 SHA512 
f9462f886b3bfba8cbf5467879b0549d7d72695391741d878614d92b1e66f50317485c834f8c34d22fee471c85dbcecc94f84de08fe5fd56c95fda1c149aa9bb

diff --git a/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild 
b/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild
new file mode 100644
index ..fbe817f07119
--- /dev/null
+++ b/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DCANTRELL
+DIST_VERSION=0.70
+inherit perl-module
+
+DESCRIPTION="Test strings and data structures and show differences if not ok"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   >=dev-perl/Capture-Tiny-0.240.0
+   >=virtual/perl-Data-Dumper-2.126.0
+   >=dev-perl/Text-Diff-1.430.0
+   >=virtual/perl-Test-Simple-0.880.0
+"
+BDEPEND="${RDEPEND}"
+
+PERL_RM_FILES=(
+   "t/boilerplate.t"
+   "t/pod-coverage.t"
+   "t/pod.t"
+)



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

2023-07-07 Thread Sam James
commit: 1a755b5189375ccc68606a8e13e59407786705e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:39:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a755b51

sys-libs/pam: Stabilize 1.5.3 arm64, #909813

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

 sys-libs/pam/pam-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild
index 32fd2e010d5e..6107b55212a7 100644
--- a/sys-libs/pam/pam-1.5.3.ebuild
+++ b/sys-libs/pam/pam-1.5.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="audit berkdb debug nis selinux"
 
 BDEPEND="



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

2023-07-07 Thread Sam James
commit: 5b7b61002b5e6e035fc39428f8f8f2bd7edfb5fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7b6100

dev-util/shellcheck-bin: Stabilize 0.9.0 arm64, #909800

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

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

diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild 
b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
index a9d64971a846..8085adc0f633 100644
--- a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
+++ b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm arm64"
 
 DEPEND="!dev-util/shellcheck"
 RDEPEND="${DEPEND}"



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

2023-07-07 Thread Sam James
commit: 9593f428f92db6eae196b5e0fa366f133e7ef81d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:39:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:39:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9593f428

app-text/pandoc-bin: Stabilize 3.1.3 arm64, #909836

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

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

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild
index dd2328fec3fb..254155b50637 100644
--- a/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
 IUSE="+pandoc-symlink"
 
 RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/

2023-07-07 Thread Sam James
commit: 66daaa2c2d19942a7159a464256ad7f45839ccb8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66daaa2c

x11-misc/dmenu: Stabilize 5.2 arm64, #909807

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

 x11-misc/dmenu/dmenu-5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild
index 77c004cc86cb..4d082a30d72d 100644
--- a/x11-misc/dmenu/dmenu-5.2.ebuild
+++ b/x11-misc/dmenu/dmenu-5.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
 IUSE="xinerama"
 
 RDEPEND="



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

2023-07-07 Thread Sam James
commit: eeaca6cdda710b8c57b1fcbd5878e762d8723340
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaca6cd

sys-process/criu: Stabilize 3.18 arm64, #909811

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

 sys-process/criu/criu-3.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.18.ebuild 
b/sys-process/criu/criu-3.18.ebuild
index c6ee165ae8f3..4dcfb79c1ff1 100644
--- a/sys-process/criu/criu-3.18.ebuild
+++ b/sys-process/criu/criu-3.18.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 -riscv"
+KEYWORDS="amd64 ~arm arm64 ppc64 -riscv"
 IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test 
video_cards_amdgpu"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2023-07-07 Thread Sam James
commit: 59d41bf32bc85cc455b8714d3d8c3c42175073d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:39:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:39:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d41bf3

app-emulation/spice: Stabilize 0.15.2 arm64, #909812

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

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

diff --git a/app-emulation/spice/spice-0.15.2.ebuild 
b/app-emulation/spice/spice-0.15.2.ebuild
index 95a2531cb043..eb923aea6530 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
DEPEND="~app-emulation/spice-protocol-"
 else

SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv x86"
+   KEYWORDS="~amd64 arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/

2023-07-07 Thread Sam James
commit: 57e9519925eeebb718d576521ef0d7baa5b7e820
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e95199

app-shells/fish: Stabilize 3.6.1 arm64, #909803

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

 app-shells/fish/fish-3.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-3.6.1.ebuild 
b/app-shells/fish/fish-3.6.1.ebuild
index 3345bbc13ee1..dd68b2e316fe 100644
--- a/app-shells/fish/fish-3.6.1.ebuild
+++ b/app-shells/fish/fish-3.6.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tig/

2023-07-07 Thread Sam James
commit: 2aa34e1c60df3116642ebe870d82c2ad775afd87
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa34e1c

dev-vcs/tig: Stabilize 2.5.8 arm64, #909804

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

 dev-vcs/tig/tig-2.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild
index 8fcb5c6a55b5..c47f9aeb0748 100644
--- a/dev-vcs/tig/tig-2.5.8.ebuild
+++ b/dev-vcs/tig/tig-2.5.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 DESCRIPTION="text mode interface for git"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/dwm/

2023-07-07 Thread Sam James
commit: 333953e99f919484606da99def4c3a1d5862f19b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333953e9

x11-wm/dwm: Stabilize 6.4 arm64, #909809

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

 x11-wm/dwm/dwm-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/dwm/dwm-6.4.ebuild b/x11-wm/dwm/dwm-6.4.ebuild
index 9197ef3aa4b2..fe579f350834 100644
--- a/x11-wm/dwm/dwm-6.4.ebuild
+++ b/x11-wm/dwm/dwm-6.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.suckless.org/dwm;
 else
SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-07-07 Thread Sam James
commit: a1acda892ff6e1e8748926ccd971f00e30b969c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1acda89

sys-apps/etckeeper: Stabilize 1.18.20 arm64, #909806

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

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

diff --git a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
index b7372a68b5ed..8b7fc8ff184a 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86"
 SLOT="0"
 IUSE="cron test"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/pigz/

2023-07-07 Thread Sam James
commit: 1518b5eb99b1d9cfe3ad0d8b0d460ea0bd5379a0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1518b5eb

app-arch/pigz: Stabilize 2.7-r1 arm64, #909802

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

 app-arch/pigz/pigz-2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index 0886013e07a6..ae316078983d 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~ppc-macos"
 IUSE="static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/slock/

2023-07-07 Thread Sam James
commit: 131daa1420732d39ac871ae9025e4821257eb636
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131daa14

x11-misc/slock: Stabilize 1.5 arm64, #909805

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

 x11-misc/slock/slock-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild
index 48c224ba3286..4893525a9c52 100644
--- a/x11-misc/slock/slock-1.5.ebuild
+++ b/x11-misc/slock/slock-1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ppc64 x86"
+KEYWORDS="amd64 arm64 ~hppa ppc64 x86"
 
 RDEPEND="
virtual/libcrypt:=



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Business-ISBN-Data/

2023-07-07 Thread Sam James
commit: 42da9b6218dae739e96d0c5c460fa6522ab106ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42da9b62

dev-perl/Business-ISBN-Data: add 20230707.1.0

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

 .../Business-ISBN-Data-20230707.1.0.ebuild | 37 ++
 dev-perl/Business-ISBN-Data/Manifest   |  1 +
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild
new file mode 100644
index ..25c8dc717589
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20230707.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+"
+DEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   test? (
+   >=virtual/perl-Test-Simple-1
+   )
+"
+
+PERL_RM_FILES=(
+   "make_data.pl"
+   "t/pod.t"
+   "t/pod_coverage.t"
+)
+
+src_prepare() {
+   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Business-ISBN-Data/Manifest 
b/dev-perl/Business-ISBN-Data/Manifest
index 67983997cddc..b35eee1accc9 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -2,3 +2,4 @@ DIST Business-ISBN-Data-20210112.006.tar.gz 29035 BLAKE2B 
e496a689afb12341307d80
 DIST Business-ISBN-Data-20230322.001.tar.gz 31194 BLAKE2B 
765c62a42a1f2bc904baccbce86ae59a5b6e4044a138ea636d87393c9cf31117cef635f555252ab9546d54eebca66506b34c757569fc552e2646be57ef5d7cd2
 SHA512 
c242b97429cfecf49d1f7144642fcd66cb66ae0837c294b687697cd51d7036781108e972d55015f41a8380b487915449409334a7e82064abed55fedc2672015d
 DIST Business-ISBN-Data-20230528.001.tar.gz 31366 BLAKE2B 
c8bf7f9ff9d864549a0084cb39e2050f6f39062f8059edb9e5b76001d68878e1db82765166a88c2c4a9c90c6ddb0fd798ef72cfd0ff036e0305e3fa66e037d9c
 SHA512 
29f625b799eb8fe14d4b94d736e2d12cb32a66dd9fb13bd1435fe25f9172e007154685c1242dd449e5177ee1c004d667d38c8591ea9ae4012a5afd83e55cc2f6
 DIST Business-ISBN-Data-20230626.001.tar.gz 31464 BLAKE2B 
c3f62c577331186c2c332a6f0506bfbef5681ba07c33631d24039f30e91e33dc9ff0761bd848116c0880fc35c80096d0d835cfaa73987f78e334a76993ce7133
 SHA512 
e13e7f129ee1738de4fb44e1bb521d30f6c544b334b6b58b70e0e0b8d70cc582fcf12e5cbde8cd84fa0f8bad08ca75bb4626a8c3e27a94c2ffb08acdc5fedb14
+DIST Business-ISBN-Data-20230707.001.tar.gz 31469 BLAKE2B 
c4740f8efba6a974bdbfc622e56656c190d606f06000a0744600533c0a64113b8e793f48e9e5a9357e3ac9f5329c5027e10301ff53900f43cef0aeba047858a8
 SHA512 
f8664846966188637816072de6a0f9713163ae83e1e2a6bd8e15872654db4df51c98f9ad4a30ec1a2e78e069ef8242fccf67daecdc722d03db6c5d02381df780



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2023-07-07 Thread Sam James
commit: 9dfce348365f49e505e5508384000c1614a29b34
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:38:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:38:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfce348

dev-vcs/git: Stabilize 2.41.0 arm64, #909798

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

 dev-vcs/git/git-2.41.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild
index 94a47f64b7ef..80824ce5ae60 100644
--- a/dev-vcs/git/git-2.41.0.ebuild
+++ b/dev-vcs/git/git-2.41.0.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != * ]]; then
SRC_URI+=" doc? ( 
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
 
if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
fi
 fi
 



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

2023-07-07 Thread Sam James
commit: 3ecd3ed5c8bbffda74e3156446bb19a497681c2a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:34:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:34:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecd3ed5

sys-devel/gcc: drop 10.5. (EOL branch)

Please migrate to >=11.

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

 sys-devel/gcc/gcc-10.5..ebuild | 57 --
 1 file changed, 57 deletions(-)

diff --git a/sys-devel/gcc/gcc-10.5..ebuild 
b/sys-devel/gcc/gcc-10.5..ebuild
deleted file mode 100644
index d0bbc411efd8..
--- a/sys-devel/gcc/gcc-10.5..ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# 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="10.5.0"
-MUSL_GCC_VER="10.5.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=releases/gcc-$(ver_cut 1)
-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
-
-RDEPEND=""
-BDEPEND="${CATEGORY}/binutils"
-
-src_prepare() {
-   local p upstreamed_patches=(
-   # add them here
-   )
-   for p in "${upstreamed_patches[@]}"; do
-   rm -v "${WORKDIR}/patch/${p}" || die
-   done
-
-   if has_version '>=sys-libs/glibc-2.32-r1'; then
-   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
-   fi
-
-   toolchain_src_prepare
-}



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

2023-07-07 Thread Sam James
commit: 6448143c43da1c09bebe80fc425b088666018279
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 03:29:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:31:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6448143c

dev-perl/DateTime-Locale: fix dependencies

Avoid this mess:
```
 (dev-perl/DateTime-Locale-1.390.0:0/0::gentoo, ebuild scheduled for merge) 
depends on
  (dev-perl/DateTime-HiRes-0.40.0:0/0::gentoo, ebuild scheduled for merge) 
(buildtime)
   (dev-perl/DateTime-1.590.0:0/0::gentoo, ebuild scheduled for merge) 
(buildtime)
(dev-perl/DateTime-Locale-1.390.0:0/0::gentoo, ebuild scheduled for merge) 
(buildtime)
```

These dependencies are bogus. I'm going to check over dev-perl/DateTime* as
I suspect these changes were legitimate, just not for DateTime-Locale (I imagine
I had the diff open but edited the wrong ebuild).

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

 ...teTime-Locale-1.390.0.ebuild => DateTime-Locale-1.390.0-r1.ebuild} | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
similarity index 92%
rename from dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild
rename to dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
index 6e1ad46b791b..1c67a501fc76 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
@@ -16,8 +16,6 @@ KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc 
~riscv ~x86 ~amd64-
 
 RDEPEND="
virtual/perl-Carp
-   dev-perl/Clone
-   dev-perl/DateTime-HiRes
>=dev-perl/Dist-CheckConflicts-0.20.0
virtual/perl-Exporter
dev-perl/File-ShareDir
@@ -37,10 +35,8 @@ BDEPEND="
>=dev-perl/CPAN-Meta-Check-0.11.0
virtual/perl-File-Temp
dev-perl/IPC-System-Simple
-   dev-perl/Module-Util
dev-perl/Path-Tiny
dev-perl/Test-File-ShareDir
-   dev-perl/Test-MockTime-HiRes
>=virtual/perl-Test-Simple-1.302.15
dev-perl/Test2-Plugin-NoWarnings
dev-perl/Test2-Suite



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

2023-07-07 Thread Sam James
commit: ec5f27e5622527bec3d295299646609d82a3d512
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 02:10:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 03:26:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5f27e5

media-libs/libpng: update apng patch for 1.6.40

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

 media-libs/libpng/Manifest|  1 +
 media-libs/libpng/libpng-1.6.40-r1.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index abbed2aa32d7..f3628802da25 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -1,4 +1,5 @@
 DIST libpng-1.6.38-apng.patch.gz 10766 BLAKE2B 
3aa4bf28f5854f3dbafd1b1e92a1b80b23b59279286f730babcb091369c266ab93427223f79c8797139a6624bd41a3485064faedde47680048804ef6d41f892a
 SHA512 
e8cb74d9be6bcbc474b6bbd6200ab5d5111e91d3ab601e5fda04213d2800a4051f04152fa5d47db690612ed06a488ff3b2608a8f0bac0cf207d486107d98da1f
 DIST libpng-1.6.39-apng.patch.gz 10730 BLAKE2B 
966b8ee5c0c880452c5f8c6b449272ff3a32b01322cc879122433970db881085f7ae2bf89bc2ea381589d5d90721f866153202d9fc446f40bd74864547623480
 SHA512 
97a182da0b3b54aecf735e3655d8e8f1a569ae957b23fc3d7a9c8cc65dcdd26f34f173ce9f60af99b01d5347267b2afefaf787c500ce1005e86bf2810b3d0738
 DIST libpng-1.6.39.tar.xz 1020552 BLAKE2B 
f0a2e643e921587334349f48758e61e69b4708ebc36575567767087878d262d134eeeb98fea7f0b6ff1493ea954910ca1608b10fea57196aad770eb807a9006e
 SHA512 
ce233bb58d70b391b7dc858a132a8f9f66a9e30f5b387426317fdd5e76e8395e00ec36324e5e2caec8fda49a3f2b13fe27594a3466fdf2020ec7520e79a608c9
+DIST libpng-1.6.40-apng.patch.gz 10330 BLAKE2B 
e2a5ff10ebaf75019d20edb148ea26fd6b255842aa34e8af31a919ae3c059b28eb827831289f47428e5f55c239f23a600677fde58e74bf0a2db27b5001f9ccb1
 SHA512 
803c45c2bbaf6c12863a09fb4d307c629680835b11a01c456512c81ef705e4f96c29e98c2486970ff1d86335cb4bd7568a30482c3e69601275d2a31d294058db
 DIST libpng-1.6.40.tar.xz 1021332 BLAKE2B 
4dd2df57791ca68cc31ba966b9176ecb37458572c60eef34e31ff0d3266d25ad6ea9d2e8cae6bfaf7932b5c7bc231047d3ed139b3464304c41cc4d89611f5ba8
 SHA512 
a2ec37c529bf80f3fee3798191d080d06e14d6a1ffecd3c1a02845cb9693b5e308a1d82598a376101f9312d989d19f1fb6735b225d4b0b9f1b73f9f8a3edb17f

diff --git a/media-libs/libpng/libpng-1.6.40-r1.ebuild 
b/media-libs/libpng/libpng-1.6.40-r1.ebuild
new file mode 100644
index ..a2531e3db744
--- /dev/null
+++ b/media-libs/libpng/libpng-1.6.40-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit libtool multilib-minimal
+
+APNG_REPO=apng # sometimes libpng-apng is more up to date
+APNG_VERSION="1.6.40"
+DESCRIPTION="Portable Network Graphics library"
+HOMEPAGE="http://www.libpng.org/;
+SRC_URI="
+   mirror://sourceforge/${PN}/${P}.tar.xz
+   apng? (
+   mirror://sourceforge/${APNG_REPO}/${PN}$(ver_rs 1-2 '' 
$(ver_cut 1-2 ${APNG_VERSION}))/${PV}/${PN}-${APNG_VERSION}-apng.patch.gz
+   mirror://sourceforge/${APNG_REPO}/${PN}$(ver_rs 1-2 '' 
$(ver_cut 1-2 ${APNG_VERSION}))/${PN}-${APNG_VERSION}-apng.patch.gz
+   )
+"
+
+LICENSE="libpng2"
+SLOT="0/16"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
+
+src_prepare() {
+   default
+
+   if use apng; then
+   case ${APNG_REPO} in
+   apng)
+   eapply -p0 
"${WORKDIR}"/${PN}-${APNG_VERSION}-apng.patch
+   ;;
+   libpng-apng)
+   eapply 
"${WORKDIR}"/${PN}-${APNG_VERSION}-apng.patch
+   ;;
+   *)
+   die "Unknown APNG_REPO!"
+   ;;
+   esac
+
+   # Don't execute symbols check with apng patch, bug #378111
+   sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
+   fi
+
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable cpu_flags_arm_neon arm-neon)
+   $(use_enable cpu_flags_x86_sse intel-sse)
+   $(use_enable static-libs static)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   default
+
+   find "${ED}" \( -type f -o -type l \) -name '*.la' -delete || die
+}



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

2023-07-07 Thread Matt Turner
commit: a74f5dd0e245f898f42a9a2c1084081f4dcee7e9
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Jun 25 21:50:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  8 03:23:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74f5dd0

gui-libs/tepl: Version bump to 6.6.0

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/tepl/Manifest  |  1 +
 gui-libs/tepl/tepl-6.6.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/gui-libs/tepl/Manifest b/gui-libs/tepl/Manifest
index d338d069958b..8784a74005ff 100644
--- a/gui-libs/tepl/Manifest
+++ b/gui-libs/tepl/Manifest
@@ -1,2 +1,3 @@
 DIST tepl-5.0.1.tar.xz 126068 BLAKE2B 
2c3038326660f6326c5030cb944f8cee885b794a481f6d8f1b5d87a8ea7121ded381d28b36246a99b57bbea5fd9e6d2d4f65f9dfc54d8154ee8aabbccd7e3cb5
 SHA512 
f363d182185976447d235cf1201148e5201cdabd1fa8b88d7a763a965896f87bd222a0161c11e93662afaf4e474bbd0308643d28559aadc27b9d48974f4c458d
 DIST tepl-6.4.0.tar.xz 164004 BLAKE2B 
f0365abef85a187d72652ef70abf27d1a7ad2f74f64bf85607e0aa295dfb0e424c7683269233c308d89115aacac4b99c471039b47cedb81b9be2ec361439a2b4
 SHA512 
c9c3c720b393ba94d94d58c01f9db72c4713f010551bab31bdfbca6ba416af1c48f1090598f469ce7b41a2ada26fbac4f69632ee411468f3eae84b61b78b60bb
+DIST tepl-6.6.0.tar.xz 163468 BLAKE2B 
206d17d125776861eb36208fb4b43126a679656aa1e74776cd7b2a73a757c0bfdf5ed0115a7853a59cf4a30f5dc4dd8d947a051d4a7e0826741f4214ef38e811
 SHA512 
f02aafe7c90e5e5df0cc843597eb134656296f01c8cd07a5c5bd07b550ae1e3d611e03d5ba881f941965261e430bbe0d74a0908209535e39446014c0a1b133e6

diff --git a/gui-libs/tepl/tepl-6.6.0.ebuild b/gui-libs/tepl/tepl-6.6.0.ebuild
new file mode 100644
index ..9131540148af
--- /dev/null
+++ b/gui-libs/tepl/tepl-6.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="GtkSourceView-based text editors and IDE helper library"
+HOMEPAGE="https://gitlab.gnome.org/swilmet/tepl;
+
+LICENSE="LGPL-3+"
+SLOT="6/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gtk-doc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.62:2
+   >=x11-libs/gtk+-3.22:3
+   >=gui-libs/libgedit-gtksourceview-299.0.1:300
+   >=gui-libs/amtk-5.0:5=
+   dev-libs/icu:=
+   gnome-base/gsettings-desktop-schemas
+
+   dev-libs/gobject-introspection:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3
+   )
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgobject_introspection=true
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2023-07-07 Thread Matt Turner
commit: 54aec1297b67577098aca9ca5886934567e488bf
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Jun 25 21:49:59 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  8 03:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54aec129

app-editors/gedit: Version bump to 45.0

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/gedit/Manifest  |  1 +
 app-editors/gedit/gedit-45.0.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index b6fe2a5626f0..c2ce4d507ae5 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -1 +1,2 @@
 DIST gedit-44.2.tar.xz 2741932 BLAKE2B 
ef069084b0a11d86a081f10542ddfe39e9a6989dd0d7e5749af3f62267ea52c6885bf3a50065227307cca6062098c460b05da89f1cd2de0b8d2e6c9c81feb8ad
 SHA512 
c9dd412a16d7d0ba17214164017948bd1184ee5f9c44475e9e02880c0597b2fd9840f9488df7262cb413baedf5e16ce49dd32410b02ed0f53cf4bc94d3e3a4c7
+DIST gedit-45.0.tar.xz 2756252 BLAKE2B 
70f998e1df2d9dc8be9019c68c91ad5b3b5c66a922b9e2501d914dda9e460a315c1456b8d048ea8653e3f39e94b5c58ebcca524fe8d9beb30da6e49de88e0612
 SHA512 
5f9ea9df9fe2572127f97980a4f3fe96931dc4e9beea6f08c2e20777ca7dfd58569de0ca09c9b9e03ed0beb27c2bf277a910c50babf9c1d258b495d364d60cf5

diff --git a/app-editors/gedit/gedit-45.0.ebuild 
b/app-editors/gedit/gedit-45.0.ebuild
new file mode 100644
index ..a8db7e853cde
--- /dev/null
+++ b/app-editors/gedit/gedit-45.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="+python gtk-doc"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   >=dev-libs/glib-2.70:2
+   >=x11-libs/gtk+-3.22.0:3[introspection]
+   >=gui-libs/amtk-5.6:=
+   >=gui-libs/tepl-6.5.1:=
+   >=dev-libs/libpeas-1.14.1[gtk]
+   >=dev-libs/gobject-introspection-1.54:=
+   >=app-text/gspell-0.2.5:0=
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+   dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}]
+   ')
+   )
+
+   gui-libs/libgedit-gtksourceview:300
+"
+RDEPEND="${DEPEND}
+   x11-themes/adwaita-icon-theme
+   gnome-base/gsettings-desktop-schemas
+   gnome-base/gvfs
+"
+BDEPEND="
+   $(vala_depend)
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtk_doc)
+   -Duser_documentation=true
+
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use python; then
+   python_optimize
+   python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-07-07 Thread Matt Turner
commit: 3300f0470e266f7129d0012475f008cc633bd27e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Jul  6 23:23:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  8 03:23:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3300f047

app-editors/gedit-plugins: Version bump to 45.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31620
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/gedit-plugins/Manifest |   1 +
 .../gedit-plugins/gedit-plugins-45.0.ebuild| 100 +
 2 files changed, 101 insertions(+)

diff --git a/app-editors/gedit-plugins/Manifest 
b/app-editors/gedit-plugins/Manifest
index a6cbc6c8fa7c..b3cd9d8b9a88 100644
--- a/app-editors/gedit-plugins/Manifest
+++ b/app-editors/gedit-plugins/Manifest
@@ -1 +1,2 @@
 DIST gedit-plugins-44.1.tar.xz 913228 BLAKE2B 
a153b82da23f7838da9fa24b28687eae2fd0e4381693515f45e665fc6d9bc2715b37fa6bdac7a8a6ebd947ba0a3a70e5c12708bb14a053c9ad0384549e8ef4f6
 SHA512 
d5d767210b362747e4ba51b61b4d1c58bf5b37aa5f942cb9654f71c534d8bce2594ebc9004bed686627403fe1c3a6af84a45f4ce72af1f27fa7b644d11cdc9e2
+DIST gedit-plugins-45.0.tar.xz 902452 BLAKE2B 
2569de052fee9401561e874a0387799c582fd69c177034595e9bb61c9ebd75fb6333b4bd7d1c8460d4bb13c5cb0c1ea8abeeaac1bf53f2279d4a920d71b5069e
 SHA512 
41ada11d4cfc99d3f8edab46916490bfb6282c82bc35952331a5e920ffb8490c9ca543d459ed670390e4268bf2068b86382be4049443ce73cd4bb60b9a31b879

diff --git a/app-editors/gedit-plugins/gedit-plugins-45.0.ebuild 
b/app-editors/gedit-plugins/gedit-plugins-45.0.ebuild
new file mode 100644
index ..a8aad8084b13
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-45.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="Collection of extra plugins for the gedit Text Editor"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ThirdPartyPlugins;
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+SLOT="0"
+
+IUSE="charmap git +python terminal vala"
+REQUIRED_USE="
+   charmap? ( python )
+   git? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   terminal? ( python )
+"
+
+RDEPEND="
+   >=dev-libs/libpeas-1.14.1[gtk]
+   >=app-editors/gedit-45.0
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.9:3
+   gui-libs/libgedit-gtksourceview:300
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}]
+   >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+   ')
+   >=x11-libs/gtk+-3.9:3[introspection]
+   x11-libs/pango[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   )
+   charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+   git? ( >=dev-libs/libgit2-glib-0.0.6[python] )
+   terminal? ( >=x11-libs/vte-0.52:2.91[introspection] )
+" # vte-0.52+ for feed_child API compatibility
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dplugin_bookmarks=true
+   $(meson_use python plugin_bracketcompletion)
+   $(meson_use charmap plugin_charmap)
+   $(meson_use python plugin_codecomment)
+   $(meson_use python plugin_colorpicker)
+   -Dplugin_drawspaces=true
+   $(meson_use git plugin_git)
+   $(meson_use python plugin_joinlines)
+   $(meson_use python plugin_multiedit)
+   $(meson_use python plugin_sessionsaver)
+   -Dplugin_smartspaces=true
+   $(meson_use terminal plugin_terminal)
+   $(meson_use python plugin_textsize)
+   -Dplugin_wordcompletion=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-07-07 Thread Matt Turner
commit: fa058195849b122a2a1019f8055166bb54456410
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Jun 26 03:20:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  8 03:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa058195

gui-libs/libgedit-gtksourceview: New package 299.0.3

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libgedit-gtksourceview/Manifest   |  1 +
 .../libgedit-gtksourceview-299.0.3.ebuild  | 46 ++
 gui-libs/libgedit-gtksourceview/metadata.xml   | 11 ++
 3 files changed, 58 insertions(+)

diff --git a/gui-libs/libgedit-gtksourceview/Manifest 
b/gui-libs/libgedit-gtksourceview/Manifest
new file mode 100644
index ..c4941ef4b880
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/Manifest
@@ -0,0 +1 @@
+DIST libgedit-gtksourceview-299.0.3.tar.xz 643228 BLAKE2B 
641b03d28081acdd1c4139dd04ad6ae8a56c96a092c826156bad464316a9f6c913ecd8acae798fa3bba2c5418a45858aede4133da497e20b8db24a85cc08a35e
 SHA512 
38094e9bf9b689cf16e865e50e787da91e3279bbd4d6c94f006c9ba35caa1b26f1cdaada2a45c985471ebcfea25a69f33ebb1663b058906f1fdc0518932d934f

diff --git 
a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild 
b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
new file mode 100644
index ..6617bc8d1fbf
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson virtualx xdg
+
+DESCRIPTION="Gedit Technology - Source code editing widget"
+HOMEPAGE="https://github.com/gedit-technology/libgedit-gtksourceview;
+SRC_URI="https://gedit-technology.net/tarballs/libgedit-gtksourceview/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="300"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.74:2
+   >=x11-libs/gtk+-3.20:3
+   >=dev-libs/libxml2-2.6:2
+
+   dev-libs/gobject-introspection:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3
+   )
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgobject_introspection=true
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests 
failed'
+}

diff --git a/gui-libs/libgedit-gtksourceview/metadata.xml 
b/gui-libs/libgedit-gtksourceview/metadata.xml
new file mode 100644
index ..583a2bd589dc
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+gedit-technology/libgedit-gtksourceview
+  
+



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

2023-07-07 Thread Mike Gilbert
commit: 5936cdf5fb2d03fcf1146cbfc7f472f5af389ee5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 03:18:30 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:18:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5936cdf5

sys-apps/sandbox: drop 2.29, 2.30-r1, 2.31, 2.33, 2.34

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

 sys-apps/sandbox/Manifest   |  5 ---
 sys-apps/sandbox/sandbox-2.29.ebuild| 62 
 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 64 -
 sys-apps/sandbox/sandbox-2.31.ebuild| 64 -
 sys-apps/sandbox/sandbox-2.33.ebuild| 64 -
 sys-apps/sandbox/sandbox-2.34.ebuild| 64 -
 6 files changed, 323 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 29f5434be322..30e508b85be4 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,7 +1,2 @@
-DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
-DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae
-DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
-DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059
-DIST sandbox-2.34.tar.xz 459008 BLAKE2B 
19818928d72bf8875667ef69841a7b78643b2b6a02d7d02d6807d3a23ff10fd6821b5fd6b55fc16b213559efb2d010a9930b70c515c55b22285fb4b35aa1a505
 SHA512 
7be13bb056da6c361f01e35c50a89878bdb356eb7cc167719435e9893c88e1f3b52253f21fc5554d898f782f725f5a78923d7f6835c7dd32a28e993a9fd520f4
 DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
deleted file mode 100644
index e36a8c1e59f8..
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+nnp"
-
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
-
-has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
-
-sandbox_death_notice() {
-   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
-   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
-}
-
-src_prepare() {
-   default
-
-   if ! use nnp ; then
-   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
-   fi
-
-   # sandbox uses `__asm__ (".symver "...` which does
-   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
-   append-flags -fno-lto
-   append-ldflags -fno-lto
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   

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

2023-07-07 Thread Mike Gilbert
commit: 2aa847a538da66fbfccc7b5866fa0adf3e21b982
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 03:11:37 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:11:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa847a5

sys-apps/sandbox: add 2.35

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

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.35.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 04eda7314410..29f5434be322 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,3 +4,4 @@ DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
 DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059
 DIST sandbox-2.34.tar.xz 459008 BLAKE2B 
19818928d72bf8875667ef69841a7b78643b2b6a02d7d02d6807d3a23ff10fd6821b5fd6b55fc16b213559efb2d010a9930b70c515c55b22285fb4b35aa1a505
 SHA512 
7be13bb056da6c361f01e35c50a89878bdb356eb7cc167719435e9893c88e1f3b52253f21fc5554d898f782f725f5a78923d7f6835c7dd32a28e993a9fd520f4
+DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177

diff --git a/sys-apps/sandbox/sandbox-2.35.ebuild 
b/sys-apps/sandbox/sandbox-2.35.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.35.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] proj/sandbox: New tag: v2.35

2023-07-07 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:08:47 2023 +

New tag: v2.35




[gentoo-commits] proj/sandbox:stable-2.x commit in: /

2023-07-07 Thread Mike Gilbert
commit: c642111b431f0822234dd2f2b4411832616ab0b0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 03:08:09 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:08:09 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=c642111b

v2.35

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index d55ac79..c3e772f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([sandbox], [2.34], [sand...@gentoo.org])
+AC_INIT([sandbox], [2.35], [sand...@gentoo.org])
 AM_INIT_AUTOMAKE([1.15 dist-xz foreign no-dist-gzip silent-rules 
subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])



[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/trace/linux/

2023-07-07 Thread Mike Gilbert
commit: 879cfbd1ec96b8690b70430b7d8b4b6ccd9ce7d8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 02:50:02 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:07:44 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=879cfbd1

libsandbox/trace: fix syscall cancellation on arm64

arm64 has a dedicated regset to manipulate the system call number.
See kernel commit 766a85d7bc5d7f1ddd6de28bdb844eae45ec63b0.

Bug: https://bugs.gentoo.org/909416
Signed-off-by: Mike Gilbert  gentoo.org>
(cherry picked from commit f4c6bf434459d2d7b57c003e4eab81f2f8c21f51)

 libsandbox/trace/linux/aarch64.c | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/libsandbox/trace/linux/aarch64.c b/libsandbox/trace/linux/aarch64.c
index d056259..8f32912 100644
--- a/libsandbox/trace/linux/aarch64.c
+++ b/libsandbox/trace/linux/aarch64.c
@@ -1,5 +1,4 @@
 #define trace_reg_ret regs[0]  /* x0 */
-#define trace_reg_sysnum regs[8]  /* w0 */
 
 #undef trace_get_regs
 static long trace_get_regs(void *vregs)
@@ -29,3 +28,23 @@ static unsigned long trace_arg(void *vregs, int num)
else
return -1;
 }
+
+static int trace_get_sysnum(void *vregs)
+{
+   int nr;
+   struct iovec iov_nr = {
+   .iov_base = ,
+   .iov_len = sizeof(nr),
+   };
+   do_ptrace(PTRACE_GETREGSET, NT_ARM_SYSTEM_CALL, _nr);
+   return nr;
+}
+
+static void trace_set_sysnum(void *vregs, int nr)
+{
+   struct iovec iov_nr = {
+   .iov_base = ,
+   .iov_len = sizeof(nr),
+   };
+   do_ptrace(PTRACE_SETREGSET, NT_ARM_SYSTEM_CALL, _nr);
+}



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2023-07-07 Thread Mike Gilbert
commit: f4c6bf434459d2d7b57c003e4eab81f2f8c21f51
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 02:50:02 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:05:11 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f4c6bf43

libsandbox/trace: fix syscall cancellation on arm64

arm64 has a dedicated regset to manipulate the system call number.
See kernel commit 766a85d7bc5d7f1ddd6de28bdb844eae45ec63b0.

Bug: https://bugs.gentoo.org/909416
Signed-off-by: Mike Gilbert  gentoo.org>

 libsandbox/trace/linux/aarch64.c | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/libsandbox/trace/linux/aarch64.c b/libsandbox/trace/linux/aarch64.c
index d056259..8f32912 100644
--- a/libsandbox/trace/linux/aarch64.c
+++ b/libsandbox/trace/linux/aarch64.c
@@ -1,5 +1,4 @@
 #define trace_reg_ret regs[0]  /* x0 */
-#define trace_reg_sysnum regs[8]  /* w0 */
 
 #undef trace_get_regs
 static long trace_get_regs(void *vregs)
@@ -29,3 +28,23 @@ static unsigned long trace_arg(void *vregs, int num)
else
return -1;
 }
+
+static int trace_get_sysnum(void *vregs)
+{
+   int nr;
+   struct iovec iov_nr = {
+   .iov_base = ,
+   .iov_len = sizeof(nr),
+   };
+   do_ptrace(PTRACE_GETREGSET, NT_ARM_SYSTEM_CALL, _nr);
+   return nr;
+}
+
+static void trace_set_sysnum(void *vregs, int nr)
+{
+   struct iovec iov_nr = {
+   .iov_base = ,
+   .iov_len = sizeof(nr),
+   };
+   do_ptrace(PTRACE_SETREGSET, NT_ARM_SYSTEM_CALL, _nr);
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/ReGreet/

2023-07-07 Thread Haelwenn Monnier
commit: f7b933a836f88c831fcda1e6e00f1e73b6b853c1
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 10:37:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 10:37:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7b933a8

gui-apps/ReGreet: add final white line

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/ReGreet/ReGreet-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/ReGreet/ReGreet-.ebuild 
b/gui-apps/ReGreet/ReGreet-.ebuild
index 1f0457a68..f64a16ab8 100644
--- a/gui-apps/ReGreet/ReGreet-.ebuild
+++ b/gui-apps/ReGreet/ReGreet-.ebuild
@@ -65,4 +65,4 @@ src_post_install () {
 insinto /etc/tmpfiles.d/ && newins 
"${WORKDIR}/${P}/systemd-tmpfiles.conf regreet.conf"
 systemd-tmpfiles --create "$PWD/systemd-tmpfiles.conf"
 fi
-}
\ No newline at end of file
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/ProtonUp-Qt/

2023-07-07 Thread Haelwenn Monnier
commit: 6584fa354d3af7e5f1a220d16f928729a39cada8
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:44:57 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6584fa35

games-util/ProtonUp-Qt: update DESCRIPTION

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild | 2 +-
 games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
index 325c89f29..f9c9116ca 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
@@ -12,7 +12,7 @@ EPYTHON=python3
 inherit distutils-r1 desktop xdg-utils
 
 
SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz;
-DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
+DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam Lutris 
and Heroic."
 HOMEPAGE="https://davidotek.github.io/protonup-qt;
 
 LICENSE="GPL-3"

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
index b4c620b0a..887835a64 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
@@ -11,7 +11,7 @@ EPYTHON=python3
 
 inherit git-r3 distutils-r1 desktop xdg-utils
 EGIT_REPO_URI="https://github.com/DavidoTek/ProtonUp-Qt.git;
-DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
+DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam Lutris 
and Heroic."
 HOMEPAGE="https://davidotek.github.io/protonup-qt;
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:master commit in: sys-firmware/lenovolegionlinux/

2023-07-07 Thread Haelwenn Monnier
commit: 88fda957f516d9b7530c1b94a134221e16387ebc
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:45:02 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88fda957

sys-firmware/lenovolegionlinux: enable py3.12

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../lenovolegionlinux-.ebuild  | 46 +-
 1 file changed, 27 insertions(+), 19 deletions(-)

diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild 
b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
index e5ddacdeb..435ed6011 100644
--- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
+++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
@@ -4,9 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-EPYTHON=python3
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit linux-mod-r1 git-r3 distutils-r1 desktop systemd
 
@@ -15,18 +13,18 @@ 
EGIT_REPO_URI="https://github.com/johnfanv2/LenovoLegionLinux.git;
 DESCRIPTION="Lenovo Legion Linux kernel module"
 HOMEPAGE="https://github.com/johnfanv2/LenovoLegionLinux;
 
-DEPEND="sys-kernel/linux-headers
-sys-apps/lm-sensors
-sys-apps/dmidecode
-legion-tools? ( dev-python/PyQt5 )
-legion-tools? ( dev-python/pyyaml )
-legion-tools? ( dev-python/argcomplete )
-   legion-acpi? ( sys-power/acpid )
-   radeon-dgpu? ( dev-util/rocm-smi )
-downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
-ryzenadj? ( sys-power/RyzenAdj )
+RDEPEND="sys-kernel/linux-headers
+   sys-apps/lm-sensors
+   sys-apps/dmidecode
+   legion-tools? ( dev-python/PyQt5 dev-python/pyyaml 
dev-python/argcomplete )
+   legion-acpi? ( sys-power/acpid )
+   radeon-dgpu? ( dev-util/rocm-smi )
+   downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
+   ryzenadj? ( sys-power/RyzenAdj )
 "
 
+DEPEND="${RDEPEND}"
+
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="legion-tools legion-acpi systemd radeon-dgpu downgrade-nvidia ryzenadj"
@@ -49,8 +47,9 @@ src_compile() {
 src_install() {
linux-mod-r1_src_install
#Load the module without reboot
-   cd "${WORKDIR}/${P}/python/legion_linux/"
-   make forcereloadmodule
+   pushd python/legion_linux/ || die
+   make forcereloadmodule
+   popd || die
if use legion-tools; then
#Define build dir (fix sandboxed)
cd "${WORKDIR}/${P}/python/legion_linux/"
@@ -75,7 +74,7 @@ src_install() {
insinto /etc/legion_linux && newins 
"${FILESDIR}/radeon" .env
fi
#NVIDIA (need dowgrade because nvidia-smi -pl was removed)
-if use downgrade-nvidia; then 
+   if use downgrade-nvidia; then 
insinto /usr/share/legion_linux && newins 
"${FILESDIR}/nvidia" .env
insinto /etc/legion_linux && newins 
"${FILESDIR}/nvidia" .env
fi
@@ -84,8 +83,6 @@ src_install() {
insinto /usr/share/legion_linux && newins 
"${FILESDIR}/cpu" .env
insinto /etc/legion_linux && newins 
"${FILESDIR}/cpu" .env
fi
-
-   elog  "IMPORTANT\nPls copy /usr/share/legion_linux 
folder to .config in your Home folder\n Dont forget to edit 
.config/legion_linux/.env"
fi
 
# Desktop Files and Polkit
@@ -94,6 +91,17 @@ src_install() {
insinto "/usr/share/polkit-1/actions/" && doins 
"${FILESDIR}/legion_cli.policy"
 
fi
+}
 
-   elog "INTEL USERS\nCPU Control Feature: On intel cpu install 
undervolt https://github.com/georgewhewell/undervolt (or other tool you like to 
use). More information read the readme 
https://github.com/Petingoso/legion-fan-utils-linux/blob/main/README.md;
+pkg_postinst() {
+   if use systemd; then
+   ewarn "Default config files are present in 
/usr/share/legion_linux"
+   ewarn "Pls copy that folder to /etc/legion_linux and edit the 
fancurves to your liking"
+   ewarn "Note:can be done using the gui app"
+   ewarn "Dont forget to edit /etc/legion_linux/.env to enable and 
disable extra features"
+   ewarn "Note: use flag downgrade-nvidia in need for nvidia TDP 
control"
+   fi
+   ewarn "For Intel Users is need to install undervolt manally since and 
ebuild exist"
+   ewarn "Undervolt Repo: https://github.com/georgewhewell/undervolt;
+   ewarn "More information on this README: 
https://github.com/Petingoso/legion-fan-utils-linux/blob/main/README.md;
 }



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/pleroma/

2023-07-07 Thread Haelwenn Monnier
commit: f3c776fefdc4838be7b251f62f9a4e090a7d4725
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Jul  7 20:29:00 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul  8 02:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3c776fe

www-apps/pleroma: Needs >=rebar-3.20.0-r1 for MIX_REBAR3

Closes: https://bugs.gentoo.org/909814
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-apps/pleroma/pleroma-2.5.2.ebuild | 2 +-
 www-apps/pleroma/pleroma-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/pleroma/pleroma-2.5.2.ebuild 
b/www-apps/pleroma/pleroma-2.5.2.ebuild
index 2b6751573..1bcae78dd 100644
--- a/www-apps/pleroma/pleroma-2.5.2.ebuild
+++ b/www-apps/pleroma/pleroma-2.5.2.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
=dev-util/rebar-3.20.0-r1
dev-elixir/hex
 "
 DEPEND="

diff --git a/www-apps/pleroma/pleroma-.ebuild 
b/www-apps/pleroma/pleroma-.ebuild
index 35901999c..63bd6243c 100644
--- a/www-apps/pleroma/pleroma-.ebuild
+++ b/www-apps/pleroma/pleroma-.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
dev-lang/erlang:=
dev-lang/elixir:=
dev-util/cmake
-   dev-util/rebar
+   >=dev-util/rebar-3.20.0-r1
dev-elixir/hex
 "
 DEPEND="



[gentoo-commits] repo/proj/guru:master commit in: games-util/ProtonUp-Qt/

2023-07-07 Thread Haelwenn Monnier
commit: 7fb35f6405109e46e65858a442cd264ffa5d2ff3
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:37:58 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fb35f64

games-util/ProtonUp-Qt: improve ebuild

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild | 6 +-
 games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild  | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
index 3d9579406..325c89f29 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..12} )
 
 EPYTHON=python3
 
-inherit distutils-r1 desktop
+inherit distutils-r1 desktop xdg-utils
 
 
SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz;
 DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
@@ -46,3 +46,7 @@ src_install() {
 newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 }
+
+pkg_postinst() {
+xdg_icon_cache_update
+}

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
index f25c104cc..b4c620b0a 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..12} )
 
 EPYTHON=python3
 
-inherit git-r3 distutils-r1 desktop
+inherit git-r3 distutils-r1 desktop xdg-utils
 EGIT_REPO_URI="https://github.com/DavidoTek/ProtonUp-Qt.git;
 DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
 HOMEPAGE="https://davidotek.github.io/protonup-qt;
@@ -41,3 +41,7 @@ src_install() {
 newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 }
+
+pkg_postinst() {
+xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/

2023-07-07 Thread Haelwenn Monnier
commit: a51f61a929e81c154c208188ca46d182b1089a47
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:44:44 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a51f61a9

gui-apps/gtklock-extras: fix metadata

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/gtklock-extras/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/gtklock-extras/metadata.xml 
b/gui-apps/gtklock-extras/metadata.xml
index 156af3f9f..f37f96ac1 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,7 +6,7 @@
gtklock module adding media player 
controls to the lockscreen
gtklock module adding user info to the 
lockscreen

-   
-   MrDuartePT/gtklock-modules-gentoo
-   
+
+MrDuartePT/gtklock-modules-gentoo
+
 



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/lsquic/files/

2023-07-07 Thread Haelwenn Monnier
commit: 981117d78139d5011776a5d243920dd6a348b8c1
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Sat Jul  8 00:20:12 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul  8 00:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=981117d7

dev-libs/lsquic: Fix boringssl library static link failure.

Signed-off-by: Okamura Kazuya  danceylove.net>

 dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch 
b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
index 314fcec99..27cf305ae 100644
--- a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
+++ b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
@@ -148,7 +148,7 @@ index aac5f0d..37cbfa3 100644
# Note clang-cl is odd and sets both CLANG and MSVC. We base our 
configuration
# primarily on our normal Clang one.
 -  set(C_CXX_FLAGS "-Werror -Wformat=2 -Wsign-compare 
-Wmissing-field-initializers -Wwrite-strings -Wvla -Wshadow -Wtype-limits")
-+  set(C_CXX_FLAGS "-Wformat=2 -Wsign-compare -Wmissing-field-initializers 
-Wwrite-strings -Wvla -Wshadow -Wtype-limits")
++  set(C_CXX_FLAGS "-Wformat=2 -Wsign-compare -Wmissing-field-initializers 
-Wwrite-strings -Wvla -Wshadow -Wtype-limits -fPIC")
if(MSVC)
  # clang-cl sets different default warnings than clang. It also treats 
-Wall
  # as -Weverything, to match MSVC. Instead -W3 is the alias for -Wall.



[gentoo-commits] repo/proj/guru:master commit in: games-util/protonup/, games-util/ProtonUp/

2023-07-07 Thread Haelwenn Monnier
commit: 88235dbaee3ecfc9b14a54105c088783cbd1f5bb
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:36:29 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88235dba

games-util/protonup: changing name from ProtonUp to protonup
* (fixes version 0.1.5)
* improve ebuild

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/{ProtonUp => protonup}/Manifest  | 0
 games-util/{ProtonUp => protonup}/metadata.xml  | 0
 games-util/{ProtonUp => protonup}/protonup-0.1.5.ebuild | 0
 games-util/{ProtonUp => protonup}/protonup-.ebuild  | 0
 4 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/games-util/ProtonUp/Manifest b/games-util/protonup/Manifest
similarity index 100%
rename from games-util/ProtonUp/Manifest
rename to games-util/protonup/Manifest

diff --git a/games-util/ProtonUp/metadata.xml b/games-util/protonup/metadata.xml
similarity index 100%
rename from games-util/ProtonUp/metadata.xml
rename to games-util/protonup/metadata.xml

diff --git a/games-util/ProtonUp/protonup-0.1.5.ebuild 
b/games-util/protonup/protonup-0.1.5.ebuild
similarity index 100%
rename from games-util/ProtonUp/protonup-0.1.5.ebuild
rename to games-util/protonup/protonup-0.1.5.ebuild

diff --git a/games-util/ProtonUp/protonup-.ebuild 
b/games-util/protonup/protonup-.ebuild
similarity index 100%
rename from games-util/ProtonUp/protonup-.ebuild
rename to games-util/protonup/protonup-.ebuild



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/ReGreet/

2023-07-07 Thread Haelwenn Monnier
commit: c4b09bbed4207747d57b1281253887e02f59d30e
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:41:32 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4b09bbe

gui-apps/ReGreet: improve ebuild and fix metadata

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/ReGreet/ReGreet-.ebuild | 16 
 gui-apps/ReGreet/metadata.xml|  2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gui-apps/ReGreet/ReGreet-.ebuild 
b/gui-apps/ReGreet/ReGreet-.ebuild
index f64a16ab8..f546474ce 100644
--- a/gui-apps/ReGreet/ReGreet-.ebuild
+++ b/gui-apps/ReGreet/ReGreet-.ebuild
@@ -13,22 +13,22 @@ HOMEPAGE="https://github.com/rharish101/ReGreet;
 LICENSE="GPL-3"
 SLOT="0"
 DEPEND="x11-libs/gtk+:3
-gtk4? ( gui-libs/gtk )
-cage? ( gui-wm/cage )
-sway? ( gui-wm/sway )
-|| ( gui-wm/cage gui-wm/sway )
+gtk4? ( gui-libs/gtk )
+cage? ( gui-wm/cage )
+sway? ( gui-wm/sway )
+|| ( gui-wm/cage gui-wm/sway )
 "
+
 RDEPEND="
-${DEPEND}
-gui-libs/greetd
+   ${DEPEND}
+   gui-libs/greetd
 "
 BDEPEND="
-virtual/rust
+   virtual/rust
 "
 IUSE="gtk4 logs cage sway"
 REQUIRED_USE="|| ( cage sway ) cage? ( !sway ) sway? ( !cage )"
 
-
 src_unpack() {
 git-r3_src_unpack 
 cargo_live_src_unpack

diff --git a/gui-apps/ReGreet/metadata.xml b/gui-apps/ReGreet/metadata.xml
index 5cac65605..fcf77a1fa 100644
--- a/gui-apps/ReGreet/metadata.xml
+++ b/gui-apps/ReGreet/metadata.xml
@@ -5,7 +5,7 @@
Compile with support for gtk4
Use cage to start ReGreet
Use sway to start ReGreet
-   Compile ReGreet with logs enable 
(debug)
+   Compile logs support ReGreet (debug)


rharish101/ReGreet



[gentoo-commits] repo/proj/guru:master commit in: app-text/sioyek/

2023-07-07 Thread Haelwenn Monnier
commit: ca77a88fbcf87532b9e3647f6b94608022be4367
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:35:36 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca77a88f

app-text/sioyek: improve ebuild

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 app-text/sioyek/sioyek-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/sioyek/sioyek-.ebuild 
b/app-text/sioyek/sioyek-.ebuild
index d94394edf..976d9aa63 100644
--- a/app-text/sioyek/sioyek-.ebuild
+++ b/app-text/sioyek/sioyek-.ebuild
@@ -32,9 +32,10 @@ src_install() {
 fperms +x /opt/sioyek/sioyek
 insinto /opt/sioyek/shaders
 doins pdf_viewer/shaders/*
-#Add Desktop file and icon
+
 domenu "${FILESDIR}/sioyek.desktop"
 doicon resources/sioyek-icon-linux.png
 insinto /usr/share/sioyek && doins tutorial.pdf pdf_viewer/keys.config 
pdf_viewer/prefs.config
 doman resources/sioyek.1
+
 }
\ No newline at end of file



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

2023-07-07 Thread Haelwenn Monnier
commit: d41441d2311bf35b5740f8441b65964d714d6696
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:35:55 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d41441d2

dev-python/steam: improve ebuild

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 dev-python/steam/steam-1.4.4.ebuild | 6 ++
 dev-python/steam/steam-.ebuild  | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-python/steam/steam-1.4.4.ebuild 
b/dev-python/steam/steam-1.4.4.ebuild
index ec54f794b..a02601ade 100644
--- a/dev-python/steam/steam-1.4.4.ebuild
+++ b/dev-python/steam/steam-1.4.4.ebuild
@@ -6,8 +6,6 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..12} )
 
-EPYTHON=python3
-
 inherit distutils-r1
 
 SRC_URI="https://github.com/ValvePython/steam/archive/refs/tags/v${PV}.tar.gz;
@@ -28,9 +26,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 src_compile() {
-   distutils-r1_src_compile
+distutils-r1_src_compile
 }
 
 src_install() {
-   distutils-r1_src_install
+distutils-r1_src_install
 }

diff --git a/dev-python/steam/steam-.ebuild 
b/dev-python/steam/steam-.ebuild
index bc0a51b61..4007d15b0 100644
--- a/dev-python/steam/steam-.ebuild
+++ b/dev-python/steam/steam-.ebuild
@@ -6,8 +6,6 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..12} )
 
-EPYTHON=python3
-
 inherit git-r3 distutils-r1
 
 EGIT_REPO_URI="https://github.com/ValvePython/steam.git;
@@ -26,9 +24,9 @@ LICENSE="GPL-3"
 SLOT="0"
 
 src_compile() {
-   distutils-r1_src_compile
+distutils-r1_src_compile
 }
 
 src_install() {
-   distutils-r1_src_install
+distutils-r1_src_install
 }



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/asus-numpad/

2023-07-07 Thread Haelwenn Monnier
commit: 7d9250999465735e0c3c11fe111cd32f37e6265b
Author: Patrick Nicolas  laposte  net>
AuthorDate: Fri Jul  7 22:00:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:01:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d925099

sys-apps/asus-numpad: add 0.2

Signed-off-by: Patrick Nicolas  laposte.net>

 sys-apps/asus-numpad/Manifest   |  1 +
 sys-apps/asus-numpad/asus-numpad-0.2.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/asus-numpad/Manifest b/sys-apps/asus-numpad/Manifest
index 424fc2558..b749094a3 100644
--- a/sys-apps/asus-numpad/Manifest
+++ b/sys-apps/asus-numpad/Manifest
@@ -1 +1,2 @@
 DIST asus-numpad-0.1.tar.gz 17307 BLAKE2B 
9a6601d4a45c08ed09b283ff6011483878dd2e00949e304fc05804b35f9794728676bcdf580411bd13dfa2e0600807a22239672409994152d9cf60a7bb903e73
 SHA512 
97d92a03a96c23659a35d6e3d86027284ec5494174aec8cd775273d7981be94957355a6352d4e90aeebbfe19268f8787a272754cc09345d0107d77aab9dfdb73
+DIST asus-numpad-0.2.tar.gz 18351 BLAKE2B 
820806dc40a476f9f691bd40b8ff6644143207eb40d392566bdc57b4ed86a044a091351949c27182f4c35f55ad3b279248e2d5044233b0f8bf067964485ff8e0
 SHA512 
7965f39933f0ffae38ffd37268bc905cf3dd9f1aa874203da7e926962d1cb97630512a49caa34f121b2d4024db25bfd0255afe141fafd4a3b08ad259392ea232

diff --git a/sys-apps/asus-numpad/asus-numpad-0.2.ebuild 
b/sys-apps/asus-numpad/asus-numpad-0.2.ebuild
new file mode 100644
index 0..39edef631
--- /dev/null
+++ b/sys-apps/asus-numpad/asus-numpad-0.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/xytovl/asus-numpad.git;
+   inherit git-r3
+else
+   TAG="v${PV}"
+   SRC_URI="https://github.com/xytovl/${PN}/archive/${TAG}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+inherit linux-info meson
+
+DESCRIPTION="User-space driver for Asus numpad"
+HOMEPAGE="https://github.com/xytovl/asus-numpad;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+COMMON_DEPEND=">=dev-libs/libevdev-1.12.0"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/protonup/, games-util/ProtonUp/

2023-07-07 Thread Haelwenn Monnier
commit: 7e29ee271be79bb6bc0670a4264e073770ad357a
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 21:28:08 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e29ee27

games-util/ProtonUp: add missing lastline

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/{protonup => ProtonUp}/Manifest  | 0
 games-util/{protonup => ProtonUp}/metadata.xml  | 0
 games-util/{protonup => ProtonUp}/protonup-0.1.5.ebuild | 2 +-
 games-util/{protonup => ProtonUp}/protonup-.ebuild  | 2 +-
 4 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/protonup/Manifest b/games-util/ProtonUp/Manifest
similarity index 100%
rename from games-util/protonup/Manifest
rename to games-util/ProtonUp/Manifest

diff --git a/games-util/protonup/metadata.xml b/games-util/ProtonUp/metadata.xml
similarity index 100%
rename from games-util/protonup/metadata.xml
rename to games-util/ProtonUp/metadata.xml

diff --git a/games-util/protonup/protonup-0.1.5.ebuild 
b/games-util/ProtonUp/protonup-0.1.5.ebuild
similarity index 99%
rename from games-util/protonup/protonup-0.1.5.ebuild
rename to games-util/ProtonUp/protonup-0.1.5.ebuild
index 0e94e66a7..a9bb75f5b 100644
--- a/games-util/protonup/protonup-0.1.5.ebuild
+++ b/games-util/ProtonUp/protonup-0.1.5.ebuild
@@ -24,4 +24,4 @@ src_compile() {
 
 src_install() {
distutils-r1_src_install
-}
\ No newline at end of file
+}

diff --git a/games-util/protonup/protonup-.ebuild 
b/games-util/ProtonUp/protonup-.ebuild
similarity index 99%
rename from games-util/protonup/protonup-.ebuild
rename to games-util/ProtonUp/protonup-.ebuild
index b749a6297..2508c093c 100644
--- a/games-util/protonup/protonup-.ebuild
+++ b/games-util/ProtonUp/protonup-.ebuild
@@ -22,4 +22,4 @@ src_compile() {
 
 src_install() {
distutils-r1_src_install
-}
\ No newline at end of file
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/ProtonUp-Qt/, games-util/ProtonUp-Qt/files/

2023-07-07 Thread Haelwenn Monnier
commit: b2787cc7e2997ee022813432ed8cea694d67ef7a
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 17:04:42 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 17:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2787cc7

games-util/ProtonUp-Qt: new package, add 2.8.1, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/ProtonUp-Qt/Manifest  |  1 +
 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild  | 34 
 games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild   | 32 ++
 games-util/ProtonUp-Qt/files/ProtonUp-Qt |  2 ++
 games-util/ProtonUp-Qt/files/ProtonUp-Qt.desktop | 12 +
 games-util/ProtonUp-Qt/metadata.xml  |  7 +
 6 files changed, 88 insertions(+)

diff --git a/games-util/ProtonUp-Qt/Manifest b/games-util/ProtonUp-Qt/Manifest
new file mode 100644
index 0..2d8155143
--- /dev/null
+++ b/games-util/ProtonUp-Qt/Manifest
@@ -0,0 +1 @@
+DIST v2.8.1.tar.gz 753488 BLAKE2B 
878bdf08d1098dbd3b2a5ae52bea347f23930fa20d356faf4bc0c74a79acc25fd22ea408bf81b1fe7f57a5266b6cdf56ae8729324dcdb27b291dae676d4c7c76
 SHA512 
2e1426b61c5c6f1bfc9814795ac4f0c0170235e43252403bb4b2ab4422d6b493c8c6c920ddace4dcbaee6379f747fc9953c8b7222e770541f694ad0f5be6e508

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
new file mode 100644
index 0..86c1a0cf1
--- /dev/null
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz;
+DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
+HOMEPAGE="https://davidotek.github.io/protonup-qt;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="dev-python/steam
+dev-python/requests
+dev-python/pyside6[designer(+)]
+dev-python/PyQt6
+dev-python/vdf
+dev-python/pyxdg
+dev-python/pyaml
+dev-python/zstandard
+"
+
+KEYWORDS="~amd64 ~x86"
+
+src_install() {
+insinto /opt/ProtonUp-Qt && doins -r "${WORKDIR}/${P}/pupgui2" && doins -r 
"${WORKDIR}/${P}/pupgui2"
+
+insinto /opt/bin/ && doins "${FILESDIR}/ProtonUp-Qt"
+fperms +x /opt/bin/ProtonUp-Qt
+
+domenu "${FILESDIR}/ProtonUp-Qt.desktop"
+newicon 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+}
\ No newline at end of file

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
new file mode 100644
index 0..b4d5a4aa9
--- /dev/null
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 qmake-utils desktop
+EGIT_REPO_URI="https://github.com/DavidoTek/ProtonUp-Qt.git;
+DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
+HOMEPAGE="https://davidotek.github.io/protonup-qt;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="dev-python/steam
+dev-python/requests
+dev-python/pyside6[designer(+)]
+dev-python/PyQt6
+dev-python/vdf
+dev-python/pyxdg
+dev-python/pyaml
+dev-python/zstandard
+"
+
+src_install() {
+insinto /opt/ProtonUp-Qt && doins -r "${WORKDIR}/${P}/pupgui2" && doins -r 
"${WORKDIR}/${P}/pupgui2"
+
+insinto /opt/bin/ && doins "${FILESDIR}/ProtonUp-Qt"
+fperms +x /opt/bin/ProtonUp-Qt
+
+domenu "${FILESDIR}/ProtonUp-Qt.desktop"
+newicon 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+}
\ No newline at end of file

diff --git a/games-util/ProtonUp-Qt/files/ProtonUp-Qt 
b/games-util/ProtonUp-Qt/files/ProtonUp-Qt
new file mode 100644
index 0..12a274a03
--- /dev/null
+++ b/games-util/ProtonUp-Qt/files/ProtonUp-Qt
@@ -0,0 +1,2 @@
+#!/bin/sh
+cd /opt/ProtonUp-Qt &&  python3 -m  pupgui2
\ No newline at end of file

diff --git a/games-util/ProtonUp-Qt/files/ProtonUp-Qt.desktop 
b/games-util/ProtonUp-Qt/files/ProtonUp-Qt.desktop
new file mode 100644
index 0..6e23b5725
--- /dev/null
+++ b/games-util/ProtonUp-Qt/files/ProtonUp-Qt.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=ProtonUp-Qt
+Exec=sh -c "cd /opt/ProtonUp-Qt &&  python3 -m  pupgui2"
+Type=Application
+Comment=Install Wine and Proton-based Compatibility Tools
+Comment[de]=Wine und Proton Kompatibilitätstools installieren
+Comment[it]=Installa tool di compatibilità basati su Wine e Proton
+Comment[nl]=Installeer op Wine en Proton gebaseerde 
compatibiliteitshulpmiddelen
+Comment[pl]=Zainstaluj narzędzia 

[gentoo-commits] repo/proj/guru:master commit in: games-util/ProtonUp-Qt/, games-util/ProtonUp-Qt/files/

2023-07-07 Thread Haelwenn Monnier
commit: 4570068cbf965d74747fb609d66057a02b88ba08
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 21:26:03 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 22:47:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4570068c

games-util/ProtonUp-Qt: remake ebuilds (now use python setuptools)

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild  | 30 +---
 games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild   | 27 ++---
 games-util/ProtonUp-Qt/files/ProtonUp-Qt |  5 ++--
 games-util/ProtonUp-Qt/files/ProtonUp-Qt.desktop |  2 +-
 4 files changed, 45 insertions(+), 19 deletions(-)

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
index 99c19bbfd..3d9579406 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
@@ -2,8 +2,15 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+_app_id=net.davidotek.pupgui2
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+EPYTHON=python3
+
+inherit distutils-r1 desktop
 
-inherit desktop
 
SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz;
 DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
 HOMEPAGE="https://davidotek.github.io/protonup-qt;
@@ -19,16 +26,23 @@ DEPEND="dev-python/steam
 dev-python/pyxdg
 dev-python/pyaml
 dev-python/zstandard
+dev-util/desktop-file-utils
+dev-libs/appstream-glib
 "
 
 KEYWORDS="~amd64"
 
-src_install() {
-insinto /opt/ProtonUp-Qt && doins -r "${WORKDIR}/${P}/pupgui2" && doins -r 
"${WORKDIR}/${P}/pupgui2"
-
-insinto /opt/bin/ && doins "${FILESDIR}/ProtonUp-Qt"
-fperms +x /opt/bin/ProtonUp-Qt
+src_compile() {
+appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml"
+desktop-file-validate "share/applications/$_app_id.desktop"
+   distutils-r1_src_compile
+}
 
+src_install() {
+   distutils-r1_src_install
 domenu "${FILESDIR}/ProtonUp-Qt.desktop"
-newicon 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
-}
\ No newline at end of file
+dobin  "${FILESDIR}/ProtonUp-Qt"
+newicon -s 64 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+}

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
index b4d5a4aa9..f25c104cc 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
@@ -2,8 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+_app_id=net.davidotek.pupgui2
 
-inherit git-r3 qmake-utils desktop
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+EPYTHON=python3
+
+inherit git-r3 distutils-r1 desktop
 EGIT_REPO_URI="https://github.com/DavidoTek/ProtonUp-Qt.git;
 DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
 HOMEPAGE="https://davidotek.github.io/protonup-qt;
@@ -21,12 +27,17 @@ DEPEND="dev-python/steam
 dev-python/zstandard
 "
 
-src_install() {
-insinto /opt/ProtonUp-Qt && doins -r "${WORKDIR}/${P}/pupgui2" && doins -r 
"${WORKDIR}/${P}/pupgui2"
-
-insinto /opt/bin/ && doins "${FILESDIR}/ProtonUp-Qt"
-fperms +x /opt/bin/ProtonUp-Qt
+src_compile() {
+appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml"
+desktop-file-validate "share/applications/$_app_id.desktop"
+   distutils-r1_src_compile
+}
 
+src_install() {
+   distutils-r1_src_install
 domenu "${FILESDIR}/ProtonUp-Qt.desktop"
-newicon 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
-}
\ No newline at end of file
+dobin  "${FILESDIR}/ProtonUp-Qt"
+newicon -s 64 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
+}

diff --git a/games-util/ProtonUp-Qt/files/ProtonUp-Qt 
b/games-util/ProtonUp-Qt/files/ProtonUp-Qt
index 12a274a03..f2b298357 100644
--- a/games-util/ProtonUp-Qt/files/ProtonUp-Qt
+++ b/games-util/ProtonUp-Qt/files/ProtonUp-Qt
@@ -1,2 +1,3 @@
-#!/bin/sh
-cd 

[gentoo-commits] repo/proj/guru:master commit in: app-office/jameica-bin/

2023-07-07 Thread Haelwenn Monnier
commit: 944d57f4d6c1f3d659f68cf719f232efe1bf6a8f
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Fri Jul  7 17:40:35 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 17:40:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=944d57f4

app-office/jameica-bin: add 2.10.4, drop 2.10.3

Signed-off-by: Adrian Schollmeyer  nexadn.de>

 app-office/jameica-bin/Manifest | 2 +-
 .../{jameica-bin-2.10.3.ebuild => jameica-bin-2.10.4.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/jameica-bin/Manifest b/app-office/jameica-bin/Manifest
index cc3185563..e2e2587cd 100644
--- a/app-office/jameica-bin/Manifest
+++ b/app-office/jameica-bin/Manifest
@@ -1 +1 @@
-DIST jameica-linux64-2.10.3.zip 28886523 BLAKE2B 
d49e187d5862155583ecda50e83345988aa94493737d76f5002a4c8b0f69995b3023bc696bfaed8a4f15ebe39bc7c7a95fd5c28db6be7800bf66f15af93a215b
 SHA512 
080dc2c04acec725b5cbf8fd025743e91742065b4ef0d44a44e149bfaf74ac69b9061a925bc89282cbd12e22c39b2bcfa93902f473fdd9319eb2f46ff164da5a
+DIST jameica-linux64-2.10.4.zip 38951918 BLAKE2B 
039e973df99c61cec7df23f0d97c71225642872d45b7d413df7cd458f0faa9bc8f1394e107e16c3e4c9555995da7e5363381e25481766f4832ad834157b2716e
 SHA512 
1cfa5601e69138941727719c5910fb452cc2ab06bef0e196773e3c079a1f49f1e4dbe7e51f11e9b30f14157bd41be8200ad6ff14f57efd31048ae07d8f307cad

diff --git a/app-office/jameica-bin/jameica-bin-2.10.3.ebuild 
b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild
similarity index 100%
rename from app-office/jameica-bin/jameica-bin-2.10.3.ebuild
rename to app-office/jameica-bin/jameica-bin-2.10.4.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/ProtonUp-Qt/

2023-07-07 Thread Haelwenn Monnier
commit: a15c6e42362959ac7b585f195e6d7eda744489bc
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 17:09:03 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 17:09:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a15c6e42

games-util/ProtonUp-Qt: unkeyword 2.8.1 for ~x86

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
index 86c1a0cf1..99c19bbfd 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
@@ -21,7 +21,7 @@ DEPEND="dev-python/steam
 dev-python/zstandard
 "
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 src_install() {
 insinto /opt/ProtonUp-Qt && doins -r "${WORKDIR}/${P}/pupgui2" && doins -r 
"${WORKDIR}/${P}/pupgui2"



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

2023-07-07 Thread Haelwenn Monnier
commit: 0213901b46f189a22a131d90e17c12bd38ee6183
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 17:03:02 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 17:03:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0213901b

dev-python/steam: new package, add 1.4.4, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 dev-python/steam/Manifest   |  1 +
 dev-python/steam/metadata.xml   |  7 +++
 dev-python/steam/steam-1.4.4.ebuild | 36 
 dev-python/steam/steam-.ebuild  | 34 ++
 4 files changed, 78 insertions(+)

diff --git a/dev-python/steam/Manifest b/dev-python/steam/Manifest
new file mode 100644
index 0..cdd4791df
--- /dev/null
+++ b/dev-python/steam/Manifest
@@ -0,0 +1 @@
+DIST v1.4.4.tar.gz 878478 BLAKE2B 
755b37f0cae19f0f3eb7609931f79c15421a6c37f2ef178d809251394227b777f8626c8535d13b72257eaa9255eded27150a1018a4bff1d24cf29217224e7cab
 SHA512 
86ddbdc9b4d9bb2b1717f81b003a6884bbe44b55e632ea0d03ddc1866215210d4d3394f35773f0cba95623d7d94f6b270e3133eab80663947c07018094af5b45

diff --git a/dev-python/steam/metadata.xml b/dev-python/steam/metadata.xml
new file mode 100644
index 0..7ca0874cc
--- /dev/null
+++ b/dev-python/steam/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ValvePython/steam
+   
+

diff --git a/dev-python/steam/steam-1.4.4.ebuild 
b/dev-python/steam/steam-1.4.4.ebuild
new file mode 100644
index 0..ec54f794b
--- /dev/null
+++ b/dev-python/steam/steam-1.4.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+EPYTHON=python3
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/ValvePython/steam/archive/refs/tags/v${PV}.tar.gz;
+DESCRIPTION="Python package for interacting with Steam"
+HOMEPAGE="https://github.com/ValvePython/steam;
+
+DEPEND="dev-python/six
+dev-python/pycryptodome
+dev-python/requests
+dev-python/urllib3
+dev-python/vdf
+dev-python/protobuf-python
+dev-python/cachetools
+"
+LICENSE="GPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}

diff --git a/dev-python/steam/steam-.ebuild 
b/dev-python/steam/steam-.ebuild
new file mode 100644
index 0..bc0a51b61
--- /dev/null
+++ b/dev-python/steam/steam-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+EPYTHON=python3
+
+inherit git-r3 distutils-r1
+
+EGIT_REPO_URI="https://github.com/ValvePython/steam.git;
+DESCRIPTION="Python package for interacting with Steam"
+HOMEPAGE="https://github.com/ValvePython/steam;
+
+DEPEND="dev-python/six
+dev-python/pycryptodome
+dev-python/requests
+dev-python/urllib3
+dev-python/vdf
+dev-python/protobuf-python
+dev-python/cachetools
+"
+LICENSE="GPL-3"
+SLOT="0"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/protonup/

2023-07-07 Thread Haelwenn Monnier
commit: a1abfbdc0ca8110de49d9d687185888300acab0c
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 17:04:50 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 17:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1abfbdc

games-util/protonup: new package, add 0.1.5, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/protonup/Manifest  |  1 +
 games-util/protonup/metadata.xml  |  7 +++
 games-util/protonup/protonup-0.1.5.ebuild | 27 +++
 games-util/protonup/protonup-.ebuild  | 25 +
 4 files changed, 60 insertions(+)

diff --git a/games-util/protonup/Manifest b/games-util/protonup/Manifest
new file mode 100644
index 0..55cc01502
--- /dev/null
+++ b/games-util/protonup/Manifest
@@ -0,0 +1 @@
+DIST 0.1.5.tar.gz 17868 BLAKE2B 
6ca242e86916e478282bf6a66f4a98911db5e993485b09c631640083ae71f2669fe5b64972b34ab7f97be460877c9493ba99398c1aad9c0e12b02a82f5599d92
 SHA512 
81b0337ba355ddb5c48adefc736fb6599f04beff59aeabf950844233aea01673d442617f477c7392fde30d818c629b8e807fea820b1119fa22df512523edbd20

diff --git a/games-util/protonup/metadata.xml b/games-util/protonup/metadata.xml
new file mode 100644
index 0..535dc7c17
--- /dev/null
+++ b/games-util/protonup/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   AUNaseef/protonup
+   
+

diff --git a/games-util/protonup/protonup-0.1.5.ebuild 
b/games-util/protonup/protonup-0.1.5.ebuild
new file mode 100644
index 0..0e94e66a7
--- /dev/null
+++ b/games-util/protonup/protonup-0.1.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+EPYTHON=python3
+
+inherit distutils-r1
+SRC_URI="https://github.com/AUNaseef/protonup/archive/refs/tags/${PV}.tar.gz;
+DESCRIPTION="Install and Update Proton-GE"
+HOMEPAGE="https://github.com/AUNaseef/protonup;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
\ No newline at end of file

diff --git a/games-util/protonup/protonup-.ebuild 
b/games-util/protonup/protonup-.ebuild
new file mode 100644
index 0..b749a6297
--- /dev/null
+++ b/games-util/protonup/protonup-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+EPYTHON=python3
+
+inherit git-r3 distutils-r1
+EGIT_REPO_URI="https://github.com/AUNaseef/protonup.git;
+DESCRIPTION="Install and Update Proton-GE"
+HOMEPAGE="https://github.com/AUNaseef/protonup;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+}
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/

2023-07-07 Thread Haelwenn Monnier
commit: 8a9f911b5a75b6402efc6ec14e8a4c9af60d27d1
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 10:34:46 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 10:34:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a9f911b

gui-apps/gtklock-extras: fix spacing and metadata

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/gtklock-extras/gtklock-extras-.ebuild | 16 
 gui-apps/gtklock-extras/metadata.xml   |  6 +++---
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/gui-apps/gtklock-extras/gtklock-extras-.ebuild 
b/gui-apps/gtklock-extras/gtklock-extras-.ebuild
index 81117c7e2..bac120786 100644
--- a/gui-apps/gtklock-extras/gtklock-extras-.ebuild
+++ b/gui-apps/gtklock-extras/gtklock-extras-.ebuild
@@ -28,14 +28,14 @@ REQUIRED_USE="|| ( playerctl powerbar userinfo )"
 src_compile() {
   if use powerbar; then
 pushd gtklock-powerbar-module || die
- emake
- popd || die
+emake
+popd || die
   fi
 
   if use playerctl; then
 pushd gtklock-playerctl-module || die
- emake
- popd || die
+emake
+popd || die
   fi
 
   if use userinfo; then
@@ -49,14 +49,14 @@ src_install() {
   dodir /usr/local/lib/gtklock
   if use powerbar; then
 pushd gtklock-powerbar-module || die
- insinto /usr/local/lib/gtklock && doins powerbar-module.so
- popd || die
+insinto /usr/local/lib/gtklock && doins powerbar-module.so
+popd || die
   fi
 
   if use playerctl; then
 pushd gtklock-playerctl-module || die
- insinto /usr/local/lib/gtklock && doins playerctl-module.so
- popd || die
+insinto /usr/local/lib/gtklock && doins playerctl-module.so
+popd || die
   fi
 
   if use userinfo; then

diff --git a/gui-apps/gtklock-extras/metadata.xml 
b/gui-apps/gtklock-extras/metadata.xml
index f37f96ac1..156af3f9f 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,7 +6,7 @@
gtklock module adding media player 
controls to the lockscreen
gtklock module adding user info to the 
lockscreen

-
-MrDuartePT/gtklock-modules-gentoo
-
+   
+   MrDuartePT/gtklock-modules-gentoo
+   
 



[gentoo-commits] repo/proj/guru:master commit in: app-text/sioyek/

2023-07-07 Thread Haelwenn Monnier
commit: fb901d3985fc25981f0555f6a0fce8084254dec4
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 10:33:47 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 10:33:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb901d39

app-text/sioyek: fix spacing and some unneded white lines

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 app-text/sioyek/sioyek-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-text/sioyek/sioyek-.ebuild 
b/app-text/sioyek/sioyek-.ebuild
index 2da14543a..b2ea83dde 100644
--- a/app-text/sioyek/sioyek-.ebuild
+++ b/app-text/sioyek/sioyek-.ebuild
@@ -32,10 +32,9 @@ src_install() {
 fperms +x /opt/sioyek/sioyek
 insinto /opt/sioyek/shaders
 doins pdf_viewer/shaders/*
-
+#Add Desktop file and icon
 domenu "${FILESDIR}/sioyek.desktop"
 doicon resources/sioyek-icon-linux.png
 insinto /usr/share/sioyek && doins tutorial.pdf pdf_viewer/keys.config 
pdf_viewer/prefs.config
 doman resources/sioyek.1
-
 }
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: app-text/sioyek/

2023-07-07 Thread Haelwenn Monnier
commit: 9cb0fc927d7250ca6a12775c3bb1c60bec3206e1
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 11:15:45 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 11:16:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cb0fc92

app-text/sioyek: change to src_compile

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

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

diff --git a/app-text/sioyek/sioyek-.ebuild 
b/app-text/sioyek/sioyek-.ebuild
index b2ea83dde..d94394edf 100644
--- a/app-text/sioyek/sioyek-.ebuild
+++ b/app-text/sioyek/sioyek-.ebuild
@@ -16,7 +16,7 @@ BDEPEND="media-libs/harfbuzz
 dev-qt/qt3d
 "
 
-src_prepare() {
+src_compile() {
 #Make Mupdf specific for build
 pushd mupdf || die
 emake USE_SYSTEM_HARFBUZZ=yes



[gentoo-commits] repo/proj/guru:master commit in: sys-firmware/lenovolegionlinux/

2023-07-07 Thread Haelwenn Monnier
commit: 49b67f56acff418a0de47fbfc51f811ddf831c96
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 10:35:47 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 10:35:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49b67f56

sys-firmware/lenovolegionlinux: Remove toolchain-funcs eclass
** Remove app-portage/smart-live-rebuild dependency

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../lenovolegionlinux/lenovolegionlinux-.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild 
b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
index 397b677ab..e5ddacdeb 100644
--- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
+++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 
 EPYTHON=python3
 
-inherit linux-mod-r1 toolchain-funcs git-r3 distutils-r1 desktop systemd
+inherit linux-mod-r1 git-r3 distutils-r1 desktop systemd
 
 EGIT_REPO_URI="https://github.com/johnfanv2/LenovoLegionLinux.git;
 
@@ -21,7 +21,6 @@ DEPEND="sys-kernel/linux-headers
 legion-tools? ( dev-python/PyQt5 )
 legion-tools? ( dev-python/pyyaml )
 legion-tools? ( dev-python/argcomplete )
-   app-portage/smart-live-rebuild
legion-acpi? ( sys-power/acpid )
radeon-dgpu? ( dev-util/rocm-smi )
 downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
@@ -60,29 +59,29 @@ src_install() {
cd "${WORKDIR}/${P}/extra"
 
if use legion-acpi; then
-insinto /etc/acpi/events/ && doins 
acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate}
+   insinto /etc/acpi/events/ && doins 
acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate}
insinto /etc/acpi/actions/ && doins 
acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh}
 fi
 
if use systemd; then
-   systemd_dounit service/legion-linux.service 
service/legion-linux.path
+   systemd_dounit service/legion-linux.service 
service/legion-linux.path
dobin service/fancurve-set
insinto /usr/share/legion_linux && doins 
service/profiles/*
insinto /etc/legion_linux && doins service/profiles/*
 
#AMD
if use radeon-dgpu; then
-   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/radeon" .env
+   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/radeon" .env
insinto /etc/legion_linux && newins 
"${FILESDIR}/radeon" .env
fi
#NVIDIA (need dowgrade because nvidia-smi -pl was removed)
 if use downgrade-nvidia; then 
-   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/nvidia" .env
+   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/nvidia" .env
insinto /etc/legion_linux && newins 
"${FILESDIR}/nvidia" .env
fi
 
if use ryzenadj; then 
-   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/cpu" .env
+   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/cpu" .env
insinto /etc/legion_linux && newins 
"${FILESDIR}/cpu" .env
fi
 



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/ReGreet/

2023-07-07 Thread Haelwenn Monnier
commit: 3cf6c1f189b1c0132cc8a3ffd3627623b794005a
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 10:35:06 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 10:35:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cf6c1f1

gui-apps/ReGreet: fix spacing and metadata

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/ReGreet/ReGreet-.ebuild | 16 
 gui-apps/ReGreet/metadata.xml|  7 ---
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/gui-apps/ReGreet/ReGreet-.ebuild 
b/gui-apps/ReGreet/ReGreet-.ebuild
index 495666263..1f0457a68 100644
--- a/gui-apps/ReGreet/ReGreet-.ebuild
+++ b/gui-apps/ReGreet/ReGreet-.ebuild
@@ -19,11 +19,11 @@ DEPEND="x11-libs/gtk+:3
 || ( gui-wm/cage gui-wm/sway )
 "
 RDEPEND="
-   ${DEPEND}
-   gui-libs/greetd
+${DEPEND}
+gui-libs/greetd
 "
 BDEPEND="
-   virtual/rust
+virtual/rust
 "
 IUSE="gtk4 logs cage sway"
 REQUIRED_USE="|| ( cage sway ) cage? ( !sway ) sway? ( !cage )"
@@ -48,21 +48,21 @@ src_compile() {
 }
 
 src_install() {
-newbin ${WORKDIR}/${P}/target/release/regreet regreet
+newbin "${WORKDIR}/${P}/target/release/regreet regreet"
 if use cage; then
-insinto /etc/greetd/ && newins ${FILESDIR}/config-cage.toml config.toml
+insinto /etc/greetd/ && newins "${FILESDIR}/config-cage.toml 
config.toml"
 echo "Restart cage service to verify if works (Only activate on TTY1)"
 fi
 if use sway; then
-insinto /etc/greetd/ && newins ${FILESDIR}/config-sway.toml config.toml
-insinto /etc/greetd/ && doins ${FILESDIR}/sway-config
+insinto /etc/greetd/ && newins "${FILESDIR}/config-sway.toml 
config.toml"
+insinto /etc/greetd/ && doins "${FILESDIR}/sway-config"
 echo "Restart cage service to verify if works (Only activate on TTY1)"
 fi
 }
 
 src_post_install () {
 if use logs; then
-insinto /etc/tmpfiles.d/ && newins 
${WORKDIR}/${P}/systemd-tmpfiles.conf regreet.conf
+insinto /etc/tmpfiles.d/ && newins 
"${WORKDIR}/${P}/systemd-tmpfiles.conf regreet.conf"
 systemd-tmpfiles --create "$PWD/systemd-tmpfiles.conf"
 fi
 }
\ No newline at end of file

diff --git a/gui-apps/ReGreet/metadata.xml b/gui-apps/ReGreet/metadata.xml
index 23d69ba06..5cac65605 100644
--- a/gui-apps/ReGreet/metadata.xml
+++ b/gui-apps/ReGreet/metadata.xml
@@ -5,8 +5,9 @@
Compile with support for gtk4
Use cage to start ReGreet
Use sway to start ReGreet
+   Compile ReGreet with logs enable 
(debug)

-
-rharish101/ReGreet
-
+   
+   rharish101/ReGreet
+   
 



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/lsbcrypt/files/, dev-libs/lsbcrypt/

2023-07-07 Thread Haelwenn Monnier
commit: 7c74790b3ae12967717d328d67f65c3043b30f17
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Fri Jul  7 06:18:33 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 06:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c74790b

dev-libs/lsbcrypt: Remove variables that are defined independently in the 
makefile

I am attempting to fix the following bugs.
https://bugs.gentoo.org/909726

Signed-off-by: Okamura Kazuya  danceylove.net>

 .../files/lsbcrypt-fix-flags-directly.patch| 14 ++
 dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild | 30 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-libs/lsbcrypt/files/lsbcrypt-fix-flags-directly.patch 
b/dev-libs/lsbcrypt/files/lsbcrypt-fix-flags-directly.patch
new file mode 100644
index 0..75c4a083e
--- /dev/null
+++ b/dev-libs/lsbcrypt/files/lsbcrypt-fix-flags-directly.patch
@@ -0,0 +1,14 @@
+I am attempting to fix the following bugs.
+https://bugs.gentoo.org/909726
+diff --git a/Makefile b/Makefile
+index 03ebfa5..bed7d39 100644
+--- a/Makefile
 b/Makefile
+@@ -1,5 +1,5 @@
+-CC = gcc
+-CFLAGS = $(shell grep '^CFLAGS = ' crypt_blowfish/Makefile | cut -d= -f2-)
++#CC = gcc
++#CFLAGS = $(shell grep '^CFLAGS = ' crypt_blowfish/Makefile | cut -d= -f2-)
+ .PHONY: crypt_blowfish
+ 
+ all: bcrypt.a

diff --git a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild 
b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild
new file mode 100644
index 0..36456f88d
--- /dev/null
+++ b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT="55ff64349dec3012cfbbb1c4f92d4dbd46920213"
+DESCRIPTION="libcrypt wrapper for LiteSpeedTech"
+HOMEPAGE="https://github.com/litespeedtech/libbcrypt/;
+SRC_URI="https://github.com/litespeedtech/libbcrypt/archive/${COMMIT}.tar.gz 
-> ${P}.gh.tar.gz"
+LICENSE="CC0-1.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/libbcrypt-${COMMIT}"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-fix-tests.patch
+   "${FILESDIR}"/${PV}-fix-flags-directly.patch
+)
+
+src_test() {
+   default
+   ./bcrypt_test || die "Tests failed!"
+}
+
+src_install() {
+   newlib.a bcrypt.a libbcrypt.a
+   newheader bcrypt.h libbcrypt.h
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: games-action/ddnet/

2023-07-07 Thread Haelwenn Monnier
commit: c87a173c84fa81e14aa6c275ab5a82ce4f2ecfed
Author: Edgar Luque  edgarluque  com>
AuthorDate: Fri Jul  7 11:09:48 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul  7 11:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c87a173c

games-action/ddnet: add 17.1, drop 17.0.3

Signed-off-by: Edgar Luque  edgarluque.com>

 games-action/ddnet/Manifest   | 2 +-
 games-action/ddnet/{ddnet-17.0.3.ebuild => ddnet-17.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest
index 8176c7ba1..b9be14522 100644
--- a/games-action/ddnet/Manifest
+++ b/games-action/ddnet/Manifest
@@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480
 DIST cxx-1.0.71.crate 195479 BLAKE2B 
956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c
 SHA512 
1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305
 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 
4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d
 SHA512 
53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9
 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B 
ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5
 SHA512 
13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc
-DIST ddnet-17.0.3.tar.gz 36100967 BLAKE2B 
546dbaa796dd4279d131c78498806f7ddc42f98c63baabe56b4aea502c549df265a9e392a88385cb8809b6f32c49fb1b328c6ea8c76bfff95bf829b71151c55d
 SHA512 
83ea0005bc82ec97c59d03f6f7fb5e58128061f49d54d333804f93dfdf996ab55ba55db3e7b55a715f95ca5d4134945683fa1d0445906031d6bc1a1170787966
+DIST ddnet-17.1.tar.gz 36108291 BLAKE2B 
b66b34463ba38a220b6aaf1f9d52540885540b1dd260d97b443e5df83be05cd0250a6a3a9f9f81725cdba21d4c81206fbe3b9ad746d64191f9ae3481866778e1
 SHA512 
63a30a1d93043544a2400a558cb8c6d97249f5119ec37b12d0efcd8ed706062c284e9812fd81fb921b0613ca59d7fcadb6c91caf2d26164087b7c2ddd7201758
 DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 
82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb
 SHA512 
9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74
 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B 
d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326
 SHA512 
bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992
 DIST quote-1.0.20.crate 28160 BLAKE2B 
db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c
 SHA512 
d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be

diff --git a/games-action/ddnet/ddnet-17.0.3.ebuild 
b/games-action/ddnet/ddnet-17.1.ebuild
similarity index 100%
rename from games-action/ddnet/ddnet-17.0.3.ebuild
rename to games-action/ddnet/ddnet-17.1.ebuild



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

2023-07-07 Thread Benda XU
commit: 81b668173075c43c4545b650c1b65ad50aa6e51e
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul  8 02:39:33 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul  8 02:40:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b66817

app-misc/neofetch: keyword 7.1.0-r1 for ~x64-macos

Signed-off-by: Benda Xu  gentoo.org>

 app-misc/neofetch/neofetch-7.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild 
b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
index f085ddcdf204..99eed34b3db4 100644
--- a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
+++ b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit optfeature prefix
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~x64-macos"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git;



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-monorepo-plugin/

2023-07-07 Thread Marek Szuba
commit: 857b9600a94dc7d03f943200a60b60ace07f037d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jul  8 00:14:42 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857b9600

dev-python/mkdocs-monorepo-plugin: new package, add 1.0.5

Bug: https://bugs.gentoo.org/907820
Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/mkdocs-monorepo-plugin/Manifest |  1 +
 dev-python/mkdocs-monorepo-plugin/metadata.xml | 13 +
 .../mkdocs-monorepo-plugin-1.0.5.ebuild| 33 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-python/mkdocs-monorepo-plugin/Manifest 
b/dev-python/mkdocs-monorepo-plugin/Manifest
new file mode 100644
index ..d1dc8d0474e3
--- /dev/null
+++ b/dev-python/mkdocs-monorepo-plugin/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-monorepo-plugin-1.0.5.tar.gz 9510 BLAKE2B 
96b63fabe344f99aaefd0d3d0f547f0695fcee5b7f6d5ce027fc52ef27c1a70353c3835d0a0d02c753c48a67123bc6776a8060fa0a07640ca26f008df8f3611d
 SHA512 
ed3c011d9a7b5a32868a4a16cbdfa1fd4ce036da2d73d59645aa5f42895f12ce7fe6d1681b53d72248b09fbdb343b2cfad3846e7005dbc8977c7ae40b8e29b30

diff --git a/dev-python/mkdocs-monorepo-plugin/metadata.xml 
b/dev-python/mkdocs-monorepo-plugin/metadata.xml
new file mode 100644
index ..62f26ac9e62a
--- /dev/null
+++ b/dev-python/mkdocs-monorepo-plugin/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   mkdocs-monorepo-plugin
+   backstage/mkdocs-monorepo-plugin
+   
+

diff --git 
a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild 
b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild
new file mode 100644
index ..e0e42827eeb2
--- /dev/null
+++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build multiple documentation folders in a single Mkdocs"
+HOMEPAGE="
+   https://backstage.github.io/mkdocs-monorepo-plugin/
+   https://pypi.org/project/mkdocs-monorepo-plugin/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
+"
+
+# Data files required by this test are not included in PyPI tarballs,
+# and upstream has not tagged any releases in their GitHub repository since 
2019.
+EPYTEST_DESELECT=(
+   
mkdocs_monorepo_plugin/tests/test_plugin.py::TestMonorepoPlugin::test_plugin_on_config_with_nav
+)
+
+distutils_enable_tests pytest



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

2023-07-07 Thread Marek Szuba
commit: 8110b849e929f6f629d075092687af9fc895c886
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 01:48:18 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8110b849

dev-python/yattag: new package, add 1.15.1

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/yattag/Manifest |  1 +
 dev-python/yattag/metadata.xml | 13 +
 dev-python/yattag/yattag-1.15.1.ebuild | 23 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest
new file mode 100644
index ..df0f79209334
--- /dev/null
+++ b/dev-python/yattag/Manifest
@@ -0,0 +1 @@
+DIST yattag-1.15.1.tar.gz 28568 BLAKE2B 
1e05274de46151089f4f16c1f9636f2cd837ddbfa03050d6d9f08ae6b961061c3bb610d1eca8ddfb58bdfeb1f2348a91de11c90c935f142944c7f82821425cad
 SHA512 
78225d99f12d5373615e25741e5546a482800daa2724dabcab154d41c42f501d4ec523a7d5a6b0313a5c9faa1ba789280d29b46898a211ab975c669e67f0e605

diff --git a/dev-python/yattag/metadata.xml b/dev-python/yattag/metadata.xml
new file mode 100644
index ..76675463c1b4
--- /dev/null
+++ b/dev-python/yattag/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   yattag
+   leforestier/yattag
+   
+

diff --git a/dev-python/yattag/yattag-1.15.1.ebuild 
b/dev-python/yattag/yattag-1.15.1.ebuild
new file mode 100644
index ..54cd73c2f056
--- /dev/null
+++ b/dev-python/yattag/yattag-1.15.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to generate HTML or XML in a readable, concise and 
pythonic way"
+HOMEPAGE="https://www.yattag.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd test || die
+   eunittest
+}



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

2023-07-07 Thread Marek Szuba
commit: 9f8b57a389404329c07b7d0d33411565b3841ddd
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 22:27:34 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8b57a3

app-admin/ansible-molecule: add 5.1.0

The first version to be able to use, and indeed require,
>=dev-python/ansible-compat-4.1.2

Bug: https://bugs.gentoo.org/908821
Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-molecule/Manifest|  1 +
 .../ansible-molecule/ansible-molecule-5.1.0.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/app-admin/ansible-molecule/Manifest 
b/app-admin/ansible-molecule/Manifest
index 5b9a3a680071..4cc659ac02c3 100644
--- a/app-admin/ansible-molecule/Manifest
+++ b/app-admin/ansible-molecule/Manifest
@@ -1,2 +1,3 @@
 DIST molecule-4.0.4.tar.gz 337260 BLAKE2B 
14c493fa8aaa15466ebca19af9e5325ddb824c151d07d800136dcb714a430ea2dc42b38c9ec6e805e29ec3226376a532793d51c5d0544d6d5105510e5365ca8c
 SHA512 
d7c1ceefbf74cbc27a397e7a40d855b23325bbde31a4cd1920961413a7db950e9fc530fec180de877eb37984bac8603033aa5a582e68e7f4c4ac2a10721c6630
 DIST molecule-5.0.1.tar.gz 334911 BLAKE2B 
c021171996a4e57a3f3cffc1f72396b07c59f0e0c6a4b9277d9ad994655f37aafc920164f6a91f9a533497f24cc780d4ff07a8e40cfea4ce89e6249b8415e438
 SHA512 
c5d6a112c328932c16c8e126cd6308ad8aecc46a03ab43fef2fd0869e5b93c7216df4c7f7e115ebf8e4b4293968848598e8e02e462b0a9d91307f79c6b0a01bd
+DIST molecule-5.1.0.tar.gz 335161 BLAKE2B 
55c2f3c181bef6ab848cf7b52b19649fd861dbdbd68b92d3de9e0a1330755b9b887affd8f78e92ab33145ed60e7131d3cf1ffb7b4d8f10c1c3cab8dd58288af9
 SHA512 
4d025a512e3a6ac7f424318f06bb23b2c1ef1cc122d31d012430bfccf4efeeb3c7ddf2450abd78378c1c50f54fffb1fa8f366f14eebe58125f177ced8cec3ff5

diff --git a/app-admin/ansible-molecule/ansible-molecule-5.1.0.ebuild 
b/app-admin/ansible-molecule/ansible-molecule-5.1.0.ebuild
new file mode 100644
index ..12b1245c52d6
--- /dev/null
+++ b/app-admin/ansible-molecule/ansible-molecule-5.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   >=dev-python/mkdocs-ansible-0.1.4
+   dev-python/mkdocs-autorefs
+   dev-python/mkdocstrings-python
+   media-gfx/cairosvg
+"
+PYPI_PN="molecule"
+
+inherit distutils-r1 docs optfeature pypi
+
+DESCRIPTION="A toolkit designed to aid in the development and testing of 
Ansible roles"
+HOMEPAGE="https://pypi.org/project/molecule/ 
https://github.com/ansible-community/molecule/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="selinux"
+
+RDEPEND="$(python_gen_cond_dep '
+   >=app-admin/ansible-core-2.12.10[${PYTHON_USEDEP}]
+   >=dev-python/ansible-compat-4.1.2[${PYTHON_USEDEP}]
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   =dev-python/click-help-colors-0.9[${PYTHON_USEDEP}]
+   >=dev-python/enrich-1.2.7[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.11.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.9.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   =dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/rich-9.5.1[${PYTHON_USEDEP}]
+   >=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}]
+   selinux? ( sys-libs/libselinux[python,${PYTHON_USEDEP}] )
+')"
+BDEPEND="$(python_gen_cond_dep '
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/pillow[truetype,${PYTHON_USEDEP}]
+   media-fonts/roboto
+   )
+   test? (
+   >=app-admin/ansible-lint-6.12.1[${PYTHON_USEDEP}]
+   app-misc/check-jsonschema[${PYTHON_USEDEP}]
+   >=dev-python/ansi2html-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.9.0[${PYTHON_USEDEP}]
+   =dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-plus-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-testinfra-7.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.1.0[${PYTHON_USEDEP}]
+   )
+')"
+
+# test_role.py doesn't play nicely with FEATURES=usersandbox. As for 
test_command.py:
+#  - quite a few of these tests use the network;
+#  - test_command_dependency[shell] only works if Molecule has previously been 
installed;
+#  - tests involving creation of a new scenario fail on ansible-lint errors, 
even though
+#a config file is deployed which should skip expected issues.
+EPYTEST_DESELECT=(
+   src/molecule/test/functional/test_command.py
+   src/molecule/test/unit/command/init/test_role.py
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature_header "Some optional packages commonly used in Molecule 
scenarios:"
+   optfeature "checking playbooks for 

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

2023-07-07 Thread Marek Szuba
commit: 49d7fbe423834409e0f747ca20525b3461921cd2
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 23:42:07 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d7fbe4

dev-python/pytest-golden: new package, add 0.2.2

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pytest-golden/Manifest  |  1 +
 dev-python/pytest-golden/metadata.xml  | 13 +
 .../pytest-golden/pytest-golden-0.2.2.ebuild   | 31 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/pytest-golden/Manifest 
b/dev-python/pytest-golden/Manifest
new file mode 100644
index ..72e21b9924b0
--- /dev/null
+++ b/dev-python/pytest-golden/Manifest
@@ -0,0 +1 @@
+DIST pytest-golden-0.2.2.gh.tar.gz 11928 BLAKE2B 
efe7af645d643f265c629f8b7f96298554c68f0c91f27e99fa65b520986d60e8ac95bcbfb631f390b0734e6892a041ea7c89c0b12e0c8c9a652bd4af0e107e81
 SHA512 
77c4395949eaf58f2f3f68a7bac2a644a6404a02efcf628a35270f6c03b45550391357fad1208fb13ea3dc7d33704346984c821f1a6663cb715d240384b7

diff --git a/dev-python/pytest-golden/metadata.xml 
b/dev-python/pytest-golden/metadata.xml
new file mode 100644
index ..8eb191339305
--- /dev/null
+++ b/dev-python/pytest-golden/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   pytest-golden
+   oprypin/pytest-golden
+   
+

diff --git a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild 
b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild
new file mode 100644
index ..3ad9c0b434be
--- /dev/null
+++ b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for pytest that offloads expected outputs to data files"
+HOMEPAGE="
+   https://github.com/oprypin/pytest-golden
+   https://pypi.org/project/pytest-golden/
+"
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/oprypin/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.1.2[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.16.12[${PYTHON_USEDEP}]
+   =dev-python/testfixtures-6.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-07-07 Thread Marek Szuba
commit: f9b103e0969ca37cae75c5c98c81d796dd1e228a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jul  8 00:51:35 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b103e0

app-admin/ansible-molecule: drop 5.0.1

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-molecule/Manifest|  1 -
 .../ansible-molecule/ansible-molecule-5.0.1.ebuild | 77 --
 2 files changed, 78 deletions(-)

diff --git a/app-admin/ansible-molecule/Manifest 
b/app-admin/ansible-molecule/Manifest
index 4cc659ac02c3..e0f7659eb081 100644
--- a/app-admin/ansible-molecule/Manifest
+++ b/app-admin/ansible-molecule/Manifest
@@ -1,3 +1,2 @@
 DIST molecule-4.0.4.tar.gz 337260 BLAKE2B 
14c493fa8aaa15466ebca19af9e5325ddb824c151d07d800136dcb714a430ea2dc42b38c9ec6e805e29ec3226376a532793d51c5d0544d6d5105510e5365ca8c
 SHA512 
d7c1ceefbf74cbc27a397e7a40d855b23325bbde31a4cd1920961413a7db950e9fc530fec180de877eb37984bac8603033aa5a582e68e7f4c4ac2a10721c6630
-DIST molecule-5.0.1.tar.gz 334911 BLAKE2B 
c021171996a4e57a3f3cffc1f72396b07c59f0e0c6a4b9277d9ad994655f37aafc920164f6a91f9a533497f24cc780d4ff07a8e40cfea4ce89e6249b8415e438
 SHA512 
c5d6a112c328932c16c8e126cd6308ad8aecc46a03ab43fef2fd0869e5b93c7216df4c7f7e115ebf8e4b4293968848598e8e02e462b0a9d91307f79c6b0a01bd
 DIST molecule-5.1.0.tar.gz 335161 BLAKE2B 
55c2f3c181bef6ab848cf7b52b19649fd861dbdbd68b92d3de9e0a1330755b9b887affd8f78e92ab33145ed60e7131d3cf1ffb7b4d8f10c1c3cab8dd58288af9
 SHA512 
4d025a512e3a6ac7f424318f06bb23b2c1ef1cc122d31d012430bfccf4efeeb3c7ddf2450abd78378c1c50f54fffb1fa8f366f14eebe58125f177ced8cec3ff5

diff --git a/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild 
b/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild
deleted file mode 100644
index 801a44ed2d45..
--- a/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
-   >=dev-python/mkdocs-ansible-0.1.4
-   dev-python/mkdocs-autorefs
-   dev-python/mkdocstrings-python
-   media-gfx/cairosvg
-"
-PYPI_PN="molecule"
-
-inherit distutils-r1 docs optfeature pypi
-
-DESCRIPTION="A toolkit designed to aid in the development and testing of 
Ansible roles"
-HOMEPAGE="https://pypi.org/project/molecule/ 
https://github.com/ansible-community/molecule/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-IUSE="selinux"
-
-RDEPEND="$(python_gen_cond_dep '
-   =dev-python/click-8.0[${PYTHON_USEDEP}]
-   =dev-python/click-help-colors-0.9[${PYTHON_USEDEP}]
-   >=dev-python/enrich-1.2.7[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.11.3[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-4.9.1[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   =dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/rich-9.5.1[${PYTHON_USEDEP}]
-   >=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}]
-   selinux? ( sys-libs/libselinux[python,${PYTHON_USEDEP}] )
-')"
-BDEPEND="$(python_gen_cond_dep '
-   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
-   doc? (
-   dev-python/pillow[truetype,${PYTHON_USEDEP}]
-   media-fonts/roboto
-   )
-   test? (
-   app-admin/ansible-lint[${PYTHON_USEDEP}]
-   app-misc/check-jsonschema[${PYTHON_USEDEP}]
-   >=dev-python/ansi2html-1.6.0[${PYTHON_USEDEP}]
-   dev-python/filelock[${PYTHON_USEDEP}]
-   =dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-plus-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-testinfra-7.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-3.1.0[${PYTHON_USEDEP}]
-   )
-')"
-
-# test_role.py doesn't play nicely with FEATURES=usersandbox. As for 
test_command.py:
-#  - quite a few of these tests use the network;
-#  - test_command_dependency[shell] only works if Molecule has previously been 
installed;
-#  - tests involving creation of a new scenario fail on ansible-lint errors, 
even though
-#a config file is deployed which should skip expected issues.
-EPYTEST_DESELECT=(
-   src/molecule/test/functional/test_command.py
-   src/molecule/test/unit/command/init/test_role.py
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature_header "Some optional packages commonly used in Molecule 
scenarios:"
-   optfeature "checking playbooks for practices and behaviour that can be 
improved" app-admin/ansible-lint
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-htmlproofer-plugin/

2023-07-07 Thread Marek Szuba
commit: dcfa026f56787a4e3d4270a3076c177b84ffdda4
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 23:59:35 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfa026f

dev-python/mkdocs-htmlproofer-plugin: new package, add 0.13.1

Bug: https://bugs.gentoo.org/907820
Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/mkdocs-htmlproofer-plugin/Manifest  |  1 +
 dev-python/mkdocs-htmlproofer-plugin/metadata.xml  | 13 ++
 .../mkdocs-htmlproofer-plugin-0.13.1.ebuild| 30 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest 
b/dev-python/mkdocs-htmlproofer-plugin/Manifest
new file mode 100644
index ..e27b9212bb8a
--- /dev/null
+++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-htmlproofer-plugin-0.13.1.gh.tar.gz 14327 BLAKE2B 
88f27b6c67aa47c6992ad2052b5b26fc6415d45b9e375dc638b19cf767ff8c466ed587b19755b8a8d1b428baaf326fa70e90122da1e5e1f3e4b8e972fb949ece
 SHA512 
34593a6a40431ac8c293e53f8ba65de5cb933d0127fcb2e3cc6fff588e085c4d3a791e21a35e051d5961a7d73f6241825204834d6a159117af8898789e9a3748

diff --git a/dev-python/mkdocs-htmlproofer-plugin/metadata.xml 
b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
new file mode 100644
index ..bca7db4cb903
--- /dev/null
+++ b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   mkdocs-htmlproofer-plugin
+   manuzhang/mkdocs-htmlproofer-plugin
+   
+

diff --git 
a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild 
b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild
new file mode 100644
index ..5bde85a5830f
--- /dev/null
+++ 
b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-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="A MkDocs plugin that validates URLs in rendered HTML files"
+HOMEPAGE="
+   https://github.com/manuzhang/mkdocs-htmlproofer-plugin/
+   https://pypi.org/project/mkdocs-htmlproofer-plugin/
+"
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/manuzhang/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-0.17[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-gen-files/

2023-07-07 Thread Marek Szuba
commit: 5066303fbd52acbc029e693d1167b708da0b7c2b
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 23:42:47 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5066303f

dev-python/mkdocs-gen-files: new package, add 0.5.0

Bug: https://bugs.gentoo.org/907820
Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/mkdocs-gen-files/Manifest   |  1 +
 dev-python/mkdocs-gen-files/metadata.xml   | 13 
 .../mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild | 24 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/mkdocs-gen-files/Manifest 
b/dev-python/mkdocs-gen-files/Manifest
new file mode 100644
index ..cdbd440584a4
--- /dev/null
+++ b/dev-python/mkdocs-gen-files/Manifest
@@ -0,0 +1 @@
+DIST mkdocs_gen_files-0.5.0.tar.gz 7539 BLAKE2B 
c788eabdf8adadef377513cab5d1d26f441590bed1e58fb64b13b5e027aa4ad5a6edf2e1d390a0137afd6614a257ed908b1b48831152364d0cc830b9c6f07a93
 SHA512 
af1f77a4ea6dc36ed5608df2e427b210a533591d3757865e7362297ca4e9418a44c6959d23edf4a01a8d828cb72bddc593036873a3e2518a1cbabb29bf4c4c9e

diff --git a/dev-python/mkdocs-gen-files/metadata.xml 
b/dev-python/mkdocs-gen-files/metadata.xml
new file mode 100644
index ..44177d653b70
--- /dev/null
+++ b/dev-python/mkdocs-gen-files/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   mkdocs-gen-files
+   oprypin/mkdocs-gen-files
+   
+

diff --git a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild 
b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
new file mode 100644
index ..3e74ddcb0c54
--- /dev/null
+++ b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="MkDocs plugin to programmatically generate documentation pages 
during the build"
+HOMEPAGE="
+   https://oprypin.github.io/mkdocs-gen-files/
+   https://pypi.org/project/mkdocs-gen-files/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}]"
+BDEPEND="test? ( dev-python/pytest-golden[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/pygments-ansi-color/

2023-07-07 Thread Marek Szuba
commit: ce80a7c1faf51cd1d3e4bf80c9080d1d0720f63c
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 22:53:17 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce80a7c1

dev-python/pygments-ansi-color: new package, add 0.3.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pygments-ansi-color/Manifest|  1 +
 dev-python/pygments-ansi-color/metadata.xml| 13 +
 .../pygments-ansi-color-0.3.0.ebuild   | 22 ++
 3 files changed, 36 insertions(+)

diff --git a/dev-python/pygments-ansi-color/Manifest 
b/dev-python/pygments-ansi-color/Manifest
new file mode 100644
index ..f01cb73cea83
--- /dev/null
+++ b/dev-python/pygments-ansi-color/Manifest
@@ -0,0 +1 @@
+DIST pygments-ansi-color-0.3.0.gh.tar.gz 10062 BLAKE2B 
ca907bd5f913a9ecc49a96d494a00651144d8acc32ca54cea4cc49ba0798e953430d77564b1b75dd33d8b66259f75b3d2d09e791b07a7abd3fb61c8bb9d00f6d
 SHA512 
51847dd13fe3c8905d185766fa84037b4373fe7fd384273a08aa8261df44c4263d9364adb68836c8ed0c76af0e5bf01c3e587ebe90b6c14d32953622d288f6d8

diff --git a/dev-python/pygments-ansi-color/metadata.xml 
b/dev-python/pygments-ansi-color/metadata.xml
new file mode 100644
index ..3a6f744c5f6d
--- /dev/null
+++ b/dev-python/pygments-ansi-color/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   pygments-ansi-color
+   chriskuehl/pygments-ansi-color
+   
+

diff --git a/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild 
b/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild
new file mode 100644
index ..da000ad8c707
--- /dev/null
+++ b/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="ANSI color-code highlighting for Pygments"
+HOMEPAGE="https://pypi.org/project/pygments-ansi-color/;
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/chriskuehl/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2023-07-07 Thread Marek Szuba
commit: a340af1858ab15f9e3ddc894e0a4bd9718ece15f
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 23:04:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a340af18

dev-python/markdown-exec: new package, add 1.6.0

Bug: https://bugs.gentoo.org/907820
Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/markdown-exec/Manifest  |  1 +
 .../markdown-exec/markdown-exec-1.6.0.ebuild   | 28 ++
 dev-python/markdown-exec/metadata.xml  | 16 +
 3 files changed, 45 insertions(+)

diff --git a/dev-python/markdown-exec/Manifest 
b/dev-python/markdown-exec/Manifest
new file mode 100644
index ..4b6f5ac4e843
--- /dev/null
+++ b/dev-python/markdown-exec/Manifest
@@ -0,0 +1 @@
+DIST markdown_exec-1.6.0.tar.gz 18880 BLAKE2B 
374f62c112efcf7f02c6b55f1348a3b38ad574240ca2e0af88af52343eb8cd2c0001d3b3dbe629e8917c40a602311e389683abd374e4ce62209bc051ea722389
 SHA512 
d05d3ede2f0280e8406b7cde7e555f2a1f796101c2cd336883b0e045837767a90fa6beb4ff624fa9029343bd2c3628219f387f438fcdbb661d91219134bf312c

diff --git a/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild 
b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild
new file mode 100644
index ..dbc2b3efc408
--- /dev/null
+++ b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild
@@ -0,0 +1,28 @@
+# 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 pypi
+
+DESCRIPTION="Utilities to execute code blocks in Markdown files"
+HOMEPAGE="
+   https://pawamoy.github.io/markdown-exec/
+   https://pypi.org/project/markdown-exec/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ansi"
+
+RDEPEND="
+   >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}]
+   ansi? ( dev-python/pygments-ansi-color[${PYTHON_USEDEP}] )
+"
+BDEPEND="test? ( dev-python/markupsafe[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/markdown-exec/metadata.xml 
b/dev-python/markdown-exec/metadata.xml
new file mode 100644
index ..fcffb03da573
--- /dev/null
+++ b/dev-python/markdown-exec/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   markdown-exec
+   pawamoy/markdown-exec
+   
+   
+   Enable support for rendering ANSI colours in 
HTML code blocks
+   
+



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

2023-07-07 Thread Marek Szuba
commit: 809f7c00f38dfb1dac567620595e213ee407f667
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  7 23:13:20 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul  8 00:52:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809f7c00

dev-python/markdown-include: new package, add 0.8.1

Bug: https://bugs.gentoo.org/907820
Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/markdown-include/Manifest   |  1 +
 .../markdown-include/markdown-include-0.8.1.ebuild | 25 ++
 dev-python/markdown-include/metadata.xml   | 13 +++
 3 files changed, 39 insertions(+)

diff --git a/dev-python/markdown-include/Manifest 
b/dev-python/markdown-include/Manifest
new file mode 100644
index ..49765423bcdf
--- /dev/null
+++ b/dev-python/markdown-include/Manifest
@@ -0,0 +1 @@
+DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 
83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490
 SHA512 
4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2

diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild 
b/dev-python/markdown-include/markdown-include-0.8.1.ebuild
new file mode 100644
index ..1983e613780b
--- /dev/null
+++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python-Markdown extension providing LaTeX-style 'include' 
function"
+HOMEPAGE="
+   https://github.com/cmacmackin/markdown-include
+   https://pypi.org/project/markdown-include/
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/markdown-3.0[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest

diff --git a/dev-python/markdown-include/metadata.xml 
b/dev-python/markdown-include/metadata.xml
new file mode 100644
index ..c4718378d4c5
--- /dev/null
+++ b/dev-python/markdown-include/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   markdown-include
+   cmacmackin/markdown-include
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/lsquic/files/

2023-07-07 Thread Okamura Kazuya
commit: 981117d78139d5011776a5d243920dd6a348b8c1
Author: Okamura Kazuya  danceylove  net>
AuthorDate: Sat Jul  8 00:20:12 2023 +
Commit: Okamura Kazuya  danceylove  net>
CommitDate: Sat Jul  8 00:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=981117d7

dev-libs/lsquic: Fix boringssl library static link failure.

Signed-off-by: Okamura Kazuya  danceylove.net>

 dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch 
b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
index 314fcec99..27cf305ae 100644
--- a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
+++ b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs.patch
@@ -148,7 +148,7 @@ index aac5f0d..37cbfa3 100644
# Note clang-cl is odd and sets both CLANG and MSVC. We base our 
configuration
# primarily on our normal Clang one.
 -  set(C_CXX_FLAGS "-Werror -Wformat=2 -Wsign-compare 
-Wmissing-field-initializers -Wwrite-strings -Wvla -Wshadow -Wtype-limits")
-+  set(C_CXX_FLAGS "-Wformat=2 -Wsign-compare -Wmissing-field-initializers 
-Wwrite-strings -Wvla -Wshadow -Wtype-limits")
++  set(C_CXX_FLAGS "-Wformat=2 -Wsign-compare -Wmissing-field-initializers 
-Wwrite-strings -Wvla -Wshadow -Wtype-limits -fPIC")
if(MSVC)
  # clang-cl sets different default warnings than clang. It also treats 
-Wall
  # as -Weverything, to match MSVC. Instead -W3 is the alias for -Wall.



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

2023-07-07 Thread Sam James
commit: 4b9aedb29335a3d851104ff1a74c5242731364fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:09:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:09:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9aedb2

app-emacs/eldev: Keyword 1.4.1 ppc64, #909842

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

 app-emacs/eldev/eldev-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/eldev/eldev-1.4.1.ebuild 
b/app-emacs/eldev/eldev-1.4.1.ebuild
index d8f5b7bc2f0e..7e4b6024f108 100644
--- a/app-emacs/eldev/eldev-1.4.1.ebuild
+++ b/app-emacs/eldev/eldev-1.4.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/doublep/eldev/;
 SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 ~x86"
 SLOT="0"
 
 DOCS=( README.adoc )



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

2023-07-07 Thread Sam James
commit: 1b83bf9d9f5740354c23c6366123ec4e1b8969db
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:09:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b83bf9d

app-emacs/magit: Keyword 3.3.0 ppc64, #909843

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

 app-emacs/magit/magit-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/magit/magit-3.3.0.ebuild 
b/app-emacs/magit/magit-3.3.0.ebuild
index a3668828d323..bdd7bdf40955 100644
--- a/app-emacs/magit/magit-3.3.0.ebuild
+++ b/app-emacs/magit/magit-3.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 S="${WORKDIR}/${P}/lisp"
 SITEFILE="50${PN}-gentoo.el"



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

2023-07-07 Thread Sam James
commit: c4d810c784852ae1a77c7aeb42d695d4efdef2c8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:08:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:08:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d810c7

sys-devel/gcc: add 12.3.1_p20230707

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index cd0f23b1272c..c79da63bd7b4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -15,6 +15,7 @@ DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac
 DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 
6f6eca272ab506e16a231003c399e28572595c82fbaaec9deb14b78ff9fc493fb24afe1c375d4f2fd75e9813805934857ef2ceb6c05b7977dbfe2e50abdc3ec9
 SHA512 
fb190ce5bf3d38a1899016475c1551550d44c6f71f1f1a71ced545cbb2aff0446bd2765230b0920379579a13103a507ffc1e197ac69afb0a4f08efe11b50918d
 DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 
6eeabdd1495482b8bc5a6f2f90cd7d7967b4d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc
 SHA512 
09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88
 DIST gcc-12-20230630.tar.xz 79795960 BLAKE2B 
8d7a10afbf63f0de348f6e32913320428a2017f0ced5f330dc8084ff8f954c0c73b638387eade230a0c47ede32917fd1b89fdc31d83d02fb226600e1dc72528a
 SHA512 
f7bf3d9a12f2b96c242a7dfaa17f47bdf368a787bcff1da5efdf1cb07910c2506d3c944598eb47a0fa708bcccb6b1a5a6994122d44fc6fd4fda09d0b0169b430
+DIST gcc-12-20230707.tar.xz 79783628 BLAKE2B 
58ef775c177acda2afc46eb0211902424256cb4a12eb8d39e5a50f84b04626b0392ffaebb792b526c17f5b3e8b725e1df60975366cde8a908152a7a61ff27ce1
 SHA512 
da17f92aa39339b357ae8a247e68364c91d377b9baf1c7c13e95b64ded6c69df955586a60411c6ab52b81959442af558be7e3e97ccfdb19d720dd816ac937eca
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230707.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230707.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20230707.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="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.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=releases/gcc-$(ver_cut 1)
+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-emacs/magit/

2023-07-07 Thread Sam James
commit: 3b014d7789f8d6f1f89cbf96b8a3a430a627bef5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:09:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:09:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b014d77

app-emacs/magit: Keyword 3.3.0 arm, #909843

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

 app-emacs/magit/magit-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/magit/magit-3.3.0.ebuild 
b/app-emacs/magit/magit-3.3.0.ebuild
index fecefa5ae84c..a3668828d323 100644
--- a/app-emacs/magit/magit-3.3.0.ebuild
+++ b/app-emacs/magit/magit-3.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 
 S="${WORKDIR}/${P}/lisp"
 SITEFILE="50${PN}-gentoo.el"



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

2023-07-07 Thread Sam James
commit: 9679362c1c018198def87f26b2c255347ecb7d04
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:09:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9679362c

app-emacs/libegit2: Keyword 0.0.20230129 ppc64, #909843

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

 app-emacs/libegit2/libegit2-0.0.20230129.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/libegit2/libegit2-0.0.20230129.ebuild 
b/app-emacs/libegit2/libegit2-0.0.20230129.ebuild
index 20beaa80bc01..c46fe1e491d4 100644
--- a/app-emacs/libegit2/libegit2-0.0.20230129.ebuild
+++ b/app-emacs/libegit2/libegit2-0.0.20230129.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
 # The tests seem to be written specifically for the libegit2 git repository.
 RESTRICT="test"
 



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

2023-07-07 Thread Sam James
commit: d914b021f3ea59fea3cc780d05c700aa3cd41f08
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:09:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:09:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d914b021

app-emacs/libegit2: Keyword 0.0.20230129 arm, #909843

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

 app-emacs/libegit2/libegit2-0.0.20230129.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/libegit2/libegit2-0.0.20230129.ebuild 
b/app-emacs/libegit2/libegit2-0.0.20230129.ebuild
index 5c3acf611220..20beaa80bc01 100644
--- a/app-emacs/libegit2/libegit2-0.0.20230129.ebuild
+++ b/app-emacs/libegit2/libegit2-0.0.20230129.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 # The tests seem to be written specifically for the libegit2 git repository.
 RESTRICT="test"
 



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

2023-07-07 Thread Sam James
commit: 3ccf4fd48252c2f893b8484d8c9ff6fc61a296ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  8 00:09:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  8 00:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccf4fd4

app-emacs/eldev: Keyword 1.4.1 arm, #909842

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

 app-emacs/eldev/eldev-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/eldev/eldev-1.4.1.ebuild 
b/app-emacs/eldev/eldev-1.4.1.ebuild
index fd5f6cc27c1f..d8f5b7bc2f0e 100644
--- a/app-emacs/eldev/eldev-1.4.1.ebuild
+++ b/app-emacs/eldev/eldev-1.4.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/doublep/eldev/;
 SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 SLOT="0"
 
 DOCS=( README.adoc )



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

2023-07-07 Thread Ulrich Müller
commit: 63f70f9656020c39143fca5ec26ebb8406f27fba
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jul  7 22:57:42 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jul  7 22:57:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f70f96

app-emacs/eselect-mode: drop 1.4.17, 1.4.22

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

 app-emacs/eselect-mode/Manifest   |  2 --
 app-emacs/eselect-mode/eselect-mode-1.4.17.ebuild | 18 --
 app-emacs/eselect-mode/eselect-mode-1.4.22.ebuild | 18 --
 3 files changed, 38 deletions(-)

diff --git a/app-emacs/eselect-mode/Manifest b/app-emacs/eselect-mode/Manifest
index 1e3f7bb61ff5..9c9b1e0d75aa 100644
--- a/app-emacs/eselect-mode/Manifest
+++ b/app-emacs/eselect-mode/Manifest
@@ -1,3 +1 @@
-DIST eselect-1.4.17.tar.xz 178980 BLAKE2B 
d905ac88bc009080912af75e64c7920d745788866fa3cb35466d68a652efbbd6984d6e1efeed76d9a344aed94705b74c85aa43e9c037d4d548d2e24afa69bd7a
 SHA512 
35dc4c52f44c4f64db9c0dc2aec57b3055a6d36760b1bbbd094ad11b3f9e71a731444802632817b89c3b511f1dc9bb92046b59322d177e13fdc501ed767b591e
-DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 
8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26
 SHA512 
73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac
 DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 
630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f
 SHA512 
98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.17.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.17.ebuild
deleted file mode 100644
index 13839fba8dd2..
--- a/app-emacs/eselect-mode/eselect-mode-1.4.17.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-MY_P="eselect-${PV}"
-DESCRIPTION="Emacs major mode for editing eselect files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
-SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-S="${WORKDIR}/${MY_P}/misc"
-SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.22.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.22.ebuild
deleted file mode 100644
index 384b60411371..
--- a/app-emacs/eselect-mode/eselect-mode-1.4.22.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-MY_P="eselect-${PV}"
-DESCRIPTION="Emacs major mode for editing eselect files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
-SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz;
-S="${WORKDIR}/${MY_P}/misc"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2023-07-07 Thread Sam James
commit: 228168b63d0bad16bcc3a17af462b2abcbb6439a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 22:54:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 22:54:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228168b6

dev-scheme/racket: Stabilize 8.9 amd64, #909826

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

 dev-scheme/racket/racket-8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/racket/racket-8.9.ebuild 
b/dev-scheme/racket/racket-8.9.ebuild
index aea3f9340d79..d004dfc42c21 100644
--- a/dev-scheme/racket/racket-8.9.ebuild
+++ b/dev-scheme/racket/racket-8.9.ebuild
@@ -25,7 +25,7 @@ LICENSE="
 # PV == SLOT but this has to be checked carefully and in cases
 # where we use _p, _pre, etc it will have to be set manually.
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="+chez +doc +futures iconv +jit minimal ncurses +places +threads"
 # See bug #809785 re chez/threads
 REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( 
threads )"



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

2023-07-07 Thread Sam James
commit: f647b26ad13e13539d24847e88d003dd9c2ded44
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 22:54:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 22:54:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f647b26a

dev-lang/typescript: Stabilize 5.1.3 amd64, #909837

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

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

diff --git a/dev-lang/typescript/typescript-5.1.3.ebuild 
b/dev-lang/typescript/typescript-5.1.3.ebuild
index 598301d43b33..7857fd2f036d 100644
--- a/dev-lang/typescript/typescript-5.1.3.ebuild
+++ b/dev-lang/typescript/typescript-5.1.3.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"/package
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
 
 RDEPEND="net-libs/nodejs"
 BDEPEND=">=net-libs/nodejs-16[npm]"



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

2023-07-07 Thread Sam James
commit: f2ea7fe32b07e069534059eea0578e3cb0ce3b39
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 22:54:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 22:54:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ea7fe3

app-emacs/eldev: Stabilize 1.4.1 amd64, #909840

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

 app-emacs/eldev/eldev-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/eldev/eldev-1.4.1.ebuild 
b/app-emacs/eldev/eldev-1.4.1.ebuild
index 057c43865443..fd5f6cc27c1f 100644
--- a/app-emacs/eldev/eldev-1.4.1.ebuild
+++ b/app-emacs/eldev/eldev-1.4.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/doublep/eldev/;
 SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="0"
 
 DOCS=( README.adoc )



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

2023-07-07 Thread Sam James
commit: a96734a60bff96a06e5f5d927f4f83fa06b89d7f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 22:54:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 22:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96734a6

app-text/pandoc-bin: Stabilize 3.1.3 amd64, #909836

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

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

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild
index f5289c741e6a..dd2328fec3fb 100644
--- a/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+pandoc-symlink"
 
 RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"



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

2023-07-07 Thread Sam James
commit: d07f08e9eca716cc9c8ab88edbf5624c3834e923
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 22:48:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 22:51:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07f08e9

sys-apps/coreutils: update COREUTILS_GROUP name in src_test

This is only in a comment anyway, but I'll keep it for now with the fixed
name (since 2005!) as it may be useful.

This was changed upstream in:
```
commit a57516e20fe715b115b281d46d2370a952973342
Author: Paul Eggert  cs.ucla.edu>
Date:   Mon Apr 18 23:33:10 2005 +

(COREUTILS_GROUPS): Renamed from FETISH_GROUPS.
```

I've been wondering about this for a while, so thanks to vimproved for making
me actually check it.

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

 sys-apps/coreutils/coreutils-8.32-r1.ebuild | 2 +-
 sys-apps/coreutils/coreutils-9.1-r2.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.3-r2.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.3-r3.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-8.32-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.32-r1.ebuild
index 9115d134aba6..40db74840339 100644
--- a/sys-apps/coreutils/coreutils-8.32-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-8.32-r1.ebuild
@@ -171,7 +171,7 @@ src_test() {
 
addwrite /dev/full
#export RUN_EXPENSIVE_TESTS="yes"
-   #export FETISH_GROUPS="portage wheel"
+   #export COREUTILS_GROUPS="portage wheel"
env PATH="${T}/mount-wrappers:${PATH}" \
emake -j1 -k check
 }

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index 4cdfdc3f3bed..fc47f7eaacd1 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -200,7 +200,7 @@ src_test() {
 
addwrite /dev/full
#export RUN_EXPENSIVE_TESTS="yes"
-   #export FETISH_GROUPS="portage wheel"
+   #export COREUTILS_GROUPS="portage wheel"
env PATH="${T}/mount-wrappers:${PATH}" emake -k check VERBOSE=yes
 }
 

diff --git a/sys-apps/coreutils/coreutils-9.3-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.3-r2.ebuild
index a85afed513e4..8eb0b257c20d 100644
--- a/sys-apps/coreutils/coreutils-9.3-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.3-r2.ebuild
@@ -221,7 +221,7 @@ src_test() {
 
addwrite /dev/full
#export RUN_EXPENSIVE_TESTS="yes"
-   #export FETISH_GROUPS="portage wheel"
+   #export COREUTILS_GROUPS="portage wheel"
env PATH="${T}/mount-wrappers:${PATH}" gl_public_submodule_commit= \
emake -k check VERBOSE=yes
 }

diff --git a/sys-apps/coreutils/coreutils-9.3-r3.ebuild 
b/sys-apps/coreutils/coreutils-9.3-r3.ebuild
index 0bc3d900f5f5..17c695066880 100644
--- a/sys-apps/coreutils/coreutils-9.3-r3.ebuild
+++ b/sys-apps/coreutils/coreutils-9.3-r3.ebuild
@@ -225,7 +225,7 @@ src_test() {
 
addwrite /dev/full
#export RUN_EXPENSIVE_TESTS="yes"
-   #export FETISH_GROUPS="portage wheel"
+   #export COREUTILS_GROUPS="portage wheel"
env PATH="${T}/mount-wrappers:${PATH}" gl_public_submodule_commit= \
emake -k check VERBOSE=yes
 }

diff --git a/sys-apps/coreutils/coreutils-.ebuild 
b/sys-apps/coreutils/coreutils-.ebuild
index 3e4dc9a20eb0..1edd337eadd7 100644
--- a/sys-apps/coreutils/coreutils-.ebuild
+++ b/sys-apps/coreutils/coreutils-.ebuild
@@ -220,7 +220,7 @@ src_test() {
 
addwrite /dev/full
#export RUN_EXPENSIVE_TESTS="yes"
-   #export FETISH_GROUPS="portage wheel"
+   #export COREUTILS_GROUPS="portage wheel"
env PATH="${T}/mount-wrappers:${PATH}" gl_public_submodule_commit= \
emake -k check VERBOSE=yes
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-util/ProtonUp-Qt/

2023-07-07 Thread Gonçalo Negrier Duarte
commit: 7fb35f6405109e46e65858a442cd264ffa5d2ff3
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:37:58 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fb35f64

games-util/ProtonUp-Qt: improve ebuild

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild | 6 +-
 games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild  | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
index 3d9579406..325c89f29 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..12} )
 
 EPYTHON=python3
 
-inherit distutils-r1 desktop
+inherit distutils-r1 desktop xdg-utils
 
 
SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz;
 DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
@@ -46,3 +46,7 @@ src_install() {
 newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 }
+
+pkg_postinst() {
+xdg_icon_cache_update
+}

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
index f25c104cc..b4c620b0a 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..12} )
 
 EPYTHON=python3
 
-inherit git-r3 distutils-r1 desktop
+inherit git-r3 distutils-r1 desktop xdg-utils
 EGIT_REPO_URI="https://github.com/DavidoTek/ProtonUp-Qt.git;
 DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam and 
Wine-GE & more for Lutris with this graphical user interface."
 HOMEPAGE="https://davidotek.github.io/protonup-qt;
@@ -41,3 +41,7 @@ src_install() {
 newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
 }
+
+pkg_postinst() {
+xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/gtklock-extras/

2023-07-07 Thread Gonçalo Negrier Duarte
commit: a51f61a929e81c154c208188ca46d182b1089a47
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul  7 22:44:44 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Fri Jul  7 22:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a51f61a9

gui-apps/gtklock-extras: fix metadata

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/gtklock-extras/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/gtklock-extras/metadata.xml 
b/gui-apps/gtklock-extras/metadata.xml
index 156af3f9f..f37f96ac1 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,7 +6,7 @@
gtklock module adding media player 
controls to the lockscreen
gtklock module adding user info to the 
lockscreen

-   
-   MrDuartePT/gtklock-modules-gentoo
-   
+
+MrDuartePT/gtklock-modules-gentoo
+
 



  1   2   3   >