[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2022-09-14 Thread Joonas Niilola
commit: 3af169cc815990b9091cdf33bb3ee257b085cc20
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 15 05:20:08 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 15 05:22:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af169cc

app-backup/restic: Stabilize 0.13.1 x86, #869398

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

 app-backup/restic/restic-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/restic/restic-0.13.1.ebuild 
b/app-backup/restic/restic-0.13.1.ebuild
index 703493f8280a..42e62356a397 100644
--- a/app-backup/restic/restic-0.13.1.ebuild
+++ b/app-backup/restic/restic-0.13.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 RDEPEND="sys-fs/fuse:0"



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

2022-09-14 Thread Joonas Niilola
commit: 9557b8e0751821b5fe6981a3d900ad1f7ff76799
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 15 05:21:21 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 15 05:22:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9557b8e0

sys-fs/fuse: add missing gettext bdepend to 2.9.9-r2

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

 sys-fs/fuse/fuse-2.9.9-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-2.9.9-r2.ebuild b/sys-fs/fuse/fuse-2.9.9-r2.ebuild
index 71f7189dfdf6..93b3e2a8d0d4 100644
--- a/sys-fs/fuse/fuse-2.9.9-r2.ebuild
+++ b/sys-fs/fuse/fuse-2.9.9-r2.ebuild
@@ -17,7 +17,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples static-libs"
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
 RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2022-09-14 Thread Joonas Niilola
commit: 7528b3400d457a1ee9d5d20449d7410ede720dee
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 15 05:18:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 15 05:22:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7528b340

app-backup/restic: Stabilize 0.13.1 amd64, #869398

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

 app-backup/restic/restic-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/restic/restic-0.13.1.ebuild 
b/app-backup/restic/restic-0.13.1.ebuild
index 37c3e5336204..703493f8280a 100644
--- a/app-backup/restic/restic-0.13.1.ebuild
+++ b/app-backup/restic/restic-0.13.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RDEPEND="sys-fs/fuse:0"



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

2022-09-14 Thread Zac Medico
commit: 7283b7022ea4de1c227a2ec89713c5c02544f22a
Author: Chris Su  lesscrowds  org>
AuthorDate: Thu Sep 15 02:55:08 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 04:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7283b702

www-servers/caddy: Keyword 2.5.2 riscv, #870175

Closes: https://bugs.gentoo.org/870175
Closes: https://github.com/gentoo/gentoo/pull/27261
Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/caddy-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/caddy/caddy-2.5.2.ebuild 
b/www-servers/caddy/caddy-2.5.2.ebuild
index afa2465aba28..c1adcb1cf8b0 100644
--- a/www-servers/caddy/caddy-2.5.2.ebuild
+++ b/www-servers/caddy/caddy-2.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0 BSD ECL-2.0 MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ~riscv"
 RDEPEND="
acct-user/http
acct-group/http"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/mips64/n32/

2022-09-14 Thread William Hubbs
commit: e7093e2e271191aa73f050e7bf7815491f61e80f
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep 15 03:23:06 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 15 03:26:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7093e2e

profiles/arch/mips/mips64/n32: mask dev-lang/go-bootstrap

Thanks-to: matoro  matoro.tk>
Signed-off-by: William Hubbs  gentoo.org>

 profiles/arch/mips/mips64/n32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/mips/mips64/n32/package.mask 
b/profiles/arch/mips/mips64/n32/package.mask
index a55a202eb6e4..a3594850186a 100644
--- a/profiles/arch/mips/mips64/n32/package.mask
+++ b/profiles/arch/mips/mips64/n32/package.mask
@@ -3,3 +3,4 @@
 
 # Go is not supported for this ABI.
 dev-lang/go
+dev-lang/go-bootstrap



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/mips64/n32/

2022-09-14 Thread William Hubbs
commit: 76fabdab2e6ba0a38f4556d3f1cd9dff38aa7f04
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep 15 03:10:09 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 15 03:17:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fabdab

profiles/arch/mips/mips64/n32: mask dev-lang/go for this abi

Thanks-to: matoro  matoro.tk>
Signed-off-by: William Hubbs  gentoo.org>

 profiles/arch/mips/mips64/n32/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/mips/mips64/n32/package.mask 
b/profiles/arch/mips/mips64/n32/package.mask
new file mode 100644
index ..a55a202eb6e4
--- /dev/null
+++ b/profiles/arch/mips/mips64/n32/package.mask
@@ -0,0 +1,5 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Go is not supported for this ABI.
+dev-lang/go



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

2022-09-14 Thread Georgy Yakovlev
commit: 55bc9f2304d70f79be3130b6ded482406b631958
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 15 02:51:02 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 15 02:55:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bc9f23

dev-lang/rust: add llvm-libunwind handling in 1.63.0

tested working on clang-glibc-llvm system, untested on musl, but logic
is the same as in PR 1

Bug: https://bugs.gentoo.org/733242
PR: https://github.com/gentoo/gentoo/pull/1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.63.0.ebuild | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/dev-lang/rust/rust-1.63.0.ebuild b/dev-lang/rust/rust-1.63.0.ebuild
index 55f67445ef7e..900816d560ac 100644
--- a/dev-lang/rust/rust-1.63.0.ebuild
+++ b/dev-lang/rust/rust-1.63.0.ebuild
@@ -41,7 +41,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
-IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler 
profiler rls rustfmt rust-src system-bootstrap system-llvm test wasm 
${ALL_LLVM_TARGETS[*]}"
+IUSE="clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly 
parallel-compiler profiler rls rustfmt rust-src system-bootstrap system-llvm 
test wasm ${ALL_LLVM_TARGETS[*]}"
 
 # Please keep the LLVM dependency block separate. Since LLVM is slotted,
 # we need to *really* make sure we're not pulling more than one slot
@@ -105,8 +105,15 @@ DEPEND="
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=
-   elibc_musl? ( sys-libs/libunwind:= )
-   system-llvm? ( ${LLVM_DEPEND} )
+   system-llvm? (
+   ${LLVM_DEPEND}
+   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+   )
+   !system-llvm? (
+   !llvm-libunwind? (
+   elibc_musl? ( sys-libs/libunwind:= )
+   )
+   )
 "
 
 RDEPEND="${DEPEND}
@@ -430,8 +437,10 @@ src_configure() {
cxx = "$(tc-getCXX)"
linker = "$(tc-getCC)"
ranlib = "$(tc-getRANLIB)"
+   llvm-libunwind = "$(usex llvm-libunwind $(usex 
system-llvm system in-tree) no)"
_EOF_
-   # librustc_target/spec/linux_musl_base.rs sets 
base.crt_static_default = true;
+   # by default librustc_target/spec/linux_musl_base.rs sets 
base.crt_static_default = true;
+   # but we patch it and set to false here as well
if use elibc_musl; then
cat <<- _EOF_ >> "${S}"/config.toml
crt-static = false



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

2022-09-14 Thread Georgy Yakovlev
commit: f36a42fed54e19b300f243f14523fc4267907426
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 15 03:03:41 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 15 03:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36a42fe

dev-lang/rust: revbump 1.63.0, add cargo security fixes

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

 dev-lang/rust/files/1.63.0-CVE-2022-36113.patch|  48 ++
 dev-lang/rust/files/1.63.0-CVE-2022-36114.patch| 102 +
 .../{rust-1.63.0.ebuild => rust-1.63.0-r1.ebuild}  |   2 +
 3 files changed, 152 insertions(+)

diff --git a/dev-lang/rust/files/1.63.0-CVE-2022-36113.patch 
b/dev-lang/rust/files/1.63.0-CVE-2022-36113.patch
new file mode 100644
index ..a87687dce387
--- /dev/null
+++ b/dev-lang/rust/files/1.63.0-CVE-2022-36113.patch
@@ -0,0 +1,48 @@
+From 97b80919e404b0768ea31ae329c3b4da54bed05a Mon Sep 17 00:00:00 2001
+From: Josh Triplett 
+Date: Thu, 18 Aug 2022 17:17:19 +0200
+Subject: [PATCH] CVE-2022-36113: avoid unpacking .cargo-ok from the crate
+
+---
+ src/cargo/sources/registry/mod.rs | 15 ++-
+ 1 file changed, 10 insertions(+), 5 deletions(-)
+gyakovlev: 'sed -i 's|/src/cargo|/src/tools/cargo/src/cargo|g'
+
+diff --git a/src/tools/cargo/src/cargo/sources/registry/mod.rs 
b/src/tools/cargo/src/cargo/sources/registry/mod.rs
+index c17b822fd0..a2863bf78a 100644
+--- a/src/tools/cargo/src/cargo/sources/registry/mod.rs
 b/src/tools/cargo/src/cargo/sources/registry/mod.rs
