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

2023-05-30 Thread Sam James
commit: 9f34ba39b0f79a13b27086b8b45e1bed81d929fd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:59:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:59:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f34ba39

dev-util/meson: add 1.1.1

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

 dev-util/meson/Manifest   |   1 +
 dev-util/meson/meson-1.1.1.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index ea84ae7a348f..8cdf77e14032 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-1.0.1.tar.gz 2104183 BLAKE2B 
23b47a2231da966de8da3032887a81458b795d5c0c1d35cf9e3ea1499f7ddbc28d1cc3ca469052c4b33c51fcf9f92a36dab44da0133d748afdbf4e5b260427f1
 SHA512 
3d2e2630f9eacf2fd999d5068d82b2a719400a55cfdea5d38253410a3ee74def638ac09622bceb72edf7bc867ae3de6a5f48c1846601e7e4b5afdf3ac9339ebc
 DIST meson-1.1.0.tar.gz 2124254 BLAKE2B 
149dedc0e49b72682fa053f27f9a6c2543362539861b4b79ce65ecf4d913e221ac2d63f3b9aa350bd7622851c73be418b804ae1131dd27607eb01218e0204a5e
 SHA512 
b8968becd1de25d8e92ecbe4c3b50694269a463430b41fcf5206f35ac952507b01f316721fb36f8c7940437e35c3588f6a4504f5b8256fa47fd9b0ceb588ae39
+DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 
295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a
 SHA512 
c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb

