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

2022-01-02 Thread Sam James
commit: 47d0ab7a52966e573335d49a75c1f341e1724bbc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 07:53:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:53:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d0ab7a

profiles/arch/arm64: fix another mask date

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

 profiles/arch/arm64/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 39fa4308826e..8c11cefd1cb1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2021-01-02)
+# Sam James  (2022-01-02)
 # sys-fabric/ofed is not keyworded here
 sys-cluster/slurm ofed
 



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

2022-01-02 Thread Sam James
commit: 103dd4118d3ded7bced6df69e1108bd86e4110ae
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 07:49:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103dd411

profiles/targets/systemd: it's 2022, not 2021 (fix mask date)

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

 profiles/targets/systemd/package.use.force | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/systemd/package.use.force 
b/profiles/targets/systemd/package.use.force
index ee209ac51ca1..f662b57f596f 100644
--- a/profiles/targets/systemd/package.use.force
+++ b/profiles/targets/systemd/package.use.force
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2021-01-03)
+# Sam James  (2022-01-03)
 # Need systemd enabled here for depgraph: bug #830485
 # (only sys-fs/eudev supports static which isn't available on systemd profiles)
 sys-fs/mdadm systemd



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

2022-01-02 Thread Sam James
commit: c11e2cbe480b91838538a251ae84bf23c6825819
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 07:43:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:43:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11e2cbe

sys-fs/mdadm: drop extra line

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

 sys-fs/mdadm/mdadm-4.2-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild
index 0a79356c4210..c5fe5d5dfb8d 100644
--- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild
+++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild
@@ -25,7 +25,6 @@ DEPEND="udev? (
)"
 RDEPEND=">=sys-apps/util-linux-2.16
udev? ( !static? ( virtual/libudev:= ) )"
-DEPEND="${RDEPEND}"
 
 # The tests edit values in /proc and run tests on software raid devices.
 # Thus, they shouldn't be run on systems with active software RAID devices.



[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/, profiles/targets/systemd/

2022-01-02 Thread Sam James
commit: 81a13f851b7502d547ff8c0434bf64a443877fb1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 07:45:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a13f85

sys-fs/mdadm: add REQUIRED_USE for systemd/udev/static

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

 profiles/targets/systemd/package.use.force | 5 +
 sys-fs/mdadm/mdadm-4.2-r1.ebuild   | 9 +++--
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/systemd/package.use.force 
b/profiles/targets/systemd/package.use.force
index 0abe8e8aadcc..ee209ac51ca1 100644
--- a/profiles/targets/systemd/package.use.force
+++ b/profiles/targets/systemd/package.use.force
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-01-03)
+# Need systemd enabled here for depgraph: bug #830485
+# (only sys-fs/eudev supports static which isn't available on systemd profiles)
+sys-fs/mdadm systemd
+
 # Mike Gilbert  (2015-04-22)
 # Force systemd to avoid depgraph breakage, bug 547360.
 virtual/libudev systemd

diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild
index c5fe5d5dfb8d..aff2ca081cb7 100644
--- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild
+++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild
@@ -15,12 +15,17 @@ LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-IUSE="static +udev"
+IUSE="static systemd +udev"
+
+# Only sys-fs/eudev provides static-libs right now, so if you have systemd,
+# you need to choose between static or udev, as your udev won't have static 
libs.
+# bug #830485
+REQUIRED_USE="systemd? ( ?? ( static udev ) )"
 
 BDEPEND="app-arch/xz-utils
virtual/pkgconfig"
 DEPEND="udev? (
-   static? ( sys-fs/eudev[static-libs] )
+   static? ( !systemd? ( sys-fs/eudev[static-libs] ) )
!static? ( virtual/libudev:= )
)"
 RDEPEND=">=sys-apps/util-linux-2.16



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/files/, net-irc/unrealircd/

2022-01-02 Thread Sam James
commit: 03f7fc88d9fd3fa086db52056a66014ef16fb1d4
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 31 07:51:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f7fc88

net-irc/unrealircd: add 5.2.3

- Add 5.2.3
- Add chroot support to init script
- Add checkconfig support to init script

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

 net-irc/unrealircd/Manifest  |   1 +
 net-irc/unrealircd/files/unrealircd.confd-r4 |  37 ++
 net-irc/unrealircd/files/unrealircd.initd-r3 |  62 ++
 net-irc/unrealircd/unrealircd-5.2.3.ebuild   | 175 +++
 4 files changed, 275 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 5e1d7316cb20..b604a53bfb0f 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1 +1,2 @@
 DIST unrealircd-5.2.2.tar.gz 7192024 BLAKE2B 
aa700c943cbab1dcc751e32c6cc0608cd27936b0910bbc62987dd2fe87ee5261e7a5eb2aa67dd77ed5ecb39d1d4f149c8810159e2c6f752ee65ce34e46548f60
 SHA512 
9d36eb1567431bc4a5420bc830bfc8dc89daa08ed1746efd6102e5ef161f67baf52e75e373454df7df6a443c4f575fb300d3c289d4dd99239a6de7d2b2a555a0
+DIST unrealircd-5.2.3.tar.gz 7200834 BLAKE2B 
af15b97219d5552a8fe6ecd77b4d0d0b8bcbe8c2f65ab531a7322471c05af3001000cc3799db68291b9abe8c3a5ea7d04559f858774d1b12a764a20fb4ab2bd0
 SHA512 
c92c631340cb81b030006646a047fde4ee738edc8362870ba4eb979133d851806c7d4764848a35cbd48c787708eab9f051f257008798a494673d9986d16b2405

diff --git a/net-irc/unrealircd/files/unrealircd.confd-r4 
b/net-irc/unrealircd/files/unrealircd.confd-r4
new file mode 100644
index ..934ac0e3f59f
--- /dev/null
+++ b/net-irc/unrealircd/files/unrealircd.confd-r4
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Where to chroot to
+# Uncomment this line for chrooting
+#UNREALIRCD_CHROOT="/var/chroot/ircd"
+UNREALIRCD_CHROOT=""
+
+# Which configuration file to load instead of unrealircd.conf. If you
+# want to run multiple instances of unrealircd, you must edit
+# files::pidfile to match UNREALIRCD_PIDFILE. You should also ensure
+# that files::tunefile is different for each unrealircd instance. See
+# https://www.unrealircd.org/docs/Configuration#Files_block
+#
+# To support multiple instances of unrealircd, you may create symlinks
+# in /etc/init.d pointing to /etc/init.d/unrealircd. It is recommended
+# that the scheme unrealircd.${instance_name} be used. For each
+# instance, you may make a copy of this file with the appropriate name
+# to override default options specific to that instance.
+UNREALIRCD_CONF="${UNREALIRCD_CHROOT}/etc/unrealircd/${SVCNAME}.conf"
+
+# The path where unrealircd is configured to create its pidfile.
+UNREALIRCD_PIDFILE="${UNREALIRCD_CHROOT}/run/unrealircd/${SVCNAME#unreal}.pid"
+
+# extra options to pass to unrealircd ...
+# You should not specify the -f option here; use
+# UNREALIRCD_CONF instead.
+#
+# [-h servername]
+# [-p portnumber]
+# [-x loglevel]
+# [-t] (to enable debug output)
+UNREALIRCD_OPTS=""
+
+# Extra flags to pass to start-stop-daemon. When initially
+# debugging, removing --quiet may help.
+UNREALIRCD_SSD_OPTS="--quiet"