+@@ -639,6 +639,13 @@ impl<'cfg> RegistrySource<'cfg> {
+ prefix
+ )
+ }
++// Prevent unpacking the lockfile from the crate itself.
++if entry_path
++.file_name()
++.map_or(false, |p| p == PACKAGE_SOURCE_LOCK)
++{
++continue;
++}
+ // Unpacking failed
+ let mut result = 
entry.unpack_in(parent).map_err(anyhow::Error::from);
+ if cfg!(windows) && 
restricted_names::is_windows_reserved_path(_path) {
+@@ -654,16 +661,14 @@ impl<'cfg> RegistrySource<'cfg> {
+ .with_context(|| format!("failed to unpack entry at `{}`", 
entry_path.display()))?;
+ }
+ 
+-// The lock file is created after unpacking so we overwrite a lock 
file
+-// which may have been extracted from the package.
++// Now that we've finished unpacking, create and write to the lock 
file to indicate that
++// unpacking was successful.
+ let mut ok = OpenOptions::new()
+-.create(true)
++.create_new(true)
+ .read(true)
+ .write(true)
+ .open()
+ .with_context(|| format!("failed to open `{}`", path.display()))?;
+-
+-// Write to the lock file to indicate that unpacking was successful.
+ write!(ok, "ok")?;
+ 
+ Ok(unpack_dir.to_path_buf())

diff --git a/dev-lang/rust/files/1.63.0-CVE-2022-36114.patch 
b/dev-lang/rust/files/1.63.0-CVE-2022-36114.patch
new file mode 100644
index ..1afbaa94138c
--- /dev/null
+++ b/dev-lang/rust/files/1.63.0-CVE-2022-36114.patch
@@ -0,0 +1,102 @@
+From d1f9553c825f6d7481453be8d58d0e7f117988a7 Mon Sep 17 00:00:00 2001
+From: Josh Triplett 
+Date: Thu, 18 Aug 2022 17:45:45 +0200
+Subject: [PATCH] CVE-2022-36114: limit the maximum unpacked size of a crate to
+ 512MB
+
+This gives users of custom registries the same protections, using the
+same size limit that crates.io uses.
+
+`LimitErrorReader` code copied from crates.io.
+---
+ src/cargo/sources/registry/mod.rs |  6 +-
+ src/cargo/util/io.rs  | 27 +++
+ src/cargo/util/mod.rs |  2 ++
+ 3 files changed, 34 insertions(+), 1 deletion(-)
+ create mode 100644 src/cargo/util/io.rs
+gyakovlev: 'sed -i 's|/src/cargo|/src/tools/cargo/src/cargo|g'
+
+diff --git a/src/tools/cargo/src/cargo/sources/registry/mod.rs 
b/src/tools/cargo/src/cargo/sources/registry/mod.rs
+index a2863bf78a..c9c414e500 100644
+--- a/src/tools/cargo/src/cargo/sources/registry/mod.rs
 b/src/tools/cargo/src/cargo/sources/registry/mod.rs
+@@ -182,7 +182,9 @@ use crate::util::hex;
+ use crate::util::interning::InternedString;
+ use crate::util::into_url::IntoUrl;
+ use crate::util::network::PollExt;
+-use crate::util::{restricted_names, CargoResult, Config, Filesystem, 
OptVersionReq};
++use crate::util::{
++restricted_names, CargoResult, Config, Filesystem, LimitErrorReader, 
OptVersionReq,
++};
+ 
+ const PACKAGE_SOURCE_LOCK:  = ".cargo-ok";
+ pub const CRATES_IO_INDEX:  = 
"https://github.com/rust-lang/crates.io-index;;
+@@ -194,6 +196,7 @@ const VERSION_TEMPLATE:  = "{version}";
+ const PREFIX_TEMPLATE:  = "{prefix}";
+ const LOWER_PREFIX_TEMPLATE:  = "{lowerprefix}";
+ const CHECKSUM_TEMPLATE:  = "{sha256-checksum}";
++const MAX_UNPACK_SIZE: u64 

[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2022-09-14 Thread Zac Medico
commit: cc810df91e66afe10c852487b794f39b90c79c46
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 15 02:05:44 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 02:06:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc810df9

app-containers/buildah: drop 1.26.1, 1.26.2, 1.26.3, 1.26.4

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

 app-containers/buildah/Manifest  |  4 ---
 app-containers/buildah/buildah-1.26.1.ebuild | 51 
 app-containers/buildah/buildah-1.26.2.ebuild | 51 
 app-containers/buildah/buildah-1.26.3.ebuild | 51 
 app-containers/buildah/buildah-1.26.4.ebuild | 51 
 5 files changed, 208 deletions(-)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 4fe05d4c0e25..6934a4daa5dd 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,6 +1,2 @@
 DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B 
ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58
 SHA512 
628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d
-DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B 
bf17a51653bb07591c19fca449d6f4eeb87693a4d20ae5f12f669b10c328fadd763e0c0fa76605154a5a6439f4e250bc8f00c2d01c9fbf1e266aa67189aafdbd
 SHA512 
07225ebb23e5a815be1ef8acb5d15ef9fb8c6e9324fa9b65ec024f7b6bbe892721f9feaac2911d1b466c2cf336bd0c68e3d1b4df953f13a3390da84a93f76723
-DIST buildah-1.26.2.tar.gz 14155439 BLAKE2B 
3f858f86221b64623d94783c0ef3dd15fa14cef730b30cc5f0554e37f9e3e609a6381842b90b7614b6708434ee5c109497ee89f2da89bb9cc5360e2f8b345adb
 SHA512 
f50a7ee787d10a8f8d1a7e0ff9f86990de975df427af894be5bcc84bceafd2eb87dfe75c1b967ae57056299893c942df257aef1e9aaeb712022a8abceeaebba9
-DIST buildah-1.26.3.tar.gz 14468210 BLAKE2B 
1ec44501e63bf3594c72575d7460c6478a9d996977659b9fb466fbc658e4923892a77bea9f48a503f02a6101615be9a663f9701ee343436d140d580d8ab01875
 SHA512 
5d8ea60246085ba27795b52152765fc3c85c92c5caf4515c1b2973aec17844eb9da282f6c503e36f675089c998b9ee51c4b4b899104ccd9fa771308c8048
-DIST buildah-1.26.4.tar.gz 14471666 BLAKE2B 
ddedadc8f5eac161bc98ab2460abf356ebef9d09bffb1e681db822ed273d9e424e1d638171fcff667efd956e415f988668e6d9fdb3d15db6ed900441c40736eb
 SHA512 
39425ee3f40f1cfd2c76749b43f07efe19c90dff56d9b2024a69e092a328cf526f6bbb23b6f38536e7df11a465219f8f344aa643a82f6511fbb0253e5729d71a
 DIST buildah-1.27.0.tar.gz 14821814 BLAKE2B 
e9d1ffc05024c3ae520e6436372a9eb592111c0e634d736853f7c84b225ad5e2ebf1a1d5de799a77828cc348a2b82d9fd17e720b149b55966172481155c3c6ae
 SHA512 
7324c85b6f5169522f0cde2cbd0d55b61a2e2fc53d7f03f24ecf606fb564ee6da82cadc493520b4105501124c6c8a1e03aa67b56fb32570f303e849630286afe

diff --git a/app-containers/buildah/buildah-1.26.1.ebuild 
b/app-containers/buildah/buildah-1.26.1.ebuild
deleted file mode 100644
index 016059edd2b4..
--- a/app-containers/buildah/buildah-1.26.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-GIT_COMMIT=6e2ec2eb
-
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/containers/buildah;
-SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="selinux"
-
-RDEPEND="app-crypt/gpgme:=
-   app-containers/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-apps/shadow:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   [[ -f selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   selinux_tag.sh || die; }
-   sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
-}
-
-src_compile() {
-   emake GIT_COMMIT=${GIT_COMMIT} all
-}
-
-src_install() {
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
-   doman docs/*.1
-   dodoc -r docs/tutorials
-   dobin bin/{${PN},imgtype}
-   dobashcomp contrib/completions/bash/buildah
-}
-
-src_test() {
-   emake test-unit
-}

diff --git a/app-containers/buildah/buildah-1.26.2.ebuild 
b/app-containers/buildah/buildah-1.26.2.ebuild
deleted file mode 100644
index 678ed253256c..
--- a/app-containers/buildah/buildah-1.26.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-GIT_COMMIT=19159983
-
-DESCRIPTION="A tool that facilitates building OCI images"

[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2022-09-14 Thread Zac Medico
commit: cb04955972c15b6f984677ed4780eaf5f1994739
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 15 02:13:21 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 02:13:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb049559

app-containers/buildah: add 1.27.1

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

 app-containers/buildah/Manifest  |  1 +
 app-containers/buildah/buildah-1.27.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 6934a4daa5dd..4162262b2b9a 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,2 +1,3 @@
 DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B 
ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58
 SHA512 
628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d
 DIST buildah-1.27.0.tar.gz 14821814 BLAKE2B 
e9d1ffc05024c3ae520e6436372a9eb592111c0e634d736853f7c84b225ad5e2ebf1a1d5de799a77828cc348a2b82d9fd17e720b149b55966172481155c3c6ae
 SHA512 
7324c85b6f5169522f0cde2cbd0d55b61a2e2fc53d7f03f24ecf606fb564ee6da82cadc493520b4105501124c6c8a1e03aa67b56fb32570f303e849630286afe
+DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B 
bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399
 SHA512 
a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a

diff --git a/app-containers/buildah/buildah-1.27.1.ebuild 
b/app-containers/buildah/buildah-1.27.1.ebuild
new file mode 100644
index ..b5ca1d9fc5de
--- /dev/null
+++ b/app-containers/buildah/buildah-1.27.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+GIT_COMMIT=395790ce
+
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="selinux"
+
+RDEPEND="app-crypt/gpgme:=
+   app-containers/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-apps/shadow:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+   sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
+}
+
+src_compile() {
+   emake GIT_COMMIT=${GIT_COMMIT} all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin bin/{${PN},imgtype}
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   emake test-unit
+}



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

2022-09-14 Thread William Hubbs
commit: 0bff62297e08f6ad3a336d1868405200c236f49d
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep 15 01:55:41 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 15 02:01:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bff6229

app-crypt/age: update SRC_URI

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

 app-crypt/age/Manifest | 15 +--
 app-crypt/age/age-1.0.0.ebuild | 22 ++
 2 files changed, 3 insertions(+), 34 deletions(-)

diff --git a/app-crypt/age/Manifest b/app-crypt/age/Manifest
index 7991190d9186..43a23acb23e1 100644
--- a/app-crypt/age/Manifest
+++ b/app-crypt/age/Manifest
@@ -1,15 +1,2 @@
+DIST age-1.0.0-deps.tar.xz 4837780 BLAKE2B 
37e6621aaadc723fb2b3ecfe213cbc3aaeac4f597d61b7b74941f0fa605ba66fb38de96513d7d2a4c8af73e3fa31b3b4b0665a0ae3d6832bc404168158089035
 SHA512 
8f1bd81342b6bcfdce353de1fe970a40153fd7dfb3abc81ed8081c5378819fa6bb6dfd97534fff35d94e923b1951ba7ce7074100947087382558234e1caf4f8a
 DIST age-1.0.0.tar.gz 59682 BLAKE2B 
1347f833b2e867bcff5a4738f9444aaf60bdfd4804c0ecd4d60cebde3e90c250554ad9b99b305a48ed29b11439ea2847a06d39fbab3085b8861b22bceea51a42
 SHA512 
77ea1af03a76339f4e934222bc9fc6119698080d0e03011c79b25119e0e8a1e6c0772ede5069cd63bde48cfaa4d355c897912741680e8b0c52d4c518182c2f7f
-DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.mod 40 BLAKE2B 
895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856
 SHA512 
2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc
-DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.zip 47154 BLAKE2B 
7cbd8e554ff4d2e93b60a81fe77d051b60255f24339fda1be3e644c737b44a1db665e9076193b6c914b6561b29f7d377680a96c15de1970859714abfa08e2dee
 SHA512 
1f008db632f373f72d0be54c2b5669668e8bbfd124f2a56fc6b8368eb89bcd55d2e5669bed6362fe6bfb055016c80002394a7b3a92f33d0fb9d9c11d42be4c61
-DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.mod 247 
BLAKE2B 
20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d
 SHA512 
32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef
-DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.zip 
1876172 BLAKE2B 
3b1e29d33ba8af42f20fc885b38014859d3c4d9d688f82354d2165649166a2211ce456afe273d61f302e2c1dab9f2ecbe8afdb0d6fde391e788c4783954bb104
 SHA512 
bb0e7965c8f5f6910d8d63951b16c23f0a832b2b5ed379b3261207f38dd4e859af47007163f5cea2bf7f8ab618f3e93abd91fcfcb64a942643d5273ea92f38af
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod 179 
BLAKE2B 
509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c
 SHA512 
f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 
BLAKE2B 
8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148
 SHA512 
0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod 33 
BLAKE2B 
b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c
 SHA512 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.mod 33 
BLAKE2B 
b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c
 SHA512 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.zip 
1658183 BLAKE2B 
194970777c3e8907d0ea9e09bad7693e8a3c4c801d8fd730c420e7a1682f61f1ea0a63620dbc2b460a1a9da79181f422d76a17087f967b14a5dce26a1753463b
 SHA512 
819b6d3ac1247566bb377c71f4993e32186f5b4b21667479744896ff8de186d7dffd1a1c4612943ce9ee7fc62fcd0e55f602eb56c252b29bca57e9431dc6507d
-DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 
BLAKE2B 
8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3
 SHA512 
a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08
-DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210615171337-6886f2dfbf5b.mod 95 
BLAKE2B 

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

2022-09-14 Thread Horea Christian
commit: 5df91a686fcac643feeef0c4123d128cb3e7d19a
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Sep 15 01:40:22 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Sep 15 01:40:22 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5df91a68

README.md: Added link for eselect install

Signed-off-by: Horea Christian  chymera.eu>

 README.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.md b/README.md
index 43484c14a..cd47d84a4 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@
 ### Contents
 
 1. [Installation](#install)
+  - [Eselect](#install-eselect)
   - [Manual](#install-manual)
   - [Layman](#install-layman)
 2. [Usage](#usage)



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

2022-09-14 Thread Anthony G. Basile
commit: 61772832f3a2bef04f8cb6bf5c1745c0c65cbc4e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Sep 15 00:20:49 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Sep 15 00:22:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61772832

www-apps/moodle: version bumps to 3.9.17, 3.11.10, 4.0.4

Signed-off-by: Anthony G. Basile  gentoo.org>

 www-apps/moodle/Manifest| 6 +++---
 www-apps/moodle/{moodle-3.11.9.ebuild => moodle-3.11.10.ebuild} | 2 +-
 www-apps/moodle/{moodle-3.9.16.ebuild => moodle-3.9.17.ebuild}  | 2 +-
 www-apps/moodle/{moodle-4.0.3.ebuild => moodle-4.0.4.ebuild}| 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 11e92efda365..1abc7bf5aacf 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,3 +1,3 @@
-DIST moodle-3.11.9.tgz 60315325 BLAKE2B 
c3ab1fef4b83e584fab62104063ea89d7ee44662bd694debb35c5b100678e015fd09e7a20e16681a4fc3d9b535c07dc2421dcac0cd42503f576ba5ff65b2a641
 SHA512 
fc20d5428767f742e2ac8b2fa1f187518caca3c402c7ef14cabe6272cb3fa0bf3d17ec898120f58b0127676e13b73487117cca5bf22a97522793417bebf31f1a
-DIST moodle-3.9.16.tgz 56754668 BLAKE2B 
63a0ec7d7225fbb7875be8590123c95da98661f05a6a8757c6e441596c148deeea39898c8ec16ce889a1c427ae3d9ec53b222bce7c364cdc04c2c286ef278de1
 SHA512 
0470f773fd36308ce9134e674d21c4e024764f41cb0daae230a565b9b1d783c7074b382f60a27ed75b36964cba7928806a1acd18ad0fdf215284a01142f71a4e
-DIST moodle-4.0.3.tgz 61902060 BLAKE2B 
860dbbb097a44c17c9e2c9df629ecd8ca8db97e9f858e1598a9fca8a7c928b1a7465eaf788ae086f940bab6f0858c9bee0ec2c453dfece5ceafc788cab972b28
 SHA512 
108d2d3b7a7a3b5ac0fa9cccbcc28b2356be7cdfab7d43a361545904eba0897a6687758b517269fe75b37bc34334ce285fc0d761ecfc0293830c4a2f197265ef
+DIST moodle-3.11.10.tgz 60320974 BLAKE2B 
32de17a625742bc33e75d662c550682a45099b7af1e86411eecc0d8a745dbfeef2361eca3cea2d048e21dd75af40e9143534ab09db24162089f2ad404b4b54a4
 SHA512 
10c1e450dee96a1261b25882238381930297aa4e4f9a993e3932908ed2356d65facb5e06500dbd98c83a4022514c0ad1ad6305911241412985758fa29b5dd7a8
+DIST moodle-3.9.17.tgz 56753985 BLAKE2B 
695ba04f2d2158c3528e0ffdbe09b6c7237a8a79d65a4bf673d6d677d18c8731a1034c403e1f2315922d3b4090645dcfc6df4b857a1e8352d89037e9497df4c2
 SHA512 
42f23bc97e7e78668a046b11a72b346d1188d92340ade0cb55ea6a391d8174f443d2b89d646c67a778b9dff33dcac8cf5b2b0a3dead84bc6cdecdaa3bdc83143
+DIST moodle-4.0.4.tgz 61899291 BLAKE2B 
82c18a8c89e7eb09a942f236640f49c414310c138d7cf2a9951c9759bea67f943f53257cefd5d693ec58a6af1e8eb6ae57a864d7772ea35a7592111d7be67cb0
 SHA512 
4284c05946dd07e43dbc7c584d7b3a69f62cfebf3cf6b2d049c6dea72ce184aaa0b4e6efb49817c8967ac8ff9dbce0ab2cf5fb2e96033d4368ed617ee258ffd8

diff --git a/www-apps/moodle/moodle-3.11.9.ebuild 
b/www-apps/moodle/moodle-3.11.10.ebuild
similarity index 97%
rename from www-apps/moodle/moodle-3.11.9.ebuild
rename to www-apps/moodle/moodle-3.11.10.ebuild
index 36f762e3e63b..6663660f3cdc 100644
--- a/www-apps/moodle/moodle-3.11.9.ebuild
+++ b/www-apps/moodle/moodle-3.11.10.ebuild
@@ -39,7 +39,7 @@ IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
 # and the moodle documentation for other possibilities.
 DEPEND=""
 RDEPEND="
-   >=dev-lang/php-7.3[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   dev-lang/php:7.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
virtual/httpd-php
virtual/cron"
 

diff --git a/www-apps/moodle/moodle-3.9.16.ebuild 
b/www-apps/moodle/moodle-3.9.17.ebuild
similarity index 97%
rename from www-apps/moodle/moodle-3.9.16.ebuild
rename to www-apps/moodle/moodle-3.9.17.ebuild
index 7dd5a9861c83..6663660f3cdc 100644
--- a/www-apps/moodle/moodle-3.9.16.ebuild
+++ b/www-apps/moodle/moodle-3.9.17.ebuild
@@ -39,7 +39,7 @@ IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
 # and the moodle documentation for other possibilities.
 DEPEND=""
 RDEPEND="
-   >=dev-lang/php-7.2[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   dev-lang/php:7.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
virtual/httpd-php
virtual/cron"
 

diff --git a/www-apps/moodle/moodle-4.0.3.ebuild 
b/www-apps/moodle/moodle-4.0.4.ebuild
similarity index 97%
rename from www-apps/moodle/moodle-4.0.3.ebuild
rename to www-apps/moodle/moodle-4.0.4.ebuild
index db15d5ab03ce..5ab1c6f25ece 100644
--- a/www-apps/moodle/moodle-4.0.3.ebuild
+++ b/www-apps/moodle/moodle-4.0.4.ebuild
@@ -40,7 +40,7 @@ IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
 # and the moodle documentation for other possibilities.
 DEPEND=""
 RDEPEND="
-   >=dev-lang/php-7.3[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   dev-lang/php:7.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
virtual/httpd-php
virtual/cron"
 



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

2022-09-14 Thread Matthew Thode
commit: b5f7eaa0dc0a38b67032551c63e04be964aa08e8
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 15 00:17:44 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 15 00:20:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f7eaa0

app-admin/puppetserver: add 7.9.1

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

 app-admin/puppetserver/Manifest  |   1 +
 app-admin/puppetserver/puppetserver-7.9.1.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 6af727111655..951cedcfb862 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,2 +1,3 @@
 DIST puppetserver-7.8.0.tar.gz 64651673 BLAKE2B 
7bd53e3a15128eb4405b47edc066e702a3ea702a22258d039a4be5a7fecb509c724dcf21d893e9d76a99e9c94ca8a514d48bcd7085bcf429dd318defdf9fbd8d
 SHA512 
82503c79e3d24ae2700537c8acdd410ddd3b400993d51f392f30664f6d259c224ba782c8ebeaf21e49c4acfb503b2f1a8ac880359a67c8d008797abcaa3210ab
 DIST puppetserver-7.9.0.tar.gz 66386534 BLAKE2B 
8aac7501c9923eb67bd06e965dd766ddce290b2eaaa8c752f6c7124a13d24364ede22847fdd1171d0e71b45bae191bc3c9b0c89cc5ebf9ed78d5230b8e28bfcf
 SHA512 
6f0acabbf332072306386b4d942532270e202801bf98dcd436884c85b969437ca51adefb51a0f99556432c4c204e03ee8d3fecdecadf5e046b037ce06619a27c
+DIST puppetserver-7.9.1.tar.gz 66383400 BLAKE2B 
1804191a5453ebe55c5744687cce2f6d062e397be7b29a44d2749d0880ea20995ddbd9efdc9ddcde17021c011ff5b665f3e215e49143424f7fe470d915c3b6d1
 SHA512 
2b8e43220480cad0d1140fdc08491bf7296b72c2eb228da56d5b569f6b39dad1c3968af1942d3a1d1b34a57d994aaa2b91edff20f1d54905477a77f3062b580c

diff --git a/app-admin/puppetserver/puppetserver-7.9.1.ebuild 
b/app-admin/puppetserver/puppetserver-7.9.1.ebuild
new file mode 100644
index ..7323a3ecf896
--- /dev/null
+++ b/app-admin/puppetserver/puppetserver-7.9.1.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents"
+HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="puppetdb"
+# will need the same keywords in puppet-agent (puppet-agent now has arm64)
+KEYWORDS="amd64"
+
+RDEPEND+="
+   >=virtual/jdk-1.8.0
+   app-admin/puppet-agent[puppetdb?]"
+DEPEND+="acct-user/puppet
+   acct-group/puppet"
+
+src_prepare() {
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
+   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
+   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   insinto /opt/puppetlabs/server/apps/puppetserver
+   insopts -m0774
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppet-server-release.jar
+   insinto /etc/puppetlabs/puppetserver
+   doins ext/config/logback.xml
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetserver/services.d
+   doins ext/system-config/services.d/bootstrap.cfg
+   doins ext/config/services.d/ca.cfg
+   insinto /etc/puppetlabs/puppetserver/conf.d
+   doins ext/config/conf.d/puppetserver.conf
+   doins ext/config/conf.d/auth.conf
+   doins ext/config/conf.d/global.conf
+   doins ext/config/conf.d/web-routes.conf
+   doins ext/config/conf.d/metrics.conf
+   doins ext/config/conf.d/webserver.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+   doins ext/cli/ca
+   doins ext/cli/irb
+   doins ext/cli/foreground
+   doins ext/cli/gem
+   doins ext/cli/ruby
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli
+   doins ext/cli_defaults/cli-defaults.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/bin
+   doins ext/bin/puppetserver
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
+   dosym 

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

2022-09-14 Thread Matthew Thode
commit: cfcd4e99a5a32db8c3e68d461f4ddd5709c2d7fb
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 15 00:15:48 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 15 00:20:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcd4e99

app-admin/puppet: add 7.19.0

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

 app-admin/puppet/Manifest |   1 +
 app-admin/puppet/puppet-7.19.0.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index e1cc7d9ed734..8fbea692e353 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,3 +1,4 @@
 DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 
8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99
 SHA512 
5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58
 DIST puppet-7.17.0.tar.gz 2812615 BLAKE2B 
80b5115b8825a87427a688ca7a9337334180fcb7722d437f44009b5cf74ede16dac52f1648a2e7595558abb5fa92322095e71dcf0d7d8d06a2275e13caf79163
 SHA512 
f691b6d3e931c5cc879c8e5129af2a935bedc891964ba5cbb873d6d69e0ec61bd82ca7d413a94389cda13cb6c8c536aae6f11dade4c6e2597abc7756a74f4df0
 DIST puppet-7.18.0.tar.gz 2816776 BLAKE2B 
7c653744a9aa694c6e7558295d33fa8de1958f333cb274a51119ce543846ce649755d5c37ba677d1cdcf2417b237611073ef523aa7a109a3e3dc0e75bd986614
 SHA512 
428268c9d8333c0624023a3d4b55b5dddfaa890eb6d88a31486c8de5112db4d1dce7553050de81c4b5ffd0fec74c5d10f3c09c3fb1826ffc196808f2b45495d4
+DIST puppet-7.19.0.tar.gz 2817098 BLAKE2B 
d2d756aa236461963ac260167f9500693ea94f1b2ce7b6f881c55712f78668ce5935528a74d3a77e5b02123aeb4404c1bbfc91237622dcb68e686e920302acb9
 SHA512 
952ae1e77e9d9aaa0a0a731f408550fd3bf483dda9bbb12845e534e6208321db774325da8621f36535d7601bd7b8611098e486ef733428b7108f613f5dade4e0

diff --git a/app-admin/puppet/puppet-7.19.0.ebuild 
b/app-admin/puppet/puppet-7.19.0.ebuild
new file mode 100644
index ..b0c6d6d3ffe3
--- /dev/null
+++ b/app-admin/puppet/puppet-7.19.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   # systemd stuffs
+   systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
+
+   # tmpfiles stuff
+   newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf"
+
+   # openrc init stuff
+ 

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

2022-09-14 Thread Matthew Thode
commit: 5ce242c58408ee4cce339d42a464c749c0f3faf3
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 15 00:19:49 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 15 00:20:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce242c5

dev-ruby/puppetdb-termini: add 7.11.1

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

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini-7.11.1.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index a4577c1289db..853ea11e84ec 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-termini_7.10.1-1stretch_all.deb 22156 BLAKE2B 
52b1060fcf177b37229303ef93f90424f2b6b29eadf8041aa733d20f6b417c16e163891c44bc6f7845957ced10db132c705d6d6031041abace2f8f66f3d64964
 SHA512 
b273ac57558c9255d342010d9f3ada729596582311b3bbe658bf1505bd457041d0f5948c35c37bad585c931a66a66dcadcc71960de695c126715ef53d08295c5
 DIST puppetdb-termini_7.11.0-1stretch_all.deb 22662 BLAKE2B 
b5b0d19829d6570076b4861bef85342d7ac925250fec6a892a7106319585851800ebdf9e947d8ef18d764d1abccef104acce82820a73511f9f92468e9c5c0998
 SHA512 
0450787b4411192214f05a8ca87b683a0792910a3aed3ec1680a2810e1566f0817b424d6ba3bdd95803f3ad6fb3f98ef8efb648064318dbcae39c23072d1bd85
+DIST puppetdb-termini_7.11.1-1stretch_all.deb 22652 BLAKE2B 
776f7254062c4864236236101e79a8010ecc83a468c8b6dd14d005c4045fc695494cbe7fd468ad642bb6a13d3f8578db3c5a92981e03a21d4622a1ef5a9fc106
 SHA512 
5c2f6279f5ed8cdb6401a9b87f9c8e2459f1c5e1b4327224b5db9b9349ae4c20ed3237cc0e0a5aa4cf89763296cc9198cbfd33780fad224bbbaf0e11cbb29e97

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.11.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.11.1.ebuild
new file mode 100644
index ..d8ffebf1040f
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.11.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html;
+SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="amd64 ~arm64 ~ppc x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}



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

2022-09-14 Thread Matthew Thode
commit: 17941d08885b7b159ab06d59334010e6da4b443d
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 15 00:16:54 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 15 00:20:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17941d08

app-admin/puppet-agent: add 7.19.0

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

 app-admin/puppet-agent/Manifest   |  2 +
 app-admin/puppet-agent/puppet-agent-7.19.0.ebuild | 91 +++
 2 files changed, 93 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index c984c4d5d466..c56430d2a597 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,3 +2,5 @@ DIST puppet-agent_7.17.0-1focal_amd64.deb 20397624 BLAKE2B 
8304f937e6eb3f1a3c2a7
 DIST puppet-agent_7.17.0-1focal_arm64.deb 19595304 BLAKE2B 
719473363cb24dcd58a864c9ce4d24cb8d8f328d6179ec666d3f3ba1dbf8df53746b9dba37a820c782b6b7b56639c068da1a7db4813e44c5520dfc74ff026008
 SHA512 
5d74f2fca8fe214c70931b099582d5861ae95a3f11be69e33ee4a10b5135cde43d57b117fa3492983b13e023f9138584d72df6ea788015e058124e4578ae1e39
 DIST puppet-agent_7.18.0-1focal_amd64.deb 33767214 BLAKE2B 
def38171c1e0cad50cdffc8aada569af0996b1b7e3f788ffa3c5e3b05d0456d2776f2d12a4cf2f8a9227ebf3c1c13b52fa28f210249b04a54de1fbbc19f26c30
 SHA512 
387d3e1ca3a05c107411dc7a126b2984e8dacf3580823022c0010f33b08305b6722d8a1babee7825b8f60769589b1f166991931f66a484d94a17ac7d437141e1
 DIST puppet-agent_7.18.0-1focal_arm64.deb 33559710 BLAKE2B 
af2a4657c95dc7208b5c2f7494b9cec03f1c9ed0e73c06c150f492fa474d5620f5a58b23b7d928d4117a9b2b8c6384514b7f7000e7a6639582ebe97ab82571a7
 SHA512 
fafabbd00c4ef03b3bd6d9680bc78ada42ffefa8bc8186f24203be277e01267363f0ff35f176f3f04057c46ff437bbb957d4416ce5b6ffc1b3e1f79492c2ce7b
+DIST puppet-agent_7.19.0-1focal_amd64.deb 33779898 BLAKE2B 
40ced6309bc82a2a917572b35d2e6271f53c1b56721cf5d389b7a297774c08fb430915880279a11c1b4d803582793340127b21283202b527e2ecf826176c314d
 SHA512 
2d8658a0f1b684ae07b2a8a87e130d210283bdc78b1a10750605e970cc9a2310967c85bc054c9e018d38fbc955708d6ebdb205b5562df6ea475386be9ea02581
+DIST puppet-agent_7.19.0-1focal_arm64.deb 33570768 BLAKE2B 
21f7c6c8a42a14156f209313f0dce40336a53fdb097abe620edcb92b2cceaa20e08adec8fc22241886eac3ad0a7ba94d805dc1e2d9bbd37853ff037a49f004fd
 SHA512 
306236a7543f01b3fb95edbe3b442717a64aeb22d696c9961a770e9da40b2bb58835c6d9488b03109b81f8b748106189c361d5f047e9202700e0801486d18206

diff --git a/app-admin/puppet-agent/puppet-agent-7.19.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.19.0.ebuild
new file mode 100644
index ..0776db0b3b8b
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-7.19.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd unpacker tmpfiles
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_URI="amd64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb
 )
+arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm64"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+# virtual/libcrypt:= is in here despite being a pre-built package
+# to ensure that the has_version logic for the symlink doesn't become stale
+CDEPEND="!app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   app-emulation/virt-what
+   acct-user/puppet
+   acct-group/puppet
+   virtual/libcrypt:="
+
+DEPEND="
+   ${CDEPEND}
+   app-admin/augeas"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/libselinux
+   sys-libs/glibc
+   sys-libs/readline:0/8
+   sys-libs/libxcrypt[compat]
+   sys-libs/ncurses:0[tinfo]
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   # conf.d
+   doconfd etc/default/puppet
+   doconfd etc/default/pxp-agent
+   # logrotate.d
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/pxp-agent
+   # puppet itself
+   insinto /etc/puppetlabs
+   doins -r etc/puppetlabs/*
+   # logdir for systemd
+   keepdir var/log/puppetlabs/puppet/
+   chmod 0750 var/log/puppetlabs/puppet/
+   # the rest
+   insinto /opt
+   dodir opt/puppetlabs/puppet/cache
+   doins -r opt/*
+   fperms 0750 /opt/puppetlabs/puppet/cache
+   # init
+   newinitd "${FILESDIR}/puppet.initd2" puppet
+   systemd_dounit lib/systemd/system/puppet.service
+   systemd_dounit lib/systemd/system/pxp-agent.service
+   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
+   # symlinks
+   chmod 0755 

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

2022-09-14 Thread Matthew Thode
commit: 5c99894badc9964b263ade2987ceaf37d601db01
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 15 00:18:15 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 15 00:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c99894b

app-admin/puppetdb: add 7.11.1

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

 app-admin/puppetdb/Manifest   |  1 +
 app-admin/puppetdb/puppetdb-7.11.1.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 165d1607bd72..227b006db7ad 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-7.10.1.tar.gz 48769606 BLAKE2B 
80686ab0ac16e71bd3758b55e10a4f59d29d1a954d62dc576af6155384a24a3dde08fdb3f9159cf0d888377140cc13cee0c48904382ee2312300c6e8aa32
 SHA512 
cedebaa1f94e0f100dd9bac5f63a4bbaa19189a01abac011708de835e6a06d6222027f05a15ad2722261072154ebe9efd8f30de171b6f8640ee369dd51feb846
 DIST puppetdb-7.11.0.tar.gz 49070151 BLAKE2B 
ec59603b5fa2fe38a1d848e5e4e9926bb9e9c53bfda55c5093d6ede3ef0ee2cdd2cffe8f6fa8599d4b1a533b251c13871453cf7bc378edeecff69364579db650
 SHA512 
160123cea5af42c6196893a3993c4fdcf3c6690e43f56d2e01342b9fd5facd8777d3eee5c7ec658535f222cf1a6e52b3ec955e4b1ddff4c3346b363be36420a5
+DIST puppetdb-7.11.1.tar.gz 49075994 BLAKE2B 
deb1a031999f18988c44b1439670ebb370d654a7dd99f20f44cdce027fa48088eadc96adca4fc8efe298c4dcc9b62d0d607262d8a5de4d07de0f2405a0f05a36
 SHA512 
98238e61ae7798912e345d69ff321bd7236dea6d5230a1f9ae37c533993d29611890522dde085e18e83b87bccb5a53e49e4ad38b930bb09ce7e9f22d45776a60

diff --git a/app-admin/puppetdb/puppetdb-7.11.1.ebuild 
b/app-admin/puppetdb/puppetdb-7.11.1.ebuild
new file mode 100644
index ..7eb8ddf2bae8
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-7.11.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="PuppetDB collects data generated by Puppet"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="amd64 x86"
+
+RDEPEND+=">=virtual/jdk-1.8.0"
+DEPEND+="acct-user/puppetdb
+   acct-group/puppetdb"
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   doins ext/config/conf.d/auth.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
+   # init type tasks
+   newconfd ext/default puppetdb
+   systemd_dounit ext/redhat/puppetdb.service
+   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
+   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
+   # misc
+   insinto /etc/logrotate.d
+   newins ext/puppetdb.logrotate.conf puppetdb
+   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
+   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
+}
+
+pkg_postinst() {
+   tmpfiles_process puppetdb.conf
+
+   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 
ssl-setup'"
+   elog
+   elog "to upgrade 

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

2022-09-14 Thread Sam James
commit: 7699c657393b3495f0105e202b0a166a47743e5f
Author: Bob Haarman  google  com>
AuthorDate: Wed Sep 14 20:46:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 00:09:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7699c657

sys-apps/sed: patch to avoid diagnostic during build

sed-4.8 uses an old version of gnulib, which assigns a function
declared with _Noreturn to a variable declared with
__attribute__((__noreturn__)). This causes the types to mismatch,
which produces a Clang diagnostic.

This change fixes the issue by using __attribute__((__noreturn__)) for
both the function definition and the variable. The same fix was
applied to upstream gnulib, which has since been pulled into
the development version of sed. Once we update sed to a version
that includes the fix, we will not need this local patch anymore.

Signed-off-by: Robbert Haarman  google.com>
Closes: https://github.com/gentoo/gentoo/pull/27257
Signed-off-by: Sam James  gentoo.org>

 .../files/sed-4.8-avoid-noreturn-diagnostic.patch   | 21 +
 sys-apps/sed/sed-4.8.ebuild |  4 
 2 files changed, 25 insertions(+)

diff --git a/sys-apps/sed/files/sed-4.8-avoid-noreturn-diagnostic.patch 
b/sys-apps/sed/files/sed-4.8-avoid-noreturn-diagnostic.patch
new file mode 100644
index ..d361780b548d
--- /dev/null
+++ b/sys-apps/sed/files/sed-4.8-avoid-noreturn-diagnostic.patch
@@ -0,0 +1,21 @@
+https://github.com/coreutils/gnulib/commit/0cc39712803ade7b2d4b89c36b143dad72404063
+
+From 0cc39712803ade7b2d4b89c36b143dad72404063 Sun Oct 18 00:00:00 2020
+From: Bruno Haible  
+
+obstack: Fix a clang warning.
+* lib/obstack.c (print_and_abort): Mark as __attribute_noreturn__.
+
+diff --git a/lib/obstack.c b/lib/obstack.c
+index 6e82da054c..e6475a2a09 100644
+--- a/lib/obstack.c
 b/lib/obstack.c
+@@ -326,7 +326,7 @@ int obstack_exit_failure = EXIT_FAILURE;
+ #   include 
+ #  endif
+ 
+-static _Noreturn void
++static __attribute_noreturn__ void
+ print_and_abort (void)
+ {
+   /* Don't change any of these strings.  Yes, it would be possible to add

diff --git a/sys-apps/sed/sed-4.8.ebuild b/sys-apps/sed/sed-4.8.ebuild
index d71ab4f61ead..060be8689435 100644
--- a/sys-apps/sed/sed-4.8.ebuild
+++ b/sys-apps/sed/sed-4.8.ebuild
@@ -33,6 +33,10 @@ DEPEND="${RDEPEND}
 BDEPEND="nls? ( sys-devel/gettext )
verify-sig? ( sec-keys/openpgp-keys-sed )"
 
+PATCHES=(
+   "${FILESDIR}/${P}-avoid-noreturn-diagnostic.patch"
+)
+
 src_configure() {
use static && append-ldflags -static
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/, net-mail/cyrus-imapd/files/

2022-09-14 Thread Sam James
commit: 15c7f1aa8f2e0ff391b19af7573679ae33689b78
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 00:08:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 00:09:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c7f1aa

net-mail/cyrus-imapd: fix build w/ LLD

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

 net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild   | 247 +
 .../cyrus-imapd-3.4.4-0001-Test-for-libm.patch |  32 +++
 ...3.4.4-0002-Avoid-underlinking-libcyrus-lm.patch |  23 ++
 3 files changed, 302 insertions(+)

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild
new file mode 100644
index ..b1811815cfe3
--- /dev/null
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Keep an eye on https://www.cyrusimap.org/imap/developer/compiling.html!
+inherit autotools flag-o-matic pam ssl-cert
+
+DESCRIPTION="The Cyrus IMAP Server"
+HOMEPAGE="https://www.cyrusimap.org/;
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD-with-attribution GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="afs backup calalarm caps clamav http kerberos ldap \
+   mysql nntp pam perl postgres replication +server sieve \
+   sqlite ssl static-libs tcpd test xapian"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libpcre:3
+   >=dev-libs/cyrus-sasl-2.1.13:2
+   dev-libs/jansson:=
+   dev-libs/icu:=
+   sys-apps/util-linux
+   sys-fs/e2fsprogs:=
+   sys-libs/zlib:=
+   afs? ( net-fs/openafs )
+   calalarm? ( dev-libs/libical:= )
+   caps? ( sys-libs/libcap )
+   clamav? ( app-antivirus/clamav )
+   http? (
+   app-arch/brotli:=
+   app-arch/zstd:=
+   dev-libs/libxml2
+   dev-libs/libical:=
+   net-libs/nghttp2:=
+   sci-libs/shapelib:=
+   )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   nntp? ( !net-nntp/leafnode )
+   pam? (
+   >=net-mail/mailbase-1
+   sys-libs/pam
+   )
+   perl? (
+   dev-lang/perl:=
+   virtual/perl-Term-ReadLine
+   )
+   postgres? ( dev-db/postgresql:* )
+   ssl? ( >=dev-libs/openssl-1.0.1e:=[-bindist(-)] )
+   sqlite? ( dev-db/sqlite:3 )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xapian? ( >=dev-libs/xapian-1.4.0:= )"
+# all blockers really needed?
+# file collision with app-arch/dump - bug 619584
+RDEPEND="${DEPEND}
+   acct-group/mail
+   acct-user/cyrus
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/uw-imap
+   !app-arch/dump"
+DEPEND+=" test? ( dev-util/cunit )"
+BDEPEND="sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc"
+
+REQUIRED_USE="afs? ( kerberos )
+   backup? ( sqlite )
+   calalarm? ( http )
+   http? ( sqlite )"
+
+# https://bugs.gentoo.org/678754
+# TODO: check underlinking for other libraries
+#PATCHES=(
+#  "${FILESDIR}/cyrus-imapd-libcap-libs-r1.patch"
+#)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.4-0001-Test-for-libm.patch
+   "${FILESDIR}"/${PN}-3.4.4-0002-Avoid-underlinking-libcyrus-lm.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix master(8)->cyrusmaster(8) manpage.
+   for i in `grep -rl -e 'master\.8' -e 'master(8)' "${S}"` ; do
+   sed -i -e 's:master\.8:cyrusmaster.8:g' \
+   -e 's:master(8):cyrusmaster(8):g' \
+   "${i}" || die "sed failed" || die "sed failed"
+   done
+   mv man/master.8 man/cyrusmaster.8 || die "mv failed"
+   sed -i -e "s:MASTER:CYRUSMASTER:g" \
+   -e "s:Master:Cyrusmaster:g" \
+   -e "s:master:cyrusmaster:g" \
+   man/cyrusmaster.8 || die "sed failed"
+
+   # lock.h to afs/lock.h
+   sed -i -e '/lock.h/s:lock.h:afs/lock.h:' \
+   ptclient/afskrb.c || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   # bug #604466
+   append-ldflags $(no-as-needed)
+
+   # Workaround runtime crash
+   # bug #834573
+   append-flags -fno-toplevel-reorder
+
+   if use afs ; then
+   myconf+=" --with-afs-libdir=/usr/$(get_libdir)"
+   myconf+=" --with-afs-incdir=/usr/include/afs"
+   fi
+
+   # TODO:
+   # - revisit --with-sphinx-build=no? (it's docs this time, not the 
search engine)
+   # - post-emerge message re lmdb removal?
+   econf \
+   --enable-murder \
+   --enable-idled \
+   --enable-autocreate \
+  

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

2022-09-14 Thread Mike Gilbert
commit: 71c382f745b42db23de0e3a1e3adb3ba9d4cda3c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Sep 14 23:50:07 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep 14 23:53:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c382f7

net-libs/rpcsvc-proto: search for a valid 'cpp' command

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

 net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild | 17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild 
b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild
index f7687c8b7eca..480e738d5930 100644
--- a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild
+++ b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.3-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit toolchain-funcs
-
 DESCRIPTION="rpcsvc protocol definitions from glibc"
 HOMEPAGE="https://github.com/thkukuk/rpcsvc-proto;
 
SRC_URI="https://github.com/thkukuk/rpcsvc-proto/releases/download/v${PV}/${P}.tar.xz;
@@ -21,9 +19,18 @@ BDEPEND="sys-devel/gettext"
 src_prepare() {
default
 
-   # Use ${CHOST}-cpp, not 'cpp': bug #718138
-   # Ideally we should use @CPP@ but rpcgen makes it hard to use 
'${CHOST}-gcc -E'
-   sed -i -s "s/CPP = \"cpp\";/CPP = \"$(tc-getPROG CPP cpp)\";/" 
rpcgen/rpc_main.c || die
+   # Search for a valid 'cpp' command.
+   # The CPP envvar might contain '${CC} -E', which does not work for 
rpcgen.
+   # Bug 718138, 870031, 870061.
+   local x cpp=
+   for x in {${CHOST}-,}{,clang-}cpp; do
+   if type -P "${x}" >/dev/null; then
+   cpp=${x}
+   break
+   fi
+   done
+   [[ -n ${cpp} ]] || die "Unable to find cpp"
+   sed -i -e "s/CPP = \"cpp\";/CPP = \"${cpp}\";/" rpcgen/rpc_main.c || die
 }
 
 src_install() {



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

2022-09-14 Thread Sam James
commit: 74f319a5680c75332277a7061709f505f1ccbd92
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 23:25:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 23:29:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f319a5

net-misc/ipv6calc: fix underlinking

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

 .../files/ipv6calc-4.0.1-underlinking.patch| 79 +
 net-misc/ipv6calc/ipv6calc-4.0.1-r1.ebuild | 80 ++
 2 files changed, 159 insertions(+)

diff --git a/net-misc/ipv6calc/files/ipv6calc-4.0.1-underlinking.patch 
b/net-misc/ipv6calc/files/ipv6calc-4.0.1-underlinking.patch
new file mode 100644
index ..787ef1a3180c
--- /dev/null
+++ b/net-misc/ipv6calc/files/ipv6calc-4.0.1-underlinking.patch
@@ -0,0 +1,79 @@
+https://github.com/pbiering/ipv6calc/pull/35
+
+From e73dfa578b2af3f75b86e7584cfffcad79d75764 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 15 Sep 2022 00:23:37 +0100
+Subject: [PATCH] Fix underlinking with -lm (LDFLAGS order)
+
+LDFLAGS must come _before_ any libraries,
+as some take effect based on arguments afterwards.
+
+For example, -Wl,--as-needed (which some distributions
+set by default, even) will discard (or not know about)
+any objects listed before it.
+
+See also e.g.
+https://wiki.gentoo.org/wiki/Project:Quality_Assurance/As-needed#Importance_of_linking_order.
+
+Bug: https://bugs.gentoo.org/661536
+Signed-off-by: Sam James 
+--- a/ipv6calc/Makefile.in
 b/ipv6calc/Makefile.in
+@@ -49,10 +49,10 @@ libipv6calc_db_wrapper:
+   cd ../ && ${MAKE} lib-make
+ 
+ ipv6calc: $(OBJS) libipv6calc libipv6calc_db_wrapper
+-  $(CC) -o ipv6calc $(OBJS) $(GETOBJS) $(LIBS) -lm $(LDFLAGS) 
$(LDFLAGS_EXTRA)
++  $(CC) -o ipv6calc $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA) $(LIBS) -lm
+ 
+ static:   ipv6calc
+-  $(CC) -o ipv6calc-static $(OBJS) $(GETOBJS) $(LIBS) -lm 
$(LDFLAGS) $(LDFLAGS_EXTRA_STATIC) -static
++  $(CC) -o ipv6calc-static $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA_STATIC) $(LIBS) -lm -static
+ 
+ distclean:
+   ${MAKE} clean
+--- a/ipv6loganon/Makefile.in
 b/ipv6loganon/Makefile.in
+@@ -49,10 +49,10 @@ libipv6calc_db_wrapper:
+   cd ../ && ${MAKE} lib-make
+ 
+ ipv6loganon:  $(OBJS) libipv6calc libipv6calc_db_wrapper
+-  $(CC) -o ipv6loganon $(OBJS) $(GETOBJS) $(LIBS) -lm $(LDFLAGS) 
$(LDFLAGS_EXTRA)
++  $(CC) -o ipv6loganon $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA) $(LIBS) -lm
+ 
+ static:   ipv6loganon
+-  $(CC) -o ipv6loganon-static $(OBJS) $(GETOBJS) $(LIBS) -lm 
$(LDFLAGS) $(LDFLAGS_EXTRA_STATIC) -static
++  $(CC) -o ipv6loganon-static $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA_STATIC) $(LIBS) -lm -static
+ 
+ distclean:
+   ${MAKE} clean
+--- a/ipv6logconv/Makefile.in
 b/ipv6logconv/Makefile.in
+@@ -49,10 +49,10 @@ libipv6calc_db_wrapper:
+   cd ../ && ${MAKE} lib-make
+ 
+ ipv6logconv:  $(OBJS) libipv6calc libipv6calc_db_wrapper
+-  $(CC) -o ipv6logconv $(OBJS) $(GETOBJS) $(LIBS) -lm $(LDFLAGS) 
$(LDFLAGS_EXTRA)
++  $(CC) -o ipv6logconv $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA) $(LIBS) -lm
+ 
+ static:   ipv6logconv
+-  $(CC) -o ipv6logconv-static $(OBJS) $(GETOBJS) $(LIBS) -lm 
$(LDFLAGS) $(LDFLAGS_EXTRA_STATIC) -static
++  $(CC) -o ipv6logconv-static $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA_STATIC) $(LIBS) -lm -static
+ 
+ distclean:
+   ${MAKE} clean
+--- a/ipv6logstats/Makefile.in
 b/ipv6logstats/Makefile.in
+@@ -49,10 +49,10 @@ libipv6calc_db_wrapper.a:
+ $(OBJS):  ipv6logstatsoptions.h ipv6logstatshelp.h ipv6logstats.h
+ 
+ ipv6logstats: $(OBJS) libipv6calc.a libipv6calc_db_wrapper.a
+-  $(CC) -o ipv6logstats $(OBJS) $(GETOBJS) $(LIBS) -lm $(LDFLAGS) 
$(LDFLAGS_EXTRA)
++  $(CC) -o ipv6logstats $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA) $(LIBS) -lm
+ 
+ static:   ipv6logstats
+-  $(CC) -o ipv6logstats-static $(OBJS) $(GETOBJS) $(LIBS) -lm 
$(LDFLAGS) $(LDFLAGS_EXTRA_STATIC) -static
++  $(CC) -o ipv6logstats-static $(OBJS) $(GETOBJS) $(LDFLAGS) 
$(LDFLAGS_EXTRA_STATIC) $(LIBS) -lm -static
+ 
+ distclean:
+   ${MAKE} clean

diff --git a/net-misc/ipv6calc/ipv6calc-4.0.1-r1.ebuild 
b/net-misc/ipv6calc/ipv6calc-4.0.1-r1.ebuild
new file mode 100644
index ..e784349e1260
--- /dev/null
+++ b/net-misc/ipv6calc/ipv6calc-4.0.1-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="IPv6 address calculator"
+HOMEPAGE="https://www.deepspace6.net/projects/ipv6calc.html;
+SRC_URI="https://github.com/pbiering/${PN}/archive/${PV}.tar.gz -> 

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

2022-09-14 Thread William Hubbs
commit: 7fb609bff078763a809181785168c873b2db5f2f
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep 14 23:25:11 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep 14 23:26:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb609bf

sys-fs/fscrypt: update SRC_URI

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

 sys-fs/fscrypt/Manifest | 46 +---
 sys-fs/fscrypt/fscrypt-0.3.3.ebuild | 52 +
 2 files changed, 2 insertions(+), 96 deletions(-)

diff --git a/sys-fs/fscrypt/Manifest b/sys-fs/fscrypt/Manifest
index e7fee779e9d3..c6b64c5f5969 100644
--- a/sys-fs/fscrypt/Manifest
+++ b/sys-fs/fscrypt/Manifest
@@ -1,46 +1,2 @@
+DIST fscrypt-0.3.3-deps.tar.xz 23310876 BLAKE2B 
f05ddb287e037a3f803d5c54f05abde6a19801d3ff999bda7894ba718567ac44622a1add5ce4fde6fb10e4ccec2bed87d0446e461c9deb20a6968dbf3b67429e
 SHA512 
96367fcebb3cef56b0fb65a81e3c3d33b5980ca1bdef8d293080d709d7a22ecfe3119592e84d741b4af6e24d9e44398fad5d3f7c0d75dca1de44a13b91b6b409
 DIST fscrypt-0.3.3.tar.gz 167020 BLAKE2B 
d271c397782bcb40cbb9d1d87463927080487898b590a83b301d98ba584fe9cb7c651c9b0c6eb905e55de42877f09367ca77593efcaca7c2441909d10190bf86
 SHA512 
d217212a15111bf036725f02b9530ae3716f3242e451ea5f9c8bd93cba113d9d21d1d970d9d0efaa75eb5f30a135cc6cdf18fceb8eb7d04a57363dabf4ed9fe9
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
-DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 
45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459
 SHA512 
ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5
-DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.zip 246908 BLAKE2B 
94b71d3c77553dca4889c6f066f6741fa9d17a0ea86b564e3e8ff05b015b87c18fd3fcbe2b3d942a8569c99ef4bdf42c686bd58485e9373447d25724ceb934ca
 SHA512 
47991999bacf78ddfd33a4af3c0d5b8a418cb7664e05bc59d886150025a1d5aad831deacbd6da76d5a21a97ed115d4210c374459e7af8ed7b93c4c1c0e7a42fa
-DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B 
a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75
 SHA512 
e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6
-DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip 482403 BLAKE2B 
47db66e9c8187c20b27b9aeb8584f0f2289084103ccda25406eb30059147c3bcb867c76d145c4cab7eae801ed4cf76a63efe23f091e05c9206fcadc3358a02f6
 SHA512 
d102d00618f077f7d677eea9f0d4aff600e4b95caaca6ae6021355e64ed0a8fe418fd731370baa968f6fd338e377b5d3a2077b0b8a1ee399f992b8a7717cf77f
-DIST github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.mod 34 BLAKE2B 
1eabef50b2977886d7980d7da197828b826c54018766418b3160f5cd512784635e5791a40cc4fb806d52f5ead99f941fae8037872d6cedfd6c851103f3be1a74
 SHA512 
a46cae976ce90d1cef802eeaa873c059cc9ec3678d5c3c304a9de45f44f20a24d68fa290cfdcf78c4ac222a6d619a005825de8f11e72b9a5af476a0b0180092b
-DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 
2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9
 SHA512 
86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9
-DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 
2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85
 SHA512 
4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
-DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 
63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596
 SHA512 
967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 
475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c
 SHA512 

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

2022-09-14 Thread Ionen Wolkens
commit: c115ecb8b22853eec7abade52a3790ccffeeb4b0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 23:20:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c115ecb8

dev-util/mingw64-runtime: filter ssp for cross-compilation bits

Less likely to be an issue here given the whole crossdev involvement
which may or may not have working libssp, but it seems reasonable to
add and there's a way to override if needed.

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild | 1 +
 dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild  | 1 +
 dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild
index d25b7c5a8cd2..10e3e63896d7 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild
@@ -63,6 +63,7 @@ src_configure() {
# likely cross-compiling from here, update toolchain variables
if ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]]; then
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
local CHOST=${CTARGET}

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild
index 44937f667232..c0f96c62bc21 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild
@@ -65,6 +65,7 @@ src_configure() {
# likely cross-compiling from here, update toolchain variables
if ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]]; then
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
local CHOST=${CTARGET}

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild
index d0a25ce8f9c1..572a65c6bce8 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild
@@ -63,6 +63,7 @@ src_configure() {
# likely cross-compiling from here, update toolchain variables
if ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]]; then
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
local CHOST=${CTARGET}



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

2022-09-14 Thread Ionen Wolkens
commit: 7151cb7165bc6e22ae5b1eb968e626cdd734e30e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 22:29:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7151cb71

app-emulation/wine-proton: filter ssp for mingw

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-proton/wine-proton-7.0.4.ebuild| 4 +++-
 app-emulation/wine-proton/wine-proton-7.0..ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild 
b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
index 4d1b0a1aa939..069df0440aa8 100644
--- a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
@@ -242,7 +242,9 @@ src_configure() {
: "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}"
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"

diff --git a/app-emulation/wine-proton/wine-proton-7.0..ebuild 
b/app-emulation/wine-proton/wine-proton-7.0..ebuild
index 0df6fada339d..3e08621d9527 100644
--- a/app-emulation/wine-proton/wine-proton-7.0..ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0..ebuild
@@ -242,7 +242,9 @@ src_configure() {
: "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}"
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"



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

2022-09-14 Thread Ionen Wolkens
commit: a6f1340476d5f95c8cbd7980226296e60a39d567
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 22:29:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f13404

app-emulation/wine-vanilla: filter ssp for mingw

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild   | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 4 +++-
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
index 4e2874f98385..8647193f3913 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
@@ -298,7 +298,9 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
-   : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild
index 7a2564b15a56..86104f6903a5 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild
@@ -245,7 +245,9 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
if use mingw; then
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild
index f0f96f49dcfd..ac4a2a6be890 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild
@@ -243,7 +243,9 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
if use mingw; then
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index f0f96f49dcfd..ac4a2a6be890 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -243,7 +243,9 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
if use mingw; then
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"



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

2022-09-14 Thread Ionen Wolkens
commit: 9b737b60cb2aea0ce025a04b07247a702396b93b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 22:29:54 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:10:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b737b60

app-emulation/vkd3d-proton: filter ssp for mingw

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild  | 1 +
 app-emulation/vkd3d-proton/vkd3d-proton-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
index 237c309402ea..118d81a120cd 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
@@ -96,6 +96,7 @@ src_configure() {
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP WIDL
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
 

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
index 237c309402ea..118d81a120cd 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
@@ -96,6 +96,7 @@ src_configure() {
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP WIDL
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
 



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

2022-09-14 Thread Ionen Wolkens
commit: 6087ef400265ab5a85bff365e0ba370a55da8e47
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 22:22:19 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:10:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6087ef40

Revert "Revert "dev-util/mingw64-toolchain: filter ssp for cross mingw""

This reverts commit d06a9cf2f29ca13694007493173a9ebe304005de.

This turned out to be fine, was misled that it may have leaked
to gcc's own libraries rather than just mingw's crt.

Still require filtering ssp on every mingw packages though,
strip-unsupported-flags can't pickup that this will fail with
a basic `int main(void) { return 0; }` compiler test.

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

 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild | 1 +
 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
index 0bfc818d9698..59a0022ee10b 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
@@ -187,6 +187,7 @@ src_compile() {
# cross-compiling, cleanup and let ./configure 
handle it
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP 
RANLIB RC STRIP
CHOST=${CTARGET}
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
strip-unsupported-flags
mwt-build "${@:2}"

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
index 3b878de762bf..4ad2c7cf514f 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
@@ -188,6 +188,7 @@ src_compile() {
# cross-compiling, cleanup and let ./configure 
handle it
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP 
RANLIB RC STRIP
CHOST=${CTARGET}
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
strip-unsupported-flags
mwt-build "${@:2}"



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

2022-09-14 Thread Ionen Wolkens
commit: dbc7d52d0a8d8559d11eb3b9f708775c7c6eaec0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 22:29:30 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc7d52d

app-emulation/wine-staging: filter ssp for mingw

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-staging/wine-staging-7.17.ebuild | 4 +++-
 app-emulation/wine-staging/wine-staging-.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.17.ebuild 
b/app-emulation/wine-staging/wine-staging-7.17.ebuild
index 945a246e3988..c8a8a5c9d77f 100644
--- a/app-emulation/wine-staging/wine-staging-7.17.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.17.ebuild
@@ -277,7 +277,9 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
if use mingw; then
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 945a246e3988..c8a8a5c9d77f 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -277,7 +277,9 @@ src_configure() {
 
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
if use mingw; then
-   : "${CROSSCFLAGS:=$(CC=${CROSSCC} test-flags-CC 
${CFLAGS:--O2})}"
+   : "${CROSSCFLAGS:=$(
+   filter-flags '-fstack-protector*' #870136
+   CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"



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

2022-09-14 Thread Ionen Wolkens
commit: c9f015f0066f268d52929b99f0054d754e50dfa4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 22:29:45 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 23:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f015f0

app-emulation/dxvk: filter ssp for mingw

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/dxvk/dxvk-1.10.1.ebuild | 1 +
 app-emulation/dxvk/dxvk-1.10.2.ebuild | 1 +
 app-emulation/dxvk/dxvk-1.10.3.ebuild | 1 +
 app-emulation/dxvk/dxvk-.ebuild   | 1 +
 4 files changed, 4 insertions(+)

diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild 
b/app-emulation/dxvk/dxvk-1.10.1.ebuild
index afc25d76d52c..396ea6f4c2e6 100644
--- a/app-emulation/dxvk/dxvk-1.10.1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild
@@ -66,6 +66,7 @@ src_configure() {
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
 

diff --git a/app-emulation/dxvk/dxvk-1.10.2.ebuild 
b/app-emulation/dxvk/dxvk-1.10.2.ebuild
index afc25d76d52c..396ea6f4c2e6 100644
--- a/app-emulation/dxvk/dxvk-1.10.2.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.2.ebuild
@@ -66,6 +66,7 @@ src_configure() {
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
 

diff --git a/app-emulation/dxvk/dxvk-1.10.3.ebuild 
b/app-emulation/dxvk/dxvk-1.10.3.ebuild
index afc25d76d52c..396ea6f4c2e6 100644
--- a/app-emulation/dxvk/dxvk-1.10.3.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.3.ebuild
@@ -66,6 +66,7 @@ src_configure() {
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
 

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index d670bf41e3f1..5bb629139707 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -66,6 +66,7 @@ src_configure() {
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
fi
 



[gentoo-commits] repo/gentoo:master commit in: app-office/abiword/files/, app-office/abiword/

2022-09-14 Thread Sam James
commit: 4446f9b14a8208c2a826d5b6920490dd13165403
Author: brahmajit das  protonmail  com>
AuthorDate: Tue Sep 13 19:11:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4446f9b1

app-office/abiword: Fix lose precision on musl

abiword fails on musl with loses precision error for code `*pWindowName
= (char) NULL`. This patch fixes it. Patch is taken from Gentoo dev
ernsteiswuerfel [1], also refer [2]

[1]: https://853118.bugs.gentoo.org/attachment.cgi?id=786479
[2]: 
https://gitlab.gnome.org/World/AbiWord/-/commit/857cd86def49fe8557cfe123830c4d5a61eee732

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

 app-office/abiword/abiword-3.0.5.ebuild|  1 +
 .../abiword-3.0.5-musl-lose-precision-fix.patch| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-office/abiword/abiword-3.0.5.ebuild 
b/app-office/abiword/abiword-3.0.5.ebuild
index 919b3748b85a..e0d085420c5d 100644
--- a/app-office/abiword/abiword-3.0.5.ebuild
+++ b/app-office/abiword/abiword-3.0.5.ebuild
@@ -84,6 +84,7 @@ PATCHES=(
"${WORKDIR}"/patches/${PN}-3.0.4-pygobject.patch
"${WORKDIR}"/patches/${PN}-3.0.4-asio-standalone-placeholders.patch

"${WORKDIR}"/patches/${PN}-3.0.4-c++17-dynamic-exception-specifications.patch
+   "${FILESDIR}"/${PN}-3.0.5-musl-lose-precision-fix.patch
 )
 
 src_prepare() {

diff --git 
a/app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch 
b/app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch
new file mode 100644
index ..af2a33f0bbb8
--- /dev/null
+++ b/app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch
@@ -0,0 +1,37 @@
+# Patch written by fellow Gentoo user ernsteiswuerfel
+#
+# Please also reffer:
+# 
https://gitlab.gnome.org/World/AbiWord/-/commit/857cd86def49fe8557cfe123830c4d5a61eee732
+#
+# Closes: https://bugs.gentoo.org/853118
+--- a/src/af/xap/xp/xap_Dialog.cpp
 b/src/af/xap/xp/xap_Dialog.cpp
+@@ -36,8 +36,8 @@
+
+ XAP_Dialog::XAP_Dialog(XAP_DialogFactory * pDlgFactory, XAP_Dialog_Id id,
+  const char * helpUrl )
+-  : m_pApp ( NULL ), m_pDlgFactory ( pDlgFactory ), m_id ( id ), 
+-  m_helpUrl(NULL)
++  : m_pApp ( nullptr ), m_pDlgFactory ( pDlgFactory ), m_id ( id ), 
++  m_helpUrl(nullptr)
+ {
+   m_pApp = pDlgFactory->getApp();
+
+@@ -235,7 +235,7 @@ XAP_Frame *   XAP_Dialog_Modeless::getActiveFrame(void) 
const
+   // This function returns the frame currently connected to a modeless 
dialog
+
+   XAP_Frame * pFrame = m_pApp->getLastFocussedFrame();
+-  if(pFrame == (XAP_Frame *) NULL)
++  if(pFrame == (XAP_Frame *) nullptr)
+   {
+   pFrame = m_pApp->getFrame(0);
+   }
+@@ -267,7 +267,7 @@ XAP_Dialog_Modeless::BuildWindowName(char * pWindowName, 
const char * pDialogNam
+ // This function constructs and returns the window name of a modeless dialog 
by
+ // concatenating the active frame with the dialog name
+
+-  *pWindowName = (char) NULL;
++  *pWindowName = (char) 0;
+   UT_UTF8String wn = UT_UTF8String(pDialogName);
+
+   XAP_Frame* pFrame = getActiveFrame();



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

2022-09-14 Thread Sam James
commit: 6e0866263b8c34b90fbdaccdcaf419803ff19d4a
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Sep 13 09:57:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e086626

dev-python/matrix-common: add 1.3.0

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-python/matrix-common/Manifest  |  1 +
 .../matrix-common/matrix-common-1.3.0.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/matrix-common/Manifest 
b/dev-python/matrix-common/Manifest
index 8f3aea5f9006..179e385e85e0 100644
--- a/dev-python/matrix-common/Manifest
+++ b/dev-python/matrix-common/Manifest
@@ -1 +1,2 @@
 DIST matrix-common-1.2.1.gh.tar.gz 12598 BLAKE2B 
94f25d90c9df948054739cee39033c1f261e61300aa74b7ce606cf8a3c82e716687aa57ddb0f72b8617ae56c21486b50a68f9e6c8611e2f8b19c33b0d2a557e7
 SHA512 
9ab05d6aeddf4915970916d34e625b7a059823e56ba8868f955cf8971a51ac31891304a7fb00170c60c6b107f7526565f67bd78416a466c50092954c5b422114
+DIST matrix-common-1.3.0.gh.tar.gz 14143 BLAKE2B 
dd72a7c5558c2db0ab38f2f544f6ab6926fd037e99cbb774973f08bdc661c1587d3d6883ffc6a9cfcea6942284d4020814c02d56be3746279323fca17490f434
 SHA512 
d08fa11a4156a7c4596ea20709e0fddd1563ef1f4ba763e21a073ba53e1baf58d8de1b60cf0f69c846128cdd6f04788df49765704c8adfde187e8de1dc5ded4e

diff --git a/dev-python/matrix-common/matrix-common-1.3.0.ebuild 
b/dev-python/matrix-common/matrix-common-1.3.0.ebuild
new file mode 100644
index ..f3bd4f3f339c
--- /dev/null
+++ b/dev-python/matrix-common/matrix-common-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Common code for Synapse, Sydent and Sygnal"
+HOMEPAGE="
+   https://github.com/matrix-org/matrix-python-common
+   https://pypi.org/project/matrix-common/
+"
+SRC_URI="
+   https://github.com/matrix-org/matrix-python-common/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+S="${WORKDIR}/matrix-python-common-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2022-09-14 Thread Sam James
commit: 2a454882366a22f2dd3e872c0b442d9efc2f2ffb
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Sep 13 11:12:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a454882

net-im/synapse: drop 1.62.0

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/27236
Signed-off-by: Sam James  gentoo.org>

 net-im/synapse/Manifest  |   1 -
 net-im/synapse/synapse-1.62.0.ebuild | 101 ---
 2 files changed, 102 deletions(-)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index a7c37b2879b0..2134b88ccdaa 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -1,4 +1,3 @@
-DIST synapse-1.62.0.gh.tar.gz 7841903 BLAKE2B 
f3002798a3fccd1b7fc4a1a302d12dd0940727ce8e89bcab0fdda04d498dbc9e469d21e7815db75b3593fcdfa01557e6828a39e874e946ce1b43d51cfe459ee6
 SHA512 
2bf9264f08fab29e8707317b69c52a4234bb25443c342ba43a27e06c506bcca1a9bdb211a99802abbca551e4f4288f68775d4629493b39d58dfcc8d8d1ca8ab8
 DIST synapse-1.63.1.gh.tar.gz 7861575 BLAKE2B 
7f69f2620289aa2c6b846514ce086e0ce20d559179cded20cda43b6c2ef2ad36d3b3f3fd6b139d2237a4c002c92a820a4150e5d8b25218b17bf22b638c67
 SHA512 
eb3bfb22081e932b2b7168a2b656b2ba7cc656bffbf60eb169b8d187d2a742809e2c0d6170afcea2bcf40ae5042a7b2ce7d7438294167bcc48def71e2488e338
 DIST synapse-1.65.0.gh.tar.gz 7895758 BLAKE2B 
1c816dfb7982fc0462a4a3b84c19dd144e7ac16d6cadf1e73dc71002c234eed5945ad8162d69960eff1bab80a3396a1b78e0be2cc2dfee314f6fb39d0b91b098
 SHA512 
3ba9751f707d41a9e18d9fe63f9652c36712451d42953e2bd4add8c142418a2a47a2ce75da893832af9225b944dd7b275f6d744f6e70d468b7f143dd5ccb9137
 DIST synapse-1.66.0.gh.tar.gz 7916982 BLAKE2B 
116d9f7dfd046ddc245ef1375bb3f01aad126fab8dedeb0e9172ce9b4bfa6c9757e241d9f0b2bad07525657e7a1f378d9385401436132c4ee6046629792a9840
 SHA512 
ebe8ab787d72592b395226490414f7dce5c250173be654dc6ce63deec3a7d718f8400cdc81dfb73ae331632bed4dfb5c6f09c64538f4bda8546db8fb75d728b7

diff --git a/net-im/synapse/synapse-1.62.0.ebuild 
b/net-im/synapse/synapse-1.62.0.ebuild
deleted file mode 100644
index 737cfe893c82..
--- a/net-im/synapse/synapse-1.62.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Reference implementation of Matrix homeserver"
-HOMEPAGE="
-   https://matrix.org/
-   https://github.com/matrix-org/synapse/
-"
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/matrix-org/${PN}.git;
-else
-   MY_PV="${PV/_rc/rc}"
-   SRC_URI="https://github.com/matrix-org/${PN}/archive/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-   KEYWORDS="~amd64 ~ppc64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   acct-user/synapse
-   acct-group/synapse
-"
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/bcrypt[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/canonicaljson[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/frozendict[${PYTHON_USEDEP}]
-   dev-python/ijson[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   >=dev-python/matrix-common-1.2.1[${PYTHON_USEDEP}]
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/phonenumbers[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},webp]
-   dev-python/prometheus_client[${PYTHON_USEDEP}]
-   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   dev-python/pymacaroons[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   dev-python/signedjson[${PYTHON_USEDEP}]
-   dev-python/sortedcontainers[${PYTHON_USEDEP}]
-   dev-python/treq[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   test? ( $(python_gen_cond_dep '
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/parameterized[${PYTHON_USEDEP}]
-   ') )
-"
-
-python_test() {
-   "${EPYTHON}" -m 

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

2022-09-14 Thread Sam James
commit: 29bb553a1d6f59014051de827d5c7a2a943a4bb0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Sep 12 17:20:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bb553a

dev-python/leechcorepyc: remove unused patch

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

 .../files/leechcorepyc-2.10.2-respect-CC.patch | 49 --
 1 file changed, 49 deletions(-)

diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.10.2-respect-CC.patch 
b/dev-python/leechcorepyc/files/leechcorepyc-2.10.2-respect-CC.patch
deleted file mode 100644
index 62c5669ae6c1..
--- a/dev-python/leechcorepyc/files/leechcorepyc-2.10.2-respect-CC.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff --git a/leechcore/Makefile b/leechcore/Makefile
-index 4f4ff0f..bb04781 100755
 a/leechcore/Makefile
-+++ b/leechcore/Makefile
-@@ -1,7 +1,8 @@
--CC=gcc
--CFLAGS  += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden 
-pthread `pkg-config libusb-1.0 --libs --cflags`
-+CC?=gcc
-+PKG_CONFIG ?= pkg-config
-+CFLAGS  += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden 
-pthread `$(PKG_CONFIG) libusb-1.0 --libs --cflags`
- #CFLAGS  += -g -O0
--CFLAGS  += -fPIE -fPIC -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 
-Wl,-z,noexecstack
-+CFLAGS  += -fPIE -fPIC -pie -D_FORTIFY_SOURCE=2 -Wl,-z,noexecstack
- CFLAGS  += -Wall -Wno-unused-result -Wno-unused-variable -Wno-unused-value 
-Wno-pointer-to-int-cast -Wno-int-to-pointer-cast
- LDFLAGS += -g -ldl -shared
- DEPS = leechcore.h
-diff --git a/leechcore_device_rawtcp/Makefile 
b/leechcore_device_rawtcp/Makefile
-index 6ce9a8b..b3e7990 100755
 a/leechcore_device_rawtcp/Makefile
-+++ b/leechcore_device_rawtcp/Makefile
-@@ -1,4 +1,4 @@
--CC=gcc
-+CC?=gcc
- CFLAGS  += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden
- LDFLAGS += -g -shared
- DEPS = 
-diff --git a/leechcore_device_sp605tcp/Makefile 
b/leechcore_device_sp605tcp/Makefile
-index b3e4db4..f727c04 100755
 a/leechcore_device_sp605tcp/Makefile
-+++ b/leechcore_device_sp605tcp/Makefile
-@@ -1,4 +1,4 @@
--CC=gcc
-+CC?=gcc
- CFLAGS  += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden
- LDFLAGS += -g -shared
- DEPS = 
-diff --git a/leechcore_ft601_driver_linux/Makefile 
b/leechcore_ft601_driver_linux/Makefile
-index 7afbf33..6b62aa8 100755
 a/leechcore_ft601_driver_linux/Makefile
-+++ b/leechcore_ft601_driver_linux/Makefile
-@@ -1,5 +1,6 @@
--CC=gcc
--CFLAGS  += -I. -D LINUX -shared -fPIC -fvisibility=hidden `pkg-config 
libusb-1.0 --libs --cflags`
-+CC?=gcc
-+PKG_CONFIG ?= pkg-config
-+CFLAGS  += -I. -D LINUX -shared -fPIC -fvisibility=hidden `$(PKG_CONFIG) 
libusb-1.0 --libs --cflags`
- LDFLAGS += -g -shared
- DEPS = leechcore_ft601_driver_linux.h
- OBJ = fpga_libusb.o leechcore_ft601_driver_linux.o



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

2022-09-14 Thread Sam James
commit: 5f377980c1cdf66c35bee011b0caae95e8c93220
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:32:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f377980

dev-lang/duktape: fix libm underlinking

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

 ...ape-2.7.0-r1.ebuild => duktape-2.7.0-r2.ebuild} |  1 +
 .../files/duktape-2.7.0-underlinked-libm.patch | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-lang/duktape/duktape-2.7.0-r1.ebuild 
b/dev-lang/duktape/duktape-2.7.0-r2.ebuild
similarity index 94%
rename from dev-lang/duktape/duktape-2.7.0-r1.ebuild
rename to dev-lang/duktape/duktape-2.7.0-r2.ebuild
index 72e9787eeba0..4dc7046bdd37 100644
--- a/dev-lang/duktape/duktape-2.7.0-r1.ebuild
+++ b/dev-lang/duktape/duktape-2.7.0-r2.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 
~riscv ~s390 sparc
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.7.0-respect-tc-env.patch
+   "${FILESDIR}"/${P}-underlinked-libm.patch
 )
 
 src_prepare() {

diff --git a/dev-lang/duktape/files/duktape-2.7.0-underlinked-libm.patch 
b/dev-lang/duktape/files/duktape-2.7.0-underlinked-libm.patch
new file mode 100644
index ..6b0962ed7617
--- /dev/null
+++ b/dev-lang/duktape/files/duktape-2.7.0-underlinked-libm.patch
@@ -0,0 +1,25 @@
+https://github.com/svaarala/duktape/commit/d898ad3920cb08d6918d11d9678bae28393a82d1
+https://bugs.gentoo.org/870163
+
+From d898ad3920cb08d6918d11d9678bae28393a82d1 Mon Sep 17 00:00:00 2001 
(rebased)
+From: tinywrkb 
+Date: Thu, 17 Mar 2022 03:55:51 +0200
+Subject: [PATCH] Makefile.sharedlibrary: link against libm
+
+Closes #2464.
+--- a/Makefile.sharedlibrary
 b/Makefile.sharedlibrary
+@@ -71,11 +71,11 @@ all: libduktape.$(SO_REALNAME_SUFFIX) 
libduktaped.$(SO_REALNAME_SUFFIX) duktape.
+ 
+ libduktape.$(SO_REALNAME_SUFFIX):
+   $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fPIC -Wall -Wextra 
-Wl,$(LD_SONAME_ARG),libduktape.$(SO_SONAME_SUFFIX) \
+-  -o $@ $(DUKTAPE_SRCDIR)/duktape.c
++  -o $@ $(DUKTAPE_SRCDIR)/duktape.c -lm
+ 
+ libduktaped.$(SO_REALNAME_SUFFIX):
+   $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fPIC -Wall -Wextra 
-Wl,$(LD_SONAME_ARG),libduktaped.$(SO_SONAME_SUFFIX) \
+-  -o $@ $(DUKTAPE_SRCDIR)/duktape.c
++  -o $@ $(DUKTAPE_SRCDIR)/duktape.c -lm
+ 
+ duktape.pc:
+   sed -e "s|@PREFIX@|$(INSTALL_PREFIX)|" \



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

2022-09-14 Thread Sam James
commit: 7c028b575a8aa8cf6baf8846a885e62f479c3e2e
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Mon Sep 12 20:09:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c028b57

dev-util/ROPgadget: add 7.1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/27106
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest
index e465522cd073..188f74f482a9 100644
--- a/dev-util/ROPgadget/Manifest
+++ b/dev-util/ROPgadget/Manifest
@@ -1,2 +1,3 @@
 DIST ROPgadget-6.9.gh.tar.gz 9903435 BLAKE2B 
de20400cc4b247a080ead3060c8790447e0d543e757975a17b5638ba9d5e44ff437a1f4a43731308427e92f9062c72b3e5bcdab68816f4e3ce19a849efc7d384
 SHA512 
c844a856e4185261fbd2b550c95439a7cfedf41c15fd988497b43c559264d266ebd3c684af705b539ed64f56526080313e1802f3cc6486a17d69439e0aa2a394
 DIST ROPgadget-7.0.gh.tar.gz 9903868 BLAKE2B 
0e63dbffe6686ca0f92d8899e467f1e0db96d3c713711e8e4b8e6fb75ec9d9a37098d9192821f47ee30f4ed8ce58751ad1718f41685036a6e5d373d8b14bd197
 SHA512 
f4f6e0176b34a565bbdf7f720c1f937295c49d1b88485cfb9f2c1d48971b2a45bc32a6e50b372f959e5a2afe437a083f76abe9854ff66847c1e62c2d2499bfa1
+DIST ROPgadget-7.1.gh.tar.gz 10092729 BLAKE2B 
dc06e99347987d9eb8b346a6a55599013b7d90b996cbd59f27721f26ce6e59a1ead7c0e3824fdb4fa4d215256d6ad378b2e6eec210561a217b2fa65b2efda169
 SHA512 
f86956108ba5f131a609026087d4d952cb106ed03e72b04844ae551bdf5902ff70b917bc7c2bcd256591142d4f03e3aef0ceca7ad0d325fb5663f892e27b4b70

diff --git a/dev-util/ROPgadget/ROPgadget-7.1.ebuild 
b/dev-util/ROPgadget/ROPgadget-7.1.ebuild
new file mode 100644
index ..50c40c36f4b9
--- /dev/null
+++ b/dev-util/ROPgadget/ROPgadget-7.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Search for gadgets in binaries to facilitate your ROP 
exploitation"
+HOMEPAGE="https://shell-storm.org/project/ROPgadget/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget;
+else
+   
SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/capstone-5[python,${PYTHON_USEDEP}]
+"
+
+src_test() {
+   pushd test-suite-binaries || die
+   ./test.sh || die
+   popd || die
+}



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

2022-09-14 Thread Sam James
commit: 390fc3f57050b45a1f9ee5f5a7901719eec82725
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Sep  1 16:26:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390fc3f5

dev-util/ROPgadget: drop 6.6, 6.7, 6.8

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/ROPgadget/Manifest |  3 ---
 dev-util/ROPgadget/ROPgadget-6.6.ebuild | 35 -
 dev-util/ROPgadget/ROPgadget-6.7.ebuild | 35 -
 dev-util/ROPgadget/ROPgadget-6.8.ebuild | 35 -
 4 files changed, 108 deletions(-)

diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest
index 739d23fe..e465522cd073 100644
--- a/dev-util/ROPgadget/Manifest
+++ b/dev-util/ROPgadget/Manifest
@@ -1,5 +1,2 @@
-DIST ROPgadget-6.6.tar.gz 9349424 BLAKE2B 
b1f1e5fbc76329f64122e65161ab188e9f7260c4e43d5e92e0e43cd4ebbf27ae281c32bd49790a363ff1d10360a1cda1846310054c249ab40279063a735654e6
 SHA512 
bf636a264975c95676e5bb6223d0cf04885699eeaf691c6c93a1ac8c1bc44f95323207660a57a58f44163f8c07156567daa73755b35a13cff5d27aee01ec4fb6
-DIST ROPgadget-6.7.tar.gz 9348558 BLAKE2B 
004f28993e3567b8bf78853c83b60fa17ff7dc8eb82867eabec33aee247283938ed522883bcf62a11f27a70fa10c4afbdd2636d613770bc8fa0ee7dd3667e859
 SHA512 
81bebafc1ba9cb18e017487395dacdaae044d6f1383604a0183b41d2210651c9a6870755f741cd7a3e2dc38ee5c004b0aeac52cc1082fa352c06c0598ac7e87b
-DIST ROPgadget-6.8.tar.gz 9348922 BLAKE2B 
f7278ea0934e61f6afcd95f3c3047a34cf07bfaa52b67514ad2c63aa06104ee1c3c13bf77275ae89a406e2db5f238b95353d2cef7b696b3b53769434775183f3
 SHA512 
9e14d5a180a2d2d974bf69fb6456d9a68f197d4d4dda1de16374a2c81b0b2780b220d6a73d155be65d5eee03273fdc94f76235fe645511646bc3b29c07e6e828
 DIST ROPgadget-6.9.gh.tar.gz 9903435 BLAKE2B 
de20400cc4b247a080ead3060c8790447e0d543e757975a17b5638ba9d5e44ff437a1f4a43731308427e92f9062c72b3e5bcdab68816f4e3ce19a849efc7d384
 SHA512 
c844a856e4185261fbd2b550c95439a7cfedf41c15fd988497b43c559264d266ebd3c684af705b539ed64f56526080313e1802f3cc6486a17d69439e0aa2a394
 DIST ROPgadget-7.0.gh.tar.gz 9903868 BLAKE2B 
0e63dbffe6686ca0f92d8899e467f1e0db96d3c713711e8e4b8e6fb75ec9d9a37098d9192821f47ee30f4ed8ce58751ad1718f41685036a6e5d373d8b14bd197
 SHA512 
f4f6e0176b34a565bbdf7f720c1f937295c49d1b88485cfb9f2c1d48971b2a45bc32a6e50b372f959e5a2afe437a083f76abe9854ff66847c1e62c2d2499bfa1

diff --git a/dev-util/ROPgadget/ROPgadget-6.6.ebuild 
b/dev-util/ROPgadget/ROPgadget-6.6.ebuild
deleted file mode 100644
index c54bf4f85187..
--- a/dev-util/ROPgadget/ROPgadget-6.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Search for gadgets in binaries to facilitate your ROP 
exploitation"
-HOMEPAGE="https://shell-storm.org/project/ROPgadget/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget;
-else
-   
SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/capstone[python,${PYTHON_USEDEP}]
-"
-
-src_test() {
-   pushd test-suite-binaries || die
-   ./test.sh || die
-   popd || die
-}

diff --git a/dev-util/ROPgadget/ROPgadget-6.7.ebuild 
b/dev-util/ROPgadget/ROPgadget-6.7.ebuild
deleted file mode 100644
index 776ffc4f5af6..
--- a/dev-util/ROPgadget/ROPgadget-6.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Search for gadgets in binaries to facilitate your ROP 
exploitation"
-HOMEPAGE="https://shell-storm.org/project/ROPgadget/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget;
-else
-   
SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/capstone-5[python,${PYTHON_USEDEP}]
-"
-
-src_test() {
-   pushd test-suite-binaries || die
-   ./test.sh || die
-   popd || die
-}

diff --git a/dev-util/ROPgadget/ROPgadget-6.8.ebuild 
b/dev-util/ROPgadget/ROPgadget-6.8.ebuild
deleted file mode 100644
index 2d88f9bb3ac4..
--- a/dev-util/ROPgadget/ROPgadget-6.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under 

[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2022-09-14 Thread Sam James
commit: 26b193798f83ca3b988b60383158b5da6edf42aa
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Sep 13 11:12:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:28:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b19379

net-im/synapse: add 1.67.0

Changes from previous version:
- long command line options are used for postgres related commands
- add link to a documentation how to run tests under postgres
- differentiate messages for first install and regular update

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 net-im/synapse/Manifest  |   1 +
 net-im/synapse/synapse-1.67.0.ebuild | 135 +++
 2 files changed, 136 insertions(+)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index fe06e89a3bd2..a7c37b2879b0 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -2,3 +2,4 @@ DIST synapse-1.62.0.gh.tar.gz 7841903 BLAKE2B 
f3002798a3fccd1b7fc4a1a302d12dd094
 DIST synapse-1.63.1.gh.tar.gz 7861575 BLAKE2B 
7f69f2620289aa2c6b846514ce086e0ce20d559179cded20cda43b6c2ef2ad36d3b3f3fd6b139d2237a4c002c92a820a4150e5d8b25218b17bf22b638c67
 SHA512 
eb3bfb22081e932b2b7168a2b656b2ba7cc656bffbf60eb169b8d187d2a742809e2c0d6170afcea2bcf40ae5042a7b2ce7d7438294167bcc48def71e2488e338
 DIST synapse-1.65.0.gh.tar.gz 7895758 BLAKE2B 
1c816dfb7982fc0462a4a3b84c19dd144e7ac16d6cadf1e73dc71002c234eed5945ad8162d69960eff1bab80a3396a1b78e0be2cc2dfee314f6fb39d0b91b098
 SHA512 
3ba9751f707d41a9e18d9fe63f9652c36712451d42953e2bd4add8c142418a2a47a2ce75da893832af9225b944dd7b275f6d744f6e70d468b7f143dd5ccb9137
 DIST synapse-1.66.0.gh.tar.gz 7916982 BLAKE2B 
116d9f7dfd046ddc245ef1375bb3f01aad126fab8dedeb0e9172ce9b4bfa6c9757e241d9f0b2bad07525657e7a1f378d9385401436132c4ee6046629792a9840
 SHA512 
ebe8ab787d72592b395226490414f7dce5c250173be654dc6ce63deec3a7d718f8400cdc81dfb73ae331632bed4dfb5c6f09c64538f4bda8546db8fb75d728b7
+DIST synapse-1.67.0.gh.tar.gz 7933047 BLAKE2B 
8fd6b48198256c8cbe4a2a1d5215e1eb34084065056dd251a19b01c44e7f193b612f49a8fce74498d406e338dba3c6f4a0db384f323d5e4174d181de8478ef24
 SHA512 
913335b3815ff218134cda80d7149a95aea69eda170e9da6d7566213f077692a92b0276e2530ae4e69572b13124de28b6546a7322b3d9e65f676df0ca4cb9469

diff --git a/net-im/synapse/synapse-1.67.0.ebuild 
b/net-im/synapse/synapse-1.67.0.ebuild
new file mode 100644
index ..17b22a83c544
--- /dev/null
+++ b/net-im/synapse/synapse-1.67.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1 multiprocessing optfeature systemd
+
+DESCRIPTION="Reference implementation of Matrix homeserver"
+HOMEPAGE="
+   https://matrix.org/
+   https://github.com/matrix-org/synapse/
+"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/matrix-org/${PN}.git;
+else
+   MY_PV="${PV/_rc/rc}"
+   SRC_URI="https://github.com/matrix-org/${PN}/archive/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="postgres systemd test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-user/synapse
+   acct-group/synapse
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/canonicaljson[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/frozendict[${PYTHON_USEDEP}]
+   dev-python/ijson[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   >=dev-python/matrix-common-1.2.1[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/phonenumbers[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},webp]
+   dev-python/prometheus_client[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   dev-python/pymacaroons[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   dev-python/signedjson[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+   dev-python/treq[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   

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

2022-09-14 Thread Jakov Smolić
commit: 78587076d865cd2e86d683a74291ff9b17452254
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Sep 14 22:26:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Sep 14 22:26:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78587076

app-text/aha: Keyword 0.5.1 riscv, #870103

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

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

diff --git a/app-text/aha/aha-0.5.1.ebuild b/app-text/aha/aha-0.5.1.ebuild
index 56f6a47fc7e0..dc1cd24111a9 100644
--- a/app-text/aha/aha-0.5.1.ebuild
+++ b/app-text/aha/aha-0.5.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/theZiz/aha/archive/refs/tags/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2+ MPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
 
 PATCHES=(
"${FILESDIR}/${P}-null-ptr-dereference-fix.patch"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/fflas-ffpack/

2022-09-14 Thread Sam James
commit: c23ec367253357ec5f5d931e5af40e87c61c7bf6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:22:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:23:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23ec367

sci-libs/fflas-ffpack: fix indentation

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

 sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild 
b/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild
index 327b02fb947b..45175f978bb7 100644
--- a/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild
+++ b/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild
@@ -48,7 +48,7 @@ src_prepare() {
 }
 
 src_configure() {
-tc-export PKG_CONFIG
+   tc-export PKG_CONFIG
 
econf \
--enable-precompilation \



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

2022-09-14 Thread Sam James
commit: e083dfe996e01a289205e104a32925a861b44be0
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:21:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:23:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e083dfe9

media-libs/audiofile: fix tests

They need to be linked statically. Not poking further at this, upstream inactive
since 2016.

Was broken by EAPI 7->8.

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

 .../{audiofile-0.3.6-r5.ebuild => audiofile-0.3.6-r4.ebuild}  | 4 ++--
 media-libs/audiofile/audiofile-0.3.6-r5.ebuild| 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild 
b/media-libs/audiofile/audiofile-0.3.6-r4.ebuild
similarity index 94%
copy from media-libs/audiofile/audiofile-0.3.6-r5.ebuild
copy to media-libs/audiofile/audiofile-0.3.6-r4.ebuild
index 2e9e462ef23b..6c7e04198274 100644
--- a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild
+++ b/media-libs/audiofile/audiofile-0.3.6-r4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit autotools gnome.org multilib-minimal
 
@@ -13,7 +13,7 @@ SLOT="0/1" # subslot = soname major version
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="flac"
 
-RDEPEND="flac? ( >=media-libs/flac-1.2.1:=[${MULTILIB_USEDEP}] )"
+RDEPEND="flac? ( >=media-libs/flac-1.2.1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 

diff --git a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild 
b/media-libs/audiofile/audiofile-0.3.6-r5.ebuild
index 2e9e462ef23b..02f89e0f9b41 100644
--- a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild
+++ b/media-libs/audiofile/audiofile-0.3.6-r5.ebuild
@@ -35,6 +35,8 @@ multilib_src_configure() {
# delete them later rather than not compile them at all
local myconf=(
--enable-largefile
+   # static needed for tests, bug #869677
+   --enable-static
--disable-werror
--disable-examples
$(use_enable flac)



[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/

2022-09-14 Thread Sam James
commit: fb04e0976b43562e112edc057d67564de5c6f0b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:16:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb04e097

games-action/swordandsworcery: fix FLAC dep

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

 ...wordandsworcery-1.02-r3.ebuild => swordandsworcery-1.02-r4.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild 
b/games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild
similarity index 94%
rename from games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild
rename to games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild
index e5710a55d93c..4d853d130def 100644
--- a/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild
+++ b/games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
>=virtual/glu-9.0-r1[abi_x86_32(-)]
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
>=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)]
-|| ( media-libs/flac:0/0[abi_x86_32(-)] 
media-libs/flac-compat:8.3.0[abi_x86_32(-)] )
+   || ( media-libs/flac:0/0[abi_x86_32(-)] 
media-libs/flac-compat:8.3.0[abi_x86_32(-)] )
>=media-libs/libogg-1.3.0[abi_x86_32(-)]
>=media-libs/libsndfile-1.0.25[abi_x86_32(-)]
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
@@ -54,7 +54,7 @@ RDEPEND="
x86? (
dev-libs/openssl:0=
media-libs/alsa-lib
-   media-libs/flac
+   || ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 )
media-libs/libogg
media-libs/libsndfile
media-libs/libvorbis



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

2022-09-14 Thread Georgy Yakovlev
commit: a18dfbf98d9f0bf122257a4cf9e1abd321faa109
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 22:08:09 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 22:14:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18dfbf9

sys-apps/ipmi-fan-control: add 

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

 .../ipmi-fan-control/ipmi-fan-control-.ebuild  | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/sys-apps/ipmi-fan-control/ipmi-fan-control-.ebuild 
b/sys-apps/ipmi-fan-control/ipmi-fan-control-.ebuild
new file mode 100644
index ..34f602de380e
--- /dev/null
+++ b/sys-apps/ipmi-fan-control/ipmi-fan-control-.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+inherit cargo optfeature systemd
+
+DESCRIPTION="SuperMicro IPMI fan control daemon"
+HOMEPAGE="https://github.com/chenxiaolong/ipmi-fan-control;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/chenxiaolong/${PN};
+else
+   
SRC_URI="https://github.com/chenxiaolong/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   $(cargo_crate_uris)"
+   # supported boards are x86_64 only, do not keyword elsewhere
+   # technically it could run on remote host and issue commands via 
ipmitool lanplus, but that's very edgy case
+   KEYWORDS="-* ~amd64"
+fi
+
+LICENSE="MIT 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 
GPL-3+ MIT Unicode-DFS-2016 Unlicense ZLIB"
+SLOT="0"
+
+RDEPEND="sys-apps/ipmitool"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_unpack() {
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
+src_install() {
+   cargo_src_install
+
+   sed -i \
+   -e "s|@BINDIR@|${EPREFIX}/usr/bin|" \
+   -e "s|@SYSCONFDIR@|${EPREFIX}/etc|" \
+   dist/ipmi-fan-control.service.in || die
+
+   # TODO: add openrc service
+   systemd_newunit dist/ipmi-fan-control.service.in 
ipmi-fan-control.service
+
+   insinto /etc
+   newins config.sample.toml "${PN}".toml
+}
+
+pkg_postinst() {
+   optfeature "S.M.A.R.T. drive temperature support" sys-apps/smartmontools
+}



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

2022-09-14 Thread Georgy Yakovlev
commit: 893566956f2804d429fc5d4603999ed9621beb09
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 22:08:19 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 22:14:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89356695

sys-apps/ipmi-fan-control: update versioned ebuild with  template

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

 .../ipmi-fan-control-0.3.10.ebuild | 26 +-
 1 file changed, 20 insertions(+), 6 deletions(-)

diff --git a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.10.ebuild 
b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.10.ebuild
index 3f889794b444..26a8ad739449 100644
--- a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.10.ebuild
+++ b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.10.ebuild
@@ -111,20 +111,34 @@ inherit cargo optfeature systemd
 
 DESCRIPTION="SuperMicro IPMI fan control daemon"
 HOMEPAGE="https://github.com/chenxiaolong/ipmi-fan-control;
-SRC_URI="https://github.com/chenxiaolong/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
-   $(cargo_crate_uris)
-"
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/chenxiaolong/${PN};
+else
+   
SRC_URI="https://github.com/chenxiaolong/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   $(cargo_crate_uris)"
+   # supported boards are x86_64 only, do not keyword elsewhere
+   # technically it could run on remote host and issue commands via 
ipmitool lanplus, but that's very edgy case
+   KEYWORDS="-* ~amd64"
+fi
 
 LICENSE="MIT 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 
GPL-3+ MIT Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
-# supported boards are x86_64 only, do not keyword elsewhere
-# technically it could run on remote host and issue commands via ipmitool 
lanplus, but that's very edgy case
-KEYWORDS="-* ~amd64"
 
 RDEPEND="sys-apps/ipmitool"
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 
+src_unpack() {
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
 src_install() {
cargo_src_install
 



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

2022-09-14 Thread Sam James
commit: 0fac230bd9c0e5191acc5cc00987ea6a18066544
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:11:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:11:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fac230b

sys-apps/portage: Stabilize 3.0.36 amd64, #869887

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

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

diff --git a/sys-apps/portage/portage-3.0.36.ebuild 
b/sys-apps/portage/portage-3.0.36.ebuild
index 336631d1adc7..cb0a9e0d6a5d 100644
--- a/sys-apps/portage/portage-3.0.36.ebuild
+++ b/sys-apps/portage/portage-3.0.36.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2022-09-14 Thread Sam James
commit: b65ed7bbef166f81126211d4788361273fb8ab7e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65ed7bb

dev-python/nbconvert: Stabilize 6.5.2 arm64, #869581

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

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

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 14f8c471826b..739da908a491 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-09-14 Thread Sam James
commit: ee408afc2e2c9b657c331c52566779ec69942102
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee408afc

sys-boot/shim: Stabilize 15.6 arm64, #867562

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

 sys-boot/shim/shim-15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/shim/shim-15.6.ebuild b/sys-boot/shim/shim-15.6.ebuild
index 30c5747e54d4..d2a53a4b8611 100644
--- a/sys-boot/shim/shim-15.6.ebuild
+++ b/sys-boot/shim/shim-15.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="amd64? ( 
https://kojipkgs.fedoraproject.org/packages/shim/${PV}/2/x86_6
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 
 S="${WORKDIR}/boot/efi/EFI"
 



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

2022-09-14 Thread Sam James
commit: f7599fdd0ab4e4ea85a827a4e5734ba106d047e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7599fdd

dev-java/log4j-core: Stabilize 2.18.0-r1 arm64, #869269

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

 dev-java/log4j-core/log4j-core-2.18.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/log4j-core/log4j-core-2.18.0-r1.ebuild 
b/dev-java/log4j-core/log4j-core-2.18.0-r1.ebuild
index 833e8d09cd5f..3683bff7783c 100644
--- a/dev-java/log4j-core/log4j-core-2.18.0-r1.ebuild
+++ b/dev-java/log4j-core/log4j-core-2.18.0-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/logging/log4j/${PV}/apache-log4j-${PV}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # We don't have junit-vintage and junit-jupiter
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xoscope/

2022-09-14 Thread Sam James
commit: 15b8a5023c1cd65c1793fb51d3ef31e29984c25f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b8a502

sci-electronics/xoscope: Stabilize 2.3 x86, #832757

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

 sci-electronics/xoscope/xoscope-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/xoscope/xoscope-2.3.ebuild 
b/sci-electronics/xoscope/xoscope-2.3.ebuild
index 7dee2f34fbac..e170fdd8dd1c 100644
--- a/sci-electronics/xoscope/xoscope-2.3.ebuild
+++ b/sci-electronics/xoscope/xoscope-2.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="
dev-libs/glib:2



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

2022-09-14 Thread Sam James
commit: 518331f84751aeea526d03b65dd87ac2e347628e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518331f8

x11-libs/gtkdatabox: Stabilize 1.0.0-r1 x86, #832757

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

 x11-libs/gtkdatabox/gtkdatabox-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtkdatabox/gtkdatabox-1.0.0-r1.ebuild 
b/x11-libs/gtkdatabox/gtkdatabox-1.0.0-r1.ebuild
index e99b9d199435..74a157e99ecd 100644
--- a/x11-libs/gtkdatabox/gtkdatabox-1.0.0-r1.ebuild
+++ b/x11-libs/gtkdatabox/gtkdatabox-1.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="examples +glade"
 
 RDEPEND="



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

2022-09-14 Thread Sam James
commit: 989036300d8b57f0a3cb8908a8de348a08fc34d4
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98903630

sys-apps/portage: Stabilize 3.0.36 arm64, #869887

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

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

diff --git a/sys-apps/portage/portage-3.0.36.ebuild 
b/sys-apps/portage/portage-3.0.36.ebuild
index e4e01496beee..336631d1adc7 100644
--- a/sys-apps/portage/portage-3.0.36.ebuild
+++ b/sys-apps/portage/portage-3.0.36.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2022-09-14 Thread Georgy Yakovlev
commit: 727cec962bdc9f480dfd7f2ab1ebf063e1347426
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 21:59:03 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 22:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727cec96

sys-apps/ipmi-fan-control: add 0.3.10, drop 0.3.9

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

 sys-apps/ipmi-fan-control/Manifest  | 2 +-
 .../{ipmi-fan-control-0.3.9.ebuild => ipmi-fan-control-0.3.10.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmi-fan-control/Manifest 
b/sys-apps/ipmi-fan-control/Manifest
index 4ad0f8246493..314ddac2e709 100644
--- a/sys-apps/ipmi-fan-control/Manifest
+++ b/sys-apps/ipmi-fan-control/Manifest
@@ -29,7 +29,7 @@ DIST heck-0.3.3.crate 10260 BLAKE2B 
dc756738081d855583f239908f671e9b5dde72ebfb57
 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 
801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1
 SHA512 
1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632fd5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
 DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9
 SHA512 
3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
-DIST ipmi-fan-control-0.3.9.tar.gz 37251 BLAKE2B 
bfc655aea24bb0abd2bc100e6d058b7e2cef538ec774e06bbf0459799d3aee9894e1b3a707e9236c817fd8717d6aa07786ed50f592ba61d35bf02bdaec0db8f7
 SHA512 
5fdf5dd932df7fba71c8bc740ebd242cc4e7f51bcbc57b7d8993ed35277d2b02c4a4d2da31b1734bd03e30f1b74319049cc2383b857ffc738903756c45e49443
+DIST ipmi-fan-control-0.3.10.tar.gz 37283 BLAKE2B 
2bdcd158968dd4f7828bcab2c5c90e0d89e7671e3b10e138d8402fed9b777c854748b63d349bb2b4d5a89d27434608435257d33ef469b3a7236a4f72c7e4161c
 SHA512 
840924b90c03c914bc60c4b4b95ac014804b5d1578db9d916100761d6246d8a0fe97949a5afd496e5732788d556a755f57797fdd7ca3adef79ee6865b629a004
 DIST itoa-1.0.3.crate 10481 BLAKE2B 
aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec
 SHA512 
1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.132.crate 595317 BLAKE2B 
1b1ae80e034d94468befcafd4bae4c41f29424cbf3770b827dd1d7099cd2364db62cf2e7343da5010e230a47fbd91d320b162f7b54fa3955fd195b6976c3fb45
 SHA512 
48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50

diff --git a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.9.ebuild 
b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.10.ebuild
similarity index 100%
rename from sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.9.ebuild
rename to sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2022-09-14 Thread William Hubbs
commit: fab777875f35157cb161f067ad3878bbc6cfd685
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep 14 21:52:40 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep 14 21:53:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab77787

app-backup/restic: update SRC_URI

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

 app-backup/restic/Manifest |   1 +
 app-backup/restic/restic-0.13.1.ebuild | 750 +
 2 files changed, 3 insertions(+), 748 deletions(-)

diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest
index 71d95e92208f..46910c4dcc95 100644
--- a/app-backup/restic/Manifest
+++ b/app-backup/restic/Manifest
@@ -890,6 +890,7 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 
BLAKE2B 3aa707c72ce7e
 DIST restic-0.11.0.tar.gz 23760619 BLAKE2B 
85c247be9cddcb329ccfbfbbd2b6101c4b6bfd192105602168432688b33a53e2d77bc8e0a7ea89409329ea81aa1b84f6134ef6ef80e337fad76752d2ea45a8bb
 SHA512 
332370fe4a47d2536c2d53c08105fcc4f590eb8a77b076817b4598ce55fe1e5c37463de3d855e2157ffdcdedff84edc8dfcfed33733256b649aba72da775907e
 DIST restic-0.12.1.tar.gz 23829887 BLAKE2B 
a9e94d0f4f8de9e6250dd40595e560393b1e04ff8ce6024bda2bbc06abd1a8fe95c064e2edc13ea16ecf88171218d97f943d7316b29a3b52c34d592cf55d77fe
 SHA512 
a95ad2731889a54a26bd38d7c00285b5fee631d7b44bf553a37ef827747912ac03d5282b7fe5791705c98267cddb6282d82f13c1b6c489d1c09148da4fa526e7
 DIST restic-0.13.0.tar.gz 23855262 BLAKE2B 
fc4d0d91b21cb136311780ab6a3effb96f24a326c3f6e89d39148704c3f4991cb3a64c8193dd9cd83097ad95eda762de172a6a4b19bbeb093e5fd5f45ba1a49f
 SHA512 
7f495cfaf40ef0d987e805c68dc328215477b6f662518292c73450fad012c82a07465efd5802bca11c852082c26f682390a781ac3030c79351c6057399657d54
+DIST restic-0.13.1-deps.tar.xz 179648640 BLAKE2B 
5ba9663a95ccc3a1c41b88e44704e74ac346cfaea8a86032ab44af9215e347b2a3a25938fffad49ec64ae7afee579c8327cd9f70590fb7ccb23a15e1f77ad3e8
 SHA512 
936881fd1b9af3959deaa80525a737749d890bf5f7abafc01e6a909c47f86143b36ad4f765da53238c74b780c2ba866ea2b56fd5a64aaebae2a45b4ed970593f
 DIST restic-0.13.1.tar.gz 23855387 BLAKE2B 
e10fb1920ab62ba2116b8a7b9676c537c93fe2e8743a9ce6748b412d11fcf611deb368c0db1b0855b71fbac260930c86dc510ee149c09692eb93bf6e1830d0d6
 SHA512 
14feb6d0b3d258783d55ad537d8ccbdc9574a966e14f65465c132eceb92c821f4033428eba83acb1e1a9cfb169cc5fdc86b6ae90b94fe2855bd1f69262e30770
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5

diff --git a/app-backup/restic/restic-0.13.1.ebuild 
b/app-backup/restic/restic-0.13.1.ebuild
index 31864c839e20..37c3e5336204 100644
--- a/app-backup/restic/restic-0.13.1.ebuild
+++ b/app-backup/restic/restic-0.13.1.ebuild
@@ -7,754 +7,8 @@ inherit bash-completion-r1 go-module
 
 DESCRIPTION="A backup program that is fast, efficient and secure"
 HOMEPAGE="https://restic.github.io/;
-
-EGO_SUM=(
-   "bazil.org/fuse v0.0.0-20200407214033-5883e5a4b512"
-   "bazil.org/fuse v0.0.0-20200407214033-5883e5a4b512/go.mod"
-   "cloud.google.com/go v0.26.0/go.mod"
-   "cloud.google.com/go v0.34.0/go.mod"
-   "cloud.google.com/go v0.38.0/go.mod"
-   "cloud.google.com/go v0.44.1/go.mod"
-   "cloud.google.com/go v0.44.2/go.mod"
-   "cloud.google.com/go v0.45.1/go.mod"
-   "cloud.google.com/go v0.46.3/go.mod"
-   "cloud.google.com/go v0.50.0/go.mod"
-   "cloud.google.com/go v0.52.0/go.mod"
-   "cloud.google.com/go v0.53.0/go.mod"
-   "cloud.google.com/go v0.54.0/go.mod"
-   "cloud.google.com/go v0.56.0/go.mod"
-   "cloud.google.com/go v0.57.0/go.mod"
-   "cloud.google.com/go v0.62.0/go.mod"
-   "cloud.google.com/go v0.65.0/go.mod"
-   "cloud.google.com/go v0.72.0/go.mod"
-   "cloud.google.com/go v0.74.0/go.mod"
-   "cloud.google.com/go v0.78.0/go.mod"
-   "cloud.google.com/go v0.79.0/go.mod"
-   "cloud.google.com/go v0.81.0/go.mod"
-   "cloud.google.com/go v0.83.0/go.mod"
-   "cloud.google.com/go v0.84.0"
-   "cloud.google.com/go v0.84.0/go.mod"
-   "cloud.google.com/go/bigquery v1.0.1/go.mod"
-   "cloud.google.com/go/bigquery v1.3.0/go.mod"
-   "cloud.google.com/go/bigquery v1.4.0/go.mod"
-   "cloud.google.com/go/bigquery v1.5.0/go.mod"
-   "cloud.google.com/go/bigquery v1.7.0/go.mod"
-   "cloud.google.com/go/bigquery v1.8.0/go.mod"
-   "cloud.google.com/go/datastore 

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

2022-09-14 Thread Conrad Kostecki
commit: 7f5dd14d315e8fef5f430baa336aeb7c17c66532
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Sep 14 21:51:18 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep 14 21:51:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5dd14d

www-apps/phpsysinfo: add 3.4.2

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

 www-apps/phpsysinfo/Manifest|  1 +
 www-apps/phpsysinfo/phpsysinfo-3.4.2.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/www-apps/phpsysinfo/Manifest b/www-apps/phpsysinfo/Manifest
index 179c0c25856c..5ffc194c31df 100644
--- a/www-apps/phpsysinfo/Manifest
+++ b/www-apps/phpsysinfo/Manifest
@@ -1 +1,2 @@
 DIST phpsysinfo-3.4.1.tar.gz 980537 BLAKE2B 
f0924e2855bb682cc6a5be62d35e1a04463e3fdbad75e8f7ee43d0f9cf4ede53091d7495d68a10a3521f6eb3b8460d3458443b840aeee705d5a74fa87b3addf3
 SHA512 
5e8c82ba95c9f6b4d8dddfdaabbfb676a0c63913a6cd65d6b74ffbe6369830d98cc67c8192cf06c6eaefc8689d1c40b4e1917ea21a1ecd8df7977847e3ede24c
+DIST phpsysinfo-3.4.2.tar.gz 1018093 BLAKE2B 
148111015d2ba0751f4001d8b00ac30ca0c82eb21d6f44eb42b309a50d343d2aa765da032ecd2e018ecf420dfb32fbe78b0a4a06fd248a86c388a9dcf0c60014
 SHA512 
b375319cc54e7291089db8f938fae92a9245bc95318116159d34fcfa33464063eaf5b911a928c3d48adbfcb98d9b4431e85052b76c4f3a03a0ddc7f14557db39

diff --git a/www-apps/phpsysinfo/phpsysinfo-3.4.2.ebuild 
b/www-apps/phpsysinfo/phpsysinfo-3.4.2.ebuild
new file mode 100644
index ..1e77cfc58a5e
--- /dev/null
+++ b/www-apps/phpsysinfo/phpsysinfo-3.4.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature webapp
+
+DESCRIPTION="A customizable PHP script that displays information about your 
system nicely"
+HOMEPAGE="https://phpsysinfo.github.io/phpsysinfo/;
+SRC_URI="https://github.com/rk4an/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+RDEPEND="
+   dev-lang/php[simplexml,xml,xsl(+),xslt(+),unicode]
+   virtual/httpd-php
+"
+
+need_httpd_cgi
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG.md README*
+   rm CHANGELOG.md COPYING README* .gitignore || die
+
+   mv phpsysinfo.ini{.new,} || die
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_configfile "${MY_HTDOCSDIR}"/phpsysinfo.ini
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   optfeature "showing disk temperatures." app-admin/hddtemp
+   optfeature "showing system uptime." app-misc/uptimed
+   optfeature "showing snmp statistics." net-analyzer/net-snmp
+   optfeature "showing iptables rules." net-firewall/iptables
+   optfeature "showing ipmi sensors." sys-apps/ipmitool
+   optfeature "showing ipmi sensors." sys-apps/ipmiutil
+   optfeature "showing system sensors." sys-apps/lm-sensors
+   optfeature "showing s.m.a.r.t. health." sys-apps/smartmontools
+   optfeature "showing lsi raid controller health." sys-block/megactl
+   optfeature "showing fake raid statistics." sys-fs/dmraid
+   optfeature "showing software raid statistics." sys-fs/mdadm
+   optfeature "showing quota information." sys-fs/quota
+   optfeature "showing ipmi sensors." sys-libs/freeipmi
+   optfeature "showing apc ups statistics." sys-power/apcupsd
+   optfeature "showing ups statistics." sys-power/nut
+}



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

2022-09-14 Thread Conrad Kostecki
commit: de4d0fefbfde245f3f2e99ac9060bf4b585610d6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Sep 14 21:49:46 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep 14 21:49:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4d0fef

app-benchmarks/stress-ng: drop 0.14.03

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

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.14.03.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index eae7d97b6f2c..7d13607b593a 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.14.03.tar.gz 3630312 BLAKE2B 
d0c9c543402abcc4b771c0810d0900c4d0a478d40205ca56f8b59bfd2d1faa05381495a25e9e7cc6048cf45fef6bd27957fe72390d0be3e5592b97d16176
 SHA512 
48373f2facf0c080e134835c975370aae4d0693c7c2de4b3db21b91e215ad10be6e3701751df41a09669ce66446039e7d97ee1e8bda06fa563831752d61c52c5
 DIST stress-ng-0.14.05.tar.gz 3697305 BLAKE2B 
f3ce81f93d5a080f62fb1bf0822447b5b09c4cce8601259c15f203d0dbcce40d0b601dc7448e925bfcaf3ea9f28a9c0e606afa9faec7af94814c6c1d68181424
 SHA512 
b1d1be23ace46d87d4cdef1e7915aaa2e74ac5314ef0cc584ef07fd1533107896c65245fadfb5d4367b935e04583c7fd2f90a3d2a76bdf96dffa4af04a367891

diff --git a/app-benchmarks/stress-ng/stress-ng-0.14.03.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.14.03.ebuild
deleted file mode 100644
index 20d7652d4d57..
--- a/app-benchmarks/stress-ng/stress-ng-0.14.03.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 linux-info toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="apparmor sctp"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/libcrypt:=
-   apparmor? (
-   sys-apps/apparmor-utils
-   sys-libs/libapparmor
-   )
-   sctp? ( net-misc/lksctp-tools )
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
-
-pkg_pretend() {
-   if use apparmor; then
-   CONFIG_CHECK="SECURITY_APPARMOR"
-   check_extra_config
-   fi
-}
-
-src_compile() {
-   tc-export CC
-
-   export MAN_COMPRESS="0"
-
-   local myemakeopts=(
-   HAVE_APPARMOR="$(usex apparmor 1 0)"
-   HAVE_LIB_SCTP="$(usex sctp 1 0)"
-   VERBOSE="1"
-   )
-
-   emake "${myemakeopts[@]}"
-}



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

2022-09-14 Thread Conrad Kostecki
commit: 5eba5df40fe17b9ae428e1ff9b52c257bfcbdd05
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Sep 14 21:49:16 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep 14 21:49:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eba5df4

app-benchmarks/stress-ng: add 0.14.05

Bug: https://bugs.gentoo.org/865983
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.14.05.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 63f86698e32f..eae7d97b6f2c 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.14.03.tar.gz 3630312 BLAKE2B 
d0c9c543402abcc4b771c0810d0900c4d0a478d40205ca56f8b59bfd2d1faa05381495a25e9e7cc6048cf45fef6bd27957fe72390d0be3e5592b97d16176
 SHA512 
48373f2facf0c080e134835c975370aae4d0693c7c2de4b3db21b91e215ad10be6e3701751df41a09669ce66446039e7d97ee1e8bda06fa563831752d61c52c5
+DIST stress-ng-0.14.05.tar.gz 3697305 BLAKE2B 
f3ce81f93d5a080f62fb1bf0822447b5b09c4cce8601259c15f203d0dbcce40d0b601dc7448e925bfcaf3ea9f28a9c0e606afa9faec7af94814c6c1d68181424
 SHA512 
b1d1be23ace46d87d4cdef1e7915aaa2e74ac5314ef0cc584ef07fd1533107896c65245fadfb5d4367b935e04583c7fd2f90a3d2a76bdf96dffa4af04a367891

diff --git a/app-benchmarks/stress-ng/stress-ng-0.14.05.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.14.05.ebuild
new file mode 100644
index ..20d7652d4d57
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.14.05.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
+SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="apparmor sctp"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   apparmor? (
+   sys-apps/apparmor-utils
+   sys-libs/libapparmor
+   )
+   sctp? ( net-misc/lksctp-tools )
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
+
+pkg_pretend() {
+   if use apparmor; then
+   CONFIG_CHECK="SECURITY_APPARMOR"
+   check_extra_config
+   fi
+}
+
+src_compile() {
+   tc-export CC
+
+   export MAN_COMPRESS="0"
+
+   local myemakeopts=(
+   HAVE_APPARMOR="$(usex apparmor 1 0)"
+   HAVE_LIB_SCTP="$(usex sctp 1 0)"
+   VERBOSE="1"
+   )
+
+   emake "${myemakeopts[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/accounts-qml/files/, net-libs/accounts-qml/

2022-09-14 Thread Andreas Sturmlechner
commit: 28cfd86d9f4fe2f05f70c7b217d0c5f7652b45b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 21:44:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 21:44:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cfd86d

net-libs/accounts-qml: Fix build with GCC-12

Thanks-to: Sam James  gentoo.org>
Closes: https://bugs.gentoo.org/870157
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild   |  5 +++-
 .../files/accounts-qml-0.7-gcc12.patch | 30 ++
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild 
b/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild
index 1510ade09dbc..2555f92d251b 100644
--- a/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild
+++ b/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild
@@ -40,7 +40,10 @@ BDEPEND="
 
 DOCS=( README.md )
 
-PATCHES=( "${WORKDIR}/${P}-patches-1" ) # bug 849773
+PATCHES=(
+   "${WORKDIR}/${P}-patches-1" # bug 849773
+   "${FILESDIR}/${P}-gcc12.patch" # bug 870157, pending upstream
+)
 
 src_prepare() {
default

diff --git a/net-libs/accounts-qml/files/accounts-qml-0.7-gcc12.patch 
b/net-libs/accounts-qml/files/accounts-qml-0.7-gcc12.patch
new file mode 100644
index ..abe820f2383d
--- /dev/null
+++ b/net-libs/accounts-qml/files/accounts-qml-0.7-gcc12.patch
@@ -0,0 +1,30 @@
+From 6bfa9d24363e28971839d86925d9de3d7aef512c Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 14 Sep 2022 22:40:30 +0100
+Subject: [PATCH] Fix build failure with GCC 12 (missing  include)
+
+Needed for std::sort.
+
+Bug: https://bugs.gentoo.org/870157
+Fixes: 69e17dec5add40655cd9334ec7ad4eef13fed8a4
+Signed-off-by: Sam James 
+---
+ src/account-service-model.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/account-service-model.cpp b/src/account-service-model.cpp
+index deb157e..20a445c 100644
+--- a/src/account-service-model.cpp
 b/src/account-service-model.cpp
+@@ -20,6 +20,8 @@
+ #include "debug.h"
+ #include "manager.h"
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+-- 
+GitLab
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalgebra/

2022-09-14 Thread Andreas Sturmlechner
commit: 54e2ea1430d2da39d904175c7450ac38b4d571c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 21:24:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 21:27:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e2ea14

kde-apps/kalgebra: Replace -Os with -O2

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

 kde-apps/kalgebra/kalgebra-22.04.3.ebuild | 4 +++-
 kde-apps/kalgebra/kalgebra-22.08.1.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kalgebra/kalgebra-22.04.3.ebuild 
b/kde-apps/kalgebra/kalgebra-22.04.3.ebuild
index ea51a20565d0..8a6fd080945e 100644
--- a/kde-apps/kalgebra/kalgebra-22.04.3.ebuild
+++ b/kde-apps/kalgebra/kalgebra-22.04.3.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="optional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.92.0
 QTMIN=5.15.4
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
 HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/;
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}
 "
 
 src_configure() {
+   replace-flags "-Os" "-O2" # bug 829323
+
local mycmakeargs=(
$(cmake_use_find_package readline Readline)
)

diff --git a/kde-apps/kalgebra/kalgebra-22.08.1.ebuild 
b/kde-apps/kalgebra/kalgebra-22.08.1.ebuild
index 37c5d2ff1e97..6cc5d392f0ed 100644
--- a/kde-apps/kalgebra/kalgebra-22.08.1.ebuild
+++ b/kde-apps/kalgebra/kalgebra-22.08.1.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="optional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.96.0
 QTMIN=5.15.5
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
 HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/;
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}
 "
 
 src_configure() {
+   replace-flags "-Os" "-O2" # bug 829323
+
local mycmakeargs=(
$(cmake_use_find_package readline Readline)
)



[gentoo-commits] proj/kde:master commit in: kde-apps/kalgebra/

2022-09-14 Thread Andreas Sturmlechner
commit: b141e47a45b283055267c15a2b3b02cb85bbae92
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 21:24:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 21:24:46 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b141e47a

kde-apps/kalgebra: Replace -Os with -O2

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

 kde-apps/kalgebra/kalgebra-22.08.49..ebuild | 4 +++-
 kde-apps/kalgebra/kalgebra-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kalgebra/kalgebra-22.08.49..ebuild 
b/kde-apps/kalgebra/kalgebra-22.08.49..ebuild
index 09dee12bdc..af89e0297b 100644
--- a/kde-apps/kalgebra/kalgebra-22.08.49..ebuild
+++ b/kde-apps/kalgebra/kalgebra-22.08.49..ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="optional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.96.0
 QTMIN=5.15.5
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
 HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/;
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}
 "
 
 src_configure() {
+   replace-flags "-Os" "-O2" # bug 829323
+
local mycmakeargs=(
$(cmake_use_find_package readline Readline)
)

diff --git a/kde-apps/kalgebra/kalgebra-.ebuild 
b/kde-apps/kalgebra/kalgebra-.ebuild
index 09dee12bdc..af89e0297b 100644
--- a/kde-apps/kalgebra/kalgebra-.ebuild
+++ b/kde-apps/kalgebra/kalgebra-.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="optional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.96.0
 QTMIN=5.15.5
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
 HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/;
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}
 "
 
 src_configure() {
+   replace-flags "-Os" "-O2" # bug 829323
+
local mycmakeargs=(
$(cmake_use_find_package readline Readline)
)



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

2022-09-14 Thread Ionen Wolkens
commit: d06a9cf2f29ca13694007493173a9ebe304005de
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 21:08:46 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 21:12:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06a9cf2

Revert "dev-util/mingw64-toolchain: filter ssp for cross mingw"

This reverts commit 26b669479490ec1d679bdbd38b836d6782f1e6c0.

Will try to get libssp to work, better reverted+failing for now given
this can create a unusable build if used ssp. Could filter further to
include gcc but will also need to filter on about every mingw packages.

For those just wanting this to work meanwhile, just don't enable ssp
on neither this nor wine.

Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild | 1 -
 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
index 59a0022ee10b..0bfc818d9698 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
@@ -187,7 +187,6 @@ src_compile() {
# cross-compiling, cleanup and let ./configure 
handle it
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP 
RANLIB RC STRIP
CHOST=${CTARGET}
-   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
strip-unsupported-flags
mwt-build "${@:2}"

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
index 4ad2c7cf514f..3b878de762bf 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
@@ -188,7 +188,6 @@ src_compile() {
# cross-compiling, cleanup and let ./configure 
handle it
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP 
RANLIB RC STRIP
CHOST=${CTARGET}
-   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
strip-unsupported-flags
mwt-build "${@:2}"



[gentoo-commits] repo/gentoo:master commit in: net-libs/accounts-qml/files/, net-libs/accounts-qml/

2022-09-14 Thread Andreas Sturmlechner
commit: 18bf489a4d20212b9d840a5cd884e4c5739adffa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 20:56:55 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 21:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bf489a

net-libs/accounts-qml: Drop no-tests.patch from FILESDIR, use tarball

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

 net-libs/accounts-qml/accounts-qml-0.7-r1.ebuild   |  5 +++--
 .../accounts-qml/files/accounts-qml-0.7-no-tests.patch | 14 --
 2 files changed, 3 insertions(+), 16 deletions(-)

diff --git a/net-libs/accounts-qml/accounts-qml-0.7-r1.ebuild 
b/net-libs/accounts-qml/accounts-qml-0.7-r1.ebuild
index 2e93ec2c43fd..69d8dd7a258a 100644
--- a/net-libs/accounts-qml/accounts-qml-0.7-r1.ebuild
+++ b/net-libs/accounts-qml/accounts-qml-0.7-r1.ebuild
@@ -7,7 +7,8 @@ inherit qmake-utils
 
 DESCRIPTION="QML bindings for accounts-qt and signond"
 HOMEPAGE="https://accounts-sso.gitlab.io/;
-SRC_URI="https://gitlab.com/accounts-sso/${PN}-module/-/archive/VERSION_${PV}/${PN}-module-VERSION_${PV}.tar.gz;
+SRC_URI="https://gitlab.com/accounts-sso/${PN}-module/-/archive/VERSION_${PV}/${PN}-module-VERSION_${PV}.tar.gz
+   https://dev.gentoo.org/~asturm/distfiles/${P}-patches-1.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -33,7 +34,7 @@ DEPEND="${RDEPEND}
 # dbus problems
 RESTRICT="test"
 
-PATCHES=( "${FILESDIR}/${P}-no-tests.patch" )
+PATCHES=( "${WORKDIR}/${P}-patches-1/${P}-no-tests.patch" )
 
 S="${WORKDIR}/${PN}-module-VERSION_${PV}"
 

diff --git a/net-libs/accounts-qml/files/accounts-qml-0.7-no-tests.patch 
b/net-libs/accounts-qml/files/accounts-qml-0.7-no-tests.patch
deleted file mode 100644
index cfe8dec082bb..
--- a/net-libs/accounts-qml/files/accounts-qml-0.7-no-tests.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/accounts-qml-module.pro  2016-06-08 09:26:26.0 +0200
-+++ b/accounts-qml-module.pro  2019-12-08 14:16:24.058806381 +0100
-@@ -5,8 +5,9 @@
- TEMPLATE = subdirs
- CONFIG += ordered
- SUBDIRS = \
--src \
--tests
-+src
-+
-+CONFIG(tests): SUBDIRS += tests
- 
- include(common-installs-config.pri)
- 



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

2022-09-14 Thread Andreas Sturmlechner
commit: 3034f630730c325c59176f8d3d19185fc6efbcd8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 20:53:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 21:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3034f630

net-libs/accounts-qml: EAPI-8 bump, add upstream fixes, IUSE doc

Most importantly upstream commit 678c493a083a92d1fda2375f5d2e37c00c7b9a7e
for not calling qmlplugindump on install which led to failure in some
conditions.

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

 net-libs/accounts-qml/Manifest   |  1 +
 net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/net-libs/accounts-qml/Manifest b/net-libs/accounts-qml/Manifest
index fa099087241c..8db03e0fe99f 100644
--- a/net-libs/accounts-qml/Manifest
+++ b/net-libs/accounts-qml/Manifest
@@ -1 +1,2 @@
+DIST accounts-qml-0.7-patches-1.tar.xz 3416 BLAKE2B 
bbaef28c3d455d4aa458790a875a321870c90e88ba3e6735790b3ea50d89c6ac4ac3ef3320239fb4a120681690af4144ea616638ebe21e51e898e178a94eb5cb
 SHA512 
3f3f4996311fe76c9a438dc2794394879b655373146baa38be13c54a93f0016035d371ae7152df02b56b25f7898ab7d0752de636202e88acae1ee536f2809ad6
 DIST accounts-qml-module-VERSION_0.7.tar.gz 62029 BLAKE2B 
0924b73868135ad5d9ec7545d5b0ba84f140053f0be4d17f1c6d3754ec19e362af906af60fb45e6405b5d080dd8f63845070815b12e8bfeda30032c9ed172708
 SHA512 
4e0e5df64d0a477e11f412c0def85d0de1730efff9682790f5339a57d58778282aa8ca0fa201e409b3b9a2a75fea70f10555b1f70224a3b95ab8d44b942cf7e1

diff --git a/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild 
b/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild
new file mode 100644
index ..1510ade09dbc
--- /dev/null
+++ b/net-libs/accounts-qml/accounts-qml-0.7-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils
+
+DESCRIPTION="QML bindings for accounts-qt and signond"
+HOMEPAGE="https://accounts-sso.gitlab.io/;
+SRC_URI="https://gitlab.com/accounts-sso/${PN}-module/-/archive/VERSION_${PV}/${PN}-module-VERSION_${PV}.tar.gz
+   https://dev.gentoo.org/~asturm/distfiles/${P}-patches-1.tar.xz;
+S="${WORKDIR}/${PN}-module-VERSION_${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+
+# dbus problems
+RESTRICT="test"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   net-libs/accounts-qt
+   net-libs/signond
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-qt/qtgui:5
+   dev-qt/qttest:5
+   )
+"
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-qt/qdoc:5
+   )
+"
+
+DOCS=( README.md )
+
+PATCHES=( "${WORKDIR}/${P}-patches-1" ) # bug 849773
+
+src_prepare() {
+   default
+   rm -v .gitignore doc/html/.gitignore || die
+}
+
+src_configure() {
+   eqmake5 \
+   CONFIG+=no_docs \
+   PREFIX="${EPREFIX}"/usr
+}
+
+src_compile() {
+   default
+   if use doc; then
+   $(qt5_get_bindir)/qdoc doc/accounts-qml-module.qdocconf || die
+   fi
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install_subtargets
+   use doc && local HTML_DOCS=( doc/html )
+   einstalldocs
+}



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

2022-09-14 Thread Sam James
commit: 96c8a8a376e7264e0b099b2a61ffda976a13b74e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 21:03:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 21:04:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c8a8a3

dev-java/snappy: Stabilize 1.1.7.8-r1 arm64, #869272

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

 dev-java/snappy/snappy-1.1.7.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/snappy/snappy-1.1.7.8-r1.ebuild 
b/dev-java/snappy/snappy-1.1.7.8-r1.ebuild
index 8d35ecece414..a6734953941b 100644
--- a/dev-java/snappy/snappy-1.1.7.8-r1.ebuild
+++ b/dev-java/snappy/snappy-1.1.7.8-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/xerial/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="1.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # Tests require org.apache.hadoop:hadoop-common:2.7.*, which is yet to be
 # packaged.  Some extra steps are required before running the tests:



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

2022-09-14 Thread Sam James
commit: d8900d86b212e32f833c9b46b1fa5734f5ef65db
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 21:03:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 21:04:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8900d86

dev-python/matplotlib: Stabilize 3.5.3 arm, #869590

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

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

diff --git a/dev-python/matplotlib/matplotlib-3.5.3.ebuild 
b/dev-python/matplotlib/matplotlib-3.5.3.ebuild
index 8b42b4f48e61..5c08b3a2c757 100644
--- a/dev-python/matplotlib/matplotlib-3.5.3.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.5.3.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets"
 
 # internal copy of pycxx highly patched



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

2022-09-14 Thread Sam James
commit: e9dc745b087a2b7a4fe3527f5a070a540b25bd67
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 21:03:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 21:04:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9dc745b

dev-java/byte-buddy: Stabilize 1.12.13 arm64, #869266

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

 dev-java/byte-buddy/byte-buddy-1.12.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild 
b/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
index 3d5fc7c347c5..7e2916ecb2f8 100644
--- a/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
+++ b/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/raphw/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 DEPEND="
>=virtual/jdk-11:*



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

2022-09-14 Thread William Hubbs
commit: 2921e5034f2bf41761181a2ecb599a806bbcd0cb
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep 14 20:43:18 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep 14 20:54:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2921e503

dev-util/gitlab-ci-linter: update SRC_URI

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

 dev-util/gitlab-ci-linter/Manifest | 49 +-
 .../gitlab-ci-linter/gitlab-ci-linter-2.2.0.ebuild | 58 ++
 2 files changed, 4 insertions(+), 103 deletions(-)

diff --git a/dev-util/gitlab-ci-linter/Manifest 
b/dev-util/gitlab-ci-linter/Manifest
index 5efe12bb147e..2c36afb20867 100644
--- a/dev-util/gitlab-ci-linter/Manifest
+++ b/dev-util/gitlab-ci-linter/Manifest
@@ -1,49 +1,2 @@
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST 
github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod
 217 BLAKE2B 
4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93
 SHA512 
000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
-DIST 
github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.zip
 12266 BLAKE2B 
93705895ca63c348ac5397fe8531214f5745a3be6f5760f9d3fbf67fd85b917dab4a2077376251a005bcf07450df1fe0b0114feacc5f92c6facbb2da637beacd
 SHA512 
284116b4f2778ee7981e3aa5583c4e685afd8434e36ca647f0c72c5bb308e87bc3bfae8c83acd259c9da75549339aa382663b7103e4033b2418e314106923c0f
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod 217 BLAKE2B 
4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93
 SHA512 
000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 11426 BLAKE2B 
645000d6293b81d736462fbd50a8f96483b39d07e5bb56e5a6d2fbef55a760499237f963e4b45eabe34b955280997f8218c656eb6db0a1a35093d2ab8f17cc63
 SHA512 
140a934e4d50fc1e5bb36bc3bfebc05863b32a50fbb6e203abb3aee1f9e9cd1c2af6ee5e0757f9d6199522c30e06377a3c94842d877513e5c9339ef7d1dcbc9c
-DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod 126 BLAKE2B 
629ef676ff997553b93c44e9024e6b3d613b51e276d2ffb65bd9042ec1cb0455124e5ea7c5dd0e69599a25031ed536cb3356321e37248921fd8287b47656104a
 SHA512 
a61784b08b335d2a893688c279cf6f4b1ca222c3bc8236fd24536aad2b185fa718805c9022e1ce142bd87e39fed639fdc9035c9ea9ff110e985cd01cd612e9a0
-DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip 12428 BLAKE2B 
caf7a05e79d8b7dca069966765705619ee15800d8276d968bdf4385bc1141cc06b24755ac49c65caafdde5d8b34869df1f7e42ca302ee6a80b9ac7edd8a803d2
 SHA512 
c757f8455ce261c06749eda03ba807ba8b2427f0a14b0b62a6ee4e9d1ba220986e6f122b061fed6f44d68e4802864a988c722604b52989a4e31761e0e7ea8163
-DIST github.com%2Fgo-ini%2Fini%2F@v%2Fv1.52.0.mod 29 BLAKE2B 
ec6988d536e1cfabecc7e1ee6070c6429c88de9bd970b3ecb35bf8e42ac3d2dfa08beefbd3741ef7a039020e6d41332039c6bc0e13d5e79bca84cf669e4f552f
 SHA512 
67077f6e3f3c2571d6df326aa1d6351c3f7950337a23c548ff69e73df265db516eee559ee4afff17868068f2754c7ef272e46bc3dd5ac324ed002b749116794f
-DIST github.com%2Fgo-ini%2Fini%2F@v%2Fv1.52.0.zip 60990 BLAKE2B 
700d2e6b2c1c3e2c4d525bd7edaec6c70ad39f10358d18a994db46466d3544f76912b42d4e24501eb704de4bb2692e70b28834ce7bfcf3257547ef0c71e556aa
 SHA512 
2afa4eeb5aeb915184b6d2bfed560e3e3433d6206713998a539784d46387b2e704db793a061afec29e9e2f4acfd30ca88a8da8c2d3ba4cfa769cdfdc6d30b7da
-DIST 
github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-077cb4d1.mod 
36 BLAKE2B 
d7cd8f31950392cb5de7f4223ff9fe3257568dd0a1c1b81c8b97934ba92379753dc936c81c39e5b553e4101bc7c035ce81c8d669d85ed1d1eee41a74218f3d88
 SHA512 
35151946ce44fde9d3bde1d0626749ac4bc68cc448736c3b0f056f40a9ae30aef591db614b271df3eba3a96dbc94052ea5bf7ff68749ec980088d60361934771
-DIST 
github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-077cb4d1.zip 
257755 BLAKE2B 
13d505a73dd179828fd3dbcbc1dfb90f6bdf8a888bb7ab160713a566472adf63d45491fa29928853d76725c2ffa5ada33e802cf857376c83cd8085a31acb48b5
 SHA512 
5bb0e61c8622e09cecc099c80cd97cdefbc497d4ad0e88984b2936e7731991e972883eb639be1cc3f56249a97b4f14c6820cda6b1c08e4a2323aaca22b840dea
-DIST github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.mod 29 BLAKE2B 
8efd6f84dfcb696fa2ebf7b09c7405d57457dc67e03a2cc753cddd93698b1b03d84022f241c4b652dd80e0521b2b1ede8127fa15dd47d1f678a7fe1c31fafedc
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/

2022-09-14 Thread Alfredo Tupone
commit: dfb44a20d723cace8c89d65437c4456bfba39f91
Author: James Beddek  posteo  de>
AuthorDate: Wed Sep 14 12:19:47 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Sep 14 20:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb44a20

sci-libs/caffe2: use addpredict /dev/nvidiactl for CUDA version check

Closes: https://bugs.gentoo.org/867706
Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/27253
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/caffe2/caffe2-1.12.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/caffe2/caffe2-1.12.0.ebuild 
b/sci-libs/caffe2/caffe2-1.12.0.ebuild
index 0a44b6824c3c..366c29f98b7f 100644
--- a/sci-libs/caffe2/caffe2-1.12.0.ebuild
+++ b/sci-libs/caffe2/caffe2-1.12.0.ebuild
@@ -139,6 +139,8 @@ src_configure() {
-DTORCH_INSTALL_LIB_DIR=/usr/$(get_libdir)
-DLIBSHM_INSTALL_LIB_SUBDIR=/usr/$(get_libdir)
)
+
+   use cuda && addpredict "/dev/nvidiactl" # bug 867706
cmake_src_configure
 }
 



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

2022-09-14 Thread Georgy Yakovlev
commit: 995d6d8b02f074fda07a5e79eaa6f5096557b9bb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 18:01:50 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 20:45:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995d6d8b

sys-apps/ipmi-fan-control: drop 0.3.8

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

 sys-apps/ipmi-fan-control/Manifest |   1 -
 .../ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild | 142 -
 2 files changed, 143 deletions(-)

diff --git a/sys-apps/ipmi-fan-control/Manifest 
b/sys-apps/ipmi-fan-control/Manifest
index 9bb1c57cf24f..4ad0f8246493 100644
--- a/sys-apps/ipmi-fan-control/Manifest
+++ b/sys-apps/ipmi-fan-control/Manifest
@@ -29,7 +29,6 @@ DIST heck-0.3.3.crate 10260 BLAKE2B 
dc756738081d855583f239908f671e9b5dde72ebfb57
 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 
801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1
 SHA512 
1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632fd5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
 DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9
 SHA512 
3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
-DIST ipmi-fan-control-0.3.8.tar.gz 37034 BLAKE2B 
a6d7dc47b4c2343001b006a12ee784bb2f7a10d38284d9910ccc1c85b335b2c646e18e20ae7da40897625936e60723909ff18298397164fc6ab1c9909bf1fdd8
 SHA512 
c7142b7a9e75bb7c0f10fafb63a99f879b3d23dc8c23ecfe0e3fb86093dd2ac1cce2d316ddad5b0e2f39bf71b07e32d9c7c267548c09cc5f2aca611e994190bb
 DIST ipmi-fan-control-0.3.9.tar.gz 37251 BLAKE2B 
bfc655aea24bb0abd2bc100e6d058b7e2cef538ec774e06bbf0459799d3aee9894e1b3a707e9236c817fd8717d6aa07786ed50f592ba61d35bf02bdaec0db8f7
 SHA512 
5fdf5dd932df7fba71c8bc740ebd242cc4e7f51bcbc57b7d8993ed35277d2b02c4a4d2da31b1734bd03e30f1b74319049cc2383b857ffc738903756c45e49443
 DIST itoa-1.0.3.crate 10481 BLAKE2B 
aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec
 SHA512 
1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8

diff --git a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild 
b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild
deleted file mode 100644
index fdd2ed97f324..
--- a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.8.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   addr2line-0.17.0
-   adler-1.0.2
-   aho-corasick-0.7.19
-   ansi_term-0.12.1
-   atty-0.2.14
-   autocfg-1.1.0
-   backtrace-0.3.66
-   bitflags-1.3.2
-   bytes-1.2.1
-   cc-1.0.73
-   cfg-if-0.1.10
-   cfg-if-1.0.0
-   clap-2.34.0
-   env_logger-0.9.0
-   error-chain-0.12.4
-   fastrand-1.8.0
-   futures-0.3.24
-   futures-channel-0.3.24
-   futures-core-0.3.24
-   futures-executor-0.3.24
-   futures-io-0.3.24
-   futures-macro-0.3.24
-   futures-sink-0.3.24
-   futures-task-0.3.24
-   futures-util-0.3.24
-   getrandom-0.2.7
-   gimli-0.26.2
-   heck-0.3.3
-   hermit-abi-0.1.19
-   humantime-2.1.0
-   instant-0.1.12
-   itoa-1.0.3
-   lazy_static-1.4.0
-   libc-0.2.132
-   lock_api-0.4.8
-   log-0.4.17
-   memchr-2.5.0
-   miniz_oxide-0.5.4
-   mio-0.8.4
-   nix-0.14.1
-   num_cpus-1.13.1
-   object-0.29.0
-   once_cell-1.14.0
-   parking_lot-0.12.1
-   parking_lot_core-0.9.3
-   pin-project-lite-0.2.9
-   pin-utils-0.1.0
-   ppv-lite86-0.2.16
-   proc-macro-error-1.0.4
-   proc-macro-error-attr-1.0.4
-   proc-macro2-1.0.43
-   quote-1.0.21
-   rand-0.8.5
-   rand_chacha-0.3.1
-   rand_core-0.6.3
-   redox_syscall-0.2.16
-   regex-1.6.0
-   regex-syntax-0.6.27
-   remove_dir_all-0.5.3
-   retry-1.3.1
-   rexpect-0.4.0
-   rustc-demangle-0.1.21
-   ryu-1.0.11
-   

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

2022-09-14 Thread Georgy Yakovlev
commit: 3636a4b3a4ce641ead798c73e1b2796980455116
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 14 18:01:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 14 20:45:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3636a4b3

sys-apps/ipmi-fan-control: add 0.3.9

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

 sys-apps/ipmi-fan-control/Manifest |   1 +
 .../ipmi-fan-control/ipmi-fan-control-0.3.9.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/sys-apps/ipmi-fan-control/Manifest 
b/sys-apps/ipmi-fan-control/Manifest
index 0afef9f022da..9bb1c57cf24f 100644
--- a/sys-apps/ipmi-fan-control/Manifest
+++ b/sys-apps/ipmi-fan-control/Manifest
@@ -30,6 +30,7 @@ DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 
801e8052b85341cca388ada9db4b06bb1bd7b6
 DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9
 SHA512 
3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 DIST ipmi-fan-control-0.3.8.tar.gz 37034 BLAKE2B 
a6d7dc47b4c2343001b006a12ee784bb2f7a10d38284d9910ccc1c85b335b2c646e18e20ae7da40897625936e60723909ff18298397164fc6ab1c9909bf1fdd8
 SHA512 
c7142b7a9e75bb7c0f10fafb63a99f879b3d23dc8c23ecfe0e3fb86093dd2ac1cce2d316ddad5b0e2f39bf71b07e32d9c7c267548c09cc5f2aca611e994190bb
+DIST ipmi-fan-control-0.3.9.tar.gz 37251 BLAKE2B 
bfc655aea24bb0abd2bc100e6d058b7e2cef538ec774e06bbf0459799d3aee9894e1b3a707e9236c817fd8717d6aa07786ed50f592ba61d35bf02bdaec0db8f7
 SHA512 
5fdf5dd932df7fba71c8bc740ebd242cc4e7f51bcbc57b7d8993ed35277d2b02c4a4d2da31b1734bd03e30f1b74319049cc2383b857ffc738903756c45e49443
 DIST itoa-1.0.3.crate 10481 BLAKE2B 
aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec
 SHA512 
1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.132.crate 595317 BLAKE2B 
1b1ae80e034d94468befcafd4bae4c41f29424cbf3770b827dd1d7099cd2364db62cf2e7343da5010e230a47fbd91d320b162f7b54fa3955fd195b6976c3fb45
 SHA512 
48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50

diff --git a/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.9.ebuild 
b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.9.ebuild
new file mode 100644
index ..3f889794b444
--- /dev/null
+++ b/sys-apps/ipmi-fan-control/ipmi-fan-control-0.3.9.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   addr2line-0.17.0
+   adler-1.0.2
+   aho-corasick-0.7.19
+   ansi_term-0.12.1
+   atty-0.2.14
+   autocfg-1.1.0
+   backtrace-0.3.66
+   bitflags-1.3.2
+   bytes-1.2.1
+   cc-1.0.73
+   cfg-if-0.1.10
+   cfg-if-1.0.0
+   clap-2.34.0
+   env_logger-0.9.0
+   error-chain-0.12.4
+   fastrand-1.8.0
+   futures-0.3.24
+   futures-channel-0.3.24
+   futures-core-0.3.24
+   futures-executor-0.3.24
+   futures-io-0.3.24
+   futures-macro-0.3.24
+   futures-sink-0.3.24
+   futures-task-0.3.24
+   futures-util-0.3.24
+   getrandom-0.2.7
+   gimli-0.26.2
+   heck-0.3.3
+   hermit-abi-0.1.19
+   humantime-2.1.0
+   instant-0.1.12
+   itoa-1.0.3
+   lazy_static-1.4.0
+   libc-0.2.132
+   lock_api-0.4.8
+   log-0.4.17
+   memchr-2.5.0
+   miniz_oxide-0.5.4
+   mio-0.8.4
+   nix-0.14.1
+   num_cpus-1.13.1
+   object-0.29.0
+   once_cell-1.14.0
+   parking_lot-0.12.1
+   parking_lot_core-0.9.3
+   pin-project-lite-0.2.9
+   pin-utils-0.1.0
+   ppv-lite86-0.2.16
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+   proc-macro2-1.0.43
+   quote-1.0.21
+   rand-0.8.5
+   rand_chacha-0.3.1
+   rand_core-0.6.3
+   redox_syscall-0.2.16
+   regex-1.6.0
+   regex-syntax-0.6.27
+   remove_dir_all-0.5.3
+   retry-1.3.1
+   rexpect-0.4.0
+   rustc-demangle-0.1.21
+   ryu-1.0.11
+   

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/

2022-09-14 Thread Alexey Shvetsov
commit: ecc2b632d84cca11c5b408adbb0f2a248af79dd6
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Sep 14 20:15:31 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Sep 14 20:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc2b632

dev-embedded/platformio: add 6.1.4

Closes: https://bugs.gentoo.org/862085
Signed-off-by: Alexey Shvetsov (Alexey Shvetsov)  gentoo.org>

 dev-embedded/platformio/Manifest|   1 +
 dev-embedded/platformio/platformio-6.1.4.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest
index 9756ab40a050..c0feb85128e1 100644
--- a/dev-embedded/platformio/Manifest
+++ b/dev-embedded/platformio/Manifest
@@ -1 +1,2 @@
 DIST platformio-6.0.2.tar.gz 285452 BLAKE2B 
c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12
 SHA512 
a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89
+DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 
41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1
 SHA512 
8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7

diff --git a/dev-embedded/platformio/platformio-6.1.4.ebuild 
b/dev-embedded/platformio/platformio-6.1.4.ebuild
new file mode 100644
index ..827140a1feaa
--- /dev/null
+++ b/dev-embedded/platformio/platformio-6.1.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 udev
+
+DESCRIPTION="An open source ecosystem for IoT development"
+HOMEPAGE="https://platformio.org/;
+SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-core-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   =dev-python/click-8[${PYTHON_USEDEP}]
+   =dev-python/pyserial-3[${PYTHON_USEDEP}]
+   =dev-python/requests-2.4[${PYTHON_USEDEP}]
+   =dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
+   =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+   =dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+   =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
+   =dev-python/starlette-0.18*[${PYTHON_USEDEP}]
+   =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
+   dev-python/wsproto[${PYTHON_USEDEP}]
+   >=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
+   ')
+   virtual/udev"
+DEPEND="virtual/udev"
+BDEPEND="test? ( $(python_gen_cond_dep 
'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
+
+# This list could be refined a bit to have individual tests which need network
+# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it 
right now.
+EPYTEST_IGNORE=(
+   # Requires network access
+   tests/test_builder.py
+   tests/package/test_manager.py
+   tests/package/test_manifest.py
+   tests/commands/test_platform.py
+   tests/commands/test_test.py
+   tests/commands/test_ci.py
+   tests/commands/test_init.py
+   tests/commands/test_lib.py
+   tests/commands/test_lib_complex.py
+   tests/commands/test_boards.py
+   tests/commands/test_check.py
+   tests/commands/test_run.py
+   tests/commands/pkg/test_exec.py
+   tests/commands/pkg/test_list.py
+   tests/commands/pkg/test_outdated.py
+   tests/commands/pkg/test_search.py
+   tests/commands/pkg/test_show.py
+   tests/commands/pkg/test_install.py
+   tests/commands/pkg/test_uninstall.py
+   tests/commands/pkg/test_update.py
+   tests/misc/ino2cpp/test_ino2cpp.py
+   tests/test_maintenance.py
+   tests/test_misc.py
+)
+
+EPYTEST_DESELECT=(
+   # Requires network access
+   tests/misc/test_maintenance.py::test_check_pio_upgrade
+   tests/misc/test_misc.py::test_ping_internet_ips
+   tests/misc/test_misc.py::test_api_cache
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # Allow newer versions of zeroconf, Bug #831181.
+   # Also wsproto.
+   # ... and semantic_version, bug #853247.
+   sed \
+   -e '/zeroconf/s/<[0-9.*]*//' \
+   -e '/wsproto/s/==.*/"/' \
+   -e '/semantic_version/s/==[0-9.*]*//' \
+   -i setup.py || die
+
+   default
+}
+
+python_test() {
+   epytest -k "not skip_ci"
+}
+
+src_install() {
+   distutils-r1_src_install
+   udev_dorules scripts/99-platformio-udev.rules
+}
+
+pkg_postinst() {
+  

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/

2022-09-14 Thread Alexey Shvetsov
commit: d133328a074da76a1f0172968f5fb360453bf725
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Sep 14 20:13:52 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Sep 14 20:20:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d133328a

dev-embedded/platformio: Add udev_reload

Closes: https://bugs.gentoo.org/842096
Signed-off-by: Alexey Shvetsov (Alexey Shvetsov)  gentoo.org>

 dev-embedded/platformio/Manifest   |  1 -
 dev-embedded/platformio/platformio-5.2.5-r2.ebuild | 87 --
 ...mio-6.0.2.ebuild => platformio-6.0.2-r1.ebuild} |  8 ++
 3 files changed, 8 insertions(+), 88 deletions(-)

diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest
index 51724e0adc5b..9756ab40a050 100644
--- a/dev-embedded/platformio/Manifest
+++ b/dev-embedded/platformio/Manifest
@@ -1,2 +1 @@
-DIST platformio-5.2.5.tar.gz 254813 BLAKE2B 
96911a64f8e73567820ef2c7b2297ed9e32c36c65c49572af6037c2666da4072bdf920dc31e8de7e07296eb7f1b407c47191d68a80ed212a9c351dfca604b408
 SHA512 
cf939254c231bb2cb97ac509175b7235a6a2ba447e55a2d9a59a9fe610656743c190f00cb7bfa1fc2e6b64487be7f02a193e2f270236bbb9200537f19175dc22
 DIST platformio-6.0.2.tar.gz 285452 BLAKE2B 
c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12
 SHA512 
a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89

diff --git a/dev-embedded/platformio/platformio-5.2.5-r2.ebuild 
b/dev-embedded/platformio/platformio-5.2.5-r2.ebuild
deleted file mode 100644
index 9c0cbfa5bbd5..
--- a/dev-embedded/platformio/platformio-5.2.5-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 udev
-
-DESCRIPTION="An open source ecosystem for IoT development"
-HOMEPAGE="https://platformio.org/;
-SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-core-${PV}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   =dev-python/click-8[${PYTHON_USEDEP}]
-   =dev-python/pyserial-3[${PYTHON_USEDEP}]
-   =dev-python/requests-2.4[${PYTHON_USEDEP}]
-   =dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
-   =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-   =dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-   =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
-   =dev-python/starlette-0.18*[${PYTHON_USEDEP}]
-   =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
-   dev-python/wsproto[${PYTHON_USEDEP}]
-   >=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
-   ')
-   virtual/udev"
-DEPEND="virtual/udev"
-BDEPEND="test? ( $(python_gen_cond_dep 
'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
-
-# This list could be refined a bit to have individual tests which need network
-# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it 
right now.
-EPYTEST_IGNORE=(
-   # Requires network access
-   tests/test_builder.py
-   tests/package/test_manager.py
-   tests/package/test_manifest.py
-   tests/commands/test_platform.py
-   tests/commands/test_test.py
-   tests/commands/test_ci.py
-   tests/commands/test_init.py
-   tests/commands/test_lib.py
-   tests/commands/test_lib_complex.py
-   tests/commands/test_boards.py
-   tests/commands/test_check.py
-   tests/test_ino2cpp.py
-   tests/test_maintenance.py
-   tests/test_misc.py
-)
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.2.5-fix-semantic-version-dep.patch
-)
-
-src_prepare() {
-   # Allow newer versions of zeroconf, Bug #831181.
-   # Also wsproto.
-   sed -e '/zeroconf/s/==[0-9.*]*//' \
-   -e '/wsproto/s/==[0-9.*]*//' \
-   -i setup.py || die
-   default
-}
-
-src_install() {
-   distutils-r1_src_install
-   udev_dorules scripts/99-platformio-udev.rules
-}

diff --git a/dev-embedded/platformio/platformio-6.0.2.ebuild 
b/dev-embedded/platformio/platformio-6.0.2-r1.ebuild
similarity index 98%
rename from dev-embedded/platformio/platformio-6.0.2.ebuild
rename to dev-embedded/platformio/platformio-6.0.2-r1.ebuild
index bf24334631e4..827140a1feaa 100644
--- a/dev-embedded/platformio/platformio-6.0.2.ebuild
+++ b/dev-embedded/platformio/platformio-6.0.2-r1.ebuild
@@ -106,3 +106,11 @@ src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] data/xml-schema:master commit in: /