diff --git a/dev-util/meson/meson-1.1.1.ebuild 
b/dev-util/meson/meson-1.1.1.ebuild
new file mode 100644
index ..c9781cdd78c0
--- /dev/null
+++ b/dev-util/meson/meson-1.1.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   inherit pypi
+
+   MY_P=${P/_/}
+   S=${WORKDIR}/${MY_P}
+
+   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"
+   fi
+fi
+
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+RDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.63-xtools-support.patch
+)
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAVA_HOME is not set, meson looks for javac in PATH.
+   # If javac is in /usr/bin, meson assumes /usr/include is a valid
+   # JDK include path. Setting JAVA_HOME works around this broken
+   # autodetection. If no JDK is installed, we should end up with 
an empty
+   # value in JAVA_HOME, and the tests should get skipped.
+   export JAVA_HOME=$(java-config 

[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/

2023-05-30 Thread Vitaly Zdanevich
commit: c05f91dc3a531f949ff7ae5ae92e0acd06d6bc8a
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed May 31 05:58:35 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Wed May 31 05:58:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c05f91dc

sys-apps/corefreq: HOMEPAGE replace

Signed-off-by: Vitaly Zdanevich  ya.ru>

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

diff --git a/sys-apps/corefreq/corefreq-1.96.2.ebuild 
b/sys-apps/corefreq/corefreq-1.96.2.ebuild
index 622678871..98e78dedd 100644
--- a/sys-apps/corefreq/corefreq-1.96.2.ebuild
+++ b/sys-apps/corefreq/corefreq-1.96.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit linux-mod
 
 DESCRIPTION="CPU monitoring software designed for the 64-bits Processors, like 
top"
-HOMEPAGE="https://github.com/cyring/CoreFreq;
+HOMEPAGE="https://www.cyring.fr/;
 SRC_URI="https://github.com/cyring/CoreFreq/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/

2023-05-30 Thread Vitaly Zdanevich
commit: 53b56ba8e24df7b1fb3a450fd46c13d021e20a61
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed May 31 05:57:10 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Wed May 31 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53b56ba8

sys-apps/corefreq: description improve, for SEO/grep

Signed-off-by: Vitaly Zdanevich  ya.ru>

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

diff --git a/sys-apps/corefreq/corefreq-1.96.2.ebuild 
b/sys-apps/corefreq/corefreq-1.96.2.ebuild
index e3cc328ce..622678871 100644
--- a/sys-apps/corefreq/corefreq-1.96.2.ebuild
+++ b/sys-apps/corefreq/corefreq-1.96.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit linux-mod
 
-DESCRIPTION="CPU monitoring software designed for the 64-bits Processors"
+DESCRIPTION="CPU monitoring software designed for the 64-bits Processors, like 
top"
 HOMEPAGE="https://github.com/cyring/CoreFreq;
 SRC_URI="https://github.com/cyring/CoreFreq/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] proj/gcc-config:master commit in: /

2023-05-30 Thread Sam James
commit: 504c56095f81ad41e8d843120df5a27031bce7bd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:55:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:55:18 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=504c5609

README: grammar tweaks

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

 README.md | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md
index e4effa0..6af211e 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 # What is gcc-config?
 
-`gcc-config` allows Gentoo users to switch active gcc safely
-and allows querying facts about installed toolchains.
+`gcc-config` allows Gentoo users to switch active gcc safely and allows
+querying facts about installed toolchains.
 
 ## Usage
 
@@ -12,10 +12,9 @@ To switch active `gcc` while system runs:
 $ gcc-config x86_64-pc-linux-gnu-7.2.0
 ```
 
-Ideally changes should be visible instantly and atomically
-without shell restart.
+Ideally changes should be visible instantly and atomically without shell 
restart.
 
-To query where real `gcc` binaries are hiding:
+To query where the real `gcc` binaries are hiding:
 
 ```
 $ gcc-config -B $(gcc-config -c)
@@ -82,11 +81,11 @@ Used by `env-update` to populate `$PATH` and more (TODO: 
remove `$PATH` populati
 
 ## TODOs
 
-- Write proper `gcc-config` manpage off this readme to be more discoverable.
+- Write proper `gcc-config` manpage based on this readme to be more 
discoverable.
 
-- Figure out symlink ownership story. Today symlinks don't belong to any 
package.
+- Figure out symlink ownership story. Right now, symlinks don't belong to any 
package.
 
-  See [bug 626606](https://bugs.gentoo.org/626606)
+  See [bug 626606](https://bugs.gentoo.org/626606).
 
 ## Releasing
 



[gentoo-commits] proj/gcc-config:master commit in: /

2023-05-30 Thread Sam James
commit: 8eed426e460d51a59353895d574d7d4b2d4b1388
Author: Berin Aniesh  gmail  com>
AuthorDate: Tue May 30 01:45:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:54:09 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=8eed426e

README: Convert README from rST to markdown

Signed-off-by: Berin Aniesh  gmail.com>
Closes: https://github.com/gentoo/gcc-config/pull/4
Signed-off-by: Sam James  gentoo.org>

 README| 77 --
 README.md | 96 +++
 2 files changed, 96 insertions(+), 77 deletions(-)

diff --git a/README b/README
deleted file mode 100644
index 1321f63..000
--- a/README
+++ /dev/null
@@ -1,77 +0,0 @@
-What is gcc-config?

-
-gcc-config allows Gentoo users to switch active gcc safely
-and allows querying facts about installed toolchains.
-
-To switch active gcc while system runs:
-$ gcc-config x86_64-pc-linux-gnu-8.1.0
-$ gcc-config x86_64-pc-linux-gnu-7.2.0
-
-Ideally changes should be visible instantly and atomically
-without shell restart.
-
-To query where real gcc binaries are hiding:
-$ gcc-config -B $(gcc-config -c)
-
-To parse a profile into TARGET and toolchain version:
-$ gcc-config -S sparc64-unknown-linux-gnu-9.2.0
-
-Files, variables, things.
--
-
-- Wrappers (symlinks to compiler binary like 
/usr/${CTARGET}/gcc-bin/${GCC_VERSION}/gcc)
-/usr/bin/gcc (native)
-/usr/bin/g++ (native)
-/usr/bin/${CTARGET}-gcc (native and cross)
-...
-(all files from /usr/${CTARGET}/gcc-bin/$GCC_VERSION/*)
-
-  See `gcc-config` script for wrapping details.
-
-/usr/bin/c89 (native)
-/usr/bin/c99 (native)
-
-- private gcc configs (provided by `toolchain.eclass`, gcc ebuilds)
-
-/etc/env.d/gcc/x86_64-pc-linux-gnu-8.1.0
-
-  Contains variables that describe toolchain layout:
-
-  LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0"
-  MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/man"
-  INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/info"
-  STDCXX_INCDIR="g++-v8"
-  CTARGET="x86_64-pc-linux-gnu"
-  GCC_SPECS=""
-  MULTIOSDIRS="../lib64"
-  GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/8.1.0"
-
-  Used by gcc-config to generate wrappers and 05gcc- env.d files.
-
-- gcc env.d compiler entries (provided by gcc-config)
-
-/etc/env.d/04gcc-${CTARGET} (native)
-
-  Populates paths for native-compilers
-
-GCC_SPECS=""
-MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.2.0/man"
-INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.2.0/info"
-
-  Used by env-update to populate PATH and more (TODO: remove PATH 
population).
-
-TODOs
--
-
-- Write proper `gcc-config` manpage off this readme to be more discoverable.
-
-- Figure out symlink ownership story. Today symlinks don't belong to any 
package.
-
-  See https://bugs.gentoo.org/626606
-
-Releasing
--
-
-  $ release=2.3.1; git tag -a -s -m "release ${release}" v${release}; make 
dist PV=${release}
-  $ git push --tags origin

diff --git a/README.md b/README.md
new file mode 100644
index 000..e4effa0
--- /dev/null
+++ b/README.md
@@ -0,0 +1,96 @@
+# What is gcc-config?
+
+`gcc-config` allows Gentoo users to switch active gcc safely
+and allows querying facts about installed toolchains.
+
+## Usage
+
+To switch active `gcc` while system runs:
+
+```
+$ gcc-config x86_64-pc-linux-gnu-8.1.0
+$ gcc-config x86_64-pc-linux-gnu-7.2.0
+```
+
+Ideally changes should be visible instantly and atomically
+without shell restart.
+
+To query where real `gcc` binaries are hiding:
+
+```
+$ gcc-config -B $(gcc-config -c)
+```
+
+To parse a profile into TARGET and toolchain version:
+
+```
+$ gcc-config -S sparc64-unknown-linux-gnu-9.2.0
+```
+
+## Files, variables, things.
+
+- Wrappers (symlinks to compiler binary like 
`/usr/${CTARGET}/gcc-bin/${GCC_VERSION}/gcc`)
+
+  `/usr/bin/gcc` (native)
+
+  `/usr/bin/g++` (native)
+
+  `/usr/bin/${CTARGET}-gcc` (native and cross)
+
+  ...
+
+  (all files from `/usr/${CTARGET}/gcc-bin/$GCC_VERSION/*`)
+
+  See `gcc-config` script for wrapping details.
+
+  `/usr/bin/c89` (native)
+
+  `/usr/bin/c99` (native)
+
+- private `gcc` configs (provided by `toolchain.eclass`, gcc ebuilds)
+
+  `/etc/env.d/gcc/x86_64-pc-linux-gnu-8.1.0`
+
+Contains variables that describe toolchain layout:
+
+```
+  LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0"
+  MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/man"
+  INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/info"
+  STDCXX_INCDIR="g++-v8"
+  CTARGET="x86_64-pc-linux-gnu"
+  GCC_SPECS=""
+  MULTIOSDIRS="../lib64"
+  GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/8.1.0"
+```
+
+  Used by `gcc-config` to generate 

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

2023-05-30 Thread Sam James
commit: 0914f14eb0df8fd442d7020da49b6e7c98e8d933
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0914f14e

sys-kernel/gentoo-kernel-bin: Stabilize 6.1.31 amd64, #907450

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild
index 623c8b8ab75f..82fd6c0d2850 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2023-05-30 Thread Sam James
commit: 2fdcd87f8f1fcf35b64af934a7b0e730a0736991
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdcd87f

sys-kernel/gentoo-kernel: Stabilize 5.4.244 amd64, #907447

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild
index e8d62eeacffa..300adfe3dff0 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild
@@ -43,7 +43,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



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

2023-05-30 Thread Sam James
commit: 7c6c9556b17e4e4549d81230b6e7db794efc68ec
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6c9556

virtual/dist-kernel: Stabilize 6.1.31 amd64, #907450

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

 virtual/dist-kernel/dist-kernel-6.1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.31.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.31.ebuild
index d3f0fa8764cf..928fd43b8e85 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.31.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.31.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
|| (



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

2023-05-30 Thread Sam James
commit: e5697132c1765d6838dea8532e9307932462ad08
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5697132

sys-kernel/gentoo-kernel: Stabilize 6.1.31 amd64, #907450

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

 sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild
index d77da3bdbc2e..3007f4fa4eab 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild
@@ -43,7 +43,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )
hppa? ( savedconfig )



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

2023-05-30 Thread Sam James
commit: fa93c4fdb85ddc9ecc308a267b4df5b7d0997366
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa93c4fd

virtual/dist-kernel: Stabilize 5.15.114 amd64, #907449

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

 virtual/dist-kernel/dist-kernel-5.15.114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.114.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.114.ebuild
index 407f5d349eb1..5fc8e2f30d16 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.114.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.114.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2023-05-30 Thread Sam James
commit: faeb5b43e7ac87d4454972b65d83287189d3b33e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faeb5b43

sys-kernel/gentoo-kernel: Stabilize 5.15.114 amd64, #907449

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild
index f45f633a3dbc..4dcde7130a88 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild
@@ -42,7 +42,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2023-05-30 Thread Sam James
commit: 2f289fe673d14d8c8d0fc7713398ecdd1c61faad
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f289fe6

sys-kernel/gentoo-kernel-bin: Stabilize 5.10.181 amd64, #907448

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild
index fb165f3f0e91..b278ba4bfb8f 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2023-05-30 Thread Sam James
commit: 7a04376b02e8a2d51166eef01539ab5e3e15ea29
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a04376b

sys-kernel/gentoo-kernel-bin: Stabilize 5.15.114 amd64, #907449

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild
index 83c6a5e4fa8f..c8c07c48400d 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2023-05-30 Thread Sam James
commit: 3ec2e689f0b8ca1d68bba11078fd54e5c63fa9ab
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec2e689

virtual/dist-kernel: Stabilize 5.10.181 amd64, #907448

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

 virtual/dist-kernel/dist-kernel-5.10.181.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.181.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.181.ebuild
index 407f5d349eb1..5fc8e2f30d16 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.181.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.181.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2023-05-30 Thread Sam James
commit: cf367bb56a2321d771eee3e1b7dee83c119d7da2
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf367bb5

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.244 amd64, #907447

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild
index 70e2f755ed95..32986f3a78ab 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2023-05-30 Thread Sam James
commit: 6086d3c00e56a89975f07c820cb57faa81b2d633
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6086d3c0

virtual/dist-kernel: Stabilize 5.4.244 amd64, #907447

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

 virtual/dist-kernel/dist-kernel-5.4.244.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.244.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.244.ebuild
index a0793715344a..0a4c3f8764e7 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.244.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.244.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2023-05-30 Thread Sam James
commit: 3e29f0688f015d9a68479b6d428669f1a0214811
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:52:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:52:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e29f068

sys-kernel/gentoo-kernel: Stabilize 5.10.181 amd64, #907448

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild
index 91e1b5a2d288..fc9991139934 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild
@@ -43,7 +43,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2023-05-30 Thread Sam James
commit: 6ace49a07d09eacae4ff87b9b254c967c2d0f546
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:50:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ace49a0

app-editors/neovim: fix DuplicateFiles

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

 app-editors/neovim/files/neovim--cmake-darwin.patch | 14 --
 app-editors/neovim/neovim-.ebuild   |  2 +-
 2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
deleted file mode 100644
index 1488148298bd..
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/src/nvim/CMakeLists.txt
-+++ b/src/nvim/CMakeLists.txt
-@@ -415,11 +415,7 @@ foreach(gen_include ${prop})
- list(APPEND gen_cflags "-I${gen_include}")
-   endforeach()
- endforeach()
-
--if(APPLE AND CMAKE_OSX_SYSROOT)
--  list(APPEND gen_cflags "-isysroot")
--  list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}")
--endif()
- set(gen_cflags ${gen_cflags} -O2)
-
- set(NVIM_VERSION_GIT_H 
${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h)

diff --git a/app-editors/neovim/neovim-.ebuild 
b/app-editors/neovim/neovim-.ebuild
index 0bae751e05f7..154062cd1320 100644
--- a/app-editors/neovim/neovim-.ebuild
+++ b/app-editors/neovim/neovim-.ebuild
@@ -68,7 +68,7 @@ BDEPEND+="
 
 PATCHES=(
"${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
-   "${FILESDIR}/${PN}--cmake-darwin.patch"
+   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
 )
 
 src_prepare() {



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

2023-05-30 Thread Sam James
commit: 32e6dc7b18d9a20c05cf88351524d2ff10ea5f19
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon May 29 12:14:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:49:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e6dc7b

app-editors/neovim: drop 0.8.3

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31213
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 -
 .../neovim/files/neovim-0.8-cmake-darwin.patch |  65 ---
 .../files/neovim-0.8-cmake_lua_version.patch   |  11 --
 .../files/neovim-0.8-msgpack-6.0.0-fix.patch   |  26 -
 .../files/neovim-0.8.0-cmake-release-type.patch|  28 -
 app-editors/neovim/metadata.xml|   1 -
 app-editors/neovim/neovim-0.8.3.ebuild | 130 -
 7 files changed, 262 deletions(-)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index e17ae435cf0f..bc6d1781931e 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,3 +1,2 @@
-DIST neovim-0.8.3.tar.gz 11406282 BLAKE2B 
67f4d4d1857e4c0416639dd0986f34b3842883ef48b68d90704472b40f1f064798f1f5f3c29e485f04ef8b2ed387132549442e86624b43f2ababff05bc477312
 SHA512 
0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8
 DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B 
f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7
 SHA512 
e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf
 DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8

diff --git a/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch 
b/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch
deleted file mode 100644
index ad47a46e1a7a..
--- a/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch
+++ /dev/null
@@ -1,65 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -80,33 +80,6 @@ set(ENV{PKG_CONFIG_PATH} 
"$ENV{PKG_CONFIG_PATH}:${DEPS_PREFIX}/lib/pkgconfig")
- # used for check_c_compiler_flag
- include(CheckCCompilerFlag)
- 
--if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
--  # CMake tries to treat /sw and /opt/local as extension of the system path, 
but
--  # that doesn't really work out very well.  Once you have a dependency that
--  # resides there and have to add it as an include directory, then any other
--  # dependency that could be satisfied from there must be--otherwise you can 
end
--  # up with conflicting versions.  So, let's make them more of a priority 
having
--  # them be included as one of the first places to look for dependencies.
--  list(APPEND CMAKE_PREFIX_PATH /sw /opt/local)
--
--  # If the macOS deployment target is not set manually (via 
$MACOSX_DEPLOYMENT_TARGET),
--  # fall back to local system version. Needs to be done both here and in 
cmake.deps.
--  if(NOT CMAKE_OSX_DEPLOYMENT_TARGET)
--execute_process(COMMAND sw_vers -productVersion
--OUTPUT_VARIABLE MACOS_VERSION
--OUTPUT_STRIP_TRAILING_WHITESPACE)
--set(CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION}")
--  endif()
--  message("Using deployment target ${CMAKE_OSX_DEPLOYMENT_TARGET}")
--
--  # Work around some old, broken detection by CMake for knowing when to use 
the
--  # isystem flag.  Apple's compilers have supported this for quite some time
--  # now.
--  if(CMAKE_C_COMPILER_ID MATCHES "GNU")
--set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
--  endif()
--endif()
--
- if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")
-   # Ignore case when comparing filenames on Windows and Mac.
-   set(CASE_INSENSITIVE_FILENAME TRUE)
 a/cmake.deps/CMakeLists.txt
-+++ b/cmake.deps/CMakeLists.txt
-@@ -112,13 +112,6 @@ if(CMAKE_CXX_COMPILER)
-   set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}")
- endif()
- 
--if(CMAKE_OSX_SYSROOT)
--  set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}")
--  if(DEPS_CXX_COMPILER)
--set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} 
-isysroot${CMAKE_OSX_SYSROOT}")
--  endif()
--endif()
--
- if(CMAKE_OSX_ARCHITECTURES)
-   string(REPLACE ";" "|" CMAKE_OSX_ARCHITECTURES_ALT_SEP 
"${CMAKE_OSX_ARCHITECTURES}")
-   # The LuaJIT build does not like being passed multiple `-arch` flags
 a/src/nvim/CMakeLists.txt
-+++ b/src/nvim/CMakeLists.txt
-@@ -181,10 +181,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
- foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS})
-   list(APPEND gen_cflags "-I${gen_include}")
- endforeach()

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

2023-05-30 Thread Sam James
commit: b858300166fa8248eda22416387c8d0b0d182a11
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon May 29 11:48:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:49:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8583001

app-editors/neovim: add 0.9.1

Signed-off-by: Brahmajit Das  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 +
 .../neovim/files/neovim-0.9.1-cmake-darwin.patch   |  14 +++
 app-editors/neovim/neovim-0.9.1.ebuild | 120 +
 3 files changed, 135 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 19932048a1de..e17ae435cf0f 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-0.8.3.tar.gz 11406282 BLAKE2B 
67f4d4d1857e4c0416639dd0986f34b3842883ef48b68d90704472b40f1f064798f1f5f3c29e485f04ef8b2ed387132549442e86624b43f2ababff05bc477312
 SHA512 
0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8
 DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B 
f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7
 SHA512 
e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf
+DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8

diff --git a/app-editors/neovim/files/neovim-0.9.1-cmake-darwin.patch 
b/app-editors/neovim/files/neovim-0.9.1-cmake-darwin.patch
new file mode 100644
index ..1488148298bd
--- /dev/null
+++ b/app-editors/neovim/files/neovim-0.9.1-cmake-darwin.patch
@@ -0,0 +1,14 @@
+--- a/src/nvim/CMakeLists.txt
 b/src/nvim/CMakeLists.txt
+@@ -415,11 +415,7 @@ foreach(gen_include ${prop})
+ list(APPEND gen_cflags "-I${gen_include}")
+   endforeach()
+ endforeach()
+
+-if(APPLE AND CMAKE_OSX_SYSROOT)
+-  list(APPEND gen_cflags "-isysroot")
+-  list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}")
+-endif()
+ set(gen_cflags ${gen_cflags} -O2)
+
+ set(NVIM_VERSION_GIT_H 
${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h)

diff --git a/app-editors/neovim/neovim-0.9.1.ebuild 
b/app-editors/neovim/neovim-0.9.1.ebuild
new file mode 100644
index ..36905669dd9e
--- /dev/null
+++ b/app-editors/neovim/neovim-0.9.1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# RelWithDebInfo sets -Og -g
+CMAKE_BUILD_TYPE=Release
+LUA_COMPAT=( lua5-{1..2} luajit )
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility"
+HOMEPAGE="https://neovim.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+lto +nvimpager test"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+REQUIRED_USE="test? ( lua_single_target_luajit )"
+# TODO: Get tests running
+RESTRICT="!test? ( test ) test"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   >=dev-util/gperf-3.1
+   >=sys-devel/gettext-0.20.1
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
+# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
+DEPEND="${LUA_DEPS}
+   >=dev-lua/luv-1.44.2[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   >=dev-libs/libuv-1.44.2:=
+   >=dev-libs/libvterm-0.3
+   >=dev-libs/msgpack-3.0.0:=
+   >=dev-libs/tree-sitter-0.20.8:=
+   >=dev-libs/libtermkey-0.22
+   >=dev-libs/unibilium-2.0.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+BDEPEND+="
+   test? (
+   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
+   "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch"
+)
+
+src_prepare() 

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

2023-05-30 Thread Sam James
commit: ccb5ae8502da6b4f38d0bf365dde9b9ce4345eea
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:48:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:48:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb5ae85

dev-python/hypothesis: drop a deselected test for 3.12

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

 dev-python/hypothesis/hypothesis-6.75.6.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/hypothesis/hypothesis-6.75.6.ebuild 
b/dev-python/hypothesis/hypothesis-6.75.6.ebuild
index fbe4b4700be8..28d34a6c37f2 100644
--- a/dev-python/hypothesis/hypothesis-6.75.6.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.75.6.ebuild
@@ -67,12 +67,10 @@ python_test() {
)
fi
if [[ ${EPYTHON} == python3.12 ]]; then
-   # cpython bug: https://github.com/python/cpython/issues/105042
EPYTEST_DESELECT+=(
hypothesis-python/tests/cover/test_lookup.py
hypothesis-python/tests/cover/test_type_lookup.py

hypothesis-python/tests/cover/test_type_lookup_forward_ref.py
-   
hypothesis-python/tests/quality/test_discovery_ability.py::test_one_of_flattens_filter_branches_{1..3}
)
fi
 



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

2023-05-30 Thread Sam James
commit: 87894f89a2497f137f2e8c554d773c1a82cfc690
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:47:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87894f89

dev-python/priority: enable testing for py3.12

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

 dev-python/priority/priority-2.0.0-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/priority/priority-2.0.0-r1.ebuild 
b/dev-python/priority/priority-2.0.0-r1.ebuild
index b885dd5d5d6d..497d45d034c2 100644
--- a/dev-python/priority/priority-2.0.0-r1.ebuild
+++ b/dev-python/priority/priority-2.0.0-r1.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..11} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 )
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
 
 inherit distutils-r1 pypi
 
@@ -31,7 +31,6 @@ BDEPEND="
 distutils_enable_tests pytest
 
 python_test() {
-   # https://github.com/python/cpython/issues/105042
if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
einfo "Skipping tests on ${EPYTHON} (xfail)"
return



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

2023-05-30 Thread Sam James
commit: c253dc845536e41d44bd997f0401a72824e1399c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:44:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:44:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c253dc84

app-admin/ananicy: enable py3.12

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

 app-admin/ananicy/ananicy-2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ananicy/ananicy-2.2.1-r1.ebuild 
b/app-admin/ananicy/ananicy-2.2.1-r1.ebuild
index ad4db81a3892..cec32d45eaef 100644
--- a/app-admin/ananicy/ananicy-2.2.1-r1.ebuild
+++ b/app-admin/ananicy/ananicy-2.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit python-single-r1
 



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

2023-05-30 Thread Sam James
commit: 65bac15314f7db5d52f6b15f0f4dffdfe8d2f63e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:35:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:35:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bac153

dev-util/meson: enable py3.12

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

 dev-util/meson/meson-1.1.0.ebuild | 2 +-
 dev-util/meson/meson-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-1.1.0.ebuild 
b/dev-util/meson/meson-1.1.0.ebuild
index 1cedf7d75ccb..c9781cdd78c0 100644
--- a/dev-util/meson/meson-1.1.0.ebuild
+++ b/dev-util/meson/meson-1.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 if [[ ${PV} = ** ]]; then

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 1cedf7d75ccb..c9781cdd78c0 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 if [[ ${PV} = ** ]]; then



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

2023-05-30 Thread Sam James
commit: c23d466e9f861860239352dc76a7fe06bf0bb12f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:41:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d466e

dev-util/mage: add github upstream metadata

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

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

diff --git a/dev-util/mage/metadata.xml b/dev-util/mage/metadata.xml
index db463f3eeb66..2470b06def1e 100644
--- a/dev-util/mage/metadata.xml
+++ b/dev-util/mage/metadata.xml
@@ -5,4 +5,7 @@
willi...@gentoo.org
William Hubbs

+   
+   magefile/mage
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/

2023-05-30 Thread Vitaly Zdanevich
commit: 66899e1adf815882aa376583c98f660dc8268acd
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed May 31 05:31:47 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Wed May 31 05:31:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66899e1a

sys-apps/corefreq: bump to 1.96.2

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-apps/corefreq/Manifest   | 2 +-
 sys-apps/corefreq/{corefreq-1.96.1.ebuild => corefreq-1.96.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/corefreq/Manifest b/sys-apps/corefreq/Manifest
index 65782ec39..2550c0740 100644
--- a/sys-apps/corefreq/Manifest
+++ b/sys-apps/corefreq/Manifest
@@ -1 +1 @@
-DIST corefreq-1.96.1.tar.gz 461602 BLAKE2B 
14a2734f1d77fecda0c817e6477049b36a78ddff976e7984028f6563a179b59d5e41b4215a75199e309081456939902934e6a38d2a14b701f411d4da809e9421
 SHA512 
4b273a132f85472fb992dd688762758c4726222af8a1f8728f60c0b40cb2dfeb142d1af39efbf903a4087818038b8ac9eb4a5b8967fc06fa3a695f6824a6861e
+DIST corefreq-1.96.2.tar.gz 462030 BLAKE2B 
86d8fc7763ac94aa1b0499ba734db97c0433e58f559b52fb50628aa8d96eeba6574ff0b9c0cc7c8138997edd92cbf9554fdc55cbdecfbd8cdf58d076a523a424
 SHA512 
2383e08e0e48f81ea384439556d97b573128fbeeb98a85ec53909a4e9250a8d1925f4137ee8cf1ea70240a171be654f759243aad87f4ca2c024b27fa34910c6e

diff --git a/sys-apps/corefreq/corefreq-1.96.1.ebuild 
b/sys-apps/corefreq/corefreq-1.96.2.ebuild
similarity index 100%
rename from sys-apps/corefreq/corefreq-1.96.1.ebuild
rename to sys-apps/corefreq/corefreq-1.96.2.ebuild



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

2023-05-30 Thread Michał Górny
commit: c54115d89a9564ab000670423b526d3a1efe3ca1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 31 04:34:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 05:30:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54115d8

dev-python/boto3: Bump to 1.26.143

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.143.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e4df2a3fc045..75cdd315c014 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.26.133.gh.tar.gz 648114 BLAKE2B 
97c71216d92baffb9e07f9c112590a1fc7828dc90b66364c9f344cb5f95aa927c80c56426c679e9bff8b3fa82d203d527d529cb337e786b471c1df120a9fb186
 SHA512 
66270dc31b85860320e5dbffc77d2f51e1d4e6d413624269171e3824020ead0cee842cea0e292748127c0584ced74f835cd46554240bd522787e77ad939dc69e
 DIST boto3-1.26.137.gh.tar.gz 650777 BLAKE2B 
e4a7d02ccefbda53b33558dc107457eaa1df0871bb2fc548b348246192cfdd6760bc43a6e6861622de6376244b80a94a387bbb827be2f5b749bccf6b8ff5af58
 SHA512 
de5d29a4139650f0527e93a9e223b7d41b285b6c263a5bc7ec9ebad1eee19373b1f2093c03414f7b575f8a7402734b4076cfaf0fa5be34ff54b55d8960e9c836
 DIST boto3-1.26.142.gh.tar.gz 655602 BLAKE2B 
e9d5671308e71bb43a97953407f4aba5b78594ed39b26c3c992af9db8864e3c363ab874a66b5b015083c4a18fe7415bb1761137367783a70ff22564ada8a8842
 SHA512 
c2eabdb47898aa26fc8ba8a8ebfa43a86153188af1f1600bfa741bd3af1ce68a8692e461aecb5a29df94885e1c977b06c3cd009f1cec52a2e7a9dc853a2c3942
+DIST boto3-1.26.143.gh.tar.gz 656551 BLAKE2B 
67ed6469df9ac6f8911d0d59d1f256db424e1302315163fac71b1da94be4b9bd25dfb99c97009523cba56af48eaf32276fba3088b703daf38a40724d8e715183
 SHA512 
ea982542cf7138368a9223049418859a176065b03ee3919895245c35667773206ce7587b101f7af72d30893c38d05afec28ca72a7d0968bcc209d24c118709d2

diff --git a/dev-python/boto3/boto3-1.26.143.ebuild 
b/dev-python/boto3/boto3-1.26.143.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.143.ebuild
@@ -0,0 +1,66 @@
+# 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 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-05-30 Thread Michał Górny
commit: 0bc61a9f8f9bc4452d7e9ee18cc1511e85f6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 31 05:11:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 05:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc61a9f

dev-python/uvicorn: Fix DoubleEmptyLine

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

 dev-python/uvicorn/uvicorn-0.22.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/uvicorn/uvicorn-0.22.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.22.0.ebuild
index 2c2f842fe04d..4e1b7c47262a 100644
--- a/dev-python/uvicorn/uvicorn-0.22.0.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.22.0.ebuild
@@ -75,7 +75,6 @@ python_test() {
)
fi
 
-
epytest
 }
 



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

2023-05-30 Thread Michał Górny
commit: 62faa0ab1e2ff7eccd43269be222f7e25ee2447f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 31 04:34:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 05:30:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62faa0ab

dev-python/botocore: Bump to 1.29.143

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.143.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 35b8c735f973..5766c5121b1a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.29.133.gh.tar.gz 11484789 BLAKE2B 
ce1acc51ffada796e594090e7b4d73029df362459a562116ad9dabc56b926f7beec5644e5ce7d175e8901eac28420b57b758be266aa61582cac7e4b91b794e05
 SHA512 
62631be4f9bf07803e193a8a7ff3b04a806d6dc7668317765b853bba1f1c66cf49c8345f7640f829622c3c8ce96c775bf00bbfa943ff175a6c9a479a888e85db
 DIST botocore-1.29.137.gh.tar.gz 11508178 BLAKE2B 
2f74fd2f3923672a4fcd501f1c5ba48cd09965ea0f70689bd6559a4c4a6fe8921f783ef86f28ac57893c8b1366d8fca2fc79f0216747e04142ed33880f07fe39
 SHA512 
b800a1b73170b5fcbbf1b17477bb8f04b19f5f250a68bbb3b993b0e058d8df870eddf932f79d94eaa3255b976ce136adbdd5b359757cd79f2cfe2a16b3cfa2f4
 DIST botocore-1.29.142.gh.tar.gz 11528069 BLAKE2B 
860a5ab68d26424702006b221e62e29cfe21ba93593be61e4ef7e89ab50c6afb4b305f2ef3b2d80fd428cf7791933e43b20e1d4934d330653290a7b2aa16f6c4
 SHA512 
f408175054095bdd3094dd789de333e4e669cee72fdbc5b03551fc006cbcda5cf69eaa6daa2eb3bf09b30524f50d4b7b334d7b18051e55eca12caa16529b41bf
+DIST botocore-1.29.143.gh.tar.gz 11539133 BLAKE2B 
f1845154fe406cbc06fdbaa1bf8f48a98b40f267a59b86b9574955da9ad9d01c8eb573327ff1f1e68c06682ab2068328dc3bf8cf3cfe0df277a13afe51c70a50
 SHA512 
647301c2570f214493a934e0deb516a3b08b1bca34b71dff1a068c67427eaaeb371894f651cfb7152e23a31f91a63af3f25f47c198b5c6b65113eb648ee0b3d6

diff --git a/dev-python/botocore/botocore-1.29.143.ebuild 
b/dev-python/botocore/botocore-1.29.143.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.143.ebuild
@@ -0,0 +1,79 @@
+# 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 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase
+   

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

2023-05-30 Thread Michał Górny
commit: 7ed15580dcd3c2fe28c9ade190cc4e31a02b7c38
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 31 04:44:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 05:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed15580

dev-lang/python: Sync to 3.12 tip as 3.12.0_beta1_p3

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

 dev-lang/python/Manifest  |   1 +
 dev-lang/python/python-3.12.0_beta1_p3.ebuild | 521 ++
 2 files changed, 522 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b9a732097e25..f55f38ab0e38 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -15,5 +15,6 @@ DIST python-gentoo-patches-3.10.11.tar.xz 13984 BLAKE2B 
00c682609876756f61d41f63
 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 
78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a7393798b8920c3d108ec8b6a30db88641e
 SHA512 
64b79c90055fd940590b72ffd3744fe02ab9e46caf7b46f4aa1d074bf3e62d355e128bb2ac68c42f228f2e1bcdee2b0b114d9e2b9bf8427512083c1c5f8680e8
 DIST python-gentoo-patches-3.12.0b1.tar.xz 4652 BLAKE2B 
fcc0b2a8dddb4857e3bd381eb04ddbb593c18e4a3c7e565bc9d386e010f4ddfbb83ed479bd054e51055f30294f7065b045efabb6d45d0be41142dd450f1cada3
 SHA512 
ce39f99e54c44099a4fbd6da868af3c600320c39e2723b7958a40dfb2ff838e425ef0a87907cb084d96d059054f6222c211ebd258aec255f5fa97579cf9014c7
 DIST python-gentoo-patches-3.12.0b1_p1.tar.xz 73068 BLAKE2B 
6728a4dcc102cc73e0e3a7e835e25df21075727e3096769f21df1e5411ebe1ad2d9909119bb6a12f96c932cf43de69fda122dffa3c88608c3b4acd76147153b3
 SHA512 
a459e341418d1882067d0d228401b9ce1365cdaeb75825ca0115add3c5499103986692d0a4fbdf20001632c03eba21171390326ccada6ab3f3c804448bdb79f0
+DIST python-gentoo-patches-3.12.0b1_p3.tar.xz 127756 BLAKE2B 
b2e0d60cedaf2cfd798387a06e0ea16285b880526639f5050ce285482008bd034c4ee3463f396c96d7b7d6834d4e5f79a4bf441e92b0fe257369c9519d904bf5
 SHA512 
8e5da370301104f6520c364696b41ce9d1d2561abca096dfb626118d87ac14f8a15fb7a195903aa4aaf6a91189f3dbb9e3833c389fcabb1c9b19720c68228874
 DIST python-gentoo-patches-3.8.16_p4.tar.xz 32436 BLAKE2B 
76984bbc04e5cf32d70853891967a33366dd28ca2cd47f3538ed1e9f4d39008d04c90f616d92112f5ec3468c42119089d195ee4d936536f8da4a772164aae221
 SHA512 
ad6d653fec3cce1f73db4b192f7e95b35ae2cf70aa8782d7b69f9d48eee240ef1cc32257a42bbb57f3952720df68b9976164a0b2748e36600332fba488383016
 DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 
5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e8c71f25c678604e50b87bae40d4b5ac082731c143338fcc6ef47acebad2b59ce0b1d600f5d
 SHA512 
1ace0a9e929769c29082fdec6845a476c07c13fbbff8726a7a592fda09da8b50c996638b4e4e40acccb15630a796074329adbcc9a004c4305952fa5b0dc4146c

diff --git a/dev-lang/python/python-3.12.0_beta1_p3.ebuild 
b/dev-lang/python/python-3.12.0_beta1_p3.ebuild
new file mode 100644
index ..e79715cc645a
--- /dev/null
+++ b/dev-lang/python/python-3.12.0_beta1_p3.ebuild
@@ -0,0 +1,521 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
+inherit python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_beta/b}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-wheels )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? (
+   !libedit? ( >=sys-libs/readline-4.1:= )
+   libedit? ( 

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

2023-05-30 Thread Michał Górny
commit: 32f975ca6ac8ce2398c0817fde4879c07f25bd54
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 31 04:34:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 05:30:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f975ca

app-admin/awscli: Bump to 1.27.143

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.143.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 0c0f09834796..2f98c363b368 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.27.133.gh.tar.gz 2421348 BLAKE2B 
0511291bf018bb62616f11231327b47abd153533c8ef0cdd5414d1c6f7f96ca529e3bbc3e5bb73cdb59d010502ebd122c3e83dc63bb7b4d84a6f7b011d3a03bc
 SHA512 
a308d805091ecc054e86bd83ca5525d5332f5f6efd2654ce1242e70c7459de75d4175689381cfcb530cb7b2b43d852fb827d54ef2845cb95206ef2379f8e3dc6
 DIST aws-cli-1.27.137.gh.tar.gz 2423020 BLAKE2B 
9cdc1cab324eaa2b2bc17418180bf8bec6e34903b427afbd2bceb0c35eb0923b5e7d98e42954f239bf13576b5d10b80c29d15af17e0f230ff79c244b1532a671
 SHA512 
9d3220b392839334bc077e0ae417b73ae2aaec363a5a3684690eabe790c062f9b428851b02cb2f27b65193c712fc149eb602a33b8f500afc81daed5cd2d3e8db
 DIST aws-cli-1.27.142.gh.tar.gz 2426758 BLAKE2B 
587791e0102d51b9681718a71c1225c673f1545f98d2cbd679d266c559ae4252e92ec2c41a640584b5ce1e4aced885489723edb90e0700846e3fd74968be42bd
 SHA512 
cb2ba71dc955ddd5a738f6e703a16216effdbd1232fa4e14c5974bf59c6f871ba80a4a61614dccb0fc110c689ce24f466c4142967be83f48c5de41699450d092
+DIST aws-cli-1.27.143.gh.tar.gz 2428987 BLAKE2B 
3cc1d312e2a5cb4187234615d42f69c1296ad810a317adb2ebce05514168aee5b58b9ff0240e84bd31d4000d6f6cc76d476bee739ea6d394a833ee25ec422dce
 SHA512 
f82634435ac67ba1cd2b43913d86c66ebe0dd06d40a708ae63a2bfc150a9733f1c80ff82362b48834ede5bba317c970d88d5e70d133860bb0ef022fd00ac07a1

diff --git a/app-admin/awscli/awscli-1.27.143.ebuild 
b/app-admin/awscli/awscli-1.27.143.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.143.ebuild
@@ -0,0 +1,80 @@
+# 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 bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2023-05-30 Thread Sam James
commit: 661cba6ac68bc4076eed76b801d2c895abedc52d
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:25:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661cba6a

x11-terms/xterm: add 382

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

 x11-terms/xterm/Manifest |   2 +
 x11-terms/xterm/xterm-382.ebuild | 106 +++
 2 files changed, 108 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 549fd829d680..87f16a4f539b 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -4,3 +4,5 @@ DIST xterm-380.tgz 1537369 BLAKE2B 
ef4114ef3e9a2c731839689f62a7aab9549302c4d8646
 DIST xterm-380.tgz.asc 729 BLAKE2B 
1dda140314e7f08c961f697f0fa17454d4dab2c909b3b21203503ee295ac17aa91b91c27eff38b81586b89ccbafef543cface7f6c600e62f89a9c35a4dbde4a6
 SHA512 
c3ce95c6b93daecab419b50c4bdb5576599ba1ba291e24217264ff88c42d6c46bb91d10bdb8b990168814c5c771bfe2b4e2879e2ce9d279cab73baac6c2addad
 DIST xterm-381.tgz 1536598 BLAKE2B 
44a94e893fa8696e58e7246c2800799ca85b4f099f059e62b9f6af98793ba0106e90003d961c318d67efbbd3dcb249f7449e9936aeeb789153f456479485891a
 SHA512 
8cfcfc1f5c5404bcee56265765e489db676838fed6c3182fcc078c55952d6ac76835705d2fa414098fb7e373acb6229f0f5b44150a43844990c58d69cdeec591
 DIST xterm-381.tgz.asc 729 BLAKE2B 
d6b866eb09c42dea4956bc6997f752b3a59ae0477275e5919abd9420d151cc094cc99b06088026991d76f254bc84f637dd67dc9191870cf88ba9f48a5d74651b
 SHA512 
05217da892f6b6261c33359b1905b97b0164bbbf155be4e516cd624e5afc9dfa8b89a46f1ae302c7ed486ad466c19200becda556c35fa09fd6a932b634cb9b10
+DIST xterm-382.tgz 1536637 BLAKE2B 
50e538f9ad0735da9c108aca2ccd4e5f14c3aa923fa932952098731e2c68658eaa3f5a35d65468db18b6cabef2f0da5ff8292da9d863a4254f7ca8f4d92e363d
 SHA512 
52780430928d071a131ba9d79ca6915d9f627e82a527f5b0c1eac8e05cea62294631e4a6f27a29e5fa046e3b15c3744e532322e547f4a6a01d05779f0807b8b5
+DIST xterm-382.tgz.asc 729 BLAKE2B 
08d3c637ab1d922c951abda0306e07c3ce51d41d4f916fbc01eb2975ac294417bc4f3f07ccadf7332a8c6547bd6e373bc300a3ce6e0fb21abb8a1699f8bad64e
 SHA512 
d399cb16dcb8b0c6c6eb998d2d37c445079d57d46e5ec3e8ca94479443a817419dc1051181b31e8f478ab8910773477de19d6b783439454fb259f135390a8bd1

diff --git a/x11-terms/xterm/xterm-382.ebuild b/x11-terms/xterm/xterm-382.ebuild
new file mode 100644
index ..175692654251
--- /dev/null
+++ b/x11-terms/xterm/xterm-382.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+   kernel_linux? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+src_configure() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+   # bug #454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+   --libdir="${EPREFIX}"/etc
+ 

[gentoo-commits] repo/gentoo:master commit in: www-servers/civetweb/

2023-05-30 Thread Zac Medico
commit: d91dce9aba1079ce7ac7590b3f5f2bdcac0c3bdd
Author: Zac Medico  gentoo  org>
AuthorDate: Wed May 31 05:24:32 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May 31 05:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91dce9a

www-servers/civetweb: drop 1.12

Bug: https://bugs.gentoo.org/907314
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/civetweb/Manifest |  1 -
 www-servers/civetweb/civetweb-1.12.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/www-servers/civetweb/Manifest b/www-servers/civetweb/Manifest
index bd365934dc8c..cd6fef3fc1f6 100644
--- a/www-servers/civetweb/Manifest
+++ b/www-servers/civetweb/Manifest
@@ -1,2 +1 @@
-DIST civetweb-1.12.tar.gz 11463079 BLAKE2B 
1182f798a2f9cdb34754b3c0edf80160efda31f72d800b26b27ec36ff4a5623745495a52632a128aefda67c6b902250c4e01ec7debd73d4a95abfc42a1b17ea6
 SHA512 
d6f8d29011bc1accd5384856bef16c0f20305f622a8f8c127cdf3ae5c567db3aba0d76293cc8c77f90f4989c44b2896a45e533d2f2408cc49488d1d234d308f5
 DIST civetweb-1.16.tar.gz 12094780 BLAKE2B 
7c2e094f6e4730459082c8557925f51775beb0b07fa01291f7a46bf3ea69d7f879566e71a8c6d5b9ad1b3b28d910d99e587eccc703e8b2d3d5797f589c24074a
 SHA512 
a0b943dfc76d7fd47f5a7d2c834fd38ddd4cf01a11730cf2f7cfaf32fea9698f59672f3a0f86ac80e0abc315d94d2367a500d37013f305c87d45e84cf39ca816

diff --git a/www-servers/civetweb/civetweb-1.12.ebuild 
b/www-servers/civetweb/civetweb-1.12.ebuild
deleted file mode 100644
index 6113b682b26d..
--- a/www-servers/civetweb/civetweb-1.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-HOMEPAGE="https://github.com/civetweb/civetweb/;
-DESCRIPTION="Embedded C/C++ web server"
-SRC_URI="https://github.com/civetweb/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="cxx +server ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=OFF
-   -DBUILD_SHARED_LIBS=ON
-   -DCIVETWEB_BUILD_TESTING=OFF
-   -DCIVETWEB_ENABLE_LUA=OFF
-   -DCIVETWEB_ENABLE_DUKTAPE=OFF
-   -DCIVETWEB_ENABLE_CXX="$(usex cxx)"
-   -DCIVETWEB_ENABLE_SERVER_EXECUTABLE="$(usex server)"
-   -DCIVETWEB_ENABLE_SSL="$(usex ssl)"
-   )
-
-   cmake_src_configure
-}



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

2023-05-30 Thread Sam James
commit: d13906f72bcf5236bd2edd4cc4b8a1f117b4f6be
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:23:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:23:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13906f7

net-libs/nodejs: Stabilize 20.2.0 arm64, #907052

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

 net-libs/nodejs/nodejs-20.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.2.0.ebuild 
b/net-libs/nodejs/nodejs-20.2.0.ebuild
index d03acc2fb2b5..333525b28001 100644
--- a/net-libs/nodejs/nodejs-20.2.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.2.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2023-05-30 Thread Sam James
commit: 867e832f174b34d75766f74bdd7b812008fba2b0
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:05:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:05:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867e832f

dev-libs/boehm-gc: drop 8.2.0, 8.2.2

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

 dev-libs/boehm-gc/Manifest  |  2 --
 dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild | 59 -
 dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild | 56 ---
 3 files changed, 117 deletions(-)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 8b441cae2959..51568a81cabe 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,6 +1,4 @@
-DIST boehm-gc-8.2.0-fix-headers-install.patch.xz 55320 BLAKE2B 
86f6a27c49c1c36a89e836ef2adf17e6563256ad0700e05235461b9df562029781894d1b4b76ed4fb44faf9c014e7674b909cd8a097d6d3c29cb50be55b83856
 SHA512 
cbb963b5f4286846ae4548216677cb34042bd8757f6792d1838663b07699837c25a727740d6d9461b582c5428ebe8e0bc670134be1d68cdc61d055f8624a76bc
 DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd
 SHA512 
2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e
 DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 
5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a
 SHA512 
c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b
-DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 
382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe
 SHA512 
ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf
 DIST gc-8.2.2.tar.gz 1200115 BLAKE2B 
9f0306f24189687f0e9e58cd942d67e94d009bd4c9a88556edaae756f902ce71f7eed2ee66a9a9b2e8e40c54653796f494104b395828282b83ee6a89a5542378
 SHA512 
4a7b26789ce22ab72bfaadf3029362c5fe26737df1e856e43db7d9b24ee8acf625e35d596bb3f698f91d6a5ddfb6c45a952a1dbd18d47359569696a544c9c248
 DIST gc-8.2.4.tar.gz 1210929 BLAKE2B 
48f058b3f6f9f708d4335a7a0b077aab4ea5df32be73038bb8c20c12483d7ec8798b16db85afed5aa270f0f818de08abf9407036f662c757f361a929f99d951f
 SHA512 
27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98

diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
deleted file mode 100644
index 370b81c087bd..
--- a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz
-   
https://dev.gentoo.org/~xen0n/distfiles/${P}-fix-headers-install.patch.xz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="boehm-gc"
-# SONAME: libgc.so.1 libgccpp.so.1
-# We've been using subslot 0 for these instead of "1.1".
-SLOT="0"
-# Upstream marked this version as "Pre-release"
-KEYWORDS="~loong"
-IUSE="cxx +large static-libs +threads"
-
-RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${WORKDIR}/${P}-fix-headers-install.patch"
-)
-
-src_prepare() {
-   default
-   elibtoolize #594754
-}
-
-multilib_src_configure() {
-   local config=(
-   --disable-docs
-   --with-libatomic-ops
-   $(use_enable cxx cplusplus)
-   $(use_enable static-libs static)
-   $(use threads || echo --disable-threads)
-   $(use_enable large large-config)
-   )
-
-   ECONF_SOURCE=${S} econf "${config[@]}"
-}
-
-multilib_src_install_all() {
-   local HTML_DOCS=( doc/*.md )
-   einstalldocs
-   dodoc doc/README{.environment,.linux,.macros}
-
-   # package provides .pc files
-   find "${ED}" -name '*.la' -delete || die
-
-   newman doc/gc.man GC_malloc.1
-}

diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild
deleted file mode 100644
index f08029903878..
--- a/dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal libtool
-
-MY_P="gc-${PV}"
-
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage 

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

2023-05-30 Thread Sam James
commit: eedeec9247644b79f9033b25faca4e25093d2cb7
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:04:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedeec92

dev-libs/boehm-gc: add 8.2.4

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

 dev-libs/boehm-gc/Manifest  |  1 +
 dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 9242479e58a2..f0c6de2443b9 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -4,3 +4,4 @@ DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad
 DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 
5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a
 SHA512 
c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b
 DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 
382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe
 SHA512 
ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf
 DIST gc-8.2.2.tar.gz 1200115 BLAKE2B 
9f0306f24189687f0e9e58cd942d67e94d009bd4c9a88556edaae756f902ce71f7eed2ee66a9a9b2e8e40c54653796f494104b395828282b83ee6a89a5542378
 SHA512 
4a7b26789ce22ab72bfaadf3029362c5fe26737df1e856e43db7d9b24ee8acf625e35d596bb3f698f91d6a5ddfb6c45a952a1dbd18d47359569696a544c9c248
+DIST gc-8.2.4.tar.gz 1210929 BLAKE2B 
48f058b3f6f9f708d4335a7a0b077aab4ea5df32be73038bb8c20c12483d7ec8798b16db85afed5aa270f0f818de08abf9407036f662c757f361a929f99d951f
 SHA512 
27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98

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



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

2023-05-30 Thread Sam James
commit: 45f45c95372fb17e4245487c4229dd3ad22f6b25
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:05:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:05:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f45c95

dev-libs/boehm-gc: drop 8.0.4

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

 dev-libs/boehm-gc/Manifest  |  1 -
 dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index f0c6de2443b9..8b441cae2959 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,5 +1,4 @@
 DIST boehm-gc-8.2.0-fix-headers-install.patch.xz 55320 BLAKE2B 
86f6a27c49c1c36a89e836ef2adf17e6563256ad0700e05235461b9df562029781894d1b4b76ed4fb44faf9c014e7674b909cd8a097d6d3c29cb50be55b83856
 SHA512 
cbb963b5f4286846ae4548216677cb34042bd8757f6792d1838663b07699837c25a727740d6d9461b582c5428ebe8e0bc670134be1d68cdc61d055f8624a76bc
-DIST gc-8.0.4.tar.gz 1160528 BLAKE2B 
ec42378c964fc573e53f6f58aa22fa63a0b421c91b81336acfeb2e2afdb5c89514edace3a9500699e13ff1cadc4205ea245af4f0dfa5e439ed9b78cabf6058f7
 SHA512 
57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e
 DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd
 SHA512 
2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e
 DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 
5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a
 SHA512 
c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b
 DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 
382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe
 SHA512 
ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf

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



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2023-05-30 Thread Sam James
commit: 9af888a58d4e55759805b94d02ef2e72c4742a42
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:00:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:00:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af888a5

sys-fs/btrfs-progs: Stabilize 6.2.2 ppc, #907455

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
index ca9ddba7f58d..47e980208714 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



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

2023-05-30 Thread Sam James
commit: e2bacfc7f746df9343e5767bf36fdcbbd636c5c1
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:00:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:00:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bacfc7

sys-apps/busybox: Stabilize 1.34.1-r2 arm64, #907354

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

 sys-apps/busybox/busybox-1.34.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/busybox/busybox-1.34.1-r2.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r2.ebuild
index e8d12326019c..cf4da6210564 100644
--- a/sys-apps/busybox/busybox-1.34.1-r2.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_/-}"
SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2;
-   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"
 fi
 
 LICENSE="GPL-2" # GPL-2 only



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

2023-05-30 Thread Sam James
commit: aeebba9750401cf9fb51bb2de942952f8e19728d
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 05:00:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 05:00:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeebba97

sys-apps/mawk: Stabilize 1.3.4_p20230525 ppc, #907454

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

 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
index 31f81866ad22..40b3fc1b7330 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



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

2023-05-30 Thread Sam James
commit: df365a51faeea136105c02ea20f8d413120b29df
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 04:59:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 04:59:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df365a51

app-shells/bash: skip flaky hanging test

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

 app-shells/bash/bash-5.2_p15-r3.ebuild | 3 +++
 app-shells/bash/bash-.ebuild   | 9 ++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app-shells/bash/bash-5.2_p15-r3.ebuild 
b/app-shells/bash/bash-5.2_p15-r3.ebuild
index cbea068edf2f..7df4466ab275 100644
--- a/app-shells/bash/bash-5.2_p15-r3.ebuild
+++ b/app-shells/bash/bash-5.2_p15-r3.ebuild
@@ -165,6 +165,9 @@ src_prepare() {
sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die
touch -r . doc/* || die
 
+   # Sometimes hangs (more noticeable w/ pgo), bug #907403.
+   rm tests/run-jobs || die
+
eapply -p0 "${PATCHES[@]}"
eapply_user
 }

diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild
index 7235d2213a36..82dfe5fb1c66 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-.ebuild
@@ -33,7 +33,7 @@ is_release() {
 
 # The version of readline this bash normally ships with.
 # Note: right now, we don't use the system copy of readline for bash for 
non-releases.
-READLINE_VER="8.2"
+READLINE_VER="8.2_p1"
 
 DESCRIPTION="The standard GNU Bourne again shell"
 HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git;
@@ -92,8 +92,8 @@ RDEPEND="
${DEPEND}
 "
 # We only need yacc when the .y files get patched (bash42-005, bash51-011)
-#BDEPEND="app-alternatives/yacc"
 BDEPEND="
+   app-alternatives/yacc
pgo? ( dev-util/gperf )
verify-sig? ( sec-keys/openpgp-keys-chetramey )
 "
@@ -106,7 +106,7 @@ QA_CONFIGURE_OPTIONS="--disable-static"
 PATCHES=(
#"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
 
-   # Patches from Chet sent to bashbug ml
+   # Patches from Chet sent to bash-bug ml
"${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch
 )
 
@@ -163,6 +163,9 @@ src_prepare() {
sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die
touch -r . doc/* || die
 
+   # Sometimes hangs (more noticeable w/ pgo), bug #907403.
+   rm tests/run-jobs || die
+
eapply -p0 "${PATCHES[@]}"
eapply_user
 }



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

2023-05-30 Thread John Helmert III
commit: 4558bf8ff85642dc17177e81712644419e03be25
Author: John Helmert III  gentoo  org>
AuthorDate: Wed May 31 04:36:35 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed May 31 04:36:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4558bf8f

app-misc/binwalk: drop 2.3.3, 2.3.3-r1

Bug: https://bugs.gentoo.org/903652
Signed-off-by: John Helmert III  gentoo.org>

 app-misc/binwalk/Manifest|  1 -
 app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 44 
 app-misc/binwalk/binwalk-2.3.3.ebuild| 43 ---
 3 files changed, 88 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index bc2e1240d5ed..bc1bd0f85a9d 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1 @@
-DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B 
d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73
 SHA512 
d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5
 DIST binwalk-2.3.4.tar.gz 39723471 BLAKE2B 
a5eac4242402c5034c293432131950bed9aff762c5db86b200a1f555bdfeeb1c6fda225393149f7beca2923141f2ae7930738038f2d039513cb06dfae9601b81
 SHA512 
5a5e16035dfc05b94ae4ee3969a337336c550606b71e20fcb1f150c4b38ef2084b6a823ce2a8050f4b41616b7d7c31cfb04bf43e7f2c977ab1a634aba9d67fec

diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild 
b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
deleted file mode 100644
index 49bb4746edb9..
--- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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..11} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-   "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch
-
-)
-
-distutils_enable_tests nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
deleted file mode 100644
index 0ca769a4d053..
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos"
-fi
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/ReFirmLabs/binwalk;
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch
-   "${FILESDIR}"/2.3.3-tests.patch
-
-)
-
-distutils_enable_tests --install nose
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md README.md )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "binwalk has many optional dependencies to automatically"
-   elog "extract/decompress data, see INSTALL.md for more details."
-   fi
-}



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

2023-05-30 Thread Sam James
commit: 7fc5b167f3e729d3a0d76078555e927230b3295f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 04:11:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 04:11:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc5b167

media-libs/harfbuzz: Stabilize 7.2.0 arm64, #906224

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

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

diff --git a/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild 
b/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild
index 741521516bc7..10f0c80b8d88 100644
--- a/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-good/

2023-05-30 Thread Sam James
commit: 13859d940b2b8295c49c0beb999a5ecbcfd45f7a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:43:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:43:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13859d94

media-libs/gst-plugins-good: block old gst-plugins-ugly for xingmux move

xingmux moved from ugly->good.

Thanks to josef64 for reporting.

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

 ...gst-plugins-good-1.22.3.ebuild => gst-plugins-good-1.22.3-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.22.3.ebuild 
b/media-libs/gst-plugins-good/gst-plugins-good-1.22.3-r1.ebuild
similarity index 91%
rename from media-libs/gst-plugins-good/gst-plugins-good-1.22.3.ebuild
rename to media-libs/gst-plugins-good/gst-plugins-good-1.22.3-r1.ebuild
index 2eb4e734bdc1..bdedddb6669c 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.22.3.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.22.3-r1.ebuild
@@ -13,7 +13,9 @@ LICENSE="LGPL-2.1+"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 IUSE="+orc"
 
+# Old media-libs/gst-plugins-ugly blocker for xingmux moving from ugly->good
 RDEPEND="
+   !=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
>=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2023-05-30 Thread Sam James
commit: bfe23b985c7e67a50914a9d98cddef7b4e2f7f3c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:40:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:40:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe23b98

sys-fs/btrfs-progs: Stabilize 6.2.2 arm64, #907455

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
index 439303943f55..ca9ddba7f58d 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



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

2023-05-30 Thread Sam James
commit: 78edfb94ddbbc4a7996c9bb0b5563c95beee90bd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:36:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78edfb94

net-misc/trurl: drop 0.4

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

 net-misc/trurl/Manifest |  1 -
 net-misc/trurl/trurl-0.4.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index 25e2f1333270..5895b55fcee5 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1,2 +1 @@
-DIST trurl-0.4.tar.gz 23602 BLAKE2B 
c780fc52010f868fddbe1a06feb1ed1df627eb9ff8916d0212c8196c1efeb282b06900d2259dbaa4abdbc3c68002b1f3dfeb308c4ae2202578c40c112120b77c
 SHA512 
7d106bf7dd39fb39316a9890bc562a5824dc046acfa50b97954e87ba455b479a2b86cfbf09a130dd39000abbc2e0fdc7038109410cf44c97812489d410693a01
 DIST trurl-0.5.tar.gz 28792 BLAKE2B 
e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c
 SHA512 
1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47

diff --git a/net-misc/trurl/trurl-0.4.ebuild b/net-misc/trurl/trurl-0.4.ebuild
deleted file mode 100644
index 78443cfb2991..
--- a/net-misc/trurl/trurl-0.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Command line tool for URL parsing and manipulation"
-HOMEPAGE="https://curl.se/trurl/ 
https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/curl/trurl;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz;
-   S="${WORKDIR}"/${PN}-${P}
-
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="curl"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Older curls may work but not all features will be present
-DEPEND=">=net-misc/curl-7.81.0"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   test? (
-   dev-lang/perl
-   virtual/perl-JSON-PP
-   )
-"
-
-src_compile() {
-   tc-export CC
-
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-}



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

2023-05-30 Thread Sam James
commit: 2d59d9c83194b51fb7f560347181dce189aa4dc8
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:39:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:39:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d59d9c8

net-misc/trurl: add 0.7

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

 net-misc/trurl/Manifest |  1 +
 net-misc/trurl/files/trurl-0.7-fix-makefile.patch   | 21 +
 .../trurl/{trurl-.ebuild => trurl-0.7.ebuild}   |  6 +++---
 net-misc/trurl/trurl-.ebuild|  6 +++---
 4 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index 5895b55fcee5..f1676f774faf 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1 +1,2 @@
 DIST trurl-0.5.tar.gz 28792 BLAKE2B 
e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c
 SHA512 
1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47
+DIST trurl-0.7.tar.gz 36624 BLAKE2B 
a63e8ec7f0b57006b5fa7a1d2ade1284dc2076474ef0425574ecb9b452c49d9a6148461a97e760287340d67a924612c1eb1fe188b6597b8147f818c18681190f
 SHA512 
9ecccd9b688d7bddba760bbd408a1b864d5818b2c538904662ab81b13bca6226d03a4d209c74841c83ee368e656243e92bc7f7be876dbd5c1736b7fc2c3f82d6

diff --git a/net-misc/trurl/files/trurl-0.7-fix-makefile.patch 
b/net-misc/trurl/files/trurl-0.7-fix-makefile.patch
new file mode 100644
index ..f1ecb28d3aaa
--- /dev/null
+++ b/net-misc/trurl/files/trurl-0.7-fix-makefile.patch
@@ -0,0 +1,21 @@
+See https://github.com/curl/trurl/pull/158#issuecomment-1512397801.
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,6 @@
+ TARGET = trurl
+ OBJS = trurl.o
+-LDLIBS = $$(curl-config --libs)
+-CFLAGS = $$(curl-config --cflags) -W -Wall -Wshadow -Werror -pedantic -g
++LDLIBS = $(shell curl-config --libs)
+ MANUAL = trurl.1
+ 
+ PREFIX ?= /usr/local
+@@ -12,7 +11,7 @@ INSTALL ?= install
+ PYTHON3 ?= python3
+ 
+ $(TARGET): $(OBJS)
+-  $(CC) $(OBJS) -o $(TARGET) $(LDLIBS) $(LDFLAGS)
++  $(CC) $(CPPFLAGS) $(CFLAGS) -Wall $(shell curl-config --cflags) 
$(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)
+ 
+ trurl.o:trurl.c version.h
+ 

diff --git a/net-misc/trurl/trurl-.ebuild b/net-misc/trurl/trurl-0.7.ebuild
similarity index 89%
copy from net-misc/trurl/trurl-.ebuild
copy to net-misc/trurl/trurl-0.7.ebuild
index fe0c58e18fdd..2a3befe7c83d 100644
--- a/net-misc/trurl/trurl-.ebuild
+++ b/net-misc/trurl/trurl-0.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain-funcs python-any-r1
 
 DESCRIPTION="Command line tool for URL parsing and manipulation"
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz;
S="${WORKDIR}"/${PN}-${P}
 
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
 LICENSE="curl"
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.5-fix-makefile.patch
+   "${FILESDIR}"/${PN}-0.7-fix-makefile.patch
 )
 
 pkg_setup() {

diff --git a/net-misc/trurl/trurl-.ebuild b/net-misc/trurl/trurl-.ebuild
index fe0c58e18fdd..2a3befe7c83d 100644
--- a/net-misc/trurl/trurl-.ebuild
+++ b/net-misc/trurl/trurl-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain-funcs python-any-r1
 
 DESCRIPTION="Command line tool for URL parsing and manipulation"
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz;
S="${WORKDIR}"/${PN}-${P}
 
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
 LICENSE="curl"
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.5-fix-makefile.patch
+   "${FILESDIR}"/${PN}-0.7-fix-makefile.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2023-05-30 Thread Sam James
commit: 6b9805f398d0ef1e4bcfd52308ab61e13bd4358c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:35:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:35:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9805f3

sys-fs/btrfs-progs: Stabilize 6.2.2 x86, #907455

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
index d67f76bf3ef2..439303943f55 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2023-05-30 Thread Sam James
commit: e3cf9c30efdcca78068958fab257ca3155186e6a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:35:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:35:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cf9c30

sys-fs/btrfs-progs: Stabilize 6.2.2 amd64, #907455

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

 sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
index c1f11dd5dd51..d67f76bf3ef2 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} !=  ]]; then

SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 
S="${WORKDIR}"/${PN}-${MY_PV}



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

2023-05-30 Thread Sam James
commit: f42e49cd7e6ec15089ce94f256fc4df3c3fddab2
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:35:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:35:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42e49cd

sys-apps/mawk: Stabilize 1.3.4_p20230525 x86, #907454

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

 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
index 349967e98c37..31f81866ad22 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-30 Thread Sam James
commit: c320af81057d8021034a8058a2c796c24581f458
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:35:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:35:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c320af81

media-sound/fluidsynth: Stabilize 2.3.2-r2 arm64, #905684

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

 media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
index 384ea1665651..02901a88badc 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2023-05-30 Thread Sam James
commit: 7049f7be8adf93a95f4e50855e5a4d2f96d8ab34
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:34:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:34:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7049f7be

net-libs/libssh2: fix DoubleEmptyLine

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

 net-libs/libssh2/libssh2-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-.ebuild 
b/net-libs/libssh2/libssh2-.ebuild
index 8a5ad181cafd..1c3811f85a82 100644
--- a/net-libs/libssh2/libssh2-.ebuild
+++ b/net-libs/libssh2/libssh2-.ebuild
@@ -57,7 +57,6 @@ multilib_src_configure() {
)
fi
 
-
cmake_src_configure
 }
 



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

2023-05-30 Thread Sam James
commit: 772194f3d8ce01d1f6044da77171e63b1b8f3c90
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:35:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:35:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772194f3

sys-apps/mawk: Stabilize 1.3.4_p20230525 hppa, #907454

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

 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
index 7c340cc33564..349967e98c37 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



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

2023-05-30 Thread Sam James
commit: 8d5428f7bbd5dc4fe9e8cb36c9383a86adbb96a0
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:33:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:33:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5428f7

net-libs/libssh2: conditionally set test options

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

 net-libs/libssh2/libssh2-1.11.0.ebuild | 11 +--
 net-libs/libssh2/libssh2-.ebuild   | 12 +++-
 2 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild 
b/net-libs/libssh2/libssh2-1.11.0.ebuild
index 2f60c46c3928..30a399914f72 100644
--- a/net-libs/libssh2/libssh2-1.11.0.ebuild
+++ b/net-libs/libssh2/libssh2-1.11.0.ebuild
@@ -47,9 +47,16 @@ multilib_src_configure() {
-DBUILD_TESTING=$(usex test)
-DCRYPTO_BACKEND=${crypto_backend}
-DENABLE_ZLIB_COMPRESSION=$(usex zlib)
-   -DRUN_SSHD_TESTS=OFF
-   -DRUN_DOCKER_TESTS=OFF
)
+
+   if use test ; then
+   # Pass separately to avoid unused var warnings w/ USE=-test
+   mycmakeargs+=(
+   -DRUN_SSHD_TESTS=OFF
+   -DRUN_DOCKER_TESTS=OFF
+   )
+   fi
+
cmake_src_configure
 }
 

diff --git a/net-libs/libssh2/libssh2-.ebuild 
b/net-libs/libssh2/libssh2-.ebuild
index 290d28ce2558..8a5ad181cafd 100644
--- a/net-libs/libssh2/libssh2-.ebuild
+++ b/net-libs/libssh2/libssh2-.ebuild
@@ -48,10 +48,20 @@ multilib_src_configure() {
-DRUN_SSHD_TESTS=OFF
-DRUN_DOCKER_TESTS=OFF
)
+
+   if use test ; then
+   # Pass separately to avoid unused var warnings w/ USE=-test
+   mycmakeargs+=(
+   -DRUN_SSHD_TESTS=OFF
+   -DRUN_DOCKER_TESTS=OFF
+   )
+   fi
+
+
cmake_src_configure
 }
 
 multilib_src_install_all() {
einstalldocs
-   find "${ED}" -name '*.la' -delete || die
+   find "${ED}" -name '*.a' -delete || die
 }



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

2023-05-30 Thread Sam James
commit: 2f351e0037e036d3922956c521005d00e24a66b6
Author: YiFei Zhu  gmail  com>
AuthorDate: Tue May 30 20:44:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:33:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f351e00

dev-lang/python: Fix configure in Prefix for 3.12

Upstream removed setup.py in 3.12 [1]. Attempting to use hprefixify
on this now non-existent file causes:

  >>> Configuring source in 
/prefix/var/tmp/portage/dev-lang/python-3.12.0_beta1_p1/work/Python-3.12.0b1 ...
   * Adjusting to prefix /prefix
   * ERROR: dev-lang/python-3.12.0_beta1_p1::gentoo failed (configure phase):
   *   setup.py does not exist

I also removed inherit on prefix.eclass now that it is unused.
Tested this patch on an aarch64 prefix and it created no QA warnings.

[1] 
https://github.com/python/cpython/commit/81dca70d704d0834d8c30580e648a973250b2973

Signed-off-by: YiFei Zhu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31232
Signed-off-by: Sam James  gentoo.org>

 dev-lang/python/python-3.12.0_beta1.ebuild| 3 +--
 dev-lang/python/python-3.12.0_beta1_p1.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-3.12.0_beta1.ebuild 
b/dev-lang/python/python-3.12.0_beta1.ebuild
index 14f92570e8f9..e79715cc645a 100644
--- a/dev-lang/python/python-3.12.0_beta1.ebuild
+++ b/dev-lang/python/python-3.12.0_beta1.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
+inherit python-utils-r1 toolchain-funcs verify-sig
 
 MY_PV=${PV/_beta/b}
 MY_P="Python-${MY_PV%_p*}"
@@ -301,7 +301,6 @@ src_configure() {
append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
fi
 
-   hprefixify setup.py
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then

diff --git a/dev-lang/python/python-3.12.0_beta1_p1.ebuild 
b/dev-lang/python/python-3.12.0_beta1_p1.ebuild
index 14f92570e8f9..e79715cc645a 100644
--- a/dev-lang/python/python-3.12.0_beta1_p1.ebuild
+++ b/dev-lang/python/python-3.12.0_beta1_p1.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
+inherit python-utils-r1 toolchain-funcs verify-sig
 
 MY_PV=${PV/_beta/b}
 MY_P="Python-${MY_PV%_p*}"
@@ -301,7 +301,6 @@ src_configure() {
append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
fi
 
-   hprefixify setup.py
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then



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

2023-05-30 Thread Sam James
commit: 932f1e8726ce40f5575371c44e539b81624badfd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:13:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:13:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932f1e87

dev-libs/expat: conditionally build tests

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

 dev-libs/expat/expat-2.5.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/expat/expat-2.5.0.ebuild 
b/dev-libs/expat/expat-2.5.0.ebuild
index 0fb12e1379eb..16e5df511891 100644
--- a/dev-libs/expat/expat-2.5.0.ebuild
+++ b/dev-libs/expat/expat-2.5.0.ebuild
@@ -13,7 +13,8 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="examples static-libs unicode"
+IUSE="examples static-libs test unicode"
+RESTRICT="!test? ( test )"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 
 DOCS=( README.md )
@@ -37,7 +38,7 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   local myconf="$(use_enable static-libs static) --without-docbook"
+   local myconf="$(use_with test tests) $(use_enable static-libs static) 
--without-docbook"
 
mkdir -p "${BUILD_DIR}"w || die
 



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

2023-05-30 Thread Sam James
commit: 29ba33ce83d9124e240b0e2479d017216750dc06
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:18:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:18:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ba33ce

net-analyzer/ntopng: tweak SRC_URI

Easier to click.

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

 net-analyzer/ntopng/ntopng-5.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntopng/ntopng-5.6-r2.ebuild 
b/net-analyzer/ntopng/ntopng-5.6-r2.ebuild
index 9dca5e2d0a9e..f0d95a98fcd5 100644
--- a/net-analyzer/ntopng/ntopng-5.6-r2.ebuild
+++ b/net-analyzer/ntopng/ntopng-5.6-r2.ebuild
@@ -10,7 +10,7 @@ inherit autotools toolchain-funcs
 NTOPNG_DIST_COMMIT="90d81ad0281eb6eb582a683ac321a3959abb1269"
 DESCRIPTION="Network traffic analyzer with web interface"
 HOMEPAGE="https://www.ntop.org/;
-SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/ntop/ntopng/archive/${PV}.tar.gz -> ${P}.tar.gz"
 SRC_URI+=" 
https://github.com/ntop/ntopng-dist/archive/${NTOPNG_DIST_COMMIT}.tar.gz -> 
${P}-web-${NTOPNG_DIST_COMMIT}.tar.gz"
 
 LICENSE="GPL-3"



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

2023-05-30 Thread Sam James
commit: 0bde2535ac31fc4fd1186f38fc172c50f4202bfe
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:18:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:18:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bde2535

net-analyzer/ntopng: add github upstream metadata

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

 net-analyzer/ntopng/metadata.xml | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-analyzer/ntopng/metadata.xml b/net-analyzer/ntopng/metadata.xml
index d267dd3ff25d..907723bdb488 100644
--- a/net-analyzer/ntopng/metadata.xml
+++ b/net-analyzer/ntopng/metadata.xml
@@ -1,10 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-net...@gentoo.org
-
-  
-ntop/ntopng
-  
+   
+   net...@gentoo.org
+   
+   
+   ntop/ntopng
+   ntop/ntopng-dist
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/

2023-05-30 Thread Sam James
commit: ad71749807549d721f6675fedd025978dc8d9201
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:24:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad717498

sys-fs/mtd-utils: wire up tests

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

 sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild 
b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild
index b0f0145367f0..871721ed7e9b 100644
--- a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild
+++ b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild
@@ -10,7 +10,8 @@ SRC_URI="https://infraroot.at/pub/mtd/${P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="+lzo xattr +zstd"
+IUSE="+lzo test xattr +zstd"
+RESTRICT="!test? ( test )"
 
 DEPEND="
sys-apps/util-linux:=
@@ -20,6 +21,7 @@ DEPEND="
zstd? ( app-arch/zstd:= )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-util/cmocka )"
 
 DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README )
 
@@ -33,7 +35,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # --enable-tests is for test programs that are installed
econf \
+   --enable-tests \
+   $(use_enable test unit-tests) \
$(use_with lzo) \
$(use_with xattr) \
$(use_with zstd)



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/files/, media-tv/kodi/

2023-05-30 Thread Sam James
commit: 57ce221edfeafd9b91be2ce4aacbedda83f62215
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:06:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:06:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ce221e

media-tv/kodi: fix build w/ new flatbuffers

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

 media-tv/kodi/files/kodi-19.5-flatbuffers.patch | 35 +
 media-tv/kodi/kodi-19.5.ebuild  | 13 -
 2 files changed, 42 insertions(+), 6 deletions(-)

diff --git a/media-tv/kodi/files/kodi-19.5-flatbuffers.patch 
b/media-tv/kodi/files/kodi-19.5-flatbuffers.patch
new file mode 100644
index ..3e8f00c1449f
--- /dev/null
+++ b/media-tv/kodi/files/kodi-19.5-flatbuffers.patch
@@ -0,0 +1,35 @@
+https://github.com/xbmc/xbmc/pull/23334
+
+From 07d8c98a0a65e005b85ef70e06eb1b9bbe7f764c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Markus=20H=C3=A4rer?= 
+Date: Sun, 28 May 2023 00:49:40 +0200
+Subject: [PATCH] SavestateFlatBuffer: Remove forward declararion of
+ FlatBufferBuilder
+
+This caused a compiler error with recent faltbuffers because the type changed:
+
+In file included from 
xbmc/cores/RetroPlayer/savestates/SavestateDatabase.cpp:12:
+xbmc/cores/RetroPlayer/savestates/SavestateFlatBuffer.h:19:7: error: 
definition of type 'FlatBufferBuilder' conflicts with type alias of the same 
name
+class FlatBufferBuilder;
+  ^
+/usr/include/flatbuffers/flatbuffer_builder.h:1414:7: note: 
'FlatBufferBuilder' declared here
+using FlatBufferBuilder = FlatBufferBuilderImpl;
+  ^
+1 error generated.
+
+(cherry picked from commit 351184d7e4e3edc447d04a297769eb41a477ba68)
+--- a/xbmc/cores/RetroPlayer/savestates/SavestateFlatBuffer.h
 b/xbmc/cores/RetroPlayer/savestates/SavestateFlatBuffer.h
+@@ -14,11 +14,6 @@
+ 
+ #include 
+ 
+-namespace flatbuffers
+-{
+-class FlatBufferBuilder;
+-}
+-
+ namespace KODI
+ {
+ namespace RETRO
+

diff --git a/media-tv/kodi/kodi-19.5.ebuild b/media-tv/kodi/kodi-19.5.ebuild
index 2a49d55230af..6dffb81372ec 100644
--- a/media-tv/kodi/kodi-19.5.ebuild
+++ b/media-tv/kodi/kodi-19.5.ebuild
@@ -33,12 +33,6 @@ fi
 
 inherit autotools cmake desktop libtool linux-info pax-utils python-single-r1 
xdg
 
-PATCHES=(
-   "${FILESDIR}/${PN}-19.4-atomic.patch"
-   "${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch"
-   "${FILESDIR}/${PN}-19.5-gcc-13.patch"
-)
-
 DESCRIPTION="A free and open source media-player and entertainment hub"
 HOMEPAGE="https://kodi.tv/ https://kodi.wiki/;
 
@@ -195,6 +189,13 @@ In some cases Kodi needs to access multicast addresses.
 Please consider enabling IP_MULTICAST under Networking options.
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-19.4-atomic.patch"
+   "${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch"
+   "${FILESDIR}/${PN}-19.5-gcc-13.patch"
+   "${FILESDIR}/${PN}-19.5-flatbuffers.patch"
+)
+
 pkg_setup() {
check_extra_config
python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2023-05-30 Thread Sam James
commit: 71110f715fc46f148280b52b297121786504a325
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:48:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:48:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71110f71

sys-fs/zfs: remove ancient egypt update_moduledb/remove_moduledb calls

It turns out that the moduledb stuff dates back to an ancient egypt 
'module-rebuild'
tool which was removed long ago from Portage (finally dropped in 2014, but 
obsolete
a while before that). linux-mod-r1.eclass drops that entirely, but 
linux-mod.eclass
retains hooks for it. Drop the calls given linux-mod.eclass will be @DEPRECATED
soon and they serve no purpose nowadays.

(Makes no difference at all to e.g. emerge's @module-rebuild or anything.)

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

 sys-fs/zfs/zfs-2.1.11.ebuild |  8 +---
 sys-fs/zfs/zfs-.ebuild   | 10 --
 2 files changed, 1 insertion(+), 17 deletions(-)

diff --git a/sys-fs/zfs/zfs-2.1.11.ebuild b/sys-fs/zfs/zfs-2.1.11.ebuild
index 9f683b3d7c1c..bdc64e42deac 100644
--- a/sys-fs/zfs/zfs-2.1.11.ebuild
+++ b/sys-fs/zfs/zfs-2.1.11.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module"
 HOMEPAGE="https://github.com/openzfs/zfs;
 
 if [[ ${PV} == "" ]]; then
-   inherit git-r3 linux-mod
+   inherit git-r3
EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
 else
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
@@ -294,12 +294,6 @@ pkg_postinst() {
fi
fi
 
-   if ! use kernel-builtin && [[ ${PV} == "" ]]; then
-   einfo "Adding ${P} to the module database to ensure that the"
-   einfo "kernel modules and userland utilities stay in sync."
-   update_moduledb
-   fi
-
if systemd_is_booted || has_version sys-apps/systemd; then
einfo "Please refer to 
${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
einfo "for default zfs systemd service configuration"

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 89a9dd904796..6777887fc25c 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -286,12 +286,6 @@ pkg_postinst() {
fi
fi
 
-   if ! use kernel-builtin && [[ ${PV} == "" ]]; then
-   einfo "Adding ${P} to the module database to ensure that the"
-   einfo "kernel modules and userland utilities stay in sync."
-   update_moduledb
-   fi
-
if systemd_is_booted || has_version sys-apps/systemd; then
einfo "Please refer to 
${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
einfo "for default zfs systemd service configuration"
@@ -311,8 +305,4 @@ pkg_postinst() {
 
 pkg_postrm() {
udev_reload
-
-   if ! use kernel-builtin && [[ ${PV} == "" ]]; then
-   remove_moduledb
-   fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-05-30 Thread Sam James
commit: 6482def6b8a1bbfec5c3440eaa8cce628a9a5eb8
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:55:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:55:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6482def6

sys-fs/zfs-kmod: restore die-hard if kernel exceeds supported maximum

We ended up discussing the limit and gyakovlev feels strongly about keeping it,
which is fine by me (was on the fence/unsure).

So:
* Put back the hard die for too-new kernels unless ZFS_KERNEL_COMPAT_OVERRIDE 
is set.
* Keep dist-kernel-cap (at least for now?) to allow people who *do* override
to get the nice convenient rebuilds.

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild | 22 ++
 sys-fs/zfs-kmod/zfs-kmod-.ebuild  | 22 ++
 2 files changed, 36 insertions(+), 8 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild
index cd38e7bd2037..7bf3ebaec2e0 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild
@@ -12,18 +12,22 @@ MODULES_KERNEL_MAX=6.2
 MODULES_KERNEL_MIN=3.10
 
 if [[ ${PV} ==  ]] ; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+   inherit git-r3
unset MODULES_KERNEL_MAX
 else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openzfs.asc
inherit verify-sig
 
MY_PV=${PV/_rc/-rc}
-

SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
S="${WORKDIR}/zfs-${PV%_rc?}"
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+
+   ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+   # Increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
@@ -46,7 +50,7 @@ if [[ ${PV} !=  ]] ; then
IUSE+=" +dist-kernel-cap"
RDEPEND="
dist-kernel-cap? ( dist-kernel? (
-   https://github.com/openzfs/zfs.git;
+   inherit git-r3
unset MODULES_KERNEL_MAX
 else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openzfs.asc
inherit verify-sig
 
MY_PV=${PV/_rc/-rc}
-

SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
S="${WORKDIR}/zfs-${PV%_rc?}"
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+
+   ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+   # Increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
@@ -46,7 +50,7 @@ if [[ ${PV} !=  ]] ; then
IUSE+=" +dist-kernel-cap"
RDEPEND="
dist-kernel-cap? ( dist-kernel? (
-   

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-05-30 Thread gerion
commit: 4fd6451737da5cfd7a7fb60820ce2104ce5f8366
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 31 02:29:32 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 31 02:29:32 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4fd64517

dev-python/ptpython: fix dependencies

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest   | 2 +-
 dev-python/ptpython/ptpython-3.0.23.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index a21224c..b57d5ea 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,3 +1,3 @@
 DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 
7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540
 SHA512 
e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
-EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
+EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
5c884c3a1279a3e7850875c45bdc237ac14526129c6a7a10b1d3864ca6568c83049c3cde3548b04b2218d9960edd1b2fb8c96c89cf17d963ad4a27d86fc4cd8c
 SHA512 
2b12746d034b9774bbf59af310163e4de653195ce2bff99a605c5ae61c641684d87d0a757df404c7162a1590f8fa5d7ae18c188c4cbe7b1229678a419ffbc3c3
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26

diff --git a/dev-python/ptpython/ptpython-3.0.23.ebuild 
b/dev-python/ptpython/ptpython-3.0.23.ebuild
index 8f92d45..596e701 100644
--- a/dev-python/ptpython/ptpython-3.0.23.ebuild
+++ b/dev-python/ptpython/ptpython-3.0.23.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/jedi[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-3.0.18[${PYTHON_USEDEP}]
-   =dev-python/prompt-toolkit-3.0.18[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-05-30 Thread gerion
commit: 8fd9cd388041df833b98cea33606701b3aca7a62
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 31 02:22:36 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 31 02:22:36 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8fd9cd38

dev-python/ptpython: update to 3.0.23

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest   |  6 ++---
 ...python-3.0.22.ebuild => ptpython-3.0.23.ebuild} |  0
 dev-python/ptpython/ptpython-3.0.6.ebuild  | 27 --
 3 files changed, 2 insertions(+), 31 deletions(-)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index 43b9c3b..a21224c 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,5 +1,3 @@
-DIST ptpython-3.0.22.tar.gz 67806 BLAKE2B 
2f89e07b3d9a5f0b4a64adc594e80ebc517d789284a4d85bbc7a536de74b6e503f78a0933e1891b4ec01b455129458ead4dd8b0e0305307c2f08c50fc17d84cd
 SHA512 
90d6829db1a24f98372901ede8480af5c96fbc338d8edcc4b064fa3c8608f2950e1bfe053de9b29062e03730d895d8e082c1b43b42a68aa5e5e79a103204cf8b
-DIST ptpython-3.0.6.tar.gz 403646 BLAKE2B 
f9f9474e1ef49b6939509ea7c30f80e7c0d34cea38ddc925a325e87c051a14899246bc1863e9dc3cbe586b128beb5298e16c003d5724b154ead77524d7036621
 SHA512 
4495f2b7bca416c25c8ce0bb130b34c291885dc1f32b875c00c492e89017a34c0bf838940d6168a0435d32c93889afb6b2de3867fff029bfb777b4a453a3950d
-EBUILD ptpython-3.0.22.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
-EBUILD ptpython-3.0.6.ebuild 750 BLAKE2B 
7b72f6d289dd7f3560d9e80ff92c21440554c8016624ce9ec6755b12423765789d52f1691e55d57e443abc55b2aee3c3e085faf08adec22561e246c963884800
 SHA512 
0c38c9181079afe139d1f6f3c4e5d7b76accc15aee1fa4238da74b1d01d555d1f770129d0c307655cc0803b68f56ed0aab7e2430e928b4676f880c96a2a4c94d
+DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 
7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540
 SHA512 
e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
+EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26

diff --git a/dev-python/ptpython/ptpython-3.0.22.ebuild 
b/dev-python/ptpython/ptpython-3.0.23.ebuild
similarity index 100%
rename from dev-python/ptpython/ptpython-3.0.22.ebuild
rename to dev-python/ptpython/ptpython-3.0.23.ebuild

diff --git a/dev-python/ptpython/ptpython-3.0.6.ebuild 
b/dev-python/ptpython/ptpython-3.0.6.ebuild
deleted file mode 100644
index ebc4ae5..000
--- a/dev-python/ptpython/ptpython-3.0.6.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="Python REPL build on top of prompt_toolkit"
-HOMEPAGE="https://pypi.org/project/ptpython/ 
https://github.com/prompt-toolkit/ptpython;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   ' python3_{6,7})
-   dev-python/jedi[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/

2023-05-30 Thread gerion
commit: 971d538080466085c994c64e7c05b09073225b7b
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 31 02:20:28 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 31 02:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=971d5380

dev-python/sra: drop fusepy

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/sra/Manifest| 2 +-
 dev-python/sra/sra-.ebuild | 6 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest
index 4a3da74..87b3d29 100644
--- a/dev-python/sra/Manifest
+++ b/dev-python/sra/Manifest
@@ -1 +1 @@
-EBUILD sra-.ebuild 727 BLAKE2B 
bdf4d586a65a953c3d7b76621cb5aac2eb19a9aa3d699f5fc166d6ae13a2120906ce3ebb67b434e39dc2fa82e33e59ecafd8e805ab323f892fc564636d454c8b
 SHA512 
4889dca4679b2f8822b3fadbeea8312c314ad277a65c738a14fc21376e3ee27c996458e5f43a99fa569a49d2624e0040e5753b7ab137e2119235cf09efa6584a
+EBUILD sra-.ebuild 807 BLAKE2B 
14fd7a240b5ab245aa26c64b2018c60710c012142b841252ef580c2b51844b6ae2c8b1b604874bd3ba3770818e4dff3b551960bb8be504209023ef1388060f4b
 SHA512 
611440a712c8f522787ddce2a3e94fd1dfda2853e04cf4692074e998f704c1f00b2767a91bbd7509d5d11172f770298eec98780625b8bdc593ca7d9cb521f701

diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild
index 34ca7d8..c939415 100644
--- a/dev-python/sra/sra-.ebuild
+++ b/dev-python/sra/sra-.ebuild
@@ -20,8 +20,12 @@ DEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/rauth[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/fusepy[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-vcs/python-gitlab[${PYTHON_USEDEP}]
qis? ( app-shells/fzf )"
 RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   elog 'WARNING: the studip mounting is not working, since it depends on 
the deprecated fusepy.'
+}
+



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/files/, sys-fs/xfsprogs/

2023-05-30 Thread Sam James
commit: 6d97d647dc5e52050c890d3d7fd504a631f96dd2
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:25:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:25:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d97d647

sys-fs/xfsprogs: drop 5.18.0-r1, 6.0.0

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

 sys-fs/xfsprogs/Manifest   |  2 -
 .../xfsprogs/files/xfsprogs-5.18.0-include.patch   | 15 
 sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild  | 95 --
 sys-fs/xfsprogs/xfsprogs-6.0.0.ebuild  | 95 --
 4 files changed, 207 deletions(-)

diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest
index 3398369b6fe9..e9b11d05bf05 100644
--- a/sys-fs/xfsprogs/Manifest
+++ b/sys-fs/xfsprogs/Manifest
@@ -1,5 +1,3 @@
-DIST xfsprogs-5.18.0.tar.xz 1310008 BLAKE2B 
a2a2835d53ee6ac55279636f3f3cdcecab8757911ce5c1ea5f350a4da9ff4c1ca64b2aba1c0e5424c0c0a01fd0504396d5fecca12e4689c372ed5bb76b9ac24e
 SHA512 
47d035a33367edae7357e34c70bdb0fe9219231153fb4c4f418ed1462d137dd77338c12a199eb71cd70e88903e5fc11e1e4fb595c622183786e87346e2f65739
-DIST xfsprogs-6.0.0.tar.xz 1320744 BLAKE2B 
ae1d175e3dc5f0f6819397f8166a419847da07616d472f81928e3086b9fac420c09e9406d752a34a957d6d9c82a45defb17d6773e87e3b5f4ff509952ef3e76e
 SHA512 
a3ddccdea1129038420d933f1e9ae8f9e75b3ad59fd0fe4c61b7a4dc6145f47b4262f68aefc3216d37cc33ee5643cd6f260ec83cd39d6b61a1cd046c03674ad8
 DIST xfsprogs-6.1.1.tar.xz 1322528 BLAKE2B 
f6551356ccc68ee6d0bdc50edcf9717bfc94053e97b408f0fa6b316d51391bd347baa8c6ce09e269d09177eec14befc4235738e92d5e4408bda1113c79b2b18b
 SHA512 
ec11cb9be34502a006f18ebea0a62aa227580753fce57cb7b6394d079fa41aee778382c06116a2fa45b67989a1501bbba2013829d2348b51e1136e668966c5e6
 DIST xfsprogs-6.2.0.tar.xz 1324216 BLAKE2B 
847ad267b3667604c9c6a30857605e9cef0f184b7c375d0771b29a0c9596f621a819cc4e88af939a3f9a3ce14a2984fece5e70346bc673a5982af6eebe3909cc
 SHA512 
71c04f744af9f4f3197a9c6eb468574d984c1532753f83f0bcd583cf737b89fab034442c072794975c813ea168572b39ae43f28d9a0428204be2fb7f1e141fc5
 DIST xfsprogs-6.3.0.tar.xz 1328452 BLAKE2B 
47a4ec45c88f26b32debd52283602d8244f996c071853b6bf7cf905f917436b1324bc9b58338346c8255201629d69e771d6c3bfd81f33f4f3c3907251d0a6c8c
 SHA512 
dbb3e77d0d9cf184a0e647b8231350401a7549a23a0bfd9121cf2a1b48e85f71d98329dff440fc6e984bcecfdcc2a72f0f27c4989560f3c55359f21f3fb434bb

diff --git a/sys-fs/xfsprogs/files/xfsprogs-5.18.0-include.patch 
b/sys-fs/xfsprogs/files/xfsprogs-5.18.0-include.patch
deleted file mode 100644
index 361aeb0b7d35..
--- a/sys-fs/xfsprogs/files/xfsprogs-5.18.0-include.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-
-Bug: https://bugs.gentoo.org/875050
-Upstream: 
https://lore.kernel.org/linux-xfs/865733c7-8314-cd13-f363-5ba2c6842...@applied-asynchrony.com/
-Signed-off-by: Holger Hoffstätte  
-
 xfsprogs-5.18.0/scrub/unicrash.c   2021-12-13 21:02:19.0 +0100
-+++ xfsprogs-5.18.0-nowarn/scrub/unicrash.c2022-10-04 19:46:28.869402900 
+0200
-@@ -10,6 +10,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 

diff --git a/sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild 
b/sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild
deleted file mode 100644
index 27df30019de0..
--- a/sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd usr-ldscript
-
-DESCRIPTION="XFS filesystem utilities"
-HOMEPAGE="https://xfs.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/;
-SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="icu libedit nls selinux"
-
-RDEPEND="dev-libs/inih
-   dev-libs/userspace-rcu:=
-   >=sys-apps/util-linux-2.17.2
-   icu? ( dev-libs/icu:= )
-   libedit? ( dev-libs/libedit )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-RDEPEND+=" selinux? ( sec-policy/selinux-xfs )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.3.0-libdir.patch
-   "${FILESDIR}"/${PN}-5.18.0-docdir.patch
-   "${FILESDIR}"/${PN}-5.18.0-include.patch
-)
-
-src_prepare() {
-   default
-
-   # Fix doc dir
-   sed -i \
-   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-   include/builddefs.in || die
-
-   # Don't install compressed docs
-   sed 's@\(CHANGES\)\.gz[[:space:]]@\1 @' -i doc/Makefile || die
-}
-
-src_configure() {
-   # include/builddefs.in will add FCFLAGS to CFLAGS which will
-   # unnecessarily clutter CFLAGS (and fortran isn't used)
-   unset FCFLAGS
-
-   # If set in user env, this breaks configure
-   unset PLATFORM
-
-   export DEBUG=-DNDEBUG
-
-   # Package is honoring CFLAGS; No need to use OPTIMIZER 

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

2023-05-30 Thread Sam James
commit: 8f5e114929bd33235f0a2f000fc32262a75fc3af
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:29:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:29:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5e1149

dev-util/gperf: drop 3.1

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

 dev-util/gperf/gperf-3.1.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
deleted file mode 100644
index 64710ec693b0..
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A perfect hash function generator"
-HOMEPAGE="https://www.gnu.org/software/gperf/;
-SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-src_prepare() {
-   sed -i \
-   -e "/^CPPFLAGS /s:=:+=:" \
-   */Makefile.in || die #444078
-
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2023-05-30 Thread Sam James
commit: 7b390328aa61be570932fecd99e04cdef4cf1fc4
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:26:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:26:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b390328

sys-fs/btrfs-progs: drop 6.1.3

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

 sys-fs/btrfs-progs/Manifest |   1 -
 sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild | 161 
 2 files changed, 162 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 42f907748f54..c64a197f4dd9 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,4 +1,3 @@
-DIST btrfs-progs-v6.1.3.tar.xz 2333984 BLAKE2B 
71543f5be282a289fbc92f78b89b25e4162c3cbd2d3cf2e8564791f86c6f933f61c03ba93aeca029689be6284988ff35a47f25a6523f15be47f3e7ce9b5c0c4b
 SHA512 
7c40d8bc3fcef0b2a7bf4be7d52923015b5b11c3f14bfc550ffa95a47d673f640b7deb840fee22fb7cc2743b6098fb12b5caea586fbf0972a1bc9a7606f3f375
 DIST btrfs-progs-v6.2.1.tar.xz 2415064 BLAKE2B 
8ea7d9815e34c569dd82e53dc1f982c820265521708c7c41dc587646362b300edf938e940b52508e301874269ea5ebb96605f4a1046d096678257463ced53b03
 SHA512 
2a485d8c8b3091af27e91751cabe61306388526de3c1c5154370ddee1bb26ebfe70c3b4cd6686b173d313c98c30168fee18723dadc7b4c00e10c502da169
 DIST btrfs-progs-v6.2.2.tar.xz 2437300 BLAKE2B 
b3d0de668baf771ff08c59d20407525be841b06747b771efc013b0c2d1d24ed03caf472b7c9b03499f60140f6f84e2edbcb690cba503a7eb8037af038de79d52
 SHA512 
967e1c1a6b956a4e11a794aad090d1cf370fd98e4186525ccfbbbc9ae3f2bb66ace1d684730f93c558403b7ac1c991aec3d04d07548b19ee1516352a069431db
 DIST btrfs-progs-v6.3.1.tar.xz 3155540 BLAKE2B 
5f8ec51f11d705bb4ada2e000143933484bae2f3a5dedb5c1abac37950de44fa0fa762cc09012ca6702b96591264027b28c17392303db414a5651657cb086c7c
 SHA512 
a567a02f565a44dd06f54b3fd03187d259235eedf8033457368add217c87b2304e8c80ca5e2a35bdffc14e43b6889361183c6dcd5e2f4ad6fe7bfc5eb4127e65

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild
deleted file mode 100644
index fbe90fb73476..
--- a/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit bash-completion-r1 python-single-r1 udev
-
-libbtrfs_soname=0
-
-if [[ ${PV} !=  ]]; then
-   MY_PV="v${PV/_/-}"
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
-
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-   fi
-
-   S="${WORKDIR}"/${PN}-${MY_PV}
-else
-   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git;
-   EGIT_BRANCH="devel"
-   WANT_LIBTOOL="none"
-   inherit autotools git-r3
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python +man reiserfs static static-libs udev +zstd"
-# Could support it with just !systemd => eudev, see mdadm, but let's
-# see if someone asks for it first.
-REQUIRED_USE="static? ( !udev )"
-
-# Tries to mount repaired filesystems
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/lzo:2=
-   sys-apps/util-linux:=[static-libs(+)?]
-   sys-libs/zlib:=
-   convert? (
-   sys-fs/e2fsprogs:=
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27
-   )
-   )
-   python? ( ${PYTHON_DEPS} )
-   udev? ( virtual/libudev:= )
-   zstd? ( app-arch/zstd:= )
-"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-5.10
-   convert? ( sys-apps/acl )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )
-   static? (
-   dev-libs/lzo:2[static-libs(+)]
-   sys-apps/util-linux:0[static-libs(+)]
-   sys-libs/zlib:0[static-libs(+)]
-   convert? (
-   sys-fs/e2fsprogs[static-libs(+)]
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
-   )
-   )
-   zstd? ( app-arch/zstd[static-libs(+)] )
-   )
-"
-BDEPEND="virtual/pkgconfig
-   man? ( dev-python/sphinx )"
-
-if [[ ${PV} ==  ]]; then
-   BDEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   AT_M4DIR="m4" eautoreconf
-
-   mkdir config || die
-   local automakedir="$(autotools_run_tool --at-output 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/e2fsprogs/

2023-05-30 Thread Sam James
commit: 224a5359b006b74a2e1fb948adb931e89e25e59d
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:29:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224a5359

sys-fs/e2fsprogs: drop 1.46.5-r3, 1.47.0

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

 sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild | 166 ---
 sys-fs/e2fsprogs/e2fsprogs-1.47.0.ebuild| 169 
 sys-fs/e2fsprogs/metadata.xml   |   1 -
 3 files changed, 336 deletions(-)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild
deleted file mode 100644
index 09e9ee84888f..
--- a/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs udev usr-ldscript multilib-minimal
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/;
-SRC_URI="https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cron fuse lto nls static-libs test +threads +tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !sys-libs/${PN}-libs
-   cron? ( sys-fs/lvm2[lvm] )
-   fuse? ( sys-fs/fuse:0 )
-   nls? ( virtual/libintl )
-   tools? ( sys-apps/util-linux )"
-# For testing lib/ext2fs, lib/support/libsupport.a is required, which
-# unconditionally includes '' from sys-apps/util-linux.
-DEPEND="
-   ${RDEPEND}
-   test? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )"
-BDEPEND="
-   virtual/pkgconfig
-   sys-apps/texinfo
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854
-
-   # Upstream patches (can usually removed with next version bump)
-   "${FILESDIR}"/${P}-parallel-make.patch
-)
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/ext2fs/ext2_types.h
-)
-
-src_prepare() {
-   default
-
-   cp doc/RelNotes/v${PV}.txt ChangeLog || die "Failed to copy Release 
Notes"
-
-   # Get rid of doc -- we don't use them. This also prevents a sandbox
-   # violation due to mktexfmt invocation
-   rm -r doc || die "Failed to remove doc dir"
-
-   # prevent included intl cruft from building #81096
-   sed -i -r \
-   -e 's:@LIBINTL@:@LTLIBINTL@:' \
-   MCONFIG.in || die 'intl cruft'
-}
-
-multilib_src_configure() {
-   # Keep the package from doing silly things #261411
-   export VARTEXFONTS="${T}/fonts"
-
-   # needs open64() prototypes and friends
-   append-cppflags -D_GNU_SOURCE
-
-   local myeconfargs=(
-   --with-root-prefix="${EPREFIX}"
-   $(use_with cron crond-dir "${EPREFIX}/etc/cron.d")
-   --with-systemd-unit-dir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}$(get_udevdir)/rules.d"
-   --enable-symlink-install
-   --enable-elf-shlibs
-   $(tc-has-tls || echo --disable-tls)
-   $(multilib_native_use_enable fuse fuse2fs)
-   $(use_enable nls)
-   $(multilib_native_use_enable tools e2initrd-helper)
-   --disable-fsck
-   --disable-uuidd
-   $(use_enable lto)
-   $(use_with threads pthread)
-   )
-
-   # we use blkid/uuid from util-linux now
-   if use kernel_linux ; then
-   export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes
-   myeconfargs+=( --disable-lib{blkid,uuid} )
-   fi
-
-   ac_cv_path_LDCONFIG=: \
-   ECONF_SOURCE="${S}" \
-   CC="$(tc-getCC)" \
-   BUILD_CC="$(tc-getBUILD_CC)" \
-   BUILD_LD="$(tc-getBUILD_LD)" \
-   econf "${myeconfargs[@]}"
-
-   if grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
-   eerror "INTL sanity check failed, aborting build."
-   eerror "Please post your ${S}/config.log file as an"
-   eerror "attachment to 
https://bugs.gentoo.org/show_bug.cgi?id=81096;
-   die "Preventing included intl cruft from building"
-   fi
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi && use tools ; then
-   emake V=1
-   else
-   emake -C lib/et V=1
-   emake -C lib/ss V=1
-   emake -C lib/ext2fs V=1
-   emake -C lib/e2p V=1
-   fi
-}
-
-multilib_src_test() {
-   if multilib_is_native_abi && use tools ; then
-   emake V=1 check
-   else
-   # required by 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2023-05-30 Thread Sam James
commit: 1425f5c71263cced2d2d25131b4b28552c54939e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:26:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1425f5c7

sys-fs/btrfs-progs: drop 6.3

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

 sys-fs/btrfs-progs/Manifest   |   1 -
 sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild | 164 --
 2 files changed, 165 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index c64a197f4dd9..db95b40ce354 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,4 +1,3 @@
 DIST btrfs-progs-v6.2.1.tar.xz 2415064 BLAKE2B 
8ea7d9815e34c569dd82e53dc1f982c820265521708c7c41dc587646362b300edf938e940b52508e301874269ea5ebb96605f4a1046d096678257463ced53b03
 SHA512 
2a485d8c8b3091af27e91751cabe61306388526de3c1c5154370ddee1bb26ebfe70c3b4cd6686b173d313c98c30168fee18723dadc7b4c00e10c502da169
 DIST btrfs-progs-v6.2.2.tar.xz 2437300 BLAKE2B 
b3d0de668baf771ff08c59d20407525be841b06747b771efc013b0c2d1d24ed03caf472b7c9b03499f60140f6f84e2edbcb690cba503a7eb8037af038de79d52
 SHA512 
967e1c1a6b956a4e11a794aad090d1cf370fd98e4186525ccfbbbc9ae3f2bb66ace1d684730f93c558403b7ac1c991aec3d04d07548b19ee1516352a069431db
 DIST btrfs-progs-v6.3.1.tar.xz 3155540 BLAKE2B 
5f8ec51f11d705bb4ada2e000143933484bae2f3a5dedb5c1abac37950de44fa0fa762cc09012ca6702b96591264027b28c17392303db414a5651657cb086c7c
 SHA512 
a567a02f565a44dd06f54b3fd03187d259235eedf8033457368add217c87b2304e8c80ca5e2a35bdffc14e43b6889361183c6dcd5e2f4ad6fe7bfc5eb4127e65
-DIST btrfs-progs-v6.3.tar.xz 2463228 BLAKE2B 
ba4fad5d912e71a4ceab4cef2846b340d56a3c9bd0d90c1e81c1d8bc6ed3ce6016d4e97a194c4501c3ba535c9ef1b77fa351b9716998278c47cf6fb3973a1f01
 SHA512 
826d9788f8e186146570c08eb9e032b4195afed16b1913385b7f06d7ef738ba1ae7c4d089ad77594fc9a34bd3385581f03b7c18be6eae4ced605c43e425f5406

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild
deleted file mode 100644
index c1f11dd5dd51..
--- a/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit bash-completion-r1 python-single-r1 udev
-
-libbtrfs_soname=0
-
-if [[ ${PV} !=  ]]; then
-   MY_PV="v${PV/_/-}"
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
-
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
-   fi
-
-   S="${WORKDIR}"/${PN}-${MY_PV}
-else
-   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git;
-   EGIT_BRANCH="devel"
-   WANT_LIBTOOL="none"
-   inherit autotools git-r3
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python +man reiserfs static static-libs udev +zstd"
-# Could support it with just !systemd => eudev, see mdadm, but let's
-# see if someone asks for it first.
-REQUIRED_USE="static? ( !udev )"
-
-# Tries to mount repaired filesystems
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/lzo:2=
-   sys-apps/util-linux:=[static-libs(+)?]
-   sys-libs/zlib:=
-   convert? (
-   sys-fs/e2fsprogs:=
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27
-   )
-   )
-   python? ( ${PYTHON_DEPS} )
-   udev? ( virtual/libudev:= )
-   zstd? ( app-arch/zstd:= )
-"
-DEPEND="
-   ${RDEPEND}
-   >=sys-kernel/linux-headers-5.10
-   convert? ( sys-apps/acl )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )
-   static? (
-   dev-libs/lzo:2[static-libs(+)]
-   sys-apps/util-linux:0[static-libs(+)]
-   sys-libs/zlib:0[static-libs(+)]
-   convert? (
-   sys-fs/e2fsprogs[static-libs(+)]
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
-   )
-   )
-   zstd? ( app-arch/zstd[static-libs(+)] )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-   man? ( dev-python/sphinx )
-"
-
-if [[ ${PV} ==  ]]; then
-   BDEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   AT_M4DIR="m4" eautoreconf
-
-   mkdir config || die
-   local 

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