diff --git a/net-irc/unrealircd/files/unrealircd.initd-r3 
b/net-irc/unrealircd/files/unrealircd.initd-r3
new file mode 100644
index ..d2ff1a64c969
--- /dev/null
+++ b/net-irc/unrealircd/files/unrealircd.initd-r3
@@ -0,0 +1,62 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Defaults
+: ${UNREALIRCD_CONF:=/etc/unrealircd/${SVCNAME}.conf}
+: ${UNREALIRCD_PIDFILE:=/run/unrealircd/${SVCNAME#unreal}.pid}
+
+# Convenience variable for the chroot bits, not actually user-controllable via 
conf.d
+UNREALIRCD_USER="unrealircd"
+UNREALIRCD_BIN="/usr/bin/unrealircd"
+UNREALIRCD_COMMAND_ARGS="-F -f ${UNREALIRCD_CONF} ${UNREALIRCD_OPTS}"
+
+# Run the daemon in the foreground and let OpenRC background it.
+# This way the PID file is created securely, as root.
+# https://bugs.unrealircd.org/view.php?id=4990
+# https://bugs.gentoo.org/628434
+command_args="${UNREALIRCD_COMMAND_ARGS}"
+command_background=true
+pidfile="${UNREALIRCD_PIDFILE}"
+
+start_stop_daemon_args="${UNREALIRCD_SSD_OPTS}"
+extra_started_commands="checkconfig reload"
+
+if [ -n "${UNREALIRCD_CHROOT}" ]; then
+   command=/usr/bin/chroot
+   command_args="--userspec ${UNREALIRCD_USER}:${UNREALIRCD_USER} 
${UNREALIRCD_CHROOT} ${UNREALIRCD_BIN} ${UNREALIRCD_COMMAND_ARGS}"
+else
+   # We're running it directly so no need for anything special.
+   command="${UNREALIRCD_BIN}"
+   command_user=${UNREALIRCD_USER}
+fi
+
+checkconfig() {
+   # command_args weirdness because We want to preserve the chroot 
arguments if it's set
+   su -s /bin/sh ${command_user:=root} -c "${command} 

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

2022-01-02 Thread Sam James
commit: c127713269a116c187d54663e0523b9f79f11886
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 14 06:14:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1277132

dev-libs/pocl: use 'distro' option for built kernels

We can't know what CPU the user will run the
built package on (think of binpkgs) so let's
use the 'distro' option which builds for
most common SIMD instructions and chooses
the most appropriate kernel it built at runtime.

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

 dev-libs/pocl/pocl-1.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pocl/pocl-1.8-r1.ebuild b/dev-libs/pocl/pocl-1.8-r1.ebuild
index 6ee4d704b519..13e8dd263413 100644
--- a/dev-libs/pocl/pocl-1.8-r1.ebuild
+++ b/dev-libs/pocl/pocl-1.8-r1.ebuild
@@ -73,7 +73,7 @@ src_configure() {
-DENABLE_HSA=OFF
-DENABLE_ICD=ON
-DENABLE_POCL_BUILDING=ON
-   -DKERNELLIB_HOST_CPU_VARIANTS=native
+   -DKERNELLIB_HOST_CPU_VARIANTS=distro
-DPOCL_ICD_ABSOLUTE_PATH=ON
-DSTATIC_LLVM=OFF
-DWITH_LLVM_CONFIG=$(get_llvm_prefix -d 
"${LLVM_MAX_SLOT}")/bin/llvm-config



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

2022-01-02 Thread Sam James
commit: 83c7cf6db1a8db6ef050c0d31cd06e2c7d25d252
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 06:41:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 07:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c7cf6d

sys-fs/mdadm: various build fixes

- Fix udev automagic dependency (add USE=udev);

- ... and fix building without udev too.

- Add patch to fix static linking against udev (only option is
  sys-fs/eudev though, as we dropped static-libs from sys-fs/udev
  and sys-apps/systemd due to issues like this and upstream not
  supporting it).

Thanks-to: Hank Leininger  korelogic.com> (static linking patch)
Thanks-to: Krzysztof Olędzki  ans.pl> (udev report/fix)
Closes: https://bugs.gentoo.org/830461
Closes: https://bugs.gentoo.org/830485
Signed-off-by: Sam James  gentoo.org>

 .../files/mdadm-4.2-in_initrd-collision.patch  |  36 +++
 sys-fs/mdadm/mdadm-4.2-r1.ebuild   | 105 +
 2 files changed, 141 insertions(+)

diff --git a/sys-fs/mdadm/files/mdadm-4.2-in_initrd-collision.patch 
b/sys-fs/mdadm/files/mdadm-4.2-in_initrd-collision.patch
new file mode 100644
index ..689e7d698788
--- /dev/null
+++ b/sys-fs/mdadm/files/mdadm-4.2-in_initrd-collision.patch
@@ -0,0 +1,36 @@
+Fix collision with libudev symbols when statically linking.
+
+https://bugs.gentoo.org/830485
+--- a/mdadm.h
 b/mdadm.h
+@@ -1665,7 +1665,7 @@
+ extern void udev_block(char *devnm);
+ extern void udev_unblock(void);
+ 
+-extern int in_initrd(void);
++extern int mdadm_in_initrd(void);
+ 
+ struct cmap_hooks {
+   void *cmap_handle;  /* corosync lib related */
+--- a/mdmon.c
 b/mdmon.c
+@@ -309,7 +309,7 @@
+   {NULL, 0, NULL, 0}
+   };
+ 
+-  if (in_initrd()) {
++  if (mdadm_in_initrd()) {
+   /*
+* set first char of argv[0] to @. This is used by
+* systemd to signal that the task was launched from
+--- a/util.c
 b/util.c
+@@ -2219,7 +2219,7 @@
+   return 0;
+ }
+ 
+-int in_initrd(void)
++int mdadm_in_initrd(void)
+ {
+   /* This is based on similar function in systemd. */
+   struct statfs s;

diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild
new file mode 100644
index ..0a79356c4210
--- /dev/null
+++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs udev
+
+DESCRIPTION="Tool for running RAID systems - replacement for the raidtools"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/;
+DEB_PF="4.2~rc2-7"
+SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
+   mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="static +udev"
+
+BDEPEND="app-arch/xz-utils
+   virtual/pkgconfig"
+DEPEND="udev? (
+   static? ( sys-fs/eudev[static-libs] )
+   !static? ( virtual/libudev:= )
+   )"
+RDEPEND=">=sys-apps/util-linux-2.16
+   udev? ( !static? ( virtual/libudev:= ) )"
+DEPEND="${RDEPEND}"
+
+# The tests edit values in /proc and run tests on software raid devices.
+# Thus, they shouldn't be run on systems with active software RAID devices.
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-3.4-sysmacros.patch #580188
+   "${FILESDIR}/${PN}"-4.2-in_initrd-collision.patch #830461
+)
+
+mdadm_emake() {
+   # We should probably make corosync & libdlm into USE flags. #573782
+   local args=(
+   PKG_CONFIG="$(tc-getPKG_CONFIG)"
+   CC="$(tc-getCC)"
+   CWFLAGS="-Wall"
+   CXFLAGS="${CFLAGS}"
+   UDEVDIR="$(get_udevdir)"
+   SYSTEMD_DIR="$(systemd_get_systemunitdir)"
+   COROSYNC="-DNO_COROSYNC"
+   DLM="-DNO_DLM"
+
+   # https://bugs.gentoo.org/732276
+   STRIP=
+
+   "$@"
+   )
+   emake "${args[@]}"
+}
+
+src_compile() {
+   use static && append-ldflags -static
+
+   # CPPFLAGS won't work for this
+   use udev || append-cflags -DNO_LIBUDEV
+
+   mdadm_emake all
+}
+
+src_test() {
+   mdadm_emake test
+
+   sh ./test || die
+}
+
+src_install() {
+   mdadm_emake DESTDIR="${D}" install install-systemd
+   dodoc ChangeLog INSTALL TODO README* ANNOUNCE-*
+
+   insinto /etc
+   newins mdadm.conf-example mdadm.conf
+   newinitd "${FILESDIR}"/mdadm.rc mdadm
+   newconfd "${FILESDIR}"/mdadm.confd mdadm
+   newinitd "${FILESDIR}"/mdraid.rc mdraid
+   newconfd "${FILESDIR}"/mdraid.confd mdraid
+
+   # From the Debian patchset
+   into /usr
+   dodoc 

[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/

2022-01-02 Thread Eray Aslan
commit: 76b70d1cca378bdaccc1e398a2f3674ebc9a3c5e
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jan  3 07:35:08 2022 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jan  3 07:35:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b70d1c

net-mail/mailutils: bump to 3.14

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Eray Aslan  gentoo.org>

 net-mail/mailutils/Manifest  |   1 +
 net-mail/mailutils/mailutils-3.14.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest
index 91f34b18d840..6ca42c23d71b 100644
--- a/net-mail/mailutils/Manifest
+++ b/net-mail/mailutils/Manifest
@@ -1,2 +1,3 @@
 DIST mailutils-3.12.tar.xz 3134484 BLAKE2B 
eac7934e9332482adffa3d4b1574d89a65949644ca8dd14e507e9c5f268d485b97f4d61deadf34b2ddcae1b91deee93372e9ebd53c88a0c0092346a0d83fd67e
 SHA512 
a7d681bc7a763b7f09b704c8a536ea1c2444c52ca736eca321ca72fd32e2e62c0e14687ba79654d9162d45189d0621b1c75c639b81e04a79bbf3b3c09b9cebd2
 DIST mailutils-3.13.tar.xz 3152892 BLAKE2B 
cd7d9ce0391d85482581eeb52f60fcc175647d21e433a4dacee3547aa4dcd710331ad780b6706c242d1a7501ec7fc50ff0c25f9b5f4ceeed84893c637ca366c1
 SHA512 
fd0b23aa535c6446af1ae633d68d41d1aa243d489b2623d346f6a0d6b543c43ab6c2b9bb1449d664abacbcd3ec3a0a5e7a0a5d56d2762e8a961544c77ccc592a
+DIST mailutils-3.14.tar.xz 3215944 BLAKE2B 
64965c177065eacab9f5545fbeacd538492995f808dab731d02acbe7d63161f3bfb1528a0ca71e30c32ba12edc7e4f68642f2e5154b66d3bb48c479cae95c754
 SHA512 
9797deb8901d03a231c3503d75a758fbfb1220d1e064dd8be74735e6c88aa04c94533e802a60fdfbe12f1bd7daec4a39249cd957b103f09b89df364bd9a8869d

diff --git a/net-mail/mailutils/mailutils-3.14.ebuild 
b/net-mail/mailutils/mailutils-3.14.ebuild
new file mode 100644
index ..7ae1a24c20ad
--- /dev/null
+++ b/net-mail/mailutils/mailutils-3.14.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools elisp-common flag-o-matic python-single-r1 toolchain-funcs
+
+DESCRIPTION="A useful collection of mail servers, clients, and filters"
+HOMEPAGE="https://mailutils.org/;
+SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos"
+IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \
+   ldap mysql nls pam postgres python servers split-usr ssl static-libs 
+threads tcpd \
+   tokyocabinet"
+
+RDEPEND="
+   !mail-filter/libsieve
+   !mail-client/mailx
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   dev-libs/libltdl:0
+   virtual/libcrypt:=
+   virtual/mta
+   berkdb? ( sys-libs/db:= )
+   bidi? ( dev-libs/fribidi )
+   emacs? ( >=app-editors/emacs-23.1:* )
+   gdbm? ( sys-libs/gdbm:= )
+   guile? ( dev-scheme/guile:12/2.2-1 )
+   kerberos? ( virtual/krb5 )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   ldap? ( net-nds/openldap )
+   mysql? ( dev-db/mysql-connector-c )
+   nls? ( sys-devel/gettext )
+   pam? ( sys-libs/pam:= )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   sasl? ( virtual/gsasl )
+   servers? ( virtual/libiconv dev-libs/libunistring:= )
+   ssl? ( net-libs/gnutls:= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   "
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   servers? ( tcpd ldap )"
+
+DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README 
THANKS TODO )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-add-include.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   if use mysql; then
+   sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \
+   sql/Makefile.am || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   # maildir is the Gentoo default
+   econf \
+   MU_DEFAULT_SCHEME=maildir \
+   CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \
+   $(use_with berkdb berkeley-db) \
+   $(use_with bidi fribidi) \
+   $(use_enable ipv6) \
+   $(use_with gdbm) \
+   $(use_with sasl gsasl) \
+   $(use_with guile) \
+   $(use_with kerberos gssapi) \
+   $(use_with ldap) \
+   $(use_with mysql) \
+   $(use_enable nls) \
+   $(use_enable pam) \
+   $(use_with postgres) \
+   $(use_enable python) \
+   $(use_with ssl gnutls) \
+   $(use_enable static-libs 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2022-01-02 Thread Eray Aslan
commit: 4813ea4eaa9816b4ad7f262d227afa347d1bc73b
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jan  3 07:31:57 2022 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jan  3 07:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4813ea4e

mail-mta/postfix: bump to 3.7_pre20220102

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest|  2 +-
 ...3.7_pre20211217.ebuild => postfix-3.7_pre20220102.ebuild} | 12 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 14477011dff5..b84cf90d17fc 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,2 +1,2 @@
 DIST postfix-3.6.3.tar.gz 4750833 BLAKE2B 
2a68e0f18227e09c0ce855901503fa83a58805f036f57eff9003102f5933a241e624e5f3f7a7af4f3d89784d95bc0be6ac1d17f30712f61491808ed6a90ce2d3
 SHA512 
7179aaeeaf27838b867d9a07f9a889d7cd6b7f5053e123caef4dff2820d4df6d5be167effedde6c857b4468966b8449c631e56405e1ac2d589716fb4e3f15e3b
-DIST postfix-3.7-20211217.tar.gz 4783475 BLAKE2B 
1745346d9f619488dd338273254dd50cb00a88ec7c286b8f27a5fc3905a91c6331beddcf4edd898d65bc413f830208522adb2e4a8fc32e1ff1d5b9e2617f8263
 SHA512 
0693a8b1be380345ddb2a7ab6df7085f9b8c6705ac70331f33d7a56ccc2650c59aa6e52ad527fb2d3ba4ecc811f8d535b39ce2ac99333559657827ac2bf59ea9
+DIST postfix-3.7-20220102.tar.gz 4812754 BLAKE2B 
05ccd4681a6b2514b2d9b28ea47d04109e12754cc5fd3a4e9ba1cbaafb0093651f243d878716d7116639cc41d980b3f385b62fcc13df1b86f97e594527b63b5f
 SHA512 
c6f8b0b538679775ac3008fecdd128c65bdffa4053f8e45d682c474bfa70ddfe39143b9179c9bfd79279d6f49657f883b4d1631ddd070a54bdc0fccb2ec3779d

diff --git a/mail-mta/postfix/postfix-3.7_pre20211217.ebuild 
b/mail-mta/postfix/postfix-3.7_pre20220102.ebuild
similarity index 96%
rename from mail-mta/postfix/postfix-3.7_pre20211217.ebuild
rename to mail-mta/postfix/postfix-3.7_pre20220102.ebuild
index 2b1551ca7028..74c8b68785eb 100644
--- a/mail-mta/postfix/postfix-3.7_pre20211217.ebuild
+++ b/mail-mta/postfix/postfix-3.7_pre20220102.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit pam systemd toolchain-funcs
 
 MY_PV="${PV/_pre/-}"
@@ -16,7 +16,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb memcached mbox mysql 
nis pam postgres sasl selinux sqlite ssl"
+IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="
acct-group/postfix
@@ -145,9 +145,11 @@ src_configure() {
 
if ! use berkdb; then
mycc="${mycc} -DNO_DB"
+   # change default database type
if use cdb; then
-   # change default hash format from Berkeley DB to cdb
mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\""
+   elif use lmdb; then
+   mycc="${mycc} -DDEF_DB_TYPE=\\\"lmdb\\\""
fi
fi
 
@@ -155,10 +157,8 @@ src_configure() {
mycc="${mycc} -DHAS_CDB -I/usr/include/cdb"
# Tinycdb is preferred.
if has_version dev-db/tinycdb ; then
-   einfo "Building with dev-db/tinycdb"
AUXLIBS_CDB="-lcdb"
else
-   einfo "Building with dev-db/cdb"
CDB_PATH="/usr/$(get_libdir)"
for i in cdb.a alloc.a buffer.a unix.a byte.a ; do
AUXLIBS_CDB="${AUXLIBS_CDB} ${CDB_PATH}/${i}"



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

2022-01-02 Thread Rabindra Dhakal
commit: fc729715e7dd1229bdcfb20e0498b6a0bcb1eada
Author: Rabindra Dhakal  gmail  com>
AuthorDate: Mon Jan  3 07:09:31 2022 +
Commit: Rabindra Dhakal  gmail  com>
CommitDate: Mon Jan  3 07:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc729715

sys-apps/fselect: bump version to 0.7.9

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Rabindra Dhakal  gmail.com>

 sys-apps/fselect/Manifest  | 66 --
 .../{fselect-0.7.8.ebuild => fselect-0.7.9.ebuild} | 66 --
 2 files changed, 72 insertions(+), 60 deletions(-)

diff --git a/sys-apps/fselect/Manifest b/sys-apps/fselect/Manifest
index a5c900f20..c8dbf1545 100644
--- a/sys-apps/fselect/Manifest
+++ b/sys-apps/fselect/Manifest
@@ -1,15 +1,14 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a
 SHA512 
2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126
+DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitreader-0.3.4.crate 11239 BLAKE2B 
75be0ccd0bb0da6f217d1db8fc050f4dc2bef67b323d8b5dbbcc2970d5acdc8ef70966fff94d4f09a6ab31332441afdb580ae729e8362d1c38a04949745c9b81
 SHA512 
22c0d03067d46464b1ca69e95be83893d1992ef54bc0ea1167a3972ba8abdc57f489386ca4bfbc5671b0e4fc181dec61c2595443323b8ad5ff4334128622245c
 DIST bitstream-io-1.2.0.crate 27108 BLAKE2B 
1e22302fa66f9afb8f45abbc319af67fdafdd33b6072b92bf7cf35b3e96750c515285f4d364d5f5160913aca3685d9f48d1a25180f56c9098d935672614ac2b5
 SHA512 
04c44cde341aadc2acbc38533797039c94b7c46d2c762b7824f4d1ac46518a3812ac8fe6c2853d4b5af163aba61e54b7434212d9444a46936383e72f98e32072
-DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
-DIST block-padding-0.2.1.crate 7672 BLAKE2B 

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

2022-01-02 Thread Sam James
commit: 1587ad86d36059b65545dc4f2dd26430b336fb3f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 05:55:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 05:55:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1587ad86

sys-apps/shadow: Stabilize 4.9-r4 ppc, #830484

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

 sys-apps/shadow/shadow-4.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.9-r4.ebuild 
b/sys-apps/shadow/shadow-4.9-r4.ebuild
index 1be501c51b5e..dd3d2d22d110 100644
--- a/sys-apps/shadow/shadow-4.9-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.ta
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2022-01-02 Thread Sam James
commit: bfeb63cdd5f666eb53275a46a9e3130b62de54db
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 05:55:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 05:55:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfeb63cd

sys-apps/shadow: Stabilize 4.9-r4 ppc64, #830484

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

 sys-apps/shadow/shadow-4.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.9-r4.ebuild 
b/sys-apps/shadow/shadow-4.9-r4.ebuild
index 34ee288deb23..1be501c51b5e 100644
--- a/sys-apps/shadow/shadow-4.9-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.ta
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2022-01-02 Thread Sam James
commit: 3c5dff5f5078b9c5f6e33bcaac865ca87709872e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 05:54:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 05:54:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5dff5f

sys-apps/shadow: Stabilize 4.9-r4 x86, #830484

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

 sys-apps/shadow/shadow-4.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.9-r4.ebuild 
b/sys-apps/shadow/shadow-4.9-r4.ebuild
index 93463ed36175..34ee288deb23 100644
--- a/sys-apps/shadow/shadow-4.9-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.ta
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2022-01-02 Thread Sam James
commit: e9966e557736d172e749e16fe1c478d3795a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 05:53:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 05:53:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9966e55

sys-apps/shadow: Stabilize 4.9-r4 amd64, #830484

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

 sys-apps/shadow/shadow-4.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.9-r4.ebuild 
b/sys-apps/shadow/shadow-4.9-r4.ebuild
index 15492e9015a0..93463ed36175 100644
--- a/sys-apps/shadow/shadow-4.9-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.ta
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2022-01-02 Thread Sam James
commit: e3c669810259e776f9c393a568beb4729410011d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 05:21:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 05:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c66981

dev-util/diffuse: keep ${PYTHON_DEPS} in RDEPEND

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

 dev-util/diffuse/diffuse-0.7.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/diffuse/diffuse-0.7.2.ebuild 
b/dev-util/diffuse/diffuse-0.7.2.ebuild
index bc3aa72a1d0f..461429fba3d2 100644
--- a/dev-util/diffuse/diffuse-0.7.2.ebuild
+++ b/dev-util/diffuse/diffuse-0.7.2.ebuild
@@ -17,7 +17,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 BDEPEND="${PYTHON_DEPS}"
 # file collision, bug #279018
-RDEPEND="$(python_gen_cond_dep '
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
')
x11-libs/gtk+:3[introspection]



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

2022-01-02 Thread Sam James
commit: cd40e232579704e8f8905d6d60407070f4f49064
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 05:20:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 05:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd40e232

dev-util/diffuse: add blocker to RDEPEND

See https://devmanual.gentoo.org/general-concepts/dependencies/#blockers.

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

 dev-util/diffuse/diffuse-0.7.2.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-util/diffuse/diffuse-0.7.2.ebuild 
b/dev-util/diffuse/diffuse-0.7.2.ebuild
index 7e314bbfba40..bc3aa72a1d0f 100644
--- a/dev-util/diffuse/diffuse-0.7.2.ebuild
+++ b/dev-util/diffuse/diffuse-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,17 +13,14 @@ 
SRC_URI="https://github.com/MightyCreak/diffuse/archive/v${PV}.tar.gz -> ${P}.ta
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
+BDEPEND="${PYTHON_DEPS}"
+# file collision, bug #279018
+RDEPEND="$(python_gen_cond_dep '
dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
')
-   x11-libs/gtk+:3[introspection]"
-# file collision, bug #279018
-DEPEND="${DEPEND}
+   x11-libs/gtk+:3[introspection]
!sci-chemistry/tinker"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/asymptote/

2022-01-02 Thread Andrey Grozin
commit: 13016242e070982c828fd29d4255664a485b6940
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jan  3 05:18:22 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jan  3 05:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13016242

media-gfx/asymptote: bump to 2.74

Signed-off-by: Andrey Grozin  gentoo.org>

 media-gfx/asymptote/Manifest  |   1 +
 media-gfx/asymptote/asymptote-2.74.ebuild | 242 ++
 media-gfx/asymptote/metadata.xml  |   1 +
 3 files changed, 244 insertions(+)

diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest
index 36369ef5915d..015b9466d61b 100644
--- a/media-gfx/asymptote/Manifest
+++ b/media-gfx/asymptote/Manifest
@@ -1 +1,2 @@
 DIST asymptote-2.70.src.tgz 4674495 BLAKE2B 
126b2e99222e6ae438aaef89df00b8eae19118c3ef42d2fab0b0117f343911939e680d22e903b784213186a5d2cb112afba1467562e7127c34de4bc66773
 SHA512 
24d60af361e3f0309a896ce8163da6fc0a9d6587efe726c5acf874dcb74f4d51b4bad8146a615ff54173ef06dac53117fd1cc09c77940271adc9f64cac6bcfe6
+DIST asymptote-2.74.src.tgz 12510904 BLAKE2B 
8c899f44c8572594fc1526204cfb8f4c3d503dcbd32ebf713eb507ab03966eb335fff8d1b071b568d226588e8b99a6c494b14602d30d1f654cb68b52874ff12e
 SHA512 
cc9a4e6f4ceca5ed356b8ec0dd2d21c23fe19d28492e42cb9cc020759886aedcac1f909c35f6759a1cc6b2f8a2fe6569cc9f5e4686da139188354551e21c183b

diff --git a/media-gfx/asymptote/asymptote-2.74.ebuild 
b/media-gfx/asymptote/asymptote-2.74.ebuild
new file mode 100644
index ..78ed3422c1b1
--- /dev/null
+++ b/media-gfx/asymptote/asymptote-2.74.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools elisp-common latex-package python-r1
+
+DESCRIPTION="A vector graphics language that provides a framework for 
technical drawing"
+HOMEPAGE="https://asymptote.sourceforge.io/;
+SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex 
lsp offscreen +opengl python sigsegv svg test vim-syntax X"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   offscreen? ( opengl )
+   doc? ( boehm-gc )"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.4-r5:0=
+   >=sys-libs/readline-4.3-r5:0=
+   net-libs/libtirpc:=
+   imagemagick? ( media-gfx/imagemagick[png] )
+   opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 
media-libs/glm )
+   offscreen? ( media-libs/mesa[osmesa] )
+   svg? ( app-text/dvisvgm )
+   sigsegv? ( dev-libs/libsigsegv )
+   boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] )
+   fftw? ( >=sci-libs/fftw-3.0.1:= )
+   gsl? ( sci-libs/gsl:= )
+   python? ( ${PYTHON_DEPS} )
+   curl? ( net-misc/curl )
+   lsp? (
+   dev-libs/boost
+   dev-libs/rapidjson
+   dev-libs/utfcpp
+   )
+   X? (
+   ${PYTHON_DEPS}
+   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,svg]
+   dev-python/numpy
+   dev-python/pycson
+   >=gnome-base/librsvg-2.40
+   )
+   latex? (
+   virtual/latex-base
+   >=dev-texlive/texlive-latexextra-2013
+   )
+   context? ( dev-texlive/texlive-context )
+   emacs? ( >=app-editors/emacs-23.1:* )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   doc? (
+   media-gfx/imagemagick[png]
+   virtual/texi2dvi
+   virtual/latex-base
+   app-text/ghostscript-gpl )
+   test? ( app-text/ghostscript-gpl )"
+
+TEXMF=/usr/share/texmf-site
+
+PATCHES=(
+   # Changing pdf, ps, image viewers to xdg-open
+   "${FILESDIR}/${PN}-2.70-xdg-utils.patch"
+
+   # Bug #322473
+   "${FILESDIR}/${PN}-2.70-info.patch"
+)
+
+src_prepare() {
+   sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \
+   -i configure.ac \
+   || die "sed configure.ac failed"
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # for the CPPFLAGS see
+   # 
https://sourceforge.net/forum/forum.php?thread_id=1683277_id=409349
+   econf \
+   CPPFLAGS=-DHAVE_SYS_TYPES_H \
+   CFLAGS="${CXXFLAGS}" \
+   --disable-gc-debug \
+   --disable-gc-full-debug \
+   --with-latex=/usr/share/texmf-site/tex/latex \
+   --with-context=/usr/share/texmf-site/tex/context \
+   $(use_enable boehm-gc gc system) \
+   $(use_enable curl) \
+   $(use_enable lsp) \
+   $(use_enable fftw) \
+   $(use_enable gsl) \
+   $(use_enable opengl gl) \

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

2022-01-02 Thread Andrey Grozin
commit: 5680774963507429174b719ecbd7e5617c1894d6
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jan  3 05:13:30 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jan  3 05:13:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56807749

profiles/arch/riscv: package.use.mask
Mask media-gfx/asymptote lsp

Signed-off-by: Andrey Grozin  gentoo.org>

 profiles/arch/riscv/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index d6102537ab09..db4112892041 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrey Grozin  (2022-01-03)
+# dev-libs/utfcpp is not keyworded yet
+media-gfx/asymptote lsp
+
 # Yongxinag Liang  (2021-12-30)
 # untested.
 net-misc/vinagre spice



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

2022-01-02 Thread Andrey Grozin
commit: df71c189b422e852a650c55972c86b97312c78b8
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jan  3 05:06:45 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jan  3 05:06:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df71c189

profiles/default/linux: package.use.mask
Mask offscreen only for https://bugs.gentoo.org/782688
Signed-off-by: Andrey Grozin  gentoo.org>

 profiles/default/linux/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index c110492efeac..50362fdc81fe 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Andrey Grozin  (2021-05-06)
-# Upstream bug: all versions in the tree fail to compile
+# Upstream bug: old versions fail to compile
 # bug #782688
-media-gfx/asymptote offscreen
+ (2019-10-01)
 # Native inotify support is preferred on linux.



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

2022-01-02 Thread Andrey Grozin
commit: 68e52694d4f2e34469c9285f68eccff6a48e12cc
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jan  3 05:01:08 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jan  3 05:01:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e52694

dev-util/diffuse: bump to 0.7.3

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-util/diffuse/Manifest |  1 +
 dev-util/diffuse/diffuse-0.7.3.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/diffuse/Manifest b/dev-util/diffuse/Manifest
index 9ac73c226f8f..09d19566b88a 100644
--- a/dev-util/diffuse/Manifest
+++ b/dev-util/diffuse/Manifest
@@ -1,2 +1,3 @@
 DIST diffuse-0.6.0.tar.gz 621120 BLAKE2B 
c39cbe55edb6e1734d4db1343a0b0029ab146fe92ef4edc58cd6ea82bc6780e3f789d6765d2bddecd941fa458781c59ddde71a010f1b90d4ca238e6d6b233dc2
 SHA512 
fe9842738560dbefe9c546c8bba3f9f1cefcf4c327ad644430c512ec6bb1b4877986ca2b816af75226975eefa9b0f70120a4ed574e2ed90058b0a92380e8995a
 DIST diffuse-0.7.2.tar.gz 512468 BLAKE2B 
82d9e13399fe775ae7d901198fca4bcc596914cbc5b2b52497a68292d78298346f51caa2031704858cfc770c7cbd6cb6ce1648fc2df7a674db71041c6abbf1ee
 SHA512 
86488cf5a22b791c036de7299c0cd95e63de0bb26d89080c785972341144e72b006910860652190ff250fa5ecad6c7fac64aa3fe90035eda42b923650e292b76
+DIST diffuse-0.7.3.tar.gz 519865 BLAKE2B 
2980e919cd3fb5c88fef631f83fe6587511791a7fb63cf9b3b7c6b08445baac2f59811a516bb01cad0f2d30d11e113de5c672f26f7d1a17322c711d1ffeaa42d
 SHA512 
b490ba761375092b759daf2e2a89fd0ad3e69d3043487d82c0635c2d35d1ebdad5e32922e53ff3496684e8b02ea8e1f123313d891695e9b0647a775c12b80ea7

diff --git a/dev-util/diffuse/diffuse-0.7.3.ebuild 
b/dev-util/diffuse/diffuse-0.7.3.ebuild
new file mode 100644
index ..b2550df09ec4
--- /dev/null
+++ b/dev-util/diffuse/diffuse-0.7.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+PLOCALES="cs de es it ja ko pl pt pt_BR ru sv th zh_CN zh_TW"
+inherit meson plocale python-r1 xdg
+
+DESCRIPTION="A graphical tool to compare and merge text files"
+HOMEPAGE="http://diffuse.sourceforge.net/ 
https://github.com/MightyCreak/diffuse/;
+SRC_URI="https://github.com/MightyCreak/diffuse/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   ')
+   x11-libs/gtk+:3[introspection]"
+# file collision, bug #279018
+DEPEND="${DEPEND}
+   !sci-chemistry/tinker"
+
+src_prepare() {
+   default
+   plocale_find_changes po '' '.po'
+
+   rm_locale() {
+   rm -f po/${1}.po
+   rm -rf data/usr/share/man/${1}
+   rm -rf data/usr/share/gnome/help/${PN}/$1
+   rm -f data/usr/share/omf/${PN}/${PN}-$1.omf
+   sed -e "/^${1}/d" -i po/LINGUAS
+   }
+
+   plocale_for_each_disabled_locale rm_locale
+}
+
+src_install() {
+   meson_src_install
+   rm "${D}"/usr/bin/${PN} || die "rm ${PN} failed"
+   python_foreach_impl python_doscript ../${P}-build/src/${PN}/${PN}
+   mkdir "${D}"/usr/share/metainfo || die "mkdir metainfo failed"
+   mv "${D}"/usr/share/appdata/* "${D}"/usr/share/metainfo/ \
+   || die "mv appdata -> metainfo failed"
+   dodoc AUTHORS CHANGELOG.md README.md
+}



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

2022-01-02 Thread Andrey Grozin
commit: 61eb27f033c63c5047a34c1ea939df066401b341
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jan  3 04:56:45 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jan  3 04:56:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61eb27f0

app-text/pdfarranger: bump to 1.8.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/pdfarranger/Manifest |  1 +
 app-text/pdfarranger/pdfarranger-1.8.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-text/pdfarranger/Manifest b/app-text/pdfarranger/Manifest
index 95f58ef71860..a50ebab5c66a 100644
--- a/app-text/pdfarranger/Manifest
+++ b/app-text/pdfarranger/Manifest
@@ -1,2 +1,3 @@
 DIST pdfarranger-1.7.1.tar.gz 236699 BLAKE2B 
b82a1f2309cc326bfba33458aaccee5396597a5c937c67baba767632cadddfae4f7ad21e0c86300c889f8e6d5f7dba9c6483b11bc97c83077e5ab01596b76617
 SHA512 
1adb5700b6497db95c3f727d1c18fc7b98ecc382cf15bc58bb7ce784d094e0d8cd45a26241e06a593eeb7601aa9f32ebba7d7f0f3a816e9384be09102eb0b4db
 DIST pdfarranger-1.8.1.tar.gz 258488 BLAKE2B 
e595735fceb156a9fb0dd1221e290f990dc2ee57b623278d9adac69308d0a3258849366d04541d5e7fc4db3605c4478f3e822274de4291286e888d7ae0b8f603
 SHA512 
de2d48816a362b082b66853f8a7bdc0f3aab78ca4a033ce44752ad755c22b23bcc6ecb796d7e2f3dd29525450807821b55b396dc2922e4092c79c84b8a703425
+DIST pdfarranger-1.8.2.tar.gz 258995 BLAKE2B 
019d41e6c89ee4e7a93bd4be9aa593bebf00c3489bae5db46f201e519e7dbd6c011ac5b15ba6450906a8e8ef8610dc9083c32b01fb88828281c0206e32c9d601
 SHA512 
e0b1ed59158681766e6b707a207363a8ccd38bdc76311600d338ef443e0ee79405af6afb65b878a68d7e52d2ea35f6a7aa700d9aaf46b31bcf64fd863c8784f2

diff --git a/app-text/pdfarranger/pdfarranger-1.8.2.ebuild 
b/app-text/pdfarranger/pdfarranger-1.8.2.ebuild
new file mode 100644
index ..1e052966bb8d
--- /dev/null
+++ b/app-text/pdfarranger/pdfarranger-1.8.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature xdg desktop
+
+DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages"
+HOMEPAGE="https://github.com/jeromerobert/pdfarranger;
+SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   app-text/poppler[introspection,cairo]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}
+   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+   for x in 16 32 48 256 scalable
+   do doicon -s ${x} data/icons/hicolor/${x}*/*
+   done
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "image file import" media-gfx/img2pdf
+}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/files/, app-forensics/chkrootkit/

2022-01-02 Thread Jory Pratt
commit: 07737b95af2452c0055e1ed0660590c1487befdb
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Jan  3 04:00:37 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Jan  3 04:00:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07737b95

app-forensics/chkrootkit: Fix missing includes for musl

Closes: https://bugs.gentoo.org/show_bug.cgi?id=715552
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 app-forensics/chkrootkit/chkrootkit-0.55.ebuild|  4 ++-
 .../chkrootkit/files/chkrootkit-0.55-fcntl_h.patch | 30 ++
 .../files/chkrootkit-0.55-limits_h.patch   | 10 
 3 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.55.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.55.ebuild
index a81de87dc1c1..2e00fa511121 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.55.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.55.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,6 +21,8 @@ RDEPEND="cron? ( virtual/cron )"
 
 PATCHES=(
"${WORKDIR}/${GENTOO_PATCH}"
+   "${FILESDIR}/${P}-fcntl_h.patch"
+   "${FILESDIR}/${P}-limits_h.patch"
 )
 
 src_prepare() {

diff --git a/app-forensics/chkrootkit/files/chkrootkit-0.55-fcntl_h.patch 
b/app-forensics/chkrootkit/files/chkrootkit-0.55-fcntl_h.patch
new file mode 100644
index ..26ab42c0e437
--- /dev/null
+++ b/app-forensics/chkrootkit/files/chkrootkit-0.55-fcntl_h.patch
@@ -0,0 +1,30 @@
+--- a/chklastlog.c
 b/chklastlog.c
+@@ -41,6 +41,7 @@ int main () { return 0; }
+ #include 
+ #endif
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/chkproc.c
 b/chkproc.c
+@@ -62,6 +62,7 @@ int main (){ return 0; }
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/chkwtmp.c
 b/chkwtmp.c
+@@ -25,6 +25,7 @@ int main () { return 0; }
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/app-forensics/chkrootkit/files/chkrootkit-0.55-limits_h.patch 
b/app-forensics/chkrootkit/files/chkrootkit-0.55-limits_h.patch
new file mode 100644
index ..8046e9488992
--- /dev/null
+++ b/app-forensics/chkrootkit/files/chkrootkit-0.55-limits_h.patch
@@ -0,0 +1,10 @@
+--- a/chkdirs.c
 b/chkdirs.c
+@@ -33,6 +33,7 @@
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ #include 
+ #include 



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

2022-01-02 Thread Sam James
commit: d0655b622b482b912babb22529dabcf92aaf618e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 03:30:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 03:32:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0655b62

sys-apps/shadow: add 4.11.1

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

 sys-apps/shadow/Manifest |   1 +
 sys-apps/shadow/shadow-4.11.1.ebuild | 256 +++
 2 files changed, 257 insertions(+)

diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest
index 35b49660564f..1256ca7babdb 100644
--- a/sys-apps/shadow/Manifest
+++ b/sys-apps/shadow/Manifest
@@ -1,3 +1,4 @@
 DIST shadow-4.10.tar.xz 1662364 BLAKE2B 
80b5f0f6b8fbb3e2ca134e14e93a3f67e5baa34d793ace5b90690676634f4cc72dfb4b3d50dbd7626c1a144898c1c943f8acbc8121903f17519c981986c284ae
 SHA512 
39ffc1863d1f84aa39a2983c08e5adb93642b09e3e5e65c1c4e8a342207a79201b199e518e3701726014c7cb736977ef275d2dc1c659b5776183ae73978357da
+DIST shadow-4.11.1.tar.xz 1656584 BLAKE2B 
d459a1e0ffb342b6b455caf65e6af60b32eee72d4a9b1ab126485fb4632503a42061d3f0b960554c8155af6dc0564c585335b27aecca6538b394a0d58d927588
 SHA512 
12fbe4d6ac929ad3c21525ed0f1026b5b678ccec9762f2ec7e611d9c180934def506325f2835fb750dd30af035b592f827ff151cd6e4c805aaaf8e01425c279f
 DIST shadow-4.8.1.tar.xz 1611196 BLAKE2B 
952707cdd55dc6c00dcbc60dbc3bf84ac618dbe916b36d993802b3ce42594de332a9bc22933a28881af3d317a340eab017ada55511b4e4fbc3ca6b422c4bc254
 SHA512 
780a983483d847ed3c91c82064a0fa902b6f4185225978241bc3bc03fcc3aa143975b46aee43151c6ba43efcfdb1819516b76ba7ad3d1d3c34fcc38ea42e917b
 DIST shadow-4.9.tar.xz 1627008 BLAKE2B 
7a9a6a489115c7a20520cfec61f008fc0f70f7f50aaf539e94dfdcb20035d2de88ab3198e76812a4e3eb944b92c76c0ca2e85e35f4342537711c2c033248a72b
 SHA512 
254cda49bb14505a7604821e7fa898bf4bf317d648e9ddc881ab80a6860d52053dfffacad6feab87c7d16608c35ed6b6cee99e7757eac930da3a7b31cdcd4b95

diff --git a/sys-apps/shadow/shadow-4.11.1.ebuild 
b/sys-apps/shadow/shadow-4.11.1.ebuild
new file mode 100644
index ..f9a60e2b722d
--- /dev/null
+++ b/sys-apps/shadow/shadow-4.11.1.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool pam
+
+DESCRIPTION="Utilities to deal with user accounts"
+HOMEPAGE="https://github.com/shadow-maint/shadow;
+SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="BSD GPL-2"
+# Subslot is for libsubid's SONAME.
+SLOT="0/4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
+# Taken from the man/Makefile.am file.
+LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
+
+REQUIRED_USE="?? ( cracklib pam )"
+
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+"
+COMMON_DEPEND="
+   virtual/libcrypt:=
+   acl? ( sys-apps/acl:0= )
+   audit? ( >=sys-process/audit-2.6:0= )
+   cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
+   nls? ( virtual/libintl )
+   pam? ( sys-libs/pam:0= )
+   skey? ( sys-auth/skey:0= )
+   selinux? (
+   >=sys-libs/libselinux-1.28:0=
+   sys-libs/libsemanage:0=
+   )
+   xattr? ( sys-apps/attr:0= )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-4.14
+"
+RDEPEND="${COMMON_DEPEND}
+   !=sys-auth/pambase-20150213 )
+   su? ( !sys-apps/util-linux[su(-)] )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch"
+)
+
+src_prepare() {
+   default
+
+   #eautoreconf
+   elibtoolize
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-account-tools-setuid
+   --disable-static
+   --with-btrfs
+   --without-group-name-max-length
+   --without-tcb
+   $(use_enable nls)
+   $(use_with acl)
+   $(use_with audit)
+   $(use_with bcrypt)
+   $(use_with cracklib libcrack)
+   $(use_with elibc_glibc nscd)
+   $(use_with pam libpam)
+   $(use_with selinux)
+   $(use_with skey)
+   $(use_with su)
+   $(use_with xattr attr)
+   )
+   econf "${myeconfargs[@]}"
+
+   if use nls ; then
+   local l langs="po" # These are the pot files.
+   for l in ${LANGS[*]} ; do
+   has ${l} ${LINGUAS-${l}} && langs+=" ${l}"
+   done
+   sed -i "/^SUBDIRS = /s:=.*:= ${langs}:" man/Makefile || die
+   fi
+}
+
+set_login_opt() {
+   local comment="" opt=${1} val=${2}
+   if [[ -z ${val} ]]; then
+   comment="#"
+   sed -i \
+   -e "/^${opt}\>/s:^:#:" \
+   "${ED}"/etc/login.defs || die
+   else
+   

[gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/

2022-01-02 Thread Georgy Yakovlev
commit: 45e5ac88dd4e8be9b498e32fc24d126e089c8615
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jan  3 03:15:50 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 03:22:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e5ac88

x11-themes/tela-icon-theme: sync life ebuild

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

 x11-themes/tela-icon-theme/tela-icon-theme-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild 
b/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild
index c7bfcc393f5c..4a7dbec99539 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild
@@ -59,5 +59,9 @@ src_install() {
hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
fi
 
+   # installs broken symlink (by design, but we remove it due to QA 
warnings)
+   # https://bugs.gentoo.org/830467
+   find "${ED}" -xtype l -name uav.svg -delete || die "removing broken 
symlinks failed"
+
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/

2022-01-02 Thread Georgy Yakovlev
commit: 5bca0d228ca7102806aa555a0f9deaa82146b888
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jan  3 03:15:15 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 03:22:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bca0d22

x11-themes/tela-icon-theme: fix broken symlinks

Closes: https://bugs.gentoo.org/830467
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild 
b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index c7bfcc393f5c..4a7dbec99539 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -59,5 +59,9 @@ src_install() {
hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
fi
 
+   # installs broken symlink (by design, but we remove it due to QA 
warnings)
+   # https://bugs.gentoo.org/830467
+   find "${ED}" -xtype l -name uav.svg -delete || die "removing broken 
symlinks failed"
+
einstalldocs
 }



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

2022-01-02 Thread Sam James
commit: e7b0138f0d4771fa896e3d00ca3f6b7987172c5d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 03:19:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 03:20:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b0138f

sys-devel/gcc: update patchset version for 11.2.1_pN

Old version was cached on mirrors, so call it 3 instead.

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

 sys-devel/gcc/Manifest| 2 +-
 sys-devel/gcc/gcc-11.2.1_p20211127.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6e5677da00cd..939c069abb54 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,7 +9,7 @@ DIST gcc-11-20211127.tar.xz 75659912 BLAKE2B 
2de0883de6596457189da75977aa4628a45
 DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
 DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
-DIST gcc-11.3.0-patches-2.tar.bz2 14029 BLAKE2B 
83def740a49e7dc957fe635b1c97c3553f67bdc164aa919747d5a784de807f724b509b51880e631ace68700268d9f1048e9f075145f8b16ff69bd9f6ca6ff3d1
 SHA512 
3a13b5f68a5ce0182a703fd257e46ed644caf7b70a44c32d2e09b9dd36f81e66f22bb0c31063dd96adad1076e08e69bdccfac182e01b0b0b06c2d583095b8629
+DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf01899d044ca4be9938cd5324465dc00c9e5cac4ffb4b6c1bdcdb824d75a7577eed63ae724c7e2887a19708992aca10f26
 SHA512 
7919b37900bbc2493564bc70f7911cf03efb857ff09c2b13280018fb54c48d8be42e35b649e69594a3ce61d51de847a8d4f75f794ce1dc50db3a700831b6a1e7
 DIST gcc-12.0.0-patches-2.tar.bz2 11564 BLAKE2B 
5954ee8dd5edb30ecde54275d9ffd4d2f5671de82fe7789688d1220b181fbcdeed3d5305858d8af1fd016e627687ca6f2ebc76bb6b49e9b903e8d63c3de2baea
 SHA512 
6299a1f46fc3f29934db7af20651c0c3e1266bef89b222fc9e3bc6a7e7cd2869301c5b227a4105157456474ae8a626ec550c15971bceb2f844476a9f5bc56284
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac

diff --git a/sys-devel/gcc/gcc-11.2.1_p20211127.ebuild 
b/sys-devel/gcc/gcc-11.2.1_p20211127.ebuild
index 5d35927e71de..8450a6540338 100644
--- a/sys-devel/gcc/gcc-11.2.1_p20211127.ebuild
+++ b/sys-devel/gcc/gcc-11.2.1_p20211127.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PATCH_VER="2"
+PATCH_VER="3"
 PATCH_GCC_VER="11.3.0"
 MUSL_VER="1"
 MUSL_GCC_VER="11.2.0"



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

2022-01-02 Thread William Hubbs
commit: 2fd89a904e73dc11e2c11a7dfce6ba390f8b04de
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jan  3 03:00:48 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jan  3 03:02:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd89a90

app-metrics/burrow_exporter: revbump to convert to glep 81

Bug: https://bugs.gentoo.org/781221
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 .../burrow_exporter-0.0.6-r2.ebuild| 64 ++
 1 file changed, 64 insertions(+)

diff --git a/app-metrics/burrow_exporter/burrow_exporter-0.0.6-r2.ebuild 
b/app-metrics/burrow_exporter/burrow_exporter-0.0.6-r2.ebuild
new file mode 100644
index ..6c7b44867388
--- /dev/null
+++ b/app-metrics/burrow_exporter/burrow_exporter-0.0.6-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/beorn7/perks 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9"
+   "github.com/golang/protobuf 2bba0603135d7d7f5cb73b2125beeda19c09f4ef"
+   "github.com/matttproud/golang_protobuf_extensions 
c12348ce28de40eed0136aa2b644d0ee0650e56c"
+   "github.com/prometheus/client_golang 
42552c195dd3f3089fbf9cf26e139da150af35aa"
+   "github.com/prometheus/client_model 
6f3806018612930941127f2a7c6c453ba2c527d2"
+   "github.com/prometheus/common 13ba4ddd0caa9c28ca7b7bffe1dfa9ed8d5ef207"
+   "github.com/prometheus/procfs 65c1f6f8f0fc1e2185eb9863a3bc751496404259"
+   "github.com/Sirupsen/logrus ba1b36c82c5e05c4f912a88eab0dcd91a171688f"
+   "github.com/urfave/cli ab403a54a148f2d857920810291539e1f817ee7b"
+)
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/jirwin/burrow_exporter"
+EXPORTER_COMMIT="01f0ef9"
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for Burrow"
+HOMEPAGE="https://github.com/jirwin/burrow_exporter;
+SRC_URI="${ARCHIVE_URI}
+   ${EGO_VENDOR_URI}"
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+IUSE=""
+
+COMMON_DEPEND="
+   acct-group/burrow_exporter
+   acct-user/burrow_exporter
+   "
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   pushd src/${EGO_PN} || die
+   eapply "${FILESDIR}"/${P}-skippable-metrics.patch 
"${FILESDIR}"/${P}-fix-metrics.patch
+   sed -i -e "s/0.0.5/${PV}/" burrow-exporter.go || die
+   popd || die
+   default
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -v -o bin/burrow_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/burrow_exporter
+   dodoc README.md
+   popd || die
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" ${PN}
+   keepdir /var/log/burrow_exporter
+   fowners ${PN}:${PN} /var/log/burrow_exporter
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/files/

2022-01-02 Thread Georgy Yakovlev
commit: 4329f278bbb89c1661779e72fe04b46aebc8404f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jan  3 02:38:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 02:42:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4329f278

net-libs/webkit-gtk: remove TextTrackClient.h include from the 2.34.3

looks like this hunk got here by mistake.
There's no such header in 2.34.3 source.

Bug: https://bugs.gentoo.org/820437
Closes: https://bugs.gentoo.org/830483
Acked-by: Sam James  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch | 16 ++--
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch 
b/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch
index b26f4243cd76..74790d9f6cef 100644
--- a/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch
+++ b/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch
@@ -8,23 +8,11 @@ Subject: [PATCH] Non-unified build fixes, early October 2021 
edition
 Unreviewed non-unified build fixes.
 ---
 leio: Trimmed to what's relevant to webkitgtk-2.34 branch
+gyakovlev: removed TextTrackClient.h include addition
 
- Source/WebCore/html/track/InbandTextTrack.cpp  | 1 +
  Source/WebCore/inspector/agents/InspectorCanvasAgent.h | 2 ++
- 2 files changed, 3 insertions(+)
+ 1 files changed, 2 insertions(+)
 
-diff --git a/Source/WebCore/html/track/InbandTextTrack.cpp 
b/Source/WebCore/html/track/InbandTextTrack.cpp
-index d45969fbfc77..ab5605100a94 100644
 a/Source/WebCore/html/track/InbandTextTrack.cpp
-+++ b/Source/WebCore/html/track/InbandTextTrack.cpp
-@@ -32,6 +32,7 @@
- #include "InbandGenericTextTrack.h"
- #include "InbandTextTrackPrivate.h"
- #include "InbandWebVTTTextTrack.h"
-+#include "TextTrackClient.h"
- #include 
- 
- namespace WebCore {
 diff --git a/Source/WebCore/inspector/agents/InspectorCanvasAgent.h 
b/Source/WebCore/inspector/agents/InspectorCanvasAgent.h
 index 7f1012aa2a24..4c7c23995276 100644
 --- a/Source/WebCore/inspector/agents/InspectorCanvasAgent.h



[gentoo-commits] repo/gentoo:master commit in: games-strategy/naev/

2022-01-02 Thread Ionen Wolkens
commit: 4ea2e2df530c83b0e363880e1ab2a3cce0acd75d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jan  3 00:34:05 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan  3 02:07:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea2e2df

games-strategy/naev: add 0.9.1

This version add/shifts several dependencies around, openal is no
longer optional and SDL_mixer unused (so is sdl2[sound]).

Also adds openblas, it can use other implementations but upstream
notes that everything else is experimental so let's stick to what's
known to work for now.

Tests (which try to start the game and see if it gets to the main
menu) now fail under Xvfb without mesa[llvm] (0.8.2 didn't), and
would segfault without physfs[zip] (but that's only needed for
meson_overlay.zip which isn't used outside tests). May still be
more needed that tinderboxes may pickup.

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

 games-strategy/naev/Manifest  |  1 +
 games-strategy/naev/naev-0.9.1.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest
index ae47dea235a7..8e10e46cfb54 100644
--- a/games-strategy/naev/Manifest
+++ b/games-strategy/naev/Manifest
@@ -1 +1,2 @@
 DIST naev-0.8.2-source.tar.gz 394232958 BLAKE2B 
2e109636cb1d282bc8236c84ee40b9b96224baf70bf315677b6a02bf9c4c0059d34c5225c31b925a8c66c5995fd9ab8fc022816b66a7e1c174e017e3ebf5e956
 SHA512 
2ad120639efc13635370bb498d0a4100b2306779cf593e6aecffd331e0f4dec1b8af4729b2c4d484af1be9069d2ac7e47e17ebdc8ce65af878fcff9484f810b0
+DIST naev-0.9.1-source.tar.xz 394715556 BLAKE2B 
d90cbbc19f10a00060b3ca5ad3f62ef4291e352c7546c11141bd065ebc20efc0f676fb64af1d3dcf43957c62e59819445a5aa0babde579cdb936af136dd538a4
 SHA512 
d822eb2e22bcb564a0aec38c33205eedacf8399450725fc9709809e0c19a5c426b9a739f9c004691da8bf7b5393d1ed719a36a256a9e3e29d5a0917c9f72bd0f

diff --git a/games-strategy/naev/naev-0.9.1.ebuild 
b/games-strategy/naev/naev-0.9.1.ebuild
new file mode 100644
index ..e4bd429a52f1
--- /dev/null
+++ b/games-strategy/naev/naev-0.9.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{8..10} )
+inherit lua-single meson python-any-r1 virtualx xdg
+
+DESCRIPTION="2D space trading and combat game, in a similar vein to Escape 
Velocity"
+HOMEPAGE="https://naev.org/;
+SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz;
+
+LICENSE="
+   GPL-3+ BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-2.0
+   CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-games/physfs
+   dev-libs/libunibreak:=
+   dev-libs/libxml2
+   media-libs/freetype:2
+   media-libs/libsdl2[X,joystick,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   media-libs/sdl2-image[png,webp]
+   sci-libs/cholmod
+   sci-libs/cxsparse
+   sci-libs/openblas
+   sci-libs/suitesparse
+   sci-mathematics/glpk:=
+   virtual/libintl
+   virtual/opengl"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-games/physfs[zip]
+   media-libs/mesa[llvm]
+   )"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   sys-devel/gettext
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lua/ldoc
+   )"
+
+python_check_deps() {
+   has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   lua-single_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   sed -i "s/'lua51'/'lua'/" meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc docs_c)
+   $(meson_feature doc docs_lua)
+   $(meson_feature lua_single_target_luajit luajit)
+   )
+
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+src_install() {
+   local DOCS=( CHANGELOG Readme.md )
+   meson_src_install
+
+   if use doc; then
+   mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}} || die
+   rm -r "${ED}"/usr/doc || die
+   fi
+   rm -r "${ED}"/usr/share/doc/naev || die
+}



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

2022-01-02 Thread Maciej Barć
commit: 414e88263292b92a25e7eddbec87a7e887bca400
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan  3 01:24:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan  3 01:28:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414e8826

net-misc/gallery-dl: bump PYTHON_COMPAT to 3_10

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

 net-misc/gallery-dl/gallery-dl-1.19.2.ebuild | 4 ++--
 net-misc/gallery-dl/gallery-dl-1.19.3.ebuild | 4 ++--
 net-misc/gallery-dl/gallery-dl-.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.19.2.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.19.2.ebuild
index 79c29ccc0450..e0f925d5ec54 100644
--- a/net-misc/gallery-dl/gallery-dl-1.19.2.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.19.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=(python3_{8,9})
+PYTHON_COMPAT=(python3_{8,9,10})
 PYTHON_REQ_USE="sqlite,ssl,xml"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-1.19.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.19.3.ebuild
index 79c29ccc0450..e0f925d5ec54 100644
--- a/net-misc/gallery-dl/gallery-dl-1.19.3.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.19.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=(python3_{8,9})
+PYTHON_COMPAT=(python3_{8,9,10})
 PYTHON_REQ_USE="sqlite,ssl,xml"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-.ebuild 
b/net-misc/gallery-dl/gallery-dl-.ebuild
index 79c29ccc0450..e0f925d5ec54 100644
--- a/net-misc/gallery-dl/gallery-dl-.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=(python3_{8,9})
+PYTHON_COMPAT=(python3_{8,9,10})
 PYTHON_REQ_USE="sqlite,ssl,xml"
 
 inherit distutils-r1 optfeature



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/uiop/

2022-01-02 Thread Sam James
commit: a67b7e344c1ff0308f1baeedf7e91b430584907d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 01:19:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 01:19:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67b7e34

dev-lisp/uiop: update EAPI 6 -> 7

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

 dev-lisp/uiop/uiop-3.3.5.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lisp/uiop/uiop-3.3.5.ebuild b/dev-lisp/uiop/uiop-3.3.5.ebuild
index 5a577a0275c1..fa5fabdb9254 100644
--- a/dev-lisp/uiop/uiop-3.3.5.ebuild
+++ b/dev-lisp/uiop/uiop-3.3.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit common-lisp-3
 
@@ -12,6 +12,5 @@ 
SRC_URI="http://common-lisp.net/project/asdf/archives/${P}.tar.gz;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-solaris"
-IUSE=""
 
 RDEPEND="~dev-lisp/asdf-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/asdf/

2022-01-02 Thread Sam James
commit: 8e303ecf9e7b581c247dbe5ab10c12e5f682c385
Author: Nathan Ringo  remexre  xyz>
AuthorDate: Mon Jan  3 00:50:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 01:19:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e303ecf

dev-lisp/asdf: add 3.3.5

Closes: https://bugs.gentoo.org/830466
Signed-off-by: Nathan Ringo  remexre.xyz>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/asdf/Manifest  |  1 +
 dev-lisp/asdf/asdf-3.3.5.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-lisp/asdf/Manifest b/dev-lisp/asdf/Manifest
index 9c87831a7eb5..4104c6372e46 100644
--- a/dev-lisp/asdf/Manifest
+++ b/dev-lisp/asdf/Manifest
@@ -1,3 +1,4 @@
 DIST asdf-3.1.5.tar.gz 400359 BLAKE2B 
586a66799a37259694baa673f2849e183fac5fedfe5ff5c92529d47fc0954d40b48bbc095db926b9ea2214b551729c269d0925e4396a52310b72fd5f21842f49
 SHA512 
937d45eabea0853cd1b2e78e84cf33e7b55065857ffcf49fd87ccd60e21ae09c6dc7ab3649d48b37aeb1beaeeaf6c816e5ce035f0283707105296fb976044516
 DIST asdf-3.3.1.tar.gz 479255 BLAKE2B 
5161b79741a52721eaa4da80a61bbe51e924967ecb744a087fdcbd99407abcc42faf39eafe6d30af7dd8af751a80caaf23e93ce42aa5f584123a1e8b528cc613
 SHA512 
bf5efec4518eb5312ce743c0fbe60c587bebfe26c36c833c163d67bf8631e18eeb293f2185e547f6be10da061a17f024d9f4a3a0808727d7b9b3a7d7a0faf133
 DIST asdf-3.3.2.tar.gz 482616 BLAKE2B 
860728720ccb02debee6a826d8b27bfd8f5fea3daa529ecfc8d2f5564c77340a38582ccbccf4f311c644bdeccd7348004690929185aa70c3dc0f6b4124616df8
 SHA512 
f8e065383d6e82754c87d309a8b500ad213e09d1375792fd475eb169d9f880d97b26072e608046d61c83512645781cded09dcff22052e214e8e3639f2a978c74
+DIST asdf-3.3.5.tar.gz 520233 BLAKE2B 
59697b9c6a691c43efe47c0e6d9fed5b8a0f2f2432f10cb58a643857bc3d332b730b180d5d13e87656b9106eab7787359ecd3b854447f5d9c8a871b3a1510448
 SHA512 
27221bbf798c94e427b8e2c0e8ecb5384102dd5f8f5d2cc18c2e3d44e0aa2f3b79538e0f2cb589442eb493abe00c8a63a04f6c1558979b78cd00165c6b33103b

diff --git a/dev-lisp/asdf/asdf-3.3.5.ebuild b/dev-lisp/asdf/asdf-3.3.5.ebuild
new file mode 100644
index ..508d690b0fbf
--- /dev/null
+++ b/dev-lisp/asdf/asdf-3.3.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit prefix common-lisp-3
+
+DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp"
+HOMEPAGE="http://common-lisp.net/project/asdf/;
+SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PVR}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="!dev-lisp/cl-${PN}
+   !=dev-lisp/sbcl-1.4.0" ; then
+   (cd doc ; doinfo "${PN}.info" )
+   fi
+}
+
+src_compile() {
+   emake
+   use doc && emake -C doc
+}
+
+src_test() {
+   common-lisp-export-impl-args "$(common-lisp-find-lisp-impl)"
+   test/run-tests.sh ${CL_BINARY}
+}
+
+src_install() {
+   insinto "${CLSOURCEROOT}/${PN}"
+   doins -r build version.lisp-expr
+   dodoc README.md TODO
+   use doc && install_docs
+   insinto /etc/common-lisp
+   cd "${T}" || die
+   cp "${FILESDIR}/gentoo-init.lisp" "${FILESDIR}/source-registry.conf" . 
|| die
+   eprefixify gentoo-init.lisp source-registry.conf
+   doins gentoo-init.lisp source-registry.conf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/uiop/

2022-01-02 Thread Sam James
commit: ef65e10daa17a314819a471c07befd4c41806f23
Author: Nathan Ringo  remexre  xyz>
AuthorDate: Mon Jan  3 00:49:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 01:19:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef65e10d

dev-lisp/uiop: add 3.3.5

Closes: https://bugs.gentoo.org/830466
Signed-off-by: Nathan Ringo  remexre.xyz>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/uiop/Manifest  |  1 +
 dev-lisp/uiop/uiop-3.3.5.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-lisp/uiop/Manifest b/dev-lisp/uiop/Manifest
index 112e97ce168f..dc7849a2a928 100644
--- a/dev-lisp/uiop/Manifest
+++ b/dev-lisp/uiop/Manifest
@@ -1,3 +1,4 @@
 DIST asdf-3.1.5.tar.gz 400359 BLAKE2B 
586a66799a37259694baa673f2849e183fac5fedfe5ff5c92529d47fc0954d40b48bbc095db926b9ea2214b551729c269d0925e4396a52310b72fd5f21842f49
 SHA512 
937d45eabea0853cd1b2e78e84cf33e7b55065857ffcf49fd87ccd60e21ae09c6dc7ab3649d48b37aeb1beaeeaf6c816e5ce035f0283707105296fb976044516
 DIST asdf-3.3.1.tar.gz 479255 BLAKE2B 
5161b79741a52721eaa4da80a61bbe51e924967ecb744a087fdcbd99407abcc42faf39eafe6d30af7dd8af751a80caaf23e93ce42aa5f584123a1e8b528cc613
 SHA512 
bf5efec4518eb5312ce743c0fbe60c587bebfe26c36c833c163d67bf8631e18eeb293f2185e547f6be10da061a17f024d9f4a3a0808727d7b9b3a7d7a0faf133
 DIST uiop-3.3.2.tar.gz 98207 BLAKE2B 
a003fabde2ee66244e48caa5ae319fb7ce872dc72cdb8f66c39cfa97a5fc5307de667b48a403432cc3c5cf3d8bfa2e3d330ee91b6251add532ec462d0c4c1d29
 SHA512 
3af6bfc7d0aa6ee102d3d9cbef3277026d9d7ac4811f6c966b4a9f84ab1e0f128822bddcf8b221288a3c895fc5be377f0ae907e2a08f38e6b09f36e5b4635ecc
+DIST uiop-3.3.5.tar.gz 103922 BLAKE2B 
af730c5241245f7d6f41fff32c734a2e3f8c4a86590e5b2cacea0af1f71fdc8f89849c35cb906623d76046ee1928ad1b913364eea3819b546aa37a4494f1fa2b
 SHA512 
33faf9c1d7e48d1573dd17201cbce312ef42edf64ad98576c25fdc51dcd0421322678e9e31f0558450768c6f742882fea80980d2c393b2d64359198091a939f6

diff --git a/dev-lisp/uiop/uiop-3.3.5.ebuild b/dev-lisp/uiop/uiop-3.3.5.ebuild
new file mode 100644
index ..5a577a0275c1
--- /dev/null
+++ b/dev-lisp/uiop/uiop-3.3.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3
+
+DESCRIPTION="UIOP is a portability layer spun off ASDF3"
+HOMEPAGE="http://common-lisp.net/project/asdf/;
+SRC_URI="http://common-lisp.net/project/asdf/archives/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="~dev-lisp/asdf-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/asdf/

2022-01-02 Thread Sam James
commit: 363cfafa4c30a97c326da4e2b504fa358fedeac8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 01:14:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 01:19:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363cfafa

dev-lisp/asdf: update EAPI 6 -> 7

Notably fix tests too.

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

 dev-lisp/asdf/asdf-3.3.5.ebuild | 34 +-
 1 file changed, 25 insertions(+), 9 deletions(-)

diff --git a/dev-lisp/asdf/asdf-3.3.5.ebuild b/dev-lisp/asdf/asdf-3.3.5.ebuild
index 508d690b0fbf..31ecf4bf0366 100644
--- a/dev-lisp/asdf/asdf-3.3.5.ebuild
+++ b/dev-lisp/asdf/asdf-3.3.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit prefix common-lisp-3
 
@@ -16,37 +16,53 @@ IUSE="doc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="!dev-lisp/cl-${PN}
-   !=dev-lisp/sbcl-1.4.0" ; then
-   (cd doc ; doinfo "${PN}.info" )
+   (
+   cd doc || die
+   doinfo ${PN}.info
+   )
fi
 }
 
 src_compile() {
emake
+
use doc && emake -C doc
 }
 
 src_test() {
common-lisp-export-impl-args "$(common-lisp-find-lisp-impl)"
-   test/run-tests.sh ${CL_BINARY}
+
+   rm test/test-program.script || die
+
+   # sbcl in common-lisp.eclass has --non-interactive in the binary name
+   # which seems to break this?
+   test/run-tests.sh ${CL_BINARY/--non-interactive/} || die
 }
 
 src_install() {
insinto "${CLSOURCEROOT}/${PN}"
doins -r build version.lisp-expr
+
dodoc README.md TODO
use doc && install_docs
+
insinto /etc/common-lisp
cd "${T}" || die
-   cp "${FILESDIR}/gentoo-init.lisp" "${FILESDIR}/source-registry.conf" . 
|| die
+   cp "${FILESDIR}"/gentoo-init.lisp "${FILESDIR}"/source-registry.conf . 
|| die
eprefixify gentoo-init.lisp source-registry.conf
doins gentoo-init.lisp source-registry.conf
 }



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

