[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/error-handling/

2021-03-20 Thread Ulrich Müller
commit: 2fa7e69aa732f1053f6429d3a1fa4789a12b0c8b
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 21:17:18 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 21 05:47:41 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2fa7e69a

ebuild-writing/error-handling: add note for external commands and die

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

 ebuild-writing/error-handling/text.xml | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/ebuild-writing/error-handling/text.xml 
b/ebuild-writing/error-handling/text.xml
index f74f6d8..3c5289c 100644
--- a/ebuild-writing/error-handling/text.xml
+++ b/ebuild-writing/error-handling/text.xml
@@ -57,9 +57,10 @@ Sometimes displaying additional error information beforehand 
can be useful. Use
 eerror to do this. See .
 
 
-
-It's best to use || die too often than too little.
-
+
+You should use die on almost all external commands in ebuilds.
+
+
 
 
 



[gentoo-commits] proj/devmanual:master commit in: tools-reference/

2021-03-20 Thread Ulrich Müller
commit: da384404872d3f8039f621cbaa4539405ec40a28
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 21:21:22 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 21 05:47:42 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=da384404

tools-reference: add note about error handling in index

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

 tools-reference/text.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/tools-reference/text.xml b/tools-reference/text.xml
index 9e0f6bc..7cb316a 100644
--- a/tools-reference/text.xml
+++ b/tools-reference/text.xml
@@ -9,6 +9,12 @@ This section provides an overview of various useful standard 
Unix and Gentoo
 tools and utilities that may be used within ebuilds or when working with
 ebuilds.
 
+
+
+Please keep in mind the need for
+error 
handling
+when using these tools in ebuilds.
+
 
 
 



[gentoo-commits] proj/devmanual:master commit in: tools-reference/bash/

2021-03-20 Thread Ulrich Müller
commit: 04d0b38c276a5eb47c7d9485a97dfd73ab5cbff4
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 21:06:45 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 21 05:47:41 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=04d0b38c

tools-reference/bash: elaborate on why bash tests are preferred

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

 tools-reference/bash/text.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/tools-reference/bash/text.xml b/tools-reference/bash/text.xml
index 56608c4..821d385 100644
--- a/tools-reference/bash/text.xml
+++ b/tools-reference/bash/text.xml
@@ -119,6 +119,14 @@ The [[ ]] form is generally safer than [ ] 
and should be used in
 all new code.
 
 
+
+POSIX compliance is not a concern for ebuilds, as their interpreter is
+guaranteed to be GNU Bash. POSIX style tests have different semantics and
+using the common forms of tests adheres to the principle of least surprise.
+Most developers will be used to Bash test semantics and behaviour and deviating
+from this in ebuilds may be confusing.
+
+
 
 This is because [[ ]] is a bash syntax construct, whereas [ ] is 
a
 program which happens to be implemented as an internal  as such, cleaner



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

2021-03-20 Thread Matt Turner
commit: 1a3566a0886662dae92761ec8d367714a96952ce
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 03:06:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3566a0

dev-util/gdbus-codegen: Version bump to 2.68.0

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

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.68.0.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index c9d7739d879..180dbc739ae 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1 +1,2 @@
 DIST glib-2.66.7.tar.xz 4844892 BLAKE2B 
2d128e8c933a8c5bd27734e96e50244f27c29199823e2185e8cfa5b4bbc0ca23f761c9de275c9941672eb945e302178b3cb4b5bd577f375ad953a97dddc70e34
 SHA512 
f6e6cc0fe2ab4a31a623bf9a1e63f833783e044e7ed55b66a84fc0cbf1410eec233fe0e226abb20aac0e40167a9624bf5e65197f9eed879da1293af44408d530
+DIST glib-2.68.0.tar.xz 4938804 BLAKE2B 
abbb06e9be3198ea79a42862bc0b71a40e87de6e4d49634458a6dd883d19c23d9e1a314b7820ea8eae230b24dccc909fd53b0e73587738e2341ff6f116e40cbe
 SHA512 
dce0660476d67d7736c00861f4c3c267723f39032f582d1b2c17660a4939eeccd97e975da61b5be49e6f54612c6d5ce592aa7bdeacf4ecc75f3b38358da94a1d

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.68.0.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.68.0.ebuild
new file mode 100644
index 000..360ef3bb2a3
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.68.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="xml"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   local MAJOR_VERSION=$(ver_cut 1)
+   local MINOR_VERSION=$(ver_cut 2)
+   sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+   sed -e "s:@VERSION@:${PV}:" \
+   -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
+   -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > 
config.py || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/glib-utils)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   do_xsltproc_command 
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" 
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+src_test() {
+   einfo "Skipping tests. This package is tested by dev-libs/glib"
+   einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all # no-op, but prevents QA warning
+   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}



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

2021-03-20 Thread Matt Turner
commit: 05b775844f512d9b880300dce16f429148e15df7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 03:52:11 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b77584

net-libs/glib-networking: Version bump to 2.68.0

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

 net-libs/glib-networking/Manifest  |  1 +
 .../glib-networking/glib-networking-2.68.0.ebuild  | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index e6e52a56adc..95f220715c2 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1,3 +1,4 @@
 DIST glib-networking-2.62.4.tar.xz 186004 BLAKE2B 
0fbf41cc916a76d23382eb6ae84316e5328c682c4e440f304a978be897f81778e96a201a19dfdc4bd912c144d4013b4cb6344a2a0031fc2898f4af31ef0b43fa
 SHA512 
cd233eeed7ffb8458f4e0316a08927713899e64ce2654aa34f267ccf09d2516e7dee79012dd9e1488d3e8c0e1795c3525523bf8dc5f82a71c1b202942c38363a
 DIST glib-networking-2.64.3.tar.xz 189760 BLAKE2B 
5f067aacd0d7724367eabf961d81fba9d77a7057cc60ffc7bada0f55a7eff0bcc2388e8298792636c77252b9494a6a7d36bcfd227bdfbbf66e5d45cf77dfc1bb
 SHA512 
01251f7f95d1c331e883d5ee7857bad0c0d6308991e437ff54ed63e718bb30a12e872755e0611e2bf6ccb2a01c52ba865fe0d94ac69dbab37d74afe063a0590d
 DIST glib-networking-2.66.0.tar.xz 193920 BLAKE2B 
bba3c74a3676c15fbe3b9cb97aafb3c9320ebb6f7be1479a66cefd233aa5a548a605be74156445e6a54e8cdb307a09e2916f6d8736640ee38fce9ca289de195f
 SHA512 
697798864746b40542873257a789290cacee425467e32c0eb096c87e124b37510753a990ef5d350f1db85c24da88e448bca9d8d8b4308123a74feac299176de5
+DIST glib-networking-2.68.0.tar.xz 237992 BLAKE2B 
dab2b692c48366ba71325e1808d51a1d7614c29c21448f6d95388c262ec7c6d647489be933595d4e38151d1eef70385181d891d6613e6d1a0a2c95b3b0d764e9
 SHA512 
3961851d1c39352bc6cbacbc966a7ad075467ca17006eca432ea0646b660fed85951951aee72597a8a595420e6160fd91dca612c241a0505f4f0a67922ef1771

diff --git a/net-libs/glib-networking/glib-networking-2.68.0.ebuild 
b/net-libs/glib-networking/glib-networking-2.68.0.ebuild
new file mode 100644
index 000..77f31df6c8c
--- /dev/null
+++ b/net-libs/glib-networking/glib-networking-2.68.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson multilib-minimal xdg
+
+DESCRIPTION="Network-related giomodules for glib"
+HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+gnome +libproxy +ssl test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.67.0:2[${MULTILIB_USEDEP}]
+   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/gnutls-3.6.5:=[${MULTILIB_USEDEP}]
+   ssl? ( app-misc/ca-certificates )
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+"
+DEPEND="${RDEPEND}
+   test? ( net-libs/gnutls[pkcs11] )
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dgnutls=enabled
+   -Dopenssl=disabled
+   $(meson_feature libproxy)
+   $(meson_feature gnome gnome_proxy)
+   -Dinstalled_tests=false
+   -Dstatic_modules=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   multilib_pkg_postinst() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+
+   multilib_pkg_postrm() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postrm
+}



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

2021-03-20 Thread Matt Turner
commit: c6e966366b2e59e82613181cb7ee1f18f3ed725a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 02:56:46 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e96636

dev-libs/gobject-introspection: Version bump to 1.68.0

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

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.68.0.ebuild| 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 946bd1480d7..fedb056064f 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,3 +1,4 @@
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c
 DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d
+DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 
2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91
 SHA512 
d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
new file mode 100644
index 000..23eb08dfbd8
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="xml"
+inherit gnome.org meson python-single-r1 toolchain-funcs xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.58.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not virtual/yacc
+DEPEND="${RDEPEND}
+   gtk-doc? ( >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



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

2021-03-20 Thread Matt Turner
commit: da40b46d291e3245abf9fb030ac923a20d91f966
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 03:09:03 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da40b46d

dev-libs/glib: Version bump to 2.68.0

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

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.68.0.ebuild | 288 +++
 dev-libs/glib/metadata.xml   |   4 +
 3 files changed, 293 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index c9d7739d879..180dbc739ae 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1 +1,2 @@
 DIST glib-2.66.7.tar.xz 4844892 BLAKE2B 
2d128e8c933a8c5bd27734e96e50244f27c29199823e2185e8cfa5b4bbc0ca23f761c9de275c9941672eb945e302178b3cb4b5bd577f375ad953a97dddc70e34
 SHA512 
f6e6cc0fe2ab4a31a623bf9a1e63f833783e044e7ed55b66a84fc0cbf1410eec233fe0e226abb20aac0e40167a9624bf5e65197f9eed879da1293af44408d530
+DIST glib-2.68.0.tar.xz 4938804 BLAKE2B 
abbb06e9be3198ea79a42862bc0b71a40e87de6e4d49634458a6dd883d19c23d9e1a314b7820ea8eae230b24dccc909fd53b0e73587738e2341ff6f116e40cbe
 SHA512 
dce0660476d67d7736c00861f4c3c267723f39032f582d1b2c17660a4939eeccd97e975da61b5be49e6f54612c6d5ce592aa7bdeacf4ecc75f3b38358da94a1d

diff --git a/dev-libs/glib/glib-2.68.0.ebuild b/dev-libs/glib/glib-2.68.0.ebuild
new file mode 100644
index 000..afd809960de
--- /dev/null
+++ b/dev-libs/glib/glib-2.68.0.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs sysprof systemtap test utils xattr"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
+# within ELF binaries on that platform anyway and inspecting ELF binaries from
+# other platforms is not that useful so exclude the dependency in this case.
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
+   !kernel_Winnt? ( virtual/libelf:0= )
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+   sysprof? ( >=dev-util/sysprof-capture-3.38:4[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+# libxml2 used for optional tests that get automatically skipped
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   gtk-doc? ( >=dev-util/gtk-doc-1.33
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5 )
+   systemtap? ( >=dev-util/systemtap-1.3 )
+   ${PYTHON_DEPS}
+   test? ( >=sys-apps/dbus-1.2.14 )
+   virtual/pkgconfig
+"
+# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify 
gio/tests/meson.build to use external gdbus-codegen
+
+PDEPEND="
+   dbus? ( gnome-base/dconf )
+   mime? ( x11-misc/shared-mime-info )
+"
+# shared-mime-info needed for gio/xdgmime, bug #409481
+# dconf is needed to be able to save settings, bug #498436
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gio-querymodules$(get_exeext)
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch
+)
+
+pkg_setup() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INOTIFY_USER"
+   if use test ; then
+   CONFIG_CHECK="~IPV6"
+   WARNING_IPV6="Your kernel needs IPV6 support for 
running some tests, skipping them."
+   fi
+   linux-info_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+}
+

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

2021-03-20 Thread Matt Turner
commit: 94853ff8d481d3ec48f5ff40ef1cf7f126023236
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 04:15:10 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94853ff8

dev-python/pygobject: Version bump to 3.40.0

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

 dev-python/pygobject/Manifest|  1 +
 dev-python/pygobject/pygobject-3.40.0.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 13c986de10c..9a6b0143bed 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -1,3 +1,4 @@
 DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B 
a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8
 SHA512 
782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766
 DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B 
cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4
 SHA512 
5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f
 DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B 
d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170
 SHA512 
d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df
+DIST pygobject-3.40.0.tar.xz 555920 BLAKE2B 
e7b3fa926066ddc6992c3087a582e25207ffb34f5c847be705953d8498f307661822462ceaa6362d120e96556a50882ed78540fce5cd2e97f0a4fd11232fe01c
 SHA512 
c0c617e5678f942db33bdff6e149e438bd7d5f4e0a4e0a112476515d1face1c6e992457f998a5077a08bdacc1bda24711b29a4312bd3ee825b526d54a7ca3db7

diff --git a/dev-python/pygobject/pygobject-3.40.0.ebuild 
b/dev-python/pygobject/pygobject-3.40.0.ebuild
new file mode 100644
index 000..8e08699fd4c
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.40.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org meson python-r1 virtualx xdg
+
+DESCRIPTION="Python bindings for GObject Introspection"
+HOMEPAGE="https://pygobject.readthedocs.io/;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="+cairo examples test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/gobject-introspection-1.56:=
+   dev-libs/libffi:=
+   cairo? (
+   >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+   x11-libs/cairo[glib] )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/atk[introspection]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   x11-libs/gdk-pixbuf:2[introspection,jpeg]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   configuring() {
+   meson_src_configure \
+   $(meson_feature cairo pycairo) \
+   $(meson_use test tests) \
+   -Dpython="${EPYTHON}"
+   }
+
+   python_foreach_impl configuring
+}
+
+src_compile() {
+   python_foreach_impl meson_src_compile
+}
+
+src_test() {
+   local -x GIO_USE_VFS="local" # prevents odd issues with deleting 
${T}/.gvfs
+   local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related 
failures in chroots, bug #449484
+
+   testing() {
+   local -x XDG_CACHE_HOME="${T}/${EPYTHON}"
+   meson_src_test || die "test failed for ${EPYTHON}"
+   }
+   virtx python_foreach_impl testing
+}
+
+src_install() {
+   installing() {
+   meson_src_install
+   python_optimize
+   }
+   python_foreach_impl installing
+   use examples && dodoc -r examples
+}



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

2021-03-20 Thread Matt Turner
commit: f229ec4b0c716a7ae8a94c421dc7e4a8c97fff66
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 03:07:54 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f229ec4b

dev-util/glib-utils: Version bump to 2.68.0

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

 dev-util/glib-utils/Manifest |  1 +
 dev-util/glib-utils/glib-utils-2.68.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index c9d7739d879..180dbc739ae 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1 +1,2 @@
 DIST glib-2.66.7.tar.xz 4844892 BLAKE2B 
2d128e8c933a8c5bd27734e96e50244f27c29199823e2185e8cfa5b4bbc0ca23f761c9de275c9941672eb945e302178b3cb4b5bd577f375ad953a97dddc70e34
 SHA512 
f6e6cc0fe2ab4a31a623bf9a1e63f833783e044e7ed55b66a84fc0cbf1410eec233fe0e226abb20aac0e40167a9624bf5e65197f9eed879da1293af44408d530
+DIST glib-2.68.0.tar.xz 4938804 BLAKE2B 
abbb06e9be3198ea79a42862bc0b71a40e87de6e4d49634458a6dd883d19c23d9e1a314b7820ea8eae230b24dccc909fd53b0e73587738e2341ff6f116e40cbe
 SHA512 
dce0660476d67d7736c00861f4c3c267723f39032f582d1b2c17660a4939eeccd97e975da61b5be49e6f54612c6d5ce592aa7bdeacf4ecc75f3b38358da94a1d