2023-05-30 Thread Sam James
commit: 5dd950cae590bc624e8e9b98ec462abf9ea78ee4
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:18:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:18:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd950ca

sys-apps/mawk: Stabilize 1.3.4_p20230525 amd64, #907454

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

 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
index 713877cfe7e5..c9a35540340b 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



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

2023-05-30 Thread Sam James
commit: 26978126e5e8a9aef8edfc7c3d3a49d0c587d930
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:18:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:18:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26978126

sys-apps/mawk: Stabilize 1.3.4_p20230525 arm64, #907454

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

 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
index 23e30e355999..713877cfe7e5 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



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

2023-05-30 Thread Sam James
commit: 35c8f49d6abfeaf00543e58d9d61f29d64b25ac1
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:18:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:18:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c8f49d

sys-apps/mawk: Stabilize 1.3.4_p20230525 arm, #907454

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

 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
index c9a35540340b..7c340cc33564 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



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

2023-05-30 Thread Sam James
commit: eab7711e126155caef38408ebc3f7dc2ecf2c93b
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:05:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:05:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab7711e

app-admin/rsyslog: Stabilize 8.2304.0 arm64, #907190

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

 app-admin/rsyslog/rsyslog-8.2304.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2304.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2304.0.ebuild
index 8d985df7f558..f0c5b614a3c3 100644
--- a/app-admin/rsyslog/rsyslog-8.2304.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2304.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