2022-09-14 Thread Sam James
commit: 85acd4adfd9ae6f6d361131dbf5a07f3ad6da4da
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 14 19:14:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 20:02:47 2022 +
URL:https://gitweb.gentoo.org/data/xml-schema.git/commit/?id=85acd4ad

metadata.xsd: Add gnome-gitlab remote-id

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

 metadata.xsd | 1 +
 1 file changed, 1 insertion(+)

diff --git a/metadata.xsd b/metadata.xsd
index 87972cb..303b57f 100644
--- a/metadata.xsd
+++ b/metadata.xsd
@@ -279,6 +279,7 @@



+   






[gentoo-commits] data/xml-schema:master commit in: /

2022-09-14 Thread Sam James
commit: 03e792894a2a45949ce6a542d233d91af079c4e9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 14 19:15:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 20:02:47 2022 +
URL:https://gitweb.gentoo.org/data/xml-schema.git/commit/?id=03e79289

metadata.xsd: Add freedestkop-gitlab remote-id

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

 metadata.xsd | 1 +
 1 file changed, 1 insertion(+)

diff --git a/metadata.xsd b/metadata.xsd
index 303b57f..b485526 100644
--- a/metadata.xsd
+++ b/metadata.xsd
@@ -276,6 +276,7 @@



+   