diff --git a/dev-util/glib-utils/glib-utils-2.68.0.ebuild 
b/dev-util/glib-utils/glib-utils-2.68.0.ebuild
new file mode 100644
index 000..658e4265ba7
--- /dev/null
+++ b/dev-util/glib-utils/glib-utils-2.68.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+GNOME_ORG_MODULE="glib"
+
+inherit gnome.org python-single-r1
+
+DESCRIPTION="Build utilities for GLib using projects"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+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 ~x86-winnt"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+src_configure() { :; }
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/gdbus-codegen)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-mkenums.in > gobject/glib-mkenums || die
+   sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" 
glib/gtester-report.in > glib/gtester-report || die
+   do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml 
docs/reference/gobject/glib-genmarshal.1
+   do_xsltproc_command docs/reference/gobject/glib-mkenums.xml 
docs/reference/gobject/glib-mkenums.1
+   do_xsltproc_command docs/reference/glib/gtester-report.xml 
docs/reference/glib/gtester-report.1
+}
+
+src_install() {
+   python_fix_shebang gobject/glib-genmarshal
+   python_fix_shebang gobject/glib-mkenums
+   python_fix_shebang glib/gtester-report
+   exeinto /usr/bin
+   doexe gobject/glib-genmarshal
+   doexe gobject/glib-mkenums
+   doexe glib/gtester-report
+   doman docs/reference/gobject/glib-genmarshal.1
+   doman docs/reference/gobject/glib-mkenums.1
+   doman docs/reference/glib/gtester-report.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-03-20 Thread Matt Turner
commit: 71e9245b05e62da290db311ea9f5d6cf7bab288c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 02:54:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e9245b

dev-libs/gobject-introspection-common: Version bump to 1.68.0

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

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.68.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 946bd1480d7..fedb056064f 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,3 +1,4 @@
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c
 DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d
+DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 
2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91
 SHA512 
d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
new file mode 100644
index 000..ff6157de2f6
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



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

2021-03-20 Thread Patrick McLean
commit: 83ff6dda2f5afd25b07782fb191823cd2537faeb
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar 21 03:07:41 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar 21 03:07:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ff6dda

dev-libs/rocksdb-6.17.3: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/rocksdb/Manifest  |  1 +
 dev-libs/rocksdb/rocksdb-6.17.3.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index f885d2d8583..b684fdd6318 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -1,2 +1,3 @@
 DIST rocksdb-6.14.6.tar.gz 6397194 BLAKE2B 
43ad8e7e9fdf0c6c75ff03370f2107899bbcef9fd34630c85408abcf208a8213f5e24ea50407bd6a719220b6c29b9ba29c121e94a5a2701f637b17ccf50b90a4
 SHA512 
609f407b0b2810954541ad8ebad5c754ebfde5021f24ee4b3f1544a5335252c06cbe2b282562e3d084bb9cbe8de239668fdedb2d2d726056c31cf9463db08fe7
 DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B 
f85c6b54043019692a7174e41b69625650d072ee4de1f2850628854af4b5672ff7072ab5c41de84bca9ad0713a1eea7ad7c5cca5ba9b3b96c4bd492a01b5e859
 SHA512 
c0918fd48bc1e57be9e30452c5cd0c2ba627a15012ab6922404d6cddffdf80799e4442b14d03cbe13a9a9acbdf1736c505cc6f5406efefbf68aba71ec05cf5f0
+DIST rocksdb-6.17.3.tar.gz 6651009 BLAKE2B 
c032bdf61d93a35e84c65146ad6d1f8639e9f36a323c142fe4131b501051bfb9c4c4edb13b69c86e35740117029996bb4c94887ea690d1957926bdfd347c744a
 SHA512 
085adab94b7eb22859b4119b0356f148231800413571e932a7248967b1866d40a0be4b8265f2a9c6c21c600d3b2254c36e64ce7851171ff7c439a17306a84981

diff --git a/dev-libs/rocksdb/rocksdb-6.17.3.ebuild 
b/dev-libs/rocksdb/rocksdb-6.17.3.ebuild
new file mode 100644
index 000..eca7931e375
--- /dev/null
+++ b/dev-libs/rocksdb/rocksdb-6.17.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Embeddable, persistent key-value store for fast storage"
+HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/;
+SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc 
static-libs"
+
+DEPEND="
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   dev-cpp/gflags
+   dev-python/zstandard:=
+   sys-libs/zlib:=
+   jemalloc? ( dev-libs/jemalloc:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   mycmakeargs=(
+   -DFAIL_ON_WARNINGS=OFF
+   -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
+   -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF)
+   -DFORCE_SSE42=$(usex cpu_flags_x86_sse4_2 ON OFF)
+   -DPORTABLE=ON
+   -DWITH_JEMALLOC=$(usex jemalloc ON OFF)
+   -DWITH_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/*.a || die
+   fi
+}



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

2021-03-20 Thread Patrick McLean
commit: 0ef9dd8d39b9427447b30bc2f575444d9a16d021
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar 21 02:50:49 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar 21 02:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef9dd8d

dev-libs/simdjson-0.9.1: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/simdjson/Manifest | 2 +-
 dev-libs/simdjson/{simdjson-0.9.0.ebuild => simdjson-0.9.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index 2654789c3b2..3958980b931 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -1,4 +1,4 @@
 DIST simdjson-0.7.1.tar.gz 7972319 BLAKE2B 
c06b1db95b5d826babf7c673b8ef390c2169d975bbec585f6ea98a53455643b4ec462683d312fabbf8a1155309ba9fdd20977ba813e0fbfad5cbe45363ef7189
 SHA512 
f2ed21db24a8c80c48194e875680ee27dcb87ce1ee52d7f7466e3096661ccee179986bdc15d93e2a3d8d9f2f659f3bd678c908cfbde4905afd95e5e767f84e1c
 DIST simdjson-0.8.1.tar.gz 7994048 BLAKE2B 
800fbec2b8d20394a894407dea09e3b61302cf6c772dc459b73a97f5ec1e29feb082366d202f5bd835fd54802435e8f437dddbe3ec6db449812b849cd02639b2
 SHA512 
c4861901595b574e5f1a17abb58f30072bc16e90dc245304019890cd59f172a56c2661410653ff3e4472670541ef2291b3661765f6d64b5f8f70c562b90a3bd0
 DIST simdjson-0.8.2.tar.gz 7994750 BLAKE2B 
5d2d69ea4829147efc703677384b95d39d8a97013ba22cbf73721a873683fda8033a52540582f4b7ba060cf46e59898cd743f6e281fb7e61a7cabd4fe3c23701
 SHA512 
d732b95696b9dcaf648de8536cec181161c846f1e97fa99af6015e39331fbcab39fb6c02378dba810cc75f905cb1c3c6f434fea2fd6f7e11d775aba4ec9b4127
-DIST simdjson-0.9.0.tar.gz 7952791 BLAKE2B 
3229cc3cece573c9aa0fe21ba807e7698a038317dd17f7551d2afb79a1104efc0535e8af9b2f504cf00ce0f04a90bb7802507cf3d4188ff5d2dd057b7512d83f
 SHA512 
800ae478e6f47d4e0cf1eb941b1a9f6a5098b2d6027f329ea50b449798798395d4ccab0c84271edcb7fbd2adca125ede3ad6fac3f2508e0af7aade85350af1aa
+DIST simdjson-0.9.1.tar.gz 7956997 BLAKE2B 
b8a2cf899ea8ee074a2d4d94d14fd28e091b5d13cd63dacf774bfc184f9d42703ec4719710a4784bc742dff6d6cbd32722f6acc20606d38f8ed687b6280ec377
 SHA512 
337b550ee15c19ea7c53a3485e6327b6ac7a4152b3ae4101d63dba2d2510cd5b6cfe4d85a7347318d4d4317e4354331d004dd0de9c98325fa0baf7071caedd3b

diff --git a/dev-libs/simdjson/simdjson-0.9.0.ebuild 
b/dev-libs/simdjson/simdjson-0.9.1.ebuild
similarity index 100%
rename from dev-libs/simdjson/simdjson-0.9.0.ebuild
rename to dev-libs/simdjson/simdjson-0.9.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/gnome-doc-utils/

2021-03-20 Thread Matt Turner
commit: 41d153c5e525222f23776841e6a86987b87bb7bc
Author: Pavel Kulyov  gmail  com>
AuthorDate: Fri Mar 19 15:56:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 01:56:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d153c5

app-text/gnome-doc-utils: add python3.9 support

Closes: https://bugs.gentoo.org/761337
Closes: https://github.com/gentoo/gentoo/pull/20005
Signed-off-by: Pavel Kulyov  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r2.ebuild 
b/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r2.ebuild
index 70bce93bbea..a0119126f7e 100644
--- a/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r2.ebuild
+++ b/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit gnome2 multibuild python-r1
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/filemanager-actions/

2021-03-20 Thread Matt Turner
commit: 26db2c563a6cfc77a09252373e460d9414264ff0
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 01:55:48 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 01:56:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26db2c56

gnome-extra/filemanager-actions: Add missing dependency

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

 gnome-extra/filemanager-actions/filemanager-actions-3.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-extra/filemanager-actions/filemanager-actions-3.4.ebuild 
b/gnome-extra/filemanager-actions/filemanager-actions-3.4.ebuild
index 4a28af6df79..1ff9887b3de 100644
--- a/gnome-extra/filemanager-actions/filemanager-actions-3.4.ebuild
+++ b/gnome-extra/filemanager-actions/filemanager-actions-3.4.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
x11-libs/gdk-pixbuf:2
 "
 DEPEND="${RDEPEND}
+   app-text/gnome-doc-utils
dev-util/gdbus-codegen
>=dev-util/intltool-0.50.2
virtual/pkgconfig



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

2021-03-20 Thread Patrick McLean
commit: c1a4f6fdf5931b099fb442d966fe0234bf3dc102
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar 21 01:53:41 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar 21 01:54:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a4f6fd

sys-process/bpytop-1.0.63: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 sys-process/bpytop/Manifest|  1 +
 sys-process/bpytop/bpytop-1.0.63.ebuild| 33 
 sys-process/bpytop/files/bpytop-1.0.63-tests.patch | 35 ++
 3 files changed, 69 insertions(+)

diff --git a/sys-process/bpytop/Manifest b/sys-process/bpytop/Manifest
index 8e28c20d086..a3bb080533f 100644
--- a/sys-process/bpytop/Manifest
+++ b/sys-process/bpytop/Manifest
@@ -1 +1,2 @@
 DIST bpytop-1.0.61.tar.gz 626468 BLAKE2B 
84a9bbaec6af27b06af53acbe2e735421de3bc4567fcf7fb29d05f801f7414b4e035e67a2fecb27a45d4d91c1d6ef527a16775f44c2e5620ecf797794969a2d2
 SHA512 
639e0d94bd500477b8288400c6fa1769f1b7327733bec8292e72eb3024e26f6242901970dfc539d9fb309f69299ea934e02ab93226f907ddbbefb670bffb027c
+DIST bpytop-1.0.63.tar.gz 627729 BLAKE2B 
a61d7c101c05d8e706b5c89f3c52dd02cf99e126d73f4cdb58adf8e474774e618abce7184a6fcf1c1b69f4c491b088c4c715d7b803c56933e1a8eeb8efa77fec
 SHA512 
85334a43137466992fe3003f7f29b6a66b41732d1953fd5653ce277d35735127eef97607599906c0d0cfc7323852da75541b2ae79db22f843892097a2d3398e4

diff --git a/sys-process/bpytop/bpytop-1.0.63.ebuild 
b/sys-process/bpytop/bpytop-1.0.63.ebuild
new file mode 100644
index 000..5b1ac4dd6d6
--- /dev/null
+++ b/sys-process/bpytop/bpytop-1.0.63.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+inherit distutils-r1
+
+DESCRIPTION="Linux/OSX/FreeBSD resource monitor"
+HOMEPAGE="https://github.com/aristocratos/bpytop;
+SRC_URI="https://github.com/aristocratos/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/psutil-5.7.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/bpytop-1.0.63-tests.patch"
+)
+
+src_install() {
+   insinto "/usr/share/${PN}/themes"
+   doins bpytop-themes/*.theme
+   distutils-r1_src_install
+}

diff --git a/sys-process/bpytop/files/bpytop-1.0.63-tests.patch 
b/sys-process/bpytop/files/bpytop-1.0.63-tests.patch
new file mode 100644
index 000..3085c3e19ef
--- /dev/null
+++ b/sys-process/bpytop/files/bpytop-1.0.63-tests.patch
@@ -0,0 +1,35 @@
+diff --git a/bpytop.py b/bpytop.py
+index 16482c0..a2b18d6 100755
+--- a/bpytop.py
 b/bpytop.py
+@@ -63,16 +63,21 @@ args.add_argument("-b", "--boxes", action="store", 
dest="boxes",   help = "which
+ args.add_argument("-lc", "--low-color", action="store_true",  
help = "disable truecolor, converts 24-bit colors to 256-color")
+ args.add_argument("-v", "--version",  action="store_true",
help = "show version info and exit")
+ args.add_argument("--debug",  action="store_true",
help = "start with loglevel set to DEBUG overriding value set in 
config")
+-stdargs = args.parse_args()
+ 
+-if stdargs.version:
+-  print(f'bpytop version: {VERSION}\n'
+-  f'psutil version: {".".join(str(x) for x in 
psutil.version_info)}')
+-  raise SystemExit(0)
+-
+-ARG_BOXES: str = stdargs.boxes
+-LOW_COLOR: bool = stdargs.low_color
+-DEBUG: bool = stdargs.debug
++if __name__ == "__main__":
++  stdargs = args.parse_args()
++  if stdargs.version:
++  print(f'bpytop version: {VERSION}\n'
++  f'psutil version: {".".join(str(x) for x in 
psutil.version_info)}')
++  raise SystemExit(0)
++
++  ARG_BOXES: str = stdargs.boxes
++  LOW_COLOR: bool = stdargs.low_color
++  DEBUG: bool = stdargs.debug
++else:
++  ARG_BOXES = None
++  LOW_COLOR = False
++  DEBUG = False
+ 
+ #? Variables 
->
+ 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/

2021-03-20 Thread Matt Turner
commit: 5ed85f487a629d504e0876aac3ecee0cd3e3495d
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 01:33:15 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 01:33:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed85f48

gnome-extra/gucharmap: Re-add lost REQUIRED_USE

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

 gnome-extra/gucharmap/gucharmap-13.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild 
b/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild
index 9c1062d84f4..a790fe1b0c0 100644
--- a/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild
@@ -15,11 +15,11 @@ 
SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz;
 LICENSE="GPL-3+"
 SLOT="2.90"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
 
 UNICODE_VERSION="13.0"
 
 IUSE="debug +introspection gtk-doc vala"
+REQUIRED_USE="vala? ( introspection )"
 
 BDEPEND="virtual/pkgconfig
>=sys-devel/gettext-0.19.8



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

2021-03-20 Thread Matt Turner
commit: a619d24c78f741397c390d0904e89b60aa968bc6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 01:28:40 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 01:29:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a619d24c

app-crypt/libsecret: Require USE=crypt for USE=gtk-doc

It doesn't make much sense to generate documentation when some code is
disabled.

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

 app-crypt/libsecret/libsecret-0.20.4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild 
b/app-crypt/libsecret/libsecret-0.20.4.ebuild
index fcd78facda9..786c9a4187e 100644
--- a/app-crypt/libsecret/libsecret-0.20.4.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild
@@ -15,7 +15,10 @@ SLOT="0"
 
 IUSE="+crypt gtk-doc +introspection test +vala"
 RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
+REQUIRED_USE="
+   vala? ( introspection )
+   gtk-doc? ( crypt )
+"
 
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2021-03-20 Thread Zac Medico
commit: 550f29cfd254e85490662418fea49e95a2eae8a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 21 01:01:40 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 21 01:03:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550f29cf

net-dns/coredns: Fix GOFLAGS spelling in src_test

See: https://github.com/gentoo/gentoo/pull/20023#discussion_r598197455
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/coredns-1.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/coredns/coredns-1.7.0.ebuild 
b/net-dns/coredns/coredns-1.7.0.ebuild
index 22d3a5bb341..cf1d8ce7c48 100644
--- a/net-dns/coredns/coredns-1.7.0.ebuild
+++ b/net-dns/coredns/coredns-1.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -872,7 +872,7 @@ src_test() {
 
local working_tests_re="$(
# get list of all test:
-   { GOFLLAGS="-mod=readonly" go test -list . ./... ||
+   { GOFLAGS="-mod=readonly" go test -list . ./... ||
die "Can't get list of tests"; } |
# skip "no tests" messages as well as know failures:
grep -v -E " |${known_fail_re}" |



[gentoo-commits] repo/gentoo:master commit in: dev-libs/check/files/, dev-libs/check/

2021-03-20 Thread Matt Turner
commit: 85035e3ff63b4153763fc5f4b234a04f979e025a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 00:49:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 00:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85035e3f

dev-libs/check: Fix pkgconfig file's libdir

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

 ...{check-0.15.2.ebuild => check-0.15.2-r1.ebuild} | 16 ++--
 ...-0.15.2-Fix-pkgconfig-file-s-libdir-value.patch | 30 ++
 2 files changed, 38 insertions(+), 8 deletions(-)

diff --git a/dev-libs/check/check-0.15.2.ebuild 
b/dev-libs/check/check-0.15.2-r1.ebuild
similarity index 84%
rename from dev-libs/check/check-0.15.2.ebuild
rename to dev-libs/check/check-0.15.2-r1.ebuild
index 884e1dffe11..cdad4dc1aee 100644
--- a/dev-libs/check/check-0.15.2.ebuild
+++ b/dev-libs/check/check-0.15.2-r1.ebuild
@@ -25,14 +25,14 @@ DEPEND="${RDEPEND}
sys-apps/texinfo"
 BDEPEND="doc? ( app-doc/doxygen )"
 
-PATCHES=( "${FILESDIR}/check-0.14.0-r2-disable-automagic-dep.patch" )
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Fix wrong libdir, probably caused by multilib
-   sed -i "s|\${libdir}|/usr/$(get_libdir)|g" check.pc.in || die "sed .pc 
failed."
-}
+PATCHES=(
+   "${FILESDIR}"/check-0.14.0-r2-disable-automagic-dep.patch
+   "${FILESDIR}"/${P}-Fix-pkgconfig-file-s-libdir-value.patch
+)
+
+#src_prepare() {
+#  cmake_src_prepare
+#}
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git 
a/dev-libs/check/files/check-0.15.2-Fix-pkgconfig-file-s-libdir-value.patch 
b/dev-libs/check/files/check-0.15.2-Fix-pkgconfig-file-s-libdir-value.patch
new file mode 100644
index 000..195fcfb7759
--- /dev/null
+++ b/dev-libs/check/files/check-0.15.2-Fix-pkgconfig-file-s-libdir-value.patch
@@ -0,0 +1,30 @@
+From a6de6b02e6f8b971149c477eeca04de7d0fa5d3c Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Wed, 10 Mar 2021 17:00:33 -0500
+Subject: [PATCH] Fix pkgconfig file's libdir value
+
+And make a similar fix for includedir while we're here.
+
+Bug: https://bugs.gentoo.org/729642
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 23311d8..9d3ac07 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -439,8 +439,8 @@ if(NOT THIS_IS_SUBPROJECT)
+   set(prefix_save "${PREFIX}")
+   set(prefix "${CMAKE_INSTALL_PREFIX}")
+   set(exec_prefix "\${prefix}")
+-  set(libdir "\${exec_prefix}/lib")
+-  set(includedir "\${prefix}/include")
++  set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
++  set(includedir ${CMAKE_INSTALL_FULL_INCLUDEDIR})
+   set(VERSION "${PROJECT_VERSION}")
+ 
+   if (HAVE_SUBUNIT)
+-- 
+2.26.2
+



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

2021-03-20 Thread Sam James
commit: 025d9845c7ae6a8c45cec3ef3a5e39bc2400debd
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 19:10:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 20 19:16:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025d9845

sys-kernel/gentoo-kernel-bin: drop 5.4.105-r1, 5.10.23-r1, 5.11.6-r1 (broken)

These binaries seem to be corrupt (for arm64).

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   3 -
 .../gentoo-kernel-bin-5.10.23-r1.ebuild| 113 -
 .../gentoo-kernel-bin-5.11.6-r1.ebuild | 113 -
 .../gentoo-kernel-bin-5.4.105-r1.ebuild| 113 -
 4 files changed, 342 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 80151162e90..3bd57a15b8a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -53,7 +53,6 @@ DIST gentoo-kernel-5.10.22-1.amd64.xpak 64085208 BLAKE2B 
2ad4a5ac3391bf34c15a190
 DIST gentoo-kernel-5.10.22-1.arm64.xpak 59289046 BLAKE2B 
fdacceeb2cc5078438f65f6ef5a30669a3c5f20d66c68578265574af56afcf810625d321f6ee889fb31ac6e2ee6a9e92256dfde8d22364747667c94dc0d1e1b5
 SHA512 
e0af4c4e921621a342b901e2b8e1c2ca19817d5f412a106d2718afc8c967163a2068056cb29b0c8ae739bf77d29277a2fb493c028ca4477af59b68fff79e63da
 DIST gentoo-kernel-5.10.22-1.x86.xpak 57048115 BLAKE2B 
a07ef32fa35da33d9b5d56c66c18465e3ae89edb801763e87a2de543fdaa37722e063f64da42074baf42f26b990dfbf9e1e7d102943dc5edf791727d568d776f
 SHA512 
f9f85ac08c1ca19715ecda74242ceaee600e2ae83aa6dfe5fa862dfceecfb0d1f16bdebbeb96bbf706555e717e4200a7de705017b62788f74bc16561d2372ac6
 DIST gentoo-kernel-5.10.23-1.amd64.xpak 64099761 BLAKE2B 
68a9947ade38ee341527109c247e912693d3eab2c7df951ec811ef650709100672f2f839f142e35bb51225de327e22160d646a361df34edc7ce5dca6839575d4
 SHA512 
97b22fa157a093e0c0313dec79c9eaa68e794791b2a26bbd41b39ea89a93cbdaa9af61084d2cb5f48d0c86612c5093b7650884aac6668f599ddebdb2da00d937
-DIST gentoo-kernel-5.10.23-1.arm64.xpak 59366782 BLAKE2B 
492c537807abf949818ff306096dc3b07e34c9406c4ecf56c34334c6c14d80fb5183fc95ea942d9a511800a0b6c3ae260405b1d8209585cbf6199b5e639a5987
 SHA512 
d28ca649f912a95ad997916707f2555c1552dca9b0abecae3ff0a8c6fb7daf08c996656e7b6489b1e7541a14d6a45bf05dde1b1302adea1da7f1cd0b0e19eb3e
 DIST gentoo-kernel-5.10.23-1.x86.xpak 57061009 BLAKE2B 
6c8c05b418a6abdca512ee68af83c3dc7fb4e117b093cf228d90c1ac57c404983d4a0b8bc69c89d5e03087ac68ad2ae9d342fbaa9e1bebf150db4d169900f23d
 SHA512 
24b155a996f36aeabffae4445ae6bfea2a665cfd149cc2fae95dae27b4e971775ac9b054ad2935c3932b1064e219a4594ebdeb3c441740fde09f3371d6f4c112
 DIST gentoo-kernel-5.10.24-1.amd64.xpak 64100066 BLAKE2B 
0f18bedb448c5c0bd8165846a190278b9a96264b04a09be97fc51968fd74f66f29ea7ff845ac874748c1ac60c4c4a4aa4a72d7a273e84551fe09d870715407b9
 SHA512 
414a12ae14da6a81dd0dbdf80f05e511d686bdba7f5fffe5c754144f7dd9245368ee3a1673df16e996e80985b7f435613d888c5e5324d967dd622b9db03407fc
 DIST gentoo-kernel-5.10.24-1.x86.xpak 57056253 BLAKE2B 
5925e7739cda2fd853d919a4681f28849afb9552acfd7cb91387828d6c7286ce9b1b32b93e55339311696e5bf62974a2a117c668221fca3ec062bf574569837f
 SHA512 
395019c3a8d40eea18d92db2507386bd2202a8f13e25bb7a247724820a8f0ee854a05c6e999129556e894443b011928e80fa41612bef6a6c070035ecf11c749f
@@ -70,7 +69,6 @@ DIST gentoo-kernel-5.11.5-1.amd64.xpak 64924579 BLAKE2B 
b4484bb69d8355f63acecada
 DIST gentoo-kernel-5.11.5-1.arm64.xpak 59869818 BLAKE2B 
26d4431d1e9e3dd58f1d352ab872cf2749d64ae768a114d42cf1bf3ac342c9792dfa19ccd1bf502ea26ee99a0bb00e75783b2958726d5073d8f69c3f66e29a9c
 SHA512 
ea64669b86cb1a3c86f92016f8a9838eabf1328c9a996084c8e8226b736d526b7d246f42d24ff9d07d2d0606cc0db914251b7007caa74080a482c0bcdd4a0bc6
 DIST gentoo-kernel-5.11.5-1.x86.xpak 57891193 BLAKE2B 
f9f1eed75c7a81067994fe07a8305e5d70001c4ac969ae4d39d222960cf70c5fe5591db0a4e19fbaca9faa53e6dc1206158c0ad071cf3907761a61b00eedf098
 SHA512 
9494f10ae5a2ad3a0232e9eca5cb16647e4967f5ded3b45b5752f2e380b1c21437b9239d2fc7336cd84a246b488dc405e389c844263834a1feeea9257b2f8779
 DIST gentoo-kernel-5.11.6-1.amd64.xpak 64926961 BLAKE2B 
3134919e40bd922dc334999c7b32d5810779c7833b2719ba0d5b2fb975afce70142faa3dd047c73f12384a74aa1eafd8e9900357feedb58dc8b074b563a61501
 SHA512 
fd4cfb53d2ca7c2a4869951c1dd9f32fe7878274d337b851b5dfd8fe3ab2bc7a0ec41164441ca49e0dbbde93dcfaa2969c1a60ae529b82c47ad7c1247be1b21c
-DIST gentoo-kernel-5.11.6-1.arm64.xpak 59948554 BLAKE2B 
bdc44a259d7c6a75a44e0d5606689eef1beae84fe9671cdb17e85eef35f059593d465b6538629c0713e3d2c3fd24bb5088339a43602525eb49187d839d5e6cc9
 SHA512 
60d7e099e605fb843e069d0bc217388e2f5aa847369cfbfa965f2fa81c5c34b6a47b02d9d0781aa55030d0138fff35c1062ae6198ff6625bcc49e7764ac7c823
 DIST gentoo-kernel-5.11.6-1.x86.xpak 57886583 BLAKE2B 
6199bac90efa9c4d9db1b69151ddef53152406a8e8e3a67124dfef3abc4334ecfa387f70842c10751ff0b41efe9efdaa1aa0db675c86fb6b4f41f90ad597b3d4
 SHA512 

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

2021-03-20 Thread Matt Turner
commit: 51c21938ec3fde06d235145eb7f39bc2d7002869
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:40:58 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:43:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c21938

app-arch/gnome-autoar: Version bump to 0.3.1

Bug: https://bugs.gentoo.org/777126
Signed-off-by: Matt Turner  gentoo.org>

 app-arch/gnome-autoar/Manifest  |  1 +
 app-arch/gnome-autoar/gnome-autoar-0.3.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-arch/gnome-autoar/Manifest b/app-arch/gnome-autoar/Manifest
index bd8222d31f4..b46e6e796c6 100644
--- a/app-arch/gnome-autoar/Manifest
+++ b/app-arch/gnome-autoar/Manifest
@@ -1 +1,2 @@
 DIST gnome-autoar-0.3.0.tar.xz 297072 BLAKE2B 
7c7204d605c80a6e0735e0be6dec1024e6073cb99d6bde885a1c8b10b7f6e6476a181c99b5bbb755abfdf86bc56aff3d9b174189ff29cc58d24607b482f242ab
 SHA512 
2f5962e115b25be9578ecad51d9906e426bb60b675e42b364d9f0b67f0751cf59d4afd4dbfc8adc0d13256e5dcee445c5195262e6ff0839ef88350b1c6e5293a
+DIST gnome-autoar-0.3.1.tar.xz 297904 BLAKE2B 
607c9b3a26cf23eed3b9b19c32e2e0b3b9127977b5836b0b263cc3163490fd10052716e073264bbe946e351ec096021dd243560f6e7781400029263705308328
 SHA512 
a8ece09f66d7f1761fb4217f267b8a6dd1dee2266cc10f9944b1860c364e0d671286c6bf9477bdee5d0dd231b959ebefdd7a7003d679c38fe1553863033311dc

diff --git a/app-arch/gnome-autoar/gnome-autoar-0.3.1.ebuild 
b/app-arch/gnome-autoar/gnome-autoar-0.3.1.ebuild
new file mode 100644
index 000..5ef87130fe5
--- /dev/null
+++ b/app-arch/gnome-autoar/gnome-autoar-0.3.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="Automatic archives creating and extracting library"
+HOMEPAGE="https://git.gnome.org/browse/gnome-autoar;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="gtk +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=app-arch/libarchive-3.4.0
+   >=dev-libs/glib-2.35.6:2
+   gtk? ( >=x11-libs/gtk+-3.2:3[introspection?] )
+   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.14
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   $(use_enable gtk)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2021-03-20 Thread Matt Turner
commit: 8e9416326b9cd9f8c79cb7dc474369fb022b1b7f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:34:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e941632

gnome-base/gnome-control-center: Version bump to 3.38.5

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.38.5.ebuild | 176 +
 2 files changed, 177 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 601758ee9e2..1a47062c47a 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -5,3 +5,4 @@ DIST gnome-control-center-3.36.5.tar.xz 6304804 BLAKE2B 
c4e95784ff1877e716f23ea4
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
 DIST gnome-control-center-3.38.3.tar.xz 6434672 BLAKE2B 
e95a9a1c487e1a3d6a0e64c61fd9502d1983827ff0a26ed03a0e48339917ae49855016ac3699c3940764185041659d865db51fd95e19bbb588c62277218c609d
 SHA512 
25b8ff6e44be5e679666ae44e12deedf5dbef9317089381cd2075efc2321abca91ac1ad268242fb16a0b7f411ad98d9ab50073f745060d6525e0648585333e3e
 DIST gnome-control-center-3.38.4.tar.xz 6434656 BLAKE2B 
6201344c3ce4a1e85c8becde5df24d0aaa294ba0f135220fa1bd1ca079fb99ea30a4bb9f6403f17584bb1299b7d3edf1300fa94fca44a75bd947c84cc257be35
 SHA512 
9fa90b33af09fe5458c2db8782079d992f18bc36cdd6623239b48d6c8f242fa9b56275ee7c6920f313efcd2f8f1c65a43a8f3f1c100489a0bcade26d045eb3c7
+DIST gnome-control-center-3.38.5.tar.xz 6435648 BLAKE2B 
6bcb91433540278850008b1a015caa157fede8533fc5fdf22b58a9f7511fe39a9c3dc195ed9aa1fcf729b6eaa2cf18cf67781300d43ed23ea63c3c6fc5cfb64f
 SHA512 
d173dc863bb62010577a99c3f6705fd92c7e1b9fba124c7ab7fb32b22e01b23b75dea976b45e8d65e7329edca50fb892fe298e8ca2861c7e1185318b7be6cb67

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
new file mode 100644
index 000..ac894c3d8ce
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.38.3-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.37.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   

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

2021-03-20 Thread Matt Turner
commit: 8f68685567ee74e60e86c834ad00865b5423933e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:45:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:50:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f686855

dev-libs/fribidi: Version bump to 1.0.10

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

 dev-libs/fribidi/Manifest  |  1 +
 dev-libs/fribidi/fribidi-1.0.10.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/fribidi/Manifest b/dev-libs/fribidi/Manifest
index 6e7ec45171b..369cca087f6 100644
--- a/dev-libs/fribidi/Manifest
+++ b/dev-libs/fribidi/Manifest
@@ -1 +1,2 @@
+DIST fribidi-1.0.10.tar.xz 1147588 BLAKE2B 
e40e16b4b6167d0c7cc26b72ed21a7b4b2ba78dcce56eaf5dee94835cd2d4770401ac17bc2b5f13227e41e8f19513a0616f49edab07ea8fb2969eab30e24f653
 SHA512 
cb51920012c3c7507c17e2beb1dbbcfb8d7c6404e4cb54b260a332754a0d5b103d8834d77e8795651b3f38069c9bd2e9914c21b001411a72f9ffe1ec1ef2f360
 DIST fribidi-1.0.9.tar.xz 1141684 BLAKE2B 
6c9e9866ad900c041968f96ffc93e118715a319fbc47a5fe09b4a68daa5096e8c3cc1f0be1f8754ecf60b265f51fada75ac71f8bf1853f59e891644a97eaf644
 SHA512 
e66989830941172fa003c8b9376719282fa1039592a1e158e975cab81ce8dcb2755453c64906a8464c047f9e9154e012d9bd37256b1f463e235648a13e4601ed

diff --git a/dev-libs/fribidi/fribidi-1.0.10.ebuild 
b/dev-libs/fribidi/fribidi-1.0.10.ebuild
new file mode 100644
index 000..76ff5d8a3ec
--- /dev/null
+++ b/dev-libs/fribidi/fribidi-1.0.10.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
+HOMEPAGE="https://fribidi.org/;
+SRC_URI="https://github.com/fribidi/fribidi/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND="
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS NEWS ChangeLog THANKS ) # README points at README.md which 
wasn't disted with EAPI-7
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   --disable-static
+   --disable-debug
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/

2021-03-20 Thread Matt Turner
commit: 97df852e4a1d0749aa3a1ae25ccc22f5bde033a6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:33:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:33:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97df852e

gnome-base/gnome-desktop: Version bump to 3.38.4

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

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.38.4.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index ee158e7b99a..d6aa51c1658 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-3.36.8.tar.xz 739236 BLAKE2B 
378cf551787863543e30b0e69dd7447a5a9fd1026c3c85f32f140874658f803e6e8d2a82c79a1a9c4aadd08043905f1b0486e900596e855c2650248ac9478d01
 SHA512 
d9a447ec1c34e98d19ed6f5ef7e48f19d89009bd20368e2d731ff0cea30adc2dea6c0293df9b07f39e4573035edd25815ccd7d740f09ba421ebee74b7c8c90a2
 DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f
+DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
new file mode 100644
index 000..6ec27d91925
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/tai/

2021-03-20 Thread Mustafa Salih
commit: f6123681845bb3eb1af7493da31b56c59ff84f09
Author: Mustafa Salih  gmail  com>
AuthorDate: Sun Mar 21 00:22:50 2021 +
Commit: Mustafa Salih  gmail  com>
CommitDate: Sun Mar 21 00:26:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6123681

app-misc/tai: new package

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mustafa  gmail.com>

 app-misc/tai/Manifest | 38 ++
 app-misc/tai/metadata.xml | 15 
 app-misc/tai/tai-0.0.3.ebuild | 55 +++
 3 files changed, 108 insertions(+)

diff --git a/app-misc/tai/Manifest b/app-misc/tai/Manifest
new file mode 100644
index ..2e9e591d
--- /dev/null
+++ b/app-misc/tai/Manifest
@@ -0,0 +1,38 @@
+DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
+DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bytemuck-1.5.0.crate 24494 BLAKE2B 
91efb064da279c852ec660977427a2b4b2d19535efd076cfef0fe3ffceaafb9df2bf23c5a704b87ac6901ba860665036c4fdc54ab46f0e03179de63fb45d702b
 SHA512 
e783b7510fb7e5c5521ecf0129d9d105b002ff41f455de4eb13fa6bb4eb3c39c7c689210f340db345fafb671890838475ae29b69b46cdf2fd7e81b555af9b510
+DIST byteorder-1.4.2.crate 22148 BLAKE2B 
4fd246d80ec9e0abf41a0779668d8b383098206eacbf7e16ab94a4aac39858471742934df41e20084f976a738154a97f642bebe51cb871afb2a50ff2cbdbf943
 SHA512 
f6d2bdc3fb456b3f7a99358a987bb593be027b47b06b896938a30a88d36459ec4d28be166ff8fea9b1ea468d95ad387488cc6aa8f07d0723d6a2a7d43e3617e8
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST color_quant-1.1.0.crate 6649 BLAKE2B 
9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa
 SHA512 
690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
+DIST const_fn-0.4.5.crate 13107 BLAKE2B 
00a90cd0087060f2d4fd279ae8a771913d6be6055d0c2365b76eddf55d294ce203d1dc7eab907890a96379c910f08fe9456517671a9ba48231f54bc411fb75e1
 SHA512 
6e41e2d5b185178ea0b7efe8303b7a3a532d3c7d7c7c4c9f093007c81edef2ed5ac8d456da167247b53a128c12ba3a6e1c32497ca11b7c5cb1b03ae37c7c897c
+DIST crc32fast-1.2.1.crate 38172 BLAKE2B 
80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0
 SHA512 
4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e
+DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B 
9af4384f2b74d202971f1967887cfd0e71ddba9a6456ffbdfc80bf192d527f61242239d2eb6a0d9dcbe47be22eb414736976e6b1840c021610d96a3bf03c3d18
 SHA512 
838b433d48b84f1fea020a1d1324e366e6cdae30ef07396140f195afc45b8f705de6347d949b68ce1ed0708fe533ffaa2cfdedc9d2e6288a7325c188ccde9aa2
+DIST crossbeam-deque-0.8.0.crate 20756 BLAKE2B 
6bb602547cb0ca65552a9b981502221f1d3570422d22c867f654ba677e5c95aa5f81ed0022a498d3408c3f69291e1805b49fcfbfaff0d9a6075b75be3bf926ea
 SHA512 
4efa73dcb9ef40b841039d24ffaf9bd7c63f8c0233bba1e0728fd5558702b4ef0af117543834c527335e99384d3c80d56293e891c9d94440f51f454b1b90c399
+DIST crossbeam-epoch-0.9.1.crate 39561 BLAKE2B 
dedbd19d8aba2c19b844a10323ab488f0dffd5a8ad041cd715a9b1d6d14da343c0c680f6756736501ae420846a5d19bf5aa7bc7142daa39fee901e97f28bb557
 SHA512 
63d03e71013f7ffbc7b7a8ec5fe478323e7cf679bd126f03980c5e0790b57f5c48ce0ddb5e9c7ece31bd7380a944c1a1d462a9a1bf0126f9851e549739d8afc4
+DIST crossbeam-utils-0.8.1.crate 35914 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2021-03-20 Thread Matt Turner
commit: c22e7401f8e217a89a5b9dd88b46dfdd0728d144
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:29:07 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:32:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22e7401

gnome-base/gnome-shell: Version bump to 3.38.4

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

 gnome-base/gnome-shell/Manifest  |   1 +
 gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild | 186 +++
 2 files changed, 187 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 068694653c3..d90dff532de 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -2,3 +2,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 
80a2e2a03e4cc3b15db6af872a2
 DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 
4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5
 SHA512 
7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656
 DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 
765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2
 SHA512 
ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04
 DIST gnome-shell-3.38.3.tar.xz 1815204 BLAKE2B 
1df05f0a3709d851d9bb01c8d8f82b3e36aa1da68256198afe7f5663bbf3dc3b88148220b4f90a1ab3eb3d2a14e370dc038e9afd73c57133f9535423b074ac27
 SHA512 
695446a934b3e5f8512084cb4eaba3e27aec0e03041890fb2a7a9eb4d91d3a9f2f5ca94a8616ce4e7303a2073fda7878425ba31bf590c448132f379fa7138d47
+DIST gnome-shell-3.38.4.tar.xz 1815880 BLAKE2B 
888786ca1c7ac4a84c4b4b9ccc1035de80021efe0bf54521494eb90008ad11d5ef693158fd2c30a44532ef30911e6940b81c9c2eb426465aeae5ce3f1d9dbf5d
 SHA512 
f59d7347587ecbde7790d466ee7c81d1e0ce0ff9f92bfe9cb3efc4049231bc164c0f61b761f42dfab1eb35619736d9a55fdae2b808e12f7671900d89e529fea8

diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild
new file mode 100644
index 000..c3492153952
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.57.2:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.65.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-3.38.0:0/7[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-3.33.1
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.2
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4:=[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib )
+   systemd? ( >=sys-apps/systemd-242
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd] )
+   elogind? ( >=sys-auth/elogind-237 )
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated using:
+#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
+# Each block:
+# 1. Introspection stuff needed via imports.gi.*
+# 2. gnome-session needed for 

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

2021-03-20 Thread Matt Turner
commit: 57d1c2dcd1f3362abddfa545c6fd92858e73dbbd
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 18:23:32 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:32:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d1c2dc

x11-wm/mutter: Version bump to 3.38.4

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

 x11-wm/mutter/Manifest |   1 +
 x11-wm/mutter/mutter-3.38.4.ebuild | 143 +
 2 files changed, 144 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index e0ca4f521b7..2c031d4b06f 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -3,3 +3,4 @@ DIST mutter-3.36.7.tar.xz 2689176 BLAKE2B 
a3849b254dbe2029736ef760fe4225e63bf1d8
 DIST mutter-3.38.2.tar.xz 2621648 BLAKE2B 
93ddeaa8b1c09ac0cd711513cb755eb94b72c1c44a751e2c6656dd3415fcb278d22e92577400df9443ece0e3dd1bc77adc88d1a24d59bb911ce8114e53340cae
 SHA512 
8bd826fdb643bc966f6b7c38ed12cec9806440bf9cf4792cb90aa62dd96d2fd1018be39148ebd4432ba799cfdd30ed5c3952620ca13b9fac933fb0a477c9937a
 DIST mutter-3.38.3-r1-patchset.tar.xz 6576 BLAKE2B 
9bda2b0891df1a945d9bd0fd2867f1b4895bb9a29dbae14511192afd5b3a6776d41105924c904d47745bd2bd088136109db4df82b3a17c08040ceb40611e8dc1
 SHA512 
86763c6c652807a2389b373e94fed99e4557d7be89aeb269836855e9ec251944f5c3a0d4219f31a49c7cfe9ecde7972b3e1b7ad9f231d16999eaa36cee2aef41
 DIST mutter-3.38.3.tar.xz 2622808 BLAKE2B 
3ee6442c03a3ca5bbaecd32ac451e9c2ba91258af0425745ea871aca2a95218d8afcff8b2e5845e5ab8a4ff2c0308a0bcc0561922b4675ad68b700c04dd3028d
 SHA512 
686027d097439e5a21f7bc748251da8b2f7fdccb2c17599fd6a141b0fda04fe7a19cbb3be2b3e668075fff562bcdae68a61ffb049d103b5b05f2443a5315
+DIST mutter-3.38.4.tar.xz 2623788 BLAKE2B 
27ca701459b3b70c790c8fec02b5e34eebecf5b4bd11a706a25eea19af0ee5be278835d6f789c4f77df6ec2ab23ae58bb491a0591d1ff51c9dae4690b9dde73f
 SHA512 
a80728a5bd99e727717cb49f0fbfa0db0bb02b64d7e287b4b7e5e848774ea2191db57f8c70d4b1852db201384ac413daa7108472610e8f8986d13744d800fe11

diff --git a/x11-wm/mutter/mutter-3.38.4.ebuild 
b/x11-wm/mutter/mutter-3.38.4.ebuild
new file mode 100644
index 000..37c6c25aa95
--- /dev/null
+++ b/x11-wm/mutter/mutter-3.38.4.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0/7" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
+
+IUSE="elogind input_devices_wacom +introspection screencast sysprof systemd 
test udev wayland"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   x11-libs/libX11
+   >=media-libs/graphene-1.9.3[introspection?]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.30[introspection?]
+   >=dev-libs/fribidi-1.0.0
+   >=x11-libs/cairo-1.14[X]
+   >=gnome-base/gsettings-desktop-schemas-3.37.2[introspection?]
+   >=dev-libs/glib-2.61.1:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   gnome-base/gnome-desktop:3=
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-libs/libXrender
+   >=x11-libs/libXrandr-1.5.0
+   x11-libs/libxcb
+   x11-libs/libXinerama
+   x11-libs/libXau
+   x11-libs/libICE
+   >=dev-libs/atk-2.5.3[introspection?]
+   >=media-libs/libcanberra-0.26
+   sys-apps/dbus
+   media-libs/mesa[X(+),egl]
+   sysprof? ( >=dev-util/sysprof-capture-3.38.0:4 )
+   wayland? (
+   >=dev-libs/wayland-protocols-1.19
+   >=dev-libs/wayland-1.18.0
+   x11-libs/libdrm:=
+   >=media-libs/mesa-17.3[egl,gbm,wayland,gles2]
+   >=dev-libs/libinput-1.7
+   systemd? ( sys-apps/systemd )
+   elogind? ( sys-auth/elogind )
+   x11-base/xorg-server[wayland]
+   )
+ 

[gentoo-commits] repo/gentoo:master commit in: acct-group/coredns/

2021-03-20 Thread Zac Medico
commit: 60ca225a3e4ac4528849af04fa45994b311a1e26
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 21:16:44 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 21:35:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ca225a

acct-group/coredns: add group coredns (312) for net-dns/coredns

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 acct-group/coredns/coredns-0.ebuild | 10 ++
 acct-group/coredns/metadata.xml |  8 
 2 files changed, 18 insertions(+)

diff --git a/acct-group/coredns/coredns-0.ebuild 
b/acct-group/coredns/coredns-0.ebuild
new file mode 100644
index 000..9d29330416d
--- /dev/null
+++ b/acct-group/coredns/coredns-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="A group for net-dns/coredns"
+
+ACCT_GROUP_ID="312"

diff --git a/acct-group/coredns/metadata.xml b/acct-group/coredns/metadata.xml
new file mode 100644
index 000..9e1d47466c8
--- /dev/null
+++ b/acct-group/coredns/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-user/coredns/

2021-03-20 Thread Zac Medico
commit: 8493acf05bb74f8fcbe1aece59ac199aafb2c4da
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 21:22:24 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 21:37:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8493acf0

acct-user/coredns: add user coredns (312) for net-dns/coredns

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 acct-user/coredns/coredns-0.ebuild | 14 ++
 acct-user/coredns/metadata.xml |  8 
 2 files changed, 22 insertions(+)

diff --git a/acct-user/coredns/coredns-0.ebuild 
b/acct-user/coredns/coredns-0.ebuild
new file mode 100644
index 000..2811839307e
--- /dev/null
+++ b/acct-user/coredns/coredns-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for net-dns/coredns"
+
+ACCT_USER_HOME=/var/lib/coredns
+ACCT_USER_GROUPS=( "coredns" )
+ACCT_USER_ID="312"
+
+acct-user_add_deps

diff --git a/acct-user/coredns/metadata.xml b/acct-user/coredns/metadata.xml
new file mode 100644
index 000..9e1d47466c8
--- /dev/null
+++ b/acct-user/coredns/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+



[gentoo-commits] data/api:master commit in: files/

2021-03-20 Thread Zac Medico
commit: 133f7dc5cc0c1bdd7b6f3758efb2b43d237cea91
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 21:29:49 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 21:31:13 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=133f7dc5

uid-gid.txt: add flatpak (313) for sys-apps/flatpak

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

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 986cffe..ee129a8 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -247,7 +247,7 @@ clair   307 307 acct
 mysqld_exporter308 308 acct
 minion 309 309 acct
 croc   310 310 acct
-coredns313 313 acct
+flatpak313 313 acct
 serf   314 314 acct
 lldpd  315 315 acct
 exabgp 316 316 acct



[gentoo-commits] data/api:master commit in: files/

2021-03-20 Thread Zac Medico
commit: 842aff99bf9632b5eca13779b540abc20bac3572
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 21:11:39 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 21:33:07 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=842aff99

uid-gid.txt: add coredns (312) for net-dns/coredns

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index ee129a8..31eb6eb 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -247,6 +247,7 @@ clair   307 307 acct
 mysqld_exporter308 308 acct
 minion 309 309 acct
 croc   310 310 acct
+coredns312 312 acct
 flatpak313 313 acct
 serf   314 314 acct
 lldpd  315 315 acct



[gentoo-commits] data/api:master commit in: files/

2021-03-20 Thread Zac Medico
commit: 2f248a91e6a16fc55ef0511b1325b734eb146239
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 21:11:39 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 21:12:54 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2f248a91

uid-gid.txt: add coredns (313) for net-dns/coredns

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index ef740b8..986cffe 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -247,6 +247,7 @@ clair   307 307 acct
 mysqld_exporter308 308 acct
 minion 309 309 acct
 croc   310 310 acct
+coredns313 313 acct
 serf   314 314 acct
 lldpd  315 315 acct
 exabgp 316 316 acct



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

2021-03-20 Thread Michał Górny
commit: f36276790fb3d44a9b2e4fa16f51311d15acc1a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 20 21:06:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 20 21:06:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3627679

dev-util/pkgcheck: Remove 0.9.4

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

 dev-util/pkgcheck/Manifest  |  1 -
 dev-util/pkgcheck/pkgcheck-0.9.4.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index d33fa6c7f9e..c79474869f2 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -6,5 +6,4 @@ DIST pkgcheck-0.9.0.tar.gz 585528 BLAKE2B 
f9fa2d11b9510d84b5d9381ff033de14ca5ec7
 DIST pkgcheck-0.9.1.tar.gz 591753 BLAKE2B 
e4c8840c022b77dde34ad461367eb1947f269c8a0ff12e9dee2c8e373d1926f58f9d104571bc5de233975eda73509bf39eec533de03f78cf82fa41bbd10bcc74
 SHA512 
9adcf2fd5b9652e834f96f8a7652c97d28c4ec5a8b8704cd4c7c4ef8463237fc15f4c46e36993d0e72de5aab068b108368378d5481cf4d5df974e4a78adf6072
 DIST pkgcheck-0.9.2.tar.gz 593674 BLAKE2B 
e5d02e914e90db28540ca350d91d38ece9cea1f8413ec90b877bb41896cc7b710e451658c7c6cea3f4cc2f834230a986d18429c8ac3f23d4b317b28e3af8d74f
 SHA512 
2bbced17dcc1718576aa4ce2401fc856cfb6256fe437295c25716852645841c6a28d1c1276f3a5943ce27943ab36bd3ca3ef9bf1ace20138368371a793a80b6d
 DIST pkgcheck-0.9.3.tar.gz 460029 BLAKE2B 
3ef3aa6c338c5b379e4845302cc5c71679309f45985e1dfa71fb1e62760c4f94ca43d34ca4ad75ecd1f738d9bcb0140568b4e4826ee6a14586c21d0c1a03
 SHA512 
5613f65437e6cc1c55330eef8bc354ad2f6e325a03c8353186d17a8e9dd21333a3900f91a36c1af0767ccda56f30d425ddb848e4eccf9d20ccba3f5de5098fb3
-DIST pkgcheck-0.9.4.tar.gz 609445 BLAKE2B 
c0a8afe0a008069dc54e977b937c00c3b21c2a86af16b3339348e0f6ed454084a97745f59afda2489a65cfb23e92b35bd3cc464075e8729b8dd1c1cd8e8e5ebd
 SHA512 
821ecabad722a51c85ae9d9b32bff425c56f9f5ad719f70ca3a60467f9978acaab78a27ff7d9b41d0572f749ae2a08de960fb8e470f50095fc6ee67668a0e4c4
 DIST pkgcheck-0.9.5.tar.gz 459226 BLAKE2B 
23f42ffb49bb89b33d01749fede01a8399c99a8e400bd451d1577c4240b929913b13738ba5bc55f3251058e26bebb619bedfb2ec1a50733a1bd8a7c62c7602df
 SHA512 
2a404657e9b6d48d7f99d743aaee6bd4d5aee9cb48c28f89fea46cc7c680e6d3c0351660632abcf879c5ca3569b47cb22c7d6a53ba17d60fe6b545b3c96b90e7

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.4.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.4.ebuild
deleted file mode 100644
index 78f8b6d343c..000
--- a/dev-util/pkgcheck/pkgcheck-0.9.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-macos"
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-fi
-
-DESCRIPTION="pkgcore-based QA utility for ebuild repos"
-HOMEPAGE="https://github.com/pkgcore/pkgcheck;
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.4[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.11.6[${PYTHON_USEDEP}]"
-fi
-RDEPEND+="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pathspec[${PYTHON_USEDEP}]
-   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests setup.py
-
-src_test() {
-   local -x PYTHONDONTWRITEBYTECODE=
-   distutils-r1_src_test
-}
-
-python_install_all() {
-   local DOCS=( NEWS.rst )
-   [[ ${PV} == * ]] || doman man/*
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "Network check support" dev-python/requests
-   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
-}



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

2021-03-20 Thread Michał Górny
commit: e34ab1a1d21d5d22e751477c8bc191aa294c4e20
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 20 20:59:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 20 20:59:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34ab1a1

dev-util/pkgcheck: Bump to 0.9.5

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

 dev-util/pkgcheck/Manifest  |  1 +
 dev-util/pkgcheck/pkgcheck-0.9.5.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 51cf2ab1603..d33fa6c7f9e 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -7,3 +7,4 @@ DIST pkgcheck-0.9.1.tar.gz 591753 BLAKE2B 
e4c8840c022b77dde34ad461367eb1947f269c
 DIST pkgcheck-0.9.2.tar.gz 593674 BLAKE2B 
e5d02e914e90db28540ca350d91d38ece9cea1f8413ec90b877bb41896cc7b710e451658c7c6cea3f4cc2f834230a986d18429c8ac3f23d4b317b28e3af8d74f
 SHA512 
2bbced17dcc1718576aa4ce2401fc856cfb6256fe437295c25716852645841c6a28d1c1276f3a5943ce27943ab36bd3ca3ef9bf1ace20138368371a793a80b6d
 DIST pkgcheck-0.9.3.tar.gz 460029 BLAKE2B 
3ef3aa6c338c5b379e4845302cc5c71679309f45985e1dfa71fb1e62760c4f94ca43d34ca4ad75ecd1f738d9bcb0140568b4e4826ee6a14586c21d0c1a03
 SHA512 
5613f65437e6cc1c55330eef8bc354ad2f6e325a03c8353186d17a8e9dd21333a3900f91a36c1af0767ccda56f30d425ddb848e4eccf9d20ccba3f5de5098fb3
 DIST pkgcheck-0.9.4.tar.gz 609445 BLAKE2B 
c0a8afe0a008069dc54e977b937c00c3b21c2a86af16b3339348e0f6ed454084a97745f59afda2489a65cfb23e92b35bd3cc464075e8729b8dd1c1cd8e8e5ebd
 SHA512 
821ecabad722a51c85ae9d9b32bff425c56f9f5ad719f70ca3a60467f9978acaab78a27ff7d9b41d0572f749ae2a08de960fb8e470f50095fc6ee67668a0e4c4
+DIST pkgcheck-0.9.5.tar.gz 459226 BLAKE2B 
23f42ffb49bb89b33d01749fede01a8399c99a8e400bd451d1577c4240b929913b13738ba5bc55f3251058e26bebb619bedfb2ec1a50733a1bd8a7c62c7602df
 SHA512 
2a404657e9b6d48d7f99d743aaee6bd4d5aee9cb48c28f89fea46cc7c680e6d3c0351660632abcf879c5ca3569b47cb22c7d6a53ba17d60fe6b545b3c96b90e7

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.5.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.5.ebuild
new file mode 100644
index 000..78f8b6d343c
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.9.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility for ebuild repos"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.4[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.11.6[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pathspec[${PYTHON_USEDEP}]
+   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests setup.py
+
+src_test() {
+   local -x PYTHONDONTWRITEBYTECODE=
+   distutils-r1_src_test
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Network check support" dev-python/requests
+   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
+}



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

2021-03-20 Thread Michał Górny
commit: efbfce9c9951872c1cf8f9fca0128a547bd8f17d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 20 20:47:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 20 20:50:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbfce9c

dev-python/sphinx: Bump to 3.5.3

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-3.5.3.ebuild | 124 ++
 2 files changed, 125 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 11e83c369c0..9064ee08bc8 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1,2 +1,3 @@
 DIST Sphinx-3.5.1.tar.gz 5905170 BLAKE2B 
f374a65d66f404b2a7486c58a0e13e228e0de88985fed18cfa74e8219759af6afb1bb05cc10b6a8ed8ad7b413889b7282de7212010fe6d3bd30ce04fe9b59b9a
 SHA512 
31a9253e30d5616c99161455fb61ab3b8298b5364d5eeb5c7b23466182913c99fea4cec14d088b6b64a530cbfb60d691ad093a6f6a0f9060f847f0b73d5e6b3f
 DIST Sphinx-3.5.2.tar.gz 5907358 BLAKE2B 
59b2789d7f3cc34622f34c54b5d614be7fa22d9d61cbb6c096ac7efe8f011331f51af12986d505245a30c9583050ae8c012ac736cd8ff5234f528616999dc325
 SHA512 
97f1589726fe5bdf48b5bc8bfc53267fb4dfa2f21d5d9eefbd9bcc9ff5cc0c7846840b0fe5fcdd133d9735d402189d5b89202de4e462dce99a7653d6f1a86ff9
+DIST Sphinx-3.5.3.tar.gz 5907994 BLAKE2B 
3bd5a08dcc860ef419a085a991bb28d16d6a721f253a0ee25333cab5add2257a0557d7b586e89193e9a26e34d39ce5ef9992a9b2c8b8457e8ae7d82a928d32c5
 SHA512 
4e2cb1c3632ec131cc724f306bbe084691c2178620d1dec130d3bc8be3ee116c14093863ec768242965be9f28c74ed704768b23a62a1510ff00bf1c2edb810df

diff --git a/dev-python/sphinx/sphinx-3.5.3.ebuild 
b/dev-python/sphinx/sphinx-3.5.3.ebuild
new file mode 100644
index 000..61ca0020d06
--- /dev/null
+++ b/dev-python/sphinx/sphinx-3.5.3.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx;
+SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+   =dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.12[${PYTHON_USEDEP}]
+   dev-python/imagesize[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-htmlhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-serializinghtml[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typed-ast[${PYTHON_USEDEP}]
+   ' python3_7)
+   latex? (
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )"
+BDEPEND="
+   doc? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+   )
+   test? (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   virtual/imagemagick-tools[jpeg,png,svg]
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.2.1-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable internet access
+   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+   doc/conf.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   # Generate the grammar. It will be caught by install somehow.
+   # Note that the tests usually do it for us. However, I don't want
+   # to trust USE=test really running all the tests, especially
+   # with FEATURES=test-fail-continue.
+   pushd "${BUILD_DIR}"/lib >/dev/null || die
+   "${EPYTHON}" -m sphinx.pycode.__init__ || die "Grammar generation 
failed."
+   popd >/dev/null || die
+}
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   mkdir -p 

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

2021-03-20 Thread Michał Górny
commit: 1d0b3ee9548a7cee157ef38d5685314c6f44a5ab
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 20 20:49:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 20 20:50:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0b3ee9

dev-python/pikepdf: Bump to 2.9.1

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

 dev-python/pikepdf/Manifest |  1 +
 dev-python/pikepdf/pikepdf-2.9.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index a38a2661369..8e2de1470dc 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -5,3 +5,4 @@ DIST pikepdf-2.8.0.post1.tar.gz 2370159 BLAKE2B 
336f2034f3a0207d1f5522b13ff2d0a0
 DIST pikepdf-2.8.0.post2.tar.gz 2369810 BLAKE2B 
67b2f88a0718076d9f28148342832ec646443b6bdf0f9ca3717a9a9caa6518563564f25e4532c3ebc5d05e18b78f2db4a9bab17f0d0cf6cf329dcc41f7c3332f
 SHA512 
adf28106dbf58bf4b29c3930280c6f54c04ac4fc40adb4d9e7fe3a288293b077f2e4b063e4be91e661c835b474ba2b46167ce05d9f5d2c7c13ae180f6b3b76dc
 DIST pikepdf-2.8.0.tar.gz 2369623 BLAKE2B 
465fbb682b973631d50b841b292ed8d86b5ff51f8466634c59c22cd86c56ace5594b74c2e36668f5f40f18ac55278978a59b0cbbc3e66d0ac49b6a6d7fe97a00
 SHA512 
8be9dbb20061352b482e1e4dd81cbede7cc99c294ccf7f5741b46f68244537cba225ce88e113b76e049ad5db70bfb075a8993fca1d24d99e0296e318b5107435
 DIST pikepdf-2.9.0.tar.gz 2371794 BLAKE2B 
7a32542d428d67e1eb940d34ba7efc21bb3002cc573e02de383d7beeb795a0680709c0fdecb933fc7b63a09cc1fb616df9fd514d734f13b6c0ad022c6482c64c
 SHA512 
e1c5ee04946f8c43d20ea1ff857ec463cf8ea531d5d579d0855669401b8dc931bc3ac08be20e3231aafbbc5fc8984608cd8f8aece214ebb7068c21e94981b9a1
+DIST pikepdf-2.9.1.tar.gz 2373727 BLAKE2B 
ae6b15384c4f01f257a00893c30212281c7ed16dc311e5409355a71db4bef20b64aaab29b52e5b951c6842100fb0cd9bb247d90dcf0a17bac85f788a4c0f7a35
 SHA512 
e2d87f8b3ce1b78e8153ce79bdbc33f10e85364de912a94f0629f52e654db2c7d911a5d344778c8e632a3037d4151dd4f717e4cc73161e004ac62ea3f07a526c

diff --git a/dev-python/pikepdf/pikepdf-2.9.1.ebuild 
b/dev-python/pikepdf/pikepdf-2.9.1.ebuild
new file mode 100644
index 000..2a76869d388
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-2.9.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-text/qpdf:0="
+RDEPEND="${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )"
+
+#distutils_enable_sphinx docs \
+#  dev-python/ipython \
+#  dev-python/matplotlib \
+#  dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/wheel/d' setup.py || die
+   sed -i -e '/-n auto/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2021-03-20 Thread James Le Cuirot
commit: 3c303bffd961853f14dd3ac36f17539cc7900d5f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 20 20:35:40 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 20 20:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c303bff

www-client/vivaldi-snapshot: Add version 3.7.2218.42

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-3.7.2218.42.ebuild| 206 +
 2 files changed, 210 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 6df024835d0..6e0cff01638 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -10,3 +10,7 @@ DIST vivaldi-snapshot_3.7.2218.32-1_amd64.deb 78971276 
BLAKE2B c49fb14c35154a098
 DIST vivaldi-snapshot_3.7.2218.32-1_arm64.deb 71047788 BLAKE2B 
e5e2ad9ce07d7b3a4f5a282ce7dfbb77c5d1f0190864505ebc1ecf0f9cee5e2f8591f5dcb6e1b569f10dc7b48caf3a6eeacc9d55305725821be3da38e03c1571
 SHA512 
2ac48ea9005754cc909380e1c75a0d5ac983d2789b99b8e4c9ba8e46361f55654fbfeed32810fea0dff15772b5ed5582af866a0401ee20215cb2cde8f144a91f
 DIST vivaldi-snapshot_3.7.2218.32-1_armhf.deb 69858324 BLAKE2B 
b79bfe59a1e1b1abea7a73ecf061a0857bb06097c965b36fa7853a09415ce3a766d4f454653479163b4e9c935650319200e49c5f10f733ed1177edcaac4b2dd9
 SHA512 
83b4eba29d8e62353bc913f543399856224f6085ec93279380d26391ae7e886a908353563d029904c861380c9286c5c97794fa3e8e903089b861dd47c034063c
 DIST vivaldi-snapshot_3.7.2218.32-1_i386.deb 76021972 BLAKE2B 
d554e1ddeff1f744f1d8ee7b2901332dde61e73be5b1e4565cf12aaf4f16b8ab549063d8606655a4b04d5e36b79b90367e5c3db4461c8480a8df3a629b00dd7a
 SHA512 
4bb3d4191954493e9bee3b54b010d96d655938afed82933f242a27f2509347649d54a606fa68e310ccf9d48da2b8e348213f09dc6d158e1f0cd393ff88fd904e
+DIST vivaldi-snapshot_3.7.2218.42-1_amd64.deb 78357072 BLAKE2B 
f6406b570ba7f009eb22074d86980afcd6003cb07aa8b2b8de71cf71ad1dc465c1f09dc99f220c9383ca08d54b99fb2a082d19a0da57071107e27505be6bf3d6
 SHA512 
a55bf5acbb7ad0788ae0d3156eb04e3f7ce3ed6242ac7e35185484b348d22a9fe2f722fb16b3771fecd32948bcf8fe0383dcbb2dfaa161000680346cb8e29d32
+DIST vivaldi-snapshot_3.7.2218.42-1_arm64.deb 71058668 BLAKE2B 
4d82c740e228bb1595616bc90cddc726f974be5eea28c978fac8cad0fad11da6ddd057a985411d6474315976d51fea659c242f1067cb4dc39f3cca9afc59a517
 SHA512 
2d97e0ec1022031b686ef250bfdd2cb1f2cf993c7b3b14b9924ff9d44d0f5d61ef8b0d7a2afb5444367addc527d70ce1e6312ab0af3b4e752bfca28510af28d3
+DIST vivaldi-snapshot_3.7.2218.42-1_armhf.deb 69882472 BLAKE2B 
97b8ad6a63e6e16579ee62c3c514d385feac8f163c0c8e68f5b69ad256a8ca5a61bd37b4b12f597e61538006f30456d90a750fa4619024ae71ad049b499fd9c1
 SHA512 
54d7bb8f32fae324788e9f659aa81ce1533da72e8676db83379a020ba456942275e0ccf3bf8558be58dc6fa9b17265d74fb264380c02437ad14b070cbbb31e5b
+DIST vivaldi-snapshot_3.7.2218.42-1_i386.deb 76060508 BLAKE2B 
7b402c88bf56a42c1b13ccf05ef204cb00c518348a7e39b5eb433c6faf670efc36bd6a40d4418d099ffd38c538193c825b63dba316b52149d8c66fc3633a7258
 SHA512 
4328ada6e414ed719fd50d2937d61e466ea4b9488b9d9a8a3450a25f737b85afb982d0e727b820ba2fa62c392b764017a0dbc4da5e49eff5e7978d29964b873f

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2218.42.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2218.42.ebuild
new file mode 100644
index 000..232d99b73e9
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2218.42.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+SRC_URI="
+   amd64? ( 

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

2021-03-20 Thread James Le Cuirot
commit: 87d1171047f9b173d11b128bb03e6ad0c41946bc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 20 20:41:01 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 20 20:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d11710

www-client/vivaldi: Add version 3.7.2218.45

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   4 +
 www-client/vivaldi/vivaldi-3.7.2218.45.ebuild | 206 ++
 2 files changed, 210 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 9ec45550fb8..6299eb1376a 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -2,3 +2,7 @@ DIST vivaldi-stable_3.6.2165.40-1_amd64.deb 77600092 BLAKE2B 
9a2f2ae41c16a2bd1b2
 DIST vivaldi-stable_3.6.2165.40-1_arm64.deb 69850704 BLAKE2B 
c88641c0ea45771eecf2369f89f18b2991931ea67f545c93ae3426b5561613835132f5a285d5f267b2e0981c9ffb65402a0016ec29fdabf381e6a16abe06c9b6
 SHA512 
026c58ee3c34497f6c5f31cf96b9a202efdeb2713301d5699267ff8b8fb32618c6c70e685479862a9c223dcdc32a0ea024f7334c8a52e18c5ae8b66bb7fed97b
 DIST vivaldi-stable_3.6.2165.40-1_armhf.deb 68650992 BLAKE2B 
932c8df157717d99d2cd7963217fc0ecfce87a2118448624eae410311b706af468c1d6f8c0baaa3f8b8d2513eaad92e26417ca10f5511f5f76cb6f5cc7835b7c
 SHA512 
e319733feef35c6b506deb21a21e4f6ee46acfcc83788bfa91d10b723146c870ec5108e433c57bfba37a3ba84da2d4f876a066a17a8f180e61933968585aca17
 DIST vivaldi-stable_3.6.2165.40-1_i386.deb 74317284 BLAKE2B 
b3b7a2a675128fea0b576dc7ff2b08218ee6c9796bdfaca91e8302f6d0de63173e8ab7f2f39232ffdc020779061724cebf599fd6e29f7eb1bf9277a271d52d3a
 SHA512 
5628ea1ebaaa8b8a647b3e07c27aade8f45d448e21b38f19d9fc3749dc919a20f09df111098b99f5e6ec11146557f8742d5b40d3fe23e5bc02c4204fee7392c5
+DIST vivaldi-stable_3.7.2218.45-1_amd64.deb 78983248 BLAKE2B 
0208087a99cecca72b9d4e9965a8a94289657a74a3b9eda240c45537e653a3cf5c6b33c73049d8089eb9b270cd9b13b4a159b1771e0143649802300f9afcc870
 SHA512 
3cb30b874964ace3283ffc5a5b146f64b60629bf1e2f279735709e8426b6d94e4213e8963676225d8d8575099b64fe18dcf54969b92096b6ca010b1fbdfe7bab
+DIST vivaldi-stable_3.7.2218.45-1_arm64.deb 71064292 BLAKE2B 
85737bbb82dc9b971996cabef7dcca334c3155616a2b881436376aadd141b1898b6438e984f4cc53bbe1f7496ef46ac14d17242314a817e9e0a49ce61301863f
 SHA512 
b7211a09bf8c1e944540af4c7df256fd6402fd3a45604f02f71a343a63278b7a4ef3f05db62420089ec7f563d152270b40678e56a71ebee9b5c58fb092775dea
+DIST vivaldi-stable_3.7.2218.45-1_armhf.deb 69883684 BLAKE2B 
2edfa3bbabf646be447a3a9265a102bb0ddfaeed7562072c7a2a59e6b860c7d094a23cc4b6c8c07d69e96746244e0e8a4c2a0a42f806831f7defdc5149420de1
 SHA512 
b976eea6834070556a33d6c7e88a28dc42939798c86a2513f418583b31fc7af579f7f63e0b41bd3da2ecef3d1d9113f8e91e06f5c250b8e651af7b97d5574f16
+DIST vivaldi-stable_3.7.2218.45-1_i386.deb 76007516 BLAKE2B 
6399b6f65e704c87ef643d540481922e3f2bcee81ab3ab897fe170bc25abacefd0bc922f86eb95bacfa053cb2e37284662a1d1d7e09be08792f8b7ca81fc297f
 SHA512 
ab3ce6d4e7ced30c7261743d42f8b538b5feee1468a7dd551e25d11a5f7d35e777663c74e9e86290db682fa41fff1363d71eb73e4431c9b46604f7140b026e4a

diff --git a/www-client/vivaldi/vivaldi-3.7.2218.45.ebuild 
b/www-client/vivaldi/vivaldi-3.7.2218.45.ebuild
new file mode 100644
index 000..232d99b73e9
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-3.7.2218.45.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
+   x86? 

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

2021-03-20 Thread James Le Cuirot
commit: ca2be5c7d4e11941e54e0b870b0b3cb22287ac09
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 20 20:40:17 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 20 20:40:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2be5c7

www-client/vivaldi-snapshot: Drop old 3.6.2165.32 and 3.7.2218.29

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   8 -
 .../vivaldi-snapshot-3.6.2165.32.ebuild| 202 
 .../vivaldi-snapshot-3.7.2218.29.ebuild| 203 -
 3 files changed, 413 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 6e0cff01638..17911ee2849 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,11 +1,3 @@
-DIST vivaldi-snapshot_3.6.2165.32-1_amd64.deb 77537504 BLAKE2B 
5104b2ca7878512afb5c38e242c7e38660365445d4e6d9b0e12e44104f2ee91142d7f935131829a4a6faca778dc753478ea78f35734566a12d50b2778d1f34a1
 SHA512 
a05ab34c4e22c36571a944510274706980c1b2d9461f36646164393af4bde130db6e906bef6514cfa201e2d06da1e6b8317a54fe65099b21120d5f74e7ba9ddb
-DIST vivaldi-snapshot_3.6.2165.32-1_arm64.deb 69777460 BLAKE2B 
3bd957ecd1547d79183b955ecbc8aa6d53e9966c8f03810b5f40ac91b5752022f6c9ab3680f220ba1f8ac1a7748f366a5b0a26ce528fa00cb1be87ec4b3a
 SHA512 
98f2061f5f32be702e55927e58ef8af03bbb5f16c2d6fbd9f4959b9b9732313c3663f4b720243505fbff3f58677a06e49957754efb03fa28b02065edbe338682
-DIST vivaldi-snapshot_3.6.2165.32-1_armhf.deb 68597612 BLAKE2B 
de4c564394972fb9a85b02541adc67c0841b0b21c00367883527e383af80988969ab6a9c0abc64bb55a7ecad83a1b626f8a62ae383d7818e464f9aac1a3b78af
 SHA512 
efa2a53144791e1bf42515932cc08b3308755feb797c00d64a283880b4c0e9d2aefaa0d7fd0d44eb3354e3bf289b0a087381af62202430dcf0fbae9e58c5a2d8
-DIST vivaldi-snapshot_3.6.2165.32-1_i386.deb 73641588 BLAKE2B 
49c95c3d8cd90d1eb69b46df7e99cc5a267a6e0f1ea051e011f9e032fb130b4db63b542015192ebac72840aed11abb650d0b221b84b387cbf72ca4e1432d0bfd
 SHA512 
5dda40708f005862ae214a87d14f5f88f3673615402f07fb1c3317d40cdfb922ace38d897ec3bf88a0975b3f95045cf4d7022a3a3e06fc8edf49c85e9990b68f
-DIST vivaldi-snapshot_3.7.2218.29-1_amd64.deb 78735348 BLAKE2B 
eb3b21856be0dcfc1ad01de269f600f93e8095cb2da996bfa37d35823a72aae9ba46b3e5033f45886388c48afd1e1b3537afebf52a2e5d2ebb232df2fd8a5566
 SHA512 
7a17aa722d53322faedf350069663de1c986b999f898adf4cbad97fe8aab01eacd23f24886e1b834b222d142dd1aa90bc8ec5f673a30e954a9346807de9e77c4
-DIST vivaldi-snapshot_3.7.2218.29-1_arm64.deb 70812268 BLAKE2B 
f44684fa5f5b3a9119b65be6c8699802d0b7f89029aa6ea03303ea792778122fe7990f47a5d88c8ffdd451524ef64b80088177c1e0b4efba038d51a476e7ba81
 SHA512 
09d219d3af8e1b88363e3aa62cea43f0486af7d72033e84ee684f0f85bb43710d6815fa870cf8148923781a3d51b6fc8c99f395eafdf0ac9654043f73a02f26a
-DIST vivaldi-snapshot_3.7.2218.29-1_armhf.deb 69650632 BLAKE2B 
1ceb86bb5cabd2e3d34edb6cc81c5c60806fbc68fbf9d29320475b725ec0311907b6e0666887436c0a0588c8db5c61f9ef3cd7c484a982215a0eed7aa30b4040
 SHA512 
19b6908611cdaa0455d758284f8804d764f5ecc48b5332001e9a80253fca21465764f3742937a857b6aea559e755a5090b9d466135f8ee0994afd0f39c2d4199
-DIST vivaldi-snapshot_3.7.2218.29-1_i386.deb 75769804 BLAKE2B 
fe57189c01492f707f484bf835cbb64f25fd7f4242b3143f3516c38a0f09223935e8dd12d63f8b10f7cc78a191da5181e3da67e002b12e2ea8cb89188e6601ca
 SHA512 
ee0b55e187b0464e03af3cbef3e1fce4749a87726abcb89786ef000d6fc093cbfe8983f328cfed09d562ae235cf6439bf8c8a1482f97c61f966d7c1f368302c1
 DIST vivaldi-snapshot_3.7.2218.32-1_amd64.deb 78971276 BLAKE2B 
c49fb14c35154a098d01308d6457c3eaff83b2379127dc91f37e638408f4ca029e7cc7e8cbf8a0d27e776170aee81a3d7e140f2838763be401c7e73c285bb183
 SHA512 
fe03f436293d9c12bcc40f505228d5ff36972b86a40f4f7e179c9e63ceb554973a20be61b197d05c0dc37f9575461c005f3ebf75af6e79b9c0e5e5db4d713c21
 DIST vivaldi-snapshot_3.7.2218.32-1_arm64.deb 71047788 BLAKE2B 
e5e2ad9ce07d7b3a4f5a282ce7dfbb77c5d1f0190864505ebc1ecf0f9cee5e2f8591f5dcb6e1b569f10dc7b48caf3a6eeacc9d55305725821be3da38e03c1571
 SHA512 
2ac48ea9005754cc909380e1c75a0d5ac983d2789b99b8e4c9ba8e46361f55654fbfeed32810fea0dff15772b5ed5582af866a0401ee20215cb2cde8f144a91f
 DIST vivaldi-snapshot_3.7.2218.32-1_armhf.deb 69858324 BLAKE2B 
b79bfe59a1e1b1abea7a73ecf061a0857bb06097c965b36fa7853a09415ce3a766d4f454653479163b4e9c935650319200e49c5f10f733ed1177edcaac4b2dd9
 SHA512 
83b4eba29d8e62353bc913f543399856224f6085ec93279380d26391ae7e886a908353563d029904c861380c9286c5c97794fa3e8e903089b861dd47c034063c

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.32.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.32.ebuild
deleted file mode 100644
index e3d12da4e30..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.32.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/bioperl-db/

2021-03-20 Thread Thomas Deutschmann
commit: fd89a51f0151103d6bac5f165e06c78eaa4d81b4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 20 19:16:20 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 20 19:21:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd89a51f

sci-biology/bioperl-db: adjust mysql_install_db location

Since commit 755be857e3051, mysql_install_db location has changed.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sci-biology/bioperl-db/bioperl-db-1.6.9-r1.ebuild | 43 +++
 1 file changed, 29 insertions(+), 14 deletions(-)

diff --git a/sci-biology/bioperl-db/bioperl-db-1.6.9-r1.ebuild 
b/sci-biology/bioperl-db/bioperl-db-1.6.9-r1.ebuild
index facab7d5ffb..020fb292174 100644
--- a/sci-biology/bioperl-db/bioperl-db-1.6.9-r1.ebuild
+++ b/sci-biology/bioperl-db/bioperl-db-1.6.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -49,6 +49,10 @@ src_test() {
 
ebegin "Setting up test database"
 
+   local 
mysql_install_db="${EPREFIX}/usr/share/mariadb/scripts/mysql_install_db"
+   [[ ! -x "${mysql_install_db}" ]] && 
mysql_install_db="${EPREFIX}/usr/bin/mysql_install_db"
+   [[ ! -x "${mysql_install_db}" ]] && die "mysql_install_db command not 
found!"
+
local mysqld="${EPREFIX}/usr/sbin/mysqld"
local socket="${T}/mysql.sock"
local pidfile="${T}/mysql.pid"
@@ -58,24 +62,35 @@ src_test() {
mkdir -p "${datadir}" || die "Can't make mysql database dir";
chmod 755 "${datadir}" || die "Can't fix mysql database dir perms";
 
-   if $mysqld --help | grep -q MariaDB ; then
-   "${EPREFIX}"/usr/share/mysql/scripts/mysql_install_db \
-   --basedir="${EPREFIX}/usr" \
-   --datadir="${datadir}" \
-   --user=$(whoami) || die "Can't initalize database"
-   fi
-
-   ${mysqld} --no-defaults --user=$(whoami) --skip-networking \
-   --socket="${socket}" \
-   --pid-file="${pidfile}" 
\
-   --datadir="${datadir}" &
-   maxtry=20
+   "${mysql_install_db}" \
+   --basedir="${EPREFIX}/usr" \
+   --datadir="${datadir}" \
+   --user=$(whoami) \
+   || die "Failed to initalize test database"
+
+   "${mysqld}" \
+   --no-defaults \
+   --user=$(whoami) \
+   --skip-networking \
+   --skip-grant \
+   --socket="${socket}" \
+   --pid-file="${pidfile}" \
+   --datadir="${datadir}" &
+
+   local maxtry=20
while ! [[ -S "${socket}" || "${maxtry}" -lt 1 ]] ; do
maxtry=$((${maxtry}-1))
echo -n "."
sleep 1
done
-   eend $?
+
+   local rc=1
+   [[ -S "${socket}" ]] && rc=0
+
+   eend ${rc}
+
+   [[ ${rc} -ne 0 ]] && die "Failed to start mysqld test instance"
+
export MYSQL_UNIX_PORT="${socket}"
perl-module_src_test
ebegin "Shutting down mysql test database"



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

2021-03-20 Thread Thomas Deutschmann
commit: bc4ab2412698e8ab8f3d316380448df3eb28c5f7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 20 18:32:33 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 20 19:21:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4ab241

dev-python/pymysql: adjust mysql_install_db location

Since commit 755be857e3051, mysql_install_db location has changed.

While here, make sure mysqld from $EPREFIX is used, too.

Reported-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/pymysql/pymysql-1.0.2.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-python/pymysql/pymysql-1.0.2.ebuild 
b/dev-python/pymysql/pymysql-1.0.2.ebuild
index dbbedb94264..c2dda33e27a 100644
--- a/dev-python/pymysql/pymysql-1.0.2.ebuild
+++ b/dev-python/pymysql/pymysql-1.0.2.ebuild
@@ -41,6 +41,13 @@ src_test() {
einfo "USER set to '${USER}'"
fi
 
+   local 
mysql_install_db_cmd="${EPREFIX}/usr/share/mariadb/scripts/mysql_install_db"
+   [[ ! -x "${mysql_install_db_cmd}" ]] && 
mysql_install_db_cmd="${EPREFIX}/usr/bin/mysql_install_db"
+   [[ ! -x "${mysql_install_db_cmd}" ]] && die "mysql_install_db command 
not found!"
+
+   local mysqld_cmd="${EPREFIX}/usr/sbin/mysqld"
+   [[ ! -x "${mysqld_cmd}" ]] && die "mysqld command not found!"
+
local PIDFILE="${T}/mysqld.pid"
if pkill -0 -F "${PIDFILE}" &>/dev/null ; then
einfo "Killing already running mysqld process ..."
@@ -54,16 +61,16 @@ src_test() {
 
einfo "Creating mysql test instance ..."
mkdir -p "${T}"/mysql || die
-   "${BROOT}"/usr/share/mariadb/scripts/mysql_install_db \
+   "${mysql_install_db_cmd}" \
--no-defaults \
--auth-root-authentication-method=normal \
-   --basedir="${BROOT}/usr" \
+   --basedir="${EPREFIX}/usr" \
--datadir="${T}"/mysql 1>"${T}"/mysqld_install.log \
|| die
 
einfo "Starting mysql test instance ..."
# TODO: random port
-   mysqld \
+   "${mysqld_cmd}" \
--no-defaults \
--character-set-server=utf8 \
--bind-address=127.0.0.1 \



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

2021-03-20 Thread Agostino Sarubbo
commit: 4a3d7699d8c6fd96e19eb7c6281b880f4554456a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 20 19:01:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 20 19:01:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3d7699

app-admin/hcloud: version bump to 1.21.1 - remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/hcloud/Manifest   | 2 +-
 app-admin/hcloud/{hcloud-1.21.0.ebuild => hcloud-1.21.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest
index b305c1888a9..5b6e965fc8b 100644
--- a/app-admin/hcloud/Manifest
+++ b/app-admin/hcloud/Manifest
@@ -1,2 +1,2 @@
 DIST hcloud-1.20.0.tar.xz 790040 BLAKE2B 
ba0d62c8e817daadaa9eb891adb3f655a9ae33b05617449e26b09a3ba6b99a6b6f61df1cf29138a008a7ee58e45efdfe07c408af89efb1c2bd870d7340976bb8
 SHA512 
5dbb9060595e836ccde99984783954e894f74c098f911ae8c4cc1944d444fd28b6f722bb711d9b1ae245ddf3af8cca1939585ed778c8026fbf8c4201c2d15469
-DIST hcloud-1.21.0.tar.xz 823556 BLAKE2B 
8a37c7854d6c74f58a8f9dd021674a19f1cc968901e109dadf2e1b7621c3dd4981b07939334b293419d42fc8d1b1a1ff04b962a40b0ae8bf2518a0f7cccd7c68
 SHA512 
3186839ed95f355f67bdf7169dfa0b10852c8e2e3dc0f2a30e712072cd06cc69a40b038cfa214a47d33e39707d00a81f781aae7f51773cdaca96bcc0b80b1dec
+DIST hcloud-1.21.1.tar.xz 823660 BLAKE2B 
8d090db2b5fb7a133fb8d2a41baf72a69e47570fa5de8b75e10a7667b7397f44923f0d40a7b09e0235b1596d6b545e9081f0b357c0b50f048419d8abd5715648
 SHA512 
bebbe260b0aefa3f989e3b3886e19954d50eb9496e7a98b762b9449c423c7244476a25ec5b3198d8a5cec68e7574a7f2b82fa88de700e1c406ce402756d182fd

diff --git a/app-admin/hcloud/hcloud-1.21.0.ebuild 
b/app-admin/hcloud/hcloud-1.21.1.ebuild
similarity index 100%
rename from app-admin/hcloud/hcloud-1.21.0.ebuild
rename to app-admin/hcloud/hcloud-1.21.1.ebuild



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

2021-03-20 Thread Agostino Sarubbo
commit: 497741fa97857a804d48e0a08c9119bdf7de0ff5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 20 18:54:13 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 20 18:54:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497741fa

dev-db/pg_activity: remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/pg_activity/Manifest |  1 -
 dev-db/pg_activity/pg_activity-1.6.2.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-db/pg_activity/Manifest b/dev-db/pg_activity/Manifest
index b8470637747..d8e0784a58e 100644
--- a/dev-db/pg_activity/Manifest
+++ b/dev-db/pg_activity/Manifest
@@ -1,2 +1 @@
-DIST pg_activity-1.6.2.tar.gz 127561 BLAKE2B 
5ddebd3068ddc33196903892c01b947ffc50ecff7ec790e196626e87ee8933ff79242e3ba61c207ea1020535c5d85dbbc4ac9e4825a19ab98004bb27ea0b6a6c
 SHA512 
fd743f369201c6ec3762373c39969b2b7632d79a8fb9c8ebd12a88b66b91915c30e445e93162844b4a176cf7e13009c9c8136e973180b00e7cc708ecd66b4853
 DIST pg_activity-2.1.3.tar.gz 277297 BLAKE2B 
9677ebad581e2e66e266e5433454e054274693a8e2e5a959c5f807ec1641f3b02a4c202eac7bddb7abe7e51e131d32d25a513a439e97aca996e79be6e1e9c0be
 SHA512 
e28c75d1b88f6b530820d82327d6428d2388341bd09ba4efec5e80e753aee17e995b4e6d5ee8b35b3b972f20aa1228d525fe0c4bdcb8e365795d568a4a25c076

diff --git a/dev-db/pg_activity/pg_activity-1.6.2.ebuild 
b/dev-db/pg_activity/pg_activity-1.6.2.ebuild
deleted file mode 100644
index 262e50ab292..000
--- a/dev-db/pg_activity/pg_activity-1.6.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_7 python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Realtime PostgreSQL database server monitoring tool"
-HOMEPAGE="https://github.com/dalibo/pg_activity;
-SRC_URI="https://github.com/dalibo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-SLOT="0"
-LICENSE="POSTGRESQL"
-
-DEPEND=""
-RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/psycopg:2[${PYTHON_USEDEP}]"
-
-src_install() {
-   distutils-r1_src_install
-   doman docs/man/${PN}.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-core/

2021-03-20 Thread Patrick McLean
commit: c31f1bd4375dd5e0eb028d295042ee91c2d9c087
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Mar 20 18:53:39 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Mar 20 18:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31f1bd4

dev-python/google-api-core-1.26.1-r1: Revbump add missing dep

Reported in an email, this has a missing RDEPEND on
dev-python/packaging.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 .../google-api-core-1.26.1-r1.ebuild   | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/google-api-core/google-api-core-1.26.1-r1.ebuild 
b/dev-python/google-api-core/google-api-core-1.26.1-r1.ebuild
new file mode 100644
index 000..af52a0d1189
--- /dev/null
+++ b/dev-python/google-api-core/google-api-core-1.26.1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Core Library for Google Client Libraries"
+HOMEPAGE="https://github.com/googleapis/python-api-core
+   https://googleapis.dev/python/google-api-core/latest;
+SRC_URI="https://github.com/googleapis/${PN//google/python}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P//google/python}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/

2021-03-20 Thread Ulrich Müller
commit: b842b34ed9599c62dffe4248e65614ac52c46fa3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar 20 18:30:06 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 20 18:30:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b842b34e

app-emacs/ebuild-mode: Version bump to 1.52

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/ebuild-mode/Manifest |  1 +
 app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild  | 22 +
 .../ebuild-mode/files/50ebuild-mode-gentoo-1.52.el | 28 ++
 3 files changed, 51 insertions(+)

diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index e6480fe3159..8dd890bc10b 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
 DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 
281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc
 SHA512 
a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e
 DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 
63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577
 SHA512 
ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
+DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B 
d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257
 SHA512 
852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322

diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild
new file mode 100644
index 000..a1123e589d5
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.52.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+   packages, like dev-python/docutils-glep for glep."

diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.52.el 
b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.52.el
new file mode 100644
index 000..c93b8da476e
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.52.el
@@ -0,0 +1,28 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+  "Major mode for Portage .ebuild and .eclass files." t)
+(autoload 'ebuild-repo-mode "ebuild-mode"
+  "Minor mode for files in an ebuild repository." t)
+(autoload 'ebuild-repo-mode-maybe-enable "ebuild-mode")
+(autoload 'devbook-mode "devbook-mode"
+  "Major mode for editing the Gentoo Devmanual." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+  "Major mode for Gentoo GLEP 42 news items." t)
+(autoload 'glep-mode "glep-mode"
+  "Major mode for Gentoo Linux Enhancement Proposals." t)
+
+(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist '("/devmanual.*\\.xml\\'" . devbook-mode))
+(add-to-list 'auto-mode-alist
+'("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+  . gentoo-newsitem-mode))
+(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
+(add-to-list 'auto-mode-alist
+'("/\\(package\\.\\(mask\\|unmask\\|use\\|env\
+\\|license\\|properties\\|accept_\\(keywords\\|restrict\\)\\)\
+\\|\\(package\\.\\)?use.\\(stable\\.\\)?\\(force\\|mask\\)\\)\\'"
+  . conf-space-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(add-hook 'find-file-hook #'ebuild-repo-mode-maybe-enable)
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2021-03-20 Thread Ulrich Müller
commit: ed3d935282aceb797524b604dfc62190841717d8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar 20 18:31:33 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 20 18:31:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3d9352

app-xemacs/ebuild-mode: Remove old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 app-xemacs/ebuild-mode/Manifest|  1 -
 app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index 8dd890bc10b..dc566b693e9 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
-DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 
281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc
 SHA512 
a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e
 DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 
63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577
 SHA512 
ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
 DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B 
d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257
 SHA512 
852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild
deleted file mode 100644
index 6b86e560e82..000
--- a/app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-
-RDEPEND=">=app-editors/xemacs-21.4.20-r5
-   app-xemacs/sh-script"
-BDEPEND="${RDEPEND}"
-
-src_compile() {
-   local XEMACS="${EPREFIX}/usr/bin/xemacs"
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(add-to-list 'load-path \".\")" \
-   -f batch-byte-compile \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(setq autoload-package-name \"${PN}\")" \
-   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
-   -l autoload -f batch-update-autoloads \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-}
-
-src_install() {
-   insinto /usr/share/xemacs/site-packages/lisp/${PN}
-   doins *.el *.elc
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/

2021-03-20 Thread Ulrich Müller
commit: 7d663b95a03a552c011ef4f2403011aa52da7f70
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar 20 18:30:44 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 20 18:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d663b95

app-emacs/ebuild-mode: Remove old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/ebuild-mode/Manifest |  1 -
 app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild  | 22 --
 .../ebuild-mode/files/50ebuild-mode-gentoo-1.39.el | 16 
 3 files changed, 39 deletions(-)

diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 8dd890bc10b..dc566b693e9 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
-DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 
281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc
 SHA512 
a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e
 DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 
63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577
 SHA512 
ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
 DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B 
d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257
 SHA512 
852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322

diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild
deleted file mode 100644
index 59020003782..000
--- a/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-
-BDEPEND="sys-apps/texinfo"
-
-DOCS="ChangeLog keyword-generation.sh"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo-1.39.el"
-DOC_CONTENTS="Some optional features may require installation of additional
-   packages, like dev-python/docutils-glep for glep."

diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el 
b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el
deleted file mode 100644
index 8683a654d3f..000
--- a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el
+++ /dev/null
@@ -1,16 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'ebuild-mode "ebuild-mode"
-  "Major mode for Portage .ebuild and .eclass files." t)
-(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
-  "Major mode for Gentoo GLEP 42 news items." t)
-(autoload 'glep-mode "glep-mode"
-  "Major mode for Gentoo Linux Enhancement Proposals." t)
-
-(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
-(add-to-list 'auto-mode-alist
-'("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
-  . gentoo-newsitem-mode))
-(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
-(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
-(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
-(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2021-03-20 Thread Ulrich Müller
commit: ee787e3705fdc4cf880db347bd21f52057cfa2ba
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar 20 18:31:06 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar 20 18:31:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee787e37

app-xemacs/ebuild-mode: Version bump to 1.52

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 app-xemacs/ebuild-mode/Manifest|  1 +
 app-xemacs/ebuild-mode/ebuild-mode-1.52.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index e6480fe3159..8dd890bc10b 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
 DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 
281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc
 SHA512 
a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e
 DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 
63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577
 SHA512 
ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
+DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B 
d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257
 SHA512 
852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.52.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.52.ebuild
new file mode 100644
index 000..1ff99d0876b
--- /dev/null
+++ b/app-xemacs/ebuild-mode/ebuild-mode-1.52.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+RDEPEND=">=app-editors/xemacs-21.4.20-r5
+   app-xemacs/sh-script"
+BDEPEND="${RDEPEND}"
+
+src_compile() {
+   local XEMACS="${EPREFIX}/usr/bin/xemacs"
+
+   "${XEMACS}" -batch -q --no-site-file \
+   -eval "(add-to-list 'load-path \".\")" \
+   -f batch-byte-compile \
+   ebuild-mode.el gentoo-newsitem-mode.el || die
+
+   "${XEMACS}" -batch -q --no-site-file \
+   -eval "(setq autoload-package-name \"${PN}\")" \
+   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
+   -l autoload -f batch-update-autoloads \
+   ebuild-mode.el gentoo-newsitem-mode.el || die
+}
+
+src_install() {
+   insinto /usr/share/xemacs/site-packages/lisp/${PN}
+   doins *.el *.elc
+}



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

2021-03-20 Thread Andreas Sturmlechner
commit: 309d227b7952b1bb527a52f385604fbc10f9f608
Author: scardracs  scardovi  com>
AuthorDate: Sat Mar 20 08:48:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 20 17:52:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309d227b

x11-themes/papirus-icon-theme: drop version 20200405

Drop version 20200405 as 20200901 becomes stable

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/20018
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-themes/papirus-icon-theme/Manifest |  1 -
 .../papirus-icon-theme-20200405.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index f59f2187484..80773f0de0d 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,3 +1,2 @@
-DIST papirus-icon-theme-20200405.tar.gz 22279244 BLAKE2B 
756402258dcc356cde2c4822c979e93096de6fd827037a21839e67a6f6bf81da7c86cb311255a6018676941ad1659cb5206dc8f3d1bfd8f320381232b5a0528e
 SHA512 
116aefea7049f7bdffee12fde8fa7088dfb4cd52f78bba617390700ba292b664dde32d30119f2929121988fa46244d452407b82f61f113b38810743c6db7e451
 DIST papirus-icon-theme-20200901.tar.gz 24109177 BLAKE2B 
c30aefa8d056c4c8e86425b3ebca4720d01ca7b0853f33edfb382a280f347df5da75815b354549c96285478fd4e6bacf5469a4212047fe0ba14cc6d2d1b7e292
 SHA512 
0c1abdf58aeaff6aa8bce2b1db541377633e15282024f757d949adc4cf3e73d08b66b5188fa31530394cb804e1b5a66c4d80772469d606cfc192c076224e
 DIST papirus-icon-theme-20210302.tar.gz 26557577 BLAKE2B 
6dfba45b97d466deffd23852694cec62c40035a7552c5424dbc84fb9e5755fc0ba97eab302947e45e408a3f36ce3d6eead4af9c335c066355398a4cf30c66085
 SHA512 
b8bba6a3f68b34da7f9e55ac19b37240d7dc0b1b7cb6523431d5e1ce08a90179e26beb621c8da4ff219d2c1e9ad390f8d0e6f413bc4296c15b1da872f09dfd26

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20200405.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20200405.ebuild
deleted file mode 100644
index ffcaec181ce..000
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20200405.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils xdg-utils
-
-DESCRIPTION="icon theme for Linux"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/icons
-   doins -r ePapirus Papirus{,-Dark,-Light}
-
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { xdg_icon_cache_update; }



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/files/

2021-03-20 Thread Andrew Ammerlaan
commit: fcea218dfc8edb841e460bc0737ac9ef7de7d89d
Author: Andrea Postiglione  gmail  com>
AuthorDate: Sat Mar 20 12:08:09 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 12:08:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcea218d

sys-cluster/pcs-0.10.8: fix openrc patch

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/files/openrc-0.10.8.patch | 48 +++
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/sys-cluster/pcs/files/openrc-0.10.8.patch 
b/sys-cluster/pcs/files/openrc-0.10.8.patch
index ad73352f..4cd3915e 100644
--- a/sys-cluster/pcs/files/openrc-0.10.8.patch
+++ b/sys-cluster/pcs/files/openrc-0.10.8.patch
@@ -1,6 +1,6 @@
-diff -uPNr pcs-0.10.7/pcs/lib/external.py pcs-0.10.7-openrc/pcs/lib/external.py
 pcs-0.10.7/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
-+++ pcs-0.10.7-openrc/pcs/lib/external.py  2020-12-15 21:13:41.878627331 
+0100
+diff -uPNr pcs-0.10.8/pcs/lib/external.py pcs-0.10.8-openrc/pcs/lib/external.py
+--- pcs-0.10.8/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
 pcs-0.10.8-openrc/pcs/lib/external.py  2020-12-15 21:13:41.878627331 
+0100
 @@ -13,8 +13,8 @@
  from pcs.lib.errors import LibraryError
  
@@ -82,9 +82,9 @@ diff -uPNr pcs-0.10.7/pcs/lib/external.py 
pcs-0.10.7-openrc/pcs/lib/external.py
  if return_code != 0:
  return []
  
-diff -uPNr pcs-0.10.7/pcs/settings_default.py 
pcs-0.10.7-openrc/pcs/settings_default.py
 pcs-0.10.7/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
-+++ pcs-0.10.7-openrc/pcs/settings_default.py  2020-12-16 21:59:28.541361537 
+0100
+diff -uPNr pcs-0.10.8/pcs/settings_default.py 
pcs-0.10.8-openrc/pcs/settings_default.py
+--- pcs-0.10.8/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
 pcs-0.10.8-openrc/pcs/settings_default.py  2020-12-16 21:59:28.541361537 
+0100
 @@ -1,8 +1,8 @@
  import os.path
  
@@ -114,9 +114,9 @@ diff -uPNr pcs-0.10.7/pcs/settings_default.py 
pcs-0.10.7-openrc/pcs/settings_def
  # this limit is also mentioned in docs, change there as well
  sbd_max_device_num = 3
  # message types are also mentioned in docs, change there as well
-diff -uPNr pcs-0.10.7/pcs/settings.py.debian 
pcs-0.10.7-openrc/pcs/settings.py.debian
 pcs-0.10.7/pcs/settings.py.debian  2020-12-15 17:02:49.055879169 +0100
-+++ pcs-0.10.7-openrc/pcs/settings.py.debian   2020-12-16 09:36:10.493104892 
+0100
+diff -uPNr pcs-0.10.8/pcs/settings.py.debian 
pcs-0.10.8-openrc/pcs/settings.py.debian
+--- pcs-0.10.8/pcs/settings.py.debian  2020-12-15 17:02:49.055879169 +0100
 pcs-0.10.8-openrc/pcs/settings.py.debian   2020-12-16 09:36:10.493104892 
+0100
 @@ -1,10 +1,10 @@
  from pcs.settings_default import *
 -service_binary = "/usr/sbin/service"
@@ -133,9 +133,9 @@ diff -uPNr pcs-0.10.7/pcs/settings.py.debian 
pcs-0.10.7-openrc/pcs/settings.py.d
  pcsd_exec_location = "/usr/share/pcsd/"
  pcsd_gem_path = None
  pcsd_config = "/etc/default/pcsd"
-diff -uPNr pcs-0.10.7/pcs/utils.py pcs-0.10.7-openrc/pcs/utils.py
 pcs-0.10.7/pcs/utils.py2020-12-15 17:02:49.056879154 +0100
-+++ pcs-0.10.7-openrc/pcs/utils.py 2020-12-16 21:57:09.487686936 +0100
+diff -uPNr pcs-0.10.8/pcs/utils.py pcs-0.10.8-openrc/pcs/utils.py
+--- pcs-0.10.8/pcs/utils.py2020-12-15 17:02:49.056879154 +0100
 pcs-0.10.8-openrc/pcs/utils.py 2020-12-16 21:57:09.487686936 +0100
 @@ -2187,7 +2187,7 @@
  )
  else:
@@ -154,9 +154,9 @@ diff -uPNr pcs-0.10.7/pcs/utils.py 
pcs-0.10.7-openrc/pcs/utils.py
  )
  return join_multilines([stderr, stdout]), retval
  
-diff -uPNr pcs-0.10.7/pcsd/pcs.rb pcs-0.10.7-openrc/pcsd/pcs.rb
 pcs-0.10.7/pcsd/pcs.rb 2020-12-15 17:02:49.063879050 +0100
-+++ pcs-0.10.7-openrc/pcsd/pcs.rb  2020-12-16 21:54:52.337982100 +0100
+diff -uPNr pcs-0.10.8/pcsd/pcs.rb pcs-0.10.8-openrc/pcsd/pcs.rb
+--- pcs-0.10.8/pcsd/pcs.rb 2020-12-15 17:02:49.063879050 +0100
 pcs-0.10.8-openrc/pcsd/pcs.rb  2020-12-16 21:54:52.337982100 +0100
 @@ -1708,11 +1708,22 @@
  def is_service_enabled?(service)
if ISSYSTEMCTL
@@ -238,9 +238,9 @@ diff -uPNr pcs-0.10.7/pcsd/pcs.rb 
pcs-0.10.7-openrc/pcsd/pcs.rb
end
_, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd)
return (retcode == 0)
-diff -uPNr pcs-0.10.7/pcsd/settings.rb pcs-0.10.7-openrc/pcsd/settings.rb
 pcs-0.10.7/pcsd/settings.rb2020-12-15 17:02:49.065879020 +0100
-+++ pcs-0.10.7-openrc/pcsd/settings.rb 2020-12-16 09:26:46.782426991 +0100
+diff -uPNr pcs-0.10.8/pcsd/settings.rb pcs-0.10.8-openrc/pcsd/settings.rb
+--- pcs-0.10.8/pcsd/settings.rb2020-12-15 17:02:49.065879020 +0100
 pcs-0.10.8-openrc/pcsd/settings.rb 2020-12-16 09:26:46.782426991 +0100
 @@ -3,7 +3,7 @@
  PCSD_EXEC_LOCATION = '/usr/lib/pcsd/'
  PCSD_VAR_LOCATION = '/var/lib/pcsd/'
@@ -250,9 +250,9 @@ diff -uPNr pcs-0.10.7/pcsd/settings.rb 

[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/

2021-03-20 Thread Andrew Ammerlaan
commit: 7ea5bec557743a119e41e1a7a547a534abce2361
Author: Andrea Postiglione  gmail  com>
AuthorDate: Sat Mar 20 12:05:25 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 12:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ea5bec5

sys-cluster/pcs-0.10.8: fix env

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/pcs-0.10.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pcs/pcs-0.10.8.ebuild 
b/sys-cluster/pcs/pcs-0.10.8.ebuild
index 687d1fda..68e1b8e7 100644
--- a/sys-cluster/pcs/pcs-0.10.8.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.8.ebuild
@@ -58,7 +58,7 @@ ruby_add_rdepend "
dev-ruby/tilt
 "
 
-PATCHES=( "${FILESDIR}/remove-ruby-bundle-path.patch" 
"${FILESDIR}/openrc-0.10.8.patch" )
+PATCHES=( "${FILESDIR}/remove-ruby-bundle-path.patch" 
"${FILESDIR}/openrc-${PV}.patch" )
 
 S="${WORKDIR}/all/${P}"
 



[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/

2021-03-20 Thread Andrew Ammerlaan
commit: 8a43934dd5fdc8af80263b866333fc0e0922a33e
Author: Steven Burnham  gmail  com>
AuthorDate: Sat Mar 20 16:22:06 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 16:22:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a43934d

media-sound/noson-app: version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest  | 2 +-
 .../noson-app/{noson-app-4.4.8.ebuild => noson-app-4.4.9.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index 69b5adb0..0855f085 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-4.4.8.tar.gz 2142069 BLAKE2B 
9d2a8088431327b3bf9a8c76ba43313ee8615ade0519fe114c213be04387fec6f97bdb9b2906c367ca946a9b0b3f89ed250fc58a80b6415d5e4eda856d65bd41
 SHA512 
8424610d3c925ea305cc8044a4aa5e02f0cf6fabecd9b39c0c44be9d922440b8ea2e7d2eee27a465055ffb0e42e74a88133c99284060a7f9e363b6af2e3e8561
+DIST noson-app-4.4.9.tar.gz 2144366 BLAKE2B 
ae4e48dda68fb7cca2042a002a50c6478684d6ab2bbcbeb3c3be7448530345a79cbab173858d942e4e4e97e00b9a10b501ded2761f2503cc386ee8f5ef6c7319
 SHA512 
9da9dd49f5fcdc53ef696ae662e8cc4960cd05bf0d5fb57d2d82585506d1d5b1a8996d832cdd7adadb37847212ab4b2a9ac5476ec2dd158e9c8ef13e243adaa0

diff --git a/media-sound/noson-app/noson-app-4.4.8.ebuild 
b/media-sound/noson-app/noson-app-4.4.9.ebuild
similarity index 100%
rename from media-sound/noson-app/noson-app-4.4.8.ebuild
rename to media-sound/noson-app/noson-app-4.4.9.ebuild



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/files/, sys-cluster/pcs/

2021-03-20 Thread Andrew Ammerlaan
commit: 8c4cb3a14c9af037b8c4d9663d733c776932cb9a
Author: Andrea Postiglione  gmail  com>
AuthorDate: Sat Mar 20 11:40:36 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 11:40:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c4cb3a1

sys-cluster/pcs-0.10.8 version bump

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/Manifest  |   1 +
 sys-cluster/pcs/files/openrc-0.10.8.patch | 437 ++
 sys-cluster/pcs/pcs-0.10.8.ebuild | 112 
 3 files changed, 550 insertions(+)

diff --git a/sys-cluster/pcs/Manifest b/sys-cluster/pcs/Manifest
index ecae6dae..79ce84ca 100644
--- a/sys-cluster/pcs/Manifest
+++ b/sys-cluster/pcs/Manifest
@@ -1 +1,2 @@
 DIST pcs-0.10.7.tar.gz 1818215 BLAKE2B 
345ba114f92c1f555a948b1f6eafb532056d3196c9f0cf3007d7d27d8a8957c886f3a5ab2519e0922908c3d11ed9dc54632376d5556f6b1dc5dfb035bcfda4bf
 SHA512 
c76a11fa162258ee311dcceca50674d7638396880596a826a711d944aab421ed06a6c4eb41f9dc997c01b72bce73c98c4f7be3fcd8fafb8ae16902f6a1e0c521
+DIST pcs-0.10.8.tar.gz 1852902 BLAKE2B 
ef023ca27c2dbd1d765e1d68f67a55c79f57b1dbc7d571b8f21e1c30f8a8510b1148459a0e683c682fb969c7635ef726c8e227b995d1a35dfd27894f40bdaa26
 SHA512 
8b9ba62279431e481d062e804d24480d2a274d2f4897a82149df6116ff3df2394d97a3ee77a6dee4c563d915bab0142124a8942524fcc4e894912086e865353c

diff --git a/sys-cluster/pcs/files/openrc-0.10.8.patch 
b/sys-cluster/pcs/files/openrc-0.10.8.patch
new file mode 100644
index ..ad73352f
--- /dev/null
+++ b/sys-cluster/pcs/files/openrc-0.10.8.patch
@@ -0,0 +1,437 @@
+diff -uPNr pcs-0.10.7/pcs/lib/external.py pcs-0.10.7-openrc/pcs/lib/external.py
+--- pcs-0.10.7/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
 pcs-0.10.7-openrc/pcs/lib/external.py  2020-12-15 21:13:41.878627331 
+0100
+@@ -13,8 +13,8 @@
+ from pcs.lib.errors import LibraryError
+ 
+ 
+-_chkconfig = settings.chkconfig_binary
+-_service = settings.service_binary
++_rc_config = settings.rc_config_binary
++_rc_service = settings.rc_service_binary
+ _systemctl = settings.systemctl_binary
+ 
+ 
+@@ -192,7 +192,7 @@
+ [_systemctl, "disable", _get_service_name(service, instance)]
+ )
+ else:
+-stdout, stderr, retval = runner.run([_chkconfig, service, "off"])
++stdout, stderr, retval = runner.run([_rc_config, 'delete', service, 
"default"])
+ if retval != 0:
+ raise DisableServiceError(
+ service, join_multilines([stderr, stdout]), instance
+@@ -214,7 +214,7 @@
+ [_systemctl, "enable", _get_service_name(service, instance)]
+ )
+ else:
+-stdout, stderr, retval = runner.run([_chkconfig, service, "on"])
++stdout, stderr, retval = runner.run([_rc_config, 'add', service, 
"default"])
+ if retval != 0:
+ raise EnableServiceError(
+ service, join_multilines([stderr, stdout]), instance
+@@ -234,7 +234,7 @@
+ [_systemctl, "start", _get_service_name(service, instance)]
+ )
+ else:
+-stdout, stderr, retval = runner.run([_service, service, "start"])
++stdout, stderr, retval = runner.run([_rc_service, service, "start"])
+ if retval != 0:
+ raise StartServiceError(
+ service, join_multilines([stderr, stdout]), instance
+@@ -254,7 +254,7 @@
+ [_systemctl, "stop", _get_service_name(service, instance)]
+ )
+ else:
+-stdout, stderr, retval = runner.run([_service, service, "stop"])
++stdout, stderr, retval = runner.run([_rc_service, service, "stop"])
+ if retval != 0:
+ raise StopServiceError(
+ service, join_multilines([stderr, stdout]), instance
+@@ -295,8 +295,12 @@
+ [_systemctl, "is-enabled", _get_service_name(service, instance)]
+ )
+ else:
+-dummy_stdout, dummy_stderr, retval = runner.run([_chkconfig, service])
+-
++stdout, dummy_stderr, dummy_retval = runner.run([_rc_config, 'list', 
'default'])
++retval = 1
++for line in stdout.splitlines():
++line = line.split(' ')[0]
++if service == line:
++retval = 0
+ return retval == 0
+ 
+ 
+@@ -316,7 +320,7 @@
+ )
+ else:
+ dummy_stdout, dummy_stderr, retval = runner.run(
+-[_service, service, "status"]
++[_rc_service, service, "status"]
+ )
+ 
+ return retval == 0
+@@ -344,8 +348,7 @@
+ """
+ if is_systemctl():
+ return []
+-
+-stdout, dummy_stderr, return_code = runner.run([_chkconfig])
++stdout, dummy_stderr, return_code = runner.run([_rc_config, "list"])
+ if return_code != 0:
+ return []
+ 
+diff -uPNr pcs-0.10.7/pcs/settings_default.py 
pcs-0.10.7-openrc/pcs/settings_default.py
+--- pcs-0.10.7/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
 pcs-0.10.7-openrc/pcs/settings_default.py  2020-12-16 

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/

2021-03-20 Thread Andrew Ammerlaan
commit: d73f35925a88ce0f4d1c40672338a3030995fc7d
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Mar 20 17:38:27 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 17:38:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d73f3592

sys-cluster/pcs: correct dep

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sys-cluster/pcs/pcs-0.10.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/pcs/pcs-0.10.8.ebuild 
b/sys-cluster/pcs/pcs-0.10.8.ebuild
index 68e1b8e7..3a7f366d 100644
--- a/sys-cluster/pcs/pcs-0.10.8.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,9 +53,9 @@ ruby_add_rdepend "
dev-ruby/rack-test
dev-ruby/rubygems
dev-ruby/sinatra
-   dev-ruby/thin
dev-ruby/thor
dev-ruby/tilt
+   www-servers/thin
 "
 
 PATCHES=( "${FILESDIR}/remove-ruby-bundle-path.patch" 
"${FILESDIR}/openrc-${PV}.patch" )



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

2021-03-20 Thread Andrew Ammerlaan
commit: 47d4c85e08c818fd119d259506160f1050a74257
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Mar 20 16:58:51 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 16:58:51 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=47d4c85e

sci-biology/ugene: add back CONFIG_OPTS from old ebuild

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sci-biology/ugene/ugene-37.0-r1.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/sci-biology/ugene/ugene-37.0-r1.ebuild 
b/sci-biology/ugene/ugene-37.0-r1.ebuild
index a7a40d4dc..ab96355c4 100644
--- a/sci-biology/ugene/ugene-37.0-r1.ebuild
+++ b/sci-biology/ugene/ugene-37.0-r1.ebuild
@@ -13,6 +13,8 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
+IUSE="cpu_flags_x86_sse2"
+
 DEPEND="
>=dev-qt/qtgui-5.4.2
>=dev-qt/qtsvg-5.4.2
@@ -28,10 +30,19 @@ src_prepare() {
 }
 
 src_configure() {
-   eqmake5
+   local CONFIG_OPTS
+   if use amd64; then
+   CONFIG_OPTS+=( CONFIG+="x64" )
+   elif use ppc; then
+   CONFIG_OPTS+=( CONFIG+="ppc" )
+   fi
+
+   use cpu_flags_x86_sse2 && CONFIG_OPTS+=( use_sse2 )
+
+   eqmake5 $CONFIG_OPTS || die
 }
 
 src_install() {
einstalldocs
-   emake INSTALL_ROOT="${ED}" install
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
 }



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

2021-03-20 Thread Andrew Ammerlaan
commit: d2c2ce3d5cfc77e7fb2dcd3ad1724c0ab67e3ab8
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Mar 20 16:52:05 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 16:52:05 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d2c2ce3d

sci-biology/ugene: inherit xdg

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sci-biology/ugene/ugene-37.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/ugene/ugene-37.0-r1.ebuild 
b/sci-biology/ugene/ugene-37.0-r1.ebuild
index 967ed716e..a7a40d4dc 100644
--- a/sci-biology/ugene/ugene-37.0-r1.ebuild
+++ b/sci-biology/ugene/ugene-37.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit qmake-utils
+inherit qmake-utils xdg
 
 DESCRIPTION="A free open-source cross-platform bioinformatics software"
 HOMEPAGE="http://ugene.unipro.ru;



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

2021-03-20 Thread Matt Turner
commit: 2aefd829c5e4be8d2b086fa375ab8ba8d13b90ca
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 15:57:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 16:27:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aefd829

dev-libs/libwacom: Version bump to 1.9

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

 dev-libs/libwacom/Manifest|  1 +
 dev-libs/libwacom/libwacom-1.9.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index d7887891f93..0767b94283f 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b
 DIST libwacom-1.7.tar.bz2 513320 BLAKE2B 
36cead331b8d79fa629803441190de2c28e22c0e70822075d0ff31552f780e93d606ec2229a2fee744d9e6b91eb4879cb5a202075caf6adf1301b07502cefb7b
 SHA512 
0cdd34c54a4477ffb763c4a291f0a6b33d2df6b1d237332b116e792685201a63a50c3ec98b84e9dc7c0b97c9e407c3531cd67c0af5a8398b5bbf8be6ca103066
+DIST libwacom-1.9.tar.bz2 516223 BLAKE2B 
272dd462bee6f152840fb684213d5cdf83cda05b71b95e28a4a307240fa3edcb42b7afb9ef0ac1bd8b470a138e54f3fed9509b02186aff771314fa87ecf3307a
 SHA512 
d62da97038caeaf727800a680a4ef2ef49a56e632844b9a0d6c0eed9c808e033bc1d969aa1c523b4a1724dfb9b8b3665290ecb90fcdcfbf5f50cae2d06c0bffa

diff --git a/dev-libs/libwacom/libwacom-1.9.ebuild 
b/dev-libs/libwacom/libwacom-1.9.ebuild
new file mode 100644
index 000..0c54c6c491e
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.9.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1 toolchain-funcs udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-wacom/

2021-03-20 Thread Matt Turner
commit: 67a08dddb5250bae3d4fff02dcf12f389344adda
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 16:26:20 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 16:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a08ddd

x11-drivers/xf86-input-wacom: Version bump to 0.40.0

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

 x11-drivers/xf86-input-wacom/Manifest  |  1 +
 .../xf86-input-wacom-0.40.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/x11-drivers/xf86-input-wacom/Manifest 
b/x11-drivers/xf86-input-wacom/Manifest
index 0e3efe118f5..f7319084ebb 100644
--- a/x11-drivers/xf86-input-wacom/Manifest
+++ b/x11-drivers/xf86-input-wacom/Manifest
@@ -1 +1,2 @@
 DIST xf86-input-wacom-0.39.0.tar.bz2 622440 BLAKE2B 
c0a76c36e03bc4153ac62fa61dc5a588588f5d4dfff0bc0710ef20cc4be9cb80e4fd972d1edc734a18155926c77c8a205e5a55e0e223dc2af96a193da1bdbcb3
 SHA512 
9ad92c86c4ba3587d68e2107057c89dfe8628c0a2ec882f5a424ab4983c18ff6048489d7f6d3a8de87403744f74de1982de25327fc955bb5c21346a242e0aaa3
+DIST xf86-input-wacom-0.40.0.tar.bz2 629310 BLAKE2B 
63b930d3cd786d825250048fdf368fff4e607a39bfabee44e42a2c3ce9693c44ec8966871759d06b823f0568c4e3c2aee003633b863f5437eedc3125f19dd351
 SHA512 
ce0a24e2e9b4768e7eb65a5c663b3adce856356da7b83a1367dd7e031525805fc26d0b7c8b176a21fcd949c757940e18fec51d7253da157c0ac43ca446c4e536

diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild 
b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild
new file mode 100644
index 000..9f3d6c1d1a7
--- /dev/null
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd udev xorg-3
+
+DESCRIPTION="Driver for Wacom tablets and drawing devices"
+HOMEPAGE="https://linuxwacom.github.io/;
+LICENSE="GPL-2"
+EGIT_REPO_URI="https://github.com/linuxwacom/xf86-input-wacom;
+[[ ${PV} != * ]] && \
+   
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug"
+
+RDEPEND="dev-libs/libwacom
+   virtual/libudev:=
+   >=x11-base/xorg-server-1.7
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXinerama"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   XORG_CONFIGURE_OPTIONS=(
+   --with-systemd-unit-dir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="$(get_udevdir)/rules.d"
+   $(use_enable debug)
+   )
+}
+
+pkg_pretend() {
+   linux-info_pkg_setup
+
+   if kernel_is lt 3 17; then
+   if ! linux_config_exists \
+   || ! linux_chkconfig_present TABLET_USB_WACOM \
+   || ! linux_chkconfig_present INPUT_EVDEV; then
+   echo
+   ewarn "If you use a USB Wacom tablet, you need to 
enable support in your kernel"
+   ewarn "  Device Drivers --->"
+   ewarn "Input device support --->"
+   ewarn "  <*>   Event interface"
+   ewarn "  [*]   Tablets  --->"
+   ewarn "<*>   Wacom Intuos/Graphire tablet 
support (USB)"
+   echo
+   fi
+   else
+   if ! linux_config_exists \
+   || ! linux_chkconfig_present HID_WACOM; then
+   echo
+   ewarn "If you use a USB Wacom tablet, you need to 
enable support in your kernel"
+   ewarn "  Device Drivers --->"
+   ewarn "HID support  --->"
+   ewarn "  Special HID drivers  --->"
+   ewarn "<*> Wacom Intuos/Graphire tablet support 
(USB)"
+   echo
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xkbcomp/

2021-03-20 Thread Matt Turner
commit: 3cc2fe57c8d480c649d9470d376eb1b1bd55160c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 15:53:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 16:27:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc2fe57

x11-apps/xkbcomp: Version bump to 1.4.5

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

 x11-apps/xkbcomp/Manifest |  1 +
 x11-apps/xkbcomp/xkbcomp-1.4.5.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/x11-apps/xkbcomp/Manifest b/x11-apps/xkbcomp/Manifest
index b15daed8d85..0d491a0d383 100644
--- a/x11-apps/xkbcomp/Manifest
+++ b/x11-apps/xkbcomp/Manifest
@@ -1 +1,2 @@
 DIST xkbcomp-1.4.4.tar.bz2 251224 BLAKE2B 
965a6ad91029ff4934af443a5845386045a66796cfdb6181cd94bfc1e3ee746700b22e5db56d22cc95255d0dca4f5894cf9afd40cc6675308a4425d947c5ed61
 SHA512 
971eb06277a49083b42154472596f1452fa94cdee28bad345bbcd85b028441bfd975763c20ed92aa69d6605b3fb23d27fee89df91501963b77c863667bae41c4
+DIST xkbcomp-1.4.5.tar.bz2 251617 BLAKE2B 
5005f35bcae6fc08e2386963c5f9aa0394e79178982ee742b7c13519fa35d118b6fe8318d76e2f4312e3fdb9bee23743a8faaf214078d207897bdf5cb8984946
 SHA512 
2e84f8d6b083e2e818cb95e5d2a184da00e50d71b280e92d1a71465a9a4348f922f4ddccb42cfeee6f76705bbfc8580ef67aedd0d958aaa1ae6bbcc66ccd8154

diff --git a/x11-apps/xkbcomp/xkbcomp-1.4.5.ebuild 
b/x11-apps/xkbcomp/xkbcomp-1.4.5.ebuild
new file mode 100644
index 000..b02e5952aff
--- /dev/null
+++ b/x11-apps/xkbcomp/xkbcomp-1.4.5.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="XKB keyboard description compiler"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+DEPEND="
+   >=x11-libs/libX11-1.6.9
+   x11-libs/libxkbfile"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/bison"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/

2021-03-20 Thread Steve Burnham
commit: 8a43934dd5fdc8af80263b866333fc0e0922a33e
Author: Steven Burnham  gmail  com>
AuthorDate: Sat Mar 20 16:22:06 2021 +
Commit: Steve Burnham  gmail  com>
CommitDate: Sat Mar 20 16:22:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a43934d

media-sound/noson-app: version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest  | 2 +-
 .../noson-app/{noson-app-4.4.8.ebuild => noson-app-4.4.9.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index 69b5adb0..0855f085 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-4.4.8.tar.gz 2142069 BLAKE2B 
9d2a8088431327b3bf9a8c76ba43313ee8615ade0519fe114c213be04387fec6f97bdb9b2906c367ca946a9b0b3f89ed250fc58a80b6415d5e4eda856d65bd41
 SHA512 
8424610d3c925ea305cc8044a4aa5e02f0cf6fabecd9b39c0c44be9d922440b8ea2e7d2eee27a465055ffb0e42e74a88133c99284060a7f9e363b6af2e3e8561
+DIST noson-app-4.4.9.tar.gz 2144366 BLAKE2B 
ae4e48dda68fb7cca2042a002a50c6478684d6ab2bbcbeb3c3be7448530345a79cbab173858d942e4e4e97e00b9a10b501ded2761f2503cc386ee8f5ef6c7319
 SHA512 
9da9dd49f5fcdc53ef696ae662e8cc4960cd05bf0d5fb57d2d82585506d1d5b1a8996d832cdd7adadb37847212ab4b2a9ac5476ec2dd158e9c8ef13e243adaa0

diff --git a/media-sound/noson-app/noson-app-4.4.8.ebuild 
b/media-sound/noson-app/noson-app-4.4.9.ebuild
similarity index 100%
rename from media-sound/noson-app/noson-app-4.4.8.ebuild
rename to media-sound/noson-app/noson-app-4.4.9.ebuild



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

2021-03-20 Thread Bernard Cafarelli
commit: a10a49c90e9411c2120fa3af5a2e6d97c396bb2c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Mar 20 15:55:04 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Mar 20 16:17:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10a49c9

www-apps/piwigo: 11.4.0 bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/piwigo/Manifest |  1 +
 www-apps/piwigo/piwigo-11.4.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest
index a189d360662..cb9254cf992 100644
--- a/www-apps/piwigo/Manifest
+++ b/www-apps/piwigo/Manifest
@@ -1 +1,2 @@
 DIST piwigo-11.3.0.zip 17695593 BLAKE2B 
cc77c6b041c19714bed3d3a767e8a1c69d623c711c47601d606000fbab16fbb51ea781c5a01e12e7ed40468bef769d323676a61711cc092f024c874ce67825c9
 SHA512 
5544e94801007a80ffe8951a1427ef75245c09aa41991679baed112068c2acf751543428842e98305db0a17b3938846ed40e3c5f7c301d1b155b8673557585c4
+DIST piwigo-11.4.0.zip 17728014 BLAKE2B 
54888c89667970a86e2153d42e377165cb19f1dc6fa7b481b440a1e3c2803139202d8b22e78a5c15378e12f55999a10693a0b56f6a4b14a2153b3b00e39eaacc
 SHA512 
7e8288d51d9b7dfacdb2534e7f36a6230799c3649f827ffc12b3c5b4420bf35de315373e2e6b27edb120c008c3ff5c7de359afcc29879454c82ce1c2016d2146

diff --git a/www-apps/piwigo/piwigo-11.4.0.ebuild 
b/www-apps/piwigo/piwigo-11.4.0.ebuild
new file mode 100644
index 000..978f3b237a3
--- /dev/null
+++ b/www-apps/piwigo/piwigo-11.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit webapp
+
+DESCRIPTION="a photo gallery software for the web"
+HOMEPAGE="http://piwigo.org/;
+SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+exif +gd imagemagick"
+
+DEPEND=""
+RDEPEND="
+   imagemagick? ( virtual/imagemagick-tools )
+   dev-lang/php[ctype,exif?,gd?,filter,iconv,json,mysqli]
+   >=virtual/mysql-5.0
+   virtual/httpd-php"
+BDEPEND="app-arch/unzip"
+
+REQUIRED_USE="|| ( gd imagemagick )"
+
+S=${WORKDIR}/${PN}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   # Local configuration, and parts that can be updated
+   webapp_serverowned "${MY_HTDOCSDIR}"/_data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/language
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/local
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/themes
+   webapp_serverowned "${MY_HTDOCSDIR}"/upload
+
+   webapp_src_install
+}



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

2021-03-20 Thread Bernard Cafarelli
commit: 482cbae224e43af9fcf0484cb33282e738878572
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Mar 20 15:52:52 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Mar 20 16:17:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482cbae2

www-apps/piwigo: drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/piwigo/Manifest |  2 --
 www-apps/piwigo/piwigo-11.2.0.ebuild | 44 
 www-apps/piwigo/piwigo-2.10.2.ebuild | 44 
 3 files changed, 90 deletions(-)

diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest
index 974f194ed69..a189d360662 100644
--- a/www-apps/piwigo/Manifest
+++ b/www-apps/piwigo/Manifest
@@ -1,3 +1 @@
-DIST piwigo-11.2.0.zip 17694759 BLAKE2B 
3a9b2de54d8f30790003c1d3a93c1d12f6cb845eda2d0cbd5b5f45a0dac9ff24de6a94a458a6895b264f73516ad01faf9606a81840529fd02eedaa6ccce9d3fc
 SHA512 
d8120265b8f8e5e8e6275cbcec3af22bbc4b59f32a744d9b6152b2e9ddeb63844445211e6dfde2ca84f9ae382424260b98106a3acb4f469242c8dbe741ed
 DIST piwigo-11.3.0.zip 17695593 BLAKE2B 
cc77c6b041c19714bed3d3a767e8a1c69d623c711c47601d606000fbab16fbb51ea781c5a01e12e7ed40468bef769d323676a61711cc092f024c874ce67825c9
 SHA512 
5544e94801007a80ffe8951a1427ef75245c09aa41991679baed112068c2acf751543428842e98305db0a17b3938846ed40e3c5f7c301d1b155b8673557585c4
-DIST piwigo-2.10.2.zip 17391322 BLAKE2B 
9982b398b8f3ead6bb5e70b34508d868e2a7440c1fe2d066f659d1a04e90f3239af0b63c2bcdc2fa250edab216acd155d5201d2634c30b275008f25bd0a5e7d0
 SHA512 
b75359a5ca1fd863de766eaf46dee64fc36482162fd1013bb95fd98553ae1135f9eafd584929a8d0f4dd074e9231978e84917e557de328786c6060098ab3734b

diff --git a/www-apps/piwigo/piwigo-11.2.0.ebuild 
b/www-apps/piwigo/piwigo-11.2.0.ebuild
deleted file mode 100644
index 978f3b237a3..000
--- a/www-apps/piwigo/piwigo-11.2.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit webapp
-
-DESCRIPTION="a photo gallery software for the web"
-HOMEPAGE="http://piwigo.org/;
-SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="+exif +gd imagemagick"
-
-DEPEND=""
-RDEPEND="
-   imagemagick? ( virtual/imagemagick-tools )
-   dev-lang/php[ctype,exif?,gd?,filter,iconv,json,mysqli]
-   >=virtual/mysql-5.0
-   virtual/httpd-php"
-BDEPEND="app-arch/unzip"
-
-REQUIRED_USE="|| ( gd imagemagick )"
-
-S=${WORKDIR}/${PN}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   # Local configuration, and parts that can be updated
-   webapp_serverowned "${MY_HTDOCSDIR}"/_data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/language
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/local
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/themes
-   webapp_serverowned "${MY_HTDOCSDIR}"/upload
-
-   webapp_src_install
-}

diff --git a/www-apps/piwigo/piwigo-2.10.2.ebuild 
b/www-apps/piwigo/piwigo-2.10.2.ebuild
deleted file mode 100644
index c8dbcb4fbb8..000
--- a/www-apps/piwigo/piwigo-2.10.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit webapp
-
-DESCRIPTION="a photo gallery software for the web"
-HOMEPAGE="http://piwigo.org/;
-SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="+exif +gd imagemagick"
-
-DEPEND=""
-RDEPEND="
-   imagemagick? ( virtual/imagemagick-tools )
-   dev-lang/php[ctype,exif?,gd?,filter,iconv,json,mysqli]
-   >=virtual/mysql-5.0
-   virtual/httpd-php"
-BDEPEND="app-arch/unzip"
-
-REQUIRED_USE="|| ( gd imagemagick )"
-
-S=${WORKDIR}/${PN}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   # Local configuration, and parts that can be updated
-   webapp_serverowned "${MY_HTDOCSDIR}"/_data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/language
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/local
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/themes
-   webapp_serverowned "${MY_HTDOCSDIR}"/upload
-
-   webapp_src_install
-}



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

2021-03-20 Thread Conrad Kostecki
commit: b477b9fcd465559c706af93ec126b58758ecb395
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Mar 19 10:31:53 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:16:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b477b9fc

media-gfx/chafa: Remove old

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-gfx/chafa/Manifest   |  1 -
 media-gfx/chafa/chafa-1.4.1.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/media-gfx/chafa/Manifest b/media-gfx/chafa/Manifest
index bcce16cf5d3..7cedc3a6ba4 100644
--- a/media-gfx/chafa/Manifest
+++ b/media-gfx/chafa/Manifest
@@ -1,2 +1 @@
-DIST chafa-1.4.1.tar.xz 389428 BLAKE2B 
8ed6c6d57953d784763f10c274bd8b7acf7857b095bae58c476d2e17418a7112f1ec000d667eebfc2eda712c9588e686ad4021da017f4d187a5461c0435c5476
 SHA512 
f0bd1911fd544f93afadbb2105f151dc77e31a2f3af4c7f8441a06f547a7ebe0674664721b18c3a35a7c4e745dda666713adc1dfbe5e97dfdc54856a13bd5063
 DIST chafa-1.6.0.tar.xz 417888 BLAKE2B 
f9837a9062396f92974088ea2e59e050089b462442ac01af17dc7f47f4c3a24542facd4c977cac2ee9db3c4af9bae2349cea9186f9d0362cf7bb74f4e83d345b
 SHA512 
47843b8bf1b0555ae3570f688229e9f848e2e30c80aa277278230196f6fdb583b7f9170d1740171f2f4c5d5d915e00df407722067bcf6f2dc04b7bd074da

diff --git a/media-gfx/chafa/chafa-1.4.1.ebuild 
b/media-gfx/chafa/chafa-1.4.1.ebuild
deleted file mode 100644
index 153953749e3..000
--- a/media-gfx/chafa/chafa-1.4.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="versatile and fast Unicode/ASCII/ANSI graphics renderer"
-HOMEPAGE="https://hpjansson.org/chafa/ https://github.com/hpjansson/chafa;
-SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="static-libs +tools"
-
-RDEPEND="
-   dev-libs/glib:2
-   media-gfx/imagemagick:0=
-   tools? ( >=media-libs/freetype-2.0.0 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local econfargs=(
-   $(use_enable static-libs static)
-   # install manpage manually
-   --disable-man
-   $(use_with tools)
-   )
-
-   econf "${econfargs[@]}"
-}
-
-src_install() {
-   local DOCS=( AUTHORS NEWS README TODO )
-   default
-
-   use tools && doman docs/chafa.1
-
-   find "${ED}"/usr/lib* -name '*.la' -delete || die
-}



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

2021-03-20 Thread Conrad Kostecki
commit: c52334bdad9845365e6340b89d666bbde62f5d21
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar 19 16:51:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:11:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52334bd

x11-libs/libfm: remove unused patch

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

 x11-libs/libfm/files/libfm-fix-use-after-free.diff | 23 --
 1 file changed, 23 deletions(-)

diff --git a/x11-libs/libfm/files/libfm-fix-use-after-free.diff 
b/x11-libs/libfm/files/libfm-fix-use-after-free.diff
deleted file mode 100644
index 4a0ae61c40b..000
--- a/x11-libs/libfm/files/libfm-fix-use-after-free.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -Naur libfm-1.2.3/src/base/fm-config.c 
libfm-1.2.3-fix-uaf-new2/src/base/fm-config.c
 libfm-1.2.3/src/base/fm-config.c   2014-10-14 18:29:21.0 +0200
-+++ libfm-1.2.3-fix-uaf-new2/src/base/fm-config.c  2016-06-18 
18:23:35.721837971 +0200
-@@ -346,7 +346,8 @@
- cfg->modules_blacklist = NULL;
- cfg->system_modules_blacklist = NULL;
- _cfg_monitor_free(cfg);
--g_free(cfg->_cfg_name);
-+if(name != cfg->_cfg_name)
-+g_free(cfg->_cfg_name);
- if(G_LIKELY(!name))
- name = "libfm/libfm.conf";
- else
-@@ -363,7 +364,8 @@
- }
- }
- 
--cfg->_cfg_name = g_strdup(name);
-+if(name != cfg->_cfg_name)
-+cfg->_cfg_name = g_strdup(name);
- dirs = g_get_system_config_dirs();
- /* bug SF #887: first dir in XDG_CONFIG_DIRS is the most relevant
-so we shoult process the list in reverse order */



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

2021-03-20 Thread Conrad Kostecki
commit: 006d88e5a72eaa3636e1a9f8d0ea288505da72f0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar 19 16:50:12 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:11:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006d88e5

sys-libs/libcap: remove unused patch

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

 .../files/libcap-2.45-build-system-fixes.patch | 207 -
 1 file changed, 207 deletions(-)

diff --git a/sys-libs/libcap/files/libcap-2.45-build-system-fixes.patch 
b/sys-libs/libcap/files/libcap-2.45-build-system-fixes.patch
deleted file mode 100644
index 4b22ed096e1..000
--- a/sys-libs/libcap/files/libcap-2.45-build-system-fixes.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-From 4e74abfe7309302b4aa6c90f9e54647cb5e0146d Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 4 Nov 2020 22:46:20 +0100
-Subject: [PATCH] build system fixes
-
-This touches up the homebrewed build system to work much better "out of the
-box" for people.  Specifically:
-- allow toolchain vars to be set via environment
-- CC / BUILD_CC / AR / RANLIB
-- CFLAGS / CPPFLAGS / LDFLAGS
-- split CPPFLAGS out of CFLAGS
-- break -fPIC out of global CFLAGS and only use where needed
-- use LDLIBS for libraries, not LDFLAGS
-
-Signed-off-by: Mike Frysinger 
-
-Forward ported from libcap-2.24 to libcap-2.25
-Forward ported from libcap-2.25 to libcap-2.28
-Forward ported from libcap-2.28 to libcap-2.29
-Forward ported from libcap-2.29 to libcap-2.33
-Forward ported from libcap-2.33 to libcap-2.34
-Forward ported from libcap-2.34 to libcap-2.37
-Forward ported from libcap-2.37 to libcap-2.39
-Forward ported from libcap-2.39 to libcap-2.42
-Forward ported from libcap-2.42 to libcap-2.44
-Forward ported from libcap-2.44 to libcap-2.45
-
-Signed-off-by: Lars Wendler 

- Make.Rules   | 12 +++-
- Makefile |  1 -
- libcap/Makefile  |  7 ---
- pam_cap/Makefile |  8 +---
- progs/Makefile   |  2 +-
- tests/Makefile   |  6 --
- 6 files changed, 21 insertions(+), 15 deletions(-)
-
-diff --git a/Make.Rules b/Make.Rules
-index cc6f95b..31d9db5 100644
 a/Make.Rules
-+++ b/Make.Rules
-@@ -52,7 +52,6 @@ GOMAJOR=0
- # Compilation specifics
- 
- KERNEL_HEADERS := $(topdir)/libcap/include/uapi
--IPATH += -fPIC -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
- 
- CC := $(CROSS_COMPILE)gcc
- DEFINES := -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-@@ -60,7 +59,7 @@ COPTS ?= -O2
- CFLAGS ?= $(COPTS) $(DEFINES)
- BUILD_CC ?= $(CC)
- BUILD_COPTS ?= -O2
--BUILD_CFLAGS ?= $(BUILD_COPTS) $(DEFINES) $(IPATH)
-+BUILD_CFLAGS ?= $(CFLAGS)
- AR := $(CROSS_COMPILE)ar
- RANLIB := $(CROSS_COMPILE)ranlib
- DEBUG = -g #-DDEBUG
-@@ -76,10 +75,13 @@ LIBPSXLIB := -L$(topdir)/libcap -lpsx $(PSXLINKFLAGS)
- 
- BUILD_GPERF := $(shell which gperf >/dev/null 2>/dev/null && echo yes)
- 
--SYSTEM_HEADERS = /usr/include
-+LIBCAP_CPPFLAGS = -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include $(DEFINES)
-+CPPFLAGS += $(LIBCAP_CPPFLAGS)
-+BUILD_CPPFLAGS += $(LIBCAP_CPPFLAGS)
- INCS=$(topdir)/libcap/include/sys/capability.h
- LDFLAGS += -L$(topdir)/libcap
--CFLAGS += -Dlinux $(WARNINGS) $(DEBUG)
-+CPPFLAGS += -Dlinux
-+CFLAGS += $(WARNINGS) $(DEBUG)
- INDENT := $(shell if [ -n "$$(which indent 2>/dev/null)" ]; then echo "| 
indent -kr" ; fi)
- 
- # SHARED tracks whether or not the SHARED libraries (libcap.so,
-@@ -104,7 +106,7 @@ PTHREADS ?= yes
- 
- ifeq ($(PTHREADS),yes)
- GO := go
--GOLANG := $(shell if [ -n "$(shell $(GO) version 2>/dev/null)" ]; then echo 
yes ; else echo no ; fi)
-+GOLANG ?= $(shell if [ -n "$(shell $(GO) version 2>/dev/null)" ]; then echo 
yes ; else echo no ; fi)
- ifeq ($(GOLANG),yes)
- GOROOT := $(shell $(GO) env GOROOT)
- GOCGO := $(shell if [ "$(shell $(GO) env CGO_ENABLED)" = 1 ]; then echo yes ; 
else echo no ; fi)
-diff --git a/Makefile b/Makefile
-index 8e8d5f3..580c48f 100644
 a/Makefile
-+++ b/Makefile
-@@ -17,7 +17,6 @@ ifeq ($(GOLANG),yes)
-   $(MAKE) -C go $@
-   rm -f cap/go.sum
- endif
--  $(MAKE) -C tests $@
-   $(MAKE) -C progs $@
-   $(MAKE) -C doc $@
-   $(MAKE) -C kdebug $@
-diff --git a/libcap/Makefile b/libcap/Makefile
-index 230be39..7d0bcfb 100644
 a/libcap/Makefile
-+++ b/libcap/Makefile
-@@ -25,6 +25,7 @@ MINCAPLIBNAME=$(MAJCAPLIBNAME).$(MINOR)
- PSXOBJS=$(addsuffix .o, $(PSXFILES))
- MAJPSXLIBNAME=$(PSXLIBNAME).$(VERSION)
- MINPSXLIBNAME=$(MAJPSXLIBNAME).$(MINOR)
-+CFLAGS += -fPIC
- 
- all: pcs $(STACAPLIBNAME)
- ifeq ($(SHARED),yes)
-@@ -66,7 +67,7 @@ libpsx.pc: libpsx.pc.in
-   $< >$@
- 
- _makenames: _makenames.c cap_names.list.h
--  $(BUILD_CC) $(BUILD_CFLAGS) $< -o $@
-+  $(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $< -o $@
- 
- cap_names.h: 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/files/

2021-03-20 Thread Conrad Kostecki
commit: 1d41faf2132ebfd398cda7bf9ac5d9fac5c312cf
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar 19 16:48:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:11:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d41faf2

sys-devel/autoconf-wrapper: remove unused file

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

 sys-devel/autoconf-wrapper/files/ac-wrapper-14.sh | 203 --
 1 file changed, 203 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/files/ac-wrapper-14.sh 
b/sys-devel/autoconf-wrapper/files/ac-wrapper-14.sh
deleted file mode 100644
index b3e72c847d7..000
--- a/sys-devel/autoconf-wrapper/files/ac-wrapper-14.sh
+++ /dev/null
@@ -1,203 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Based on the ac-wrapper.pl script provided by MandrakeSoft
-# Rewritten in bash by Gregorio Guidi
-#
-# Executes the correct autoconf version.
-#
-# - defaults to newest version available (hopefully autoconf-2.60)
-# - runs autoconf 2.13 if:
-#   - envvar WANT_AUTOCONF is set to `2.1'
-# -or-
-#   - `ac{local,include}.m4' or `configure.{in,ac}' have AC_PREREQ(2.1) (not 
higher)
-# -or-
-#   - `configure' is already present and was generated by autoconf 2.13
-
-warn() { printf "ac-wrapper: $*\n" 1>&2; }
-err() { warn "$@"; exit 1; }
-unset IFS
-which() {
-   local p
-   IFS=: # we don't use IFS anywhere, so don't bother saving/restoring
-   for p in ${PATH} ; do
-   p="${p}/$1"
-   [ -e "${p}" ] && echo "${p}" && return 0
-   done
-   unset IFS
-   return 1
-}
-
-#
-# Sanitize argv[0] since it isn't always a full path #385201
-#
-argv0=${0##*/}
-case ${0} in
-   ${argv0})
-   # find it in PATH
-   if ! full_argv0=$(which "${argv0}") ; then
-   err "could not locate ${argv0}; file a bug"
-   fi
-   ;;
-   *)
-   # re-use full/relative paths
-   full_argv0=$0
-   ;;
-esac
-
-if [ "${argv0}" = "ac-wrapper.sh" ] ; then
-   err "Don't call this script directly"
-fi
-
-if [ "${WANT_AUTOCONF}" = "2.1" ] && [ "${argv0}" = "autom4te" ] ; then
-   err "Autoconf 2.13 doesn't contain autom4te.\n" \
-   "   Either unset WANT_AUTOCONF or don't execute anything\n" \
-   "   that would use autom4te."
-fi
-
-if ! seq 0 0 2>/dev/null 1>&2 ; then #338518
-   seq() {
-   local f l i
-   case $# in
-   1) f=1 i=1 l=$1;;
-   2) f=$1 i=1 l=$2;;
-   3) f=$1 i=$2 l=$3;;
-   esac
-   while :; do
-   [ $l -lt $f -a $i -gt 0 ] && break
-   [ $f -lt $l -a $i -lt 0 ] && break
-   echo $f
-   : $(( f += i ))
-   done
-   return 0
-   }
-fi
-
-#
-# Set up bindings between actual version and WANT_AUTOCONF;
-# Start at last known unstable/stable versions to speed up lookup process.
-#
-if [ -z "${KNOWN_AUTOCONF}" ] ; then
-   KNOWN_AUTOCONF="2.70:2.5 2.69:2.5"
-fi
-vers="${KNOWN_AUTOCONF} :2.5 $(printf '2.%s:2.5 ' `seq 99 -1 59`) 2.13:2.1"
-
-binary=""
-for v in ${vers} ; do
-   auto_ver=${v%:*}
-   if [ -z "${binary}" ] && [ -x "${full_argv0}-${auto_ver}" ] ; then
-   binary="${full_argv0}-${auto_ver}"
-   break
-   fi
-done
-if [ -z "${binary}" ] ; then
-   err "Unable to locate any usuable version of autoconf.\n" \
-   "\tI tried these versions: ${vers}\n" \
-   "\tWith a base name of '${full_argv0}'."
-fi
-
-#
-# Check the WANT_AUTOCONF setting.  We accept a whitespace delimited
-# list of autoconf versions.
-#
-if [ -n "${WANT_AUTOCONF}" ] ; then
-   for v in ${vers} x ; do
-   if [ "${v}" = "x" ] ; then
-   warn "warning: invalid WANT_AUTOCONF 
'${WANT_AUTOCONF}'; ignoring."
-   unset WANT_AUTOCONF
-   break
-   fi
-
-   auto_ver=${v%:*}
-   want_ver=${v#*:}
-   for wx in ${WANT_AUTOCONF} ; do
-   if [ -x "${full_argv0}-${wx}" ] ; then
-   binary="${full_argv0}-${wx}"
-   v="x"
-   elif [ "${wx}" = "${want_ver}" ] && [ -x 
"${full_argv0}-${auto_ver}" ] ; then
-   binary="${full_argv0}-${auto_ver}"
-   v="x"
-   fi
-   done
-   [ "${v}" = "x" ] && break
-   done
-fi
-
-#
-# autodetect helpers
-#
-acprereq_version() {
-  

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

2021-03-20 Thread Conrad Kostecki
commit: f56b1b79a0f9435c244a5d44d0ec7f797d5a28f5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 16 18:06:45 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:11:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56b1b79

dev-ruby/redis: remove unused patch

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

 .../files/redis-4.0.1-local-redis-server.patch | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch 
b/dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch
deleted file mode 100644
index 3bd1b03f494..000
--- a/dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch
+++ /dev/null
@@ -1,40 +0,0 @@
 a/makefile.~1~ 2017-09-28 18:11:35.0 +0200
-+++ b/makefile 2018-04-10 20:45:58.307407705 +0200
-@@ -3,7 +3,7 @@
--TMP  := tmp
-+TMP  := ${T}
- BUILD_DIR:= ${TMP}/redis-${REDIS_BRANCH}
- TARBALL  := ${TMP}/redis-${REDIS_BRANCH}.tar.gz
--BINARY   := ${BUILD_DIR}/src/redis-server
-+BINARY   := /usr/sbin/redis-server
--PID_PATH := ${BUILD_DIR}/redis.pid
-+PID_PATH := ${TMP}/redis.pid
--SOCKET_PATH  := ${BUILD_DIR}/redis.sock
-+SOCKET_PATH  := ${TMP}/redis.sock
- PORT := 6381
-@@ -11,7 +11,7 @@
- test: ${TEST_FILES}
-   make start
-   env SOCKET_PATH=${SOCKET_PATH} \
--  ruby -v $$(echo $? | tr ' ' '\n' | awk '{ print "-r./" $$0 }') 
-e ''
-+  ${RUBY} -v $$(echo $? | tr ' ' '\n' | awk '{ print "-r./" $$0 
}') -e ''
-   make stop
- 
- ${TMP}:
-@@ -20,11 +20,11 @@
- ${TARBALL}: ${TMP}
-   wget https://github.com/antirez/redis/archive/${REDIS_BRANCH}.tar.gz -O 
$@
- 
--${BINARY}: ${TARBALL} ${TMP}
--  rm -rf ${BUILD_DIR}
--  mkdir -p ${BUILD_DIR}
--  tar xf ${TARBALL} -C ${TMP}
--  cd ${BUILD_DIR} && make
-+# ${BINARY}: ${TARBALL} ${TMP}
-+# rm -rf ${BUILD_DIR}
-+# mkdir -p ${BUILD_DIR}
-+# tar xf ${TARBALL} -C ${TMP}
-+# cd ${BUILD_DIR} && make
- 
- stop:
-   (test -f ${PID_PATH} && (kill $$(cat ${PID_PATH}) || true) && rm -f 
${PID_PATH}) || true



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

2021-03-20 Thread Conrad Kostecki
commit: 8edee7a32f9989594582e7a6a5571c98e3c4cfbf
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Mar 18 19:18:42 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:11:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edee7a3

net-libs/libupnp: remove unused patch(es)

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

 .../files/libupnp-1.6.19-docs-install.patch| 13 --
 net-libs/libupnp/files/libupnp-1.6.21-cflags.patch | 30 --
 2 files changed, 43 deletions(-)

diff --git a/net-libs/libupnp/files/libupnp-1.6.19-docs-install.patch 
b/net-libs/libupnp/files/libupnp-1.6.19-docs-install.patch
deleted file mode 100644
index 622f58a9003..000
--- a/net-libs/libupnp/files/libupnp-1.6.19-docs-install.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 libupnp-1.6.19/upnp/sample/Makefile.am.orig2013-11-15 
19:50:02.0 +0400
-+++ libupnp-1.6.19/upnp/sample/Makefile.am 2016-06-03 20:30:43.545081667 
+0300
-@@ -65,8 +65,8 @@
- if WITH_DOCUMENTATION
- examplesdir = $(docdir)/examples
- examples_DATA = \
--  $(tv_ctrlpt_SOURCES) \
--  $(tv_device_SOURCES)
-+  $(sort $(tv_ctrlpt_SOURCES) \
-+  $(tv_device_SOURCES) )
- endif
- 
- EXTRA_DIST = \

diff --git a/net-libs/libupnp/files/libupnp-1.6.21-cflags.patch 
b/net-libs/libupnp/files/libupnp-1.6.21-cflags.patch
deleted file mode 100644
index 3eaf66e8041..000
--- a/net-libs/libupnp/files/libupnp-1.6.21-cflags.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-don't append flags like -O0/-Os which clobber the user's settings
-
 a/configure.ac
-+++ b/configure.ac
-@@ -539,25 +539,6 @@ AC_PROG_EGREP
- echo "- Default compilation flags 
---"
- echo host is $host
- echo host_os is $host_os
--case $host_os in
--freebsd*)
--  echo "Using FreeBSD specific compiler settings"
--  # Put FreeBSD specific compiler flags here
--  ;;
--*)
--  echo "Using non-specific system compiler settings"
--  if test x"$enable_debug" = xyes; then
--  # AC_PROG_CC already sets CFLAGS to "-g -O2" by default,
--  # but only if CFLAGS was not previously set.
--  #:
--  # Use -O0 in debug so that variables do not get optimized out
--  AX_CFLAGS_GCC_OPTION([-O0, -g])
--  else
--  # add optimise for size
--  AX_CFLAGS_GCC_OPTION([-Os])
--  fi
--  ;;
--esac
- 
- AX_CFLAGS_WARN_ALL
- echo 
"---"



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