[gentoo-commits] proj/musl:master commit in: net-libs/libnfsidmap/, net-libs/libnfsidmap/files/

2023-05-30 Thread Sam James
commit: 90576ed931891c0d184e96189cb9240c05ea7091
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:45:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:45:28 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=90576ed9

net-libs/libnfsidmap: treeclean

Gone from ::gentoo, obsolete.

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

 net-libs/libnfsidmap/Manifest  |   1 -
 .../files/0001-add_missing_header_musl.patch   |  12 ---
 .../files/libnfsidmap-0.21-headers.patch   |  22 
 .../files/libnfsidmap-0.27-configure-musl.patch|  11 --
 .../files/libnfsidmap-0.27-getgrouplist.patch  | 115 -
 net-libs/libnfsidmap/libnfsidmap-0.27-r1.ebuild|  63 ---
 net-libs/libnfsidmap/metadata.xml  |   8 --
 7 files changed, 232 deletions(-)

diff --git a/net-libs/libnfsidmap/Manifest b/net-libs/libnfsidmap/Manifest
deleted file mode 100644
index 5c73486b..
--- a/net-libs/libnfsidmap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libnfsidmap-0.27.tar.bz2 303900 BLAKE2B 
c6cb8d81042426552fd3cde9dfd26f805d3c92281a65c3ca2d12671477eb697f3cd51a6d8313a658eb70232136e5615e0cb9ad090a92e747e245f49e60cfcf8a
 SHA512 