2022-01-02 Thread Sam James
commit: e1f7fc1b141be3d636b4c7d3fef203cc0bc96dea
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 01:18:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 01:19:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f7fc1b

app-misc/rlwrap: use autotools.eclass, not manual autoreconf

Vanilla autoreconf won't benefit from error handling
or the other magic the eclass does for us.

Also add a missing ncurses dependency.

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

 .../rlwrap/{rlwrap-0.45.2.ebuild => rlwrap-0.45.2-r1.ebuild}   | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-misc/rlwrap/rlwrap-0.45.2.ebuild 
b/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
similarity index 80%
rename from app-misc/rlwrap/rlwrap-0.45.2.ebuild
rename to app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
index 8a0f63a892b2..c981173038ec 100644
--- a/app-misc/rlwrap/rlwrap-0.45.2.ebuild
+++ b/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+inherit autotools
+
 DESCRIPTION="GNU readline wrapper"
 HOMEPAGE="https://github.com/hanslub42/rlwrap;
 SRC_URI="https://github.com/hanslub42/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -12,12 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="debug"
 
-RDEPEND="sys-libs/readline:0="
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/readline:="
 DEPEND="${RDEPEND}"
 
 src_prepare() {
default
-   autoreconf --install
+
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2022-01-02 Thread Matt Turner
commit: 5e10481bfe4fc97c7b5a5352c6b870e9e6edcc21
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan  3 00:53:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan  3 00:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e10481b

x11-base/xorg-server: Forward port fix for bug #830251

My version bump was done on a git tree without this fix.

Closes: https://bugs.gentoo.org/830251
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xorg-server/xorg-server-21.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.3.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.3.ebuild
index 93b39ce0de42..79b9ff4ad7a3 100644
--- a/x11-base/xorg-server/xorg-server-21.1.3.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.3.ebuild
@@ -158,7 +158,7 @@ src_install() {
meson_src_install
 
# The meson build system does not support install-setuid
-   if ! use systemd || ! use elogind; then
+   if ! use systemd && ! use elogind; then
if use suid; then
chmod u+s "${ED}"/usr/bin/Xorg
fi



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/files/, sys-cluster/openmpi/

2022-01-02 Thread Sam James
commit: 1e46e06ae70156fb4d4db508c727b1812e6a7aa4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 00:20:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 00:21:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e46e06a

sys-cluster/openmpi: disable heterogeneous (unsupported, broken)

Upstream have let us know (thank you!) that heterogeneous should
_not_ be used for anything before 5.0.x (which is not out yet).

We can look at restoring support in the future once it is ready
upstream. Upstream documentation has been fixed to reflect this too.

Closes: https://bugs.gentoo.org/828123
Thanks-to: Jeff Squyres  cisco.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/openmpi-4.1.2-missing-includes.patch | 32 --
 sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.0.7.ebuild   |  6 ++--
 sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild|  6 ++--
 sys-cluster/openmpi/openmpi-4.1.2.ebuild   | 12 
 10 files changed, 30 insertions(+), 62 deletions(-)

diff --git a/sys-cluster/openmpi/files/openmpi-4.1.2-missing-includes.patch 
b/sys-cluster/openmpi/files/openmpi-4.1.2-missing-includes.patch
deleted file mode 100644
index 89abc049df4e..
--- a/sys-cluster/openmpi/files/openmpi-4.1.2-missing-includes.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/open-mpi/ompi/commit/927e9aa97373dac652f9cba4813e6ee609ca2830
-https://bugs.gentoo.org/828123
-
-From: George Bosilca 
-Date: Tue, 23 Nov 2021 14:28:11 -0500
-Subject: [PATCH] Fix compile failure with enable-heterogeneous.
-
-An internal header file was missing, leading to an incomplete type.
-
-Fixes #9697.
-
-Signed-off-by: George Bosilca 
 a/ompi/mca/coll/base/coll_base_alltoall.c
-+++ b/ompi/mca/coll/base/coll_base_alltoall.c
-@@ -29,6 +29,7 @@
- #include "mpi.h"
- #include "ompi/constants.h"
- #include "ompi/datatype/ompi_datatype.h"
-+#include "opal/datatype/opal_convertor_internal.h"
- #include "ompi/communicator/communicator.h"
- #include "ompi/mca/coll/coll.h"
- #include "ompi/mca/coll/base/coll_tags.h"
 a/ompi/mca/coll/base/coll_base_alltoallv.c
-+++ b/ompi/mca/coll/base/coll_base_alltoallv.c
-@@ -31,6 +31,7 @@
- #include "mpi.h"
- #include "ompi/constants.h"
- #include "ompi/datatype/ompi_datatype.h"
-+#include "opal/datatype/opal_convertor_internal.h"
- #include "ompi/communicator/communicator.h"
- #include "ompi/mca/coll/coll.h"
- #include "ompi/mca/coll/base/coll_tags.h"

diff --git a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild 
b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
index 7dedbcb532f9..6218dc7f7a65 100644
--- a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 
1-2)/downloads/${MY_P
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio
+IUSE="cma cuda cxx fortran ipv6 java romio
${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} 
${IUSE_OPENMPI_OFED_FEATURES}"
 
 REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs )
@@ -111,7 +111,7 @@ multilib_src_configure() {
$(use_with cma) \
$(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda) \
$(use_enable romio io-romio) \
-   $(use_enable heterogeneous) \
+   --disable-heterogeneous \
$(use_enable ipv6) \
$(multilib_native_use_enable java mpi-java) \
$(multilib_native_use_with openmpi_fabrics_ofed verbs 
"${EPREFIX}"/usr) \

diff --git a/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild 
b/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild
index 7dedbcb532f9..6218dc7f7a65 100644
--- a/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 
1-2)/downloads/${MY_P
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio
+IUSE="cma cuda cxx fortran ipv6 java romio
${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} 
${IUSE_OPENMPI_OFED_FEATURES}"
 
 

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

2022-01-02 Thread Georgy Yakovlev
commit: 5a91b94d0a3a3e32bfda952838b9838d62aabd2d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan  2 14:46:20 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 00:10:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a91b94d

dev-python/libvirt-python: enable py3.10 for 7.7.0

needed for stable arches
6 passed in 0.12s

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

 dev-python/libvirt-python/libvirt-python-7.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/libvirt-python/libvirt-python-7.7.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-7.7.0.ebuild
index e3d4ceacd974..6799f0b77a2a 100644
--- a/dev-python/libvirt-python/libvirt-python-7.7.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-7.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 



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

2022-01-02 Thread Georgy Yakovlev
commit: c7fa89c9a07964388198caf9adfce37f6a9f6a80
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan  2 14:50:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 00:10:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fa89c9

app-emulation/spice: enable py3.10

 Testsuite summary for spice 0.15.0
 TOTAL: 18
 PASS:  18
 SKIP:  0
 XFAIL: 0
 FAIL:  0
 XPASS: 0
 ERROR: 0

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

 app-emulation/spice/spice-0.15.0.ebuild | 4 ++--
 app-emulation/spice/spice-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/spice/spice-0.15.0.ebuild 
b/app-emulation/spice/spice-0.15.0.ebuild
index c727ca7067e6..f4ddca794fbc 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
 
 DESCRIPTION="SPICE server"

diff --git a/app-emulation/spice/spice-.ebuild 
b/app-emulation/spice/spice-.ebuild
index 280a7ddc1f9c..cc219e95f61d 100644
--- a/app-emulation/spice/spice-.ebuild
+++ b/app-emulation/spice/spice-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
 
 DESCRIPTION="SPICE server"



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

2022-01-02 Thread Georgy Yakovlev
commit: 7f16d64ea37827e0e41c31c8818c1f8e0521ef24
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jan  3 00:04:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 00:10:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f16d64e

net-misc/spice-gtk: enable py3.10

 Ok: 13
 Expected Fail:  0
 Fail:   0
 Unexpected Pass:0
 Skipped:0
 Timeout:0

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

 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild | 4 ++--
 net-misc/spice-gtk/spice-gtk-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
index f6db285d1dc8..af1ce907709d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit desktop meson python-any-r1 readme.gentoo-r1 vala xdg-utils
 

diff --git a/net-misc/spice-gtk/spice-gtk-.ebuild 
b/net-misc/spice-gtk/spice-gtk-.ebuild
index 59fac8bcb9c5..cac0f2b7b32f 100644
--- a/net-misc/spice-gtk/spice-gtk-.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit desktop git-r3 meson python-any-r1 readme.gentoo-r1 vala xdg-utils
 



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

2022-01-02 Thread Georgy Yakovlev
commit: 29f9d57e307dac3a61fde932f03d124866009820
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan  2 14:47:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 00:10:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f9d57e

app-emulation/virt-manager: enable py3.10

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

 app-emulation/virt-manager/virt-manager-3.2.0.ebuild | 4 ++--
 app-emulation/virt-manager/virt-manager-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/virt-manager/virt-manager-3.2.0.ebuild 
b/app-emulation/virt-manager/virt-manager-3.2.0.ebuild
index 8529c5b317cb..a17e294825f2 100644
--- a/app-emulation/virt-manager/virt-manager-3.2.0.ebuild
+++ b/app-emulation/virt-manager/virt-manager-3.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 
 DISTUTILS_USE_SETUPTOOLS=no

diff --git a/app-emulation/virt-manager/virt-manager-.ebuild 
b/app-emulation/virt-manager/virt-manager-.ebuild
index 18fe7b6fb023..40577b554f57 100644
--- a/app-emulation/virt-manager/virt-manager-.ebuild
+++ b/app-emulation/virt-manager/virt-manager-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 
 DISTUTILS_USE_SETUPTOOLS=no



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

2022-01-02 Thread Sam James
commit: 2589b4b866b4649714559a4d05e8b5c04e37c7a1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  3 00:02:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  3 00:10:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2589b4b8

net-analyzer/alive: add 2.0.5

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

 net-analyzer/alive/Manifest   |  1 +
 net-analyzer/alive/alive-2.0.5.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/net-analyzer/alive/Manifest b/net-analyzer/alive/Manifest
index d83780149093..87f824415e95 100644
--- a/net-analyzer/alive/Manifest
+++ b/net-analyzer/alive/Manifest
@@ -1,2 +1,3 @@
 DIST alive-2.0.3.tar.xz 187396 BLAKE2B 
0614ae8d0707abf59dd1500d986ce21221092d118a40ae92e838bd11b81a2b5fd261a531843f2746a86a31bbb494a9f35f9fa0ad5c0ea896d68edec17205
 SHA512 
3b2f14d84682466e02fc6678ba26eb4c0b9378f1c938a7463cc5736501cbf144baaeb7dea2c8343a916891ce4e2d580bac946c913c01d7c25e12bfa611c89422
 DIST alive-2.0.4.tar.lz 185849 BLAKE2B 
34d2a29ea084b4bed960169fbf3d20377e79b56c183f1a3c1a05b6eb0a45a388267354d1740b7a9d63ff87281213e424362acb0f74b6d9351dbfad209b427edc
 SHA512 
64842286fbe1ccd4d44d20610443fc5f5a2aef2acaef4d79e56ed9b6064f87ddd8af4dfb96b4a425a6cc28f8c741dbcda6ae86adbc5be86cb5c5925d7897e3c6
+DIST alive-2.0.5.tar.lz 186304 BLAKE2B 
8528d7b86030ff0b54cd391a7cd7b42be974d5f605c66c6340468855959d2adf31940312d6693580839e9180813a3e96c2fe86a3842f3abd00af0e08b7f301ee
 SHA512 
f760f9386019ddeac8690eec9119d557d4e288cc8698ce69adc8d9915eb0bc27fcf4015e9c4710411321d21c11731e61be754e9b827dceceab6463e531ed4240

diff --git a/net-analyzer/alive/alive-2.0.5.ebuild 
b/net-analyzer/alive/alive-2.0.5.ebuild
new file mode 100644
index ..567f090930f3
--- /dev/null
+++ b/net-analyzer/alive/alive-2.0.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="A periodic ping program"
+HOMEPAGE="https://www.gnu.org/software/alive/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+DEPEND="dev-scheme/guile"
+RDEPEND="${DEPEND}
+   dev-scheme/xdgdirs
+   net-misc/iputils"
+BDEPEND="$(unpacker_src_uri_depends)"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.2-ping-test.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}



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

2022-01-02 Thread Jason Zaman
commit: 54a8322d1885f7f1bfe2718fb731d6e195f86466
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jan  2 23:17:16 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan  2 23:24:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a8322d

sys-apps/policycoreutils: Specify policy root path correctly

Commit df72ab351f482dea63d27e447b2a93549a742ecd added support for
rebuilding the policy in a crossdev environment but the root needs to be
specified with -p instead of -S.
The policy dir (-S) defaults to (-p) + /var/lib/selinux/ + (-s).
Thanks to Feandil for reporting this issue.

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

 sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild | 4 ++--
 sys-apps/policycoreutils/policycoreutils-3.2.ebuild| 4 ++--
 sys-apps/policycoreutils/policycoreutils-3.3.ebuild| 4 ++--
 sys-apps/policycoreutils/policycoreutils-.ebuild   | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
index e995a286771b..eea202ba8299 100644
--- a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -163,6 +163,6 @@ pkg_postinst() {
# There have been some changes to the policy store, rebuilding 
now.
# https://marc.info/?l=selinux=143757277819717=2
einfo "Rebuilding store ${POLICY_TYPE} in '${ROOT:-/}' (without 
re-loading)."
-   semodule -S "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
+   semodule -p "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
done
 }