2021-03-20 Thread Conrad Kostecki
commit: 440056215f885b8a1041f471f284a98ac43eb68a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 16 18:06:22 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 20 16:11:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44005621

dev-ruby/asciimath: remove unused patch(es)

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

 .../files/asciimath-1.0.4-backslashes.patch| 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch 
b/dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch
deleted file mode 100644
index 9bf08ce3404..000
--- a/dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 1c06fdc8086077f4785479f78b0823a4a72d7948 Mon Sep 17 00:00:00 2001
-From: Pepijn Van Eeckhoudt 
-Date: Thu, 12 May 2016 18:02:45 +0200
-Subject: [PATCH] Remove spurious backslashes
-

- spec/parser_spec.rb | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/spec/parser_spec.rb b/spec/parser_spec.rb
-index def78e0..3fa5a75 100644
 a/spec/parser_spec.rb
-+++ b/spec/parser_spec.rb
-@@ -45,7 +45,7 @@
- '"Скорость"=("Расстояние")/("Время")' =>
- 
'Скорость=РасстояниеВремя',
- 'bb (a + b) + cc c = fr (d^n)' =>
--'a+b+c=dn'
-+'a+b+c=dn'
- }
- 
- version = RUBY_VERSION.split('.').map { |s| s.to_i }



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