0698079abb4bb9ebeaccbcabca725b022c1daaa3d287944d9c4c2a2134489b649b44fcbcd9916e91dd6d91cdc67d267adf5741c5404150c66cc8243b9f15970d

diff --git a/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch 
b/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch
deleted file mode 100644
index 574cf8fe..
--- a/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 libnfsidmap-0.27/cfg.h 2015-01-10 14:25:50.384148769 +
-+++ libnfsidmap-0.27/cfg.h 2015-01-10 14:28:23.062148769 +
-@@ -33,6 +33,9 @@
- #ifndef _CONF_H_
- #define _CONF_H_
- 
-+#if ! defined(__GLIBC__) || ! defined(__UCLIBC__)
-+#include 
-+#endif
- #include "queue.h"
- 
- struct conf_list_node {

diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.21-headers.patch 
b/net-libs/libnfsidmap/files/libnfsidmap-0.21-headers.patch
deleted file mode 100644
index 6ef12d44..
--- a/net-libs/libnfsidmap/files/libnfsidmap-0.21-headers.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-for toupper and such
-
 a/nss.c
-+++ b/nss.c
-@@ -34,6 +34,7 @@
-  *  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-  */
- 
-+#include 
- #include 
- #include 
- #include 
 a/libnfsidmap.c
-+++ b/libnfsidmap.c
-@@ -37,6 +37,7 @@
-  *  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-  */
- 
-+#include 
- #include 
- #include 
- #include 

diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch 
b/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch
deleted file mode 100644
index a5dec908..
--- a/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 libnfsidmap-0.27/configure.ac.orig 2018-05-23 00:07:14.273119199 -0700
-+++ libnfsidmap-0.27/configure.ac  2018-05-23 00:07:24.285190437 -0700
-@@ -14,7 +14,7 @@
- 
- # Checks for libraries.
- 
--AC_CHECK_LIB([resolv], [__res_querydomain], , AC_MSG_ERROR(res_querydomain 
needed))
-+AC_CHECK_LIB([resolv], [res_querydomain], , AC_MSG_ERROR(res_querydomain 
needed))
- 
- AC_ARG_ENABLE([ldap],
-   [AS_HELP_STRING([--disable-ldap],[Disable support for LDAP 
@<:@default=detect@:>@])])

diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch 
b/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch
deleted file mode 100644
index 9a8f0a48..
--- a/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-http://bugs.gentoo.org/169909
-
 libnfsidmap-0.27/configure.ac
-+++ libnfsidmap-0.27/configure.ac
-@@ -63,7 +63,7 @@
- 
- # Checks for library functions.
- AC_FUNC_MALLOC
--AC_CHECK_FUNCS([strchr strdup])
-+AC_CHECK_FUNCS([strchr strdup getgrouplist])
- 
- AC_CONFIG_FILES([Makefile])
- AC_CONFIG_FILES([libnfsidmap.pc])
 libnfsidmap-0.27/getgrouplist.c
-+++ libnfsidmap-0.27/getgrouplist.c
-@@ -0,0 +1,88 @@
-+/*
-+ *  getgrouplist.c
-+ *
-+ *  if system does not provide the non-standard getgrouplist, we will emulate
-+ *  it via POSIX standard functions
-+ *
-+ * Copyright (c) 1991, 1993
-+ *The Regents of the University of California.  All rights reserved.
-+ *
-+ * Redistribution and use in source and binary forms, with or without
-+ * modification, are permitted provided that the following conditions
-+ * are met:
-+ * 1. Redistributions of source code must retain the above copyright
-+ *notice, this list of conditions and the following disclaimer.
-+ * 2. Redistributions in binary form must reproduce the above copyright
-+ *notice, this list of conditions and the following disclaimer in the
-+ *documentation and/or other materials provided with the distribution.
-+ * 4. Neither the name of the University nor the 

[gentoo-commits] proj/musl:master commit in: net-misc/connman/, net-misc/connman/files/

2023-05-30 Thread Sam James
commit: 4faecd7c3d7e381f720c23b721cb1191e3f3d35f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:46:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:46:29 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4faecd7c

net-misc/connman: treeclean

::gentoo should work.

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

 net-misc/connman/Manifest  |   2 -
 net-misc/connman/connman-1.35-r1.ebuild|  94 ---
 net-misc/connman/connman-1.38.ebuild   | 106 
 net-misc/connman/connman-.ebuild   | 106 
 .../connman/files/connman-1.29-musl-sockaddr.patch |  12 --
 net-misc/connman/files/connman-1.31-xtables.patch  |  54 ---
 net-misc/connman/files/connman-1.32-execinfo.patch |  27 
 .../connman-1.33-polkit-configure-check-fix.patch  |  15 --
 .../files/connman-1.33-resolv-conf-overwrite.patch |   6 -
 .../connman/files/connman-1.35-musl-fixes.patch| 179 -
 .../connman/files/connman-1.38-musl-fixes.patch|  81 --
 .../connman/files/connman--musl-fixes.patch|  81 --
 .../connman/files/connman-musl-libresolv.patch |  61 ---
 net-misc/connman/files/connman-musl-log.patch  |  29 
 net-misc/connman/files/connman-musl.patch  | 125 --
 net-misc/connman/files/connman.confd   |  15 --
 net-misc/connman/files/connman.initd2  |  22 ---
 net-misc/connman/files/connman.service |  11 --
 net-misc/connman/metadata.xml  |  26 ---
 19 files changed, 1052 deletions(-)

diff --git a/net-misc/connman/Manifest b/net-misc/connman/Manifest
deleted file mode 100644
index 8900f8b4..
--- a/net-misc/connman/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST connman-1.35.tar.xz 686092 BLAKE2B 
706d8333dc2fcbee8d0ef3849325c4975dfe312a7a542ee96859a1724e05b1302c244a0108ab70033b398301c235fb13cb9509e9147dc2bb049e900f3799cd98
 SHA512 
2234b4d18b038f9a33939035cddebd31c74ce962e5616c2c30b2912476612ef3f7d5b9edca64bf6e69fa358252ed432124e036ac3516b291b86695cb9a96c6a8
-DIST connman-1.38.tar.xz 749288 BLAKE2B 
3f0ec95c87d9b3bf4f188e2523cb8ed97f462953ed95180fadf98bfe0d01c67a3b73e18e39d616e9299fa0251b9a86afea6161b9e280ae6999eb66e6bd5c4406
 SHA512 
9c8f77c4dd62763ccb9ea5cc5d285a8a1c51bb09a82eafc73246231557a4f627ae1e5e4a9df5e104457390ebba643349d7d67800a4ee4c17c6dceff192afe8d4

diff --git a/net-misc/connman/connman-1.35-r1.ebuild 
b/net-misc/connman/connman-1.35-r1.ebuild
deleted file mode 100644
index a14ee5de..
--- a/net-misc/connman/connman-1.35-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit autotools systemd
-
-DESCRIPTION="Provides a daemon for managing internet connections"
-HOMEPAGE="https://01.org/connman;
-SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
-
-IUSE="${IUSE} bluetooth debug doc examples +ethernet iptables l2tp nftables"
-IUSE="${IUSE} ofono openvpn openconnect pptp policykit tools vpnc +wifi wispr 
networkmanager"
-
-REQUIRED_USE="|| ( iptables nftables )"
-RDEPEND=">=dev-libs/glib-2.16
-   >=sys-apps/dbus-1.2.24
-   iptables? ( >=net-firewall/iptables-1.4.8 )
-   bluetooth? ( net-wireless/bluez )
-   l2tp? ( net-dialup/xl2tpd )
-   nftables? (
-   >=net-libs/libnftnl-1.0.4:0=
-   >=net-libs/libmnl-1.0.0:0= )
-   ofono? ( net-misc/ofono )
-   openconnect? ( net-vpn/openconnect )
-   openvpn? ( net-vpn/openvpn )
-   policykit? ( sys-auth/polkit )
-   pptp? ( net-dialup/pptpclient )
-   vpnc? ( net-vpn/vpnc )
-   wifi? ( >=net-wireless/wpa_supplicant-2.0[dbus] )
-   wispr? ( net-libs/gnutls )"
-
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-2.6.39
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.33-polkit-configure-check-fix.patch"
-   "${FILESDIR}/${PN}-1.33-resolv-conf-overwrite.patch"
-
-   # musl fixes
-   "${FILESDIR}/${PN}-musl-libresolv.patch"
-   "${FILESDIR}/${PN}-1.35-musl-fixes.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir=/var \
-   --with-systemdunitdir=$(systemd_get_systemunitdir) \
-   --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \
-   --enable-client \
-   --enable-datafiles \
-   --enable-loopback=builtin \
-   $(use_enable examples test) \
-   $(use_enable ethernet ethernet builtin) \
-   $(use_enable wifi wifi builtin) \
-   $(use_enable bluetooth bluetooth builtin) \
-   $(use_enable l2tp l2tp builtin) \
-   $(use_enable ofono ofono builtin) \
-   

[gentoo-commits] proj/musl:master commit in: sys-apps/fakeroot/

2023-05-30 Thread Sam James
commit: 11cfc2a623253ea5a45dd27dc327ad25038da35c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:46:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:46:03 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=11cfc2a6

sys-apps/fakeroot: drop 1.20.2-r1

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

 sys-apps/fakeroot/Manifest  |  1 -
 sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 1a8f5f69..e6990158 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1 @@
-DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 
813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119
 SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
deleted file mode 100644
index 1be067a5..
--- a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="acl debug static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )"
-
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
-   "${FILESDIR}"/${P}-glibc-2.24.patch
-   "${FILESDIR}"/${PN}-1.22-xstatjunk.patch
-   "${FILESDIR}"/${PN}-1.22-no64.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-
-   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] proj/musl:master commit in: sys-auth/elogind/, sys-auth/elogind/files/

2023-05-30 Thread Sam James
commit: 6c7026e235cb252fa3c75521b664dab35c544d03
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:44:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:44:05 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6c7026e2

sys-auth/elogind: treeclean

::gentoo works.

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

 sys-auth/elogind/Manifest  |   2 -
 sys-auth/elogind/elogind-246.10.ebuild | 153 -
 sys-auth/elogind/elogind-246.9.2.ebuild| 153 -
 sys-auth/elogind/files/0001-musl-mallinfo.patch|  36 -
 .../elogind/files/elogind-241.4-broken-test.patch  |  15 --
 sys-auth/elogind/files/elogind-243.7-nodocs.patch  |  29 
 sys-auth/elogind/files/elogind.conf.in |   7 -
 sys-auth/elogind/files/elogind.init|  25 
 sys-auth/elogind/files/elogind.init-r1 |  27 
 sys-auth/elogind/metadata.xml  |  17 ---
 10 files changed, 464 deletions(-)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
deleted file mode 100644
index 4eb0c703..
--- a/sys-auth/elogind/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST elogind-246.10.tar.gz 1559256 BLAKE2B 
17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208
 SHA512 
9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b
-DIST elogind-246.9.2.tar.gz 1534982 BLAKE2B 
428def0f577cb92c8167f4400a59093ebf738d14b449e0dc59f1aa59da2c0f781db62bffc4bea2649edbfcc06ff5799ab24243dfb580eaa12c5cf0c41be8fc17
 SHA512 
b50d319793307a425d7542626e8cf27e56fb5e5c75cca9519cd3f5a1e7c387c4179310b95fa083f8bd8172384f16c0e45e7000b313d2bcf84ed8aba98dc775c1

diff --git a/sys-auth/elogind/elogind-246.10.ebuild 
b/sys-auth/elogind/elogind-246.10.ebuild
deleted file mode 100644
index eeda3cb3..
--- a/sys-auth/elogind/elogind-246.10.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_BRANCH="v241-stable"
-   EGIT_REPO_URI="https://github.com/elogind/elogind.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
-fi
-
-inherit linux-info meson pam udev xdg-utils
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/elogind/elogind;
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-IUSE="+acl audit debug doc +pam +policykit selinux"
-
-BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-util/gperf
-   dev-util/intltool
-   virtual/pkgconfig
-"
-DEPEND="
-   audit? ( sys-process/audit )
-   sys-apps/util-linux
-   sys-libs/libcap
-   virtual/libudev:=
-   acl? ( sys-apps/acl )
-   pam? ( sys-libs/pam )
-   selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${DEPEND}
-   !sys-apps/systemd
-"
-PDEPEND="
-   sys-apps/dbus
-   policykit? ( sys-auth/polkit )
-"
-
-DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-243.7-nodocs.patch"
-   "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
-
-   use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   if use elibc_musl ; then
-   eapply "${FILESDIR}"/0001-musl-mallinfo.patch
-   fi
-
-   xdg_environment_reset
-}
-
-src_configure() {
-   local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut 
-d '"' -f 2)"
-   local cgroupmode="legacy"
-
-   if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
-   cgroupmode="hybrid"
-   elif [[ "xunified" = "x${rccgroupmode}" ]] ; then
-   cgroupmode="unified"
-   fi
-
-   local emesonargs=(
-   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   -Dpamlibdir=$(getpam_mod_dir)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   -Drootlibdir="${EPREFIX}"/$(get_libdir)
-   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
-   -Drootprefix="${EPREFIX}/"
-   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
-   -Dman=auto
-   -Dsmack=true
-   -Dcgroup-controller=openrc
-   -Ddefault-hierarchy=${cgroupmode}
-   

[gentoo-commits] proj/musl:master commit in: x11-libs/libva-vdpau-driver/, x11-libs/libva-vdpau-driver/files/

2023-05-30 Thread Sam James
commit: 6804f904e16b8e82126fefb35dc35ae7434035dc
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:40:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:40:46 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6804f904

x11-libs/libva-vdpau-driver: treeclean

Gone from ::gentoo even.

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

 x11-libs/libva-vdpau-driver/Manifest   |  1 -
 ...vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch | 29 -
 ...pau-driver-0.7.4-glext-missing-definition.patch | 16 ---
 ...au-driver-0.7.4-include-linux-videodev2.h.patch | 25 ---
 .../libva-vdpau-driver-0.7.4-libvdpau-0.8.patch| 13 --
 ...bva-vdpau-driver-0.7.4-missing-sys_time_h.patch | 10 -
 .../libva-vdpau-driver-0.7.4-sigfpe-crash.patch| 21 -
 .../libva-vdpau-driver-0.7.4-r5.ebuild | 50 --
 x11-libs/libva-vdpau-driver/metadata.xml   | 12 --
 9 files changed, 177 deletions(-)

diff --git a/x11-libs/libva-vdpau-driver/Manifest 
b/x11-libs/libva-vdpau-driver/Manifest
deleted file mode 100644
index 3c4075e1..
--- a/x11-libs/libva-vdpau-driver/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libva-vdpau-driver-0.7.4.tar.bz2 316729 BLAKE2B 
b9cd0bbbe1e638ad29363cd0d8c6452de222023017283ce81f138730c7ba3396f3ffca40478746cab4b93a8855e73de405aa783e44e6c1179c5e347bd7eff657
 SHA512 
89f98dc1d7d590fb68f440dd1e37e025d64a621324e013e85dd1367681c07b09132fd2089539fc5b48934624648887a8a97539b4f07ddf9f56a8a456ad030094

diff --git 
a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
 
b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
deleted file mode 100644
index 74caee34..
--- 
a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
+++ /dev/null
@@ -1,29 +0,0 @@
->From fda3706eb74ba5ad874853969f3df3e372739c8d Mon Sep 17 00:00:00 2001
-From: "Xiang, Haihao" 
-Date: Fri, 21 Jun 2013 12:55:30 +0800
-Subject: [PATCH] VAEncH264VUIBufferType and VAEncH264SEIBufferType are
- dropped from VA API
-
-The driver doesn't use them indeed
-
-Signed-off-by: Xiang, Haihao 

- src/vdpau_dump.c |2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/src/vdpau_dump.c b/src/vdpau_dump.c
-index 899888b..610e7cd 100644
 a/src/vdpau_dump.c
-+++ b/src/vdpau_dump.c
-@@ -59,8 +59,6 @@ const char *string_of_VABufferType(VABufferType type)
- _(VAEncSequenceParameterBufferType);
- _(VAEncPictureParameterBufferType);
- _(VAEncSliceParameterBufferType);
--_(VAEncH264VUIBufferType);
--_(VAEncH264SEIBufferType);
- #endif
- #if VA_CHECK_VERSION(0,31,1)
- _(VAQMatrixBufferType);
--- 
-1.7.9.5
-

diff --git 
a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
 
b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
deleted file mode 100644
index 221b9608..
--- 
a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 ./src/utils_glx.h~ 2012-10-05 16:02:58.0 +0100
-+++ ./src/utils_glx.h  2012-10-19 08:44:12.469642440 +0100
-@@ -48,6 +48,13 @@
- typedef void (*PFNGLXRELEASETEXIMAGEEXTPROC)(Display *, GLXDrawable, int);
- #endif
- 
-+#if GL_GLEXT_VERSION >= 85
-+/* XXX: PFNGLMULTITEXCOORD2FPROC got out of the GL_VERSION_1_3_DEPRECATED
-+   block and is not defined if GL_VERSION_1_3 is defined in 
-+   Redefine the type here as an interim solution */
-+typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat 
t);
-+#endif
-+
- #ifndef GL_FRAMEBUFFER_BINDING
- #define GL_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING_EXT
- #endif

diff --git 
a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch
 