diff --git a/sys-apps/policycoreutils/policycoreutils-3.2.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.2.ebuild
index 1c90708b2731..456189b1aac5 100644
--- a/sys-apps/policycoreutils/policycoreutils-3.2.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -157,6 +157,6 @@ pkg_postinst() {
# There have been some changes to the policy store, rebuilding 
now.
# https://marc.info/?l=selinux=143757277819717=2
einfo "Rebuilding store ${POLICY_TYPE} in '${ROOT:-/}' (without 
re-loading)."
-   semodule -S "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
+   semodule -p "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
done
 }

diff --git a/sys-apps/policycoreutils/policycoreutils-3.3.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.3.ebuild
index 1c90708b2731..456189b1aac5 100644
--- a/sys-apps/policycoreutils/policycoreutils-3.3.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -157,6 +157,6 @@ pkg_postinst() {
# There have been some changes to the policy store, rebuilding 
now.
# https://marc.info/?l=selinux=143757277819717=2
einfo "Rebuilding store ${POLICY_TYPE} in '${ROOT:-/}' (without 
re-loading)."
-   semodule -S "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
+   semodule -p "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
done
 }

diff --git a/sys-apps/policycoreutils/policycoreutils-.ebuild 
b/sys-apps/policycoreutils/policycoreutils-.ebuild
index 6b00366fe883..e6ee13c43070 100644
--- a/sys-apps/policycoreutils/policycoreutils-.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -157,6 +157,6 @@ pkg_postinst() {
# There have been some changes to the policy store, rebuilding 
now.
# https://marc.info/?l=selinux=143757277819717=2
einfo "Rebuilding store ${POLICY_TYPE} in '${ROOT:-/}' (without 
re-loading)."
-   semodule -S "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store ${POLICY_TYPE}"
+   semodule -p "${ROOT:-/}" -s "${POLICY_TYPE}" -n -B || die 
"Failed to rebuild policy store 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2022-01-02 Thread Matt Turner
commit: 4673734609065f73a5190f88ff04972c8447de3e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan  2 23:20:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan  2 23:22:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46737346

x11-base/xorg-server: Version bump to 21.1.3

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

 x11-base/xorg-server/Manifest  |   1 +
 x11-base/xorg-server/xorg-server-21.1.3.ebuild | 184 +
 2 files changed, 185 insertions(+)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 5d64b775798f..8a613afcb333 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,2 +1,3 @@
 DIST xorg-server-1.20.14.tar.xz 5178288 BLAKE2B 
e60cbb6f3023639598d518fb53e3df3a2aced8f8950279f3a1642ad0a9545bea756574c4d41383cba966dc76c317859065b2290c8420668547f26f1d6e508da3
 SHA512 
be3dc32cce7d55d7e38c5f6557027f13f39224c76cc83e5800555d5ce89dbdc3731773a2d186a5b97db9fc8731a2b2dd6e9829af2b01ee2559246d4aef7c4963
 DIST xorg-server-21.1.2.tar.xz 4967784 BLAKE2B 
352c8717dbbceb547e84610db3983bcfc83d4d72f02f6658ce6c7faa88821a60b401824e76a02bbce617d6646cd474a21823a4b7b75270512bbfd37957dff18d
 SHA512 
6d7a0d29d5be09f80ed505c4d6ae964795127525a0ab73a4eab4f601788ab3627033143e5aeb4c2565c6683dd3402084d13acab5554606fbd519c4aec0a79def
+DIST xorg-server-21.1.3.tar.xz 4955948 BLAKE2B 
1907007e4131378ead2b8757e84e8e9403148c9b3cdffc68d7c54faf5ab0efa6b594b635940fce8af4b8334e4a1c67984f59fc2f3642e48b54eb2f2dcc7fd8f5
 SHA512 
cf5fed023eadda62ae732f8c4d427c272ebe005188341290f3d03147042c103b00cbb94d86a0256da815fb9b9a3da315c21a05ee0c926c1a2ff0c54ab0c0638b

diff --git a/x11-base/xorg-server/xorg-server-21.1.3.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.3.ebuild
new file mode 100644
index ..93b39ce0de42
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-21.1.3.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_EAUTORECONF="no"
+inherit xorg-3 meson
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   media-libs/libglvnd[X]
+   dev-libs/libbsd
+   dev-libs/openssl:0=
+   >=x11-apps/iceauth-1.0.2
+   >=x11-apps/rgb-1.0.3
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xkbcomp
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libpciaccess-0.12.901
+   >=x11-libs/libXau-1.0.4
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   >=x11-libs/libxcvt-0.1.0
+   >=x11-libs/libxkbfile-1.0.4
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xbitmaps-1.0.1
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   >=x11-libs/libXext-1.0.5
+   x11-libs/libXv
+   xephyr? (
+   x11-libs/libxcb[xkb]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   !minimal? (
+   >=x11-libs/libX11-1.1.5
+   >=x11-libs/libXext-1.0.5
+   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   )
+   udev? ( virtual/libudev:= )
+   unwind? ( sys-libs/libunwind )
+   selinux? ( sys-libs/libselinux )
+   systemd? (
+   sys-apps/dbus
+   sys-apps/systemd
+   )
+   elogind? (
+   sys-apps/dbus
+   sys-auth/elogind[pam]
+   sys-auth/pambase[elogind]
+   )
+   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+   >=x11-base/xorg-proto-2021.4.99.2
+   >=x11-libs/xtrans-1.3.5
+   media-fonts/font-util
+"
+RDEPEND="${CDEPEND}
+   !systemd? ( gui-libs/display-manager-init )
+   selinux? ( sec-policy/selinux-xserver )
+   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+"
+BDEPEND="
+   sys-devel/flex
+"
+PDEPEND="
+   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+   || ( ${IUSE_SERVERS} )
+   )
+   elogind? ( udev )
+   ?? ( elogind systemd )"
+
+UPSTREAMED_PATCHES=(
+)
+
+PATCHES=(
+   "${UPSTREAMED_PATCHES[@]}"
+   "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
+   # needed for new eselect-opengl, bug #541232
+   "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
+)
+
+src_configure() {
+   # localstatedir is used for the log location; 

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

2022-01-02 Thread Florian Schmaus
commit: 188f41785bee77dcf3d9b3ff34982addd0df8603
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jan  2 23:08:59 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  2 23:10:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188f4178

profiles: fix sys-auth/pam_blue's package.mask entry

Fix the package.mask entry for the last rites of sys-auth/pam_blue by
adding the missing '>' and the removal date.

Fixes: e0d5f49f7fdf ("profiles: last rite sys-auth/pam_blue")
Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d34c1133a061..7043b63ea6d7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,10 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
-# Florian Schmaus  (2022-01-02)
 # Unmaintained, upstream gone, only packaged by
 # Gentoo, and the whole idea to unlock based on
 # bluetooth appears to be insecure. Bug #830448
+# Removal after 2022-03-01.
 sys-auth/pam_blue
 
 # Jonas Stein  (2022-01-02)



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

2022-01-02 Thread Mike Pagano
commit: dcf2b8245227b1c3b2926aeca397e5cd3ee5dd41
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan  2 22:51:46 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan  2 22:51:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf2b824

sys-kernel/git-sources: Linux patch 5.16-rc8

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.16_rc8.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 3512d2dc9ee9..af4fc72f333c 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -6,3 +6,4 @@ DIST patch-5.16-rc4.patch 46394228 BLAKE2B 
3842d5a428d9623f6c49e785b1d9b9bf9b2b4
 DIST patch-5.16-rc5.patch 46736824 BLAKE2B 
43aef22e534942788b67f7ae5d0aa80a5cffa835423353ee89f6c9264ca0a976d05d6270e95e29535c462c513feab34f60ab3c06af2a15d58aac7fe3d6feb807
 SHA512 
9d7f1cfe1ad00883ff233577d34f395e4338a316e2a85c7219f12f0c10698ee7a9e64783ac1c6a3130bd80448195a6fbe946ffb3279db9322f7df3a839a26438
 DIST patch-5.16-rc6.patch 46912380 BLAKE2B 
d17e88081eeabfbf0ed7db842159b91107f28458e6e8cb3e5d82b099a34fe080beea23947b59659ad9825fee2ca780064c72185b3145925b941dac11707bba6a
 SHA512 
1c90451f39d73f5ca05085e04d4e7a589f9fa55224f69218ee387c8cdbbabcf1ece2f85a60f380c1cf5a854b664ab57ed4cfe6d44878faed1d9ae9f433ddcf94
 DIST patch-5.16-rc7.patch 47075526 BLAKE2B 
b53bc690a5d7367e8828394031421bc0d16631231a9118adafdc3759ee32cf5feadc3f6168760c7ff01fca8b3e430c88a8c2a65064b10ef852008b3cd59e3c77
 SHA512 
b8bf7da3fd50733caf3efd0bdbe33a583303435d2873feb382a28f69378c0de445e73858032fdd3d7fe5cd38de89eab70311cc4bba7ab707481784cd9e647ecf
+DIST patch-5.16-rc8.patch 47181419 BLAKE2B 
d025a009faeae7582cc88c8e232c5f63488cca179c37023c77aa96464b62efa8f5bf97fc4f2ce8725bd2b4d98459b0cd035996b059d9dc1babc744ee37e9b739
 SHA512 
3cd51084411ee235b2f95586b22c22c9b0478ac78c57849b6406d42ab0eb81688a7ebbb23e777bdd1471dfa54394d8a1f77c92bac5985ac4f9eaab4f2ba98125

diff --git a/sys-kernel/git-sources/git-sources-5.16_rc8.ebuild 
b/sys-kernel/git-sources/git-sources-5.16_rc8.ebuild
new file mode 100644
index ..a987a1af4555
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.16_rc8.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.15"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2022-01-02 Thread Sam James
commit: 329fd6ff49907665b6134cec421cb26d1c044472
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:50:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:50:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329fd6ff

dev-libs/xapian: Stabilize 1.4.18-r1 x86, #790266

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

 dev-libs/xapian/xapian-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xapian/xapian-1.4.18-r1.ebuild 
b/dev-libs/xapian/xapian-1.4.18-r1.ebuild
index f4ea177c4c0b..2cb7f29c2d2a 100644
--- a/dev-libs/xapian/xapian-1.4.18-r1.ebuild
+++ b/dev-libs/xapian/xapian-1.4.18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos ~x64-solaris"
 IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]



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