2021-03-20 Thread Joonas Niilola
commit: 16fdaa4df3c9d0e66105c6855461f9314d75caba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Mar 20 16:03:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 20 16:03:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fdaa4d

net-im/slack: restore 4.12.2

Bug: https://bugs.gentoo.org/772137
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/slack/Manifest|  1 +
 net-im/slack/slack-4.12.2.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index 78797c65f77..064d849a3a1 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1 +1,2 @@
+DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 
249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78
 SHA512 
7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71
 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B 
b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4
 SHA512 
d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9

diff --git a/net-im/slack/slack-4.12.2.ebuild b/net-im/slack/slack-4.12.2.ebuild
new file mode 100644
index 000..2a34f4ae27f
--- /dev/null
+++ b/net-im/slack/slack-4.12.2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit desktop multilib-build optfeature pax-utils unpacker xdg
+
+DESCRIPTION="Team collaboration tool"
+HOMEPAGE="https://www.slack.com;
+SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="appindicator suid"
+RESTRICT="bindist mirror"
+
+RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}]
+   app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
+   dev-libs/atk:0[${MULTILIB_USEDEP}]
+   dev-libs/expat:0[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr:0[${MULTILIB_USEDEP}]
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
+   media-libs/mesa:0[${MULTILIB_USEDEP}]
+   net-print/cups:0[${MULTILIB_USEDEP}]
+   sys-apps/dbus:0[${MULTILIB_USEDEP}]
+   x11-libs/cairo:0[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+   x11-libs/libdrm:0[${MULTILIB_USEDEP}]
+   x11-libs/libX11:0[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
+   x11-libs/libXext:0[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
+   x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}]
+   x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
+   x11-libs/pango:0[${MULTILIB_USEDEP}]
+   appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )"
+
+QA_PREBUILT="/opt/slack/chrome-sandbox
+   /opt/slack/libEGL.so
+   /opt/slack/libffmpeg.so
+   /opt/slack/libGLESv2.so
+   /opt/slack/libvk_swiftshader.so
+   /opt/slack/libvulkan.so
+   
/opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node
+   
/opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node
+   /opt/slack/slack
+   /opt/slack/swiftshader/libEGL.so
+   /opt/slack/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   # remove hardcoded path, logging noise (wrt 694058, 711494)
+   sed -i  -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
+   -e '/Exec/s|slack|slack -s|' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed in Icon for slack.desktop"
+
+   if use appindicator ; then
+   sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed for slack.desktop"
+   fi
+
+   rm usr/lib/slack/LICENSE{,S-linux.json} \
+   || die "rm licenses failed"
+}
+
+src_install() {
+   doicon usr/share/pixmaps/slack.png
+   doicon -s 512 usr/share/pixmaps/slack.png
+   domenu usr/share/applications/slack.desktop
+
+   insinto /opt # wrt 720134
+   cp -a usr/lib/slack "${ED}"/opt || die "cp failed"
+
+   use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094
+   dosym ../../opt/slack/slack usr/bin/slack
+
+   pax-mark -m "${ED}"/opt/slack/slack
+}
+
+pkg_postinst() {
+  

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

2021-03-20 Thread Mike Pagano
commit: fa4a3e7c2271e7830b7648734a881e251e25b4cb
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 20 15:27:25 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 15:27:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4a3e7c

sys-kernel/gentoo-sources: Linux version bumps

Linux 4.19.182
Linux 5.4.107
Linux 5.10.25
Linux 5.11.8

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

 sys-kernel/gentoo-sources/Manifest | 12 ++
 .../gentoo-sources/gentoo-sources-4.19.182.ebuild  | 28 ++
 .../gentoo-sources/gentoo-sources-5.10.25.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-5.11.8.ebuild| 28 ++
 .../gentoo-sources/gentoo-sources-5.4.107.ebuild   | 28 ++
 5 files changed, 124 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e0378beb416..880553a05ee 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.19-179.extras.tar.xz 3316 BLAKE2B 
75b71b0e25545e28c838276676b7
 DIST genpatches-4.19-180.base.tar.xz 4470844 BLAKE2B 
a99381d6319235d74a17d91207bddd4f046f9879a74178df487e8457736e3ed9b192fa7eb1c827419beec3793ebbe0d5c8bb4c77998b22beceb74e0113eff8f0
 SHA512 
acc8915bddd1d4ff10542f62ab1acd4300fbeef0195de072e5b51677c5e159bf80659c00a65a9bb34fa23b8c6862e4ed49ccd791f648fc149bc26c3ff13b493a
 DIST genpatches-4.19-180.experimental.tar.xz 6976 BLAKE2B 
0bb65283954743363723510956b8fa33021f49fc95a56780fc87c58518c6fd3787fda7806a9625869316e6813e3013accbad328f5f5dddc64c3a842b7cdcfd29
 SHA512 
e58a2f21b20040f5171a624e628895b725db0bd91b9de71abb281e1fe602c64c96b3a03c3d2d2278aef2c1dd51ab12c18d84e0e2f013cd3c473c0446120e11bf
 DIST genpatches-4.19-180.extras.tar.xz 3316 BLAKE2B 
bcd6fd1084bbf9805a3878ab766ddc51ed2c80de8e973534f46465a3cdf91e5b4dac92c8d9d2041b4a633f6504b45c3397945483d45003ea91bbac2aa0230cd8
 SHA512 
c654c5dbba30f44ddacb2a95660467e90f959511544fef93d06569c3b2eb5cc458a530be268b7c4dd2eb2b1888336dd89d3aa89e9b664c1c3b0bc499c74ac41d
+DIST genpatches-4.19-181.base.tar.xz 4474816 BLAKE2B 
dd93c9ba9fccf1bd58d0fad0e55ee4cd35f4c39c393f5e908ba5f6776f25c35f511b3fbeec5138fa8ed2334abe0ac511412e18ed093cdf2bcb14761e10b3d63a
 SHA512 
cb8a47cfd18913988b71848651fe1edaf32bedea0f9fd8ecc167207e0cf20daf8ffdfc6038a92a5db908d7bdec77ebc25ab07f83860c0c3e6c8dcf2f6894e4e8
+DIST genpatches-4.19-181.experimental.tar.xz 6984 BLAKE2B 
7eee8908353a5899e9c6fbc1fff8b5e8f857989da5545401c848952d58a802230693d1bc56860e13e26f4cbf0f4fedf14d76591c0a24a4dccfd8e2c2a8fe24b6
 SHA512 
cd9c599c8843b13963ea39ffaa951c0a82a27518efbc725ae8b602b32634e5d4359fca92cec57eef11bdb2727f78e02ac5a1d7e1720f00fcb9c0d1efc6ca3030
+DIST genpatches-4.19-181.extras.tar.xz 3316 BLAKE2B 
46cb5d8d13bcf054ee24c65dd573499a8feb23a49774b273c816713297c64a55ebd86ae9c84c2ea2afba41b5e62531b1e813583adfcdb31550143a0a4dec051c
 SHA512 
4c965d2f4f77712b2fd20ca30a2d5d066b87f6cd2d334647ec3e179586c88a475f4b9b86898071288812212f4f12d0f809dfce8b7cad4c73809949bbb0bd28fe
 DIST genpatches-4.4-248.base.tar.xz 3950896 BLAKE2B 
86c1c74e41d3b450079492d26ffb773e9c78bd69e128869ad90938adb35e00efdc55f6ae2eaf5d163fbfbc592f6556d4cabcfdb83b7c874203fa02698986632f
 SHA512 
266467cd2a82e51ba8d388540b260e86c058de48761c083e6a6c3dd37f7e2c6b2d4a3901b030e69d0eb7a5b13b323e141764ea79a9d5637d7a3568c6672218b6
 DIST genpatches-4.4-248.experimental.tar.xz 83320 BLAKE2B 
1f30185954ad3247e5cded8074f4a28350116d3ce1006b717de63842d9cd5cbef8241ce29e3ec52aaeb0fcd08082502a722ad2b618a26778d2553d530c72
 SHA512 
e5b5401e6a47c34a5eb495f317f4db9aac2c43676e07798d385b947db179e41e6e462fa0ef577100ed21a8a7491e7387df77a8c1e7250ce45e887e65a9d1bcf0
 DIST genpatches-4.4-248.extras.tar.xz 1788 BLAKE2B 
3526b5cc83cb4c9fef68c4613d23c44acdfe84e89b46a3d50df90b91536077ce76973993eb6469947150faa2302ac1739ee9824264903a80edf8c24f763b7553
 SHA512 
e7e63456442b7fc51b3f3c1aec0512e0598d6e85cf5e0a2ca2c2046e86f754932900dd59b4f5510cec2a782f4c806c5b979cea8b13ae2fe455604efb478ac985
@@ -85,6 +88,12 @@ DIST genpatches-5.10-26.extras.tar.xz 1772 BLAKE2B 
d6e02010a72510e5c18b80102f238
 DIST genpatches-5.10-27.base.tar.xz 862992 BLAKE2B 
6b8e6bc6b1a1b9b07d6de58f38efec32272c6d5d4b01ab9761821b9ee1d45fa805c504b2a6e6755a03558138fcb098113cddb0da349a811ddfb8290b8206b451
 SHA512 
c9290804d54af33212bec8ef1515cc8162226a949b7043fc65c9b73261c06c61d65df1a6ba5706cf3a31d80acb659a7046c722612cd4868f1fa19e3799be8047
 DIST genpatches-5.10-27.experimental.tar.xz 17820 BLAKE2B 
3f40cbb5088f808e0d1cb2520c4fd0cce9df35acbb88597f4331a540ce9c146321760abc2f36ba7838537007a024ea2912b4fb5a27bd0f999c1a595bc44fb599
 SHA512 
f9392abd6302860ec48db313389ec18233c445b0b0420dc4c135cfab8d7fc3c41e564885565b639de4445b5d8d596a1c019e60fd84b74f2f43782a27e534bd09
 DIST genpatches-5.10-27.extras.tar.xz 1772 BLAKE2B 

[gentoo-commits] proj/linux-patches: New tag: 5.11-10

2021-03-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:41:01 2021 +

New tag: 5.11-10




[gentoo-commits] proj/linux-patches:5.11 commit in: /

2021-03-20 Thread Mike Pagano
commit: 3592f5060532b13ec1f86a5de9834f1354471c0d
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 20 14:39:19 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:39:19 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3592f506

Linux patch 5.11.8

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

 _README |4 +
 1007_linux-5.11.8.patch | 1700 +++
 2 files changed, 1704 insertions(+)

diff --git a/_README b/_README
index 25a30f8..54163b1 100644
--- a/_README
+++ b/_README
@@ -71,6 +71,10 @@ Patch:  1006_linux-5.11.7.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.11.7
 
+Patch:  1007_linux-5.11.8.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.11.8
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1007_linux-5.11.8.patch b/1007_linux-5.11.8.patch
new file mode 100644
index 000..62c2850
--- /dev/null
+++ b/1007_linux-5.11.8.patch
@@ -0,0 +1,1700 @@
+diff --git a/Makefile b/Makefile
+index 6ba32b82c4802..d8a39ece170dd 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 11
+-SUBLEVEL = 7
++SUBLEVEL = 8
+ EXTRAVERSION =
+ NAME =  Valentine's Day Edition 
+ 
+diff --git a/arch/arm64/include/asm/el2_setup.h 
b/arch/arm64/include/asm/el2_setup.h
+index a7f5a1bbc8aca..f97e4a4595618 100644
+--- a/arch/arm64/include/asm/el2_setup.h
 b/arch/arm64/include/asm/el2_setup.h
+@@ -111,7 +111,7 @@
+ .endm
+ 
+ /* Virtual CPU ID registers */
+-.macro __init_el2_nvhe_idregs
++.macro __init_el2_idregs
+   mrs x0, midr_el1
+   mrs x1, mpidr_el1
+   msr vpidr_el2, x0
+@@ -163,6 +163,7 @@
+   __init_el2_stage2
+   __init_el2_gicv3
+   __init_el2_hstr
++  __init_el2_idregs
+ 
+   /*
+* When VHE is not in use, early init of EL2 needs to be done here.
+@@ -171,7 +172,6 @@
+* will be done via the _EL1 system register aliases in __cpu_setup.
+*/
+ .ifeqs "\mode", "nvhe"
+-  __init_el2_nvhe_idregs
+   __init_el2_nvhe_cptr
+   __init_el2_nvhe_sve
+   __init_el2_nvhe_prepare_eret
+diff --git a/arch/x86/crypto/aesni-intel_asm.S 
b/arch/x86/crypto/aesni-intel_asm.S
+index d1436c37008b4..57aef3f5a81e2 100644
+--- a/arch/x86/crypto/aesni-intel_asm.S
 b/arch/x86/crypto/aesni-intel_asm.S
+@@ -2715,25 +2715,18 @@ SYM_FUNC_END(aesni_ctr_enc)
+   pxor CTR, IV;
+ 
+ /*
+- * void aesni_xts_crypt8(const struct crypto_aes_ctx *ctx, u8 *dst,
+- * const u8 *src, bool enc, le128 *iv)
++ * void aesni_xts_encrypt(const struct crypto_aes_ctx *ctx, u8 *dst,
++ *  const u8 *src, unsigned int len, le128 *iv)
+  */
+-SYM_FUNC_START(aesni_xts_crypt8)
++SYM_FUNC_START(aesni_xts_encrypt)
+   FRAME_BEGIN
+-  testb %cl, %cl
+-  movl $0, %ecx
+-  movl $240, %r10d
+-  leaq _aesni_enc4, %r11
+-  leaq _aesni_dec4, %rax
+-  cmovel %r10d, %ecx
+-  cmoveq %rax, %r11
+ 
+   movdqa .Lgf128mul_x_ble_mask, GF128MUL_MASK
+   movups (IVP), IV
+ 
+   mov 480(KEYP), KLEN
+-  addq %rcx, KEYP
+ 
++.Lxts_enc_loop4:
+   movdqa IV, STATE1
+   movdqu 0x00(INP), INC
+   pxor INC, STATE1
+@@ -2757,71 +2750,103 @@ SYM_FUNC_START(aesni_xts_crypt8)
+   pxor INC, STATE4
+   movdqu IV, 0x30(OUTP)
+ 
+-  CALL_NOSPEC r11
++  call _aesni_enc4
+ 
+   movdqu 0x00(OUTP), INC
+   pxor INC, STATE1
+   movdqu STATE1, 0x00(OUTP)
+ 
+-  _aesni_gf128mul_x_ble()
+-  movdqa IV, STATE1
+-  movdqu 0x40(INP), INC
+-  pxor INC, STATE1
+-  movdqu IV, 0x40(OUTP)
+-
+   movdqu 0x10(OUTP), INC
+   pxor INC, STATE2
+   movdqu STATE2, 0x10(OUTP)
+ 
+-  _aesni_gf128mul_x_ble()
+-  movdqa IV, STATE2
+-  movdqu 0x50(INP), INC
+-  pxor INC, STATE2
+-  movdqu IV, 0x50(OUTP)
+-
+   movdqu 0x20(OUTP), INC
+   pxor INC, STATE3
+   movdqu STATE3, 0x20(OUTP)
+ 
+-  _aesni_gf128mul_x_ble()
+-  movdqa IV, STATE3
+-  movdqu 0x60(INP), INC
+-  pxor INC, STATE3
+-  movdqu IV, 0x60(OUTP)
+-
+   movdqu 0x30(OUTP), INC
+   pxor INC, STATE4
+   movdqu STATE4, 0x30(OUTP)
+ 
+   _aesni_gf128mul_x_ble()
+-  movdqa IV, STATE4
+-  movdqu 0x70(INP), INC
+-  pxor INC, STATE4
+-  movdqu IV, 0x70(OUTP)
+ 
+-  _aesni_gf128mul_x_ble()
++  add $64, INP
++  add $64, OUTP
++  sub $64, LEN
++  ja .Lxts_enc_loop4
++
+   movups IV, (IVP)
+ 
+-  CALL_NOSPEC r11
++  FRAME_END
++  ret
++SYM_FUNC_END(aesni_xts_encrypt)
++
++/*
++ * void aesni_xts_decrypt(const struct crypto_aes_ctx *ctx, u8 *dst,
++ *  const u8 *src, unsigned int len, le128 *iv)
++ */
++SYM_FUNC_START(aesni_xts_decrypt)
++  FRAME_BEGIN
++
++  movdqa 

[gentoo-commits] proj/linux-patches: New tag: 5.10-28

2021-03-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:36:38 2021 +

New tag: 5.10-28




[gentoo-commits] proj/linux-patches:5.10 commit in: /

2021-03-20 Thread Mike Pagano
commit: 650cfc052a32b654a2650ca0624dd800dd696668
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 20 14:34:50 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:34:50 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=650cfc05

Linux patch 5.10.25

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

 _README  |4 +
 1024_linux-5.10.25.patch | 1108 ++
 2 files changed, 1112 insertions(+)

diff --git a/_README b/_README
index 14f1018..918ab77 100644
--- a/_README
+++ b/_README
@@ -139,6 +139,10 @@ Patch:  1023_linux-5.10.24.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.10.24
 
+Patch:  1024_linux-5.10.25.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.10.25
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1024_linux-5.10.25.patch b/1024_linux-5.10.25.patch
new file mode 100644
index 000..c8ad213
--- /dev/null
+++ b/1024_linux-5.10.25.patch
@@ -0,0 +1,1108 @@
+diff --git a/Makefile b/Makefile
+index 3a435c928e750..6858425cbe6c1 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 10
+-SUBLEVEL = 24
++SUBLEVEL = 25
+ EXTRAVERSION =
+ NAME = Dare mighty things
+ 
+diff --git a/arch/x86/crypto/aesni-intel_asm.S 
b/arch/x86/crypto/aesni-intel_asm.S
+index 1852b19a73a0a..57aef3f5a81e2 100644
+--- a/arch/x86/crypto/aesni-intel_asm.S
 b/arch/x86/crypto/aesni-intel_asm.S
+@@ -318,7 +318,7 @@ _initial_blocks_\@:
+ 
+   # Main loop - Encrypt/Decrypt remaining blocks
+ 
+-  cmp $0, %r13
++  test%r13, %r13
+   je  _zero_cipher_left_\@
+   sub $64, %r13
+   je  _four_cipher_left_\@
+@@ -437,7 +437,7 @@ _multiple_of_16_bytes_\@:
+ 
+   mov PBlockLen(%arg2), %r12
+ 
+-  cmp $0, %r12
++  test %r12, %r12
+   je _partial_done\@
+ 
+   GHASH_MUL %xmm8, %xmm13, %xmm9, %xmm10, %xmm11, %xmm5, %xmm6
+@@ -474,7 +474,7 @@ _T_8_\@:
+   add $8, %r10
+   sub $8, %r11
+   psrldq  $8, %xmm0
+-  cmp $0, %r11
++  test%r11, %r11
+   je  _return_T_done_\@
+ _T_4_\@:
+   movd%xmm0, %eax
+@@ -482,7 +482,7 @@ _T_4_\@:
+   add $4, %r10
+   sub $4, %r11
+   psrldq  $4, %xmm0
+-  cmp $0, %r11
++  test%r11, %r11
+   je  _return_T_done_\@
+ _T_123_\@:
+   movd%xmm0, %eax
+@@ -619,7 +619,7 @@ _get_AAD_blocks\@:
+ 
+   /* read the last <16B of AAD */
+ _get_AAD_rest\@:
+-  cmp$0, %r11
++  test   %r11, %r11
+   je _get_AAD_done\@
+ 
+   READ_PARTIAL_BLOCK %r10, %r11, \TMP1, \TMP7
+@@ -640,7 +640,7 @@ _get_AAD_done\@:
+ .macro PARTIAL_BLOCK CYPH_PLAIN_OUT PLAIN_CYPH_IN PLAIN_CYPH_LEN DATA_OFFSET \
+   AAD_HASH operation
+   mov PBlockLen(%arg2), %r13
+-  cmp $0, %r13
++  test%r13, %r13
+   je  _partial_block_done_\@  # Leave Macro if no partial blocks
+   # Read in input data without over reading
+   cmp $16, \PLAIN_CYPH_LEN
+@@ -692,7 +692,7 @@ _no_extra_mask_1_\@:
+   pshufb  %xmm2, %xmm3
+   pxor%xmm3, \AAD_HASH
+ 
+-  cmp $0, %r10
++  test%r10, %r10
+   jl  _partial_incomplete_1_\@
+ 
+   # GHASH computation for the last <16 Byte block
+@@ -727,7 +727,7 @@ _no_extra_mask_2_\@:
+   pshufb  %xmm2, %xmm9
+   pxor%xmm9, \AAD_HASH
+ 
+-  cmp $0, %r10
++  test%r10, %r10
+   jl  _partial_incomplete_2_\@
+ 
+   # GHASH computation for the last <16 Byte block
+@@ -747,7 +747,7 @@ _encode_done_\@:
+   pshufb  %xmm2, %xmm9
+ .endif
+   # output encrypted Bytes
+-  cmp $0, %r10
++  test%r10, %r10
+   jl  _partial_fill_\@
+   mov %r13, %r12
+   mov $16, %r13
+@@ -2715,25 +2715,18 @@ SYM_FUNC_END(aesni_ctr_enc)
+   pxor CTR, IV;
+ 
+ /*
+- * void aesni_xts_crypt8(const struct crypto_aes_ctx *ctx, u8 *dst,
+- * const u8 *src, bool enc, le128 *iv)
++ * void aesni_xts_encrypt(const struct crypto_aes_ctx *ctx, u8 *dst,
++ *  const u8 *src, unsigned int len, le128 *iv)
+  */
+-SYM_FUNC_START(aesni_xts_crypt8)
++SYM_FUNC_START(aesni_xts_encrypt)
+   FRAME_BEGIN
+-  cmpb $0, %cl
+-  movl $0, %ecx
+-  movl $240, %r10d
+-  leaq _aesni_enc4, %r11
+-  leaq _aesni_dec4, %rax
+-  cmovel %r10d, %ecx
+-  cmoveq %rax, %r11
+ 
+   movdqa .Lgf128mul_x_ble_mask, GF128MUL_MASK
+   movups (IVP), IV
+ 
+   mov 480(KEYP), KLEN
+-  addq %rcx, KEYP
+ 
++.Lxts_enc_loop4:
+   movdqa IV, STATE1
+   movdqu 0x00(INP), INC
+   pxor INC, STATE1
+@@ -2757,71 +2750,103 @@ SYM_FUNC_START(aesni_xts_crypt8)
+   pxor INC, STATE4
+   movdqu IV, 0x30(OUTP)
+ 
+-  CALL_NOSPEC 

[gentoo-commits] proj/linux-patches: New tag: 5.4-110

2021-03-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:33:53 2021 +

New tag: 5.4-110




[gentoo-commits] proj/linux-patches:5.4 commit in: /

2021-03-20 Thread Mike Pagano
commit: 7d4eb5f7bb97a71a9ff1b822d240a9fbcecdf247
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 20 14:32:32 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:32:32 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=7d4eb5f7

Linux patch 5.4.107

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

 _README  |4 +
 1106_linux-5.4.107.patch | 3430 ++
 2 files changed, 3434 insertions(+)

diff --git a/_README b/_README
index d0d3a1a..18e10f3 100644
--- a/_README
+++ b/_README
@@ -467,6 +467,10 @@ Patch:  1105_linux-5.4.106.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.106
 
+Patch:  1106_linux-5.4.107.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.107
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1106_linux-5.4.107.patch b/1106_linux-5.4.107.patch
new file mode 100644
index 000..bcae52e
--- /dev/null
+++ b/1106_linux-5.4.107.patch
@@ -0,0 +1,3430 @@
+diff --git a/Makefile b/Makefile
+index a333b378f1f71..43159b21a83f4 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 106
++SUBLEVEL = 107
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/arm64/include/asm/kvm_hyp.h 
b/arch/arm64/include/asm/kvm_hyp.h
+index 97f21cc666579..7f7fdb16bb968 100644
+--- a/arch/arm64/include/asm/kvm_hyp.h
 b/arch/arm64/include/asm/kvm_hyp.h
+@@ -71,6 +71,9 @@ void __sysreg32_restore_state(struct kvm_vcpu *vcpu);
+ 
+ void __debug_switch_to_guest(struct kvm_vcpu *vcpu);
+ void __debug_switch_to_host(struct kvm_vcpu *vcpu);
++void __debug_save_host_buffers_nvhe(struct kvm_vcpu *vcpu);
++void __debug_restore_host_buffers_nvhe(struct kvm_vcpu *vcpu);
++
+ 
+ void __fpsimd_save_state(struct user_fpsimd_state *fp_regs);
+ void __fpsimd_restore_state(struct user_fpsimd_state *fp_regs);
+diff --git a/arch/arm64/kvm/hyp/debug-sr.c b/arch/arm64/kvm/hyp/debug-sr.c
+index 0fc9872a14671..aead8a5fbe919 100644
+--- a/arch/arm64/kvm/hyp/debug-sr.c
 b/arch/arm64/kvm/hyp/debug-sr.c
+@@ -168,6 +168,21 @@ static void __hyp_text __debug_restore_state(struct 
kvm_vcpu *vcpu,
+   write_sysreg(ctxt->sys_regs[MDCCINT_EL1], mdccint_el1);
+ }
+ 
++void __hyp_text __debug_save_host_buffers_nvhe(struct kvm_vcpu *vcpu)
++{
++  /*
++   * Non-VHE: Disable and flush SPE data generation
++   * VHE: The vcpu can run, but it can't hide.
++   */
++  __debug_save_spe_nvhe(>arch.host_debug_state.pmscr_el1);
++
++}
++
++void __hyp_text __debug_restore_host_buffers_nvhe(struct kvm_vcpu *vcpu)
++{
++  __debug_restore_spe_nvhe(vcpu->arch.host_debug_state.pmscr_el1);
++}
++
+ void __hyp_text __debug_switch_to_guest(struct kvm_vcpu *vcpu)
+ {
+   struct kvm_cpu_context *host_ctxt;
+@@ -175,13 +190,6 @@ void __hyp_text __debug_switch_to_guest(struct kvm_vcpu 
*vcpu)
+   struct kvm_guest_debug_arch *host_dbg;
+   struct kvm_guest_debug_arch *guest_dbg;
+ 
+-  /*
+-   * Non-VHE: Disable and flush SPE data generation
+-   * VHE: The vcpu can run, but it can't hide.
+-   */
+-  if (!has_vhe())
+-  __debug_save_spe_nvhe(>arch.host_debug_state.pmscr_el1);
+-
+   if (!(vcpu->arch.flags & KVM_ARM64_DEBUG_DIRTY))
+   return;
+ 
+@@ -201,8 +209,6 @@ void __hyp_text __debug_switch_to_host(struct kvm_vcpu 
*vcpu)
+   struct kvm_guest_debug_arch *host_dbg;
+   struct kvm_guest_debug_arch *guest_dbg;
+ 
+-  if (!has_vhe())
+-  __debug_restore_spe_nvhe(vcpu->arch.host_debug_state.pmscr_el1);
+ 
+   if (!(vcpu->arch.flags & KVM_ARM64_DEBUG_DIRTY))
+   return;
+diff --git a/arch/arm64/kvm/hyp/switch.c b/arch/arm64/kvm/hyp/switch.c
+index 84964983198e2..14607fac7ca38 100644
+--- a/arch/arm64/kvm/hyp/switch.c
 b/arch/arm64/kvm/hyp/switch.c
+@@ -682,6 +682,15 @@ int __hyp_text __kvm_vcpu_run_nvhe(struct kvm_vcpu *vcpu)
+ 
+   __sysreg_save_state_nvhe(host_ctxt);
+ 
++  /*
++   * We must flush and disable the SPE buffer for nVHE, as
++   * the translation regime(EL1&0) is going to be loaded with
++   * that of the guest. And we must do this before we change the
++   * translation regime to EL2 (via MDCR_EL2_EPB == 0) and
++   * before we load guest Stage1.
++   */
++  __debug_save_host_buffers_nvhe(vcpu);
++
+   __activate_vm(kern_hyp_va(vcpu->kvm));
+   __activate_traps(vcpu);
+ 
+@@ -720,11 +729,13 @@ int __hyp_text __kvm_vcpu_run_nvhe(struct kvm_vcpu *vcpu)
+   if (vcpu->arch.flags & KVM_ARM64_FP_ENABLED)
+   __fpsimd_save_fpexc32(vcpu);
+ 
++  __debug_switch_to_host(vcpu);
++
+   /*
+* This must come after restoring the host sysregs, since a non-VHE
+* system may enable SPE here and make use of the 

[gentoo-commits] proj/linux-patches: New tag: 4.19-181

2021-03-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:29:10 2021 +

New tag: 4.19-181




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

2021-03-20 Thread Yixun Lan
commit: 02bd8adbfa8d82598aed4ae71652dc84f35fe88a
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 20 14:25:27 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 20 14:26:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bd8adb

dev-vcs/git-pw: fix missing version issue

thanks [Arfrever] for helping this

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/git-pw/files/git-pw-2.0.0-version.patch | 11 ---
 dev-vcs/git-pw/git-pw-2.0.0.ebuild  |  6 --
 2 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/dev-vcs/git-pw/files/git-pw-2.0.0-version.patch 
b/dev-vcs/git-pw/files/git-pw-2.0.0-version.patch
deleted file mode 100644
index 92706506c69..000
--- a/dev-vcs/git-pw/files/git-pw-2.0.0-version.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff --git a/PKG-INFO b/PKG-INFO
-new file mode 100644
-index 000..9748ce5
 /dev/null
-+++ b/PKG-INFO
-@@ -0,0 +1,5 @@
-+Metadata-Version: 2.1
-+Name: git-pw
-+Version: 2.0.0
-+Summary: A tool for integrating Git with Patchwork
-+Home-page: https://github.com/getpatchwork/git-pw

diff --git a/dev-vcs/git-pw/git-pw-2.0.0.ebuild 
b/dev-vcs/git-pw/git-pw-2.0.0.ebuild
index 8efc99b1623..a27a91f9a2c 100644
--- a/dev-vcs/git-pw/git-pw-2.0.0.ebuild
+++ b/dev-vcs/git-pw/git-pw-2.0.0.ebuild
@@ -37,6 +37,8 @@ BDEPEND="
)
 "
 
-PATCHES=( "${FILESDIR}/${P}-version.patch" )
-
+src_compile() {
+   export PBR_VERSION=${PV}
+   distutils-r1_src_compile
+}
 distutils_enable_tests pytest



[gentoo-commits] proj/linux-patches:4.19 commit in: /

2021-03-20 Thread Mike Pagano
commit: 6a53709581956033128a6cbb16fb300b611decca
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 20 14:26:22 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 20 14:26:22 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6a537095

Linux patch 4.19.182

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

 _README   |   4 +
 1181_linux-4.19.182.patch | 607 ++
 2 files changed, 611 insertions(+)

diff --git a/_README b/_README
index 3095bd6..edcc0c7 100644
--- a/_README
+++ b/_README
@@ -763,6 +763,10 @@ Patch:  1180_linux-4.19.181.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.181
 
+Patch:  1181_linux-4.19.182.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.182
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1181_linux-4.19.182.patch b/1181_linux-4.19.182.patch
new file mode 100644
index 000..b00bc69
--- /dev/null
+++ b/1181_linux-4.19.182.patch
@@ -0,0 +1,607 @@
+diff --git a/Makefile b/Makefile
+index 29930269b4860..5956638e0f4d0 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 181
++SUBLEVEL = 182
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm64/include/asm/kvm_hyp.h 
b/arch/arm64/include/asm/kvm_hyp.h
+index 384c343976198..5f52d6d670e95 100644
+--- a/arch/arm64/include/asm/kvm_hyp.h
 b/arch/arm64/include/asm/kvm_hyp.h
+@@ -144,6 +144,9 @@ void __sysreg32_restore_state(struct kvm_vcpu *vcpu);
+ 
+ void __debug_switch_to_guest(struct kvm_vcpu *vcpu);
+ void __debug_switch_to_host(struct kvm_vcpu *vcpu);
++void __debug_save_host_buffers_nvhe(struct kvm_vcpu *vcpu);
++void __debug_restore_host_buffers_nvhe(struct kvm_vcpu *vcpu);
++
+ 
+ void __fpsimd_save_state(struct user_fpsimd_state *fp_regs);
+ void __fpsimd_restore_state(struct user_fpsimd_state *fp_regs);
+diff --git a/arch/arm64/kvm/hyp/debug-sr.c b/arch/arm64/kvm/hyp/debug-sr.c
+index 50009766e5e56..3c5414633bb7c 100644
+--- a/arch/arm64/kvm/hyp/debug-sr.c
 b/arch/arm64/kvm/hyp/debug-sr.c
+@@ -149,6 +149,21 @@ static void __hyp_text __debug_restore_state(struct 
kvm_vcpu *vcpu,
+   write_sysreg(ctxt->sys_regs[MDCCINT_EL1], mdccint_el1);
+ }
+ 
++void __hyp_text __debug_save_host_buffers_nvhe(struct kvm_vcpu *vcpu)
++{
++  /*
++   * Non-VHE: Disable and flush SPE data generation
++   * VHE: The vcpu can run, but it can't hide.
++   */
++  __debug_save_spe_nvhe(>arch.host_debug_state.pmscr_el1);
++
++}
++
++void __hyp_text __debug_restore_host_buffers_nvhe(struct kvm_vcpu *vcpu)
++{
++  __debug_restore_spe_nvhe(vcpu->arch.host_debug_state.pmscr_el1);
++}
++
+ void __hyp_text __debug_switch_to_guest(struct kvm_vcpu *vcpu)
+ {
+   struct kvm_cpu_context *host_ctxt;
+@@ -156,13 +171,6 @@ void __hyp_text __debug_switch_to_guest(struct kvm_vcpu 
*vcpu)
+   struct kvm_guest_debug_arch *host_dbg;
+   struct kvm_guest_debug_arch *guest_dbg;
+ 
+-  /*
+-   * Non-VHE: Disable and flush SPE data generation
+-   * VHE: The vcpu can run, but it can't hide.
+-   */
+-  if (!has_vhe())
+-  __debug_save_spe_nvhe(>arch.host_debug_state.pmscr_el1);
+-
+   if (!(vcpu->arch.flags & KVM_ARM64_DEBUG_DIRTY))
+   return;
+ 
+@@ -182,8 +190,6 @@ void __hyp_text __debug_switch_to_host(struct kvm_vcpu 
*vcpu)
+   struct kvm_guest_debug_arch *host_dbg;
+   struct kvm_guest_debug_arch *guest_dbg;
+ 
+-  if (!has_vhe())
+-  __debug_restore_spe_nvhe(vcpu->arch.host_debug_state.pmscr_el1);
+ 
+   if (!(vcpu->arch.flags & KVM_ARM64_DEBUG_DIRTY))
+   return;
+diff --git a/arch/arm64/kvm/hyp/switch.c b/arch/arm64/kvm/hyp/switch.c
+index 15312e429b7d1..1d16ce0b7e0d6 100644
+--- a/arch/arm64/kvm/hyp/switch.c
 b/arch/arm64/kvm/hyp/switch.c
+@@ -560,6 +560,7 @@ int __hyp_text __kvm_vcpu_run_nvhe(struct kvm_vcpu *vcpu)
+   guest_ctxt = >arch.ctxt;
+ 
+   __sysreg_save_state_nvhe(host_ctxt);
++  __debug_save_host_buffers_nvhe(vcpu);
+ 
+   __activate_traps(vcpu);
+   __activate_vm(kern_hyp_va(vcpu->kvm));
+@@ -599,11 +600,12 @@ int __hyp_text __kvm_vcpu_run_nvhe(struct kvm_vcpu *vcpu)
+   if (vcpu->arch.flags & KVM_ARM64_FP_ENABLED)
+   __fpsimd_save_fpexc32(vcpu);
+ 
++  __debug_switch_to_host(vcpu);
+   /*
+* This must come after restoring the host sysregs, since a non-VHE
+* system may enable SPE here and make use of the TTBRs.
+*/
+-  __debug_switch_to_host(vcpu);
++  __debug_restore_host_buffers_nvhe(vcpu);
+ 
+   return exit_code;
+ }
+diff --git a/drivers/net/dsa/b53/b53_common.c 
b/drivers/net/dsa/b53/b53_common.c
+index 335ce1e849044..7eaeab65d39f5 100644
+--- 

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

2021-03-20 Thread David Seifert
commit: 28b8b5944c4ffaaca1b2ac51d78fb83e80460002
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 20 14:17:11 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 20 14:17:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b8b594

sys-auth/libyubikey: Port to EAPI 7

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sys-auth/libyubikey/libyubikey-1.13.ebuild | 21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/sys-auth/libyubikey/libyubikey-1.13.ebuild 
b/sys-auth/libyubikey/libyubikey-1.13.ebuild
index 77e3e6329d8..6fbe9d92318 100644
--- a/sys-auth/libyubikey/libyubikey-1.13.ebuild
+++ b/sys-auth/libyubikey/libyubikey-1.13.ebuild
@@ -1,18 +1,23 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit eutils autotools-utils
+EAPI=7
 
 DESCRIPTION="Yubico C low-level library"
 HOMEPAGE="https://github.com/Yubico/yubico-c;
-#http://opensource.yubico.com/yubico-c/releases.html
 SRC_URI="http://opensource.yubico.com/yubico-c/releases/${P}.tar.gz;
 
-SLOT="0"
 LICENSE="BSD-2"
+SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="static-libs"
 
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2021-03-20 Thread Magnus Granberg
commit: c852e4cb0089da63776d0b5939eadd1180da7080
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Mar 20 13:41:42 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Mar 20 13:41:42 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=c852e4cb

Fix gitpull back to origin

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/update_db.py | 45 +++
 1 file changed, 25 insertions(+), 20 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/update_db.py 
b/buildbot_gentoo_ci/steps/update_db.py
index bfcd2ef..d35a967 100644
--- a/buildbot_gentoo_ci/steps/update_db.py
+++ b/buildbot_gentoo_ci/steps/update_db.py
@@ -65,7 +65,7 @@ class CheckPath(BuildStep):
 def run(self):
 self.gentooci = 
self.master.namedServices['services'].namedServices['gentooci']
 self.repository_basedir = 
self.gentooci.config.project['repository_basedir']
-self.portage_path = 'portage'
+self.portage_path = yield os.path.join('etc', 'portage')
 self.profile_path = yield os.path.join(self.portage_path, 
'make.profile')
 self.repos_path = yield os.path.join(self.portage_path, 'repos.conf')
 print(os.getcwd())
@@ -74,10 +74,11 @@ class CheckPath(BuildStep):
 success = True
 print(os.getcwd())
 for x in [
-  self.profile_path,
-  self.repos_path,
-  self.repository_basedir
- ]:
+self.portage_path,
+self.profile_path,
+self.repos_path,
+self.repository_basedir
+]:
 if not os.path.isdir(x):
 os.makedirs(x)
 return SUCCESS