[gentoo-commits] repo/gentoo:master commit in: app-cdr/isoimagewriter/

2022-09-14 Thread Andreas Sturmlechner
commit: b1284d3dd0081f9ccfd94b130bbe57b28d87f2f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 19:53:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 19:55:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1284d3d

app-cdr/isoimagewriter: Add missing dependency

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

 .../{isoimagewriter-0.9.ebuild => isoimagewriter-0.9-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-cdr/isoimagewriter/isoimagewriter-0.9.ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-0.9-r1.ebuild
similarity index 95%
rename from app-cdr/isoimagewriter/isoimagewriter-0.9.ebuild
rename to app-cdr/isoimagewriter/isoimagewriter-0.9-r1.ebuild
index d8c3eda5c143..b44f77de1ad0 100644
--- a/app-cdr/isoimagewriter/isoimagewriter-0.9.ebuild
+++ b/app-cdr/isoimagewriter/isoimagewriter-0.9-r1.ebuild
@@ -29,6 +29,7 @@ DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: app-cdr/isoimagewriter/

2022-09-14 Thread Andreas Sturmlechner
commit: be7a829079ca3d85d56b8fe1d6e7018aa5d0f53e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 19:52:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 19:52:38 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=be7a8290

app-cdr/isoimagewriter: Raise min KF5 version to 5.90.0

Upstream commit 679b57ee1ab4089b4a306ab916a855a46de490d5

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

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

diff --git a/app-cdr/isoimagewriter/isoimagewriter-.ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
index 073f24bb27..c1b122a4a7 100644
--- a/app-cdr/isoimagewriter/isoimagewriter-.ebuild
+++ b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KFMIN=5.82.0
+KFMIN=5.90.0
 QTMIN=5.15.5
 inherit ecm kde.org
 



[gentoo-commits] proj/kde:master commit in: app-cdr/isoimagewriter/

2022-09-14 Thread Andreas Sturmlechner
commit: a3a4b5808e3efdaf521a9d24cbf253fe0e4bfa20
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 19:53:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 19:53:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a3a4b580

app-cdr/isoimagewriter: Add missing dependency

Bug: https://bugs.gentoo.org/853211
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-cdr/isoimagewriter/isoimagewriter-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-cdr/isoimagewriter/isoimagewriter-.ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
index c1b122a4a7..6026ff69a7 100644
--- a/app-cdr/isoimagewriter/isoimagewriter-.ebuild
+++ b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
@@ -29,6 +29,7 @@ DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"



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

2022-09-14 Thread Arthur Zamarin
commit: 4c72c03c6b9069884b960fdc402820c776fd2782
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:41:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c72c03c

sys-apps/hdparm: Stabilize 9.64 ppc64, #868978

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-apps/hdparm/hdparm-9.64.ebuild 
b/sys-apps/hdparm/hdparm-9.64.ebuild
index 64db59a8891f..96a86b0317e2 100644
--- a/sys-apps/hdparm/hdparm-9.64.ebuild
+++ b/sys-apps/hdparm/hdparm-9.64.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
 # GPL-2 only
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-metrics/fritzbox_smarthome_exporter/

2022-09-14 Thread William Hubbs
commit: b78369466dead04e3dee0f43f81679358553c0a8
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep 14 19:38:07 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep 14 19:40:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7836946

app-metrics/fritzbox_smarthome_exporter: update SRC_URI

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

 app-metrics/fritzbox_smarthome_exporter/Manifest   | 129 +--
 .../fritzbox_smarthome_exporter-0.0.8.ebuild   | 139 +
 2 files changed, 4 insertions(+), 264 deletions(-)

diff --git a/app-metrics/fritzbox_smarthome_exporter/Manifest 
b/app-metrics/fritzbox_smarthome_exporter/Manifest
index fae3aec8775c..42013366b123 100644
--- a/app-metrics/fritzbox_smarthome_exporter/Manifest
+++ b/app-metrics/fritzbox_smarthome_exporter/Manifest
@@ -1,129 +1,2 @@
+DIST fritzbox_smarthome_exporter-0.0.8-deps.tar.xz 26911468 BLAKE2B 
9d00a6fd0b3a94b6e7e9f53ddb7dfc08e3e7a1956fc6c251d0772aed2e34bcfa20ac3d9e51e717eb35ed977b5d7d733f61dbd57b7b540e1ec0fa8609cd654804
 SHA512 
4ffe8439469afa0b6d40eea7614bfc5d93d95264e3c4632889dcd1301343e6034f94d8023cf8480ab6ea3128e97a7f122a3bbbc07f5e9ecd305afe8f681a8d34
 DIST fritzbox_smarthome_exporter-0.0.8.tar.gz 27272 BLAKE2B 
5ac04ffd9a80a453a73f1b5428b0afecd65e9d5166a9b6ed042d63bff64822f0e7652e12dac67146ce11e6a1c0949229c3520e172283420ed8f9cc4a9a978310
 SHA512 
21e2e269e1e65845cd0d767b5d50c26646e0fcdb3959f7c76aeb221c4becf40490d21dfb839aa0c60b8577c3f7839d4a12a8e92c26f6ae969a514f006e2b7ba5
-DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
-DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
-DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 
35 BLAKE2B 
873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad
 SHA512 
7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175
-DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod 
35 BLAKE2B 
873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad
 SHA512 
7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175
-DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 
31 BLAKE2B 
f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72
 SHA512 
f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f
-DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.zip 
15013 BLAKE2B 
daecbcbb12a60a1423c4f419db44a0d63108fe622cf843593abb16fd75dcea703b3cf56f1c13433959eccbfb2a9bd5640f837f4be3296220366438dd7ed04f86
 SHA512 
44ccb3d6134742a80ac15830613c169d1b0d43e6ce40c2f2fdea07203bec134e1ba80dc57c6d14a007014ea141dca311b3ebe61b12d2181311665a9ffe83ca39
-DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod 40 BLAKE2B 
ce42c81a7dcb03d21a99d6240ce12f8455297722513497b1a75f2c848b5fb7ef70b577c2406638442f16beedd68806de890a5c299cf1c008c439df23df2f5bb1
 SHA512 
ec4424da8e1e3849408da7bfe83d37e21ac75edb889de8ef63be897d59678679b018f4606be78500952e7eee73a6252ee6e477b1a1612e2d036dbf72c17b9c9b
-DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod 40 BLAKE2B 
6cc86f2bceda8617678a251604b6c049cfdc80f9afcae0cead6b2cd04f90fe1b5d5d56d0c29f98fddd7f4ff6fb4a0f97c052193b153dbfc772cf6597d664c09d
 SHA512 
d0c78b8f08d177e05148ce845f8d720fe79a193a420c12ce15504af8fa3dffc4d2fcebea8030f5cca90aff5775013e2252e0c289d4ed5094e07657ea97a79570
-DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip 14678 BLAKE2B 
6647c66a45f2dc67b83a1e493bc73d4439de7962f7f1472dc267be9a9408b5ddda66b8ee2fdadf18b2973648035fb3907fe539a8b7ccb768b8c99c4cae573eab
 SHA512 
f973efba5ce7c651d9c3e4e467a1423b00b102034a054874d09977957b7b7e05da06fb4c158e693db7bac01bf601f950cae0d411dc92afd0686d7e1de4cf
-DIST github.com%2Fbpicode%2Ffritzctl%2F@v%2Fv1.4.23.mod 35 BLAKE2B 
f9b94abdec7443ba41bbf4a199251b45ebb3d98cb2ac133b37c9f67f82c55e02b5bf5e02a2fb4bc71aafddb9f09dbb0c3386b3de676f57d339d1eec41905f270
 SHA512 

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

2022-09-14 Thread Arthur Zamarin
commit: cf6cb5045ddbc73e676f303fb892a07bbb235842
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:39:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:39:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6cb504

sys-apps/gentoo-functions: Stabilize 0.17 ppc, #868957

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild
index 027c49f18bee..1718db9097b4 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git;
 else

SRC_URI="https://gitweb.gentoo.org/proj/gentoo-functions.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 inherit toolchain-funcs flag-o-matic



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

2022-09-14 Thread Ionen Wolkens
commit: 26b669479490ec1d679bdbd38b836d6782f1e6c0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 14 19:34:40 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 14 19:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b66947

dev-util/mingw64-toolchain: filter ssp for cross mingw

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

 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild | 1 +
 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
index 0bfc818d9698..59a0022ee10b 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0-r1.ebuild
@@ -187,6 +187,7 @@ src_compile() {
# cross-compiling, cleanup and let ./configure 
handle it
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP 
RANLIB RC STRIP
CHOST=${CTARGET}
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
strip-unsupported-flags
mwt-build "${@:2}"

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
index 3b878de762bf..4ad2c7cf514f 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p1.ebuild
@@ -188,6 +188,7 @@ src_compile() {
# cross-compiling, cleanup and let ./configure 
handle it
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP 
RANLIB RC STRIP
CHOST=${CTARGET}
+   filter-flags '-fstack-protector*' #870136
filter-flags '-fuse-ld=*'
strip-unsupported-flags
mwt-build "${@:2}"



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

2022-09-14 Thread Arthur Zamarin
commit: 23fa2a2d4761c1807b24deb6f2ab7e472286924f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:37:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:37:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fa2a2d

sys-libs/timezone-data: Stabilize 2022c ppc64, #869827

Signed-off-by: Arthur Zamarin  gentoo.org>

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

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



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

2022-09-14 Thread Arthur Zamarin
commit: 46c0bcefc14a700567732f7a9c960e4e12f37478
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:34:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:34:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c0bcef

sys-libs/libcap: Stabilize 2.65 ppc, #868954

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-libs/libcap/libcap-2.65.ebuild 
b/sys-libs/libcap/libcap-2.65.ebuild
index 0fef970e1dfb..7b231a262fbf 100644
--- a/sys-libs/libcap/libcap-2.65.ebuild
+++ b/sys-libs/libcap/libcap-2.65.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
 
-   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
 
 DESCRIPTION="POSIX 1003.1e capabilities"



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

2022-09-14 Thread Arthur Zamarin
commit: e09dfd4e7fdc0c79e326be733ad556f8849dc707
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:31:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:31:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09dfd4e

dev-java/byte-buddy: Stabilize 1.12.13 ppc64, #869266

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/byte-buddy/byte-buddy-1.12.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild 
b/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
index 110d7f1784f3..3d5fc7c347c5 100644
--- a/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
+++ b/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/raphw/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND="
>=virtual/jdk-11:*



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

2022-09-14 Thread Arthur Zamarin
commit: 6a04afd6bea66784705e81fe779e3ce928656f57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:27:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:27:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a04afd6

sys-process/cronie: Stabilize 1.6.1 ppc, #868951

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-process/cronie/cronie-1.6.1.ebuild 
b/sys-process/cronie/cronie-1.6.1.ebuild
index f6bc9f00d6dd..80108c800c5f 100644
--- a/sys-process/cronie/cronie-1.6.1.ebuild
+++ b/sys-process/cronie/cronie-1.6.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cronie-crond/cronie;
 SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz;
 
 LICENSE="ISC BSD BSD-2 GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
 DEPEND="



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

2022-09-14 Thread Arthur Zamarin
commit: e4be5875cea641cf2d2fdebdaf545ad3b716b5e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:22:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4be5875

dev-util/gitlab-runner: Keyword 15.3.0 ppc64, #869239

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild
index c58f8910bca6..61d17b4ce4a7 100644
--- a/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild
+++ b/dev-util/gitlab-runner/gitlab-runner-15.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 COMMON_DEPEND="acct-group/gitlab-runner
acct-user/gitlab-runner"



[gentoo-commits] repo/gentoo:master commit in: dev-go/gox/

2022-09-14 Thread Arthur Zamarin
commit: 5e1067680e59ff6ba3f774a0690c1e11aa3fc274
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:22:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e106768

dev-go/gox: Keyword 1.0.1 ppc64, #869239

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-go/gox/gox-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/gox/gox-1.0.1.ebuild b/dev-go/gox/gox-1.0.1.ebuild
index af4ef5ae2363..87cd85756566 100644
--- a/dev-go/gox/gox-1.0.1.ebuild
+++ b/dev-go/gox/gox-1.0.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/mitchellh/gox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
 
 RESTRICT+=" test"
 



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

2022-09-14 Thread Arthur Zamarin
commit: 47b8ffdcaf90a2a99612e4672da271e417e9b8d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:21:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b8ffdc

media-libs/raptor: Stabilize 2.0.15-r5 ppc64, #869410

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 657b4c984401..9fa98b4f9cb1 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



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

2022-09-14 Thread Arthur Zamarin
commit: 2a825995a2efc5a803ba634a28e6eb8e847fe892
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:21:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:21:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a825995

dev-python/setuptools-rust: Stabilize 1.5.1 ppc, #869554

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild
index 12b78a35c6e5..f89cc07ce7c9 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild
@@ -98,7 +98,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~s390 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-09-14 Thread Arthur Zamarin
commit: cc7b4c7039a5a5a08292e44e3837cb88e0db053f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7b4c70

sys-apps/portage: Stabilize 3.0.36 sparc, #869887

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-apps/portage/portage-3.0.36.ebuild 
b/sys-apps/portage/portage-3.0.36.ebuild
index c83d858ece58..e4e01496beee 100644
--- a/sys-apps/portage/portage-3.0.36.ebuild
+++ b/sys-apps/portage/portage-3.0.36.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2022-09-14 Thread Arthur Zamarin
commit: 1343d765b96b4013cfda48afdd3cb288963e28a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1343d765

sys-apps/inxi: Keyword 3.3.20.1 sparc, #869776

Signed-off-by: Arthur Zamarin  gentoo.org>

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

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



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

2022-09-14 Thread Arthur Zamarin
commit: b4839cbd535f3890fbc2a9ab45f2d036596b5e8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4839cbd

sys-fs/ncdu: Keyword 1.17 sparc, #869779

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/ncdu/ncdu-1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ncdu/ncdu-1.17.ebuild b/sys-fs/ncdu/ncdu-1.17.ebuild
index 9876bf980738..c030719f8cbd 100644
--- a/sys-fs/ncdu/ncdu-1.17.ebuild
+++ b/sys-fs/ncdu/ncdu-1.17.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
 
 DEPEND="sys-libs/ncurses:=[unicode(+)]"
 RDEPEND="${DEPEND}"



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

2022-09-14 Thread Arthur Zamarin
commit: 4f144fb6860f07e4bfccca7156ea763c67879987
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f144fb6

app-text/poppler: Stabilize 22.09.0 arm, #867094

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-text/poppler/poppler-22.09.0.ebuild 
b/app-text/poppler/poppler-22.09.0.ebuild
index 7246868ccbcf..0bdf3354cec3 100644
--- a/app-text/poppler/poppler-22.09.0.ebuild
+++ b/app-text/poppler/poppler-22.09.0.ebuild
@@ -15,7 +15,7 @@ else
 
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/124"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2022-09-14 Thread Arthur Zamarin
commit: 09113018108b8f2de57ec5bd0851dceed3084109
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09113018

app-text/aha: Keyword 0.5.1 arm64, #870103

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-text/aha/aha-0.5.1.ebuild b/app-text/aha/aha-0.5.1.ebuild
index 2cb556e1e882..c7354651f584 100644
--- a/app-text/aha/aha-0.5.1.ebuild
+++ b/app-text/aha/aha-0.5.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/theZiz/aha/archive/refs/tags/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2+ MPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 PATCHES=(
"${FILESDIR}/${P}-null-ptr-dereference-fix.patch"



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

2022-09-14 Thread Arthur Zamarin
commit: 57a870f3be0cb1f32c25542ee7cec39281433ca0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a870f3

app-text/poppler: Stabilize 22.09.0 sparc, #867094

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-text/poppler/poppler-22.09.0.ebuild 
b/app-text/poppler/poppler-22.09.0.ebuild
index 81157c1a12a0..7246868ccbcf 100644
--- a/app-text/poppler/poppler-22.09.0.ebuild
+++ b/app-text/poppler/poppler-22.09.0.ebuild
@@ -15,7 +15,7 @@ else
 
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/124"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/sshfs/

2022-09-14 Thread Arthur Zamarin
commit: da0b66881447c3c24b7a571493ce4f49dbdca3b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0b6688

net-fs/sshfs: Keyword 3.7.3 sparc, #869773

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/sshfs/sshfs-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/sshfs/sshfs-3.7.3.ebuild b/net-fs/sshfs/sshfs-3.7.3.ebuild
index 1dc227ce8231..6f0440a87dd8 100644
--- a/net-fs/sshfs/sshfs-3.7.3.ebuild
+++ b/net-fs/sshfs/sshfs-3.7.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/libfuse/sshfs;
 SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
 SLOT="0"
 
 DEPEND=">=sys-fs/fuse-3.1.0:3



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

2022-09-14 Thread Arthur Zamarin
commit: 5918e84167a0cf5290b64525a2b8ecf8172f7e01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5918e841

app-text/aha: Keyword 0.5.1 arm, #870103

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-text/aha/aha-0.5.1.ebuild b/app-text/aha/aha-0.5.1.ebuild
index c7354651f584..56f6a47fc7e0 100644
--- a/app-text/aha/aha-0.5.1.ebuild
+++ b/app-text/aha/aha-0.5.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/theZiz/aha/archive/refs/tags/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2+ MPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64"
 
 PATCHES=(
"${FILESDIR}/${P}-null-ptr-dereference-fix.patch"



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

2022-09-14 Thread Arthur Zamarin
commit: 6d1ba61ee2b9d0957ce4a3f2e05cce49eda8c582
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1ba61e

dev-libs/libelf: Stabilize 0.8.13-r3 arm, #867109

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild 
b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index e048333e06b2..895d9b9023bf 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug nls"
 
 RDEPEND="!dev-libs/elfutils"



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

2022-09-14 Thread Arthur Zamarin
commit: b798aa35bba59f7b88bee60ca5ea817a9d0281f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:17:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:17:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b798aa35

sys-apps/acl: Stabilize 2.3.1-r1 ppc, #868969

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-apps/acl/acl-2.3.1-r1.ebuild b/sys-apps/acl/acl-2.3.1-r1.ebuild
index 98dc5935b436..a979c61279cb 100644
--- a/sys-apps/acl/acl-2.3.1-r1.ebuild
+++ b/sys-apps/acl/acl-2.3.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="



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

2022-09-14 Thread Andreas Sturmlechner
commit: 867eac596ae4f3482073bd59a8663051c7242a57
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 18:31:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 18:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867eac59

dev-libs/libixion: Drop IUSE threads

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

 dev-libs/libixion/libixion-0.17.0.ebuild | 4 +---
 dev-libs/libixion/libixion-.ebuild   | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.17.0.ebuild 
b/dev-libs/libixion/libixion-0.17.0.ebuild
index 69eac26d6118..69c4d1bf9dfd 100644
--- a/dev-libs/libixion/libixion-0.17.0.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.17" # based on SONAME of libixion.so
-IUSE="debug python +threads"
+IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -43,12 +43,10 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-static
$(use_enable debug)
$(use_enable debug debug-utils)
$(use_enable debug log-debug)
$(use_enable python)
-   $(use_enable threads)
)
econf "${myeconfargs[@]}"
 }

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 982b9e013cdb..5d1e81d42e19 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.18" # based on SONAME of libixion.so
-IUSE="debug python +threads"
+IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -44,12 +44,10 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-static
$(use_enable debug)
$(use_enable debug debug-utils)
$(use_enable debug log-debug)
$(use_enable python)
-   $(use_enable threads)
)
econf "${myeconfargs[@]}"
 }



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

2022-09-14 Thread Sam James
commit: 3b5c8a7e7e9517ec4919f2948d04bdd5b270df48
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 18:20:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 18:21:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5c8a7e

media-gfx/graphite2: fix build w/o gcc

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

 .../graphite2-1.3.14-fix-nodefaultlibs-deux.patch  |  61 ++
 .../graphite2/graphite2-1.3.14_p20210810-r2.ebuild | 124 +
 2 files changed, 185 insertions(+)

diff --git 
a/media-gfx/graphite2/files/graphite2-1.3.14-fix-nodefaultlibs-deux.patch 
b/media-gfx/graphite2/files/graphite2-1.3.14-fix-nodefaultlibs-deux.patch
new file mode 100644
index ..815301dd307b
--- /dev/null
+++ b/media-gfx/graphite2/files/graphite2-1.3.14-fix-nodefaultlibs-deux.patch
@@ -0,0 +1,61 @@
+https://bugs.gentoo.org/870034
+https://bugs.gentoo.org/829690
+https://raw.githubusercontent.com/chimera-linux/cports/6d3cabd18bac6f4caaea08eaa928840552711c0c/main/graphite2/patches/clang.patch
+
+From chimera patch:
+"Clang has -nostdlib++, which can be used more effectively than disabling
+all and then hardcoding linking against libgcc (which we do not have)"
+
+Obsoletes graphite2-1.3.14-fix-nodefaultlibs.patch whose description was:
+```
+See https://github.com/silnrsi/graphite/pull/44.
+
+Drop -nodefaultlibs:
+- graphite is written in C++ which makes avoiding libstdc++ (or libc++) a 
dubious
+  goal;
+- this ends up breaking e.g. x86/musl because we need to inject 
-lssp_nonshared,
+  but it wouldn't be surprising if it broke other exotic targets too.
+```
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -47,12 +47,12 @@ else (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
+ set_target_properties(graphite2-base PROPERTIES
+ COMPILE_FLAGS   "-Wall -Wextra -Wno-class-memaccess -fno-rtti 
-fno-exceptions"
+ COMPILE_DEFINITIONS "GRAPHITE2_NTRACING"
+-LINK_FLAGS  "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}"
++LINK_FLAGS  "-nostdlib++ ${GRAPHITE_LINK_FLAGS}"
+ LINKER_LANGUAGE C)
+ set_target_properties(graphite2-file PROPERTIES
+ COMPILE_FLAGS   "-Wall -Wextra  -Wno-class-memaccess -fno-rtti 
-fno-exceptions"
+ COMPILE_DEFINITIONS "GRAPHITE2_NTRACING${TELEMETRY}"
+-LINK_FLAGS  "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}"
++LINK_FLAGS  "-nostdlib++ ${GRAPHITE_LINK_FLAGS}"
+ LINKER_LANGUAGE C)
+ endif()
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -105,7 +105,7 @@ set_target_properties(graphite2 PROPERTIES  PUBLIC_HEADER 
"${GRAPHITE_HEADERS}"
+ if  (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
+ set_target_properties(graphite2 PROPERTIES
+ COMPILE_FLAGS   "-Wall -Wextra -Wno-unknown-pragmas -Wendif-labels 
-Wshadow -Wctor-dtor-privacy -Wnon-virtual-dtor -fno-rtti -fno-exceptions 
-fvisibility=hidden -fvisibility-inlines-hidden"
+-LINK_FLAGS  "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}"
++LINK_FLAGS  "-nostdlib++ ${GRAPHITE_LINK_FLAGS}"
+ LINKER_LANGUAGE C)
+ if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86|i.86")
+ add_definitions(-mfpmath=sse -msse2)
+@@ -117,15 +117,7 @@ if  (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
+ if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
+ add_definitions(-Wimplicit-fallthrough -Wshorten-64-to-32)
+ endif()
+-if (${CMAKE_CXX_COMPILER} MATCHES  ".*mingw.*")
+-target_link_libraries(graphite2 kernel32 msvcr90 mingw32 gcc user32)
+-else (${CMAKE_CXX_COMPILER} MATCHES  ".*mingw.*")
+-  target_link_libraries(graphite2 c gcc_s)
+-endif()
+ include(Graphite)
+-if (BUILD_SHARED_LIBS)
+-nolib_test(stdc++ $)
+-endif ()
+ set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
+ if (0)
+ CREATE_LIBTOOL_FILE(graphite2 "/lib${LIB_SUFFIX}")

diff --git a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r2.ebuild 
b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r2.ebuild
new file mode 100644
index ..390f3b02fb00
--- /dev/null
+++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r2.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT=80c52493ef42e6fe605a69dcddd2a691cd8a1380
+GENTOO_DEPEND_ON_PERL="no"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit perl-module python-any-r1 cmake-multilib
+
+DESCRIPTION="Library providing rendering capabilities for complex non-Roman 
writing systems"
+HOMEPAGE="https://scripts.sil.org/cms/scripts/page.php?site_id=projects_id=graphite_home;
+SRC_URI="https://github.com/silnrsi/graphite/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/graphite-${COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 

  1   2   3   >