2022-01-02 Thread Sam James
commit: 5f52dc1d8ad8020610efc8858efcf53abc003165
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:50:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:50:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f52dc1d

app-text/xapian-omega: Stabilize 1.4.18 x86, #790266

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

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

diff --git a/app-text/xapian-omega/xapian-omega-1.4.18.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.18.ebuild
index 82588450e5ec..83d47defb376 100644
--- a/app-text/xapian-omega/xapian-omega-1.4.18.ebuild
+++ b/app-text/xapian-omega/xapian-omega-1.4.18.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="~dev-libs/xapian-1.4.18:0/30



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

2022-01-02 Thread Sam James
commit: 26857ae000a7d0c42c30880fb99ad787a3b6fda4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:50:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:50:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26857ae0

media-libs/libavif: Stabilize 0.9.3-r1 x86, #827896

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

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

diff --git a/media-libs/libavif/libavif-0.9.3-r1.ebuild 
b/media-libs/libavif/libavif-0.9.3-r1.ebuild
index 0226281d1715..03d85bdc08fd 100644
--- a/media-libs/libavif/libavif-0.9.3-r1.ebuild
+++ b/media-libs/libavif/libavif-0.9.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.t
 LICENSE="BSD-2"
 # See bug #822336 re subslot
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
 
 REQUIRED_USE="|| ( aom dav1d )"



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

2022-01-02 Thread Sam James
commit: 442b1b2c058d950859a582d38562b940fe93e748
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:50:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442b1b2c

media-libs/libavif: Stabilize 0.9.3-r1 amd64, #827896

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

 media-libs/libavif/libavif-0.9.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libavif/libavif-0.9.3-r1.ebuild 
b/media-libs/libavif/libavif-0.9.3-r1.ebuild
index ee304de7b302..0226281d1715 100644
--- a/media-libs/libavif/libavif-0.9.3-r1.ebuild
+++ b/media-libs/libavif/libavif-0.9.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.t
 LICENSE="BSD-2"
 # See bug #822336 re subslot
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
 
 REQUIRED_USE="|| ( aom dav1d )"



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

2022-01-02 Thread Sam James
commit: 69de853b0af1cbceae638391dcd5d793a15c3317
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:50:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:50:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69de853b

dev-libs/xapian: Stabilize 1.4.18-r1 arm, #790266

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

 dev-libs/xapian/xapian-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xapian/xapian-1.4.18-r1.ebuild 
b/dev-libs/xapian/xapian-1.4.18-r1.ebuild
index 59ca4ce5b30c..f4ea177c4c0b 100644
--- a/dev-libs/xapian/xapian-1.4.18-r1.ebuild
+++ b/dev-libs/xapian/xapian-1.4.18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos ~x64-solaris"
 IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]



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

2022-01-02 Thread Sam James
commit: 16ddabf42d23042be5a3f58b3f9088727383d4c6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:50:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:50:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ddabf4

app-text/xapian-omega: Stabilize 1.4.18 arm, #790266

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

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

diff --git a/app-text/xapian-omega/xapian-omega-1.4.18.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.18.ebuild
index ddadee75aeab..82588450e5ec 100644
--- a/app-text/xapian-omega/xapian-omega-1.4.18.ebuild
+++ b/app-text/xapian-omega/xapian-omega-1.4.18.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE=""
 
 DEPEND="~dev-libs/xapian-1.4.18:0/30



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/

2022-01-02 Thread Sam James
commit: 6a5c76fbf5454fe8b6ab0a3fba6a46d39ed4f573
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:49:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:49:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5c76fb

dev-cpp/tbb: fix IncorrectCopyright

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

 dev-cpp/tbb/tbb-2021.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/tbb/tbb-2021.4.0.ebuild b/dev-cpp/tbb/tbb-2021.4.0.ebuild
index bee49233f70c..930bcd958708 100644
--- a/dev-cpp/tbb/tbb-2021.4.0.ebuild
+++ b/dev-cpp/tbb/tbb-2021.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/, net-libs/webkit-gtk/files/

2022-01-02 Thread Mart Raudsepp
commit: 4695bb5e5677e5590e5322204034c71f2ff89c63
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan  2 21:30:13 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan  2 22:44:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4695bb5e

net-libs/webkit-gtk: fix USE=-opengl build patch

When adapting the patch to 2.34 series I saw that the latter hunk was
included upstream now, and assumed all is fine or didn't notice I'm
deleting multiple hunks - but the first hunk for header includes is
still necessary.

Thanks-to: Alex Xu (Hello71)  yahoo.ca>
Closes: https://bugs.gentoo.org/819384
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/2.34.3-opengl-without-X-fixes.patch  | 46 ++
 net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild   |  2 +-
 2 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/files/2.34.3-opengl-without-X-fixes.patch 
b/net-libs/webkit-gtk/files/2.34.3-opengl-without-X-fixes.patch
new file mode 100644
index ..5608500376ff
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.34.3-opengl-without-X-fixes.patch
@@ -0,0 +1,46 @@
+https://bugs.webkit.org/show_bug.cgi?id=208907
+
+From c67efa2bbe2094b40b4e104bb26497c2aff5ce68 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sat, 9 May 2020 23:11:52 +0300
+Subject: [PATCH] Clean up OpenGLShims.h conditionals in a few places to fix
+ some build configurations
+
+---
+ Source/WebCore/platform/graphics/GLContext.cpp | 3 +++
+ Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp | 5 -
+ 2 files changed, 7 insertions(+), 1 deletions(-)
+
+diff --git a/Source/WebCore/platform/graphics/GLContext.cpp 
b/Source/WebCore/platform/graphics/GLContext.cpp
+index b217988b990..1ba0eb8a482 100644
+--- a/Source/WebCore/platform/graphics/GLContext.cpp
 b/Source/WebCore/platform/graphics/GLContext.cpp
+@@ -28,6 +28,9 @@
+ 
+ #if USE(GLX)
+ #include "GLContextGLX.h"
++#endif
++
++#if !USE(OPENGL_ES) && !USE(LIBEPOXY) && !USE(ANGLE)
+ #include "OpenGLShims.h"
+ #endif
+ 
+diff --git a/Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp 
b/Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp
+index 3515be452b2..82cce70f14b 100644
+--- a/Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp
 b/Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp
+@@ -64,7 +64,10 @@
+ 
+ #if USE(GLX)
+ #include 
+-#include 
++#endif
++
++#if !USE(OPENGL_ES) && !USE(LIBEPOXY) && !USE(ANGLE)
++#include "WebCore/OpenGLShims.h"
+ #endif
+ 
+ #if USE(GSTREAMER)
+-- 
+2.20.1
+

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
index f6b51ffd2814..ff06c0b8a9ef 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
@@ -171,7 +171,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eapply "${FILESDIR}"/2.34.1-opengl-without-X-fixes.patch
+   eapply "${FILESDIR}"/2.34.3-opengl-without-X-fixes.patch
cmake_src_prepare
gnome2_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/files/, net-libs/webkit-gtk/

2022-01-02 Thread Mart Raudsepp
commit: 55e70521884cf6143a68a7ead6f65095887f9906
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan  2 22:34:53 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan  2 22:44:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e70521

net-libs/webkit-gtk: fix build with USE=-jumbo-build

Thanks-to: Matt Whitlock  mattwhitlock.name>
Closes: https://bugs.gentoo.org/820437
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../webkit-gtk/files/2.34.3-non-jumbo-fix.patch| 43 ++
 net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild   |  1 +
 2 files changed, 44 insertions(+)

diff --git a/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch 
b/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch
new file mode 100644
index ..b26f4243cd76
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.34.3-non-jumbo-fix.patch
@@ -0,0 +1,43 @@
+From f8efe9f2d128a897c0b2a054bf05200cb842d9b2 Mon Sep 17 00:00:00 2001
+From: "don.olmst...@sony.com"
+ 
+Date: Sun, 3 Oct 2021 23:00:17 +
+Subject: [PATCH] Non-unified build fixes, early October 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=231143
+
+Unreviewed non-unified build fixes.
+---
+leio: Trimmed to what's relevant to webkitgtk-2.34 branch
+
+ Source/WebCore/html/track/InbandTextTrack.cpp  | 1 +
+ Source/WebCore/inspector/agents/InspectorCanvasAgent.h | 2 ++
+ 2 files changed, 3 insertions(+)
+
+diff --git a/Source/WebCore/html/track/InbandTextTrack.cpp 
b/Source/WebCore/html/track/InbandTextTrack.cpp
+index d45969fbfc77..ab5605100a94 100644
+--- a/Source/WebCore/html/track/InbandTextTrack.cpp
 b/Source/WebCore/html/track/InbandTextTrack.cpp