@@ -96,48 +97,52 @@ class UpdateRepos(BuildStep):
 
 # Origin: 
https://github.com/MichaelBoselowitz/pygit2-examples/blob/master/examples.py#L54
 # Modifyed by Gentoo Authors.
-@defer.inlineCallbacks
 def gitPull(self, repo, remote_name='origin', branch='master'):
 for remote in repo.remotes:
 if remote.name == remote_name:
-yield remote.fetch()
-remote_master_id = yield 
repo.lookup_reference('refs/remotes/origin/%s' % (branch)).target
-merge_result, _ = yield repo.merge_analysis(remote_master_id)
+remote.fetch()
+remote_master_id = 
repo.lookup_reference('refs/remotes/origin/%s' % (branch)).target
+print(remote_master_id)
+merge_result, _ = repo.merge_analysis(remote_master_id)
+print(merge_result)
 # Up to date, do nothing
 if merge_result & pygit2.GIT_MERGE_ANALYSIS_UP_TO_DATE:
+print('UP_TO_DATE')
 return
 # We can just fastforward
 elif merge_result & pygit2.GIT_MERGE_ANALYSIS_FASTFORWARD:
-yield repo.checkout_tree(repo.get(remote_master_id))
+print('FASTFORWARD')
+repo.checkout_tree(repo.get(remote_master_id))
 try:
-master_ref = yield 
repo.lookup_reference('refs/heads/%s' % (branch))
-yield master_ref.set_target(remote_master_id)
+master_ref = repo.lookup_reference('refs/heads/%s' % 
(branch))
+master_ref.set_target(remote_master_id)
 except KeyError:
-yield repo.create_branch(branch, 
repo.get(remote_master_id))
-yield repo.head.set_target(remote_master_id)
+repo.create_branch(branch, repo.get(remote_master_id))
+repo.head.set_target(remote_master_id)
 elif merge_result & pygit2.GIT_MERGE_ANALYSIS_NORMAL:
-yield repo.merge(remote_master_id)
-
+print('NORMAL')
+repo.merge(remote_master_id)
 if repo.index.conflicts is not None:
 for conflict in repo.index.conflicts:
 print('Conflicts found in:', conflict[0].path)
 raise AssertionError('Conflicts, ah!!')
 
-user = yield repo.default_signature
-tree = yield repo.index.write_tree()
-commit = yield repo.create_commit('HEAD',
+user = repo.default_signature
+tree = repo.index.write_tree()
+commit = repo.create_commit('HEAD',
 user,
 user,
 'Merge!',
 tree,
 [repo.head.target, 
remote_master_id])
 # We need to do this or git CLI will think 

[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2021-03-20 Thread Magnus Granberg
commit: ee9e8401620340982d6e922ca982f50fee1ec6fa
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Mar 20 13:34:03 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Mar 20 13:34:03 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=ee9e8401

Change GetCommitdata to use revision_data. Use SetEnvForEbuildSH to get auxdb 
data.

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/master.py  | 235 
 buildbot_gentoo_ci/steps/portage.py | 130 +++-
 buildbot_gentoo_ci/steps/version.py |  66 +++---
 3 files changed, 380 insertions(+), 51 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/master.py 
b/buildbot_gentoo_ci/steps/master.py
new file mode 100644
index 000..dac3830
--- /dev/null
+++ b/buildbot_gentoo_ci/steps/master.py
@@ -0,0 +1,235 @@
+# This file has parts from Buildbot and is modifyed by Gentoo Authors. 
+# Buildbot is free software: you can redistribute it and/or modify it 
+# under the terms of the GNU General Public License as published by the 
+# Free Software Foundation, version 2.
+#
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
+# details.
+#
+# You should have received a copy of the GNU General Public License along with
+# this program; if not, write to the Free Software Foundation, Inc., 51
+# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+# Copyright Buildbot Team Members
+# Origins: buildbot.steps.master.py
+#   buildbot.steps.shell.py
+# Modifyed by Gentoo Authors.
+# Copyright 2021 Gentoo Authors
+
+import os
+import pprint
+import re
+
+from twisted.internet import defer
+from twisted.internet import error
+from twisted.internet import reactor
+from twisted.internet.protocol import ProcessProtocol
+from twisted.python import runtime
+from twisted.python.versions import Version
+
+from buildbot.process import buildstep
+from buildbot.process import logobserver
+from buildbot.process.results import FAILURE
+from buildbot.process.results import SUCCESS
+from buildbot.util import deferwaiter
+
+
+class MasterSetPropertyFromCommand(buildstep.ShellMixin, buildstep.BuildStep):
+
+"""
+Run a shell command locally - on the buildmaster.  The shell command
+COMMAND is specified just as for a RemoteShellCommand.  Note that extra
+logfiles are not supported.
+"""
+name = "Mastersetproperty"
+description = 'Running'
+descriptionDone = 'Ran'
+descriptionSuffix = None
+renderables = ['command', 'env', 'property']
+haltOnFailure = True
+flunkOnFailure = True
+
+def __init__(self, command, property=None, extract_fn=None, strip=True,
+ includeStdout=True, includeStderr=False, **kwargs):
+self.env = kwargs.pop('env', None)
+self.usePTY = kwargs.pop('usePTY', 0)
+self.interruptSignal = kwargs.pop('interruptSignal', 'KILL')
+self.logEnviron = kwargs.pop('logEnviron', True)
+
+self.property = property
+self.extract_fn = extract_fn
+self.strip = strip
+self.includeStdout = includeStdout
+self.includeStderr = includeStderr
+
+if not ((property is not None) ^ (extract_fn is not None)):
+config.error(
+"Exactly one of property and extract_fn must be set")
+
+super().__init__(**kwargs)
+
+self.command = command
+self.masterWorkdir = self.workdir
+self._deferwaiter = deferwaiter.DeferWaiter()
+self._status_object = None
+self.success = True
+
+if self.extract_fn:
+self.includeStderr = True
+
+self.observer = logobserver.BufferLogObserver(
+wantStdout=self.includeStdout,
+wantStderr=self.includeStderr)
+self.addLogObserver('stdio', self.observer)
+
+class LocalPP(ProcessProtocol):
+
+def __init__(self, step):
+self.step = step
+self._finish_d = defer.Deferred()
+self.step._deferwaiter.add(self._finish_d)
+
+def outReceived(self, data):
+self.step._deferwaiter.add(self.step.stdio_log.addStdout(data))
+
+def errReceived(self, data):
+self.step._deferwaiter.add(self.step.stdio_log.addStderr(data))
+
+def processEnded(self, status_object):
+if status_object.value.exitCode is not None:
+msg = "exit status {}\n".format(status_object.value.exitCode)
+self.step._deferwaiter.add(self.step.stdio_log.addHeader(msg))
+
+if status_object.value.signal is not None:
+msg = "signal {}\n".format(status_object.value.signal)
+self.step._deferwaiter.add(self.step.stdio_log.addHeader(msg))
+
+

[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2021-03-20 Thread Magnus Granberg
commit: f2a3a0fdedff108964c0ffee79cd2757edcb6f32
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Mar 20 13:40:11 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Mar 20 13:40:11 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f2a3a0fd

Check that keyword is in version_keyword_dict

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/builders.py | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/builders.py 
b/buildbot_gentoo_ci/steps/builders.py
index d09c4b6..22608e3 100644
--- a/buildbot_gentoo_ci/steps/builders.py
+++ b/buildbot_gentoo_ci/steps/builders.py
@@ -163,10 +163,11 @@ class GetProjectRepositoryData(BuildStep):
 if project_keyword_data['name'] != '*' or 
project_data['status'] == 'all':
 self.setProperty('fullcheck', False, 'fullcheck')
 # get status of the keyword on cpv
-version_keywords_data = 
self.getProperty("version_keyword_dict")[project_keyword_data['name']]
-# if unstable trigger BuildRequest on cpv
-if project_data['status'] == 
version_keywords_data['status']:
-yield 
self.build.addStepsAfterCurrentStep([TriggerRunBuildRequest()])
+if project_keyword_data['name'] in 
self.getProperty("version_keyword_dict"):
+version_keywords_data = 
self.getProperty("version_keyword_dict")[project_keyword_data['name']]
+# if match trigger BuildRequest on cpv
+if project_data['status'] == 
version_keywords_data['status']:
+yield 
self.build.addStepsAfterCurrentStep([TriggerRunBuildRequest()])
 return SUCCESS
 
 class SetupPropertys(BuildStep):



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

2021-03-20 Thread Sergei Trofimovich
commit: c2f6b24a1cd58281f3280c6cdc0f216ea1c7bc9a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar 20 13:36:55 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 20 13:41:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f6b24a

dev-libs/wayland: stable 1.19.0 for sparc, bug #774921

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild 
b/dev-libs/wayland/wayland-1.19.0.ebuild
index f437006d7fb..305eb2ec6e6 100644
--- a/dev-libs/wayland/wayland-1.19.0.ebuild
+++ b/dev-libs/wayland/wayland-1.19.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz;
-   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"
 fi
 inherit meson multilib-minimal
 



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

2021-03-20 Thread Sergei Trofimovich
commit: c6e3f3bf612c2e9855a36c603e073abb8c9cf30e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar 20 13:33:21 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 20 13:41:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e3f3bf

dev-util/wayland-scanner: stable 1.19.0 for sparc, bug #774921

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild 
b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
index 49470e8b51d..8124a6e53c2 100644
--- a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
+++ b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/wayland-${PV}.tar.xz;
-   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"
S="${WORKDIR}/wayland-${PV}"
 fi
 inherit meson multilib-minimal



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

2021-03-20 Thread Sergei Trofimovich
commit: 91fc39d190fb634f7b0f002725b3ee0e84cd168b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar 20 13:34:20 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 20 13:41:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fc39d1

dev-util/dejagnu: stable 1.6.2 for hppa, bug #729048

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/dejagnu/dejagnu-1.6.2.ebuild 
b/dev-util/dejagnu/dejagnu-1.6.2.ebuild
index fdc74d5e568..5a9d42b87d5 100644
--- a/dev-util/dejagnu/dejagnu-1.6.2.ebuild
+++ b/dev-util/dejagnu/dejagnu-1.6.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="dev-lang/tcl



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

2021-03-20 Thread Sergei Trofimovich
commit: 3ed4251b245a1c2f72b85d1cc1f0cd4b69b3ffcf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar 20 13:33:53 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 20 13:41:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed4251b

dev-db/lmdb: stable 0.9.28 for hppa, bug #776280

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/lmdb/lmdb-0.9.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/lmdb/lmdb-0.9.28.ebuild b/dev-db/lmdb/lmdb-0.9.28.ebuild
index 270b26e5bf1..e07e694b68f 100644
--- a/dev-db/lmdb/lmdb-0.9.28.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.28.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-$
 
 LICENSE="OPENLDAP"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 DEPEND=""



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

2021-03-20 Thread Alfredo Tupone
commit: 25cb1405bddec3b4344301da15d2cba1b3c12b6f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 20 13:39:04 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 20 13:39:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cb1405

net-mail/courier-imap: version bump to 5.0.14

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-imap/Manifest   |   1 +
 net-mail/courier-imap/courier-imap-5.0.14.ebuild | 255 +++
 2 files changed, 256 insertions(+)

diff --git a/net-mail/courier-imap/Manifest b/net-mail/courier-imap/Manifest
index 1fa825dd9b1..b05c2ba46eb 100644
--- a/net-mail/courier-imap/Manifest
+++ b/net-mail/courier-imap/Manifest
@@ -1,5 +1,6 @@
 DIST courier-imap-4.18.2.tar.bz2 3205230 BLAKE2B 
dd52c55698ac4307a52ef76ed6ca54d4289e00aacff487609cfe01bce351e180561b4bec4904e2701a0c05916bbac2e301409530ccbdcd08474b50be4c1365e3
 SHA512 
821f0151012f1a357faf705d938d8498a939cc994957398c0d5e2b7a619eabe202549f174e625161545ba6a94b753072458e9f0edc30cbb2443b15405740347e
 DIST courier-imap-5.0.10.tar.bz2 3324560 BLAKE2B 
f59034184c6423ba4c8a238e1756e431bc240a5e80db5abc62af10eb776446f7c6afcba2935dfd49a7cf5dfec83087f3cdfe98785b13faa23287b0c6d24a9bd9
 SHA512 
7b1bd179fb7d9ed99ea4a92414e13d1313d10239bd1d7ddef76d17bb618e6dfd5d51f11d1fdb2fcd6a204a5000e3756ecb30aa2c791c6063ab3991dde65a3590
 DIST courier-imap-5.0.11.tar.bz2 3356907 BLAKE2B 
6d4aa2d67ef92b318a87d8c71232d1801d908143c044f03891c9130cb8458958c4c0cbcd214d4f548a2e5e247a37120d1e824469c7b77b8e02d1f75fe2a77e5c
 SHA512 
5fbadfe3a554596a1fdd74648b002964e18d933209f0b832c4782a242c5c76336274756dcd6cc086f55ab66ba4a7292d6d5b9bfe84c0d776f6b3b14d7531bedc
+DIST courier-imap-5.0.14.tar.bz2 3359363 BLAKE2B 
23a734494ee3591b33361f209a465a54f893dd5ed30295fbda4d11707664f9750d5dd422449ff4a159a1fa8130d201bb50cde3fd56051293c45fe53d62c8ed41
 SHA512 
fa6feb9c6dc04a53e569cb0fdbf34cf4bbccd890cb827a4a0948bd221eb41834033cc7cb7b4c03e8b21c5a59545d73b845865a4da464c1b1b546f70805b18c31
 DIST courier-imap-5.0.7.tar.bz2 3296879 BLAKE2B 
022522387cc667223c44354f4f3da822ac8abab19222bfc69a9dde4b7460665c97ca565b21705519f3bc0dfbe1d69bbd2ef288329bfa7b8d99e3251a4f9d3e98
 SHA512 
a0be5cb3e6bc42f4bf45b14132e7d4ad7e822c26aa3b3dd4bfefa7783a047b9c928ad503b462c8e832fddefb356af58b4adfa5ee91481bd024149992157a1aad
 DIST courier-imap-5.0.8.tar.bz2 3296810 BLAKE2B 
43b9cf61253145c4f877ed350140159014d812c197f82cb2621db4484c66ae57e0c1a237ba0f13e0edb35439f562662557ca98d3193ba8b6e35e392dac00cd03
 SHA512 
bc60f4540da8db02758d593694ca4b7336a7d65fd3c48ea5c373e18abfc9973db836c505f77caf844529947ad0c4ef0dc276898e437ca60f0facb2ec6650702c

diff --git a/net-mail/courier-imap/courier-imap-5.0.14.ebuild 
b/net-mail/courier-imap/courier-imap-5.0.14.ebuild
new file mode 100644
index 000..efa94a72c72
--- /dev/null
+++ b/net-mail/courier-imap/courier-imap-5.0.14.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools libtool readme.gentoo-r1 systemd
+
+DESCRIPTION="An IMAP daemon designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/imap/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+
+IUSE="berkdb debug fam +gdbm gnutls ipv6 libressl selinux trashquota"
+REQUIRED_USE="|| ( berkdb gdbm )"
+
+CDEPEND="
+   gnutls? ( net-libs/gnutls[tools] )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   >=net-libs/courier-authlib-0.66.4
+   >=net-libs/courier-unicode-2
+   >=net-mail/mailbase-0.00-r8
+   net-dns/libidn:=
+   berkdb? ( sys-libs/db:= )
+   fam? ( virtual/fam )
+   gdbm? ( >=sys-libs/gdbm-1.8.0 )
+"
+DEPEND="${CDEPEND}
+   dev-lang/perl
+   !mail-mta/courier
+   userland_GNU? ( sys-process/procps )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-courier )
+"
+
+# get rid of old style virtual - bug 350792
+RDEPEND="${RDEPEND}
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap
+"
+
+RC_VER="4.0.6-r1"
+INITD_VER="4.0.6-r1"
+
+# make check is not supported by this package due to the
+# --enable-workarounds-for-imap-client-bugs option.
+RESTRICT="test"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Please read http://www.courier-mta.org/imap/INSTALL.html#upgrading
+and remove TLS_DHPARAMS from configuration files or run mkdhparams
+
+For a quick-start howto please refer to
+${PN}-gentoo.readme in /usr/share/doc/${PF}
+
+Please convert maildir to utf8
+and rerun mkdhparams if needed. Location has changed
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.17-disable-fam-configure.ac.patch"
+   "${FILESDIR}/${PN}-4.17-aclocal-fix.patch"
+ 

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

2021-03-20 Thread Tobias Klausmann
commit: 43eccd35184411fc0044fd4293ed34ae6b82e3d9
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Mar 20 13:30:29 2021 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Mar 20 13:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43eccd35

media-sound/quodlibet: Fix accidental dee-stab commit

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Tobias Klausmann  gentoo.org>

 media-sound/quodlibet/quodlibet-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/quodlibet/quodlibet-4.3.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.3.0.ebuild
index 96755846f67..9445a4feb41 100644
--- a/media-sound/quodlibet/quodlibet-4.3.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="+dbus gstreamer +udev"
 
 RDEPEND="dev-libs/keybinder:3[introspection]



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

2021-03-20 Thread Zac Medico
commit: 16642c629c594c00dcd903d1c9a7082562dd3338
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 13:25:15 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 13:26:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16642c62

app-admin/serf: Bump to version 0.8.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/serf/Manifest  |  17 +
 app-admin/serf/serf-0.8.2.ebuild | 138 +++
 2 files changed, 155 insertions(+)

diff --git a/app-admin/serf/Manifest b/app-admin/serf/Manifest
index 83fed8e3d15..f38d5265ce4 100644
--- a/app-admin/serf/Manifest
+++ b/app-admin/serf/Manifest
@@ -35,12 +35,18 @@ DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip 
6210 BLAKE2B b5d3b2345
 DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod 36 BLAKE2B 
8596defaedca9def85f29cb25a0ae25f8d2ec8eb64d64bd143a237d54d4d23b6851cad71a580667127188cc22d499be07628ce9c916dba946e7b189b612cfc76
 SHA512 
900755decba72d81cb348184648aa676c4a4c7359cc88ba3b41ebdd7691eeff401a41a495bdca7747e82274b3b2b61499b599e67b5c7369caaf766ea3e488d0e
 DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod 36 BLAKE2B 
8596defaedca9def85f29cb25a0ae25f8d2ec8eb64d64bd143a237d54d4d23b6851cad71a580667127188cc22d499be07628ce9c916dba946e7b189b612cfc76
 SHA512 
900755decba72d81cb348184648aa676c4a4c7359cc88ba3b41ebdd7691eeff401a41a495bdca7747e82274b3b2b61499b599e67b5c7369caaf766ea3e488d0e
 DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.zip 7804 BLAKE2B 
118a166e041d64c446114e195ab870455fb75db45554e02f0ca1b0a2ee76938022120848bcd5d3668a9711c32345db5911cc627977a602bfdcaa875be791199e
 SHA512 
3a3e4b23b82bea9b094f407662f5c63659ae427bd0e922c37f0dcafa1e3cbb16f4117f265cacf2a0219f5240d378aad7aa4cd2f9960e07b7cc7200859b0d6699
+DIST github.com%2Fhashicorp%2Fgo.net%2F@v%2Fv0.0.1.mod 35 BLAKE2B 
e084dc4953a472039fcdbfaceb0046f7af0cbe4078af4f2560457d8a47e3bf4654c725578f4f54ca1d41f48e37ff6bd1b3968e9b061773ce9fbda5fa5c50f17f
 SHA512 
a36b4a70bb4b943055ad91fc4f754d55473b48f1e6330c9526e4a50dc4aba3b3462b787c71d7f2e863f78518e945ce15f9198a9bd0d6817146f92799733460f1
+DIST github.com%2Fhashicorp%2Fgo.net%2F@v%2Fv0.0.1.zip 525053 BLAKE2B 
c667a83b0ff18782c883406910620d3eb32b541043520e782953a71c33ebdbdc149612f87df68fb645f72db9c888c1d0ea8165210c35498bb840b9047ff0d1aa
 SHA512 
5e60b4baa404de9210496a710ef1bd73b8795f679c6079719d7ff30c5a545f9ee407108981a3019bba008100f35b722f9eade9e48c09df4b8a245b0dac228ccd
 DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod 39 BLAKE2B 
13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0
 SHA512 
bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1
 DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.zip 19501 BLAKE2B 
6c60c3832f5bd1d3c50b058611c9896a3db90dd727401506bdcb656966368cc9af7d8384a714e370dd69714856b63351db4485716dff566c3518434919cc4035
 SHA512 
02cde99c414bb38d5586ce722128e6c9a940583c9c4a99f1ec30787988235de6a3a1c516c150aa2bc94dab7723a9988c7efa2d8b151d05c9c36c04af6d145168
 DIST github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
b9e2cfa29511ec268d1dc1e0d8a8eeeaf1c246c1cd828fe6c2618c2f7d313deb4456e5d35d60034825585430da755b96d25ee003028f55c1b2aebaee2fbda535
 SHA512 
82c9a364ab098ebb6f830753e089529036cb405aed375df5b55459b203a1d2d02299103925bcf4dff94bf4868e7005f114367e90fd2d24d5f1db3e0287628f66
 DIST github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.zip 9174 BLAKE2B 
d972fd0c0a8b7135723ae51a6e57ce7b686c7d4b88313c2df73fc537874405595f82f58f5ca51da4036667f6d48f7405209bcf148228e1d0deb0a6d3d709
 SHA512 
f2935ed7cc01bfb3aa7ff86dc4172edcf5fe20727c59a43676565d81c878de1dc6a0c49bd51076bf2e078ff71f72ad689802c0286d26e0bad26b2ded74d222d2
+DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.0.mod 376 BLAKE2B 
dd92d033685d65d1876a52156317b2f1196028c035f6ef039849df4066b93fc518e9f9c06a666b4fb1fb803d984266f57fd9eecd891e241bc50f8b54ed6a9952
 SHA512 
541dffe3beadcf5eeebe266671462e3827262ae700a146c4a08700b325018b183252650b50a7d4e539e872c0b6e5d7e35de4f1abdd955dcad51543ea6b22acc1
+DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.0.zip 14575 BLAKE2B 
aa85d696951ae3aefd27eb419d146d6475bd8d9039d2385fd44a1ec7d0ebda4d1d82a7cea586a6090d67b0d7f692ea958b62ea1d8d75caba640ddc58469b7996
 SHA512 
498f6c6cefcfd5558cac0f3485e2a11f4ce9aeb9ccf4d9c460354da5268d17bd5a301ac60cf93d73062a236330d254da8c2ca02fe0a339d25f9a70fe064ac610
 DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod 328 BLAKE2B 
5d3c1f5b839250a69efe71d633601e076be84d2adbf5f69067118851ec76b6044728cfe23644a8fba03502e476bc40ee79ef3e0c3385ab8ee2c3103321753deb
 SHA512 
ed46a1036f3f7a7c2c5d55440ac93f468b5b4282fb5bee31a0c1a746b00426922544acd55ca6ca539d9d6927a23888e81aa360d2140036e84dc895b5a97c9b43
 DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.zip 14557 BLAKE2B 

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

2021-03-20 Thread Tobias Klausmann
commit: 9107f506b84c2f2f4347c5ce228c37cb925e62cf
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Mar 20 13:25:08 2021 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Mar 20 13:25:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9107f506

media-sound/quodlibet: add pyton3_9 support and 4.4.0

This adds 4.3.0-r1 with Python 3.9 support. Also add 4.4.0 (with
Python3_9 support of course). Since this also contains subtle other
changes and is a relatively new release, we add both variants, to
unblock progress onthe Py39 issue (in case 4.4.0 needs to be rolled
back). The 4.4.0 package still has the appdata issue mentioned in
https://bugs.gentoo.org/723780

Bug: https://bugs.gentoo.org/776952
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Tobias Klausmann  gentoo.org>

 media-sound/quodlibet/Manifest|  1 +
 .../{quodlibet-4.3.0.ebuild => quodlibet-4.3.0-r1.ebuild} |  6 +++---
 media-sound/quodlibet/quodlibet-4.3.0.ebuild  |  4 ++--
 .../{quodlibet-4.3.0.ebuild => quodlibet-4.4.0.ebuild}| 15 ---
 4 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index be02153e499..8a2b1b61a4e 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1 +1,2 @@
 DIST quodlibet-4.3.0.tar.gz 5061542 BLAKE2B 
31ec24f43a1750d065e14fe69d90a1646382ead13362633c08c9c44b17cb1dca02da37612bd30e1737212098fd26947cf637501ed79b34f03167b85cc11cbdc8
 SHA512 
6e3cd8bebb8abeb6acde6effb08a439479e293fed18633240a1508a015c083c814fb98722c36d3970917970259095499efeb27e323ab788252940714cae2fddc
+DIST quodlibet-4.4.0.tar.gz 5126584 BLAKE2B 
b0d69ccacd009709148580619bdbafafb0c76acef791ab0025eda687cab4886b90f2d44fb6c37de80481e976ef4af466d209f7a7c6c53fc6794c26baa25d7bc0
 SHA512 
3a3c88c9283c3e14ee8b3504a9be9616a7773ce6819e832a76e1f926f9a1f86bbc68ae2dd98a2cf292ebc48216aca6e8a29e32f10d26b176effb62377183d13e

diff --git a/media-sound/quodlibet/quodlibet-4.3.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.3.0-r1.ebuild
similarity index 92%
copy from media-sound/quodlibet/quodlibet-4.3.0.ebuild
copy to media-sound/quodlibet/quodlibet-4.3.0-r1.ebuild
index 868d15250e4..d95533f3a8d 100644
--- a/media-sound/quodlibet/quodlibet-4.3.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.3.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 )
+PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
 inherit distutils-r1 xdg-utils
 
 DESCRIPTION="audio library tagger, manager, and player for GTK+"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="+dbus gstreamer +udev"
 
 RDEPEND="dev-libs/keybinder:3[introspection]

diff --git a/media-sound/quodlibet/quodlibet-4.3.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.3.0.ebuild
index 868d15250e4..96755846f67 100644
--- a/media-sound/quodlibet/quodlibet-4.3.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="+dbus gstreamer +udev"
 
 RDEPEND="dev-libs/keybinder:3[introspection]

diff --git a/media-sound/quodlibet/quodlibet-4.3.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.4.0.ebuild
similarity index 85%
copy from media-sound/quodlibet/quodlibet-4.3.0.ebuild
copy to media-sound/quodlibet/quodlibet-4.4.0.ebuild
index 868d15250e4..0e19b6bf95d 100644
--- a/media-sound/quodlibet/quodlibet-4.3.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.4.0.ebuild
@@ -1,8 +1,9 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 )
+PYTHON_COMPAT=( python3_8 python3_9 )
+DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1 xdg-utils
 
 DESCRIPTION="audio library tagger, manager, and player for GTK+"