b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch
deleted file mode 100644
index 0d92074c..
--- 
a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://bugs.gentoo.org/689530
-
-libva commit 93c52a17b8d2 ("va_backend: remove unneeded
-linux/videodev2.h include") removed an include that provided the
-prototype of v4l2_format among other v4l2_* structs.
-
-Without this or a forward declaration of 'struct v4l2_format', the prototype
-and definition of vdpau_CreateSurfaceFromV4L2Buf() (which has a 'struct
-v4l2_format *' parameter) are seen as conflicting.
-
-Just include the removed header where we need it.
-
-diff --git a/src/vdpau_driver.h b/src/vdpau_driver.h
-index 6286d16..54d37fb 100644
 a/src/vdpau_driver.h
-+++ b/src/vdpau_driver.h
-@@ -21,6 +21,8 @@
- #ifndef VDPAU_DRIVER_H
- #define VDPAU_DRIVER_H
- 
-+#include 
-+
- #include 
- #include "vaapi_compat.h"
- #include "vdpau_gate.h"

diff 

[gentoo-commits] proj/musl:master commit in: sys-apps/watchdog/, sys-apps/watchdog/files/

2023-05-30 Thread Sam James
commit: 4e0dca52f2192f027760ced5e529b0bf3ca467ec
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:42:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:42:14 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4e0dca52

sys-apps/watchdog: drop 5.14

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

 sys-apps/watchdog/Manifest |  3 +-
 ...d-issues-found-with-non-glibc-C-libraries.patch | 96 --
 sys-apps/watchdog/watchdog-5.14.ebuild | 42 --
 3 files changed, 1 insertion(+), 140 deletions(-)

diff --git a/sys-apps/watchdog/Manifest b/sys-apps/watchdog/Manifest
index b521b01b..e264a38a 100644
--- a/sys-apps/watchdog/Manifest
+++ b/sys-apps/watchdog/Manifest
@@ -1,2 +1 @@
-DIST watchdog-5.14.tar.gz 216384 SHA256 
620b2f49e9879f2e85c73d4c1f422f9101e6b38e824fea2414befd8bb6866ad1 SHA512 
ccfaca7a68a47cff42dbeae047dfa691e1cfc23851f9ca0634ea6315ff55a13cdbb0020bde7df38b702c82c0535ad41f520617dd639037e171701a6b0f8991aa
 WHIRLPOOL 
5520e0a4970a20c25780d507260380acf2056828bad8702de98039876526c39a40f884eb1b684cf39386479e6d40c08f3134b138cc6caf51b4150289a364239c
-DIST watchdog-5.15.tar.gz 228132 SHA256 
ffdc865137ad5d8e53664bd22bad4de6ca136d1b4636720320cb52af0c18947c SHA512 
a675cfadf3296d583b9163193297038fb19459daf7c6681289392d613e775e75b7afd42a3e01b136a955f25b2f45818033b56e10de9050075d7dc015535a6e75
 WHIRLPOOL 
ebd7ee604ddbad856760949b16615693b1665289d57312f7dee10cea1d358dbd20f2beb2656e549a80c81ad08e5e6de8621cda3ad4eb696e9af7b63b8b4045b9
+DIST watchdog-5.15.tar.gz 228132 SHA256 
ffdc865137ad5d8e53664bd22bad4de6ca136d1b4636720320cb52af0c18947c SHA512 
a675cfadf3296d583b9163193297038fb19459daf7c6681289392d613e775e75b7afd42a3e01b136a955f25b2f45818033b56e10de9050075d7dc015535a6e75
\ No newline at end of file

diff --git 
a/sys-apps/watchdog/files/musl-Fix-build-issues-found-with-non-glibc-C-libraries.patch
 
b/sys-apps/watchdog/files/musl-Fix-build-issues-found-with-non-glibc-C-libraries.patch
deleted file mode 100644
index ca2b9c7f..
--- 
a/sys-apps/watchdog/files/musl-Fix-build-issues-found-with-non-glibc-C-libraries.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-From 83ec34df357218a1c9cfc13a23d3367d333652c3 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Wed, 30 Dec 2015 01:01:15 +
-Subject: [PATCH] Fix build issues found with non glibc C libraries
-
-Add time.h for getting time_t definition
-limits.h for PATH_MAX
-linux/param.h for EXEC_PAGESIZE
-Replace deprecated MNTTAB with _PATH_MNTTAB
-include ext2_mnt.h for MNTOPT_USRQUOTA and MNTOPT_GRPQUOTA and
-MNTTYPE_EXT2
-Include sys/types.h for u_char definition
-
-Signed-off-by: Khem Raj 

- include/extern.h | 1 +
- src/configfile.c | 1 +
- src/memory.c | 3 +++
- src/net.c| 1 +
- src/shutdown.c   | 3 ++-
- 5 files changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/include/extern.h b/include/extern.h
-index 21db11b..04b16bc 100644
 a/include/extern.h
-+++ b/include/extern.h
-@@ -3,6 +3,7 @@
- 
- #include 
- #include 
-+#include 
- 
- #include "logmessage.h"
- #include "xmalloc.h"
-diff --git a/src/configfile.c b/src/configfile.c
-index be5d7b3..7c1d1dd 100644
 a/src/configfile.c
-+++ b/src/configfile.c
-@@ -16,6 +16,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- #include "extern.h"
-diff --git a/src/memory.c b/src/memory.c
-index e9607e4..b5e08aa 100644
 a/src/memory.c
-+++ b/src/memory.c
-@@ -21,6 +21,9 @@
- #include 
- #include 
- #include 
-+#ifdef __linux__
-+#include 
-+#endif
- 
- #include "extern.h"
- #include "watch_err.h"
-diff --git a/src/net.c b/src/net.c
-index 21823ae..8930caf 100644
 a/src/net.c
-+++ b/src/net.c
-@@ -17,6 +17,7 @@
- #include 
- #include/* for gethostname() etc */
- #include /* for gethostbyname() */
-+#include 
- #include /* for MAXHOSTNAMELEN */
- #include 
- #include 
-diff --git a/src/shutdown.c b/src/shutdown.c
-index 74aafa5..46b99cf 100644
 a/src/shutdown.c
-+++ b/src/shutdown.c
-@@ -25,6 +25,7 @@
- 
- #include "watch_err.h"
- #include "extern.h"
-+#include "ext2_mnt.h"
- 
- #if defined __GLIBC__
- #include "ext2_mnt.h"
-@@ -123,7 +124,7 @@ static void mnt_off()
-   FILE *fp;
-   struct mntent *mnt;
- 
--  fp = setmntent(MNTTAB, "r");
-+  fp = setmntent(_PATH_MNTTAB, "r");
-   /* in some rare cases fp might be NULL so be careful */
-   while (fp != NULL && ((mnt = getmntent(fp)) != (struct mntent *)0)) {
-   /* First check if swap */
--- 
-2.6.4
-

diff --git a/sys-apps/watchdog/watchdog-5.14.ebuild 
b/sys-apps/watchdog/watchdog-5.14.ebuild
deleted file mode 100644
index b9a6ae9c..
--- a/sys-apps/watchdog/watchdog-5.14.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic systemd
-
-DESCRIPTION="A software watchdog and /dev/watchdog daemon"

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

2023-05-30 Thread Sam James
commit: 54bb5c1226c0574b2a8b446052165b41e1aaeeed
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:41:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:41:26 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=54bb5c12

sys-libs/efivar: drop 30, 31, 32

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

 sys-libs/efivar/Manifest |  2 --
 sys-libs/efivar/efivar-30.ebuild | 54 
 sys-libs/efivar/efivar-31.ebuild | 42 ---
 sys-libs/efivar/efivar-32.ebuild | 43 
 4 files changed, 141 deletions(-)

diff --git a/sys-libs/efivar/Manifest b/sys-libs/efivar/Manifest
index 610b2f2d..9116eb42 100644
--- a/sys-libs/efivar/Manifest
+++ b/sys-libs/efivar/Manifest
@@ -1,3 +1 @@
-DIST efivar-30.tar.bz2 73202 BLAKE2B 
6b146cb6d664e3419361e72ab6fd1578522e7fc219613ae21566cb40a700fe70f18750cc753338faca2ad078e2bc933fb33a3a4cdfb148eabb0fc71b1319fb71
 SHA512 
0a6d7175762011c3fc67b531d3d19a45e82195c729b9ff498be02b3a6a73f6c3c4f9e14a27470c6744b741d7d54db9ef24c7882639af25fca1034b7b9f641b39
-DIST efivar-31.tar.bz2 82404 BLAKE2B 
d339aa8ab7dcd6a60cb067fccfbc2c42407fba211ca96eb39f227d57e9403462505940f427651dfaffa8272c9edfe70898f181b9f6ecddbae4745eb3262de949
 SHA512 
5055f690fd99cf59895dcf3d11103494d917d4923567626f0bee816ea5e4dd56cec23627ede5f21bdc57b7306522471ad19cc8ab22ae94591dbd1925c084f163
 DIST efivar-32.tar.gz 108102 BLAKE2B 
7f9d27433b40ec6c044ab34ccc697001ad23e39a46862d2e04db0f9a3dfc26ae53b46a3c3a8c957bf76df0969710f78249f72f7bf38e67c0aa902034a07acf8f
 SHA512 
e73eae182fd645183dfe587591a286670ee1123a113e3e19e4070fb910ab7794e320defdc0597540df7664947f2a0497abbb763a19b4dfa40511a512c7f3e490

diff --git a/sys-libs/efivar/efivar-30.ebuild b/sys-libs/efivar/efivar-30.ebuild
deleted file mode 100644
index 0cb3fd08..
--- a/sys-libs/efivar/efivar-30.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Tools and library to manipulate EFI variables"
-HOMEPAGE="https://github.com/rhinstaller/efivar;
-SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0/1"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-libs/popt"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-3.18
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/0.23-musl.patch"
-   "${FILESDIR}/27-strndupa.patch"
-)
-
-src_prepare() {
-   default
-   sed -i -e s/-Werror// gcc.specs || die
-}
-
-src_configure() {
-   tc-export CC
-
-   # https://github.com/rhinstaller/efivar/issues/64
-   append-cflags -flto
-
-   tc-ld-disable-gold
-   export libdir="/usr/$(get_libdir)"
-   unset LIBS # Bug 562004
-}
-
-src_compile() {
-   # Avoid building static binary/libs
-   opts=(
-   BINTARGETS=efivar
-   STATICLIBTARGETS=
-   )
-   emake "${opts[@]}"
-}
-
-src_install() {
-   emake "${opts[@]}" DESTDIR="${D}" install
-}

diff --git a/sys-libs/efivar/efivar-31.ebuild b/sys-libs/efivar/efivar-31.ebuild
deleted file mode 100644
index 32e8bd8a..
--- a/sys-libs/efivar/efivar-31.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Tools and library to manipulate EFI variables"
-HOMEPAGE="https://github.com/rhinstaller/efivar;
-SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0/1"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-libs/popt"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-3.18
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/0.23-musl.patch"
-   "${FILESDIR}/27-strndupa.patch"
-)
-
-src_prepare() {
-   default
-   sed -i -e s/-Werror// gcc.specs || die
-}
-
-src_configure() {
-   tc-export CC
-   tc-ld-disable-gold
-   export libdir="/usr/$(get_libdir)"
-   unset LIBS # Bug 562004
-
-   if [[ -n ${GCC_SPECS} ]]; then
-   # The environment overrides the command line.
-   GCC_SPECS+=":${S}/gcc.specs"
-   fi
-}

diff --git a/sys-libs/efivar/efivar-32.ebuild b/sys-libs/efivar/efivar-32.ebuild
deleted file mode 100644
index 577eed75..
--- a/sys-libs/efivar/efivar-32.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Tools and library to manipulate EFI variables"
-HOMEPAGE="https://github.com/rhinstaller/efivar;
-#SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2;

[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/

2023-05-30 Thread Sam James
commit: 095e98fefa5d6e9072a57f69cd6df53e079effcf
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:43:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095e98fe

Revert "sys-auth/elogind: treeclean"

This reverts commit 2a23d6073040b491780d4af0f2fb6b6c5ee077c0.

Wrong repo!!

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

 sys-auth/elogind/Manifest  |   1 +
 sys-auth/elogind/elogind-246.10-r3.ebuild  | 150 +
 .../elogind/files/elogind-241.4-broken-test.patch  |  15 +++
 sys-auth/elogind/files/elogind-243.7-nodocs.patch  |  29 
 .../elogind-246.10-clang-undefined-symbol.patch|  20 +++
 sys-auth/elogind/files/elogind-246.10-loong.patch  |  40 ++
 .../files/elogind-246.10-musl-selinux.patch|  99 ++
 .../elogind-246.10-revert-polkit-automagic.patch   |  38 ++
 sys-auth/elogind/files/elogind.conf.in |   7 +
 sys-auth/elogind/files/elogind.init|  25 
 sys-auth/elogind/files/elogind.init-r1 |  27 
 sys-auth/elogind/metadata.xml  |  21 +++
 12 files changed, 472 insertions(+)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
new file mode 100644
index ..871cbc88d9f3
--- /dev/null
+++ b/sys-auth/elogind/Manifest
@@ -0,0 +1 @@
+DIST elogind-246.10.tar.gz 1559256 BLAKE2B 
17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208
 SHA512 
9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b

diff --git a/sys-auth/elogind/elogind-246.10-r3.ebuild 
b/sys-auth/elogind/elogind-246.10-r3.ebuild
new file mode 100644
index ..532c0142c6d7
--- /dev/null
+++ b/sys-auth/elogind/elogind-246.10-r3.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]]; then
+   EGIT_BRANCH="v241-stable"
+   EGIT_REPO_URI="https://github.com/elogind/elogind.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+fi
+
+inherit linux-info meson pam udev xdg-utils
+
+DESCRIPTION="The systemd project's logind, extracted to a standalone package"
+HOMEPAGE="https://github.com/elogind/elogind;
+
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
+SLOT="0"
+IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-util/gperf
+   virtual/pkgconfig
+"
+DEPEND="
+   audit? ( sys-process/audit )
+   sys-apps/util-linux
+   sys-libs/libcap
+   virtual/libudev:=
+   acl? ( sys-apps/acl )
+   pam? ( sys-libs/pam )
+   selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}
+   !sys-apps/systemd
+"
+PDEPEND="
+   sys-apps/dbus
+   policykit? ( sys-auth/polkit )
+"
+
+DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-243.7-nodocs.patch"
+   "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
+   "${FILESDIR}/${P}-revert-polkit-automagic.patch"
+   "${FILESDIR}/${P}-clang-undefined-symbol.patch"
+   "${FILESDIR}/${P}-loong.patch"
+   "${FILESDIR}/${P}-musl-selinux.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
+
+   use kernel_linux && linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   if use cgroup-hybrid; then
+   cgroupmode="hybrid"
+   else
+   cgroupmode="unified"
+   fi
+
+   local emesonargs=(
+   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
+   -Dpamlibdir=$(getpam_mod_dir)
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   -Drootlibdir="${EPREFIX}"/$(get_libdir)
+   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
+   -Drootprefix="${EPREFIX}/"
+   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
+   -Dman=auto
+   -Dsmack=true
+   -Dcgroup-controller=openrc
+   -Ddefault-hierarchy=${cgroupmode}
+   -Ddefault-kill-user-processes=false
+   -Dacl=$(usex acl true false)
+   -Daudit=$(usex audit true false)
+   --buildtype $(usex debug debug 

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

2023-05-30 Thread orbea
commit: efff18da99ffc922ee5c245f4f95079c94cac39e
Author: orbea  riseup  net>
AuthorDate: Wed May 31 00:41:12 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 31 00:41:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=efff18da

app-emulation/spice: drop 0.15.0

Signed-off-by: orbea  riseup.net>

 app-emulation/spice/Manifest|   2 -
 app-emulation/spice/spice-0.15.0.ebuild | 106 
 2 files changed, 108 deletions(-)

diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 32f53c4..c75ff31 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,4 +1,2 @@
-DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 
86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d
 SHA512 
5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
-DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 
98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55
 SHA512 
0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
 DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 
19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69
 SHA512 
362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
 DIST spice-0.15.2.tar.bz2 1663326 BLAKE2B 
00f5393ac409590b8fe0203251b811a4fe6dca16e644a30dd8165d57ff28cbef3b2f9c2a92ff7d2f6c8092bbef4f89a4e85ef9228cc8c03b0a163ffa3afaf9f6
 SHA512 
c8f273b9e97ef38a03b331f7d32c5f0a09d540523fe626568c845152cbd22273a92b3a08bc13fa2e061b913ad16ceb7cbddf142655cd9cdcd8eb5f646fa6aa26

diff --git a/app-emulation/spice/spice-0.15.0.ebuild 
b/app-emulation/spice/spice-0.15.0.ebuild
deleted file mode 100644
index 0913f84..000
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="https://www.spice-space.org/;
-SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2;
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-c5fe3df1.patch.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
-IUSE="lz4 sasl smartcard static-libs gstreamer test"
-
-RESTRICT="!test? ( test )"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
-   dev-lang/orc[static-libs(+)?]
-   >=dev-libs/glib-2.38:2[static-libs(+)?]
-   media-libs/opus[static-libs(+)?]
-   sys-libs/zlib[static-libs(+)?]
-   virtual/jpeg:0=[static-libs(+)?]
-   >=x11-libs/pixman-0.17.7[static-libs(+)?]
-   dev-libs/openssl:0=[static-libs(+)?]
-   lz4? ( app-arch/lz4:0=[static-libs(+)?] )
-   smartcard? ( >=app-emulation/libcacard-2.5.1 )
-   sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )"
-DEPEND="${RDEPEND}
-   >=app-emulation/spice-protocol-0.14.3
-   smartcard? ( app-emulation/qemu[smartcard] )
-   test? ( net-libs/glib-networking )"
-BDEPEND="${PYTHON_DEPS}
-   sys-devel/autoconf-archive
-   virtual/pkgconfig
-   $(python_gen_any_dep '
-   >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   ')"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-libressl.patch
-   "${WORKDIR}"/${P}-pthread-c5fe3df1.patch
-)
-
-python_check_deps() {
-   has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
-   has_version -b "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   # Prevent sandbox violations, bug #586560
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   addpredict /dev
-
-   xdg_environment_reset
-
-   local myconf="
-   $(use_enable static-libs static)
-   $(use_enable lz4)
-   $(use_with sasl)
-   $(use_enable smartcard)
-   $(use_enable test tests)
-   --enable-gstreamer=$(usex gstreamer "1.0" "no")
-   --disable-celt051
-   "
-   econf ${myconf}
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #586560
-   # 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/

2023-05-30 Thread Sam James
commit: 2a23d6073040b491780d4af0f2fb6b6c5ee077c0
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:42:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:42:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a23d607

sys-auth/elogind: treeclean

Fixed in ::gentoo.

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

 sys-auth/elogind/Manifest  |   1 -
 sys-auth/elogind/elogind-246.10-r3.ebuild  | 150 -
 .../elogind/files/elogind-241.4-broken-test.patch  |  15 ---
 sys-auth/elogind/files/elogind-243.7-nodocs.patch  |  29 
 .../elogind-246.10-clang-undefined-symbol.patch|  20 ---
 sys-auth/elogind/files/elogind-246.10-loong.patch  |  40 --
 .../files/elogind-246.10-musl-selinux.patch|  99 --
 .../elogind-246.10-revert-polkit-automagic.patch   |  38 --
 sys-auth/elogind/files/elogind.conf.in |   7 -
 sys-auth/elogind/files/elogind.init|  25 
 sys-auth/elogind/files/elogind.init-r1 |  27 
 sys-auth/elogind/metadata.xml  |  21 ---
 12 files changed, 472 deletions(-)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
deleted file mode 100644
index 871cbc88d9f3..
--- a/sys-auth/elogind/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST elogind-246.10.tar.gz 1559256 BLAKE2B 
17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208
 SHA512 
9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b

diff --git a/sys-auth/elogind/elogind-246.10-r3.ebuild 
b/sys-auth/elogind/elogind-246.10-r3.ebuild
deleted file mode 100644
index 532c0142c6d7..
--- a/sys-auth/elogind/elogind-246.10-r3.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_BRANCH="v241-stable"
-   EGIT_REPO_URI="https://github.com/elogind/elogind.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-inherit linux-info meson pam udev xdg-utils
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/elogind/elogind;
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-util/gperf
-   virtual/pkgconfig
-"
-DEPEND="
-   audit? ( sys-process/audit )
-   sys-apps/util-linux
-   sys-libs/libcap
-   virtual/libudev:=
-   acl? ( sys-apps/acl )
-   pam? ( sys-libs/pam )
-   selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${DEPEND}
-   !sys-apps/systemd
-"
-PDEPEND="
-   sys-apps/dbus
-   policykit? ( sys-auth/polkit )
-"
-
-DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-243.7-nodocs.patch"
-   "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
-   "${FILESDIR}/${P}-revert-polkit-automagic.patch"
-   "${FILESDIR}/${P}-clang-undefined-symbol.patch"
-   "${FILESDIR}/${P}-loong.patch"
-   "${FILESDIR}/${P}-musl-selinux.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
-
-   use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-   xdg_environment_reset
-}
-
-src_configure() {
-   if use cgroup-hybrid; then
-   cgroupmode="hybrid"
-   else
-   cgroupmode="unified"
-   fi
-
-   local emesonargs=(
-   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   -Dpamlibdir=$(getpam_mod_dir)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   -Drootlibdir="${EPREFIX}"/$(get_libdir)
-   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
-   -Drootprefix="${EPREFIX}/"
-   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
-   -Dman=auto
-   -Dsmack=true
-   -Dcgroup-controller=openrc
-   -Ddefault-hierarchy=${cgroupmode}
-   -Ddefault-kill-user-processes=false
-   -Dacl=$(usex acl true false)
-   -Daudit=$(usex audit true false)
-   --buildtype $(usex debug debug release)
-   -Dhtml=$(usex doc auto false)
-

[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/files/musl-patches/, app-emulation/qemu/, ...

2023-05-30 Thread Sam James
commit: 1fc5ab0a8d2b385c4e1c80e7d78b60a7104a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:35:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:35:14 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1fc5ab0a

app-emulation/qemu: treeclean

::gentoo works AFAIK.

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

 app-emulation/qemu/Manifest|   1 -
 app-emulation/qemu/files/65-kvm.rules-r2   |   3 -
 app-emulation/qemu/files/bridge.conf   |  14 -
 ...linux-user-fix-build-with-musl-on-aarch64.patch |  31 -
 ...linux-user-fix-build-with-musl-on-ppc64le.patch |  67 --
 ...-input-use-safe-64-bit-time-accessors-for.patch |  40 -
 ...-input-use-safe-64-bit-time-accessors-for.patch |  40 -
 ...signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch |  37 -
 .../qemu/files/musl-patches/MAP_SYNC-fix.patch |  22 -
 .../musl-patches/fix-segevent-and-sigval_t.patch   |  24 -
 .../qemu/files/musl-patches/fix-sendmsg.patch  |  13 -
 .../files/musl-patches/fix-sockios-header.patch|  13 -
 ...gnals-33-and-64-to-allow-golang-emulation.patch |  56 --
 .../qemu/files/musl-patches/mips-softfloat.patch   |  32 -
 .../musl-patches/musl-F_SHLCK-and-F_EXLCK.patch|  19 -
 .../qemu/files/musl-patches/xattr_size_max.patch   |  15 -
 .../files/qemu-2.11.1-capstone_include_path.patch  |  11 -
 .../qemu/files/qemu-5.2.0-cleaner-werror.patch |  40 -
 .../qemu/files/qemu-5.2.0-dce-locks.patch  |  18 -
 .../qemu/files/qemu-5.2.0-disable-keymap.patch |  25 -
 app-emulation/qemu/files/qemu-5.2.0-strings.patch  |  23 -
 app-emulation/qemu/files/qemu-6.0.0-make.patch |  14 -
 app-emulation/qemu/files/qemu-binfmt.initd.head|  64 --
 app-emulation/qemu/files/qemu-binfmt.initd.tail|  14 -
 app-emulation/qemu/metadata.xml|  69 --
 app-emulation/qemu/qemu-6.0.0-r55.ebuild   | 924 -
 26 files changed, 1629 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
deleted file mode 100644
index 4e6705f4..
--- a/app-emulation/qemu/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qemu-6.0.0.tar.xz 107333232 BLAKE2B 
7746329d3e13782b7c346ce4052cc517cfc65cd9b2d514d199e4d5b8570ca79566ec04b0c114db2e97c84e68eb551e0d4cdce1b14b91a88fe08d2a5f682c1418
 SHA512 
ee3ff00aebec4d8891d2ff6dabe4e667e510b2a4fe3f6190aa34673a91ea32dcd2db2e9bf94c2f1bf05aa79788f17cfbbedc6027c0988ea08a92587b79ee05e4

diff --git a/app-emulation/qemu/files/65-kvm.rules-r2 
b/app-emulation/qemu/files/65-kvm.rules-r2
deleted file mode 100644
index 15c89b20..
--- a/app-emulation/qemu/files/65-kvm.rules-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-KERNEL=="kvm", GROUP="kvm", MODE="0660"
-KERNEL=="vhost-net", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-net"
-KERNEL=="vhost-vsock", GROUP="kvm", MODE="0660", 
OPTIONS+="static_node=vhost-vsock"

diff --git a/app-emulation/qemu/files/bridge.conf 
b/app-emulation/qemu/files/bridge.conf
deleted file mode 100644
index 2bde37e2..
--- a/app-emulation/qemu/files/bridge.conf
+++ /dev/null
@@ -1,14 +0,0 @@
-# This should have the following permissions: root:qemu 0640
-
-# allow br0
-# Uncommenting the above would allow users in the 'qemu' group
-# to add devices to 'br0'
-
-# allow virbr0
-# Uncommenting the above would allow users in the 'qemu' group
-# to add devices to 'virbr0'
-
-# include /etc/qemu/bob.conf
-# Uncommenting the above would allow users in the 'bob' group
-# to have permissions defined in it, iff it has the following
-# permissions: root:bob 0640

diff --git 
a/app-emulation/qemu/files/musl-patches/0001-linux-user-fix-build-with-musl-on-aarch64.patch
 
b/app-emulation/qemu/files/musl-patches/0001-linux-user-fix-build-with-musl-on-aarch64.patch
deleted file mode 100644
index 1bbae7de..
--- 
a/app-emulation/qemu/files/musl-patches/0001-linux-user-fix-build-with-musl-on-aarch64.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 806cb2ed28a16cf2894fabef034347f426f1d04e Mon Sep 17 00:00:00 2001
-From: Natanael Copa 
-Date: Thu, 15 Dec 2016 11:53:07 +0100
-Subject: [PATCH] linux-user: fix build with musl on aarch64
-
-Use the standard uint64_t instead of internal __u64.
-
-This fixes compiler error with musl libc on aarch64:
-.../qemu-2.7.0/linux-user/host/aarch64/hostdep.h:28:5:
-error: unknown type name '__u64'
- __u64 *pcreg = >uc_mcontext.pc;
- ^
-
-Signed-off-by: Natanael Copa 

- linux-user/host/aarch64/hostdep.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/linux-user/host/aarch64/hostdep.h 
b/linux-user/host/aarch64/hostdep.h
-index 64f75cef49..6fd6e36b2a 100644
 a/linux-user/host/aarch64/hostdep.h
-+++ b/linux-user/host/aarch64/hostdep.h
-@@ -25,7 +25,7 @@ extern char safe_syscall_end[];
- static inline void rewind_if_in_safe_syscall(void *puc)
- {
- ucontext_t *uc = puc;
--__u64 *pcreg = >uc_mcontext.pc;
-+uint64_t *pcreg = >uc_mcontext.pc;
- 
- 

[gentoo-commits] proj/musl:master commit in: sys-apps/xdg-dbus-proxy/, sys-apps/xdg-dbus-proxy/files/

2023-05-30 Thread Sam James
commit: 95162906d1646728da183b9c0b7ccd52dc9ae775
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:37:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:37:35 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=95162906

sys-apps/xdg-dbus-proxy: treeclean

Fixed upstream in 0.1.3 and 0.1.4 is in ::gentoo.

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

 sys-apps/xdg-dbus-proxy/Manifest   |  1 -
 ...us-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch | 22 
 sys-apps/xdg-dbus-proxy/metadata.xml   |  8 --
 .../xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild | 30 --
 4 files changed, 61 deletions(-)

diff --git a/sys-apps/xdg-dbus-proxy/Manifest b/sys-apps/xdg-dbus-proxy/Manifest
deleted file mode 100644
index 24a0753c..
--- a/sys-apps/xdg-dbus-proxy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xdg-dbus-proxy-0.1.2.tar.xz 119264 BLAKE2B 
9f9fb561dd434e146636dd2e78275065c3f249b0486b1cb09ac0df2a2a9bd534f84192bb6f0f4b0627d47b9d490e3f5c10a6a4dca67d36a2465e4a971b28c64e
 SHA512 
c76460e365778efeb1ef7cb9e479491afd1dc270680d108e7ece82b27be30bb4f958d4d218ac7d4497dcc749da25437f62119003866dcdeafcb6cea843dcbe1e

diff --git 
a/sys-apps/xdg-dbus-proxy/files/xdg-dbus-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch
 
b/sys-apps/xdg-dbus-proxy/files/xdg-dbus-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch
deleted file mode 100644
index 3e18d1b6..
--- 
a/sys-apps/xdg-dbus-proxy/files/xdg-dbus-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/flatpak/flatpak/issues/618
-diff --git a/dbus-proxy.c b/dbus-proxy.c
-index 163df21..99090e1 100644
 a/dbus-proxy.c
-+++ b/dbus-proxy.c
-@@ -31,6 +31,16 @@
- 
- #include "flatpak-proxy.h"
- 
-+/* taken from glibc unistd.h and fixes musl */
-+#ifndef TEMP_FAILURE_RETRY
-+#define TEMP_FAILURE_RETRY(expression) \
-+  (__extension__  
\
-+({ long int __result; 
\
-+   do __result = (long int) (expression); 
\
-+   while (__result == -1L && errno == EINTR); 
\
-+   __result; }))
-+#endif
-+
- static const char *argv0;
- static GList *proxies;
- static int sync_fd = -1;

diff --git a/sys-apps/xdg-dbus-proxy/metadata.xml 
b/sys-apps/xdg-dbus-proxy/metadata.xml
deleted file mode 100644
index f453528b..
--- a/sys-apps/xdg-dbus-proxy/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-

diff --git a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild 
b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild
deleted file mode 100644
index 6239ed50..
--- a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Filtering proxy for D-Bus connections"
-HOMEPAGE="https://github.com/flatpak/xdg-dbus-proxy;
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-PATCHES=(
-   "${FILESDIR}/${P}-missing-TEMP_FAILURE_RETRY.patch"
-)
-
-src_configure() {
-   econf --enable-man
-}



[gentoo-commits] proj/musl:master commit in: sys-apps/policycoreutils/files/, sys-apps/policycoreutils/

2023-05-30 Thread Sam James
commit: 3260a63be66e9c08bd92b6741956916df9617106
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:36:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:36:44 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3260a63b

sys-apps/policycoreutils: treeclean

::gentoo works, was fixed upstream in 
https://github.com/SELinuxProject/selinux/commit/310470235af42c6ce62cedea6db51e28c0c8ea59.

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

 sys-apps/policycoreutils/Manifest  |   2 -
 .../files/policycoreutils-2.7-musl.patch   |  34 
 ...policycoreutils-3.1-0001-newrole-not-suid.patch |  11 --
 sys-apps/policycoreutils/metadata.xml  |  27 
 .../policycoreutils/policycoreutils-3.1-r2.ebuild  | 180 -
 5 files changed, 254 deletions(-)

diff --git a/sys-apps/policycoreutils/Manifest 
b/sys-apps/policycoreutils/Manifest
deleted file mode 100644
index 0065910b..
--- a/sys-apps/policycoreutils/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST policycoreutils-3.1.tar.gz 2817914 BLAKE2B 
ef68bb5f9cf577164ead44803b6be2bd6401c9e923d2c775c7c8c47f0e803749feaec4247fec5cc1cb766314954402fd2506370bb397f746437ecfcf65b384f3
 SHA512 
0592f218563a99ba95d2cfd07fdc3761b61c1cc3c01a17ab89ad840169e1a7d4083521d5cacc72d1b76911d516bf592db7a3f90d9ef0cc11ceed007e4580e140
-DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B 
a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5
 SHA512 
0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f

diff --git a/sys-apps/policycoreutils/files/policycoreutils-2.7-musl.patch 
b/sys-apps/policycoreutils/files/policycoreutils-2.7-musl.patch
deleted file mode 100644
index dc12f9df..
--- a/sys-apps/policycoreutils/files/policycoreutils-2.7-musl.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From fa4f156c37043b2b60a75c968074a07c2bee0575 Mon Sep 17 00:00:00 2001
-From: Luis Ressel 
-Date: Mon, 13 Nov 2017 07:41:42 +0100
-Subject: [PATCH] Musl compatibility
-
-musl doesn't implement GLOB_BRACE and GLOB_TILDE, so simply don't use
-them there. This only affects "setfiles -f", which I don't expect many
-people use, and it's undocumented anyway that it expands globs.

- setfiles/restore.c | 8 
- 1 file changed, 8 insertions(+)
-
-diff --git a/setfiles/restore.c b/setfiles/restore.c
-index 50d192a..9dea565 100644
 a/setfiles/restore.c
-+++ b/setfiles/restore.c
-@@ -6,6 +6,14 @@
- #include "restore.h"
- #include 
- 
-+#ifndef GLOB_BRACE
-+#define GLOB_BRACE 0
-+#endif
-+
-+#ifndef GLOB_TILDE
-+#define GLOB_TILDE 0
-+#endif
-+
- char **exclude_list;
- int exclude_count;
- 
--- 
-2.15.0
-

diff --git 
a/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
 
b/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
deleted file mode 100644
index 360a4904..
--- 
a/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/newrole/Makefile
-+++ b/newrole/Makefile
-@@ -50,7 +50,7 @@ ifeq ($(NAMESPACE_PRIV),y)
-   IS_SUID=y
- endif
- ifeq ($(IS_SUID),y)
--  MODE := 4555
-+  MODE := 0555
-   override LDLIBS += -lcap-ng
- else
-   MODE := 0555

diff --git a/sys-apps/policycoreutils/metadata.xml 
b/sys-apps/policycoreutils/metadata.xml
deleted file mode 100644
index 4d3c72d8..
--- a/sys-apps/policycoreutils/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   seli...@gentoo.org
-   SELinux Team
-   
-   
-   Policycoreutils contains the policy core utilities that are 
required
-   for basic operation of a SELinux system.  These utilities 
include
-   load_policy to load policies, setfiles to label filesystems, 
newrole
-   to switch roles, and run_init to run /etc/init.d scripts in the 
proper
-   context.
-
-   Gentoo-specific tools include rlpkg for relabeling packages by 
name,
-   avc_toggle to toggle between enforcing and permissive modes, and
-   avc_enforcing to query the current mode of the system, 
enforcing or
-   permissive.
-   
-   
-   Enable support for 
sys-process/audit and use the audit_* functions (like audit_getuid 
instead of getuid())
-   
-   
-   cpe:/a:redhat:policycoreutils
-   SELinuxProject/selinux
-   
-

diff --git a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
deleted file mode 100644
index 04c73ff6..
--- a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the 

[gentoo-commits] proj/musl:master commit in: sys-block/thin-provisioning-tools/files/, sys-block/thin-provisioning-tools/

2023-05-30 Thread Sam James
commit: d3d01c43492019942cfacbbbddd9b77d37f38633
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:38:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:38:22 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d3d01c43

sys-block/thin-provisioning-tools: drop 0.7.0, 0.7.5

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

 sys-block/thin-provisioning-tools/Manifest |  2 -
 ...ning-tools-0.7.4-disabled-tests_build_fix.patch | 32 ---
 .../thin-provisioning-tools-0.7.0.ebuild   | 63 --
 .../thin-provisioning-tools-0.7.5.ebuild   | 63 --
 4 files changed, 160 deletions(-)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index 7a3c9102..2572c889 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,3 +1 @@
-DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 
00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9
 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
-DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B 
f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923
 SHA512 
65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
 DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B 
af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29
 SHA512 
395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704

diff --git 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
deleted file mode 100644
index f9a64b21..
--- 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 8d75be81120b9cf172c95d0153c5f845ed804234 Mon Sep 17 00:00:00 2001
-From: Adam Sampson 
-Date: Mon, 16 Oct 2017 13:07:36 +0100
-Subject: [PATCH] [functional-tests] fix build with testing disabled (#88)
-
-The rule for lib/libft.so is only enabled with --enable-testing,
-so the default target shouldn't depend unconditionally on it.
-With the default configure options, the build failed with:
-make: *** No rule to make target 'lib/libft.so', needed by 'all'.  Stop.

- Makefile.in | 7 ++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index e745739..02b75dd 100644
 a/Makefile.in
-+++ b/Makefile.in
-@@ -21,8 +21,13 @@ V=@
- PROGRAMS=\
-   bin/pdata_tools
- 
-+ifeq ("@TESTING@", "yes")
-+TESTLIBS=\
-+  lib/libft.so
-+endif
-+
- .PHONY: all
--all: $(PROGRAMS) lib/libft.so
-+all: $(PROGRAMS) $(TESTLIBS)
- 
- SOURCE=\
-   base/output_file_requirements.cc \

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
deleted file mode 100644
index 209d2e76..
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A suite of tools for thin provisioning on Linux"
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools;
-SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-IUSE="static test"
-RESTRICT="!test? ( test )"
-
-LIB_DEPEND="dev-libs/expat[static-libs(+)]
-   dev-libs/libaio[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   test? (
-   || ( dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 
dev-lang/ruby:2.3 )
-   >=dev-cpp/gtest-1.8.0
-   dev-util/cucumber
-   dev-util/aruba
-   )
-   dev-libs/boost"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
-   "${FILESDIR}"/${PN}-0.7.0-page_size.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   STRIP=true econf \
-   --prefix="${EPREFIX}"/ \
-   --bindir="${EPREFIX}"/sbin \
-   --with-optimisation='' \
-  

[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/files/, sys-devel/gdb/

2023-05-30 Thread Sam James
commit: 07e8f090c6b07aee3c4853c27694d18a198d46d7
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:31:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:31:23 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=07e8f090

sys-devel/gdb: treeclean

::gentoo works fine.

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

 sys-devel/gdb/Manifest|   1 -
 sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch |  13 --
 sys-devel/gdb/files/musl-signals.patch|  16 --
 sys-devel/gdb/files/ppc-musl.patch|  93 
 sys-devel/gdb/files/ppc-ptregs.patch  |  10 -
 sys-devel/gdb/gdb-10.1.ebuild | 261 --
 sys-devel/gdb/metadata.xml|  21 --
 7 files changed, 415 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
deleted file mode 100644
index 8fa3bb78..
--- a/sys-devel/gdb/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gdb-10.1.tar.xz 21507112 BLAKE2B 
69d79cd667ecb6e936b41a03817ade5dd9b761f97bc123d668b5f968d123c37d048fc8ec1289151e989f01bb01a43cc3d8b5b54f1807f1e3eb5f43e6bf0aa55b
 SHA512 
0dc54380435c6853db60f1e388b94836d294dfa9ad7f518385a27db4edd03cb970f8717d5f1e9c9a0d4a33d7fcf91bc2e5d6c9cf9e4b561dcc74e65b806c1537

diff --git a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch 
b/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch
deleted file mode 100644
index 06aa6084..
--- a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Enable verbose build. By default gdb ignores even --disable-silent-rules.
-Override verbosity back to non-silent.
-
-https://bugs.gentoo.org/695936
 a/gdb/silent-rules.mk
-+++ b/gdb/silent-rules.mk
-@@ -1,5 +1,4 @@
--# If V is undefined or V=0 is specified, use the silent/verbose/compact mode.
--V ?= 0
-+V ?= 1
- ifeq ($(V),0)
- ECHO_CXX =@echo "  CXX$@";
- ECHO_CXXLD =  @echo "  CXXLD  $@";

diff --git a/sys-devel/gdb/files/musl-signals.patch 
b/sys-devel/gdb/files/musl-signals.patch
deleted file mode 100644
index e04ed0a1..
--- a/sys-devel/gdb/files/musl-signals.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/gdbsupport/signals.cc2020-02-08 12:50:14.0 +
-+++ b/gdbsupport/signals.cc2020-02-11 13:08:56.482694697 +
-@@ -31,6 +31,13 @@
-_available_ realtime signal, not the lowest supported; glibc takes
-several for its own use.  */
-
-+#ifndef __SIGRTMIN
-+# define __SIGRTMIN 32
-+#endif
-+#ifndef __SIGRTMAX
-+# define __SIGRTMAX _NSIG
-+#endif
-+
- #ifndef REALTIME_LO
- # if defined(__SIGRTMIN)
- #  define REALTIME_LO __SIGRTMIN

diff --git a/sys-devel/gdb/files/ppc-musl.patch 
b/sys-devel/gdb/files/ppc-musl.patch
deleted file mode 100644
index 70cfa18e..
--- a/sys-devel/gdb/files/ppc-musl.patch
+++ /dev/null
@@ -1,93 +0,0 @@
 a/gdb/nat/ppc-linux.h
-+++ b/gdb/nat/ppc-linux.h
-@@ -18,7 +18,90 @@
- #ifndef PPC_LINUX_H
- #define PPC_LINUX_H 1
- 
-+#if defined(__GLIBC__) || defined(__UCLIBC__)
- #include 
-+#else // Musl
-+// Do not include ptrace.h from Linux headers and since
-+// Musl does not define PT_*, define them:
-+
-+#define PT_R0   0
-+#define PT_R1   1
-+#define PT_R2   2
-+#define PT_R3   3
-+#define PT_R4   4
-+#define PT_R5   5
-+#define PT_R6   6
-+#define PT_R7   7
-+#define PT_R8   8
-+#define PT_R9   9
-+#define PT_R10  10
-+#define PT_R11  11
-+#define PT_R12  12
-+#define PT_R13  13
-+#define PT_R14  14
-+#define PT_R15  15
-+#define PT_R16  16
-+#define PT_R17  17
-+#define PT_R18  18
-+#define PT_R19  19
-+#define PT_R20  20
-+#define PT_R21  21
-+#define PT_R22  22
-+#define PT_R23  23
-+#define PT_R24  24
-+#define PT_R25  25
-+#define PT_R26  26
-+#define PT_R27  27
-+#define PT_R28  28
-+#define PT_R29  29
-+#define PT_R30  30
-+#define PT_R31  31
-+
-+#define PT_NIP  32
-+#define PT_MSR  33
-+#define PT_ORIG_R3 34
-+#define PT_CTR  35
-+#define PT_LNK  36
-+#define PT_XER  37
-+#define PT_CCR  38
-+#ifndef __powerpc64__
-+#define PT_MQ   39
-+#else
-+#define PT_SOFTE 39
-+#endif
-+#define PT_TRAP 40
-+#define PT_DAR  41
-+#define PT_DSISR 42
-+#define PT_RESULT 43
-+#define PT_DSCR 44
-+#define PT_REGS_COUNT 44
-+
-+#define PT_FPR0 48  /* each FP reg occupies 2 slots in this space */
-+
-+#ifndef __powerpc64__
-+
-+#define PT_FPR31 (PT_FPR0 + 2*31)
-+#define PT_FPSCR (PT_FPR0 + 2*32 + 1)
-+
-+#else /* __powerpc64__ */
-+
-+#define PT_FPSCR (PT_FPR0 + 32) /* each FP reg occupies 1 slot in 64-bit 
space */
-+
-+
-+#define PT_VR0 82   /* each Vector reg occupies 2 slots in 64-bit */
-+#define PT_VSCR (PT_VR0 + 32*2 + 1)
-+#define PT_VRSAVE (PT_VR0 + 33*2)
-+
-+
-+/*
-+ * Only store first 32 VSRs here. The second 32 VSRs in VR0-31
-+  */
-+#define PT_VSR0 150 /* each VSR reg occupies 2 slots in 64-bit */
-+#define PT_VSR31 (PT_VSR0 + 2*31)
-+#endif /* __powerpc64__ */
-+
-+#endif // Libc 
-+
- #include 
- 
- /* This sometimes isn't defined.  */

diff --git 

[gentoo-commits] proj/musl:master commit in: net-fs/samba/, net-fs/samba/files/4.4/, net-fs/samba/files/

2023-05-30 Thread Sam James
commit: c876a0148ce4cd09d61e721018157a6d62fd6bc9
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:32:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:32:08 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c876a014

net-fs/samba: treeclean

::gentoo should be fine now.

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

 net-fs/samba/Manifest  |   1 -
 net-fs/samba/files/4.4/samba4.confd|  45 ---
 net-fs/samba/files/4.4/samba4.initd-r1 |  54 
 net-fs/samba/files/4.4/system-auth-winbind.pam |  18 --
 net-fs/samba/files/add-missing_signal_h.patch  |  11 -
 net-fs/samba/files/add_missing___compar_fn_t.patch |  14 -
 net-fs/samba/files/getpwent_r.patch|  80 -
 net-fs/samba/files/missing-headers.patch   |  38 ---
 net-fs/samba/files/musl_rm_unistd_incl.patch   |  37 ---
 net-fs/samba/files/musl_uintptr.patch  |  35 ---
 net-fs/samba/files/netdb-defines.patch |  19 --
 .../samba-4.13-vfs_snapper_configure_option.patch  |  56 
 net-fs/samba/files/samba-4.13-winexe_option.patch  |  67 
 .../samba-4.14.10-winbindd_regression_fix.patch|  42 ---
 net-fs/samba/files/samba-4.4.0-pam.patch   |  29 --
 net-fs/samba/files/samba-4.9.2-timespec.patch  |  21 --
 net-fs/samba/files/samba.conf  |   3 -
 net-fs/samba/metadata.xml  |  35 ---
 net-fs/samba/samba-4.15.7.ebuild   | 350 -
 19 files changed, 955 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
deleted file mode 100644
index 03fe0620..
--- a/net-fs/samba/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST samba-4.15.7.tar.gz 19290930 BLAKE2B 
4a295f79d38212d4c6917ed61a22e4204b5ea3d5e26f30b65d1e7e81842e92405870dd40fd4d05ec1126a532bdb1ddea300848387a4c64370ba5c2c1354ee8e5
 SHA512 
beffb09b5bcd62991398d39c7a8aec5fed0c51d550e2f0fb42b2e0a09094f4c6a8f29adf708c4969db12329f5c7343d2debd04315107b79bef59e99a4a7e4ce4

diff --git a/net-fs/samba/files/4.4/samba4.confd 
b/net-fs/samba/files/4.4/samba4.confd
deleted file mode 100644
index 629a6050..
--- a/net-fs/samba/files/4.4/samba4.confd
+++ /dev/null
@@ -1,45 +0,0 @@
-# Add "winbind" to the daemon_list if you also want winbind to start.
-# Replace "smbd nmbd" by "samba4" if you want the active directory domain 
controller part or the ntvfs
-# file server part or the rpc proxy to start.
-# Note that samba4 controls 'smbd' by itself, thus it can't be started 
manually. You can, however,
-# tweak the behaviour of a samba4-controlled smbd by modifying your 
'/etc/samba/smb.conf' file
-# accordingly.
-daemon_list="smbd nmbd"
-
-piddir="/run/samba"
-
-#
-# Daemons calls: _
-#
-my_service_name="samba"
-my_service_PRE="unset TMP TMPDIR"
-my_service_POST=""
-
-#
-# Daemons calls: _
-#
-smbd_start_options="-D"
-smbd_command="/usr/sbin/smbd"
-smbd_start="start-stop-daemon --start --exec ${smbd_command} -- 
${smbd_start_options}"
-smbd_stop="start-stop-daemon --stop --exec ${smbd_command}"
-smbd_reload="killall -HUP smbd"
-
-nmbd_start_options="-D"
-nmbd_command="/usr/sbin/nmbd"
-nmbd_start="start-stop-daemon --start --exec ${nmbd_command} -- 
${nmbd_start_options}"
-nmbd_stop="start-stop-daemon --stop --exec ${nmbd_command}"
-nmbd_reload="killall -HUP nmbd"
-
-samba4_start_options=""
-samba4_command="/usr/sbin/samba"
-samba4_pidfile="${piddir}/samba.pid"
-samba4_start="start-stop-daemon --start --exec ${samba4_command} --pidfile 
${samba4_pidfile} -- ${samba4_start_options}"
-samba4_stop="start-stop-daemon --stop --exec ${samba4_command} --pidfile 
${samba4_pidfile}"
-samba4_reload="killall -HUP samba"
-
-winbind_start_options=""
-winbind_command="/usr/sbin/winbindd"
-winbind_start="start-stop-daemon --start --exec ${winbind_command} -- 
${winbind_start_options}"
-winbind_stop="start-stop-daemon --stop --exec ${winbind_command}"
-winbind_reload="killall -HUP winbindd"
-

diff --git a/net-fs/samba/files/4.4/samba4.initd-r1 
b/net-fs/samba/files/4.4/samba4.initd-r1
deleted file mode 100644
index 0a528982..
--- a/net-fs/samba/files/4.4/samba4.initd-r1
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-extra_started_commands="reload"
-[ -z "${piddir}" ] && piddir="/run/samba"
-
-depend() {
-   after slapd
-   use cupsd
-}
-
-DAEMONNAME="${SVCNAME##samba.}"
-[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME}
-
-signal_do() {
-   local signal="$1"
-   [ -z "${signal}" ] && return 0
-
-  

[gentoo-commits] proj/musl:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/

2023-05-30 Thread Sam James
commit: 7dc13a152d23b3b2f885514f9c571dc8c6366535
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:31:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:31:42 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7dc13a15

sys-fs/lvm2: treeclean

::gentoo works fine now.

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

 sys-fs/lvm2/Manifest   |   1 -
 sys-fs/lvm2/files/clvmd.confd-2.02.39  |   9 -
 sys-fs/lvm2/files/clvmd.rc-2.02.39 | 145 --
 sys-fs/lvm2/files/device-mapper.conf-1.02.22-r3|   1 -
 sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 | 146 --
 sys-fs/lvm2/files/dmeventd.initd-2.02.184-r2   |  21 --
 sys-fs/lvm2/files/dmtab|  11 -
 sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 |  38 ---
 sys-fs/lvm2/files/lvm.confd-2.02.184-r3|   9 -
 sys-fs/lvm2/files/lvm.rc-2.02.187  | 173 
 sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch| 127 -
 .../files/lvm2-2.02.166-HPPA-no-O_DIRECT.patch |  12 -
 sys-fs/lvm2/files/lvm2-2.02.171-static-libm.patch  |  13 -
 .../files/lvm2-2.02.176-pthread-pkgconfig.patch|  29 --
 sys-fs/lvm2/files/lvm2-2.02.178-asneeded.patch |  15 -
 .../lvm2-2.02.178-dynamic-static-ldflags.patch |  59 
 .../lvm2/files/lvm2-2.02.178-example.conf.in.patch |  50 
 .../lvm2-2.02.178-static-pkgconfig-libs.patch  | 102 ---
 .../lvm2/files/lvm2-2.02.183-fix-stdio-usage.patch |  29 --
 ...183-implement-libc-specific-reopen_stream.patch |  24 --
 sys-fs/lvm2/files/lvm2-2.02.183-portability.patch  |  21 --
 ...ading-metadata-with-invalid-creation_time.patch |  72 -
 .../lvm2-2.02.184-dmeventd-no-idle-exit.patch  |  68 -
 sys-fs/lvm2/files/lvm2-2.02.184-mksh_build.patch   |  13 -
 ...2-2.02.186-udev_remove_unsupported_option.patch |  34 ---
 .../files/lvm2-2.02.56-lvm2create_initrd.patch |  72 -
 .../lvm2-2.02.63-always-make-static-libdm.patch|  42 ---
 sys-fs/lvm2/files/lvm2-2.02.67-createinitrd.patch  |  18 --
 sys-fs/lvm2/files/lvm2-2.02.99-locale-muck.patch   |  11 -
 sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3|  17 --
 sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1   |  17 --
 sys-fs/lvm2/files/lvmpolld.initd-2.02.183  |  17 --
 sys-fs/lvm2/lvm2-2.02.188-r3.ebuild| 303 -
 sys-fs/lvm2/metadata.xml   |  26 --
 34 files changed, 1745 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
deleted file mode 100644
index 686afb06..
--- a/sys-fs/lvm2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476
 SHA512 
8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca

diff --git a/sys-fs/lvm2/files/clvmd.confd-2.02.39 
b/sys-fs/lvm2/files/clvmd.confd-2.02.39
deleted file mode 100644
index 57821709..
--- a/sys-fs/lvm2/files/clvmd.confd-2.02.39
+++ /dev/null
@@ -1,9 +0,0 @@
-# CLVMD_CLUSTER_TIMEOUT -- amount of time to wait for cluster quorum.
-
-CLVMD_CLUSTER_TIMEOUT=30
-
-
-# CLVMD_NODES_TIMEOUT -- amount of time to wait for the other nodes to
-# join the cluster.
-
-CLVMD_NODES_TIMEOUT=60

diff --git a/sys-fs/lvm2/files/clvmd.rc-2.02.39 
b/sys-fs/lvm2/files/clvmd.rc-2.02.39
deleted file mode 100644
index efadd892..
--- a/sys-fs/lvm2/files/clvmd.rc-2.02.39
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-[ -x /usr/sbin/clvmd ] && CLVMD_BIN="/usr/sbin/clvmd" || 
CLVMD_BIN="/sbin/clvmd"
-
-[ -z "$CLVMD_CLUSTER_TIMEOUT" ] && CLVMD_CLUSTER_TIMEOUT=30
-[ -n "$CLVMD_NODES_TIMEOUT" ] || CLVMD_NODES_TIMEOUT=60
-
-VGCHANGE="/sbin/vgchange"
-VGSCAN="/sbin/vgscan"
-VGDISPLAY="/sbin/vgdisplay"
-CLVMD_PIDFILE="/var/run/clvmd.pid"
-
-depend() {
-   use net dns logger dmeventd
-   want cman corosync openais
-}
-
-load_modules() {
-   local module modules
-   modules=$1
-   
-   for module in ${modules}; do
-   ebegin "Loading ${module} kernel module"
-   modprobe ${module}
-   eend $? "Failed to load ${module} kernel module"
-   done
-}
-
-unload_modules() {
-   local module modules
-   modules=$1
-   
-   for module in ${modules}; do
-   ebegin "Unloading ${module} kernel module"
-   modprobe -r ${module}
-   eend $? "Failed to unload ${module} kernel module"
-   done
-}
-
-umount_gfs_filesystems() {
-   local sig retry
-   local remaining="$(awk '$3 == "gfs" { print $2 }' /proc/mounts | sort 
-r)"
-
-   if [ -n "${remaining}" ]
-   then
-   sig=
-  

[gentoo-commits] proj/musl:master commit in: app-emulation/libvirt/files/, app-emulation/libvirt/files/libvirt/, ...

2023-05-30 Thread Sam James
commit: 0ed6d9a3bdc9ac25764d908c9dc90aa6ca48ff5e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:31:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:31:02 2023 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0ed6d9a3

app-emulation/libvirt: treeclean

::gentoo should be OK now.

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

 app-emulation/libvirt/Manifest |   2 -
 app-emulation/libvirt/files/README.gentoo-r3   |  58 
 ...virt-6.0.0-fix_paths_in_libvirt-guests_sh.patch |  35 --
 .../files/libvirt-6.7.0-do-not-use-sysconfig.patch | 169 --
 .../libvirt/files/libvirt-6.7.0-doc-path.patch |   9 -
 .../libvirt-6.7.0-fix-paths-for-apparmor.patch |  51 ---
 .../files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch |  24 --
 ...rly-handle-libpcap-if-it-s-explicitly-dis.patch |  56 
 app-emulation/libvirt/files/libvirt-guests.confd   |  68 
 app-emulation/libvirt/files/libvirt-guests.init-r4 | 237 --
 .../files/libvirt/libvirt-fork-exec-deadlock.patch | 285 -
 .../libvirt/files/libvirt/stderr-fix.patch |  13 -
 app-emulation/libvirt/files/libvirtd.confd-r5  |  18 --
 app-emulation/libvirt/files/libvirtd.init-r19  |  33 --
 app-emulation/libvirt/files/libvirtd.tmpfiles.conf |   1 -
 app-emulation/libvirt/files/virtlockd.init-r2  |  23 --
 app-emulation/libvirt/files/virtlogd.init-r2   |  23 --
 app-emulation/libvirt/libvirt-6.8.0-r3.ebuild  | 351 -
 app-emulation/libvirt/libvirt-7.0.0-r2.ebuild  | 348 
 app-emulation/libvirt/metadata.xml |  97 --
 20 files changed, 1901 deletions(-)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
deleted file mode 100644
index 123787d8..
--- a/app-emulation/libvirt/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST libvirt-6.8.0.tar.xz 8412092 BLAKE2B 
c118ca6b263054bb6941c62f3d1415f7ed1a3f29a35294272d04bc726643247ee5691e0310a1bf013faeba856d7aadd00a90fe8dbdca6ff4c7eb480e94d92fa2
 SHA512 
9b69f3dcceb5e40470a78908654faf51b643f6793e556f3115daa4bfe08743af290882dd51f15eb27c38d589eb210d495de7c44a40b363420ab4f4d3a6393cc9
-DIST libvirt-7.0.0.tar.xz 8567648 BLAKE2B 
0c0b360c371a14b6d82dc6bef4b228bf7a4a17db1a8425d1354128b0705365a04440217ed0862761b2a8eaf81d81494177d777e734a9045bbc87fc613b56eb05
 SHA512 
dd6db5ec4971cf4c6059795fd81d5a3a889b10740e34c3c92271eda1c683c99df2c8f923398065d8a7c4f987a20eb1da617d5297ba8ea5a31f154412af50c343

diff --git a/app-emulation/libvirt/files/README.gentoo-r3 
b/app-emulation/libvirt/files/README.gentoo-r3
deleted file mode 100644
index 1fec12f0..
--- a/app-emulation/libvirt/files/README.gentoo-r3
+++ /dev/null
@@ -1,58 +0,0 @@
-Important: The openrc libvirtd init script is now broken up into two
-separate services: libvirtd, that solely handles the daemon, and
-libvirt-guests, that takes care of clients during shutdown/restart of the
-host. In order to reenable client handling, edit /etc/conf.d/libvirt-guests
-and enable the service and start it:
-
-   $ rc-update add libvirt-guests
-   $ service libvirt-guests start
-
-
-For the basic networking support (bridged and routed networks) you don't
-need any extra software. For more complex network modes including but not
-limited to NATed network, you can enable the 'virt-network' USE flag. It
-will pull in required runtime dependencies
-
-
-If you are using dnsmasq on your system, you will have to configure
-/etc/dnsmasq.conf to enable the following settings:
-
-   bind-interfaces
-   interface or except-interface
-
-Otherwise you might have issues with your existing DNS server.
-
-
-For openrc users:
-
-   Please use /etc/conf.d/libvirtd to control the '--listen' parameter for
-   libvirtd.
-
-   Use /etc/init.d/libvirt-guests to manage clients on restart/shutdown of
-   the host. The default configuration will suspend and resume running kvm
-   guests with 'managedsave'. This behavior can be changed under
-   /etc/conf.d/libvirt-guests
-
-
-For systemd users:
-
-   The '--listen' parameter is unavailable when libvirtd is run as a
-systemd unit.
-
-   The configuration for the 'libvirt-guests.service' is found under
-   /etc/libvirt/libvirt-guests.conf"
-
-
-If you have built libvirt with policykit support, a new group "libvirt" has
-been created. Simply add a user to the libvirt group in order to grant
-administrative access to libvirtd. Alternatively, drop a custom policykit
-rule into /etc/polkit-1/rules.d.
-
-If you have built libvirt without policykit support (USE=-policykit), you
-must change the unix sock group and/or perms in /etc/libvirt/libvirtd.conf
-in order to allow normal users to connect to libvirtd.
-
-
-If libvirt is built with USE=caps, libvirt will now start qemu/kvm VMs
-with non-root privileges. Ensure any resources your VMs use are accessible
-by qemu:qemu.

diff --git 

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

2023-05-30 Thread Sam James
commit: b26d89745e01fe8f75f1d5be8905be6f287538bb
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:22:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:23:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26d8974

sys-apps/moar: add 1.15.1

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

 sys-apps/moar/Manifest   |  2 ++
 sys-apps/moar/moar-1.15.1.ebuild | 33 +
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index f2573de1b880..68e30d5e15ba 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -1,2 +1,4 @@
 DIST moar-1.15.0-deps.tar.xz 4808044 BLAKE2B 
cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b
 SHA512 
e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6
 DIST moar-1.15.0.tar.gz 2780805 BLAKE2B 
6a50018596f34de7d43fcedf0155141a6cd8d5896f34a05b44cfc5180d00e17caaf46377ecc3bb273fd5e2fd4536ada94e82cc7a8788cd14b030390f22ba40a4
 SHA512 
deedb8bf6f28f68a1633296a32a690df109c867023980125f7550111a3cf20463980c95fbddbafb16175aa03c46f3bf6150fbe066508cedffce49dd9bf18a90c
+DIST moar-1.15.1-deps.tar.xz 4808044 BLAKE2B 
cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b
 SHA512 
e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6
+DIST moar-1.15.1.tar.gz 2780649 BLAKE2B 
79145ae426f5ae77d73dd556521135bfad21af3841818c4092eb476a52b408da86a4ce1f4c8e43712e74be233b7fc9469788e2134c866e8bb8ba83927c7f4f2d
 SHA512 
c58fc57f583e8051c3e1f567e9d8ad0aca45dcbfb1998d0156cb07b90bc2359d70c8fe90849f753f969980af919d9faef82cde7dedcf2aa9aeab4c080edc7752

diff --git a/sys-apps/moar/moar-1.15.1.ebuild b/sys-apps/moar/moar-1.15.1.ebuild
new file mode 100644
index ..177f577621ac
--- /dev/null
+++ b/sys-apps/moar/moar-1.15.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A pager designed to do the right thing without any configuration"
+HOMEPAGE="https://github.com/walles/moar;
+SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="!dev-lang/moarvm"
+
+src_compile() {
+   # https://github.com/walles/moar/blob/master/build.sh#L28
+   ego build -ldflags="-w -X main.versionString=${PV}" -o moar
+}
+
+src_test() {
+   # From test.sh (we don't run that because it has some linting etc)
+   ego test -timeout 20s ./...
+}
+
+src_install() {
+   dobin moar
+   doman moar.1
+   einstalldocs
+}



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

2023-05-30 Thread Sam James
commit: 97b59b47f6c2b286b1c668054d5bce40bc8e104d
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:09:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b59b47

app-crypt/gnupg: drop 2.2.40

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

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

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 5356f261e3e1..49e0444c076a 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -1,5 +1,3 @@
-DIST gnupg-2.2.40.tar.bz2 7301631 BLAKE2B 
c9a077e28b22888573bdd12029205eb5f79a463a297e400a623bc86a39eeb6454cd884d05bd96734998613c695f2c9dcc68963c7275b89938ac38ddc7ba1e229
 SHA512 
4c2f5fbf37ba6fbad0045aad23129186963010c673ea0b81801adc4f98efe14d6c7228e22815b6b26307c1fe5bb51cd088aa6a0f06a9325d3c021849ef81c594
-DIST gnupg-2.2.40.tar.bz2.sig 238 BLAKE2B 
f5d54d46b569874b1b210249faf18d6a10003b81cc0e16d4bb26d61ebfcf2fbb9f54d82ee10fe31c24f88538293fb1434640fd4ec53531770777b1109de5df9e
 SHA512 
df7cb13ac547eb9b577b546bb1672980eda5862b02160ae50fe7802c9122c62c0f1a85255bbd33bf795a3febc9ea17402d97123a1f20bfe016edb072de922c16
 DIST gnupg-2.2.41.tar.bz2 7313746 BLAKE2B 
0be2965a646a8636a127f89329030860908b0bbc447381782527459aed85f5276c29e7a2c89f87cb715407d9f1aabbf3ae1765073764d05e422035e8d5962569
 SHA512 
f472e5058ea9881355f0c754a47acd0b5360c36e8976b8563dbc763a7cef792bf88227cc15fe5172d3e9bb9fc34d8448dd5c183949031e91a1997cc7f0f83b55
 DIST gnupg-2.2.41.tar.bz2.sig 238 BLAKE2B 
7a4dc8dd4b3da77f6684325f46e3e3b1aeac6fcd8382e3148da1a01a5c5a9e14c1352fb28b61e500388d647e1103b8f78ad49e467e01b732c4a13eb849859b98
 SHA512 
ac6edd35c6b02a02d6c8a4468332213f20159f972aa2f7fd25c6841c662b3d84db5230330d540e0785ddaff080daf8dd250292104ff47560ad59c11803aabefa
 DIST gnupg-2.3.8.tar.bz2 7644926 BLAKE2B 
afb960adb877398363d92585d54bccc82c816f87b4489835950c19fc330edbf5302f7f958fdc6333b80d2e34730c9518e6abffea721891fd76c1b2ff2aa704be
 SHA512 
6df8b1c53f0112c358f9f9eac732dd4ca13bcec24fc55a7d4a606587da988c5b7bb4c61be52b8b7769f1536dd2043087e6eb5cf224991cb0b2ed38ad00717ee2

diff --git a/app-crypt/gnupg/gnupg-2.2.40.ebuild 
b/app-crypt/gnupg/gnupg-2.2.40.ebuild
deleted file mode 100644
index 71f980e5fb0f..
--- a/app-crypt/gnupg/gnupg-2.2.40.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit flag-o-matic systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/;
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
-RESTRICT="!test? ( test )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND=">=dev-libs/libassuan-2.5.0
-   >=dev-libs/libgcrypt-1.8.0:=
-   >=dev-libs/libgpg-error-1.29
-   >=dev-libs/libksba-1.3.5
-   >=dev-libs/npth-1.2
-   >=net-misc/curl-7.10
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   ldap? ( net-nds/openldap:= )
-   readline? ( sys-libs/readline:0= )
-   smartcard? ( usb? ( virtual/libusb:1 ) )
-   ssl? ( >=net-libs/gnutls-3.0:0= )
-   tofu? ( >=dev-db/sqlite-3.7 )"
-
-RDEPEND="${DEPEND}
-   app-crypt/pinentry
-   nls? ( virtual/libintl )
-   selinux? ( sec-policy/selinux-gpg )
-   wks-server? ( virtual/mta )"
-
-BDEPEND="virtual/pkgconfig
-   doc? ( sys-apps/texinfo )
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )"
-
-DOCS=(
-   ChangeLog NEWS README THANKS TODO VERSION
-   doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
-   
"${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
-   "${FILESDIR}"/${P}-fix-no-ldap-build.patch
-)
-
-src_prepare() {
-   default
-
-   # Inject SSH_AUTH_SOCK into user's sessions after enabling 
gpg-agent-ssh.socket in systemctl --user mode,
-   # idea 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2023-05-30 Thread Sam James
commit: 2832cd9c918254d79e93f5c469553727c5756748
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:17:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:23:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2832cd9c

x11-terms/xterm: drop 377-r1, 378

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

 x11-terms/xterm/Manifest|   4 --
 x11-terms/xterm/xterm-377-r1.ebuild | 106 
 x11-terms/xterm/xterm-378.ebuild| 106 
 3 files changed, 216 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 4ed9c6f8f5fc..a0e4428f1bbc 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,7 +1,3 @@
-DIST xterm-377.tgz 1527178 BLAKE2B 
0e7436d3eae4264d4974026b3e26588cfeb2d6e630e01cdfb9158ade4b9376754c832cffc59be88861469c461ace19ec2ecd9f808ac52cd967301502ec5ccc6e
 SHA512 
e74fef6edae3162a7395e5654e78afcb3cb816dbfeabf46dacab48ed872a7aa7ee8c2be32f14a67d51bc207a2bc914cdc9b446985aed73240086e2320127f7c9
-DIST xterm-377.tgz.asc 729 BLAKE2B 
b20e862876e093c270a4cdc46b47414c2fb4eb36b99867c3c93d31f785b92ebf90918053dfa11f999da091f2d2ce6326068f2e0acc8055f768e1be39d6a89d75
 SHA512 
4f93e969053aa3d7f568c7dbc05cecb19d60fb6b5f54c305ea0727f1a11796f882530a403dbec6f9d5d916a43719bd2b62179510e7f6083972ea37b2837af4d2
-DIST xterm-378.tgz 1529140 BLAKE2B 
73524a7e382c5e69122432927f9facf525981258df04ac06bd181b9ca8ccddc6387903922a28d17a0d2e8d35c0f459f76fc8aeec9eb43dfd1123cd4f7b1a080c
 SHA512 
71515ecde2f050c17613f5851d00893326338dc31bd4db6a737792d2848d807c8d82ae9c49f8f673150b042c065d5b2a44da8d0cbcdbffbf55fe0919a1ee9047
-DIST xterm-378.tgz.asc 729 BLAKE2B 
c12827b98ce4a498fd7ae7b223391c6f7193a5f85709bbc2758499db02405f618fab80c2fba21b48181f2330eccd08cd7201fab3671ea239f01b3749d18a7bd5
 SHA512 
c7e1845375a0bbd477ae78e4449cd2b16206669f042733acf527057dfb3f58582f26d81509383f312cd4f37043ae3754131412ae63571320c4b9fdb00da11c86
 DIST xterm-379.tgz 1531901 BLAKE2B 
29691ccf4c84c9ad3d42e0f0fdb082d46425ccd3831d169b40cb16b82118f8a946ad3ea898c409c135531f50fedd0bc7c1aa27ade236918f28f93db647fee313
 SHA512 
69ec8fd7d425e934010543a4e6afcbec273ca1b0fafad3076af37d65fe369d6e0c5b3683003c1c41f70404d50a3ca1e826c98ee1b3ab0ab12dff22d0cb00a98b
 DIST xterm-379.tgz.asc 729 BLAKE2B 
45a4dbfe5a0ee1a3b3f41ae5d5f422038b297d29e5806869f6e2ae604606c935efad3e1d6422869fc1025b516e13a13c5f9e72822a03ede842970cb142be5528
 SHA512 
e5146f28b30231de6d56072da31ffabe93233032d782c6dcc213517a1c33898b7ed8bbf99f33f866024084956d3ea234eacb8dd9890b4b5ab6554dc3c4a50351
 DIST xterm-380.tgz 1537369 BLAKE2B 
ef4114ef3e9a2c731839689f62a7aab9549302c4d86467b778260f9ca8edecb1d0785a24291c9499e5044bd42d61ceb4e50b1d99b9b532f60c0617564750e56c
 SHA512 
cd901298af8df5f2eb5ee551d8810ac18a6b6298b29070529675af60b8aeaab05f78aaf9a13c22b88591b1e1ad7190d62dc10b9a59bbbfd884d1a436c9375dd4

diff --git a/x11-terms/xterm/xterm-377-r1.ebuild 
b/x11-terms/xterm/xterm-377-r1.ebuild
deleted file mode 100644
index 74aa97997f57..
--- a/x11-terms/xterm/xterm-377-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
-
-DESCRIPTION="Terminal Emulator for X Windows"
-HOMEPAGE="https://invisible-island.net/xterm/;
-SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
-SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
-
-DEPEND="
-   kernel_linux? ( sys-libs/libutempter )
-   media-libs/fontconfig:1.0
-   >=sys-libs/ncurses-5.7-r7:=
-   x11-apps/xmessage
-   x11-libs/libICE
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libxkbfile
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   unicode? ( x11-apps/luit )
-   Xaw3d? ( x11-libs/libXaw3d )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${DEPEND}
-   media-fonts/font-misc-misc
-   x11-apps/rgb"
-DEPEND+=" x11-base/xorg-proto"
-BDEPEND="
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
-"
-
-DOCS=( README{,.i18n} ctlseqs.txt )
-
-src_configure() {
-   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
-
-   # bug #454736
-   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
-   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
-   # Everything gets linked against ncurses anyways, so don't shout
-   append-libs 

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

2023-05-30 Thread Sam James
commit: 82c77aeb2a74ef5df6623f9ccdf17148545d1eff
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:20:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:23:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c77aeb

sys-apps/goawk: drop 1.22.0, 1.23.0

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

 sys-apps/goawk/Manifest|  2 --
 sys-apps/goawk/goawk-1.22.0.ebuild | 28 
 sys-apps/goawk/goawk-1.23.0.ebuild | 28 
 3 files changed, 58 deletions(-)

diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest
index 6bf08d24f59a..d3c61e23d915 100644
--- a/sys-apps/goawk/Manifest
+++ b/sys-apps/goawk/Manifest
@@ -1,3 +1 @@
-DIST goawk-1.22.0.tar.gz 1676447 BLAKE2B 
315874b8ee6334dd74fc86727340d3e14e01aac08880d562bd6297bcf42ae577e2ab6aa187e2f82616029b2fea9c64074193869fed01a8baa4423a5bfe73f45c
 SHA512 
4109ca6e73f2eb87ef9d5b123634fb01cc92e8867aeec19be3d5b4744c7bd07747330fc6a371adbb52f2cab1fb51b43e9be6d8a851a0f0c5287c6039d497147c
-DIST goawk-1.23.0.tar.gz 1678139 BLAKE2B 
0289ff64bfcfc7f14e48fc7d0e60e287b52d78d48dc8b21687ccdd13ada1cc8f193b12a112ccb898ef89893cf0f9e5502271f1433d77f21b1db5b1e9df56a4a8
 SHA512 
e2a8dda1d2a8cad1aee5ec7107cac30ff9aa691c5d0d78d91691dba21921fcbdac1dde4c61aff8a7d1280f174caaefcb44e937df84e0bf46e7818085da26f902
 DIST goawk-1.23.1.tar.gz 1678471 BLAKE2B 
f87037cdb5f256d5c3848f7fb0e64d81672abfa03c15d9b778fac14804c252ea140b3b436a09ab2189364b180bd1b638ecd66e767dd72532cc0f051ca2255097
 SHA512 
64f56f5ffa512929aa83d4df0360894ef231fdffe1879a72ed723606db77bf001ee744b646221a6042ef2cd3cb79fc8c80e33cec992b0b8c61da9f41ba78650b

diff --git a/sys-apps/goawk/goawk-1.22.0.ebuild 
b/sys-apps/goawk/goawk-1.22.0.ebuild
deleted file mode 100644
index e138a7adbd3d..
--- a/sys-apps/goawk/goawk-1.22.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support"
-HOMEPAGE="https://github.com/benhoyt/goawk;
-SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-src_compile() {
-   ego build
-}
-
-src_test() {
-   ego test
-}
-
-src_install() {
-   einstalldocs
-
-   dobin goawk
-}

diff --git a/sys-apps/goawk/goawk-1.23.0.ebuild 
b/sys-apps/goawk/goawk-1.23.0.ebuild
deleted file mode 100644
index e138a7adbd3d..
--- a/sys-apps/goawk/goawk-1.23.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support"
-HOMEPAGE="https://github.com/benhoyt/goawk;
-SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-src_compile() {
-   ego build
-}
-
-src_test() {
-   ego test
-}
-
-src_install() {
-   einstalldocs
-
-   dobin goawk
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-libs/ncurses/

2023-05-30 Thread Sam James
commit: 35f2a1034890749107c12485c2f6ee7cbb2f77d9
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:28:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f2a103

sys-libs/ncurses: add 6.4_p20230527

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

 profiles/package.mask |   1 +
 sys-libs/ncurses/Manifest |   7 +
 sys-libs/ncurses/ncurses-6.4_p20230527.ebuild | 437 ++
 3 files changed, 445 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index a4a3089a2864..4fd6fe04cebf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -285,6 +285,7 @@ dev-java/resin-servlet-api
 # - sys-apps/openrc: https://github.com/OpenRC/openrc/issues/619
 =sys-libs/ncurses-6.4_p20230424
 =sys-libs/ncurses-6.4_p20230506
+=sys-libs/ncurses-6.4_p20230527
 
 # Eray Aslan  (2023-04-12)
 # Mask experimental software

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 38ca3f899825..3c6f33956701 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -153,9 +153,16 @@ DIST ncurses-6.4-20230429.patch.gz 9195 BLAKE2B 
6ed8c3cac11d3c3e52b7dce20be5b769
 DIST ncurses-6.4-20230429.patch.gz.asc 729 BLAKE2B 
2e063a7818ac443182ec4f4d8da13884accd563ab66e04297ca0bd4b9610f974efd3ca29dfcf13939cd9ee369c5e5799eb13a55050249036ebbc375e6ef8d6d1
 SHA512 
55167510e21aa3ad6d4a57fa37ae82308424ae9141e6e4756b4b335d30136675add5c00ee102d74ed93eccfc2d752eff5045d88e708928df3cecde3c0be77c79
 DIST ncurses-6.4-20230506.patch.gz 52834 BLAKE2B 
55d2351a507a60aa5baeb9e7e392fbbf714a6bffcf4729e9b195aabc2dc81372336d0dc3501f95abda04491013220060983d2186531471694f40b35d4ef3196d
 SHA512 
04967b96d9723b2939fe64eff4388ceee0adf478f659b58cac8601770dd7763fa192d673e78b33c267e00f4ecbfc2863bc49b12fcdeaa8ce24df39126f20b4e1
 DIST ncurses-6.4-20230506.patch.gz.asc 729 BLAKE2B 
5ccb09f5b48a4a9c98ad4224cde68df659a365aca12210ec14a6519216e32b10531b1dfc4184bd12e62e1f0fdd9f06974b59866bba6115407d52712f5adff6f8
 SHA512 
2f63a62e37a15aa6a276a5d9a2c4b86a4e50af037ee5b1c339bccb02200d3e477b5b93ce5833a4d3933a952970caec3b38639412281c1df7c30d7b241bc3a2ab
+DIST ncurses-6.4-20230514.patch.gz 42963 BLAKE2B 
c2d27883884ebb2f14c523b5558d575b84fe8aa6b110a4f246f529d29288118d8393a955d8401aee675a764d52e76495d47487f52c3edb8548dc3419371def49
 SHA512 
0346fae238637c6a69024982485672e6b1447f5902d9cc6b9deff8296220a381b5b41b23b30d053881b09242a4e8ad728618342300c1dee63770286b81e362df
+DIST ncurses-6.4-20230514.patch.gz.asc 729 BLAKE2B 
10ee649be87b46a03d1cb1c31a57ec9cb20da425604900540d04f806cc2c9e9a1e73009f62a96fafdbd81d66c7d47878e256d02cf5b9de9ee6f26621b73a4705
 SHA512 
57875d11844efbb23052e5cee32aa41a0bddb290069e33504e57613e4ab131efddc9c85f92af82b1d6bfa00182bcb9f1e86812538f5f209096b3ee84c67de280
+DIST ncurses-6.4-20230520.patch.gz 3090 BLAKE2B 
93e376bc6250509c1a83e799efc2d4766354451931115d300b74c14af93dda4f3aefdd59f97467eb88e6ea29804595e84cb62c62733022b255d5368a74a38729
 SHA512 
bf854e4d6f8ed643b8841c9265057f06186699a083edb489e970d1cc8e752fdf49ecaa36518340a2b00a5c6ebf548b7651361b1bd2abb80467d2ce3f9861d28d
+DIST ncurses-6.4-20230520.patch.gz.asc 729 BLAKE2B 
08db3a1a8152c4cc29fcc11b24ec3d1a6d3c425eed9a54f33bc370b86f26a13a9cdd273652c448e6e4dd179f5ca41ae653f7ef44902a10eaa18828e2be3a6247
 SHA512 
7bf2aa9442bc5041ce316af7edc2ff5c5da2ab1bf941c26c6592c8785dc0e47539da3bc2c1e570daafb6a293812f55b8b3b327f90ff9908984eba37e89d5eb7d
+DIST ncurses-6.4-20230527.patch.gz 9787 BLAKE2B 
951a53b87056f2b3b530f03d0bab5a06ecf6bae0bf2fb580af8c0d96ae169e4813ed2063bf1696fd0fcc1cb0f7da03348904818de7ce454cbcb9a42bb939b6b8
 SHA512 
f600d7bdbde1f0752d3d530ceb98e9ba51a246a3bd898cc0d0d65bb8b51dab68fa5668789f5f86473c28eb890ec62cecf8e4dc901ac96fccf162c1a5f161f897
+DIST ncurses-6.4-20230527.patch.gz.asc 729 BLAKE2B 
472421bd7c9093a293e99ec0f343ed471a77e7aa7f705cd99bb61f907c7059b134158c176fb232c542842ba042a1a88ca8e192df81d2d760a70f26a4d76ae624
 SHA512 
74a0ae5123b339c00f786d4d15a6c100d5d323731b7534e495dd396c9fd03b7ebc61d3fdf6eb71f2fa106160e15da5d093af6e4d53b4a6cfc53c436045a5a614
 DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 
6b767f65a9c7e8f9fdebaa2623e3770872e710fa103d11e48509e5315ebf5ad1a37519b1b40c5138e631693fb2e2e30ea5eef11002698a341a623a85c5b0b4fc
 SHA512 
5094f6cb8fa54d9df0802173f1e0ff2ad40fc3d4bd298c0742479f72ba4f9afee0ccf9f0a4eb068b0a5552523abf7b212861b61abbde6f69ff22d62dd686daa9
 DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 
47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3
 SHA512 
1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34
 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B 
e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e
 SHA512 

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

2023-05-30 Thread Sam James
commit: e10f7288f2a72bcf9bd2740a575f79f1f7291506
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:16:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:22:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10f7288

sys-apps/mawk: add 1.3.4_p20230525

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

 sys-apps/mawk/Manifest|  2 ++
 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 51 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index 4275b2c8b030..4cad2f52a958 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -5,3 +5,5 @@ DIST mawk-1.3.4-20230322.tgz 401674 BLAKE2B 
c79e6736c1889fc43b0071dc8f88764b5fc3
 DIST mawk-1.3.4-20230322.tgz.asc 729 BLAKE2B 
c6b44d265e724008dd5eb4b2dda02153c5434be00136184065d7e2be19b357df17ff5ac8360238795b3bae206001031859241abb1947f043e0a3aef7d6037155
 SHA512 
bc9a2e78950e5cd42a3b6338f9ccf17d2f470f19b81c61e10e89fcd33fdbfa45a5b39c53aa0384195ff96c1d593a0cbaed0943b2b63f6f13d0bd4853b31a1015
 DIST mawk-1.3.4-20230404.tgz 403027 BLAKE2B 
cc10336c902fd72dbcbafd5638699cbc18d9c650451c56d4058a2c716b378060404b1c3e072ef114a73c2a1e0b43886711c6697e408ee10164049af84cb79063
 SHA512 
cc72b2f163f7809b9d2f6ecd4130663b1184be2025ff8727fc8659cf7fb4b3f9fbdc41c8a0443ccbe5e455b45fcc42e8722caec13b63546b9b03d010093fa484
 DIST mawk-1.3.4-20230404.tgz.asc 729 BLAKE2B 
10a9bf264c75d24139a0715031ae732237602589b5d7ed8227e88bd1121c61f9770270ec7b03bd456c2eeab6fd9970fb07d0154d97dfe745ffa4cbf733839457
 SHA512 
7e6cc764598046834e95cf5451376024f9f0f05efc1b3acfdbff38c182910b42561fb77eea06d42b791fdb0fc552b7e9e60cdabc313b03d2c35401b2a6193664
+DIST mawk-1.3.4-20230525.tgz 403222 BLAKE2B 
9ecb6e469b4318dd78fc70f15864f9cb622e62d0599857880c514882180320596b244d79bb5a0a384f2622d7424e49039110cf0c626723c7491effa964b657f2
 SHA512 
704c1a94569e8e953af7b00ea81efa20df03483f57e4183935e73df62309874644f2250a307b136af34ce3df62d90170d8afe7b3a86eeacb31cf5845056126cb
+DIST mawk-1.3.4-20230525.tgz.asc 729 BLAKE2B 
b1c8d4cc9660a6e35564f955cb51b48ef7656a8e5cced230e9cdea195565133ac74eeade06d2b37bd60e3ee29d44f53bd1ed80cc9c6143d346583aa73f317e34
 SHA512 
d3826291598db6d7ffc60571f125a1efeab8abc7ce1397c07a2b1bb8d0439091a95f7d0ad19bd55b629dba2eabf9719eeece6fa7c50d246e4d73ab8564742ca1

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
new file mode 100644
index ..23e30e355999
--- /dev/null
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit toolchain-funcs verify-sig
+
+MY_P="${P/_p/-}"
+DESCRIPTION="An (often faster than gawk) awk-interpreter"
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html;
+SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+DOCS=( ACKNOWLEDGMENT CHANGES README )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   arc4random_push # doesn't exist on Linux
+)
+
+src_configure() {
+   tc-export BUILD_CC
+   econf
+}
+
+src_install() {
+   default
+
+   exeinto /usr/share/doc/${PF}/examples
+   doexe examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+}
+
+pkg_postinst() {
+   if has_version app-admin/eselect && has_version 
app-eselect/eselect-awk; then
+   eselect awk update ifunset
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect && has_version 
app-eselect/eselect-awk; then
+   eselect awk update ifunset
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2023-05-30 Thread Sam James
commit: 730acf61c2c290027a1af35499979db3afa77956
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:18:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:23:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730acf61

x11-terms/xterm: add 381

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

 x11-terms/xterm/Manifest |   2 +
 x11-terms/xterm/xterm-381.ebuild | 106 +++
 2 files changed, 108 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index a0e4428f1bbc..549fd829d680 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -2,3 +2,5 @@ DIST xterm-379.tgz 1531901 BLAKE2B 
29691ccf4c84c9ad3d42e0f0fdb082d46425ccd3831d1
 DIST xterm-379.tgz.asc 729 BLAKE2B 
45a4dbfe5a0ee1a3b3f41ae5d5f422038b297d29e5806869f6e2ae604606c935efad3e1d6422869fc1025b516e13a13c5f9e72822a03ede842970cb142be5528
 SHA512 
e5146f28b30231de6d56072da31ffabe93233032d782c6dcc213517a1c33898b7ed8bbf99f33f866024084956d3ea234eacb8dd9890b4b5ab6554dc3c4a50351
 DIST xterm-380.tgz 1537369 BLAKE2B 
ef4114ef3e9a2c731839689f62a7aab9549302c4d86467b778260f9ca8edecb1d0785a24291c9499e5044bd42d61ceb4e50b1d99b9b532f60c0617564750e56c
 SHA512 
cd901298af8df5f2eb5ee551d8810ac18a6b6298b29070529675af60b8aeaab05f78aaf9a13c22b88591b1e1ad7190d62dc10b9a59bbbfd884d1a436c9375dd4
 DIST xterm-380.tgz.asc 729 BLAKE2B 
1dda140314e7f08c961f697f0fa17454d4dab2c909b3b21203503ee295ac17aa91b91c27eff38b81586b89ccbafef543cface7f6c600e62f89a9c35a4dbde4a6
 SHA512 
c3ce95c6b93daecab419b50c4bdb5576599ba1ba291e24217264ff88c42d6c46bb91d10bdb8b990168814c5c771bfe2b4e2879e2ce9d279cab73baac6c2addad
+DIST xterm-381.tgz 1536598 BLAKE2B 
44a94e893fa8696e58e7246c2800799ca85b4f099f059e62b9f6af98793ba0106e90003d961c318d67efbbd3dcb249f7449e9936aeeb789153f456479485891a
 SHA512 
8cfcfc1f5c5404bcee56265765e489db676838fed6c3182fcc078c55952d6ac76835705d2fa414098fb7e373acb6229f0f5b44150a43844990c58d69cdeec591
+DIST xterm-381.tgz.asc 729 BLAKE2B 
d6b866eb09c42dea4956bc6997f752b3a59ae0477275e5919abd9420d151cc094cc99b06088026991d76f254bc84f637dd67dc9191870cf88ba9f48a5d74651b
 SHA512 
05217da892f6b6261c33359b1905b97b0164bbbf155be4e516cd624e5afc9dfa8b89a46f1ae302c7ed486ad466c19200becda556c35fa09fd6a932b634cb9b10

diff --git a/x11-terms/xterm/xterm-381.ebuild b/x11-terms/xterm/xterm-381.ebuild
new file mode 100644
index ..175692654251
--- /dev/null
+++ b/x11-terms/xterm/xterm-381.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+   kernel_linux? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+src_configure() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+   # bug #454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+   --libdir="${EPREFIX}"/etc
+ 

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

2023-05-30 Thread Sam James
commit: a42d10e8b2440df3ed71c471d90d62b48fcba470
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 00:20:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 00:23:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42d10e8

sys-apps/moar: drop 1.14.0

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

 sys-apps/moar/Manifest   |  2 --
 sys-apps/moar/moar-1.14.0.ebuild | 33 -
 2 files changed, 35 deletions(-)

diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index 2d8735062227..f2573de1b880 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -1,4 +1,2 @@
-DIST moar-1.14.0-deps.tar.xz 4808044 BLAKE2B 
cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b
 SHA512 
e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6
-DIST moar-1.14.0.tar.gz 2780033 BLAKE2B 
42e985aef677830782e70c60748ce732a572352dad629126873bd9532314924ba4e8afc2be4ced0d3161b00b5d4088782908ee7a2f24d670aaf7ddf243473fb6
 SHA512 
ec0e851f031a03d8af3c4b8b11be2eab300d46adb08fd366d41c958f0d2227fb82800974af3fda72ac01a79e4d2c65e41816b2f1c4ec3b3c7534aeb9b9ded51e
 DIST moar-1.15.0-deps.tar.xz 4808044 BLAKE2B 
cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b
 SHA512 
e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6
 DIST moar-1.15.0.tar.gz 2780805 BLAKE2B 
6a50018596f34de7d43fcedf0155141a6cd8d5896f34a05b44cfc5180d00e17caaf46377ecc3bb273fd5e2fd4536ada94e82cc7a8788cd14b030390f22ba40a4
 SHA512 
deedb8bf6f28f68a1633296a32a690df109c867023980125f7550111a3cf20463980c95fbddbafb16175aa03c46f3bf6150fbe066508cedffce49dd9bf18a90c

diff --git a/sys-apps/moar/moar-1.14.0.ebuild b/sys-apps/moar/moar-1.14.0.ebuild
deleted file mode 100644
index 177f577621ac..
--- a/sys-apps/moar/moar-1.14.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A pager designed to do the right thing without any configuration"
-HOMEPAGE="https://github.com/walles/moar;
-SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!dev-lang/moarvm"
-
-src_compile() {
-   # https://github.com/walles/moar/blob/master/build.sh#L28
-   ego build -ldflags="-w -X main.versionString=${PV}" -o moar
-}
-
-src_test() {
-   # From test.sh (we don't run that because it has some linting etc)
-   ego test -timeout 20s ./...
-}
-
-src_install() {
-   dobin moar
-   doman moar.1
-   einstalldocs
-}



  1   2   3   4   >