+@@ -32,6 +32,7 @@
+ #include "InbandGenericTextTrack.h"
+ #include "InbandTextTrackPrivate.h"
+ #include "InbandWebVTTTextTrack.h"
++#include "TextTrackClient.h"
+ #include 
+ 
+ namespace WebCore {
+diff --git a/Source/WebCore/inspector/agents/InspectorCanvasAgent.h 
b/Source/WebCore/inspector/agents/InspectorCanvasAgent.h
+index 7f1012aa2a24..4c7c23995276 100644
+--- a/Source/WebCore/inspector/agents/InspectorCanvasAgent.h
 b/Source/WebCore/inspector/agents/InspectorCanvasAgent.h
+@@ -44,6 +44,8 @@ class InjectedScriptManager;
+ namespace WebCore {
+ 
+ class CanvasRenderingContext;
++class Frame;
++
+ #if ENABLE(WEBGL)
+ class InspectorShaderProgram;
+ class WebGLProgram;
+-- 
+2.32.0
+

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
index ff06c0b8a9ef..1faf9e7222f8 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
@@ -172,6 +172,7 @@ pkg_setup() {
 
 src_prepare() {
eapply "${FILESDIR}"/2.34.3-opengl-without-X-fixes.patch
+   eapply "${FILESDIR}"/2.34.3-non-jumbo-fix.patch
cmake_src_prepare
gnome2_src_prepare
 }



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

2022-01-02 Thread Mart Raudsepp
commit: 4cdf2c4a5caec04852158c6391f4978a84caa4df
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan  2 22:43:52 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan  2 22:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdf2c4a

net-libs/webkit-gtk: Drop support for disabling OpenGL

Instead of adding a REQUIRED_USE="^^ ( opengl gles2-only )"
simplify it to always enable opengl and swap from desktop to
ES variant with USE=gles2-only.

Closes: https://bugs.gentoo.org/820443
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild | 48 +++-
 1 file changed, 12 insertions(+), 36 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
index 1faf9e7222f8..b4da0e93b88e 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
@@ -16,12 +16,12 @@ LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
-IUSE="aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify +opengl 
seccomp spell systemd wayland +X"
+IUSE="aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp 
spell systemd wayland +X"
 
 # gstreamer with opengl/gles2 needs egl
 REQUIRED_USE="
-   gles2-only? ( egl !opengl )
-   gstreamer? ( opengl? ( egl ) )
+   gles2-only? ( egl )
+   gstreamer? ( egl )
wayland? ( egl )
|| ( aqua wayland X )
 "
@@ -35,10 +35,6 @@ RESTRICT="test"
 # Various compile-time optionals for gtk+-3.22.0 - ensure it
 # Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
 # >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-wpe_depend="
-   >=gui-libs/libwpe-1.5.0:1.0
-   >=gui-libs/wpebackend-fdo-1.7.0:1.0
-"
 # TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
 RDEPEND="
>=x11-libs/cairo-1.16.0:=[X?]
@@ -66,8 +62,9 @@ RDEPEND="
spell? ( >=app-text/enchant-0.22:2 )
gstreamer? (
>=media-libs/gstreamer-1.14:1.0
-   >=media-libs/gst-plugins-base-1.14:1.0[egl?,opengl?,X?]
+   >=media-libs/gst-plugins-base-1.14:1.0[egl?,X?]
gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
+   !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] )
>=media-plugins/gst-plugins-opus-1.14.4-r1:1.0
>=media-libs/gst-plugins-bad-1.14:1.0 )
 
@@ -86,12 +83,12 @@ RDEPEND="
 
egl? ( media-libs/mesa[egl(+)] )
gles2-only? ( media-libs/mesa[gles2] )
-   opengl? ( virtual/opengl )
+   !gles2-only? ( virtual/opengl )
wayland? (
dev-libs/wayland
>=dev-libs/wayland-protocols-1.12
-   opengl? ( ${wpe_depend} )
-   gles2-only? ( ${wpe_depend} )
+   >=gui-libs/libwpe-1.5.0:1.0
+   >=gui-libs/wpebackend-fdo-1.7.0:1.0
)
 
seccomp? (
@@ -103,7 +100,6 @@ RDEPEND="
systemd? ( sys-apps/systemd:= )
gamepad? ( >=dev-libs/libmanette-0.2.4 )
 "
-unset wpe_depend
 DEPEND="${RDEPEND}"
 # paxctl needed for bug #407085
 # Need real bison, not yacc
@@ -150,16 +146,6 @@ pkg_pretend() {
die "You need at least GCC 7.3.x or Clang >= 5 for 
C++17-specific compiler flags"
fi
fi
-
-   if ! use opengl && ! use gles2-only; then
-   ewarn
-   ewarn "You are disabling OpenGL usage (USE=opengl or 
USE=gles2-only) completely."
-   ewarn "This is an unsupported configuration meant for very 
specific embedded"
-   ewarn "use cases, where there truly is no GL possible (and even 
that use case"
-   ewarn "is very unlikely to come by). If you have GL (even 
software-only), you"
-   ewarn "really really should be enabling OpenGL!"
-   ewarn
-   fi
 }
 
 pkg_setup() {
@@ -215,21 +201,11 @@ src_configure() {
# TODO: Check Web Audio support
# should somehow let user select between them?
 
-   # opengl needs to be explicetly handled, bug #576634
-   local use_wpe_renderer=OFF
-   local opengl_enabled
-   if use opengl || use gles2-only; then
-   opengl_enabled=ON
-   use wayland && use_wpe_renderer=ON
-   else
-   opengl_enabled=OFF
-   fi
-
local mycmakeargs=(
${ruby_interpreter}
$(cmake_use_find_package gles2-only OpenGLES2)

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

2022-01-02 Thread Mart Raudsepp
commit: a2357e6a521e5e597df8d74fae226b7f1da10b45
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan  2 21:22:08 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan  2 22:44:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2357e6a

net-libs/webkit-gtk: security bump to 2.34.3

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild | 294 +++
 2 files changed, 295 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 84d9671d42dc..40ab77d4b1bb 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST webkitgtk-2.32.4.tar.xz 23327956 BLAKE2B 
13762828c39ea55dcdc65be6561fd1ce33fa8c83c1750807fa56a05adfa3604992d0c532ca0466295e6b0e0174dbbda93ebd8082b1ad06b597b54ad8e3a69bd6
 SHA512 
c2d72850097da72a82faab0a1218b312668b88bc8b67fcd62f08368c71d46bc833e08b3e095eb286beeae59ee88ac74c8393caee8a4ec5a8e90e02425e43350b
 DIST webkitgtk-2.34.1.tar.xz 24996620 BLAKE2B 
645326467f3155ab15e15fa6431e2652b4957dcbcc28f43ddcfcf088aab205a34b0442e610d3493cd938067af0f335e7abc95eb2df36b45bc0aeec649c83eaa6
 SHA512 
13f42ecd474c013640233421abe63f55eefa7a5e62d080897197c4f1cde68a2584472586b41ba4d7a1d84a2e08311521c68d259daafcb9386b7164a49a7386ed
 DIST webkitgtk-2.34.2.tar.xz 24996572 BLAKE2B 
eb89965065e39d6cc2b54a4a167a19fee50387a25a5285b5eb369b6f2a7af550bff5b476fc27d5e4348c40e2523b76c31116d9ce2f70578f38ce81b2379143af
 SHA512 
37c40fb067ee9f5bb8786bf2ce92aac885e9c5c2da4bc5f4e81682ccfb5eeb0aa94d5094f6aa99a9af216f542d1823094cf27aea13c7be3e5e6e3f6a9729c7a5
+DIST webkitgtk-2.34.3.tar.xz 24996976 BLAKE2B 
03e9d15e956eddb516e7d1c74b2b0adc99659e6121aaa7795fe8d5348b25b909ed08dc6f85ec26a8058331ffbfd2e9e3f7f6e8effe0353270c7bd419171492a0
 SHA512 
f3d0ad2e051fc177e1a478908ad806e0a094ac7ab1d9e40049a67e868974278dd5fa84d911bed2eb356022fbe020d985370c69af70efa0e223221e9be607efbc

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
new file mode 100644
index ..f6b51ffd2814
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
@@ -0,0 +1,294 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit check-reqs cmake flag-o-matic gnome2 pax-utils python-any-r1 
ruby-single toolchain-funcs virtualx
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org;
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify +opengl 
seccomp spell systemd wayland +X"
+
+# gstreamer with opengl/gles2 needs egl
+REQUIRED_USE="
+   gles2-only? ( egl !opengl )
+   gstreamer? ( opengl? ( egl ) )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Aqua support in gtk3 is untested
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Various compile-time optionals for gtk+-3.22.0 - ensure it
+# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+wpe_depend="
+   >=gui-libs/libwpe-1.5.0:1.0
+   >=gui-libs/wpebackend-fdo-1.7.0:1.0
+"
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
+RDEPEND="
+   >=x11-libs/cairo-1.16.0:=[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.7.0:0=
+   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-61.2:=
+   virtual/jpeg:0=
+   >=net-libs/libsoup-2.54:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.16.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.67.1:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
+   dev-libs/libtasn1:=
+   spell? ( >=app-text/enchant-0.22:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.14:1.0
+   >=media-libs/gst-plugins-base-1.14:1.0[egl?,opengl?,X?]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/

2022-01-02 Thread Sam James
commit: 9d5d536af01c636d14be1560ce8cf4c75c668693
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:35:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:35:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5d536a

dev-cpp/tbb: fix UnusedInherits

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

 dev-cpp/tbb/tbb-2021.4.0.ebuild | 2 +-
 dev-cpp/tbb/tbb-2021.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/tbb/tbb-2021.4.0.ebuild b/dev-cpp/tbb/tbb-2021.4.0.ebuild
index 9a99edb24ae8..bee49233f70c 100644
--- a/dev-cpp/tbb/tbb-2021.4.0.ebuild
+++ b/dev-cpp/tbb/tbb-2021.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib flag-o-matic toolchain-funcs
+inherit cmake-multilib
 
 DESCRIPTION="High level abstract threading library"
 HOMEPAGE="https://www.threadingbuildingblocks.org;

diff --git a/dev-cpp/tbb/tbb-2021.5.0.ebuild b/dev-cpp/tbb/tbb-2021.5.0.ebuild
index 3f730d6829cb..0a18fece5fd1 100644
--- a/dev-cpp/tbb/tbb-2021.5.0.ebuild
+++ b/dev-cpp/tbb/tbb-2021.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib flag-o-matic toolchain-funcs
+inherit cmake-multilib
 
 DESCRIPTION="High level abstract threading library"
 HOMEPAGE="https://www.threadingbuildingblocks.org;



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

2022-01-02 Thread Sam James
commit: 5645c2b46624781995aa42bcf73d872b621c1c28
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:41:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:41:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5645c2b4

dev-python/pillow: add 9.0.0

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

 dev-python/pillow/Manifest|  1 +
 dev-python/pillow/pillow-9.0.0.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 9b17beaaf8f8..d8c2375c69a0 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1 +1,2 @@
 DIST pillow-8.4.0.tar.gz 49364586 BLAKE2B 
f6a0fbafc0869c952bf88ad96146f27cf70c5680f372763bc9989cc49515bc74886a9d7648114797880ca06defc79e2e50d7ecf36bfa7adbd969450615ac0bd1
 SHA512 
d395f69ccb37c52a3b6f45836700ffbc3173afae31848cc61d7b47db88ca1594541023beb9a14fd9067aca664e182c7d6e3300ab3e3095c31afe8dcbc6e08233
+DIST pillow-9.0.0.tar.gz 49510604 BLAKE2B 
c3b0d07e8fe280e3a253067c4da18ac2dee40d216280632d58ddaa7848e13a165587b9aca61c98f8b5380e53d6d59a4097320bacf6e016e236239af518ec7780
 SHA512 
d2fd74dd1b8824d994e3767ef9794175dd2f4adc8173612432a3e171705723ee8757d299a87fb1c010b40919792c1ca76578f41977ee3303ccb6f75165deb791

diff --git a/dev-python/pillow/pillow-9.0.0.ebuild 
b/dev-python/pillow/pillow-9.0.0.ebuild
new file mode 100644
index ..ac36da1d605f
--- /dev/null
+++ b/dev-python/pillow/pillow-9.0.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="https://python-pillow.org/;
+SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
+REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   imagequant? ( media-gfx/libimagequant:0 )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:0= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:0= )"
+RDEPEND="${DEPEND}
+   dev-python/olefile[${PYTHON_USEDEP}]"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   || (
+   media-gfx/imagemagick[png]
+   media-gfx/graphicsmagick[png]
+   )
+   )
+"
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   DISTUTILS_ARGS=(
+   build_ext
+   --disable-platform-guessing
+   $(use_enable truetype freetype)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jpeg2000)
+   $(use_enable lcms)
+   $(use_enable tiff)
+   $(use_enable imagequant)
+   $(use_enable webp)
+   $(use_enable webp webpmux)
+   $(use_enable xcb)
+   $(use_enable zlib)
+   )
+
+   # setup.py sucks at adding the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but this setup.py does stupid things.
+   export \
+   INCLUDE="${ESYSROOT}"/usr/include \
+   LIB="${ESYSROOT}"/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+python_test() {
+   "${EPYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
+   # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if 
installed
+   virtx epytest -p no:relaxed
+}
+
+python_install() {
+   python_doheader src/libImaging/*.h
+   distutils-r1_python_install
+}
+
+python_install_all() {
+   if use examples ; then
+   docinto example
+   dodoc docs/example/*
+   docompress -x /usr/share/doc/${PF}/example
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/

2022-01-02 Thread Sam James
commit: 5629ccf014f47120a9239e768e8d49ecc00d2200
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 22:32:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:32:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5629ccf0

dev-cpp/tbb: add 2021.5.0

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

 dev-cpp/tbb/Manifest|  1 +
 dev-cpp/tbb/tbb-2021.5.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest
index fee2e0bbf7fd..b048b94c2114 100644
--- a/dev-cpp/tbb/Manifest
+++ b/dev-cpp/tbb/Manifest
@@ -1,2 +1,3 @@
 DIST tbb-2020.3.tar.gz 2639788 BLAKE2B 
3e92bccdc8179fc049379ccbb8ad7f615623177abc61d813b1a601020c345137bfd7d4c4600cf5b0d587e5ebef677635c3c8124d06b05fdd3325128ed8c9f84a
 SHA512 
04c4b5501418792827190691d03d20d4dc1fd3cbbcf459a4d40c5c2281d964e658f31f133ad3907b78e17ed04f4ff16728ed89487ed0ce2cb239f23feb34bd87
 DIST tbb-2021.4.0.tar.gz 2452533 BLAKE2B 
a635c6efa1894c33e2f75c1aa03b6c0f4a86ebef3b58fa42bd25b53d661ed7a9d21f49f121dd3679735f219fbfc35604600bcc72ba60d3602e6de77b0d62e37b
 SHA512 
96da2bc351fd64dfa854f8e6cabc1c4e53af3d55760e99d6f83ad53779c727af333d13d6be0828ed70371cf796498d2063e9dd0e4b2f6451623bb5d28ccbf20b
+DIST tbb-2021.5.0.tar.gz 2463218 BLAKE2B 
2d50d312b86318ba4923afe68753b3781f9646cbdb33861f3458301a3a19b7ca3aab6959dca085294dfc743d7f552635f80fb524ec5d780a46f58ffe02e3280d
 SHA512 
0e7b71022e397a6d7abb0cea106847935ae79a1e12a6976f8d038668c6eca8775ed971202c5bd518f7e517092b67af805cc5feb04b5c3a40e9fbf972cc703a46

diff --git a/dev-cpp/tbb/tbb-2021.5.0.ebuild b/dev-cpp/tbb/tbb-2021.5.0.ebuild
new file mode 100644
index ..3f730d6829cb
--- /dev/null
+++ b/dev-cpp/tbb/tbb-2021.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="High level abstract threading library"
+HOMEPAGE="https://www.threadingbuildingblocks.org;
+SRC_URI="https://github.com/oneapi-src/oneTBB/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/oneTBB-${PV}"
+
+LICENSE="Apache-2.0"
+# https://github.com/oneapi-src/oneTBB/blob/master/CMakeLists.txt#L53
+# libtbb-libtbbmalloc-libtbbbind
+SLOT="0/12.5-2.5-3.5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-apps/hwloc:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   # should be in.. 2022?
+   "${FILESDIR}"/${PN}-2021.4.0-lto.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DTBB_TEST=$(usex test)
+   -DTBB_ENABLE_IPO=OFF
+   -DTBB_STRICT=OFF
+   )
+
+   cmake-multilib_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/files/

2022-01-02 Thread Sam James
commit: 89c4756707b80f6952ba5baf70d7ec45ed98bc78
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 11:20:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 22:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c47567

dev-cpp/tbb: add bug reference to patch

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

 dev-cpp/tbb/files/tbb-2021.4.0-lto.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch 
b/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch
index 5be97b90605d..1c9705576004 100644
--- a/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch
+++ b/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch
@@ -1,3 +1,5 @@
+https://github.com/oneapi-src/oneTBB/pull/608
+
 From 6feeba8035ea2bdf652d473a35730b19427752db Mon Sep 17 00:00:00 2001
 From: Ivan Kochin 
 Date: Wed, 27 Oct 2021 17:23:32 +0300



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

2022-01-02 Thread Michał Górny
commit: ba0a4ea892b0939c2486ff1cab3b7e3d15c2a0b2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  2 21:16:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  2 21:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0a4ea8

dev-python/virtualenv: Bump to 20.13.0

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

 dev-python/virtualenv/Manifest  |  1 +
 dev-python/virtualenv/virtualenv-20.13.0.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index b8ed7dc14e20..f441729ef6e2 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -3,3 +3,4 @@ DIST virtualenv-20.11.1.tar.gz 9952979 BLAKE2B 
d8e44f5a8fedfca4eed79798be74ccfca
 DIST virtualenv-20.11.2.tar.gz 9953645 BLAKE2B 
8bd0e5bee4fad2cdb13b1ce3e018191ef69993c9d1c66332c74908483802b2d1aff1ea1ef9acd4d94b17cacc9ae4c4014ded6ac0e7df4ea807d050d1243d5464
 SHA512 
18f9c6e50aa6d7b7060163b23332d7e9140199e525f7fb4efe99e84dfb298413889f4516b6e942d3e05a667774093ed521cc757a67a1698138cb793b9798a46f
 DIST virtualenv-20.12.0.tar.gz 9955140 BLAKE2B 
3d01e6b08ce9002310b3659b1773bec850d23bf5bd79d414e8b8a36d7f675cfe5b16f8522758c64911d596a8c1e8994fe126037e38cfe59d42e62d4b9adad8f0
 SHA512 
235074d6f1edae7f350991d3774eb5b567d5fb53c86d3ec7f86b237fccd71256d0700d7ecaa6a82bc1b7611af743cc1fde2f083c43beadac5f317af69c7d1a14
 DIST virtualenv-20.12.1.tar.gz 9956052 BLAKE2B 
1507e45de7d1383062b18a2796baf91befec576200560e3a07a5b78e563d6c93cd8f1b3aea327d2edf4d9e582a9a4a9c62f03e9f8cf023318ea4a6cd1fdc6c79
 SHA512 
1f1a721f1b03cab72330827bca68741cc7f3d4c713a44eb50028ce7b72101cf7530f12cb1fbbff1c94ce9ce621601484845069f34d0c36250f80d8186b2501f9
+DIST virtualenv-20.13.0.tar.gz 9957090 BLAKE2B 
7ff73c458b319c2a4545e6ad468cfdf3b4d48eec02f2d82843fd5276a0f97b72a953079849295ab2467fc78d6fb304774cac800b8744cbf7a295cc3fc4dbb433
 SHA512 
72aa8cffe92551479ad4ec93395597cd9f77ddaf2063e36d5836277199a96ab2d57236d94b99b7038a60ada103a2d8a37ae4b13ffaaa6ed8e786245d9fbbf6d6

diff --git a/dev-python/virtualenv/virtualenv-20.13.0.ebuild 
b/dev-python/virtualenv/virtualenv-20.13.0.ebuild
new file mode 100644
index ..2d81da1735a3
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.13.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+   https://virtualenv.pypa.io/en/stable/
+   https://pypi.org/project/virtualenv/
+   https://github.com/pypa/virtualenv/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/backports-entry_points_selectable-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-41[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/pip-20.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-freezegun-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   )"
+
+# (unpackaged deps)
+#distutils_enable_sphinx docs \
+#  dev-python/sphinx-argparse \
+#  dev-python/sphinx_rtd_theme \
+#  dev-python/towncrier
+distutils_enable_tests pytest
+
+src_configure() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   tests/unit/activation/test_xonsh.py
+   
tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+   tests/unit/create/test_creator.py::test_cross_major
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]'
+   

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

2022-01-02 Thread Arthur Zamarin
commit: 410d73efa61d9ec97e0f00d238f7256b4a346734
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 20:49:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 20:50:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410d73ef

media-libs/libaom: Stabilize 3.2.0 arm, #829898

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

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

diff --git a/media-libs/libaom/libaom-3.2.0.ebuild 
b/media-libs/libaom/libaom-3.2.0.ebuild
index 59e9142c06c6..7ea19c6c236d 100644
--- a/media-libs/libaom/libaom-3.2.0.ebuild
+++ b/media-libs/libaom/libaom-3.2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
S="${WORKDIR}"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 DESCRIPTION="Alliance for Open Media AV1 Codec SDK"



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

2022-01-02 Thread Mike Frysinger
commit: 669aaf50ee04c333c1f217ca3a9f73a8ae92ef46
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Jan  2 20:09:42 2022 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Jan  2 20:09:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669aaf50

net-misc/suite3270: version bump to 4.1_p11

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

 net-misc/suite3270/Manifest |  1 +
 net-misc/suite3270/suite3270-4.1_p11.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 3da3049c5e20..4c70c809cfdb 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,2 +1,3 @@
 DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 
898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e052216b79dd
 SHA512 
bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d082f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b
 DIST suite3270-4.0ga14-src.tgz 3318277 BLAKE2B 
218d2332e3a5a3af1aa2f4f234d71ad5415ff74eefe485d1e9db2f4606caea56ce05142eec3b051f01eac3a0f0b7796221c98f16e7d7c625af291917148c5e37
 SHA512 
0c76946420bbc2a483ab321658350a5b3e1c03e66b65e99f1a8cb4d350e07eedd44f9f24671244f3c374f512e5d211304785b8e44ae125265ce8f71f0a9dcc65
+DIST suite3270-4.1ga11-src.tgz 3900772 BLAKE2B 
b56fc8464fa01c65db333bea3a4dc204b3981a39177e108add0220cbddb9c41c4170f879ec1e9bf2755575f7cdf43490fc1a81ca1ca0e9883f97943de0c3a048
 SHA512 
1032a03bf9b24ae9d0e9b9f8b6a7c6319dff2c77db14257f22eb05b52b308e9134d8c6a5080178081f7ba893936e2eca63bb0e04b804d4a7df2507a5b3f625fb

diff --git a/net-misc/suite3270/suite3270-4.1_p11.ebuild 
b/net-misc/suite3270/suite3270-4.1_p11.ebuild
new file mode 100644
index ..ff116d07cfcf
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.1_p11.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/;
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+   ncurses? (
+   sys-libs/ncurses:=
+   sys-libs/readline:0=
+   )
+   tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+   X? (
+   x11-base/xorg-proto
+   x11-misc/xbitmaps
+   app-text/rman
+   >=x11-apps/mkfontscale-1.2.0
+   x11-apps/bdftopcf
+   )"
+
+src_prepare() {
+   default
+
+   # Some subdirs (like c3270/x3270/s3270) install the same set of data 
files
+   # (they have the same contents).  Wrap that in a retry to avoid errors.
+   cat <<-EOF > _install
+   #!/bin/sh
+   for n in 1 2 3 4 5; do
+   install "\$@" && exit
+   echo "retrying ..."
+   done
+   exit 1
+   EOF
+   chmod a+rx _install
+   # Can't use the $INSTALL var as top level configure also uses it.
+   # https://sourceforge.net/p/x3270/bugs/15/
+   export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+   econf \
+   --cache-file="${S}"/config.cache \
+   --enable-s3270 \
+   --enable-pr3287 \
+   $(use_enable ncurses c3270) \
+   $(use_enable tcl tcl3270) \
+   $(use_enable X x3270) \
+   $(use_with X x) \
+   $(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+   use X && dodir "${FONTDIR}"
+   emake DESTDIR="${D}" install{,.man}
+   use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }



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

2022-01-02 Thread Mike Frysinger
commit: e72691ba7e1b2706fc1a3e687c82710f3b845d06
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Jan  2 19:59:21 2022 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Jan  2 19:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72691ba

net-misc/suite3270: version bump to 4.0_p14

Closes: https://bugs.gentoo.org/725154
Signed-off-by: Mike Frysinger  gentoo.org>

 net-misc/suite3270/Manifest |   1 +
 net-misc/suite3270/suite3270-4.0_p14.ebuild | 102 
 2 files changed, 103 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 5f9a9141c1a7..3da3049c5e20 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1 +1,2 @@
 DIST suite3270-4.0ga13-src.tgz 3317494 BLAKE2B 
898f279143006e1fc1f470bda3917afe85957de745676dc915f9c94292824ba0e10fc2ccf0a47e307c41e48741a3da7c066c45f63c917295e052216b79dd
 SHA512 
bdf9c5d129419c87b45907186e5f158d8623009151357e4d8a3d082f3729449cead84d005227bfb32968ae363d1a29350692cabe9bf8b71f760eda3f496b
+DIST suite3270-4.0ga14-src.tgz 3318277 BLAKE2B 
218d2332e3a5a3af1aa2f4f234d71ad5415ff74eefe485d1e9db2f4606caea56ce05142eec3b051f01eac3a0f0b7796221c98f16e7d7c625af291917148c5e37
 SHA512 
0c76946420bbc2a483ab321658350a5b3e1c03e66b65e99f1a8cb4d350e07eedd44f9f24671244f3c374f512e5d211304785b8e44ae125265ce8f71f0a9dcc65

diff --git a/net-misc/suite3270/suite3270-4.0_p14.ebuild 
b/net-misc/suite3270/suite3270-4.0_p14.ebuild
new file mode 100644
index ..a4f2fe5f2b6e
--- /dev/null
+++ b/net-misc/suite3270/suite3270-4.0_p14.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/;
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+   ncurses? (
+   sys-libs/ncurses:=
+   sys-libs/readline:0=
+   )
+   tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+   X? (
+   x11-base/xorg-proto
+   x11-misc/xbitmaps
+   app-text/rman
+   >=x11-apps/mkfontscale-1.2.0
+   x11-apps/bdftopcf
+   )"
+
+suite3270_makelist() {
+   echo pr3287 s3270 \
+   $(usex ncurses c3270 '') \
+   $(usex tcl tcl3270 '') \
+   $(usex X x3270 '')
+}
+
+src_prepare() {
+   default
+
+   # Some subdirs (like c3270/x3270/s3270) install the same set of data 
files
+   # (they have the same contents).  Wrap that in a retry to avoid errors.
+   cat <<-EOF > _install
+   #!/bin/sh
+   for n in 1 2 3 4 5; do
+   install "\$@" && exit
+   echo "retrying ..."
+   done
+   exit 1
+   EOF
+   chmod a+rx _install
+   # Can't use the $INSTALL var as top level configure also uses it.
+   # https://sourceforge.net/p/x3270/bugs/15/
+   export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+   econf \
+   --cache-file="${S}"/config.cache \
+   --enable-s3270 \
+   --enable-pr3287 \
+   $(use_enable ncurses c3270) \
+   $(use_enable tcl tcl3270) \
+   $(use_enable X x3270) \
+   $(use_with X x) \
+   $(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+   use X && dodir "${FONTDIR}"
+   emake DESTDIR="${D}" install{,.man}
+
+   local p
+   for p in $(suite3270_makelist) ; do
+   cd "${S}/${p}"
+   docinto ${p}
+   dodoc README*
+   use doc && dodoc -r html
+   done
+
+   use X && font_src_install
+}
+
+pkg_postinst() { use X && font_pkg_postinst ; }
+pkg_postrm() { use X && font_pkg_postrm ; }



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

2022-01-02 Thread William Hubbs
commit: 90ed69a22ae88a1883cfe4af7d5315a0c9cb30b2
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan  2 19:54:35 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan  2 19:55:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ed69a2

www-apps/trickster:  1.1.5 bump

Closes: https://bugs.gentoo.org/781530
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/trickster/Manifest   |  2 ++
 www-apps/trickster/trickster-1.1.5.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/www-apps/trickster/Manifest b/www-apps/trickster/Manifest
index 4a73b462077f..b01d6348cf9f 100644
--- a/www-apps/trickster/Manifest
+++ b/www-apps/trickster/Manifest
@@ -1,2 +1,4 @@
 DIST trickster-0.1.9-vendor.tar.gz 1748976 BLAKE2B 
77ad4a91a889a8241399fe6b4199d25c0ba52e818fbe1df8186dadea0f69c1d04f9c268fc376820592465ed36104a6195ce9a9985f8a9c02636ee1b8f80114b7
 SHA512 
6427cb3417ae7d62e5e144cb5a1962f2175ab063c2267abd838560db00acc4c161666df4ea2065a02172b50240f17a6ad09d76973e59d9bea91ecf4a9327466f
 DIST trickster-0.1.9.tar.gz 1739869 BLAKE2B 
dc50d12acfe27f68054bbafdeada0bd1847ebb1e03847f9173c7e9b772218ce2e7ceffe25db282912f88c005c0d590e3effece6483bdd80830438a8d114f859f
 SHA512 
82fa837d2b18143a65e22a06d2821d7a1da298fb3e9389854f8e6ad4de68f35d40d6aec2d23cca877032227d12818063953244a01b42f09bd724677d1080e84f
+DIST trickster-1.1.5-vendor.tar.xz 1310612 BLAKE2B 
ffe97d000ca53c1f1fea8b15eb20ba63c18cd9cd79c187d831b225abe7a472b75070fa516b04bcec44ed8b37ee600d6506b0d3241eebdbe1c5e91da935893127
 SHA512 
b804f3d520639fe873289ee92f0a920c6a8cde32abdfdb17c76d59858812b8416dcb3581d0f42ea5c219f5b892e57d6f3187a41edf0b9ef03179906837b2a6f9
+DIST trickster-1.1.5.tar.gz 5170485 BLAKE2B 
e0f0df7bf6c810d6cedfc6175dd8413adfeccdeca3329dbf1bf0f38d612ecb4c9692fa1b5560cf91fda9213c57c268f5fbe16608a8eb5932219abe026cd581ef
 SHA512 
da06e05436f6019b677b2d5d04e6b8aa1cd15a7ba1962b64101569c64e17f3132e71528f3925a3772d2ad7faf9435c987ffaacffd07961ab8526b68fbfd58135

diff --git a/www-apps/trickster/trickster-1.1.5.ebuild 
b/www-apps/trickster/trickster-1.1.5.ebuild
new file mode 100644
index ..8f4e9be4ae1f
--- /dev/null
+++ b/www-apps/trickster/trickster-1.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Dashboard Accelerator for Prometheus"
+HOMEPAGE="https://github.com/tricksterproxy/trickster;
+VENDOR_URI="https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz;
+SRC_URI="https://github.com/tricksterproxy/trickster/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   ${VENDOR_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="
+   acct-group/trickster
+   acct-user/trickster"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   default
+   mv ../vendor .
+}
+
+src_compile() {
+   set -- go build -mod vendor ./cmd/trickster
+   echo $@
+   "$@" || die "build failed"
+}
+
+src_install() {
+   dobin ${PN}
+dodoc -r conf docs/*
+   systemd_dounit conf/trickster.service
+   insinto /etc/trickster
+   doins "${FILESDIR}"/${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2022-01-02 Thread Arthur Zamarin
commit: 95a29250f582ec7aa09448b4e4e143732a75bbef
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Fri Dec 17 09:51:23 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a29250

app-editors/vscodium: version bump to 1.63.2

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/23384
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest   | 6 +++---
 .../vscodium/{vscodium-1.63.1.ebuild => vscodium-1.63.2.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 893a99be5dde..7e928a4247ca 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,6 +4,6 @@ DIST vscodium-1.61.2-arm64.tar.gz 112085871 BLAKE2B 
47c58659d6e4e9a468b014c9d0a8
 DIST vscodium-1.62.3-amd64.tar.gz 114303440 BLAKE2B 
d2c1c1a3a1a2dfe211db339adae44fd81c20747812a204d8c4d805ebe7ab3267d2041dc50c40b5e548a5ae003d830e841549ae71c688c107e57689fd7f773519
 SHA512 
f672dd4296a1ed9f0505e93ee5735663effc0fb51746d3ff70e90894fc0806ab2eec13e191190a9bf2c19464aa420f6c9d8d664e685df145b18faebb8870d2b2
 DIST vscodium-1.62.3-arm.tar.gz 97823307 BLAKE2B 
bcbf8c696eb959962cd66e1d0585e945b4eff2ed4fccf781bd0d3da23810dfe9e30f68be7baacd7f495c3ef8d1f43ee58aee7cb4f8817228c14b01423e7a
 SHA512 
8d69e0046b0b9a1c268bdeeda051ef2ef5e09106eadeb96735cd7c09af069ef4652b06dab2b549817f539607f286a79a679ec46cd1cdd28e778cee3b85b7e89c
 DIST vscodium-1.62.3-arm64.tar.gz 112387259 BLAKE2B 
cc063392c4531269c0fbcbbda2896d23d2a781f8d56c9462885b1cbc5f81005bd22d94616853c29298105f46a517cb76520e2677d6599ca948c0018b32c1e2aa
 SHA512 
e1a9183377a1e16ddbb7a14e70fa5b97b27a31fa52da6f142bf2e37af2a316d1e08d05270d7e77b672cda97bacdacf893264718e46f231eefeb367c16c8f5b3f
-DIST vscodium-1.63.1-amd64.tar.gz 114321651 BLAKE2B 
8196a69fdc2fc1185f057a2bb373cc4ecdc41c267cc1bf19442c03b45a2ed1997a5836075655673f05a5962840babd2cae968556f2ca79f3dedba90b760f7dd5
 SHA512 
5bf87e6cbeeeffcc14c9935cd2c55830395d2edcce7541fdf4d0bbd1b167e95efd4679fcec65422bacbeb9f0548c76a4fe4130251cc0666fd1cd75740222f97e
-DIST vscodium-1.63.1-arm.tar.gz 97849537 BLAKE2B 
f011fb9eddbc6750dc971f8885c3c5501afd74793b11e0330c2efb7693bf9914a4da06fe595d7c87a69dbdbb91a38e32f7e48b6dd8a89e79300eaa0ff5121b98
 SHA512 
d0aa3a0e0b8e3a42d27b487d2d8cde85118527cf39a78733a8eda4caf0bc67a8ed97bc736add6ab38ae77c81335a21261f8db7fe89311b50bbe52bfe5a4db60d
-DIST vscodium-1.63.1-arm64.tar.gz 112411313 BLAKE2B 
ddb2fdfdb82b164287f51fd26c4feef9f69e363419bfc234f330a12c85bb82283d347452ad2336040be8c02c32419ce71d497f7f20b1e27a5a1a80a3b95a972f
 SHA512 
32c1714536ecb9952f9441f73d08614d4b38431bcba50116d2c0dd3b952ec23df123f4de91808f03a03f2de932322da941b3e1f24ff896bbc48a44caa06dd89f
+DIST vscodium-1.63.2-amd64.tar.gz 114325091 BLAKE2B 
2d05da02b67c52ec151611ef159f6c1f26f920c990e770630fbf59614f2f7982b3157855abc802b876ed49f513dc87ea387c39078c78375a59fdee0c276786be
 SHA512 
13d309ac1427db6e924d667eb4f66c690f2bf26ae1dc307c22d76aceef5e1a997d57dd0f6458b40b7e0c88babe7bd3fe85b0efc2849aa672e8dc006cb09bc337
+DIST vscodium-1.63.2-arm.tar.gz 97849895 BLAKE2B 
eae617edfe6bddeb4b4795c668006ffa299dca2cb22d92d1611a51e53ad0435dd975faa408e169bec4fe0fc87c19702850de6dee2bee9c5339211e2afa7a
 SHA512 
8f24876638f6b784fe08e53682e076c3fdfeee73971ab2f9657de5827d8bff86bea83c48e5d5e571e1a08fd184bc8b4937e90b51eb9679799f5c76868d43704e
+DIST vscodium-1.63.2-arm64.tar.gz 112417892 BLAKE2B 
08c44c7dfa75c11f548e1b29b621352a6054f8caed33d8456fcfe722b41283a4986167ff507055f284cb3202508754752412af005fcd8bd4fc405a7d124664f1
 SHA512 
cbf44d86ced1b48e1d5d17b8c77713e8c9a2bfc6cf8a4029b12ee382c42fc8ebd9cd2d79daf4042de23c96f47e08241c1b93e1f9eba0a0a962d8212c3b84ebe6

diff --git a/app-editors/vscodium/vscodium-1.63.1.ebuild 
b/app-editors/vscodium/vscodium-1.63.2.ebuild
similarity index 100%
rename from app-editors/vscodium/vscodium-1.63.1.ebuild
rename to app-editors/vscodium/vscodium-1.63.2.ebuild



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

2022-01-02 Thread Arthur Zamarin
commit: 63d29ed3f8ec8b8b2bb290896d187eb51b199f61
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Fri Dec 17 09:50:01 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d29ed3

app-editors/vscode: version bump to 1.63.2

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscode/Manifest   | 6 +++---
 app-editors/vscode/{vscode-1.63.1.ebuild => vscode-1.63.2.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 43ee37d95da4..302af51cbd4c 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -4,6 +4,6 @@ DIST vscode-1.61.2-arm64.tar.gz 108043274 BLAKE2B 
f512c85102b3e3858a5ba8f2a63ec9
 DIST vscode-1.62.3-amd64.tar.gz 113702793 BLAKE2B 
0d5b79c0379bfc39f8ab356d6ae760d2b3bb32c41b308e5f78d824a8198201f1ea1c61034e2207bd674d00b1d5b52e75dbab07d2d7053adb17e9b64a4a47fd0c
 SHA512 
5d69e7fda01c381b3a068a73f5506aee78f299b2a9a48fce46100d5f6d1f4558c4c0abbe17c8507e85711409052fdf9d590b12c0534e6e5cfe002f766df69c50
 DIST vscode-1.62.3-arm.tar.gz 94730175 BLAKE2B 
176d2f39b1b8bc945b7fb03e4db834846a35afafe024a774326b15a1e083c06d08e4a7ac8c38233299869f7c02eed16e89335012202acb888cb0034042ec12ca
 SHA512 
130471b46794e1fd202fb83b891577e1f6bd29b72637e4efb5822e33a5578a848b236fc6c8a4652841e7b28f29cc9ffca718a3ddfda3d78cceef9b04087861a5
 DIST vscode-1.62.3-arm64.tar.gz 108316120 BLAKE2B 
def07c01b4371b6e3ea1c47a45eb5763922fee650b83c3c9d9527d1323c602494b0e200543cbf527dbddb040ff786d88df5fac3d678d200d2a8768c7c3e0d135
 SHA512 
f1c91bdcef8f249bd4c81ec36ed5e0222eb1e6848206e33c3c7533a9805d594c8d64515317646f78a4d4b7cd7d89f05d499c5c82789c9b8ac3fbdb4451519ecd
-DIST vscode-1.63.1-amd64.tar.gz 113723133 BLAKE2B 
98d5e8376e1926dea3e289243685f881497926f8bc413d0fd312684fb6d0f692890bc8212a62086c9b0178c436e8cbc0179657387753b4f30490c88805525a80
 SHA512 
be18f648db935497c2ce8f43fa54aeb775fcaa4348e0d561071d380a7fd373c4ad5a05f53ba4b33a44facf90e37b256818388c6ec8dfb6142658aaacb98fc1c7
-DIST vscode-1.63.1-arm.tar.gz 94749732 BLAKE2B 
65942830c0b66c25a104cbf3e758b7074a06e6995a59ed30fd3d944ac74f5ffd2cb1075fb17977aeb85196e292e646920912c804ae426916bd8a3431c5b6d788
 SHA512 
30a539f31c3e4d5598151533ad5e53e25c142a392a5ded51c5b386244a19b149eed03d28f772cdd4bce7366c25d3131f5c1db168589cdecf0e059ebd5c88493d
-DIST vscode-1.63.1-arm64.tar.gz 108342012 BLAKE2B 
b1c0bb6f3034f6fa1c662048e2ed55e2cd59b251c034133e80f0b7cb2e8418287f8fdac2f52f9e2cad469cc604128e82de44a3eb8a580372c0c31c8d48ed1471
 SHA512 
f0c71e17f2258919de1e7d9ec782df38fd5245276b0b5f2d79f71e6041d6f0939edee5efc04fcb120f9ca25165750a454b450cf083ae9ed296bc17a107564401
+DIST vscode-1.63.2-amd64.tar.gz 113730849 BLAKE2B 
8be0b450356db61d072be9ee7c932b32b70493617f56ebc82948264f78a3a32363f6c183d26aa4f4d06b4475a6b95d69441a0fca64185fcfaa01d19c05b252bc
 SHA512 
c7f2b80d2fd7a4b420d248d6b9e325f77b460dce3e1d1748b63c18dd6983243601d967f65ffc72c79c0d7615c9e228fcfffa86d456a4ee27d3d027dec644eceb
+DIST vscode-1.63.2-arm.tar.gz 94756805 BLAKE2B 
75502ca42e3720f79fa8da3a33843655d8db6c9ef12403cd9be119e93e4ce07b8b70f9b7d5dfeea53eb3d7b3fecb3e1b4e282cfaad2e4830e3b1ea396a20b2dc
 SHA512 
3fb9673a481642d5c2317bdaa7e45efb9d26152e52a4bedd26a7a17fcfbbe5c4f772d8a6680c2c39dafc6a15a1510910e846cc8f67ee0dff6d590fb7d58c77f7
+DIST vscode-1.63.2-arm64.tar.gz 108337529 BLAKE2B 
8234fa92b1eac1b3a7c3297c50f730b73a2a4b0795868d91adc8898fff61e9f44780dbd94edf8c3ec6c9f3ec33b085e6855f6104ad9b927867d96412ec5bc038
 SHA512 
b474d54c75e62418e19f980e2a658ad82ffcba5927418f88123a7c12e6a19525c67260461764de56655fe1d964415b6de209628cdc264da41b2c2c9576815d03

diff --git a/app-editors/vscode/vscode-1.63.1.ebuild 
b/app-editors/vscode/vscode-1.63.2.ebuild
similarity index 100%
rename from app-editors/vscode/vscode-1.63.1.ebuild
rename to app-editors/vscode/vscode-1.63.2.ebuild



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

2022-01-02 Thread Arthur Zamarin
commit: 4b3a55ecea384bf1f0cb8bc40787027cdd0c541e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:47:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:47:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3a55ec

dev-libs/utfcpp: Stabilize 3.1.2 sparc, #830426

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

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

diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild 
b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index a71ba34b5f8a..c23963c38a11 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-01-02 Thread Arthur Zamarin
commit: b83c8aa3cab7eec8b20a8828b1f692fb3b1d1f91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:31:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:31:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83c8aa3

dev-util/ccache: Stabilize 4.5.1 ppc, #830377

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

 dev-util/ccache/ccache-4.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ccache/ccache-4.5.1.ebuild 
b/dev-util/ccache/ccache-4.5.1.ebuild
index 212ef1a4d435..72267146c468 100644
--- a/dev-util/ccache/ccache-4.5.1.ebuild
+++ b/dev-util/ccache/ccache-4.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdlib-shims/

2022-01-02 Thread Arthur Zamarin
commit: 782b2bf01f9c2c7a0423d419e5de73604b0b5d64
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:22:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:22:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782b2bf0

dev-ml/stdlib-shims: Stabilize 0.3.0 ppc, #828347

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

 dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild 
b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
index f7954db44397..5abd98e38467 100644
--- a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
+++ b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz;
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 DOCS=( "README.md" "CHANGES.md" "LICENSE" )



[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdlib-shims/

2022-01-02 Thread Arthur Zamarin
commit: d5d211615096de04173697c5e3ef0eca8588fdfd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:17:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:17:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d21161

dev-ml/stdlib-shims: Stabilize 0.3.0 ppc64, #828347

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

 dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild 
b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
index 63dbbfb4c4f3..f7954db44397 100644
--- a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
+++ b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz;
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 DOCS=( "README.md" "CHANGES.md" "LICENSE" )



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

2022-01-02 Thread Arthur Zamarin
commit: a8e459cc20e343721cbc79b755493f1ad6226e9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:11:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:11:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e459cc

media-libs/libaom: Stabilize 3.2.0 arm64, #829898

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

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

diff --git a/media-libs/libaom/libaom-3.2.0.ebuild 
b/media-libs/libaom/libaom-3.2.0.ebuild
index da564e086034..59e9142c06c6 100644
--- a/media-libs/libaom/libaom-3.2.0.ebuild
+++ b/media-libs/libaom/libaom-3.2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
S="${WORKDIR}"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 DESCRIPTION="Alliance for Open Media AV1 Codec SDK"



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

2022-01-02 Thread Arthur Zamarin
commit: a61346e3ac65eae10601d12987e6de259c9c6dcd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:07:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:07:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61346e3

media-libs/libaom: Stabilize 3.2.0 ppc64, #829898

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

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

diff --git a/media-libs/libaom/libaom-3.2.0.ebuild 
b/media-libs/libaom/libaom-3.2.0.ebuild
index af5954f807fb..da564e086034 100644
--- a/media-libs/libaom/libaom-3.2.0.ebuild
+++ b/media-libs/libaom/libaom-3.2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
S="${WORKDIR}"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 DESCRIPTION="Alliance for Open Media AV1 Codec SDK"



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

2022-01-02 Thread Arthur Zamarin
commit: 7e5e4f4457be8bd43461123eed5714645ce7c4a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:07:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5e4f44

media-libs/libaom: Stabilize 3.2.0 ppc, #829898

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

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

diff --git a/media-libs/libaom/libaom-3.2.0.ebuild 
b/media-libs/libaom/libaom-3.2.0.ebuild
index 990224f1be54..af5954f807fb 100644
--- a/media-libs/libaom/libaom-3.2.0.ebuild
+++ b/media-libs/libaom/libaom-3.2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
S="${WORKDIR}"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
 DESCRIPTION="Alliance for Open Media AV1 Codec SDK"



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

2022-01-02 Thread Arthur Zamarin
commit: 6f67e42f3b3e2e3b5fe2aa6907b4e6d750dc9bc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:07:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:07:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f67e42f

dev-libs/utfcpp: Stabilize 3.1.2 arm64, #830426

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

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

diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild 
b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index cad87cabbb52..a71ba34b5f8a 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdlib-shims/

2022-01-02 Thread Arthur Zamarin
commit: 73f5c2a4d547ba60d7ffcec99e17e14429ab8820
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 19:07:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 19:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f5c2a4

dev-ml/stdlib-shims: Stabilize 0.3.0 arm, #828347

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

 dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild 
b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
index 5dac85347022..63dbbfb4c4f3 100644
--- a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
+++ b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz;
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt"
 
 DOCS=( "README.md" "CHANGES.md" "LICENSE" )



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

2022-01-02 Thread Arthur Zamarin
commit: a7dbf582f6fa643ca2ef22be09ed47da6f0a6d21
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 18:54:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 18:54:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dbf582

dev-python/rich: drop versions

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

 dev-python/rich/Manifest|  6 --
 dev-python/rich/rich-10.12.0.ebuild | 27 ---
 dev-python/rich/rich-10.13.0.ebuild | 27 ---
 dev-python/rich/rich-10.14.0.ebuild | 27 ---
 dev-python/rich/rich-10.15.0.ebuild | 27 ---
 dev-python/rich/rich-10.15.1.ebuild | 27 ---
 dev-python/rich/rich-10.15.2.ebuild | 27 ---
 7 files changed, 168 deletions(-)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 05d8ab2361e1..59a7fbf2208f 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1,9 +1,3 @@
-DIST rich-10.12.0.tar.gz 16265099 BLAKE2B 
c2249be5a5008e3e9fd5c301b10d7bc544e4805d4762e87481aa31716e38eb3cb2b81ce80f201fc0d3961574136f47b7b374d6bc7d18e4f55f1f757a7e17e5a2
 SHA512 
bb42ff24c9eeeae548a6e222ecc03f8b46d763c4b022964bd8fb11517f1a23a7aaa82a2155d5cd3d29cdd1af5fab6cc4f26840a84ce5e26dd740f8706961ce1f
-DIST rich-10.13.0.tar.gz 16277448 BLAKE2B 
e33bca376e1a5b82d0648c7bdda9ce30930b7c095cd8272b573f52dcb056a21be35fb0ef83c939e7feeb458eb4efb7767bf98706a4c58fc134627a0b0f3aa68d
 SHA512 
23ea811fbaa8002416530975fe79c62b42d3c79806d312c172351f632864356be77063d5dc0fe0243d78479fb31a87433a432b115f5cf570f7c6e44c6f773ff0
-DIST rich-10.14.0.tar.gz 16276866 BLAKE2B 
bc7d9a493dd4d283b0890bf385ac219c60cfb80addc226b39418ff26ca598a96c71e56ce7bea34b0508728d5535ed8ef71b21b907c13bb2ac3a1c79afefeb8f2
 SHA512 
be5f36ca19e4c353b94030f65abd7177f8a8194a2b6d46554c29aaa3e57fca585892634e2b096f407e6ae4ae47a7f9844fb7686c34e10d4bbccb0ea35a7d2247
-DIST rich-10.15.0.tar.gz 16279650 BLAKE2B 
c169ca3d9144349770a0baf56d6267d5ac2e8505878838c233561961c0f1f4c5dee9585e241ee730346935134162652368f735f3f9c8cf20fa43272bc99f0e68
 SHA512 
8c853221761199b8d3a07c38bf4ca3c355fb5618c6c0edeccd55ad88ea68907cd8d80075824bfd83ad88c9c06a2ddf46e52d88934670040bf74262128e241e89
-DIST rich-10.15.1.tar.gz 16279572 BLAKE2B 
e91a9d168d88c1d8db4b0901809c4da29d32b2dd582b0a7584a2f20cc60ff4418a95e593c9085babb948c0ffb4568da3b752e60d36adfc85ee704d7dd4dfc7e7
 SHA512 
9544f00eaddbb69cb95a16a0cd780acff38a49cdc6e35217e88ed462333e17b295dc5fdd3bf1ae25ab5e9100804e1d055b0d81bd0bca805e7b433238313f2edd
-DIST rich-10.15.2.tar.gz 16282858 BLAKE2B 
7fe05eb357e5137319764b0d751c3bc68f8545e391575a9a360b252c395714ecb8ad7b944e7c77e74990413cb6bfb2a6c6db0fb8e72eb098f91c8d5d86bc9f8a
 SHA512 
02e851cc9a72cb62d1826f82a5b8919a8911cf3dbdfe5f5443a89b2b7bc48c575dcf5ba63c17da60cf2ef9de3d036c7b68a845610be72af63d082d487c3b61c2
 DIST rich-10.16.0.tar.gz 16280103 BLAKE2B 
af66398a4bc6e3e5503418721906679dc6f964b6dcbb56195f64d0ef4f504d9e0002f8b727c4fba7b42dda8790a03bb12a85150b99d5294712e38dea2800f841
 SHA512 
48c9e4d0b733cf79e9bceac284ca3cf37c14f52c0f3590f08acd9b0ea791da0200753f3cbae13a619b9c42fdb1167d55724c80123e2935bf2ed7133a15639ac8
 DIST rich-10.16.1.tar.gz 16280385 BLAKE2B 
dda2e6a64f9ecfe99fdda3a2e24c6a859e25eca48ebc2af63dbea3c8b90f977e10253721e85b876165c9f51c52ceed057e77b08cf2c77c28de67b8a2c49c4617
 SHA512 
341aa3fdb7fe608d15c867eb50f36fcc250e041a256e4bee86f0c69e7e0f9239c84be88833dad56f05edeb09a734d64f423b9080bd13b88c3a59d958e8ff1f4c
 DIST rich-10.16.2.tar.gz 16282443 BLAKE2B 
ccc7292e265770880539d6a1a6b2e819b45e2e3d4d152f1a16c56f2da74c9a472ae49ea0a4a677ad71c4dd087fade2c415484073b4b2cd86869ad7c43c32b162
 SHA512 
9cb8b0c8105589db22d7efdc47cbfa20531cd184f07855db4bfafb667299c7d3e520b19e3b33e7818affb7a5674805849ee9f2e770927e285ccd7f4f838982c3

diff --git a/dev-python/rich/rich-10.12.0.ebuild 
b/dev-python/rich/rich-10.12.0.ebuild
deleted file mode 100644
index 05ddc3dab2e6..
--- a/dev-python/rich/rich-10.12.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python library for renrering rich text, tables, etc. to the 
terminal"
-HOMEPAGE="https://github.com/willmcgugan/rich;
-SRC_URI="https://github.com/willmcgugan/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-RDEPEND="
-   dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/commonmark[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
-}

diff --git a/dev-python/rich/rich-10.13.0.ebuild 
b/dev-python/rich/rich-10.13.0.ebuild
deleted file mode 100644
index 

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

2022-01-02 Thread Arthur Zamarin
commit: 29ddce38642becec0d39833343d83f9469aca258
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 18:56:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 18:56:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ddce38

dev-python/mkdocs-material: add 8.1.4

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-8.1.4.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 38ce3e7c4f62..f14310ba5bc4 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -3,3 +3,4 @@ DIST mkdocs-material-7.3.6.tar.gz 7391997 BLAKE2B 
9ac47337287b724aa30da5c95b5fb5
 DIST mkdocs-material-8.0.5.tar.gz 7523273 BLAKE2B 
93b1f545e90784635a0f9b4c01a697310b18421540fd9563c5307806268af2e48e37c193979b8d86823bd5d875b1cc16d912aab52d108b12d6a796b08f8e7932
 SHA512 
6508b740ccc4ff7bd30c207cbe437d62c02140566cec047fdf0d98a23894825199b0928764f3fa1fe1314e9e95beaeff817d900dc5bf3d4b42b9b0e677eb3a47
 DIST mkdocs-material-8.1.0.tar.gz 7526249 BLAKE2B 
6938ae4ff23ba450520f84630759ce408f1c11d75200281f6c454aa90d6af659d49c0d8f345a87b969e0169d4851a2510906b9e7243a0a93efbc99025dc9792a
 SHA512 
2493edefbdbca0a3708950b62178c66ceefb5fb1868cafcb087bf727c404e3955abb2d45b14e944b4720b532e3cd049fbcae3e0d9b8f36295dede9dd2bdb3717
 DIST mkdocs-material-8.1.3.tar.gz 7654739 BLAKE2B 
9b381e99ee2911d9d54a64b40538fb15bf568ba92171d6d42e1679143cf5729c5fabdb24de4d97509bdbdc05e5e282e310c03dc12c973449c935c77ea277dcc9
 SHA512 
65527fa1b5cd1f3a31cbc84d3bf52aa49844549dde042534f0d24e7bcf175f72ba1b21bda87d1fb4e25307b51f995d8de492b7c5c909f84d075e2b50fe97fc05
+DIST mkdocs-material-8.1.4.tar.gz 7892710 BLAKE2B 
3e986279bc93be4599568b431818313e01fe036420a1654a2883f5d855818a7fde64ef04bdf81a9688873a66ecb1e9692147e18a56292071ffbad93157ff06ac
 SHA512 
9298400feb21d9d0027dc22f363f8bdff160b00623ebf09886add90359f739b69c3ee79c3bfc9a4dc18eb2d4cdb5544897aae6a807b0a379cca0dc9df82d16fc

diff --git a/dev-python/mkdocs-material/mkdocs-material-8.1.4.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-8.1.4.ebuild
new file mode 100644
index ..c649d1b71d89
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-8.1.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material
+   https://pypi.org/project/mkdocs-material
+"
+SRC_URI="https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.10[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.0[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}]
+"



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

2022-01-02 Thread Arthur Zamarin
commit: 68f6ce3f4004126cfc423ef8780a444865ba129e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  2 18:53:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  2 18:53:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f6ce3f

dev-python/rich: add 10.16.2

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

 dev-python/rich/Manifest|  1 +
 dev-python/rich/rich-10.16.2.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 9bcbe1a2a8e8..05d8ab2361e1 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -6,3 +6,4 @@ DIST rich-10.15.1.tar.gz 16279572 BLAKE2B 
e91a9d168d88c1d8db4b0901809c4da29d32b2
 DIST rich-10.15.2.tar.gz 16282858 BLAKE2B 
7fe05eb357e5137319764b0d751c3bc68f8545e391575a9a360b252c395714ecb8ad7b944e7c77e74990413cb6bfb2a6c6db0fb8e72eb098f91c8d5d86bc9f8a
 SHA512 
02e851cc9a72cb62d1826f82a5b8919a8911cf3dbdfe5f5443a89b2b7bc48c575dcf5ba63c17da60cf2ef9de3d036c7b68a845610be72af63d082d487c3b61c2
 DIST rich-10.16.0.tar.gz 16280103 BLAKE2B 
af66398a4bc6e3e5503418721906679dc6f964b6dcbb56195f64d0ef4f504d9e0002f8b727c4fba7b42dda8790a03bb12a85150b99d5294712e38dea2800f841
 SHA512 
48c9e4d0b733cf79e9bceac284ca3cf37c14f52c0f3590f08acd9b0ea791da0200753f3cbae13a619b9c42fdb1167d55724c80123e2935bf2ed7133a15639ac8
 DIST rich-10.16.1.tar.gz 16280385 BLAKE2B 
dda2e6a64f9ecfe99fdda3a2e24c6a859e25eca48ebc2af63dbea3c8b90f977e10253721e85b876165c9f51c52ceed057e77b08cf2c77c28de67b8a2c49c4617
 SHA512 
341aa3fdb7fe608d15c867eb50f36fcc250e041a256e4bee86f0c69e7e0f9239c84be88833dad56f05edeb09a734d64f423b9080bd13b88c3a59d958e8ff1f4c
+DIST rich-10.16.2.tar.gz 16282443 BLAKE2B 
ccc7292e265770880539d6a1a6b2e819b45e2e3d4d152f1a16c56f2da74c9a472ae49ea0a4a677ad71c4dd087fade2c415484073b4b2cd86869ad7c43c32b162
 SHA512 
9cb8b0c8105589db22d7efdc47cbfa20531cd184f07855db4bfafb667299c7d3e520b19e3b33e7818affb7a5674805849ee9f2e770927e285ccd7f4f838982c3

diff --git a/dev-python/rich/rich-10.16.2.ebuild 
b/dev-python/rich/rich-10.16.2.ebuild
new file mode 100644
index ..23da7333ab91
--- /dev/null
+++ b/dev-python/rich/rich-10.16.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for renrering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="https://github.com/willmcgugan/rich;
+SRC_URI="https://github.com/willmcgugan/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # check for exact color render string, which changes across 
pygments bumps
+   tests/test_syntax.py::test_python_render
+   tests/test_syntax.py::test_python_render_simple
+   tests/test_syntax.py::test_python_render_indent_guides
+   )
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



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

2022-01-02 Thread Andrew Ammerlaan
commit: c7e86bf9490760d5201c01e0684321081e2a6784
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan  2 18:50:36 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  2 18:54:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7e86bf9

dev-python/iuliia: remove non-ASCII character

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/iuliia/iuliia-0.11.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/iuliia/iuliia-0.11.4.ebuild 
b/dev-python/iuliia/iuliia-0.11.4.ebuild
index 1eaba5245..09e4665e2 100644
--- a/dev-python/iuliia/iuliia-0.11.4.ebuild
+++ b/dev-python/iuliia/iuliia-0.11.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 )
 DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
 inherit distutils-r1
 
-DESCRIPTION="Transliterate Cyrillic → Latin in every possible way"
+DESCRIPTION="Transliterate Cyrillic to Latin in every possible way"
 HOMEPAGE="
https://dangry.ru/iuliia/
https://pypi.org/project/iuliia



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-gmid/

2022-01-02 Thread Andrew Ammerlaan
commit: 6d004e2fb1dfe0d000aa58389750b537a1858315
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan  2 18:48:40 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  2 18:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d004e2f

sec-keys/signify-keys-gmid: add metadata file

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sec-keys/signify-keys-gmid/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sec-keys/signify-keys-gmid/metadata.xml 
b/sec-keys/signify-keys-gmid/metadata.xml
new file mode 100644
index 0..51d94e1dc
--- /dev/null
+++ b/sec-keys/signify-keys-gmid/metadata.xml
@@ -0,0 +1,5 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/openpgp-keys-skyjake/

2022-01-02 Thread Andrew Ammerlaan
commit: cd6dae7dc65bafc383593d90c9682296b0f41d6e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan  2 18:51:18 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  2 18:54:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd6dae7d

sec-keys/openpgp-keys-skyjake: remove non-ASCII character

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild 
b/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild
index 8a0f991da..50783f0f2 100644
--- a/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild
+++ b/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MY_PN="${PN#openpgp-key-}"
-DESCRIPTION="OpenPGP keys used by Jaakko Keränen"
+DESCRIPTION="OpenPGP keys used by Jaakko Keranen"
 HOMEPAGE="https://gmi.skyjake.fi;
 SRC_URI="https://gmi.skyjake.fi/pgp_public_key.txt -> ${P}.asc"
 S="${WORKDIR}"



[gentoo-commits] repo/proj/guru:master commit in: dev-ruby/ruby-install/

2022-01-02 Thread Andrew Ammerlaan
commit: 35a714d90af04df573786ce35f5501ee5e7c11ba
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jan  2 15:45:32 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  2 15:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35a714d9

dev-ruby/ruby-install: fix 0.8.3-r2

Fix Makefile's version to include Gentoo ebuild revision.

Closes: https://bugs.gentoo.org/830341
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 ...ruby-install-0.8.3-r1.ebuild => ruby-install-0.8.3-r2.ebuild} | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-install/ruby-install-0.8.3-r1.ebuild 
b/dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild
similarity index 81%
rename from dev-ruby/ruby-install/ruby-install-0.8.3-r1.ebuild
rename to dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild
index 1c97407cc..46ccb1fad 100644
--- a/dev-ruby/ruby-install/ruby-install-0.8.3-r1.ebuild
+++ b/dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,6 +31,13 @@ src_test() {
emake test
 }
 
+src_prepare() {
+   default
+
+   sed -i Makefile -e "s/^VERSION=.\+$/VERSION=${PVR}/" \
+   || die "Cannot fix doc location to follow Gentoo/FHS guidelines"
+}
+
 src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install
 }



[gentoo-commits] repo/proj/guru:master commit in: net-misc/gmid/

2022-01-02 Thread Andrew Ammerlaan
commit: 9bcd75510ec55837729942ea10c8065fd1df5280
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  2 18:25:36 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  2 18:25:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bcd7551

net-misc/gmid: fix live

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/gmid/gmid-1.7.5.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/gmid/gmid-1.7.5.ebuild b/net-misc/gmid/gmid-1.7.5.ebuild
index eb001b79e..b2b7a3d77 100644
--- a/net-misc/gmid/gmid-1.7.5.ebuild
+++ b/net-misc/gmid/gmid-1.7.5.ebuild
@@ -33,12 +33,14 @@ DEPEND="
dev-libs/libretls
dev-libs/openssl:=
 "
+RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
virtual/yacc
-   verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )
 "
-RDEPEND="${DEPEND}"
+if [[ ${PV} !=  ]]; then
+   BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
+fi
 
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 
1-2).pub"
 



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-telescope/

2022-01-02 Thread Andrew Ammerlaan
commit: 7cf84fe448218cb9c882f0ffdbb93946637fe612
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan  2 18:49:39 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  2 18:54:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7cf84fe4

sec-keys/signify-keys-telescope: add metadata.xml

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sec-keys/signify-keys-telescope/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sec-keys/signify-keys-telescope/metadata.xml 
b/sec-keys/signify-keys-telescope/metadata.xml
new file mode 100644
index 0..51d94e1dc
--- /dev/null
+++ b/sec-keys/signify-keys-telescope/metadata.xml
@@ -0,0 +1,5 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+



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

2022-01-02 Thread John Helmert III
commit: dec64aedba5f8c0ac0c8db358ebeb3dd76f9c0ad
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Jan  2 18:36:59 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Jan  2 18:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec64aed

app-emulation/qemu: REQ_USE+="static? ( !pam )"

Closes: https://bugs.gentoo.org/830391
Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/app-emulation/qemu/qemu-6.2.0-r2.ebuild 
b/app-emulation/qemu/qemu-6.2.0-r2.ebuild
index 9bad836fb39e..481bf31b0386 100644
--- a/app-emulation/qemu/qemu-6.2.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-6.2.0-r2.ebuild
@@ -107,7 +107,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_riscv64? ( fdt )
qemu_softmmu_targets_x86_64? ( fdt )
sdl-image? ( sdl )
-   static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins 
!rbd !snappy !udev )
+   static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio 
!plugins !rbd !snappy !udev )
static-user? ( !plugins )
vhost-user-fs? ( caps seccomp )
virgl? ( opengl )



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

2022-01-02 Thread Nick Sarnie
commit: 52cc160503fcb07dfe87595299da9dc8b0349f5b
Author: Matthew Smith  offtopica  uk>
AuthorDate: Sun Jan  2 15:06:16 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Jan  2 17:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cc1605

dev-libs/tree-sitter: add 0.20.2

Signed-off-by: Matthew Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/23632
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-libs/tree-sitter/Manifest  |   1 +
 dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild | 171 +
 2 files changed, 172 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 8aaaed52f233..468ce91de5d5 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -83,6 +83,7 @@ DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B 
a3d1966bf57c11afcd026269135a6189f14
 DIST toml-0.5.8.crate 54219 BLAKE2B 
b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19
 SHA512 
26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
 DIST tree-sitter-0.20.0.tar.gz 2876764 BLAKE2B 
058f62c2067ce5fcf9440f281c63908f93fda09a6b3604d7196b9c56a15ba88ded7d75f9c21b4c5c4209f587fb5f326ae655cb5f5d84b46bfd783b2147048568
 SHA512 
a51fa0af45a6a99bb74ff53c15a4d7939eb24c6720e65ec7a96f74ffbce54801f14539e071ec6a4891dae778d7dea5edcecc6dd57716cc70a891c9e6cfa55013
 DIST tree-sitter-0.20.1.tar.gz 2903038 BLAKE2B 
092b3110ca2dd2dc2f6298dad98c2400064ba7b7bce90cdf7c50bdfabf0bf52629f5315728b578ae46efc1a4c2f71ff024ffae202205a3b563188e3537565359
 SHA512 
172e9b2fba5d4610f663934dff1cf4580d09631a3d8d5d7249b6a80288aa9fdda9f5eac50a501935a87414563b46f843c3d98a1f7e45302a5c61dd3c08159606
+DIST tree-sitter-0.20.2.tar.gz 2904490 BLAKE2B 
cae19e3a66778ea72bf5cb0e5153bb6b7dfec0b059c01825377742886fadd52d789f456e82287d71841afad8bd5347361d5ef718b12e20e94c629480c43f4f33
 SHA512 
4b9a7da47b48b0003daf9af60f9d48aacf7c74d1c9e2645eafd74f62f568bc69e2fb36bb8f0c6b9f1dc85829e146786cc6bf7050ed1402167790b1552990665f
 DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 
853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c
 SHA512 
170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e
 DIST unicode-normalization-0.1.17.crate 100345 BLAKE2B 
2579748ab87f6d74ab8e845d88c1990e4ef32e46e38f9a1841e3381d257d973f2f8a9da359c8e3f11790a888acf81f548ed3b749a67bb3e95acf3b744dd063f3
 SHA512 
727b4844a4eb103375dff7d88d620e1fb581cbdf2523f07a5c1673ff333d772d48ffae7658bfe4816a5bb42de5f68a96e15be9341c540a0f746c2990eeccb3d6
 DIST unicode-width-0.1.8.crate 16732 BLAKE2B 
5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2
 SHA512 
0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild
new file mode 100644
index ..f85c79757058
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CARGO_OPTIONAL=1
+
+CRATES="
+   aho-corasick-0.7.15
+   ansi_term-0.11.0
+   ansi_term-0.12.1
+   anyhow-1.0.40
+   arrayref-0.3.6
+   arrayvec-0.5.2
+   ascii-1.0.0
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bitflags-1.2.1
+   blake2b_simd-0.5.11
+   bumpalo-3.6.1
+   cc-1.0.67
+   cfg-if-1.0.0
+   chrono-0.4.19
+   chunked_transfer-1.4.0
+   clap-2.33.3
+   constant_time_eq-0.1.5
+   crossbeam-utils-0.8.3
+   ctor-0.1.20
+   diff-0.1.12
+   difference-2.0.0
+   dirs-3.0.1
+   dirs-sys-0.3.5
+   either-1.6.1
+   form_urlencoded-1.0.1
+   getrandom-0.1.16
+   getrandom-0.2.2
+   glob-0.3.0
+   hashbrown-0.9.1
+   hermit-abi-0.1.18
+   html-escape-0.2.6
+   idna-0.2.2
+   indexmap-1.6.1
+   itoa-0.4.7
+   js-sys-0.3.48
+   lazy_static-1.4.0
+   libc-0.2.86
+   libloading-0.7.0
+   log-0.4.14
+   matches-0.1.8
+   memchr-2.3.4
+   num-integer-0.1.44
+   num-traits-0.2.14
+   once_cell-1.7.0
+   output_vt100-0.1.2
+   percent-encoding-2.1.0
+   ppv-lite86-0.2.10
+   pretty_assertions-0.7.2
+   proc-macro2-1.0.24
+   quote-1.0.9
+   rand-0.8.3
+   rand_chacha-0.3.0
+   rand_core-0.6.2
+   rand_hc-0.3.0
+   redox_syscall-0.1.57
+   redox_syscall-0.2.5
+   redox_users-0.3.5
+   regex-1.4.3
+   regex-syntax-0.6.22
+   

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

2022-01-02 Thread David Seifert
commit: d13a6eb91812cfa9bd3c8c276b9c7af3ae2fc790
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:12 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13a6eb9

java-utils-2.eclass: remove freebsd-libc

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

 eclass/java-utils-2.eclass | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index 050a5c4847a6..d3d462aa9442 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 2004-2021 Gentoo Authors
+# Copyright 2004-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: java-utils-2.eclass
@@ -29,8 +29,6 @@ _JAVA_UTILS_2_ECLASS=1
 # Keep versionator inheritance in case consumers are using it implicitly.
 [[ ${EAPI} == [56] ]] && inherit eapi7-ver eutils multilib versionator
 
-IUSE="elibc_FreeBSD"
-
 # Make sure we use java-config-2
 export WANT_JAVA_CONFIG="2"
 
@@ -1689,11 +1687,8 @@ java-pkg_javac-args() {
 java-pkg_get-jni-cflags() {
local flags="-I${JAVA_HOME}/include"
 
-   local platform="linux"
-   use elibc_FreeBSD && platform="freebsd"
-
# TODO do a check that the directories are valid
-   flags="${flags} -I${JAVA_HOME}/include/${platform}"
+   flags="${flags} -I${JAVA_HOME}/include/linux"
 
echo ${flags}
 }



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

2022-01-02 Thread David Seifert
commit: f76dbf51cb2aa6234687820009ab98fb02571662
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:05 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76dbf51

sys-libs/timezone-data: remove freebsd-libc

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

 sys-libs/timezone-data/timezone-data-2021a-r1.ebuild | 6 +++---
 sys-libs/timezone-data/timezone-data-2021e.ebuild| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-libs/timezone-data/timezone-data-2021a-r1.ebuild 
b/sys-libs/timezone-data/timezone-data-2021a-r1.ebuild
index b6782069d7c5..0569f80588bc 100644
--- a/sys-libs/timezone-data/timezone-data-2021a-r1.ebuild
+++ b/sys-libs/timezone-data/timezone-data-2021a-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.t
 LICENSE="BSD public-domain"
 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"
-IUSE="nls leaps-timezone elibc_FreeBSD zic-slim"
+IUSE="nls leaps-timezone zic-slim"
 
 DEPEND="nls? ( virtual/libintl )"
 RDEPEND="${DEPEND}
@@ -41,7 +41,7 @@ src_configure() {
 
append-lfs-flags #471102
 
-   if use elibc_FreeBSD || use elibc_Darwin ; then
+   if use elibc_Darwin ; then
append-cppflags -DSTD_INSPIRED #138251
fi
 

diff --git a/sys-libs/timezone-data/timezone-data-2021e.ebuild 
b/sys-libs/timezone-data/timezone-data-2021e.ebuild
index 6ff8d12c3bb9..656c7f532b86 100644
--- a/sys-libs/timezone-data/timezone-data-2021e.ebuild
+++ b/sys-libs/timezone-data/timezone-data-2021e.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.t
 LICENSE="BSD public-domain"
 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"
-IUSE="nls leaps-timezone elibc_FreeBSD zic-slim"
+IUSE="nls leaps-timezone zic-slim"
 
 DEPEND="nls? ( virtual/libintl )"
 RDEPEND="${DEPEND}
@@ -41,7 +41,7 @@ src_configure() {
 
append-lfs-flags #471102
 
-   if use elibc_FreeBSD || use elibc_Darwin ; then
+   if use elibc_Darwin ; then
append-cppflags -DSTD_INSPIRED #138251
fi
 



[gentoo-commits] repo/gentoo:master commit in: profiles/desc/, profiles/embedded/, profiles/base/

2022-01-02 Thread David Seifert
commit: 2817b0471ba0d5cc2cf12f4362593c0dd29191fc
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:11 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2817b047

profiles: remove freebsd-libc

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

 profiles/base/make.defaults | 2 +-
 profiles/base/use.mask  | 1 -
 profiles/desc/elibc.desc| 1 -
 profiles/embedded/make.defaults | 2 +-
 4 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 7ef343584cf4..547c7b31e83c 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -7,7 +7,7 @@
 # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_IMPLICIT="ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX 
Interix mingw musl NetBSD OpenBSD SunOS Winnt"
+USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly glibc HPUX Interix 
mingw musl NetBSD OpenBSD SunOS Winnt"
 USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD 
OpenBSD SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"
 

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 85ccff7cc3ab..2a93cc41dd77 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -75,7 +75,6 @@ elibc_bionic
 elibc_Cygwin
 elibc_Darwin
 elibc_DragonFly
-elibc_FreeBSD
 elibc_HPUX
 elibc_Interix
 elibc_musl

diff --git a/profiles/desc/elibc.desc b/profiles/desc/elibc.desc
index a853e59bf9c9..ec994a00e657 100644
--- a/profiles/desc/elibc.desc
+++ b/profiles/desc/elibc.desc
@@ -10,7 +10,6 @@ bionic - ELIBC setting for systems that use Android's Bionic 
C library
 Cygwin - ELIBC setting for systems that use Cygwin
 Darwin - ELIBC setting for systems that use the Darwin C library
 DragonFly - ELIBC setting for systems that use the DragonFly C library
-FreeBSD - ELIBC setting for systems that use the FreeBSD C library
 glibc - ELIBC setting for systems that use the GNU C library
 HPUX - ELIBC setting for systems that use the HP-UX C library
 Interix - ELIBC setting for systems that use the Interix C library

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 990981afcdb9..4320f726a5e9 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -24,7 +24,7 @@ IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
 USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux 
x86-solaris x86-winnt"
-USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX 
Interix mingw musl NetBSD OpenBSD SunOS Winnt"
+USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly glibc HPUX Interix 
mingw musl NetBSD OpenBSD SunOS Winnt"
 USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD 
OpenBSD SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"
 



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

2022-01-02 Thread David Seifert
commit: 00c8c27ef9ca50fae3713b97cfc69c17b4f7ae35
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:10 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c8c27e

x11-misc/slock: remove freebsd-libc

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

 x11-misc/slock/slock-1.4-r1.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/x11-misc/slock/slock-1.4-r1.ebuild 
b/x11-misc/slock/slock-1.4-r1.ebuild
index 2753a8449711..0f6f4a035658 100644
--- a/x11-misc/slock/slock-1.4-r1.ebuild
+++ b/x11-misc/slock/slock-1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,10 +40,6 @@ src_prepare() {
-e 's|@${CC}|$(CC)|g' \
Makefile || die
 
-   if use elibc_FreeBSD; then
-   sed -i -e 's/-DHAVE_SHADOW_H//' config.mk || die
-   fi
-
restore_config config.h
 
tc-export CC



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

2022-01-02 Thread David Seifert
commit: e82d5d39c2feca2bc396b857491a1f6f15f80ee6
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:06 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82d5d39

x11-libs/cairo: remove freebsd-libc

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

 x11-libs/cairo/cairo-1.16.0-r5.ebuild | 4 +---
 x11-libs/cairo/cairo-.ebuild  | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/x11-libs/cairo/cairo-1.16.0-r5.ebuild 
b/x11-libs/cairo/cairo-1.16.0-r5.ebuild
index 03d9d52ed6af..a1546a49797f 100644
--- a/x11-libs/cairo/cairo-1.16.0-r5.ebuild
+++ b/x11-libs/cairo/cairo-1.16.0-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -92,8 +92,6 @@ multilib_src_configure() {
 
[[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT
 
-   use elibc_FreeBSD && myopts+=" --disable-symbol-lookup"
-
# [[ ${PV} == ** ]] && myopts+=" $(use_enable doc gtk-doc)"
 
ECONF_SOURCE="${S}" \

diff --git a/x11-libs/cairo/cairo-.ebuild b/x11-libs/cairo/cairo-.ebuild
index 526be1dcbbf9..f2e78b07a7b0 100644
--- a/x11-libs/cairo/cairo-.ebuild
+++ b/x11-libs/cairo/cairo-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -89,8 +89,6 @@ multilib_src_configure() {
 
[[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT
 
-   use elibc_FreeBSD && myopts+=" --disable-symbol-lookup"
-
# [[ ${PV} == ** ]] && myopts+=" $(use_enable doc gtk-doc)"
 
ECONF_SOURCE="${S}" \



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

2022-01-02 Thread David Seifert
commit: 762cac8d9baa464b162659c2c33c75d378ee120b
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:02 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762cac8d

sys-libs/tdb: remove freebsd-libc

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

 sys-libs/tdb/tdb-1.4.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/tdb/tdb-1.4.5.ebuild b/sys-libs/tdb/tdb-1.4.5.ebuild
index 2e3e41f8dbaa..79954ea15f5b 100644
--- a/sys-libs/tdb/tdb-1.4.5.ebuild
+++ b/sys-libs/tdb/tdb-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="test"
 
 RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}
virtual/libcrypt"



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

2022-01-02 Thread David Seifert
commit: 10679bc3eb7efea73f267280fc09a1005bb12ec9
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:08 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10679bc3

x11-misc/slim: remove freebsd-libc

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

 x11-misc/slim/slim-1.3.6-r5.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/x11-misc/slim/slim-1.3.6-r5.ebuild 
b/x11-misc/slim/slim-1.3.6-r5.ebuild
index 04b44a3e036f..6e80951c7dbd 100644
--- a/x11-misc/slim/slim-1.3.6-r5.ebuild
+++ b/x11-misc/slim/slim-1.3.6-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,8 +22,7 @@ RDEPEND="x11-libs/libXmu
media-libs/libpng:0=
virtual/jpeg:=
x11-apps/sessreg
-   pam? (  sys-libs/pam
-   !x11-misc/slimlock )"
+   pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 BDEPEND="virtual/pkgconfig"
@@ -50,11 +49,6 @@ PATCHES=(
 src_prepare() {
cmake_src_prepare
 
-   if use elibc_FreeBSD; then
-   sed -i -e 's/"-DHAVE_SHADOW"/"-DNEEDS_BASENAME"/' 
CMakeLists.txt \
-   || die
-   fi
-
if use branding; then
sed -i -e 's/  default/  slim-gentoo-simple/' slim.conf || die
fi



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

2022-01-02 Thread David Seifert
commit: 6a3169028cc7f89db42e4e0f614dec92d3e099f4
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:14 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a316902

toolchain.eclass: remove freebsd-libc

Closes: https://github.com/gentoo/gentoo/pull/23628
Signed-off-by: David Seifert  gentoo.org>

 eclass/toolchain.eclass | 6 --
 1 file changed, 6 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 29657c6446b9..61718f0d9a01 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -916,7 +916,6 @@ toolchain_src_configure() {
# Undoing it here.
confgcc+=( --disable-libstdcxx-time )
;;
-   *-freebsd*)  needed_libc=freebsd-lib;;
*-gnu*)  needed_libc=glibc;;
*-klibc) needed_libc=klibc;;
*-musl*) needed_libc=musl;;
@@ -985,9 +984,6 @@ toolchain_src_configure() {
--enable-clocale=gnu
)
;;
-   *-freebsd*)
-   confgcc+=( --enable-__cxa_atexit )
-   ;;
*-solaris*)
confgcc+=( --enable-__cxa_atexit )
;;
@@ -2275,8 +2271,6 @@ hardened_gcc_works() {
# $gcc_cv_ld_pie is unreliable as it simply take the output of
# `ld --help | grep -- -pie`, that reports the option in all 
cases, also if
# the loader doesn't actually load the resulting executables.
-   # To avoid breakage, blacklist FreeBSD here at least
-   [[ ${CTARGET} == *-freebsd* ]] && return 1
 
want_pie || return 1
_tc_use_if_iuse nopie && return 1



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

2022-01-02 Thread David Seifert
commit: 0a6b8012310c718875e6891063993f4f9d2c9559
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:07 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6b8012

x11-libs/libSM: remove freebsd-libc

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

 x11-libs/libSM/libSM-1.2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild 
b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
index fee6f9b1e925..087d19a56f27 100644
--- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
+++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
@@ -17,9 +17,9 @@ RDEPEND="x11-base/xorg-proto
x11-libs/xtrans
uuid? (
elibc_Darwin? ( sys-libs/native-uuid )
-   !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
+   !elibc_SunOS? ( !elibc_Darwin? (
>=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
-   ) ) )
+   ) )
)"
 DEPEND="${RDEPEND}"
 



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

2022-01-02 Thread David Seifert
commit: 9e68ad20da40ba96dce746fb0ce7eb0d19612fd1
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:48:58 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:48:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e68ad20

sys-libs/ldb: remove freebsd-libc

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

 sys-libs/ldb/ldb-2.3.1.ebuild| 4 ++--
 sys-libs/ldb/ldb-2.3.2.ebuild| 4 ++--
 sys-libs/ldb/ldb-2.4.0-r1.ebuild | 4 ++--
 sys-libs/ldb/ldb-2.4.1.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-libs/ldb/ldb-2.3.1.ebuild b/sys-libs/ldb/ldb-2.3.1.ebuild
index b6e69d0d5297..b6f289c27beb 100644
--- a/sys-libs/ldb/ldb-2.3.1.ebuild
+++ b/sys-libs/ldb/ldb-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/popt[${MULTILIB_USEDEP}]
>=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
>=sys-libs/talloc-2.3.2[${MULTILIB_USEDEP}]

diff --git a/sys-libs/ldb/ldb-2.3.2.ebuild b/sys-libs/ldb/ldb-2.3.2.ebuild
index b6e69d0d5297..b6f289c27beb 100644
--- a/sys-libs/ldb/ldb-2.3.2.ebuild
+++ b/sys-libs/ldb/ldb-2.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/popt[${MULTILIB_USEDEP}]
>=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
>=sys-libs/talloc-2.3.2[${MULTILIB_USEDEP}]

diff --git a/sys-libs/ldb/ldb-2.4.0-r1.ebuild b/sys-libs/ldb/ldb-2.4.0-r1.ebuild
index e11b7972d4af..054a066f3cbb 100644
--- a/sys-libs/ldb/ldb-2.4.0-r1.ebuild
+++ b/sys-libs/ldb/ldb-2.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/popt[${MULTILIB_USEDEP}]
>=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
>=sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]

diff --git a/sys-libs/ldb/ldb-2.4.1.ebuild b/sys-libs/ldb/ldb-2.4.1.ebuild
index 36aa67609f5d..cd109691c887 100644
--- a/sys-libs/ldb/ldb-2.4.1.ebuild
+++ b/sys-libs/ldb/ldb-2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/popt[${MULTILIB_USEDEP}]
>=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
>=sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]



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

2022-01-02 Thread David Seifert
commit: 0d3f363ee4bf1b892f395c7b676382c2b27f67b9
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:00 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3f363e

sys-libs/libutempter: remove freebsd-libc

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

 sys-libs/libutempter/libutempter-1.2.1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libutempter/libutempter-1.2.1.ebuild 
b/sys-libs/libutempter/libutempter-1.2.1.ebuild
index 4e871a42e930..df75fe30ee63 100644
--- a/sys-libs/libutempter/libutempter-1.2.1.ebuild
+++ b/sys-libs/libutempter/libutempter-1.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Library that allows non-privileged apps to write utmp (login) 
info"
 HOMEPAGE="https://altlinux.org/index.php?module=sisyphus=libutempter;
@@ -12,7 +12,7 @@ 
SRC_URI="ftp://ftp.altlinux.org/pub/people/ldv/${PN}/${P}.tar.gz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs elibc_FreeBSD"
+IUSE="static-libs"
 
 RDEPEND="
!sys-apps/utempter
@@ -42,7 +42,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use elibc_FreeBSD && append-libs -lutil
tc-export AR CC
 }
 



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

2022-01-02 Thread David Seifert
commit: eee5f7e591ecb285e01bd88867d8480fe4ea1a18
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:49:01 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:49:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee5f7e5

sys-libs/talloc: remove freebsd-libc

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

 sys-libs/talloc/talloc-2.3.2.ebuild | 11 ---
 sys-libs/talloc/talloc-2.3.3.ebuild | 11 ---
 2 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/sys-libs/talloc/talloc-2.3.2.ebuild 
b/sys-libs/talloc/talloc-2.3.2.ebuild
index 851fdbb724c4..6d991fb90858 100644
--- a/sys-libs/talloc/talloc-2.3.2.ebuild
+++ b/sys-libs/talloc/talloc-2.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,15 +20,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="test"
 
 RDEPEND="
-   !elibc_FreeBSD? (
-   !elibc_SunOS? (
-   !elibc_Darwin? (
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   )
+   !elibc_SunOS? (
+   !elibc_Darwin? (
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
)
)
python? ( ${PYTHON_DEPS} )
-   

  1   2   3   4   >