@@ -11,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="+dbus gstreamer +udev"
 
 RDEPEND="dev-libs/keybinder:3[introspection]
@@ -34,11 +35,11 @@ RDEPEND="dev-libs/keybinder:3[introspection]
udev? ( virtual/udev )"
 DEPEND="dev-util/intltool"
 
-S="${WORKDIR}/${PN}-release-${PV}/${PN}"
+S="${WORKDIR}/${PN}-release-${PV}"
 
 src_prepare() {
-   local qlconfig=${PN}/config.py
-
+   

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

2021-03-20 Thread Zac Medico
commit: c7f23e52ef00224322113da19e12ac1cd541824a
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 13:09:26 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 13:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f23e52

app-admin/serf: Bump to version 0.9.5

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/serf/Manifest  | 116 ++
 app-admin/serf/serf-0.9.5.ebuild | 174 +++
 2 files changed, 290 insertions(+)

diff --git a/app-admin/serf/Manifest b/app-admin/serf/Manifest
index 4e43723b021..83fed8e3d15 100644
--- a/app-admin/serf/Manifest
+++ b/app-admin/serf/Manifest
@@ -1,3 +1,119 @@
+DIST 
github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod 32 
BLAKE2B 
f5b653f20e85bc44cbd3882fdd8f425c0b71733eae4bcdf2623952f1ed2524e8067a169f1cc0025f6570aaa4653969baa7d4626db6cf0dccb0d7378cc36da6b2
 SHA512 
a201f9c169bba0d962c2595ee8c625a2b7e39873e4bb3eb1ca646340638917dabb2309f1ba4b71d9fca4cf2da2d3684076c67ba362dd07a39538a45240f7f987
+DIST 
github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.zip 3902 
BLAKE2B 
8662340cd5095c6ccf535a54e79af09fe46640ba0b119b44a29052ad012519d9b5886bd4ea81f4946d0c4573f63538b450ee864a48d8c04e1c9e7358c2588e8a
 SHA512 
c73ff22440aa8f5825b7e6820c270582d5512cc096e69b6ee034ed67ec3eb87b3266b82eacf37b985e872a693256be6f377814d3cc604180ea939b42971ebe80
+DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod 
35 BLAKE2B 
97d3ccde6ba4ad06a5344183f954cd6dfea580673607a6d54f1c0f3a643aee512bbe5fe7bdbc22629e6ffeb58f70422b9b80577d70fb58db9b03ababc0552ba5
 SHA512 
fe8dfbec1d09d7da5829af43760a4ddb5495b6a63eeb76fb3758aeb2fcf83d83ea443a15789d7042a0f5e637664babc9c388dbebc63ff7d35fb9545c7c7da991
+DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.zip 
37264 BLAKE2B 
13a34ae8ce6866da183bb7f9f5dcdb702ffe846a3c5e789e99f6e112a1e64b1dbbe827e5678b4bdcac75ec32ddc52ff303b95b5ee3fd22423eaab44809c2
 SHA512 
e1b8ad2c09c16599c6e5053f871df9f66698c7a632276c1e68c80c9737216751939b7b7024449ed63da0a292688b4d7a441d64512aa4bd8684e418f4e5da4446
+DIST 
github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod 33 
BLAKE2B 
f9ad41153ccea8eeb725d791dd7f44f2c5d8c997d85a091c0091ebc2ae38601928fcf13cfc0e326ab459538d16a3147f762c6b1d9b2abccbaebeb35691b0e5dc
 SHA512 
98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f
+DIST 
github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.zip 
7271 BLAKE2B 
4590233953ed1577a41ef4425403585d5cf9d0bf770bc00d38de4601015911eb56f695145beb53739ba7a64ae0113686fae54842a61504005f5f1a519e98ff53
 SHA512 
6936a577297949e1a146e3efdbe88e9c81205ccac46974f092846bcfbd533a2c8f0f161bc74da60d7a0d8aa6c5d2b1591fa294320c3e97854626407f0f838423
+DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod 33 BLAKE2B 
f9ad41153ccea8eeb725d791dd7f44f2c5d8c997d85a091c0091ebc2ae38601928fcf13cfc0e326ab459538d16a3147f762c6b1d9b2abccbaebeb35691b0e5dc
 SHA512 
98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f
+DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.zip 7144 BLAKE2B 
d223f96d7bdb87d77573fde857a61d518336b60ab04e2a3cafbbfde23ecd65511553d9bd6360b1a9c17b394f77c7cd37e3c74df827a65b0e79580e1695723652
 SHA512 
c3d4056c34241f73d9f79801ea6a6d03697f2a6f151ceb5239458cf50c715dab693ccc0b5593f51cde8e2fff5f4959c72ab4e95197be3f65cae8185b6cbda06d
+DIST github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod 36 BLAKE2B 
ad3bb22bde28277f26a819b093ab7392da57c027bfb91bbbab4686d225ddc4e239c0905f6eec64cda2fd47746bd625682f663a11007bdbbf64f9cbff7dd1de76
 SHA512 
f961ced2c3e902be60fb862fff6b1c4457c57bd7586375a18857863be63d9b3ea998b05fc0c9c3a7270387e9907861d6f9d6ce4024643ec84ea6a63e59e915c1
+DIST github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.zip 9262 BLAKE2B 
50feca006319c5a8d957976be1c02a0a6a7247441fa0e903b1a03de85859f2afd0c93cf8599f60974686f47bdb7f0c94e58c6ec01ffa3fc33cf5d04da3bfd08d
 SHA512 
0e52838ad73009c795d6a43d7d52d082b0ec134e0f07015fa51caab7d1dd141b19df7807a7ab146312848567f8635966c6ce7ac22b934a630e0131383caef9cf
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
+DIST 

[gentoo-commits] repo/gentoo:master commit in: acct-group/serf/

2021-03-20 Thread Zac Medico
commit: 9a9f9aedd6832a8c1583ed0c428e78e5f6aa5479
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 10:59:06 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 13:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9f9aed

acct-group/serf: add group serf (314) for app-admin/serf

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 acct-group/serf/metadata.xml  |  8 
 acct-group/serf/serf-0.ebuild | 10 ++
 2 files changed, 18 insertions(+)

diff --git a/acct-group/serf/metadata.xml b/acct-group/serf/metadata.xml
new file mode 100644
index 000..9e1d47466c8
--- /dev/null
+++ b/acct-group/serf/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+

diff --git a/acct-group/serf/serf-0.ebuild b/acct-group/serf/serf-0.ebuild
new file mode 100644
index 000..00c3f9c40c8
--- /dev/null
+++ b/acct-group/serf/serf-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="A group for app-admin/serf"
+
+ACCT_GROUP_ID="314"



[gentoo-commits] repo/gentoo:master commit in: acct-user/serf/

2021-03-20 Thread Zac Medico
commit: 59e982a64607fc1fb3d4c8c2039cdda8097589c7
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 20 11:07:10 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 20 13:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e982a6

acct-user/serf: add user serf (314) for app-admin/serf

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 acct-user/serf/metadata.xml  |  8 
 acct-user/serf/serf-0.ebuild | 14 ++
 2 files changed, 22 insertions(+)

diff --git a/acct-user/serf/metadata.xml b/acct-user/serf/metadata.xml
new file mode 100644
index 000..9e1d47466c8
--- /dev/null
+++ b/acct-user/serf/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+

diff --git a/acct-user/serf/serf-0.ebuild b/acct-user/serf/serf-0.ebuild
new file mode 100644
index 000..69ba27af077
--- /dev/null
+++ b/acct-user/serf/serf-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for app-admin/serf"
+
+ACCT_USER_HOME=/var/lib/serf
+ACCT_USER_GROUPS=( "serf" )
+ACCT_USER_ID="314"
+
+acct-user_add_deps



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

2021-03-20 Thread Agostino Sarubbo
commit: 773978c4f2e18e432c421486093d41cb8cfc9bac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 20 12:53:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 20 12:53:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773978c4

sys-kernel/vanilla-sources: Automated version bump to 
{4.19.182,5.4.107,5.10.25,5.11.8} - remove old.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...la-sources-4.19.181.ebuild => vanilla-sources-4.19.182.ebuild} | 0
 ...illa-sources-5.10.24.ebuild => vanilla-sources-5.10.25.ebuild} | 0
 ...anilla-sources-5.11.7.ebuild => vanilla-sources-5.11.8.ebuild} | 0
 ...illa-sources-5.4.106.ebuild => vanilla-sources-5.4.107.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 63327adaf2c..570ea81bfcb 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,9 +6,9 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.11.tar.xz 117619104 BLAKE2B 
