[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-12-05 Thread Fabian Groffen
commit: 131a48fda39fb846922d0e521695b5e5a77f4fb4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec  5 13:46:44 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec  5 13:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=131a48fd

scripts/bootstrap-prefix: use MAKE_CONF_DIR where possible

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index e372fb21da..04a6ef37b1 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -310,7 +310,7 @@ bootstrap_setup() {
rm "${ROOT}"/FOO.$$
 
[[ ! -e "${MAKE_CONF_DIR}" ]] && mkdir -p -- "${MAKE_CONF_DIR}"
-   if [[ ! -f 
${ROOT}/etc/portage/make.conf/0100_bootstrap_prefix_make.conf ]] ; then
+   if [[ ! -f ${MAKE_CONF_DIR}/0100_bootstrap_prefix_make.conf ]] ; then
{
echo "# Added by bootstrap-prefix.sh for ${CHOST}"
echo 'USE="unicode nls"'
@@ -1649,7 +1649,7 @@ do_emerge_pkgs() {
internal-glib
)
local override_make_conf_dir=\
-   "${PORTAGE_OVERRIDE_EPREFIX}/etc/portage/make.conf/"
+   "${PORTAGE_OVERRIDE_EPREFIX}${MAKE_CONF_DIR#${ROOT}}"
 
if [[ " ${USE} " == *" prefix-stack "* ]] &&
   [[ ${PORTAGE_OVERRIDE_EPREFIX} == */tmp ]] &&



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-12-05 Thread Fabian Groffen
commit: a0fe6cc7412011a7d345068e82fcda1a249d85e1
Author: Etienne Buira  free  fr>
AuthorDate: Sat Dec  4 07:53:37 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec  5 13:42:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a0fe6cc7

scripts/bootstrap-prefix.sh: cleanup

This dir is unconditionaly created a few lines above

v2:
  - shortened $subject

Thanks grobian for review

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 1 -
 1 file changed, 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index a2b1db7235..4d345ad437 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -565,7 +565,6 @@ do_tree() {
else
efetch "$1/$2" || return 1
fi
-   [[ -e ${PORTDIR} ]] || mkdir -p ${PORTDIR}
einfo "Unpacking, this may take a while"
estatus "stage1: unpacking Portage tree"
bzip2 -dc ${DISTDIR}/$2 | \



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-12-05 Thread Fabian Groffen
commit: abad93d08ba1c08af8c7588d4a4915b111edace0
Author: Etienne Buira  free  fr>
AuthorDate: Sat Dec  4 07:53:50 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec  5 13:42:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=abad93d0

scripts/bootstrap-prefix.sh: create etc/make.conf as dir

This makes it easy to (pre)set some site/host specific portage
configuration that will only get picked once portage is in shape enough
to run on its own, while letting bootstrap-prefix set its own settings.

v2:
  - added MAKE_CONF_DIR global helper variable
  - added local override var where appropriate
  - some reformating (not strictly adhering to 80 chars, but close to)
  - shortened $subject

Thanks grobian for review

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 25 ++---
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 4d345ad437..e372fb21da 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -309,7 +309,8 @@ bootstrap_setup() {
[[ -e ${ROOT}/foo.$$ ]] && FS_INSENSITIVE=1
rm "${ROOT}"/FOO.$$
 
-   if [[ ! -f ${ROOT}/etc/portage/make.conf ]] ; then
+   [[ ! -e "${MAKE_CONF_DIR}" ]] && mkdir -p -- "${MAKE_CONF_DIR}"
+   if [[ ! -f 
${ROOT}/etc/portage/make.conf/0100_bootstrap_prefix_make.conf ]] ; then
{
echo "# Added by bootstrap-prefix.sh for ${CHOST}"
echo 'USE="unicode nls"'
@@ -340,7 +341,7 @@ bootstrap_setup() {
echo "USE=\"\${USE} 
${MAKE_CONF_ADDITIONAL_USE}\""
[[ ${OFFLINE_MODE} ]] && \
echo 'FETCHCOMMAND="bash -c \"echo I need 
\${FILE} from \${URI} in \${DISTDIR}; read\""'
-   } > "${ROOT}"/etc/portage/make.conf
+   } > "${MAKE_CONF_DIR}/0100_bootstrap_prefix_make.conf"
fi
 
if is-rap ; then
@@ -1415,7 +1416,9 @@ bootstrap_stage_host_gentoo() {
(bootstrap_tree) || return 1
 
# setup a profile
-   [[ -e ${ROOT}/etc/portage/make.profile && -e 
${ROOT}/etc/portage/make.conf ]] || (bootstrap_setup) || return 1
+   [[ -e ${ROOT}/etc/portage/make.profile && \
+   -e ${MAKE_CONF_DIR}/0100_bootstrap_prefix_make.conf ]] \
+   || (bootstrap_setup) || return 1
 
prepare_portage
 }
@@ -1574,7 +1577,9 @@ bootstrap_stage1() {
(bootstrap_tree) || return 1
 
# setup a profile
-   [[ -e ${ROOT}/etc/portage/make.profile && -e 
${ROOT}/etc/portage/make.conf ]] || (bootstrap_setup) || return 1
+   [[ -e ${ROOT}/etc/portage/make.profile && \
+   -e ${MAKE_CONF_DIR}/0100_bootstrap_prefix_make.conf ]] \
+   || (bootstrap_setup) || return 1
mkdir -p "${ROOT}"/tmp/etc/. || return 1
[[ -e ${ROOT}/tmp/etc/portage/make.profile ]] || cp -dpR 
"${ROOT}"/etc/portage "${ROOT}"/tmp/etc || return 1
 
@@ -1643,16 +1648,20 @@ do_emerge_pkgs() {
clang
internal-glib
)
+   local override_make_conf_dir=\
+   "${PORTAGE_OVERRIDE_EPREFIX}/etc/portage/make.conf/"
+
if [[ " ${USE} " == *" prefix-stack "* ]] &&
   [[ ${PORTAGE_OVERRIDE_EPREFIX} == */tmp ]] &&
-  ! grep -q '^USE=".*" # by bootstrap-prefix.sh$' 
"${PORTAGE_OVERRIDE_EPREFIX}/etc/portage/make.conf"
+  ! grep -Rq '^USE=".*" # by bootstrap-prefix.sh$' 
"${override_make_conf_dir}"
then
# With prefix-stack, the USE env var does apply to the 
stacked
# prefix only, not the base prefix (any more? since 
some portage
# version?), so we have to persist the base USE flags 
into the
# base prefix - without the additional incoming USE 
flags.
+   mkdir -p -- "${override_make_conf_dir}"
echo "USE=\"\${USE} ${myuse[*]}\" # by 
bootstrap-prefix.sh" \
-   >> 
"${PORTAGE_OVERRIDE_EPREFIX}/etc/portage/make.conf"
+   >> 
"${override_make_conf_dir}/0101_bootstrap_prefix_stack.conf"
fi
myuse=" ${myuse[*]} "
local use
@@ -1843,6 +1852,7 @@ bootstrap_stage2() {
if [[ ${compiler_type} == clang ]] ; then
# we use Clang as our toolchain compiler, so we need to make
# sure we actually use it
+   mkdir -p -- "${MAKE_CONF_DIR}"
{
echo
echo "# System compiler on $(uname) Prefix is Clang, do 
not remove this"
@@ -1852,7 +1862,7 @@ bootstrap_stage2() {
echo "OBJCXX=${CHOST}-clang++"
echo 

[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-12-05 Thread Fabian Groffen
commit: bc9fc5509ac815945e287ef70e89cb21b34808fc
Author: Etienne Buira  free  fr>
AuthorDate: Sat Dec  4 07:53:26 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec  5 13:42:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=bc9fc550

scripts/bootstrap-prefix: bugfix: use given EPREFIX

Using $1 should not be reserved to uninteractive

v2:
  - leave some comment
  - not moved down, because the following environment sanitiser unsets
$ROOT
  - shortened $subject

Thanks grobian for review

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 1c6c42dad6..a2b1db7235 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -2322,9 +2322,8 @@ EOF
echo
echo "It seems to me you are '${USER:-$(whoami 2> /dev/null)}' 
(${UID}), that looks cool to me."
 
-   # Expect noninteractive users to know what they do:
-   # Take EPREFIX from argv1 (=ROOT), not from env var.
-   [[ ${TODO} == 'noninteractive' ]] && EPREFIX=${ROOT}
+   # In case $ROOT were specified as $1, use it
+   [[ -z "${EPREFIX}" ]] && EPREFIX="${ROOT}"
 
echo
echo "I'm going to check for some variables in your environment now:"



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2021-12-05 Thread Fabian Groffen
commit: 921da9f661e80c8ef3c07b51b4fb6acee38f62aa
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec  5 13:41:04 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec  5 13:41:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=921da9f6

sys-devel/gcc-11.2.0: add patch for Solaris

Package-Manager: Portage-3.0.21-prefix, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 .../gcc/files/gcc-11-illumnos-o_directory.patch| 65 ++
 sys-devel/gcc/gcc-11.2.0.ebuild|  2 +
 2 files changed, 67 insertions(+)

diff --git a/sys-devel/gcc/files/gcc-11-illumnos-o_directory.patch 
b/sys-devel/gcc/files/gcc-11-illumnos-o_directory.patch
new file mode 100644
index 00..fd212e5f47
--- /dev/null
+++ b/sys-devel/gcc/files/gcc-11-illumnos-o_directory.patch
@@ -0,0 +1,65 @@
+fix build on non Solaris 11 (including derivatives)
+
+Solaris 11 got post-release O_DIRECTORY added, so derivatives like
+Illumnos-based don't have this yet.  Nor does Solaris 10.
+Use posix_madvise instead of madvise, because the latter isn't declared
+on Solaris.
+
+--- a/c++tools/resolver.cc
 b/c++tools/resolver.cc
+@@ -58,6 +58,10 @@
+ #define O_CLOEXEC 0
+ #endif
+ 
++#ifndef O_DIRECTORY
++# define O_DIRECTORY 0
++#endif
++
+ #ifndef DIR_SEPARATOR
+ #define DIR_SEPARATOR '/'
+ #endif
+--- a/libcody/resolver.cc
 b/libcody/resolver.cc
+@@ -22,6 +22,10 @@
+ #define HAVE_FSTATAT 0
+ #endif
+ 
++#ifndef O_DIRECTORY
++# define O_DIRECTORY 0
++#endif
++
+ // Resolver code
+ 
+ #if __windows__
+--- a/libsanitizer/sanitizer_common/sanitizer_linux.cpp
 b/libsanitizer/sanitizer_common/sanitizer_linux.cpp
+@@ -900,6 +900,9 @@
+ #endif // !SANITIZER_SOLARIS
+ 
+ #if !SANITIZER_NETBSD
++#ifndef O_DIRECTORY
++# define O_DIRECTORY 0
++#endif
+ // ThreadLister implementation.
+ ThreadLister::ThreadLister(pid_t pid) : pid_(pid), buffer_(4096) {
+   char task_directory_path[80];
+--- a/gcc/cp/module.cc
 b/gcc/cp/module.cc
+@@ -1631,7 +1631,7 @@
+ set_error (errno);
+ else
+   {
+-if (madvise (mapping, hdr.pos, MADV_RANDOM))
++if (posix_madvise (mapping, hdr.pos, MADV_RANDOM))
+   goto fail;
+ 
+ /* These buffers are never NULL in this case.  */
+@@ -1742,7 +1742,7 @@
+ }
+   /* We'll be hopping over this randomly.  Some systems declare the
+  first parm as char *, and other declare it as void *.  */
+-  if (madvise (reinterpret_cast  (mapping), size, MADV_RANDOM))
++  if (posix_madvise (reinterpret_cast  (mapping), size, MADV_RANDOM))
+ goto fail;
+ 
+   hdr.buffer = (char *)mapping;

diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild
index 05c511d65c..7a6f5581fe 100644
--- a/sys-devel/gcc/gcc-11.2.0.ebuild
+++ b/sys-devel/gcc/gcc-11.2.0.ebuild
@@ -61,6 +61,8 @@ src_prepare() {
eapply -p1 "${FILESDIR}"/${PN}-10.2.0-xcode-12.5.patch
# allow building with macOS 12
eapply -p1 "${FILESDIR}"/${PN}-10.3.0-monterey.patch
+   # allow building on Solaris derivatives
+   eapply "${FILESDIR}"/${PN}-11-illumnos-o_directory.patch
 }
 
 src_configure() {



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

2021-12-05 Thread Andreas K. Hüttel
commit: 6890ef4bc1a8b3a67c9da1059091ffe775d4083b
Author: Alex Revin <2b57  pm  me>
AuthorDate: Sat Dec  4 23:13:04 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  5 11:18:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6890ef4b

profiles: add clang profile feature

Signed-off-by: Alex Revin <2b57  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/23187
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/features/clang/eapi   |  1 +
 profiles/features/clang/make.defaults  | 58 ++
 profiles/features/clang/package.mask   | 16 ++
 profiles/features/clang/package.use| 17 ++
 profiles/features/clang/packages   | 14 
 profiles/features/clang/packages.build | 14 
 profiles/features/clang/use.force  |  1 +
 7 files changed, 121 insertions(+)

diff --git a/profiles/features/clang/eapi b/profiles/features/clang/eapi
new file mode 100644
index ..7f8f011eb73d
--- /dev/null
+++ b/profiles/features/clang/eapi
@@ -0,0 +1 @@
+7

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
new file mode 100644
index ..014816b37253
--- /dev/null
+++ b/profiles/features/clang/make.defaults
@@ -0,0 +1,58 @@
+# use Clang as a primary compiler
+CC="clang"
+CXX="clang++"
+
+# libtool needs this
+LD="ld.lld"
+
+# linker flags
+LDFLAGS="${LDFLAGS} -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind 
-Wl,--as-needed"
+
+# hardening flags
+SOME_HARDENING_CFLAGS="-fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2"
+SOME_HARDENING_LDFLAGS="-Wl,-z,relro,-z,now -pie"
+
+# enable some hardening by default
+CFLAGS="${CFLAGS} ${SOME_HARDENING_FLAGS}"
+CXXFLAGS="${CXXFLAGS} ${SOME_HARDENING_FLAGS}"
+LDFLAGS="${LDFLAGS} ${SOME_HARDENING_LDFLAGS}"
+
+# use LLVM-provided binutils
+AR="llvm-ar"
+AS="llvm-as"
+NM="llvm-nm"
+STRIP="llvm-strip"
+RANLIB="llvm-ranlib"
+OBJCOPY="llvm-objcopy"
+STRINGS="llvm-strings"
+OBJDUMP="llvm-objdump"
+READELF="llvm-readelf"
+ADDR2LINE="llvm-addr2line"
+
+
+# bootstrap USE for stage1
+
+# curl needed by cmake
+BOOTSTRAP_USE="$BOOTSTRAP_USE ssl curl_ssl_openssl"
+
+# Clang needs this
+BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_9"
+
+# sys-devel/llvm
+BOOTSTRAP_USE="${BOOTSTRAP_USE} -gold"
+
+# sys-devel/clang, sys-devel/clang-runtime, sys-libs/llvm-libunwind, 
sys-libs/libcxx, sys-libs/libcxxabi
+BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind"
+
+# sys-devel/clang
+BOOTSTRAP_USE="${BOOTSTRAP_USE} default-compiler-rt default-lld default-libcxx 
llvm-libunwind"
+
+# sys-devel/clang-runtime
+# sanitizers are disabled for now
+BOOTSTRAP_USE="${BOOTSTRAP_USE} libcxx -sanitize"
+
+# sys-libs/libcxxabi
+BOOTSTRAP_USE="${BOOTSTRAP_USE} libcxxabi"
+
+# llvm & clang: explicitly disable all extra targets, otherwise linking stage2 
fails
+BOOTSTRAP_USE="${BOOTSTRAP_USE} -llvm_targets_BPF -llvm_targets_AMDGPU 
-llvm_targets_NVPTX -llvm_targets_BPF"

diff --git a/profiles/features/clang/package.mask 
b/profiles/features/clang/package.mask
new file mode 100644
index ..0b6b883d274a
--- /dev/null
+++ b/profiles/features/clang/package.mask
@@ -0,0 +1,16 @@
+# mask LLVM 13, since it breaks tcl, which breaks sqlite and so on
+
+>sys-devel/llvm-12.0.1
+>sys-devel/llvm-common-12.0.1
+
+>sys-libs/compiler-rt-12.0.1
+>sys-libs/compiler-rt-sanitizers-12.0.1
+
+>sys-devel/clang-12.0.1
+>sys-devel/clang-common-12.0.1
+>sys-devel/clang-runtime-12.0.1
+
+>sys-devel/lld-12.0.1
+>sys-libs/libcxx-12.0.1
+>sys-libs/libcxxabi-12.0.1
+>sys-libs/llvm-libunwind-12.0.1

diff --git a/profiles/features/clang/package.use 
b/profiles/features/clang/package.use
new file mode 100644
index ..5d568cb8cb66
--- /dev/null
+++ b/profiles/features/clang/package.use
@@ -0,0 +1,17 @@
+# use lld by default
+sys-devel/llvm -gold
+
+# use all defaults
+sys-devel/clang compiler-rt default-compiler-rt default-lld default-libcxx 
llvm-libunwind
+sys-libs/compiler-rt clang
+
+# disable sanitizers for now
+sys-devel/clang-runtime compiler-rt libcxx -sanitize
+# sys-libs/compiler-rt-sanitizers clang
+
+sys-libs/libcxx libunwind libcxxabi
+sys-libs/libcxxabi libunwind
+sys-libs/llvm-libunwind compiler-rt
+
+# libgcrypt doesn't like optimizations
+dev-libs/libgcrypt o-flag-munging

diff --git a/profiles/features/clang/packages b/profiles/features/clang/packages
new file mode 100644
index ..9536b85862f3
--- /dev/null
+++ b/profiles/features/clang/packages
@@ -0,0 +1,14 @@
+# now part of @system set
+*sys-devel/lld
+*sys-devel/llvm
+*sys-devel/clang
+*sys-libs/libcxx
+*sys-libs/libcxxabi
+*sys-libs/compiler-rt
+*sys-libs/llvm-libunwind
+
+# not needed with clang
+-*sys-devel/gcc
+-*sys-devel/gcc-config
+-*sys-devel/binutils
+-*sys-devel/binutils-config

diff --git a/profiles/features/clang/packages.build 
b/profiles/features/clang/packages.build
new file mode 100644
index ..fd1e69e329e3

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

2021-12-05 Thread Andreas K. Hüttel
commit: 3ba9a05880fe55a52b2590b39263d5f0e77dea19
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec  5 11:14:20 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  5 11:18:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba9a058

profiles: minor fixups to clang feature

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

 profiles/features/clang/eapi  |  2 +-
 profiles/features/clang/make.defaults | 12 
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/profiles/features/clang/eapi b/profiles/features/clang/eapi
index 7f8f011eb73d..7ed6ff82de6b 100644
--- a/profiles/features/clang/eapi
+++ b/profiles/features/clang/eapi
@@ -1 +1 @@
-7
+5

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
index 014816b37253..a2235ff4a494 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -1,4 +1,9 @@
-# use Clang as a primary compiler
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# this is for now highly experimental -dilfridge
+
+# use clang as the primary compiler
 CC="clang"
 CXX="clang++"
 
@@ -12,7 +17,7 @@ LDFLAGS="${LDFLAGS} -fuse-ld=lld -rtlib=compiler-rt 
-unwindlib=libunwind -Wl,--a
 SOME_HARDENING_CFLAGS="-fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2"
 SOME_HARDENING_LDFLAGS="-Wl,-z,relro,-z,now -pie"
 
-# enable some hardening by default
+# enable hardening by default, cf. gcc[pie,ssp]
 CFLAGS="${CFLAGS} ${SOME_HARDENING_FLAGS}"
 CXXFLAGS="${CXXFLAGS} ${SOME_HARDENING_FLAGS}"
 LDFLAGS="${LDFLAGS} ${SOME_HARDENING_LDFLAGS}"
@@ -33,7 +38,7 @@ ADDR2LINE="llvm-addr2line"
 # bootstrap USE for stage1
 
 # curl needed by cmake
-BOOTSTRAP_USE="$BOOTSTRAP_USE ssl curl_ssl_openssl"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl"
 
 # Clang needs this
 BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_9"
@@ -48,7 +53,6 @@ BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind"
 BOOTSTRAP_USE="${BOOTSTRAP_USE} default-compiler-rt default-lld default-libcxx 
llvm-libunwind"
 
 # sys-devel/clang-runtime
-# sanitizers are disabled for now
 BOOTSTRAP_USE="${BOOTSTRAP_USE} libcxx -sanitize"
 
 # sys-libs/libcxxabi



[gentoo-commits] proj/java:master commit in: dev-java/cacao/

2021-12-05 Thread Florian Schmaus
commit: f74dfb0ac5e7cfba70811c910400ca9c827bd9ec
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Dec  5 11:06:12 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Dec  5 11:06:12 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=f74dfb0a

dev-java/cacao: update to EAPI 6

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

 dev-java/cacao/cacao-1.6.0-r4.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-java/cacao/cacao-1.6.0-r4.ebuild 
b/dev-java/cacao/cacao-1.6.0-r4.ebuild
index 8b57d2b5..e509dffc 100644
--- a/dev-java/cacao/cacao-1.6.0-r4.ebuild
+++ b/dev-java/cacao/cacao-1.6.0-r4.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
+
 AUTOTOOLS_AUTO_DEPEND="no"
 
 inherit autotools eutils flag-o-matic java-pkg-2 java-vm-2
@@ -26,14 +27,18 @@ DEPEND="${COMMON_DEPEND}
)
 "
 
+PATCHES=(
+   "${FILESDIR}/system-boehm-gc.patch"
+   "${FILESDIR}/support-7.patch"
+)
+
 src_prepare() {
+   eapply_user
if use test; then
sed -ie "s:/usr/share/java/junit4.jar:$(java-config -p 
junit-4):" \
./tests/regression/bugzilla/Makefile.am \
./tests/regression/base/Makefile.am || die "sed failed"
fi
-   epatch "${FILESDIR}/system-boehm-gc.patch"
-   epatch "${FILESDIR}/support-7.patch"
eautoreconf
 }
 
@@ -50,10 +55,6 @@ src_configure() {
--with-jni_md_h="${EPREFIX}"/usr/include/classpath
 }
 
-src_compile() {
-   default
-}
-
 src_install() {
local libdir=$(get_libdir)
local CLASSPATH_DIR=/usr/libexec/gnu-classpath



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

2021-12-05 Thread Andreas K. Hüttel
commit: 838f2e1228f33a1ef2fabae97cd18d8117b4a72d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec  5 15:31:30 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  5 15:32:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838f2e12

sys-libs/glibc: Add experimental clang-kicking

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/glibc/glibc-.ebuild | 27 ++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index f5422fcf72cb..39b77e312fa5 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -819,7 +819,32 @@ glibc_do_configure() {
# we accumulate crap across abis
unset CXX
 
-   einfo "Configuring glibc for nptl"
+   # If we are running in an otherwise clang/llvm environment, we need to
+   # recover the proper gcc and binutils settings here, at least until 
glibc
+   # is finally building with clang. So let's override everything that is
+   # set in the clang profiles.
+   # Want to shoot yourself into the foot? Set USE=custom-cflags, that's 
always
+   # a good start into that direction.
+   if tc-is-clang && ! use custom-cflags ; then
+   local current_binutils_path=$(binutils-config -B)
+   local current_gcc_path=$(gcc-config -B)
+   einfo "Overriding clang configuration, since it won't work here"
+
+   export CC="${current_gcc_path}/gcc"
+   export LD="${current_binutils_path}/ld.bfd"
+   export AR="${current_binutils_path}/ar"
+   export AS="${current_binutils_path}/as"
+   export NM="${current_binutils_path}/nm"
+   export STRIP="${current_binutils_path}/strip"
+   export RANLIB="${current_binutils_path}/ranlib"
+   export OBJCOPY="${current_binutils_path}/objcopy"
+   export STRINGS="${current_binutils_path}/strings"
+   export OBJDUMP="${current_binutils_path}/objdump"
+   export READELF="${current_binutils_path}/readelf"
+   export ADDR2LINE="${current_binutils_path}/addr2line"
+
+   # do we need to also do flags munging here?
+   fi
 
if use doc ; then
export MAKEINFO=makeinfo



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

2021-12-05 Thread Andreas K. Hüttel
commit: defe9931900f623376322344fba7782fac71a942
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec  5 11:22:14 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  5 15:31:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=defe9931

profiles: clang feature: drop mask of new clang, this problem is actually solved

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

 profiles/features/clang/package.mask | 16 
 1 file changed, 16 deletions(-)

diff --git a/profiles/features/clang/package.mask 
b/profiles/features/clang/package.mask
deleted file mode 100644
index 0b6b883d274a..
--- a/profiles/features/clang/package.mask
+++ /dev/null
@@ -1,16 +0,0 @@
-# mask LLVM 13, since it breaks tcl, which breaks sqlite and so on
-
->sys-devel/llvm-12.0.1
->sys-devel/llvm-common-12.0.1
-
->sys-libs/compiler-rt-12.0.1
->sys-libs/compiler-rt-sanitizers-12.0.1
-
->sys-devel/clang-12.0.1
->sys-devel/clang-common-12.0.1
->sys-devel/clang-runtime-12.0.1
-
->sys-devel/lld-12.0.1
->sys-libs/libcxx-12.0.1
->sys-libs/libcxxabi-12.0.1
->sys-libs/llvm-libunwind-12.0.1



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

2021-12-05 Thread Nick Sarnie
commit: 69a2c34df68a6dd69df809112f945d7374fedf08
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:13:00 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:13:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a2c34d

media-libs/shaderc: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/shaderc/Manifest|  3 -
 .../shaderc/shaderc-2020.5_pre20201216.ebuild  | 92 --
 .../shaderc/shaderc-2020.6_pre20210327.ebuild  | 92 --
 media-libs/shaderc/shaderc-2021.0.ebuild   | 92 --
 4 files changed, 279 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 4c4c85cb9944..b9d9b66eddf4 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,5 +1,2 @@
-DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 
9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f
 SHA512 
6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
-DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 
5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd
 SHA512 
07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c
-DIST shaderc-2021.0.tar.gz 220308 BLAKE2B 
7178b99ce726f73e4eee2eb1b81b9575cf5a97a1d29bf0ed6a64ffde1095f91e14ae2c7f62d21f33bf2f7551e94b6d3e3c8fd149446899276a67d7df33a8e679
 SHA512 
cec230949f98589eef2532b02048e3d1b4a2c07ceff1043bfe5b30cdbd3511cdfcbb625cc115d9cfa52252b20a486e146db7e2e1944d89f9371811d64f9f675c
 DIST shaderc-2021.2.tar.gz 221444 BLAKE2B 
77ba2a6cd5a08d19ef1e3e81b186a4ce5478aeccdafa940192347026dc550666eaf0acbf9c0e3ab5c62eaacf3c56c7bfc888480a13490403d30b0edaa173f19a
 SHA512 
44779d3ec8c3451c51ad1a51a5644565dd7feacb0695fe3adc5c46fd2b5b5ca1220ed92f2178e0c56352a73db7c89653eac829b5cdc6ae8394902e1805b73ed3
 DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 
5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c
 SHA512 
759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a

diff --git a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild 
b/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
deleted file mode 100644
index f5b20c3034d9..
--- a/media-libs/shaderc/shaderc-2020.5_pre20201216.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-
-CMAKE_ECLASS=cmake
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc;
-EGIT_COMMIT="4089217d30c1f035c44a08255b875b5fea4f4bc5"
-SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="doc test"
-
-RDEPEND="
-   >=dev-util/glslang-10.11.0.0_pre20201216[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.6[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-util/spirv-headers-1.5.4.1
-   doc? ( dev-ruby/asciidoctor )
-   test? (
-   dev-cpp/gtest
-   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
-)
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-python_check_deps() {
-   if use test; then
-   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_prepare() {
-   cmake_comment_add_subdirectory examples
-
-   # Unbundle glslang, spirv-headers, spirv-tools
-   cmake_comment_add_subdirectory third_party
-   sed -i \
-   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
-   glslc/test/CMakeLists.txt || die
-
-   # Disable git versioning
-   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-   # Manually create build-version.inc as we disabled git versioning
-   cat <<- EOF > glslc/src/build-version.inc || die
-   "${P}\n"
-   "$(best_version dev-util/spirv-tools)\n"
-   "$(best_version dev-util/glslang)\n"
-   EOF
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSHADERC_SKIP_TESTS="$(usex !test)"
-   -DSHADERC_ENABLE_WERROR_COMPILE="false"
-   )
-   cmake_src_configure
-}
-

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

2021-12-05 Thread Nick Sarnie
commit: 9343d8e79fbbfe10c5d1bccad43c5dbf5c0ead27
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:11:03 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:11:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9343d8e7

media-libs/vulkan-loader: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/Manifest  |  1 -
 .../vulkan-loader/vulkan-loader-1.2.182.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 3d7a1a24e129..9446dc62eda7 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-loader-1.2.182.tar.gz 1469024 BLAKE2B 
d180154bd0878c45327b1ad06a8efcc637b73fd75ad5ca349740d7f8d6944b2974828cb055a32150c4db4eb94f1b420d94852228d91e46bd8340229fa0ad30fd
 SHA512 
06cf308caae1fd1992b279e8130b8f40bdcc7df44294c73e221d537950c689e552afeda4ae9406645b1d773693fa27c7727ab012daecbcff2793c4995c7f0db0
 DIST vulkan-loader-1.2.189.tar.gz 1508029 BLAKE2B 
d889c398d886e2bd6082bdd4f728078986b15610da478634475c2b17f860bf127fa5b81d409f1298d4d3705a1b9274bb982447a425a930ac5ac3fe44de6aaa08
 SHA512 
358bda8081bf86b0cc119c15ed791d63e4fc7273d95e550dac11dfadf3d3f9b709936207a9b0fc3b53595b9f46c41d47f573613c5d57e789b58405a5a5cd5b14
 DIST vulkan-loader-1.2.198.tar.gz 1440922 BLAKE2B 
5048a85155f94cd13f36fae48414ae3a0ea5f120a22f8b199fd43a2813b7168a9c5310ac6298ec2dee6488012d17d06043cf37dee38de265924e408f36498ed7
 SHA512 
92fc0cfa872e286abe4aa26a68a2bb90683b68425abbe001a62ac511c76850ad08102634e64ac06a88cf8ab225e60ddaf5bc80aa2c4bf68c25c0c47e5782f4fc

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.182.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.182.ebuild
deleted file mode 100644
index 3261c3ef4893..
--- a/media-libs/vulkan-loader/vulkan-loader-1.2.182.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Loader
-CMAKE_ECLASS="cmake"
-inherit flag-o-matic cmake-multilib toolchain-funcs
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
-   # Integrated clang assembler doesn't work with x86 - Bug #698164
-   if tc-is-clang && [[ ${ABI} == x86 ]]; then
-   append-cflags -fno-integrated-as
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_TESTS=OFF
-   -DBUILD_LOADER=ON
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   )
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   keepdir /etc/vulkan/icd.d
-
-   cmake_src_install
-}
-
-pkg_postinst() {
-   einfo "USE=demos has been dropped as per upstream packaging"
-   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
-}



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

2021-12-05 Thread Nick Sarnie
commit: b98de15d40b8c8657935d8223415dc132ead4647
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:14:01 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98de15d

dev-util/glslang: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/Manifest  |  3 ---
 .../glslang/glslang-10.11.0.0_pre20201216.ebuild   | 30 --
 dev-util/glslang/glslang-11.2.0.ebuild | 30 --
 dev-util/glslang/glslang-11.4.0.ebuild | 30 --
 4 files changed, 93 deletions(-)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 27d60189fac6..8f52eab219c5 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,5 +1,2 @@
 DIST glslang-1.2.198.tar.gz 3427490 BLAKE2B 
0a9b116665e12aaff61b3c9628bba2b6ad6fe0ca7fa9954f568a3a1a0d4cbc41975446fc6760eef09bdea6a5d4aa746957b54972a0556f04c8ac39ba3e6241f9
 SHA512 
99cb60b01dd017533bcfd3fb258f1cad8c8fc90bc90efe346460e10f7887d7dc16468c93a5ae3bacc7579a31f58c2efc34c7e473515f07d03d2308894778bab5
-DIST glslang-10.11.0.0_pre20201216.tar.gz 3290064 BLAKE2B 
46ce951ab6c69eb25dc2490e3eb817c5cc0e2bf2416f29842b45bb1efb83ea439d72c823c981e2f37803e203077ea01d1c84c28391fb78288c107510a47d2241
 SHA512 
4b9e300152dc2ec3b14657b3a745d5b26b5da49e5ff3da0d75680f84126237ec6af0f7cee5aaa74b2d4a123a386522cd7342b5f25e4c01f114da3d5d92057128
-DIST glslang-11.2.0.tar.gz 3295235 BLAKE2B 
42417f3be070a57f0c71f5a0c81ffcf4938044c74fd59435fad6889b74c077032fda18e73971db41b180341c1eb6bcdc24081d5ff57fb9baf36c32fbfac9e67a
 SHA512 
0d6cd866c4e28069dbc2c5f0ceba2acab73356751499f8fe81177357c61b2bdae92d2502c47889687d57094dd9fd59b78a06234de1d9c4989a204f9ce3c73751
-DIST glslang-11.4.0.tar.gz 3342311 BLAKE2B 
880f2c5bc2afe5c28b4c9246faed5a12492e24d1f3d75a0df036457ed7767541a18757d368e2298dd7e8e4f8ca9a2a168973274ea6364453130b2928bce4d991
 SHA512 
e507ff5420a192133dd25b3f1d18dfa4a20c7fff9908e58bad5a7ddf8119989977c2a180575cc24b3434cab4a7cc7559a3254676f6298c0fa3b82dc9e802e1f5
 DIST glslang-11.6.0.tar.gz 3419655 BLAKE2B 
fb510b0e6e5986da117fb3d1ea7f1c543c5ace7053693b813c16c038c980f1123bdc6936dce67e313a401012753cbb900b8760282b80e9257d981f7325ec3d91
 SHA512 
f7c1affdb4923758f9ff5cae894c40ca86e723850a6265d9c13f996311451bd84c70a178d8d6c0961dcee39c19d724f02d19a21ee6f67f1bb4cdbc618fdc12cf

diff --git a/dev-util/glslang/glslang-10.11.0.0_pre20201216.ebuild 
b/dev-util/glslang/glslang-10.11.0.0_pre20201216.ebuild
deleted file mode 100644
index 6b9fd65c7f88..
--- a/dev-util/glslang/glslang-10.11.0.0_pre20201216.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="c594de23cdd790d64ad5f9c8b059baae0ee2941d"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="!https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="${PV}"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="!https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="${PV}"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="!

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

2021-12-05 Thread Nick Sarnie
commit: bddf3da36c4b5bee9cebe567848450a82e03cddc
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:15:19 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:15:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddf3da3

dev-util/spirv-headers: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-headers/Manifest |  1 -
 .../spirv-headers-1.5.4.2_pre20210526.ebuild| 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 6f3aa67b69e2..cfc3e38f3b09 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,3 +1,2 @@
 DIST spirv-headers-1.2.198.tar.gz 416113 BLAKE2B 
d2f767a36830a3d1fa6289cabc5f87432473f6f3d3ab3d07b4c6a008a4917f00b3472e6ae9abf12c1a148e757d5a71f270a2ad944413ebdbefb484f498af74ce
 SHA512 
a35167f8de66f2e16c6d2dccdd69f95c58b08abcdef5dac5a705e8e52af049ec9b0e2d0ef6fb732454a0671cd331b69bea75b24911599c0a2ce3972d40addfef
-DIST spirv-headers-1.5.4.2_pre20210526.tar.gz 406038 BLAKE2B 
e10042a4c09668a6eb0d2f08a873794e20d83e6f7be40d58c3a59e1d96aa6845060a9fd7e90ea4e6a940eddbabf6b725be756ea64b49ef9034b34dc6c33fa5bb
 SHA512 
ef9b171c168963a3f25643a3ce5f6a5df3b811daaf237700f793c1d313016c148b107b0d8cfe81fa4cb72f8da87a3da58387545f7bd76d15927c4742d0dc2b68
 DIST spirv-headers-20210817.tar.gz 414897 BLAKE2B 
f10997c6bca46d48a592ce12b59817d31b0e5cd77fa0518c8ecb0d1da56d54a49562fb8f6fd355feb964f93129a6304ec14ed2a5f1776c130c8e3b727fd93192
 SHA512 
837ebac5afe05b2eb08029058240a8f08d49eca701201f93181e3a9076a15b67421122e8322a4230d6e21766dc85396be6415d352769791d6a44dbae59ce908b

diff --git a/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210526.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210526.ebuild
deleted file mode 100644
index f298084e3bba..
--- a/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210526.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Machine-readable files for the SPIR-V Registry"
-HOMEPAGE="https://www.khronos.org/registry/spir-v/;
-EGIT_COMMIT="2e1bc6dcd4ff49ed996dc0174d1aec37c2e9ab59"
-SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-
-S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2021-12-05 Thread Nick Sarnie
commit: b166bccd563b90bc9a77dc259533550e85f4a7d9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:10:40 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:10:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b166bccd

dev-util/vulkan-tools: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-tools/Manifest|  1 -
 dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 774d0440d398..87b398c54a87 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 
5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b
 SHA512 
5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
 DIST vulkan-tools-1.2.189.tar.gz 849041 BLAKE2B 
ae38aaca9789276bcb93c5c297c9113fcced4cd3417f0619c0e1fb539df5891e725a77785fbeca0c8957644af7245ff9f0a3981cf5f8726f4f231e39f05ddfbb
 SHA512 
3ac4f79a6ba18690026d1933b7f3c45769f9759e25d19508bc34d431454dc548e1f738ae3d804db2864a97de3b8628f167bc00dcad4059eaeb1714e4fdd3507a
 DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 
8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d
 SHA512 
304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
deleted file mode 100644
index cf753a5558a8..
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.182.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
-   >=dev-util/cmake-3.10.2
-   cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
-   MULTILIB_CHOST_TOOLS=(
-   /usr/bin/vulkaninfo
-   )
-
-   use cube && MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/vkcube
-   /usr/bin/vkcubepp
-   )
-
-   python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_VULKANINFO=ON
-   -DBUILD_CUBE=$(usex cube)
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   )
-
-   use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   cmake_src_install
-}



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

2021-12-05 Thread Nick Sarnie
commit: 8f2a59304af73446d9b2933693577e23dee9f76d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:11:21 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:11:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2a5930

media-libs/vulkan-layers: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.2.182.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 6b60ffd91374..b9b7a32bf223 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-layers-1.2.182.tar.gz 2791196 BLAKE2B 
e4c2a80708b7805425eb58bc360db8aa8ac9a671ef88a261f09887f59cbacb56e1375a868589864c30a9a812c91a7dc2c7d3ebc0eda5afc7cb99dfb7f70af2de
 SHA512 
2c7541d18926507fb7f36193a5901e2d3f864749e5c9e456c32bc8e64bae58e661d01f8871c596a2b05e2e5bf86a4c80c6207d7cc942a51cafab81f052d91805
 DIST vulkan-layers-1.2.189.tar.gz 2869378 BLAKE2B 
54a610c95487873c470ea304f8bbf0160a9def6a06118baced0a1b14a847cc116f3a2377cf0a287b866dffe9ff9657133ba1fa7109e0c23380412ca4f389c6f1
 SHA512 
7fd688365cbe69d763bb233d7be2498bb5aa286ba26c4ca9d4bdeddc28cf3f69992a89d6276d3f943d198146dcc01eca36b1d8de5747ae0893244bdb15665855
 DIST vulkan-layers-1.2.198.tar.gz 3555293 BLAKE2B 
1a419b1b4b50241f6f4225a8666b8f6f4fc00e30dba045deeca709f4b9ff777f8a66691ef094b72cbf059c9dafee9f1ad2986108e48c8ef3974ac805c103644e
 SHA512 
c5ac3e458987f3aa8ca21a79aa7819fbc1ca6013b6e445a82407ac0664884b90b8f79a2593368f6264a509674aa1f9584614c7c464c88d74284601f0c7636ef0

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.182.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.182.ebuild
deleted file mode 100644
index 5766faaceda9..
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.182.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-ValidationLayers
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND=">=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-cpp/robin-hood-hashing
-   >=dev-util/glslang-11.4.0:=[${MULTILIB_USEDEP}]
-   >=dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/vulkan/"
-   -DSPIRV_HEADERS_INSTALL_DIR="${ESYSROOT}/usr/include/spirv"
-   )
-   cmake_src_configure
-}



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

2021-12-05 Thread Nick Sarnie
commit: 474f149d8a0196d1838d8dda08ba4cd932db1066
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:10:21 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:10:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474f149d

dev-util/vulkan-headers: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/Manifest   |  1 -
 .../vulkan-headers/vulkan-headers-1.2.182.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index b3aa45cf0c45..26cb564c105c 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,3 +1,2 @@
-DIST vulkan-headers-1.2.182.tar.gz 1162517 BLAKE2B 
0dd396dde2cea94529b99a079cb082d01b4223cd1a63a4bff6405f882b95d896080d62ebfe34365ee104de8530ceaaba6f889443a813926838c82db9938d5ee0
 SHA512 
045091ad94d335fb4743fb033ca581a5c128b23633d61dc403bddfef8f88b6ae86afff628b2f2f333ee5edfb0f6f68f060e2402d27d5ab53eaed850a16de8782
 DIST vulkan-headers-1.2.189.tar.gz 1191160 BLAKE2B 
cd322dfd4ad9010cf4a7d84e8bd450fee48008f43aebed69253d42e786d446d1afa2fc32915d7021b8f75fe6a70400ca57e06a20b075aad78a524f811b3ba1fe
 SHA512 
883a3d69c48bea307681791c6e9d5efa4f956c5beba70d3cac87826bade633cbc98feeaa34607a4754c460cb262e0d6a7b20ecae5c3fccb765181d04402daa13
 DIST vulkan-headers-1.2.198.tar.gz 1288107 BLAKE2B 
91ec6879af46418e9b4f67124f0aff96d6f748c7eb02b500350f350f1b323af9cbe34c383d3d03643cdd35205e286738072c81a192bb3de4cad7c9e525dbb1d0
 SHA512 
c46232df1f121e69124c4faf5749032f8b5a1bd03d8ca69a24450008cd0af9c5ce000e48ab5c491cdfffa765498022f50d15476cded958dc25bd90e139c71829

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.182.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.2.182.ebuild
deleted file mode 100644
index 482f4914180d..
--- a/dev-util/vulkan-headers/vulkan-headers-1.2.182.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Headers
-inherit cmake
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Header files and API registry"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-BDEPEND=">=dev-util/cmake-3.10.2"



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

2021-12-05 Thread Nick Sarnie
commit: 4517cd8c93df22f8dd8ee61c9dc834d05d8e79a1
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:15:38 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:15:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4517cd8c

dev-util/spirv-tools: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest  |  1 -
 dev-util/spirv-tools/spirv-tools-2021.1.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 304a387a6e17..a3899134f0bc 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,3 +1,2 @@
 DIST spirv-tools-1.2.198.tar.gz 294 BLAKE2B 
036f2457863c1bff47939d6238d6f270baee67253edeb5dc4cb1270eb32b9fdb6427c959bde4c5496056784c0334922276b9a4e0ac5530a4c662abdf0190f119
 SHA512 
90a53d0c7c6dfeb5ef2ee3e8b92c00cd39211f18f57aaeae079ac95b94ec4c839443017eb39fbee0f737d0c070ed64e2369609e81dba149f08676724b254f714
-DIST spirv-tools-2021.1.tar.gz 2613619 BLAKE2B 
ab5816e3407ba827f5db69cb391b0e4820661aa7367edfc5a9a41cb9fee98a7e814f765d99548cdab1a11869f79710e6243f2c97ec3ee4f6a919990dc24e63dd
 SHA512 
74be4ecb3f6926cebdbfdc2351e3d3e0db18a8a312ce12882442d4e33737f9ccfb0ec6e1f5cd6bb5604525467605c080a8494b4aef6dd797dc805e12bc10226f
 DIST spirv-tools-20210825.tar.gz 2852443 BLAKE2B 
87c24d6c5506097cf24b3008450e54a652c1e9d0ad1dd61499b65cc93e4783db2f86b3138ef2c8f33b8b242fc55dfa279d135d347bd21dd893ae302ae430
 SHA512 
d99cb85527810413e6df386342a5d0de201defe401fd175f0cd15604dcba0f8c157b63b4d49be64b5161b6a97c0a6ae16fe82080368ec6eb64cd71300d056bea

diff --git a/dev-util/spirv-tools/spirv-tools-2021.1.ebuild 
b/dev-util/spirv-tools/spirv-tools-2021.1.ebuild
deleted file mode 100644
index 782275865502..
--- a/dev-util/spirv-tools/spirv-tools-2021.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=SPIRV-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="c2d5375fa7cc87c93f692e7200d5d974283d4391"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.2_pre20210526"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
-   "-DSPIRV_WERROR=OFF"
-   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
-   "-DBUILD_SHARED_LIBS=ON"
-   )
-
-   cmake_src_configure
-}



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

2021-12-05 Thread Sam James
commit: 0e768db688aa2101f8848150f16accc8252fb777
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec  5 15:50:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 16:35:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e768db6

net-libs/ldns: stable 1.8.0-r1 for hppa, bug #827968

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild 
b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 05b556614f52..dce303cae0a4 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
 
 # configure will die if ecdsa is enabled and ssl is not



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

2021-12-05 Thread Andreas K. Hüttel
commit: 28de41f0523327e9f7334595017b5cdc37d0513b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec  2 15:49:01 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  5 10:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28de41f0

sys-libs/glibc: Update live ebuild

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/glibc/glibc-.ebuild | 31 ++-
 1 file changed, 14 insertions(+), 17 deletions(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 79318fb53543..f5422fcf72cb 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -47,7 +47,7 @@ SRC_URI+=" 
https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${L
 SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
 SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
 
-IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only 
+multiarch multilib multilib-bootstrap nscd profile selinux +ssp +static-libs 
static-pie suid systemd systemtap test vanilla"
+IUSE="audit caps cet +clone3 compile-locales +crypt custom-cflags doc gd 
headers-only +multiarch multilib multilib-bootstrap nscd profile selinux +ssp 
+static-libs static-pie suid systemd systemtap test vanilla"
 
 # Minimum kernel version that glibc requires
 MIN_KERN_VER="3.2.0"
@@ -723,20 +723,6 @@ sanity_prechecks() {
fi
 }
 
-upgrade_warning() {
-   if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z 
${ROOT} ]]; then
-   local oldv newv=$(ver_cut 1-2 ${PV})
-   for oldv in ${REPLACING_VERSIONS}; do
-   if ver_test ${oldv} -lt ${newv}; then
-   ewarn "After upgrading glibc, please restart 
all running processes."
-   ewarn "Be sure to include init (telinit u) or 
systemd (systemctl daemon-reexec)."
-   ewarn "Alternatively, reboot your system."
-   break
-   fi
-   done
-   fi
-}
-
 #
 # the phases
 #
@@ -747,7 +733,6 @@ pkg_pretend() {
# All the checks...
einfo "Checking general environment sanity."
sanity_prechecks
-   upgrade_warning
 }
 
 pkg_setup() {
@@ -799,6 +784,14 @@ src_prepare() {
einfo "Done."
fi
 
+   if use clone3 ; then
+   append-cppflags -DGENTOO_USE_CLONE3
+   else
+   # See e.g. bug #827386, bug #819045.
+   elog "Disabling the clone3 syscall for compatibility with older 
Electron apps."
+   elog "Please re-enable this flag before filing bugs!"
+   fi
+
default
 
gnuconfig_update
@@ -1555,7 +1548,11 @@ pkg_postinst() {
use compile-locales || run_locale_gen "${EROOT}/"
fi
 
-   upgrade_warning
+   if systemd_is_booted && [[ -z ${ROOT} ]] ; then
+   # We need to restart systemd when upgrading from < 2.34
+   # bug #823756
+   systemctl daemon-reexec
+   fi
 
# Check for sanity of /etc/nsswitch.conf, take 2
if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version 
sys-auth/libnss-nis ; then



[gentoo-commits] proj/java:master commit in: dev-java/jamvm/

2021-12-05 Thread Florian Schmaus
commit: ca511696af9a1eba2b603935a5c86a3f61876374
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Dec  5 10:56:49 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Dec  5 10:56:49 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=ca511696

dev-java/jamvm: update to EAPI 6

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

 dev-java/jamvm/jamvm-2.0.0-r1.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild 
b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
index 311dd65c..2e431766 100644
--- a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
+++ b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
 inherit eutils flag-o-matic multilib java-vm-2 autotools
 
@@ -22,10 +21,14 @@ DEPEND="dev-java/gnu-classpath:0
sparc? ( virtual/libffi )"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
+PATCHES=(
# without this patch, classes.zip is not found at runtime
-   epatch "${FILESDIR}/classes-location.patch"
-   epatch "${FILESDIR}/noexecstack.patch"
+   "${FILESDIR}/classes-location.patch"
+   "${FILESDIR}/noexecstack.patch"
+)
+
+src_prepare() {
+   eapply_user
eautoreconf
 
# These come precompiled.



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

2021-12-05 Thread Jakov Smolić
commit: 93ea0c0ce149db9183a6a40d1c2eebe24d398591
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Dec  5 13:55:33 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Dec  5 13:55:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ea0c0c

app-text/ghostscript-gpl: Stabilize 9.55.0-r1 amd64, #828394

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

 app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild
index 9f00300df385..0db6cca5b03f 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2021-12-05 Thread Jakov Smolić
commit: 8487a0371d9fcd5f2d36dad0bdef87f95f2b0f79
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Dec  5 13:55:29 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Dec  5 13:55:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8487a037

www-client/dillo: Stabilize 3.1_pre20181005 amd64, #828316

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

 www-client/dillo/dillo-3.1_pre20181005.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/dillo/dillo-3.1_pre20181005.ebuild 
b/www-client/dillo/dillo-3.1_pre20181005.ebuild
index 4726129bf854..a88cf6c26cc3 100644
--- a/www-client/dillo/dillo-3.1_pre20181005.ebuild
+++ b/www-client/dillo/dillo-3.1_pre20181005.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc +gif ipv6 +jpeg +png ssl +xembed"
 
 RDEPEND="



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

2021-12-05 Thread Jakov Smolić
commit: eade136be694e7efbd47ab68e0fc7483036751a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Dec  5 13:55:37 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Dec  5 13:55:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eade136b

dev-perl/Mouse: Stabilize 2.5.10 amd64, #810139

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

 dev-perl/Mouse/Mouse-2.5.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mouse/Mouse-2.5.10.ebuild 
b/dev-perl/Mouse/Mouse-2.5.10.ebuild
index 4bf71de263a7..acd2b669859d 100644
--- a/dev-perl/Mouse/Mouse-2.5.10.ebuild
+++ b/dev-perl/Mouse/Mouse-2.5.10.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Moose minus the antlers"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.140.0



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

2021-12-05 Thread Nick Sarnie
commit: ec14f717bb5ac49b43771a1cd27255215e64955c
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:07:25 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:07:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec14f717

app-emulation/wine-mono: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-mono/Manifest   |  4 
 app-emulation/wine-mono/wine-mono-6.2.0.ebuild | 29 --
 app-emulation/wine-mono/wine-mono-6.3.0.ebuild | 29 --
 3 files changed, 62 deletions(-)

diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest
index 0779de22f8c6..638b70056811 100644
--- a/app-emulation/wine-mono/Manifest
+++ b/app-emulation/wine-mono/Manifest
@@ -1,9 +1,5 @@
 DIST wine-mono-5.1.1-x86.msi 84130304 BLAKE2B 
05a5344b59249a758443cf91670eaef71d9ad3a3024b11442a8d3512ba54356439d503629fa799e2454975f47c0eaf6ff9e25ed61b020f29efceacc78347d578
 SHA512 
c518b93a470cc897abaf1dba18cc773dca0df62a28d35f32f2ddbe39b4de616c0307545bea5dc3ca87a01fd96b47feb3e1d8c3778106304b9cc08ebb3d1d665f
 DIST wine-mono-5.1.1-x86.tar.xz 44710604 BLAKE2B 
162e5c8b12a0384d218ae049c8a948d48fe50ca51212e1c00f11a207f26a759c749d1b8cd416990856358af3d9899670a363d568eda83b66f5e94efc72eea1ff
 SHA512 
9d2e1c42669164bb3c0096ade0dfd465f633436f18246b1a4d169ae0ae2e3b51d8f94d79409cb71a65b878705d5d38e6f4aa155787e340a9294ff22dbe39cf95
-DIST wine-mono-6.2.0-x86.msi 87498240 BLAKE2B 
f7e20876732cbdfc472d5f850b167feceb4e09dd1d14db2d5e81580fb28cb1ec2fc7d1a48a187a0b0d0ad3884c3880a9f3512efdc5ace02795c3158b404a6770
 SHA512 
99007d7bf3bbdb97babdcc9411a3c9583c261918889e72f785e41cc0638fe4774d81040eebb7d3547ac2609a4684263feefa9e70b662f277ea1717dbd604d3d2
-DIST wine-mono-6.2.0-x86.tar.xz 43071332 BLAKE2B 
f334600697375757c734ff22274665b3bc1cb7495d465e1d209b240b9b2aafdd93f9f246f5415e9f36526bceee6066a13fe01a81d93779dac35687fe0d44f7df
 SHA512 
7e5ed7e4abf88d915d59715b107722135af08bb43e6356f9ae95fdafc539332150a82f85b67d15710ae4ece6c883733bab142f59894f70acd893cac85f6ca905
-DIST wine-mono-6.3.0-x86.msi 86689280 BLAKE2B 
5c3cbe92dc055e97fa6dc894659cbd2666bd6a2ae0ee08c998c5326379a205596d89127d22aeabdf73c99aa8e4ade4d5e05663d0a1e1f9f1d322c7c18a4cd4ea
 SHA512 
e71accf7d649c576728a41e9dda5dc9c21e3ebc0330e01be30c1f196bdb2925c5fefb6e9337cc8043f4b42721702dda4dc9224cb7a31e322410f4002d1f84f42
-DIST wine-mono-6.3.0-x86.tar.xz 44392520 BLAKE2B 
bdaa64005564a134605f924f256a709e40cb713bd1f24f2ac5e82a095e353a81487c74813c88e74ed02905cc23a3bf50e99e908a3536a9671f4920d9093cbe75
 SHA512 
d39bcbaa65e4299711351516e74d559887b152caa3731cc72bbb23412ed76f5b8cf124c2f46241b677b074277c680120a645f738cdcd840ff60465b20deda3b7
 DIST wine-mono-6.4.0-x86.msi 86398976 BLAKE2B 
d1d553f6115618744bea65d7e88fdf19bfdf677ad5c948d9d598fe461ad668f778e5a8ae2084c584c9d6dae9bee68b85f9837c20016ab82c2401644dcfa06c1a
 SHA512 
5e0eda47bd73b4f1d2d4017c1e6f1d14c9801067e085e9c991532c50454dd22b6594bd05733b4aae8a1010e8b443ff2bdbe70398880ea569142b33e253892f12
 DIST wine-mono-6.4.0-x86.tar.xz 44177712 BLAKE2B 
de08e829ade18be0d0896742aa66f3dd9ab96eb0c994ae164f0fc64fb6306dd278714bbea3cd20d9a04625bc502764a875d57fa530489a22d4f69cbe20696cfb
 SHA512 
4e793ab755e3a4b5ff1dd0354756a9635482db6fd98fc90cb710edfd5e1f553e124913e323681bc82827655a5b1056d33c1f9632b5ea1e3e72d547cd780f2d2e
 DIST wine-mono-7.0.0-x86.msi 86433280 BLAKE2B 
9d164bf10f9c790a1f518624321a77965800742c84677a6372cd57b1f51bdd16a2d61ee85f868e84be9b07d4c3f5a7afa770e98637f698c2337c42d42890cf58
 SHA512 
d7af2a68c3b48cab93ddd489f674ab9064d69d5ca0b6c91e58713dd0408af9fb1ff82ef8847d91645d96df40cd5526c6735d621064a3598166ab5f51d1e0d076

diff --git a/app-emulation/wine-mono/wine-mono-6.2.0.ebuild 
b/app-emulation/wine-mono/wine-mono-6.2.0.ebuild
deleted file mode 100644
index b396802d99cc..
--- a/app-emulation/wine-mono/wine-mono-6.2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Wine Mono is a replacement for the .NET runtime and class 
libraries in Wine"
-HOMEPAGE="https://www.winehq.org/;
-SRC_URI="
-   !shared? ( https://dl.winehq.org/wine/${PN}/${PV}/${P}-x86.msi )
-   shared? ( https://dl.winehq.org/wine/${PN}/${PV}/${P}-x86.tar.xz )
-"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared"
-
-DEPEND="!!app-emulation/wine:0"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /usr/share/wine/mono
-   if use shared; then
-   doins -r "${P}"
-   else
-   doins "${DISTDIR}/${P}-x86.msi"
-   fi
-}

diff --git a/app-emulation/wine-mono/wine-mono-6.3.0.ebuild 
b/app-emulation/wine-mono/wine-mono-6.3.0.ebuild
deleted file mode 100644
index b396802d99cc..
--- a/app-emulation/wine-mono/wine-mono-6.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 

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

2021-12-05 Thread Maciej Barć
commit: 1504f6ee3c92fa120019cc25369b26ebeded2877
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec  5 14:13:41 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec  5 16:07:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1504f6ee

dev-lang/neko: fix slots; add missing mbedtls dep for USE=ssl

Closes: https://bugs.gentoo.org/828414
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/neko/{neko-2.3.0.ebuild => neko-2.3.0-r1.ebuild} | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-lang/neko/neko-2.3.0.ebuild 
b/dev-lang/neko/neko-2.3.0-r1.ebuild
similarity index 86%
rename from dev-lang/neko/neko-2.3.0.ebuild
rename to dev-lang/neko/neko-2.3.0-r1.ebuild
index 307509336fb3..c078c06afa2c 100644
--- a/dev-lang/neko/neko-2.3.0.ebuild
+++ b/dev-lang/neko/neko-2.3.0-r1.ebuild
@@ -27,10 +27,13 @@ DEPEND="
dev-libs/boehm-gc:=
dev-libs/libpcre:=
sys-libs/zlib:=
-   apache? ( www-servers/apache:2 )
-   mysql? ( dev-db/mysql:* )
-   sqlite? ( dev-db/sqlite )
-   ssl? ( dev-libs/openssl )
+   apache? ( www-servers/apache:2= )
+   mysql? ( dev-db/mysql:= )
+   sqlite? ( dev-db/sqlite:3= )
+   ssl? (
+   dev-libs/openssl:=
+   net-libs/mbedtls:=
+   )
 "
 RDEPEND="${DEPEND}"
 



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

2021-12-05 Thread Maciej Barć
commit: a1124fc3271d6f1fcdbb6deff1f04c7e1d7c9c63
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec  5 13:46:24 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec  5 16:07:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1124fc3

dev-lang/haxe: add luv dependency

Closes: https://bugs.gentoo.org/828415
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/haxe/{haxe-4.2.4.ebuild => haxe-4.2.4-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-lang/haxe/haxe-4.2.4.ebuild 
b/dev-lang/haxe/haxe-4.2.4-r1.ebuild
similarity index 92%
rename from dev-lang/haxe/haxe-4.2.4.ebuild
rename to dev-lang/haxe/haxe-4.2.4-r1.ebuild
index 3a305a28ad8b..c08d0a8340e6 100644
--- a/dev-lang/haxe/haxe-4.2.4.ebuild
+++ b/dev-lang/haxe/haxe-4.2.4-r1.ebuild
@@ -20,12 +20,15 @@ LICENSE="GPL-2+ MIT"
 SLOT="0/${PV}"
 IUSE="+ocamlopt"
 
+# NOTICE:
+# Theoretically luv <= 0.5.8 is pinned but it is because of mingw issues
 RDEPEND="
>=dev-lang/ocaml-4:=[ocamlopt?]
dev-ml/extlib:=
+   dev-ml/luv:=
+   dev-ml/ocaml-sha:=
dev-ml/ptmap:=
dev-ml/sedlex:=
-   dev-ml/ocaml-sha:=
dev-ml/xml-light:=
 
dev-lang/neko:=



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

2021-12-05 Thread David Seifert
commit: 679620acd428f4e3a5348536bcea8a6bd6304ebf
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec  5 16:19:27 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec  5 16:19:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679620ac

sys-libs/libcap: add live ebuild

Signed-off-by: David Seifert  gentoo.org>

 sys-libs/libcap/libcap-.ebuild | 92 ++
 1 file changed, 92 insertions(+)

diff --git a/sys-libs/libcap/libcap-.ebuild 
b/sys-libs/libcap/libcap-.ebuild
new file mode 100644
index ..969f9d0aaacb
--- /dev/null
+++ b/sys-libs/libcap/libcap-.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs pam usr-ldscript
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libcap/libcap.git;
+else
+   
SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="POSIX 1003.1e capabilities"
+HOMEPAGE="https://sites.google.com/site/fullycapable/;
+
+# it's available under either of the licenses
+LICENSE="|| ( GPL-2 BSD )"
+SLOT="0"
+IUSE="pam static-libs tools"
+
+# While the build system optionally uses gperf, we don't DEPEND on it because
+# the build automatically falls back when it's unavailable.  #604802
+PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
+DEPEND="${PDEPEND}
+   sys-kernel/linux-headers"
+BDEPEND="
+   sys-apps/diffutils
+   tools? ( dev-lang/go )"
+
+QA_FLAGS_IGNORED="sbin/captree" # go binaries don't use LDFLAGS
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+run_emake() {
+   local args=(
+   AR="$(tc-getAR)"
+   CC="$(tc-getCC)"
+   OBJCOPY="$(tc-getOBJCOPY)"
+   RANLIB="$(tc-getRANLIB)"
+   exec_prefix="${EPREFIX}"
+   lib_prefix="${EPREFIX}/usr"
+   lib="$(get_libdir)"
+   prefix="${EPREFIX}/usr"
+   PAM_CAP="$(usex pam yes no)"
+   DYNAMIC=yes
+   GOLANG="$(multilib_native_usex tools yes no)"
+   )
+   emake "${args[@]}" "$@"
+}
+
+src_configure() {
+   tc-export_build_env BUILD_CC
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   run_emake
+}
+
+multilib_src_test() {
+   run_emake test
+}
+
+multilib_src_install() {
+   # no configure, needs explicit install line #444724#c3
+   run_emake DESTDIR="${D}" install
+
+   gen_usr_ldscript -a cap
+   gen_usr_ldscript -a psx
+   if ! use static-libs ; then
+   rm "${ED}"/usr/$(get_libdir)/lib{cap,psx}.a || die
+   fi
+
+   # install pam plugins ourselves
+   rm -rf "${ED}"/usr/$(get_libdir)/security || die
+
+   if use pam ; then
+   dopammod pam_cap/pam_cap.so
+   dopamsecurity '' pam_cap/capability.conf
+   fi
+}
+
+multilib_src_install_all() {
+   dodoc CHANGELOG README doc/capability.notes
+}



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

2021-12-05 Thread David Seifert
commit: 63a567c5a0b9d4373ddaaccb34d6db002fb600ea
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec  5 16:19:28 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec  5 16:19:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a567c5

sys-libs/libcap: sync 2.61 from live ebuild

Signed-off-by: David Seifert  gentoo.org>

 sys-libs/libcap/libcap-2.61.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libcap/libcap-2.61.ebuild 
b/sys-libs/libcap/libcap-2.61.ebuild
index 28b28501b9d6..ad5ca82adcb8 100644
--- a/sys-libs/libcap/libcap-2.61.ebuild
+++ b/sys-libs/libcap/libcap-2.61.ebuild
@@ -5,14 +5,21 @@ EAPI=7
 
 inherit multilib-minimal toolchain-funcs pam usr-ldscript
 
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libcap/libcap.git;
+else
+   
SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
 DESCRIPTION="POSIX 1003.1e capabilities"
 HOMEPAGE="https://sites.google.com/site/fullycapable/;
-SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
 
 # it's available under either of the licenses
 LICENSE="|| ( GPL-2 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="pam static-libs tools"
 
 # While the build system optionally uses gperf, we don't DEPEND on it because



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

2021-12-05 Thread Nick Sarnie
commit: 039eb2711b55213d6a56d2cd46e15432d8ae1b69
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec  5 16:18:41 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec  5 16:18:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039eb271

dev-util/glslang: Remove blocker

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/glslang-1.2.198.ebuild | 1 -
 dev-util/glslang/glslang-11.6.0.ebuild  | 1 -
 dev-util/glslang/glslang-.ebuild| 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-util/glslang/glslang-1.2.198.ebuild 
b/dev-util/glslang/glslang-1.2.198.ebuild
index 43b82f26880a..b8aa48bd199f 100644
--- a/dev-util/glslang/glslang-1.2.198.ebuild
+++ b/dev-util/glslang/glslang-1.2.198.ebuild
@@ -23,7 +23,6 @@ 
HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https:/
 LICENSE="BSD"
 SLOT="0"
 
-RDEPEND="!https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https:/
 LICENSE="BSD"
 SLOT="0"
 
-RDEPEND="!https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https:/
 LICENSE="BSD"
 SLOT="0"
 
-RDEPEND="!

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ksnip/

2021-12-05 Thread David Flogeras
commit: 09947000ae78ae49fd06fe7b0eb9ada6cbca37a5
Author: David Flogeras  gmail  com>
AuthorDate: Sun Dec  5 18:45:07 2021 +
Commit: David Flogeras  gmail  com>
CommitDate: Sun Dec  5 18:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09947000

x11-misc/ksnip: 1.9.1 and 1.9.2 bumps

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: David Flogeras  gmail.com>

 x11-misc/ksnip/Manifest   |  2 ++
 x11-misc/ksnip/ksnip-1.9.1.ebuild | 44 +++
 x11-misc/ksnip/ksnip-1.9.2.ebuild | 44 +++
 3 files changed, 90 insertions(+)

diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest
index abab96f9d..781f2cdf0 100644
--- a/x11-misc/ksnip/Manifest
+++ b/x11-misc/ksnip/Manifest
@@ -1,2 +1,4 @@
 DIST ksnip-1.8.1.tar.gz 443044 BLAKE2B 
4a6d79f4cb5f91302dd893bc2ecd1c641d096292d02c141cc91a01c9dcf9e630222ce40b689c31932b1dff7524443c83c2a977cb7ef75478841124817104d22d
 SHA512 
f8e643fa04c32f02fdb91ab0f2bd9deb200d182712d3c094474a25a6a824057fb96b5bd833d6eb46b2d036ea437f90783611d1df9cdd569be54ab6aef7c39f5b
 DIST ksnip-1.9.0.tar.gz 532570 BLAKE2B 
ee75907a295a5a01d977f8aa3f3719f14e8ca0f2c46c0d05cedcdd7fec2ba02f50a39698f1890228716a8e22dd2d96ae47448731bf023e0773477ff3f3ac041d
 SHA512 
e6cb6f132749ad86f29a236250103e601814d5e49bc29ccc91362ba0d127d403d9604fe3362beee46675d05ca5319ecf18b1781202f5d77cdb5aaf9c627fb01e
+DIST ksnip-1.9.1.tar.gz 565221 BLAKE2B 
c625f1132c47953355eca8094d63abc951b486c350045b05e19031d059bd8951826cd0fcb6813a98d880b069beacb84c7beaae4fda05e2131bace7766959e73c
 SHA512 
5a6739a8f03854c0b311e522b42470d15597d2343d9fda50a22fd4364c1ae502a588a9f6491977a29fe391c990f7311d5ef217f01c55604605d7c0364dc9137c
+DIST ksnip-1.9.2.tar.gz 569082 BLAKE2B 
a40c4b67db5272f00108041226822bb70ac2f86803e6b6e41c496a7baba61a2c77e6101fd79cc936e9b2ad530b59d6f0af6eaa071172cccbdeb88b5c85497942
 SHA512 
7b00538a129b15f30e4a6439e5c4dab57cbcaa1d6c67559413107500698fa0572b2b94ac8ff1522eb61dc2d8ced1b7efe4589d22c7438a7a03f9452b13939afd

diff --git a/x11-misc/ksnip/ksnip-1.9.1.ebuild 
b/x11-misc/ksnip/ksnip-1.9.1.ebuild
new file mode 100644
index 0..77a436cbb
--- /dev/null
+++ b/x11-misc/ksnip/ksnip-1.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg cmake
+# cmake has to be listed after xdg for src_prepare to work
+
+DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
+HOMEPAGE="https://github.com/ksnip/ksnip;
+SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5[png]
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   >=media-libs/kcolorpicker-0.1.6
+   >=media-libs/kimageannotator-0.5.2
+   x11-libs/libX11
+   x11-libs/libxcb"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   kde-frameworks/extra-cmake-modules:5
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+
+src_install() {
+   cmake_src_install
+
+   doicon -s scalable desktop/${PN}.svg
+   domenu desktop/org.${PN}.${PN}.desktop
+}

diff --git a/x11-misc/ksnip/ksnip-1.9.2.ebuild 
b/x11-misc/ksnip/ksnip-1.9.2.ebuild
new file mode 100644
index 0..b6bbae765
--- /dev/null
+++ b/x11-misc/ksnip/ksnip-1.9.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg cmake
+# cmake has to be listed after xdg for src_prepare to work
+
+DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
+HOMEPAGE="https://github.com/ksnip/ksnip;
+SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5[png]
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   >=media-libs/kcolorpicker-0.1.6
+   >=media-libs/kimageannotator-0.5.3
+   x11-libs/libX11
+   x11-libs/libxcb"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   kde-frameworks/extra-cmake-modules:5
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+
+src_install() {
+   cmake_src_install
+
+   doicon -s scalable desktop/${PN}.svg
+   domenu desktop/org.${PN}.${PN}.desktop
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ksnip/

2021-12-05 Thread David Flogeras
commit: f1696ee53df4ce7306a3148c21773abcb88b63f1
Author: David Flogeras  gmail  com>
AuthorDate: Sun Dec  5 18:45:58 2021 +
Commit: David Flogeras  gmail  com>
CommitDate: Sun Dec  5 18:45:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1696ee5

x11-misc/ksnip: remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: David Flogeras  gmail.com>

 x11-misc/ksnip/Manifest   |  2 --
 x11-misc/ksnip/ksnip-1.8.1.ebuild | 44 ---
 x11-misc/ksnip/ksnip-1.9.0.ebuild | 44 ---
 3 files changed, 90 deletions(-)

diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest
index 781f2cdf0..182cfaa93 100644
--- a/x11-misc/ksnip/Manifest
+++ b/x11-misc/ksnip/Manifest
@@ -1,4 +1,2 @@
-DIST ksnip-1.8.1.tar.gz 443044 BLAKE2B 
4a6d79f4cb5f91302dd893bc2ecd1c641d096292d02c141cc91a01c9dcf9e630222ce40b689c31932b1dff7524443c83c2a977cb7ef75478841124817104d22d
 SHA512 
f8e643fa04c32f02fdb91ab0f2bd9deb200d182712d3c094474a25a6a824057fb96b5bd833d6eb46b2d036ea437f90783611d1df9cdd569be54ab6aef7c39f5b
-DIST ksnip-1.9.0.tar.gz 532570 BLAKE2B 
ee75907a295a5a01d977f8aa3f3719f14e8ca0f2c46c0d05cedcdd7fec2ba02f50a39698f1890228716a8e22dd2d96ae47448731bf023e0773477ff3f3ac041d
 SHA512 
e6cb6f132749ad86f29a236250103e601814d5e49bc29ccc91362ba0d127d403d9604fe3362beee46675d05ca5319ecf18b1781202f5d77cdb5aaf9c627fb01e
 DIST ksnip-1.9.1.tar.gz 565221 BLAKE2B 
c625f1132c47953355eca8094d63abc951b486c350045b05e19031d059bd8951826cd0fcb6813a98d880b069beacb84c7beaae4fda05e2131bace7766959e73c
 SHA512 
5a6739a8f03854c0b311e522b42470d15597d2343d9fda50a22fd4364c1ae502a588a9f6491977a29fe391c990f7311d5ef217f01c55604605d7c0364dc9137c
 DIST ksnip-1.9.2.tar.gz 569082 BLAKE2B 
a40c4b67db5272f00108041226822bb70ac2f86803e6b6e41c496a7baba61a2c77e6101fd79cc936e9b2ad530b59d6f0af6eaa071172cccbdeb88b5c85497942
 SHA512 
7b00538a129b15f30e4a6439e5c4dab57cbcaa1d6c67559413107500698fa0572b2b94ac8ff1522eb61dc2d8ced1b7efe4589d22c7438a7a03f9452b13939afd

diff --git a/x11-misc/ksnip/ksnip-1.8.1.ebuild 
b/x11-misc/ksnip/ksnip-1.8.1.ebuild
deleted file mode 100644
index 855a1b66e..0
--- a/x11-misc/ksnip/ksnip-1.8.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg cmake
-# cmake has to be listed after xdg for src_prepare to work
-
-DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
-HOMEPAGE="https://github.com/ksnip/ksnip;
-SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5[png]
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   >=media-libs/kcolorpicker-0.1.5
-   >=media-libs/kimageannotator-0.4.1
-   x11-libs/libX11
-   x11-libs/libxcb"
-DEPEND="${RDEPEND}
-   dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-
-src_install() {
-   cmake_src_install
-
-   doicon -s scalable desktop/${PN}.svg
-   domenu desktop/org.${PN}.${PN}.desktop
-}

diff --git a/x11-misc/ksnip/ksnip-1.9.0.ebuild 
b/x11-misc/ksnip/ksnip-1.9.0.ebuild
deleted file mode 100644
index 0e77faa33..0
--- a/x11-misc/ksnip/ksnip-1.9.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg cmake
-# cmake has to be listed after xdg for src_prepare to work
-
-DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
-HOMEPAGE="https://github.com/ksnip/ksnip;
-SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5[png]
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   >=media-libs/kcolorpicker-0.1.6
-   >=media-libs/kimageannotator-0.5.1
-   x11-libs/libX11
-   x11-libs/libxcb"
-DEPEND="${RDEPEND}
-   dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-
-src_install() {
-   cmake_src_install
-
-   doicon -s scalable desktop/${PN}.svg
-   domenu desktop/org.${PN}.${PN}.desktop
-}



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

2021-12-05 Thread Zac Medico
commit: 3fd7f8b6a59a5fc32d222854864cc8cd95c5b5d3
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec  5 19:07:17 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec  5 19:07:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd7f8b6

sys-apps/yarn: stabilize 1.22.17 amd64

Closes: https://bugs.gentoo.org/828379
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/sys-apps/yarn/yarn-1.22.17.ebuild 
b/sys-apps/yarn/yarn-1.22.17.ebuild
index 1c2aa5d2cfdf..bb8df23d1c0e 100644
--- a/sys-apps/yarn/yarn-1.22.17.ebuild
+++ b/sys-apps/yarn/yarn-1.22.17.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/yarnpkg/yarn/releases/download/v${PV}/${MY_P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="!dev-util/cmdtest



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

2021-12-05 Thread Andreas K. Hüttel
commit: 320e0789812c511e8ab31fc6bec9b3162a6416ae
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec  5 20:31:55 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  5 20:31:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320e0789

sys-libs/glibc: some rework of  ebuild, needs testing (e.g. crossdev)

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

 sys-libs/glibc/glibc-.ebuild | 175 +--
 1 file changed, 96 insertions(+), 79 deletions(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 39b77e312fa5..ea87ec9994c8 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -401,6 +401,7 @@ setup_flags() {
filter-flags '-O?'
append-flags -O2
fi
+
strip-unsupported-flags
filter-flags -m32 -m64 '-mabi=*'
 
@@ -515,14 +516,103 @@ setup_env() {
einfo "Skip CC ABI injection. We can't use (cross-)compiler 
yet."
return 0
fi
-   local VAR=CFLAGS_${ABI}
+
+   # Glibc does not work with gold (for various reasons) #269274.
+   tc-ld-disable-gold
+
+   if use doc ; then
+   export MAKEINFO=makeinfo
+   else
+   export MAKEINFO=/dev/null
+   fi
+
+   # Reset CC to the value at start of emerge
+   export CC=${__ORIG_CC:-${CC}}
+
+   if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
+
+   # If we are running in an otherwise clang/llvm environment, we 
need to
+   # recover the proper gcc and binutils settings here, at least 
until glibc
+   # is finally building with clang. So let's override everything 
that is
+   # set in the clang profiles.
+   # Want to shoot yourself into the foot? Set USE=custom-cflags, 
that's always
+   # a good start into that direction.
+   # Also, if you're crosscompiling, let's assume you know what 
you are doing.
+   # Hopefully.
+
+   local current_binutils_path=$(binutils-config -B)
+   local current_gcc_path=$(gcc-config -B)
+   einfo "Overriding clang configuration, since it won't work here"
+
+   export __ORIG_CC=${CC}
+
+   export CC="${current_gcc_path}/gcc"
+   export CXX="${current_gcc_path}/g++"
+   export LD="${current_binutils_path}/ld.bfd"
+   export AR="${current_binutils_path}/ar"
+   export AS="${current_binutils_path}/as"
+   export NM="${current_binutils_path}/nm"
+   export STRIP="${current_binutils_path}/strip"
+   export RANLIB="${current_binutils_path}/ranlib"
+   export OBJCOPY="${current_binutils_path}/objcopy"
+   export STRINGS="${current_binutils_path}/strings"
+   export OBJDUMP="${current_binutils_path}/objdump"
+   export READELF="${current_binutils_path}/readelf"
+   export ADDR2LINE="${current_binutils_path}/addr2line"
+
+   # do we need to also do flags munging here? yes! at least...
+   filter-flags '-fuse-ld=*'
+   filter-flags '-D_FORTIFY_SOURCE=*'
+
+   else
+
+   # this is the "normal" case
+
+   export __ORIG_CC=${CC}
+
+   export CC="$(tc-getCC ${CTARGET})"
+   export CXX="$(tc-getCXX ${CTARGET})"
+
+   # Always use tuple-prefixed toolchain. For non-native ABI 
glibc's configure
+   # can't detect them automatically due to ${CHOST} mismatch and 
fallbacks
+   # to unprefixed tools. Similar to 
multilib.eclass:multilib_toolchain_setup().
+   export NM="$(tc-getNM ${CTARGET})"
+   export READELF="$(tc-getREADELF ${CTARGET})"
+
+   fi
+
# We need to export CFLAGS with abi information in them because glibc's
# configure script checks CFLAGS for some targets (like mips).  Keep
# around the original clean value to avoid appending multiple ABIs on
-   # top of each other.
-   : ${__GLIBC_CC:=$(tc-getCC ${CTARGET})}
-   export __GLIBC_CC CC="${__GLIBC_CC} ${!VAR}"
-   einfo " $(printf '%15s' 'Manual CC:')   ${CC}"
+   # top of each other. (Why does the comment talk about CFLAGS if the code
+   # acts on CC?)
+   export __GLIBC_CC=${CC}
+   export __GLIBC_CXX=${CXX}
+
+   export __abi_CFLAGS="$(get_abi_CFLAGS)"
+
+   # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760
+   # To build .S (assembly) files with the same ABI-specific flags
+   # upstream currently recommends adding CFLAGS to CC/CXX:
+   #https://sourceware.org/PR23273
+   # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific 
CFLAGS
+   # and breaks multiarch support. See 659030#c3 for an 

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

2021-12-05 Thread Maciej Barć
commit: 229147d070a9c5d32533e577029dfe661edaaef1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec  5 20:40:06 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec  5 20:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229147d0

dev-lang/haxe: make - ensure correct ocamlopt(.opt)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/haxe/{haxe-4.2.4-r1.ebuild => haxe-4.2.4-r2.ebuild} | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-lang/haxe/haxe-4.2.4-r1.ebuild 
b/dev-lang/haxe/haxe-4.2.4-r2.ebuild
similarity index 91%
rename from dev-lang/haxe/haxe-4.2.4-r1.ebuild
rename to dev-lang/haxe/haxe-4.2.4-r2.ebuild
index b391ef467182..6a8441c77ab2 100644
--- a/dev-lang/haxe/haxe-4.2.4-r1.ebuild
+++ b/dev-lang/haxe/haxe-4.2.4-r2.ebuild
@@ -48,7 +48,11 @@ QA_FLAGS_IGNORED="usr/bin/haxelib"
 QA_PRESTRIPPED="usr/bin/haxelib"
 
 src_configure() {
-   use ocamlopt && export OCAMLOPT=ocamlopt.opt
+   if use ocamlopt ; then
+   export OCAMLOPT=ocamlopt.opt
+   else
+   export OCAMLOPT=ocamlopt
+   fi
 }
 
 src_compile() {
@@ -56,6 +60,7 @@ src_compile() {
BRANCH=""
COMMIT_DATE=""
COMMIT_SHA=""
+   OCAMLOPT=${OCAMLOPT}
INSTALL_DIR=/usr
)
emake -j1



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

2021-12-05 Thread Maciej Barć
commit: 1bfe51b8bb746a506a20f3833bef739c4c40e50c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec  5 20:36:44 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec  5 20:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfe51b8

dev-lang/haxe: fix BDEPEND

Closes: https://bugs.gentoo.org/828430
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/haxe/haxe-4.2.4-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-lang/haxe/haxe-4.2.4-r1.ebuild 
b/dev-lang/haxe/haxe-4.2.4-r1.ebuild
index c08d0a8340e6..b391ef467182 100644
--- a/dev-lang/haxe/haxe-4.2.4-r1.ebuild
+++ b/dev-lang/haxe/haxe-4.2.4-r1.ebuild
@@ -38,6 +38,11 @@ RDEPEND="
sys-libs/zlib:=
 "
 DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-ml/camlp5
+   dev-ml/dune
+   dev-ml/findlib
+"
 
 QA_FLAGS_IGNORED="usr/bin/haxelib"
 QA_PRESTRIPPED="usr/bin/haxelib"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/stix-fonts/

2021-12-05 Thread Arthur Zamarin
commit: c88b21a794984262c983ded50ba26fb46fcd23c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:13 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88b21a7

media-fonts/stix-fonts: Stabilize 2.11 sparc, #828405

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

 media-fonts/stix-fonts/stix-fonts-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/stix-fonts/stix-fonts-2.11.ebuild 
b/media-fonts/stix-fonts/stix-fonts-2.11.ebuild
index 624933f2b63e..37c371745996 100644
--- a/media-fonts/stix-fonts/stix-fonts-2.11.ebuild
+++ b/media-fonts/stix-fonts/stix-fonts-2.11.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/static_otf"
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE=""
 
 RESTRICT="binchecks strip test"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-padauk/

2021-12-05 Thread Arthur Zamarin
commit: ee5106fc5965997cf842f5aa635e2a7936fb8959
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:16 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5106fc

media-fonts/sil-padauk: Stabilize 4.000 sparc, #828404

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

 media-fonts/sil-padauk/sil-padauk-4.000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild 
b/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
index 98398e089f11..66cd8e58e707 100644
--- a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
+++ b/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="OFL"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 IUSE=""
 
 BDEPEND="app-arch/unzip"



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

2021-12-05 Thread Arthur Zamarin
commit: c04a16bbe0b079cb27b019f50d2ab179175b430f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:22 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04a16bb

app-backup/dar: Stabilize 2.7.2 sparc, #828321

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

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

diff --git a/app-backup/dar/dar-2.7.2.ebuild b/app-backup/dar/dar-2.7.2.ebuild
index 30d87e469279..f81e50b06cbd 100644
--- a/app-backup/dar/dar-2.7.2.ebuild
+++ b/app-backup/dar/dar-2.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~ppc sparc ~x86 ~amd64-linux"
 IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr"
 
 REQUIRED_USE="?? ( dar32 dar64 )



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

2021-12-05 Thread Arthur Zamarin
commit: 7a109ace8825221405efe0210e6f4a93bbc3c147
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:19 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a109ace

app-admin/usbview: Stabilize 2.1 sparc, #828320

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

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

diff --git a/app-admin/usbview/usbview-2.1.ebuild 
b/app-admin/usbview/usbview-2.1.ebuild
index 245e56aa0313..c29b54a733b0 100644
--- a/app-admin/usbview/usbview-2.1.ebuild
+++ b/app-admin/usbview/usbview-2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.kroah.com/linux-usb/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



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

2021-12-05 Thread Arthur Zamarin
commit: 9d449e4f6d1fa8f16598fb1361845c5ddf31da98
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:22 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d449e4f

dev-libs/libthreadar: Stabilize 1.3.5 sparc, #828321

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

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

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
index 56f7aff09459..b8d89c2c8548 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc sparc ~x86"
 
 src_install() {
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install



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

2021-12-05 Thread Arthur Zamarin
commit: 1286a5ba395a3bb9382d56fcaf3ab6cfa3645f41
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1286a5ba

dev-perl/HTTP-Message: Stabilize 6.330.0 sparc, #828187

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

 dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild 
b/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
index 0355e2f042e0..13f344f22c18 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Base class for Request/Response"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~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="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/

2021-12-05 Thread David Seifert
commit: 8ded7f8b93dce8ea8b4b59036030278219299b63
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec  5 20:55:08 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec  5 20:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ded7f8b

dev-util/nvidia-cuda-toolkit: bump supported GCCs

Closes: https://bugs.gentoo.org/822330
Signed-off-by: David Seifert  gentoo.org>

 ...-toolkit-10.2.89-r3.ebuild => nvidia-cuda-toolkit-10.2.89-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r3.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r4.ebuild
similarity index 98%
rename from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r3.ebuild
rename to dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r4.ebuild
index 53782c8b93a7..311eec73bdac 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r3.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r4.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
local cuda_supported_gcc
 
# ATTENTION: change requires revbump
-   cuda_supported_gcc="4.7 4.8 4.9 5.3 5.4 6.3 6.4 7.2 7.3 8.2 8.3 8.4"
+   cuda_supported_gcc="6.5 7.5 8.5"
 
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \



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

2021-12-05 Thread James Le Cuirot
commit: bc7ea02129cd90fa0baaf7bc583f40aa5d0bf021
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  5 21:39:08 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  5 21:39:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7ea021

dev-perl/Data-Dump: Keyword 1.250.0 for ~m68k

The tests pass.

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

 dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild 
b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
index 95681b69fdb9..a5d3d7b37bba 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Pretty printing of data structures"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
virtual/perl-MIME-Base64



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

2021-12-05 Thread James Le Cuirot
commit: 6d4dc3f6e02dca540465245a26f0e94016a4955b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  5 21:39:37 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  5 21:39:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4dc3f6

dev-perl/Class-XSAccessor: Keyword 1.900.0-r1 for ~m68k

The tests pass.

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

 dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild 
b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild
index a41d736d25a3..154746501662 100644
--- a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Generate fast XS accessors without runtime 
compilation"
 # License note: perl 5-or-newer
 # https://bugs.gentoo.org/718946#c6
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~ppc-macos 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ppc ~ppc64 ~riscv x86 ~ppc-macos 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread James Le Cuirot
commit: 6f4c73062223fb8ec81b45cb943961fe34001f96
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  5 21:39:59 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  5 21:39:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4c7306

dev-perl/Test-Trap: Keyword 0.3.4 for ~m68k

The tests pass.

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

 dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild 
b/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild
index 79f8341de814..920958b643ba 100644
--- a/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild
+++ b/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Trap exit codes, exceptions, output, etc"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: app-text/App-XML-DocBook-Builder/

2021-12-05 Thread James Le Cuirot
commit: d175aea823506824c427a20ec26b20585622b688
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  5 21:40:36 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  5 21:40:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d175aea8

app-text/App-XML-DocBook-Builder: Keyword 0.100.300-r1 for ~m68k

The tests pass.

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

 .../App-XML-DocBook-Builder/App-XML-DocBook-Builder-0.100.300-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-text/App-XML-DocBook-Builder/App-XML-DocBook-Builder-0.100.300-r1.ebuild 
b/app-text/App-XML-DocBook-Builder/App-XML-DocBook-Builder-0.100.300-r1.ebuild
index 85834ba3e3d9..da0f325afc17 100644
--- 
a/app-text/App-XML-DocBook-Builder/App-XML-DocBook-Builder-0.100.300-r1.ebuild
+++ 
b/app-text/App-XML-DocBook-Builder/App-XML-DocBook-Builder-0.100.300-r1.ebuild
@@ -12,7 +12,7 @@ 
HOMEPAGE="https://www.shlomifish.org/open-source/projects/docmake/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~x86"
 
 RDEPEND="dev-perl/Class-XSAccessor
virtual/perl-Getopt-Long



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2021-12-05 Thread James Le Cuirot
commit: e01cb2688051472a2819e1423561dc2874af7a54
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  5 21:40:58 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  5 21:40:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01cb268

games-misc/fortune-mod: Keyword 3.6.1-r1 for ~m68k

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

 games-misc/fortune-mod/fortune-mod-3.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/fortune-mod/fortune-mod-3.6.1-r1.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.6.1-r1.ebuild
index 4eb202d98bba..1b57ffbf8ef8 100644
--- a/games-misc/fortune-mod/fortune-mod-3.6.1-r1.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.6.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~x86"
 IUSE="offensive"
 
 DEPEND="app-text/recode:=



[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/, games-server/minecraft-server/files/

2021-12-05 Thread Conrad Kostecki
commit: 192d06f996fdd9d536eb6b91595ff6e825a6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 20:48:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192d06f9

games-server/minecraft-server: drop 1.17.1

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

 games-server/minecraft-server/Manifest |  1 -
 .../minecraft-server/files/minecraft-server-bin| 21 +
 .../minecraft-server-1.17.1.ebuild | 54 --
 3 files changed, 21 insertions(+), 55 deletions(-)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 0d4cb060fd8b..7e5df1a3842c 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1,3 +1,2 @@
 DIST minecraft-server-1.16.5.jar 37962360 BLAKE2B 
355715b809c09581e457f54618bd6ddab91b1c488d709d402fa6690d32244298d44191d439b8d9f27f4853f7e7658bfa2db88b61697a1caeb66da76ab211d9f8
 SHA512 
8321c50d788c6a3a3e8b2146bf1b20f6a3da87dd21ec4bd1fda0031d26f728d64e56a6a230ba5d857f4d500d7ba281eb4e3c28b6715f29d8dcba79d8c0ddf03f
-DIST minecraft-server-1.17.1.jar 43626592 BLAKE2B 
f926c01890faf6904eb38ea14f1affddd32dbe992c4df9d125507325fa11ec98eeaa63622387a3608d89bbf2602a447efc8560a49b24ba517ed55bf2fd18fac9
 SHA512 
fe6e48e2cee38224d2c88f04c19afca9c21fddbe6077b5538e0a0581c2f6c4478ec99bc369bec5131d709b89273dbd769659f149163f0c284b518a38e58a5bcc
 DIST minecraft-server-1.18.jar 46323386 BLAKE2B 
f603477f69b0c675cff45585329dfd97f94343655946475b81d272e1ce27e08d79d3f9bdc07a476cfe2794602eaa83e353ebecdbc61043ff4f4b335a55639f08
 SHA512 
be8face6d0ad94578afa520eb0eecde31c1e3ea711a6f5349e0fa1a26e95069cc3a409435e37adc6a3d871a82ddfb86de8af3395c06b11148921058c220b03d0

diff --git a/games-server/minecraft-server/files/minecraft-server-bin 
b/games-server/minecraft-server/files/minecraft-server-bin
new file mode 100644
index ..b2664211f2cf
--- /dev/null
+++ b/games-server/minecraft-server/files/minecraft-server-bin
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+# Options
+JAVA_JAR="/usr/share/minecraft-server/lib/minecraft-server.jar"
+JAVA_OPTS="$@"
+MINECRAFT_OPTS="nogui"
+
+# Choose JAVA
+set -- /opt/openjdk-bin-17.* /usr/lib*/openjdk-17
+while ! [ -d "${1}" ]; do
+   if [ ${#} -eq 1 ]; then
+   echo "Error: No JAVA 17 runtime found!"
+   exit 1
+   fi
+
+   shift
+done
+JAVA_HOME="${1}"
+
+# Launch Minecraft server
+"${JAVA_HOME}"/bin/java ${JAVA_OPTS} -jar "${JAVA_JAR}" "${MINECRAFT_OPTS}"

diff --git a/games-server/minecraft-server/minecraft-server-1.17.1.ebuild 
b/games-server/minecraft-server/minecraft-server-1.17.1.ebuild
deleted file mode 100644
index 3d1fcc0bad1e..
--- a/games-server/minecraft-server/minecraft-server-1.17.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_COMMIT="a16d67e5807f57fc4e550299cf20226194497dc2"
-README_GENTOO_SUFFIX="-r1"
-
-inherit readme.gentoo-r1 java-pkg-2 systemd
-
-DESCRIPTION="The official server for the sandbox video game"
-HOMEPAGE="https://www.minecraft.net/;
-SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
-
-LICENSE="Mojang"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   acct-group/minecraft
-   acct-user/minecraft
-   app-misc/dtach
-   || (
-   >=virtual/jre-1.8
-   >=virtual/jdk-1.8
-   )
-"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   cp "${DISTDIR}/${A}" "${WORKDIR}" || die
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
-   java-pkg_dolauncher minecraft-server --jar minecraft-server.jar 
--java_args "\${JAVA_OPTS}"
-
-   newinitd "${FILESDIR}"/minecraft-server.initd-r4 minecraft-server
-   newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server
-   systemd_newunit "${FILESDIR}"/minecraft-server.service 
minecraft-server@.service
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2021-12-05 Thread Conrad Kostecki
commit: 5a04be9d5e69e4a9c24d6d6a755a621b2dc7bd3b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:56:21 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a04be9d

dev-perl/Net-SSH2: remove unused patch(es)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../Net-SSH2/files/Net-SSH2-0.67-perl-5.26.patch   | 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/Net-SSH2/files/Net-SSH2-0.67-perl-5.26.patch 
b/dev-perl/Net-SSH2/files/Net-SSH2-0.67-perl-5.26.patch
deleted file mode 100644
index 49e575835db2..
--- a/dev-perl/Net-SSH2/files/Net-SSH2-0.67-perl-5.26.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 11b70a6e74a8705d40ffb7b277c96c5e2d896cf9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
-Date: Thu, 6 Jul 2017 04:58:22 +1200
-Subject: Add build fix for Perl 5.26, bug 623008
-
-Bug: https://bugs.gentoo.org/623008
-Bug: https://github.com/rkitover/net-ssh2/pull/42

- Makefile.PL | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index 6b9d6d5..7bd8094 100644
 a/Makefile.PL
-+++ b/Makefile.PL
-@@ -1,3 +1,4 @@
-+use lib q[.];
- use inc::Module::Install 0.91;
- use Cwd;
- use Config;
--- 
-2.14.3
-



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/files/

2021-12-05 Thread Conrad Kostecki
commit: 663b718739ee813098ce5018288ee9a0bf2d2fa9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:53:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663b7187

dev-db/postgresql: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/23080
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-db/postgresql/files/postgresql-10.0-icu68-2.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-db/postgresql/files/postgresql-10.0-icu68-2.patch 
b/dev-db/postgresql/files/postgresql-10.0-icu68-2.patch
deleted file mode 100644
index 871516f9bf3d..
--- a/dev-db/postgresql/files/postgresql-10.0-icu68-2.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-tardiff /usr/portage/distfiles/postgresql-10.15.tar.bz2 -upN
 postgresql-10.15/src/include/utils/pg_locale.h
-+++ postgresql-10.15/src/include/utils/pg_locale.h 2021-02-09 
12:03:19.403549986 -0800
-@@ -17,6 +17,7 @@
- #endif
- #ifdef USE_ICU
- #include 
-+#undef bool
- #endif
- 
- #include "utils/guc.h"



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

2021-12-05 Thread Conrad Kostecki
commit: 563a1f2041a48efd20ac25170296327eba35fec2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:55:32 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563a1f20

dev-perl/Net-Daemon: remove unused patch(es)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/Net-Daemon-0.480.0-perl526.patch | 35 --
 1 file changed, 35 deletions(-)

diff --git a/dev-perl/Net-Daemon/files/Net-Daemon-0.480.0-perl526.patch 
b/dev-perl/Net-Daemon/files/Net-Daemon-0.480.0-perl526.patch
deleted file mode 100644
index fee09acea6cd..
--- a/dev-perl/Net-Daemon/files/Net-Daemon-0.480.0-perl526.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 08cfbdfae6e6956e1e2bbc2d0821c64daea9fd55 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Sun, 8 Oct 2017 10:17:23 +1300
-Subject: Fix ReadConfigFile implementation traversing @INC
-
-Bug: https://rt.cpan.org/Ticket/Display.html?id=123213
-Bug: https://bugs.gentoo.org/633722

- lib/Net/Daemon.pm | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/lib/Net/Daemon.pm b/lib/Net/Daemon.pm
-index fbcc9dd..6aaa151 100644
 a/lib/Net/Daemon.pm
-+++ b/lib/Net/Daemon.pm
-@@ -29,6 +29,7 @@ use IO::Socket ();
- use Config ();
- use Net::Daemon::Log ();
- use POSIX ();
-+use File::Spec ();
- 
- 
- package Net::Daemon;
-@@ -201,7 +202,7 @@ sub ReadConfigFile {
- if (! -f $file) {
-   $self->Fatal("No such config file: $file");
- }
--my $copts = do $file;
-+my $copts = do File::Spec->rel2abs($file);
- if ($@) {
-   $self->Fatal("Error while processing config file $file: $@");
- }
--- 
-2.14.1
-



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

2021-12-05 Thread Conrad Kostecki
commit: 065701d25d95d8768d1f3f379385d8bd3e129cb7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:56:04 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065701d2

dev-perl/Net-LibIDN2: remove unused patch(es)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/Net-LibIDN2-1.0.0-libidn-2.0.5.patch | 98 --
 1 file changed, 98 deletions(-)

diff --git a/dev-perl/Net-LibIDN2/files/Net-LibIDN2-1.0.0-libidn-2.0.5.patch 
b/dev-perl/Net-LibIDN2/files/Net-LibIDN2-1.0.0-libidn-2.0.5.patch
deleted file mode 100644
index e7fb47bd0acd..
--- a/dev-perl/Net-LibIDN2/files/Net-LibIDN2-1.0.0-libidn-2.0.5.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From 1fb29989acde21148e5c36b3bdccbf2a4a88059c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
-Date: Thu, 31 May 2018 15:02:02 +0200
-Subject: [PATCH] Adapt to libidn-2.0.5
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-libidn-2.0.5 enabled non-transitional TR46 by default. This caused
-a test failure. This patch adds IDN2_NO_TR46 flag, document the
-change and adapts the test.
-
-CPAN RT#125440
-
-Signed-off-by: Petr Písař 

- lib/Net/LibIDN2.pm | 11 +--
- lib/Net/LibIDN2.xs |  3 +++
- t/001_basic.t  |  6 +-
- 3 files changed, 17 insertions(+), 3 deletions(-)
-
-diff --git a/lib/Net/LibIDN2.pm b/lib/Net/LibIDN2.pm
-index b27aaa4..c6ca3bd 100644
 a/lib/Net/LibIDN2.pm
-+++ b/lib/Net/LibIDN2.pm
-@@ -32,6 +32,7 @@ our %EXPORT_TAGS = ( 'all' => [ qw(
-   IDN2_NONTRANSITIONAL
-   IDN2_ALLOW_UNASSIGNED
-   IDN2_USE_STD3_ASCII_RULES
-+  IDN2_NO_TR46
- ) ] );
- 
- our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
-@@ -50,6 +51,7 @@ our @EXPORT = qw(
-   IDN2_NONTRANSITIONAL
-   IDN2_ALLOW_UNASSIGNED
-   IDN2_USE_STD3_ASCII_RULES
-+  IDN2_NO_TR46
- );
- our $VERSION = '1.00';
- 
-@@ -102,8 +104,10 @@ Pass B in flags to convert any 
input A-labels
- to U-labels and perform additional testing (not yet implemented).
- Pass IDN2_TRANSITIONAL to enable Unicode
- TR46 transitional processing, and IDN2_NONTRANSITIONAL to enable Unicode TR46
--non-transitional processing.  Multiple flags may be specified
--by binary or:ing them together, for example B | 
B.
-+non-transitional processing. Pass IDN2_NO_TR46 (available since Libidn 2.0.5)
-+to disable any TR46 transitional or non-transitional processing. Multiple
-+flags may be specified by binary or:ing them together, for example
-+B | B.
- 
- If linked to library GNU Libidn version > 2.0.3: IDN2_USE_STD3_ASCII_RULES 
disabled by default.
- Previously we were eliminating non-STD3 characters from domain strings such as
-@@ -112,6 +116,9 @@ That was an unexpected regression for applications 
switching from libidn
- and thus it is no longer applied by default. Use IDN2_USE_STD3_ASCII_RULES
- to enable that behavior again.
- 
-+If linked to library GNU Libidn version >= 2.0.5: IDNA2008 behavior amended 
by TR46
-+(non-transitional) is default.
-+
- On error, returns undef. If a scalar variable is provided in I<$rc>, 
- returns the internal libidn2 C library result code as well.
- 
-diff --git a/lib/Net/LibIDN2.xs b/lib/Net/LibIDN2.xs
-index 5b2f7c3..027285a 100644
 a/lib/Net/LibIDN2.xs
-+++ b/lib/Net/LibIDN2.xs
-@@ -25,6 +25,9 @@ BOOT:
-   newCONSTSUB(stash, "IDN2_NONTRANSITIONAL", 
newSViv(IDN2_NONTRANSITIONAL));
-   newCONSTSUB(stash, "IDN2_ALLOW_UNASSIGNED", 
newSViv(IDN2_ALLOW_UNASSIGNED));
-   newCONSTSUB(stash, "IDN2_USE_STD3_ASCII_RULES", 
newSViv(IDN2_USE_STD3_ASCII_RULES));
-+#if IDN2_VERSION_NUMBER >= 0x0205
-+  newCONSTSUB(stash, "IDN2_NO_TR46", newSViv(IDN2_NO_TR46));
-+#endif
- 
- 
- const char *
-diff --git a/t/001_basic.t b/t/001_basic.t
-index 3171478..ada1091 100644
 a/t/001_basic.t
-+++ b/t/001_basic.t
-@@ -76,7 +76,11 @@ my $muesli_dot_de_punycode = "xn--mli-5ka8l.de";
-   my $rc = 0;
-   my $result = Net::LibIDN2::idn2_lookup_u8(
-   
"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\x84\x80\xe1\x85\xa1\xe1\x86\xa8",
--  0,
-+  (IDN2_VERSION_MAJOR > 2 ||
-+  (IDN2_VERSION_MAJOR == 2 && (IDN2_VERSION_MINOR > 0 ||
-+  IDN2_VERSION_MINOR == 0 && IDN2_VERSION_PATCH 
>= 5)
-+  )
-+  ) ?  IDN2_NO_TR46 : 0,
-   $rc);
- 
-   is(Net::LibIDN2::idn2_strerror_name($rc), "IDN2_NOT_NFC");
--- 
-2.14.4
-



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2021-12-05 Thread Conrad Kostecki
commit: ff8adbd32c8eb06f73b31b92df27c2b62fa8db14
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:49:58 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8adbd3

dev-libs/intel-compute-runtime: drop 21.47.21710

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

 dev-libs/intel-compute-runtime/Manifest|  1 -
 .../intel-compute-runtime-21.47.21710.ebuild   | 61 --
 2 files changed, 62 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index f8b0ab23725f..6cfff40d0006 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,5 +1,4 @@
 DIST intel-compute-runtime-21.44.21506.tar.gz 4851449 BLAKE2B 
beb49e8bbbfab098bb07943def326463b50f3a4b659368c5b24aadede582331c2c15d4d047e3bbae3d0ca32752c4a05861b0c0a325f30e91bc865276722116b6
 SHA512 
ae8ca2780602c53f13379ea798462fff1c136967186da21c5b714ed5ab405cb815e0e5e9e60cf8586cef151424270db624b473748d2756ee5768dba4cc020ea6
 DIST intel-compute-runtime-21.45.21574.tar.gz 4868091 BLAKE2B 
48ff1ba42e5fe5eb231ec82bb7b33d0bb96460fc5adbfcb4702b68397d58b1b88f2a4e5a2dbef462731d43c284439cc4626ebf308d9dcfc509ccb68cea63eb19
 SHA512 
ede4ca4772ec6518592557d4c49d0a25204773607ae6737a35d20a3abb73ebbe66d01139baba544d5292d848a05a166a2c5ca1712408f85ce6be840bcf104650
 DIST intel-compute-runtime-21.46.21636.tar.gz 4878855 BLAKE2B 
0ada296b36567038b2abeba50c2dae6604981f00cdfc0d5d9d197c793534c887fa1d321ced34b37cf6760bdc9e2b8769cdc24fe3884036b78b983660c90b1ee7
 SHA512 
a63436d049737b955f0e23bbfc78684f665f3d1a668120e803165839792144154f3f42a52c6533611711592ba6e41408d81196a61e318746b1dae1392d1d29ac
-DIST intel-compute-runtime-21.47.21710.tar.gz 4894551 BLAKE2B 
446d9b89a1823f7ce83638010e5285fe8d42018347ded266fd6a091cd0815583ff3ebd0e762a4a8c9c83f6a053c6fe7fecff2a127124c584ad211d58b4932992
 SHA512 
ce983d09ca87daea8be75e284766aea49262f749017a485ec3b2eb8c14dbeb91b1aeea012178798aa1d90151cfd77f5ce2b44b15a84ea66b5c7573f667a5b3c8
 DIST intel-compute-runtime-21.48.21782.tar.gz 4939993 BLAKE2B 
591b59523cf7d51b75b69fa0fcdd10931a22f5d236ea279ce764a240d43ca484441f9a97c06f0cf928434da364ac81613719c76a5ad75b5a21828d85c91d663b
 SHA512 
18e6365d3292293bd904ed727d6038c25e806b50b10958fb87c2e90992e3b205d89570dcc4d9d54bdfe98d265dbfbffa930f6db68bc37f228f909e29ce7c3c91

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-21.47.21710.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-21.47.21710.ebuild
deleted file mode 100644
index 93ce17f13ec3..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-21.47.21710.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND="
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.9389
-   >=dev-util/intel-graphics-system-controller-0.2.4
-   >=media-libs/gmmlib-21.2.1
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.6.2 )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   x11-libs/libva
-   )
-"
-
-# for Khronos OpenGL headers
-DEPEND="
-   ${RDEPEND}
-   media-libs/mesa
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=( "${FILESDIR}/${PN}-21.31.20514-no_Werror.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_L0="$(usex l0)"
-   -DDISABLE_LIBVA="$(usex !vaapi)"
-   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DSKIP_UNIT_TESTS="ON"
-   )
-
-   cmake_src_configure
-}



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

2021-12-05 Thread Conrad Kostecki
commit: 303ab7ace0acadc65d7749fc441b35f76899639f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:51:43 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303ab7ac

app-crypt/sbsigntools: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/23081
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../sbsigntools-0.9.1-openssl-1.1.0-compat.patch   | 152 -
 1 file changed, 152 deletions(-)

diff --git 
a/app-crypt/sbsigntools/files/sbsigntools-0.9.1-openssl-1.1.0-compat.patch 
b/app-crypt/sbsigntools/files/sbsigntools-0.9.1-openssl-1.1.0-compat.patch
deleted file mode 100644
index 2f9364f246ee..
--- a/app-crypt/sbsigntools/files/sbsigntools-0.9.1-openssl-1.1.0-compat.patch
+++ /dev/null
@@ -1,152 +0,0 @@
-diff --git a/src/fileio.c b/src/fileio.c
-index 032eb1e..09bc3aa 100644
 a/src/fileio.c
-+++ b/src/fileio.c
-@@ -40,6 +40,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include 
- #include 
-diff --git a/src/idc.c b/src/idc.c
-index 236cefd..6d87bd4 100644
 a/src/idc.c
-+++ b/src/idc.c
-@@ -238,7 +238,11 @@ struct idc *IDC_get(PKCS7 *p7, BIO *bio)
- 
-   /* extract the idc from the signed PKCS7 'other' data */
-   str = p7->d.sign->contents->d.other->value.asn1_string;
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   idcbuf = buf = ASN1_STRING_data(str);
-+#else
-+  idcbuf = buf = ASN1_STRING_get0_data(str);
-+#endif
-   idc = d2i_IDC(NULL, , ASN1_STRING_length(str));
- 
-   /* If we were passed a BIO, write the idc data, minus type and length,
-@@ -289,7 +293,11 @@ int IDC_check_hash(struct idc *idc, struct image *image)
-   }
- 
-   /* check hash against the one we calculated from the image */
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   buf = ASN1_STRING_data(str);
-+#else
-+  buf = ASN1_STRING_get0_data(str);
-+#endif
-   if (memcmp(buf, sha, sizeof(sha))) {
-   fprintf(stderr, "Hash doesn't match image\n");
-   fprintf(stderr, " got:   %s\n", sha256_str(buf));
-diff --git a/src/sbattach.c b/src/sbattach.c
-index a0c01b8..e89a23e 100644
 a/src/sbattach.c
-+++ b/src/sbattach.c
-@@ -231,6 +231,7 @@ int main(int argc, char **argv)
-   return EXIT_FAILURE;
-   }
- 
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   ERR_load_crypto_strings();
-   OpenSSL_add_all_digests();
-   OPENSSL_config(NULL);
-@@ -239,6 +240,7 @@ int main(int argc, char **argv)
-* module isn't present).  In either case ignore the errors
-* (malloc will cause other failures out lower down */
-   ERR_clear_error();
-+#endif
- 
-   image = image_load(image_filename);
-   if (!image) {
-diff --git a/src/sbkeysync.c b/src/sbkeysync.c
-index 7b17f40..419b1e7 100644
 a/src/sbkeysync.c
-+++ b/src/sbkeysync.c
-@@ -208,7 +208,11 @@ static int x509_key_parse(struct key *key, uint8_t *data, 
size_t len)
-   goto out;
- 
-   key->id_len = ASN1_STRING_length(serial);
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   key->id = talloc_memdup(key, ASN1_STRING_data(serial), key->id_len);
-+#else
-+  key->id = talloc_memdup(key, ASN1_STRING_get0_data(serial), 
key->id_len);
-+#endif
- 
-   key->description = talloc_array(key, char, description_len);
-   X509_NAME_oneline(X509_get_subject_name(x509),
-@@ -927,6 +931,7 @@ int main(int argc, char **argv)
-   return EXIT_FAILURE;
-   }
- 
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   ERR_load_crypto_strings();
-   OpenSSL_add_all_digests();
-   OpenSSL_add_all_ciphers();
-@@ -936,6 +941,7 @@ int main(int argc, char **argv)
-* module isn't present).  In either case ignore the errors
-* (malloc will cause other failures out lower down */
-   ERR_clear_error();
-+#endif
- 
-   ctx->filesystem_keys = init_keyset(ctx);
-   ctx->firmware_keys = init_keyset(ctx);
-diff --git a/src/sbsign.c b/src/sbsign.c
-index ff1fdfd..78d8d64 100644
 a/src/sbsign.c
-+++ b/src/sbsign.c
-@@ -188,6 +188,7 @@ int main(int argc, char **argv)
- 
-   talloc_steal(ctx, ctx->image);
- 
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   ERR_load_crypto_strings();
-   OpenSSL_add_all_digests();
-   OpenSSL_add_all_ciphers();
-@@ -197,6 +198,7 @@ int main(int argc, char **argv)
-* module isn't present).  In either case ignore the errors
-* (malloc will cause other failures out lower down */
-   ERR_clear_error();
-+#endif
-   if (engine)
-   pkey = fileio_read_engine_key(engine, keyfilename);
-   else
-diff --git a/src/sbvarsign.c b/src/sbvarsign.c
-index 7dcbe51..9319c8b 100644
 a/src/sbvarsign.c
-+++ b/src/sbvarsign.c
-@@ -509,6 +509,7 @@ int main(int argc, char 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mozilla-PublicSuffix/files/

2021-12-05 Thread Conrad Kostecki
commit: 4579946f05702ccbcf9a815fb959de518baacb0f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:54:31 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4579946f

dev-perl/Mozilla-PublicSuffix: remove unused patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/1.0.0-no-dynamic-update.patch| 90 --
 1 file changed, 90 deletions(-)

diff --git a/dev-perl/Mozilla-PublicSuffix/files/1.0.0-no-dynamic-update.patch 
b/dev-perl/Mozilla-PublicSuffix/files/1.0.0-no-dynamic-update.patch
deleted file mode 100644
index 99c76a4dc754..
--- a/dev-perl/Mozilla-PublicSuffix/files/1.0.0-no-dynamic-update.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From 7dcc6afa75d5318325856fdef0456f4ddf1672b1 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Fri, 6 Jan 2017 12:32:50 +1300
-Subject: [PATCH] Remove dynamic update code
-
-As this basically makes builds unreproducale anyway, and the download
-URI is invariant meaning we can't even approximate the same logic via
-SRC_URI without having frequently changing Manifests, but no change in
-URI.

- Build.PL | 26 --
- META.yml |  2 --
- 2 files changed, 28 deletions(-)
-
-diff --git a/Build.PL b/Build.PL
-index 7ef1ca0..1e7834d 100755
 a/Build.PL
-+++ b/Build.PL
-@@ -5,11 +5,9 @@ use warnings FATAL => "all";
- use utf8;
- use open ":encoding(UTF-8)";
- use Carp qw(croak);
--use HTTP::Tiny;
- use Module::Build;
- use IO::File;
- use Tie::File;
--use URI;
- 
- my $builder = Module::Build->new(
- dist_name => "Mozilla-PublicSuffix",
-@@ -28,11 +26,9 @@ my $builder = Module::Build->new(
- 'perl' => '5.008'
-   },
-   'configure_requires' => {
--'HTTP::Tiny' => '0',
- 'IO::File' => '0',
- 'Module::Build' => '0.28',
- 'Tie::File' => '0',
--'URI' => '0',
- 'perl' => '5.008'
-   },
-   'requires' => {
-@@ -43,28 +39,6 @@ my $builder = Module::Build->new(
- );
- 
- my $dat_file = "effective_tld_names.dat";
--my $get_new_list = $builder->y_n(
--"Check for a new version of the Public Suffix List?", "N"
--);
--if ($get_new_list) {
--my $http = HTTP::Tiny->new( timeout => 6 );
--my $list_uri = URI->new(
--"http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/$dat_file;
--);
--$list_uri->query_form({ raw => 1 });
--my %options = (
--headers => {
--"If-Modified-Since" => "Fri, 17 May 2013 00:00:00 UTC"
--}
--);
--my $response = $http->get($list_uri, \%options);
--if ( $response->{status} == 200 ) {
--IO::File->new($dat_file, "w")->print($response->{content});
--}
--elsif ( $response->{status} != 304 ) {
--croak "Unable to download public suffix list.";
--}
--}
- 
- # Divide rules from list into sets:
- my $rules = join " ", map {
-diff --git a/META.yml b/META.yml
-index b25bc9c..2697608 100644
 a/META.yml
-+++ b/META.yml
-@@ -11,11 +11,9 @@ build_requires:
-   blib: '1.01'
-   perl: '5.008'
- configure_requires:
--  HTTP::Tiny: '0'
-   IO::File: '0'
-   Module::Build: '0.28'
-   Tie::File: '0'
--  URI: '0'
-   perl: '5.008'
- dynamic_config: 0
- generated_by: 'Dist::Zilla version 6.006, CPAN::Meta::Converter version 
2.150001'
--- 
-2.11.0
-



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2021-12-05 Thread Conrad Kostecki
commit: 1bfba74c47e0b553cbe898ef9d7e5ca04ca7abec
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 21:39:20 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfba74c

games-fps/eduke32: add 20211202.9831

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

 games-fps/eduke32/Manifest |   1 +
 games-fps/eduke32/eduke32-20211202.9831.ebuild | 218 +
 2 files changed, 219 insertions(+)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index 7668c79efe67..c58ba7b2015d 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -6,3 +6,4 @@ DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
 DIST eduke32_src_20211010-9722-d307f703c.tar.xz 19792456 BLAKE2B 
91f42947e0ab2c9e1ff4d3fb7e9018c0549461b92fc421150b7a3d0b110d82c1734d8dfd522b76eee12de059d7040b5c6f6ed771d11a7f7c68532b98bbb2878f
 SHA512 
6c0836e18b38de37ec86db6df3e53c53e3c269960ca512640324a25093f696cd1711b252871784c3c08bcacaccea1b7ce5c98254683cc5bb5be663424ba455b9
+DIST eduke32_src_20211202-9831-a7ab79e69.tar.xz 19902936 BLAKE2B 
9626a23599f0f187ace392abb47212908b991e3970043fa22382b2396f5617f3004e38117d39c4b191c857a5cd2662b5eefb6102390fd88c67fa47631e3cac5c
 SHA512 
ab1cfe3fbbaa65d4e7ad2d9d7d39b8970a8ce4d9531f348770f62edee5d85438d9a382e618c88c637f23e5b5792c905f30fcbb56202ec56a9284e25697dd9b72

diff --git a/games-fps/eduke32/eduke32-20211202.9831.ebuild 
b/games-fps/eduke32/eduke32-20211202.9831.ebuild
new file mode 100644
index ..514385fafcab
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20211202.9831.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="a7ab79e69"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/;
+SRC_URI="
+   
http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+   https://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw voxels vpx xmp"
+REQUIRED_USE="
+   hrp? ( duke3d !voxels )
+   offensive? ( duke3d )
+   opl? ( duke3d !sc-55 )
+   psx? ( duke3d )
+   sc-55? ( duke3d !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+RDEPEND="
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+   media-libs/libvorbis
+   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
+   sys-libs/zlib
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   vpx? ( media-libs/libvpx:= )
+   xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   timidity? ( media-sound/timidity++ )
+"
+
+BDEPEND="
+   app-arch/unzip
+   x86? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Ogg-Vorbis-Header-PurePerl/files/

2021-12-05 Thread Conrad Kostecki
commit: fb80dace8930a16003234f837c138bda6652d4a8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:56:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb80dace

dev-perl/Ogg-Vorbis-Header-PurePerl: remove unused patch(es)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...orbis-Header-PurePerl-1.0-example-ogginfo.patch | 30 -
 ...Vorbis-Header-PurePerl-1.0-test-array-ref.patch | 38 --
 2 files changed, 68 deletions(-)

diff --git 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-example-ogginfo.patch
 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-example-ogginfo.patch
deleted file mode 100644
index c7517a5fa1db..
--- 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-example-ogginfo.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 51fb5b08f1a5a12d1de0c87921c0eb9f1fad6aa5 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Wed, 20 Dec 2017 19:46:31 +1300
-Subject: Move ogginfo.pl to examples, not standard install
-

- MANIFEST  | 2 +-
- ogginfo.pl => examples/ogginfo.pl | 0
- 2 files changed, 1 insertion(+), 1 deletion(-)
- rename ogginfo.pl => examples/ogginfo.pl (100%)
-
-diff --git a/MANIFEST b/MANIFEST
-index f2d38fe..b87398a 100644
 a/MANIFEST
-+++ b/MANIFEST
-@@ -5,6 +5,6 @@ PurePerl.pm
- README
- test.pl
- test.ogg
--ogginfo.pl
-+examples/ogginfo.pl
- LICENSE.GPL
- META.yml Module meta-data (added by MakeMaker)
-diff --git a/ogginfo.pl b/examples/ogginfo.pl
-similarity index 100%
-rename from ogginfo.pl
-rename to examples/ogginfo.pl
--- 
-2.15.1
-

diff --git 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-test-array-ref.patch
 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-test-array-ref.patch
deleted file mode 100644
index 637def07f70f..
--- 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-test-array-ref.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From e7c90043efe460ce33d980482b383ef095576247 Mon Sep 17 00:00:00 2001
-From: James E Keenan 
-Date: Mon, 6 Apr 2015 21:44:12 -0400
-Subject: Eliminate deprecated use of array as reference
-
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=96578
-Bug: https://bugs.gentoo.org/623060

- test.pl | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/test.pl b/test.pl
-index 365bef9..867e05e 100755
 a/test.pl
-+++ b/test.pl
-@@ -19,16 +19,16 @@ ok(my $ogg = 
Ogg::Vorbis::Header::PurePerl->new('test.ogg'));
- # Try all the routines
- ok($ogg->info->{'rate'} == 44100);
- ok($ogg->comment_tags);
--ok(@{$ogg->comment('artist')}->[0] == 'maloi');
-+ok($ogg->comment('artist')->[0] == 'maloi');
- 
- $ogg = 0;
- 
- # See if full load works
- ok(my $ogg = Ogg::Vorbis::Header::PurePerl->new('test.ogg'));
--ok(@{$ogg->comment('artist')}->[0] == 'maloi');
-+ok($ogg->comment('artist')->[0] == 'maloi');
- 
- # and see if we can get comments including the '=' character
--ok(@{$ogg->comment('album')}->[0] == 'this=that');
-+ok($ogg->comment('album')->[0] == 'this=that');
- 
- # Make sure we're getting the right track length
- ok($ogg->info->{'length'} == 0);
--- 
-2.15.1
-



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

2021-12-05 Thread Conrad Kostecki
commit: bc99d30840a1f0530b16eba3fa2c6bfd1e0059b1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Dec  3 16:41:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc99d308

sys-process/fcron: remove unused file

Closes: https://github.com/gentoo/gentoo/pull/23170
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-process/fcron/files/fcron.init.4 | 98 
 1 file changed, 98 deletions(-)

diff --git a/sys-process/fcron/files/fcron.init.4 
b/sys-process/fcron/files/fcron.init.4
deleted file mode 100644
index e253e5bffcfe..
--- a/sys-process/fcron/files/fcron.init.4
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-FCRON_INSTANCE="${SVCNAME##*.}"
-
-if [ -n "${FCRON_INSTANCE}" ] && [ "${SVCNAME}" != "fcron" ]; then
-   FCRON_CONFIGFILE="/etc/fcron/fcron.${FCRON_INSTANCE}.conf"
-else
-   FCRON_CONFIGFILE="/etc/fcron/fcron.conf"
-fi
-
-getconfig() {
-   local key="$1"
-   local value_default="$2"
-   local value=
-
-   if service_started; then
-   value="$(service_get_value "${key}")"
-   fi
-
-   if [ -z "${value}" ] && [ -r "${FCRON_CONFIGFILE}" ]; then
-   value="$(sed -n -e 's:^'"${key}"'[ \t]*=[ \t]*::p' 
"${FCRON_CONFIGFILE}")"
-   fi
-
-   if [ -z "${value}" ]; then
-   # Value not explicitly set in the configfile or configfile does 
not exist
-   # or is not readable
-   echo "${value_default}"
-   else
-   echo "${value}"
-   fi
-
-   return 0
-}
-
-depend() {
-   config "${FCRON_CONFIGFILE}"
-
-   use clock logger
-   need hostname
-
-   # provide the cron service if we are the main instance
-   [ "${SVCNAME}" = "fcron" ] && provide cron
-}
-
-command="/usr/libexec/fcron"
-command_args="-c \"${FCRON_CONFIGFILE}\""
-start_stop_daemon_args=${FCRON_SSDARGS:-"--wait 1000"}
-pidfile="$(getconfig pidfile /run/fcron.pid)"
-fcrontabs="$(getconfig fcrontabs /var/spool/fcron)"
-fifofile="$(getconfig fifofile /run/fcron.fifo)"
-required_files="${FCRON_CONFIGFILE}"
-
-extra_started_commands="reload"
-
-reload() {
-start-stop-daemon --signal HUP --pidfile "${pidfile}"
-}
-
-start_pre() {
-   if [ "${SVCNAME}" != "fcron" ]; then
-   local _has_invalid_instance_cfg=0
-
-   if [ "${pidfile}" = "/run/fcron.pid" ]; then
-   eerror "You cannot use the same pidfile like the 
default instance!"
-   eerror "Please adjust your 'pidfile' setting in 
'${FCRON_CONFIGFILE}'."
-   _has_invalid_instance_cfg=1
-   fi
-
-   if [ "${fcrontabs}" = "/var/spool/fcron" ]; then
-   eerror "You cannot use the same fcrontabs location like 
the default instance!"
-   eerror "Please adjust your 'fcrontabs' setting in 
'${FCRON_CONFIGFILE}'."
-   _has_invalid_instance_cfg=1
-   fi
-
-   if [ "${fifofile}" = "/run/fcron.fifo" ]; then
-   eerror "You cannot use the same fifo file like the 
default instance!"
-   eerror "Please adjust your 'fifofile' setting in 
'${FCRON_CONFIGFILE}'."
-   _has_invalid_instance_cfg=1
-   fi
-
-   [ ${_has_invalid_instance_cfg} -ne 0 ] && return 1
-   fi
-
-   checkpath --file "${FCRON_CONFIGFILE}" --owner root:fcron --mode 0640
-
-   if [ ! -d "${fcrontabs}" ]; then
-   ebegin "Creating missing spooldir '${fcrontabs}'"
-   ${command} --newspooldir "${fcrontabs}"
-   eend $?
-   fi
-}
-
-start_post() {
-   service_set_value fcrontabs "${fcrontabs}"
-   service_set_value fifofile "${fifofile}"
-}



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

2021-12-05 Thread Conrad Kostecki
commit: 5ab55b82a263a53641f776b53298ab83068e0411
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:53:38 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab55b82

sys-apps/cpuid: add 20211129

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

 sys-apps/cpuid/Manifest  |  1 +
 sys-apps/cpuid/cpuid-20211129.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest
index b7a363bf4bcb..571154ddb6c6 100644
--- a/sys-apps/cpuid/Manifest
+++ b/sys-apps/cpuid/Manifest
@@ -1,2 +1,3 @@
 DIST cpuid-20201006.src.tar.gz 118994 BLAKE2B 
05c547858358a92b0c9270066dc33e08693922e4ba765edcba7aca201811c54074a0cd683edb3e9dedf2bb0fd23682b3cc5725e4067b27ec27e0fe979eb22f56
 SHA512 
f037c1707b49e92f1bd605ec87a0995ae36215d075bcbadfed1d11f5fefda43391b48f10d2517334574aa7e243f0b73d22f1fcbfe1fb133aaf5bad1046e8ba5e
 DIST cpuid-20211121.src.tar.gz 128031 BLAKE2B 
e64cdfdb713b2fed2a76cfec2f29403f3aea9096b1838cd3f63a1fa3345704694a74d9c53482401765c9d480940972d0079fab8d9581963a874d98bc357eab2c
 SHA512 
a70f6bd2f166c8d2f98da99d525c4b2eda411a3b18ae8a3ee7a8f8cfdb1b67c81ef88bb28a665d63e27d8b16bd043b4e961f4bd244f1ba4cf8ebc285385ca1ad
+DIST cpuid-20211129.src.tar.gz 128510 BLAKE2B 
8147296f7a7a60068ac491b9f53f8b5530bb33d8ab82558cc30a6385c747ae14cd583bc8e9f50d2bfbc3c952549e26ba042acc961222df25ce52468c1e7dadb3
 SHA512 
749b174660930f90b2ecc3b0b406717e37f77dafb9c722c0b01f84b3ebae05d8d6d7b1ad7c12aa3a11c9415cf67d42cdbede9bef8316b477e3b944a24a9d2daf

diff --git a/sys-apps/cpuid/cpuid-20211129.ebuild 
b/sys-apps/cpuid/cpuid-20211129.ebuild
new file mode 100644
index ..de0e99c961d4
--- /dev/null
+++ b/sys-apps/cpuid/cpuid-20211129.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs"
+HOMEPAGE="http://www.etallen.com/cpuid.html;
+SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   app-arch/gzip
+   dev-lang/perl
+"
+
+DOCS=( "ChangeLog" "FUTURE" )
+
+PATCHES=( "${FILESDIR}/${PN}-20200203-makefile.patch" )
+
+src_prepare() {
+   default
+
+   tc-export CC
+}
+
+src_install() {
+   emake BUILDROOT="${ED}" install
+
+   einstalldocs
+}



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

2021-12-05 Thread Conrad Kostecki
commit: dad78dcee662345f4b8fd3f0a2d5efa04b91e660
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 20:49:14 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad78dce

package.mask: unmask minecraft-server for java 17

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index afc0c8e6feb7..d3d1211267d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -784,11 +784,6 @@ net-libs/libsoup:3.0
 # is resolved.  Bug #791259.
 >=media-libs/libopenaptx-0.2.1
 
-# Conrad Kostecki  (2021-06-20)
-# New Minecraft server release needs at least Java 16,
-# which is currently not available in Gentoo.
->=games-server/minecraft-server-1.17
-
 # Sam James  (2021-06-12)
 # Masked until all reverse dependencies support
 # OCaml 4.13.



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

2021-12-05 Thread Conrad Kostecki
commit: 16687df684f38a9d0e3b49e375951c7f4de3b5ec
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:55:01 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16687df6

dev-perl/Net-ARP: remove unused patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch | 117 ---
 1 file changed, 117 deletions(-)

diff --git a/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch 
b/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch
deleted file mode 100644
index 3cd799a629b7..
--- a/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-From 38c823ef25d78205e24314233ae7a503967b53e9 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Wed, 13 Dec 2017 22:22:20 +1300
-Subject: Guard tests that require network device names and root via ENV
-

- Makefile.PL |  9 -
- t/arp_lookup.t  | 10 --
- t/send_packet.t | 13 +++--
- test.pl | 23 ---
- 4 files changed, 27 insertions(+), 28 deletions(-)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index e1a4ee7..fbfe0b0 100755
 a/Makefile.PL
-+++ b/Makefile.PL
-@@ -18,15 +18,6 @@
- use ExtUtils::MakeMaker;
- use Config;
- 
--BEGIN {
--  eval { require Net::Pcap };
--
--  if($@)
--  {
--  print "Module Net::Pcap is required for make test!\n";
--  }
--}
--
- if($Config{'osname'} =~ /linux/i)
- {
- $flags = "-DLINUX";
-diff --git a/t/arp_lookup.t b/t/arp_lookup.t
-index 4cf9626..df68c90 100644
 a/t/arp_lookup.t
-+++ b/t/arp_lookup.t
-@@ -13,8 +13,14 @@ ok( $mac eq "unknown", "unkown mac on strange dev value -> 
$mac" );
- $mac = Net::ARP::arp_lookup("$fu","127.0.0.1");
- ok( $mac eq "unknown", "unkown mac on strange dev value 2 -> $mac" );
- 
--$mac = Net::ARP::arp_lookup("eth0","this_is_not_an_ip_address");
--ok( $mac eq "unknown", "unkown mac on strange ip value -> $mac" );
-+SKIP: {
-+
-+  skip "TEST_ARP_IF unset", 1 unless exists $ENV{TEST_ARP_IF};
-+
-+  $mac = Net::ARP::arp_lookup($ENV{TEST_ARP_IF},"this_is_not_an_ip_address");
-+  ok( $mac eq "unknown", "unkown mac on strange ip value -> $mac" );
-+
-+}
- 
- #Net::ARP::arp_lookup("eth0","192.168.1.1","fu");
- #ok( $mac eq "unknown", "unkown mac on strange mac value" );
-diff --git a/t/send_packet.t b/t/send_packet.t
-index 1f95f4f..3b4b998 100644
 a/t/send_packet.t
-+++ b/t/send_packet.t
-@@ -5,9 +5,18 @@
- # Last update: 22.06.2013
- 
- use Net::ARP;
--use Test::More qw( no_plan );
-+use Test::More;
-+BEGIN {
-+  if ( $> != 0 )  {
-+  plan skip_all => "This test must be run as root";
-+  }
-+  if ( not exists $ENV{TEST_ARP_IF} ) {
-+plan skip_all => "TEST_ARP_IF not specified";
-+  }
-+  $dev = $ENV{TEST_ARP_IF};
-+  plan qw/no_plan/;
-+}
- 
--$dev="lo";
- print "Using device $dev to test send_packet()\n";
- 
- $ret = Net::ARP::send_packet("strange_dev",   # network interface
-diff --git a/test.pl b/test.pl
-index 27af515..c2e4cc2 100755
 a/test.pl
-+++ b/test.pl
-@@ -19,23 +19,16 @@
- use ExtUtils::testlib;
- use Net::ARP;
- 
--BEGIN
--{
--eval{ require Net::Pcap; };
--  
--if($@ =~ /^Can\'t\slocate/)
--{
--$dev = "eth0";
--}
--else
--{
--  import Net::Pcap;
--$dev = Net::Pcap::lookupdev(\$errbuf);
--}
-+if ( $> != 0 ) {
-+  print "SKIPPED: test must be run as root\n";
-+  exit 0;
- }
--
-+if ( not exists $ENV{TEST_ARP_IF} ) {
-+  print "SKIPPED: TEST_ARP_IF unset\n";
-+  exit 0;
-+}
-+$dev = $ENV{TEST_ARP_IF};
- print "Sending ARP reply packet via dev $dev... ";
--
- $ret = Net::ARP::send_packet($dev,   # network 
interface
- '127.0.0.1',# source ip
- '127.0.0.1',# destination ip
--- 
-2.14.3
-



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

2021-12-05 Thread Conrad Kostecki
commit: 6d4e288f1e3b0f60982f0aa98fdcb909d8008584
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Dec  3 16:39:21 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4e288f

kde-apps/kalarm: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/23165
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../kalarm/files/kalarm-21.08.3-x11-optional.patch | 34 --
 1 file changed, 34 deletions(-)

diff --git a/kde-apps/kalarm/files/kalarm-21.08.3-x11-optional.patch 
b/kde-apps/kalarm/files/kalarm-21.08.3-x11-optional.patch
deleted file mode 100644
index 0b92c6fe5803..
--- a/kde-apps/kalarm/files/kalarm-21.08.3-x11-optional.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 1e5edd84cea5cac4dea2c488cea47766c1a33745 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Thu, 25 Nov 2021 18:33:30 +0100
-Subject: [PATCH] Add WITH_X11 switch
-
-Signed-off-by: Andreas Sturmlechner 

- CMakeLists.txt | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index fa699213..f928bf8b 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -58,6 +58,7 @@ find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED DBus 
Gui Network Widgets
- set(CALENDARUTILS_LIB_VERSION "5.19.40")
- 
- option(FILE_RESOURCES "Use file system resources instead of Akonadi 
resources." TRUE)
-+option(WITH_X11 "Build with X11 support" TRUE)
- 
- # Find KF5 packages
- find_package(KF5Auth ${KF5_MIN_VERSION} CONFIG REQUIRED)
-@@ -106,7 +107,7 @@ find_package(KF5PimTextEdit ${KPIMTEXTEDIT_LIB_VERSION} 
CONFIG REQUIRED)
- 
- configure_file(kalarm-version-string.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/kalarm-version-string.h @ONLY)
- 
--if (NOT APPLE)
-+if (NOT APPLE AND WITH_X11)
- find_package(X11)
- endif()
- if (X11_FOUND)
--- 
-2.33.1
-



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

2021-12-05 Thread Conrad Kostecki
commit: 622e76a3c26643bb78904176cd6960bff1aa
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:54:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622e

sys-apps/cpuid: drop 20211121

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

 sys-apps/cpuid/Manifest  |  1 -
 sys-apps/cpuid/cpuid-20211121.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest
index 571154ddb6c6..336d08f2e607 100644
--- a/sys-apps/cpuid/Manifest
+++ b/sys-apps/cpuid/Manifest
@@ -1,3 +1,2 @@
 DIST cpuid-20201006.src.tar.gz 118994 BLAKE2B 
05c547858358a92b0c9270066dc33e08693922e4ba765edcba7aca201811c54074a0cd683edb3e9dedf2bb0fd23682b3cc5725e4067b27ec27e0fe979eb22f56
 SHA512 
f037c1707b49e92f1bd605ec87a0995ae36215d075bcbadfed1d11f5fefda43391b48f10d2517334574aa7e243f0b73d22f1fcbfe1fb133aaf5bad1046e8ba5e
-DIST cpuid-20211121.src.tar.gz 128031 BLAKE2B 
e64cdfdb713b2fed2a76cfec2f29403f3aea9096b1838cd3f63a1fa3345704694a74d9c53482401765c9d480940972d0079fab8d9581963a874d98bc357eab2c
 SHA512 
a70f6bd2f166c8d2f98da99d525c4b2eda411a3b18ae8a3ee7a8f8cfdb1b67c81ef88bb28a665d63e27d8b16bd043b4e961f4bd244f1ba4cf8ebc285385ca1ad
 DIST cpuid-20211129.src.tar.gz 128510 BLAKE2B 
8147296f7a7a60068ac491b9f53f8b5530bb33d8ab82558cc30a6385c747ae14cd583bc8e9f50d2bfbc3c952549e26ba042acc961222df25ce52468c1e7dadb3
 SHA512 
749b174660930f90b2ecc3b0b406717e37f77dafb9c722c0b01f84b3ebae05d8d6d7b1ad7c12aa3a11c9415cf67d42cdbede9bef8316b477e3b944a24a9d2daf

diff --git a/sys-apps/cpuid/cpuid-20211121.ebuild 
b/sys-apps/cpuid/cpuid-20211121.ebuild
deleted file mode 100644
index de0e99c961d4..
--- a/sys-apps/cpuid/cpuid-20211121.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs"
-HOMEPAGE="http://www.etallen.com/cpuid.html;
-SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   app-arch/gzip
-   dev-lang/perl
-"
-
-DOCS=( "ChangeLog" "FUTURE" )
-
-PATCHES=( "${FILESDIR}/${PN}-20200203-makefile.patch" )
-
-src_prepare() {
-   default
-
-   tc-export CC
-}
-
-src_install() {
-   emake BUILDROOT="${ED}" install
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2021-12-05 Thread Conrad Kostecki
commit: ae3a73873bf7dc3e705d399e6b47df91c8cc6958
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 21:39:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3a7387

games-fps/eduke32: drop 20211010.9722

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

 games-fps/eduke32/Manifest |   1 -
 games-fps/eduke32/eduke32-20211010.9722.ebuild | 218 -
 2 files changed, 219 deletions(-)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index c58ba7b2015d..f9043b865887 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -5,5 +5,4 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 
63094c0eb2343e443f98844675ddc23a138d87c
 DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523
 SHA512 
4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
-DIST eduke32_src_20211010-9722-d307f703c.tar.xz 19792456 BLAKE2B 
91f42947e0ab2c9e1ff4d3fb7e9018c0549461b92fc421150b7a3d0b110d82c1734d8dfd522b76eee12de059d7040b5c6f6ed771d11a7f7c68532b98bbb2878f
 SHA512 
6c0836e18b38de37ec86db6df3e53c53e3c269960ca512640324a25093f696cd1711b252871784c3c08bcacaccea1b7ce5c98254683cc5bb5be663424ba455b9
 DIST eduke32_src_20211202-9831-a7ab79e69.tar.xz 19902936 BLAKE2B 
9626a23599f0f187ace392abb47212908b991e3970043fa22382b2396f5617f3004e38117d39c4b191c857a5cd2662b5eefb6102390fd88c67fa47631e3cac5c
 SHA512 
ab1cfe3fbbaa65d4e7ad2d9d7d39b8970a8ce4d9531f348770f62edee5d85438d9a382e618c88c637f23e5b5792c905f30fcbb56202ec56a9284e25697dd9b72

diff --git a/games-fps/eduke32/eduke32-20211010.9722.ebuild 
b/games-fps/eduke32/eduke32-20211010.9722.ebuild
deleted file mode 100644
index 84f830d60983..
--- a/games-fps/eduke32/eduke32-20211010.9722.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop toolchain-funcs xdg-utils
-
-EGIT_COMMIT="d307f703c"
-MY_BUILD="$(ver_cut 2)"
-MY_DATE="$(ver_cut 1)"
-MY_PV_HRP="5.4"
-MY_PV_OFFENSIVE_XXX="1.33"
-MY_PV_OPL="2.01"
-MY_PV_PSX="1.11"
-MY_PV_SC55="4.02"
-MY_PV_VOXELS="1.21"
-
-DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
-HOMEPAGE="http://www.eduke32.com/;
-SRC_URI="
-   
http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
-   https://www.eduke32.com/images/eduke32_classic.png
-   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
-   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
-   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
-   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
-   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
-   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
-"
-S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
-
-LICENSE="BUILDLIC GPL-2 HRP"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw voxels vpx xmp"
-REQUIRED_USE="
-   hrp? ( duke3d !voxels )
-   offensive? ( duke3d )
-   opl? ( duke3d !sc-55 )
-   psx? ( duke3d )
-   sc-55? ( duke3d !opl )
-   voxels? ( !hrp )
-   vpx? ( opengl )
-"
-
-# There are no tests,
-# instead it tries to build a test game, which does not compile
-RESTRICT="bindist test"
-
-RDEPEND="
-   media-libs/flac
-   media-libs/libogg
-   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
-   media-libs/libvorbis
-   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
-   sys-libs/zlib
-   gtk? ( x11-libs/gtk+:2 )
-   opengl? (
-  

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Panotools-Script/files/

2021-12-05 Thread Conrad Kostecki
commit: 11e7eb4e8041cbcbacb5812686801130f7f84595
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:57:04 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e7eb4e

dev-perl/Panotools-Script: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/23082
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../Panotools-Script-0.28-curly-bracket.patch  | 30 --
 1 file changed, 30 deletions(-)

diff --git 
a/dev-perl/Panotools-Script/files/Panotools-Script-0.28-curly-bracket.patch 
b/dev-perl/Panotools-Script/files/Panotools-Script-0.28-curly-bracket.patch
deleted file mode 100644
index edbc260e7d5b..
--- a/dev-perl/Panotools-Script/files/Panotools-Script-0.28-curly-bracket.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From eb0ec97d7cd256b1c57e1508134c0285203d6674 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
-Date: Mon, 22 May 2017 11:48:27 +0200
-Subject: Escape literal curly bracket in a regexp
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Literal curly brackets must be escaped for Perl 5.26.0.
-
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=117275
-Bug: https://bugs.gentoo.org/623084
-Signed-off-by: Petr Písař 

- t/104.metachars.t | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/t/104.metachars.t b/t/104.metachars.t
-index 68ec199..8f3bb9e 100644
 a/t/104.metachars.t
-+++ b/t/104.metachars.t
-@@ -25,4 +25,4 @@ print $rule->Assemble;
- ok ($rule->Assemble =~ /%.1 : %.pod/);
- ok ($rule->Assemble =~ /\tpod2man --center \$\(PACKAGE\) --release 
\$\(PACKAGE_VERSION\) \$< \$@/);
- ok ($rule->Assemble =~ /\techo `uname -a` > \$\(TMPDIR\)\/foo/);
--ok ($rule->Assemble =~ /\tuname -a > \${TMPDIR}\/bar && echo \\"\\ 
\\#\\#\\#\\ \\\(woo\\!\\\)\\ \\#\\#\\#\\ \\"/);
-+ok ($rule->Assemble =~ /\tuname -a > \$\{TMPDIR\}\/bar && echo \\"\\ 
\\#\\#\\#\\ \\\(woo\\!\\\)\\ \\#\\#\\#\\ \\"/);
--- 
-2.15.1
-



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/

2021-12-05 Thread Conrad Kostecki
commit: 21113dd5714a133b2039ca8a8ff47345dc6c29cc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 21:42:31 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21113dd5

games-server/bedrock-server: add 1.18.1.02

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

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server/bedrock-server-1.18.1.02.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index d4594d351b6c..545505b106ae 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1,2 @@
 DIST bedrock-server-1.17.11.01.zip 60015117 BLAKE2B 
5927da2e2be005f3ae23928e995fe962926a5992537a82b98de668db6a635568b054eebab2454def1f938fea9f97997c537b9b6a1b528a4048c39cd5784923b1
 SHA512 
bddda992dede723fb042c3769513705a4848aaad5f83db44ca9d5879a735bfcc8bbc5dc6d4b38948d675e55340963e866259c27506ccf8ec8d330ae9f7ed1549
+DIST bedrock-server-1.18.1.02.zip 63039360 BLAKE2B 
6d9ede49cc91fa051a0480864b184b1e1bc36334254d44ed736de1d3386567cc977038e3fb9e56556e07f356fde4f03a01cdeba828a3f0bc51139c893d093a07
 SHA512 
27c7e254de86c36315d72e5a94fd54912c21dd2b867ff8fb3fa3befdbd6b035f1ed6eee0fbd9edf2d65ff985b189bb857e4ed7baa5daefced2282cbfc4767d86

diff --git a/games-server/bedrock-server/bedrock-server-1.18.1.02.ebuild 
b/games-server/bedrock-server/bedrock-server-1.18.1.02.ebuild
new file mode 100644
index ..89c88c8498f8
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.18.1.02.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip;
+S="${WORKDIR}"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* amd64"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/dtach
+   dev-libs/openssl:0/1.1
+   net-misc/curl[ssl]
+   sys-libs/zlib
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="opt/bedrock-server/bedrock_server"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server
+
+   insinto /opt/bedrock-server
+   doins {permissions,whitelist}.json server.properties
+   doins -r {behavior,resource}_packs definitions structures
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd-r2 bedrock-server
+   newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
+
+   einstalldocs
+}



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

2021-12-05 Thread Conrad Kostecki
commit: b0b8064bc53b4d20b3c5d6b6d6875095ce775488
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:50:58 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b8064b

dev-util/intel-graphics-compiler: drop 1.0.9389

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

 dev-util/intel-graphics-compiler/Manifest  |  1 -
 .../intel-graphics-compiler-1.0.9389.ebuild| 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index d2023f336804..a656665cd26a 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,3 +1,2 @@
 DIST intel-graphics-compiler-1.0.8744.tar.gz 7586378 BLAKE2B 
0f20f99a2659f733521af35c1dd63c2b1398bf4fc5745a217b96ad62cfa53f105d4c9a34eba09651d0f0679d6957820011446f5657170f5ad07d110372b8b1f3
 SHA512 
dbbe6c08f32b80be305add570187df883aacefbf90b252c70b5705ecc7732f25873732a85558f0aed2ee8db5bcd1a59aec4d7ba110774922dbb19d4d3522a539
-DIST intel-graphics-compiler-1.0.9389.tar.gz 7883556 BLAKE2B 
193475139c5c41157f33cabc5a7836c2dff17886cf7fae7226907426e1ba0e574fbbc2e0210199da5bfc1a41721e8f636cfc6db585ff9de1969da0158cbaaf79
 SHA512 
3569083ba0162c901d15494e079b253c45e4f13b93c7c8a329e9c4235f8fb13ee05980375aaedf1321564180cf8addc392e3c33d1623db656dbfcff0ddbaba94
 DIST intel-graphics-compiler-1.0.9441.tar.gz 7893557 BLAKE2B 
f050df0eddf63f880757fb04dded4ddc133c11fd7a7c8ceab152ac233ba9953b7efbe948433056654b2b43db2254a1edc15e5aada24fd3873face6f43d1307f9
 SHA512 
eaccec4213ea7af7deeaf8772784065839bb2f1dc98fb88b49acfcfc2b299f7e6ecb48c5df854448fa7db79f738654db722fcf684e9bbc94051d3bcfe449e20f

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9389.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9389.ebuild
deleted file mode 100644
index 0e7e9889129e..
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9389.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="11"
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake flag-o-matic llvm python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
-SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug"
-
-DEPEND="
-   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
-   sys-devel/llvm:${LLVM_MAX_SLOT}=
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=sys-devel/lld-${LLVM_MAX_SLOT}
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
-   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
-   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-   "${FILESDIR}/${PN}-1.0.8365-cmake-project.patch"
-)
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   # Since late March 2020 cmake.eclass does not set -DNDEBUG any more,
-   # and the way IGC uses this definition causes problems for some users.
-   # See bug #718824 for more information.
-   ! use debug && append-cppflags -DNDEBUG
-
-   # Get LLVM version
-   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
-
-   local mycmakeargs=(
-   # Those options are ensuring, that we are using
-   # the system LLVM with the correct slot.
-   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
-   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
-   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
-   -DIGC_OPTION__CLANG_MODE="Prebuilds"
-   -DIGC_OPTION__LLD_MODE="Prebuilds"
-   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
-   -DIGC_OPTION__LLVM_MODE="Prebuilds"
-   -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
-
-   # VectorCompiler needs work, as at the moment upstream
-   # only supports building vc-intrinsics in place.
-   -DIGC_BUILD__VC_ENABLED="NO"
-
-   # This will suspress some CMake warnings,
-   # which cannot be fixed at the moment.
-   -Wno-dev
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2021-12-05 Thread Conrad Kostecki
commit: d6fb588acbe0bc5b3e3cccb0f389b9476b77ec9a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:49:30 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fb588a

dev-libs/intel-compute-runtime: add 21.48.21782

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

 dev-libs/intel-compute-runtime/Manifest|  1 +
 .../intel-compute-runtime-21.48.21782.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 867445afa321..f8b0ab23725f 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -2,3 +2,4 @@ DIST intel-compute-runtime-21.44.21506.tar.gz 4851449 BLAKE2B 
beb49e8bbbfab098bb
 DIST intel-compute-runtime-21.45.21574.tar.gz 4868091 BLAKE2B 
48ff1ba42e5fe5eb231ec82bb7b33d0bb96460fc5adbfcb4702b68397d58b1b88f2a4e5a2dbef462731d43c284439cc4626ebf308d9dcfc509ccb68cea63eb19
 SHA512 
ede4ca4772ec6518592557d4c49d0a25204773607ae6737a35d20a3abb73ebbe66d01139baba544d5292d848a05a166a2c5ca1712408f85ce6be840bcf104650
 DIST intel-compute-runtime-21.46.21636.tar.gz 4878855 BLAKE2B 
0ada296b36567038b2abeba50c2dae6604981f00cdfc0d5d9d197c793534c887fa1d321ced34b37cf6760bdc9e2b8769cdc24fe3884036b78b983660c90b1ee7
 SHA512 
a63436d049737b955f0e23bbfc78684f665f3d1a668120e803165839792144154f3f42a52c6533611711592ba6e41408d81196a61e318746b1dae1392d1d29ac
 DIST intel-compute-runtime-21.47.21710.tar.gz 4894551 BLAKE2B 
446d9b89a1823f7ce83638010e5285fe8d42018347ded266fd6a091cd0815583ff3ebd0e762a4a8c9c83f6a053c6fe7fecff2a127124c584ad211d58b4932992
 SHA512 
ce983d09ca87daea8be75e284766aea49262f749017a485ec3b2eb8c14dbeb91b1aeea012178798aa1d90151cfd77f5ce2b44b15a84ea66b5c7573f667a5b3c8
+DIST intel-compute-runtime-21.48.21782.tar.gz 4939993 BLAKE2B 
591b59523cf7d51b75b69fa0fcdd10931a22f5d236ea279ce764a240d43ca484441f9a97c06f0cf928434da364ac81613719c76a5ad75b5a21828d85c91d663b
 SHA512 
18e6365d3292293bd904ed727d6038c25e806b50b10958fb87c2e90992e3b205d89570dcc4d9d54bdfe98d265dbfbffa930f6db68bc37f228f909e29ce7c3c91

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-21.48.21782.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-21.48.21782.ebuild
new file mode 100644
index ..93ce17f13ec3
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-21.48.21782.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+l0 +vaapi"
+
+RDEPEND="
+   dev-libs/libnl:3
+   dev-libs/libxml2:2
+   >=dev-util/intel-graphics-compiler-1.0.9389
+   >=dev-util/intel-graphics-system-controller-0.2.4
+   >=media-libs/gmmlib-21.2.1
+   >=virtual/opencl-3
+   l0? ( >=dev-libs/level-zero-1.6.2 )
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   x11-libs/libva
+   )
+"
+
+# for Khronos OpenGL headers
+DEPEND="
+   ${RDEPEND}
+   media-libs/mesa
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=( "${FILESDIR}/${PN}-21.31.20514-no_Werror.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_L0="$(usex l0)"
+   -DDISABLE_LIBVA="$(usex !vaapi)"
+   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DSKIP_UNIT_TESTS="ON"
+   )
+
+   cmake_src_configure
+}



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

2021-12-05 Thread Conrad Kostecki
commit: 0f16cf8551d4de05671ce866525c1a23a6a83ea6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:52:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f16cf85

x11-misc/dunst: drop 1.7.1-r1

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

 x11-misc/dunst/Manifest  |  1 -
 x11-misc/dunst/dunst-1.7.1-r1.ebuild | 78 
 2 files changed, 79 deletions(-)

diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index 2c8f865f3938..14848b9ba096 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,3 +1,2 @@
 DIST dunst-1.6.1.tar.gz 217267 BLAKE2B 
267e5be6a079097fb5a677bd2451b0e5bcbcddadf4c4de9af87d4eab7dd90b61908f140db3f1238b6a79d370fc3bb89c062c6b4deeefae6c9c0069b55017e907
 SHA512 
079ffd0ff75f1865b68cb8db261849cbe4f68b5c632c39ef8f7a3d193ff3eba3734bca31cb7268f27c9a411aec56e4c484c383b419bc0b4755b7d80ede84cd96
-DIST dunst-1.7.1.tar.gz 4585838 BLAKE2B 
3bc11b4d5e6826ca03b70aa4a2cca38e2d54170cf53e8912d55129ce23eb3bacf618f8242a6be5ddcb35d7d26d6e327b9210492af2898041eae7cdec9acd9f16
 SHA512 
5e3e0af3cff79b371e38ddf836b53ae65e2ff32d709f7bf29c29445071e98c786d430105aa61b5a80f9c709daa07f02389f141edfd4a3dcfa53b2c667782c9a9
 DIST dunst-1.7.2.tar.gz 4595479 BLAKE2B 
b2e6c5a47ebc658160619c1fdfa2b4bf749a510d02f0552be842e24e8eff158e509dffc7df6b8e656545f4eaa7adb852b8e4d0d7d8a0a48435f734a1ee20cfc8
 SHA512 
1fc5837da2ff343d9badf2af2f91e32d79b91d3376b6cbe53ed9d73a248dc6dd7752a19523743b464121af329c81e69b02b03e3c5e0daa9e20afe6eb901f65dc

diff --git a/x11-misc/dunst/dunst-1.7.1-r1.ebuild 
b/x11-misc/dunst/dunst-1.7.1-r1.ebuild
deleted file mode 100644
index 8eaab62529e9..
--- a/x11-misc/dunst/dunst-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Lightweight replacement for common notification daemons"
-HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst;
-SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="wayland"
-
-DEPEND="
-   dev-libs/glib:2
-   sys-apps/dbus
-   x11-libs/cairo[X,glib]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXScrnSaver
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libnotify
-   x11-libs/pango[X]
-   x11-misc/xdg-utils
-   wayland? ( dev-libs/wayland )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig
-   wayland? ( dev-libs/wayland-protocols )
-"
-
-src_prepare() {
-   default
-
-   # Respect users CFLAGS
-   sed -e 's/-Os//' -i config.mk || die
-
-   # Use correct path for dbus and system unit
-   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i dunst.systemd.service.in || die
-   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i org.knopwob.dunst.service.in 
|| die
-}
-
-src_configure() {
-   tc-export CC PKG_CONFIG
-
-   default
-}
-
-src_compile() {
-   local myemakeargs=(
-   SYSTEMD="0"
-   WAYLAND="$(usex wayland 1 0)"
-   )
-
-   emake "${myemakeargs[@]}"
-}
-
-src_install() {
-   local myemakeargs=(
-   PREFIX="${ED}/usr"
-   SYSCONFDIR="${ED}/etc"
-   SYSTEMD="0"
-   WAYLAND="$(usex wayland 1 0)"
-   )
-
-   emake "${myemakeargs[@]}" install
-
-   systemd_newuserunit dunst.systemd.service.in dunst.service
-}



[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/files/, games-server/minecraft-server/

2021-12-05 Thread Conrad Kostecki
commit: ecb57aff97af9b05af6ae1b92096bf7234cfc104
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 20:48:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb57aff

games-server/minecraft-server: add 1.18

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

 games-server/minecraft-server/Manifest |  1 +
 .../files/minecraft-server.initd-r5| 62 ++
 .../minecraft-server/minecraft-server-1.18.ebuild  | 54 +++
 3 files changed, 117 insertions(+)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index f752d9b23835..0d4cb060fd8b 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1,2 +1,3 @@
 DIST minecraft-server-1.16.5.jar 37962360 BLAKE2B 
355715b809c09581e457f54618bd6ddab91b1c488d709d402fa6690d32244298d44191d439b8d9f27f4853f7e7658bfa2db88b61697a1caeb66da76ab211d9f8
 SHA512 
8321c50d788c6a3a3e8b2146bf1b20f6a3da87dd21ec4bd1fda0031d26f728d64e56a6a230ba5d857f4d500d7ba281eb4e3c28b6715f29d8dcba79d8c0ddf03f
 DIST minecraft-server-1.17.1.jar 43626592 BLAKE2B 
f926c01890faf6904eb38ea14f1affddd32dbe992c4df9d125507325fa11ec98eeaa63622387a3608d89bbf2602a447efc8560a49b24ba517ed55bf2fd18fac9
 SHA512 
fe6e48e2cee38224d2c88f04c19afca9c21fddbe6077b5538e0a0581c2f6c4478ec99bc369bec5131d709b89273dbd769659f149163f0c284b518a38e58a5bcc
+DIST minecraft-server-1.18.jar 46323386 BLAKE2B 
f603477f69b0c675cff45585329dfd97f94343655946475b81d272e1ce27e08d79d3f9bdc07a476cfe2794602eaa83e353ebecdbc61043ff4f4b335a55639f08
 SHA512 
be8face6d0ad94578afa520eb0eecde31c1e3ea711a6f5349e0fa1a26e95069cc3a409435e37adc6a3d871a82ddfb86de8af3395c06b11148921058c220b03d0

diff --git a/games-server/minecraft-server/files/minecraft-server.initd-r5 
b/games-server/minecraft-server/files/minecraft-server.initd-r5
new file mode 100644
index ..bfaad750b8c7
--- /dev/null
+++ b/games-server/minecraft-server/files/minecraft-server.initd-r5
@@ -0,0 +1,62 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+if [ "${SVCNAME}" = "minecraft-server" ]; then
+   instance="main"
+else
+   instance="${SVCNAME#minecraft-server.}"
+fi
+
+dtach_tmpfile="$(mktemp -u)"
+minecraft_command="/usr/bin/minecraft-server"
+minecraft_logs="/var/log/minecraft-server"
+minecraft_logs_instance="${minecraft_logs}/${instance}"
+minecraft_path="/var/lib/minecraft-server"
+minecraft_path_instance="${minecraft_path}/${instance}"
+name="Minecraft Server (World: ${instance})"
+pidfile="/run/minecraft-server.${instance}.pid"
+start_stop_daemon_args="--chdir ${minecraft_path_instance} --env 
JAVA_OPTS='${MINECRAFT_OPTS}'"
+
+description_attach="Attaches to the session (interactive console) of the 
Minecraft server"
+extra_started_commands="attach"
+
+command="/usr/bin/dtach"
+command_background="true"
+command_args="-N ${dtach_tmpfile} ${minecraft_command} ${MINECRAFT_OPTS}"
+command_group="minecraft"
+command_user="minecraft"
+
+depend() {
+   use net
+}
+
+start_pre() {
+   checkpath -d -o "${command_user}:${command_group}" -q 
"${minecraft_path}" "${minecraft_path_instance}"
+
+   checkpath -f -o "${command_user}:${command_group}" -q 
"${minecraft_path_instance}"/eula.txt
+   echo "eula=true" > "${minecraft_path_instance}"/eula.txt
+
+   checkpath -d -o "${command_user}:${command_group}" -q 
"${minecraft_logs}" "${minecraft_logs_instance}"
+
+   if [ ! -L "${minecraft_path_instance}"/logs ]; then
+   cd "${minecraft_path_instance}" && ln -s 
../../../log/minecraft-server/"${instance}" logs
+   fi
+
+   if [ -z "${MINECRAFT_OPTS}" ]; then
+   eerror "You must define 'MINECRAFT_OPTS' in 
'/etc/conf.d/${SVCNAME}'!"
+   return 1
+   fi
+}
+
+attach() {
+   pidnumber="$(cat ${pidfile})"
+   dtach_tmpfile="$(cat /proc/${pidnumber}/cmdline | tr '\0' ' ' | awk 
'{print $3}')"
+
+   if [ -S "${dtach_tmpfile}" ]; then
+   eval "${command}" -a "${dtach_tmpfile}" "${DTACH_OPTS}"
+   else
+   eerror "The determined socket file for dtach could not be 
found!"
+   eerror "Did the process crash?"
+   fi
+}

diff --git a/games-server/minecraft-server/minecraft-server-1.18.ebuild 
b/games-server/minecraft-server/minecraft-server-1.18.ebuild
new file mode 100644
index ..0cb12a0680d7
--- /dev/null
+++ b/games-server/minecraft-server/minecraft-server-1.18.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="3cf24a8694aca6267883b17d934efacc5e0d"
+README_GENTOO_SUFFIX="-r1"
+
+inherit readme.gentoo-r1 java-pkg-2 systemd
+
+DESCRIPTION="The official server for the sandbox video game"

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

2021-12-05 Thread Conrad Kostecki
commit: 89ebbae57a2fba815be98d30caabc598c6966e38
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:52:03 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ebbae5

x11-misc/dunst: add 1.7.2

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

 x11-misc/dunst/Manifest   |  1 +
 x11-misc/dunst/dunst-1.7.2.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index c17bfc8f0b6a..2c8f865f3938 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,2 +1,3 @@
 DIST dunst-1.6.1.tar.gz 217267 BLAKE2B 
267e5be6a079097fb5a677bd2451b0e5bcbcddadf4c4de9af87d4eab7dd90b61908f140db3f1238b6a79d370fc3bb89c062c6b4deeefae6c9c0069b55017e907
 SHA512 
079ffd0ff75f1865b68cb8db261849cbe4f68b5c632c39ef8f7a3d193ff3eba3734bca31cb7268f27c9a411aec56e4c484c383b419bc0b4755b7d80ede84cd96
 DIST dunst-1.7.1.tar.gz 4585838 BLAKE2B 
3bc11b4d5e6826ca03b70aa4a2cca38e2d54170cf53e8912d55129ce23eb3bacf618f8242a6be5ddcb35d7d26d6e327b9210492af2898041eae7cdec9acd9f16
 SHA512 
5e3e0af3cff79b371e38ddf836b53ae65e2ff32d709f7bf29c29445071e98c786d430105aa61b5a80f9c709daa07f02389f141edfd4a3dcfa53b2c667782c9a9
+DIST dunst-1.7.2.tar.gz 4595479 BLAKE2B 
b2e6c5a47ebc658160619c1fdfa2b4bf749a510d02f0552be842e24e8eff158e509dffc7df6b8e656545f4eaa7adb852b8e4d0d7d8a0a48435f734a1ee20cfc8
 SHA512 
1fc5837da2ff343d9badf2af2f91e32d79b91d3376b6cbe53ed9d73a248dc6dd7752a19523743b464121af329c81e69b02b03e3c5e0daa9e20afe6eb901f65dc

diff --git a/x11-misc/dunst/dunst-1.7.2.ebuild 
b/x11-misc/dunst/dunst-1.7.2.ebuild
new file mode 100644
index ..8eaab62529e9
--- /dev/null
+++ b/x11-misc/dunst/dunst-1.7.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Lightweight replacement for common notification daemons"
+HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst;
+SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland"
+
+DEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXScrnSaver
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libnotify
+   x11-libs/pango[X]
+   x11-misc/xdg-utils
+   wayland? ( dev-libs/wayland )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   wayland? ( dev-libs/wayland-protocols )
+"
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-Os//' -i config.mk || die
+
+   # Use correct path for dbus and system unit
+   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i dunst.systemd.service.in || die
+   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i org.knopwob.dunst.service.in 
|| die
+}
+
+src_configure() {
+   tc-export CC PKG_CONFIG
+
+   default
+}
+
+src_compile() {
+   local myemakeargs=(
+   SYSTEMD="0"
+   WAYLAND="$(usex wayland 1 0)"
+   )
+
+   emake "${myemakeargs[@]}"
+}
+
+src_install() {
+   local myemakeargs=(
+   PREFIX="${ED}/usr"
+   SYSCONFDIR="${ED}/etc"
+   SYSTEMD="0"
+   WAYLAND="$(usex wayland 1 0)"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   systemd_newuserunit dunst.systemd.service.in dunst.service
+}



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

2021-12-05 Thread Conrad Kostecki
commit: 2b1ef6441297d96e23a55e80aad5ad35b7e25818
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec  5 19:50:43 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1ef644

dev-util/intel-graphics-compiler: add 1.0.9441

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

 dev-util/intel-graphics-compiler/Manifest  |  1 +
 .../intel-graphics-compiler-1.0.9441.ebuild| 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index d9360891e338..d2023f336804 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,2 +1,3 @@
 DIST intel-graphics-compiler-1.0.8744.tar.gz 7586378 BLAKE2B 
0f20f99a2659f733521af35c1dd63c2b1398bf4fc5745a217b96ad62cfa53f105d4c9a34eba09651d0f0679d6957820011446f5657170f5ad07d110372b8b1f3
 SHA512 
dbbe6c08f32b80be305add570187df883aacefbf90b252c70b5705ecc7732f25873732a85558f0aed2ee8db5bcd1a59aec4d7ba110774922dbb19d4d3522a539
 DIST intel-graphics-compiler-1.0.9389.tar.gz 7883556 BLAKE2B 
193475139c5c41157f33cabc5a7836c2dff17886cf7fae7226907426e1ba0e574fbbc2e0210199da5bfc1a41721e8f636cfc6db585ff9de1969da0158cbaaf79
 SHA512 
3569083ba0162c901d15494e079b253c45e4f13b93c7c8a329e9c4235f8fb13ee05980375aaedf1321564180cf8addc392e3c33d1623db656dbfcff0ddbaba94
+DIST intel-graphics-compiler-1.0.9441.tar.gz 7893557 BLAKE2B 
f050df0eddf63f880757fb04dded4ddc133c11fd7a7c8ceab152ac233ba9953b7efbe948433056654b2b43db2254a1edc15e5aada24fd3873face6f43d1307f9
 SHA512 
eaccec4213ea7af7deeaf8772784065839bb2f1dc98fb88b49acfcfc2b299f7e6ecb48c5df854448fa7db79f738654db722fcf684e9bbc94051d3bcfe449e20f

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9441.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9441.ebuild
new file mode 100644
index ..0e7e9889129e
--- /dev/null
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9441.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_MAX_SLOT="11"
+MY_PN="igc"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake flag-o-matic llvm python-any-r1
+
+DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
+SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+DEPEND="
+   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
+   sys-devel/llvm:${LLVM_MAX_SLOT}=
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=sys-devel/lld-${LLVM_MAX_SLOT}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
+   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
+   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
+   "${FILESDIR}/${PN}-1.0.8365-cmake-project.patch"
+)
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # Since late March 2020 cmake.eclass does not set -DNDEBUG any more,
+   # and the way IGC uses this definition causes problems for some users.
+   # See bug #718824 for more information.
+   ! use debug && append-cppflags -DNDEBUG
+
+   # Get LLVM version
+   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
+
+   local mycmakeargs=(
+   # Those options are ensuring, that we are using
+   # the system LLVM with the correct slot.
+   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
+   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
+   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
+   -DIGC_OPTION__CLANG_MODE="Prebuilds"
+   -DIGC_OPTION__LLD_MODE="Prebuilds"
+   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
+   -DIGC_OPTION__LLVM_MODE="Prebuilds"
+   -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
+
+   # VectorCompiler needs work, as at the moment upstream
+   # only supports building vc-intrinsics in place.
+   -DIGC_BUILD__VC_ENABLED="NO"
+
+   # This will suspress some CMake warnings,
+   # which cannot be fixed at the moment.
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}



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

2021-12-05 Thread Matthew Thode
commit: bdabf26b16f05bdd6c672019d72f9286a4c80334
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  5 17:51:13 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  5 17:54:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdabf26b

app-emulation/diskimage-builder: 3.16.0 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-3.16.0.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index d1410a706c9e..ae0ab8a0fd54 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -2,3 +2,4 @@ DIST diskimage-builder-3.13.0.tar.gz 494027 BLAKE2B 
27a88118d688018a5f842e0d483e
 DIST diskimage-builder-3.15.0.tar.gz 498998 BLAKE2B 
75d0b538eee233d41639fd543e8f91bbe5f39007593e083d9b17b4e8fb77740082acdbaed738b4b1d7fcf360f7ebf0aa38aea341dfd316e9d0dac1dd97cc8f8b
 SHA512 
5dacc6946b0fecc6a49b04b66c46a8ff6021674c1934b16d6698672ece23b698cc1a406c31a41b356969790f8cc7811db67de0246bc654d3341b38ee7f1af617
 DIST diskimage-builder-3.15.1.tar.gz 499267 BLAKE2B 
9a106a9a36bed61e29c3e694aaa0482d6b91b11dc10278efc9befdd5b019f59971393883a577bc7988d5c160fd891a3833be949b6a428919989c855e864cb39e
 SHA512 
93a9f8c0d1b02532211d27d4e7ddcf53988f83d8688cc615e26ea2f6d48ff25c95d6d34213bf43d5c630ef5a7c2150886894053220428d19cebb5aaa5818de59
 DIST diskimage-builder-3.15.2.tar.gz 499511 BLAKE2B 
246317025aba0dc12337615383be6724c3b9cfae35e1a30ba78ef0754ae2277293d68780fdd66ae1ab0a6721a8be7670cf10cd42a3f4b9c84eda7fad448da421
 SHA512 
e9be229ffe4d8161f7fd8fef0f998eab9a17d300304f3da7afaa65d85c93fde4d2a6b23e43f1a617770d34c88b4667bf68e61872cf298adc17bd37f9f96c274e
+DIST diskimage-builder-3.16.0.tar.gz 499320 BLAKE2B 
2cf520957c270696a6c4c7f59d6c875d30e7245c9fa24d556ef90eca4bab9e45eb95ecc422bc84ac202df0ba8afbaac412663892c8ab18bd4847e5d630ea4e43
 SHA512 
e592fd9200681314519b6e58b4b3ba9106d3834e83e708b3f32c125a8f597252f43abec05b37a9f6b30397874d53b56740e2374d6d13f69e737d460f191bdd98

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.16.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.16.0.ebuild
new file mode 100644
index ..92726b9c7654
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.16.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2021-12-05 Thread Matthew Thode
commit: aa77a52ff41ddb545d11a6d799b1de2e8c79478d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  5 17:54:20 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  5 17:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa77a52f

app-crypt/certbot-nginx: 1.21.0 stable amd64/x86

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.21.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.21.0.ebuild
index 45a8976cfe34..f916e2e4708c 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-1.21.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.21.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else

SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
 fi
 



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

2021-12-05 Thread Matthew Thode
commit: 037dfe8caf8f8b7bb5d503ee41cf7623f6b35082
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  5 17:53:39 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  5 17:54:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037dfe8c

app-crypt/certbot-apache: 1.21.0 stable amd64/x86

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-1.21.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.21.0.ebuild
index b46b10fa3536..4ced4681cfbc 100644
--- a/app-crypt/certbot-apache/certbot-apache-1.21.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-1.21.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else

SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
 fi
 



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

2021-12-05 Thread Matthew Thode
commit: dfdb2d51cb784b0edb8f7c25afabbfc85f1d2334
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  5 17:52:30 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  5 17:54:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfdb2d51

app-crypt/acme: 1.21.0 stable amd64/x86

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/app-crypt/acme/acme-1.21.0.ebuild 
b/app-crypt/acme/acme-1.21.0.ebuild
index 0893747ea29d..ea5170d5a8c6 100644
--- a/app-crypt/acme/acme-1.21.0.ebuild
+++ b/app-crypt/acme/acme-1.21.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
S=${WORKDIR}/certbot-${PV}/acme
 fi
 



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

2021-12-05 Thread Matthew Thode
commit: 9e430642942bb16b792ea223e7fbd409e85c5bcd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  5 17:53:04 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  5 17:54:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e430642

app-crypt/certbot: 1.21.0 stable amd64/x86

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/app-crypt/certbot/certbot-1.21.0.ebuild 
b/app-crypt/certbot/certbot-1.21.0.ebuild
index 18900751b704..6ade5ca6e219 100644
--- a/app-crypt/certbot/certbot-1.21.0.ebuild
+++ b/app-crypt/certbot/certbot-1.21.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 fi
 S=${WORKDIR}/${P}/${PN}
 



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

2021-12-05 Thread Maciej Barć
commit: 0d41ce99e95a7364cd3821748f6c5a992bf526a2
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec  5 17:41:17 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec  5 17:55:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d41ce99

dev-lang/haxe: correct bugs-to link

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

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

diff --git a/dev-lang/haxe/metadata.xml b/dev-lang/haxe/metadata.xml
index d00b93a2d21b..bb58a6128b6f 100644
--- a/dev-lang/haxe/metadata.xml
+++ b/dev-lang/haxe/metadata.xml
@@ -12,7 +12,7 @@
 library and ways to access each platform's native capabilities.
   
   
-https://github.com/HaxeFoundation/haxe
+https://github.com/HaxeFoundation/haxe/issues/
 HaxeFoundation/haxe-debian
 HaxeFoundation/haxe
   



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

2021-12-05 Thread Sam James
commit: 9ee4539ca6cefeef4a26a0e26f08cd9db9510696
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee4539c

sci-libs/geos: Stabilize 3.10.0 amd64, #828397

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

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

diff --git a/sci-libs/geos/geos-3.10.0.ebuild b/sci-libs/geos/geos-3.10.0.ebuild
index 28033433e149..f3fa55a7fea1 100644
--- a/sci-libs/geos/geos-3.10.0.ebuild
+++ b/sci-libs/geos/geos-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2021-12-05 Thread Sam James
commit: 44bf76907b3e18bd76e2ec0c747988aeaf0a9b79
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bf7690

app-text/t1utils: Stabilize 1.42 amd64, #828401

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

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

diff --git a/app-text/t1utils/t1utils-1.42.ebuild 
b/app-text/t1utils/t1utils-1.42.ebuild
index 896f2c6e4720..52a32fc4718c 100644
--- a/app-text/t1utils/t1utils-1.42.ebuild
+++ b/app-text/t1utils/t1utils-1.42.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="Type 1 Font utilities"
 SRC_URI="http://www.lcdf.org/type/${P}.tar.gz;
 HOMEPAGE="http://www.lcdf.org/type/#t1utils;
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 LICENSE="BSD"
 IUSE=""



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

2021-12-05 Thread Sam James
commit: a1486ad87460af2d723110e7ce88ab7ab786f6d4
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1486ad8

sci-libs/proj: Stabilize 8.2.0 amd64, #828396

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

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

diff --git a/sci-libs/proj/proj-8.2.0.ebuild b/sci-libs/proj/proj-8.2.0.ebuild
index 55d9a6ddfb5e..2a4ea30f8645 100644
--- a/sci-libs/proj/proj-8.2.0.ebuild
+++ b/sci-libs/proj/proj-8.2.0.ebuild
@@ -20,7 +20,7 @@ LICENSE="MIT"
 # going to correspond...
 # It's far less confusing to just increment it again here (so N+1)
 SLOT="0/24"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="curl test +tiff"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-padauk/

2021-12-05 Thread Sam James
commit: 12f9b0acd1c2d4dfc72c752ec99b5be74ec2cd32
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f9b0ac

media-fonts/sil-padauk: Stabilize 4.000 amd64, #828404

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

 media-fonts/sil-padauk/sil-padauk-4.000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild 
b/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
index 15ca9cad5f2f..98398e089f11 100644
--- a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
+++ b/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="OFL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/kanjistrokeorders/

2021-12-05 Thread Sam James
commit: 0f6618526980adae2ef99c8519139428d69776a3
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f661852

media-fonts/kanjistrokeorders: Stabilize 4.004 amd64, #828402

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

 media-fonts/kanjistrokeorders/kanjistrokeorders-4.004.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/kanjistrokeorders/kanjistrokeorders-4.004.ebuild 
b/media-fonts/kanjistrokeorders/kanjistrokeorders-4.004.ebuild
index 9623beb1afd1..59883d19b6fa 100644
--- a/media-fonts/kanjistrokeorders/kanjistrokeorders-4.004.ebuild
+++ b/media-fonts/kanjistrokeorders/kanjistrokeorders-4.004.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE=""
 RESTRICT="binchecks"
 



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

2021-12-05 Thread Sam James
commit: 0131fd4f5d001be22ad0cf10d7f3cfe4a824eb69
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0131fd4f

sys-libs/freeipmi: Stabilize 1.6.8 amd64, #828412

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

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

diff --git a/sys-libs/freeipmi/freeipmi-1.6.8.ebuild 
b/sys-libs/freeipmi/freeipmi-1.6.8.ebuild
index 55bbd2399070..ab2cfb4f4640 100644
--- a/sys-libs/freeipmi/freeipmi-1.6.8.ebuild
+++ b/sys-libs/freeipmi/freeipmi-1.6.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu${ALPHA}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc64 ~x86"
 IUSE="debug nagios"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2021-12-05 Thread Sam James
commit: ac77c283ffd1fbc9a1bd74916b66c7b88b384e31
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac77c283

sys-fs/udisks: Stabilize 2.9.4 amd64, #828407

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

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

diff --git a/sys-fs/udisks/udisks-2.9.4.ebuild 
b/sys-fs/udisks/udisks-2.9.4.ebuild
index b15fdab52bd3..8468ca383ef5 100644
--- a/sys-fs/udisks/udisks-2.9.4.ebuild
+++ b/sys-fs/udisks/udisks-2.9.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-12-05 Thread Sam James
commit: f31a945e9510fa8003687808dd9f27688780e78a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31a945e

sci-geosciences/qgis: Stabilize 3.22.0-r4 amd64, #828399

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

 sci-geosciences/qgis/qgis-3.22.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild 
b/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild
index c8150cce4fe3..19fa8cd32b85 100644
--- a/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild
+++ b/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 inherit cmake desktop python-single-r1 qmake-utils xdg
 



[gentoo-commits] repo/gentoo:master commit in: games-board/gnuchess/

2021-12-05 Thread Sam James
commit: f34ebee33757bb873ea8f860216e337c4a74c003
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34ebee3

games-board/gnuchess: Stabilize 6.2.9 amd64, #828395

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

 games-board/gnuchess/gnuchess-6.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/gnuchess/gnuchess-6.2.9.ebuild 
b/games-board/gnuchess/gnuchess-6.2.9.ebuild
index 81a1f0a7f157..c51789eb5764 100644
--- a/games-board/gnuchess/gnuchess-6.2.9.ebuild
+++ b/games-board/gnuchess/gnuchess-6.2.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/chess/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 src_configure() {
# bug #491088



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-05 Thread Sam James
commit: c45bddf324a8a242dcdd84544d8a4e32778ed029
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45bddf3

app-office/texstudio: Stabilize 4.0.2 amd64, #828392

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

 app-office/texstudio/texstudio-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texstudio/texstudio-4.0.2.ebuild 
b/app-office/texstudio/texstudio-4.0.2.ebuild
index 1e8cd724e856..cfc862c1f2df 100644
--- a/app-office/texstudio/texstudio-4.0.2.ebuild
+++ b/app-office/texstudio/texstudio-4.0.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="video"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/

2021-12-05 Thread Sam James
commit: 3d61be15bac603a83b5e8db9a5488aa513bf34a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:27:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d61be15

dev-tex/latex-beamer: Stabilize 3.63 ALLARCHES, #828393

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

 dev-tex/latex-beamer/latex-beamer-3.63.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild 
b/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
index 2f1cd44e61d1..2dfcbd3e2d84 100644
--- a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
+++ b/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/beamer-${PV}"
 
 LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc"
 
 BDEPEND="dev-texlive/texlive-latex"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/stix-fonts/

2021-12-05 Thread Sam James
commit: 098f36f023ca1899a9e510fb9899602643a54482
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098f36f0

media-fonts/stix-fonts: Stabilize 2.11 amd64, #828405

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

 media-fonts/stix-fonts/stix-fonts-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/stix-fonts/stix-fonts-2.11.ebuild 
b/media-fonts/stix-fonts/stix-fonts-2.11.ebuild
index e326e28d4842..624933f2b63e 100644
--- a/media-fonts/stix-fonts/stix-fonts-2.11.ebuild
+++ b/media-fonts/stix-fonts/stix-fonts-2.11.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/static_otf"
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE=""
 
 RESTRICT="binchecks strip test"



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

2021-12-05 Thread Sam James
commit: b111a9ea24f02966060f8a317b833e22e992f816
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b111a9ea

sys-auth/polkit: Stabilize 0.120-r1 amd64, #828408

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

 sys-auth/polkit/polkit-0.120-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120-r1.ebuild 
b/sys-auth/polkit/polkit-0.120-r1.ebuild
index 8860ae9bfa5f..d6361d37a349 100644
--- a/sys-auth/polkit/polkit-0.120-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.120-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86"
 IUSE="examples gtk +introspection kde pam selinux systemd test"
 #RESTRICT="!test? ( test )"
 # Tests currently don't work with meson. See



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

2021-12-05 Thread Sam James
commit: 1c5a2c699bbd6fd91c7a58ad1bedbfba26ba0331
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5a2c69

dev-libs/libwacom: Stabilize 1.12 amd64, #828406

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

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index de40b8c9ca0d..75d6b5e301f9 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Sam James
commit: 448ac16d4c3991bc81cc434098ce1e1a985c013c
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448ac16d

app-benchmarks/siege: Stabilize 4.1.0 x86, #828274

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

 app-benchmarks/siege/siege-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/siege/siege-4.1.0.ebuild 
b/app-benchmarks/siege/siege-4.1.0.ebuild
index 7a49432965a7..2b3532baa3b6 100644
--- a/app-benchmarks/siege/siege-4.1.0.ebuild
+++ b/app-benchmarks/siege/siege-4.1.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.joedog.org/siege-home 
https://github.com/JoeDog/siege;
 SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc x86 ~x64-macos"
 SLOT="0"
 IUSE="ssl"
 



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

2021-12-05 Thread Sam James
commit: 18a1b5d2293f5eb40b9d3dc2b506add39925449e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a1b5d2

app-misc/beanstalkd: Stabilize 1.12 x86, #828281

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

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

diff --git a/app-misc/beanstalkd/beanstalkd-1.12.ebuild 
b/app-misc/beanstalkd/beanstalkd-1.12.ebuild
index f52e068cf171..5e7d1cca081e 100644
--- a/app-misc/beanstalkd/beanstalkd-1.12.ebuild
+++ b/app-misc/beanstalkd/beanstalkd-1.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos"
 
 RDEPEND="
acct-group/beanstalk



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2021-12-05 Thread Sam James
commit: 1836d376d6efbd843627cc833ef9cc4bf5177262
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:29:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:29:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1836d376

net-dialup/ppp: Stabilize 2.4.9-r5 x86, #828267

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

 net-dialup/ppp/ppp-2.4.9-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.4.9-r5.ebuild 
b/net-dialup/ppp/ppp-2.4.9-r5.ebuild
index 08fa00b184c8..a063eda02a9c 100644
--- a/net-dialup/ppp/ppp-2.4.9-r5.ebuild
+++ b/net-dialup/ppp/ppp-2.4.9-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/paulusmack/ppp/archive/${P}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="activefilter atm dhcp +eap-tls gtk ipv6 pam radius systemd"
 
 DEPEND="



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

2021-12-05 Thread Sam James
commit: 6c4d1f89ffde2ff8f7f3975c1891a567942c88de
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4d1f89

dev-libs/boehm-gc: Stabilize 8.0.6 x86, #828271

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

 dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
index 7203ea48a903..579fc02a0f62 100644
--- a/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
@@ -16,7 +16,7 @@ LICENSE="boehm-gc"
 # SONAME: libgc.so.1 libgccpp.so.1
 # We've been using subslot 0 for these instead of "1.1".
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cxx +large static-libs +threads"
 
 RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-office/homebank/

2021-12-05 Thread Sam James
commit: e75a5a16880dd0cddb87434bbcdbc2535fd490d2
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75a5a16

app-office/homebank: Stabilize 5.5.2-r1 x86, #828282

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

 app-office/homebank/homebank-5.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/homebank/homebank-5.5.2-r1.ebuild 
b/app-office/homebank/homebank-5.5.2-r1.ebuild
index 0e42c24325d3..fbe19027d031 100644
--- a/app-office/homebank/homebank-5.5.2-r1.ebuild
+++ b/app-office/homebank/homebank-5.5.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://homebank.free.fr/public/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="+ofx"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 
 RDEPEND=">=dev-libs/glib-2.39
>=net-libs/libsoup-2.26:2.4



[gentoo-commits] repo/gentoo:master commit in: app-i18n/cstools/

2021-12-05 Thread Sam James
commit: 086f7de3a6cab02b01db739ffbe3b38c93cd000f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086f7de3

app-i18n/cstools: Stabilize 3.44 x86, #828280

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

 app-i18n/cstools/cstools-3.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/cstools/cstools-3.44.ebuild 
b/app-i18n/cstools/cstools-3.44.ebuild
index 5896539dac51..5c7df5908924 100644
--- a/app-i18n/cstools/cstools-3.44.ebuild
+++ b/app-i18n/cstools/cstools-3.44.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="dev-perl/MIME-tools"
 BDEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-office/calcurse/

2021-12-05 Thread Sam James
commit: 14806bae00ad07366783caa8ae64089630cfe847
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14806bae

app-office/calcurse: Stabilize 4.7.1 x86, #828283

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

 app-office/calcurse/calcurse-4.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/calcurse/calcurse-4.7.1.ebuild 
b/app-office/calcurse/calcurse-4.7.1.ebuild
index aebfd9b161e7..4e35971f9837 100644
--- a/app-office/calcurse/calcurse-4.7.1.ebuild
+++ b/app-office/calcurse/calcurse-4.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://calcurse.org/files/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



  1   2   3   4   >