81300c27bd5476387a83123aaeb4163c73eb61e9245806c23660cb5e6a4fa88ffc9def027031335fa0270fc4080506cd415990014364e3a98b9d2e8c58a29524
 SHA512 
a567ec133018bb5ec00c60281479b466c26e02137a93a9c690e83997947df02b6fd94e76e8df748f6d70ceb58a19bacc3b1467de10b7a1fad2763db32b3f1330
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.14.226.xz 4185676 BLAKE2B 
e22d2eed7809b60bb7a2737b833e677b921df3daab800dd862e74c9afdc4490b3a65eaa024ec71b02c68575d8f8c8fb9cd05fcc49323df94e97a47a3607d3586
 SHA512 
ed54187a35668b82ab6eda764fcaec3abfa666dd9ee34c1c674fd531b75b82d8dc1b59ef548264380391916804e65207f5fd68885ff8d4b6fbdef367ec9ddd3f
-DIST patch-4.19.181.xz 3867604 BLAKE2B 
7f329a8a34e8dad49b5fab3591d6d5bc907dd9d5a1e47e72e52e51e40d265ae270b6f6b3a106355ecbf62ba6cb36ddcf2c2d9f41fc4e67b4e17dae3e52e23ffb
 SHA512 
48ee849de4bf19d3d5ea369e4c3ea1d71077ffe565391a98548e08747fe15958d5e1d9d7f4b7cf11b5f2ac0d3e1a3ac12519b614a8ed05b606b32d50f91d847e
+DIST patch-4.19.182.xz 3869504 BLAKE2B 
c01160e2f6e58f7378b1d951ed79c31244d6af1a91e26468b62b6e2698c01687b48a6675c9885ff8700a08157997c7deedb4194bccce8ce832a548a47b1d9907
 SHA512 
8382ea97a6c0e9e14ba55302ec174b71f64049758ae2b5cf54bb6a59e28a5fa169a85b1b0caa86e94ad5be218b181d5967decd354e69d1ca6cee47049d300909
 DIST patch-4.4.262.xz 3507548 BLAKE2B 
e741bd92dddb704fcf58c025abea92230f1511c1b6e751579d35e3228396e77364afb3e510fa7df62948b975719dd1839ec0e31d730b7aabbe26029a86276f34
 SHA512 
536edbe24ada5f1a96780312cc22cc5a88006a5bafc830126d540b2d6a83f170c8476aaa4ff26660d2b856e87e1816c1710318450aba6f64d601071f15f60908
 DIST patch-4.9.262.xz 3910380 BLAKE2B 
3cca1ee84cd4afd6721e22c4dbb03c66f01bdd5b640f526fd333f57a6884727768038ca6af43f23b24c471d85174a6cacde4b63cb8ded59c03fdffaa1367e740
 SHA512 
9c2b16c5858c1c77ac454ff18b0e9d1ab1bc4395208f15ab5999bbbdf607f9310decb907cb4326592db29fbf4f3e56cf95731d17585c05e8ce38b40f2a6a97da
-DIST patch-5.10.24.xz 827228 BLAKE2B 
e268d425302e4a07818189940f3c80b0b02c29a6bb603fcb45ce4c1bac2f44e26b205c81d3f7d9390e5f4a0bc75302f8e9d375c2d600608092f5193d5c0f8523
 SHA512 
4cda1cd90e2f663f0c0f043228249100dc79c3e6409f1402ef4ad989cbdc1155726e35c2aae571c2ea17a7f0e83fa1ce9074f02511cbd0c93115a1eb9cd6e5db
-DIST patch-5.11.7.xz 391808 BLAKE2B 
c2e200d9ccee0a2460eb8ff5ba78c7bdd6df746ab45f0d9e6f894ce92eb2f9b1336d791947cf3201f3ccd8705d7fe06e464c9cfa67d7d6919c35b81c317b
 SHA512 
7b147f019bc69f49243c7df8c424e4e43c657448a340ee5bda7b455d1597a8bd5961ba088713e9faada7c19c70928faf88a9ad19356671db3915615e12bc1d1b
-DIST patch-5.4.106.xz 2739936 BLAKE2B 
61d587e03556530e5269cfbe4733b8ca6117f2c24eaf70c7acaabf92990f400f43f5b2e9ab7eb0f010f8f407eeb8e36dbccb6fa36dde572948188112fb42823d
 SHA512 
a98cd9e1ecd12bbc833c9a0c15da962383f20ea0a70921069b66c363ef4f87b56f176d4879d0d2e777914b3b4eb1a027c5a16ddfa8b4f8d48ad0aa55683064cc
+DIST patch-5.10.25.xz 833288 BLAKE2B 
f022d986301e9adba779074a8fbd81faa8e9d09dce4e2baa70c263e0aa614c2d07598618aa49b5eafca1851520b023589050054829fd833af9d13a4a3a57a7a6
 SHA512 
bf73b47f1c2d5c3ec5dc6447b504abf026ef39ca6e4b81e5bc0c843cf3c12899893488d85ae67b68441c5c61b20b50e2e40866db6d30332e55b4826d64895272
+DIST patch-5.11.8.xz 401900 BLAKE2B 
0f0a92236328844fd75fe536912195bcad5f7f3c9288b342b84a26702c500df312eb1183fe979cdc286d08dc82527a43d081b3acfe3bafb81a58fa0fd646a312
 SHA512 
44edcabf7894cbfd32191200fad810141f42cd3cf885a100ce37c796232f2217673c3e407c91132b9ee08741ccc9a53f882b6c86d0a606c4462830799c8f94fb
+DIST patch-5.4.107.xz 2753264 BLAKE2B 

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

2021-03-20 Thread Alfredo Tupone
commit: bfdd730d8a5a3d5e8a4a06039e607288abadaa4e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 20 12:52:17 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 20 12:52:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdd730d

net-mail/courier-imap: update autoconf files

Closes: https://bugs.gentoo.org/775932
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-imap/courier-imap-5.0.11.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/courier-imap/courier-imap-5.0.11.ebuild 
b/net-mail/courier-imap/courier-imap-5.0.11.ebuild
index efa94a72c72..03ee783a1b3 100644
--- a/net-mail/courier-imap/courier-imap-5.0.11.ebuild
+++ b/net-mail/courier-imap/courier-imap-5.0.11.ebuild
@@ -81,6 +81,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-4.17-db4-configure.ac.patch"
fi
 
+   cd libs/rootcerts & autoupdate
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/semver/

2021-03-20 Thread Brian Evans
commit: 099ce4bafcf7004ab884713bcf3b5558cec4b0af
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Mar 20 12:28:38 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Mar 20 12:31:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099ce4ba

Revert "dev-php/semver: drop 1.4.2, 1.5.1, 1.7.0, 1.7.1"

This reverts commit 7b31460bada2aba05994096d5e0d105ad7936b0b.

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/semver/Manifest|  4 
 dev-php/semver/semver-1.4.2.ebuild | 24 
 dev-php/semver/semver-1.5.1.ebuild | 24 
 dev-php/semver/semver-1.7.0.ebuild | 24 
 dev-php/semver/semver-1.7.1.ebuild | 24 
 5 files changed, 100 insertions(+)

diff --git a/dev-php/semver/Manifest b/dev-php/semver/Manifest
index 8e965194465..9e7cde8809a 100644
--- a/dev-php/semver/Manifest
+++ b/dev-php/semver/Manifest
@@ -1 +1,5 @@
+DIST semver-1.4.2.tar.gz 10408 BLAKE2B 
1504b6dff157e1b3c5ca338060e668f478fdd4e6a61be7835af6da669d22ef15a2143551e96bd01926fd2b408736fd8e70df22e1364b80712dc7d65608889b27
 SHA512 
2e41e2e70e9e62b280bff40b1a05b3803d95fb088eb4ce395e1f1fed79a40efc3a0ad16f8506d83a81b0e1d08e069640b2b084cc91aeb1ed41d934fd18249fe2
+DIST semver-1.5.1.tar.gz 10534 BLAKE2B 
ca6743415867db96696cc604c00a1ffabb35617af055a621079621fb73d951453f4c893ccf1377a142c05f5481a42884b380455c37e4e945c382f811a3917f72
 SHA512 
c9b582217060124fe20dcd7821e669173b9deffa976ad8921f48d22793f03af5deb4006380932e49e06da13a63db9aaa63254118d43448575446b78226d9cf3f
+DIST semver-1.7.0.tar.gz 11249 BLAKE2B 
8997f07f009f64472762fdccc8255d7149a03416bf912d74bb818d8bb3b31e81c5897d15e3a0dc0b6ad28fe2e0ddadc13f8c4f9ff63bfb05f6c5880a74d90a89
 SHA512 
7d90d172c91d56218b44d994d9b997486c950c72d19026c9a9cccd594348896222aa4b74ba9fd0735e2702b7a63133fb6a16089ace97bd2b8f97dbe862b07e82
+DIST semver-1.7.1.tar.gz 11433 BLAKE2B 
9f0f054bd657081efd73a23c2ce3d04d12c2fbd8115c54d5b17ca895e7a6bf47a50fdd13213560dd7a0c75a427dbc2aba5c610a726dcc2729d7a531e0c6c1d7d
 SHA512 
7e2f60dfbe7b39eb2a6fcb0439e4ad94d981f4b7b467f0853e923bc22dfe95d1ecaf6ae537ddc46f774cddd0d01b4cf73b6588dbcac45edc7811cacf26f3d23f
 DIST semver-3.2.4.tar.gz 19806 BLAKE2B 
8d8c78f570c7b2c4b37a096e2835c2611d09e77cafaab555b588d48fa0600b85bc9487d54d67556eb2440e0d04b6ffa46c54dd678b4c2cc7b206fe6d33157111
 SHA512 
ed2aed0a55e23f76b05b1dc3eee18938eda1d21205f786d02c83a879dd0ef5aaf799201967c2166e70f383980ab047bd93dd7d1b5d7154d853d551bafa2eddb1

diff --git a/dev-php/semver/semver-1.4.2.ebuild 
b/dev-php/semver/semver-1.4.2.ebuild
new file mode 100644
index 000..98683b0d625
--- /dev/null
+++ b/dev-php/semver/semver-1.4.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking"
+HOMEPAGE="https://github.com/composer/semver;
+SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+# The releases don't contain the test suite at the moment, see
+# https://github.com/composer/semver/issues/59
+
+src_install() {
+   insinto '/usr/share/php/Composer/Semver'
+   doins -r src/. "${FILESDIR}/autoload.php"
+   dodoc README.md
+}

diff --git a/dev-php/semver/semver-1.5.1.ebuild 
b/dev-php/semver/semver-1.5.1.ebuild
new file mode 100644
index 000..1301f1d01d4
--- /dev/null
+++ b/dev-php/semver/semver-1.5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking"
+HOMEPAGE="https://github.com/composer/semver;
+SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+# The releases don't contain the test suite at the moment, see
+# https://github.com/composer/semver/issues/59
+
+src_install() {
+   insinto '/usr/share/php/Composer/Semver'
+   doins -r src/. "${FILESDIR}/autoload.php"
+   dodoc README.md
+}

diff --git a/dev-php/semver/semver-1.7.0.ebuild 
b/dev-php/semver/semver-1.7.0.ebuild
new file mode 100644
index 000..56bf1017f3b
--- /dev/null
+++ b/dev-php/semver/semver-1.7.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking"
+HOMEPAGE="https://github.com/composer/semver;
+SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+# The 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpx-viewer/, sci-geosciences/gpx-viewer/files/

2021-03-20 Thread David Seifert
commit: b26523ae73e0c284269a287a0c1760680b57da1f
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 20 12:22:29 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 20 12:22:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26523ae

sci-geosciences/gpx-viewer: Port to EAPI 7

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../files/gpx-viewer-0.4.0-crash-backport  | 10 
 .../gpx-viewer/gpx-viewer-0.4.0-r1.ebuild  | 28 ++
 2 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/sci-geosciences/gpx-viewer/files/gpx-viewer-0.4.0-crash-backport 
b/sci-geosciences/gpx-viewer/files/gpx-viewer-0.4.0-crash-backport
index 2dff4915dff..420d18ef5e5 100644
--- a/sci-geosciences/gpx-viewer/files/gpx-viewer-0.4.0-crash-backport
+++ b/sci-geosciences/gpx-viewer/files/gpx-viewer-0.4.0-crash-backport
@@ -1,6 +1,5 @@
-=== modified file 'data/gpx-viewer-file-chooser.ui'
 data/gpx-viewer-file-chooser.ui2012-03-04 10:18:33 +
-+++ data/gpx-viewer-file-chooser.ui2015-06-01 19:44:21 +
+--- a/data/gpx-viewer-file-chooser.ui
 b/data/gpx-viewer-file-chooser.ui
 @@ -7,7 +7,6 @@
  Choose gpx file(s)
  gpx-viewer
@@ -10,9 +9,8 @@
  gpx_viewer_file_chooser_filter
  False
 
-=== modified file 'data/gpx-viewer-preferences.ui'
 data/gpx-viewer-preferences.ui 2012-03-06 08:49:48 +
-+++ data/gpx-viewer-preferences.ui 2015-06-01 19:44:21 +
+--- a/data/gpx-viewer-preferences.ui
 b/data/gpx-viewer-preferences.ui
 @@ -5,7 +5,6 @@

  5

diff --git a/sci-geosciences/gpx-viewer/gpx-viewer-0.4.0-r1.ebuild 
b/sci-geosciences/gpx-viewer/gpx-viewer-0.4.0-r1.ebuild
index 58e714a400e..f46fb5bf69c 100644
--- a/sci-geosciences/gpx-viewer/gpx-viewer-0.4.0-r1.ebuild
+++ b/sci-geosciences/gpx-viewer/gpx-viewer-0.4.0-r1.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-VALA_MIN_API_VERSION=0.16
-
-inherit autotools-utils gnome2 vala
+inherit gnome2 vala
 
 DESCRIPTION="Simple program to visualize a gpx file"
 HOMEPAGE="https://github.com/DaveDavenport/gpx-viewer;
-SRC_URI="https://edge.launchpad.net/${PN}/trunk/0.4.0/+download/${P}.tar.gz;
+SRC_URI="https://edge.launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -23,7 +21,8 @@ RDEPEND="
>=media-libs/clutter-gtk-1.4.0:1.0
>=media-libs/libchamplain-0.12.3:0.12[gtk]
x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
$(vala_depend)
>=dev-util/intltool-0.21
virtual/pkgconfig"
@@ -31,23 +30,22 @@ DEPEND="${RDEPEND}
 PATCHES=( "${FILESDIR}"/${P}-crash-backport )
 
 src_prepare() {
+   default
vala_src_prepare
-   autotools-utils_src_prepare
 }
 
 src_configure() {
-   local myeconfargs=(
-   $(use_enable nls)
-   --disable-database-updates )
-   autotools-utils_src_configure
+   econf \
+   $(use_enable nls) \
+   --disable-database-updates
 }
 
 src_compile() {
-   autotools-utils_src_compile gpx_viewer_vala.stamp
-   autotools-utils_src_compile
+   emake gpx_viewer_vala.stamp
+   default
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
dosym ../icons/hicolor/scalable/apps/gpx-viewer.svg 
/usr/share/pixmaps/gpx-viewer.svg
 }



[gentoo-commits] repo/gentoo:master commit in: sci-physics/fastjet/

2021-03-20 Thread David Seifert
commit: 836a2916760428bd6c9649f6f8559ecd42b35da7
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 20 12:12:30 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 20 12:12:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836a2916

sci-physics/fastjet: Port to EAPI 7

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-physics/fastjet/fastjet-3.0.6-r1.ebuild | 56 +
 1 file changed, 34 insertions(+), 22 deletions(-)

diff --git a/sci-physics/fastjet/fastjet-3.0.6-r1.ebuild 
b/sci-physics/fastjet/fastjet-3.0.6-r1.ebuild
index a7fec572825..b5cfe12ace3 100644
--- a/sci-physics/fastjet/fastjet-3.0.6-r1.ebuild
+++ b/sci-physics/fastjet/fastjet-3.0.6-r1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 FORTRAN_NEEDED=plugins
-AUTOTOOLS_AUTORECONF=1
 
-inherit autotools-utils fortran-2 flag-o-matic
+inherit autotools flag-o-matic fortran-2
 
 DESCRIPTION="Fast implementation of several recombination jet algorithms"
 HOMEPAGE="http://www.fastjet.fr/;
@@ -15,40 +14,53 @@ SRC_URI="http://www.fastjet.fr/repo/${P}.tar.gz;
 LICENSE="GPL-2 QPL"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="cgal doc examples +plugins static-libs"
+IUSE="cgal doc examples +plugins"
 
-RDEPEND="cgal? ( sci-mathematics/cgal )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )
-   plugins? ( sci-physics/siscone:0= )"
+RDEPEND="
+   cgal? ( sci-mathematics/cgal:= )
+   plugins? ( sci-physics/siscone:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
 
 PATCHES=( "${FILESDIR}"/${P}-system-siscone.patch )
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
use cgal && \
-   has_version sci-mathematics/cgal[gmp] && append-ldflags -lgmp
-   local myeconfargs=(
-   $(use_enable cgal)
-   $(use_enable plugins allplugins)
+   has_version 'sci-mathematics/cgal[gmp]' && append-libs -lgmp
+
+   econf \
+   --disable-static \
+   $(use_enable cgal) \
+   $(use_enable plugins allplugins) \
$(use_enable plugins allcxxplugins)
-   )
-   autotools-utils_src_configure
 }
 
 src_compile() {
-   autotools-utils_src_compile
+   default
+
if use doc; then
doxygen Doxyfile || die
+   HTML_DOCS=( html/. )
fi
 }
 
 src_install() {
-   autotools-utils_src_install
-   use doc && dohtml -r html/*
+   default
+
if use examples; then
-   insinto /usr/share/doc/${PF}
-   find example \
-   -name Makefile -or Makefile.in -or Makefile.am -delete
-   doins -r example/*
+   emake -C example maintainer-clean
+   find example -iname 'makefile*' -delete || die
+
+   docinto examples
+   dodoc -r example/.
+   docompress -x /usr/share/doc/${PF}/examples
fi
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }



  1   2   3   >